@layer legacy;:root{color-scheme:light dark;--color-bookend-canvas:#090909;--color-bookend-text:#eeeeee;--color-workspace-backdrop:rgb(0 0 0/40%);--color-workspace-canvas:#eaeaea;--color-workspace-surface:#fafafa;--color-workspace-text:#252525;--color-workspace-muted:#595959;--color-workspace-border:#cecece;--color-workspace-hover:#eeeeee;--color-surface:#ffffff;--color-raised:#f5f5f5;--color-field:#cfcfcf;--color-canvas:#ffffff;--color-text:#171717;--color-muted:#595959;--color-faint:#666666;--color-inset:#ededed;--color-border:#d4d4d4;--color-border-strong:#737373;--color-selected:#ffffff;--color-accent:#242424;--color-on-accent:#ffffff;--color-danger:#8f2e27;--color-success:#0f6a5c;--color-warning:#7a5a00;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:24px;--space-8:32px;--space-9:100px;--space-10:112px;--space-11:200px;--space-12:clamp(24px,4.5vw,96px);--space-gutter:16px;--space-card:16px;--density-row:36px;--density-rhythm:8px;--density-control:28px;--density-toolbar:44px;--duration-short:90ms;--duration-standard:160ms;--easing-enter:cubic-bezier(0,0,0.2,1);--easing-exit:cubic-bezier(0.4,0,1,1);--easing-standard:cubic-bezier(0.4,0,0.2,1);--radius-workspace:14px;--radius-slide:10px;--radius-card:4px;--radius-control:4px;--radius-nav:4px;--radius-pill:999px;--radius-panel:20px;--text-micro:11px;--text-small:12px;--text-body:14px;--text-lead:16px;--text-title:18px;--text-display:20px;--text-slide:26px;--text-cover:38px;--weight-regular:400;--weight-medium:500;--weight-strong:600;--line-height-body:1.5;--line-height-tight:1.35;--line-height-flush:1;--border-hair:1px;--border-marker:3px;--shadow-overlay:0 8px 28px rgb(0 0 0/55%);--page-top:clamp(48px,6.25vw,96px);--page-title-lede:clamp(16px,1.7vw,24px);--page-lede-content:clamp(32px,3.9vw,56px);--page-section:clamp(48px,6vw,96px);--page-section-content:clamp(16px,1.7vw,24px);--page-width:1200px;--page-gutter:clamp(16px,4vw,48px);--page-aside-width:320px;--page-card-min:280px;--page-card-radius:16px;--page-title-size:clamp(2.25rem,1.3rem + 3.4vw,4rem);--page-title-leading:1.08;--page-title-tracking:-0.025em;--page-title-measure:22ch;--page-hero-size:clamp(64px,9vw,148px);--page-hero-leading:0.9;--page-hero-tracking:-0.01em;--page-lede-size:clamp(1.0625rem,0.95rem + 0.4vw,1.25rem);--page-lede-measure:46ch;--page-section-size:clamp(1.5rem,1.1rem + 1.1vw,2rem);--page-section-leading:1.2;--page-landing-title-size:clamp(2.5rem,4.4444vw,4rem);--page-landing-title-leading:1.05;--page-landing-title-tracking:-0.02em;--font-bookend:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;--workspace-edge:20px;--workspace-safe:100px;--workspace-gap:112px;--workspace-measure:1600px;--workspace-hit:44px;--workspace-radius:14px;--workspace-slide-radius:10px;--workspace-shadow:0 4px 20px rgb(0 0 0/12%);--workspace-slide-shadow:0 2px 8px rgb(0 0 0/8%);--workspace-backdrop:rgb(0 0 0/40%);--workspace-motion:160ms;--workspace-inactive-opacity:0.55;--measure-prose:62ch;--measure-form:560px;--site-header-top:12px;--site-header-panel-radius:16px;--site-header-text:15px;--site-header-cluster:var(--color-raised);--site-header-ink:var(--color-text);--site-header-hover:var(--color-inset);--site-header-emphasis:var(--color-surface);--site-header-emphasis-ink:var(--color-text);--site-header-focus:var(--color-accent)}:where(:root){--site-header-overhang:40px;--site-frame-max:1728px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bookend-canvas:#090909;--color-bookend-text:#eeeeee;--color-workspace-backdrop:rgb(0 0 0/40%);--color-workspace-canvas:#202020;--color-workspace-surface:#161616;--color-workspace-text:#ededed;--color-workspace-muted:#b0b0b0;--color-workspace-border:#444444;--color-workspace-hover:#303030;--color-surface:#111111;--color-raised:#1b1b1b;--color-field:#363636;--color-canvas:#ffffff;--color-text:#eeeeee;--color-muted:#b5b5b5;--color-faint:#aaaaaa;--color-inset:#242424;--color-border:#383838;--color-border-strong:#858585;--color-selected:#2e2e2e;--color-accent:#eeeeee;--color-on-accent:#111111;--color-danger:#ee8e85;--color-success:#6fd0b2;--color-warning:#e8bf63}}[data-theme=dark]{color-scheme:dark;--color-bookend-canvas:#090909;--color-bookend-text:#eeeeee;--color-workspace-backdrop:rgb(0 0 0/40%);--color-workspace-canvas:#202020;--color-workspace-surface:#161616;--color-workspace-text:#ededed;--color-workspace-muted:#b0b0b0;--color-workspace-border:#444444;--color-workspace-hover:#303030;--color-surface:#111111;--color-raised:#1b1b1b;--color-field:#363636;--color-canvas:#ffffff;--color-text:#eeeeee;--color-muted:#b5b5b5;--color-faint:#aaaaaa;--color-inset:#242424;--color-border:#383838;--color-border-strong:#858585;--color-selected:#2e2e2e;--color-accent:#eeeeee;--color-on-accent:#111111;--color-danger:#ee8e85;--color-success:#6fd0b2;--color-warning:#e8bf63}[data-theme=light]{color-scheme:light;--color-bookend-canvas:#090909;--color-bookend-text:#eeeeee;--color-workspace-backdrop:rgb(0 0 0/40%);--color-workspace-canvas:#eaeaea;--color-workspace-surface:#fafafa;--color-workspace-text:#252525;--color-workspace-muted:#595959;--color-workspace-border:#cecece;--color-workspace-hover:#eeeeee;--color-surface:#ffffff;--color-raised:#f5f5f5;--color-field:#cfcfcf;--color-canvas:#ffffff;--color-text:#171717;--color-muted:#595959;--color-faint:#666666;--color-inset:#ededed;--color-border:#d4d4d4;--color-border-strong:#737373;--color-selected:#ffffff;--color-accent:#242424;--color-on-accent:#ffffff;--color-danger:#8f2e27;--color-success:#0f6a5c;--color-warning:#7a5a00;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:24px;--space-8:32px;--space-9:100px;--space-10:112px;--space-11:200px;--space-12:clamp(24px,4.5vw,96px);--space-gutter:16px;--space-card:16px;--density-row:36px;--density-rhythm:8px;--density-control:28px;--density-toolbar:44px;--duration-short:90ms;--duration-standard:160ms;--easing-enter:cubic-bezier(0,0,0.2,1);--easing-exit:cubic-bezier(0.4,0,1,1);--easing-standard:cubic-bezier(0.4,0,0.2,1);--radius-workspace:14px;--radius-slide:10px;--radius-card:4px;--radius-control:4px;--radius-nav:4px;--radius-pill:999px;--radius-panel:20px;--text-micro:11px;--text-small:12px;--text-body:14px;--text-lead:16px;--text-title:18px;--text-display:20px;--text-slide:26px;--text-cover:38px;--weight-regular:400;--weight-medium:500;--weight-strong:600;--line-height-body:1.5;--line-height-tight:1.35;--line-height-flush:1;--border-hair:1px;--border-marker:3px;--shadow-overlay:0 8px 28px rgb(0 0 0/55%);--page-top:clamp(48px,6.25vw,96px);--page-title-lede:clamp(16px,1.7vw,24px);--page-lede-content:clamp(32px,3.9vw,56px);--page-section:clamp(48px,6vw,96px);--page-section-content:clamp(16px,1.7vw,24px);--page-width:1200px;--page-gutter:clamp(16px,4vw,48px);--page-aside-width:320px;--page-card-min:280px;--page-card-radius:16px;--page-title-size:clamp(2.25rem,1.3rem + 3.4vw,4rem);--page-title-leading:1.08;--page-title-tracking:-0.025em;--page-title-measure:22ch;--page-hero-size:clamp(64px,9vw,148px);--page-hero-leading:0.9;--page-hero-tracking:-0.01em;--page-lede-size:clamp(1.0625rem,0.95rem + 0.4vw,1.25rem);--page-lede-measure:46ch;--page-section-size:clamp(1.5rem,1.1rem + 1.1vw,2rem);--page-section-leading:1.2;--page-landing-title-size:clamp(2.5rem,4.4444vw,4rem);--page-landing-title-leading:1.05;--page-landing-title-tracking:-0.02em;--font-bookend:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;--workspace-edge:20px;--workspace-safe:100px;--workspace-gap:112px;--workspace-measure:1600px;--workspace-hit:44px;--workspace-radius:14px;--workspace-slide-radius:10px;--workspace-shadow:0 4px 20px rgb(0 0 0/12%);--workspace-slide-shadow:0 2px 8px rgb(0 0 0/8%);--workspace-backdrop:rgb(0 0 0/40%);--workspace-motion:160ms;--workspace-inactive-opacity:0.55;--measure-prose:62ch;--measure-form:560px;--site-header-top:12px;--site-header-panel-radius:16px;--site-header-text:15px;--site-header-cluster:var(--color-raised);--site-header-ink:var(--color-text);--site-header-hover:var(--color-inset);--site-header-emphasis:var(--color-surface);--site-header-emphasis-ink:var(--color-text);--site-header-focus:var(--color-accent)}[data-look=soft]{--color-surface:#ffffff;--color-raised:#f2f2f2;--color-inset:#e9e9e9;--color-field:#d0d0d0;--color-text:#191919;--color-muted:#555555;--color-faint:#606060;--color-border:#e0e0e0;--color-border-strong:#757575;--color-selected:#ffffff;--color-accent:#191919;--color-on-accent:#ffffff;--radius-nav:999px;--radius-card:20px;--space-gutter:clamp(16px,3.4vw,48px);--space-card:24px;--text-title:clamp(28px,1rem + 1.7vw,40px)}@media (prefers-color-scheme:dark){:root[data-look=soft]:not([data-theme=light]){--color-surface:#141414;--color-raised:#1e1e1e;--color-inset:#272727;--color-field:#3b3b3b;--color-text:#eeeeee;--color-muted:#b8b8b8;--color-faint:#aaaaaa;--color-border:#353535;--color-border-strong:#888888;--color-selected:#353535;--color-accent:#eeeeee;--color-on-accent:#141414}}[data-look=soft][data-theme=dark],[data-theme=dark] [data-look=soft]{--color-surface:#141414;--color-raised:#1e1e1e;--color-inset:#272727;--color-field:#3b3b3b;--color-text:#eeeeee;--color-muted:#b8b8b8;--color-faint:#aaaaaa;--color-border:#353535;--color-border-strong:#888888;--color-selected:#353535;--color-accent:#eeeeee;--color-on-accent:#141414}[data-look=soft][data-theme=light],[data-theme=light] [data-look=soft]{--color-surface:#ffffff;--color-raised:#f2f2f2;--color-inset:#e9e9e9;--color-field:#d0d0d0;--color-text:#191919;--color-muted:#555555;--color-faint:#606060;--color-border:#e0e0e0;--color-border-strong:#757575;--color-selected:#ffffff;--color-accent:#191919;--color-on-accent:#ffffff;--radius-nav:999px;--radius-card:20px;--space-gutter:clamp(16px,3.4vw,48px);--space-card:24px;--text-title:clamp(28px,1rem + 1.7vw,40px)}@layer legacy{@media screen{.ds-page--centred input{width:100%;min-width:0;font-size:var(--text-cover);text-align:center;padding:var(--space-6) var(--space-7);border-color:var(--color-muted)}.ds-page--centred form{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-5);width:100%;margin:0}.ds-page--centred .ds-text,.ds-page--centred h1{margin:0}}:where(.ds-page--full-width,.ds-focused-work) .ds-page-header__lede:not(:where(.ds-deck *,.ds-slide *)),:where(.ds-page--full-width,.ds-focused-work) :where(p).ds-text:not(:where(.ds-deck *,.ds-slide *)){max-width:var(--measure-prose)}:where(.ds-page--full-width,.ds-focused-work) .ds-field:not(:where(.ds-deck *,.ds-slide *)){max-width:var(--measure-form)}}@layer legacy{.ds-card__title a{color:inherit}}@layer legacy{:where(.ds-page--full-width,.ds-focused-work,.ds-section,.ds-card,.ds-kv,.ds-empty,.ds-banner,.ds-page-header__lede,.ds-text,.ds-list,.ds-table,.ds-disclosure) :where(a,a:visited){color:var(--color-accent);text-decoration-line:underline;text-decoration-thickness:var(--border-hair);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em}:where(.ds-page--full-width,.ds-focused-work,.ds-section,.ds-card,.ds-kv,.ds-empty,.ds-banner,.ds-page-header__lede,.ds-text,.ds-list,.ds-table,.ds-disclosure) :where(a:hover){text-decoration-color:currentColor}}@layer legacy{.ds-text{margin:0}p.ds-text{margin:0 0 var(--space-5)}.ds-text--muted{color:var(--color-muted)}.ds-text--faint{color:var(--color-faint)}.ds-text--small{font-size:var(--text-small)}.ds-text--micro{font-size:var(--text-micro);color:var(--color-muted)}.ds-text--prose{max-width:var(--measure-prose);color:var(--color-muted)}.ds-text--footnote{font-size:var(--text-small);color:var(--color-muted)}.ds-text--lede{font-size:var(--text-lead);color:var(--color-text);max-width:62ch}.ds-list{margin:0;padding:0;list-style:none;color:var(--color-muted)}}@layer legacy{:where(.ds-list) .ds-list{margin-block-start:var(--space-3);padding-inline-start:var(--space-6)}.ds-list--bullets{padding-inline-start:var(--space-7);list-style:disc}:where(ol).ds-list{padding-inline-start:var(--space-7);list-style:decimal}.ds-list li{margin:0 0 var(--space-3)}.ds-list strong{color:var(--color-text);font-weight:var(--weight-strong)}.ds-row>a{min-width:0;overflow-wrap:anywhere}.ds-row>.ds-text--small{flex-basis:100%}.ds-deck .ds-banner,.ds-deck .ds-list,.ds-deck .ds-quote,.ds-deck .ds-text--footnote,.ds-deck .ds-text--lede,.ds-deck .ds-text--prose{max-width:var(--measure-prose)}.ds-deck .ds-banner--info,.ds-deck .ds-list,.ds-deck .ds-text--prose,.ds-deck .ds-timeline__body{color:var(--color-text)}.ds-deck .ds-text--lede{font-size:var(--text-title);font-weight:var(--weight-medium)}.ds-slide__body p.ds-text--muted{font-size:var(--text-small);margin:0 0 var(--space-2)}.ds-grid>*{min-width:0}.ds-timeline__body{color:var(--color-muted)}}@layer legacy{}@layer legacy{}@layer legacy{}@layer legacy{}@layer legacy{}@layer legacy{@media print{.ds-card,.ds-quote,.ds-timeline__step{page-break-inside:avoid;break-inside:avoid}}}@layer legacy{@media screen{body:has(.ds-workspace){background:var(--color-workspace-canvas)}body:has(.ds-workspace-panel[open]){overflow:hidden}.ds-workspace__actions,.ds-workspace__identity,.ds-workspace__navigation,body:has(.ds-workspace)>footer{position:fixed;z-index:10;color:var(--color-workspace-text);--color-text:var(--color-workspace-text);--color-muted:var(--color-workspace-muted);--color-surface:var(--color-workspace-surface);--color-raised:var(--color-workspace-surface);--color-inset:var(--color-workspace-hover);--color-border:var(--color-workspace-border);--color-accent:var(--color-workspace-text);--color-on-accent:var(--color-workspace-surface);font-size:var(--text-body)}.ds-workspace__actions:empty{display:none}.ds-workspace .ds-page>.ds-text--footnote{color:var(--color-workspace-muted);width:80%;margin:var(--space-8) auto}.ds-workspace__navigation .ds-button{min-height:var(--workspace-hit);border:0;background:transparent}.ds-workspace__navigation .ds-button:hover:not(:disabled){background:var(--color-workspace-hover)}.ds-workspace-contents summary::-webkit-details-marker{display:none}.ds-workspace-panel form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.ds-workspace-panel form>.ds-button{justify-self:start;min-height:var(--workspace-hit)}.ds-workspace-panel .ds-field{min-width:0}.ds-workspace-panel input,.ds-workspace-panel select,.ds-workspace-panel textarea{min-width:0;max-width:100%;box-sizing:border-box;font-size:var(--text-lead);min-height:var(--workspace-hit)}.ds-workspace-panel .ds-field__hint .ds-text{font-size:var(--text-small);color:var(--color-muted)}.ds-workspace-contents a:focus-visible,.ds-workspace-contents summary:focus-visible,.ds-workspace-panel button:focus-visible,.ds-workspace-panel__trigger:focus-visible,.ds-workspace-rail a:focus-visible{outline:var(--border-marker) solid var(--color-workspace-muted);outline-offset:var(--space-1)}body:has(.ds-workspace)>footer{bottom:max(var(--workspace-edge),env(safe-area-inset-bottom));right:var(--workspace-edge);padding:0;margin:0;border:0}body:has(.ds-workspace)>footer .ds-row>.ds-text{display:none}body:has(.ds-workspace)>footer .ds-choice__option{min-height:var(--workspace-hit)}body:has(.ds-workspace)>footer .ds-choice{border-radius:var(--radius-workspace);background:var(--color-workspace-surface);box-shadow:var(--workspace-shadow)}@media (max-width:60em){body:has(.ds-workspace)>footer{right:var(--space-6)}}@media (max-width:35em){body:has(.ds-workspace)>footer{right:50%;transform:translateX(50%);width:max-content;max-width:calc(100% - var(--space-6));bottom:max(var(--space-4),env(safe-area-inset-bottom))}}}@media print{.ds-workspace-panel,.ds-workspace-panel__trigger,.ds-workspace-rail,.ds-workspace__actions,.ds-workspace__identity,.ds-workspace__navigation{display:none}}@media screen{.ds-workspace__actions>[data-deck-control]{display:flex;align-items:center}.ds-workspace__actions .ds-button{min-height:var(--workspace-hit);padding-inline:var(--space-6);background:transparent;color:inherit;border:0;border-left:var(--border-hair) solid var(--color-workspace-border);border-radius:var(--radius-workspace);font:inherit}.ds-workspace__actions .ds-button:hover{background:var(--color-workspace-hover)}body:has(.ds-workspace[data-mode=present]){overflow:hidden}.ds-workspace[data-mode=present] .ds-workspace__content>*{width:100%}.ds-workspace[data-mode=present] .ds-page>.ds-text,.ds-workspace[data-mode=present] .ds-slide [data-deck-control],.ds-workspace[data-mode=present] .ds-workspace-rail,.ds-workspace[data-mode=present] .ds-workspace__identity,body:has(.ds-workspace[data-mode=present])>footer{display:none}}@media screen{@layer components{body:has(.ds-workspace-overlay[open]){overflow:hidden}}}}@layer legacy{.ds-slide__metadata time{white-space:nowrap}.ds-slide--closing svg{width:100%;height:auto;overflow:visible}@media screen and (max-width:40em){.ds-slide__metadata>:nth-child(2){grid-column:1/-1;grid-row:2}}}@layer legacy{:where(.ds-toolbar,.ds-row):where(:has(>.ds-field:not(.ds-field--inline)))>.ds-field--inline,:where(.ds-toolbar,.ds-row):where(:has(>.ds-field:not(.ds-field--inline)))>:not(.ds-field,.ds-text){margin-block-start:var(--space-7)}}
@layer priority1 {
  :root, .x9ovo46 {
    --border-hair: 1px;
    --border-marker: 3px;
  }

  :root, .x16zq4nk {
    --color-bookend-canvas: #090909;
    --color-bookend-text: #eee;
    --color-workspace-backdrop: #0006;
    --color-workspace-canvas: #eaeaea;
    --color-workspace-surface: #fafafa;
    --color-workspace-text: #252525;
    --color-workspace-muted: #595959;
    --color-workspace-border: #cecece;
    --color-workspace-hover: #eee;
    --color-surface: #fff;
    --color-raised: #f5f5f5;
    --color-field: #cfcfcf;
    --color-canvas: #fff;
    --color-text: #171717;
    --color-muted: #595959;
    --color-faint: #666;
    --color-inset: #ededed;
    --color-border: #d4d4d4;
    --color-border-strong: #737373;
    --color-selected: #fff;
    --color-accent: #242424;
    --color-on-accent: #fff;
    --color-danger: #8f2e27;
    --color-success: #0f6a5c;
    --color-warning: #7a5a00;
  }

  :root, .x14607pw {
    --density-row: 36px;
    --density-rhythm: 8px;
    --density-control: 28px;
    --density-toolbar: 44px;
  }

  :root, .x1b0y5vo {
    --duration-short: 90ms;
    --duration-standard: .16s;
  }

  :root, .xk41sn5 {
    --easing-enter: cubic-bezier(0, 0, .2, 1);
    --easing-exit: cubic-bezier(.4, 0, 1, 1);
    --easing-standard: cubic-bezier(.4, 0, .2, 1);
  }

  :root, .x1ledmrb {
    --font-bookend: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
    --font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, "SF Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;
  }

  :root, .x1sv7a72 {
    --line-height-body: 1.5;
    --line-height-tight: 1.35;
    --line-height-flush: 1;
  }

  :root, .x6c841z {
    --measure-prose: 62ch;
    --measure-form: 560px;
  }

  :root, .x7hasiq {
    --page-top: clamp(48px, 6.25vw, 96px);
    --page-title-lede: clamp(16px, 1.7vw, 24px);
    --page-lede-content: clamp(32px, 3.9vw, 56px);
    --page-section: clamp(48px, 6vw, 96px);
    --page-section-content: clamp(16px, 1.7vw, 24px);
    --page-width: 1200px;
    --page-gutter: clamp(16px, 4vw, 48px);
    --page-aside-width: 320px;
    --page-card-min: 280px;
    --page-card-radius: 16px;
    --page-title-size: clamp(2.25rem, 1.3rem + 3.4vw, 4rem);
    --page-title-leading: 1.08;
    --page-title-tracking: -.025em;
    --page-title-measure: 22ch;
    --page-hero-size: clamp(64px, 9vw, 148px);
    --page-hero-leading: .9;
    --page-hero-tracking: -.01em;
    --page-lede-size: clamp(1.0625rem, .95rem + .4vw, 1.25rem);
    --page-lede-measure: 46ch;
    --page-section-size: clamp(1.5rem, 1.1rem + 1.1vw, 2rem);
    --page-section-leading: 1.2;
    --page-landing-title-size: clamp(2.5rem, 4.4444vw, 4rem);
    --page-landing-title-leading: 1.05;
    --page-landing-title-tracking: -.02em;
  }

  :root, .x6xds1y {
    --radius-workspace: 14px;
    --radius-slide: 10px;
    --radius-card: 4px;
    --radius-control: 4px;
    --radius-nav: 4px;
    --radius-pill: 999px;
    --radius-panel: 20px;
  }

  :root, .x9c7uan {
    --shadow-overlay: 0 8px 28px #0000008c;
  }

  :root, .xq2m56u {
    --site-frame-max: 1728px;
  }

  :root, .x1izm2h {
    --site-header-overhang: 40px;
    --site-header-top: 12px;
    --site-header-panel-radius: 16px;
    --site-header-text: 15px;
    --site-header-cluster: var(--color-raised);
    --site-header-ink: var(--color-text);
    --site-header-hover: var(--color-inset);
    --site-header-emphasis: var(--color-surface);
    --site-header-emphasis-ink: var(--color-text);
    --site-header-focus: var(--color-accent);
  }

  :root, .x2p2o7m {
    --space-1: 2px;
    --space-2: 4px;
    --space-3: 6px;
    --space-4: 8px;
    --space-5: 12px;
    --space-6: 16px;
    --space-7: 24px;
    --space-8: 32px;
    --space-9: 100px;
    --space-10: 112px;
    --space-11: 200px;
    --space-12: clamp(24px, 4.5vw, 96px);
    --space-gutter: 16px;
    --space-card: 16px;
  }

  :root, .xh7exvx {
    --text-micro: 11px;
    --text-small: 12px;
    --text-body: 14px;
    --text-lead: 16px;
    --text-title: 18px;
    --text-display: 20px;
    --text-slide: 26px;
    --text-cover: 38px;
  }

  :root, .xa7ycto {
    --weight-regular: 400;
    --weight-medium: 500;
    --weight-strong: 600;
  }

  :root, .x1iwt2zd {
    --workspace-edge: 20px;
    --workspace-safe: 100px;
    --workspace-gap: 112px;
    --workspace-measure: 1600px;
    --workspace-hit: 44px;
    --workspace-radius: 14px;
    --workspace-slide-radius: 10px;
    --workspace-shadow: 0 4px 20px #0000001f;
    --workspace-slide-shadow: 0 2px 8px #00000014;
    --workspace-backdrop: #0006;
    --workspace-motion: .16s;
    --workspace-inactive-opacity: .55;
  }

  @media (prefers-color-scheme: dark) {
    :root, .x16zq4nk {
      --color-workspace-canvas: #202020;
      --color-workspace-surface: #161616;
      --color-workspace-text: #ededed;
      --color-workspace-muted: #b0b0b0;
      --color-workspace-border: #444;
      --color-workspace-hover: #303030;
      --color-surface: #111;
      --color-raised: #1b1b1b;
      --color-field: #363636;
      --color-text: #eee;
      --color-muted: #b5b5b5;
      --color-faint: #aaa;
      --color-inset: #242424;
      --color-border: #383838;
      --color-border-strong: #858585;
      --color-selected: #2e2e2e;
      --color-accent: #eee;
      --color-on-accent: #111;
      --color-danger: #ee8e85;
      --color-success: #6fd0b2;
      --color-warning: #e8bf63;
    }
  }

  .x1stdswb.x1stdswb, .x1stdswb.x1stdswb:root {
    --color-accent: #242424;
    --color-bookend-canvas: #090909;
    --color-bookend-text: #eee;
    --color-border: #d4d4d4;
    --color-border-strong: #737373;
    --color-canvas: #fff;
    --color-danger: #8f2e27;
    --color-faint: #666;
    --color-field: #cfcfcf;
    --color-inset: #ededed;
    --color-muted: #595959;
    --color-on-accent: #fff;
    --color-raised: #f5f5f5;
    --color-selected: #fff;
    --color-success: #0f6a5c;
    --color-surface: #fff;
    --color-text: #171717;
    --color-warning: #7a5a00;
    --color-workspace-backdrop: #0006;
    --color-workspace-border: #cecece;
    --color-workspace-canvas: #eaeaea;
    --color-workspace-hover: #eee;
    --color-workspace-muted: #595959;
    --color-workspace-surface: #fafafa;
    --color-workspace-text: #252525;
  }

  .xc4twpj.xc4twpj, .xc4twpj.xc4twpj:root {
    --color-accent: #eee;
    --color-bookend-canvas: #090909;
    --color-bookend-text: #eee;
    --color-border: #383838;
    --color-border-strong: #858585;
    --color-canvas: #fff;
    --color-danger: #ee8e85;
    --color-faint: #aaa;
    --color-field: #363636;
    --color-inset: #242424;
    --color-muted: #b5b5b5;
    --color-on-accent: #111;
    --color-raised: #1b1b1b;
    --color-selected: #2e2e2e;
    --color-success: #6fd0b2;
    --color-surface: #111;
    --color-text: #eee;
    --color-warning: #e8bf63;
    --color-workspace-backdrop: #0006;
    --color-workspace-border: #444;
    --color-workspace-canvas: #202020;
    --color-workspace-hover: #303030;
    --color-workspace-muted: #b0b0b0;
    --color-workspace-surface: #161616;
    --color-workspace-text: #ededed;
  }

  .x4sltmw {
    --color-danger: #303030;
  }

  .x9ck4en {
    --color-success: #303030;
  }

  .xpelb2f {
    --color-surface: var(--color-field);
  }

  .x1b5xrd6 {
    --color-warning: #303030;
  }

  .xujeday.xujeday:where([data-theme="dark"] *) {
    --color-danger: #dedede;
  }

  .x1nr3akb.x1nr3akb:where([data-theme="dark"] *) {
    --color-success: #dedede;
  }

  .x17s3t6n.x17s3t6n:where([data-theme="dark"] *) {
    --color-warning: #dedede;
  }

  @media (prefers-color-scheme: dark) {
    .xmoc4qp.xmoc4qp {
      --color-danger: #dedede;
    }

    .xu3ypch.xu3ypch {
      --color-success: #dedede;
    }

    .x1qrg7ii.x1qrg7ii {
      --color-warning: #dedede;
    }

    .xna4ybn.xna4ybn.xna4ybn:where([data-theme="light"] *) {
      --color-danger: #303030;
    }

    .x11neget.x11neget.x11neget:where([data-theme="light"] *) {
      --color-success: #303030;
    }

    .xotn9yc.xotn9yc.xotn9yc:where([data-theme="light"] *) {
      --color-warning: #303030;
    }
  }
}

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xgnd1u5 {
    margin: calc(-1 * (var(--space-1) + var(--border-marker)));
  }

  .x1717udv {
    padding: 0;
  }

  .xisk5k0 {
    padding: calc(var(--space-1) + var(--border-marker));
  }

  .x1kf30s7 {
    padding: var(--space-12);
  }

  .x1okt0lx {
    padding: var(--space-2);
  }

  .xyz91iy {
    padding: var(--space-4);
  }

  .xn6yms4 {
    padding: var(--space-5);
  }

  .x1pqm8fd {
    padding: var(--space-6);
  }

  .x1p8ncyy {
    padding: var(--space-7);
  }

  .x3cu8nl.x3cu8nl:where([data-look="soft"] *) {
    padding: 0;
  }

  .x1hxcngh.x1hxcngh:where([data-look="soft"] *) {
    padding: var(--space-2);
  }

  .x1nlm45d.x1nlm45d:where([data-look="studio"] *) {
    padding: var(--space-7);
  }

  .xdy848p.xdy848p:where([data-look="soft"] *) {
    padding: var(--space-card);
  }

  @media screen {
    .x1xbrlxd.x1xbrlxd {
      font: inherit;
    }

    .x19kbg6b.x19kbg6b {
      inset: 0;
    }

    .xhwkqgf.xhwkqgf {
      margin: 0;
    }

    .x10gjy2z.x10gjy2z {
      margin: var(--space-5);
    }

    .x1fpex1p.x1fpex1p {
      padding: 0;
    }

    .x14c0dhz.x14c0dhz {
      padding: var(--space-4);
    }
  }

  @media (width <= 35em) {
    .xhhtcy3.xhhtcy3 {
      padding: var(--space-6);
    }
  }

  @media screen {
    .x1lederv.x1lederv.x1lederv:where(.ds-workspace *) {
      padding: var(--space-12);
    }

    @media (width <= 35em) {
      .xdpoknd.xdpoknd.xdpoknd.xdpoknd:where(.ds-workspace *) {
        padding: var(--space-7);
      }
    }
  }
}

