.workspace-theme_theme__vswkW{--workspace-font-sans:var(--font-kanit),system-ui,sans-serif;--workspace-font-mono:var(--font-geist-mono),"SFMono-Regular",Consolas,monospace;--workspace-space-0:0px;--workspace-space-1:4px;--workspace-space-2:8px;--workspace-space-3:12px;--workspace-space-4:16px;--workspace-space-5:20px;--workspace-space-6:24px;--workspace-space-8:32px;--workspace-space-10:40px;--workspace-space-12:48px;--workspace-space-16:64px;--workspace-radius-control:6px;--workspace-radius-control-compact:4px;--workspace-radius-surface:6px;--workspace-radius-panel:8px;--workspace-radius-dropdown:var(--workspace-radius-panel);--workspace-radius-raised:12px;--workspace-radius-modal:12px;--workspace-radius-takeover:16px;--workspace-radius-pill:999px;--workspace-size-icon-control:24px;--workspace-size-control-sm:32px;--workspace-size-control-md:40px;--workspace-size-control-lg:44px;--workspace-size-control-xl:48px;--workspace-size-sidebar-row:36px;--workspace-size-table-row-compact:40px;--workspace-size-table-row:48px;--workspace-font-size-compact:11px;--workspace-line-height-compact:16px;--workspace-font-size-value:13px;--workspace-line-height-value:13px;--workspace-font-size-badge:10px;--workspace-line-height-badge:12px;--workspace-canvas:#f6f2ec;--workspace-design-space:#fcfbf8;--workspace-design-space-dot:rgb(31 27 23/0.12);--workspace-design-space-text:var(--workspace-text);--workspace-design-space-text-muted:var(--workspace-text-muted);--workspace-design-space-surface-hover:var(--workspace-surface-hover);--workspace-design-space-surface-active:var(--workspace-surface-active);--workspace-content-inset:#f2ede7;--workspace-content-hover:#eae3da;--workspace-content-hover-hsl:33.7 27.6% 88.6%;--workspace-surface:#fcfbf8;--workspace-surface-secondary:#f5f1eb;--dropdown-surface:var(--inset);--dropdown-item-hover:var(--primary-soft-hover);--dropdown-item-selected:var(--accent);--workspace-surface-hover:#eae3da;--workspace-surface-active:#eae3da;--workspace-border-subtle:#ede9e3;--workspace-border:#ded8cf;--workspace-border-hover:#c8bfb2;--workspace-border-strong:#9c9182;--workspace-thumbnail-border:color-mix(in srgb,var(--workspace-border) 50%,transparent);--workspace-scrollbar-track:transparent;--workspace-scrollbar-thumb:color-mix(in srgb,var(--workspace-text-muted) 48%,transparent);--workspace-scrollbar-thumb-hover:color-mix(in srgb,var(--workspace-text-muted) 72%,transparent);--workspace-text:#1f1b17;--workspace-text-secondary:#766d61;--workspace-text-muted:#7d7468;--workspace-text-inverse:#fcfbf8;--workspace-opacity-checker-mark:color-mix(in srgb,var(--workspace-text) 18%,transparent);--workspace-action:#25211c;--workspace-action-hover:#1f1b17;--workspace-danger:#d92d20;--workspace-danger-surface:#ffefeb;--workspace-danger-border:#f1b4ae;--workspace-success:#087a3e;--workspace-success-surface:#f0fff7;--workspace-success-border:#a6dfc2;--workspace-warning:#8a5b00;--workspace-warning-surface:#fff9e8;--workspace-warning-border:#f2d28b;--workspace-focus-offset:var(--workspace-canvas);--workspace-focus-ring:#2563eb;--workspace-selection-stroke:#2563eb;--workspace-selection-hover-stroke:rgb(37 99 235/0.72);--workspace-image-crop-inner-stroke:#2563eb;--workspace-image-crop-handle-fill:#ffffff;--workspace-selection-handle-fill:#ffffff;--workspace-gradient-stop-handle-stroke:#15191f;--workspace-selection-fill:rgb(37 99 235/0.1);--workspace-text-selection-fill:rgb(37 99 235/0.28);--workspace-overlay-scrim:rgb(15 18 23/0.2);--workspace-image-placeholder-text:#52616f;--workspace-guide-spacing:rgb(45 212 191/0.58);--workspace-guide-center:rgb(196 181 253/0.64);--workspace-guide-align:rgb(147 197 253/0.68);--workspace-loading-track:#d7e6eb;--workspace-loading-progress:#8ec7d8;--workspace-loading-text:#24455a;--workspace-shadow-small:0 1px 2px rgb(0 0 0/0.08);--workspace-shadow-medium:0 2px 2px rgb(0 0 0/0.06),0 8px 8px -8px rgb(0 0 0/0.12);--workspace-shadow-large:0 2px 2px rgb(0 0 0/0.04),0 8px 16px -4px rgb(0 0 0/0.08);--canvas:36 35.7% 94.5%;--surface:45 40% 98%;--inset:36 33.3% 94.1%;--line:36 21.7% 91%;--ink:30 14.8% 10.6%;--ink-muted:34.3 9.8% 42.2%;--ink-subtle:34.3 9.2% 44.9%;--background:var(--canvas);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--primary:33.3 13.8% 12.7%;--primary-hover:30 14.8% 10.6%;--primary-pressed:30 15% 7.8%;--primary-quiet:35 25% 90.6%;--border-quiet:36 21.7% 91%;--primary-soft:45 40% 98%;--primary-soft-hover:35 25% 90.6%;--primary-soft-pressed:35 25% 90.6%;--action-ghost:var(--inset);--primary-foreground:45 40% 98%;--primary-quiet-foreground:var(--ink);--primary-soft-foreground:var(--ink);--primary-soft-disabled-foreground:var(--ink-subtle);--primary-soft-border:36 21.7% 91%;--focus-ring:221.2 83.2% 53.3%;--action-ghost-foreground:var(--ink);--on-fill-dark:45 40% 98%;--on-fill-light:var(--ink);--danger-text:4.1 74.5% 48.8%;--secondary:var(--inset);--secondary-foreground:var(--ink);--muted:var(--workspace-content-hover-hsl);--muted-foreground:var(--ink-muted);--accent:var(--workspace-content-hover-hsl);--accent-foreground:var(--ink);--destructive:4.1 74.5% 48.8%;--destructive-foreground:0 0% 100%;--bg-table-head:var(--inset);--bg-table-footer:var(--inset);--border-subtle:var(--line);--border:36 18.5% 84.1%;--border-hover:35.5 16.7% 74.1%;--border-strong:34.6 11.6% 56.1%;--table-border:var(--border);--input:var(--border);--ring:var(--focus-ring);--state-selected-fill:var(--workspace-surface-active);--state-selected-stroke:var(--workspace-border-hover);--state-danger-fill:var(--workspace-danger-surface);--state-danger-stroke:var(--workspace-danger-border);--state-danger-text:var(--workspace-danger);--support-success-soft:var(--workspace-success-surface);--support-success-base:var(--workspace-success);--support-success-dust:var(--workspace-success);--support-warning-soft:var(--workspace-warning-surface);--support-warning-base:var(--workspace-warning);--support-warning-dust:var(--workspace-warning);--sidebar:var(--inset);--sidebar-foreground:var(--ink);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--workspace-content-hover-hsl);--sidebar-accent-foreground:var(--ink);--sidebar-border:36 21.7% 91%;--sidebar-ring:var(--focus-ring);--studio-sidebar-background:var(--workspace-canvas);--radius-sm:var(--workspace-radius-control);--radius-sm-plus:var(--workspace-radius-panel);--radius-md:var(--workspace-radius-panel);--radius-lg:var(--workspace-radius-raised);--radius-xl:var(--workspace-radius-takeover);--radius-pill:var(--workspace-radius-pill);--radius:var(--workspace-radius-panel);--font-heading:var(--workspace-font-sans);--font-body:var(--workspace-font-sans);--font-ui:var(--workspace-font-sans);--font-mono:var(--workspace-font-mono);--font-size-base:14px;--font-size-h2:24px;--font-size-h3:20px;--font-size-title-sm:16px;--font-size-body:14px;--font-size-small:13px;--font-size-caption:12px;--line-height-body:20px;--line-height-heading:32px;--line-height-h2:32px;--line-height-h3:28px;--line-height-title-sm:24px;--line-height-small:18px;--line-height-caption:16px;--font-weight-heading:600;--font-weight-body:400;--font-weight-small:400;--font-weight-caption:400;--font-weight-label:500;min-width:0;background:var(--workspace-canvas);color:var(--workspace-text);scrollbar-color:var(--workspace-scrollbar-thumb) var(--workspace-scrollbar-track);font-family:var(--workspace-font-sans);font-size:14px;line-height:20px;text-rendering:optimizeLegibility}.workspace-theme_theme__vswkW[data-theme=dark],[data-theme=dark] .workspace-theme_theme__vswkW{--workspace-canvas:#111111;--workspace-design-space:#111111;--workspace-design-space-dot:rgb(255 255 255/0.05);--workspace-content-inset:#1f1f1f;--workspace-content-hover:#262626;--workspace-content-hover-hsl:0 0% 14.9%;--workspace-surface:#1f1f1f;--workspace-surface-secondary:#262626;--dropdown-surface:0 0% 14.9%;--dropdown-item-hover:0 0% 16.9%;--dropdown-item-selected:0 0% 18.8%;--badge-neutral-fill:var(--workspace-surface-secondary);--workspace-surface-hover:#262626;--workspace-surface-active:#3b3b3b;--workspace-border-subtle:rgb(255 255 255/0.05);--workspace-border:#212121;--workspace-border-hover:rgb(255 255 255/0.1);--workspace-border-strong:#444444;--workspace-thumbnail-border:color-mix(in srgb,var(--workspace-border-hover) 60%,transparent);--workspace-text:#ffffff;--workspace-text-secondary:#cccccc;--workspace-text-muted:#999999;--workspace-text-inverse:#111111;--workspace-action:#f5f2ed;--workspace-action-hover:#ffffff;--workspace-danger:#ff6166;--workspace-danger-surface:#2a1112;--workspace-danger-border:#5f2528;--workspace-success:#45d483;--workspace-success-surface:#0d2818;--workspace-success-border:#225c3b;--workspace-warning:#f5a623;--workspace-warning-surface:#2a1d08;--workspace-warning-border:#654716;--workspace-focus-offset:var(--workspace-canvas);--workspace-focus-ring:#60a5fa;--workspace-selection-stroke:#2563eb;--workspace-selection-hover-stroke:rgb(37 99 235/0.72);--workspace-image-crop-inner-stroke:#2563eb;--workspace-image-crop-handle-fill:#ffffff;--workspace-selection-handle-fill:#ffffff;--workspace-gradient-stop-handle-stroke:#15191f;--workspace-selection-fill:rgb(37 99 235/0.1);--workspace-text-selection-fill:rgb(37 99 235/0.28);--workspace-overlay-scrim:rgb(0 0 0/0.45);--workspace-image-placeholder-text:#999999;--workspace-guide-spacing:rgb(45 212 191/0.7);--workspace-guide-center:rgb(196 181 253/0.78);--workspace-guide-align:rgb(147 197 253/0.8);--workspace-loading-track:#262626;--workspace-loading-progress:#aaaaaa;--workspace-loading-text:#ffffff;--workspace-shadow-small:0 1px 2px rgb(0 0 0/0.48);--workspace-shadow-medium:0 2px 2px rgb(0 0 0/0.32),0 8px 8px -8px rgb(0 0 0/0.72);--workspace-shadow-large:0 2px 2px rgb(0 0 0/0.24),0 8px 16px -4px rgb(0 0 0/0.72);--canvas:0 0% 6.7%;--surface:0 0% 12.2%;--inset:0 0% 14.9%;--line:0 0% 12.9%;--ink:0 0% 100%;--ink-muted:0 0% 60%;--ink-subtle:0 0% 46.7%;--primary:37.5 28.6% 94.5%;--primary-hover:0 0% 100%;--primary-pressed:36 16% 84%;--primary-quiet:0 0% 23.1%;--border-quiet:0 0% 12.9%;--primary-soft:0 0% 12.2%;--primary-soft-hover:0 0% 14.9%;--primary-soft-pressed:0 0% 23.1%;--action-ghost:var(--line);--primary-foreground:30 4.5% 8.6%;--primary-quiet-foreground:37.5 28.6% 94.5%;--primary-soft-foreground:0 0% 100%;--primary-soft-disabled-foreground:var(--ink-subtle);--primary-soft-border:0 0% 12.9%;--focus-ring:210 100% 66.1%;--action-ghost-foreground:37.5 28.6% 94.5%;--on-fill-dark:37.5 28.6% 94.5%;--on-fill-light:0 0% 6.7%;--danger-text:358.5 100% 69%;--secondary:var(--inset);--secondary-foreground:var(--ink);--muted:var(--workspace-content-hover-hsl);--muted-foreground:var(--ink-muted);--accent:var(--workspace-content-hover-hsl);--accent-foreground:var(--ink);--destructive:358.5 100% 69%;--destructive-foreground:0 0% 3.9%;--border:0 0% 12.9%;--border-hover:0 0% 26.7%;--border-strong:0 0% 26.7%;--table-border:var(--border-hover);--input:var(--border);--state-selected-fill:var(--workspace-surface-active);--state-selected-stroke:var(--workspace-border-hover);--sidebar:var(--canvas);--sidebar-accent:0 0% 23.1%;--sidebar-accent-foreground:var(--ink);--sidebar-border:0 0% 12.9%;--studio-sidebar-background:var(--workspace-canvas);color-scheme:dark}.workspace-theme_theme__vswkW[data-worksheet-design-space-theme=light],html[data-worksheet-design-space-theme=light] .workspace-theme_theme__vswkW[data-worksheet-studio-app-shell]{--workspace-design-space:#f6f2ec;--workspace-design-space-dot:rgb(31 27 23/0.12);--workspace-design-space-text:#1f1b17;--workspace-design-space-text-muted:#7d7468;--workspace-design-space-surface-hover:#eae3da;--workspace-design-space-surface-active:#eae3da}.workspace-theme_theme__vswkW .rounded-xl{border-radius:var(--workspace-radius-panel)}.workspace-theme_theme__vswkW .rounded-2xl{border-radius:var(--workspace-radius-raised)}.workspace-theme_theme__vswkW[data-worksheet-studio-app-shell=workspace-family]{--workspace-surface-secondary:var(--workspace-content-hover);--workspace-surface-hover:var(--workspace-content-hover);--workspace-surface-active:#3b3b3b;--sidebar-accent:0 0% 23.1%}