.holon-builder_page__g4pf6{min-height:100vh;overflow-x:clip;color:var(--color-text)}.holon-builder_loading__JhEiq{min-height:100vh;display:grid;place-items:center;color:var(--color-text-muted)}.holon-builder_inspectorHandoff__rBt8Y{margin-bottom:1rem;padding:.9rem 1rem;display:grid;grid-template-columns:auto 1fr auto;gap:.3rem .75rem;align-items:center;border:1px solid rgb(var(--color-warning-rgb)/.3);border-radius:14px;background:rgb(var(--color-warning-rgb)/.045)}.holon-builder_inspectorHandoff__rBt8Y>span{color:var(--color-accent);font-family:var(--font-mono);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.holon-builder_inspectorHandoff__rBt8Y>strong{min-width:0;overflow-wrap:anywhere;font-size:.76rem}.holon-builder_inspectorHandoff__rBt8Y p{grid-column:1/3;margin:0;color:var(--color-text-muted);font-size:.68rem;line-height:1.5}.holon-builder_inspectorHandoff__rBt8Y code{color:var(--color-text-subtle);font-family:var(--font-mono)}.holon-builder_returnToPreview__ZKyAu{grid-column:3;grid-row:1/3;min-height:44px;padding:.55rem .7rem;display:inline-flex;align-items:center;border:1px solid rgb(var(--color-warning-rgb)/.35);border-radius:99px;color:var(--color-warning);font-size:.66rem;white-space:nowrap}.holon-builder_returnToPreview__ZKyAu:hover{border-color:var(--color-warning);background:rgb(var(--color-warning-rgb)/.06)}.holon-builder_fractalWorkspace__j_5Tc{width:min(1240px,calc(100% - 3rem));margin-inline:auto;padding-block:1rem 5rem}.holon-builder_workspaceHeading__2oAKN{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.holon-builder_workspaceHeading__2oAKN p{margin:0;color:var(--color-primary);font-family:var(--font-mono);font-size:.52rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.holon-builder_workspaceHeading__2oAKN h1{max-width:min(720px,62vw);margin:.2rem 0 0;overflow:hidden;outline:none;font-size:1rem;font-weight:620;letter-spacing:-.02em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.holon-builder_workspaceStatus__qZ_bg{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.54rem;white-space:nowrap}.holon-builder_focusType__DzqKr{flex:0 0 auto;padding:.38rem .55rem;border:1px solid rgb(var(--color-primary-rgb)/.28);border-radius:99px;color:var(--color-primary);background:rgb(var(--color-primary-rgb)/.04);font-size:.5rem;text-transform:uppercase}.holon-builder_layout__lKPcy{width:min(1240px,calc(100% - 3rem));margin-inline:auto;padding-block:3.5rem 5rem;display:grid;grid-template-columns:230px minmax(0,780px);gap:clamp(3rem,8vw,8rem)}.holon-builder_rail__QlO0i>p{margin:0 0 1.5rem;color:var(--color-primary);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.holon-builder_rail__QlO0i ol{margin:0;padding:0;list-style:none}.holon-builder_rail__QlO0i li{position:relative;min-height:62px;color:var(--color-text-muted)}.holon-builder_rail__QlO0i li:not(:last-child):after{position:absolute;top:28px;bottom:0;left:14px;width:1px;content:"";background:var(--color-border)}.holon-builder_railStep__bJ8Yn{width:100%;padding:0;position:relative;z-index:1;display:grid;grid-template-columns:34px 1fr;gap:.8rem;align-items:start;border:0;color:inherit;background:transparent;text-align:left;font:inherit;cursor:pointer}.holon-builder_railStep__bJ8Yn>span{width:29px;height:29px;display:grid;place-items:center;border:1px solid rgb(var(--color-text-muted-rgb)/.32);border-radius:50%;background:var(--color-background);font-family:var(--font-mono);font-size:.56rem}.holon-builder_railStep__bJ8Yn strong{padding-top:.45rem;font-size:.74rem;font-weight:570}.holon-builder_railStep__bJ8Yn:hover{color:var(--color-text)}.holon-builder_railStep__bJ8Yn:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:8px}.holon-builder_rail__QlO0i li[data-active]{color:var(--color-text)}.holon-builder_rail__QlO0i li[data-active] .holon-builder_railStep__bJ8Yn>span{border-color:var(--color-accent);color:var(--color-accent);box-shadow:0 0 22px rgb(var(--color-accent-rgb)/.12)}.holon-builder_rail__QlO0i li[data-complete] .holon-builder_railStep__bJ8Yn>span{border-color:var(--color-primary);color:var(--color-background);background:var(--color-primary)}.holon-builder_railNote__frt05{margin-top:2rem;padding:1rem;display:grid;gap:.45rem;border:1px solid var(--color-border);border-radius:14px;color:var(--color-text-muted);font-size:.68rem;line-height:1.5}.holon-builder_railNote__frt05 b{color:var(--color-text-subtle);font-size:.72rem}.holon-builder_workspace__hwMK4{min-width:0}.holon-builder_heading__RQO_I p{margin:0;color:var(--color-accent);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.holon-builder_heading__RQO_I h1{margin:1rem 0 0;outline:none;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:500;letter-spacing:-.065em;line-height:.95}.holon-builder_heading__RQO_I>span{max-width:610px;margin-top:1.25rem;display:block;color:var(--color-text-muted);font-size:.95rem;line-height:1.65}.holon-builder_form__Hy7Uw,.holon-builder_policyList__wvpCE,.holon-builder_review__mEQv_{margin-top:2.7rem;display:grid;gap:1.35rem}.holon-builder_form__Hy7Uw>label{display:grid;gap:.65rem;font-size:.82rem;font-weight:600}.holon-builder_form__Hy7Uw input,.holon-builder_form__Hy7Uw textarea,.holon-builder_policyList__wvpCE select{width:100%;padding:.9rem 1rem;border:1px solid rgb(var(--color-text-muted-rgb)/.3);border-radius:12px;outline:none;color:var(--color-text);background:rgb(var(--color-text-rgb)/.025);font:inherit}.holon-builder_form__Hy7Uw textarea{min-height:130px;resize:vertical;line-height:1.6}.holon-builder_form__Hy7Uw input:focus-visible,.holon-builder_form__Hy7Uw textarea:focus-visible,.holon-builder_policyList__wvpCE select:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px rgb(var(--color-primary-rgb)/.09)}.holon-builder_form__Hy7Uw [aria-invalid=true]{border-color:var(--color-danger)}.holon-builder_form__Hy7Uw fieldset{margin:0;padding:0;border:0}.holon-builder_form__Hy7Uw legend{margin-bottom:.9rem;font-size:.82rem;font-weight:600}.holon-builder_parentContext__0qmUx{padding:.9rem 1rem;display:grid;grid-template-columns:auto 1fr;gap:.25rem .65rem;align-items:baseline;border:1px solid rgb(var(--color-primary-rgb)/.28);border-radius:14px;background:rgb(var(--color-primary-rgb)/.04)}.holon-builder_parentContext__0qmUx>span{color:var(--color-primary);font-family:var(--font-mono);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.holon-builder_parentContext__0qmUx>strong{font-size:.82rem}.holon-builder_parentContext__0qmUx>small{grid-column:1/-1;color:var(--color-text-muted);font-size:.62rem}.holon-builder_childGrid__uyQXA,.holon-builder_kindGrid__hXuEb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.holon-builder_intentGrid__vRWMt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.holon-builder_intentCard__MQUF1{position:relative;min-height:170px;padding:1rem;display:grid;align-content:start;gap:.6rem;border:1px solid var(--color-border);border-radius:14px;cursor:pointer}.holon-builder_intentCard__MQUF1:hover,.holon-builder_intentCard__MQUF1[data-selected]{border-color:rgb(var(--color-primary-rgb)/.52);background:rgb(var(--color-primary-rgb)/.045)}.holon-builder_intentCard__MQUF1[data-unavailable]{opacity:.62;cursor:not-allowed}.holon-builder_intentCard__MQUF1>input{position:absolute;top:.8rem;right:.8rem;width:18px;height:18px;accent-color:var(--color-primary)}.holon-builder_intentCard__MQUF1>strong{padding-top:.15rem;font-size:.82rem}.holon-builder_intentCard__MQUF1>small,.holon-builder_intentCard__MQUF1>span:not(.holon-builder_optionBadge__3C1zB){color:var(--color-text-muted);font-size:.68rem;line-height:1.5}.holon-builder_intentCard__MQUF1>small{margin-top:auto;color:var(--color-accent)}.holon-builder_optionBadge__3C1zB{justify-self:start;padding:.3rem .45rem;border:1px solid rgb(var(--color-text-muted-rgb)/.25);border-radius:99px;color:var(--color-text-subtle);font-family:var(--font-mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.holon-builder_childGrid__uyQXA label,.holon-builder_kindGrid__hXuEb label{position:relative;min-height:100px;padding:1rem;display:grid;align-content:start;gap:.45rem;border:1px solid var(--color-border);border-radius:14px;cursor:pointer}.holon-builder_childGrid__uyQXA label:hover,.holon-builder_childGrid__uyQXA label[data-selected],.holon-builder_kindGrid__hXuEb label:hover,.holon-builder_kindGrid__hXuEb label[data-selected]{border-color:rgb(var(--color-primary-rgb)/.52);background:rgb(var(--color-primary-rgb)/.045)}.holon-builder_childGrid__uyQXA input,.holon-builder_kindGrid__hXuEb input{position:absolute;top:.8rem;right:.8rem;width:18px;height:18px;accent-color:var(--color-primary)}.holon-builder_childGrid__uyQXA strong,.holon-builder_kindGrid__hXuEb strong{text-transform:capitalize}.holon-builder_childGrid__uyQXA span,.holon-builder_kindGrid__hXuEb span{max-width:90%;color:var(--color-text-muted);font-size:.69rem;line-height:1.5}.holon-builder_explainer__GyWYs{padding:1rem 1.1rem;display:grid;gap:.4rem;border-left:2px solid var(--color-primary);color:var(--color-text-muted);background:rgb(var(--color-primary-rgb)/.035);font-size:.75rem;line-height:1.5}.holon-builder_explainer__GyWYs b{color:var(--color-text-subtle)}.holon-builder_error__kniBY{margin:-.75rem 0 0;color:var(--color-danger);font-size:.72rem}.holon-builder_policyList__wvpCE article{padding:1rem;display:grid;grid-template-columns:minmax(0,1fr) 180px 190px;gap:1.25rem;align-items:center;border:1px solid var(--color-border);border-radius:15px}.holon-builder_policyList__wvpCE article>div{display:grid;gap:.35rem}.holon-builder_policyList__wvpCE article strong{text-transform:capitalize}.holon-builder_policyList__wvpCE article span{color:var(--color-text-muted);font-size:.68rem;line-height:1.45}.holon-builder_policyList__wvpCE article>label{display:grid;gap:.4rem;color:var(--color-text-muted);font-size:.6rem}.holon-builder_policyList__wvpCE select{padding:.65rem .7rem;text-transform:capitalize}.holon-builder_switch__lEdlc{grid-template-columns:18px 1fr!important;align-items:center}.holon-builder_switch__lEdlc input{width:18px;height:18px;accent-color:var(--color-primary)}.holon-builder_precedence__Spgov{padding:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem;border:1px dashed rgb(var(--color-text-muted-rgb)/.3);border-radius:15px}.holon-builder_precedence__Spgov span{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:.6rem}.holon-builder_precedence__Spgov i{color:var(--color-accent);font-style:normal}.holon-builder_hint__QlEFH{margin:-.5rem 0 1rem;color:var(--color-text-muted);font-size:.7rem}.holon-builder_noneButton__sHVAg{justify-self:start;padding:.5rem 0;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.7rem;text-decoration:underline;cursor:pointer}.holon-builder_composer__5ceuv{margin-top:2.3rem;display:grid;gap:1rem}.holon-builder_holonBreadcrumbs__mZgGM{min-width:0;min-height:34px;display:flex;align-items:center;gap:.35rem;overflow-x:auto}.holon-builder_holonBreadcrumbs__mZgGM>span{display:flex;align-items:center;gap:.35rem;flex:0 0 auto}.holon-builder_holonBreadcrumbs__mZgGM i{color:rgb(var(--color-text-muted-rgb)/.45);font-style:normal}.holon-builder_holonBreadcrumbs__mZgGM button{padding:.35rem .5rem;border:0;border-radius:7px;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.68rem;cursor:pointer}.holon-builder_holonBreadcrumbs__mZgGM em{padding:.35rem .5rem;color:var(--color-accent);font-size:.68rem;font-style:normal}.holon-builder_holonBreadcrumbs__mZgGM button:hover,.holon-builder_holonBreadcrumbs__mZgGM button[aria-current]{color:var(--color-primary);background:rgb(var(--color-primary-rgb)/.06)}.holon-builder_addInside__byfn7 button:focus-visible,.holon-builder_childHex__aMBQJ:focus-visible,.holon-builder_holonBreadcrumbs__mZgGM button:focus-visible,.holon-builder_parentArc__Fgv_q:focus-visible,.holon-builder_removePlacement__Kar1b button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.holon-builder_radialStage__nj4gi{min-height:610px;display:grid;grid-template-rows:72px 1fr;place-items:center;overflow:visible}.holon-builder_parentArc__Fgv_q{align-self:end;width:min(340px,78%);height:64px;margin-bottom:-27px;z-index:2;display:grid;place-content:start center;gap:.25rem;border:1px solid rgb(var(--color-warning-rgb)/.48);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;color:var(--color-text);background:linear-gradient(180deg,rgb(var(--color-warning-rgb)/.1),transparent);font:inherit;cursor:pointer}.holon-builder_parentArc__Fgv_q small{color:var(--color-accent);font-family:var(--font-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.holon-builder_parentArc__Fgv_q strong{max-width:260px;overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.holon-builder_parentArc__Fgv_q[data-context]{cursor:default}.holon-builder_holonBoundary__lp7ic{position:relative;width:min(520px,100%);aspect-ratio:1;display:grid;place-items:center;border:1px solid rgb(var(--color-primary-rgb)/.28);border-radius:50%;background:radial-gradient(circle,rgb(var(--color-primary-rgb)/.055),transparent 66%);box-shadow:inset 0 0 70px rgb(var(--color-primary-rgb)/.035),0 0 80px rgb(var(--color-primary-rgb)/.025)}.holon-builder_holonBoundary__lp7ic:before{position:absolute;inset:17px;border:1px dashed rgb(var(--color-text-muted-rgb)/.14);border-radius:50%;content:""}.holon-builder_actionHex__uaQ4w,.holon-builder_childHex__aMBQJ,.holon-builder_previewHex__tcpSD{display:grid;place-content:center;gap:.3rem;text-align:center;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.holon-builder_focusCore__uIGwR{width:144px;aspect-ratio:1;z-index:4;padding:1rem;display:grid;place-content:center;gap:.3rem;border:1px solid rgb(var(--color-text-rgb)/.28);border-radius:50%;color:var(--color-background);background:radial-gradient(circle at 38% 32%,var(--color-primary-hover),var(--color-primary) 62%,var(--color-accent));text-align:center;font:inherit;cursor:pointer;box-shadow:inset 0 0 0 8px rgb(var(--color-background-rgb)/.06);filter:drop-shadow(0 14px 24px rgb(var(--color-shadow-rgb)/.28))}.holon-builder_childHex__aMBQJ small,.holon-builder_focusCore__uIGwR small{font-family:var(--font-mono);font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.holon-builder_childHex__aMBQJ strong,.holon-builder_focusCore__uIGwR strong{overflow:hidden;font-size:.74rem;line-height:1.25;text-overflow:ellipsis}.holon-builder_childHex__aMBQJ span,.holon-builder_focusCore__uIGwR span{font-size:.52rem}.holon-builder_childOrbit__2R8J0{position:absolute;inset:0}.holon-builder_childHex__aMBQJ{position:absolute;top:50%;left:50%;width:106px;aspect-ratio:1;z-index:2;padding:.75rem;border:0;color:var(--color-text);background:linear-gradient(145deg,rgb(var(--color-primary-rgb)/.26),rgb(var(--color-primary-rgb)/.09));transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-174px) rotate(calc(-1 * var(--angle)));cursor:pointer;filter:drop-shadow(0 8px 20px rgb(var(--color-shadow-rgb)/.25))}.holon-builder_childHex__aMBQJ:hover{color:var(--color-background);background:var(--color-accent)}.holon-builder_childHex__aMBQJ small,.holon-builder_childHex__aMBQJ span{color:var(--color-text-muted)}.holon-builder_childHex__aMBQJ:hover small,.holon-builder_childHex__aMBQJ:hover span{color:rgb(var(--color-background-rgb)/.7)}.holon-builder_actionOrbit__sf4wE{position:absolute;inset:0;z-index:3;pointer-events:none}.holon-builder_actionHex__uaQ4w{--angle:calc(108deg + 72deg * var(--action-index));position:absolute;top:50%;left:50%;width:96px;aspect-ratio:1;padding:.65rem;border:0;color:var(--color-text);background:linear-gradient(145deg,rgb(var(--color-warning-rgb)/.3),rgb(var(--color-warning-rgb)/.1));transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-174px) rotate(calc(-1 * var(--angle)));filter:drop-shadow(0 10px 18px rgb(var(--color-shadow-rgb)/.28));font:inherit;cursor:pointer;pointer-events:auto}.holon-builder_actionHex__uaQ4w:hover,.holon-builder_actionHex__uaQ4w[data-active]{color:var(--color-background);background:var(--color-accent)}.holon-builder_actionHex__uaQ4w strong{font-size:.68rem}.holon-builder_actionHex__uaQ4w span{color:var(--color-text-muted);font-size:.46rem;line-height:1.25}.holon-builder_actionHex__uaQ4w:hover span,.holon-builder_actionHex__uaQ4w[data-active] span{color:rgb(var(--color-background-rgb)/.68)}.holon-builder_actionHex__uaQ4w:focus-visible,.holon-builder_focusCore__uIGwR:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.holon-builder_workspaceMessage__uzZjb{margin:-1rem auto 1rem;width:fit-content;padding:.55rem .8rem;border:1px solid rgb(var(--color-primary-rgb)/.25);border-radius:99px;color:var(--color-primary);background:rgb(var(--color-primary-rgb)/.05);font-size:.66rem}.holon-builder_toolPanel__7j5BI{margin-top:1.3rem;padding:1.2rem;display:grid;gap:1.2rem;border:1px solid rgb(var(--color-primary-rgb)/.25);border-radius:20px;background:rgb(var(--color-surface-rgb)/.88);box-shadow:0 24px 70px rgb(var(--color-shadow-rgb)/.22)}.holon-builder_facetPanel__DSYQa{border-color:rgb(var(--color-warning-rgb)/.32)}.holon-builder_facetPanel__DSYQa>header p{color:var(--color-accent)}.holon-builder_toolPanel__7j5BI>header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.holon-builder_toolPanel__7j5BI>header p{margin:0 0 .35rem;color:var(--color-primary);font-family:var(--font-mono);font-size:.54rem;letter-spacing:.1em;text-transform:uppercase}.holon-builder_toolPanel__7j5BI>header h2{margin:0;font-size:1.15rem;font-weight:560}.holon-builder_toolPanel__7j5BI>header>button{padding:.4rem .55rem;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.62rem;cursor:pointer}.holon-builder_toolForm___YpPw{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr);gap:1rem;align-items:end}.holon-builder_toolForm___YpPw fieldset{grid-column:1/-1;margin:0;padding:0;border:0}.holon-builder_toolForm___YpPw legend,.holon-builder_toolForm___YpPw>label{display:grid;gap:.5rem;color:var(--color-text-subtle);font-size:.68rem}.holon-builder_toolForm___YpPw input,.holon-builder_toolForm___YpPw select{min-height:44px;padding:.7rem .8rem}.holon-builder_toolForm___YpPw input,.holon-builder_toolForm___YpPw select,.holon-builder_toolForm___YpPw textarea{width:100%;border:1px solid rgb(var(--color-text-muted-rgb)/.3);border-radius:11px;outline:none;color:var(--color-text);background:var(--color-background);font:inherit}.holon-builder_toolForm___YpPw textarea{min-height:120px;padding:.8rem;line-height:1.55;resize:vertical}.holon-builder_toolForm___YpPw input:focus,.holon-builder_toolForm___YpPw select:focus,.holon-builder_toolForm___YpPw textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgb(var(--color-primary-rgb)/.08)}.holon-builder_compactKinds__VyQU7{margin-top:.7rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.holon-builder_compactKinds__VyQU7 label{position:relative;min-height:90px;padding:.8rem;display:grid;align-content:start;gap:.35rem;border:1px solid var(--color-border);border-radius:12px;cursor:pointer}.holon-builder_compactKinds__VyQU7 label:hover,.holon-builder_compactKinds__VyQU7 label[data-selected]{border-color:rgb(var(--color-primary-rgb)/.48);background:rgb(var(--color-primary-rgb)/.045)}.holon-builder_compactKinds__VyQU7 input{position:absolute;top:.55rem;right:.55rem;width:15px;min-height:15px;height:15px;padding:0;accent-color:var(--color-primary)}.holon-builder_compactKinds__VyQU7 strong{font-size:.68rem;text-transform:capitalize}.holon-builder_compactKinds__VyQU7 span{color:var(--color-text-muted);font-size:.54rem;line-height:1.35}.holon-builder_primaryAction__Q61Sh{min-height:44px;padding:.7rem .9rem;display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;border:0;border-radius:11px;color:var(--color-background);background:var(--color-primary);font:inherit;font-size:.68rem;font-weight:680;cursor:pointer}.holon-builder_facetNote__lNPj1{min-height:44px;padding:.7rem .8rem;display:grid;grid-template-columns:auto 1fr;gap:.18rem .6rem;align-content:center;border-left:2px solid var(--color-accent);background:rgb(var(--color-accent-rgb)/.035)}.holon-builder_facetNote__lNPj1 span{color:var(--color-accent);font-size:.5rem;text-transform:uppercase}.holon-builder_facetNote__lNPj1 strong{font-size:.66rem}.holon-builder_facetNote__lNPj1 small{grid-column:1/-1;color:var(--color-text-muted);font-size:.54rem}.holon-builder_inheritanceFacet__i_003{display:grid;gap:.7rem}.holon-builder_inheritanceFacet__i_003 article{padding:.9rem;display:grid;grid-template-columns:minmax(0,1fr) 160px 190px;gap:1rem;align-items:center;border:1px solid var(--color-border);border-radius:13px}.holon-builder_inheritanceFacet__i_003 article>div{display:grid;gap:.3rem}.holon-builder_inheritanceFacet__i_003 article strong{font-size:.72rem}.holon-builder_inheritanceFacet__i_003 article span{color:var(--color-text-muted);font-size:.58rem;line-height:1.4}.holon-builder_inheritanceFacet__i_003 label{display:grid;gap:.35rem;color:var(--color-text-muted);font-size:.56rem}.holon-builder_inheritanceFacet__i_003 select{min-height:40px;padding:.55rem .65rem;border:1px solid rgb(var(--color-text-muted-rgb)/.3);border-radius:9px;color:var(--color-text);background:var(--color-background);text-transform:capitalize}.holon-builder_facetSwitch__GZVnX{grid-template-columns:17px 1fr!important;align-items:center}.holon-builder_facetSwitch__GZVnX input{width:17px;height:17px;accent-color:var(--color-primary)}.holon-builder_inheritanceFacet__i_003>.holon-builder_primaryAction__Q61Sh{justify-self:end}.holon-builder_infoFacet__el7Mg>label{grid-column:1/-1}.holon-builder_interfaceToolbar__8yIeS{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;align-items:center}.holon-builder_interfaceToolbar__8yIeS>div{display:grid;gap:.25rem}.holon-builder_interfaceToolbar__8yIeS strong{font-size:.72rem}.holon-builder_interfaceToolbar__8yIeS span{color:var(--color-text-muted);font-size:.58rem;line-height:1.45}.holon-builder_interfaceToolbar__8yIeS button{min-height:38px;padding:.55rem .7rem;border:1px solid rgb(var(--color-primary-rgb)/.3);border-radius:9px;color:var(--color-primary);background:rgb(var(--color-primary-rgb)/.035);font:inherit;font-size:.6rem;cursor:pointer}.holon-builder_interfaceToolbar__8yIeS button:hover{background:rgb(var(--color-primary-rgb)/.08)}.holon-builder_interfaceList__Qmh_M{display:grid;gap:.55rem}.holon-builder_interfaceList__Qmh_M article{padding:.65rem;display:grid;grid-template-columns:54px minmax(110px,1fr) minmax(150px,1.25fr) 118px 92px 76px auto;gap:.5rem;align-items:end;border:1px solid var(--color-border);border-radius:12px;background:rgb(var(--color-text-rgb)/.012)}.holon-builder_interfaceList__Qmh_M article[data-direction=input]{border-left:2px solid var(--color-primary)}.holon-builder_interfaceList__Qmh_M article[data-direction=output]{border-right:2px solid var(--color-accent)}.holon-builder_interfaceList__Qmh_M label{min-width:0;display:grid;gap:.3rem;color:var(--color-text-muted);font-size:.5rem}.holon-builder_interfaceList__Qmh_M input:not([type=checkbox]),.holon-builder_interfaceList__Qmh_M select{min-width:0;width:100%;min-height:34px;padding:.45rem .5rem;border:1px solid rgb(var(--color-text-muted-rgb)/.28);border-radius:8px;outline:none;color:var(--color-text);background:var(--color-background);font:inherit;font-size:.56rem}.holon-builder_interfaceList__Qmh_M input:focus,.holon-builder_interfaceList__Qmh_M select:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb)/.08)}.holon-builder_interfaceChannel__22dh5,.holon-builder_interfaceDirection__NM0xE{align-self:center;color:var(--color-primary);font-family:var(--font-mono);font-size:.48rem;text-transform:uppercase}.holon-builder_interfaceList__Qmh_M article[data-direction=output] .holon-builder_interfaceDirection__NM0xE{color:var(--color-accent)}.holon-builder_interfaceId__iSJtF{font-family:var(--font-mono)!important}.holon-builder_interfaceRequired__F3Zcm{align-self:center;grid-template-columns:15px 1fr!important;align-items:center}.holon-builder_interfaceRequired__F3Zcm input{width:15px;height:15px;accent-color:var(--color-primary)}.holon-builder_interfaceRemove__RsoSe{min-height:34px;padding:.4rem .5rem;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.54rem;text-decoration:underline;cursor:pointer}.holon-builder_interfaceRemove__RsoSe:hover{color:var(--color-danger)}.holon-builder_interfaceSave__PT5CH{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:stretch}.holon-builder_interfaceSave__PT5CH .holon-builder_primaryAction__Q61Sh{min-width:150px}.holon-builder_provenanceGrid__e6v6Y{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.holon-builder_provenanceGrid__e6v6Y div{min-width:0;padding:.9rem;border:1px solid var(--color-border);border-radius:12px}.holon-builder_provenanceGrid__e6v6Y dt{color:var(--color-accent);font-family:var(--font-mono);font-size:.5rem;text-transform:uppercase}.holon-builder_provenanceGrid__e6v6Y dd{margin:.4rem 0 0;color:var(--color-text-subtle);font-size:.66rem;line-height:1.5;overflow-wrap:anywhere}.holon-builder_provenanceGrid__e6v6Y code{font-size:.58rem}.holon-builder_relationGrid__bSxi1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.holon-builder_relationGrid__bSxi1 section{display:grid;align-content:start;gap:.45rem}.holon-builder_relationGrid__bSxi1 section>p{margin:0 0 .25rem;color:var(--color-accent);font-family:var(--font-mono);font-size:.52rem;text-transform:uppercase}.holon-builder_relationGrid__bSxi1 button,.holon-builder_relationGrid__bSxi1 section>div{padding:.75rem .8rem;display:grid;gap:.25rem;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-subtle);background:rgb(var(--color-text-rgb)/.018);text-align:left;font:inherit;cursor:pointer}.holon-builder_relationGrid__bSxi1 section>div{cursor:default}.holon-builder_relationGrid__bSxi1 button:hover,.holon-builder_relationGrid__bSxi1 button[data-current]{border-color:rgb(var(--color-warning-rgb)/.45);background:rgb(var(--color-warning-rgb)/.04)}.holon-builder_relationGrid__bSxi1 strong{font-size:.65rem}.holon-builder_relationGrid__bSxi1 span{color:var(--color-text-muted);font-size:.52rem;overflow-wrap:anywhere}.holon-builder_facetPanel__DSYQa>.holon-builder_primaryAction__Q61Sh{justify-self:end}.holon-builder_definitionIndex__Eimqn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.holon-builder_definitionIndex__Eimqn button{min-width:0;min-height:112px;padding:.8rem;display:grid;align-content:start;gap:.3rem;border:1px solid var(--color-border);border-radius:12px;color:var(--color-text-subtle);background:rgb(var(--color-text-rgb)/.018);text-align:left;font:inherit;cursor:pointer}.holon-builder_definitionIndex__Eimqn button:hover,.holon-builder_definitionIndex__Eimqn button[data-current]{border-color:rgb(var(--color-warning-rgb)/.5);background:rgb(var(--color-warning-rgb)/.04)}.holon-builder_definitionIndex__Eimqn small{color:var(--color-accent);font-size:.48rem;text-transform:uppercase}.holon-builder_definitionIndex__Eimqn strong{font-size:.68rem}.holon-builder_definitionIndex__Eimqn span{color:var(--color-text-muted);font-size:.54rem}.holon-builder_definitionIndex__Eimqn code{margin-top:auto;color:rgb(var(--color-text-muted-rgb)/.7);font-size:.48rem;overflow-wrap:anywhere}.holon-builder_creationPreview__FC8fx{display:grid;grid-template-columns:120px 1fr auto;gap:1.2rem;align-items:center}.holon-builder_previewHex__tcpSD{width:110px;aspect-ratio:1;color:var(--color-background);background:var(--color-accent);filter:drop-shadow(0 10px 18px rgb(var(--color-shadow-rgb)/.25))}.holon-builder_previewHex__tcpSD small{font-size:.48rem;text-transform:uppercase}.holon-builder_previewHex__tcpSD strong{max-width:80px;font-size:.68rem;overflow-wrap:anywhere}.holon-builder_creationPreview__FC8fx p{margin:0;color:var(--color-accent);font-family:var(--font-mono);font-size:.52rem;text-transform:uppercase}.holon-builder_creationPreview__FC8fx h3{margin:.35rem 0;font-size:1.1rem}.holon-builder_creationPreview__FC8fx div>span{color:var(--color-text-muted);font-size:.65rem}.holon-builder_previewActions__91QsS{display:flex;gap:.5rem}.holon-builder_previewActions__91QsS button{min-height:42px;padding:.65rem .8rem;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-subtle);background:transparent;font:inherit;font-size:.64rem;cursor:pointer}.holon-builder_previewActions__91QsS button:last-child{border-color:transparent;color:var(--color-background);background:var(--color-primary)}.holon-builder_linkGrid__G_30E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.holon-builder_linkGrid__G_30E label{position:relative;min-height:100px;padding:.9rem;display:grid;align-content:start;gap:.35rem;border:1px solid var(--color-border);border-radius:13px;cursor:pointer}.holon-builder_linkGrid__G_30E label:hover,.holon-builder_linkGrid__G_30E label[data-selected]{border-color:rgb(var(--color-warning-rgb)/.48);background:rgb(var(--color-warning-rgb)/.04)}.holon-builder_linkGrid__G_30E input{position:absolute;top:.7rem;right:.7rem;accent-color:var(--color-accent)}.holon-builder_linkGrid__G_30E small{color:var(--color-accent);font-size:.5rem;text-transform:uppercase}.holon-builder_linkGrid__G_30E strong{font-size:.72rem}.holon-builder_linkGrid__G_30E span{color:var(--color-text-muted);font-size:.56rem}.holon-builder_linkGrid__G_30E .holon-builder_primaryAction__Q61Sh{grid-column:1/-1;justify-self:end}.holon-builder_definitionMeta__UgC_4{grid-column:1/-1;padding:.8rem 1rem;display:grid;grid-template-columns:auto 1fr;gap:.3rem .8rem;border-left:2px solid var(--color-accent);background:rgb(var(--color-accent-rgb)/.035)}.holon-builder_definitionMeta__UgC_4 span{color:var(--color-accent);font-size:.55rem;text-transform:uppercase}.holon-builder_definitionMeta__UgC_4 code{min-width:0;color:var(--color-text-subtle);font-size:.62rem;overflow-wrap:anywhere}.holon-builder_definitionMeta__UgC_4 small{grid-column:1/-1;color:var(--color-text-muted);font-size:.58rem}.holon-builder_emptyTool___dIWQ{margin:0;padding:1rem;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:12px;font-size:.7rem;line-height:1.55}.holon-builder_contextFallback__5SSB1{margin-top:1rem;border:1px solid var(--color-border);border-radius:14px}.holon-builder_contextFallback__5SSB1 summary{padding:.8rem 1rem;color:var(--color-text-muted);font-size:.66rem;cursor:pointer}.holon-builder_contextFallback__5SSB1>div{padding:0 1rem 1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.holon-builder_contextFallback__5SSB1 section{display:grid;gap:.4rem;align-content:start}.holon-builder_contextFallback__5SSB1 p{margin:0 0 .25rem;color:var(--color-primary);font-family:var(--font-mono);font-size:.52rem;text-transform:uppercase}.holon-builder_contextFallback__5SSB1 button{padding:.6rem .7rem;border:1px solid var(--color-border);border-radius:9px;color:var(--color-text-subtle);background:rgb(var(--color-text-rgb)/.018);text-align:left;font:inherit;font-size:.62rem;cursor:pointer}.holon-builder_contextFallback__5SSB1 button[data-current]{border-color:var(--color-accent);color:var(--color-accent)}.holon-builder_contextFallback__5SSB1 span{color:var(--color-text-muted);font-size:.6rem}.holon-builder_emptyBoundary__z55SI{position:absolute;top:calc(50% + 100px);left:50%;width:220px;margin:0;color:var(--color-text-muted);font-size:.68rem;line-height:1.55;text-align:center;transform:translateX(-50%)}.holon-builder_compositionMeta__wlKd9{margin-top:-.5rem;display:flex;justify-content:center;gap:1.2rem;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.57rem}.holon-builder_compositionMeta__wlKd9 b{color:var(--color-text-subtle)}.holon-builder_addInside__byfn7{margin-top:1.2rem;padding:1rem;display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) 130px auto;gap:.8rem;align-items:end;border:1px solid var(--color-border);border-radius:16px;background:rgb(var(--color-text-rgb)/.018)}.holon-builder_addInside__byfn7>div{align-self:center;display:grid;gap:.35rem}.holon-builder_addInside__byfn7 p{margin:0;font-size:.76rem}.holon-builder_addInside__byfn7>div>span{color:var(--color-text-muted);font-size:.62rem;line-height:1.4}.holon-builder_addInside__byfn7 label{display:grid;gap:.4rem;color:var(--color-text-muted);font-size:.58rem}.holon-builder_addInside__byfn7 input,.holon-builder_addInside__byfn7 select{width:100%;min-height:42px;padding:.65rem .7rem;border:1px solid rgb(var(--color-text-muted-rgb)/.3);border-radius:10px;outline:none;color:var(--color-text);background:var(--color-background);font:inherit}.holon-builder_addInside__byfn7 input:focus,.holon-builder_addInside__byfn7 select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgb(var(--color-primary-rgb)/.09)}.holon-builder_addInside__byfn7>button{min-height:42px;padding:.65rem .8rem;display:flex;align-items:center;gap:.8rem;border:0;border-radius:10px;color:var(--color-background);background:var(--color-primary);font:inherit;font-size:.68rem;font-weight:680;cursor:pointer}.holon-builder_compositionError__4Dx15{grid-column:2/-1;margin:0;color:var(--color-danger);font-size:.66rem}.holon-builder_toolPanel__7j5BI .holon-builder_compositionError__4Dx15{grid-column:1/-1}.holon-builder_removePlacement__Kar1b{min-height:40px;display:flex;justify-content:flex-end}.holon-builder_removePlacement__Kar1b>button{padding:.4rem 0;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.65rem;text-decoration:underline;cursor:pointer}.holon-builder_removePlacement__Kar1b>div{width:100%;padding:.8rem 1rem;display:flex;align-items:center;gap:1rem;border:1px solid rgb(var(--color-warning-rgb)/.35);border-radius:12px;color:var(--color-text-muted);font-size:.68rem}.holon-builder_removePlacement__Kar1b>div span{margin-right:auto}.holon-builder_removePlacement__Kar1b>div button{padding:.45rem .65rem;border:0;color:var(--color-text-subtle);background:transparent;font:inherit;font-size:.65rem;cursor:pointer}.holon-builder_removePlacement__Kar1b>div button:last-child{color:var(--color-danger)}.holon-builder_githubExport__pzSmz{margin-top:1rem;padding:1rem;display:grid;gap:.85rem;border:1px solid rgb(var(--color-primary-rgb)/.28);border-radius:16px;background:rgb(var(--color-primary-rgb)/.025)}.holon-builder_githubExport__pzSmz>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.holon-builder_githubExport__pzSmz>header div{display:grid;gap:.2rem}.holon-builder_githubExport__pzSmz>header p{margin:0;color:var(--color-primary);font-family:var(--font-mono);font-size:.5rem;text-transform:uppercase}.holon-builder_githubExport__pzSmz>header h2{margin:0;color:var(--color-text);font-size:.82rem}.holon-builder_githubExport__pzSmz>header>span{padding:.3rem .5rem;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-size:.5rem;text-transform:uppercase}.holon-builder_githubExport__pzSmz>header>span[data-state=success]{border-color:rgb(var(--color-primary-rgb)/.4);color:var(--color-primary)}.holon-builder_githubExportIntro__WEZW5{margin:0;max-width:880px;color:var(--color-text-muted);font-size:.62rem;line-height:1.55}.holon-builder_githubExport__pzSmz code{color:var(--color-text-subtle);font-family:var(--font-mono);overflow-wrap:anywhere}.holon-builder_githubExportStart__lQMgb,.holon-builder_githubExportSuccess__UYbGz{display:flex;align-items:center;justify-content:space-between;gap:1rem}.holon-builder_githubExportStart__lQMgb>div,.holon-builder_githubExportSuccess__UYbGz>div{min-width:0;display:grid;gap:.25rem}.holon-builder_githubExportStart__lQMgb strong,.holon-builder_githubExportSuccess__UYbGz strong{color:var(--color-text-subtle);font-size:.68rem}.holon-builder_githubExportStart__lQMgb span,.holon-builder_githubExportSuccess__UYbGz span{color:var(--color-text-muted);font-size:.56rem}.holon-builder_githubExportSuccess__UYbGz a,.holon-builder_githubExport__pzSmz button{min-height:42px;padding:.65rem .8rem;border:1px solid rgb(var(--color-primary-rgb)/.35);border-radius:10px;color:var(--color-background);background:var(--color-primary);font:inherit;font-size:.62rem;font-weight:680;cursor:pointer;text-decoration:none}.holon-builder_githubExport__pzSmz button:disabled{opacity:.55;cursor:wait}.holon-builder_githubExportStatus__R3isy{margin:0;color:var(--color-text-muted);font-size:.62rem}.holon-builder_githubExportReview__S4Ubx{display:grid;gap:.75rem}.holon-builder_githubExportReview__S4Ubx dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.holon-builder_githubExportReview__S4Ubx dl div{min-width:0;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:10px}.holon-builder_githubExportReview__S4Ubx dt{color:var(--color-text-muted);font-size:.48rem;text-transform:uppercase}.holon-builder_githubExportReview__S4Ubx dd{margin:.3rem 0 0;color:var(--color-text-subtle);font-size:.6rem;overflow-wrap:anywhere}.holon-builder_githubExportReview__S4Ubx>p{margin:0;color:var(--color-text-muted);font-size:.58rem}.holon-builder_githubExportReview__S4Ubx>div{display:flex;justify-content:flex-end;gap:.55rem}.holon-builder_githubExportReview__S4Ubx>div button:first-child{color:var(--color-text-subtle);background:transparent;border-color:var(--color-border)}.holon-builder_githubExportSuccess__UYbGz code{color:var(--color-text-muted);font-size:.52rem}.holon-builder_githubExportError__Bfq3u{padding:.65rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgb(var(--color-danger-rgb)/.35);border-radius:10px}.holon-builder_githubExportError__Bfq3u p{margin:0;color:var(--color-danger);font-size:.62rem}.holon-builder_githubExportError__Bfq3u a{color:var(--color-text-subtle);font-size:.6rem}.holon-builder_review__mEQv_ article{padding:1.2rem;border:1px solid var(--color-border);border-radius:16px;background:rgb(var(--color-text-rgb)/.018)}.holon-builder_review__mEQv_ article>p{margin:0 0 1rem;color:var(--color-primary);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.holon-builder_review__mEQv_ dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.holon-builder_review__mEQv_ dl div{min-width:0}.holon-builder_review__mEQv_ dt{color:var(--color-text-muted);font-size:.62rem;text-transform:uppercase}.holon-builder_review__mEQv_ dd{margin:.35rem 0 0;overflow-wrap:anywhere;font-size:.78rem;line-height:1.5}.holon-builder_review__mEQv_ ul{margin:0;padding:0;display:grid;gap:.7rem;list-style:none}.holon-builder_review__mEQv_ li{display:grid;grid-template-columns:100px 1fr;gap:1rem;font-size:.72rem}.holon-builder_review__mEQv_ li strong{text-transform:capitalize}.holon-builder_contextCard__JEkdy small,.holon-builder_contextCard__JEkdy>span,.holon-builder_review__mEQv_ li span{color:var(--color-text-muted)}.holon-builder_contextCard__JEkdy{display:grid;gap:.6rem}.holon-builder_contextCard__JEkdy small{font-size:.64rem}.holon-builder_holonMap__0Hmn7{min-height:180px;display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;text-align:center;color:var(--color-text-muted);font-size:.68rem}.holon-builder_holonMap__0Hmn7>div{width:180px;aspect-ratio:1;padding:1rem;display:grid;place-content:center;gap:.45rem;border:1px solid rgb(var(--color-primary-rgb)/.48);border-radius:50%;color:var(--color-text);background:radial-gradient(circle,rgb(var(--color-primary-rgb)/.1),transparent 70%);box-shadow:0 0 50px rgb(var(--color-primary-rgb)/.08)}.holon-builder_holonMap__0Hmn7 i,.holon-builder_holonMap__0Hmn7 small{color:var(--color-text-muted);font-size:.58rem;font-style:normal;text-transform:capitalize}.holon-builder_actions__x7HD6{margin-top:2rem;display:flex;justify-content:space-between;gap:1rem}.holon-builder_actions__x7HD6 a,.holon-builder_actions__x7HD6 button{min-height:48px;padding:.8rem 1.15rem;display:inline-flex;align-items:center;gap:1.8rem;border-radius:99px;font:inherit;font-size:.78rem;cursor:pointer}.holon-builder_back__lkguC{border:1px solid var(--color-border);color:var(--color-text-subtle);background:transparent}.holon-builder_back__lkguC:disabled{opacity:.35;cursor:not-allowed}.holon-builder_continue__R50U0{border:0;color:var(--color-background);background:var(--color-primary);font-weight:680}.holon-builder_actions__x7HD6 a:focus-visible,.holon-builder_actions__x7HD6 button:focus-visible,.holon-builder_resetArea__k8SqS button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.holon-builder_resetArea__k8SqS{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--color-border)}.holon-builder_resetArea__k8SqS>button{padding:.4rem 0;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:.68rem;cursor:pointer}.holon-builder_resetArea__k8SqS>div{padding:.8rem 1rem;display:flex;align-items:center;gap:1rem;border:1px solid rgb(var(--color-warning-rgb)/.35);border-radius:12px;color:var(--color-text-muted);font-size:.7rem}.holon-builder_resetArea__k8SqS>div span{margin-right:auto}.holon-builder_resetArea__k8SqS>div button{padding:.4rem .6rem;border:0;color:var(--color-text-subtle);background:transparent;cursor:pointer}.holon-builder_resetArea__k8SqS>div button:last-child{color:var(--color-danger)}@media (max-width:800px){.holon-builder_inspectorHandoff__rBt8Y{grid-template-columns:1fr}.holon-builder_inspectorHandoff__rBt8Y p,.holon-builder_returnToPreview__ZKyAu{grid-column:1;grid-row:auto}.holon-builder_returnToPreview__ZKyAu{width:fit-content}.holon-builder_fractalWorkspace__j_5Tc,.holon-builder_layout__lKPcy{width:min(100% - 1.5rem,780px)}.holon-builder_layout__lKPcy{padding-block:1.5rem 3rem;grid-template-columns:1fr;gap:2rem}.holon-builder_railNote__frt05,.holon-builder_rail__QlO0i>p{display:none}.holon-builder_rail__QlO0i ol{display:grid;grid-template-columns:repeat(6,1fr)}.holon-builder_rail__QlO0i li{min-height:45px}.holon-builder_railStep__bJ8Yn{grid-template-columns:1fr;justify-items:center}.holon-builder_rail__QlO0i li:not(:last-child):after{top:14px;right:-50%;bottom:auto;left:50%;width:100%;height:1px}.holon-builder_rail__QlO0i li strong{display:none}.holon-builder_heading__RQO_I h1{font-size:clamp(2.8rem,13vw,4.8rem)}.holon-builder_holonMap__0Hmn7,.holon-builder_policyList__wvpCE article{grid-template-columns:1fr}.holon-builder_holonMap__0Hmn7>div{grid-row:2;justify-self:center}.holon-builder_review__mEQv_ dl{grid-template-columns:1fr}.holon-builder_addInside__byfn7{grid-template-columns:1fr 1fr}.holon-builder_addInside__byfn7>div{grid-column:1/-1}.holon-builder_addInside__byfn7>button{justify-content:space-between}.holon-builder_compositionError__4Dx15{grid-column:1/-1}.holon-builder_fractalWorkspace__j_5Tc{padding-block:1rem 3rem}.holon-builder_toolForm___YpPw{grid-template-columns:1fr}.holon-builder_compactKinds__VyQU7{grid-template-columns:repeat(3,minmax(0,1fr))}.holon-builder_creationPreview__FC8fx{grid-template-columns:100px 1fr}.holon-builder_previewHex__tcpSD{width:94px}.holon-builder_previewActions__91QsS{grid-column:1/-1;justify-content:flex-end}.holon-builder_linkGrid__G_30E{grid-template-columns:repeat(2,minmax(0,1fr))}.holon-builder_inheritanceFacet__i_003 article{grid-template-columns:1fr 1fr}.holon-builder_inheritanceFacet__i_003 article>div{grid-column:1/-1}.holon-builder_definitionIndex__Eimqn{grid-template-columns:repeat(2,minmax(0,1fr))}.holon-builder_contextFallback__5SSB1>div{grid-template-columns:repeat(2,1fr)}.holon-builder_interfaceList__Qmh_M article{grid-template-columns:54px minmax(0,1fr) minmax(0,1fr)}.holon-builder_interfaceChannel__22dh5,.holon-builder_interfaceList__Qmh_M label:nth-of-type(3),.holon-builder_interfaceList__Qmh_M label:nth-of-type(4),.holon-builder_interfaceRemove__RsoSe,.holon-builder_interfaceRequired__F3Zcm{grid-row:2}}@media (max-width:520px){.holon-builder_childGrid__uyQXA,.holon-builder_intentGrid__vRWMt,.holon-builder_kindGrid__hXuEb{grid-template-columns:1fr}.holon-builder_intentCard__MQUF1{min-height:145px}.holon-builder_actions__x7HD6{display:grid;grid-template-columns:1fr}.holon-builder_actions__x7HD6 a,.holon-builder_actions__x7HD6 button{width:100%;justify-content:space-between}.holon-builder_back__lkguC{grid-row:2}.holon-builder_resetArea__k8SqS>div{align-items:stretch;flex-wrap:wrap}.holon-builder_resetArea__k8SqS>div span{width:100%}.holon-builder_workspaceHeading__2oAKN{align-items:center}.holon-builder_workspaceHeading__2oAKN h1{max-width:60vw;font-size:.9rem}.holon-builder_workspaceStatus__qZ_bg{gap:.35rem;font-size:.48rem}.holon-builder_workspaceStatus__qZ_bg>span:last-child{display:none}.holon-builder_radialStage__nj4gi{min-height:430px;grid-template-rows:60px 1fr}.holon-builder_parentArc__Fgv_q{width:78%;height:55px;margin-bottom:-24px}.holon-builder_holonBoundary__lp7ic{width:360px;max-width:calc(100vw - 1.25rem)}.holon-builder_focusCore__uIGwR{width:110px}.holon-builder_childHex__aMBQJ{width:82px}.holon-builder_actionHex__uaQ4w,.holon-builder_childHex__aMBQJ{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-120px) rotate(calc(-1 * var(--angle)))}.holon-builder_actionHex__uaQ4w{width:76px;padding:.5rem}.holon-builder_holonBoundary__lp7ic[data-facet] .holon-builder_childOrbit__2R8J0{opacity:.12;pointer-events:none}.holon-builder_actionHex__uaQ4w strong{font-size:.6rem}.holon-builder_actionHex__uaQ4w span{font-size:.4rem}.holon-builder_childHex__aMBQJ strong{font-size:.62rem}.holon-builder_childHex__aMBQJ span{display:none}.holon-builder_emptyBoundary__z55SI{top:calc(50% + 75px)}.holon-builder_compositionMeta__wlKd9{justify-content:space-between}.holon-builder_addInside__byfn7{grid-template-columns:1fr}.holon-builder_addInside__byfn7>div,.holon-builder_compositionError__4Dx15{grid-column:1}.holon-builder_removePlacement__Kar1b>div{align-items:stretch;flex-wrap:wrap}.holon-builder_removePlacement__Kar1b>div span{width:100%}.holon-builder_toolPanel__7j5BI{padding:.9rem}.holon-builder_compactKinds__VyQU7{grid-template-columns:repeat(2,minmax(0,1fr))}.holon-builder_creationPreview__FC8fx{grid-template-columns:1fr;text-align:center}.holon-builder_previewHex__tcpSD{justify-self:center}.holon-builder_previewActions__91QsS{justify-content:center}.holon-builder_inheritanceFacet__i_003 article,.holon-builder_linkGrid__G_30E{grid-template-columns:1fr}.holon-builder_inheritanceFacet__i_003 article>div{grid-column:1}.holon-builder_contextFallback__5SSB1>div,.holon-builder_definitionIndex__Eimqn,.holon-builder_provenanceGrid__e6v6Y,.holon-builder_relationGrid__bSxi1{grid-template-columns:1fr}.holon-builder_interfaceToolbar__8yIeS{grid-template-columns:1fr 1fr}.holon-builder_interfaceToolbar__8yIeS>div{grid-column:1/-1}.holon-builder_interfaceList__Qmh_M article{grid-template-columns:1fr 1fr;align-items:end}.holon-builder_interfaceDirection__NM0xE{grid-column:1/-1}.holon-builder_interfaceList__Qmh_M label{grid-row:auto!important}.holon-builder_interfaceChannel__22dh5,.holon-builder_interfaceRemove__RsoSe,.holon-builder_interfaceRequired__F3Zcm{grid-row:auto}.holon-builder_interfaceSave__PT5CH{grid-template-columns:1fr}.holon-builder_githubExportError__Bfq3u,.holon-builder_githubExportStart__lQMgb,.holon-builder_githubExportSuccess__UYbGz{align-items:stretch;flex-direction:column}.holon-builder_githubExportStart__lQMgb button,.holon-builder_githubExportSuccess__UYbGz a{width:100%;text-align:center}.holon-builder_githubExportReview__S4Ubx dl{grid-template-columns:1fr}.holon-builder_githubExportReview__S4Ubx>div{display:grid}}@media (prefers-reduced-motion:reduce){.holon-builder_page__g4pf6 *{scroll-behavior:auto!important;transition:none!important}}