@layer stageshow{.ss-toast{align-items:center;background:#1c1c1f;border-radius:var(--ss-radius-lg);box-shadow:var(--ss-shadow-satellite);color:#fff;display:inline-flex;font-size:12px;gap:8px;margin-block:var(--ss-toast-rise,10px) calc(var(--ss-toast-rise, 10px)*-1);opacity:0;padding:8px 12px;transition:opacity .35s ease,margin .6s cubic-bezier(.22,1,.36,1);will-change:transform}.ss-toast[data-show]{margin-block:0;opacity:1}.ss-toast__icon{display:grid;opacity:.8}.ss-toast__action{color:hsla(0,0%,100%,.6);font-weight:500;margin-left:6px}.ss-stage[data-theme=dark] .ss-toast,[data-theme=dark] .ss-toast{background:var(--ss-raised);color:var(--ss-text-strong)}.ss-stage[data-theme=blueprint] .ss-window__dot{background:transparent;box-shadow:inset 0 0 0 1px var(--ss-line)}.ss-stage[data-theme=blueprint] .ss-window__url{background:transparent;box-shadow:inset 0 0 0 1px var(--ss-line-faint)}.ss-stage[data-palette=mono] .ss-window__dot{background:var(--ss-ink-5);box-shadow:none}}@layer stageshow{:where(.ss-window){position:relative;--ss-lights-y:19px;--ss-dot:9px;--ss-side-inset:0px}.ss-window{background:var(--ss-canvas);border-radius:var(--ss-radius-window);box-shadow:var(--ss-shadow-window);display:flex;flex-direction:column;overflow:hidden}.ss-window__bar{align-items:center;background:var(--ss-chrome);border-bottom:1px solid var(--ss-line);height:38px;padding:0 calc(var(--ss-lights-y) - var(--ss-dot)/2)}.ss-window__bar,.ss-window__lights{display:flex;flex-shrink:0;gap:6px}.ss-window__dot{border-radius:50%;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.12);height:var(--ss-dot);width:var(--ss-dot)}.ss-window__dot:first-child{background:#ff5f57}.ss-window__dot:nth-child(2){background:#febc2e}.ss-window__dot:nth-child(3){background:#28c840}.ss-window__url{background:var(--ss-ink-1);border-radius:6px;color:var(--ss-text-faint);flex:1;font-size:10.5px;line-height:1.4;margin-left:8px;min-width:0;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.ss-window[data-url-shape=pill] .ss-window__url{border-radius:999px;padding-inline:12px}.ss-window__title{color:var(--ss-text-strong);flex:1;font-size:13px;font-weight:600;margin-right:36px;text-align:center}.ss-window__body{flex:1;min-height:0;position:relative}.ss-window__spacer{flex:1}.ss-window[data-lights=grey] .ss-window__dot{background:rgba(186,200,218,.5);box-shadow:none}.ss-window[data-lights=white] .ss-window__dot{background:hsla(0,0%,100%,.5);box-shadow:none}.ss-window[data-chrome=glass]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(248,250,253,.45);border-radius:12px;box-shadow:0 0 0 1px rgba(229,237,245,.5),0 15px 35px hsla(0,0%,9%,.08)}.ss-window[data-chrome=glass]>.ss-window__bar{background:none;border:0;display:grid;gap:12px;grid-template-columns:1fr minmax(0,262px) 1fr;height:35px;padding:0 20px}.ss-window[data-chrome=glass] .ss-window__lights{gap:4px}.ss-window[data-chrome=glass] .ss-window__dot{height:8px;width:8px}.ss-window[data-chrome=glass] .ss-window__url{align-items:center;background:hsla(0,0%,100%,.38);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(229,237,245,.5);color:#50617a;display:flex;font-size:10px;gap:4px;grid-column:2;height:20px;justify-content:center;margin:0;padding:0 8px}.ss-window__lock{color:#667691;flex-shrink:0}.ss-window__url-text{overflow:hidden;text-overflow:ellipsis}.ss-window[data-chrome=glass] .ss-window__end{display:flex;gap:6px;grid-column:3;justify-content:flex-end}.ss-window[data-chrome=glass]>.ss-window__body{background:#fff;border-radius:6px;box-shadow:0 3px 6px hsla(0,0%,9%,.06);margin:0 6px 6px;overflow:hidden}.ss-window[data-chrome=card]{background:#fff;border-radius:8px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.ss-window[data-chrome=card]>.ss-window__bar{background:none;border:0;gap:14px;height:44px;padding:0 16px}.ss-window[data-chrome=card]:not([data-lights=color]) .ss-window__dot{background:#ecf2f7;box-shadow:none}.ss-window[data-chrome=card] .ss-window__url{background:#ecf2f7;border-radius:4px;box-shadow:none;color:#425466;flex:1;font-size:12px;font-weight:300;height:24px;line-height:24px;margin:0;padding:0 10px}.ss-window[data-chrome=card] .ss-window__end:empty{display:none}.ss-window[data-chrome=card]>.ss-window__body{background:#fff}.ss-window[data-chrome=hairline]{background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 12px 28px -12px rgba(50,50,93,.2)}.ss-window[data-chrome=hairline]>.ss-window__bar{background:none;border:0;border-bottom:1px solid rgba(0,0,0,.06);display:grid;grid-template-columns:1fr auto 1fr;height:20px;padding:0 8px}.ss-window[data-chrome=hairline] .ss-window__lights{gap:3px}.ss-window[data-chrome=hairline] .ss-window__dot{height:5px;width:5px}.ss-window[data-chrome=hairline]:not([data-lights=color]) .ss-window__dot{background:#e3e8ee;box-shadow:none}.ss-window[data-chrome=hairline] .ss-window__url{background:none;box-shadow:none;color:#8792a2;font-size:9px;grid-column:2;height:auto;margin:0;padding:0}.ss-window[data-chrome=hairline] .ss-window__end{grid-column:3;justify-self:end}.ss-window[data-chrome=terminal]{--ss-term-bg:#17171a;background:var(--ss-term-bg);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),var(--ss-shadow-hero,var(--ss-shadow-window))}.ss-window[data-chrome=terminal]>.ss-window__bar{background:none;border:0;position:relative}.ss-window[data-chrome=terminal][data-lights=grey] .ss-window__dot{background:hsla(0,0%,100%,.16);box-shadow:none}.ss-term__title{color:hsla(0,0%,100%,.42);font-size:11px;font-weight:500;left:50%;position:absolute;translate:-50% 0;white-space:nowrap}.ss-term{color:#9d9da6;display:flex;flex-direction:column;font:11.5px/1.65 var(--ss-mono);font-variant-ligatures:none;gap:3px;overflow:hidden;padding:4px 16px 16px}.ss-term>*+.ss-term__prompt{margin-top:8px}.ss-term>div,.ss-term>p,.ss-term__line{margin:0;white-space:pre}.ss-term__path{color:var(--ss-term-path,#6f8ccf)}.ss-term__sigil{color:var(--ss-term-sigil,#6ee7a8);margin:0 7px}.ss-term__cmd{color:#f1f1f3}.ss-term .ok{color:var(--ss-term-ok,#6ee7a8)}.ss-term .err{color:var(--ss-term-err,#f87171)}.ss-term .dim{color:var(--ss-term-dim,#63636b)}.ss-term__caret{animation:ss-term-blink 1.06s steps(1) infinite;background:#e8e8ec;display:inline-block;height:1.2em;margin-left:1px;vertical-align:-.22em;width:.6em}.ss-term__caret[data-still]{animation:none}@keyframes ss-term-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ss-term__caret{animation:none}}.ss-window__title[data-toolbar]{margin:0 0 0 14px;text-align:left}.ss-window__nav{color:var(--ss-text-faint);display:flex;flex-shrink:0;gap:6px;margin-left:10px}.ss-window__nav+.ss-window__url{margin-left:4px}.ss-window__tabs{align-items:flex-end;background:var(--ss-canvas);display:flex;flex-shrink:0;gap:2px;height:38px;padding:0 calc(var(--ss-lights-y) - var(--ss-dot)/2)}.ss-window__tabs .ss-window__lights{align-self:center;margin-right:14px}.ss-window__tab{align-items:center;border-radius:8px 8px 0 0;color:var(--ss-text-faint);display:flex;font-size:11px;gap:7px;height:30px;min-width:0;padding:0 12px;width:140px}.ss-window__tab[data-active]{background:var(--ss-chrome);color:var(--ss-text-strong)}.ss-window__tab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-window__favicon{background:var(--ss-ink-4);border-radius:3px;flex-shrink:0;height:10px;width:10px}.ss-window__tab[data-active] .ss-window__favicon{background:var(--ss-accent)}[data-kind=tabs]>.ss-window__bar .ss-window__nav,[data-kind=tabs]>.ss-window__bar .ss-window__url{margin-left:0}.ss-window[data-kind=sidebar]{flex-direction:row}.ss-window__side{background:var(--ss-canvas);border-right:1px solid var(--ss-line);display:flex;flex-direction:column;flex-shrink:0}.ss-window__side-top{align-items:center;display:flex;flex-shrink:0;height:calc((var(--ss-lights-y) - var(--ss-side-inset))*2);padding:0 calc(var(--ss-lights-y) - var(--ss-side-inset) - var(--ss-dot)/2)}.ss-window__main{background:var(--ss-surface);display:flex;flex:1;flex-direction:column;min-width:0}.ss-window__main>.ss-window__bar{padding:0 16px}.ss-window__heading{color:var(--ss-text-strong);font-size:13px;font-weight:600}.ss-bar{display:block;flex-shrink:0}.ss-bar[data-shrink]{flex-shrink:1;max-width:100%;min-width:0}.ss-window[data-lights-size=large]{--ss-dot:12px}.ss-window[data-lights-size=large] .ss-window__lights{gap:8px}.ss-window[data-bar=tall]{--ss-lights-y:26px}.ss-window[data-bar=tall] .ss-window__main>.ss-window__bar,.ss-window[data-bar=tall]>.ss-window__bar{align-items:flex-start;background:none;border-bottom:0;height:64px;padding-top:10px}.ss-window[data-bar=tall]>.ss-window__bar>.ss-window__lights{margin-top:calc(16px - var(--ss-dot)/2)}.ss-window[data-bar=tall] .ss-window__url{margin-top:5px}.ss-window[data-bar=tall] .ss-window__heading,.ss-window[data-bar=tall] .ss-window__title{line-height:32px}.ss-window[data-side=floating]{--ss-side-inset:8px;background:var(--ss-surface);border-radius:24px}.ss-window[data-side=floating]>.ss-window__side{border-radius:16px;border-right:0;box-shadow:0 0 0 .5px rgba(0,0,0,.07),inset 0 .5px 0 #fff,0 3px 14px rgba(20,35,70,.07);margin:var(--ss-side-inset) 0 var(--ss-side-inset) var(--ss-side-inset);position:relative;z-index:1}.ss-stage[data-theme=dark] .ss-window[data-side=floating]>.ss-window__side{background:var(--ss-raised);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 3px 14px rgba(0,0,0,.3)}.ss-text{white-space:nowrap}.ss-text[data-wrap]{white-space:normal}}.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=beb8bf62f29e6948.css.map*/