.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}}