.page_page__QIoKH{--ink:#17151a;--ink-soft:#29242e;--paper:#f5f0e6;--white:#fffdf8;--coral:#ff5c3f;--coral-dark:#d93e27;--acid:#d9ff43;--lilac:#beb0ff;--sky:#8fd7ff;--rose:#f3cfe0;--success:#6fcb78;--warning:#efb53e;--risk:#ef6c58;--font-body:Arial,Helvetica,sans-serif;--font-display:"Arial Black","Helvetica Neue",Arial,sans-serif;--font-serif:Georgia,"Times New Roman",serif;--font-mono:"Courier New",Courier,monospace;min-height:100dvh;overflow:hidden;color:var(--ink);background:var(--paper);font-family:var(--font-body)}.page_page__QIoKH *{box-sizing:border-box}.page_pageHeader__idd_O{position:relative;overflow:hidden;border-bottom:2px solid var(--ink);background:#211a29;color:var(--white)}.page_heroNoise__hrvl_{position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255/20%) .7px,transparent 0);background-size:11px 11px;opacity:.12}.page_heroShape__0EdKR{position:absolute;top:-24rem;left:57%;width:46rem;height:46rem;border-radius:42% 58% 63% 37%;background:var(--coral);opacity:.94;transform:rotate(-13deg)}.page_pageHeader__idd_O:after{position:absolute;right:-5rem;bottom:-10rem;width:22rem;height:22rem;border:3px solid var(--acid);border-radius:50%;content:"";opacity:.5}.page_headerInner__rBhQD{position:relative;z-index:1;width:min(1200px,calc(100% - 48px));margin-inline:auto;padding-block:clamp(4rem,10vw,8.5rem)}.page_logo__lbLNd{width:4.5rem;height:auto;margin-bottom:1.6rem;border:2px solid var(--white);background:var(--acid);padding:.35rem;box-shadow:6px 6px 0 var(--coral);transform:rotate(-2deg)}.page_headerInner__rBhQD>p{margin:0 0 1.1rem;color:var(--acid);font-family:var(--font-mono);font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page_headerInner__rBhQD h1{max-width:56rem;margin:0;font-family:var(--font-display);font-size:clamp(3.8rem,9vw,8rem);font-weight:900;letter-spacing:-.075em;line-height:.88;text-wrap:balance}.page_headerInner__rBhQD h1 em{color:var(--acid);font-family:var(--font-serif);font-weight:400}.page_headerInner__rBhQD>span:last-child{display:block;max-width:44rem;margin-top:2rem;color:#d7cfdf;font-size:1rem;line-height:1.7}.page_catalogueShell__rrpKv{width:min(1560px,calc(100% - 48px));margin-inline:auto;padding-block:clamp(2.5rem,6vw,5.5rem)}.page_viewControl__bJe8w{display:flex;width:fit-content;max-width:100%;align-items:center;gap:1rem;margin:0 auto 2rem;border:2px solid var(--ink);background:var(--white);padding:.6rem;box-shadow:7px 7px 0 var(--lilac)}.page_viewControl__bJe8w>span{display:grid;gap:.15rem;padding-inline:.45rem}.page_viewControl__bJe8w strong{font-size:.78rem}.page_viewControl__bJe8w small{color:#685f6c;font-size:.66rem}.page_segmented__Yf8zd{display:flex;gap:.25rem;border-left:2px solid var(--ink);padding-left:.6rem}.page_segmented__Yf8zd button{min-width:4.6rem;min-height:2.45rem;border:2px solid transparent;background:transparent;color:var(--ink);font-family:var(--font-mono);font-size:.68rem;font-weight:900;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.page_segmented__Yf8zd button:hover{background:var(--rose)}.page_segmented__Yf8zd button[data-active]{border-color:var(--ink);background:var(--acid);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.page_segmented__Yf8zd button:focus-visible,.page_sidebarPreview__jvqDd button:focus-visible,.page_tabs__DjR9a button:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.page_comparison__fMSDV{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.page_themeFrame__gL2jz{--ds-canvas:var(--paper);--ds-surface:var(--white);--ds-raised:#ffffff;--ds-ink:var(--ink);--ds-muted:#685f6c;--ds-rule:var(--ink);--ds-soft-rule:#c9c1ca;--ds-panel:var(--rose);min-width:0;overflow:hidden;border:2px solid var(--ink);color:var(--ds-ink);background:var(--ds-canvas);box-shadow:12px 12px 0 var(--ink)}.page_lightFrame__zTx5W{color-scheme:light}.page_darkFrame__ezkyF{color-scheme:dark;--ds-canvas:#26202d;--ds-surface:#312938;--ds-raised:#3a3041;--ds-ink:var(--white);--ds-muted:#c8becd;--ds-rule:#fffdf8;--ds-soft-rule:#6d6272;--ds-panel:#211a29;border-color:var(--ink)}.page_productGrid__xeXBl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.page_productGrid__xeXBl>*{min-width:0}.page_productStack__9F14S{display:grid;gap:1rem}.page_logoSurfaces__pRMND{display:flex;flex-wrap:wrap;gap:1rem}.page_currencySpecimen__MAqMN,.page_roleSpecimen__WPmDQ{display:grid;gap:1rem;border:2px solid var(--ds-rule);background:var(--ds-surface);padding:1.25rem;box-shadow:7px 7px 0 var(--lilac)}.page_currencySpecimen__MAqMN>div{display:flex;align-items:center;gap:1rem}.page_currencySpecimen__MAqMN small{color:var(--ds-muted);font-size:.7rem;line-height:1.5}.page_roleSpecimen__WPmDQ{grid-column:1/-1}.page_themeHeader__WLvvI{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--ds-rule);background:color-mix(in srgb,var(--ds-canvas) 92%,transparent);padding:.9rem 1.1rem;backdrop-filter:blur(16px)}.page_themeHeader__WLvvI>span:first-child{display:grid;gap:.15rem}.page_themeHeader__WLvvI strong{font-size:.78rem}.page_themeHeader__WLvvI small{color:var(--ds-muted);font-size:.64rem}.page_section__7kRJ0{padding:clamp(1.35rem,3vw,2.4rem);border-bottom:2px solid var(--ds-rule)}.page_section__7kRJ0:last-child{border-bottom:0}.page_sectionHeader__MLM5f{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.45rem 1.2rem;align-items:end;margin-bottom:1.4rem}.page_sectionHeader__MLM5f p{grid-column:1/-1;margin:0;color:var(--coral);font-family:var(--font-mono);font-size:.64rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.page_lightFrame__zTx5W .page_sectionHeader__MLM5f p{color:var(--coral-dark)}.page_sectionHeader__MLM5f h2{margin:0;font-family:var(--font-serif);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;letter-spacing:-.045em;line-height:1}.page_sectionHeader__MLM5f>span{color:var(--ds-muted);font-size:.72rem;line-height:1.55}.page_swatchGrid__nXVzf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.page_swatch__mAV0P{display:grid;grid-template-columns:2rem 1fr;grid-template-rows:auto auto;align-items:center;gap:.05rem .65rem;border:1px solid var(--ds-rule);background:var(--ds-surface);padding:.5rem}.page_swatchColor__pLpYg{grid-row:1/3;width:2rem;height:2rem;border:1px solid var(--ink)}.page_swatch__mAV0P strong{font-size:.67rem}.page_swatch__mAV0P code{color:var(--ds-muted);font-family:var(--font-mono);font-size:.56rem}.page_swatchCoral__jm8Ai{background:var(--coral)}.page_swatchAcid__903W1{background:var(--acid)}.page_swatchLilac__MDzvR{background:var(--lilac)}.page_swatchSky__6Owv4{background:var(--sky)}.page_swatchPaper__2C8QA{background:var(--paper)}.page_swatchInk__ybCr3{background:var(--ink)}.page_typeSpecimen__uQ1q_{position:relative;overflow:hidden;margin-top:.75rem;border:2px solid var(--ds-rule);background:var(--ds-panel);padding:clamp(1.2rem,4vw,2.1rem)}.page_typeSpecimen__uQ1q_:after{position:absolute;top:-4.5rem;right:-3rem;width:10rem;height:10rem;border:1.5rem solid var(--lilac);border-radius:50%;content:"";opacity:.2}.page_eyebrow___T3V_,.page_groupLabel__7YX4m{display:block;color:var(--coral);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.page_lightFrame__zTx5W .page_eyebrow___T3V_,.page_lightFrame__zTx5W .page_groupLabel__7YX4m{color:var(--coral-dark)}.page_displayType__gzvzt,.page_serifType__HMj2R{position:relative;z-index:1;display:block;max-width:34rem;overflow-wrap:anywhere;font-size:clamp(2.1rem,5vw,4.1rem);letter-spacing:-.07em;line-height:.9}.page_displayType__gzvzt{margin-top:1rem;font-family:var(--font-display);font-weight:900}.page_serifType__HMj2R{color:var(--coral);font-family:var(--font-serif);font-weight:400}.page_lightFrame__zTx5W .page_serifType__HMj2R{color:var(--coral-dark)}.page_typeSpecimen__uQ1q_>p{max-width:36rem;margin:1.1rem 0 0;color:var(--ds-muted);font-size:.72rem;line-height:1.65}.page_metricRow__edu7M{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.25rem;border-block:1px solid var(--ds-rule)}.page_metricRow__edu7M>span{display:grid;gap:.1rem;padding:.8rem .7rem}.page_metricRow__edu7M>span+span{border-left:1px solid var(--ds-rule)}.page_metricRow__edu7M strong{font-family:var(--font-display);font-size:1.05rem}.page_metricRow__edu7M small{color:var(--ds-muted);font-family:var(--font-mono);font-size:.55rem}.page_actionGroups__bbk5j,.page_componentGroup__2MAWh{display:grid;gap:.7rem}.page_actionGroups__bbk5j{gap:1.15rem}.page_inlineWrap__CgZH_{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.page_badge__2R_k1{display:inline-flex;width:fit-content;align-items:center;gap:.35rem;border:1px solid;background:var(--ds-surface);padding:.3rem .45rem;color:var(--ds-ink);font-family:var(--font-mono);font-size:.55rem;font-weight:900;line-height:1;text-transform:uppercase}.page_badgeDot__HuylS{width:.38rem;height:.38rem;border-radius:50%;background:currentColor}.page_badge__2R_k1[data-tone=success]{background:#eaf8df;color:#30713a}.page_badge__2R_k1[data-tone=warning]{background:#fff3d0;color:#8a5b00}.page_badge__2R_k1[data-tone=danger]{background:#ffe1db;color:#973e31}.page_badge__2R_k1[data-tone=info]{background:#dff3ff;color:#185d82}.page_dataCard__jq0lu,.page_formCard__YsXHk{gap:1.15rem!important;border:2px solid var(--ds-rule)!important;border-radius:0!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;padding-block:1.25rem!important;box-shadow:8px 8px 0 var(--coral)!important}.page_cardHeader__xgXLH{gap:.3rem!important;padding-inline:1.25rem!important}.page_cardTitle__WyVZ_{font-family:var(--font-serif);font-size:1.2rem;font-weight:400!important}.page_cardDescription__56FW9{color:var(--ds-muted)!important;font-family:var(--font-mono);font-size:.62rem!important}.page_formGrid__19tFh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-inline:1.25rem!important}.page_field__3eUUr{display:grid;align-content:start;gap:.45rem}.page_field__3eUUr>label{color:var(--ds-ink);font-size:.69rem;font-weight:850}.page_field__3eUUr>small,.page_switchRow___iXt7 small{color:var(--ds-muted);font-size:.59rem;line-height:1.45}.page_fullWidth__Tqgu2{grid-column:1/-1}.page_landingInput__yRgL6,.page_landingTextarea__4cOYh,.page_selectTrigger__ISWNZ{width:100%!important;min-height:2.8rem!important;border:1px solid var(--ds-rule)!important;border-radius:0!important;background:var(--ds-raised)!important;color:var(--ds-ink)!important;padding-inline:.75rem!important;font-size:.72rem!important;box-shadow:none!important}.page_landingTextarea__4cOYh{min-height:6rem!important;padding-block:.75rem!important;line-height:1.55}.page_selectTrigger__ISWNZ{border-width:2px!important;font-family:var(--font-mono);font-weight:900}.page_landingInput__yRgL6:focus-visible,.page_landingTextarea__4cOYh:focus-visible,.page_selectTrigger__ISWNZ:focus-visible{outline:3px solid var(--sky)!important;outline-offset:3px;background:color-mix(in srgb,var(--acid) 20%,var(--ds-raised))!important;box-shadow:4px 4px 0 var(--acid)!important}.page_selectContent__3lsac{border:2px solid var(--ink)!important;background:var(--white)!important;box-shadow:7px 7px 0 var(--ink)!important}.page_selectContent__3lsac,.page_selectItem__3si1p{border-radius:0!important;color:var(--ink)!important}.page_selectItem__3si1p{font-family:var(--font-mono);font-size:.7rem!important;font-weight:800}.page_selectItem__3si1p:focus{background:var(--lilac)!important}.page_switchRow___iXt7{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:2px solid var(--ds-rule);padding-top:1rem}.page_switchRow___iXt7>span{display:grid;gap:.2rem}.page_switchRow___iXt7 strong{font-size:.72rem}.page_cardFooter__w_7_g{justify-content:flex-end;gap:.65rem;border-top:2px solid var(--ds-rule);padding:1rem 1.25rem 0!important}.page_shellPreview__c7DBe{display:grid;grid-template-columns:minmax(8.5rem,.38fr) minmax(0,1fr);min-height:16rem;overflow:hidden;border:2px solid var(--ds-rule);background:var(--ds-surface);box-shadow:9px 9px 0 var(--lilac)}.page_sidebarPreview__jvqDd{border-right:2px solid var(--ink);background:var(--lilac);padding:.9rem .7rem;color:var(--ink)}.page_brandMark__177yX{display:grid;width:2.5rem;height:2.5rem;place-items:center;margin-bottom:1.1rem;border:2px solid var(--ink);background:var(--acid);box-shadow:4px 4px 0 var(--coral)}.page_brandMark__177yX img{width:1.85rem;height:auto}.page_sidebarPreview__jvqDd nav{display:grid;gap:.35rem}.page_sidebarPreview__jvqDd button{display:flex;width:100%;align-items:center;gap:.5rem;border:2px solid transparent;background:transparent;padding:.55rem .5rem;color:var(--ink);font-size:.63rem;font-weight:850;text-align:left;cursor:pointer}.page_sidebarPreview__jvqDd button svg{width:.9rem;height:.9rem}.page_sidebarPreview__jvqDd button[data-active]{border-color:var(--ink);background:var(--acid);box-shadow:3px 3px 0 var(--ink)}.page_shellBody__gEGx8{min-width:0;background:var(--ds-canvas)}.page_topbarPreview__sU20o{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border-bottom:2px solid var(--ds-rule);background:var(--ds-surface);padding:.65rem}.page_searchPreview__rX6B_{display:flex;min-width:0;align-items:center;gap:.45rem;border:1px solid var(--ds-rule);background:var(--ds-raised);padding:.55rem .7rem;color:var(--ds-muted);font-family:var(--font-mono);font-size:.6rem}.page_searchPreview__rX6B_ svg{width:.8rem;height:.8rem}.page_avatar__Z2bCf{display:grid;width:2rem;height:2rem;place-items:center;border:2px solid var(--ink);background:var(--coral);color:var(--ink);font-family:var(--font-mono);font-size:.58rem;font-weight:900}.page_breadcrumbs__BGa1r{display:flex;align-items:center;gap:.35rem;padding:1.15rem 1rem .75rem;color:var(--ds-muted);font-size:.58rem}.page_breadcrumbs__BGa1r svg{width:.7rem;height:.7rem}.page_breadcrumbs__BGa1r strong{color:var(--ds-ink)}.page_tabs__DjR9a{display:flex;gap:0;margin-inline:1rem;border-bottom:2px solid var(--ds-rule)}.page_tabs__DjR9a button{position:relative;padding:.7rem .65rem;color:var(--ds-muted);font-family:var(--font-mono);font-size:.58rem;font-weight:900;cursor:pointer}.page_tabs__DjR9a button[aria-selected=true]{color:var(--ds-ink);background:var(--acid)}.page_tabs__DjR9a button[aria-selected=true]:after{position:absolute;right:0;bottom:-2px;left:0;height:3px;background:var(--coral);content:""}.page_kpiGrid__vJGpS,.page_stateGrid__vc1Yk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.page_dataCard__jq0lu{box-shadow:7px 7px 0 var(--ds-rule)!important}.page_acidCard__b2Jyc{border-top:.65rem solid var(--acid)!important}.page_lilacCard__NIkTu{border-top:.65rem solid var(--lilac)!important}.page_kpiValue__d_Q6l{margin-top:.55rem;font-family:var(--font-display);font-size:1.8rem;letter-spacing:-.06em}.page_progressTrack__90jU5{height:.75rem;border:1px solid var(--ds-rule);background:var(--ds-canvas)}.page_progressTrack__90jU5 span{display:block;height:100%;background:var(--coral)}.page_mutedCopy__9ABSt{margin:0;color:var(--ds-muted);font-size:.65rem;line-height:1.5}.page_tableWrap__6KHFZ{margin-top:1rem;overflow-x:auto;border:2px solid var(--ds-rule);background:var(--ds-surface)}.page_tableWrap__6KHFZ table{width:100%;min-width:34rem;border-collapse:collapse}.page_tableWrap__6KHFZ th{background:var(--lilac);color:var(--ink);font-family:var(--font-mono);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase}.page_tableWrap__6KHFZ td,.page_tableWrap__6KHFZ th{padding:.7rem;border-bottom:1px solid var(--ds-soft-rule);text-align:left}.page_tableWrap__6KHFZ tbody tr:last-child td{border-bottom:0}.page_tableWrap__6KHFZ td{font-size:.64rem}.page_tableWrap__6KHFZ td:first-child{display:grid;gap:.15rem}.page_tableWrap__6KHFZ td small{color:var(--ds-muted);font-size:.55rem}.page_tableWrap__6KHFZ td:last-child,.page_tableWrap__6KHFZ th:last-child{width:2.8rem;text-align:right}.page_alertStack__Qultr{display:grid;gap:.55rem}.page_alert__AUE7p{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;border:2px solid var(--ds-rule);background:var(--ds-surface);padding:.7rem}.page_alert__AUE7p[data-tone=success]{border-left:.65rem solid var(--success)}.page_alert__AUE7p[data-tone=info]{border-left:.65rem solid var(--sky)}.page_alert__AUE7p[data-tone=warning]{border-left:.65rem solid var(--warning)}.page_alert__AUE7p[data-tone=danger]{border-left:.65rem solid var(--risk)}.page_alertIcon__Fvjyu{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--ink);background:var(--acid);color:var(--ink)}.page_alertIcon__Fvjyu svg{width:1rem;height:1rem}.page_alert__AUE7p>span:last-child{display:grid;gap:.2rem}.page_alert__AUE7p strong{font-size:.7rem}.page_alert__AUE7p small{color:var(--ds-muted);font-size:.59rem;line-height:1.4}.page_stateGrid__vc1Yk{margin-top:.8rem}.page_dialogPreview__VGX1S,.page_emptyState__VPbCl{display:flex;min-height:13rem;align-items:center;justify-content:center;flex-direction:column;border:2px solid var(--ds-rule);background:var(--ds-surface);padding:1.25rem;text-align:center}.page_emptyState__VPbCl{box-shadow:7px 7px 0 var(--sky)}.page_dialogPreview__VGX1S{box-shadow:7px 7px 0 var(--coral)}.page_dialogIcon__pjx6P,.page_emptyState__VPbCl>span{display:grid;width:2.6rem;height:2.6rem;place-items:center;margin-bottom:.75rem;border:2px solid var(--ink);background:var(--acid);color:var(--ink)}.page_dialogIcon__pjx6P{background:var(--warning)}.page_dialogIcon__pjx6P svg,.page_emptyState__VPbCl svg{width:1.2rem;height:1.2rem}.page_dialogPreview__VGX1S strong,.page_emptyState__VPbCl strong{font-family:var(--font-serif);font-size:1rem}.page_dialogPreview__VGX1S p,.page_emptyState__VPbCl p{max-width:17rem;margin:.35rem 0 .9rem;color:var(--ds-muted);font-size:.62rem;line-height:1.5}.page_dialogPreview__VGX1S>div{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}@media (min-width:76rem){.page_comparison__fMSDV[data-display=both]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.page_catalogueShell__rrpKv,.page_headerInner__rBhQD{width:min(100% - 30px,1200px)}.page_heroShape__0EdKR{top:18%;left:58%;width:30rem;height:30rem;opacity:.55}.page_headerInner__rBhQD{padding-block:4.5rem}.page_headerInner__rBhQD h1{font-size:clamp(3.5rem,18vw,5.5rem)}.page_viewControl__bJe8w{width:100%;flex-direction:column;align-items:stretch}.page_viewControl__bJe8w>span{text-align:center}.page_segmented__Yf8zd{border-top:2px solid var(--ink);border-left:0;padding-top:.6rem;padding-left:0}.page_segmented__Yf8zd button{flex:1;min-width:0}.page_sectionHeader__MLM5f{grid-template-columns:1fr;align-items:start}.page_formGrid__19tFh,.page_kpiGrid__vJGpS,.page_metricRow__edu7M,.page_productGrid__xeXBl,.page_stateGrid__vc1Yk,.page_swatchGrid__nXVzf{grid-template-columns:1fr}.page_roleSpecimen__WPmDQ{grid-column:auto}.page_metricRow__edu7M>span+span{border-top:1px solid var(--ds-rule);border-left:0}.page_fullWidth__Tqgu2{grid-column:auto}.page_shellPreview__c7DBe{grid-template-columns:4rem minmax(0,1fr)}.page_sidebarPreview__jvqDd{padding:.65rem .45rem}.page_sidebarPreview__jvqDd button{justify-content:center}.page_sidebarPreview__jvqDd button span{display:none}.page_brandMark__177yX{margin-inline:auto}.page_breadcrumbs__BGa1r{display:none}.page_tabs__DjR9a{overflow-x:auto;margin-top:1rem}.page_tabs__DjR9a button{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.page_page__QIoKH *,.page_page__QIoKH :after,.page_page__QIoKH :before{transition-duration:.01ms!important}}.Fields_control__4msWq{display:block;width:100%;min-height:2.75rem;border:2px solid var(--foreground);border-radius:.18rem;background:var(--card);padding:.65rem .8rem;color:var(--card-foreground);box-shadow:none;outline:none}.Fields_control__4msWq:focus{border-color:var(--color-secondary,var(--trakkit-coral));background:color-mix(in srgb,var(--trakkit-acid) 14%,var(--card));box-shadow:4px 4px 0 var(--trakkit-sky)}.Fields_control__4msWq[data-readonly]{cursor:not-allowed;background:var(--muted);color:var(--muted-foreground);opacity:.78}.Fields_scoreGroup__Y5g5L{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.5rem}.Fields_scoreOption__H_0Vp{display:grid;min-width:3rem;min-height:2.65rem;cursor:pointer;place-items:center;border:2px solid var(--foreground);border-radius:.18rem;background:var(--card);padding:.55rem .8rem;color:var(--card-foreground);font-family:var(--font-mono);font-size:.72rem;font-weight:800;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.Fields_scoreOption__H_0Vp:hover{background:var(--trakkit-acid);transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--trakkit-shadow)}.Fields_scoreOption__H_0Vp[data-selected]{background:var(--color-secondary,var(--trakkit-lilac));box-shadow:3px 3px 0 var(--trakkit-shadow)}.Fields_selectTrigger__vdVVw{width:min(100%,22rem)}.FieldRenderer_field__YA_bF{display:grid;gap:.55rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 28%,transparent)}.FieldRenderer_label__1pdxA{color:var(--color-primary,var(--trakkit-coral));font-weight:900}.FieldRenderer_required__9ro_V{color:var(--trakkit-risk)}.FieldRenderer_description__zz_OV{color:var(--muted-foreground);font-size:.76rem;line-height:1.55}.SectionRenderer_section__kttpX{display:grid;gap:1.25rem}.SectionRenderer_section__kttpX[data-depth="1"]{border:2px solid var(--foreground);background:var(--card);padding:1.25rem;color:var(--card-foreground);box-shadow:6px 6px 0 var(--trakkit-shadow)}.SectionRenderer_headingWrap__If_6l{margin:-1.25rem -1.25rem 0;border-bottom:2px solid var(--foreground);background:color-mix(in srgb,var(--color-primary,var(--trakkit-coral)) 22%,var(--card));padding:1rem 1.25rem}.SectionRenderer_heading__Iv5Ut{margin:0;color:var(--color-primary,var(--trakkit-coral));font-family:var(--font-serif);font-weight:400;letter-spacing:-.035em}.SectionRenderer_heading__Iv5Ut[data-depth="1"]{font-size:clamp(1.65rem,4vw,2.4rem)}.SectionRenderer_heading__Iv5Ut[data-depth="2"]{padding-bottom:.45rem;border-bottom:2px solid var(--color-secondary,var(--trakkit-lilac));font-size:1.35rem}.SectionRenderer_heading__Iv5Ut[data-depth="3"]{font-size:1.1rem}.SectionRenderer_description__6a8V1{font-size:.8rem;line-height:1.65}.SectionRenderer_description__6a8V1 ol{padding-left:1.4rem;list-style:decimal}.SectionRenderer_score__Amo61{display:grid;gap:.35rem;border:2px solid var(--foreground);border-left:.65rem solid var(--color-accent,var(--trakkit-acid));background:color-mix(in srgb,var(--color-accent,var(--trakkit-acid)) 14%,var(--card));padding:.85rem 1rem;font-size:.78rem}.SectionRenderer_score__Amo61 strong{color:var(--color-primary,var(--trakkit-coral))}.FormRenderer_root__Yjlui{width:min(100%,58rem);margin-inline:auto;background:var(--background);color:var(--foreground);padding:clamp(1rem,3vw,1.75rem);color-scheme:light dark}.FormRenderer_content__Lgbe1{display:grid;gap:1.5rem;padding-bottom:5rem}.FormRenderer_summary__9yZMK{display:grid;gap:1rem;padding-top:1.5rem;border-top:2px solid var(--foreground)}.FormRenderer_summary__9yZMK h2{margin:0;color:var(--color-primary,var(--trakkit-coral));font-family:var(--font-serif);font-size:1.55rem;font-weight:400}.FormRenderer_table__Qd96N{width:100%;border:2px solid var(--foreground);border-collapse:collapse;background:var(--card);color:var(--card-foreground);font-size:.78rem}.FormRenderer_table__Qd96N td,.FormRenderer_table__Qd96N th{border-bottom:1px solid var(--foreground);padding:.65rem .75rem;text-align:left}.FormRenderer_table__Qd96N thead{background:var(--color-secondary,var(--trakkit-lilac));color:var(--trakkit-ink)}.FormRenderer_table__Qd96N tfoot{background:var(--color-accent,var(--trakkit-acid));color:var(--trakkit-ink);font-weight:900}.FormRenderer_table__Qd96N tbody tr:hover{background:color-mix(in srgb,var(--color-accent,var(--trakkit-acid)) 24%,var(--card))}.ColorInput_field__aHnzb{display:grid;grid-template-columns:minmax(6rem,.6fr) auto minmax(7rem,1fr);align-items:center;gap:.75rem}.ColorInput_label__uX1F4{font-size:.72rem;font-weight:900}.ColorInput_picker__DQE5e{width:2.75rem;height:2.75rem;cursor:pointer;padding:.2rem;box-shadow:3px 3px 0 var(--trakkit-shadow)}.ColorInput_picker__DQE5e,.ColorInput_value__ZZjyp{border:2px solid var(--foreground);border-radius:.18rem;background:var(--card)}.ColorInput_value__ZZjyp{width:100%;min-height:2.75rem;padding:.6rem .75rem;color:var(--card-foreground);font-family:var(--font-mono);font-size:.7rem;font-weight:800;text-transform:uppercase;outline:none}.ColorInput_value__ZZjyp:focus{border-color:var(--trakkit-coral);box-shadow:4px 4px 0 var(--trakkit-sky)}@media (max-width:30rem){.ColorInput_field__aHnzb{grid-template-columns:auto 1fr}.ColorInput_label__uX1F4{grid-column:1/-1}}.ColumnFilterPopover_popover__1V0gC{width:18rem;border:2px solid var(--foreground);border-radius:0;background:var(--card);padding:.85rem;color:var(--card-foreground);box-shadow:8px 8px 0 var(--trakkit-shadow);color-scheme:light dark}.ColumnFilterPopover_header__8F22m{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.65rem;padding-bottom:.55rem;border-bottom:2px solid var(--foreground)}.ColumnFilterPopover_title__A4iNH{font-family:var(--font-mono);font-size:.65rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ColumnFilterPopover_actions__NNfj5,.ColumnFilterPopover_operators__tH_V2{display:flex;align-items:center;gap:.3rem}.ColumnFilterPopover_iconButton__h2ih0{display:grid;width:1.9rem;height:1.9rem;place-items:center;border:1px solid var(--foreground);background:var(--muted);color:var(--foreground)}.ColumnFilterPopover_iconButton__h2ih0:focus-visible,.ColumnFilterPopover_iconButton__h2ih0:hover{background:var(--trakkit-acid);color:var(--trakkit-ink);outline:none}.ColumnFilterPopover_iconButton__h2ih0 svg{width:1rem;height:1rem}.ColumnFilterPopover_operator__psiXy{border:1px solid var(--foreground);border-radius:0;background:var(--muted);padding:.3rem .45rem;color:var(--foreground);font-family:var(--font-mono);font-size:.63rem}.ColumnFilterPopover_operator__psiXy[data-active]{background:var(--trakkit-coral);color:var(--trakkit-ink);font-weight:900}.ColumnFilterPopover_operator__psiXy:hover{background:var(--trakkit-acid);color:var(--trakkit-ink)}.ColumnFilterPopover_stack__xa12g{display:grid;gap:.55rem}.ColumnFilterPopover_field__BEHtG{width:100%}.ColumnFilterPopover_options__2GnvX{display:grid;max-height:16rem;overflow:auto;gap:.2rem;padding-right:.25rem}.ColumnFilterPopover_option__3AkUg{padding-block:.2rem}.ColumnFilterPopover_empty__wEuV4{color:var(--muted-foreground);font-size:.7rem}.ColumnFilterPopover_popover__1V0gC [data-slot=switch]{border-color:var(--foreground);box-shadow:3px 3px 0 var(--trakkit-shadow)}.ColumnFilterPopover_popover__1V0gC [data-slot=switch-thumb]{border-color:var(--foreground)}.BaseTable_tableFrame__t3BAX{max-width:100%;overflow-x:auto;border:2px solid var(--foreground);background:var(--card);color:var(--card-foreground)}.BaseTable_table__ovRqk{width:100%;min-width:42rem;border-collapse:collapse}.BaseTable_table__ovRqk thead{background:var(--trakkit-lilac);color:var(--trakkit-ink)}.BaseTable_actionHeader__vyggQ,.BaseTable_headerCell__nw93U,.BaseTable_shortcutHeader___ITIS{height:3.5rem;padding:.7rem 1rem;border-bottom:2px solid var(--trakkit-ink);font-family:var(--font-mono);font-size:.61rem;font-weight:900;letter-spacing:.05em;text-align:left;text-transform:uppercase}.BaseTable_headerCell__nw93U[data-sortable]{cursor:pointer}.BaseTable_headerCell__nw93U[data-sortable]:hover{background:var(--trakkit-acid)}.BaseTable_actionHeader__vyggQ{text-align:right}.BaseTable_shortcutHeader___ITIS{padding-inline:.5rem}.BaseTable_headerContent__fVclL,.BaseTable_headerLabel__VTcOj,.BaseTable_pageButtons__lT5A_,.BaseTable_pageNavigation__Pdd7U,.BaseTable_pageSize__0x2O7,.BaseTable_pagination__pIr1a,.BaseTable_searchActions__c_6T7,.BaseTable_shortcutActions__xsCIp{display:flex;align-items:center}.BaseTable_headerContent__fVclL{justify-content:space-between;gap:.7rem}.BaseTable_headerLabel__VTcOj{gap:.4rem}.BaseTable_sortIcon__8DEpZ{display:grid;place-items:center}.BaseTable_headerAction__oe0a_ svg,.BaseTable_sortIcon__8DEpZ svg{width:.9rem;height:.9rem}.BaseTable_footerButton__2dMbW,.BaseTable_headerAction__oe0a_,.BaseTable_shortcutButton__vNXoV{display:inline-grid;place-items:center;border:1px solid var(--trakkit-ink);background:var(--trakkit-white);color:var(--trakkit-ink);cursor:pointer}.BaseTable_headerAction__oe0a_{width:1.55rem;height:1.55rem}.BaseTable_headerAction__oe0a_ svg{opacity:.45}.BaseTable_headerAction__oe0a_[data-active]{background:var(--trakkit-coral)}.BaseTable_headerAction__oe0a_ svg[data-active]{opacity:1}.BaseTable_tableRow__9k3wu{border-bottom:1px solid color-mix(in srgb,var(--foreground) 35%,transparent)}.BaseTable_tableRow__9k3wu:last-child{border-bottom:0}.BaseTable_tableRow__9k3wu:nth-child(2n){background:color-mix(in srgb,var(--trakkit-lilac) 10%,var(--card))}.BaseTable_tableRow__9k3wu:hover{background:color-mix(in srgb,var(--trakkit-acid) 18%,var(--card))}.BaseTable_actionCell__2DLbO,.BaseTable_bodyCell__M1RaH,.BaseTable_shortcutCell__lgRDs{padding:.85rem 1rem;vertical-align:top;font-size:.76rem;line-height:1.5;white-space:pre-wrap}.BaseTable_shortcutCell__lgRDs{padding-inline:.5rem;text-align:center}.BaseTable_actionCell__2DLbO{padding-inline:.5rem;text-align:right}.BaseTable_shortcutActions__xsCIp{justify-content:center;gap:.3rem}.BaseTable_shortcutButton__vNXoV{width:2rem;height:2rem}.BaseTable_footerButton__2dMbW:hover,.BaseTable_shortcutButton__vNXoV:hover{background:var(--trakkit-acid);box-shadow:2px 2px 0 var(--trakkit-ink)}.BaseTable_footerButton__2dMbW svg,.BaseTable_shortcutButton__vNXoV svg{width:1rem;height:1rem}.BaseTable_footerCell__2wZvr{padding:0}.BaseTable_tableFooter__fqAmn{border-top:2px solid var(--foreground);background:color-mix(in srgb,var(--trakkit-coral) 28%,var(--card));padding:.85rem}.BaseTable_footerLayout__J93RX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.BaseTable_searchActions__c_6T7{gap:.5rem}.BaseTable_searchField__C3Fqc{position:relative;width:min(15rem,100%)}.BaseTable_searchField__C3Fqc>svg{position:absolute;z-index:1;top:50%;left:.75rem;width:1rem;height:1rem;color:var(--muted-foreground);transform:translateY(-50%);pointer-events:none}.BaseTable_searchField__C3Fqc input{padding-left:2.25rem}.BaseTable_footerButton__2dMbW{width:2.35rem;height:2.35rem}.BaseTable_footerButton__2dMbW:disabled{cursor:not-allowed;opacity:.35}.BaseTable_pagination__pIr1a{flex-wrap:wrap;gap:1rem;font-family:var(--font-mono);font-size:.62rem;font-weight:800}.BaseTable_pageButtons__lT5A_,.BaseTable_pageNavigation__Pdd7U,.BaseTable_pageSize__0x2O7{gap:.5rem}@media (max-width:48rem){.BaseTable_footerLayout__J93RX,.BaseTable_pagination__pIr1a{align-items:stretch;flex-direction:column}.BaseTable_searchActions__c_6T7,.BaseTable_searchField__C3Fqc{width:100%}.BaseTable_pageNavigation__Pdd7U{justify-content:space-between}}.ActionMenu_root__rSMP7{position:relative}.ActionMenu_trigger__bKyuJ{display:grid;width:2.2rem;height:2.2rem;place-items:center;border:2px solid transparent;background:transparent;color:var(--foreground);opacity:.72}.ActionMenu_trigger__bKyuJ:focus-visible,.ActionMenu_trigger__bKyuJ:hover{border-color:currentColor;background:var(--trakkit-acid);color:var(--trakkit-ink);opacity:1;outline:none}.ActionMenu_trigger__bKyuJ svg{width:1.3rem;height:1.3rem}.ActionMenu_menu__CFjs5{position:fixed;z-index:50;min-width:11rem;overflow:hidden;border:2px solid var(--trakkit-ink);border-radius:.18rem;background:var(--trakkit-white);color:var(--trakkit-ink);box-shadow:6px 6px 0 var(--trakkit-lilac)}.ActionMenu_item__AmZc7{display:grid;width:100%;grid-template-columns:2.35rem 1fr;align-items:stretch;border:0;border-bottom:1px solid var(--trakkit-ink);background:transparent;color:inherit;font-size:.75rem;text-align:left}.ActionMenu_item__AmZc7:last-child{border-bottom:0}.ActionMenu_item__AmZc7:focus-visible,.ActionMenu_item__AmZc7:hover{background:var(--trakkit-acid);outline:none}.ActionMenu_item__AmZc7[data-danger]{color:#973e31}.ActionMenu_icon__vlpVU{display:grid;place-items:center;border-right:1px solid var(--trakkit-ink);background:var(--trakkit-paper)}.ActionMenu_icon__vlpVU svg{width:1rem;height:1rem}.ActionMenu_label__EJppw{padding:.65rem .8rem}.RolePermissionMatrix_matrix__ncqK5{display:grid;gap:.7rem}.RolePermissionMatrix_heading__bRito{display:flex;align-items:end;justify-content:space-between;gap:1rem}.RolePermissionMatrix_heading__bRito strong{font-family:var(--font-serif);font-size:1.2rem;font-weight:400}.RolePermissionMatrix_heading__bRito span{color:var(--muted-foreground);font-family:var(--font-mono);font-size:.62rem}.RolePermissionMatrix_scroll__UZhYK{overflow:auto;border:2px solid var(--foreground);box-shadow:6px 6px 0 var(--trakkit-lilac)}.RolePermissionMatrix_table___YvVg{width:100%;min-width:34rem;border:0;border-collapse:collapse;background:var(--card);color:var(--card-foreground)}.RolePermissionMatrix_table___YvVg thead{background:var(--trakkit-lilac);color:var(--trakkit-ink)}.RolePermissionMatrix_table___YvVg td,.RolePermissionMatrix_table___YvVg th{border:1px solid var(--foreground);padding:.55rem .7rem}.RolePermissionMatrix_table___YvVg th{font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase}.RolePermissionMatrix_resource__ladWm{font-size:.72rem;font-weight:900}.RolePermissionMatrix_permission__2sFmB{text-align:center}.RolePermissionMatrix_permission__2sFmB label{display:inline-grid;width:2.35rem;height:2.35rem;cursor:pointer;place-items:center;border:2px solid var(--foreground);background:var(--card);font-family:var(--font-mono);font-size:.68rem;font-weight:900}.RolePermissionMatrix_permission__2sFmB label:hover{background:var(--trakkit-acid)}.RolePermissionMatrix_permission__2sFmB label[data-selected]{background:var(--trakkit-coral);box-shadow:3px 3px 0 var(--trakkit-shadow)}.RolePermissionMatrix_permission__2sFmB label[data-disabled]{cursor:not-allowed;background:var(--muted);color:var(--muted-foreground);opacity:.45}.RolePermissionMatrix_permission__2sFmB input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.modal_backdrop__Np0rU{position:fixed;z-index:50;inset:0;background:rgb(23 21 26/72%)}.modal_frame__RsdKE{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:1rem}.modal_modal__eOcAu{position:relative;width:min(100%,31rem);border:2px solid var(--trakkit-ink);border-radius:.18rem;background:var(--trakkit-paper);color:var(--trakkit-ink);box-shadow:10px 10px 0 var(--trakkit-lilac)}.modal_content__AiUNo{padding:1.5rem 1.25rem 1rem}.modal_body___GWAF{display:flex;align-items:flex-start;gap:1rem}.modal_copy__d0AAw{display:grid;flex:1;gap:.55rem;padding-top:.2rem}.modal_copy__d0AAw h3{margin:0;font-family:var(--font-serif);font-size:1.45rem;font-weight:400;letter-spacing:-.035em}.modal_message__jOBuM{font-size:.82rem;line-height:1.65;white-space:pre-wrap}.modal_icon__pCdrP{display:grid;width:2.65rem;height:2.65rem;flex:0 0 auto;place-items:center;border:2px solid var(--trakkit-ink);background:var(--trakkit-sky)}.modal_icon__pCdrP[data-type=success]{background:var(--trakkit-success)}.modal_icon__pCdrP[data-type=warning]{background:var(--trakkit-warning)}.modal_icon__pCdrP[data-type=error]{background:var(--trakkit-risk)}.modal_icon__pCdrP svg{width:1.4rem;height:1.4rem}.modal_footer__09Yx_{display:flex;justify-content:flex-end;gap:.65rem;padding:0 1.25rem 1.25rem}@media (max-width:32rem){.modal_body___GWAF{flex-direction:column}.modal_footer__09Yx_{align-items:stretch;flex-direction:column-reverse}.modal_footer__09Yx_>*{width:100%}}.FormBuilderWorkspace_workspace__TBWGS{display:grid;gap:1rem;min-width:0}.FormBuilderWorkspace_toolbar__VY4MT{position:sticky;z-index:25;top:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:2px solid var(--foreground);background:color-mix(in srgb,var(--background) 94%,transparent);padding:.75rem;box-shadow:6px 6px 0 var(--trakkit-shadow);backdrop-filter:blur(14px)}.FormBuilderWorkspace_fieldActions__4g62L,.FormBuilderWorkspace_inspectorActions__t2fi9,.FormBuilderWorkspace_mobileTabs__8g_ev,.FormBuilderWorkspace_optionActions__FnCf_,.FormBuilderWorkspace_questionActions__2stAY,.FormBuilderWorkspace_status__4UrKi,.FormBuilderWorkspace_toolbarActions__AB1Aa,.FormBuilderWorkspace_toolbarPrimary__EX6vG{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.FormBuilderWorkspace_toolbarTitle__W3KAf{display:grid;gap:.15rem;min-width:0}.FormBuilderWorkspace_toolbarTitle__W3KAf strong{overflow:hidden;font-family:var(--font-serif);font-size:1.15rem;font-weight:400;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.FormBuilderWorkspace_status__4UrKi,.FormBuilderWorkspace_toolbarTitle__W3KAf span{color:var(--muted-foreground);font-family:var(--font-mono);font-size:.62rem;font-weight:800;text-transform:uppercase}.FormBuilderWorkspace_status__4UrKi[data-state=dirty]{color:#8a5b00}.FormBuilderWorkspace_status__4UrKi[data-state=saving]{color:#185d82}.FormBuilderWorkspace_status__4UrKi[data-state=saved]{color:#30713a}.FormBuilderWorkspace_status__4UrKi[data-state=error]{color:#a82f22}.dark .FormBuilderWorkspace_status__4UrKi[data-state=error]{color:#ff8e7b}.FormBuilderWorkspace_mobileTabs__8g_ev{display:none}.FormBuilderWorkspace_layout__yMv_u{display:grid;grid-template-columns:minmax(11rem,14rem) minmax(30rem,1fr) minmax(18rem,21rem);align-items:start;gap:1rem;min-width:0}.FormBuilderWorkspace_inspector__fV_a4,.FormBuilderWorkspace_outline__kK9Kh{position:sticky;top:6.5rem;display:grid;max-height:calc(100dvh - 8rem);gap:.75rem;overflow:auto;border:2px solid var(--foreground);background:var(--card);padding:.85rem;color:var(--card-foreground);box-shadow:6px 6px 0 var(--trakkit-shadow)}.FormBuilderWorkspace_inspectorHeader__jCPkm,.FormBuilderWorkspace_outlineHeader__wRRIE{display:grid;gap:.25rem;padding-bottom:.7rem;border-bottom:2px solid}.FormBuilderWorkspace_inspectorHeader__jCPkm strong,.FormBuilderWorkspace_outlineHeader__wRRIE strong{font-family:var(--font-serif);font-size:1.05rem;font-weight:400}.FormBuilderWorkspace_inspectorHeader__jCPkm span,.FormBuilderWorkspace_outlineHeader__wRRIE span{color:var(--muted-foreground);font-size:.68rem;line-height:1.45}.FormBuilderWorkspace_inspectorBody__3TNwa,.FormBuilderWorkspace_optionList__VCZN6,.FormBuilderWorkspace_outlineList__RWVAF,.FormBuilderWorkspace_outlineQuestions__qNW9Z,.FormBuilderWorkspace_questionPalette__UueVq,.FormBuilderWorkspace_readinessList__NV_Cf{display:grid;gap:.55rem}.FormBuilderWorkspace_outlineSection__Hyk2v{display:grid;gap:.3rem}.FormBuilderWorkspace_outlineButton___0wnU{width:100%;border:1px solid transparent;background:transparent;padding:.45rem .5rem;color:inherit;font-size:.72rem;font-weight:800;text-align:left}.FormBuilderWorkspace_outlineButton___0wnU:focus-visible,.FormBuilderWorkspace_outlineButton___0wnU:hover,.FormBuilderWorkspace_outlineButton___0wnU[data-selected]{border-color:currentColor;background:var(--trakkit-acid);color:var(--trakkit-ink);outline:none}.FormBuilderWorkspace_outlineQuestions__qNW9Z{padding-left:.65rem}.FormBuilderWorkspace_outlineQuestions__qNW9Z .FormBuilderWorkspace_outlineButton___0wnU{color:var(--muted-foreground);font-size:.66rem}.FormBuilderWorkspace_outlineQuestions__qNW9Z .FormBuilderWorkspace_outlineButton___0wnU[data-selected]{color:var(--trakkit-ink)}.FormBuilderWorkspace_canvas__7_b_L{display:grid;min-width:0;gap:1rem}.FormBuilderWorkspace_canvasIntro__lvw9n{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:2px solid var(--foreground);background:var(--trakkit-lilac);padding:1rem;color:var(--trakkit-ink)}.FormBuilderWorkspace_canvasIntro__lvw9n h2{margin:0;font-family:var(--font-serif);font-size:clamp(1.45rem,3vw,2.15rem);font-weight:400;letter-spacing:-.045em}.FormBuilderWorkspace_canvasIntro__lvw9n p{max-width:42rem;margin:.35rem 0 0;font-size:.75rem;line-height:1.55}.FormBuilderWorkspace_sectionCard__FCMDX{display:grid;gap:1rem;min-width:0;border:2px solid var(--foreground);background:var(--card);padding:1rem;color:var(--card-foreground);box-shadow:7px 7px 0 var(--trakkit-shadow);transition:border-color .12s ease,box-shadow .12s ease}.FormBuilderWorkspace_sectionCard__FCMDX[data-selected]{box-shadow:7px 7px 0 var(--trakkit-coral)}.FormBuilderWorkspace_fieldCard__LzHjO[data-dragging],.FormBuilderWorkspace_sectionCard__FCMDX[data-dragging]{opacity:.58}.FormBuilderWorkspace_fieldHeader__sPtQW,.FormBuilderWorkspace_sectionHeader__W_cMp{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.FormBuilderWorkspace_sectionHeading__FqQex{display:grid;gap:.35rem;min-width:0}.FormBuilderWorkspace_sectionHeading__FqQex button{border:0;background:transparent;padding:0;color:inherit;text-align:left}.FormBuilderWorkspace_sectionHeading__FqQex h3{margin:0;color:var(--color-primary,var(--trakkit-coral));font-family:var(--font-serif);font-size:1.55rem;font-weight:400;letter-spacing:-.035em}.FormBuilderWorkspace_fieldCopy__ts6oO p,.FormBuilderWorkspace_sectionHeading__FqQex p{margin:0;color:var(--muted-foreground);font-size:.72rem;line-height:1.5}.FormBuilderWorkspace_dragHandle__viU0R{display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;border:2px solid;background:var(--card);color:inherit;cursor:grab;touch-action:none}.FormBuilderWorkspace_dragHandle__viU0R:focus-visible,.FormBuilderWorkspace_dragHandle__viU0R:hover{background:var(--trakkit-acid);color:var(--trakkit-ink);outline:3px solid var(--trakkit-sky);outline-offset:2px}.FormBuilderWorkspace_dragHandle__viU0R:active{cursor:grabbing}.FormBuilderWorkspace_dragHandle__viU0R svg{width:1rem}.FormBuilderWorkspace_dragHandle__viU0R:disabled{cursor:not-allowed;opacity:.42}.FormBuilderWorkspace_fieldList___Xywu{display:grid;min-height:2rem;gap:.65rem}.FormBuilderWorkspace_fieldList___Xywu[data-over]{background:color-mix(in srgb,var(--trakkit-acid) 18%,transparent);outline:2px dashed var(--foreground);outline-offset:.4rem}.FormBuilderWorkspace_fieldCard__LzHjO{display:grid;gap:.75rem;border:1px solid var(--foreground);background:var(--background);padding:.8rem;color:var(--foreground)}.FormBuilderWorkspace_fieldCard__LzHjO[data-selected]{border-width:2px;background:color-mix(in srgb,var(--trakkit-sky) 12%,var(--background))}.FormBuilderWorkspace_fieldSelect__zlvG_{display:grid;flex:1;gap:.3rem;min-width:0;border:0;background:transparent;padding:0;color:inherit;text-align:left}.FormBuilderWorkspace_fieldCopy__ts6oO{display:grid;gap:.25rem;min-width:0}.FormBuilderWorkspace_fieldCopy__ts6oO strong{font-size:.82rem}.FormBuilderWorkspace_typeBadge__jTqDv{width:fit-content;border:1px solid;background:var(--trakkit-paper);padding:.22rem .4rem;color:var(--trakkit-ink);font-family:var(--font-mono);font-size:.54rem;font-weight:900;text-transform:uppercase}.FormBuilderWorkspace_fakeControl__qyUhc{min-height:2.7rem;border:1px solid var(--foreground);background:var(--card);padding:.7rem;color:var(--muted-foreground);font-size:.72rem}.FormBuilderWorkspace_fakeControl__qyUhc[data-multiline]{min-height:5rem}.FormBuilderWorkspace_fakeScores__vaWTz{display:flex;flex-wrap:wrap;gap:.4rem}.FormBuilderWorkspace_fakeScores__vaWTz span{border:1px solid var(--foreground);background:var(--card);padding:.45rem .55rem;font-size:.65rem}.FormBuilderWorkspace_fieldActions__4g62L{justify-content:flex-end;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--foreground) 28%,transparent)}.FormBuilderWorkspace_addQuestion__SZEXX{display:grid;gap:.65rem;border-top:1px dashed var(--foreground);padding-top:.8rem}.FormBuilderWorkspace_questionPalette__UueVq{grid-template-columns:repeat(3,minmax(0,1fr))}.FormBuilderWorkspace_questionPalette__UueVq button{justify-content:flex-start}.FormBuilderWorkspace_emptyCanvas__ftbsE{display:grid;min-height:18rem;place-items:center;border:2px dashed var(--foreground);background:var(--card);padding:2rem;text-align:center}.FormBuilderWorkspace_emptyCanvas__ftbsE>div{display:grid;max-width:28rem;justify-items:center;gap:.75rem}.FormBuilderWorkspace_emptyCanvas__ftbsE h3{margin:0;font-family:var(--font-serif);font-size:1.5rem;font-weight:400}.FormBuilderWorkspace_emptyCanvas__ftbsE p{margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.6}.FormBuilderWorkspace_switchRow__f1eHl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid var(--foreground);padding:.75rem}.FormBuilderWorkspace_switchCopy__6MuLi{display:grid;gap:.2rem}.FormBuilderWorkspace_switchCopy__6MuLi strong{font-size:.72rem}.FormBuilderWorkspace_switchCopy__6MuLi span{color:var(--muted-foreground);font-size:.64rem;line-height:1.45}.FormBuilderWorkspace_optionRow__i6I_J{display:grid;grid-template-columns:minmax(0,1fr) 5rem auto;align-items:center;gap:.45rem}.FormBuilderWorkspace_optionRow__i6I_J[data-select]{grid-template-columns:minmax(0,1fr) auto}.FormBuilderWorkspace_dangerZone__zoU4o{display:grid;gap:.6rem;border-top:2px solid;padding-top:.8rem}.FormBuilderWorkspace_readiness__Sr5my{display:grid;gap:.6rem;border:2px solid var(--foreground);border-left:.65rem solid var(--trakkit-warning);background:var(--card);padding:.8rem}.FormBuilderWorkspace_readiness__Sr5my[data-ready]{border-left-color:var(--trakkit-success)}.FormBuilderWorkspace_readiness__Sr5my strong{font-size:.75rem}.FormBuilderWorkspace_readinessList__NV_Cf{margin:0;padding-left:1.2rem;color:var(--muted-foreground);font-size:.68rem;line-height:1.5}.FormBuilderWorkspace_readinessButton__WaVFM{border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:underline}.FormBuilderWorkspace_errorBanner__xQoJ1{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:2px solid var(--foreground);border-left:.7rem solid var(--trakkit-risk);background:var(--card);padding:.8rem 1rem;color:var(--card-foreground)}.FormBuilderWorkspace_errorBanner__xQoJ1 div{display:grid;gap:.2rem}.FormBuilderWorkspace_errorBanner__xQoJ1 strong{font-size:.78rem}.FormBuilderWorkspace_errorBanner__xQoJ1 span{color:var(--muted-foreground);font-size:.68rem}.FormBuilderWorkspace_locked__5YyYa{display:grid;gap:.8rem;border:2px solid var(--foreground);border-left:.7rem solid var(--trakkit-lilac);background:var(--card);padding:1rem}.FormBuilderWorkspace_locked__5YyYa h2{margin:0;font-family:var(--font-serif);font-size:1.45rem;font-weight:400}.FormBuilderWorkspace_locked__5YyYa p{max-width:48rem;margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.6}.FormBuilderWorkspace_preview__HqZuO{min-width:0}.FormBuilderWorkspace_workspace__TBWGS[data-view=build] .FormBuilderWorkspace_preview__HqZuO,.FormBuilderWorkspace_workspace__TBWGS[data-view=preview] .FormBuilderWorkspace_layout__yMv_u,.FormBuilderWorkspace_workspace__TBWGS[data-view=preview] .FormBuilderWorkspace_locked__5YyYa{display:none}@media (max-width:78rem){.FormBuilderWorkspace_layout__yMv_u{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}.FormBuilderWorkspace_outline__kK9Kh{display:none}}@media (max-width:58rem){.FormBuilderWorkspace_toolbar__VY4MT{position:static;align-items:stretch;flex-direction:column}.FormBuilderWorkspace_toolbarActions__AB1Aa,.FormBuilderWorkspace_toolbarPrimary__EX6vG{justify-content:space-between}.FormBuilderWorkspace_mobileTabs__8g_ev{display:flex}.FormBuilderWorkspace_layout__yMv_u{grid-template-columns:minmax(0,1fr)}.FormBuilderWorkspace_outline__kK9Kh{display:none}.FormBuilderWorkspace_inspector__fV_a4{position:static;max-height:none}.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=build] .FormBuilderWorkspace_inspector__fV_a4,.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=preview] .FormBuilderWorkspace_layout__yMv_u,.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=settings] .FormBuilderWorkspace_canvas__7_b_L{display:none}.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=preview] .FormBuilderWorkspace_preview__HqZuO{display:block}.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=build] .FormBuilderWorkspace_preview__HqZuO,.FormBuilderWorkspace_workspace__TBWGS[data-mobile-pane=settings] .FormBuilderWorkspace_preview__HqZuO{display:none}.FormBuilderWorkspace_questionPalette__UueVq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:38rem){.FormBuilderWorkspace_toolbarActions__AB1Aa>button:not([data-mobile-essential]){display:none}.FormBuilderWorkspace_canvasIntro__lvw9n,.FormBuilderWorkspace_errorBanner__xQoJ1,.FormBuilderWorkspace_fieldHeader__sPtQW,.FormBuilderWorkspace_sectionHeader__W_cMp{align-items:stretch;flex-direction:column}.FormBuilderWorkspace_questionPalette__UueVq{grid-template-columns:1fr}.FormBuilderWorkspace_optionRow__i6I_J,.FormBuilderWorkspace_optionRow__i6I_J[data-select]{grid-template-columns:minmax(0,1fr)}.FormBuilderWorkspace_optionActions__FnCf_{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.FormBuilderWorkspace_fieldCard__LzHjO,.FormBuilderWorkspace_sectionCard__FCMDX{transition:none}}