.look-bask .ss-stage,.look-bask.ss-stage{--ss-canvas:var(
    --semantic-color-bg-surface-secondary,var(--primitives-color-neutral-100,#f5f5f5)
  );--ss-surface:var(
    --semantic-color-bg-surface-default,var(--primitives-color-shades-background,#fff)
  );--ss-chrome:var(
    --semantic-color-bg-surface-secondary,var(--primitives-color-neutral-100,#f5f5f5)
  );--ss-well:var(
    --semantic-color-bg-fill-secondary,var(--primitives-color-neutral-100,#f5f5f5)
  );--ss-raised:var(
    --semantic-color-bg-surface-default,var(--primitives-color-shades-background,#fff)
  );--ss-line:var(
    --semantic-color-border-default,var(--primitives-color-neutral-200,#e5e5e5)
  );--ss-line-faint:var(
    --semantic-color-border-default,var(--primitives-color-neutral-200,#e5e5e5)
  );--ss-text-strong:var(
    --semantic-color-text-default,var(--primitives-color-neutral-800,#262626)
  );--ss-text:var(
    --semantic-color-text-default,var(--primitives-color-neutral-800,#262626)
  );--ss-text-faint:var(
    --semantic-color-text-secondary,var(--primitives-color-neutral-500,#737373)
  );--ss-icon:var(
    --semantic-color-icon-default,var(--primitives-color-neutral-500,#737373)
  );--ss-icon-faint:var(
    --semantic-color-icon-secondary,var(--primitives-color-neutral-500,#737373)
  );--ss-accent:var(
    --semantic-color-bg-fill-brand,var(--primitives-color-primary-500,#3b82f6)
  );--ss-accent-2:var(
    --semantic-color-bg-fill-brand-hover,var(--primitives-color-primary-600,#2563eb)
  );--ss-accent-soft:var(
    --semantic-color-bg-surface-brand,var(--primitives-color-primary-50,#eff6ff)
  );--ss-accent-text:var(
    --semantic-color-text-brand,var(--primitives-color-primary-500,#3b82f6)
  );--ss-success:var(
    --semantic-color-icon-success,var(--primitives-color-success-500,#18734d)
  );--ss-success-soft:var(
    --semantic-color-bg-surface-success,var(--primitives-color-success-50,#daf0e4)
  );--ss-success-text:var(
    --semantic-color-text-success,var(--primitives-color-success-500,#18734d)
  );--ss-danger:var(
    --semantic-color-icon-critical,var(--primitives-color-critical-500,#ef4444)
  );--ss-danger-soft:var(
    --semantic-color-bg-surface-critical,var(--primitives-color-critical-50,#fef2f2)
  );--ss-danger-text:var(
    --semantic-color-text-critical,var(--primitives-color-critical-500,#ef4444)
  );--ss-warning:var(
    --semantic-color-icon-warning,var(--primitives-color-warning-500,#f97316)
  );--ss-warning-soft:var(
    --semantic-color-bg-surface-warning,var(--primitives-color-warning-50,#fff7ed)
  );--ss-warning-text:var(
    --semantic-color-text-warning,var(--primitives-color-warning-600,#ea580c)
  );--ss-font:inherit;--ss-radius-sm:6px;--ss-radius-md:8px;--ss-radius-lg:16px;--ss-radius-window:16px;--ss-radius-pill:999px;--ss-control:36px;--ss-row:28px;font-family:inherit}@supports (transform:scale(tan(atan2(1cqw,1px)))){[data-ss-prefit]{container-type:inline-size}[data-ss-prefit] .ss-fit{--ss-fit-w:min(100cqw,var(--ss-design-w) * 1px);--ss-is-compact:clamp(0,tan(atan2((var(--ss-compact-below,0) * 1px - var(--ss-fit-w)) * 1000,1px)),1);--ss-box-w:calc(var(--ss-design-w) + (var(--ss-compact-w, var(--ss-design-w)) - var(--ss-design-w))*var(--ss-is-compact));--ss-box-h:calc(var(--ss-design-h) + (var(--ss-compact-h, var(--ss-design-h)) - var(--ss-design-h))*var(--ss-is-compact));aspect-ratio:var(--ss-box-w) /var(--ss-box-h);height:auto!important;max-height:calc(var(--ss-box-h)*1px);min-height:0}[data-ss-prefit] .ss-stage{transform:scale(min(1,tan(atan2(var(--ss-fit-w),var(--ss-design-w) * 1px)),tan(atan2(min(var(--ss-box-h) * 1px,var(--ss-fit-w) * var(--ss-box-h)/var(--ss-box-w)),var(--ss-design-h) * 1px))))!important}}@layer stageshow{.ss-fit{margin-inline:auto;position:relative;width:100%}.ss-stage{--ss-canvas:#f6f5f4;--ss-surface:#fff;--ss-chrome:#fff;--ss-ink-1:rgba(0,0,0,.04);--ss-ink-2:rgba(0,0,0,.06);--ss-ink-3:rgba(0,0,0,.08);--ss-fill:#ebebeb;--ss-ink-4:rgba(0,0,0,.1);--ss-ink-5:rgba(0,0,0,.15);--ss-line:rgba(0,0,0,.06);--ss-line-faint:rgba(0,0,0,.04);--ss-text:#7a7a7d;--ss-text-strong:#262628;--ss-text-faint:#9a9a9d;--ss-icon:#707074;--ss-icon-faint:#c4c4c7;--ss-accent:#3b82f6;--ss-accent-soft:rgba(59,130,246,.12);--ss-success:#22c55e;--ss-danger:#ef4444;--ss-warning:#f59e0b;--ss-well:#efeeec;--ss-success-soft:rgba(34,197,94,.12);--ss-success-text:#15803d;--ss-danger-soft:rgba(239,68,68,.1);--ss-danger-text:#b91c1c;--ss-warning-soft:rgba(245,158,11,.14);--ss-warning-text:#b45309;--ss-accent-2:#8b5cf6;--ss-accent-text:color-mix(in srgb,var(--ss-accent) 82%,#000);--ss-shadow-window:0 0 0 1px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.08);--ss-shadow-float:0 0 0 1px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.12),0 12px 32px rgba(0,0,0,.08);--ss-shadow-card:0 1px 2px rgba(0,0,0,.04);--ss-shadow-hero:0 0 0 1px rgba(0,0,0,.06),0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);--ss-shadow-lift:0 0 0 1px rgba(0,0,0,.04),0 12px 28px -6px rgba(50,50,93,.28),0 6px 12px -6px rgba(0,0,0,.16);--ss-raised:#fff;--ss-shadow-satellite:0 0 0 1px rgba(0,0,0,.04),0 14px 32px -8px rgba(50,50,93,.24),0 4px 10px -4px rgba(0,0,0,.1);--ss-shadow-ground:0 0 0 1px rgba(50,50,93,.06),0 24px 48px -24px rgba(50,50,93,.18);--ss-font:system-ui,-apple-system,sans-serif;--ss-mono:"SF Mono","SFMono-Regular",ui-monospace,Consolas,monospace;--ss-radius-sm:6px;--ss-radius-md:8px;--ss-radius-lg:10px;--ss-radius-window:12px;--ss-radius-pill:999px;--ss-control:34px;--ss-row:26px;font-family:var(--ss-font);left:0;position:absolute;top:0;transform-origin:0 0;-webkit-font-smoothing:antialiased;color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;word-spacing:normal}.ss-ground{--ss-orb-1:#c9b8ff;--ss-orb-2:#ffc59a;--ss-orb-3:#a9d8ff;background:radial-gradient(60% 75% at 8% 4%,color-mix(in srgb,var(--ss-orb-1) 85%,transparent),transparent 70%),radial-gradient(55% 70% at 96% 92%,color-mix(in srgb,var(--ss-orb-2) 80%,transparent),transparent 70%),radial-gradient(45% 55% at 78% 8%,color-mix(in srgb,var(--ss-orb-3) 55%,transparent),transparent 70%),var(--ss-canvas);border-radius:var(--ss-ground-radius,20px);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.ss-stage[data-theme=dark] .ss-ground{background:radial-gradient(60% 75% at 8% 4%,color-mix(in srgb,var(--ss-orb-1) 30%,transparent),transparent 70%),radial-gradient(55% 70% at 96% 92%,color-mix(in srgb,var(--ss-orb-2) 24%,transparent),transparent 70%),radial-gradient(45% 55% at 78% 8%,color-mix(in srgb,var(--ss-orb-3) 18%,transparent),transparent 70%),var(--ss-canvas)}.ss-stage[data-theme=dark]{--ss-canvas:#111113;--ss-surface:#1a1a1d;--ss-chrome:#1d1d20;--ss-ink-1:hsla(0,0%,100%,.05);--ss-ink-2:hsla(0,0%,100%,.07);--ss-ink-3:hsla(0,0%,100%,.1);--ss-fill:#313134;--ss-ink-4:hsla(0,0%,100%,.13);--ss-ink-5:hsla(0,0%,100%,.2);--ss-line:hsla(0,0%,100%,.08);--ss-line-faint:hsla(0,0%,100%,.05);--ss-text:#9d9da1;--ss-text-strong:#ececee;--ss-text-faint:#6c6c70;--ss-icon:#9a9aa0;--ss-icon-faint:#4a4a50;--ss-accent-soft:rgba(59,130,246,.2);--ss-accent-text:color-mix(in srgb,var(--ss-accent) 70%,#fff);--ss-well:#0a0a0b;--ss-success-soft:rgba(34,197,94,.16);--ss-success-text:#4ade80;--ss-danger-soft:rgba(239,68,68,.16);--ss-danger-text:#f87171;--ss-warning-soft:rgba(245,158,11,.18);--ss-warning-text:#fbbf24;--ss-shadow-lift:0 0 0 1px hsla(0,0%,100%,.1),0 12px 28px -6px rgba(0,0,0,.6);--ss-shadow-window:0 0 0 1px hsla(0,0%,100%,.08),0 4px 16px rgba(0,0,0,.4);--ss-shadow-float:0 0 0 1px hsla(0,0%,100%,.1),0 4px 16px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.3);--ss-shadow-card:0 0 0 1px hsla(0,0%,100%,.05);--ss-shadow-hero:0 0 0 1px hsla(0,0%,100%,.08),0 30px 60px -12px rgba(0,0,0,.6);--ss-shadow-satellite:0 0 0 1px hsla(0,0%,100%,.1),0 14px 32px -8px rgba(0,0,0,.7),0 4px 10px -4px rgba(0,0,0,.5);--ss-shadow-ground:0 0 0 1px hsla(0,0%,100%,.1),0 24px 48px -24px rgba(0,0,0,.6);--ss-raised:#26262a}.ss-stage[data-theme=blueprint]{--ss-canvas:transparent;--ss-surface:#1857bd;--ss-raised:#1b5cc4;--ss-chrome:transparent;--ss-ink-1:rgba(214,232,255,.12);--ss-ink-2:rgba(214,232,255,.16);--ss-ink-3:rgba(214,232,255,.22);--ss-fill:#4277cc;--ss-ink-4:rgba(214,232,255,.3);--ss-ink-5:rgba(214,232,255,.45);--ss-line:rgba(214,232,255,.35);--ss-line-faint:rgba(214,232,255,.2);--ss-text:#b3c9ec;--ss-text-strong:#f0f6ff;--ss-text-faint:#7fa1da;--ss-icon:#c9dcf7;--ss-icon-faint:#6f97d6;--ss-accent:#fff;--ss-accent-soft:hsla(0,0%,100%,.15);--ss-success:#e6f0ff;--ss-danger:#e6f0ff;--ss-warning:#e6f0ff;--ss-success-soft:hsla(0,0%,100%,.14);--ss-danger-soft:hsla(0,0%,100%,.14);--ss-warning-soft:hsla(0,0%,100%,.14);--ss-success-text:#fff;--ss-danger-text:#fff;--ss-warning-text:#fff;--ss-well:#1450b4;--ss-shadow-window:0 0 0 1px rgba(214,232,255,.55);--ss-shadow-float:0 0 0 1px rgba(214,232,255,.7);--ss-shadow-card:0 0 0 1px rgba(214,232,255,.35);--ss-shadow-hero:0 0 0 1px rgba(214,232,255,.55);--ss-shadow-satellite:0 0 0 1px rgba(214,232,255,.8);--ss-shadow-ground:0 0 0 1px rgba(214,232,255,.7);background-color:var(--ss-well);background-image:linear-gradient(rgba(214,232,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(214,232,255,.08) 1px,transparent 0);background-position:var(--ss-grid-x,0) var(--ss-grid-y,0);background-size:16px 16px}.ss-stage[data-theme=glass]{--ss-canvas:hsla(0,0%,100%,.5);--ss-surface:hsla(0,0%,100%,.62);--ss-chrome:hsla(0,0%,100%,.38);--ss-raised:hsla(0,0%,100%,.74);--ss-line:hsla(0,0%,100%,.65);--ss-line-faint:hsla(0,0%,100%,.45);--ss-well:#ebe9f5;--ss-shadow-window:inset 0 0 0 1px hsla(0,0%,100%,.75),0 20px 50px -14px rgba(40,40,90,.28);--ss-shadow-hero:inset 0 0 0 1px hsla(0,0%,100%,.75),0 30px 60px -16px rgba(40,40,90,.3);--ss-shadow-satellite:inset 0 0 0 1px hsla(0,0%,100%,.85),0 16px 36px -10px rgba(40,40,90,.32);--ss-shadow-float:inset 0 0 0 1px hsla(0,0%,100%,.85),0 12px 32px -8px rgba(40,40,90,.28);--ss-shadow-ground:inset 0 0 0 1px hsla(0,0%,100%,.85),0 24px 48px -24px rgba(40,40,90,.24);--ss-shadow-card:inset 0 0 0 1px hsla(0,0%,100%,.6);background:radial-gradient(55% 65% at 12% 18%,color-mix(in srgb,var(--ss-accent) 42%,transparent),transparent 70%),radial-gradient(50% 60% at 88% 28%,color-mix(in srgb,var(--ss-accent-2) 38%,transparent),transparent 70%),radial-gradient(60% 55% at 58% 100%,rgba(255,168,120,.42),transparent 70%),var(--ss-well)}.ss-stage[data-theme=glass] .ss-glass,.ss-stage[data-theme=glass] .ss-popover,.ss-stage[data-theme=glass] .ss-window{backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}.ss-stage[data-greys=cool]:not([data-theme=dark],[data-theme=blueprint],[data-theme=glass]){--ss-canvas:#f4f5f8;--ss-well:#eceef2}.ss-stage[data-palette=mono]{--ss-accent:#1a1a1a;--ss-accent-soft:rgba(0,0,0,.06);--ss-success:#1a1a1a;--ss-danger:#1a1a1a;--ss-warning:#1a1a1a;--ss-accent-2:#1a1a1a;--ss-success-text:#1a1a1a;--ss-danger-text:#1a1a1a;--ss-success-soft:rgba(0,0,0,.06);--ss-danger-soft:rgba(0,0,0,.04)}.ss-stage[data-palette=mono][data-theme=dark]{--ss-accent:#f2f2f2;--ss-accent-soft:hsla(0,0%,100%,.1);--ss-success:#f2f2f2;--ss-danger:#f2f2f2;--ss-warning:#f2f2f2;--ss-accent-2:#f2f2f2;--ss-success-text:#f2f2f2;--ss-danger-text:#f2f2f2;--ss-success-soft:hsla(0,0%,100%,.1);--ss-danger-soft:hsla(0,0%,100%,.06)}.ss-stage[data-palette=mono] .ss-keep-mono,.ss-stage[data-palette=mono] img{filter:grayscale(1)}.ss-fade-b{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ss-fade, 64px)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ss-fade, 64px)),transparent)}.ss-fade-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ss-fade, 64px)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--ss-fade, 64px)),transparent)}.ss-fade-br{-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ss-fade, 64px)),transparent),linear-gradient(to right,#000 calc(100% - var(--ss-fade, 64px)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--ss-fade, 64px)),transparent),linear-gradient(to right,#000 calc(100% - var(--ss-fade, 64px)),transparent)}.ss-recede{transition:opacity .3s ease}.ss-recede[data-receded=true]{opacity:.4}.ss-stage [data-instant],.ss-stage [data-instant] *,.ss-stage[data-instant] *,.ss-stage[data-instant] :after,.ss-stage[data-instant] :before{transition:none!important}@keyframes ss-spin{to{transform:rotate(1turn)}}@keyframes ss-fade-in{0%{filter:blur(2px);opacity:0;transform:translateY(3px)}}.ss-stage[data-still] *,.ss-stage[data-still] :after,.ss-stage[data-still] :before{animation:none!important;transition:none!important}.ss-stage[data-offscreen],.ss-stage[data-offscreen] *,.ss-stage[data-offscreen] :after,.ss-stage[data-offscreen] :before{animation-play-state:paused!important;transition:none!important}.ss-stage[data-placing] *,.ss-stage[data-placing] :after,.ss-stage[data-placing] :before{transition:none!important}.ss-stage *,.ss-stage :after,.ss-stage :before{box-sizing:border-box}.ss-stage[data-hit] *{pointer-events:auto!important}}:where(.ss-stage) :is(p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,a,figure,figcaption,blockquote,pre,code,hr,table,th,td,button,input,label):not(html):not(body):not(:where(.ss-host *)){all:revert}:where(.ss-stage,.ss-stage *,.ss-stage :before,.ss-stage :after):not(html):not(:where(.ss-host,.ss-host *,.ss-host :before,.ss-host :after)){border:revert-layer;box-sizing:revert-layer;margin:revert-layer;padding:revert-layer}:where(.ss-stage) :is(svg,img):not(html):not(body):not(:where(.ss-host *)){max-width:none;vertical-align:revert-layer}:where(.ss-stage :is(.ss-fly__lift,.ss-expand__face))>:is(svg,img):not(html):not(body):not(head){max-width:100%}@layer stageshow{.ss-cursor{left:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease;will-change:transform;z-index:100}.ss-cursor[data-idle]{opacity:0;transition-duration:.6s}.ss-cursor__press{display:grid;transform-origin:0 0;transition:transform .26s cubic-bezier(.22,1,.36,1)}.ss-cursor[data-pressed=true] .ss-cursor__press{transform:scale(.9);transition:transform .08s ease-out}.ss-cursor__glyph{grid-area:1/1;opacity:0;transform:scale(0);transition:transform .2s ease,opacity .2s ease}.ss-cursor__glyph[data-active=true]{opacity:1;transform:scale(var(--ss-cursor-size,1))}.ss-cursor__glyph[data-glyph^=resize]{transform:scale(calc(var(--ss-cursor-size, 1)*.5))}.ss-cursor[data-kind^=resize] .ss-cursor__glyph:not([data-active=true]){transform:scale(calc(var(--ss-cursor-size, 1)*.6))}.ss-cursor[data-kind^=resize] .ss-cursor__glyph,.ss-cursor__glyph[data-glyph^=resize]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease}.ss-cursor__glyph[data-glyph^=resize][data-active=true]{transform:scale(var(--ss-cursor-size,1))}.ss-cursor:not([data-kind^=resize]) .ss-cursor__glyph[data-glyph^=resize],.ss-cursor[data-kind^=resize] .ss-cursor__glyph:not([data-active=true]){transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .1s ease}.ss-cursor:is([data-kind=open],[data-kind=grab]) .ss-cursor__glyph:is([data-glyph=open],[data-glyph=grab]){transform:scale(var(--ss-cursor-size,1));transition:opacity .08s linear}.ss-cursor[data-style=large]{--ss-cursor-size:1.5}.ss-cursor[data-style=large] .ss-cursor__glyph[data-glyph=ibeam]{--ss-cursor-size:1.15}.ss-cursor__dot{-webkit-backdrop-filter:blur(5px) saturate(1.8) brightness(1.04);backdrop-filter:blur(5px) saturate(1.8) brightness(1.04);background:hsla(240,4%,48%,.26);border-radius:50%;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.4),inset 0 -1px 1px rgba(0,0,0,.05),0 2px 10px rgba(0,0,0,.1);display:block;height:22px;margin:-11px 0 0 -11px;transition:background .15s ease;transition:background .15s ease,width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),margin .2s cubic-bezier(.22,1,.36,1),border-radius .2s ease;width:22px}.ss-cursor[data-style=circle][data-kind=ibeam] .ss-cursor__dot{background:rgba(60,60,67,.55);border-radius:2px;height:20px;margin:-10px 0 0 -2px;width:4px}.ss-stage[data-theme=dark] .ss-cursor__dot{background:hsla(0,0%,100%,.2);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.3),0 2px 10px rgba(0,0,0,.3)}.ss-cursor[data-style=circle][data-pressed=true] .ss-cursor__press{transform:scale(.8)}.ss-cursor[data-style=circle][data-pressed=true] .ss-cursor__dot{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsla(240,4%,48%,.22)}.ss-stage[data-theme=dark] .ss-cursor[data-style=circle][data-pressed=true] .ss-cursor__dot{background:hsla(0,0%,100%,.18)}.ss-cursor[data-style=circle][data-kind=grab] .ss-cursor__dot,.ss-cursor[data-style=circle][data-pressed=true] .ss-cursor__dot{background:hsla(240,4%,48%,.4)}.ss-cursor[data-style=touch] .ss-cursor__dot{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsla(240,4%,48%,.14);height:34px;margin:-17px 0 0 -17px;opacity:0;transform:scale(.7);transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1);width:34px}.ss-cursor__streak{background:linear-gradient(90deg,hsla(240,4%,48%,0),hsla(240,4%,48%,.16));border-radius:13px;height:26px;left:0;opacity:0;pointer-events:none;position:absolute;top:-13px;transform-origin:100% 50%;transition:opacity .16s ease;width:0}.ss-cursor[data-swiping] .ss-cursor__streak{opacity:1;transition:none}.ss-cursor[data-style=touch][data-touching] .ss-cursor__dot{opacity:1;transform:scale(1);transition:opacity .14s ease,transform .16s cubic-bezier(.22,1,.36,1)}.ss-cursor[data-style=touch][data-pressed=true] .ss-cursor__dot,.ss-cursor[data-style=touch][data-swiping] .ss-cursor__dot{background:hsla(240,4%,48%,.22);transform:scale(.82);transition:background .08s ease,transform .1s ease-out}.ss-cursor__glyph svg{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.ss-cursor__arrow path{fill:var(--ss-cursor-ink,#111);stroke:var(--ss-cursor-ink,#111);stroke-width:2.4;stroke-linejoin:round}.ss-cursor__arrow{display:block;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.18))}.ss-stage[data-theme=blueprint] .ss-cursor__arrow,.ss-stage[data-theme=dark] .ss-cursor__arrow{--ss-cursor-ink:#fff}.ss-stage[data-theme=blueprint] .ss-cursor,.ss-stage[data-theme=dark] .ss-cursor{--ss-cursor-line:#fff;--ss-cursor-edge:rgba(0,0,0,.75)}.ss-ripple{animation:ss-ripple .55s cubic-bezier(.25,.8,.25,1) forwards;background:color-mix(in srgb,var(--ss-accent) 10%,transparent);border:1.5px solid var(--ss-accent);border-radius:50%;height:36px;margin:-18px 0 0 -18px;pointer-events:none;position:absolute;width:36px;z-index:99}@keyframes ss-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.ss-stage[data-palette=mono] .ss-ripple{background:transparent;border-color:var(--ss-text-strong)}.ss-stage[data-hit] :is(.ss-cursor,.ss-cursor *){pointer-events:none!important}}@layer stageshow{.ss-keys{bottom:16px;display:flex;gap:4px;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,6px) scale(.96);transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1);z-index:99}.ss-keys[data-show=true]{opacity:1;transform:translate(-50%) scale(1)}.ss-keys[data-at=top]{bottom:auto;top:16px}.ss-keys[data-at=bottom-left],.ss-keys[data-at=bottom-right]{left:auto;transform:translateY(6px) scale(.96)}.ss-keys[data-at=bottom-left]{left:16px}.ss-keys[data-at=bottom-right]{right:16px}.ss-keys[data-at=bottom-left][data-show=true],.ss-keys[data-at=bottom-right][data-show=true]{transform:none}.ss-key{background:rgba(24,24,27,.88);border-radius:7px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.18);color:#fff;display:grid;font:500 13px/1 var(--ss-font);height:28px;min-width:28px;padding:0 8px;place-items:center;transition:transform .08s ease-out,box-shadow .08s ease-out}.ss-key[data-down=true]{box-shadow:inset 0 -1px 0 rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.18);transform:translateY(1px) scale(.94)}}.dark{--primitives-color-shades-background:#000;--primitives-color-shades-white:#fff;--primitives-color-shades-black:#000;--primitives-color-neutral-50:#121212;--primitives-color-neutral-100:#1d1d1d;--primitives-color-neutral-200:#2a2a2a;--primitives-color-neutral-300:#3d3d3d;--primitives-color-neutral-400:#5b5b5b;--primitives-color-neutral-500:#797979;--primitives-color-neutral-600:#919191;--primitives-color-neutral-700:#a6a6a6;--primitives-color-neutral-800:#e2e0e0;--primitives-color-neutral-900:#aeaeae;--primitives-color-primary-50:#73aef9;--primitives-color-primary-100:#5497ef;--primitives-color-primary-200:#3f88e3;--primitives-color-primary-300:#2778d3;--primitives-color-primary-400:#2272d4;--primitives-color-primary-500:#1a59bf;--primitives-color-primary-600:#1642a2;--primitives-color-primary-700:#153283;--primitives-color-primary-800:#10225d;--primitives-color-primary-900:#112150;--primitives-color-secondary-50:#fef5e7;--primitives-color-secondary-100:#fce1b6;--primitives-color-secondary-200:#f9cd85;--primitives-color-secondary-300:#f7b954;--primitives-color-secondary-400:#f7b954;--primitives-color-secondary-500:#db8c0a;--primitives-color-secondary-600:#db8c0a;--primitives-color-secondary-700:#7a4e06;--primitives-color-secondary-800:#492f03;--primitives-color-secondary-900:#181001;--primitives-color-success-50:#073b25;--primitives-color-success-100:#0c5335;--primitives-color-success-200:#116643;--primitives-color-success-300:#18734d;--primitives-color-success-400:#1b754f;--primitives-color-success-500:#7ce6aa;--primitives-color-success-600:#a8e8c4;--primitives-color-success-700:#cdeddb;--primitives-color-success-800:#daf0e4;--primitives-color-success-900:#e6f5eb;--primitives-color-warning-50:#7c2d12;--primitives-color-warning-100:#9a3412;--primitives-color-warning-200:#c2410c;--primitives-color-warning-300:#ea580c;--primitives-color-warning-400:#f97316;--primitives-color-warning-500:#fb923c;--primitives-color-warning-600:#fdba74;--primitives-color-warning-700:#fed7aa;--primitives-color-warning-800:#ffedd5;--primitives-color-warning-900:#fff7ed;--primitives-color-critical-50:#7f1d1d;--primitives-color-critical-100:#991b1b;--primitives-color-critical-200:#b91c1c;--primitives-color-critical-300:#dc2626;--primitives-color-critical-400:#ef4444;--primitives-color-critical-500:#f87171;--primitives-color-critical-600:#fca5a5;--primitives-color-critical-700:#fecaca;--primitives-color-critical-800:#fee2e2;--primitives-color-critical-900:#fef2f2;--primitives-color-info-50:#09243f;--primitives-color-info-100:#0e3154;--primitives-color-info-200:#153c64;--primitives-color-info-300:#1c528a;--primitives-color-info-400:#2264a9;--primitives-color-info-500:#2978ca;--primitives-color-info-600:#4892df;--primitives-color-info-700:#77b3f1;--primitives-color-info-800:#9dc9f7;--primitives-color-info-900:#b4d4f6;--primitives-dimensions-0:0px;--primitives-dimensions-1:4px;--primitives-dimensions-2:8px;--primitives-dimensions-3:12px;--primitives-dimensions-4:16px;--primitives-dimensions-5:20px;--primitives-dimensions-6:24px;--primitives-dimensions-7:28px;--primitives-dimensions-8:32px;--primitives-dimensions-9:36px;--primitives-dimensions-10:40px;--primitives-dimensions-11:44px;--primitives-dimensions-12:48px;--primitives-dimensions-14:56px;--primitives-dimensions-16:64px;--primitives-dimensions-20:80px;--primitives-dimensions-24:96px;--primitives-dimensions-28:112px;--primitives-dimensions-min:2px;--primitives-font-family-primary-sans:"Helvetica Now Display",-apple-system,BlinkMacSystemFont,"San Francisco","Segoe UI",Roboto,"Helvetica Neue",sans-serif;--primitives-font-family-primary-mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--primitives-font-family-secondary-sans:"Inter",-apple-system,BlinkMacSystemFont,"San Francisco","Segoe UI",Roboto,"Helvetica Neue",sans-serif;--primitives-font-family-secondary-mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--primitives-font-size-xs:10px;--primitives-font-size-sm:12px;--primitives-font-size-md:14px;--primitives-font-size-lg:16px;--primitives-font-size-xl:20px;--primitives-font-size-2xl:24px;--primitives-font-size-3xl:32px;--primitives-font-size-4xl:48px;--primitives-font-size-5xl:56px;--primitives-font-size-6xl:72px;--primitives-font-line-height-xs:16px;--primitives-font-line-height-sm:18px;--primitives-font-line-height-md:20px;--primitives-font-line-height-lg:24px;--primitives-font-line-height-xl:28px;--primitives-font-line-height-2xl:36px;--primitives-font-line-height-3xl:48px;--primitives-font-line-height-4xl:56px;--primitives-font-line-height-5xl:64px;--primitives-font-line-height-6xl:80px;--primitives-font-letter-spacing-tight:-0.004px;--primitives-font-letter-spacing-normal:0px;--primitives-font-letter-spacing-wide:0.004px;--primitives-opacity-sm:0.12px;--primitives-opacity-md:0.16px;--primitives-opacity-lg:0.24px;--primitives-opacity-xl:0.32px;--primitives-breakpoints-sm:490px;--primitives-breakpoints-md:768px;--primitives-breakpoints-lg:1280px;--semantic-breakpoints-xl:1440px}
/*# sourceMappingURL=2187e94199f44deb.css.map*/