.dashboard-app-shell_appShell__KN120{--page-bg:var(--pb-page-bg);--chrome-bg:hsla(0,0%,100%,.86);--surface:var(--pb-surface);--surface-strong:var(--pb-surface-raised);--surface-muted:var(--pb-surface-muted);--surface-sunken:var(--pb-surface-sunken);--surface-accent:var(--pb-accent-soft);--surface-border:var(--pb-border);--surface-border-strong:var(--pb-border-strong);--surface-border-faint:var(--pb-border-faint);--ink-strong:var(--pb-text);--ink:var(--pb-text);--ink-muted:var(--pb-text-muted);--ink-faint:var(--pb-text-faint);--accent:#2563eb;--accent-strong:#1d4ed8;--accent-soft:rgba(37,99,235,.1);--accent-glow:rgba(37,99,235,.22);--accent-gradient:linear-gradient(135deg,#2563eb,#60a5fa);--success:#047857;--warn:#b45309;--danger:#b91c1c;--shadow-xs:var(--pb-shadow-xs);--shadow-sm:var(--pb-shadow-sm);--shadow-md:var(--pb-shadow-md);--shadow-glow:0 20px 48px var(--accent-glow);--radius-sm:var(--pb-radius-sm);--radius-md:var(--pb-radius-md);--radius-lg:var(--pb-radius-lg);--radius-xl:var(--pb-radius-xl);--site-header-height:calc(56px + var(--workspace-context-bar-height, 0px));--workspace-sidebar-width:var(--workspace-navigation-width,256px);min-height:100vh;padding-top:var(--site-header-height);padding-left:var(--workspace-sidebar-width);background:var(--page-bg);color:var(--ink-strong);display:grid;grid-template-rows:auto 1fr auto auto;position:relative;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dashboard-app-shell_appShell__KN120[data-app=image-studio]{--accent:#e11d74;--accent-strong:#b8125c;--accent-soft:rgba(225,29,116,.1);--accent-glow:rgba(225,29,116,.2);--accent-gradient:linear-gradient(135deg,#f97316,#e11d74 55%,#a855f7)}.dashboard-app-shell_appShell__KN120[data-app=video-studio]{--accent:#dc2626;--accent-strong:#b91c1c;--accent-soft:rgba(220,38,38,.1);--accent-glow:rgba(220,38,38,.22);--accent-gradient:linear-gradient(135deg,#f97316,#dc2626 55%,#7f1d1d)}.dashboard-app-shell_appShell__KN120[data-app=web-builder]{--accent:#0284c7;--accent-strong:#0369a1;--accent-soft:rgba(2,132,199,.1);--accent-glow:rgba(14,165,233,.22);--accent-gradient:linear-gradient(135deg,#14b8a6,#0ea5e9 55%,#6366f1)}.dashboard-app-shell_appShell__KN120[data-theme=dark]{--page-bg:#060913;--chrome-bg:rgba(10,14,24,.78);--surface:#0e1422;--surface-strong:#111829;--surface-muted:hsla(0,0%,100%,.035);--surface-sunken:hsla(0,0%,100%,.025);--surface-accent:hsla(0,0%,100%,.04);--surface-border:rgba(148,163,184,.16);--surface-border-strong:rgba(148,163,184,.28);--surface-border-faint:rgba(148,163,184,.08);--ink-strong:#f8fafc;--ink:#e2e8f0;--ink-muted:#cbd5e1;--ink-faint:#9aa7bd;--shadow-xs:0 1px 2px rgba(0,0,0,.4);--shadow-sm:0 2px 6px rgba(0,0,0,.42),0 18px 44px rgba(0,0,0,.48);--shadow-md:0 6px 14px rgba(0,0,0,.44),0 28px 72px rgba(0,0,0,.52);background:radial-gradient(ellipse 900px 620px at 12% -10%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 62%),radial-gradient(ellipse 960px 680px at 86% 110%,rgba(34,211,238,.12),transparent 60%),#060913}.dashboard-app-shell_glow__2FfTj{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 26%),radial-gradient(circle at 96% 96%,rgba(56,189,248,.06),transparent 24%);opacity:1;z-index:0}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_glow__2FfTj{opacity:1;background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--accent) 32%,transparent),transparent 34%),radial-gradient(circle at 96% 96%,rgba(56,189,248,.12),transparent 28%)}.dashboard-app-shell_topBar__vj9_3{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;padding:10px 20px;min-height:48px;background:var(--chrome-bg);border-bottom:1px solid var(--surface-border);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.dashboard-app-shell_topBarLeft__aLl65{display:inline-flex;align-items:center;gap:12px;min-width:0}.dashboard-app-shell_topBarRight__YFF8M{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap}.dashboard-app-shell_crumbs__QbCwk{display:flex;align-items:center;gap:8px;white-space:nowrap}.dashboard-app-shell_crumbCurrent__klcba,.dashboard-app-shell_crumbLink__J5jGz{font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.dashboard-app-shell_crumbLink__J5jGz{color:var(--ink-faint);text-decoration:none;transition:color .14s ease}.dashboard-app-shell_crumbLink__J5jGz:hover{color:var(--ink-strong)}.dashboard-app-shell_crumbSep__WJIF4{color:var(--surface-border-strong);font-size:.78rem}.dashboard-app-shell_crumbCurrent__klcba{color:var(--accent-strong)}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_crumbCurrent__klcba{color:color-mix(in srgb,var(--accent) 60%,#fff)}.dashboard-app-shell_aiPill__tSkRC,.dashboard-app-shell_backButton__3MMq_,.dashboard-app-shell_buttonGhost__XSJcZ,.dashboard-app-shell_buttonPrimary__XW3WJ,.dashboard-app-shell_buttonSecondary__KZDYG,.dashboard-app-shell_chipActive__4bQQv,.dashboard-app-shell_chip__JHlrF,.dashboard-app-shell_commandHint__oSZk3,.dashboard-app-shell_editorTabActive__gLXc8,.dashboard-app-shell_editorTab__IUhF_,.dashboard-app-shell_iconButton__JeC90,.dashboard-app-shell_modePill__xfsrY,.dashboard-app-shell_panelGhost__2Lybv,.dashboard-app-shell_promptChip__lQ9wu,.dashboard-app-shell_segmentButtonActive__Q_DvI,.dashboard-app-shell_segmentButton__7R4OA,.dashboard-app-shell_statusPill__LtJmM,.dashboard-app-shell_themeToggle__buJ5N{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--surface-border);background:var(--surface);color:var(--ink);font:inherit;font-size:.76rem;font-weight:700;white-space:nowrap}.dashboard-app-shell_commandHint__oSZk3{background:var(--surface-muted);color:var(--ink-faint);cursor:pointer;padding-right:10px}.dashboard-app-shell_commandHint__oSZk3 kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border-radius:5px;border:1px solid var(--surface-border);background:var(--surface);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.66rem;font-weight:800;color:var(--ink)}.dashboard-app-shell_backButton__3MMq_,.dashboard-app-shell_buttonGhost__XSJcZ,.dashboard-app-shell_buttonPrimary__XW3WJ,.dashboard-app-shell_buttonSecondary__KZDYG,.dashboard-app-shell_editorTab__IUhF_,.dashboard-app-shell_iconButton__JeC90,.dashboard-app-shell_modePill__xfsrY,.dashboard-app-shell_panelGhost__2Lybv,.dashboard-app-shell_segmentButton__7R4OA,.dashboard-app-shell_themeToggle__buJ5N{cursor:pointer;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.dashboard-app-shell_backButton__3MMq_:hover,.dashboard-app-shell_buttonGhost__XSJcZ:hover,.dashboard-app-shell_buttonSecondary__KZDYG:hover,.dashboard-app-shell_editorTab__IUhF_:hover,.dashboard-app-shell_iconButton__JeC90:hover,.dashboard-app-shell_modePill__xfsrY:hover,.dashboard-app-shell_panelGhost__2Lybv:hover,.dashboard-app-shell_segmentButton__7R4OA:hover,.dashboard-app-shell_themeToggle__buJ5N:hover{border-color:var(--surface-border-strong);background:var(--surface-muted)}.dashboard-app-shell_themeToggle__buJ5N{background:var(--surface-muted)}.dashboard-app-shell_backButton__3MMq_{color:var(--ink-strong);background:var(--surface)}.dashboard-app-shell_iconButton__JeC90{width:32px;padding:0;color:var(--ink-muted)}.dashboard-app-shell_modeGroup__Liq9P{display:inline-flex;align-items:center;padding:3px;gap:0;border-radius:999px;background:var(--surface-muted);border:1px solid var(--surface-border)}.dashboard-app-shell_modePill__xfsrY{min-height:26px;padding:0 10px;border:1px solid transparent;background:transparent;color:var(--ink-faint);font-size:.7rem;letter-spacing:.02em}.dashboard-app-shell_modePillActive__WqSwO{background:var(--surface-strong);color:var(--ink-strong);box-shadow:var(--shadow-xs);border-color:var(--surface-border)}.dashboard-app-shell_aiPill__tSkRC{background:var(--accent-soft);color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent) 28%,transparent);min-height:26px;padding:0 10px;font-size:.7rem}.dashboard-app-shell_assetCard__maoFn:focus-visible,.dashboard-app-shell_backButton__3MMq_:focus-visible,.dashboard-app-shell_buttonGhost__XSJcZ:focus-visible,.dashboard-app-shell_buttonPrimary__XW3WJ:focus-visible,.dashboard-app-shell_buttonSecondary__KZDYG:focus-visible,.dashboard-app-shell_chipActive__4bQQv:focus-visible,.dashboard-app-shell_chip__JHlrF:focus-visible,.dashboard-app-shell_editorTab__IUhF_:focus-visible,.dashboard-app-shell_iconButton__JeC90:focus-visible,.dashboard-app-shell_input__2g0up:focus-visible,.dashboard-app-shell_listItem__X_KF1:focus-visible,.dashboard-app-shell_modePill__xfsrY:focus-visible,.dashboard-app-shell_panelGhost__2Lybv:focus-visible,.dashboard-app-shell_promptInput__QXnJ5:focus-visible,.dashboard-app-shell_railButton__POQgm:focus-visible,.dashboard-app-shell_segmentButton__7R4OA:focus-visible,.dashboard-app-shell_select__oF14S:focus-visible,.dashboard-app-shell_textarea__gUUqY:focus-visible,.dashboard-app-shell_themeToggle__buJ5N:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface-strong),0 0 0 4px color-mix(in srgb,var(--accent) 52%,transparent)}.dashboard-app-shell_mainShell__umVyD{position:relative;z-index:1;display:grid;grid-template-columns:58px minmax(0,1fr) 48px;grid-gap:12px;gap:12px;padding:12px;min-height:0}@media (min-width:1600px){.dashboard-app-shell_mainShell__umVyD{grid-template-columns:64px minmax(0,1fr) 52px;gap:14px;padding:14px}}@media (min-width:1920px){.dashboard-app-shell_mainShell__umVyD{grid-template-columns:72px minmax(0,1fr) 56px;padding:16px;gap:16px}}@media (max-width:720px){.dashboard-app-shell_mainShell__umVyD{grid-template-columns:52px minmax(0,1fr) 44px;padding:8px;gap:8px}}.dashboard-app-shell_inspector__TSWiD,.dashboard-app-shell_promptDock__IrxmT,.dashboard-app-shell_rail__88Dua,.dashboard-app-shell_sidebar__bZatJ,.dashboard-app-shell_statusBar__ceIXl{position:relative;z-index:1;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.dashboard-app-shell_inspectorRail__DV0iu,.dashboard-app-shell_rail__88Dua{padding:8px 6px;align-self:stretch;display:flex;flex-direction:column;gap:6px}.dashboard-app-shell_inspectorRail__DV0iu{align-items:center;justify-content:flex-start}.dashboard-app-shell_railInner__V8wCq{display:flex;flex-direction:column;gap:6px}.dashboard-app-shell_railButton__POQgm{width:100%;min-height:44px;border-radius:var(--pb-radius-lg);border:1px solid transparent;background:transparent;color:var(--ink-faint);cursor:pointer;display:grid;place-items:center;padding:8px;transition:background-color .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.dashboard-app-shell_railButton__POQgm:hover{background:var(--surface-muted);color:var(--ink-strong);transform:translateY(-1px)}.dashboard-app-shell_railButtonActive__0v3jy{background:var(--accent-soft);color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent) 26%,transparent)}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_railButtonActive__0v3jy{color:color-mix(in srgb,var(--accent) 50%,#fff)}.dashboard-app-shell_railIcon___gYq7{display:inline-flex;align-items:center;justify-content:center}.dashboard-app-shell_railLabel__pzyU7{display:none}.dashboard-app-shell_floatingPanel__Uk7Hb{position:absolute;top:12px;bottom:12px;width:clamp(280px,22vw,348px);z-index:20;display:flex;flex-direction:column;min-height:0;background:var(--surface);border:1px solid var(--surface-border-strong);border-radius:var(--radius-lg);box-shadow:0 4px 10px rgba(15,23,42,.05),0 36px 80px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);animation:dashboard-app-shell_floatingPanelIn__Ycded .2s cubic-bezier(.2,.8,.2,1);overflow:hidden}.dashboard-app-shell_floatingPanelLeft__CHWvG{left:calc(58px + 12px + 6px)}.dashboard-app-shell_floatingPanelRight__TmQiG{right:calc(48px + 12px + 6px);width:clamp(320px,24vw,400px)}@media (min-width:1600px){.dashboard-app-shell_floatingPanelLeft__CHWvG{left:calc(64px + 14px + 8px)}.dashboard-app-shell_floatingPanelRight__TmQiG{right:calc(52px + 14px + 8px)}}@media (min-width:1920px){.dashboard-app-shell_floatingPanelLeft__CHWvG{left:calc(72px + 16px + 8px)}.dashboard-app-shell_floatingPanelRight__TmQiG{right:calc(56px + 16px + 8px)}}@keyframes dashboard-app-shell_floatingPanelIn__Ycded{0%{opacity:0;transform:translateX(-6px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.dashboard-app-shell_floatingPanelRight__TmQiG{animation-name:dashboard-app-shell_floatingPanelInRight__r9zXg}@keyframes dashboard-app-shell_floatingPanelInRight__r9zXg{0%{opacity:0;transform:translateX(6px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.dashboard-app-shell_floatingPanelHeader__stNAo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--surface-border)}.dashboard-app-shell_inspector__TSWiD,.dashboard-app-shell_sidebar__bZatJ{display:flex;flex-direction:column;min-height:0}.dashboard-app-shell_panelHeader__OXQJF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--surface-border)}.dashboard-app-shell_panelHeaderTitleGroup__szxus{display:grid;grid-gap:2px;gap:2px;min-width:0}.dashboard-app-shell_panelTitle__Mx6Ce{margin:0;font-size:.86rem;font-weight:800;letter-spacing:-.015em;color:var(--ink-strong)}.dashboard-app-shell_panelMeta__H5f3x{margin:0;font-size:.72rem;line-height:1.4;color:var(--ink-faint)}.dashboard-app-shell_panelBody__ygv8g{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 18px;scrollbar-gutter:stable}.dashboard-app-shell_panelBody__ygv8g::-webkit-scrollbar{width:10px}.dashboard-app-shell_panelBody__ygv8g::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:999px;border:2px solid var(--surface)}.dashboard-app-shell_panelBody__ygv8g::-webkit-scrollbar-thumb:hover{background:var(--surface-border-strong)}.dashboard-app-shell_centerColumn__jPbrp{min-width:0;display:grid;grid-gap:12px;gap:12px;grid-template-rows:auto 1fr;min-height:0}.dashboard-app-shell_stageToolbar__wUjQd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.dashboard-app-shell_stageToolbarGroup__JCC_t{display:inline-flex;align-items:center;gap:6px}.dashboard-app-shell_stageToolbarDivider__9eRRh{width:1px;height:20px;background:var(--surface-border);margin:0 4px}.dashboard-app-shell_stageToolbarSpacer__n8xsj{flex:1 1}.dashboard-app-shell_stage__LOlXD{position:relative;min-height:0;padding:18px;background:var(--surface-strong);border:1px solid var(--surface-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:14px;overflow:hidden}.dashboard-app-shell_promptDockClosed__1xRQL,.dashboard-app-shell_promptDock__IrxmT{display:none}.dashboard-app-shell_promptDockHeader__VDxdQ{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink)}.dashboard-app-shell_promptSummonChip__7yDdZ{position:fixed;left:50%;bottom:54px;transform:translateX(-50%);z-index:18;display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;min-height:38px;border-radius:999px;border:1px solid var(--surface-border-strong);background:color-mix(in srgb,var(--surface-strong) 94%,transparent);color:var(--ink-muted);font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.05),0 14px 36px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,color .16s ease}.dashboard-app-shell_promptSummonChip__7yDdZ:hover{transform:translate(-50%,-2px);color:var(--ink-strong);box-shadow:0 1px 2px rgba(15,23,42,.05),0 22px 48px rgba(15,23,42,.16)}.dashboard-app-shell_promptSummonChip__7yDdZ kbd{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:20px;padding:0 6px;border-radius:var(--pb-radius-sm);border:1px solid var(--surface-border);background:var(--surface);color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.68rem;font-weight:800}.dashboard-app-shell_promptFloatBackdrop__7XPGc{position:fixed;inset:0;z-index:40;background:rgba(6,9,18,.32);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1);display:grid;align-items:flex-end;justify-items:center;padding:0 24px 42px;pointer-events:auto;animation:dashboard-app-shell_floatBackdropIn__jsKUC .18s ease-out}@keyframes dashboard-app-shell_floatBackdropIn__jsKUC{0%{background:rgba(6,9,18,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{background:rgba(6,9,18,.32);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1)}}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_promptFloatBackdrop__7XPGc{background:rgba(0,0,0,.52);animation-name:dashboard-app-shell_floatBackdropInDark__KPna_}@keyframes dashboard-app-shell_floatBackdropInDark__KPna_{0%{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{background:rgba(0,0,0,.52);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1)}}.dashboard-app-shell_promptFloat__nTNOC{width:min(720px,calc(100% - 48px));max-height:48vh;display:grid;grid-template-rows:auto 1fr;grid-gap:0;gap:0;background:var(--surface-strong);border:1px solid var(--surface-border-strong);border-radius:var(--pb-radius-xl);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.06),0 48px 100px rgba(15,23,42,.22);-webkit-backdrop-filter:blur(20px) saturate(1.25);backdrop-filter:blur(20px) saturate(1.25);animation:dashboard-app-shell_promptFloatIn__5yTJy .22s cubic-bezier(.2,.8,.2,1)}@keyframes dashboard-app-shell_promptFloatIn__5yTJy{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dashboard-app-shell_promptFloatClose__B2L3O{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink-faint);cursor:pointer;transition:background .12s ease,color .12s ease}.dashboard-app-shell_promptFloatClose__B2L3O:hover{background:var(--surface-muted);color:var(--ink)}.dashboard-app-shell_promptDockBody__h1MCQ{display:grid;grid-gap:10px;gap:10px;padding:14px 16px 16px;overflow-y:auto}.dashboard-app-shell_promptInputBox__z8tPh{position:relative;display:grid;grid-template-rows:auto auto;border:1px solid var(--surface-border-strong);border-radius:var(--pb-radius-xl);background:var(--surface);box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 30px rgba(15,23,42,.08);overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.dashboard-app-shell_promptInputBox__z8tPh:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--surface-border-strong));box-shadow:0 1px 2px rgba(15,23,42,.05),0 14px 38px color-mix(in srgb,var(--accent) 18%,rgba(15,23,42,.1))}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_promptInputBox__z8tPh{background:color-mix(in srgb,var(--surface) 82%,#000);box-shadow:0 1px 2px rgba(0,0,0,.3),0 16px 44px rgba(0,0,0,.44)}.dashboard-app-shell_promptTextarea__FPjcu{display:block;width:100%;padding:14px 16px 6px;border:0;outline:none;background:transparent;color:var(--ink-strong);font:inherit;font-size:.9rem;line-height:1.55;resize:none;min-height:46px;max-height:160px;overflow-y:auto}.dashboard-app-shell_promptTextarea__FPjcu::placeholder{color:var(--ink-faint);opacity:.8}.dashboard-app-shell_promptBoxFooter__GB3CC{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px 10px;min-height:42px}.dashboard-app-shell_promptBoxFooterLeft__PWjKw,.dashboard-app-shell_promptBoxFooterRight__T_dnB{display:inline-flex;align-items:center;gap:8px;min-width:0}.dashboard-app-shell_promptBoxFooterLeft__PWjKw{flex:1 1 auto;overflow:hidden}.dashboard-app-shell_promptBoxFooterRight__T_dnB{flex:0 0 auto}.dashboard-app-shell_promptModelPill__zuLtN{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--surface-border));background:color-mix(in srgb,var(--accent) 10%,var(--surface-muted));color:var(--ink-strong);font-size:.72rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;font-feature-settings:"tnum" 1}.dashboard-app-shell_promptModelPill__zuLtN svg{flex-shrink:0;color:var(--accent)}.dashboard-app-shell_promptModelPill__zuLtN strong{color:var(--accent);font-weight:700}.dashboard-app-shell_promptModelMeta__IomSB{color:var(--ink-faint);font-weight:500;font-feature-settings:"tnum" 1}.dashboard-app-shell_promptModelMeta__IomSB:before{content:"·";margin:0 6px 0 4px;color:var(--ink-faint);opacity:.6}.dashboard-app-shell_promptInlineChips__Dj7NG{display:inline-flex;align-items:center;gap:4px;color:var(--ink-faint);font-size:.7rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum" 1}.dashboard-app-shell_promptInlineChips__Dj7NG>*+:before{content:"·";margin:0 4px;color:var(--ink-faint);opacity:.55}.dashboard-app-shell_promptAttachBtn__l41Ou{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ink-faint);cursor:pointer;transition:background .12s ease,color .12s ease}.dashboard-app-shell_promptAttachBtn__l41Ou:hover{background:var(--surface-muted);color:var(--ink)}.dashboard-app-shell_promptSecondaryBtn__zkHhy{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border:1px solid var(--surface-border-strong);border-radius:999px;background:transparent;color:var(--ink);font-size:.74rem;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.dashboard-app-shell_promptSecondaryBtn__zkHhy:hover:not(:disabled){background:var(--surface-muted);border-color:var(--ink-faint)}.dashboard-app-shell_promptSecondaryBtn__zkHhy:disabled{opacity:.42;cursor:not-allowed}.dashboard-app-shell_promptSendCircle___PjDl{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:var(--ink-strong);color:var(--surface);cursor:pointer;transition:transform .12s ease,background .12s ease,box-shadow .12s ease}.dashboard-app-shell_promptSendCircle___PjDl:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,23,42,.18)}.dashboard-app-shell_promptSendCircle___PjDl:disabled{opacity:.38;cursor:not-allowed;transform:none}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_promptSendCircle___PjDl{background:var(--accent);color:#fff}.dashboard-app-shell_promptBoxNote__fzx52{padding:0 2px;color:var(--danger);font-size:.72rem;line-height:1.5}.dashboard-app-shell_promptDockContext__8GaJW,.dashboard-app-shell_promptFloatHeader__tD8_x,.dashboard-app-shell_promptInput__QXnJ5,.dashboard-app-shell_promptRow__5C9RA,.dashboard-app-shell_promptSendGroup__d58kj{display:none}.dashboard-app-shell_statusBar__ceIXl{margin:0 14px 14px;padding:10px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:var(--ink-faint);font-size:.74rem;background:var(--surface)}.dashboard-app-shell_statusCluster__Ljdut{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.dashboard-app-shell_statusDivider__WES2r{width:1px;height:14px;background:var(--surface-border)}.dashboard-app-shell_statusStrong__wxOWa{color:var(--ink-strong);font-weight:700}.dashboard-app-shell_statusDot___Sa2_{display:inline-block;width:7px;height:7px;border-radius:999px;background:#94a3b8;box-shadow:0 0 0 3px color-mix(in srgb,#94a3b8 20%,transparent)}.dashboard-app-shell_statusDotReady__NrVW4{background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.22)}.dashboard-app-shell_statusDotRunning__F5EhS{background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.22);animation:dashboard-app-shell_pulseDot__HK_BC 1.4s ease-in-out infinite}.dashboard-app-shell_statusDotFailed__bcdik{background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.24)}@keyframes dashboard-app-shell_pulseDot__HK_BC{0%,to{box-shadow:0 0 0 3px rgba(59,130,246,.22)}50%{box-shadow:0 0 0 6px rgba(59,130,246,.05)}}.dashboard-app-shell_statusPill__LtJmM{min-height:24px;padding:0 10px;font-size:.7rem;background:var(--surface-muted);color:var(--ink)}.dashboard-app-shell_statusToneQueued__uyt_B{color:#b45309;border-color:rgba(217,119,6,.26);background:rgba(245,158,11,.14)}.dashboard-app-shell_statusToneRunning__zRkeT{color:#1d4ed8;border-color:rgba(37,99,235,.26);background:rgba(59,130,246,.14)}.dashboard-app-shell_statusToneCompleted__q9eDj{color:#047857;border-color:rgba(5,150,105,.26);background:rgba(16,185,129,.14)}.dashboard-app-shell_statusToneFailed__oxK3z{color:#b91c1c;border-color:rgba(220,38,38,.26);background:hsla(0,91%,71%,.14)}.dashboard-app-shell_surfaceCard__polFT{border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);box-shadow:var(--shadow-xs);padding:14px 16px}.dashboard-app-shell_badgeRow__VgbRz,.dashboard-app-shell_denseStack__TgHd8,.dashboard-app-shell_list__mlLLA,.dashboard-app-shell_metricList__XXLXH,.dashboard-app-shell_notesList__e_7XZ,.dashboard-app-shell_stack__jj0iH{display:grid}.dashboard-app-shell_stack__jj0iH{gap:16px}.dashboard-app-shell_denseStack__TgHd8{gap:10px}.dashboard-app-shell_chipRow__085dK,.dashboard-app-shell_editorGrid__2_bTg,.dashboard-app-shell_fieldGrid__0lIWv,.dashboard-app-shell_monitorGrid____kgO,.dashboard-app-shell_promptActions__MrYkW,.dashboard-app-shell_segmentControl__Sfw_A,.dashboard-app-shell_splitRow__ruraj,.dashboard-app-shell_stepper__VcHOS{display:grid;grid-gap:10px;gap:10px}.dashboard-app-shell_fieldGrid__0lIWv,.dashboard-app-shell_splitRow__ruraj{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-app-shell_fieldWide__iXfs7{grid-column:1/-1}.dashboard-app-shell_field__gErsL{display:grid;grid-gap:6px;gap:6px}.dashboard-app-shell_sectionLabel__u5az_{font-size:.66rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.dashboard-app-shell_inspectorGrid3__E7ey0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard-app-shell_inspectorGrid4__S3K_b{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.dashboard-app-shell_inspectorFieldCompact__oMwyq{display:grid;grid-gap:4px;gap:4px;min-width:0}.dashboard-app-shell_inspectorFieldLabel__iKNgB{font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);text-align:center;padding-top:2px}.dashboard-app-shell_inspectorNumber__lmcsO{position:relative;display:inline-flex;align-items:center;min-height:30px;padding:0 22px 0 10px;border-radius:var(--radius-sm);border:1px solid var(--surface-border);background:var(--surface-muted);font:inherit;font-size:.76rem;font-weight:600;color:var(--ink-strong);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-feature-settings:"tnum" 1;width:100%;outline:none;transition:border-color .14s ease,background .14s ease}.dashboard-app-shell_inspectorNumber__lmcsO:focus{border-color:var(--accent);background:var(--surface)}.dashboard-app-shell_inspectorNumberWrap__4jT1M{position:relative;display:block}.dashboard-app-shell_inspectorNumberUnit__p2v_i{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.64rem;font-weight:600;letter-spacing:.06em;color:var(--ink-faint);pointer-events:none;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.dashboard-app-shell_inspectorSegmented__oU2m2{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:999px;background:var(--surface-muted);border:1px solid var(--surface-border);grid-gap:0;gap:0}.dashboard-app-shell_inspectorSegmentedBtn__2ivgl{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 8px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ink-faint);font-size:.7rem;font-weight:600;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease;min-width:0}.dashboard-app-shell_inspectorSegmentedBtn__2ivgl:hover{color:var(--ink-strong)}.dashboard-app-shell_inspectorSegmentedBtnActive__ktRpX{background:var(--surface-strong);color:var(--ink-strong);border-color:var(--surface-border);box-shadow:var(--shadow-xs)}.dashboard-app-shell_inspectorSwatchRow__JE5l3{display:grid;grid-template-columns:30px 1fr 52px;grid-gap:6px;gap:6px;align-items:center}.dashboard-app-shell_inspectorSwatch__RFhsN{width:30px;height:30px;border-radius:var(--pb-radius-md);border:1px solid var(--surface-border);background:var(--surface-muted);cursor:pointer}.dashboard-app-shell_panelTabStrip__hsLl7{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:var(--surface-muted);border:1px solid var(--surface-border)}.dashboard-app-shell_panelTab__8hXik{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--ink-faint);font-size:.7rem;font-weight:600;cursor:pointer;transition:color .14s ease,background .14s ease}.dashboard-app-shell_panelTab__8hXik:hover{color:var(--ink-strong)}.dashboard-app-shell_panelTabActive__JvTJt{background:var(--surface-strong);color:var(--ink-strong);box-shadow:var(--shadow-xs)}.dashboard-app-shell_panelSearch__RIrt4{position:relative;display:block}.dashboard-app-shell_panelSearchIcon__MEM1Q{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ink-faint);pointer-events:none}.dashboard-app-shell_panelSearchInput__vXyYl{width:100%;min-height:30px;padding:0 10px 0 28px;border-radius:var(--radius-sm);border:1px solid var(--surface-border);background:var(--surface-muted);color:var(--ink-strong);font:inherit;font-size:.76rem;outline:none;transition:border-color .14s ease,background .14s ease}.dashboard-app-shell_panelSearchInput__vXyYl:focus{border-color:var(--accent);background:var(--surface)}.dashboard-app-shell_panelGridHeader__eFNaA{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-app-shell_panelGridHeaderTitle___dNlC{font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.dashboard-app-shell_panelGridHeaderAction__gSGxX{display:inline-flex;align-items:center;gap:4px;padding:0 8px;min-height:24px;border-radius:999px;border:1px solid var(--surface-border);background:transparent;color:var(--ink-faint);font-size:.68rem;font-weight:600;cursor:pointer;transition:color .14s ease,border-color .14s ease}.dashboard-app-shell_panelGridHeaderAction__gSGxX:hover{color:var(--ink-strong);border-color:var(--ink-faint)}.dashboard-app-shell_accordionGroup__ylKf_{display:grid;grid-gap:10px;gap:10px}.dashboard-app-shell_accordion__fD_ta{border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.dashboard-app-shell_accordionButton__zANSW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:transparent;border:none;cursor:pointer;color:var(--ink-strong);font:inherit;font-size:.78rem;font-weight:800;letter-spacing:-.01em;text-align:left}.dashboard-app-shell_accordionButton__zANSW:hover{background:var(--surface-muted)}.dashboard-app-shell_accordionEyebrow__N_6_J{font-size:.6rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.dashboard-app-shell_accordionBody__ZUvpo{padding:4px 14px 14px;display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--surface-border-faint)}.dashboard-app-shell_accordionCaret__tOmrP{transition:transform .16s ease;color:var(--ink-faint)}.dashboard-app-shell_accordionOpen__GY0th .dashboard-app-shell_accordionCaret__tOmrP{transform:rotate(180deg)}.dashboard-app-shell_codeEditor__8HfJC,.dashboard-app-shell_input__2g0up,.dashboard-app-shell_select__oF14S,.dashboard-app-shell_textarea__gUUqY{width:100%;border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface-muted);color:var(--ink-strong);font:inherit;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.dashboard-app-shell_input__2g0up,.dashboard-app-shell_select__oF14S{min-height:38px;padding:0 12px;font-size:.84rem}.dashboard-app-shell_textarea__gUUqY{padding:10px 12px;line-height:1.55;resize:vertical;min-height:88px;font-size:.84rem}.dashboard-app-shell_codeEditor__8HfJC{padding:12px 14px;line-height:1.55;resize:vertical;min-height:380px;font-family:JetBrains Mono,SF Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;white-space:pre;-moz-tab-size:2;tab-size:2}.dashboard-app-shell_codeMirrorWrap__PIrsE{flex:1 1;min-height:380px;border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface-muted);overflow:hidden;display:flex;flex-direction:column}.dashboard-app-shell_codeMirrorWrap__PIrsE .cm-host{flex:1 1;min-height:0;display:flex}.dashboard-app-shell_codeMirrorWrap__PIrsE .cm-editor{flex:1 1;min-height:0;height:auto}.dashboard-app-shell_codeMirrorWrap__PIrsE .cm-scroller{min-height:0}.dashboard-app-shell_codeEditor__8HfJC:focus,.dashboard-app-shell_input__2g0up:focus,.dashboard-app-shell_promptInput__QXnJ5:focus,.dashboard-app-shell_select__oF14S:focus,.dashboard-app-shell_textarea__gUUqY:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 50%,var(--surface-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent);background:var(--surface-strong)}.dashboard-app-shell_buttonPrimary__XW3WJ{background:var(--accent-gradient);background-size:140% 140%;background-position:0 50%;border-color:transparent;color:#fff;box-shadow:0 12px 32px var(--accent-glow);min-height:36px;padding:0 18px;font-size:.8rem;font-weight:800;letter-spacing:-.01em;transition:background-position .26s ease,box-shadow .18s ease,transform .14s ease}.dashboard-app-shell_buttonPrimary__XW3WJ:hover{background-position:100% 50%;box-shadow:0 18px 42px var(--accent-glow);transform:translateY(-1px)}.dashboard-app-shell_buttonPrimary__XW3WJ:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.dashboard-app-shell_buttonSecondary__KZDYG,.dashboard-app-shell_chipActive__4bQQv{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--accent-strong)}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_buttonSecondary__KZDYG,.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_chipActive__4bQQv{color:color-mix(in srgb,var(--accent) 55%,#fff)}.dashboard-app-shell_buttonGhost__XSJcZ,.dashboard-app-shell_chip__JHlrF{background:var(--surface-muted);color:var(--ink)}.dashboard-app-shell_buttonGhost__XSJcZ:disabled,.dashboard-app-shell_buttonSecondary__KZDYG:disabled,.dashboard-app-shell_editorTab__IUhF_:disabled,.dashboard-app-shell_iconButton__JeC90:disabled,.dashboard-app-shell_segmentButton__7R4OA:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.dashboard-app-shell_badgeRow__VgbRz,.dashboard-app-shell_chipRow__085dK,.dashboard-app-shell_editorTabs__N7_pk,.dashboard-app-shell_promptActions__MrYkW,.dashboard-app-shell_segmentControl__Sfw_A{grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;gap:6px;overflow-x:auto}.dashboard-app-shell_editorTabs__N7_pk,.dashboard-app-shell_segmentControl__Sfw_A{padding:3px;border-radius:999px;background:var(--surface-muted);border:1px solid var(--surface-border);gap:0}.dashboard-app-shell_editorTab__IUhF_,.dashboard-app-shell_segmentButton__7R4OA{min-height:26px;padding:0 12px;font-size:.72rem;background:transparent;border:1px solid transparent;color:var(--ink-faint)}.dashboard-app-shell_editorTab__IUhF_:hover,.dashboard-app-shell_segmentButton__7R4OA:hover{color:var(--ink-strong)}.dashboard-app-shell_editorTabActive__gLXc8,.dashboard-app-shell_segmentButtonActive__Q_DvI{background:var(--surface-strong);color:var(--ink-strong);border-color:var(--surface-border);box-shadow:var(--shadow-xs)}.dashboard-app-shell_chipActive__4bQQv,.dashboard-app-shell_chip__JHlrF,.dashboard-app-shell_promptChip__lQ9wu{min-height:28px;padding:0 10px;white-space:nowrap;font-size:.72rem}.dashboard-app-shell_monitorGrid____kgO{grid-template-columns:repeat(2,220px);gap:14px;justify-content:center;width:max-content;max-width:100%;margin:0 auto}.dashboard-app-shell_monitor__pPf2t{border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-xs);display:grid;grid-template-rows:auto 1fr;min-height:0}.dashboard-app-shell_monitorHeader__oCurW{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--surface-border);background:var(--surface-muted)}.dashboard-app-shell_monitorLabel__8q4i_{font-size:.66rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.dashboard-app-shell_monitorTimecode__UtA4X{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:700;color:var(--ink)}.dashboard-app-shell_monitorBody__64QI_{position:relative;aspect-ratio:9/16;background:radial-gradient(circle at 50% 50%,rgba(15,23,42,0),rgba(15,23,42,.18)),#0a0f1a;display:grid;place-items:center;padding:0;overflow:hidden}.dashboard-app-shell_monitor__pPf2t[data-orientation=landscape] .dashboard-app-shell_monitorBody__64QI_{aspect-ratio:16/9}.dashboard-app-shell_monitorBody__64QI_ img,.dashboard-app-shell_monitorBody__64QI_ video{width:100%;height:100%;object-fit:contain}.dashboard-app-shell_monitorEmpty__11HX0{color:rgba(226,232,240,.56);font-size:.78rem;text-align:center;padding:20px;display:grid;grid-gap:8px;gap:8px;place-items:center}.dashboard-app-shell_monitorSafeArea__cxmRC{position:absolute;inset:10%;border:1px dashed rgba(226,232,240,.14);border-radius:var(--pb-radius-lg);pointer-events:none}.dashboard-app-shell_canvasBoard__66f7R{flex:1 1;min-height:520px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--accent) 4%,transparent),transparent 36%),radial-gradient(circle at 80% 80%,color-mix(in srgb,var(--accent) 3%,transparent),transparent 40%),var(--surface-sunken);display:grid;grid-template-rows:18px 1fr;grid-template-columns:18px 1fr;position:relative;padding:0;overflow:hidden}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_canvasBoard__66f7R{background:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 40%),radial-gradient(circle at 80% 80%,rgba(56,189,248,.06),transparent 42%),#0a1020}.dashboard-app-shell_canvasRulerCorner__PSE9h{background:var(--surface);border-right:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border)}.dashboard-app-shell_canvasRulerLeft__a1khM,.dashboard-app-shell_canvasRulerTop__BQ2km{background:var(--surface);border-bottom:1px solid var(--surface-border);position:relative;overflow:hidden}.dashboard-app-shell_canvasRulerLeft__a1khM{border-bottom:none;border-right:1px solid var(--surface-border)}.dashboard-app-shell_canvasRulerTop__BQ2km{background-image:linear-gradient(90deg,var(--surface-border) 1px,transparent 1px);background-size:32px 100%}.dashboard-app-shell_canvasRulerLeft__a1khM{background-image:linear-gradient(0deg,var(--surface-border) 1px,transparent 1px);background-size:100% 32px}.dashboard-app-shell_canvasViewport__uF1WS{position:relative;min-height:0;display:grid;place-items:center;padding:24px;background-image:radial-gradient(circle,color-mix(in srgb,var(--ink-faint) 22%,transparent) 1px,transparent 1px);background-size:18px 18px;background-position:0 0;container-type:size}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_canvasViewport__uF1WS{background-image:radial-gradient(circle,rgba(148,163,184,.18) 1px,transparent 0)}.dashboard-app-shell_canvasZoomWrap__OHsXt{transform-origin:center center;transition:transform .18s ease}.dashboard-app-shell_canvasFrame__tTHgv{position:relative;display:block;border-radius:4px;aspect-ratio:var(--canvas-aspect-w,1) /var(--canvas-aspect-h,1);width:min(calc(100cqw - 48px),calc((100cqh - 48px) * var(--canvas-aspect-w, 1) / var(--canvas-aspect-h, 1)),1040px);height:auto;box-shadow:0 0 0 1px var(--accent),0 20px 60px rgba(15,23,42,.16)}.dashboard-app-shell_canvasFrameLabel__1Nprm{position:absolute;top:-26px;left:0;display:inline-flex;align-items:center;gap:6px;padding:0 8px;height:20px;border-radius:5px;background:var(--accent);color:#fff;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.64rem;font-weight:800;letter-spacing:.04em}.dashboard-app-shell_canvasSurface__QgVJr{position:relative;width:100%;height:100%;border-radius:4px;overflow:hidden;background:linear-gradient(140deg,#f8fafc,#e2e8f0)}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_canvasSurface__QgVJr{background:linear-gradient(140deg,#1e293b,#0f172a)}.dashboard-app-shell_canvasSurfaceImage__O2b_L{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dashboard-app-shell_safeArea__cJxj2{position:absolute;inset:8%;border:1px dashed rgba(15,23,42,.22);border-radius:var(--pb-radius-lg);pointer-events:none}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_safeArea__cJxj2{border-color:rgba(226,232,240,.25)}.dashboard-app-shell_canvasLayer__gncaj{position:absolute;border-radius:var(--pb-radius-md);border:1px solid rgba(15,23,42,.16);overflow:hidden;cursor:-webkit-grab;cursor:grab;touch-action:none;transition:box-shadow .14s ease,border-color .14s ease}.dashboard-app-shell_canvasLayer__gncaj:hover{border-color:color-mix(in srgb,var(--accent) 36%,transparent)}.dashboard-app-shell_canvasLayerSelected__5K1ot{box-shadow:0 0 0 2px var(--accent);border-color:var(--accent)}.dashboard-app-shell_canvasTextLayer__D2IfF{display:flex;align-items:flex-start;justify-content:flex-start;padding:14px 16px;background:hsla(0,0%,100%,.92);color:#0f172a;font-weight:800;line-height:1.1;letter-spacing:-.02em}.dashboard-app-shell_canvasLayerLabel___SpSz{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border-radius:5px;background:var(--accent);color:#fff;font-size:.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard-app-shell_canvasPlaceholder__w2jqj{width:100%;height:100%;display:grid;place-items:center;padding:18px;color:var(--ink-faint);font-size:.78rem;line-height:1.5;text-align:center}.dashboard-app-shell_variantStrip__iQrnP{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(148px,168px);grid-gap:10px;gap:10px;overflow-x:auto;padding:4px 2px 6px}.dashboard-app-shell_variantCard__Yy342{border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface);padding:8px;display:grid;grid-gap:6px;gap:6px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.dashboard-app-shell_variantCard__Yy342:hover{transform:translateY(-2px);border-color:var(--surface-border-strong)}.dashboard-app-shell_variantCardSelected__RRY9F{border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.dashboard-app-shell_variantThumb__wjvaa{aspect-ratio:1/1;border-radius:var(--pb-radius-md);overflow:hidden;background:var(--surface-muted)}.dashboard-app-shell_variantThumb__wjvaa img{width:100%;height:100%;object-fit:cover;display:block}.dashboard-app-shell_variantLabel__HNmhs{font-size:.7rem;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-app-shell_timelineFrame__KD7k3{display:grid;grid-template-rows:auto 1fr;grid-gap:0;gap:0;flex:1 1;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);overflow:hidden;min-height:0}.dashboard-app-shell_timelineRuler__SLLEZ{position:relative;height:28px;border-bottom:1px solid var(--surface-border);background:var(--surface-muted);overflow:hidden;padding-left:92px}.dashboard-app-shell_timelineRulerTrack__xc6Dc{position:relative;width:100%;height:100%;background-image:linear-gradient(90deg,var(--surface-border-strong) 1px,transparent 1px);background-size:8.333% 100%;background-position:0 100%;background-repeat:repeat-x}.dashboard-app-shell_timelineRulerTick__laYhS{position:absolute;top:0;bottom:10px;width:1px;background:var(--surface-border-strong)}.dashboard-app-shell_timelineRulerLabel__KNruV{position:absolute;bottom:6px;transform:translateX(-50%);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.62rem;font-weight:700;color:var(--ink-faint);white-space:nowrap}.dashboard-app-shell_timelineBody__lut4C{position:relative;display:grid;grid-gap:0;gap:0;min-height:0;padding:10px 0;background:linear-gradient(180deg,var(--surface) 0,var(--surface-muted) 100%);overflow:auto}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_timelineBody__lut4C{background:linear-gradient(180deg,#0b1322,#070c18)}.dashboard-app-shell_trackRow__3yMkP{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:0;gap:0;align-items:stretch;min-height:56px;padding:4px 0;border-bottom:1px solid var(--surface-border-faint)}.dashboard-app-shell_trackRow__3yMkP:last-child{border-bottom:none}.dashboard-app-shell_trackLabel__bq43t{position:relative;display:grid;align-content:center;grid-gap:2px;gap:2px;padding:0 12px;border-right:1px solid var(--surface-border);background:var(--surface)}.dashboard-app-shell_trackLabelName__Ep1VX{font-size:.74rem;font-weight:800;color:var(--ink-strong);letter-spacing:-.01em}.dashboard-app-shell_trackLabelKind__lR7Ty{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.dashboard-app-shell_trackLane__gb2JF{position:relative;min-height:48px;margin:4px 8px 4px 0;border-radius:var(--radius-md);padding:0;overflow:hidden;background:linear-gradient(90deg,var(--surface-muted) 0 calc(8.333% - 1px),var(--surface-border-faint) calc(8.333% - 1px) 8.333%);background-size:8.333% 100%;background-repeat:repeat-x;border:1px dashed transparent}.dashboard-app-shell_trackLaneEmpty__00v17{border-color:var(--surface-border)}.dashboard-app-shell_waveformMock__Hxo45{position:absolute;inset:8px 10px;display:flex;align-items:center;gap:3px;opacity:.48;pointer-events:none}.dashboard-app-shell_waveformMock__Hxo45 span{width:3px;border-radius:999px;background:color-mix(in srgb,var(--accent) 56%,transparent);align-self:center}.dashboard-app-shell_clipBlock__B67e9{position:absolute;top:4px;bottom:4px;border-radius:var(--pb-radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,var(--surface-strong)) 0,color-mix(in srgb,var(--accent) 18%,var(--surface)) 100%);border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);color:var(--ink-strong);padding:6px 10px;cursor:-webkit-grab;cursor:grab;overflow:hidden;display:grid;align-content:start;grid-gap:2px;gap:2px;transition:box-shadow .14s ease,transform .14s ease}.dashboard-app-shell_clipBlock__B67e9:hover{transform:translateY(-1px);box-shadow:0 6px 14px color-mix(in srgb,var(--accent) 24%,transparent)}.dashboard-app-shell_clipBlockSelected__2Rs1M{box-shadow:0 0 0 2px var(--accent),0 10px 22px color-mix(in srgb,var(--accent) 28%,transparent)}.dashboard-app-shell_clipTitle__Gcj1s{font-size:.7rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-strong)}.dashboard-app-shell_clipMeta___Su4T{font-size:.58rem;font-weight:700;color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.dashboard-app-shell_timelinePlayhead__noOVJ{position:absolute;top:0;bottom:0;width:1px;background:var(--accent);pointer-events:none;z-index:3}.dashboard-app-shell_timelinePlayhead__noOVJ:before{content:"";position:absolute;top:-4px;left:-5px;width:11px;height:11px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--surface),0 0 10px var(--accent-glow)}.dashboard-app-shell_assetGrid__XGUyX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-app-shell_assetCard__maoFn{border-radius:var(--radius-md);padding:8px;cursor:pointer;display:grid;grid-gap:7px;gap:7px;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-xs);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.dashboard-app-shell_assetCard__maoFn:hover{transform:translateY(-1px);border-color:var(--surface-border-strong)}.dashboard-app-shell_assetCardSelected__c5tEt{border-color:color-mix(in srgb,var(--accent) 44%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.dashboard-app-shell_assetThumb__f56fR,.dashboard-app-shell_mediaThumbWrap__3UT9M{width:100%;aspect-ratio:1/1;border-radius:var(--pb-radius-md);background:var(--surface-muted);overflow:hidden;display:grid;place-items:center;position:relative}.dashboard-app-shell_assetThumb__f56fR img,.dashboard-app-shell_assetThumb__f56fR video,.dashboard-app-shell_mediaVideo__L2fNF{width:100%;height:100%;object-fit:cover}.dashboard-app-shell_assetTitle__WTR1u{font-size:.74rem;font-weight:700;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-app-shell_assetSummary__e25in{color:var(--ink-faint);font-size:.68rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-app-shell_assetBadge__27FDS{position:absolute;top:6px;left:6px;display:inline-flex;align-items:center;gap:3px;padding:0 6px;min-height:17px;border-radius:4px;background:rgba(15,23,42,.72);color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard-app-shell_list__mlLLA{gap:6px}.dashboard-app-shell_listItem__X_KF1{border-radius:var(--radius-md);padding:10px 12px;cursor:pointer;display:grid;grid-gap:4px;gap:4px;background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-xs);transition:border-color .14s ease,background-color .14s ease}.dashboard-app-shell_listItem__X_KF1:hover{border-color:var(--surface-border-strong)}.dashboard-app-shell_listItemActive__Tnbx4{border-color:color-mix(in srgb,var(--accent) 44%,transparent);background:var(--accent-soft)}.dashboard-app-shell_miniMeta__WTZls{color:var(--ink-faint);font-size:.7rem}.dashboard-app-shell_layerSwatch__nTQXg{width:10px;height:10px;border-radius:999px;border:1px solid rgba(15,23,42,.18)}.dashboard-app-shell_emptyState__FxWEg{border-radius:var(--radius-md);padding:18px 16px;background:var(--surface-muted);border:1px dashed var(--surface-border-strong);color:var(--ink-faint);text-align:center;font-size:.78rem;line-height:1.55;display:grid;grid-gap:6px;gap:6px;place-items:center}.dashboard-app-shell_emptyStateIcon__yRx_3{color:var(--ink-faint);opacity:.8}.dashboard-app-shell_previewFrameWrap__x3cQS{position:relative;flex:1 1;min-height:520px;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-sunken);border:1px solid var(--surface-border);display:grid;place-items:center;padding:20px}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_previewFrameWrap__x3cQS{background:repeating-linear-gradient(45deg,rgba(148,163,184,.04) 0 10px,rgba(148,163,184,.02) 10px 20px),#0a1020}.dashboard-app-shell_previewFrame__3lRgd{display:block;width:100%;max-width:100%;height:100%;min-height:500px;border:1px solid var(--surface-border);border-radius:var(--radius-md);background:#fff;box-shadow:0 20px 48px rgba(15,23,42,.1)}.dashboard-app-shell_previewFrameEmail__o2qp_{width:680px;max-width:100%;aspect-ratio:680/900;min-height:0}.dashboard-app-shell_previewFrameMobile__OD_El{width:375px;max-width:375px;aspect-ratio:375/812;min-height:0}.dashboard-app-shell_previewFrameTablet__o5qWx{width:820px;max-width:820px;aspect-ratio:820/1180;min-height:0}.dashboard-app-shell_previewFrameDesktop__H1u2S{width:100%;max-width:1280px;aspect-ratio:16/10;min-height:0}.dashboard-app-shell_webWorkbench__wccWC{display:grid;grid-gap:14px;gap:14px;min-height:0}.dashboard-app-shell_webPane__rjrZc{min-width:0;display:grid;grid-template-rows:auto 1fr;grid-gap:10px;gap:10px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);box-shadow:var(--shadow-xs);padding:12px}.dashboard-app-shell_webPaneFocused__LcAKq{border-color:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent),var(--shadow-sm)}.dashboard-app-shell_webPaneHeader__VCeL_{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dashboard-app-shell_webPaneTitleGroup__Ktp7a{display:grid;grid-gap:4px;gap:4px;min-width:0}.dashboard-app-shell_webPaneControls__W15DI{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.dashboard-app-shell_searchReplaceBar__JF3jO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--surface-border);background:var(--surface-muted)}.dashboard-app-shell_searchReplaceActions__dpZ5n{display:inline-flex;align-items:flex-end;gap:8px}.dashboard-app-shell_terminalDrawer__vxgOb{border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);box-shadow:var(--shadow-xs);overflow:hidden}.dashboard-app-shell_terminalDrawerHeader__Ze40Z{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0;background:transparent;color:var(--ink-strong);text-align:left;cursor:pointer}.dashboard-app-shell_terminalCaretOpen__Va4Et,.dashboard-app-shell_terminalCaret__Mpkph{transition:transform .18s ease}.dashboard-app-shell_terminalCaretOpen__Va4Et{transform:rotate(180deg)}.dashboard-app-shell_terminalDrawerBody__38NVA{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--surface-border);background:color-mix(in srgb,var(--surface-sunken) 76%,var(--surface) 24%)}.dashboard-app-shell_terminalLine__TVRTm{padding:8px 12px;border-top:1px solid var(--surface-border-faint);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.74rem;color:var(--ink);white-space:pre-wrap;word-break:break-word}.dashboard-app-shell_terminalLine__TVRTm:first-child{border-top:0}@media (min-width:1360px){.dashboard-app-shell_webWorkbench__wccWC{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:flex-start}.dashboard-app-shell_webPaneCode__Pq6m5,.dashboard-app-shell_webPanePreview__GCV7D{min-height:620px}.dashboard-app-shell_webFullWidth__GqCZ_,.dashboard-app-shell_webWorkbench__wccWC .dashboard-app-shell_terminalDrawer__vxgOb{grid-column:1/-1}}@media (max-width:1359px){.dashboard-app-shell_webWorkbench__wccWC[data-focus=code] .dashboard-app-shell_webPanePreview__GCV7D,.dashboard-app-shell_webWorkbench__wccWC[data-focus=preview] .dashboard-app-shell_webPaneCode__Pq6m5{display:none}.dashboard-app-shell_searchReplaceBar__JF3jO{grid-template-columns:minmax(0,1fr)}.dashboard-app-shell_searchReplaceActions__dpZ5n{align-items:center;flex-wrap:wrap}}.dashboard-app-shell_editorGrid__2_bTg{grid-template-columns:minmax(0,1fr)}.dashboard-app-shell_metricList__XXLXH,.dashboard-app-shell_notesList__e_7XZ{gap:8px;margin:0;padding:0;list-style:none}.dashboard-app-shell_noteCallout__YX2if{border-radius:var(--radius-md);padding:12px 14px;color:var(--ink);background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-xs)}.dashboard-app-shell_artifactLink__gZRDv{color:var(--accent-strong);font-weight:700;text-decoration:none}.dashboard-app-shell_appShell__KN120[data-theme=dark] .dashboard-app-shell_artifactLink__gZRDv{color:color-mix(in srgb,var(--accent) 60%,#fff)}.dashboard-app-shell_artifactLink__gZRDv:hover{text-decoration:underline}.dashboard-app-shell_transportBar__aE4T0{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-xs)}.dashboard-app-shell_transportBar__aE4T0 input[type=range]{flex:1 1 220px;accent-color:var(--accent)}.dashboard-app-shell_transportSpacer__G8uzR{flex:0 0 8px}.dashboard-app-shell_segmentNumber__mpMOF{width:56px;min-height:26px;padding:0 8px;border-radius:999px;border:1px solid var(--surface-border);background:var(--surface);color:var(--ink-strong);font:inherit;font-size:.72rem;font-weight:700;text-align:center;-moz-appearance:textfield}.dashboard-app-shell_segmentNumber__mpMOF::-webkit-inner-spin-button,.dashboard-app-shell_segmentNumber__mpMOF::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:980px){.dashboard-app-shell_rail__88Dua{order:0;padding:10px}.dashboard-app-shell_railInner__V8wCq{flex-direction:row;overflow-x:auto}.dashboard-app-shell_railButton__POQgm{min-width:88px}.dashboard-app-shell_centerColumn__jPbrp,.dashboard-app-shell_inspector__TSWiD,.dashboard-app-shell_sidebar__bZatJ{min-width:0}.dashboard-app-shell_fieldGrid__0lIWv,.dashboard-app-shell_monitorGrid____kgO,.dashboard-app-shell_splitRow__ruraj{grid-template-columns:1fr}}@media (max-width:720px){.dashboard-app-shell_topBar__vj9_3{padding:14px;grid-template-columns:1fr}.dashboard-app-shell_topBarRight__YFF8M{flex-wrap:wrap;justify-content:flex-start}.dashboard-app-shell_promptDock__IrxmT,.dashboard-app-shell_statusBar__ceIXl{margin-left:10px;margin-right:10px}.dashboard-app-shell_mainShell__umVyD{padding:10px}.dashboard-app-shell_canvasBoard__66f7R{min-height:380px}}@media (max-width:900px){.dashboard-app-shell_appShell__KN120{--workspace-sidebar-width:0px}}.command-palette_backdrop__1ISHX{position:fixed;inset:0;background:rgba(6,9,18,.42);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);z-index:100;display:grid;place-items:start center;padding:12vh 16px 16px;animation:command-palette_backdropIn__DS6y2 .14s ease-out}@keyframes command-palette_backdropIn__DS6y2{0%{opacity:0}to{opacity:1}}.command-palette_palette__YtoAV{width:100%;max-width:640px;background:var(--surface,#fff);color:var(--ink,#1e293b);border:1px solid var(--surface-border,#e3e8f1);border-radius:18px;box-shadow:0 2px 4px rgba(15,23,42,.08),0 40px 100px rgba(6,9,18,.38);overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;max-height:72vh;animation:command-palette_paletteIn__o_qHK .18s cubic-bezier(.2,.8,.2,1)}@keyframes command-palette_paletteIn__o_qHK{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.command-palette_header__03W3V{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;border-bottom:1px solid var(--surface-border,#e3e8f1)}.command-palette_searchIcon__BXNnk{color:var(--ink-faint,#6b7889)}.command-palette_input__sD0LA{background:transparent;border:none;outline:none;color:inherit;font:inherit;font-size:.98rem;letter-spacing:-.005em;padding:4px 0}.command-palette_input__sD0LA::placeholder{color:var(--ink-faint,#6b7889)}.command-palette_closeButton__l03dk{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:1px solid var(--surface-border,#e3e8f1);background:var(--surface-muted,#f4f7fc);color:var(--ink-faint,#6b7889);cursor:pointer;transition:background-color .12s ease,color .12s ease}.command-palette_closeButton__l03dk:hover{background:var(--surface-sunken,#eef2f8);color:var(--ink,#1e293b)}.command-palette_results__nZIgE{overflow-y:auto;padding:8px 8px 10px;min-height:0}.command-palette_results__nZIgE::-webkit-scrollbar{width:10px}.command-palette_results__nZIgE::-webkit-scrollbar-thumb{background:var(--surface-border,#e3e8f1);border-radius:999px;border:2px solid var(--surface,#fff)}.command-palette_group__j75SK{display:grid;grid-gap:2px;gap:2px;padding:6px 6px 8px}.command-palette_groupTitle__ubmLa{margin:0;padding:2px 8px;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint,#6b7889)}.command-palette_row__WMUWU{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;width:100%;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--ink,#1e293b);text-align:left;cursor:pointer;font:inherit;transition:background-color .12s ease,border-color .12s ease}.command-palette_rowActive__UXa_V,.command-palette_row__WMUWU:hover{background:color-mix(in srgb,var(--accent,#2563eb) 10%,var(--surface-muted,#f4f7fc));border-color:color-mix(in srgb,var(--accent,#2563eb) 28%,transparent)}.command-palette_rowActive__UXa_V .command-palette_rowLabel__6XqZN{color:var(--accent-strong,#1d4ed8)}.command-palette_rowIcon__vUsJJ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--surface-muted,#f4f7fc);color:var(--ink-muted,#475569);flex-shrink:0}.command-palette_rowActive__UXa_V .command-palette_rowIcon__vUsJJ{background:color-mix(in srgb,var(--accent,#2563eb) 18%,var(--surface-muted,#f4f7fc));color:var(--accent-strong,#1d4ed8)}.command-palette_rowBody__fPJzO{min-width:0;display:grid;grid-gap:2px;gap:2px}.command-palette_rowLabel__6XqZN{font-size:.84rem;font-weight:700;letter-spacing:-.01em;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette_rowHint__jKjPw{font-size:.72rem;color:var(--ink-faint,#6b7889);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette_rowShortcut__mwaSk{display:inline-flex;align-items:center;justify-content:center;padding:0 6px;min-height:20px;border-radius:5px;border:1px solid var(--surface-border,#e3e8f1);background:var(--surface,#fff);color:var(--ink-faint,#6b7889);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.64rem;font-weight:800;letter-spacing:.04em;flex-shrink:0}.command-palette_empty__ouqOv{padding:28px 16px 32px;text-align:center;color:var(--ink-faint,#6b7889);font-size:.84rem;display:grid;grid-gap:6px;gap:6px}.command-palette_emptyHint__n2oEN{font-size:.76rem;color:var(--ink-faint,#6b7889);opacity:.8}.command-palette_footer__9eeIi{display:flex;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid var(--surface-border,#e3e8f1);background:var(--surface-muted,#f4f7fc);color:var(--ink-faint,#6b7889);font-size:.72rem}.command-palette_footer__9eeIi span{display:inline-flex;align-items:center;gap:6px}.command-palette_footer__9eeIi kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;border:1px solid var(--surface-border,#e3e8f1);background:var(--surface,#fff);color:var(--ink,#1e293b);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.66rem;font-weight:800}