:root{--color-bg-base:#fff;--color-bg-elevated:#f9f9f9;--color-bg-surface:#fbfdff;--color-bg-inverse:#202020;--color-bg-subtle:#0000000d;--color-bg-dismiss:#00000008;--color-text-primary:#000;--color-text-on-inverse:#fff;--color-text-secondary:#646464;--color-text-tertiary:#838383;--color-text-placeholder:#8d8d8d;--color-text-disabled:#bbb;--color-text-waiting:#d9d9d9;--color-border-focus:#000000de;--color-border-default:#0000001f;--color-border-inverse:#ffffff26;--color-border-subtle:#00000017;--color-status-progress:#0090ff;--color-status-progress-subtle:#0090ff1f;--color-status-success:#30a46c;--color-status-success-subtle:#30a46c1f;--color-status-warning:#f76b15;--color-status-warning-subtle:#f76b151f;--color-status-error:#e5484d;--color-status-error-subtle:#e5484d1f;--color-interaction-press:#0000000d;--color-interaction-press-inverse:#ffffff1a;--color-interaction-hover:#00000005;--color-interaction-hover-inverse:#ffffff0f;--color-overlay-strong:#0000009c;--color-overlay-subtle:#00000045;--color-palette-white:#fff;--color-palette-purple-text:#6550b9;--color-palette-purple-bg:#f4f0fe;--color-palette-blue-text:#107d98;--color-palette-blue-bg:#def7f9;--color-palette-mint-text:#027864;--color-palette-mint-bg:#ddf9f2;--color-palette-pink-text:#c2298a;--color-palette-pink-bg:#fee9f5;--color-palette-brown-text:#7d5e54;--color-palette-brown-bg:#fffab8;--color-palette-orange-text:#cc4e00;--color-palette-orange-bg:#ffefd6;--color-band-primary:#0090ff;--color-band-subtle:#0d74ce;--radius-control-tiny:4;--radius-control:8;--radius-card-small:12;--radius-card-medium:16;--radius-card-large:20;--radius-container:24;--radius-capsule:999;--space-x1:2;--space-x2:4;--space-x3:6;--space-x4:8;--space-x5:10;--space-x6:12;--space-x7:14;--space-x8:16;--space-x10:20;--space-x12:24;--space-x18:36;--space-x24:48;--space-x32:64;--space-x48:96;--space-x64:128;--shadow-default-0-color:#0000000a;--shadow-default-0-type:dropShadow;--shadow-default-0-x:0;--shadow-default-0-y:4;--shadow-default-0-blur:16;--shadow-default-0-spread:0;--shadow-default-1-color:#0000003d;--shadow-default-1-type:dropShadow;--shadow-default-1-x:0;--shadow-default-1-y:0;--shadow-default-1-blur:1;--shadow-default-1-spread:0;--shadow-active-color:#0000000f;--shadow-active-type:dropShadow;--shadow-active-x:0;--shadow-active-y:6;--shadow-active-blur:12;--shadow-active-spread:0;--shadow-floating-0-color:#00000014;--shadow-floating-0-type:dropShadow;--shadow-floating-0-x:0;--shadow-floating-0-y:4;--shadow-floating-0-blur:24;--shadow-floating-0-spread:0;--shadow-floating-1-color:#0000003d;--shadow-floating-1-type:dropShadow;--shadow-floating-1-x:0;--shadow-floating-1-y:0;--shadow-floating-1-blur:1;--shadow-floating-1-spread:0;--shadow-overlay-0-color:#0000000f;--shadow-overlay-0-type:dropShadow;--shadow-overlay-0-x:0;--shadow-overlay-0-y:4;--shadow-overlay-0-blur:48;--shadow-overlay-0-spread:0;--shadow-overlay-1-color:#0000003d;--shadow-overlay-1-type:dropShadow;--shadow-overlay-1-x:0;--shadow-overlay-1-y:0;--shadow-overlay-1-blur:1;--shadow-overlay-1-spread:0;--fontfamilies-sans:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--fontfamilies-fragment-mono:Fragment Mono;--lineheights-0:AUTO;--lineheights-1:AUTO;--lineheights-2:AUTO;--lineheights-3:AUTO;--lineheights-4:AUTO;--lineheights-5:20;--lineheights-6:16;--lineheights-7:AUTO;--lineheights-8:20;--lineheights-9:16;--lineheights-10:20;--lineheights-11:16;--fontweights-sans-0:Semibold;--fontweights-sans-1:Medium;--fontweights-sans-2:Regular;--fontweights-fragment-mono-3:Regular;--fontsize-0:12;--fontsize-1:14;--fontsize-2:15;--fontsize-3:17;--fontsize-4:20;--fontsize-5:24;--fontsize-6:42;--letterspacing-0:0%;--paragraphspacing-0:0;--paragraphspacing-1:4;--paragraphspacing-2:12;--paragraphspacing-3:14;--paragraphspacing-4:15;--paragraphspacing-5:17;--display-fontfamily:{fontFamilies.sans};--display-fontweight:{fontWeights.sans-0};--display-lineheight:{lineHeights.0};--display-fontsize:{fontSize.6};--display-letterspacing:{letterSpacing.0};--display-paragraphspacing:{paragraphSpacing.0};--display-paragraphindent:{paragraphIndent.0};--display-textcase:{textCase.none};--display-textdecoration:{textDecoration.none};--headline-large-fontfamily:{fontFamilies.sans};--headline-large-fontweight:{fontWeights.sans-0};--headline-large-lineheight:{lineHeights.0};--headline-large-fontsize:{fontSize.5};--headline-large-letterspacing:{letterSpacing.0};--headline-large-paragraphspacing:{paragraphSpacing.0};--headline-large-paragraphindent:{paragraphIndent.0};--headline-large-textcase:{textCase.none};--headline-large-textdecoration:{textDecoration.none};--headline-medium-fontfamily:{fontFamilies.sans};--headline-medium-fontweight:{fontWeights.sans-0};--headline-medium-lineheight:{lineHeights.0};--headline-medium-fontsize:{fontSize.4};--headline-medium-letterspacing:{letterSpacing.0};--headline-medium-paragraphspacing:{paragraphSpacing.0};--headline-medium-paragraphindent:{paragraphIndent.0};--headline-medium-textcase:{textCase.none};--headline-medium-textdecoration:{textDecoration.none};--headline-small-fontfamily:{fontFamilies.sans};--headline-small-fontweight:{fontWeights.sans-0};--headline-small-lineheight:{lineHeights.0};--headline-small-fontsize:{fontSize.3};--headline-small-letterspacing:{letterSpacing.0};--headline-small-paragraphspacing:{paragraphSpacing.5};--headline-small-paragraphindent:{paragraphIndent.0};--headline-small-textcase:{textCase.none};--headline-small-textdecoration:{textDecoration.none};--label-large-fontfamily:{fontFamilies.sans};--label-large-fontweight:{fontWeights.sans-0};--label-large-lineheight:{lineHeights.0};--label-large-fontsize:{fontSize.2};--label-large-letterspacing:{letterSpacing.0};--label-large-paragraphspacing:{paragraphSpacing.4};--label-large-paragraphindent:{paragraphIndent.0};--label-large-textcase:{textCase.none};--label-large-textdecoration:{textDecoration.none};--label-medium-fontfamily:{fontFamilies.sans};--label-medium-fontweight:{fontWeights.sans-1};--label-medium-lineheight:{lineHeights.5};--label-medium-fontsize:{fontSize.1};--label-medium-letterspacing:{letterSpacing.0};--label-medium-paragraphspacing:{paragraphSpacing.3};--label-medium-paragraphindent:{paragraphIndent.0};--label-medium-textcase:{textCase.none};--label-medium-textdecoration:{textDecoration.none};--label-small-fontfamily:{fontFamilies.sans};--label-small-fontweight:{fontWeights.sans-0};--label-small-lineheight:{lineHeights.6};--label-small-fontsize:{fontSize.0};--label-small-letterspacing:{letterSpacing.0};--label-small-paragraphspacing:{paragraphSpacing.1};--label-small-paragraphindent:{paragraphIndent.0};--label-small-textcase:{textCase.none};--label-small-textdecoration:{textDecoration.none};--body-large-fontfamily:{fontFamilies.sans};--body-large-fontweight:{fontWeights.sans-2};--body-large-lineheight:{lineHeights.0};--body-large-fontsize:{fontSize.4};--body-large-letterspacing:{letterSpacing.0};--body-large-paragraphspacing:{paragraphSpacing.0};--body-large-paragraphindent:{paragraphIndent.0};--body-large-textcase:{textCase.none};--body-large-textdecoration:{textDecoration.none};--body-medium-fontfamily:{fontFamilies.sans};--body-medium-fontweight:{fontWeights.sans-2};--body-medium-lineheight:{lineHeights.5};--body-medium-fontsize:{fontSize.1};--body-medium-letterspacing:{letterSpacing.0};--body-medium-paragraphspacing:{paragraphSpacing.3};--body-medium-paragraphindent:{paragraphIndent.0};--body-medium-textcase:{textCase.none};--body-medium-textdecoration:{textDecoration.none};--body-small-fontfamily:{fontFamilies.sans};--body-small-fontweight:{fontWeights.sans-2};--body-small-lineheight:{lineHeights.6};--body-small-fontsize:{fontSize.0};--body-small-letterspacing:{letterSpacing.0};--body-small-paragraphspacing:{paragraphSpacing.2};--body-small-paragraphindent:{paragraphIndent.0};--body-small-textcase:{textCase.none};--body-small-textdecoration:{textDecoration.none};--code-medium-fontfamily:{fontFamilies.fragment-mono};--code-medium-fontweight:{fontWeights.fragment-mono-3};--code-medium-lineheight:{lineHeights.5};--code-medium-fontsize:{fontSize.1};--code-medium-letterspacing:{letterSpacing.0};--code-medium-paragraphspacing:{paragraphSpacing.1};--code-medium-paragraphindent:{paragraphIndent.0};--code-medium-textcase:{textCase.none};--code-medium-textdecoration:{textDecoration.none};--code-small-fontfamily:{fontFamilies.fragment-mono};--code-small-fontweight:{fontWeights.fragment-mono-3};--code-small-lineheight:{lineHeights.6};--code-small-fontsize:{fontSize.0};--code-small-letterspacing:{letterSpacing.0};--code-small-paragraphspacing:{paragraphSpacing.1};--code-small-paragraphindent:{paragraphIndent.0};--code-small-textcase:{textCase.none};--code-small-textdecoration:{textDecoration.none};--textcase-none:none;--textdecoration-none:none;--paragraphindent-0:0px}[data-theme=dark]{--color-bg-base:#111;--color-bg-elevated:#191919;--color-bg-surface:#222;--color-bg-inverse:#fcfcfc;--color-bg-subtle:#ffffff0f;--color-bg-dismiss:#ffffff0a;--color-text-primary:#fff;--color-text-on-inverse:#000;--color-text-secondary:#b4b4b4;--color-text-tertiary:#7b7b7b;--color-text-placeholder:#6e6e6e;--color-text-disabled:#606060;--color-text-waiting:#3a3a3a;--color-border-focus:#ffffffed;--color-border-default:#ffffff26;--color-border-inverse:#0000001f;--color-border-subtle:#ffffff1c;--color-status-progress:#0090ff;--color-status-progress-subtle:#0090ff1f;--color-status-success:#30a46c;--color-status-success-subtle:#30a46c1f;--color-status-warning:#f76b15;--color-status-warning-subtle:#f76b151f;--color-status-error:#e5484d;--color-status-error-subtle:#e5484d1f;--color-interaction-press:#ffffff1a;--color-interaction-press-inverse:#0000000d;--color-interaction-hover:#ffffff0f;--color-interaction-hover-inverse:#00000005;--color-overlay-strong:#ffffffb0;--color-overlay-subtle:#ffffff54;--color-palette-white:#fff;--color-palette-purple-text:#f4f0fe;--color-palette-purple-bg:#4b21f6;--color-palette-blue-text:#def7f9;--color-palette-blue-bg:#0088f1;--color-palette-mint-text:#115949;--color-palette-mint-bg:#03dba5;--color-palette-pink-text:#fee9f5;--color-palette-pink-bg:#fd177f;--color-palette-brown-text:#ffe629;--color-palette-brown-bg:#7d5e54;--color-palette-orange-text:#ffefd6;--color-palette-orange-bg:#ff6202;--color-band-primary:#0090ff;--color-band-subtle:#0d74ce;--radius-control-tiny:4;--radius-control:8;--radius-card-small:12;--radius-card-medium:16;--radius-card-large:20;--radius-container:24;--radius-capsule:999;--space-x1:2;--space-x2:4;--space-x3:6;--space-x4:8;--space-x5:10;--space-x6:12;--space-x7:14;--space-x8:16;--space-x10:20;--space-x12:24;--space-x18:36;--space-x24:48;--space-x32:64;--space-x48:96;--space-x64:128}:root{--color-action:var(--color-palette-orange-text);--color-action-bg:var(--color-palette-orange-bg);--color-structure:var(--color-band-primary);--color-structure-subtle:var(--color-band-subtle);--color-celebrate:var(--color-palette-brown-bg);--color-celebrate-text:var(--color-palette-brown-text)}[data-theme=dark]{--color-action:var(--color-palette-orange-bg);--color-action-bg:var(--color-palette-orange-text);--color-celebrate:var(--color-palette-brown-text);--color-celebrate-text:var(--color-palette-brown-bg)}