.product-surface-tokens_tokens__05CvJ{--ob-background-primary:#1e1e1e;--ob-background-primary-alt:#242424;--ob-background-secondary:#262626;--ob-border:#363636;--ob-text-faint:#666;--ob-text-muted:#b3b3b3;--ob-text-normal:#dadada;--ob-accent:hsl(258deg 88% 66%);--ob-accent-hover:hsl(258deg 88% 70%);--ob-red:#e93147;--ob-yellow:#e0ac00;--ob-green:#08b94e;--ob-blue:#086ddd;--ss-ink:var(--ob-text-normal);--ss-ink-muted:var(--ob-text-muted);--ss-ink-faint:var(--ob-text-faint);--ss-ink-accent:color-mix(in srgb,var(--ob-accent) 82%,white 18%);--ss-surface-0:var(--ob-background-primary);--ss-surface-1:color-mix(in srgb,var(--ss-ink) 3%,var(--ob-background-primary));--ss-surface-2:color-mix(in srgb,var(--ss-ink) 6%,var(--ob-background-primary));--ss-surface-3:color-mix(in srgb,var(--ss-ink) 9%,var(--ob-background-primary));--ss-surface-sunken:var(--ob-background-secondary);--ss-state-hover:color-mix(in srgb,var(--ss-ink) 6%,transparent);--ss-state-selected:color-mix(in srgb,var(--ob-accent) 14%,transparent);--ss-line:color-mix(in srgb,var(--ss-ink) 10%,transparent);--ss-line-strong:color-mix(in srgb,var(--ss-ink) 18%,transparent);--ss-accent:var(--ob-accent);--ss-accent-tint:color-mix(in srgb,var(--ss-accent) 12%,var(--ss-surface-0));--ss-accent-tint-strong:color-mix(in srgb,var(--ss-accent) 22%,var(--ss-surface-0));--ss-success:color-mix(in srgb,var(--ob-green) 82%,var(--ss-ink) 18%);--ss-success-tint:color-mix(in srgb,var(--ob-green) 12%,var(--ss-surface-0));--ss-success-line:color-mix(in srgb,var(--ob-green) 40%,transparent);--ss-warning:color-mix(in srgb,var(--ob-yellow) 82%,var(--ss-ink) 18%);--ss-warning-tint:color-mix(in srgb,var(--ob-yellow) 12%,var(--ss-surface-0));--ss-warning-line:color-mix(in srgb,var(--ob-yellow) 40%,transparent);--ss-danger:color-mix(in srgb,var(--ob-red) 82%,var(--ss-ink) 18%);--ss-danger-tint:color-mix(in srgb,var(--ob-red) 12%,var(--ss-surface-0));--ss-danger-line:color-mix(in srgb,var(--ob-red) 40%,transparent);--ss-info:color-mix(in srgb,var(--ob-blue) 82%,var(--ss-ink) 18%);--ss-info-tint:color-mix(in srgb,var(--ob-blue) 12%,var(--ss-surface-0));--ss-info-line:color-mix(in srgb,var(--ob-blue) 40%,transparent);color:var(--ss-ink);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Google Sans Flex,Roboto,Inter,sans-serif;font-synthesis:none}.product-surface-tokens_light__k4W_t{--ob-background-primary:#fff;--ob-background-primary-alt:#fafafa;--ob-background-secondary:#f6f6f6;--ob-border:#e0e0e0;--ob-text-faint:#ababab;--ob-text-muted:#5c5c5c;--ob-text-normal:#222;--ss-line:color-mix(in srgb,var(--ss-ink) 12%,transparent)}.product-surface-tokens_static__SbE_C,.product-surface-tokens_static__SbE_C *,.product-surface-tokens_static__SbE_C :after,.product-surface-tokens_static__SbE_C :before{animation:none!important;caret-color:transparent!important;scroll-behavior:auto!important;transition:none!important}.product-surface-tokens_disclosureBadge__cXyUZ{position:absolute;z-index:40;top:clamp(7px,.85cqi,11px);right:clamp(7px,.85cqi,11px);display:inline-flex;align-items:center;padding:clamp(3px,.4cqi,5px) clamp(6px,.7cqi,9px);border:1px solid color-mix(in srgb,var(--ss-ink) 16%,transparent);border-radius:4px;background:var(--ss-surface-0);color:var(--ss-ink-muted);font-size:clamp(6px,.72cqi,9px);font-weight:650;letter-spacing:.055em;line-height:1;text-transform:uppercase}.product-surface-tokens_srOnly__L9iB5{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (prefers-reduced-motion:reduce){.product-surface-tokens_tokens__05CvJ *,.product-surface-tokens_tokens__05CvJ :after,.product-surface-tokens_tokens__05CvJ :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.systemsculpt-settings_stage__5ORqR{--settings-accent-hover:color-mix(in srgb,var(--ss-accent) 88%,white 12%);--settings-ink-on-accent:#fff;--settings-line-accent:color-mix(in srgb,var(--ss-accent) 45%,transparent);--settings-ring:0 0 0 3px color-mix(in srgb,var(--ss-accent) 35%,transparent);--settings-radius-xs:4px;--settings-radius-sm:7px;--settings-radius-md:10px;--settings-radius-lg:14px;--settings-radius-full:999px;position:relative;width:100%;min-width:0;aspect-ratio:16/10;container-name:ss-settings;container-type:inline-size;color:var(--ss-ink)}.systemsculpt-settings_window__84abn{position:absolute;inset:0;overflow:hidden;border:1px solid var(--ob-border);border-radius:clamp(10px,1.4cqi,16px);background:var(--ss-surface-0);box-shadow:inset 0 1px 0 color-mix(in srgb,white 7%,transparent),0 28px 80px -42px rgb(0 0 0/78%);isolation:isolate}.systemsculpt-settings_modalLayout__mNBHl{display:grid;width:100%;height:100%;grid-template-columns:clamp(148px,19.5cqi,214px) minmax(0,1fr)}.systemsculpt-settings_optionsSidebar__q_6aQ{min-width:0;padding:clamp(12px,1.65cqi,21px) clamp(9px,1.25cqi,16px);overflow:hidden;border-right:1px solid var(--ob-border);background:var(--ss-surface-1);font-size:clamp(8px,1cqi,12px)}.systemsculpt-settings_optionsTitle__sjpiA{display:block;padding:0 clamp(5px,.7cqi,9px) clamp(8px,1.05cqi,13px);color:var(--ss-ink);font-size:1.22em;font-weight:650;letter-spacing:-.015em}.systemsculpt-settings_optionsGroup__7jtuk,.systemsculpt-settings_optionsNav__Vg3Q_{display:flex;flex-direction:column}.systemsculpt-settings_optionsNav__Vg3Q_{gap:clamp(7px,.95cqi,12px)}.systemsculpt-settings_optionsGroup__7jtuk{gap:1px;padding-bottom:clamp(6px,.8cqi,10px);border-bottom:1px solid var(--ss-line)}.systemsculpt-settings_optionsGroup__7jtuk:last-child{padding-bottom:0;border-bottom:0}.systemsculpt-settings_optionsGroupTitle__aocPc{padding:clamp(2px,.28cqi,4px) clamp(6px,.82cqi,10px);color:var(--ss-ink-faint);font-size:.78em;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.systemsculpt-settings_optionsItem__z2LOg{display:flex;min-height:clamp(19px,2.45cqi,27px);align-items:center;padding-inline:clamp(6px,.82cqi,10px);overflow:hidden;border-radius:var(--settings-radius-xs);color:var(--ss-ink-muted);font-size:.9em;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-settings_optionsItemSelected__6FPtx{background:var(--ss-accent);color:var(--settings-ink-on-accent);font-weight:550}.systemsculpt-settings_modalClose__nHDmv{position:absolute;z-index:3;top:clamp(8px,1.1cqi,14px);right:clamp(8px,1.1cqi,14px);display:grid;width:clamp(22px,2.8cqi,32px);aspect-ratio:1;place-items:center;border-radius:var(--settings-radius-full);background:color-mix(in srgb,var(--ss-surface-1) 88%,transparent);color:var(--ss-ink-muted);box-shadow:0 0 0 1px var(--ss-line)}.systemsculpt-settings_disclosureBadge__w8nGF{right:clamp(40px,5.1cqi,58px)}.systemsculpt-settings_viewport__DCx7f{min-width:0;height:100%;overflow:hidden;padding:clamp(14px,2.15cqi,28px) clamp(15px,2.45cqi,32px) clamp(24px,3.2cqi,42px);background:radial-gradient(circle at 82% -16%,color-mix(in srgb,var(--ss-accent) 10%,transparent),transparent 34%),var(--ss-surface-0);font-size:clamp(8px,1.12cqi,13px);line-height:1.45}.systemsculpt-settings_accountActions__Ag_G8,.systemsculpt-settings_helpLinks__NaLSk,.systemsculpt-settings_keyHints__NYO9_,.systemsculpt-settings_openHint__PRlk8,.systemsculpt-settings_searchMeta__onJwf,.systemsculpt-settings_searchSummary__LWPUw,.systemsculpt-settings_tabBar__O2Qr7,.systemsculpt-settings_titleRow__LlHXT,.systemsculpt-settings_visualExternalLink__fhHq1,.systemsculpt-settings_visualField__vOdBO{display:flex;align-items:center}.systemsculpt-settings_titleRow__LlHXT{justify-content:space-between;gap:8px}.systemsculpt-settings_versionPill__BbhRL{display:inline-flex;min-height:clamp(18px,2.3cqi,26px);align-items:center;padding-inline:clamp(6px,.85cqi,10px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-full);background:var(--ss-surface-1);color:var(--ss-ink-muted);font-size:.76em;font-variant-numeric:tabular-nums}.systemsculpt-settings_icon__KO0Mt{width:clamp(10px,1.35cqi,16px);height:clamp(10px,1.35cqi,16px);stroke-width:1.8}.systemsculpt-settings_intro__PHWGN{margin:clamp(4px,.55cqi,7px) 0 0;color:var(--ss-ink-muted);font-size:.92em}.systemsculpt-settings_searchShell__hHWnV{display:flex;flex-direction:column;gap:clamp(4px,.62cqi,8px);margin-top:clamp(10px,1.45cqi,18px);padding:clamp(8px,1.2cqi,15px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-md);background:var(--ss-surface-1)}.systemsculpt-settings_searchShellActive__AwZUn{border-color:var(--settings-line-accent)}.systemsculpt-settings_panelHeader__jzYbH h3,.systemsculpt-settings_panelHeader__jzYbH p,.systemsculpt-settings_searchResult__F3N9q p,.systemsculpt-settings_settingCopy__BACn5 p{margin:0}.systemsculpt-settings_searchField__jJKnM{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:clamp(28px,3.7cqi,42px);align-items:center;gap:clamp(5px,.72cqi,9px);padding-inline:clamp(7px,1cqi,12px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-sm);background:var(--ss-surface-sunken)}.systemsculpt-settings_searchPlaceholder__fFh4C,.systemsculpt-settings_searchValue__jLxwI{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-settings_searchClear__LEYSz,.systemsculpt-settings_searchPlaceholder__fFh4C{color:var(--ss-ink-faint)}.systemsculpt-settings_searchMeta__onJwf{min-height:1.35em;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;color:var(--ss-ink-muted);font-size:.78em}.systemsculpt-settings_keyHints__NYO9_,.systemsculpt-settings_searchSummary__LWPUw{flex-wrap:wrap;gap:clamp(3px,.45cqi,6px)}.systemsculpt-settings_searchSummary__LWPUw strong{color:var(--ss-ink-muted);font-weight:500}.systemsculpt-settings_searchSummary__LWPUw em{padding-inline:clamp(4px,.62cqi,8px);border-radius:var(--settings-radius-full);background:var(--ss-surface-2);color:var(--ss-ink);font-style:normal}.systemsculpt-settings_keyHints__NYO9_ kbd{padding:0 4px;border:solid var(--ss-line-strong);border-width:1px 1px 2px;border-radius:var(--settings-radius-xs);background:var(--ss-surface-1);color:var(--ss-ink-muted);font:inherit}.systemsculpt-settings_keyHints__NYO9_ small{margin-right:2px;color:var(--ss-ink-faint);font-size:1em}.systemsculpt-settings_tabBar__O2Qr7{flex-wrap:wrap;gap:clamp(3px,.45cqi,5px);margin-top:clamp(9px,1.25cqi,15px)}.systemsculpt-settings_tabBarHidden__mnSDS{display:none}.systemsculpt-settings_tab__0DCBc{min-height:clamp(21px,2.7cqi,29px);padding:0 clamp(6px,.88cqi,11px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-full);color:var(--ss-ink-muted);font-size:.82em;font-weight:500}.systemsculpt-settings_tabActive__LnpBE{border-color:var(--settings-line-accent);background:var(--ss-accent-tint-strong);color:var(--ss-accent)}.systemsculpt-settings_panel__MfvVH{margin-top:clamp(10px,1.45cqi,18px)}.systemsculpt-settings_panelHeader__jzYbH{padding:0 clamp(2px,.3cqi,4px) clamp(7px,.9cqi,12px)}.systemsculpt-settings_panelHeader__jzYbH h3{color:var(--ss-ink);font-size:clamp(11px,1.48cqi,17px);font-weight:600}.systemsculpt-settings_panelHeader__jzYbH p{max-width:90%;margin-top:2px;color:var(--ss-ink-muted);font-size:.84em}.systemsculpt-settings_panelSubheader__5HJZl{margin-top:clamp(8px,1.1cqi,14px);padding-top:clamp(8px,1.1cqi,14px)}.systemsculpt-settings_settingRow__ktIiW{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:clamp(35px,4.65cqi,52px);align-items:center;gap:clamp(8px,1.2cqi,15px);padding:clamp(5px,.7cqi,9px) clamp(2px,.3cqi,4px);border-top:1px solid var(--ss-line)}.systemsculpt-settings_settingCopy__BACn5{min-width:0}.systemsculpt-settings_settingCopy__BACn5 strong{display:block;color:var(--ss-ink);font-size:.9em;font-weight:500}.systemsculpt-settings_settingCopy__BACn5 p{max-width:56rem;color:var(--ss-ink-muted);font-size:.78em;line-height:1.35}.systemsculpt-settings_settingControl__v5cCd{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}.systemsculpt-settings_accountActions__Ag_G8{justify-content:flex-end;gap:clamp(4px,.55cqi,7px)}.systemsculpt-settings_visualIconButton__w9SkK{display:inline-grid;width:clamp(20px,2.6cqi,28px);min-height:clamp(20px,2.6cqi,28px);flex:0 0 auto;place-items:center;border-radius:var(--settings-radius-xs);color:var(--ss-ink-muted)}.systemsculpt-settings_visualButton__JkTJZ{display:inline-flex;min-height:clamp(20px,2.6cqi,28px);align-items:center;justify-content:center;padding:0 clamp(6px,.85cqi,10px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-sm);background:var(--ss-surface-1);color:var(--ss-ink);font-size:.78em;font-weight:500;white-space:nowrap}.systemsculpt-settings_visualButtonPrimary__43jJJ{border-color:var(--ss-accent);background:var(--ss-accent);color:var(--settings-ink-on-accent)}.systemsculpt-settings_searchResults__eNz5f{display:flex;max-height:58cqi;flex-direction:column;gap:clamp(8px,1.15cqi,14px);margin-top:clamp(10px,1.45cqi,18px);overflow:hidden}.systemsculpt-settings_resultGroup__8CCcq>header{display:flex;align-items:center;gap:7px;padding:5px 4px;background:var(--ss-surface-1);color:var(--ss-ink-faint);font-size:.73em;letter-spacing:.05em;text-transform:uppercase}.systemsculpt-settings_resultGroup__8CCcq>header strong{font-weight:600}.systemsculpt-settings_resultGroup__8CCcq>div{display:flex;flex-direction:column;gap:4px}.systemsculpt-settings_searchResult__F3N9q{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:clamp(48px,6.6cqi,72px);align-items:center;gap:8px;padding:clamp(6px,.85cqi,10px) clamp(8px,1.1cqi,14px);border:1px solid transparent;border-radius:var(--settings-radius-sm)}.systemsculpt-settings_searchResultSelected__kvZp_{border-color:var(--settings-line-accent);background:var(--ss-accent-tint);box-shadow:inset 2px 0 0 var(--ss-accent)}.systemsculpt-settings_resultTitle__MfdZ5{display:flex;align-items:center;gap:6px}.systemsculpt-settings_resultTitle__MfdZ5 strong{color:var(--ss-ink);font-size:.9em;font-weight:500}.systemsculpt-settings_resultTitle__MfdZ5 span{padding:1px 6px;border:1px solid var(--ss-line);border-radius:var(--settings-radius-full);background:var(--ss-surface-1);color:var(--ss-ink-muted);font-size:.68em}.systemsculpt-settings_searchResult__F3N9q p{margin-top:2px;color:var(--ss-ink-muted);font-size:.78em}.systemsculpt-settings_openHint__PRlk8{gap:3px;color:var(--ss-ink-faint);font-size:.75em}.systemsculpt-settings_settingsList__eD9cl{display:flex;flex-direction:column}.systemsculpt-settings_inlineLink__JBwOf,.systemsculpt-settings_visualExternalLink__fhHq1{color:var(--ss-accent)}.systemsculpt-settings_helpLinks__NaLSk{flex-wrap:wrap;justify-content:flex-end;gap:clamp(4px,.55cqi,7px);white-space:nowrap}.systemsculpt-settings_visualExternalLink__fhHq1{gap:3px;font-size:.78em}.systemsculpt-settings_visualExternalLink__fhHq1 .systemsculpt-settings_icon__KO0Mt{width:.92em;height:.92em}.systemsculpt-settings_helpSeparator__gPxre{color:var(--ss-ink-faint);font-size:.78em}.systemsculpt-settings_visualField__vOdBO{width:clamp(95px,17cqi,210px);min-height:clamp(21px,2.75cqi,30px);justify-content:flex-start;gap:6px;padding:0 clamp(6px,.85cqi,10px);border:1px solid var(--ss-line);border-radius:var(--settings-radius-sm);background:var(--ss-surface-sunken);color:var(--ss-ink);font-size:.76em}.systemsculpt-settings_visualField__vOdBO span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-settings_visualFieldCompact__3XnQ7{width:clamp(54px,7cqi,84px)}.systemsculpt-settings_visualFieldSensitive__liDgE{width:clamp(105px,18cqi,220px)}@container ss-settings (max-width: 720px){.systemsculpt-settings_stage__5ORqR{aspect-ratio:3/5}.systemsculpt-settings_modalLayout__mNBHl{display:block;width:100%;min-width:0}.systemsculpt-settings_optionsSidebar__q_6aQ{display:none}.systemsculpt-settings_viewport__DCx7f{width:100%;padding:clamp(14px,3.2cqi,22px) clamp(14px,3.7cqi,26px) clamp(20px,4cqi,28px);font-size:clamp(9px,1.7cqi,11px);overflow:hidden}.systemsculpt-settings_tabBar__O2Qr7{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px;scrollbar-width:none}.systemsculpt-settings_tabBar__O2Qr7::-webkit-scrollbar{display:none}.systemsculpt-settings_tab__0DCBc{min-height:25px;flex:0 0 auto}.systemsculpt-settings_visualField__vOdBO{width:clamp(130px,34cqi,210px)}.systemsculpt-settings_visualFieldCompact__3XnQ7{width:clamp(60px,14cqi,84px)}.systemsculpt-settings_visualFieldSensitive__liDgE{width:clamp(140px,36cqi,220px)}.systemsculpt-settings_searchResult__F3N9q{grid-template-columns:minmax(0,1fr) auto}.systemsculpt-settings_openHint__PRlk8{justify-self:auto}}@container ss-settings (max-width: 520px){.systemsculpt-settings_stage__5ORqR{aspect-ratio:7/12}.systemsculpt-settings_intro__PHWGN,.systemsculpt-settings_searchMeta__onJwf{display:none}.systemsculpt-settings_searchShell__hHWnV{gap:0;margin-top:9px;padding:8px}.systemsculpt-settings_tabBar__O2Qr7{position:sticky;z-index:2;top:0;margin-top:9px;padding-block:4px;background:var(--ss-surface-0)}.systemsculpt-settings_settingRow__ktIiW{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:5px;padding-block:8px}.systemsculpt-settings_accountActions__Ag_G8,.systemsculpt-settings_helpLinks__NaLSk,.systemsculpt-settings_settingControl__v5cCd{justify-content:flex-start}.systemsculpt-settings_accountActions__Ag_G8,.systemsculpt-settings_helpLinks__NaLSk{flex-wrap:wrap}.systemsculpt-settings_visualFieldSensitive__liDgE,.systemsculpt-settings_visualField__vOdBO{width:min(100%,220px)}.systemsculpt-settings_visualFieldCompact__3XnQ7{width:84px}.systemsculpt-settings_searchResult__F3N9q{grid-template-columns:minmax(0,1fr)}.systemsculpt-settings_openHint__PRlk8{justify-self:start}}.systemsculpt-studio_stage__4qI6F{position:relative;width:100%;margin:0;overflow:hidden;aspect-ratio:16/9.4;border:1px solid var(--ss-line-strong);border-radius:clamp(16px,2vw,28px);background:var(--ss-surface-0);box-shadow:0 24px 80px color-mix(in srgb,#000 32%,transparent);container-type:inline-size;isolation:isolate}.systemsculpt-studio_window__H7HOP{position:absolute;inset:0;display:grid;grid-template-rows:40px minmax(0,1fr);min-width:0;background:var(--ss-surface-0)}.systemsculpt-studio_titlebar__mX6gB{z-index:5;display:flex;min-width:0;align-items:center;gap:9px;padding:0 10px 0 14px;border-bottom:1px solid var(--ss-line-strong);background:var(--ob-background-secondary);color:var(--ss-ink-muted)}.systemsculpt-studio_macosDots___JWLI{display:inline-flex;flex:0 0 auto;gap:6px;margin-right:4px}.systemsculpt-studio_macosDots___JWLI i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 .5px color-mix(in srgb,#000 22%,transparent)}.systemsculpt-studio_dotRed__8V1ep{background:#ff5f57}.systemsculpt-studio_dotAmber__Jf1Ng{background:#febc2e}.systemsculpt-studio_dotGreen__rwz99{background:#28c840}.systemsculpt-studio_newTab__RXE70,.systemsculpt-studio_titlebarTool__g9Wkv{display:inline-grid;flex:0 0 auto;width:26px;height:26px;place-items:center;border-radius:6px}.systemsculpt-studio_activeTab__uw21n svg,.systemsculpt-studio_titlebarTool__g9Wkv svg{width:13px;height:13px;stroke-width:1.8}.systemsculpt-studio_activeTab__uw21n{display:flex;min-width:0;max-width:360px;height:34px;align-items:center;gap:7px;align-self:end;padding:0 9px 0 10px;border:1px solid var(--ss-line);border-bottom-color:var(--ss-surface-0);border-radius:6px 6px 0 0;background:var(--ss-surface-0);color:var(--ss-ink);font-size:11px}.systemsculpt-studio_activeTab__uw21n span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-studio_activeTab__uw21n svg:last-child{margin-left:auto;color:var(--ss-ink-faint)}.systemsculpt-studio_newTab__RXE70{color:var(--ss-ink-muted);font-size:17px}.systemsculpt-studio_viewport__LF8Mv{position:relative;min-height:0;overflow:hidden;background-color:var(--ss-surface-sunken);background-image:radial-gradient(color-mix(in srgb,var(--ss-line-strong) 70%,transparent) 1px,transparent 1px),radial-gradient(color-mix(in srgb,var(--ss-line) 60%,transparent) 1px,transparent 1px);background-size:400px 400px,40px 40px}.systemsculpt-studio_studioToolbar__Sz9rH{position:absolute;z-index:8;top:14px;left:50%;display:inline-flex;min-height:34px;align-items:center;gap:3px;padding:4px;border:1px solid var(--ss-line);border-radius:999px;background:var(--ss-surface-0);box-shadow:0 8px 24px color-mix(in srgb,#000 18%,transparent);color:var(--ss-ink-muted);transform:translateX(-50%);white-space:nowrap}.systemsculpt-studio_toolbarItem__88Ae5{position:relative;display:inline-flex;height:26px;align-items:center;gap:5px;justify-content:center;padding:0 8px;border-radius:999px;font-size:10px;font-weight:650;letter-spacing:-.01em}.systemsculpt-studio_toolbarRun__Z94SU{color:var(--ss-success)}.systemsculpt-studio_toolbarZoomGroup__wy7eU{display:inline-flex;align-items:center;gap:1px}.systemsculpt-studio_toolbarZoomLabel__4H0Lw{min-width:38px;padding-inline:5px;color:var(--ss-ink-muted);font-variant-numeric:tabular-nums}.systemsculpt-studio_disclosureBadge__RCCVB{z-index:12;top:auto;right:12px;bottom:10px}.systemsculpt-studio_world__edGDf{position:absolute;z-index:2;top:50%;left:50%;width:1620px;height:680px;transform:translate(-50%,-47%) scale(.68);transform-origin:50% 50%}.systemsculpt-studio_edges__pOzM8{position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.systemsculpt-studio_edge__XOcBQ{fill:none;stroke:color-mix(in srgb,var(--ss-accent) 68%,var(--ss-ink-muted));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;vector-effect:non-scaling-stroke}.systemsculpt-studio_edgeFlowing__A9kil{animation:systemsculpt-studio_studio-edge-flow__MIqj3 1.2s linear infinite;stroke:var(--ss-accent);stroke-dasharray:10 8;stroke-width:2.1px}.systemsculpt-studio_edgeMarker__gLMrU{fill:none;stroke:var(--ss-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}@keyframes systemsculpt-studio_studio-edge-flow__MIqj3{to{stroke-dashoffset:-18}}.systemsculpt-studio_node__DRrh8{position:absolute;z-index:2;top:var(--node-y);left:var(--node-x);display:flex;flex-direction:column;width:var(--node-width);min-height:var(--node-height);border:1px solid var(--ss-line);border-left:3px solid color-mix(in srgb,var(--ss-accent) 55%,var(--ss-surface-0));border-radius:14px;background:var(--ss-surface-0);color:var(--ss-ink)}.systemsculpt-studio_nodeSelected__7juhT{z-index:5;border-color:color-mix(in srgb,var(--ss-accent) 82%,var(--ss-line-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--ss-accent) 18%,transparent),0 10px 30px color-mix(in srgb,#000 18%,transparent)}.systemsculpt-studio_nodeManaged__CmyDZ{border-style:solid}.systemsculpt-studio_node__DRrh8[data-chrome-layout=media]{border-left-width:1px}.systemsculpt-studio_selectionCorner___XbP_{position:absolute;right:-4px;bottom:-4px;width:8px;height:8px;border:1px solid var(--ss-line-strong);border-radius:2px;background:var(--ss-surface-0)}.systemsculpt-studio_nodeHeader__pQZgG{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:40px;align-items:center;gap:4px;padding:8px 8px 4px}.systemsculpt-studio_nodeTitle__WcmnK{min-width:0;overflow:hidden;padding:2px 4px;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:650;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-studio_nodeActions__MVAq1{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;color:var(--ss-ink-faint)}.systemsculpt-studio_nodeActions__MVAq1>span{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 5px;border-radius:4px;font-size:9px}.systemsculpt-studio_nodeActions__MVAq1>span:first-child{color:var(--ss-success)}.systemsculpt-studio_statusRow__0liK2{display:flex;align-items:center;min-height:22px;padding:0 8px 4px}.systemsculpt-studio_status__rwp9J{display:inline-flex;min-height:18px;align-items:center;gap:5px;padding:0 6px;border:1px solid var(--ss-line);border-radius:999px;color:var(--ss-ink-muted);font-size:8px;font-weight:620}.systemsculpt-studio_status__rwp9J:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.systemsculpt-studio_status__rwp9J[data-status=cached],.systemsculpt-studio_status__rwp9J[data-status=succeeded]{border-color:var(--ss-success-line);color:var(--ss-success)}.systemsculpt-studio_status__rwp9J[data-status=running]{border-color:var(--ss-info-line);color:var(--ss-info)}.systemsculpt-studio_status__rwp9J[data-status=pending]{color:var(--ss-ink-faint)}.systemsculpt-studio_nodeBody__IGZsA{position:relative;min-height:0;padding:8px}.systemsculpt-studio_mediaNodeBody__xvqZS{flex:1 1 auto;padding:0}.systemsculpt-studio_portGrid__MFibl{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px 8px 8px;pointer-events:none}.systemsculpt-studio_portColumn__A6PXC{display:flex;min-width:0;flex-direction:column;gap:4px}.systemsculpt-studio_singlePortGrid__EPNBR{grid-template-columns:1fr}.systemsculpt-studio_port__tAgu0{display:flex;height:18px;align-items:center;gap:6px;color:var(--ss-ink-faint)}.systemsculpt-studio_outputPorts__ehaNL .systemsculpt-studio_port__tAgu0{justify-content:flex-end}.systemsculpt-studio_port__tAgu0 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:620;letter-spacing:-.015em}.systemsculpt-studio_portDot__ltI9R{display:block;width:8px;height:8px;border:1.5px solid var(--ss-accent);border-radius:50%;background:var(--ss-surface-0);box-shadow:0 0 0 8px transparent}.systemsculpt-studio_mediaPortGrid__MK1GE{position:absolute;inset:0;display:block;padding:0}.systemsculpt-studio_mediaPortGrid__MK1GE .systemsculpt-studio_portColumn__A6PXC{position:absolute;top:calc(50% - 20px);left:-5px;transform:translateY(-50%)}.systemsculpt-studio_mediaPortGrid__MK1GE .systemsculpt-studio_outputPorts__ehaNL{right:-5px;left:auto}.systemsculpt-studio_mediaPortGrid__MK1GE .systemsculpt-studio_port__tAgu0 code{display:none}.systemsculpt-studio_outputPorts__ehaNL .systemsculpt-studio_portDot__ltI9R{border-color:var(--ss-success)}.systemsculpt-studio_portConnected___xBVE{background:currentColor}.systemsculpt-studio_inputPorts__LOLR3 .systemsculpt-studio_portConnected___xBVE{color:var(--ss-accent)}.systemsculpt-studio_outputPorts__ehaNL .systemsculpt-studio_portConnected___xBVE{color:var(--ss-success)}.systemsculpt-studio_configGrid__KxNja{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.systemsculpt-studio_configField__7ATPx{display:grid;min-width:0;gap:5px}.systemsculpt-studio_configWide__YBI9k{grid-column:1/-1}.systemsculpt-studio_configLabel___gKMt{color:var(--ss-ink-faint);font-size:8px;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.systemsculpt-studio_configValue__INV0k{display:block;min-height:25px;overflow:hidden;padding:7px 8px;border:1px solid var(--ss-line-strong);border-radius:6px;background:var(--ss-surface-1);color:var(--ss-ink-muted);font-size:10px;line-height:1.45}.systemsculpt-studio_markdownPreview__Mlo5G,.systemsculpt-studio_noteFiles__ZFjbN{display:grid;gap:7px;margin-top:12px}.systemsculpt-studio_noteFiles__ZFjbN span{display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid var(--ss-line);border-radius:6px;background:var(--ss-surface-1);color:var(--ss-ink-muted);font-size:10px}.systemsculpt-studio_noteFiles__ZFjbN svg{width:12px;height:12px;color:var(--ss-ink-accent)}.systemsculpt-studio_markdownPreview__Mlo5G{margin-top:0;font-size:11px;line-height:1.48}.systemsculpt-studio_markdownPreview__Mlo5G strong{padding-bottom:8px;border-bottom:1px solid var(--ss-line);font-size:15px}.systemsculpt-studio_markdownPreview__Mlo5G span{color:var(--ss-ink-muted)}.systemsculpt-studio_mediaCard__nLOTz{position:relative;display:flex;min-height:var(--node-height);flex-direction:column;overflow:hidden;border-radius:13px;background:var(--ss-surface-2)}.systemsculpt-studio_generatedArtwork__6Bytn{position:relative;min-height:calc(var(--node-height) - 40px);flex:1 1 auto;overflow:hidden;background:radial-gradient(circle at 66% 34%,color-mix(in srgb,var(--ss-accent) 72%,white) 0 7%,transparent 25%),linear-gradient(137deg,color-mix(in srgb,var(--ss-accent) 28%,#071018),#121018 48%,#060708)}.systemsculpt-studio_media-reference__tUyDi .systemsculpt-studio_generatedArtwork__6Bytn{filter:saturate(.82) contrast(.96)}.systemsculpt-studio_artGlow__0l8_r{position:absolute;width:68%;aspect-ratio:1;top:-28%;right:-17%;border-radius:50%;background:color-mix(in srgb,var(--ss-accent) 55%,white 10%);filter:blur(24px);opacity:.58}.systemsculpt-studio_artOrb__FxQIM{position:absolute;width:28%;aspect-ratio:1;top:22%;right:17%;border:1px solid color-mix(in srgb,white 42%,transparent);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,white 32%,transparent),color-mix(in srgb,var(--ss-accent) 58%,#020204));box-shadow:0 20px 50px #0008,inset -12px -12px 24px #0005}.systemsculpt-studio_artSlab__188pt{position:absolute;width:43%;height:48%;left:14%;bottom:9%;border:1px solid color-mix(in srgb,white 12%,transparent);background:linear-gradient(125deg,#111319,#020304 74%);box-shadow:18px 20px 44px #0009;transform:skewY(-8deg) rotate(-5deg)}.systemsculpt-studio_artPaper__1EFek{position:absolute;width:43%;height:23%;right:13%;bottom:12%;border-radius:2px;background:linear-gradient(150deg,#e7dfd2,#988e81);box-shadow:10px 16px 30px #0008;transform:rotate(7deg) skewX(-8deg)}.systemsculpt-studio_artLabel__OEdGK{position:absolute;left:8%;bottom:7%;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:800;letter-spacing:.2em}.systemsculpt-studio_mediaActionBar__F75Tp{position:relative;z-index:7;display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:2px;padding:4px;border-top:1px solid var(--ss-line);background:var(--ss-surface-1)}.systemsculpt-studio_mediaActionBarTop__TIenr{position:absolute;top:8px;left:50%;width:auto;min-height:0;padding:4px;border:0;border-radius:999px;background:color-mix(in srgb,#08090b 84%,transparent);box-shadow:0 7px 18px #0008;transform:translateX(-50%)}.systemsculpt-studio_mediaActionBarTop__TIenr>span{color:#d9d9df}.systemsculpt-studio_mediaActionBar__F75Tp>span{display:grid;width:23px;height:23px;place-items:center;border-radius:999px;color:var(--ss-ink-muted)}.systemsculpt-studio_mediaActionBar__F75Tp svg{width:12px;height:12px;stroke-width:1.8}.systemsculpt-studio_managedImagePlaceholder__cojfB{display:grid;min-height:calc(var(--node-height) - 120px);grid-template-rows:auto 1fr;gap:12px;padding:8px}.systemsculpt-studio_managedImagePlaceholder__cojfB>span{color:var(--ss-ink-muted);font-size:10px}.systemsculpt-studio_managedImagePlaceholder__cojfB>i{display:grid;min-height:150px;place-items:center;border:1px solid var(--ss-line);border-radius:8px;background:linear-gradient(110deg,var(--ss-surface-1) 22%,var(--ss-surface-2) 38%,var(--ss-surface-1) 54%);background-size:240% 100%;color:var(--ss-ink-faint);animation:systemsculpt-studio_studio-skeleton__dy1k4 1.5s ease-in-out infinite}.systemsculpt-studio_managedImagePlaceholder__cojfB svg{width:34px;height:34px;stroke-width:1.25}.systemsculpt-studio_managedPlaceholder__rTAVa{display:grid;gap:10px;padding:2px}.systemsculpt-studio_managedPlaceholder__rTAVa span{margin-bottom:3px;color:var(--ss-ink-muted);font-size:10px}.systemsculpt-studio_managedPlaceholder__rTAVa i{display:block;width:100%;height:9px;border-radius:999px;background:linear-gradient(90deg,var(--ss-surface-2),var(--ss-surface-3),var(--ss-surface-2));background-size:220% 100%;animation:systemsculpt-studio_studio-skeleton__dy1k4 1.5s ease-in-out infinite}.systemsculpt-studio_managedPlaceholder__rTAVa .systemsculpt-studio_skeletonShort__e_RkQ{width:62%}@keyframes systemsculpt-studio_studio-skeleton__dy1k4{to{background-position:-120% 0}}@container (max-width: 980px){.systemsculpt-studio_world__edGDf{left:47%;transform:translate(-50%,-47%) scale(.55)}.systemsculpt-studio_disclosureBadge__RCCVB{right:8px;bottom:7px;transform:scale(.88);transform-origin:right bottom}}@container (max-width: 700px){.systemsculpt-studio_window__H7HOP{grid-template-rows:34px minmax(0,1fr)}.systemsculpt-studio_titlebar__mX6gB{gap:5px;padding-left:9px}.systemsculpt-studio_macosDots___JWLI{gap:4px}.systemsculpt-studio_macosDots___JWLI i{width:7px;height:7px}.systemsculpt-studio_titlebarTool__g9Wkv{display:none}.systemsculpt-studio_activeTab__uw21n{height:28px;max-width:min(260px,74cqi);font-size:9px}.systemsculpt-studio_studioToolbar__Sz9rH{top:8px;height:29px;transform:translateX(-50%) scale(.82);transform-origin:top center}.systemsculpt-studio_world__edGDf{left:39%;transform:translate(-50%,-47%) scale(.43)}}@container (max-width: 480px){.systemsculpt-studio_stage__4qI6F{border-radius:14px}.systemsculpt-studio_studioToolbar__Sz9rH{left:42%;transform:translateX(-50%) scale(.68)}.systemsculpt-studio_world__edGDf{left:27%;transform:translate(-50%,-48%) scale(.36)}}@media (prefers-reduced-motion:reduce){.systemsculpt-studio_edgeFlowing__A9kil,.systemsculpt-studio_managedImagePlaceholder__cojfB>i,.systemsculpt-studio_managedPlaceholder__rTAVa i{animation:none}}.systemsculpt-workspace_stage__R_Pgs{position:relative;width:100%;min-width:0;aspect-ratio:16/10;container-name:ss-workspace;container-type:inline-size}.systemsculpt-workspace_window__BIDtP{position:absolute;inset:0;display:grid;grid-template-rows:clamp(30px,4.1cqi,40px) minmax(0,1fr) clamp(22px,2.7cqi,27px);overflow:hidden;border:1px solid var(--ob-border);border-radius:clamp(9px,1.25cqi,14px);background:var(--ob-background-primary);box-shadow:inset 0 1px 0 color-mix(in srgb,white 7%,transparent),0 2px 5px rgb(0 0 0/18%),0 26px 70px -34px rgb(0 0 0/82%);isolation:isolate}.systemsculpt-workspace_detailStage__wC2LT{aspect-ratio:16/10}.systemsculpt-workspace_detailWindow__oPACq{grid-template-rows:clamp(32px,4.4cqi,42px) minmax(0,1fr) clamp(22px,2.7cqi,27px)}.systemsculpt-workspace_detailWindow__oPACq>.systemsculpt-workspace_assistantPane__Ss3Oi,.systemsculpt-workspace_detailWindow__oPACq>.systemsculpt-workspace_editorPane__LMd1t{border-right:0}.systemsculpt-workspace_detailTitlebar__vCNVQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;align-items:center;gap:clamp(8px,1.15cqi,14px);padding-inline:clamp(10px,1.4cqi,17px);border-bottom:1px solid var(--ob-border);background:var(--ob-background-secondary);color:var(--ob-text-muted);font-size:clamp(8px,1.08cqi,13px)}.systemsculpt-workspace_detailTitlebar__vCNVQ .systemsculpt-workspace_macosDots__TPef6{margin-right:0}.systemsculpt-workspace_detailTab__5dj8z{display:flex;min-width:0;height:calc(100% - clamp(4px, .55cqi, 7px));align-self:end;align-items:center;gap:clamp(5px,.7cqi,9px);padding-inline:clamp(9px,1.25cqi,15px);border-radius:clamp(5px,.65cqi,8px) clamp(5px,.65cqi,8px) 0 0;background:var(--ob-background-primary);color:var(--ob-text-normal)}.systemsculpt-workspace_detailTab__5dj8z strong{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_detailTab__5dj8z svg:first-child{color:var(--ss-ink-accent)}.systemsculpt-workspace_detailTab__5dj8z svg:last-child{margin-left:auto;color:var(--ob-text-faint)}.systemsculpt-workspace_detailHost__eP68M{padding-right:clamp(70px,9cqi,108px);color:var(--ob-text-faint);font-size:.8em}.systemsculpt-workspace_titlebar__UPkoK{display:grid;grid-template-columns:25% minmax(0,40%) minmax(0,35%);min-width:0;background:var(--ob-background-secondary);border-bottom:1px solid var(--ob-border);font-size:clamp(8px,1.12cqi,13px)}.systemsculpt-workspace_tabRail__Fdxlm,.systemsculpt-workspace_titlebarVault__EGOqy{display:flex;min-width:0;align-items:center;border-right:1px solid var(--ob-border)}.systemsculpt-workspace_titlebarVault__EGOqy{gap:clamp(2px,.38cqi,5px);padding-inline:clamp(7px,1.1cqi,13px)}.systemsculpt-workspace_macosDots__TPef6{display:flex;align-items:center;gap:clamp(3px,.45cqi,7px);margin-right:clamp(2px,.4cqi,6px)}.systemsculpt-workspace_macosDots__TPef6 i{width:clamp(6px,.82cqi,10px);aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 .5px rgb(0 0 0/24%)}.systemsculpt-workspace_dotRed__HjPtv{background:#ff5f57}.systemsculpt-workspace_dotAmber__We7ge{background:#febc2e}.systemsculpt-workspace_dotGreen__eEpPH{background:#28c840}.systemsculpt-workspace_ribbonIcon__HJFs0,.systemsculpt-workspace_toolbarIcon__kproA{display:grid;flex:0 0 auto;place-items:center;border-radius:clamp(3px,.5cqi,6px);color:var(--ob-text-muted)}.systemsculpt-workspace_toolbarIcon__kproA{width:clamp(20px,2.7cqi,30px);height:clamp(20px,2.7cqi,30px)}.systemsculpt-workspace_assistantToolbar__3jtWY svg,.systemsculpt-workspace_composer__SW8C1 svg,.systemsculpt-workspace_detailTitlebar__vCNVQ svg,.systemsculpt-workspace_fileBrowserToolbar__bR91e svg,.systemsculpt-workspace_paneToolbar__sjiBq svg,.systemsculpt-workspace_primitiveLegend__KRfS9 svg,.systemsculpt-workspace_recorder__IhoA_ svg,.systemsculpt-workspace_ribbonIcon__HJFs0 svg,.systemsculpt-workspace_sourceHeader__67gR2 svg,.systemsculpt-workspace_statusBar__JDEj0 svg,.systemsculpt-workspace_tabClose___YgOG,.systemsculpt-workspace_tab__ea8Lt svg,.systemsculpt-workspace_toolbarIcon__kproA svg{width:clamp(9px,1.32cqi,16px);height:clamp(9px,1.32cqi,16px);stroke-width:1.8}.systemsculpt-workspace_toolbarIconActive__QQbYj{color:var(--ob-text-normal);background:var(--ss-state-hover)}.systemsculpt-workspace_panelToggle___0E41{margin-left:auto}.systemsculpt-workspace_tabRail__Fdxlm{gap:clamp(2px,.35cqi,5px);overflow:hidden;padding:clamp(3px,.48cqi,6px) clamp(3px,.6cqi,8px) 0}.systemsculpt-workspace_assistantTabRail__8Nils{border-right:0}.systemsculpt-workspace_tab__ea8Lt{display:flex;min-width:0;max-width:78%;height:100%;align-items:center;gap:clamp(3px,.55cqi,7px);padding-inline:clamp(7px,1cqi,12px);border-radius:clamp(4px,.6cqi,7px) clamp(4px,.6cqi,7px) 0 0;color:var(--ob-text-muted)}.systemsculpt-workspace_tab__ea8Lt span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_tabActive__CuHP_{background:var(--ob-background-primary);color:var(--ob-text-normal)}.systemsculpt-workspace_tabClose___YgOG{margin-left:auto;color:var(--ob-text-faint)}.systemsculpt-workspace_tabGhost__OlEy2{color:var(--ob-text-faint);padding:0 clamp(3px,.45cqi,6px)}.systemsculpt-workspace_body__PlzIT{display:grid;grid-template-columns:minmax(0,25%) minmax(0,40%) minmax(0,35%);min-height:0;min-width:0}.systemsculpt-workspace_sidebar__eQYjS{display:grid;grid-template-columns:clamp(30px,4.4cqi,44px) minmax(0,1fr);min-width:0;min-height:0;background:var(--ob-background-secondary);border-right:1px solid var(--ob-border);color:var(--ob-text-muted)}.systemsculpt-workspace_ribbon__C4_GE{display:flex;min-height:0;flex-direction:column;align-items:center;gap:clamp(2px,.44cqi,6px);padding-block:clamp(6px,.9cqi,12px);border-right:1px solid var(--ob-border)}.systemsculpt-workspace_ribbonIcon__HJFs0{width:clamp(22px,3.1cqi,34px);height:clamp(22px,3.1cqi,34px)}.systemsculpt-workspace_ribbonIconActive__uhVNL{color:var(--ss-ink-accent);background:var(--ss-accent-tint)}.systemsculpt-workspace_fileBrowser__E4bmo{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;font-size:clamp(7px,1.05cqi,13px)}.systemsculpt-workspace_fileBrowserToolbar__bR91e{display:flex;height:clamp(26px,3.6cqi,38px);flex:0 0 auto;align-items:center;justify-content:space-between;gap:4px;padding-inline:clamp(6px,.9cqi,11px);color:var(--ob-text-faint);font-size:.78em;font-weight:600;letter-spacing:.05em}.systemsculpt-workspace_fileBrowserToolbar__bR91e>span:last-child,.systemsculpt-workspace_vaultFooter__KrUGt>span:last-child{display:flex;align-items:center;gap:clamp(3px,.5cqi,6px)}.systemsculpt-workspace_fileTree__KCAlb{display:flex;min-height:0;flex:1;flex-direction:column;gap:clamp(1px,.2cqi,3px);overflow:hidden;padding:clamp(3px,.55cqi,7px) clamp(6px,.8cqi,10px) clamp(16px,2.3cqi,26px)}.systemsculpt-workspace_treeRow__Tcez0{display:flex;min-width:0;min-height:clamp(18px,2.45cqi,27px);align-items:center;gap:clamp(2px,.4cqi,5px);border-radius:clamp(3px,.42cqi,5px);padding:clamp(2px,.4cqi,5px) clamp(4px,.7cqi,8px)}.systemsculpt-workspace_treeRow__Tcez0 svg{width:clamp(8px,1.05cqi,13px);height:clamp(8px,1.05cqi,13px);flex:0 0 auto}.systemsculpt-workspace_treeRow__Tcez0 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_treeFolderActive__OTagZ{color:var(--ob-text-normal)}.systemsculpt-workspace_treeFile__YFWkU{margin-left:clamp(7px,1.2cqi,14px);padding-left:clamp(7px,1.3cqi,15px)}.systemsculpt-workspace_treeFileActive__sQh87{color:var(--ob-text-normal);background:var(--ss-state-hover)}.systemsculpt-workspace_vaultFooter__KrUGt{display:flex;min-height:clamp(24px,3.3cqi,36px);align-items:center;justify-content:space-between;gap:5px;padding-inline:clamp(7px,1cqi,12px);border-top:1px solid var(--ob-border);color:var(--ob-text-normal);font-weight:600}.systemsculpt-workspace_assistantPane__Ss3Oi,.systemsculpt-workspace_editorPane__LMd1t{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;background:var(--ob-background-primary)}.systemsculpt-workspace_editorPane__LMd1t{border-right:1px solid var(--ob-border)}.systemsculpt-workspace_assistantToolbar__3jtWY,.systemsculpt-workspace_paneToolbar__sjiBq{display:flex;height:clamp(26px,3.6cqi,38px);flex:0 0 auto;align-items:center;justify-content:space-between;gap:clamp(4px,.7cqi,8px);padding-inline:clamp(8px,1.2cqi,14px);border-bottom:1px solid var(--ob-border);color:var(--ob-text-muted);font-size:clamp(7px,1.02cqi,12px)}.systemsculpt-workspace_assistantToolbar__3jtWY>span,.systemsculpt-workspace_paneToolbar__sjiBq>span:last-child{display:flex;min-width:0;align-items:center;gap:clamp(4px,.6cqi,8px)}.systemsculpt-workspace_breadcrumb__gLVIF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_noteScroll__6G7Xn{min-height:0;flex:1;overflow:hidden}.systemsculpt-workspace_note__3K9Yw{max-width:44rem;margin-inline:auto;padding:clamp(14px,2.25cqi,28px) clamp(16px,2.6cqi,32px) clamp(36px,5cqi,60px);font-size:clamp(8px,1.14cqi,14px);line-height:1.45;color:var(--ob-text-muted)}.systemsculpt-workspace_note__3K9Yw h2{margin:0;color:var(--ob-text-normal);font-size:clamp(16px,2.35cqi,28px);font-weight:700;line-height:1.18;letter-spacing:-.025em}.systemsculpt-workspace_properties__hkdhr{display:grid;grid-template-columns:minmax(44px,.42fr) minmax(0,1fr);gap:clamp(3px,.45cqi,6px) clamp(8px,1.3cqi,16px);margin-top:clamp(11px,1.7cqi,20px);padding-bottom:clamp(10px,1.55cqi,18px);border-bottom:1px solid var(--ss-line)}.systemsculpt-workspace_propertiesLabel__dhrJp{grid-column:1/-1;color:var(--ob-text-normal);font-weight:600}.systemsculpt-workspace_propertyRow__B_SJs{display:contents}.systemsculpt-workspace_propertyRow__B_SJs>span{color:var(--ob-text-faint)}.systemsculpt-workspace_propertyRow__B_SJs>strong{min-width:0;overflow:hidden;color:var(--ob-text-muted);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_noteBody__7awIE{padding-top:clamp(10px,1.5cqi,18px)}.systemsculpt-workspace_noteBody__7awIE h3{margin:clamp(11px,1.6cqi,18px) 0 clamp(4px,.65cqi,8px);color:var(--ob-text-normal);font-size:clamp(10px,1.48cqi,18px);line-height:1.3}.systemsculpt-workspace_noteBody__7awIE p{margin:0 0 clamp(7px,1cqi,12px)}.systemsculpt-workspace_noteBody__7awIE ul{margin:0;padding-left:clamp(14px,2cqi,24px)}.systemsculpt-workspace_noteBody__7awIE li{margin-block:clamp(2px,.34cqi,4px)}.systemsculpt-workspace_noteBody__7awIE blockquote{margin:clamp(7px,1cqi,12px) 0;padding:clamp(5px,.8cqi,10px) clamp(7px,1.15cqi,14px);border-left:2px solid var(--ss-accent);border-radius:0 clamp(3px,.4cqi,5px) clamp(3px,.4cqi,5px) 0;background:var(--ss-accent-tint);color:var(--ob-text-normal)}.systemsculpt-workspace_checklist__qRToU{list-style:none;padding-left:0!important}.systemsculpt-workspace_checklist__qRToU li:before{content:"☐";margin-right:.6em;color:var(--ob-text-faint)}.systemsculpt-workspace_transcriptLine__jCfeG{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:clamp(4px,.65cqi,8px);align-items:baseline}.systemsculpt-workspace_transcriptLine__jCfeG>span{color:var(--ob-text-faint);font-family:var(--font-mono,"SFMono-Regular",Consolas,monospace);font-size:.8em}.systemsculpt-workspace_transcriptLine__jCfeG>strong{color:var(--ss-ink-accent);font-weight:600}.systemsculpt-workspace_diffAdded__Kuvhh,.systemsculpt-workspace_diffRemoved__nKNb8{margin-inline:calc(clamp(7px, 1cqi, 12px) * -1)!important;padding:clamp(4px,.65cqi,8px) clamp(7px,1cqi,12px);border-left:3px solid;font-family:var(--font-mono,"SFMono-Regular",Consolas,monospace)}.systemsculpt-workspace_diffRemoved__nKNb8{border-color:var(--ss-danger);background:var(--ss-danger-tint);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ss-danger) 70%,transparent)}.systemsculpt-workspace_diffAdded__Kuvhh{border-color:var(--ss-success);background:var(--ss-success-tint)}.systemsculpt-workspace_assistantPane__Ss3Oi{background:var(--ss-surface-0)}.systemsculpt-workspace_assistantToolbar__3jtWY{background:var(--ss-surface-1);color:var(--ss-ink-muted)}.systemsculpt-workspace_assistantToolbar__3jtWY strong{color:var(--ss-ink);font-weight:600}.systemsculpt-workspace_messages__5_Pht{display:flex;min-height:0;flex:1;flex-direction:column;gap:clamp(7px,1.28cqi,16px);overflow:hidden;padding:clamp(10px,2cqi,24px) clamp(9px,1.65cqi,20px);font-size:clamp(8px,1.06cqi,13px);line-height:1.45}.systemsculpt-workspace_message__gPCCr{position:relative;max-width:88%;color:var(--ss-ink)}.systemsculpt-workspace_message__gPCCr p{margin:0}.systemsculpt-workspace_userMessage__dkssv{align-self:flex-end;padding:clamp(6px,.98cqi,12px) clamp(7px,1.3cqi,16px);border:1px solid var(--ss-line);border-radius:clamp(7px,1.12cqi,14px);background:var(--ss-surface-2)}.systemsculpt-workspace_assistantMessage__omIQN{width:100%;max-width:100%;align-self:stretch}.systemsculpt-workspace_toolCall__dX_bz{display:flex;align-items:center;gap:clamp(4px,.58cqi,7px);min-height:clamp(20px,2.7cqi,28px);padding-inline:clamp(2px,.28cqi,4px);border-radius:clamp(4px,.5cqi,6px);color:var(--ss-ink-muted)}.systemsculpt-workspace_toolCallActive__pBm7x{color:var(--ss-warning)}.systemsculpt-workspace_toolCallIcon__fjhig{display:grid;width:clamp(16px,2cqi,20px);aspect-ratio:1;place-items:center;color:var(--ss-ink-faint)}.systemsculpt-workspace_toolCallCopy__DaEOW{display:flex;flex:1;min-width:0;align-items:baseline;gap:clamp(4px,.58cqi,7px);overflow:hidden}.systemsculpt-workspace_toolCall__dX_bz strong{overflow:hidden;color:var(--ss-ink);font-size:.9em;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_toolCall__dX_bz small{overflow:hidden;color:var(--ss-ink-faint);font-size:.85em;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_toolCallControls__dFnFX{display:flex;flex:0 0 auto;align-items:center;color:var(--ss-ink-faint)}.systemsculpt-workspace_toolCallControls__dFnFX svg{width:clamp(8px,1cqi,12px);height:clamp(8px,1cqi,12px)}.systemsculpt-workspace_toolCallActive__pBm7x .systemsculpt-workspace_toolCallControls__dFnFX svg:last-child{color:var(--ss-warning)}.systemsculpt-workspace_approvalCard__11Fpe{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(5px,.72cqi,9px);padding:clamp(7px,1.05cqi,13px);border:1px solid var(--ss-warning-line);border-radius:clamp(6px,.82cqi,10px);background:var(--ss-warning-tint);color:var(--ss-ink)}.systemsculpt-workspace_approvalHeading__H5qSu{display:flex;align-items:center;justify-content:space-between;gap:clamp(6px,.9cqi,11px)}.systemsculpt-workspace_approvalHeading__H5qSu>strong{font-size:.88em;font-weight:500}.systemsculpt-workspace_approvalPreview__wraXI{overflow:hidden;border:1px solid var(--ss-warning-line);border-radius:clamp(4px,.58cqi,7px);background:var(--ss-surface-0);color:var(--ss-ink-muted);font-family:var(--font-mono,"SFMono-Regular",Consolas,monospace);font-size:.75em}.systemsculpt-workspace_approvalPath__S_vV4{display:flex;align-items:center;gap:5px;padding:clamp(4px,.65cqi,8px);border-bottom:1px solid var(--ss-line);color:var(--ss-ink)}.systemsculpt-workspace_approvalPath__S_vV4 svg{width:1em;height:1em}.systemsculpt-workspace_diffLine__IsBZS{display:flex;gap:6px;padding:clamp(3px,.42cqi,5px) clamp(5px,.72cqi,9px);background:var(--ss-success-tint)}.systemsculpt-workspace_diffLine__IsBZS>span{color:var(--ss-success);font-weight:700}.systemsculpt-workspace_approvalActions__W5trR{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(4px,.58cqi,7px)}.systemsculpt-workspace_approvalActions__W5trR>b,.systemsculpt-workspace_approvalActions__W5trR>span{min-height:clamp(19px,2.5cqi,28px);padding:clamp(2px,.35cqi,4px) clamp(6px,.9cqi,11px);border:1px solid var(--ss-line);border-radius:clamp(4px,.58cqi,7px);font-size:.78em;font-weight:500}.systemsculpt-workspace_approvalActions__W5trR>b{border-color:var(--ss-accent);background:var(--ss-accent);color:white}.systemsculpt-workspace_sourceCard__RREzZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(4px,.65cqi,8px);padding-block:clamp(2px,.3cqi,4px);color:var(--ss-ink-muted)}.systemsculpt-workspace_sourceCard__RREzZ>span{color:var(--ss-ink-accent);font-weight:600}.systemsculpt-workspace_sourceCard__RREzZ>div{display:flex;min-width:0;flex-direction:column}.systemsculpt-workspace_sourceCard__RREzZ strong{overflow:hidden;color:var(--ss-ink);font-size:.83em;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_sourceCard__RREzZ small{display:-webkit-box;overflow:hidden;color:var(--ss-ink-muted);font-size:.74em;-webkit-box-orient:vertical;-webkit-line-clamp:1}.systemsculpt-workspace_composerPrompt__UpnwH{overflow:hidden;border:1px solid var(--ss-line-strong);border-radius:clamp(7px,1cqi,12px);background:var(--ss-surface-1);box-shadow:0 1px 2px rgb(0 0 0/18%)}.systemsculpt-workspace_composerInput__IdaTh{min-height:clamp(28px,3.8cqi,46px);padding:clamp(6px,.9cqi,11px) clamp(7px,1cqi,12px) clamp(2px,.35cqi,4px);color:var(--ss-ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.systemsculpt-workspace_composerToolbar___aEqL,.systemsculpt-workspace_composerTools__fTXAL{display:flex;min-width:0;align-items:center;gap:clamp(3px,.45cqi,6px)}.systemsculpt-workspace_composerToolbar___aEqL{min-height:clamp(27px,3.7cqi,42px);padding:clamp(2px,.28cqi,4px) clamp(5px,.75cqi,9px) clamp(5px,.72cqi,8px)}.systemsculpt-workspace_composerTools__fTXAL>span{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(18px,2.45cqi,28px);min-height:clamp(18px,2.45cqi,28px);color:var(--ss-ink-muted)}.systemsculpt-workspace_composerTools__fTXAL .systemsculpt-workspace_approvalMode__ksvuV{gap:3px;width:auto;padding-inline:clamp(4px,.58cqi,7px);border:1px solid var(--ss-line);border-radius:clamp(3px,.42cqi,5px);font-size:.78em}.systemsculpt-workspace_composerHint__RXZTM{margin-left:auto;color:var(--ss-ink-faint);font-size:.72em;white-space:nowrap}.systemsculpt-workspace_sendButton__mHSRs{display:grid;width:clamp(21px,2.9cqi,34px);aspect-ratio:1;place-items:center;border-radius:clamp(4px,.6cqi,7px);background:var(--ss-accent);color:white}.systemsculpt-workspace_recorder__IhoA_{position:absolute;inset:clamp(8px,1.3cqi,16px);z-index:4;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ss-line-strong);border-radius:clamp(7px,1.12cqi,14px);background:var(--ss-surface-1);box-shadow:0 8px 24px rgb(0 0 0/32%),0 32px 80px rgb(0 0 0/24%);color:var(--ss-ink);font-size:clamp(7px,.98cqi,12px)}.systemsculpt-workspace_recorderHeader__rqiBB{display:flex;min-height:clamp(26px,3.6cqi,40px);align-items:center;justify-content:space-between;padding-inline:clamp(8px,1.15cqi,14px);border-bottom:1px solid var(--ss-line)}.systemsculpt-workspace_recorderHeader__rqiBB>span{display:flex;align-items:center;gap:6px}.systemsculpt-workspace_recorderIntro__YX7q5{margin:0;padding:clamp(7px,1cqi,12px) clamp(8px,1.15cqi,14px) 0;color:var(--ss-ink-muted);line-height:1.4}.systemsculpt-workspace_processorSubtabs__TPWqS,.systemsculpt-workspace_processorTabs__SBJ97{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:clamp(6px,.9cqi,11px) clamp(8px,1.15cqi,14px) 0;padding:3px;border:1px solid var(--ss-line);border-radius:clamp(4px,.58cqi,7px);background:var(--ss-surface-sunken);text-align:center}.systemsculpt-workspace_processorSubtabs__TPWqS>*,.systemsculpt-workspace_processorTabs__SBJ97>*{display:flex;align-items:center;justify-content:center;gap:4px;min-height:clamp(20px,2.7cqi,30px);border-radius:4px;font-weight:500}.systemsculpt-workspace_processorSubtabs__TPWqS>strong,.systemsculpt-workspace_processorTabs__SBJ97>strong{background:var(--ss-surface-0);box-shadow:0 1px 2px rgb(0 0 0/18%);color:var(--ss-ink)}.systemsculpt-workspace_processorFile__oUdNf{display:flex;align-items:center;gap:clamp(5px,.8cqi,10px);margin:clamp(6px,.9cqi,11px) clamp(8px,1.15cqi,14px) 0;padding:clamp(5px,.75cqi,9px);border:1px solid var(--ss-line);border-radius:clamp(4px,.58cqi,7px)}.systemsculpt-workspace_processorFile__oUdNf>svg{width:clamp(18px,2.6cqi,30px);height:clamp(18px,2.6cqi,30px);color:var(--ss-ink-accent)}.systemsculpt-workspace_processorFile__oUdNf>span{display:flex;min-width:0;flex-direction:column}.systemsculpt-workspace_processorFile__oUdNf strong{overflow:hidden;font-size:.9em;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_processorFile__oUdNf small{color:var(--ss-ink-muted);font-size:.76em}.systemsculpt-workspace_processorOutput__LsS2_{padding:clamp(6px,.9cqi,11px) clamp(8px,1.15cqi,14px) 0}.systemsculpt-workspace_processorOutput__LsS2_>span{font-weight:600}.systemsculpt-workspace_processorOutput__LsS2_>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(4px,.58cqi,7px);margin-top:clamp(4px,.58cqi,7px)}.systemsculpt-workspace_processorOutput__LsS2_>div>*{display:grid;min-height:clamp(30px,4.2cqi,50px);place-items:center;padding:4px;border:1px solid var(--ss-line);border-radius:clamp(4px,.58cqi,7px);color:var(--ss-ink-muted);font-size:.78em;text-align:center}.systemsculpt-workspace_processorOutput__LsS2_>div>strong{border-color:color-mix(in srgb,var(--ss-accent) 42%,var(--ss-line));background:var(--ss-accent-tint);color:var(--ss-ink-accent)}.systemsculpt-workspace_recorderActions__NWc10{display:flex;margin-top:auto;align-items:center;justify-content:flex-end;gap:clamp(5px,.8cqi,10px);padding:clamp(6px,.95cqi,11px) clamp(8px,1.15cqi,14px)}.systemsculpt-workspace_recorderActions__NWc10>span,.systemsculpt-workspace_recorderActions__NWc10>strong{display:inline-flex;align-items:center;min-height:clamp(19px,2.6cqi,30px);padding-inline:clamp(6px,.9cqi,11px);border:1px solid var(--ss-line);border-radius:clamp(4px,.58cqi,7px);font-weight:500}.systemsculpt-workspace_recorderActions__NWc10>strong{border-color:var(--ss-accent);background:var(--ss-accent);color:white}.systemsculpt-workspace_taskList__KnwAV{display:flex;flex-direction:column;gap:clamp(3px,.48cqi,6px);margin-top:clamp(5px,.82cqi,10px);padding-top:clamp(5px,.82cqi,10px);border-top:1px solid var(--ss-line)}.systemsculpt-workspace_taskList__KnwAV div{display:flex;align-items:flex-start;gap:clamp(4px,.55cqi,7px);color:var(--ss-ink-muted)}.systemsculpt-workspace_taskList__KnwAV svg{width:clamp(8px,1cqi,12px);height:clamp(8px,1cqi,12px);flex:0 0 auto;margin-top:.18em;color:var(--ss-success)}.systemsculpt-workspace_sources__JYRJW{display:flex;flex-direction:column;gap:clamp(3px,.5cqi,6px);margin-top:clamp(6px,.9cqi,11px);padding-top:clamp(5px,.8cqi,10px);border-top:1px solid var(--ss-line)}.systemsculpt-workspace_sourceHeader__67gR2{display:flex;align-items:center;gap:5px;color:var(--ss-ink-muted);font-size:.82em;font-weight:600}.systemsculpt-workspace_composer__SW8C1{display:flex;flex:0 0 auto;flex-direction:column;gap:clamp(4px,.62cqi,8px);padding:clamp(5px,.82cqi,10px) clamp(7px,1.05cqi,13px) clamp(7px,1.05cqi,13px);border-top:1px solid var(--ss-line);background:var(--ss-surface-0);font-size:clamp(7px,1cqi,12px)}.systemsculpt-workspace_imageThumbnailStrip___aQPZ{display:flex;min-width:0;gap:clamp(4px,.65cqi,8px);overflow:hidden}.systemsculpt-workspace_imageThumbnail__u_XWK{position:relative;display:grid;width:clamp(42px,6.2cqi,72px);overflow:hidden;border:1px solid var(--ss-line);border-radius:clamp(5px,.72cqi,9px);background:var(--ss-surface-1)}.systemsculpt-workspace_imageThumbnail__u_XWK>i{display:block;aspect-ratio:16/10;background:linear-gradient(135deg,color-mix(in srgb,var(--ss-accent) 65%,#12233b),color-mix(in srgb,var(--ss-info) 45%,#f3aa68))}.systemsculpt-workspace_imageThumbnail__u_XWK:nth-child(2)>i{background:radial-gradient(circle at 70% 32%,color-mix(in srgb,var(--ss-warning) 75%,white) 0 12%,transparent 13%),linear-gradient(150deg,#17233d 0 50%,#4c72a4 51% 68%,#d39b72 69%)}.systemsculpt-workspace_imageThumbnail__u_XWK:nth-child(3)>i{background:linear-gradient(145deg,#242130 0 34%,color-mix(in srgb,var(--ss-accent) 55%,#47506b) 35% 65%,#c4a885 66%)}.systemsculpt-workspace_imageThumbnail__u_XWK>small{overflow:hidden;padding:3px 4px;color:var(--ss-ink-muted);font-size:.65em;text-overflow:ellipsis;white-space:nowrap}.systemsculpt-workspace_imageThumbnail__u_XWK>svg{position:absolute;top:2px;right:2px;width:clamp(8px,1.05cqi,12px);height:clamp(8px,1.05cqi,12px);border-radius:50%;background:rgb(0 0 0/55%);color:white}.systemsculpt-workspace_statusBar__JDEj0{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:clamp(6px,1cqi,12px);overflow:hidden;padding-inline:clamp(7px,1.05cqi,13px);border-top:1px solid var(--ob-border);background:var(--ob-background-secondary);color:var(--ob-text-muted);font-size:clamp(6px,.88cqi,11px);white-space:nowrap}.systemsculpt-workspace_statusBarPrimary__hTmbX{display:flex;align-items:center;gap:5px;margin-right:auto;color:var(--ob-text-normal);font-weight:600}.systemsculpt-workspace_primitiveLegend__KRfS9{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.systemsculpt-workspace_primitiveLegend__KRfS9 span{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--home-line,rgb(255 255 255/12%));border-radius:999px;background:var(--home-panel,rgb(255 255 255/4%));padding:.55rem .75rem;color:var(--home-muted,rgb(255 255 255/58%));font-size:.72rem}.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_body__PlzIT{grid-template-columns:minmax(0,18%) minmax(0,34%) minmax(0,48%)}.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:18% minmax(0,34%) minmax(0,48%)}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_body__PlzIT{grid-template-columns:minmax(0,22%) minmax(0,56%) minmax(0,22%)}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:22% minmax(0,56%) minmax(0,22%)}@keyframes systemsculpt-workspace_recorderPulse__Z1JTE{0%,to{opacity:.5;box-shadow:0 0 0 0 transparent}50%{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb,var(--ss-danger) 14%,transparent)}}@container ss-workspace (max-width: 760px){.systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:minmax(0,54%) minmax(0,46%)}.systemsculpt-workspace_titlebarVault__EGOqy{display:none}.systemsculpt-workspace_body__PlzIT{grid-template-columns:minmax(0,54%) minmax(0,46%)}.systemsculpt-workspace_sidebar__eQYjS,.systemsculpt-workspace_statusBar__JDEj0 span:nth-last-child(n+4){display:none}.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_body__PlzIT,.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:minmax(0,40%) minmax(0,60%)}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_body__PlzIT,.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:minmax(0,70%) minmax(0,30%)}}@container ss-workspace (max-width: 520px){.systemsculpt-workspace_window__BIDtP{grid-template-rows:clamp(30px,8.8cqi,38px) minmax(0,1fr) clamp(22px,6.5cqi,27px)}.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_titlebar__UPkoK,.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_titlebar__UPkoK,.systemsculpt-workspace_titlebar__UPkoK{grid-template-columns:1fr}.systemsculpt-workspace_titlebar__UPkoK>.systemsculpt-workspace_tabRail__Fdxlm:not(.systemsculpt-workspace_assistantTabRail__8Nils){display:none}.systemsculpt-workspace_assistantTabRail__8Nils,.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_titlebar__UPkoK>.systemsculpt-workspace_tabRail__Fdxlm:not(.systemsculpt-workspace_assistantTabRail__8Nils){display:flex}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_assistantTabRail__8Nils{display:none}.systemsculpt-workspace_body__PlzIT,.systemsculpt-workspace_focus-assistant__NJKeU .systemsculpt-workspace_body__PlzIT,.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_body__PlzIT{grid-template-columns:1fr}.systemsculpt-workspace_editorPane__LMd1t{display:none}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_editorPane__LMd1t{display:flex;border-right:0}.systemsculpt-workspace_focus-editor__iScXa .systemsculpt-workspace_assistantPane__Ss3Oi{display:none}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_messages__5_Pht{justify-content:flex-end;gap:3px;padding-block:4px}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_userMessage__dkssv{display:none}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_toolCall__dX_bz:not(.systemsculpt-workspace_toolCallActive__pBm7x){display:none}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_approvalCard__11Fpe{gap:3px;padding:5px}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_approvalHeading__H5qSu{align-items:flex-start;flex-direction:column;gap:3px}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_approvalActions__W5trR{flex-wrap:nowrap;justify-content:flex-start}.systemsculpt-workspace_focus-assistant__NJKeU [data-workspace-pane=assistant]:has(.systemsculpt-workspace_approvalCard__11Fpe) .systemsculpt-workspace_approvalPreview__wraXI{display:none}.systemsculpt-workspace_paneStatus__WOXkq{max-width:52%}.systemsculpt-workspace_messages__5_Pht{font-size:clamp(9px,3cqi,12px)}.systemsculpt-workspace_assistantToolbar__3jtWY,.systemsculpt-workspace_composer__SW8C1{font-size:clamp(8px,2.65cqi,11px)}.systemsculpt-workspace_statusBar__JDEj0{font-size:clamp(7px,2.25cqi,10px)}.systemsculpt-workspace_detailHost__eP68M,.systemsculpt-workspace_statusBar__JDEj0 span:not(.systemsculpt-workspace_statusBarPrimary__hTmbX):not(:last-child){display:none}}@media (max-width:767px){.systemsculpt-workspace_focus-assistant__NJKeU.systemsculpt-workspace_stage__R_Pgs[data-scenario=agent-approval]{aspect-ratio:4/3}}.home-page_home__6rwh6{--paper:#0e0f0d;--surface:#151713;--ink:#f4f1e8;--muted-ink:#a9ada3;--rule:#34372f;--cobalt:#9e97ff;--pale-cobalt:#24223b;--dark:#090a08;--dark-text:#f4f1e8;--dark-muted:#a9ada3;overflow:clip;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility}.home-page_home__6rwh6,.home-page_home__6rwh6 *{box-sizing:border-box}.home-page_home__6rwh6 a{color:inherit}.home-page_frame__0EXIU{width:min(100%,1536px);margin:0 auto;padding-inline:48px}.home-page_darkEyebrow__P9AVJ,.home-page_eyebrow__MGjM7{display:flex;align-items:center;gap:12px;margin:0;color:var(--cobalt);font-size:15px;font-weight:650;letter-spacing:-.01em}.home-page_darkEyebrow__P9AVJ:before,.home-page_eyebrow__MGjM7:before{width:24px;height:2px;flex:0 0 auto;background:currentColor;content:""}.home-page_darkEyebrow__P9AVJ{color:#9e97ff}.home-page_hero__MBbjx{padding:72px 0}.home-page_heroLayout__qzhxy{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,.78fr);gap:64px;align-items:end}.home-page_heroHeading__40uaw{min-width:0}.home-page_heroTitle__4U_2Z{max-width:1020px;margin:30px 0 0;font-size:clamp(68px,7.1vw,108px);font-weight:520;letter-spacing:-.062em;line-height:.91;text-wrap:balance}.home-page_heroIntro__koyju{padding:4px 0 6px 32px;border-left:1px solid var(--rule)}.home-page_heroIntro__koyju>p:first-child{margin:0;color:var(--muted-ink);font-size:19px;letter-spacing:-.018em;line-height:1.55}.home-page_finalActions__WXlnE,.home-page_heroActions__Pq4__{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.home-page_home__6rwh6 .home-page_darkOutlineCta__vmi9N,.home-page_home__6rwh6 .home-page_lightCta__5w3Vd,.home-page_home__6rwh6 .home-page_planCtaOutline__VXj8U,.home-page_home__6rwh6 .home-page_planCta__CjG35,.home-page_home__6rwh6 .home-page_primaryCta__voq5h,.home-page_home__6rwh6 .home-page_secondaryCta__rznfb{min-height:50px;padding-inline:22px;border-radius:8px;box-shadow:none;font-size:15px;font-weight:650;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.home-page_home__6rwh6 .home-page_primaryCta__voq5h{border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.home-page_home__6rwh6 .home-page_primaryCta__voq5h:hover{border-color:#ffffff;background:#ffffff}.home-page_home__6rwh6 .home-page_secondaryCta__rznfb{border:1px solid #55584f;background:transparent;color:var(--ink)}.home-page_home__6rwh6 .home-page_secondaryCta__rznfb:hover{border-color:var(--ink);background:var(--surface)}.home-page_home__6rwh6 .home-page_lightCta__5w3Vd:hover svg,.home-page_home__6rwh6 .home-page_planCta__CjG35:hover svg,.home-page_home__6rwh6 .home-page_primaryCta__voq5h:hover svg{transform:translateX(2px)}.home-page_home__6rwh6 .home-page_lightCta__5w3Vd svg,.home-page_home__6rwh6 .home-page_planCta__CjG35 svg,.home-page_home__6rwh6 .home-page_primaryCta__voq5h svg{transition:transform .15s ease}.home-page_priceLine__n1G_I{margin:18px 0 0!important;color:var(--muted-ink)!important;font-size:13px!important;line-height:1.5!important}.home-page_productFigure__ZVLRa{margin:28px 0 0}.home-page_productFigure__ZVLRa>figure{box-shadow:0 48px 120px rgba(20,18,15,.18),0 8px 24px rgba(20,18,15,.08)}.home-page_productFigure__ZVLRa{animation:home-page_productReveal__nSFnU .65s cubic-bezier(.22,1,.36,1) both}.home-page_productCaption__0vAnS{display:flex;justify-content:space-between;gap:24px;margin-top:16px;color:var(--muted-ink);font-size:13px;line-height:1.5}.home-page_productCaption__0vAnS span:last-child{text-align:right}@keyframes home-page_productReveal__nSFnU{0%{opacity:0;transform:translateY(16px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.home-page_proofSection__QcMEV{border-block:1px solid var(--rule);background:var(--surface)}.home-page_proofRail__bAw_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-page_proofItem__3k_aB{display:flex;min-width:0;min-height:142px;flex-direction:column;justify-content:center;gap:8px;padding:28px 32px;text-decoration:none}.home-page_proofItem__3k_aB+.home-page_proofItem__3k_aB{border-left:1px solid var(--rule)}a.home-page_proofItem__3k_aB{transition:background-color .15s ease}a.home-page_proofItem__3k_aB:hover{background:var(--pale-cobalt)}.home-page_proofItem__3k_aB strong{font-size:clamp(24px,2.2vw,34px);font-weight:560;letter-spacing:-.045em;line-height:1}.home-page_proofItem__3k_aB span{color:var(--muted-ink);font-size:14px;line-height:1.4}.home-page_capabilitySection__bjkcc,.home-page_faqSection__5qsxU,.home-page_pricingSection__2Zoi_,.home-page_workflowSection__RcOVc{padding:152px 0}.home-page_sectionHeader__HI6h7{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.home-page_sectionHeader__HI6h7 .home-page_eyebrow__MGjM7{grid-column:1/-1}.home-page_approvalIntro__6klXZ h2,.home-page_capabilityHeader__Xe6hJ h2,.home-page_faqHeader__4zmUu h2,.home-page_finalLayout__LD57o h2,.home-page_managedLayout__ViIcw h2,.home-page_pricingHeader__vsmUS h2,.home-page_sectionHeader__HI6h7 h2{margin:0;font-size:clamp(46px,5.2vw,76px);font-weight:520;letter-spacing:-.054em;line-height:.98;text-wrap:balance}.home-page_sectionHeader__HI6h7 h2{grid-column:1/span 8;margin-top:22px}.home-page_sectionHeader__HI6h7>p:last-child{grid-column:10/-1;margin:0;color:var(--muted-ink);font-size:17px;line-height:1.6}.home-page_workflowList__xkHln{display:flex;flex-direction:column;gap:152px;margin-top:112px}.home-page_workflowStep__LvHHS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center;padding-top:32px;border-top:1px solid var(--rule)}.home-page_workflowCopy__9XAng{grid-column:1/span 4;padding-right:40px}.home-page_capabilityNumber__XtxvD,.home-page_faqNumber__c1Fge,.home-page_stepNumber__8Khiu{color:var(--cobalt);font-size:13px;font-weight:650;letter-spacing:.02em}.home-page_workflowCopy__9XAng h3{max-width:380px;margin:52px 0 0;font-size:clamp(34px,3.4vw,50px);font-weight:520;letter-spacing:-.048em;line-height:1}.home-page_workflowCopy__9XAng p{max-width:390px;margin:24px 0 0;color:var(--muted-ink);font-size:17px;line-height:1.65}.home-page_cropFrame__YXfjn{grid-column:5/-1;min-width:0}.home-page_cropFrame__YXfjn>figure{box-shadow:0 28px 70px rgba(20,18,15,.13)}.home-page_cropFrame__YXfjn [data-product-surface-kind=illustrative]>span:first-child{display:none}.home-page_workflowStepReverse__L_rhi .home-page_workflowCopy__9XAng{grid-column:9/-1;grid-row:1;padding-right:0;padding-left:40px}.home-page_workflowStepReverse__L_rhi .home-page_cropFrame__YXfjn{grid-column:1/span 8;grid-row:1}.home-page_approvalSection__wv97E,.home-page_finalSection__xTR_j{background:var(--dark);color:var(--dark-text)}.home-page_approvalSection__wv97E{padding:152px 0}.home-page_approvalIntro__6klXZ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.home-page_approvalIntro__6klXZ .home-page_darkEyebrow__P9AVJ{grid-column:1/-1}.home-page_approvalIntro__6klXZ h2{grid-column:1/span 8;max-width:900px;margin-top:24px}.home-page_approvalIntro__6klXZ>p:last-child{grid-column:10/-1;margin:0;color:var(--dark-muted);font-size:17px;line-height:1.65}.home-page_approvalFlow__vZhzk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:112px 0 0;padding:0;border-block:1px solid #353731;list-style:none}.home-page_approvalFlow__vZhzk li{position:relative;display:flex;min-height:176px;flex-direction:column;justify-content:space-between;gap:28px;padding:28px 56px 30px 28px}.home-page_approvalFlow__vZhzk li+li{border-left:1px solid #353731}.home-page_approvalFlow__vZhzk li>span{color:#827aff;font-size:13px;font-weight:650}.home-page_approvalFlow__vZhzk strong{max-width:190px;font-size:23px;font-weight:520;letter-spacing:-.03em;line-height:1.15}.home-page_approvalFlow__vZhzk svg{position:absolute;top:50%;right:20px;width:18px;height:18px;color:#777a72;transform:translateY(-50%)}.home-page_controlModes__4AcqX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.home-page_controlModes__4AcqX>div{display:grid;grid-template-columns:minmax(120px,.4fr) 1fr;gap:32px;padding-top:20px;border-top:1px solid #353731}.home-page_controlModes__4AcqX span{color:var(--dark-text);font-size:15px;font-weight:650}.home-page_controlModes__4AcqX p{margin:0;color:var(--dark-muted);font-size:14px;line-height:1.55}.home-page_capabilityLayout__eou6x,.home-page_faqLayout__plesx{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.home-page_capabilityHeader__Xe6hJ{position:sticky;top:112px;grid-column:1/span 4}.home-page_capabilityHeader__Xe6hJ h2{margin-top:22px;font-size:clamp(42px,4.1vw,62px)}.home-page_capabilityHeader__Xe6hJ>p:last-child,.home-page_faqHeader__4zmUu>p:last-child,.home-page_pricingHeader__vsmUS>p:last-child{max-width:440px;margin:26px 0 0;color:var(--muted-ink);font-size:17px;line-height:1.65}.home-page_capabilityList__sHjpL{grid-column:6/-1;border-top:1px solid var(--ink)}.home-page_capabilityRow__RxssK{display:grid;grid-template-columns:48px minmax(0,1fr) 24px;gap:20px;align-items:center;min-height:132px;padding:22px 4px;border-bottom:1px solid var(--rule);text-decoration:none;transition:color .15s ease,padding .15s ease}.home-page_capabilityRow__RxssK:hover{padding-inline:14px;color:var(--cobalt)}.home-page_capabilityCopy__DA_GX{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(220px,1fr);gap:24px;align-items:center}.home-page_capabilityCopy__DA_GX strong{color:var(--ink);font-size:22px;font-weight:550;letter-spacing:-.03em;line-height:1.2}.home-page_capabilityCopy__DA_GX>span{color:var(--muted-ink);font-size:14px;line-height:1.55}.home-page_capabilityRow__RxssK>svg{width:18px;height:18px;transition:transform .15s ease}.home-page_capabilityRow__RxssK:hover>svg{transform:translateX(2px)}.home-page_managedSection__tgJM0{padding:112px 0;border-block:1px solid var(--rule);background:var(--surface)}.home-page_managedLayout__ViIcw{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.home-page_managedLayout__ViIcw>div:first-child{grid-column:1/span 6}.home-page_managedLayout__ViIcw h2{max-width:680px;margin-top:22px}.home-page_managedCopy__nFtV_{grid-column:8/-1;padding-top:38px}.home-page_managedCopy__nFtV_>p{margin:0;color:var(--muted-ink);font-size:15px;line-height:1.65}.home-page_managedCopy__nFtV_ .home-page_managedLead__0__E6{margin-bottom:24px;color:var(--ink);font-size:20px;letter-spacing:-.02em;line-height:1.5}.home-page_faqAnswer__0dMcG a,.home-page_finalTextLink__AU6Wn,.home-page_textLink__s4t2y{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:650;text-decoration:none}.home-page_textLink__s4t2y{margin-top:34px;color:var(--cobalt)!important}.home-page_faqAnswer__0dMcG a svg,.home-page_finalTextLink__AU6Wn svg,.home-page_textLink__s4t2y svg{width:16px;height:16px;transition:transform .15s ease}.home-page_faqAnswer__0dMcG a:hover svg,.home-page_finalTextLink__AU6Wn:hover svg,.home-page_textLink__s4t2y:hover svg{transform:translateX(2px)}.home-page_pricingSection__2Zoi_{background:var(--paper)}.home-page_pricingHeader__vsmUS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.home-page_pricingHeader__vsmUS .home-page_eyebrow__MGjM7{grid-column:1/-1}.home-page_pricingHeader__vsmUS h2{grid-column:1/span 8;max-width:940px;margin-top:22px}.home-page_pricingHeader__vsmUS>p:last-child{grid-column:10/-1;margin-bottom:4px}.home-page_pricingPanel__DaqcM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px;border:1px solid var(--rule);border-radius:12px;background:var(--surface)}.home-page_plan__SboTx{display:flex;min-width:0;min-height:560px;flex-direction:column;padding:48px}.home-page_plan__SboTx+.home-page_plan__SboTx{border-left:1px solid var(--rule)}.home-page_planHeading__mso5X h3{margin:0;font-size:24px;font-weight:560;letter-spacing:-.035em}.home-page_planHeading__mso5X p{max-width:390px;margin:10px 0 0;color:var(--muted-ink);font-size:14px;line-height:1.55}.home-page_planPrice__nvcMM{display:flex;align-items:baseline;gap:12px;margin:58px 0 0}.home-page_planPrice__nvcMM strong{font-size:clamp(52px,5vw,76px);font-weight:520;letter-spacing:-.06em;line-height:.9}.home-page_planPrice__nvcMM span{color:var(--muted-ink);font-size:14px}.home-page_plan__SboTx ul{display:flex;flex:1 0 auto;flex-direction:column;gap:14px;margin:50px 0 40px;padding:28px 0 0;border-top:1px solid var(--rule);list-style:none}.home-page_plan__SboTx li{display:flex;align-items:flex-start;gap:11px;color:var(--muted-ink);font-size:14px;line-height:1.5}.home-page_plan__SboTx li svg{width:16px;height:16px;margin-top:2px;color:var(--cobalt)}.home-page_home__6rwh6 .home-page_planCtaOutline__VXj8U,.home-page_home__6rwh6 .home-page_planCta__CjG35{align-self:stretch;min-height:52px}.home-page_home__6rwh6 .home-page_planCta__CjG35{border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.home-page_home__6rwh6 .home-page_planCta__CjG35:hover{background:#ffffff}.home-page_home__6rwh6 .home-page_planCtaOutline__VXj8U{border:1px solid #55584f;background:transparent;color:var(--ink)}.home-page_home__6rwh6 .home-page_planCtaOutline__VXj8U:hover{border-color:var(--ink);background:var(--paper)}.home-page_pricingNote__TH11P{margin:18px 0 0;color:var(--muted-ink);font-size:13px;line-height:1.5;text-align:center}.home-page_faqSection__5qsxU{border-top:1px solid var(--rule);background:var(--surface)}.home-page_faqHeader__4zmUu{position:sticky;top:112px;grid-column:1/span 5}.home-page_faqHeader__4zmUu h2{max-width:560px;margin-top:22px;font-size:clamp(42px,4.2vw,62px)}.home-page_faqList__ictLj{grid-column:7/-1;border-top:1px solid var(--ink)}.home-page_faqItem__4R4v2{border-bottom:1px solid var(--rule)}.home-page_faqItem__4R4v2 summary{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;gap:20px;align-items:center;min-height:92px;padding:20px 4px;cursor:pointer;font-size:18px;font-weight:550;letter-spacing:-.02em;list-style:none}.home-page_faqItem__4R4v2 summary::-webkit-details-marker{display:none}.home-page_faqPlus__hurt4{position:relative;width:18px;height:18px}.home-page_faqPlus__hurt4:after,.home-page_faqPlus__hurt4:before{position:absolute;top:8px;left:2px;width:14px;height:1px;background:currentColor;content:"";transition:transform .15s ease}.home-page_faqPlus__hurt4:after{transform:rotate(90deg)}.home-page_faqItem__4R4v2[open] .home-page_faqPlus__hurt4:after{transform:rotate(0deg)}.home-page_faqAnswer__0dMcG{max-width:620px;padding:0 36px 32px 72px}.home-page_faqAnswer__0dMcG p{margin:0;color:var(--muted-ink);font-size:15px;line-height:1.7}.home-page_faqAnswer__0dMcG a{margin-top:18px;color:var(--cobalt)}.home-page_finalSection__xTR_j{padding:136px 0}.home-page_finalLayout__LD57o{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.home-page_finalLayout__LD57o>div:first-child{grid-column:1/span 8}.home-page_finalLayout__LD57o h2{max-width:920px;margin-top:24px;font-size:clamp(60px,7.2vw,104px);line-height:.92}.home-page_finalCopy__MJM_g{grid-column:9/-1;padding-left:24px;border-left:1px solid #353731}.home-page_finalCopy__MJM_g>p{margin:0;color:var(--dark-muted);font-size:17px;line-height:1.65}.home-page_home__6rwh6 .home-page_lightCta__5w3Vd{border:1px solid var(--dark-text);background:var(--dark-text);color:var(--dark)}.home-page_home__6rwh6 .home-page_lightCta__5w3Vd:hover{border-color:#ffffff;background:#ffffff}.home-page_home__6rwh6 .home-page_darkOutlineCta__vmi9N{border:1px solid #55584f;background:transparent;color:var(--dark-text)}.home-page_home__6rwh6 .home-page_darkOutlineCta__vmi9N:hover{border-color:var(--dark-text);background:#22231f}.home-page_finalTextLink__AU6Wn{margin-top:22px;color:var(--dark-muted)!important}.home-page_finalTextLink__AU6Wn:hover{color:var(--dark-text)!important}.home-page_home__6rwh6 a:focus-visible,.home-page_home__6rwh6 summary:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}@media (max-width:1199px){.home-page_frame__0EXIU{padding-inline:32px}.home-page_hero__MBbjx{padding-top:80px}.home-page_heroLayout__qzhxy{grid-template-columns:minmax(0,1.7fr) minmax(290px,.8fr);gap:44px}.home-page_heroTitle__4U_2Z{font-size:clamp(64px,7.5vw,90px)}.home-page_approvalIntro__6klXZ h2,.home-page_pricingHeader__vsmUS h2,.home-page_sectionHeader__HI6h7 h2{grid-column:1/span 8}.home-page_approvalIntro__6klXZ>p:last-child,.home-page_pricingHeader__vsmUS>p:last-child,.home-page_sectionHeader__HI6h7>p:last-child{grid-column:9/-1}.home-page_workflowCopy__9XAng{padding-right:16px}.home-page_workflowStepReverse__L_rhi .home-page_workflowCopy__9XAng{padding-left:16px}.home-page_capabilityCopy__DA_GX{grid-template-columns:minmax(170px,.8fr) minmax(200px,1fr)}.home-page_plan__SboTx{padding:40px}.home-page_finalCopy__MJM_g{grid-column:8/-1}}@media (max-width:1023px){.home-page_heroLayout__qzhxy{grid-template-columns:1fr}.home-page_heroTitle__4U_2Z{max-width:900px;font-size:clamp(66px,10vw,96px)}.home-page_heroIntro__koyju{max-width:640px;padding:0;border-left:0}.home-page_proofRail__bAw_8{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page_proofItem__3k_aB:nth-child(3){border-left:0;border-top:1px solid var(--rule)}.home-page_proofItem__3k_aB:nth-child(4){border-top:1px solid var(--rule)}.home-page_approvalIntro__6klXZ h2,.home-page_pricingHeader__vsmUS h2,.home-page_sectionHeader__HI6h7 h2{grid-column:1/span 8}.home-page_approvalIntro__6klXZ>p:last-child,.home-page_pricingHeader__vsmUS>p:last-child,.home-page_sectionHeader__HI6h7>p:last-child{grid-column:9/-1}.home-page_workflowCopy__9XAng{grid-column:1/span 4}.home-page_cropFrame__YXfjn{grid-column:5/-1}.home-page_workflowStepReverse__L_rhi .home-page_workflowCopy__9XAng{grid-column:9/-1}.home-page_workflowStepReverse__L_rhi .home-page_cropFrame__YXfjn{grid-column:1/span 8}.home-page_approvalFlow__vZhzk{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page_approvalFlow__vZhzk li:nth-child(3){border-top:1px solid #353731;border-left:0}.home-page_approvalFlow__vZhzk li:nth-child(4){border-top:1px solid #353731}.home-page_controlModes__4AcqX>div{grid-template-columns:1fr;gap:12px}.home-page_capabilityHeader__Xe6hJ,.home-page_faqHeader__4zmUu{position:static;grid-column:1/span 5}.home-page_capabilityList__sHjpL{grid-column:6/-1}.home-page_capabilityCopy__DA_GX{grid-template-columns:1fr;gap:8px}.home-page_managedLayout__ViIcw>div:first-child{grid-column:1/span 6}.home-page_managedCopy__nFtV_{grid-column:7/-1}.home-page_finalLayout__LD57o>div:first-child{grid-column:1/span 7}.home-page_finalCopy__MJM_g{grid-column:8/-1}}@media (max-width:767px){.home-page_frame__0EXIU{padding-inline:20px}.home-page_hero__MBbjx{padding:72px 0 56px}.home-page_heroLayout__qzhxy{gap:42px}.home-page_heroTitle__4U_2Z{margin-top:24px;font-size:clamp(52px,15vw,72px);letter-spacing:-.058em;line-height:.94}.home-page_heroIntro__koyju>p:first-child{font-size:18px}.home-page_productFigure__ZVLRa{margin-top:52px}.home-page_productCaption__0vAnS,.home-page_productCaption__0vAnS span{display:block}.home-page_productCaption__0vAnS span:last-child{margin-top:4px;text-align:left}.home-page_proofRail__bAw_8{grid-template-columns:1fr}.home-page_proofItem__3k_aB{min-height:110px;padding:24px 4px}.home-page_proofItem__3k_aB+.home-page_proofItem__3k_aB,.home-page_proofItem__3k_aB:nth-child(4){border-top:1px solid var(--rule);border-left:0}.home-page_capabilitySection__bjkcc,.home-page_faqSection__5qsxU,.home-page_pricingSection__2Zoi_,.home-page_workflowSection__RcOVc{padding:80px 0}.home-page_approvalIntro__6klXZ,.home-page_capabilityLayout__eou6x,.home-page_faqLayout__plesx,.home-page_finalLayout__LD57o,.home-page_managedLayout__ViIcw,.home-page_pricingHeader__vsmUS,.home-page_sectionHeader__HI6h7{grid-template-columns:1fr;gap:0}.home-page_approvalIntro__6klXZ .home-page_darkEyebrow__P9AVJ,.home-page_approvalIntro__6klXZ h2,.home-page_approvalIntro__6klXZ>p:last-child,.home-page_capabilityHeader__Xe6hJ,.home-page_capabilityList__sHjpL,.home-page_faqHeader__4zmUu,.home-page_faqList__ictLj,.home-page_finalCopy__MJM_g,.home-page_finalLayout__LD57o>div:first-child,.home-page_managedCopy__nFtV_,.home-page_managedLayout__ViIcw>div:first-child,.home-page_pricingHeader__vsmUS .home-page_eyebrow__MGjM7,.home-page_pricingHeader__vsmUS h2,.home-page_pricingHeader__vsmUS>p:last-child,.home-page_sectionHeader__HI6h7 .home-page_eyebrow__MGjM7,.home-page_sectionHeader__HI6h7 h2,.home-page_sectionHeader__HI6h7>p:last-child{grid-column:1}.home-page_approvalIntro__6klXZ h2,.home-page_pricingHeader__vsmUS h2,.home-page_sectionHeader__HI6h7 h2{margin-top:22px;font-size:clamp(44px,12vw,60px)}.home-page_approvalIntro__6klXZ>p:last-child,.home-page_pricingHeader__vsmUS>p:last-child,.home-page_sectionHeader__HI6h7>p:last-child{margin-top:26px}.home-page_workflowList__xkHln{gap:72px;margin-top:64px}.home-page_workflowStep__LvHHS{grid-template-columns:1fr;gap:40px}.home-page_cropFrame__YXfjn,.home-page_workflowCopy__9XAng,.home-page_workflowStepReverse__L_rhi .home-page_cropFrame__YXfjn,.home-page_workflowStepReverse__L_rhi .home-page_workflowCopy__9XAng{grid-column:1;grid-row:auto}.home-page_workflowCopy__9XAng,.home-page_workflowStepReverse__L_rhi .home-page_workflowCopy__9XAng{padding:0}.home-page_workflowCopy__9XAng h3{margin-top:32px}.home-page_approvalSection__wv97E{padding:80px 0}.home-page_approvalFlow__vZhzk{grid-template-columns:1fr;margin-top:72px}.home-page_approvalFlow__vZhzk li{min-height:128px;padding:24px 52px 24px 4px}.home-page_approvalFlow__vZhzk li+li,.home-page_approvalFlow__vZhzk li:nth-child(3),.home-page_approvalFlow__vZhzk li:nth-child(4){border-top:1px solid #353731;border-left:0}.home-page_approvalFlow__vZhzk svg{right:8px;transform:translateY(-50%) rotate(90deg)}.home-page_controlModes__4AcqX{grid-template-columns:1fr}.home-page_capabilityHeader__Xe6hJ h2,.home-page_faqHeader__4zmUu h2{font-size:clamp(42px,11vw,56px)}.home-page_capabilityList__sHjpL,.home-page_faqList__ictLj{margin-top:64px}.home-page_capabilityRow__RxssK{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;min-height:138px}.home-page_capabilityRow__RxssK:hover{padding-inline:4px}.home-page_managedSection__tgJM0{padding:88px 0}.home-page_managedLayout__ViIcw h2{font-size:clamp(44px,12vw,60px)}.home-page_managedCopy__nFtV_{padding-top:48px}.home-page_pricingPanel__DaqcM{grid-template-columns:1fr;margin-top:56px}.home-page_plan__SboTx{min-height:auto;padding:36px 28px}.home-page_plan__SboTx+.home-page_plan__SboTx{border-top:1px solid var(--rule);border-left:0}.home-page_planPrice__nvcMM{margin-top:42px}.home-page_plan__SboTx ul{margin-top:40px}.home-page_faqItem__4R4v2 summary{grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;min-height:86px;padding-inline:0;font-size:17px}.home-page_faqAnswer__0dMcG{padding:0 0 28px 46px}.home-page_finalSection__xTR_j{padding:80px 0}.home-page_finalLayout__LD57o h2{font-size:clamp(58px,16vw,78px)}.home-page_finalCopy__MJM_g{margin-top:48px;padding:32px 0 0;border-top:1px solid #353731;border-left:0}}@media (max-width:479px){.home-page_home__6rwh6 .home-page_heroActions__Pq4__ .home-page_primaryCta__voq5h,.home-page_home__6rwh6 .home-page_heroActions__Pq4__ .home-page_secondaryCta__rznfb{padding-inline:14px;font-size:14px}.home-page_plan__SboTx{padding:32px 22px}.home-page_planPrice__nvcMM{flex-direction:column;gap:8px}}@media (max-width:374px){.home-page_finalActions__WXlnE,.home-page_heroActions__Pq4__{flex-direction:column}.home-page_home__6rwh6 .home-page_darkOutlineCta__vmi9N,.home-page_home__6rwh6 .home-page_lightCta__5w3Vd,.home-page_home__6rwh6 .home-page_primaryCta__voq5h,.home-page_home__6rwh6 .home-page_secondaryCta__rznfb{width:100%}}@media (prefers-reduced-motion:reduce){.home-page_home__6rwh6 *,.home-page_home__6rwh6 :after,.home-page_home__6rwh6 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}