@layer priority3 {
  .x181nr7w, .x1r7ld26 {
    border-color: currentColor;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xad5do {
    border-color: var(--color-accent);
  }

  .x9uw12n {
    border-color: var(--color-border-strong);
  }

  .x14i3s5s {
    border-color: var(--color-border);
  }

  .xvburmn {
    border-color: var(--color-text);
  }

  .x1e69hod {
    border-color: var(--color-workspace-border);
  }

  .x187qbv9 {
    border-radius: min(var(--radius-control),calc(var(--space-6) / 4));
  }

  .xru5z3m {
    border-radius: var(--radius-card);
  }

  .x19p5my6 {
    border-radius: var(--radius-control);
  }

  .x185dj9a {
    border-radius: var(--radius-panel);
  }

  .x1emqyym {
    border-radius: var(--radius-pill);
  }

  .x1qb6cg6 {
    border-radius: var(--radius-workspace);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .x1ly5hno {
    border-width: var(--border-hair);
  }

  .x3mivuh {
    border-width: var(--border-marker);
  }

  .x1aazh3f {
    font-variant: inherit;
  }

  .xm15xud {
    gap: var(--space-1);
  }

  .xmgkybt {
    gap: var(--space-2);
  }

  .x96y02u {
    gap: var(--space-3);
  }

  .xzci21y {
    gap: var(--space-4);
  }

  .xcs7a5p {
    gap: var(--space-5);
  }

  .xyesurp {
    gap: var(--space-6);
  }

  .x30lx7p {
    gap: var(--space-7);
  }

  .xp7e2i {
    gap: var(--space-8);
  }

  .x10no89f {
    inset-block: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1hpxurx {
    padding-block: var(--space-1);
  }

  .x1j5kcci {
    padding-block: var(--space-2);
  }

  .x1dk652i {
    padding-block: var(--space-3);
  }

  .xktq63f {
    padding-block: var(--space-4);
  }

  .x14oune0 {
    padding-block: var(--space-5);
  }

  .x1e1zj16 {
    padding-block: var(--space-6);
  }

  .x13m7b4c {
    padding-block: var(--space-7);
  }

  .x6h58t4 {
    padding-block: var(--space-8);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xv2ckdy {
    padding-inline: var(--space-2);
  }

  .x27hgv3 {
    padding-inline: var(--space-3);
  }

  .x13g845m {
    padding-inline: var(--space-4);
  }

  .xb3rars {
    padding-inline: var(--space-5);
  }

  .x1g860ya {
    padding-inline: var(--space-6);
  }

  .x1d7onf5 {
    padding-inline: var(--space-7);
  }

  .x10k7wzd {
    padding-inline: var(--space-8);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xgxh97z {
    scroll-padding-inline: var(--space-1);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x8fxh6c.x8fxh6c:where(.ds-deck *), .xx68fvz:is(.ds-workspace__navigation *, .ds-workspace__actions *) {
    border-color: currentColor;
  }

  .x1jkeh11:is([data-look="soft"] .ds-page-header *), .x1tmdyha:is([data-look="soft"] .ds-page-header *):hover:not(:disabled), .xowx7lp:is([data-look="soft"] .ds-page-header *)[data-popup-open] {
    border-color: #0000;
  }

  .x1fmbjzc:hover:not(:disabled), .x1mpfck9:is([data-checked], [data-indeterminate]), .xese8b8[data-popup-open]:not([aria-invalid="true"]), .xujr3tv:focus-visible {
    border-color: var(--color-accent);
  }

  .xkvnnfs.xkvnnfs:is([data-look="studio"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)) {
    border-color: var(--color-border-strong);
  }

  .x1hodk9o[data-popup-open], .x1pealg6.x1pealg6:is([data-look="soft"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)):disabled, .xakpbjn:hover:not(:disabled) {
    border-color: var(--color-border);
  }

  .x1kjfaj9[aria-invalid="true"], .x1wd2g7f[aria-invalid="true"]:not([data-checked], [data-indeterminate]), .x5yoauv.x5yoauv:where([data-look="studio"] *) {
    border-color: var(--color-danger);
  }

  .x1urwiye.x1urwiye:is([data-look="studio"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)):hover:not(:disabled) {
    border-color: var(--color-text);
  }

  .x10ygeiq.x10ygeiq:where([data-look="studio"] *) {
    border-color: var(--color-warning);
  }

  .xnqi4v0:focus-visible {
    border-radius: var(--radius-card);
  }

  .xf48wll.xf48wll:where([data-look="soft"] *) {
    border-radius: var(--radius-nav);
  }

  .x19q6uk5:is([data-look="soft"] .ds-page-header *), .xbqmm8f.xbqmm8f:where([data-look="soft"] .ds-page-header *), .xtrnjt8.xtrnjt8:where([data-look="soft"] *) {
    border-radius: var(--radius-pill);
  }

  .x1rr2zw9:is(.ds-workspace__actions *), .x9qyz3h:is(body:has(.ds-workspace) > footer *) {
    border-radius: var(--radius-workspace);
  }

  .xmlx9cv[data-tone="unknown"] {
    border-style: dashed;
  }

  .x13riswt:is(.ds-workspace__navigation *, .ds-workspace__actions *), .xh2xi44.xh2xi44:where([data-look="soft"] *), .xuvx1wt.xuvx1wt:where(.ds-deck *) {
    border-style: none;
  }

  .x3tto6x:is(.ds-workspace__navigation *, .ds-workspace__actions *), .xqy4ju1.xqy4ju1:where([data-look="soft"] *) {
    border-width: 0;
  }

  .x168h7js[aria-invalid="true"]:not([data-checked], [data-indeterminate]) {
    border-width: var(--border-marker);
  }

  .xnkt2f6:is([data-look="studio"] *) {
    gap: var(--space-3);
  }

  .xakb72c.xakb72c:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    gap: var(--space-4);
  }

  .x1dmc6ne:is([data-look="studio"] *), .x6h91nw.x6h91nw:where([data-look="studio-sign-in"] *), .x92k1t5.x92k1t5:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    margin-inline: 0;
  }

  .x1df1vzj.x1df1vzj:where([data-page-titles="hidden"] *) {
    overflow: hidden;
  }

  .xboxk20.xboxk20:where([data-look="studio-sign-in"] *) {
    padding-block: 0;
  }

  .x1v9o77b:is([data-look="studio"] *), .xhus4y5.xhus4y5:where([data-look="studio"] *) {
    padding-block: var(--space-4);
  }

  .x1q3sj8c.x1q3sj8c:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    padding-block: var(--space-5);
  }

  .xxydasv.xxydasv:where([data-look="studio"] *):not(:where([data-look="studio-sign-in"] *)) {
    padding-block: var(--space-8);
  }

  .x1kklz2j.x1kklz2j:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)), .x6wxebf.x6wxebf:where([data-look="studio-sign-in"] *), .xaft587.xaft587:where([data-look="soft"] *) {
    padding-inline: 0;
  }

  .x1m4o0tq:is([data-look="studio"] *) {
    padding-inline: var(--space-5);
  }

  .x1hkyrs2:is([data-look="soft"] .ds-page-header *), .x1k51gsf:is([data-look="studio"] *), .xrp4fte.xrp4fte:where([data-look="soft"] *), .xznseag:is(.ds-workspace__actions *) {
    padding-inline: var(--space-6);
  }

  .x12dyxf6:focus-visible[aria-invalid="true"] {
    border-color: var(--color-danger);
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media screen {
    .x1fr3b2t.x1fr3b2t {
      border-color: currentColor;
    }

    .xngc5oj.xngc5oj {
      border-color: var(--color-border);
    }

    .xuubdyb.xuubdyb {
      border-color: var(--color-workspace-border);
    }

    .x10c5rh3.x10c5rh3 {
      border-radius: var(--radius-control);
    }

    .xey0hif.xey0hif {
      border-radius: var(--radius-workspace);
    }

    .xi3tzk8.xi3tzk8 {
      border-style: none;
    }

    .x9v6ejc.x9v6ejc {
      border-style: solid;
    }

    .xbhtu30.xbhtu30 {
      border-width: 0;
    }

    .x18q8t3n.x18q8t3n {
      border-width: var(--border-hair);
    }
  }

  @media (width <= 720px) {
    .xrzpcul.xrzpcul {
      gap: var(--space-5);
    }
  }

  @media (width <= 35em) {
    .xyawap.xyawap {
      gap: var(--space-4);
    }
  }

  @media only screen and (width <= 40em) {
    .x17derzn.x17derzn {
      gap: var(--space-4);
    }
  }

  @media (width <= 35em) {
    .x1raje88.x1raje88 {
      gap: var(--space-5);
    }
  }

  @media screen {
    .xepcjyk.xepcjyk {
      gap: var(--space-5);
    }

    .xuysyv0.xuysyv0 {
      gap: var(--space-6);
    }

    .x4zyxv2.x4zyxv2 {
      overflow: auto;
    }

    .xcp30bi.xcp30bi {
      overflow: hidden;
    }
  }

  @media print {
    .x1hhue18.x1hhue18 {
      overflow: visible;
    }
  }

  @media screen {
    .xbhihz.xbhihz {
      padding-block: var(--space-2);
    }

    .xcv983h.xcv983h {
      padding-block: var(--space-5);
    }
  }

  @media (width <= 30em) {
    .xn3j19d.xn3j19d {
      padding-block: var(--space-7);
    }
  }

  @media (width <= 35em) {
    .x1c1o4gg.x1c1o4gg {
      padding-block: var(--space-7);
    }
  }

  @media screen {
    .x1r5ywh0.x1r5ywh0 {
      padding-block: var(--space-9);
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .x1jqm59i.x1jqm59i {
      padding-inline: var(--space-3);
    }
  }

  @media (width <= 35em) {
    .xrm755j.xrm755j {
      padding-inline: var(--space-4);
    }
  }

  @media (width <= 30em) {
    .xuxirdb.xuxirdb {
      padding-inline: var(--space-6);
    }
  }

  @media screen {
    .xh1pofy.xh1pofy {
      padding-inline: var(--space-6);
    }

    .xzmowgs.xzmowgs {
      padding-inline: var(--space-7);
    }
  }

  @media (width <= 720px) {
    .x1qihdmq.x1qihdmq {
      scroll-snap-type: x mandatory;
    }
  }

  @media screen {
    .x1d36cmw.x1d36cmw {
      text-decoration: none;
    }

    .xwrsfjb.xwrsfjb.xwrsfjb:where(.ds-deck *) {
      border-color: currentColor;
    }

    .xbt1zlk.xbt1zlk.xbt1zlk:where(.ds-workspace__navigation *) {
      border-color: var(--color-workspace-border);
    }

    .xntx5lp.xntx5lp:is(.ds-workspace *) {
      border-radius: var(--radius-slide);
    }

    .x16ehnmy.x16ehnmy.x16ehnmy:where(.ds-workspace__navigation *) {
      border-radius: var(--radius-workspace);
    }

    .xq4zm8m.xq4zm8m.xq4zm8m:where(.ds-deck *) {
      border-style: none;
    }

    .xeeg2pb.xeeg2pb.xeeg2pb:where(.ds-workspace__navigation *) {
      border-style: solid;
    }

    .xdan8bs.xdan8bs.xdan8bs:where(.ds-deck *) {
      border-width: 0;
    }

    .x1gvwa51.x1gvwa51.x1gvwa51:where(.ds-workspace__navigation *) {
      border-width: var(--border-hair);
    }

    .x7zxgeu.x7zxgeu.x7zxgeu:where(.ds-workspace *) {
      gap: var(--space-10);
    }

    .x1rdfpuz.x1rdfpuz.x1rdfpuz:where(.ds-workspace__navigation *) {
      gap: var(--space-4);
    }

    .x1n0w03o.x1n0w03o.x1n0w03o:where(.ds-workspace *) {
      margin-inline: auto;
    }

    .x1mfaiuz.x1mfaiuz.x1mfaiuz:where(.ds-workspace-panel__body > *), .x4wcg08.x4wcg08.x4wcg08:where(.ds-workspace *):has( > .ds-deck) {
      padding-block: 0;
    }

    .x1wxe388.x1wxe388.x1wxe388:where(.ds-workspace__navigation *) {
      padding-block: var(--space-2);
    }

    .x189o6et.x189o6et.x189o6et:where(.ds-workspace *):has( > .ds-deck), .x1rcqh8g.x1rcqh8g.x1rcqh8g:where(.ds-workspace-panel__body > *) {
      padding-inline: 0;
    }

    .x4r8lcb.x4r8lcb.x4r8lcb:where(.ds-workspace__navigation *) {
      padding-inline: var(--space-2);
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .x1sj951j.x1sj951j.x1sj951j:where([data-look="soft"] *) {
      padding-inline: var(--space-5);
    }
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .xamitd3 {
    align-self: center;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xjyslct {
    appearance: none;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1rvi1kd {
    background-color: color-mix(in srgb,var(--color-accent) 6%,var(--color-raised));
  }

  .x12fs4vf {
    background-color: color-mix(in srgb,var(--color-accent) 8%,transparent);
  }

  .xgtm6sb {
    background-color: color-mix(in srgb,var(--color-surface) 60%,transparent);
  }

  .x15pi4so {
    background-color: color-mix(in srgb,var(--color-surface) 72%,transparent);
  }

  .x1h45990 {
    background-color: currentColor;
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1ewilqj {
    background-color: var(--color-accent);
  }

  .x1o48543 {
    background-color: var(--color-bookend-canvas);
  }

  .x1m4xfpy {
    background-color: var(--color-border);
  }

  .x1hn39xj {
    background-color: var(--color-field);
  }

  .xjkzy80 {
    background-color: var(--color-inset);
  }

  .x6307wm {
    background-color: var(--color-muted);
  }

  .xuvw9yv {
    background-color: var(--color-raised);
  }

  .xk7eln3 {
    background-color: var(--color-surface);
  }

  .x4er351 {
    background-color: var(--color-text);
  }

  .x1q8g9m5 {
    background-color: var(--color-warning);
  }

  .xb2td5s {
    background-image: linear-gradient(to left,color-mix(in srgb,var(--color-text) 30%,transparent),transparent);
  }

  .x1qo9sjz {
    background-image: linear-gradient(to right,color-mix(in srgb,var(--color-text) 30%,transparent),transparent);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1azqke0 {
    border-end-start-radius: var(--radius-panel);
  }

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .x1dxzirh {
    border-inline-start-color: var(--color-border-strong);
  }

  .xh3xfak {
    border-inline-start-color: var(--color-danger);
  }

  .xutdngm {
    border-inline-start-color: var(--color-warning);
  }

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x1cigu0 {
    border-inline-start-width: var(--border-hair);
  }

  .x1u7y297 {
    border-inline-start-width: var(--border-marker);
  }

  .x1rm65vy {
    border-start-end-radius: var(--radius-panel);
  }

  .x1dmzhrv {
    border-start-start-radius: var(--radius-panel);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x18xibl1 {
    box-shadow: var(--shadow-overlay);
  }

  .x1fget2h {
    box-shadow: var(--workspace-shadow);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x1heor9g {
    color: inherit;
  }

  .xqwr325 {
    color: var(--color-accent);
  }

  .x1oesjmk {
    color: var(--color-bookend-text);
  }

  .x1cd88jr {
    color: var(--color-danger);
  }

  .xzmq53s {
    color: var(--color-faint);
  }

  .x1bq93sh {
    color: var(--color-muted);
  }

  .x17wrial {
    color: var(--color-on-accent);
  }

  .xtjic6 {
    color: var(--color-success);
  }

  .xd8bn1n {
    color: var(--color-surface);
  }

  .xiuzu7u {
    color: var(--color-text);
  }

  .xs3pv69 {
    color: var(--color-warning);
  }

  .x108lcm5 {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light dark;
  }

  @media (prefers-color-scheme: dark) {
    .x108lcm5 {
      --lightningcss-light: ;
      --lightningcss-dark: initial;
    }
  }

  .x1jk9j7r {
    column-gap: var(--space-10);
  }

  .x8r07k0 {
    column-gap: var(--space-2);
  }

  .x1c8oral {
    column-gap: var(--space-4);
  }

  .xxxwkml {
    column-gap: var(--space-5);
  }

  .x3xs4j1 {
    column-gap: var(--space-6);
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x1s85apg {
    display: none;
  }

  .xbh8q5q {
    fill: none;
  }

  .x1gu2mxw {
    fill: var(--color-muted);
  }

  .x16kacuq {
    fill: var(--color-surface);
  }

  .x1hl0e9k {
    fill: var(--color-text);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .xs7g4y4 {
    flex-basis: 18.5rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xet82pg {
    font-family: var(--font-bookend);
  }

  .xpw0y0u {
    font-family: var(--font-mono);
  }

  .xhtk421 {
    font-family: var(--font-sans);
  }

  .x10rt0pk {
    font-feature-settings: inherit;
  }

  .xvmqkbn {
    font-kerning: inherit;
  }

  .x61gc8y {
    font-optical-sizing: inherit;
  }

  .x11lxbjk {
    font-size: calc(var(--text-cover) * 2);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1n56hm7 {
    font-size: var(--text-body);
  }

  .xinb41t {
    font-size: var(--text-cover);
  }

  .x14ofmnc {
    font-size: var(--text-display);
  }

  .x15ji7kg {
    font-size: var(--text-lead);
  }

  .x4s38fk {
    font-size: var(--text-micro);
  }

  .x723jd8 {
    font-size: var(--text-small);
  }

  .x1lvm9qv {
    font-size: var(--text-title);
  }

  .xd4aj15 {
    font-size-adjust: inherit;
  }

  .x1xh6y1q {
    font-stretch: inherit;
  }

  .x1t35e8 {
    font-style: inherit;
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xkyhvkk {
    font-variation-settings: inherit;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x1tespkj {
    font-weight: var(--weight-medium);
  }

  .x1ljvauj {
    font-weight: var(--weight-regular);
  }

  .x18yf6eb {
    font-weight: var(--weight-strong);
  }

  .x1mt6kc2 {
    grid-auto-columns: max-content;
  }

  .x1rnidkh {
    grid-auto-columns: minmax(0, 1fr);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

  .x1wh1ruo {
    grid-column-end: 2;
  }

  .xc3tme8 {
    grid-column-end: 3;
  }

  .x1q5nlun {
    grid-column-end: 4;
  }

  .x1pafn1d {
    grid-column-end: 5;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1mk1bxn {
    grid-column-start: 3;
  }

  .x10k4hdm {
    grid-column-start: 4;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1lmd4b2 {
    grid-template-columns: 1fr 2fr auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .xbk6940 {
    grid-template-columns: max-content max-content minmax(0, 1fr) max-content;
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .xxfwaov {
    grid-template-columns: minmax(0, 1fr) max-content;
  }

  .x1eija96 {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xm1sskp {
    grid-template-columns: repeat(auto-fit, minmax(24ch, 1fr));
  }

  .xs55ne3 {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 22ch), 1fr));
  }

  .xc0iad8 {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 28ch), 1fr));
  }

  .x4w6khx {
    grid-template-columns: subgrid;
  }

  .x1g4lqp6 {
    grid-template-columns: var(--space-7) minmax(0,1fr);
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x63ggxn {
    inset-inline-end: var(--space-6);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1g1n98p {
    line-height: var(--line-height-body);
  }

  .x1wxet9 {
    line-height: var(--line-height-flush);
  }

  .x1ifaezc {
    line-height: var(--line-height-tight);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x9stq3a {
    margin-inline-end: calc(-1 * var(--space-3));
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xuo7x8y {
    opacity: .12;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .xj8wus6 {
    outline-color: var(--color-accent);
  }

  .x8z5swc {
    outline-color: var(--color-border-strong);
  }

  .xt1j1rm {
    outline-offset: calc(-1 * var(--border-hair));
  }

  .x107h2d7 {
    outline-style: dashed;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1ohpv76 {
    outline-width: var(--border-hair);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .x9efyg {
    padding-inline-end: calc(var(--space-6) + var(--text-small) + var(--space-4));
  }

  .x181r7m0 {
    padding-inline-end: var(--space-4);
  }

  .xfgmxhg {
    padding-inline-start: calc(var(--space-6) + var(--space-3));
  }

  .x8bp2w5 {
    padding-inline-start: var(--space-3);
  }

  .x1ea1lah {
    padding-inline-start: var(--space-4);
  }

  .x199m81t {
    padding-inline-start: var(--space-5);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1dwxpbf {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .x288g5 {
    resize: vertical;
  }

  .x34k3bn {
    row-gap: var(--space-1);
  }

  .x6uj1z5 {
    row-gap: var(--space-2);
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xgon0yi {
    stroke: var(--color-border-strong);
  }

  .x1o7x8c9 {
    stroke: var(--color-border);
  }

  .x1xgvo9d {
    stroke: var(--color-muted);
  }

  .x12k2ejl {
    stroke: var(--color-text);
  }

  .x1sfb3mx {
    stroke-dasharray: 1 4;
  }

  .x1ypbokr {
    stroke-dasharray: 3 2;
  }

  .xy9lhy6 {
    stroke-dasharray: 6 4;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x1badfke {
    stroke-width: var(--border-hair);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1v678eo {
    -webkit-text-decoration-color: var(--color-border-strong);
    text-decoration-color: var(--color-border-strong);
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xifybu {
    text-decoration-thickness: var(--border-hair);
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .x1gurr7k {
    text-underline-offset: var(--space-1);
  }

  .x1w9uf0o {
    text-underline-offset: var(--space-2);
  }

  .x1c071of {
    transform: none;
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x1muecih {
    transform: translateY(-2px);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x1gdavdx {
    transition-duration: var(--duration-short);
  }

  .x1rewv56 {
    transition-duration: var(--duration-standard);
  }

  .xd93ig0 {
    transition-duration: var(--workspace-motion);
  }

  .x1kwh7ae {
    transition-property: box-shadow, transform, opacity, outline-color;
  }

  .x5zwvqw {
    transition-property: opacity, outline-color, background-color;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xk60fyg {
    transition-timing-function: var(--easing-standard);
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x1uuroth {
    vertical-align: text-bottom;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x52sccv {
    z-index: 15;
  }

  .xrp34fr {
    z-index: 25;
  }

  .x68pp3s {
    z-index: 30;
  }

  .x1jeq31z {
    z-index: 31;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x1c2jjz5[data-theme="light"] {
    --color-accent: #242424;
  }

  .x1di0mve[data-theme="dark"] {
    --color-accent: #eee;
  }

  .x1190f6x[data-theme="dark"] {
    --color-border: #383838;
  }

  .xh9isyd[data-theme="light"] {
    --color-border: #d4d4d4;
  }

  .x1elge94[data-theme="light"] {
    --color-border-strong: #737373;
  }

  .xphc0st[data-theme="dark"] {
    --color-border-strong: #858585;
  }

  .x1ssg9ah[data-theme="light"] {
    --color-danger: #8f2e27;
  }

  .xt7w3kp[data-theme="dark"] {
    --color-danger: #ee8e85;
  }

  .x1txkypn[data-theme="light"] {
    --color-faint: #666;
  }

  .x1ak6tjy[data-theme="dark"] {
    --color-faint: #aaa;
  }

  .x13zbk8[data-theme="dark"] {
    --color-field: #363636;
  }

  .xk7hsxd[data-theme="light"] {
    --color-field: #cfcfcf;
  }

  .x1w0m2gh[data-theme="dark"] {
    --color-inset: #242424;
  }

  .x13xj0eb[data-theme="light"] {
    --color-inset: #ededed;
  }

  .xzuv4ky[data-theme="light"] {
    --color-muted: #595959;
  }

  .x779nz2[data-theme="dark"] {
    --color-muted: #b5b5b5;
  }

  .xeu5jbo[data-theme="dark"] {
    --color-on-accent: #111;
  }

  .x16q8dp0[data-theme="light"] {
    --color-on-accent: #fff;
  }

  .xhiaiij[data-theme="dark"] {
    --color-raised: #1b1b1b;
  }

  .x1ttkxxc[data-theme="light"] {
    --color-raised: #f5f5f5;
  }

  .xxm3odo[data-theme="dark"] {
    --color-selected: #2e2e2e;
  }

  .x5d31d6[data-theme="light"] {
    --color-selected: #fff;
  }

  .xr2vj8i[data-theme="light"] {
    --color-success: #0f6a5c;
  }

  .xpuevic[data-theme="dark"] {
    --color-success: #6fd0b2;
  }

  .x1aoz2dc[data-theme="dark"] {
    --color-surface: #111;
  }

  .xynz2oy[data-theme="light"] {
    --color-surface: #fff;
  }

  .x12lljc5[data-theme="light"] {
    --color-text: #171717;
  }

  .x1ff9gn1[data-theme="dark"] {
    --color-text: #eee;
  }

  .xb980ik[data-theme="light"] {
    --color-warning: #7a5a00;
  }

  .x1guzn3s[data-theme="dark"] {
    --color-warning: #e8bf63;
  }

  .x161jz1x[data-theme="dark"] {
    --color-workspace-border: #444;
  }

  .x15nwroi[data-theme="light"] {
    --color-workspace-border: #cecece;
  }

  .x1z3jyw[data-theme="dark"] {
    --color-workspace-canvas: #202020;
  }

  .x19aehf[data-theme="light"] {
    --color-workspace-canvas: #eaeaea;
  }

  .x99go6b[data-theme="dark"] {
    --color-workspace-hover: #303030;
  }

  .x18td1h7[data-theme="light"] {
    --color-workspace-hover: #eee;
  }

  .x17naz89[data-theme="light"] {
    --color-workspace-muted: #595959;
  }

  .xxto7jf[data-theme="dark"] {
    --color-workspace-muted: #b0b0b0;
  }

  .xh1n5s6[data-theme="dark"] {
    --color-workspace-surface: #161616;
  }

  .xaj4cvv[data-theme="light"] {
    --color-workspace-surface: #fafafa;
  }

  .x1147lxt[data-theme="light"] {
    --color-workspace-text: #252525;
  }

  .xl70ymc[data-theme="dark"] {
    --color-workspace-text: #ededed;
  }

  .xh0sebx.xh0sebx:where([data-look="soft"] *), .xh97w8l.xh97w8l:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    align-items: center;
  }

  .x150lxxd.x150lxxd:where([data-look="soft"] *), .x1yezrz9.x1yezrz9:where(:has( > .ds-field)) {
    align-items: flex-start;
  }

  .xu8pchq.xu8pchq:where([data-look="studio"] *) {
    background-color: color-mix(in srgb,var(--color-danger) 6%,var(--color-surface));
  }

  .x9szj29.x9szj29:where([data-look="studio"] *) {
    background-color: color-mix(in srgb,var(--color-warning) 6%,var(--color-surface));
  }

  .x1n4irys[data-tone="unknown"], .x1t5b3jw:is(.ds-workspace__navigation *, .ds-workspace__actions *) {
    background-color: #0000;
  }

  .xnhqw8g[data-pressed], .xp89q45:is([data-checked], [data-indeterminate]) {
    background-color: var(--color-accent);
  }

  .x1fm1zo8:is([data-look="soft"] .ds-page-header *):hover:not(:disabled), .x1y2vwq9:is([data-look="soft"] .ds-page-header *)[data-popup-open], .xchflt6[data-highlighted] {
    background-color: var(--color-inset);
  }

  .x15zedgi.x15zedgi:where([data-look="soft"] *), .x1w9i11v.x1w9i11v:is([data-look="soft"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)):disabled, .x1wt31u1:is([data-look="soft"] .ds-page-header *), .x54jmjd.x54jmjd:where([data-look="studio"] *), .xlmfl1p.xlmfl1p:is([data-look="studio"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)):hover:not(:disabled), .xxfhejs.xxfhejs:where([data-look="soft"] .ds-page-header *) {
    background-color: var(--color-raised);
  }

  .x1ggyrci.x1ggyrci:where([data-look="soft"] *) {
    background-color: var(--color-selected);
  }

  .x1jvtmrj:is(.ds-workspace__navigation *):hover:not(:disabled), .x1oclaw7:is(.ds-workspace__actions *):hover {
    background-color: var(--color-workspace-hover);
  }

  .xn8wk87:is(body:has(.ds-workspace) > footer *) {
    background-color: var(--color-workspace-surface);
  }

  .x170asi:is(body:has(.ds-workspace) > footer *) {
    box-shadow: var(--workspace-shadow);
  }

  .x1fxyjr2.x1fxyjr2:where([data-page-titles="hidden"] *) {
    clip-path: inset(50%);
  }

  .x1c8tvzi[data-placeholder] {
    color: color-mix(in srgb,var(--color-text) 70%,var(--color-field));
  }

  .x1tw35vv:is(.ds-workspace__actions *) {
    color: inherit;
  }

  .x16b0lws[data-tone="accent"] {
    color: var(--color-accent);
  }

  .x1rwb7o7[data-tone="danger"] {
    color: var(--color-danger);
  }

  .x12ua7o8[data-placeholder], .xc1coqu.xc1coqu:where([data-look="soft"] *), .xnl250u.xnl250u:is([data-look="soft"] *):not(:where(.ds-workspace__navigation *, .ds-workspace__actions *)):disabled {
    color: var(--color-muted);
  }

  .x15lfrqh[data-pressed] {
    color: var(--color-on-accent);
  }

  .xk2rssn[data-tone="success"] {
    color: var(--color-success);
  }

  .x1ejn78.x1ejn78:is([data-look="studio"] *):not(:where(.ds-workspace__actions *)), .x1qyjwcx:hover:not(:disabled), .x8ozi7x:is([data-look="studio"] *), .xcv6qg7.xcv6qg7:where([data-look="studio"] *), .xhg55yg[data-popup-open], .xv49fs2.xv49fs2:where(.ds-deck *), .xzjpep0:focus-visible {
    color: var(--color-text);
  }

  .xa0w6nf[data-tone="warning"] {
    color: var(--color-warning);
  }

  .x5ezrf1[data-disabled], .xdmss6[aria-disabled="true"], .xzw75px:is([data-disabled] ~ *) {
    cursor: not-allowed;
  }

  .xv2xfqu[data-disabled] {
    cursor: progress;
  }

  .xp8conj.xp8conj:where([data-page-titles="hidden"] *) {
    display: contents;
  }

  .x1y5andp.x1y5andp:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    display: flex;
  }

  .xrw8t4y.xrw8t4y:where([data-page-titles="hidden"] .ds-page-header + *) {
    display: flow-root;
  }

  .x11jfeje.x11jfeje:where(.ds-workspace .ds-deck > *) {
    display: none;
  }

  .x1f2relx.x1f2relx:where([data-look="soft"] *) {
    flex-shrink: 0;
  }

  .xkc68u6.xkc68u6:where([data-look="soft"] *) {
    flex-wrap: nowrap;
  }

  .x15wd5i7.x15wd5i7:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    flex-wrap: wrap;
  }

  html:not([dir="rtl"]) .xs6zoa0.xs6zoa0:where([data-page-titles="hidden"] *) {
    float: right;
  }

  html[dir="rtl"] .xs6zoa0.xs6zoa0:where([data-page-titles="hidden"] *) {
    float: left;
  }

  .x1rd6qp0:is(.ds-workspace__actions *) {
    font-size: inherit;
  }

  .x1nr0luc.x1nr0luc:where([data-look="soft"] *), .xsq59j1:is([data-look="studio"] *), .xwt0cqm.xwt0cqm:where([data-look="studio-sign-in"] *) {
    font-size: var(--text-body);
  }

  .x15c4bwn.x15c4bwn:where([data-look="studio"] *):not(:where([data-look="studio-sign-in"] *)) {
    font-size: var(--text-display);
  }

  .x12g6s8b.x12g6s8b:where([data-look="studio"] *):not(:where([data-look="studio-sign-in"] *)), .x1l0e9yl:is(.ds-workspace-panel *), .x1xx5ot2.x1xx5ot2:where([data-look="soft"] *), .xpnelh0:is([data-look="studio"] *) {
    font-size: var(--text-lead);
  }

  .x1dk8y4d.x1dk8y4d:where([data-look="studio"] *) {
    font-size: var(--text-title);
  }

  .x14bntnj.x14bntnj:is([data-look="studio"] *):not(:where(.ds-workspace__actions *)), .xcyzio5:is([data-look="soft"] .ds-page-header *), .xpird18:is([data-look="studio"] *), .xuoa56l.xuoa56l:where([data-look="studio"] .ds-list--emphasis > li > *):first-child {
    font-weight: var(--weight-medium);
  }

  .x1waiutz.x1waiutz:where([data-look="soft"] *) {
    font-weight: var(--weight-strong);
  }

  .x16rci52:is([data-equal-actions] > *), .x1vm2iah:is([data-look="studio"] *) {
    justify-content: center;
  }

  .x1jylsjc.x1jylsjc:where([data-look="studio"] *) {
    letter-spacing: -.015em;
  }

  .x7fk046.x7fk046:where([data-look="studio"] *) {
    letter-spacing: -.01em;
  }

  .x190agh1.x190agh1:where([data-look="soft"] *) {
    letter-spacing: -.025em;
  }

  .x1jghxq0.x1jghxq0:where([data-look="soft"] *) {
    letter-spacing: normal;
  }

  .x9yvpz1.x9yvpz1:where([data-look="soft"] *) {
    line-height: 1.1;
  }

  .xhnzgbn:is(.ds-workspace__actions *) {
    line-height: inherit;
  }

  .x1l7308o.x1l7308o:is(:where(.ds-toolbar, .ds-row) *), .xhn3shi.xhn3shi:is(:where(.ds-toolbar, .ds-row:has( > .ds-field)) > *) {
    line-height: var(--line-height-body);
  }

  .x1u20cmo.x1u20cmo:where([data-look="soft"] *), .xcsr3op.xcsr3op:where([data-look="studio"] *) {
    line-height: var(--line-height-tight);
  }

  .xx1dqyd.xx1dqyd:where(.ds-deck *, .ds-slide *):not(:where(.ds-slide--cover *)) {
    list-style-type: disc;
  }

  .xu8teao.xu8teao:where(.ds-slide--cover *), .xv8rwqt.xv8rwqt:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    list-style-type: none;
  }

  .x1rds2lg.x1rds2lg:where([data-page-titles="hidden"] *) {
    margin-inline-start: var(--space-5);
  }

  .xfoakni[aria-disabled="true"], .xxh3kiz[data-disabled] {
    opacity: .5;
  }

  .xf7p6c9[data-disabled] {
    opacity: .7;
  }

  .xzunyri:focus-visible {
    outline-color: var(--color-accent);
  }

  .x1uhliku:focus-visible {
    outline-color: var(--color-text);
  }

  .x1caqj7d:focus-visible {
    outline-offset: calc(-1 * var(--border-hair));
  }

  .x1pr4g7a:focus-visible {
    outline-offset: calc(-1 * var(--border-marker));
  }

  .x11f2svz:focus-visible {
    outline-offset: var(--border-hair);
  }

  .x1mwead2:focus-visible {
    outline-offset: var(--space-1);
  }

  .x1vywrvn:focus-visible {
    outline-offset: var(--space-2);
  }

  .x1xdvqd:focus:not(:focus-visible) {
    outline-style: none;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .xfrq9qh:focus-visible {
    outline-width: var(--border-hair);
  }

  .x17t4wkf:focus-visible {
    outline-width: var(--border-marker);
  }

  .xo1x1nq.xo1x1nq:where([data-look="soft"] *) {
    overflow-wrap: anywhere;
  }

  .x1c3ootc.x1c3ootc:last-child:not(:where([data-look="studio"] *)) {
    padding-inline-end: 0;
  }

  .x1k05jac.x1k05jac:where([data-look="studio"] *) {
    padding-inline-end: var(--space-6);
  }

  .x1nndpt3.x1nndpt3:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)), .xevk5mo.xevk5mo:where([data-look="studio"] *), .xz75oip.xz75oip:where(.ds-slide--cover *) {
    padding-inline-start: 0;
  }

  .xy47vnk.xy47vnk:where(.ds-deck *, .ds-slide *):not(:where(.ds-slide--cover *)) {
    padding-inline-start: var(--space-7);
  }

  .xn7fg18.xn7fg18:where([data-page-titles="hidden"] *) {
    position: absolute;
  }

  .x1dppl7u.x1dppl7u:where([data-look="soft"] *) {
    scrollbar-width: none;
  }

  .x1nw4hq2.x1nw4hq2:where([data-look="soft"] *) {
    text-decoration-line: none;
  }

  .x12khcim.x12khcim:where([data-look="soft"] *):hover, .x1f2jko9:focus-visible {
    text-decoration-line: underline;
  }

  .xcncxtg.xcncxtg:where([data-look="soft"] *) {
    text-transform: none;
  }

  .x1y3z4ac:is([data-panel-open] > *) {
    transform: rotate(90deg);
  }

  .x10eb3tj:is([data-look="studio"] *), .x1cty5aw:is([data-look="soft"] .ds-page-header *) {
    transition-duration: var(--duration-short);
  }

  .x1rgvg6o:is([data-look="studio"] *), .x1uv0qsp:is([data-look="soft"] .ds-page-header *) {
    transition-property: background-color;
  }

  .x1p76jxq:is([data-look="studio"] *), .xyl8f3q:is([data-look="soft"] .ds-page-header *) {
    transition-timing-function: var(--easing-standard);
  }

  .x43a25s.x43a25s:where([data-look="studio"] *) {
    vertical-align: middle;
  }

  .xzkvzjg:is(:not([data-selected]) > *) {
    visibility: hidden;
  }

  .x1lgr48b.x1lgr48b:where([data-page-titles="hidden"] *) {
    white-space: nowrap;
  }

  .x3d531n:has([data-board-open]:focus-visible) {
    outline-color: var(--color-accent);
  }

  .x1vbwwe6:has([data-board-open]:focus-visible) {
    outline-width: var(--border-marker);
  }

  .xmi3gmm:first-child {
    padding-inline-start: 0;
  }

  .x1t7aatr:focus-visible:is(.ds-workspace-panel button) {
    outline-color: var(--color-workspace-muted);
  }

  .x1oqm7qu:focus-visible:is(.ds-workspace-panel button) {
    outline-offset: var(--space-1);
  }

  .x1dx82q0:focus-visible:is(.ds-workspace-panel button) {
    outline-width: var(--border-marker);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1du9myy:hover {
    background-color: var(--color-inset);
  }

  .x10rslkf:hover {
    background-color: var(--color-surface);
  }

  .x1j41taf:hover {
    color: var(--color-accent);
  }

  .x8joddd:hover {
    color: var(--color-text);
  }

  .x1vdtw9:hover {
    outline-color: var(--color-border);
  }

  .x9ojkr9:hover {
    text-decoration-color: currentColor;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  @media (pointer: coarse), (width <= 720px) {
    .xsm2dvf.xsm2dvf {
      align-items: center;
    }
  }

  @media screen {
    .xl8q60e.xl8q60e {
      align-items: center;
    }
  }

  @media print {
    .x1yvzvy8.x1yvzvy8 {
      background-color: #0000;
    }
  }

  @media screen {
    .x11edqta.x11edqta {
      background-color: #0000;
    }

    .xc0f5uj.xc0f5uj {
      background-color: var(--color-surface);
    }

    .x1l8vwdk.x1l8vwdk {
      background-color: var(--color-workspace-canvas);
    }

    .x1i9kem0.x1i9kem0 {
      background-color: var(--color-workspace-muted);
    }

    .x1i7dcfy.x1i7dcfy {
      background-color: var(--color-workspace-surface);
    }

    .xheudvf.xheudvf {
      box-shadow: var(--shadow-overlay);
    }

    .xnrdnmi.xnrdnmi {
      box-shadow: var(--workspace-shadow);
    }
  }

  @media print {
    .xgdc61h.xgdc61h {
      break-after: avoid;
    }

    .x4l61oq.x4l61oq {
      break-before: page;
    }

    .x13spgsm.x13spgsm {
      break-inside: avoid;
    }
  }

  @media screen {
    .xvrpddl.xvrpddl {
      color: inherit;
    }

    .xjvkk1t.xjvkk1t {
      color: var(--color-text);
    }

    .x1yburpx.x1yburpx {
      color: var(--color-workspace-muted);
    }

    .xuecm6r.xuecm6r {
      color: var(--color-workspace-text);
    }
  }

  @media (width <= 720px) {
    .x692h2l.x692h2l {
      column-gap: var(--space-4);
    }
  }

  @media screen {
    .x12j9ury.x12j9ury {
      cursor: pointer;
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .xa58lf9.xa58lf9 {
      display: flex;
    }
  }

  @media screen {
    .x14f5nju.x14f5nju {
      display: flex;
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .x1dq18zc.x1dq18zc {
      display: inline-flex;
    }
  }

  @media (width <= 60em) {
    .xbfwea5.xbfwea5 {
      display: none;
    }
  }

  @media print {
    .xbjcvb9.xbjcvb9 {
      display: none;
    }
  }

  @media (width <= 720px) {
    .x1gue55y.x1gue55y {
      flex-basis: 100%;
    }

    .x11g0cjf.x11g0cjf {
      flex-basis: 86%;
    }
  }

  @media (width <= 35em) {
    .xvhaa7a.xvhaa7a {
      flex-basis: auto;
    }
  }

  @media screen {
    .xdff9nu.xdff9nu {
      flex-direction: column;
    }
  }

  @media (width <= 35em) {
    .x2m6xou.x2m6xou {
      flex-grow: 1;
    }

    .x1dzkd6.x1dzkd6 {
      flex-shrink: 1;
    }
  }

  @media screen {
    .x1dfdg2k.x1dfdg2k {
      font-family: var(--font-sans);
    }

    .xbza7rz.xbza7rz {
      font-size: clamp(var(--text-cover),10cqw,calc(var(--text-cover) * 4));
    }

    .x1lh79q.x1lh79q {
      font-size: clamp(var(--text-slide),4.2cqw,calc(var(--text-cover) * 1.5));
    }

    .xwgzict.xwgzict {
      font-size: clamp(var(--text-small),1.2cqw,var(--text-lead));
    }

    .xecum6c.xecum6c {
      font-size: var(--text-lead);
    }

    .x16vxw3l.x16vxw3l {
      font-size: var(--text-slide);
    }

    .xk6eij2.xk6eij2 {
      font-size: var(--text-small);
    }

    .xw0jqbb.xw0jqbb {
      font-variant-numeric: tabular-nums;
    }

    .xrc0e52.xrc0e52 {
      font-weight: var(--weight-medium);
    }
  }

  @media (width <= 720px) {
    .x1jyorca.x1jyorca {
      grid-column-end: -1;
    }

    .x68g7wm.x68g7wm {
      grid-column-end: 2;
    }

    .xejidj1.xejidj1 {
      grid-column-end: 3;
    }

    .xtn7jd0.xtn7jd0 {
      grid-column-end: 4;
    }

    .xfpmpdi.xfpmpdi {
      grid-column-start: 1;
    }

    .x1lf4w4q.x1lf4w4q {
      grid-column-start: 2;
    }

    .x1qtecd6.x1qtecd6 {
      grid-column-start: 3;
    }
  }

  @media only screen and (width <= 60em) {
    .x11qoxe1.x11qoxe1 {
      grid-column-start: 1;
    }
  }

  @media (width <= 720px) {
    .xz5xj06.xz5xj06 {
      grid-row-start: 2;
    }

    .x1na3smt.x1na3smt {
      grid-row-start: 3;
    }

    .x1yfh7hy.x1yfh7hy {
      grid-template-columns: max-content minmax(0, 1fr) max-content;
    }

    .x57k0db.x57k0db {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media only screen and (width <= 40em) {
    .x195bwv1.x195bwv1 {
      grid-template-columns: 1fr auto;
    }
  }

  @media only screen and (width <= 60em) {
    .xtn5liu.xtn5liu {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media screen {
    .xmuvkgx.xmuvkgx {
      justify-content: center;
    }

    .x1q0jfz.x1q0jfz {
      justify-content: space-between;
    }

    .xyiso3w.xyiso3w {
      list-style-image: none;
    }

    .x10ywf7x.x10ywf7x {
      list-style-position: outside;
    }

    .xb2z0f6.xb2z0f6 {
      list-style-type: none;
    }
  }

  @media (width <= 720px) {
    .x16hppn0.x16hppn0 {
      margin-inline-start: 0;
    }
  }

  @media screen {
    .xmb55fp.xmb55fp {
      overflow-wrap: anywhere;
    }

    .x1uzjotm.x1uzjotm {
      position: fixed;
    }
  }

  @media print {
    .x1ldw5w0.x1ldw5w0 {
      position: static;
    }
  }

  @media (width <= 720px) {
    .xzpmrlm.xzpmrlm {
      scroll-snap-align: start;
    }
  }

  @media screen {
    .xauxon0.xauxon0 {
      text-align: center;
    }

    .xgdseoc.xgdseoc {
      text-overflow: ellipsis;
    }
  }

  @media (width >= 35.01em) and (width <= 60em) {
    .xrcg7p0.xrcg7p0 {
      transform: none;
    }
  }

  @media (width <= 35em) {
    .xnnxkyy.xnnxkyy {
      transform: translateX(-50%);
    }
  }

  @media screen {
    .xy44ebp.xy44ebp {
      transform: translateY(-50%);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }

    .x1132tj4.x1132tj4 {
      transition-duration: 1ms;
    }

    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }
  }

  @media screen {
    .x8k61s2.x8k61s2 {
      transition-timing-function: ease;
    }

    .xbeea4h.xbeea4h {
      white-space: nowrap;
    }

    .x1saomd9.x1saomd9 {
      z-index: 2;
    }

    .x1xerui8.x1xerui8 {
      z-index: 20;
    }

    .x1ah9iwn.x1ah9iwn.x1ah9iwn:where([aria-current]) {
      background-color: var(--color-workspace-hover);
    }

    .x1nhh6me.x1nhh6me.x1nhh6me:where(.ds-workspace__navigation *) {
      background-color: var(--color-workspace-surface);
    }

    .xq7xk1x.xq7xk1x.xq7xk1x:where([aria-current] > *) {
      background-color: var(--color-workspace-text);
    }

    .x1a9k9k7.x1a9k9k7.x1a9k9k7:where(.ds-workspace__navigation *) {
      box-shadow: var(--workspace-shadow);
    }

    .xdtyhvy.xdtyhvy.xdtyhvy:where(.ds-workspace *) {
      box-shadow: var(--workspace-slide-shadow);
    }
  }

  @media print {
    .x1klwf24.x1klwf24.x1klwf24:first-of-type:where(.ds-deck > *) {
      break-before: auto;
    }
  }

  @media screen {
    .xsj8j6z.xsj8j6z.xsj8j6z:where([aria-current]) {
      color: var(--color-workspace-text);
    }

    .x1tx8q54.x1tx8q54.x1tx8q54:where(.ds-workspace[data-mode="present"] *) {
      display: block;
    }

    .xtodeaw.xtodeaw.xtodeaw:where(.ds-workspace[data-mode="present"] *):not([data-presentation-active="true"]) {
      display: none;
    }

    .x1ymuubv.x1ymuubv.x1ymuubv:where(.ds-workspace-overlay *) {
      font-family: var(--font-sans);
    }

    .xftksus.xftksus.xftksus:where(.ds-workspace *) {
      font-size: clamp(var(--text-cover),4.8vw,calc(var(--text-cover) * 2));
    }

    .xa1bkr0.xa1bkr0.xa1bkr0:where(.ds-workspace *) {
      font-size: clamp(var(--text-slide),5.4cqw,calc(var(--text-cover) * 2));
    }

    .x1qh6vr4.x1qh6vr4.x1qh6vr4:where(.ds-workspace *) {
      font-size: max(var(--text-body),1.05vw);
    }

    .x177hc84.x177hc84.x177hc84:where(.ds-workspace *) {
      font-weight: var(--weight-medium);
    }

    .x1gtmxa1.x1gtmxa1.x1gtmxa1:where(.ds-workspace *) {
      letter-spacing: -.035em;
    }

    .x1238wwn.x1238wwn:not(:focus-within) {
      opacity: 0;
    }

    .xkw9n65.xkw9n65.xkw9n65:where(.ds-workspace[data-mode="browse"] [data-workspace-active="false"]):not(:focus-within) {
      opacity: var(--workspace-inactive-opacity);
    }

    .x13csp5j.x13csp5j.x13csp5j:where(.ds-workspace *) {
      overflow-wrap: anywhere;
    }

    .x1q1bgr7.x1q1bgr7:not(:focus-within) {
      pointer-events: none;
    }

    .xxftc31.xxftc31.xxftc31:where(.ds-workspace[data-mode="browse"] *) {
      transition-duration: var(--workspace-motion);
    }

    .xneqbyk.xneqbyk.xneqbyk:where(.ds-workspace[data-mode="browse"] *) {
      transition-property: opacity;
    }

    .x1e4na7g.x1e4na7g:has(.ds-workspace) {
      background-color: var(--color-workspace-canvas);
    }

    .xgpb09l.xgpb09l:hover {
      background-color: var(--color-workspace-hover);
    }

    .xtygkrn.xtygkrn:hover {
      color: var(--color-workspace-text);
    }

    @media (forced-colors: active) {
      .x1vc4xr3.x1vc4xr3.x1vc4xr3.x1vc4xr3:where(.ds-workspace[data-mode="browse"] [data-workspace-active="false"]):not(:focus-within) {
        opacity: 1;
      }
    }

    @media ((forced-colors: active) and (not (forced-colors: active))) or ((forced-colors: active) and (not (prefers-reduced-motion: reduce))) {
      .x1k1qbj5.x1k1qbj5.x1k1qbj5.x1k1qbj5:where(.ds-workspace[data-mode="browse"] [data-workspace-active="false"]):not(:focus-within) {
        transition-duration: 0s;
      }
    }

    @media ((prefers-reduced-motion: reduce) and (not (forced-colors: active)) and (not (forced-colors: active))) or ((prefers-reduced-motion: reduce) and (not (forced-colors: active)) and (not (prefers-reduced-motion: reduce))) {
      .x19u5vli.x19u5vli.x19u5vli.x19u5vli:where(.ds-workspace[data-mode="browse"] *) {
        transition-duration: 0s;
      }
    }

    @media (forced-colors: active) and (prefers-reduced-motion: reduce) {
      .x18vhctm.x18vhctm.x18vhctm.x18vhctm:where(.ds-workspace[data-mode="browse"] *) {
        transition-duration: 0s;
      }
    }

    @media ((forced-colors: active) and (not (forced-colors: active))) or ((forced-colors: active) and (not (prefers-reduced-motion: reduce))) {
      .x1479kte.x1479kte.x1479kte.x1479kte:where(.ds-workspace[data-mode="browse"] [data-workspace-active="false"]):not(:focus-within) {
        transition-property: none;
      }
    }

    @media ((prefers-reduced-motion: reduce) and (not (forced-colors: active)) and (not (forced-colors: active))) or ((prefers-reduced-motion: reduce) and (not (forced-colors: active)) and (not (prefers-reduced-motion: reduce))) {
      .x1kf4u0e.x1kf4u0e.x1kf4u0e.x1kf4u0e:where(.ds-workspace[data-mode="browse"] *) {
        transition-property: none;
      }
    }

    @media (forced-colors: active) and (prefers-reduced-motion: reduce) {
      .xtjz5ca.xtjz5ca.xtjz5ca.xtjz5ca:where(.ds-workspace[data-mode="browse"] *) {
        transition-property: none;
      }
    }
  }
}

@layer priority5 {
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1suovpq {
    border-bottom-color: var(--color-accent);
  }

  .xe5xnqo {
    border-bottom-color: var(--color-border-strong);
  }

  .xw8gpjh {
    border-bottom-color: var(--color-border);
  }

  .x18o39om {
    border-bottom-color: var(--color-surface);
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .x1icb0dd {
    border-bottom-width: var(--border-hair);
  }

  .xj4k2aw {
    border-bottom-width: var(--border-marker);
  }

  .x1utcnwd {
    border-left-color: var(--color-border);
  }

  .x6ozff {
    border-left-color: var(--color-danger);
  }

  .xor4zhy {
    border-left-color: var(--color-warning);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .x1umfuni {
    border-left-width: var(--border-marker);
  }

  .xkmaqn7 {
    border-right-width: var(--border-hair);
  }

  .x1pc3f07 {
    border-top-color: var(--color-border);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x1pkvqjd {
    border-top-width: var(--border-hair);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1aocv83 {
    bottom: max(var(--workspace-edge),env(safe-area-inset-bottom));
  }

  .xe4t2rk {
    bottom: var(--space-8);
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x5qzc8r {
    height: calc(var(--space-8) + var(--space-5));
  }

  .x1v54xtz {
    height: calc(var(--text-body) * var(--line-height-body));
  }

  .xar98au {
    height: calc(var(--text-micro) * var(--line-height-flush) + 2 * var(--space-1) + 2 * var(--border-hair));
  }

  .x3ubkqd {
    height: calc(var(--text-small) * var(--line-height-body));
  }

  .x1l9qc60 {
    height: var(--border-hair);
  }

  .xxyd0oc {
    height: var(--border-marker);
  }

  .x11jk1t3 {
    height: var(--density-row);
  }

  .x6n484q {
    height: var(--space-3);
  }

  .x1btz5ma {
    height: var(--space-6);
  }

  .x1f3w05q {
    height: var(--space-7);
  }

  .x10v3it {
    height: var(--space-8);
  }

  .x158iewu {
    height: var(--space-9);
  }

  .x13radax {
    height: var(--text-body);
  }

  .x1hu674q {
    height: var(--text-lead);
  }

  .x1cnagjc {
    height: var(--text-small);
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1jopx7e {
    left: max(var(--workspace-edge),env(safe-area-inset-left));
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .xs6gdtl {
    margin-bottom: calc(-1 * var(--space-2));
  }

  .x6bicoe {
    margin-bottom: var(--space-10);
  }

  .xcftyxh {
    margin-bottom: var(--space-2);
  }

  .x1pdbduu {
    margin-bottom: var(--space-3);
  }

  .xd2cuki {
    margin-bottom: var(--space-4);
  }

  .xgc23fu {
    margin-bottom: var(--space-5);
  }

  .x12uj5se {
    margin-bottom: var(--space-6);
  }

  .x128rgok {
    margin-bottom: var(--space-7);
  }

  .x1xqfiya {
    margin-bottom: var(--space-8);
  }

  .xz089y3 {
    margin-right: var(--space-1);
  }

  .xdj266r {
    margin-top: 0;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xzvpv3f {
    margin-top: var(--space-2);
  }

  .x5kcfsr {
    margin-top: var(--space-3);
  }

  .xhnq7et {
    margin-top: var(--space-4);
  }

  .x136ue5z {
    margin-top: var(--space-5);
  }

  .x1piyqel {
    margin-top: var(--space-6);
  }

  .xt0i84p {
    margin-top: var(--space-7);
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .xgnu7u0 {
    max-height: calc(100dvh - 2 * var(--space-6));
  }

  .x1ht6okz {
    max-height: max(28rem, 100dvh - 15rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1mqrghp {
    max-width: 100ch;
  }

  .x12mqa6l {
    max-width: 14ch;
  }

  .xt80e6n {
    max-width: 18ch;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x1bgo2pq {
    max-width: 26ch;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .xh9uqaf {
    max-width: 60%;
  }

  .x70i6om {
    max-width: 78ch;
  }

  .x1aabz53 {
    max-width: calc(100% - 11em);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1fym0cn {
    max-width: var(--measure-form);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xxob3n {
    min-height: 2ch;
  }

  .x3hbg9k {
    min-height: calc(var(--space-12) + var(--space-8));
  }

  .xvuoqxi {
    min-height: calc(var(--text-micro) * var(--line-height-body));
  }

  .xr7tx82 {
    min-height: calc(var(--text-micro) * var(--line-height-flush) + 2 * var(--space-1) + 2 * var(--border-hair));
  }

  .xom4iu2 {
    min-height: calc(var(--text-small) * var(--line-height-body));
  }

  .x1lk0431 {
    min-height: var(--density-control);
  }

  .x13722dk {
    min-height: var(--density-row);
  }

  .xc6wied {
    min-height: var(--density-toolbar);
  }

  .xug3lgt {
    min-height: var(--space-5);
  }

  .x13co0gc {
    min-height: var(--space-7);
  }

  .xy3kylz {
    min-height: var(--workspace-hit);
  }

  .xeuugli {
    min-width: 0;
  }

  .x11gxwtt {
    min-width: 16rem;
  }

  .x1cm06fs {
    min-width: 20ch;
  }

  .x1b5naon {
    min-width: 24ch;
  }

  .x1153u1r {
    min-width: 2ch;
  }

  .x1lzn4hl {
    min-width: 3ch;
  }

  .x16ez2ib {
    min-width: 6ch;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xw080dc {
    padding-bottom: var(--space-1);
  }

  .x18d7a0y {
    padding-bottom: var(--space-3);
  }

  .xq148l {
    padding-bottom: var(--space-4);
  }

  .x1yw92mu {
    padding-bottom: var(--space-5);
  }

  .xlt5wix {
    padding-bottom: var(--space-6);
  }

  .x1cb00rx {
    padding-left: var(--space-3);
  }

  .x7xe1zy {
    padding-left: var(--space-4);
  }

  .x1kkv7ly {
    padding-left: var(--space-5);
  }

  .x16tdjq0 {
    padding-left: var(--space-6);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x1gecdg7 {
    padding-right: var(--space-2);
  }

  .xt0xscl {
    padding-right: var(--space-5);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x15koebe {
    padding-top: var(--space-1);
  }

  .x1kve551 {
    padding-top: var(--space-3);
  }

  .xvaac52 {
    padding-top: var(--space-4);
  }

  .xb5peal {
    padding-top: var(--space-6);
  }

  .x1tnxb8t {
    right: max(var(--workspace-edge),env(safe-area-inset-right));
  }

  .x1wsfwr9 {
    scroll-margin-top: var(--space-7);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1g4u4pc {
    top: max(var(--workspace-edge),env(safe-area-inset-top));
  }

  .x19ddzpn {
    width: 1%;
  }

  .x1jx8tsq {
    width: 10%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xxljpkc {
    width: 30%;
  }

  .xre9acf {
    width: calc(var(--space-8) + var(--space-5));
  }

  .x163p4ad {
    width: min(32rem, 100vw);
  }

  .xgeul7z {
    width: min(38em,calc(100% - var(--space-8)));
  }

  .x1hp6w5a {
    width: min(42em,calc(100% - var(--space-8)));
  }

  .x2owug5 {
    width: min(var(--measure-form),calc(100vw - 2 * var(--space-6)));
  }

  .x1ggd5xa {
    width: var(--border-hair);
  }

  .xmduxdn {
    width: var(--space-3);
  }

  .xq13kfg {
    width: var(--space-6);
  }

  .x18ygsdo {
    width: var(--space-7);
  }

  .x63yzmh {
    width: var(--space-8);
  }

  .xsi2fhe {
    width: var(--space-9);
  }

  .xfs7xqy {
    width: var(--text-body);
  }

  .x1n9gus1 {
    width: var(--text-lead);
  }

  .x6szkfu {
    width: var(--text-small);
  }

  .x1hicn1w.x1hicn1w:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-bottom-color: var(--color-border);
  }

  .xfzlkc8.xfzlkc8:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-bottom-style: solid;
  }

  .x1ep52zl.x1ep52zl:where([data-look="soft"] *), .x1nyof1f.x1nyof1f:where(.ds-deck *) {
    border-bottom-width: 0;
  }

  .x1kp272z.x1kp272z:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-bottom-width: var(--border-hair);
  }

  .x13lpber.x13lpber:where(.ds-deck *) {
    border-left-color: currentColor;
  }

  .x1m47ihi:is(.ds-workspace__actions *):hover:not(:disabled), .xxp43z.xxp43z:where([data-look="studio"] *) {
    border-left-color: var(--color-accent);
  }

  .xdjuv02:is(.ds-workspace__actions *) {
    border-left-color: var(--color-workspace-border);
  }

  .xdqqtew:is(.ds-workspace__actions *) {
    border-left-style: solid;
  }

  .x13ltthm.x13ltthm:where(.ds-deck *) {
    border-left-width: 0;
  }

  .x1prtw0e:is(.ds-workspace__actions *) {
    border-left-width: var(--border-hair);
  }

  .x1acly5j.x1acly5j:where(.ds-deck *) {
    border-right-width: 0;
  }

  .x1um6n77.x1um6n77:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-top-color: var(--color-border);
  }

  .xccxrmk.xccxrmk:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-top-style: solid;
  }

  .x11d0pkr.x11d0pkr:where(.ds-deck *) {
    border-top-width: 0;
  }

  .xg9r4mr.xg9r4mr:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    border-top-width: var(--border-hair);
  }

  .xiiglkb.xiiglkb:where([data-page-titles="hidden"] *) {
    height: var(--border-hair);
  }

  .x784t4a.x784t4a:where(.ds-grid > *), .xydcpi8.xydcpi8:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)) {
    margin-bottom: 0;
  }

  .x1uq24ph.x1uq24ph:where([data-page-titles="hidden"] *) {
    margin-bottom: var(--space-3);
  }

  .x17qbcns.x17qbcns:where([data-look="soft"] *) {
    margin-bottom: var(--space-4);
  }

  .x1iuk5ib.x1iuk5ib:where([data-look="studio"] *), .xgm9dgx:is([data-look="studio"] *):not(:is([data-look="studio-sign-in"] *)) {
    margin-bottom: var(--space-5);
  }

  .xs7kcgf.xs7kcgf:where(.ds-deck *) {
    margin-bottom: var(--space-6);
  }

  .x1xyub9r.x1xyub9r:where([data-look="studio"] *) {
    margin-bottom: var(--space-7);
  }

  .xekejme.xekejme:where([data-look="soft"] *) {
    margin-bottom: var(--space-8);
  }

  .x1c7mvpg.x1c7mvpg:where([data-look="studio"] *):not(:where(.ds-deck *, .ds-slide *)), .x1tuwxb5:is([data-look="studio"] *), .xbl0b7w.xbl0b7w:where([data-page-titles="hidden"] .ds-page-header + *), .xxzlsje.xxzlsje:where(.ds-focused-work > *) {
    margin-top: 0;
  }

  .x1t268y9.x1t268y9:where([data-look="studio"] *) {
    margin-top: var(--space-8);
  }

  .x1ytq085:is(.ds-workspace-panel *), .xt9f7fh.xt9f7fh:where([data-look="soft"] *) {
    max-width: 100%;
  }

  .x3r2vvu.x3r2vvu:where([data-look="studio-sign-in"] *) {
    max-width: 26rem;
  }

  .x1skk3yt.x1skk3yt:is([data-look="studio"] *):not(:where(.ds-workspace-panel *)), .xljg15a.xljg15a:is([data-look="studio"] *):not(:is([data-look="studio-sign-in"] *)):not(:where(.ds-workspace-panel *)) {
    max-width: 36rem;
  }

  .xic4f7l.xic4f7l:where(.ds-deck *) {
    max-width: var(--measure-prose);
  }

  .xfdhxb2:is([data-look="soft"] .ds-page-header *), .xlaxemh.xlaxemh:where([data-look="soft"] .ds-page-header *) {
    min-height: calc(var(--density-control) + var(--space-5));
  }

  .x1fdhv9e.x1fdhv9e:is(:where(.ds-toolbar, .ds-row) > * > *) {
    min-height: calc(var(--space-7) - var(--space-2));
  }

  .x3vkrdr:is([data-look="soft"] .ds-page-header *) {
    min-height: var(--space-8);
  }

  .x1cvevt4:is([data-look="studio"] *), .x8jaoe:is(.ds-workspace-panel *), .xpqgw6k:is(.ds-workspace__navigation *, .ds-workspace__actions *) {
    min-height: var(--workspace-hit);
  }

  .x4vzajd.x4vzajd:where([data-look="soft"] *), .xla957p:is(.ds-workspace-panel *), .xojgxjj:is(.ds-grid > *) {
    min-width: 0;
  }

  .xq0bv21.xq0bv21:where([data-look="soft"] .ds-page-header *) {
    min-width: calc(var(--density-control) + var(--space-5));
  }

  .xuy3qg9.xuy3qg9:where(.ds-deck *) {
    padding-bottom: 0;
  }

  .x10lbpd.x10lbpd:where([data-look="studio"] *) {
    padding-bottom: var(--space-5);
  }

  .x3i74il.x3i74il:where(.ds-deck *), .xcvx390.xcvx390:where([data-look="studio"] *) {
    padding-left: var(--space-6);
  }

  .x1lrvvbx.x1lrvvbx:where(.ds-deck *) {
    padding-right: 0;
  }

  .x1mrfle1.x1mrfle1:where([data-look="studio"] *) {
    padding-right: var(--space-6);
  }

  .xl52sky.xl52sky:where(.ds-deck *), .xo1e9tl.xo1e9tl:where([data-page-titles="hidden"] *) {
    padding-top: 0;
  }

  .x1m8jkj0.x1m8jkj0:where([data-look="studio"] *) {
    padding-top: var(--space-5);
  }

  .x1iabs3r:is([data-look="studio"] *), .xbld6po:is([data-look="studio-sign-in"] form *), .xl25nd9:is([data-equal-actions] > *) {
    width: 100%;
  }

  .xpb2cpc.xpb2cpc:where([data-look="soft"] *) {
    width: fit-content;
  }

  .x7oddsr.x7oddsr:where([data-page-titles="hidden"] *) {
    width: var(--border-hair);
  }

  .x1q4886k:empty {
    margin-top: 0;
  }

  @media screen {
    .xlxd6q6.xlxd6q6 {
      border-bottom-color: var(--color-border);
    }

    .xtacuui.xtacuui {
      border-bottom-style: solid;
    }

    .x1ygml5n.x1ygml5n {
      border-bottom-width: var(--border-hair);
    }

    .x154nnf9.x154nnf9 {
      border-left-color: var(--color-workspace-border);
    }

    .x1n0hez2.x1n0hez2 {
      border-left-style: solid;
    }

    .xppy7q8.xppy7q8 {
      border-left-width: var(--border-hair);
    }

    .x1tzzsi4.x1tzzsi4 {
      border-top-color: var(--color-workspace-border);
    }

    .x1aucz4.x1aucz4 {
      border-top-style: solid;
    }

    .x1rersaj.x1rersaj {
      border-top-width: var(--border-hair);
    }
  }

  @media (width <= 35em) {
    .x1s532y9.x1s532y9 {
      bottom: calc(var(--workspace-hit) + var(--space-7));
    }
  }

  @media screen {
    .xxlre08.xxlre08 {
      bottom: max(var(--workspace-edge),env(safe-area-inset-bottom));
    }
  }

  @media print {
    .x1roiz7s.x1roiz7s {
      height: auto;
    }
  }

  @media screen {
    .x1yf3pk6.x1yf3pk6 {
      height: var(--border-hair);
    }

    .x1mku5s3.x1mku5s3 {
      height: var(--workspace-hit);
    }
  }

  @media (width <= 35em) {
    .xgl96pt.xgl96pt {
      left: 50%;
    }

    .xvf9e5x.xvf9e5x {
      left: var(--space-4);
    }
  }

  @media screen {
    .x5rmrlf.x5rmrlf {
      left: var(--space-4);
    }
  }

  @media (width >= 35.01em) and (width <= 60em) {
    .x1cy46s3.x1cy46s3 {
      left: var(--space-6);
    }
  }

  @media only screen and (width <= 60em) {
    .x50n0e.x50n0e {
      margin-bottom: var(--space-8);
    }
  }

  @media screen {
    .xi55j9k.xi55j9k {
      max-height: 50svh;
    }

    .x1k97yrv.x1k97yrv {
      max-height: 60svh;
    }

    .x305yiw.x305yiw {
      max-height: calc(100dvh - var(--space-8));
    }

    .xaaji88.xaaji88 {
      max-height: none;
    }
  }

  @media (width <= 720px) {
    .x6treza.x6treza {
      max-width: 86%;
    }
  }

  @media (width <= 35em) {
    .x1i655iu.x1i655iu {
      max-width: 10ch;
    }
  }

  @media (width >= 35.01em) and (width <= 60em) {
    .x1gw29ii.x1gw29ii {
      max-width: 16ch;
    }
  }

  @media screen {
    .x13pymie.x13pymie {
      max-width: calc(100% - 11em);
    }

    .x1sphnsu.x1sphnsu {
      max-width: calc(100% - var(--space-6));
    }
  }

  @media (width <= 35em) {
    .x1ntb2rd.x1ntb2rd {
      max-width: calc(100% - var(--space-8));
    }
  }

  @media screen {
    .xcfzpfz.xcfzpfz {
      max-width: none;
    }

    .x19twujs.x19twujs {
      min-height: 100svh;
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .xnhula5.xnhula5 {
      min-height: var(--workspace-hit);
    }
  }

  @media screen {
    .xh2juof.xh2juof {
      min-height: var(--workspace-hit);
    }
  }

  @media (width <= 720px) {
    .xys3fds.xys3fds {
      min-width: 86%;
    }
  }

  @media (pointer: coarse), (width <= 720px) {
    .xnklw5b.xnklw5b {
      min-width: var(--workspace-hit);
    }
  }

  @media screen {
    .x1xk6shn.x1xk6shn {
      min-width: var(--workspace-hit);
    }
  }

  @media print {
    .xifltxc.xifltxc {
      overflow-x: visible;
    }
  }

  @media screen {
    .x1ycykyo.x1ycykyo {
      overflow-y: auto;
    }
  }

  @media (width <= 35em) {
    .x1do9j5z.x1do9j5z {
      padding-bottom: var(--space-11);
    }
  }

  @media screen {
    .x1az2u3m.x1az2u3m {
      padding-bottom: var(--space-9);
    }
  }

  @media (width <= 35em) {
    .x2x2b4x.x2x2b4x {
      padding-left: var(--space-4);
    }

    .x12431hi.x12431hi {
      padding-top: var(--space-11);
    }
  }

  @media screen {
    .xolnp44.xolnp44 {
      padding-top: var(--space-9);
    }
  }

  @media (width <= 35em) {
    .x12tsxry.x12tsxry {
      right: var(--space-4);
    }
  }

  @media screen {
    .x4ef7cb.x4ef7cb {
      top: 50%;
    }
  }

  @media (width <= 35em) {
    .x1a01w3z.x1a01w3z {
      top: calc(var(--workspace-edge) + var(--workspace-hit) + var(--space-4));
    }
  }

  @media screen {
    .xvo151w.xvo151w {
      top: max(var(--workspace-edge),env(safe-area-inset-top));
    }

    .x1xa3nqy.x1xa3nqy {
      width: 100vw;
    }
  }

  @media only screen and (width <= 40em) {
    .x1ky6lyk.x1ky6lyk {
      width: 20%;
    }
  }

  @media (width <= 35em) {
    .x1kl3be5.x1kl3be5 {
      width: calc(100% - var(--space-6));
    }
  }

  @media screen {
    .x1a55o5m.x1a55o5m {
      width: max-content;
    }

    .x160hwrb.x160hwrb {
      width: var(--space-4);
    }

    .x1l4bbaq.x1l4bbaq {
      width: var(--workspace-hit);
    }

    .x1yt2t17.x1yt2t17.x1yt2t17:where(.ds-workspace *) {
      margin-bottom: var(--space-8);
    }

    .xhv32tz.xhv32tz.xhv32tz:where(.ds-workspace-panel__body *):first-child {
      margin-top: 0;
    }

    .xqzq85d.xqzq85d.xqzq85d:where(.ds-workspace *):has( > .ds-deck) {
      max-width: none;
    }

    .x1eykmoq.x1eykmoq.x1eykmoq:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
      min-height: min(45vw,calc(100svh - var(--workspace-safe) * 2));
    }

    .xsoyxwx.xsoyxwx.xsoyxwx:where(.ds-workspace[data-mode="present"] *) {
      min-height: min(calc(100svh - var(--space-11)),calc((100vw - var(--space-8)) * 9 / 16));
    }

    .x9f0idv.x9f0idv.x9f0idv:where(.ds-workspace[data-mode="present"] *) {
      scroll-margin-top: 0;
    }

    .xh5c55w.xh5c55w.xh5c55w:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
      scroll-margin-top: var(--workspace-safe);
    }

    .x1u4wsu9.x1u4wsu9.x1u4wsu9:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
      width: min(80%,var(--workspace-measure));
    }

    .x9sqqnp.x9sqqnp.x9sqqnp:where(.ds-workspace[data-mode="present"] *) {
      width: min(calc(100% - var(--space-8)),calc((100svh - var(--space-11)) * 16 / 9));
    }

    .xfxyk7p.xfxyk7p.xfxyk7p:where([aria-current] > *) {
      width: var(--space-7);
    }

    @media (width <= 40em) {
      .x8dss8.x8dss8.x8dss8 {
        min-height: 60svh;
      }

      .x1e1jatx.x1e1jatx.x1e1jatx {
        min-height: 70svh;
      }
    }

    @media (width <= 60em) {
      .xoyw8kg.xoyw8kg.xoyw8kg.xoyw8kg:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
        min-height: 60svh;
      }
    }

    @media (width <= 40em) {
      .x19l9iwk.x19l9iwk.x19l9iwk.x19l9iwk:where(.ds-workspace[data-mode="present"] *) {
        min-height: min(calc(100svh - var(--space-11)),calc((100vw - var(--space-8)) * 9 / 16));
      }
    }

    @media (width <= 35em) {
      .xecya83.xecya83.xecya83.xecya83:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
        width: calc(100% - var(--space-6));
      }
    }

    @media (width >= 35.01em) and (width <= 60em) {
      .xbme431.xbme431.xbme431.xbme431:where(.ds-workspace *):not(:where(.ds-workspace[data-mode="present"] *)) {
        width: calc(100% - var(--space-8));
      }
    }
  }
}

@layer priority6 {
  .xgf071m[data-theme="dark"] {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x183lc52[data-theme="light"] {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .xzkpyyj::file-selector-button {
    font: inherit;
  }

  .xfpju4t:before {
    inset: var(--space-3);
  }
}

@layer priority7 {
  .x1g4k6m1::file-selector-button {
    border-color: var(--color-border-strong);
  }

  .xtni4qc:before {
    border-color: var(--color-text);
  }

  .xxlnqwx::file-selector-button {
    border-radius: var(--radius-control);
  }

  .x1gcsl3b:before {
    border-radius: var(--radius-pill);
  }

  .x1aypxx0::file-selector-button {
    border-style: solid;
  }

  .x1fo1fc9:before {
    border-style: solid;
  }

  .x169cbbi:before {
    border-width: var(--border-hair);
  }

  .xr3sgdo::file-selector-button {
    border-width: var(--border-hair);
  }

  .x1g4ogo1::file-selector-button {
    padding-block: var(--space-2);
  }

  .xny44ek::file-selector-button {
    padding-inline: var(--space-4);
  }
}

@layer priority8 {
  .x6wji82::file-selector-button {
    background-color: var(--color-raised);
  }

  .xvm6xma:before {
    background-color: var(--color-surface);
  }

  .x1tyc6qc:before {
    background-color: var(--color-text);
  }

  .x195jibe:before {
    box-shadow: var(--shadow-overlay);
  }

  .x1j8alkg::placeholder {
    color: color-mix(in srgb,var(--color-text) 70%,var(--color-field));
  }

  .xvvl0ci::placeholder {
    color: var(--color-muted);
  }

  .xtekuil::file-selector-button {
    color: var(--color-text);
  }

  .x100rkj9:after, .x1cpjm7i:before {
    content: "";
  }

  .xu7pyak::file-selector-button {
    cursor: inherit;
  }

  .x1rq8f6v::file-selector-button {
    font-weight: var(--weight-strong);
  }

  .xobcuyn::file-selector-button {
    margin-inline-end: var(--space-4);
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

  .x1hmns74:before {
    position: absolute;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  @media screen {
    .x9wu430.x9wu430::backdrop {
      background-color: var(--color-workspace-backdrop);
    }
  }
}
