@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansLight.woff2)format("woff2"),url(/fonts/Quilt-SansLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansItalic.woff2)format("woff2"),url(/fonts/Quilt-SansItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBook.woff2)format("woff2"),url(/fonts/Quilt-SansBook.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBookItalic.woff2)format("woff2"),url(/fonts/Quilt-SansBookItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansMedium.woff2)format("woff2"),url(/fonts/Quilt-SansMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansMediumItalic.woff2)format("woff2"),url(/fonts/Quilt-SansMediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBold.woff2)format("woff2"),url(/fonts/Quilt-SansBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quilt Sans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBoldItalic.woff2)format("woff2"),url(/fonts/Quilt-SansBoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansLight.woff2)format("woff2"),url(/fonts/Quilt-SansLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansItalic.woff2)format("woff2"),url(/fonts/Quilt-SansItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBook.woff2)format("woff2"),url(/fonts/Quilt-SansBook.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBookItalic.woff2)format("woff2"),url(/fonts/Quilt-SansBookItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansMedium.woff2)format("woff2"),url(/fonts/Quilt-SansMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansMediumItalic.woff2)format("woff2"),url(/fonts/Quilt-SansMediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBold.woff2)format("woff2"),url(/fonts/Quilt-SansBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:QuiltSans;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SansBoldItalic.woff2)format("woff2"),url(/fonts/Quilt-SansBoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifLight.woff2)format("woff2"),url(/fonts/Quilt-SerifLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBook.woff2)format("woff2"),url(/fonts/Quilt-SerifBook.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBookItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifBookItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifMedium.woff2)format("woff2"),url(/fonts/Quilt-SerifMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifMediumItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifMediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBold.woff2)format("woff2"),url(/fonts/Quilt-SerifBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quilt Serif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBoldItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifBoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifLight.woff2)format("woff2"),url(/fonts/Quilt-SerifLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBook.woff2)format("woff2"),url(/fonts/Quilt-SerifBook.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBookItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifBookItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifMedium.woff2)format("woff2"),url(/fonts/Quilt-SerifMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifMediumItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifMediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBold.woff2)format("woff2"),url(/fonts/Quilt-SerifBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:QuiltSerif;src:url(https://cdn.quilt.com/assets/fonts/v1/Quilt-SerifBoldItalic.woff2)format("woff2"),url(/fonts/Quilt-SerifBoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}
:root{--quilt-brand-grey-900:#514d4b;--quilt-brand-grey-975:#171616;--quilt-brand-grey-800:#696563;--quilt-brand-dark-950:#272525;--quilt-brand-medium-500:#9e9895;--quilt-brand-medium-400:#b8b3b1;--quilt-brand-medium-350:#c6c3c1;--quilt-brand-light-beige:#e7d9c7;--quilt-brand-lavender-100:#dbd2fa;--quilt-brand-red:#bd2d3c;--quilt-brand-orange-red:#c94138;--quilt-brand-orange:#ff7b31;--quilt-brand-deep-orange:#f06123;--quilt-brand-goldy:#ebb846;--quilt-brand-cyan:#00ffd1;--quilt-brand-dusty-cyan:#24abcc;--quilt-brand-azure:#0074ff;--quilt-brand-blue:#0085ff;--quilt-brand-cool-blue:#1192a4;--quilt-brand-royal-blueish:#4356f7;--quilt-brand-pink:#f09;--quilt-brand-pinky:#f02ba1;--quilt-brand-purple:#76327c;--quilt-brand-purply:#944dee;--quilt-brand-magenta:#882c63;--quilt-brand-enabled-grey:#5e5a57;--quilt-brand-grey:#737373;--quilt-brand-dim-grey:#5a5a5a;--quilt-brand-slate-grey:#464646;--quilt-brand-shadow-grey:#333;--quilt-brand-light-grey:#dcdcdc;--quilt-brand-light-tungsten:#8a8a8a;--quilt-brand-dark-grey:#393939;--quilt-brand-control-grey:#333;--quilt-brand-dark-control-grey:#222;--quilt-brand-background-grey:#111;--quilt-brand-control-enabled:#fff6;--quilt-brand-control-background:#00000080;--quilt-brand-heat-orange:#ff8368;--quilt-brand-heat-orange-away:#ffc1b4;--quilt-brand-cool-turquoise:#7febf9;--quilt-brand-cool-turquoise-away:#d9f9fd;--quilt-brand-dry-biscuit:#e7c8a0;--quilt-brand-mint-green:#8be9d2;--quilt-brand-green:#17d3a5;--quilt-brand-gudetama-lite:#ffd275;--quilt-brand-gudetama-dark:#332a17;--quilt-brand-cooling-down-blue:#bff2f6;--quilt-brand-heating-up-orange:#fcc6b3;--quilt-brand-grimace-lite:#ccbefa;--quilt-brand-sunset-yellow:#ffc177;--quilt-brand-warm-yellow:#ffdbb0;--quilt-brand-neutral-light-gray:#dedede;--quilt-brand-neutral-mid-gray:#999;--quilt-brand-neutral-dark-gray:#595959;--quilt-brand-neutral-shadow-gray:#272525;--quilt-brand-primary-white:#fff;--quilt-brand-primary-cream:#fef9f3;--quilt-brand-primary-light-gray:#e5dfd9;--quilt-brand-primary-dark-gray:#3a3a3a;--quilt-brand-primary-black:#000;--quilt-brand-secondary-yellow:#fff3d2;--quilt-brand-secondary-peach:#ffbfa3;--quilt-brand-secondary-orange:#ff7b5e;--quilt-brand-secondary-scarlet:#a70e4e;--quilt-brand-secondary-sky:#beeaf0;--quilt-brand-secondary-turquoise:#a4e0e8;--quilt-brand-secondary-blue:#6497f9;--quilt-brand-secondary-navy:#202a79;--quilt-brand-secondary-green:#186767;--quilt-brand-error:#ff453a;--quilt-brand-error-foreground:#ffa39d;--quilt-brand-warning:#ffc03c;--quilt-brand-warning-foreground:#ffdc95}
:root{--color-surface-page:#fef9f3;--color-surface-raised:#fff;--color-surface-sunken:#d8d1c9;--color-surface-subtle:#ede7e0;--color-surface-overlay:#fff;--color-surface-disabled:#d8d1c9;--color-bg-brand:#1d1b1b;--color-bg-heat:#ff8368;--color-bg-cool:#2293a1;--color-bg-brand-subtle:#f5f1f1;--color-bg-cool-subtle:#f0fafb;--color-bg-heat-subtle:#fff2ef;--color-bg-selected:#1d1b1b;--color-bg-neutral:#ede7e0;--color-error:#dc2828;--color-bg-error-subtle:#fdeceb;--color-success:#178a6b;--color-text-default:#1d1b1b;--color-text-inverse:#fef9f3;--color-text-heat:#ff8368;--color-text-cool:#2293a1;--color-text-soft:#6f6c6c;--color-text-disabled:#9c9999;--color-text-muted:#a3998e;--color-text-on-brand:#fff;--color-text-on-cool:#fff;--color-text-on-heat:#fff;--color-text-light:var(--color-text-soft);--color-icon-default:#1d1b1b;--color-icon-inverse:#fef9f3;--color-icon-subtle:#897e72;--color-icon-muted:#a3998e;--color-icon-cool:#2293a1;--color-icon-heat:#ff8368;--color-icon-disabled:#beb6ad;--color-icon-on-brand:#fff;--color-icon-on-cool:#fff;--color-border-default:#d8d1c9;--color-border-focus:#2293a1;--color-border-subtle:#ede7e0;--color-border-strong:#a3998e;--color-border-cool:#2293a1;--color-border-heat:#ffa28e;--color-border-selected:#1d1b1b;--color-border-disabled:#d8d1c9;--color-toggle-track-off:transparent;--color-toggle-track-on:#2293a1;--color-toggle-border:#d8d1c9;--color-toggle-thumb:#fff;--color-toggle-icon:#1d1b1b;--color-input-bg:#fff;--color-input-bg-disabled:#fef9f3;--color-input-border:#d8d1c9;--color-input-border-focus:#2293a1;--color-input-border-error:var(--color-error);--color-input-border-disabled:#ede7e0;--color-input-border-success:#1b7a87;--color-input-placeholder:#a3998e;--color-input-error:var(--color-error);--color-input-helper:#6f6c6c;--color-input-success:#1b7a87;--color-input-icon:#6f6c6c;--color-overlay-default:#00000080;--color-overlay-selected:#0003;--space-inset-none:0px;--space-inset-xs:4px;--space-inset-sm:8px;--space-inset-md:16px;--space-inset-lg:24px;--space-inset-xl:32px;--space-inset-2xl:48px;--space-stack-none:0px;--space-stack-xs:4px;--space-stack-sm:8px;--space-stack-md:12px;--space-stack-lg:16px;--space-stack-xl:24px;--space-stack-2xl:32px;--space-inline-none:0px;--space-inline-xs:4px;--space-inline-sm:8px;--space-inline-md:12px;--space-inline-lg:16px;--space-inline-xl:24px;--space-inline-2xl:32px;--space-section-sm:32px;--space-section-md:40px;--space-section-lg:48px;--space-section-xl:64px;--space-section-2xl:80px;--space-section-3xl:96px;--border-width-default:var(--stroke-width-default);--border-width-medium:1.5px;--border-width-strong:var(--stroke-width-strong);--stroke-width-default:1px;--stroke-width-strong:2px;--stroke-width-focus:2px;--opacity-disabled:.4;--opacity-subtle:.8;--opacity-overlay:.6;--radius-control-xs:4px;--radius-control-sm:8px;--radius-control-md:12px;--radius-control-lg:16px;--radius-container-sm:8px;--radius-container-md:12px;--radius-container-lg:16px;--radius-container-xl:20px;--radius-dialog:24px;--radius-pill:9999px;--font-size-2xs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:27px;--font-size-4xl:30px;--font-size-5xl:36px;--font-size-6xl:48px;--line-height-2xs:16px;--line-height-xs:16px;--line-height-sm:20px;--line-height-md:24px;--line-height-lg:28px;--line-height-xl:28px;--line-height-2xl:32px;--line-height-3xl:34px;--line-height-4xl:38px;--line-height-5xl:44px;--line-height-6xl:56px;--stroke-width-medium:var(--border-width-medium);--space-input-block-sm:var(--space-stack-sm);--space-input-block-md:var(--space-stack-sm);--space-input-block-lg:var(--space-stack-md);--space-input-inline-sm:var(--space-inline-sm);--space-input-inline-md:var(--space-inline-md);--space-input-inline-lg:var(--space-inline-lg);--size-icon-sm:14px;--size-icon-md:16px;--size-icon-lg:20px;--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000000f;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000000f;--font-serif:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--font-sans:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-display-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-display-size:48px;--type-display-weight:400;--type-display-leading:56px;--type-display-tracking:-.8px;--type-display-sm-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-display-sm-size:40px;--type-display-sm-weight:400;--type-display-sm-leading:48px;--type-display-sm-tracking:-.6px;--type-h1-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-h1-size:36px;--type-h1-weight:400;--type-h1-leading:44px;--type-h1-tracking:-.4px;--type-h2-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-h2-size:30px;--type-h2-weight:400;--type-h2-leading:38px;--type-h2-tracking:-.4px;--type-h3-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-h3-size:27px;--type-h3-weight:400;--type-h3-leading:34px;--type-h3-tracking:-.04px;--type-h4-family:"Quilt Serif", "QuiltSerif", "STIX Two Text", Georgia, serif;--type-h4-size:24px;--type-h4-weight:400;--type-h4-leading:32px;--type-h4-tracking:-.04px;--type-title-project-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-title-project-size:14px;--type-title-project-weight:500;--type-title-project-leading:normal;--type-title-project-tracking:.08em;--type-title-eyebrow-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-title-eyebrow-size:11px;--type-title-eyebrow-weight:500;--type-title-eyebrow-leading:normal;--type-title-eyebrow-tracking:.08em;--type-title-lg-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-title-lg-size:18px;--type-title-lg-weight:500;--type-title-lg-leading:28px;--type-title-lg-tracking:0px;--type-title-md-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-title-md-size:16px;--type-title-md-weight:500;--type-title-md-leading:24px;--type-title-md-tracking:0px;--type-title-sm-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-title-sm-size:14px;--type-title-sm-weight:500;--type-title-sm-leading:20px;--type-title-sm-tracking:0px;--type-body-lg-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-body-lg-size:18px;--type-body-lg-weight:400;--type-body-lg-leading:28px;--type-body-lg-tracking:0px;--type-body-md-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-body-md-size:16px;--type-body-md-weight:400;--type-body-md-leading:24px;--type-body-md-tracking:0px;--type-body-sm-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-body-sm-size:14px;--type-body-sm-weight:400;--type-body-sm-leading:20px;--type-body-sm-tracking:0px;--type-caption-family:"Quilt Sans", "QuiltSans", "Inter", system-ui, sans-serif;--type-caption-size:12px;--type-caption-weight:400;--type-caption-leading:16px;--type-caption-tracking:0px;--type-code-md-family:"JetBrains Mono", ui-monospace, monospace;--type-code-md-size:14px;--type-code-md-weight:400;--type-code-md-leading:20px;--type-code-md-tracking:0px;--type-code-sm-family:"JetBrains Mono", ui-monospace, monospace;--type-code-sm-size:12px;--type-code-sm-weight:400;--type-code-sm-leading:16px;--type-code-sm-tracking:0px;--color-bg-brand-hover:#272525;--color-bg-brand-pressed:#4a4848;--color-bg-brand-subtle-hover:#e5e1e1;--color-bg-brand-subtle-pressed:#d0cccc;--color-bg-heat-hover:#de7057;--color-bg-heat-pressed:#ba5a45;--color-bg-heat-subtle-hover:#ffe5df;--color-bg-inverse-hover:#c3c3c3;--color-text-inverse-hover:#c3c3c3;--color-toggle-track-off-hover:#ede7e0;--color-toggle-track-on-hover:#1b7a87;--color-bg-on-photo:#fff;--color-hover-subtle:#1d1b1b0f;--color-selection-subtle:#2293a10f;--shadow-input-focus:0 0 0 3px #2293a126, 0 1px 2px 0 #0000000d;--shadow-focus-ring:0 0 0 3px #2293a133, 0 1px 2px 0 #0000000d;--shadow-hover-ring:0 0 0 3px #d8d1c966, 0 1px 2px 0 #0000000d;--shadow-error-ring:0 0 0 3px #dc282833, 0 1px 2px 0 #0000000d}[data-theme=dark],.dark{--color-surface-page:#1d1b1b;--color-surface-raised:#272525;--color-surface-sunken:#4a4848;--color-surface-subtle:#272525;--color-surface-overlay:#272525;--color-surface-disabled:#5d5a5a;--color-bg-brand:#fef9f3;--color-bg-heat:#ba5a45;--color-bg-cool:#15616d;--color-bg-brand-subtle:#272525;--color-bg-cool-subtle:#041c21;--color-bg-heat-subtle:#4a180c;--color-bg-selected:#fef9f3;--color-bg-neutral:#4a4848;--color-error:#f87171;--color-bg-error-subtle:#3a1414;--color-text-default:#fef9f3;--color-text-inverse:#1d1b1b;--color-text-heat:#ba5a45;--color-text-cool:#15616d;--color-text-soft:#a3998e;--color-text-disabled:#74685a;--color-text-muted:#74685a;--color-text-on-brand:#1d1b1b;--color-text-on-cool:#fff;--color-text-on-heat:#fff;--color-text-light:var(--color-text-soft);--color-icon-default:#fef9f3;--color-icon-inverse:#1d1b1b;--color-icon-subtle:#897e72;--color-icon-muted:#74685a;--color-icon-cool:#66c6cf;--color-icon-heat:#ffbdae;--color-icon-disabled:#6f6c6c;--color-icon-on-brand:#1d1b1b;--color-icon-on-cool:#fff;--color-border-default:#4a4848;--color-border-focus:#1b7a87;--color-border-subtle:#272525;--color-border-strong:#6f6c6c;--color-border-cool:#1b7a87;--color-border-heat:#ba5a45;--color-border-selected:#fef9f3;--color-border-disabled:#4a4848;--color-toggle-track-off:transparent;--color-toggle-track-on:#66c6cf;--color-toggle-border:#4a4848;--color-toggle-thumb:#fff;--color-toggle-icon:#1d1b1b;--color-input-bg:#272525;--color-input-bg-disabled:#4a4848;--color-input-border:#4a4848;--color-input-border-focus:#66c6cf;--color-input-border-error:var(--color-error);--color-input-border-disabled:#5d5a5a;--color-input-border-success:#66c6cf;--color-input-placeholder:#74685a;--color-input-error:var(--color-error);--color-input-helper:#a3998e;--color-input-success:#66c6cf;--color-input-icon:#a3998e;--color-overlay-default:#00000080;--color-overlay-selected:#0003;--color-bg-on-photo:#fff;--color-bg-brand-hover:#ede7e0;--color-bg-brand-pressed:#d8d1c9;--color-bg-brand-subtle-hover:#4a4848;--color-bg-brand-subtle-pressed:#5d5a5a;--color-bg-heat-hover:#ff8368;--color-bg-heat-pressed:#ba5a45;--color-bg-heat-subtle-hover:#6b2b1d;--color-bg-inverse-hover:#4a4848;--color-text-inverse-hover:#4a4848;--color-toggle-track-off-hover:#5d5a5a;--color-toggle-track-on-hover:#33abb6;--color-hover-subtle:#fef9f314;--color-selection-subtle:#66c6cf14;--shadow-input-focus:0 0 0 3px #66c6cf26, 0 1px 2px 0 #0000000d;--shadow-focus-ring:0 0 0 3px #66c6cf26, 0 1px 2px 0 #0000000d;--shadow-error-ring:0 0 0 3px #f8717133, 0 1px 2px 0 #0000000d}[data-shape=rounded]{--radius-control-xs:8px;--radius-control-sm:12px;--radius-control-md:16px;--radius-control-lg:20px;--radius-container-sm:12px;--radius-container-md:16px;--radius-container-lg:20px;--radius-container-xl:24px;--radius-dialog:32px;--radius-pill:9999px}[data-shape=square]{--radius-control-xs:0px;--radius-control-sm:0px;--radius-control-md:0px;--radius-control-lg:0px;--radius-container-sm:0px;--radius-container-md:0px;--radius-container-lg:0px;--radius-container-xl:0px;--radius-dialog:0px;--radius-pill:4px}
:root,.dark,[data-theme=dark]{--background:var(--color-surface-page);--foreground:var(--color-text-default);--card:var(--color-surface-raised);--card-foreground:var(--color-text-default);--popover:var(--color-surface-overlay);--popover-foreground:var(--color-text-default);--primary:var(--color-bg-cool);--primary-foreground:var(--color-text-on-cool);--secondary:var(--color-surface-subtle);--secondary-foreground:var(--color-text-default);--muted:var(--color-surface-subtle);--muted-foreground:var(--color-text-soft);--accent:var(--color-surface-subtle);--accent-foreground:var(--color-text-default);--destructive:var(--color-error);--destructive-foreground:var(--color-text-on-cool);--border:var(--color-border-default);--input:var(--color-input-border);--ring:var(--color-border-focus)}