.canvas-chrome{--chrome-surface:var(--color-background-secondary-default);--chrome-raised:var(--color-background-primary-default);--chrome-raised-hover:var(--color-background-primary-hover);--chrome-agent-drop:0 1px 2px 0 #00000059;--chrome-composer-plus:#ffffff0f;--chrome-composer-chip:#ffffff14;--chrome-composer-chip-ink:#ffffff80;--chrome-composer-ink-hover:#a3a3a3;--chrome-attachment-dismiss:#373737;--chrome-attachment-dismiss-hover:#404040;--chrome-attachment-photo-dismiss:#ffffff80;--chrome-attachment-photo-dismiss-hover:#ffffffb3;--chrome-attachment-photo-dismiss-ink:#262626;--chrome-dropdown-shadow:0 1px 2px 0 #0000000f, 0 4px 8px 0 #0003;--chrome-shimmer-peak:#dfdfdf25;--chrome-ink-note:#ffffff80;--chrome-glyph-highlight:#ffffff40;--chrome-motion-mark-highlight:#ffffff59;--chrome-ai-button:#c917ff29;--chrome-ai-button-hover:#c917ff38;--chrome-ai-button-edge:#4f2b68;--chrome-ai-button-ink:#d4b5ff;--chrome-pill-ring-edge:#ffffff1a;--chrome-skills-surface:#202020;--chrome-skills-shadow:0 4px 34px 0 #00000040, 0 4px 8px 0 #0003, 0 1px 2px 0 #0000000f;--chrome-skills-sheet-shadow:0 -16px 17px 0 #00000040, 0 -6px 29px 0 #0003, 0 -19px 1px 0 #0000000f;--chrome-skills-pill:#ffffff1c;--chrome-skills-switch-track:#404040;--chrome-skills-field-active:#ffffff80;--chrome-fresh-button-drop:var(--chrome-agent-drop);--chrome-skills-knob-from:#858585;--chrome-skills-knob-to:#919191;--chrome-skills-knob-chip-from:#404040;--chrome-skills-knob-chip-to:#404040;--chrome-skills-mark:#ffffff29;--chrome-skills-avatar-ring:transparent;--chrome-field-hover:#2e2e2e;--chrome-slider-field-fill:#ffffff1c;--chrome-slider-field-fill-active:#ffffff26;--chrome-slider-field-tick:#ffffff26;--chrome-slider-field-handle:#fff;--chrome-well:#262626;--chrome-grid-cell:#000;--chrome-grid-cell-opacity:.3;--chrome-menu:var(--color-background-primary-default);--chrome-pill:var(--color-background-primary-default);--chrome-segment-pill:var(--color-background-quaternary-default);--chrome-close-hover:var(--color-background-quaternary-default);--chrome-canvas:var(--color-background-full);--chrome-constraint-square:#404040;--chrome-pin-track:#404040;--chrome-pin-track-on:#1e3551;--chrome-gradient-ring:#202020;--chrome-gradient-marker-edge:none;--chrome-thumb:#404040;--chrome-checker-a:#3a3a3a;--chrome-checker-b:#262626;--chrome-track-checker-a:#d9d9d91a;--chrome-track-checker-b:#d9d9d933;--chrome-border:#262626;--chrome-separator:#262626;--chrome-border-hover:var(--color-border-button-default);--chrome-control-border:var(--color-border-button-default);--chrome-field-stroke:#ffffff12;--chrome-field-stroke-hover:#ffffff21;--chrome-search-stroke-active:#ffffff4d;--chrome-menu-search-stroke:var(--color-border-button-default);--chrome-pill-stroke:#363636;--chrome-segment-pill-stroke:#4d4d4d;--chrome-swatch-ring:#ffffff0d;--chrome-chip-ring:#ffffff1a;--chrome-thumb-ring:#ffffff1f;--chrome-hairline-strong:#ffffff29;--chrome-palette-ring:#ffffff14;--chrome-picker-separator:#d9d9d9;--chrome-picker-separator-opacity:.21;--chrome-stepper-separator:#d9d9d926;--chrome-track-ring:#ffffff0d;--chrome-field-shadow:0 1px 2px 0 #0003;--chrome-shadow-xs:0 1px 2px 0 #0000000d;--chrome-menu-shadow:0 1px 2px 0 #0000002e, 0 4px 12px 0 #00000052;--chrome-popover-shadow:0 2px 2px 0 #00000063, 0 4px 20px 0 #0000004d;--chrome-pill-inset:inset 0 -1px 0 0 #ffffff0a, inset 0 8px 16px 0 #ffffff08;--chrome-pill-ring-opacity:.2;--chrome-pill-drop:0 1px 1px 0 #00000059;--chrome-button-drop:0 1px 1px 0 #00000059;--chrome-ghost-shadow:0 4px 20px 0 #0006;--chrome-constraint-square-shadow:0 1px 1px 0 #0000001f, 0 2px 4px 0 #0000000d;--chrome-slider-highlight:inset 0 1px 0 0 #ffffff40, inset 0 4px 4px 0 #ffffff40;--chrome-swatch-drop:0 1px 4px 0 #000000a3;--chrome-ink:#fff;--chrome-ink-label:#ffffff80;--chrome-text:var(--color-text-primary);--chrome-text-muted:var(--color-text-tertiary);--chrome-error:var(--color-text-error-primary);--chrome-destructive:var(--color-text-destructive);--chrome-on-accent:#fff;--chrome-vector-line:#006fff;--chrome-vector-arm:#b3b3b3;--chrome-vector-point:#fff;--chrome-icon:var(--color-foreground-icon-primary);--chrome-glyph-ink:#fafafa;--chrome-instance-text:#c4a6ff;--chrome-glyph:#6b6b6b;--chrome-glyph-text:#737373;--chrome-glyph-strong:#8b8b8b;--chrome-glyph-muted:#acacac;--chrome-ink-soft:#d9d9d9;--chrome-glyph-fill:#ffffff30;--chrome-glyph-wash:#ffffff1a;--chrome-align-box-centre:#434343;--chrome-align-stop-1:#e7e7e7;--chrome-align-stop-2:#969696;--chrome-align-stop-3:#d8d8d8;--chrome-knob:#171717;--chrome-knob-stroke:#c6c6c6;--chrome-wash:#ffffff0d;--chrome-row-hover:#ffffff0d;--chrome-icon-button-hover:#ffffff0d;--chrome-unread:#3279ff;--chrome-wash-strong:#ffffff1a;--chrome-token-pill:#ffffff0f;--chrome-token-pill-disabled:#ffffff0a;--chrome-accent-soft:#7cc4f8;--chrome-accent-soft-wash:#6088fc40;--chrome-accent-soft-text:#7cc4f8;--chrome-gradient-row-field:#fff1;--chrome-scrollbar-thumb:#ffffff4d;--chrome-tab-track:#ffffff08;--chrome-pill-hover:#2e2e2e;--chrome-constraint-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Crect width='1' height='1' fill='%23d9d9d9' fill-opacity='0.02'/%3E%3C/svg%3E");--chrome-code-selection:var(--color-accent-950);--chrome-code-accent:var(--color-accent-400);--chrome-canvas-label:var(--color-text-secondary);--chrome-canvas-label-muted:var(--color-text-tertiary);--chrome-canvas-chip-border:var(--color-border-button-default);--chrome-canvas-name:#ffffff80;--chrome-canvas-name-muted:#fff3;--chrome-canvas-button-ring:#ffffff12;--chrome-canvas-button-glyph:#ffffffe3;--chrome-canvas-button-open:#ffffff0f;--chrome-canvas-button-hover:#ffffff0d;--chrome-canvas-button-pressed:#ffffff1a;--chrome-breakpoint-group:#ffffff08;--chrome-breakpoint-group-edge:#ffffff1a;--chrome-gen-label:color-mix(in oklab, var(--color-accent-400) 75%, white);--chrome-live:var(--color-accent-400);--chrome-pixel-grid:#bbbbbb36;--chrome-component-backdrop:transparent;--chrome-tool:#737373;--chrome-tool-hover:#a3a3a3;--chrome-tool-pressed:#006fff;--chrome-tool-pressed-ink:#fff;--chrome-tool-pressed-edge:inset 0 0 0 .5px #ffffff12, inset 0 4px 4px 0 #ffffff40, inset 0 1px 0 0 #ffffff40, 0 1px 2px 0 #0003;--chrome-tool-pressed-fill:#fff;--chrome-tool-cell:#232323;--chrome-zoom:#232323;--chrome-zoom-hover:#2a2a2a;--chrome-zoom-edge:0 0 0 0 transparent;--chrome-control:var(--color-background-primary-default);--chrome-control-hover:var(--color-background-primary-hover);--chrome-control-active:var(--color-background-primary-active);--chrome-control-edge:var(--color-border-button-default);--chrome-control-edge-hover:var(--color-border-button-hover);--chrome-control-edge-active:var(--color-border-button-active);--chrome-control-shadow:var(--shadow-xs);--chrome-switch-track:var(--color-background-tertiary-default);--chrome-switch-track-edge:none;--chrome-switch-knob-shadow:0 3px 3px 0 #00000008, 0 .75px 0 0 #0000000d;--chrome-comments-edge:#333;--chrome-comments-shadow:0 8px 32px #0004;--chrome-comments-line:#ffffff0d;--chrome-comments-hover:#ffffff05;--chrome-comments-field:#ffffff07;--chrome-comments-field-stroke:#ffffff12;--chrome-comments-pressed:#ffffff12;--chrome-comments-muted:#929292;--chrome-comments-error:#f87171;--chrome-comments-ring:#171717;--chrome-logo-tile:#f2f2f2;--chrome-logo-tile-stroke:#ffffff0f;--chrome-logo-tile-dark:#262626}:root[data-canvas-theme=light] .canvas-chrome{--chrome-surface:#fff;--chrome-raised:#f5f5f5;--chrome-raised-hover:#ebebeb;--chrome-agent-drop:0 1px 2px 0 #00000024;--chrome-composer-plus:#0000000d;--chrome-composer-chip:#0000000f;--chrome-composer-chip-ink:#525252;--chrome-composer-ink-hover:#525252;--chrome-attachment-dismiss:#ebebeb;--chrome-attachment-dismiss-hover:#d4d4d4;--chrome-attachment-photo-dismiss:#ffffff80;--chrome-attachment-photo-dismiss-hover:#ffffffb3;--chrome-attachment-photo-dismiss-ink:#262626;--chrome-dropdown-shadow:0 1px 2px 0 #00000006, 0 4px 8px 0 #00000014;--chrome-shimmer-peak:#fffc;--chrome-ink-note:#737373;--chrome-glyph-highlight:transparent;--chrome-motion-mark-highlight:transparent;--chrome-ai-button:#c917ff14;--chrome-ai-button-hover:#c917ff1f;--chrome-ai-button-edge:#7f22fe33;--chrome-ai-button-ink:#7f22fe;--chrome-pill-ring-edge:#0000001a;--chrome-skills-surface:#fff;--chrome-skills-shadow:0 4px 34px 0 #0000001a, 0 4px 8px 0 #00000014, 0 1px 2px 0 #00000006;--chrome-skills-sheet-shadow:0 -16px 17px 0 #0000001a, 0 -6px 29px 0 #00000014, 0 -19px 1px 0 #00000006;--chrome-skills-pill:#f5f5f5;--chrome-skills-switch-track:#e5e5e5;--chrome-skills-field-active:#00000080;--chrome-fresh-button-drop:0 1px 1px 0 #0000000d;--chrome-skills-knob-from:#fff;--chrome-skills-knob-to:#f7f7f7;--chrome-skills-knob-chip-from:#fff;--chrome-skills-knob-chip-to:#f7f7f7;--chrome-skills-mark:#00000029;--chrome-skills-avatar-ring:#00000014;--chrome-field-hover:#ebebeb;--chrome-slider-field-fill:#0000001a;--chrome-slider-field-fill-active:#00000026;--chrome-slider-field-tick:#00000026;--chrome-slider-field-handle:#171717;--chrome-well:#f5f5f5;--chrome-grid-cell:#e5e5e5;--chrome-grid-cell-opacity:1;--chrome-menu:#fff;--chrome-pill:#f5f5f5;--chrome-segment-pill:#fff;--chrome-close-hover:#ebebeb;--chrome-canvas:#f5f5f5;--chrome-constraint-square:#fff;--chrome-pin-track:#fff;--chrome-pin-track-on:#dcebff;--chrome-gradient-ring:#fff;--chrome-gradient-marker-edge:0 0 0 .5px #00000012, 0 1px 1px 0 #0000000a;--chrome-thumb:#ebebeb;--chrome-checker-a:#fff;--chrome-checker-b:#e5e5e5;--chrome-track-checker-a:#fff;--chrome-track-checker-b:#e5e5e5;--chrome-border:#e5e5e5;--chrome-separator:#ebebeb;--chrome-border-hover:var(--color-neutral-300);--chrome-control-border:#e5e5e5;--chrome-field-stroke:#00000012;--chrome-field-stroke-hover:#0000001f;--chrome-search-stroke-active:#0000004d;--chrome-menu-search-stroke:transparent;--chrome-pill-stroke:#e5e5e5;--chrome-segment-pill-stroke:#e5e5e5;--chrome-swatch-ring:#0000000d;--chrome-chip-ring:#0000001a;--chrome-thumb-ring:#00000014;--chrome-hairline-strong:#00000029;--chrome-palette-ring:#00000014;--chrome-picker-separator:#e5e5e5;--chrome-picker-separator-opacity:1;--chrome-stepper-separator:#e5e5e5;--chrome-track-ring:#0000001a;--chrome-field-shadow:0 1px 1px 0 #0000000a;--chrome-shadow-xs:0 1px 1px 0 #0000000a;--chrome-menu-shadow:0 1px 2px 0 #00000012, 0 4px 12px 0 #00000021;--chrome-popover-shadow:0 2px 2px 0 #00000029, 0 4px 20px 0 #0000001f;--chrome-pill-inset:inset 0 -1px 0 0 #ffffff0a, inset 0 8px 14px 0 #ffffff08;--chrome-pill-ring-opacity:0;--chrome-pill-drop:0 0 0 0 transparent;--chrome-button-drop:0 1px 1px 0 #0000000a;--chrome-ghost-shadow:0 4px 20px 0 #00000029;--chrome-constraint-square-shadow:0 1px .875px 0 #00000014, 0 2px 3.5px 0 #00000014;--chrome-slider-highlight:inset 0 1px 0 0 #ffffff40, inset 0 4px 3.5px 0 #ffffff40;--chrome-swatch-drop:0 1px 4px 0 #00000042;--chrome-ink:#171717;--chrome-ink-label:#17171780;--chrome-text:#171717;--chrome-text-muted:#737373;--chrome-error:var(--color-red-600);--chrome-destructive:#ab0416;--chrome-on-accent:#fff;--chrome-vector-line:#006fff;--chrome-vector-arm:#b3b3b3;--chrome-vector-point:#fff;--chrome-icon:#171717;--chrome-glyph-ink:#171717;--chrome-instance-text:#7f22fe;--chrome-glyph:#8f8f8f;--chrome-glyph-text:#737373;--chrome-glyph-strong:#525252;--chrome-glyph-muted:#a3a3a3;--chrome-ink-soft:#525252;--chrome-glyph-fill:#00000030;--chrome-glyph-wash:#0000000a;--chrome-align-box-centre:#e5e5e5;--chrome-align-stop-1:#f0f0f0;--chrome-align-stop-2:#c4c4c4;--chrome-align-stop-3:#e5e5e5;--chrome-knob:#fff;--chrome-knob-stroke:#737373;--chrome-wash:#0000000a;--chrome-row-hover:#00000005;--chrome-icon-button-hover:#0000000a;--chrome-unread:#3279ff;--chrome-wash-strong:#00000014;--chrome-token-pill:#0000000d;--chrome-token-pill-disabled:#00000008;--chrome-accent-soft:#006fff;--chrome-accent-soft-wash:#355aff1a;--chrome-accent-soft-text:var(--color-accent-700);--chrome-gradient-row-field:#ffffffb3;--chrome-scrollbar-thumb:#0000004d;--chrome-tab-track:#00000008;--chrome-tab-pill:#ededed;--chrome-pill-hover:#ebebeb;--chrome-constraint-pattern:none;--chrome-code-selection:var(--color-accent-100);--chrome-code-accent:var(--color-accent-600);--chrome-canvas-label:#525252;--chrome-canvas-label-muted:#6b6b6b;--chrome-canvas-chip-border:var(--color-neutral-300);--chrome-canvas-name:#17171780;--chrome-canvas-name-muted:#17171733;--chrome-canvas-button-ring:#00000012;--chrome-canvas-button-glyph:#171717e3;--chrome-canvas-button-open:#0000000d;--chrome-canvas-button-hover:#0000000a;--chrome-canvas-button-pressed:#00000014;--chrome-breakpoint-group:#00000008;--chrome-breakpoint-group-edge:#00000014;--chrome-gen-label:var(--color-accent-600);--chrome-live:var(--color-accent-600);--chrome-pixel-grid:#73737338;--chrome-component-backdrop:var(--color-neutral-925);--chrome-tool:#737373;--chrome-tool-hover:#525252;--chrome-tool-cell:#f5f5f5;--chrome-zoom:#f5f5f5;--chrome-zoom-hover:#ebebeb;--chrome-zoom-edge:inset 0 0 0 .5px #00000012, 0 1px 1px 0 #0000000a;--chrome-control:#f5f5f5;--chrome-control-hover:#ebebeb;--chrome-control-active:#e5e5e5;--chrome-control-edge:#fff;--chrome-control-edge-hover:#fff;--chrome-control-edge-active:#fff;--chrome-control-shadow:0 1px 1px 0 #0000000a;--chrome-switch-track:#e5e5e5;--chrome-switch-track-edge:inset 0 0 0 .5px #00000012;--chrome-switch-knob-shadow:0 0 0 .5px #0000001a, 0 1px 1.75px 0 #0000001f;--chrome-comments-edge:#e5e5e5;--chrome-comments-shadow:0 8px 32px 0 #0000001c;--chrome-comments-line:#ebebeb;--chrome-comments-hover:#0000000a;--chrome-comments-field:#f5f5f5;--chrome-comments-field-stroke:#00000012;--chrome-comments-pressed:#f5f5f5;--chrome-comments-muted:#737373;--chrome-comments-error:var(--color-red-600);--chrome-comments-ring:#fff;--chrome-logo-tile:#f5f5f5;--chrome-logo-tile-stroke:#0000000f;--chrome-logo-tile-dark:#262626}
