@layer app{.sheet.svelte-1uymmjp{z-index:var(--sur-z-tooltip);color:var(--sur-color-warning);font-family:var(--sur-font-family);font-size:min(11vw,9rem);font-weight:var(--sur-font-weight-bold);opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden;rotate:-30deg}.sheet.svelte-1uymmjp:before{content:attr(data-mark)}.tag.svelte-1uymmjp{z-index:var(--sur-z-tooltip);padding-block:var(--sur-spacing-4);padding-inline:var(--sur-spacing-12);border:1px solid var(--sur-warning-border);border-radius:var(--sur-radius-md);background:var(--sur-warning-bg);color:var(--sur-warning-fg);font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-bold);pointer-events:none;white-space:nowrap;position:fixed;inset-block-end:var(--sur-spacing-8);inset-inline-start:50%;translate:-50%}[dir=rtl] .tag.svelte-1uymmjp{translate:50%}.inline.svelte-1uymmjp .tag:where(.svelte-1uymmjp){margin-block-end:var(--sur-spacing-8);display:inline-block;position:static;translate:none}[dir=rtl] .inline.svelte-1uymmjp .tag:where(.svelte-1uymmjp){translate:none}.trigger.svelte-c9xwk9{align-items:center;gap:var(--sur-spacing-8);inline-size:100%;min-block-size:var(--sur-control-height-sm);padding-block:var(--sur-spacing-4);padding-inline:var(--sur-spacing-8);border:1px solid var(--sur-border-subtle);border-radius:var(--sur-radius-md);color:var(--sur-text-primary);font:inherit;font-size:var(--sur-font-size-sm);text-align:start;cursor:pointer;background:0 0;display:flex}.trigger.svelte-c9xwk9:hover{background:var(--sur-bg-hover)}.trigger.svelte-c9xwk9:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:1px}.name.svelte-c9xwk9{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.square.svelte-c9xwk9{border-radius:var(--sur-radius-sm);background:var(--tq-ws-color);forced-color-adjust:none;flex-shrink:0;block-size:.875rem;inline-size:.875rem}.all.svelte-c9xwk9{color:var(--sur-text-secondary)}.tq-ws-menu{inline-size:min(18rem, calc(100vi - var(--sur-spacing-32)));max-block-size:min(28rem,80vb);overflow-y:auto}.heading.svelte-c9xwk9{padding-block:var(--sur-spacing-4);padding-inline:var(--sur-spacing-10);font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-semibold);color:var(--sur-text-secondary);margin:0}.list.svelte-c9xwk9{margin:0;padding:0;list-style:none;display:grid}.switcher.svelte-ju6iwu{gap:var(--sur-spacing-8);padding-block:var(--sur-spacing-8);padding-inline:var(--sur-spacing-8);display:grid}.trigger.svelte-ju6iwu{align-items:center;gap:var(--sur-spacing-8);inline-size:100%;padding-block:var(--sur-spacing-6);padding-inline:var(--sur-spacing-8);border-radius:var(--sur-radius-md);color:var(--sur-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.trigger.svelte-ju6iwu:hover{background:var(--sur-bg-hover)}.trigger.svelte-ju6iwu:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:1px}.dot.svelte-ju6iwu{inline-size:var(--sur-spacing-8);block-size:var(--sur-spacing-8);background:var(--sur-color-primary);border-radius:50%;position:absolute;inset-block-start:var(--sur-spacing-4);inset-inline-end:var(--sur-spacing-4)}.compact.svelte-ju6iwu .trigger:where(.svelte-ju6iwu){padding-inline:var(--sur-spacing-4);justify-content:center;position:relative}.current.svelte-ju6iwu{flex:1;min-inline-size:0;display:grid}.name.svelte-ju6iwu{font-weight:var(--sur-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-ju6iwu{font-size:var(--sur-font-size-xs);color:var(--sur-text-secondary)}.tq-org-menu{inline-size:min(20rem, calc(100vi - var(--sur-spacing-32)));max-block-size:min(32rem,80vb);overflow-y:auto}.panel.svelte-ju6iwu{display:grid}.heading.svelte-ju6iwu{padding-block:var(--sur-spacing-4);padding-inline:var(--sur-spacing-10);font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-semibold);color:var(--sur-text-secondary);margin:0}.list.svelte-ju6iwu{margin:0;padding:0;list-style:none;display:grid}.empty.svelte-ju6iwu{padding-block:var(--sur-spacing-8);padding-inline:var(--sur-spacing-10);font-size:var(--sur-font-size-sm);color:var(--sur-text-secondary)}.gate.svelte-12u3j4{gap:var(--sur-spacing-12);max-inline-size:36rem;margin-block:var(--sur-spacing-48);padding-block:var(--sur-spacing-24);padding-inline:var(--sur-spacing-24);border:1px solid var(--sur-border-subtle);border-radius:var(--sur-radius-lg);background:var(--sur-bg-surface);margin-inline:auto;display:grid}h1.svelte-12u3j4{font-size:var(--sur-font-size-xl);margin:0}p.svelte-12u3j4{color:var(--sur-text-secondary);margin:0}.sur-popover.tq-bell .sur-popover__panel{inline-size:min(26rem, calc(var(--sur-shell-viewport-inline,100vw) - var(--sur-spacing-16)));padding:0}.tq-bell__wait.svelte-gqoz7s{padding:var(--sur-spacing-16)}.banner.svelte-4iqbq4{padding-block:var(--sur-spacing-8);padding-inline:var(--sur-spacing-16)}.tq-brand-name.svelte-12qhfyh{font-family:var(--sur-font-family-display);font-size:var(--sur-font-size-lg);font-weight:var(--sur-font-weight-bold);white-space:nowrap}.tq-brand-mark.svelte-12qhfyh{margin-inline:var(--sur-spacing-2);display:block}@media (width<=26rem){.sur-shell-brand[data-has-mark] .sur-shell-brand__full{display:none}.sur-shell-brand[data-has-mark] .sur-shell-brand__mark{display:inline-flex}}.tq-share-icon.svelte-12qhfyh{margin-inline:var(--sur-spacing-4) var(--sur-spacing-1);vertical-align:text-bottom;display:inline-flex}}@layer sur.components{sur-shell.svelte-1502vzz{inline-size:100%;display:block;container-type:inline-size}sur-page.svelte-1502vzz{--sur-shell-frame-max:var(--sur-shell-app-max-wide);--sur-shell-frame-content-max:var(--sur-shell-content-max-wide);--sur-shell-app-max:var(--sur-page-max,var(--sur-shell-frame-max));--sur-shell-content-max:var(--sur-page-content-max,var(--sur-shell-frame-content-max));--sur-shell-frame-end:max(0px, (100cqi - min(var(--sur-shell-app-max), 100cqi)) / 2);--sur-shell-main-end:max(0px, var(--sur-side-tabs-gap,0px) - var(--sur-shell-frame-end));inline-size:min(var(--sur-shell-app-max), 100%);max-inline-size:var(--sur-shell-app-max);min-block-size:var(--sur-shell-viewport);background-color:var(--sur-shell-bg);color:var(--sur-text-primary);flex-direction:column;margin-inline:auto;display:flex;position:relative}sur-page.svelte-1502vzz[data-scroll=main]{block-size:var(--sur-shell-viewport);overflow:hidden}sur-page.svelte-1502vzz[data-width="1920"]{--sur-shell-frame-max:var(--sur-shell-app-max-hd);--sur-shell-frame-content-max:var(--sur-shell-content-max-hd)}sur-page.svelte-1502vzz[data-width=full]{--sur-shell-frame-max:100cqi;--sur-shell-frame-content-max:none}sur-page.svelte-1502vzz sur-page{--sur-side-tabs-gap:0}@media (width>=120.063rem){:root:not([data-sur-width]) sur-page[data-width="1920"].svelte-1502vzz,:root[data-sur-width="1920"] sur-page.svelte-1502vzz{border-inline:var(--sur-border-width) solid var(--sur-border-default);box-shadow:var(--sur-shadow-2xl)}}@media (width>=160.063rem){:root:not([data-sur-width]) sur-page.svelte-1502vzz:not([data-width]),:root[data-sur-width="2560"] sur-page.svelte-1502vzz{border-inline:var(--sur-border-width) solid var(--sur-border-default);box-shadow:var(--sur-shadow-2xl)}}.shell-skip.svelte-1502vzz{z-index:var(--sur-z-tooltip);min-block-size:calc(var(--sur-spacing-32) + var(--sur-spacing-4));padding:0 calc(var(--sur-spacing-16) + var(--sur-spacing-2));border-radius:var(--sur-control-radius);background-color:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);color:var(--sur-text-primary);font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);box-shadow:var(--sur-shadow-lg);transition:translate var(--sur-duration-200) var(--sur-ease-out), border-color var(--sur-duration-150) ease, box-shadow var(--sur-duration-150) ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--sur-spacing-12);inset-inline-start:var(--sur-spacing-16);translate:0 -200%}.shell-skip.svelte-1502vzz:focus{border-color:var(--sur-focus-ring);box-shadow:var(--sur-shadow-lg), var(--sur-focus-ring-shadow);outline:none;translate:0}sur-header.svelte-1502vzz{z-index:var(--sur-z-header);flex:none;display:block;position:sticky;inset-block-start:0}sur-body.svelte-1502vzz{flex:1 0 auto;min-inline-size:0;display:flex}sur-page[data-scroll=main].svelte-1502vzz sur-body:where(.svelte-1502vzz){flex:auto;min-block-size:0}sur-body.svelte-1502vzz{--sur-sticky-top:0px}sur-page[data-scroll=page].svelte-1502vzz>sur-header:where(.svelte-1502vzz)~sur-body:where(.svelte-1502vzz){--sur-sticky-top:var(--sur-shell-topbar-height)}sur-sidebar.svelte-1502vzz{inline-size:var(--sur-shell-sidebar-width);background-color:var(--sur-bg-surface);border-inline-end:var(--sur-border-width) solid var(--sur-border-default);min-block-size:0;transition:inline-size var(--sur-duration-200) var(--sur-ease-out);flex-direction:column;flex:none;display:flex;overflow:hidden auto}sur-sidebar.svelte-1502vzz[data-collapsed]{inline-size:var(--sur-shell-sidebar-rail)}@supports not selector(::-webkit-scrollbar){sur-sidebar.svelte-1502vzz{scrollbar-width:thin;scrollbar-color:var(--sur-scrollbar-thumb) var(--sur-scrollbar-track,transparent)}}sur-sidebar.svelte-1502vzz::-webkit-scrollbar{width:var(--sur-scrollbar-width-thin);height:var(--sur-scrollbar-height-thin)}sur-sidebar.svelte-1502vzz::-webkit-scrollbar-track{background:var(--sur-scrollbar-track,transparent)}sur-sidebar.svelte-1502vzz::-webkit-scrollbar-thumb{background-color:var(--sur-scrollbar-thumb);border-radius:var(--sur-scrollbar-radius);border:var(--sur-border-width) solid transparent;transition:background-color var(--sur-duration-150) ease;background-clip:padding-box}sur-sidebar.svelte-1502vzz::-webkit-scrollbar-thumb:hover{background-color:var(--sur-scrollbar-thumb-hover)}sur-page[data-scroll=page].svelte-1502vzz sur-sidebar:where(.svelte-1502vzz){block-size:calc(var(--sur-shell-viewport) - var(--sur-shell-topbar-height));align-self:start;position:sticky;inset-block-start:var(--sur-shell-topbar-height)}sur-main.svelte-1502vzz{outline:none;flex:auto;min-inline-size:0;display:block}sur-page[data-scroll=page].svelte-1502vzz sur-main:where(.svelte-1502vzz){padding-inline-end:var(--sur-shell-main-end)}sur-page[data-scroll=main].svelte-1502vzz sur-main:where(.svelte-1502vzz){scrollbar-gutter:stable;overscroll-behavior:contain;margin-inline-end:var(--sur-shell-main-end);overflow-y:auto}sur-footer.svelte-1502vzz{flex:none;display:block}.shell-column.svelte-1502vzz{display:contents}.shell-column[data-footer-inside].svelte-1502vzz{min-inline-size:0;min-block-size:calc(var(--sur-shell-viewport) - var(--sur-shell-topbar-height));flex-direction:column;flex:auto;display:flex}.shell-column[data-footer-inside].svelte-1502vzz>sur-main:where(.svelte-1502vzz){flex:1 0 auto}.shell-column[data-footer-inside].svelte-1502vzz>sur-footer:where(.svelte-1502vzz){max-inline-size:var(--sur-shell-content-max)}sur-aside.svelte-1502vzz{display:contents}.shell-backdrop.svelte-1502vzz,.shell-edge.svelte-1502vzz{display:none}sur-body[data-sidebar-slide].svelte-1502vzz>sur-sidebar:where(.svelte-1502vzz),sur-body[data-sidebar-slide].svelte-1502vzz>.shell-column:where(.svelte-1502vzz)>sur-main:where(.svelte-1502vzz),sur-body[data-sidebar-slide].svelte-1502vzz>.shell-column:where(.svelte-1502vzz)>sur-footer:where(.svelte-1502vzz){translate:var(--sur-shell-slide-x,0) 0;will-change:translate}sur-body[data-sidebar-slide].svelte-1502vzz>sur-sidebar:where(.svelte-1502vzz){z-index:1}@media (width<48rem){sur-sidebar.svelte-1502vzz,sur-sidebar[data-collapsed].svelte-1502vzz,sur-page[data-scroll=page].svelte-1502vzz sur-sidebar:where(.svelte-1502vzz){z-index:var(--sur-z-modal);inline-size:min(var(--sur-shell-drawer-width), var(--sur-shell-drawer-max));block-size:auto;box-shadow:var(--sur-shadow-2xl);visibility:hidden;touch-action:pan-y;align-self:stretch;position:fixed;inset-block:0;inset-inline-start:0;translate:-100%}:is(sur-sidebar.svelte-1502vzz,sur-sidebar[data-collapsed].svelte-1502vzz,sur-page[data-scroll=page].svelte-1502vzz sur-sidebar:where(.svelte-1502vzz)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:100%}sur-sidebar.svelte-1502vzz,sur-sidebar[data-collapsed].svelte-1502vzz,sur-page[data-scroll=page].svelte-1502vzz sur-sidebar:where(.svelte-1502vzz){transition:translate var(--sur-duration-250) var(--sur-ease-out), visibility 0s linear var(--sur-duration-250)}sur-sidebar[data-drawer-open].svelte-1502vzz,sur-page[data-scroll].svelte-1502vzz sur-sidebar[data-drawer-open]:where(.svelte-1502vzz){visibility:visible;transition:translate var(--sur-duration-250) var(--sur-ease-out);translate:0}.shell-drawer-close.svelte-1502vzz{padding:var(--sur-spacing-8) var(--sur-shell-sidebar-px) 0;justify-content:end;display:flex}.shell-edge.svelte-1502vzz{inset-block:var(--sur-shell-topbar-height) 0;z-index:var(--sur-z-sticky);inline-size:var(--sur-spacing-16);touch-action:pan-y;display:block;position:fixed;inset-inline-start:0}.shell-backdrop.svelte-1502vzz{z-index:var(--sur-z-overlay);background-color:var(--sur-overlay-backdrop);cursor:pointer;border:0;padding:0;display:block;position:fixed;inset:0}}html:has(sur-page[data-scroll=page]>sur-header){scroll-padding-block-start:calc(var(--sur-shell-topbar-height) + var(--sur-spacing-16))}@media (prefers-reduced-motion:reduce){sur-sidebar.svelte-1502vzz,.shell-skip.svelte-1502vzz{transition:none}}sur-topbar.svelte-1ukipus{align-items:center;gap:var(--sur-shell-topbar-gap);block-size:var(--sur-shell-topbar-height);padding-inline:var(--sur-shell-topbar-px);background-color:var(--sur-bg-surface);border-block-end:var(--sur-border-width) solid var(--sur-border-default);border-image:var(--sur-brand-gradient) 1;-webkit-user-select:none;user-select:none;display:flex}.topbar-menu.svelte-1ukipus,.topbar-badges.svelte-1ukipus{flex:none;display:inline-flex}.topbar-badges.svelte-1ukipus{align-items:center;gap:var(--sur-spacing-4)}@media (width>=48rem){sur-topbar[data-collapse=md].svelte-1ukipus .topbar-menu[data-narrow-only]:where(.svelte-1ukipus){display:none}}@media (width>=64rem){sur-topbar[data-collapse=lg].svelte-1ukipus .topbar-menu[data-narrow-only]:where(.svelte-1ukipus){display:none}}@media (width>=80rem){sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-menu[data-narrow-only]:where(.svelte-1ukipus){display:none}}sur-topbar-brand.svelte-1ukipus{align-items:center;gap:var(--sur-spacing-10);min-inline-size:0;font-size:var(--sur-font-size-md);font-weight:var(--sur-font-weight-bold);white-space:nowrap;flex:none;display:flex}.topbar-links.svelte-1ukipus ul:where(.svelte-1ukipus){align-items:center;gap:var(--sur-spacing-4);margin:0;padding:0;list-style:none;display:flex}.topbar-link.svelte-1ukipus{align-items:center;gap:var(--sur-spacing-4);block-size:var(--sur-control-height-md);padding-inline:var(--sur-spacing-12);border-radius:var(--sur-radius-md);color:var(--sur-text-secondary);font:inherit;font-weight:var(--sur-font-weight-semibold);white-space:nowrap;cursor:pointer;transition:var(--sur-transition-colors);background:0 0;border:0;text-decoration:none;display:inline-flex}.topbar-link.svelte-1ukipus:hover,.topbar-link.svelte-1ukipus[aria-expanded=true]{background-color:var(--sur-bg-hover);color:var(--sur-text-primary)}.topbar-link.svelte-1ukipus[aria-current=page]{background-color:var(--sur-color-primary-subtle);color:var(--sur-color-primary-subtle-fg)}.topbar-link.svelte-1ukipus:focus-visible{box-shadow:var(--sur-focus-ring-shadow);outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-focus-ring-width) * -1)}.topbar-link.svelte-1ukipus[aria-haspopup]{padding-inline-end:var(--sur-spacing-8)}sur-topbar-spacer.svelte-1ukipus{flex:auto;min-inline-size:0}sur-topbar-actions.svelte-1ukipus{align-items:center;gap:var(--sur-spacing-10);flex:0 auto;min-inline-size:0;display:flex}.sur-topbar-pill{justify-content:center;align-items:center;gap:var(--sur-spacing-8);block-size:var(--sur-control-height-md);min-inline-size:var(--sur-control-height-md);padding-inline:var(--sur-spacing-10);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-control-radius-md);background-color:var(--sur-bg-surface);color:var(--sur-text-primary);font:inherit;font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-medium);line-height:var(--sur-line-height-none);box-shadow:var(--sur-shadow-xs);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--sur-duration-150) ease, border-color var(--sur-duration-150) ease, color var(--sur-duration-150) ease, box-shadow var(--sur-duration-150) ease;text-decoration:none;display:inline-flex}.sur-topbar-pill:hover{background-color:var(--sur-bg-hover);border-color:var(--sur-border-hover);color:var(--sur-text-primary)}.sur-topbar-pill:focus-visible{border-color:var(--sur-focus-ring);box-shadow:var(--sur-focus-ring-shadow);outline:none}.sur-topbar-pill[aria-expanded=true]{background-color:var(--sur-bg-subtle);border-color:var(--sur-border-hover)}.sur-topbar-chevron{color:var(--sur-text-muted);transition:transform var(--sur-duration-200) ease;flex-shrink:0;display:inline-flex}.sur-topbar-chevron[data-open=true]{transform:rotate(var(--sur-turn-half))}.sur-dropdown-menu.topbar-submenu{max-block-size:var(--sur-dropdown-room,calc(var(--sur-shell-viewport) - var(--sur-shell-topbar-height) - var(--sur-spacing-16)));padding:var(--sur-spacing-8);border-radius:var(--sur-radius-xl)}@media (width<48rem){sur-topbar.svelte-1ukipus{gap:var(--sur-spacing-8);padding-inline:var(--sur-spacing-12)}.topbar-links.svelte-1ukipus,.topbar-label.svelte-1ukipus,.topbar-badges.svelte-1ukipus{display:none}}@media (width<22.5rem){sur-topbar.svelte-1ukipus{gap:var(--sur-spacing-4);padding-inline:var(--sur-spacing-8)}sur-topbar-actions.svelte-1ukipus{gap:var(--sur-spacing-4)}sur-topbar-actions.svelte-1ukipus :where(.sur-topbar-pill){gap:var(--sur-spacing-4);padding-inline:var(--sur-spacing-6)}sur-topbar-actions.svelte-1ukipus .sur-topbar-pill .sur-topbar-chevron{display:none}}@media (width<64rem){sur-topbar.svelte-1ukipus:is([data-collapse=lg]:where(.svelte-1ukipus),[data-collapse=xl]:where(.svelte-1ukipus)) .topbar-links:where(.svelte-1ukipus){display:none}}@media (width<80rem){sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-links:where(.svelte-1ukipus){display:none}}@media (80rem<=width<90rem){:root[data-sur-text-size=large] sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-links:where(.svelte-1ukipus){display:none}:root[data-sur-text-size=large] sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-menu[data-narrow-only]:where(.svelte-1ukipus){display:inline-flex}}@media (80rem<=width<120rem){:root:is([data-sur-text-size=larger],[data-sur-text-size=largest]) sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-links:where(.svelte-1ukipus){display:none}:root:is([data-sur-text-size=larger],[data-sur-text-size=largest]) sur-topbar[data-collapse=xl].svelte-1ukipus .topbar-menu[data-narrow-only]:where(.svelte-1ukipus){display:inline-flex}}.sur-shell-brand.svelte-1gbhkmj{min-block-size:var(--sur-control-height-sm);border-radius:var(--sur-radius-sm);color:var(--sur-text-primary);flex:none;align-items:center;text-decoration:none;display:inline-flex}.sur-shell-brand.svelte-1gbhkmj:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-spacing-4)}.sur-shell-brand__full.svelte-1gbhkmj,.sur-shell-brand__mark.svelte-1gbhkmj{align-items:center;display:inline-flex}.sur-shell-brand__name.svelte-1gbhkmj{font-family:var(--sur-font-family-display);font-size:var(--sur-font-size-lg);font-weight:var(--sur-font-weight-bold);white-space:nowrap}.sur-shell-brand__mark.svelte-1gbhkmj{display:none}@media (width<48rem){:root:is([data-sur-text-size=large],[data-sur-text-size=larger],[data-sur-text-size=largest]) .sur-shell-brand[data-has-mark].svelte-1gbhkmj .sur-shell-brand__full:where(.svelte-1gbhkmj){display:none}:root:is([data-sur-text-size=large],[data-sur-text-size=larger],[data-sur-text-size=largest]) .sur-shell-brand[data-has-mark].svelte-1gbhkmj .sur-shell-brand__mark:where(.svelte-1gbhkmj){display:inline-flex}}@media (width<25rem){.sur-shell-brand[data-has-mark].svelte-1gbhkmj .sur-shell-brand__full:where(.svelte-1gbhkmj){display:none}.sur-shell-brand[data-has-mark].svelte-1gbhkmj .sur-shell-brand__mark:where(.svelte-1gbhkmj){display:inline-flex}}.sur-theme-picker.svelte-1sxyujl{display:inline-flex}.theme-picker-trigger.svelte-1sxyujl{gap:var(--sur-spacing-4);padding-inline:var(--sur-spacing-10);flex:none}.theme-picker-icon.svelte-1sxyujl{color:var(--sur-text-secondary);display:inline-flex}.theme-picker-icon[data-animate].svelte-1sxyujl{animation:svelte-1sxyujl-sur-theme-icon-in var(--sur-duration-300) var(--sur-ease-out)}.theme-picker-trigger.svelte-1sxyujl:hover .theme-picker-icon:where(.svelte-1sxyujl){color:var(--sur-text-primary)}@keyframes svelte-1sxyujl-sur-theme-icon-in{0%{opacity:0;rotate:-45deg;scale:.6}}.sur-dropdown-menu.sur-theme-menu{min-inline-size:calc(var(--sur-spacing-80) * 2.75);padding:var(--sur-spacing-4)}.theme-menu-icon.svelte-1sxyujl{color:var(--sur-text-secondary);display:inline-flex}.theme-menu-name.svelte-1sxyujl{flex:1}.theme-menu-check.svelte-1sxyujl{color:var(--sur-color-primary);display:inline-flex}.theme-failed.svelte-1sxyujl{padding:var(--sur-spacing-8);color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm);margin:0}@media (prefers-reduced-motion:reduce){.theme-picker-icon[data-animate].svelte-1sxyujl{animation:none}}[data-sur-motion=reduce] .theme-picker-icon[data-animate].svelte-1sxyujl{animation:none}.topbar-button.svelte-1trlm3w{inline-size:var(--sur-control-height-md);flex:none;padding:0;position:relative}.topbar-button__count.svelte-1trlm3w{border-radius:var(--sur-radius-full);box-shadow:0 0 0 var(--sur-border-width-strong) var(--sur-bg-surface);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:calc(var(--sur-spacing-8) * -1);inset-inline-end:calc(var(--sur-spacing-8) * -1)}.topbar-button__count.svelte-1trlm3w sur-badge{min-inline-size:var(--sur-chip-height-sm);font-variant-numeric:tabular-nums;justify-content:center}.sur-shell-nav.svelte-1tqrnn2{min-block-size:0;font-size:var(--sur-font-size-sm);flex-direction:column;flex:auto;display:flex}.nav-top.svelte-1tqrnn2,.nav-filter.svelte-1tqrnn2,.nav-search.svelte-1tqrnn2{padding:var(--sur-shell-sidebar-py) var(--sur-shell-sidebar-px) 0}.nav-row.nav-search-button.svelte-1tqrnn2{display:none}.nav-results.svelte-1tqrnn2{gap:var(--sur-shell-nav-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nav-result.svelte-1tqrnn2{align-items:start;gap:var(--sur-spacing-12);padding:var(--sur-spacing-8) var(--sur-shell-nav-row-px);border-radius:var(--sur-shell-nav-radius);color:var(--sur-text-secondary);transition:var(--sur-transition-colors);text-decoration:none;display:flex}.nav-result.svelte-1tqrnn2 .nav-icon:where(.svelte-1tqrnn2){margin-block-start:var(--sur-spacing-2)}.nav-result.svelte-1tqrnn2:hover,.nav-result.svelte-1tqrnn2[aria-selected=true]{background-color:var(--sur-bg-hover);color:var(--sur-text-primary)}:is(.nav-result.svelte-1tqrnn2:hover,.nav-result.svelte-1tqrnn2[aria-selected=true]) .nav-icon:where(.svelte-1tqrnn2){opacity:var(--sur-opacity-full)}.nav-result.svelte-1tqrnn2[aria-selected=true]{box-shadow:inset 0 0 0 var(--sur-border-width) var(--sur-border-default)}.nav-result.svelte-1tqrnn2:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-focus-ring-width) * -1)}.nav-result-text.svelte-1tqrnn2{gap:var(--sur-spacing-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.nav-result-head.svelte-1tqrnn2{align-items:baseline;gap:var(--sur-spacing-8);min-inline-size:0;display:flex}.nav-result-label.svelte-1tqrnn2{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:var(--sur-font-weight-semibold);flex:auto;overflow:hidden}.nav-result-group.svelte-1tqrnn2{color:var(--sur-text-muted);font-size:var(--sur-font-size-2xs);flex:none}.nav-result-description.svelte-1tqrnn2{color:var(--sur-text-muted);font-size:var(--sur-font-size-xs);line-height:var(--sur-line-height-snug)}.nav-search-empty.svelte-1tqrnn2{align-items:center;gap:var(--sur-spacing-4);padding:var(--sur-spacing-24) var(--sur-spacing-12);color:var(--sur-text-muted);text-align:center;flex-direction:column;display:flex}.nav-search-empty.svelte-1tqrnn2 p:where(.svelte-1tqrnn2){margin:0}.nav-search-empty-title.svelte-1tqrnn2{color:var(--sur-text-primary);font-weight:var(--sur-font-weight-semibold);overflow-wrap:anywhere}.nav-search-empty-hint.svelte-1tqrnn2{font-size:var(--sur-font-size-xs)}.nav-search-panel.svelte-1tqrnn2{gap:var(--sur-spacing-8);max-block-size:calc(var(--sur-shell-viewport) * .7);padding:var(--sur-spacing-8);flex-direction:column;display:flex}.nav-scroll.svelte-1tqrnn2{padding:var(--sur-shell-sidebar-py) var(--sur-shell-sidebar-px);flex:auto;overflow:hidden auto}@supports not selector(::-webkit-scrollbar){.nav-scroll.svelte-1tqrnn2{scrollbar-width:thin;scrollbar-color:var(--sur-scrollbar-thumb) var(--sur-scrollbar-track,transparent)}}.nav-scroll.svelte-1tqrnn2::-webkit-scrollbar{width:var(--sur-scrollbar-width-thin);height:var(--sur-scrollbar-height-thin)}.nav-scroll.svelte-1tqrnn2::-webkit-scrollbar-track{background:var(--sur-scrollbar-track,transparent)}.nav-scroll.svelte-1tqrnn2::-webkit-scrollbar-thumb{background-color:var(--sur-scrollbar-thumb);border-radius:var(--sur-scrollbar-radius);border:var(--sur-border-width) solid transparent;transition:background-color var(--sur-duration-150) ease;background-clip:padding-box}.nav-scroll.svelte-1tqrnn2::-webkit-scrollbar-thumb:hover{background-color:var(--sur-scrollbar-thumb-hover)}.nav-list.svelte-1tqrnn2,.nav-children.svelte-1tqrnn2{gap:var(--sur-shell-nav-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nav-children.svelte-1tqrnn2{margin-block:var(--sur-spacing-2);border-inline-start:var(--sur-border-width) solid var(--sur-border-subtle);margin-inline-start:var(--sur-shell-nav-indent);padding-inline-start:var(--sur-spacing-10)}.nav-section.svelte-1tqrnn2,.nav-subsection.svelte-1tqrnn2,.nav-flyout-title.svelte-1tqrnn2{margin:var(--sur-spacing-12) 0 var(--sur-spacing-4);padding-inline:var(--sur-spacing-12);font-size:var(--sur-font-size-2xs);font-weight:var(--sur-font-weight-bold);letter-spacing:var(--sur-letter-spacing-wide);text-transform:uppercase;color:var(--sur-text-muted)}.nav-row.svelte-1tqrnn2{align-items:center;gap:var(--sur-spacing-12);inline-size:100%;min-block-size:var(--sur-shell-nav-row-height);padding:var(--sur-spacing-6) var(--sur-shell-nav-row-px);border-radius:var(--sur-shell-nav-radius);color:var(--sur-text-secondary);font:inherit;font-weight:var(--sur-font-weight-semibold);text-align:start;cursor:pointer;box-sizing:border-box;transition:var(--sur-transition-colors);background:0 0;border:0;text-decoration:none;display:flex}.nav-row.svelte-1tqrnn2:hover{background-color:var(--sur-bg-hover);color:var(--sur-text-primary)}.nav-row.svelte-1tqrnn2:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-focus-ring-width) * -1)}.nav-row.svelte-1tqrnn2[aria-current=page]{background-color:var(--sur-color-primary);color:var(--sur-color-primary-contrast);box-shadow:var(--sur-shadow-sm)}.nav-row.svelte-1tqrnn2[aria-current=page] .nav-icon:where(.svelte-1tqrnn2){color:var(--sur-color-primary-contrast);opacity:var(--sur-opacity-full)}.nav-row.svelte-1tqrnn2.nav-group[data-active]{color:var(--sur-text-primary);background-color:#0000}.nav-row.svelte-1tqrnn2.nav-group[data-active] .nav-icon:where(.svelte-1tqrnn2){color:var(--sur-color-primary);opacity:var(--sur-opacity-full)}.nav-sub.svelte-1tqrnn2{min-block-size:var(--sur-shell-nav-row-height);gap:var(--sur-spacing-12);padding:var(--sur-spacing-6) var(--sur-shell-nav-row-px);border-radius:var(--sur-shell-nav-radius);font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-medium)}.nav-sub.svelte-1tqrnn2[aria-current=page]{background-color:var(--sur-color-primary);color:var(--sur-color-primary-contrast);font-weight:var(--sur-font-weight-semibold);box-shadow:var(--sur-shadow-sm)}.nav-sub.svelte-1tqrnn2[aria-current=page] .nav-icon:where(.svelte-1tqrnn2){color:var(--sur-color-primary-contrast);opacity:var(--sur-opacity-full)}.nav-icon.svelte-1tqrnn2{opacity:var(--sur-opacity-muted);flex:none;display:inline-flex}.nav-row.svelte-1tqrnn2:hover .nav-icon:where(.svelte-1tqrnn2),.nav-row[aria-current=page].svelte-1tqrnn2 .nav-icon:where(.svelte-1tqrnn2),.nav-group[data-active].svelte-1tqrnn2 .nav-icon:where(.svelte-1tqrnn2){opacity:var(--sur-opacity-full)}.nav-label.svelte-1tqrnn2{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.nav-badge.svelte-1tqrnn2,.nav-chevron.svelte-1tqrnn2{flex:none;display:inline-flex}.nav-chevron.svelte-1tqrnn2{transition:scale var(--sur-duration-200) var(--sur-ease-out)}.nav-chevron.svelte-1tqrnn2[data-open]{scale:1 -1}.nav-item.svelte-1tqrnn2{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.nav-item.svelte-1tqrnn2>.nav-row:where(.svelte-1tqrnn2){grid-area:1/1/2/3}.nav-item.svelte-1tqrnn2:is(:where(.svelte-1tqrnn2):hover,:where(.svelte-1tqrnn2):focus-within,[data-pinned]:where(.svelte-1tqrnn2))>.nav-row:where(.svelte-1tqrnn2){padding-inline-end:calc(var(--sur-shell-nav-row-px) + var(--sur-spacing-24))}.nav-pin.svelte-1tqrnn2{z-index:1;inline-size:var(--sur-target-min);block-size:var(--sur-target-min);border-radius:var(--sur-control-radius);color:var(--sur-text-muted);cursor:pointer;opacity:0;transition:var(--sur-transition-colors), opacity var(--sur-duration-150) var(--sur-ease-out);background:0 0;border:0;grid-area:1/2/2/3;justify-content:center;align-items:center;margin-inline-end:var(--sur-spacing-6);padding:0;display:inline-flex}.nav-pin.svelte-1tqrnn2:hover{background-color:color-mix(in srgb, currentColor 14%, transparent);color:var(--sur-text-primary)}.nav-pin.svelte-1tqrnn2:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-focus-ring-width) * -1)}.nav-item.svelte-1tqrnn2:is(:where(.svelte-1tqrnn2):hover,:where(.svelte-1tqrnn2):focus-within,[data-pinned]:where(.svelte-1tqrnn2)) .nav-pin:where(.svelte-1tqrnn2){opacity:var(--sur-opacity-full)}.nav-item[data-pinned].svelte-1tqrnn2 .nav-pin:where(.svelte-1tqrnn2){color:var(--sur-color-primary)}.nav-item.svelte-1tqrnn2:has(>[aria-current=page]:where(.svelte-1tqrnn2)) .nav-pin:where(.svelte-1tqrnn2){color:var(--sur-color-primary-contrast)}@media (hover:none){.nav-pin.svelte-1tqrnn2{opacity:var(--sur-opacity-full)}}.nav-pinned.svelte-1tqrnn2{border-block-end:var(--sur-border-width) solid var(--sur-border-subtle);margin-block-end:var(--sur-spacing-8);padding-block-end:var(--sur-spacing-8)}.nav-row.nav-pinned-head.svelte-1tqrnn2{color:var(--sur-text-primary);cursor:default;margin:0}.nav-row.nav-pinned-head.svelte-1tqrnn2:hover{background-color:#0000}.nav-row.nav-pinned-head.svelte-1tqrnn2 .nav-icon:where(.svelte-1tqrnn2){color:var(--sur-color-primary);opacity:var(--sur-opacity-full)}.nav-empty.svelte-1tqrnn2{padding:var(--sur-spacing-12);color:var(--sur-text-muted);margin:0}.nav-bottom.svelte-1tqrnn2{padding:var(--sur-spacing-8) var(--sur-shell-sidebar-px);border-block-start:var(--sur-border-width) solid var(--sur-border-subtle);background-color:var(--sur-bg-surface);font-family:inherit;position:sticky;inset-block-end:0}@media (height<25rem){.sur-shell-nav.svelte-1tqrnn2{min-block-size:auto}.nav-scroll.svelte-1tqrnn2{flex:none;overflow-y:visible}.nav-bottom.svelte-1tqrnn2{position:static}}.sur-shell-nav[data-has-note].svelte-1tqrnn2{min-block-size:auto}.sur-shell-nav[data-has-note].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2){min-block-size:calc(var(--sur-shell-nav-row-height) * 3)}.sur-shell-nav[data-has-note].svelte-1tqrnn2 .nav-bottom:where(.svelte-1tqrnn2){position:static}.nav-note.svelte-1tqrnn2{padding:0 var(--sur-shell-sidebar-px) var(--sur-spacing-12);background-color:var(--sur-bg-surface);flex:none}.nav-bottom.svelte-1tqrnn2 button,.nav-bottom.svelte-1tqrnn2 .nav-row,.nav-bottom.svelte-1tqrnn2 .sur-btn{align-items:center;gap:var(--sur-spacing-12);inline-size:100%;min-block-size:var(--sur-shell-nav-row-height);padding:var(--sur-spacing-6) var(--sur-shell-nav-row-px);border-radius:var(--sur-shell-nav-radius);color:var(--sur-text-secondary);font-family:inherit;font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);text-align:start;cursor:pointer;box-sizing:border-box;transition:var(--sur-transition-colors);background:0 0;border:0;text-decoration:none;display:flex}:is(.nav-bottom.svelte-1tqrnn2 button,.nav-bottom.svelte-1tqrnn2 .nav-row,.nav-bottom.svelte-1tqrnn2 .sur-btn):hover{background-color:var(--sur-bg-hover);color:var(--sur-text-primary)}:is(.nav-bottom.svelte-1tqrnn2 button,.nav-bottom.svelte-1tqrnn2 .nav-row,.nav-bottom.svelte-1tqrnn2 .sur-btn):hover .nav-icon:where(.svelte-1tqrnn2),:is(.nav-bottom.svelte-1tqrnn2 button,.nav-bottom.svelte-1tqrnn2 .nav-row,.nav-bottom.svelte-1tqrnn2 .sur-btn):hover .btn-icon{opacity:var(--sur-opacity-full)}:is(.nav-bottom.svelte-1tqrnn2 button,.nav-bottom.svelte-1tqrnn2 .nav-row,.nav-bottom.svelte-1tqrnn2 .sur-btn):focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:calc(var(--sur-focus-ring-width) * -1)}.nav-bottom.svelte-1tqrnn2 .nav-icon,.nav-bottom.svelte-1tqrnn2 .btn-icon{opacity:var(--sur-opacity-muted);flex:none;display:inline-flex}.nav-bottom.svelte-1tqrnn2 .nav-label,.nav-bottom.svelte-1tqrnn2 .btn-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-family:inherit;overflow:hidden}.nav-flyout.svelte-1tqrnn2{z-index:var(--sur-z-dropdown);box-sizing:border-box;color:var(--sur-text-primary);inline-size:var(--sur-shell-sidebar-width);max-block-size:calc(var(--sur-shell-viewport) / 2);padding:var(--sur-spacing-4) var(--sur-spacing-8) var(--sur-spacing-8);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-xl);background-color:var(--sur-bg-surface);box-shadow:var(--sur-shadow-2xl);margin:0;position:fixed;inset:auto;overflow-y:auto}.nav-label.svelte-1tqrnn2,.nav-section.svelte-1tqrnn2,.nav-bottom.svelte-1tqrnn2 .nav-label{transition:opacity var(--sur-duration-150) var(--sur-ease-out)}@media (width>=48rem){.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-top:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-filter:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-search:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-note:where(.svelte-1tqrnn2){display:none}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-search-button:where(.svelte-1tqrnn2){display:flex}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-pin:where(.svelte-1tqrnn2){display:none}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-item:where(.svelte-1tqrnn2)>.nav-row:where(.svelte-1tqrnn2){padding-inline-end:var(--sur-shell-nav-row-px)}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-pinned-list:where(.svelte-1tqrnn2){border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-section:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2) .nav-label:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2) .nav-badge:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2) .nav-chevron:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-bottom:where(.svelte-1tqrnn2) .nav-label{opacity:0;pointer-events:none}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2) .nav-badge:where(.svelte-1tqrnn2),.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2) .nav-chevron:where(.svelte-1tqrnn2){visibility:hidden}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-scroll:where(.svelte-1tqrnn2){scrollbar-width:none}.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-bottom:where(.svelte-1tqrnn2) button,.sur-shell-nav[data-collapsed].svelte-1tqrnn2 .nav-bottom:where(.svelte-1tqrnn2) .sur-btn{overflow:hidden}}@media (prefers-reduced-motion:reduce){.nav-chevron.svelte-1tqrnn2,.nav-label.svelte-1tqrnn2,.nav-section.svelte-1tqrnn2,.nav-bottom.svelte-1tqrnn2 .nav-label{transition:none}}.account-menu.svelte-1n8ld2w,.account-menu.svelte-1n8ld2w>sur-dropdown,.account-menu.svelte-1n8ld2w .sur-dropdown-trigger{min-inline-size:0;display:inline-flex}.account-menu__trigger.svelte-1n8ld2w{gap:var(--sur-spacing-8);padding-inline:var(--sur-spacing-8) var(--sur-spacing-10)}.account-menu__avatar.svelte-1n8ld2w,.account-menu__trigger.svelte-1n8ld2w .sur-topbar-chevron{flex:none}.account-menu__avatar.svelte-1n8ld2w{display:inline-flex;position:relative}.account-menu__ring.svelte-1n8ld2w{border-radius:var(--sur-radius-full);box-shadow:0 0 0 var(--sur-spacing-2) var(--sur-bg-surface), 0 0 0 calc(var(--sur-spacing-2) + var(--sur-spacing-2)) var(--account-ring,transparent);line-height:0;display:flex}.sur-dropdown-menu.account-menu__sub{inline-size:calc(var(--sur-spacing-80) * 4);max-block-size:calc(var(--sur-shell-viewport) - var(--sur-shell-topbar-height) - var(--sur-spacing-16));padding:var(--sur-spacing-6)}.account-menu__dot.svelte-1n8ld2w{inline-size:var(--sur-spacing-8);block-size:var(--sur-spacing-8);border:var(--sur-border-width) solid var(--sur-bg-surface);border-radius:var(--sur-radius-full);background:var(--sur-color-danger);position:absolute;inset-block-start:calc(var(--sur-spacing-2) * -1);inset-inline-end:calc(var(--sur-spacing-2) * -1)}.account-menu__name.svelte-1n8ld2w{min-inline-size:var(--sur-spacing-32);max-inline-size:calc(var(--sur-spacing-64) * 2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sur-dropdown-menu.account-menu__panel{inline-size:calc(var(--sur-spacing-80) * 4);max-block-size:var(--sur-dropdown-room,calc(var(--sur-shell-viewport) - var(--sur-shell-topbar-height) - var(--sur-spacing-16)));padding:var(--sur-spacing-6);overflow:hidden}.account-menu__card.svelte-1n8ld2w{align-items:center;gap:var(--sur-spacing-10);padding:var(--sur-spacing-8) var(--sur-spacing-10);border-radius:var(--sur-radius-md);background:var(--sur-bg-subtle);flex:none;margin-block-end:var(--sur-spacing-6);display:flex}.account-menu__who.svelte-1n8ld2w{flex:1;min-inline-size:0}.account-menu__card-name.svelte-1n8ld2w,.account-menu__email.svelte-1n8ld2w{text-overflow:ellipsis;white-space:nowrap;line-height:var(--sur-line-height-snug);margin:0;overflow:hidden}.account-menu__card-name.svelte-1n8ld2w{font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);color:var(--sur-text-primary)}.account-menu__email.svelte-1n8ld2w{font-size:var(--sur-font-size-xs);color:var(--sur-text-secondary)}.account-menu__menu.svelte-1n8ld2w{flex-direction:column;flex:0 auto;min-block-size:0;display:flex}.account-menu__items.svelte-1n8ld2w{overscroll-behavior:contain;flex-direction:column;flex:0 auto;min-block-size:0;display:flex;overflow-y:auto}.account-menu__signout.svelte-1n8ld2w{gap:var(--sur-spacing-2);flex-direction:column;min-inline-size:0;display:flex}.account-menu__signout-email.svelte-1n8ld2w{text-overflow:ellipsis;white-space:nowrap;color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-normal);overflow:hidden}.account-menu__foot.svelte-1n8ld2w{border-block-start:var(--sur-border-width) solid var(--sur-border-subtle);flex:none;margin-block-start:var(--sur-spacing-4);padding-block-start:var(--sur-spacing-4)}@media (width<48rem){.account-menu__name.svelte-1n8ld2w,.account-menu__trigger.svelte-1n8ld2w .sur-topbar-chevron{display:none}.account-menu__trigger.svelte-1n8ld2w{padding-inline:var(--sur-spacing-8)}}.sur-toast-region.svelte-p4tnvz{z-index:var(--sur-z-toast);box-sizing:border-box;inline-size:min(var(--sur-toast-width), calc(var(--sur-shell-viewport-inline) - 2 * var(--sur-toast-offset)));block-size:auto;max-block-size:calc(var(--sur-shell-viewport) - 2 * var(--sur-toast-offset));color:var(--sur-text-primary);pointer-events:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:fixed;inset:auto;inset-block-end:calc(var(--sur-toast-offset) + var(--sur-sticky-bottom));inset-inline-end:var(--sur-toast-offset);overflow:visible}.sur-toast-region.svelte-p4tnvz[data-placement^=top]{inset-block-start:var(--sur-toast-offset);inset-block-end:auto}.sur-toast-region.svelte-p4tnvz[data-placement$=start]{inset-inline-start:var(--sur-toast-offset);inset-inline-end:auto}.sur-toast-region.svelte-p4tnvz[data-placement=bottom],.sur-toast-region.svelte-p4tnvz[data-placement=top]{margin-inline:auto;inset-inline:0}.sur-toast-list.svelte-p4tnvz{gap:var(--sur-toast-gap);pointer-events:auto;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-placement^=top].svelte-p4tnvz>.sur-toast-list:where(.svelte-p4tnvz){flex-direction:column-reverse}.sur-toast.svelte-p4tnvz{align-items:flex-start;gap:var(--sur-spacing-12);padding:var(--sur-spacing-12) var(--sur-spacing-12) var(--sur-spacing-12) var(--sur-spacing-16);color:var(--sur-text-primary);background-color:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-inline-start:var(--sur-toast-accent-width) solid var(--sur-c);border-radius:var(--sur-toast-radius);box-shadow:var(--sur-toast-shadow);animation:svelte-p4tnvz-sur-toast-in var(--sur-duration-200) var(--sur-ease-out);display:flex}.sur-toast.svelte-p4tnvz:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-width)}[data-placement^=top].svelte-p4tnvz .sur-toast:where(.svelte-p4tnvz){animation-name:svelte-p4tnvz-sur-toast-in-top}.sur-toast__icon.svelte-p4tnvz{color:var(--sur-c-subtle-fg);font-size:var(--sur-control-icon-lg);flex-shrink:0;padding-block-start:var(--sur-spacing-2);display:inline-flex}.sur-toast__body.svelte-p4tnvz{gap:var(--sur-spacing-2);min-inline-size:0;padding-block:var(--sur-spacing-2);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.sur-toast__title.svelte-p4tnvz,.sur-toast__message.svelte-p4tnvz{font-size:var(--sur-font-size-sm);line-height:var(--sur-line-height-snug);margin:0}.sur-toast__title.svelte-p4tnvz{font-weight:var(--sur-font-weight-semibold)}.sur-toast__message.svelte-p4tnvz{color:var(--sur-text-secondary);line-height:var(--sur-line-height-normal)}.sur-toast__action.svelte-p4tnvz{min-block-size:var(--sur-control-height-sm);min-inline-size:var(--sur-target-min);padding-inline:var(--sur-spacing-10);color:var(--sur-c-subtle-fg);font:inherit;font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);background-color:var(--sur-c-subtle);border:var(--sur-border-width) solid var(--sur-c-border);border-radius:var(--sur-control-radius);cursor:pointer;align-self:flex-start;margin-block-start:var(--sur-spacing-6)}.sur-toast__action.svelte-p4tnvz:hover{background-color:var(--sur-bg-hover)}.sur-toast__action.svelte-p4tnvz:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-width)}.sur-toast.svelte-p4tnvz .sur-toast__close{flex-shrink:0;margin-block-start:calc(-1 * var(--sur-spacing-2))}@keyframes svelte-p4tnvz-sur-toast-in{0%{opacity:0;transform:translateY(var(--sur-spacing-8))}}@keyframes svelte-p4tnvz-sur-toast-in-top{0%{opacity:0;transform:translateY(calc(-1 * var(--sur-spacing-8)))}}@media (width<40rem){.sur-toast-region.svelte-p4tnvz,.sur-toast-region[data-placement].svelte-p4tnvz{inset-inline:var(--sur-toast-offset-phone);inline-size:auto;margin-inline:0}.sur-toast-region.svelte-p4tnvz:not([data-placement^=top]){inset-block-end:calc(var(--sur-toast-offset-phone) + var(--sur-sticky-bottom))}.sur-toast-region[data-placement^=top].svelte-p4tnvz{inset-block-start:var(--sur-toast-offset-phone)}}[data-sur-size]{--sur-spinner:var(--sur-spinner-md);--sur-toggle-w:var(--sur-toggle-w-md);--sur-toggle-h:var(--sur-toggle-h-md);--sur-check:var(--sur-check-md);--sur-control-height:var(--sur-control-height-md);--sur-control-px:var(--sur-control-px-md);--sur-control-gap:var(--sur-control-gap-md);--sur-control-font:var(--sur-control-font-md);--sur-control-icon:var(--sur-control-icon-md);--sur-control-radius:var(--sur-control-radius-md);--sur-chip-height:var(--sur-chip-height-md);--sur-chip-px:var(--sur-chip-px-md);--sur-chip-font:var(--sur-chip-font-md)}[data-sur-size=sm]{--sur-spinner:var(--sur-spinner-sm);--sur-toggle-w:var(--sur-toggle-w-sm);--sur-toggle-h:var(--sur-toggle-h-sm);--sur-check:var(--sur-check-sm);--sur-control-height:var(--sur-control-height-sm);--sur-control-px:var(--sur-control-px-sm);--sur-control-gap:var(--sur-control-gap-sm);--sur-control-font:var(--sur-control-font-sm);--sur-control-icon:var(--sur-control-icon-sm);--sur-control-radius:var(--sur-control-radius-sm);--sur-chip-height:var(--sur-chip-height-sm);--sur-chip-px:var(--sur-chip-px-sm);--sur-chip-font:var(--sur-chip-font-sm)}[data-sur-size=lg]{--sur-spinner:var(--sur-spinner-lg);--sur-toggle-w:var(--sur-toggle-w-lg);--sur-toggle-h:var(--sur-toggle-h-lg);--sur-check:var(--sur-check-lg);--sur-control-height:var(--sur-control-height-lg);--sur-control-px:var(--sur-control-px-lg);--sur-control-gap:var(--sur-control-gap-lg);--sur-control-font:var(--sur-control-font-lg);--sur-control-icon:var(--sur-control-icon-lg);--sur-control-radius:var(--sur-control-radius-lg);--sur-chip-height:var(--sur-chip-height-lg);--sur-chip-px:var(--sur-chip-px-lg);--sur-chip-font:var(--sur-chip-font-lg)}[data-sur-color]{--sur-c:var(--sur-color-primary);--sur-c-contrast:var(--sur-color-primary-contrast);--sur-c-hover:var(--sur-color-primary-hover);--sur-c-active:var(--sur-color-primary-active);--sur-c-subtle:var(--sur-color-primary-subtle);--sur-c-subtle-fg:var(--sur-color-primary-subtle-fg);--sur-c-border:var(--sur-color-primary-border)}[data-sur-color=secondary]{--sur-c:var(--sur-color-secondary);--sur-c-contrast:var(--sur-color-secondary-contrast);--sur-c-hover:var(--sur-color-secondary-hover);--sur-c-active:var(--sur-color-secondary-active);--sur-c-subtle:var(--sur-color-secondary-subtle);--sur-c-subtle-fg:var(--sur-color-secondary-subtle-fg);--sur-c-border:var(--sur-color-secondary-border)}[data-sur-color=sky]{--sur-c:var(--sur-color-sky);--sur-c-contrast:var(--sur-color-sky-contrast);--sur-c-hover:var(--sur-color-sky-hover);--sur-c-active:var(--sur-color-sky-active);--sur-c-subtle:var(--sur-color-sky-subtle);--sur-c-subtle-fg:var(--sur-color-sky-subtle-fg);--sur-c-border:var(--sur-color-sky-border)}[data-sur-color=mint]{--sur-c:var(--sur-color-mint);--sur-c-contrast:var(--sur-color-mint-contrast);--sur-c-hover:var(--sur-color-mint-hover);--sur-c-active:var(--sur-color-mint-active);--sur-c-subtle:var(--sur-color-mint-subtle);--sur-c-subtle-fg:var(--sur-color-mint-subtle-fg);--sur-c-border:var(--sur-color-mint-border)}[data-sur-color=periwinkle]{--sur-c:var(--sur-color-periwinkle);--sur-c-contrast:var(--sur-color-periwinkle-contrast);--sur-c-hover:var(--sur-color-periwinkle-hover);--sur-c-active:var(--sur-color-periwinkle-active);--sur-c-subtle:var(--sur-color-periwinkle-subtle);--sur-c-subtle-fg:var(--sur-color-periwinkle-subtle-fg);--sur-c-border:var(--sur-color-periwinkle-border)}[data-sur-color=cerise]{--sur-c:var(--sur-color-cerise);--sur-c-contrast:var(--sur-color-cerise-contrast);--sur-c-hover:var(--sur-color-cerise-hover);--sur-c-active:var(--sur-color-cerise-active);--sur-c-subtle:var(--sur-color-cerise-subtle);--sur-c-subtle-fg:var(--sur-color-cerise-subtle-fg);--sur-c-border:var(--sur-color-cerise-border)}[data-sur-color=vermilion]{--sur-c:var(--sur-color-vermilion);--sur-c-contrast:var(--sur-color-vermilion-contrast);--sur-c-hover:var(--sur-color-vermilion-hover);--sur-c-active:var(--sur-color-vermilion-active);--sur-c-subtle:var(--sur-color-vermilion-subtle);--sur-c-subtle-fg:var(--sur-color-vermilion-subtle-fg);--sur-c-border:var(--sur-color-vermilion-border)}[data-sur-color=coral]{--sur-c:var(--sur-color-coral);--sur-c-contrast:var(--sur-color-coral-contrast);--sur-c-hover:var(--sur-color-coral-hover);--sur-c-active:var(--sur-color-coral-active);--sur-c-subtle:var(--sur-color-coral-subtle);--sur-c-subtle-fg:var(--sur-color-coral-subtle-fg);--sur-c-border:var(--sur-color-coral-border)}[data-sur-color=taupe]{--sur-c:var(--sur-color-taupe);--sur-c-contrast:var(--sur-color-taupe-contrast);--sur-c-hover:var(--sur-color-taupe-hover);--sur-c-active:var(--sur-color-taupe-active);--sur-c-subtle:var(--sur-color-taupe-subtle);--sur-c-subtle-fg:var(--sur-color-taupe-subtle-fg);--sur-c-border:var(--sur-color-taupe-border)}[data-sur-color=sand]{--sur-c:var(--sur-color-sand);--sur-c-contrast:var(--sur-color-sand-contrast);--sur-c-hover:var(--sur-color-sand-hover);--sur-c-active:var(--sur-color-sand-active);--sur-c-subtle:var(--sur-color-sand-subtle);--sur-c-subtle-fg:var(--sur-color-sand-subtle-fg);--sur-c-border:var(--sur-color-sand-border)}[data-sur-color=violet]{--sur-c:var(--sur-color-violet);--sur-c-contrast:var(--sur-color-violet-contrast);--sur-c-hover:var(--sur-color-violet-hover);--sur-c-active:var(--sur-color-violet-active);--sur-c-subtle:var(--sur-color-violet-subtle);--sur-c-subtle-fg:var(--sur-color-violet-subtle-fg);--sur-c-border:var(--sur-color-violet-border)}[data-sur-color=success]{--sur-c:var(--sur-color-success);--sur-c-contrast:var(--sur-color-success-contrast);--sur-c-hover:var(--sur-color-success-hover);--sur-c-active:var(--sur-color-success-active);--sur-c-subtle:var(--sur-color-success-subtle);--sur-c-subtle-fg:var(--sur-color-success-subtle-fg);--sur-c-border:var(--sur-color-success-border)}[data-sur-color=warning]{--sur-c:var(--sur-color-warning);--sur-c-contrast:var(--sur-color-warning-contrast);--sur-c-hover:var(--sur-color-warning-hover);--sur-c-active:var(--sur-color-warning-active);--sur-c-subtle:var(--sur-color-warning-subtle);--sur-c-subtle-fg:var(--sur-color-warning-subtle-fg);--sur-c-border:var(--sur-color-warning-border)}[data-sur-color=danger]{--sur-c:var(--sur-color-danger);--sur-c-contrast:var(--sur-color-danger-contrast);--sur-c-hover:var(--sur-color-danger-hover);--sur-c-active:var(--sur-color-danger-active);--sur-c-subtle:var(--sur-color-danger-subtle);--sur-c-subtle-fg:var(--sur-color-danger-subtle-fg);--sur-c-border:var(--sur-color-danger-border)}[data-sur-color=info]{--sur-c:var(--sur-color-info);--sur-c-contrast:var(--sur-color-info-contrast);--sur-c-hover:var(--sur-color-info-hover);--sur-c-active:var(--sur-color-info-active);--sur-c-subtle:var(--sur-color-info-subtle);--sur-c-subtle-fg:var(--sur-color-info-subtle-fg);--sur-c-border:var(--sur-color-info-border)}[data-sur-color=neutral]{--sur-c:var(--sur-color-neutral);--sur-c-contrast:var(--sur-color-neutral-contrast);--sur-c-hover:var(--sur-color-neutral-hover);--sur-c-active:var(--sur-color-neutral-active);--sur-c-subtle:var(--sur-color-neutral-subtle);--sur-c-subtle-fg:var(--sur-color-neutral-subtle-fg);--sur-c-border:var(--sur-color-neutral-border)}}@layer sur.reset{*,:before,:after{box-sizing:border-box;margin:0}html{font-family:var(--sur-font-family);font-size:100%;line-height:var(--sur-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--sur-font-size-base)}:focus-visible{outline:var(--sur-focus-ring-width,2px) solid var(--sur-focus-ring-default,var(--sur-focus-ring));outline-offset:var(--sur-focus-ring-default-offset,2px)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=combobox]:focus-visible,[role=menuitem]:focus-visible{border-color:var(--sur-focus-ring);box-shadow:var(--sur-focus-ring-shadow);outline:none}:disabled{cursor:not-allowed}sur-card,sur-field,sur-modal,sur-tabs,sur-empty-state,sur-callout,sur-skeleton,sur-skeleton-group,sur-showcase{display:block}sur-badge,sur-toggle,sur-spinner,sur-avatar,sur-status-dot,sur-stepper,sur-confirm-btn,sur-copy-btn,sur-dropdown,sur-segmented-control,sur-checkbox-wrapper,sur-checkbox-box{display:inline-flex}sur-pagination{display:flex}}@layer sur.base,sur.vendor;@layer sur.primitives{:root{--sur-white:#fff;--sur-black:#000;--sur-p-contrast-yellow:#ff0;--sur-p-gray-25:#fcfcfd;--sur-p-gray-50:#f8fafc;--sur-p-gray-100:#f1f5f9;--sur-p-gray-200:#e2e8f0;--sur-p-gray-300:#cbd5e1;--sur-p-gray-400:#94a3b8;--sur-p-gray-500:#64748b;--sur-p-gray-550:#5d6b82;--sur-p-gray-600:#475569;--sur-p-gray-700:#334155;--sur-p-gray-800:#1e293b;--sur-p-gray-900:#0f172a;--sur-p-gray-950:#020617;--sur-p-neutral-100:#f2f2f2;--sur-p-neutral-200:#e4e4e4;--sur-p-neutral-300:#c6c6c6;--sur-p-neutral-400:#9d9d9d;--sur-p-neutral-500:#6e6e6e;--sur-p-neutral-600:#3c3c3c;--sur-p-neutral-650:#353535;--sur-p-neutral-700:#313131;--sur-p-neutral-800:#2b2b2b;--sur-p-neutral-900:#1f1f1f;--sur-p-neutral-950:#181818;--sur-brand-1:#2156e0;--sur-brand-1-hover:#1a45b8;--sur-brand-1-active:#1b3c94;--sur-brand-2:#475569;--sur-brand-2-hover:#334155;--sur-brand-2-active:#1e293b;--sur-brand-3:#59cfe8;--sur-brand-4:#58e8a2;--sur-brand-5:#99f;--sur-brand-6:#da3180;--sur-brand-7:#f7390f;--sur-brand-8:#e86957;--sur-brand-9:#ad887d;--sur-brand-10:#d9b1a3;--sur-brand-11:#e857e8;--sur-p-sand-50:#faf6f4;--sur-p-sand-100:#f4ece8;--sur-p-sand-200:#ebd8cf;--sur-p-sand-300:#d9b1a3;--sur-p-sand-400:#c99381;--sur-p-sand-500:#b87763;--sur-p-sand-600:#9e5f4c;--sur-p-sand-700:#7e4b3b;--sur-p-sand-800:#5f362a;--sur-p-sand-900:#3f2219;--sur-p-teal-25:#f4f9f8;--sur-p-teal-50:#eaf4f2;--sur-p-teal-100:#d2e7e3;--sur-p-teal-200:#a7d0c9;--sur-p-teal-300:#7cb8ae;--sur-p-teal-400:#569e93;--sur-p-teal-500:#3c8076;--sur-p-teal-600:#2d6059;--sur-p-teal-700:#244e48;--sur-p-teal-800:#1c3d38;--sur-p-teal-900:#152d29;--sur-p-teal-950:#0d1e1c;--sur-p-amber-25:#fffdf5;--sur-p-amber-50:#fffbeb;--sur-p-amber-100:#fef3c7;--sur-p-amber-200:#fde68a;--sur-p-amber-300:#fcd34d;--sur-p-amber-400:#fbbf24;--sur-p-amber-500:#ff9e00;--sur-p-amber-600:#e68a00;--sur-p-amber-700:#b45309;--sur-p-amber-800:#92400e;--sur-p-amber-900:#78350f;--sur-p-amber-950:#451a03;--sur-p-meadow-25:#f8fdfb;--sur-p-meadow-50:#ecfdf5;--sur-p-meadow-100:#d1fae5;--sur-p-meadow-200:#a7f3d0;--sur-p-meadow-300:#6ee7b7;--sur-p-meadow-400:#58e8a2;--sur-p-meadow-500:#10b981;--sur-p-meadow-600:#059669;--sur-p-meadow-700:#047857;--sur-p-meadow-800:#065f46;--sur-p-meadow-900:#064e3b;--sur-p-meadow-950:#022c22;--sur-p-leaf-100:#e2f6eb;--sur-p-leaf-200:#d2f0df;--sur-p-leaf-300:#bfe8d0;--sur-p-leaf-400:#a9dcc2;--sur-p-leaf-500:#74c49d;--sur-p-leaf-700:#36705b;--sur-p-leaf-800:#1d5c48;--sur-p-leaf-900:#053d2e;--sur-p-leaf-950:#032118;--sur-p-forest-200:#b6d3c4;--sur-p-forest-300:#86a596;--sur-p-forest-500:#557565;--sur-p-forest-600:#2c3f35;--sur-p-forest-700:#223129;--sur-p-forest-800:#1b2721;--sur-p-forest-850:#18231d;--sur-p-forest-900:#121a16;--sur-p-forest-950:#0c120f;--sur-p-forest-975:#04130d;--sur-p-rose-50:#fdf2f8;--sur-p-rose-100:#fce7f3;--sur-p-rose-200:#fbcfe8;--sur-p-rose-300:#f9a8d4;--sur-p-rose-400:#f472b6;--sur-p-rose-500:#da3180;--sur-p-rose-600:#be185d;--sur-p-rose-700:#9d174d;--sur-p-rose-800:#831843;--sur-p-rose-900:#500724;--sur-p-azure-50:#f0f9ff;--sur-p-azure-100:#e0f2fe;--sur-p-azure-200:#bae6fd;--sur-p-azure-300:#7dd3fc;--sur-p-azure-400:#59cfe8;--sur-p-azure-500:#0284c7;--sur-p-azure-600:#0369a1;--sur-p-azure-700:#075985;--sur-p-azure-800:#0c4a6e;--sur-p-azure-900:#082f49;--sur-p-sea-50:#ecfbfd;--sur-p-sea-100:#cff4f9;--sur-p-sea-200:#a3e7f0;--sur-p-sea-300:#6bd3e3;--sur-p-sea-400:#38b8cd;--sur-p-sea-500:#1397ae;--sur-p-sea-600:#0b7a90;--sur-p-sea-700:#0a6f84;--sur-p-sea-750:#3e6f7c;--sur-p-sea-800:#0b5567;--sur-p-sea-850:#1f5866;--sur-p-sea-900:#0c3f4d;--sur-p-sea-950:#082f3b;--sur-p-sea-975:#04222b;--sur-p-sun-25:#fffdf3;--sur-p-sun-100:#fdf6d3;--sur-p-sun-150:#f7edc6;--sur-p-sun-200:#fbeeb5;--sur-p-sun-250:#ecdfa6;--sur-p-sun-300:#f7e290;--sur-p-sun-500:#d9bd55;--sur-p-sun-800:#6f4e00;--sur-p-deepsea-200:#b5d5dc;--sur-p-deepsea-300:#7fa5ae;--sur-p-deepsea-500:#3f7483;--sur-p-deepsea-600:#204856;--sur-p-deepsea-700:#183844;--sur-p-deepsea-800:#122c35;--sur-p-deepsea-850:#0f262e;--sur-p-deepsea-900:#0c1f26;--sur-p-deepsea-950:#07151a;--sur-p-deepsea-975:#031318;--sur-p-terracotta-25:#fffcf7;--sur-p-terracotta-50:#fff7ed;--sur-p-terracotta-100:#ffedd5;--sur-p-terracotta-150:#fbf0e8;--sur-p-terracotta-175:#f6e2d4;--sur-p-terracotta-200:#fed7aa;--sur-p-terracotta-250:#edd0bd;--sur-p-terracotta-300:#fdba74;--sur-p-terracotta-400:#e86957;--sur-p-terracotta-500:#c2410c;--sur-p-terracotta-600:#9a3412;--sur-p-terracotta-700:#7c2d12;--sur-p-terracotta-800:#6c220c;--sur-p-terracotta-900:#431407;--sur-p-terracotta-950:#2a0c04;--sur-p-mahogany-600:#4b2d1d;--sur-p-mahogany-700:#3a2216;--sur-p-mahogany-800:#2c1a11;--sur-p-mahogany-850:#22130c;--sur-p-mahogany-900:#1d100a;--sur-p-mahogany-950:#120a06;--sur-p-mahogany-975:#0d0603;--sur-p-taupe-300:#c4a9a0;--sur-p-taupe-500:#ad887d;--sur-p-taupe-700:#7a584e;--sur-p-vermilion-500:#f7390f;--sur-p-vermilion-600:#dc2626;--sur-p-cobalt-50:#eff6ff;--sur-p-cobalt-100:#dbeafe;--sur-p-cobalt-200:#bfdbfe;--sur-p-cobalt-300:#93c5fd;--sur-p-cobalt-400:#60a5fa;--sur-p-cobalt-500:#2563eb;--sur-p-cobalt-550:#466593;--sur-p-cobalt-600:#1d4ed8;--sur-p-cobalt-700:#1e40af;--sur-p-cobalt-800:#1e3a8a;--sur-p-cobalt-900:#172554;--sur-p-cobalt-950:#0a1128;--sur-p-glacier-50:#ecfeff;--sur-p-glacier-400:#22d3ee;--sur-p-glacier-500:#06b6d4;--sur-p-glacier-600:#0891b2;--sur-p-periwinkle-300:#b3b3ff;--sur-p-periwinkle-500:#99f;--sur-p-periwinkle-700:#66c;--sur-p-polar-600:#233358;--sur-p-polar-700:#1a2642;--sur-p-polar-800:#131b30;--sur-p-polar-850:#0e1526;--sur-p-polar-900:#0b111f;--sur-p-polar-950:#05080f;--sur-p-polar-975:#03060d;--sur-p-violet-50:#fdf4fd;--sur-p-violet-100:#fae8fa;--sur-p-violet-200:#f5d0f5;--sur-p-violet-300:#eae;--sur-p-violet-400:#e47de4;--sur-p-violet-500:#e857e8;--sur-p-violet-600:#c030c0;--sur-p-violet-700:#991c99;--sur-p-violet-800:#781778;--sur-p-yellow-50:#fefce8;--sur-p-yellow-100:#fef9c3;--sur-p-yellow-200:#fef08a;--sur-p-yellow-300:#fde047;--sur-p-yellow-400:#facc15;--sur-p-yellow-500:#f9cf35;--sur-p-yellow-600:#ca8a04;--sur-p-yellow-700:#a16207;--sur-p-ocean-50:#f0f7fc;--sur-p-ocean-100:#dceef9;--sur-p-ocean-200:#bdddf3;--sur-p-ocean-300:#8bc3ea;--sur-p-ocean-400:#52a4de;--sur-p-ocean-500:#2d84c4;--sur-p-ocean-600:#1f69a5;--sur-p-ocean-700:#1b5486;--sur-p-success-50:#f0fdf4;--sur-p-success-100:#dcfce7;--sur-p-success-200:#bbf7d0;--sur-p-success-300:#86efac;--sur-p-success-500:#22c55e;--sur-p-success-600:#16a34a;--sur-p-success-700:#15803d;--sur-p-error-50:#fff1f2;--sur-p-error-100:#ffe4e6;--sur-p-error-200:#fecdd3;--sur-p-error-300:#fda4af;--sur-p-error-400:#fb7185;--sur-p-error-500:#f43f5e;--sur-p-error-600:#e11d48;--sur-p-error-650:#d11a43;--sur-p-error-700:#be123c;--sur-p-warning-50:#fffbeb;--sur-p-warning-100:#fef3c7;--sur-p-warning-200:#fde68a;--sur-p-warning-300:#fcd34d;--sur-p-warning-400:#fbbf24;--sur-p-warning-500:#f59e0b;--sur-p-warning-600:#d97706;--sur-p-warning-700:#b45309;--sur-p-info-50:#f0f9ff;--sur-p-info-100:#e0f2fe;--sur-p-info-200:#bae6fd;--sur-p-info-300:#7dd3fc;--sur-p-info-400:#38bdf8;--sur-p-info-500:#0ea5e9;--sur-p-info-600:#0284c7;--sur-p-info-700:#0369a1;--sur-text-scale:1;--sur-space-scale:1;--sur-density-box:1;--sur-breakpoint-sm:40rem;--sur-breakpoint-md:48rem;--sur-breakpoint-lg:64rem;--sur-breakpoint-xl:80rem;--sur-text-scale-box:calc(1 + (var(--sur-text-scale) - 1) / 2)}:root[data-sur-text-size=small]{--sur-text-scale:.875}:root[data-sur-text-size=large]{--sur-text-scale:1.125}:root[data-sur-text-size=larger]{--sur-text-scale:1.25}:root[data-sur-text-size=largest]{--sur-text-scale:1.5}:root{--sur-spacing-0:0;--sur-spacing-1:.0625rem;--sur-spacing-2:.125rem;--sur-spacing-4:calc(.25rem * var(--sur-space-scale));--sur-spacing-6:calc(.375rem * var(--sur-space-scale));--sur-spacing-8:calc(.5rem * var(--sur-space-scale));--sur-spacing-10:calc(.625rem * var(--sur-space-scale));--sur-spacing-12:calc(.75rem * var(--sur-space-scale));--sur-spacing-14:calc(.875rem * var(--sur-space-scale));--sur-spacing-16:calc(1rem * var(--sur-space-scale));--sur-spacing-18:calc(1.125rem * var(--sur-space-scale));--sur-spacing-20:calc(1.25rem * var(--sur-space-scale));--sur-spacing-24:calc(1.5rem * var(--sur-space-scale));--sur-spacing-28:calc(1.75rem * var(--sur-space-scale));--sur-spacing-32:calc(2rem * var(--sur-space-scale));--sur-spacing-40:calc(2.5rem * var(--sur-space-scale));--sur-spacing-48:calc(3rem * var(--sur-space-scale));--sur-spacing-56:calc(3.5rem * var(--sur-space-scale));--sur-spacing-64:calc(4rem * var(--sur-space-scale));--sur-spacing-80:calc(5rem * var(--sur-space-scale));--sur-spacing-96:calc(6rem * var(--sur-space-scale));--sur-measure:calc(40rem * var(--sur-text-scale));--sur-radius-none:0;--sur-radius-2:.125rem;--sur-radius-4:.25rem;--sur-radius-6:.375rem;--sur-radius-8:.5rem;--sur-radius-10:.625rem;--sur-radius-12:.75rem;--sur-radius-14:.875rem;--sur-radius-16:1rem;--sur-radius-20:1.25rem;--sur-radius-24:1.5rem;--sur-radius-32:2rem;--sur-radius-full:9999px;--sur-radius-xs:var(--sur-radius-2);--sur-radius-sm:var(--sur-radius-4);--sur-radius-md:var(--sur-radius-8);--sur-radius-lg:var(--sur-radius-12);--sur-radius-xl:var(--sur-radius-16);--sur-radius-2xl:var(--sur-radius-24);--sur-font-size-2xs:calc(.75rem * var(--sur-text-scale));--sur-font-size-xs:calc(.75rem * var(--sur-text-scale));--sur-font-size-sm:calc(.875rem * var(--sur-text-scale));--sur-font-size-base:calc(1rem * var(--sur-text-scale));--sur-font-size-md:calc(1.125rem * var(--sur-text-scale));--sur-font-size-lg:calc(1.25rem * var(--sur-text-scale));--sur-font-size-xl:calc(1.5rem * var(--sur-text-scale));--sur-font-size-2xl:calc(1.875rem * var(--sur-text-scale));--sur-font-size-3xl:calc(2.25rem * var(--sur-text-scale));--sur-font-size-4xl:calc(3rem * var(--sur-text-scale));--sur-line-height-none:1;--sur-line-height-tight:1.25;--sur-line-height-snug:1.375;--sur-line-height-normal:1.5;--sur-line-height-relaxed:1.625;--sur-font-weight-normal:400;--sur-font-weight-medium:500;--sur-font-weight-semibold:600;--sur-font-weight-bold:700;--sur-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sur-font-family-display:var(--sur-font-family);--sur-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sur-font-weight-extrabold:800;--sur-shadow-xs:0 .0625rem .125rem color-mix(in srgb, var(--sur-black) 5%, transparent);--sur-shadow-sm:0 .0625rem .1875rem color-mix(in srgb, var(--sur-black) 8%, transparent), 0 .0625rem .125rem color-mix(in srgb, var(--sur-black) 4%, transparent);--sur-shadow-md:0 .25rem .375rem -.0625rem color-mix(in srgb, var(--sur-black) 8%, transparent), 0 .125rem .25rem -.0625rem color-mix(in srgb, var(--sur-black) 4%, transparent);--sur-shadow-lg:0 .625rem .9375rem -.1875rem color-mix(in srgb, var(--sur-black) 8%, transparent), 0 .25rem .375rem -.125rem color-mix(in srgb, var(--sur-black) 4%, transparent);--sur-shadow-xl:0 1.25rem 1.5625rem -.3125rem color-mix(in srgb, var(--sur-black) 10%, transparent), 0 .625rem .625rem -.3125rem color-mix(in srgb, var(--sur-black) 4%, transparent);--sur-shadow-2xl:0 1.5625rem 3.125rem -.75rem color-mix(in srgb, var(--sur-black) 25%, transparent);--sur-duration-75:75ms;--sur-duration-100:.1s;--sur-duration-150:.15s;--sur-duration-200:.2s;--sur-duration-250:.25s;--sur-duration-300:.3s;--sur-duration-400:.4s;--sur-duration-500:.5s;--sur-duration-650:.65s;--sur-duration-1000:1s;--sur-duration-1400:1.4s;--sur-duration-2800:2.8s;--sur-duration-3200:3.2s;--sur-turn-full:1turn;--sur-turn-half:.5turn;--sur-turn-eighth:.125turn;--sur-tilt-3:3deg;--sur-tilt-4:4deg;--sur-ease-linear:linear;--sur-ease-in:cubic-bezier(.4, 0, 1, 1);--sur-ease-out:cubic-bezier(0, 0, .2, 1);--sur-ease-in-out:cubic-bezier(.4, 0, .2, 1);--sur-ease-spring:cubic-bezier(.175, .885, .32, 1.275);--sur-transition-fast:all var(--sur-duration-100) var(--sur-ease-in-out);--sur-transition-normal:all var(--sur-duration-150) var(--sur-ease-in-out);--sur-transition-smooth:all var(--sur-duration-250) var(--sur-ease-in-out);--sur-transition-colors:background-color var(--sur-duration-150) var(--sur-ease-in-out), border-color var(--sur-duration-150) var(--sur-ease-in-out), color var(--sur-duration-150) var(--sur-ease-in-out);--sur-transition-transform:transform var(--sur-duration-200) var(--sur-ease-out);--sur-control-height-sm:calc(2rem * var(--sur-text-scale-box) * var(--sur-density-box));--sur-control-height-md:calc(2.5rem * var(--sur-text-scale-box) * var(--sur-density-box));--sur-control-height-lg:calc(3rem * var(--sur-text-scale-box) * var(--sur-density-box));--sur-target-min:max(1.5rem, var(--sur-spacing-24));--sur-control-px-sm:var(--sur-spacing-10);--sur-control-px-md:var(--sur-spacing-14);--sur-control-px-lg:var(--sur-spacing-20);--sur-control-gap-sm:var(--sur-spacing-4);--sur-control-gap-md:var(--sur-spacing-6);--sur-control-gap-lg:var(--sur-spacing-8);--sur-control-font-sm:var(--sur-font-size-xs);--sur-control-font-md:var(--sur-font-size-sm);--sur-control-font-lg:var(--sur-font-size-base);--sur-control-icon-sm:calc(.875rem * var(--sur-text-scale-box));--sur-control-icon-md:calc(1rem * var(--sur-text-scale-box));--sur-control-icon-lg:calc(1.25rem * var(--sur-text-scale-box));--sur-control-radius-sm:var(--sur-radius-sm);--sur-control-radius-md:var(--sur-radius-md);--sur-control-radius-lg:var(--sur-radius-lg);--sur-control-radius:var(--sur-control-radius-md);--sur-page-header-control-h:calc(var(--sur-spacing-32) + var(--sur-spacing-4));--sur-chip-height-sm:calc(1.25rem * var(--sur-text-scale-box));--sur-chip-height-md:calc(1.5rem * var(--sur-text-scale-box));--sur-chip-height-lg:calc(1.875rem * var(--sur-text-scale-box));--sur-chip-px-sm:var(--sur-spacing-6);--sur-chip-px-md:var(--sur-spacing-8);--sur-chip-px-lg:var(--sur-spacing-12);--sur-chip-font-sm:var(--sur-font-size-2xs);--sur-chip-font-md:var(--sur-font-size-xs);--sur-chip-font-lg:var(--sur-font-size-sm);--sur-chip-radius:var(--sur-radius-sm);--sur-border-width:1px;--sur-border-width-strong:2px;--sur-focus-ring-width:2px;--sur-focus-ring-offset:0px;--sur-focus-halo-width:3px;--sur-focus-halo-mix:20%;--sur-z-base:0;--sur-z-raised:1;--sur-z-sticky:10;--sur-z-page-header:25;--sur-z-header:30;--sur-z-dropdown:40;--sur-z-overlay:50;--sur-z-modal:60;--sur-z-toast:70;--sur-z-tooltip:80;--sur-scrollbar-width:8px;--sur-scrollbar-height:8px;--sur-scrollbar-width-thin:5px;--sur-scrollbar-height-thin:5px;--sur-scrollbar-radius:9999px;--sur-opacity-disabled:.5;--sur-opacity-muted:.7;--sur-opacity-full:1;--sur-opacity-glyph-secondary:.4;--sur-dot-size:.5em;--sur-spinner-sm:calc(1rem * var(--sur-text-scale-box));--sur-spinner-md:calc(1.5rem * var(--sur-text-scale-box));--sur-spinner-lg:calc(2.25rem * var(--sur-text-scale-box));--sur-spinner-stroke:3;--sur-spinner-track-opacity:.2;--sur-duration-spin:.8s;--sur-duration-pulse:1.6s;--sur-toggle-w-sm:calc(2rem * var(--sur-text-scale-box));--sur-toggle-h-sm:calc(1.125rem * var(--sur-text-scale-box));--sur-toggle-w-md:calc(2.5rem * var(--sur-text-scale-box));--sur-toggle-h-md:calc(1.375rem * var(--sur-text-scale-box));--sur-toggle-w-lg:calc(3rem * var(--sur-text-scale-box));--sur-toggle-h-lg:calc(1.75rem * var(--sur-text-scale-box));--sur-toggle-inset:2px;--sur-textarea-min-height:calc(5.5rem * var(--sur-text-scale-box));--sur-avatar-xs:1.5rem;--sur-avatar-sm:2rem;--sur-avatar-md:2.5rem;--sur-avatar-lg:3.5rem;--sur-avatar-xl:4.5rem;--sur-duration-shimmer:1.6s;--sur-skeleton-line:1em;--sur-letter-spacing-wide:.03125rem;--sur-check-sm:calc(.875rem * var(--sur-text-scale-box));--sur-check-md:calc(1rem * var(--sur-text-scale-box));--sur-check-lg:calc(1.25rem * var(--sur-text-scale-box));--sur-check-offset:.125rem;--sur-choice-height:calc(3.75rem * var(--sur-text-scale-box));--sur-shell-breakpoint:var(--sur-breakpoint-md);--sur-shell-viewport:100dvh;--sur-shell-viewport-inline:100vw;--sur-shell-bg:var(--sur-bg-canvas);--sur-shell-topbar-height:calc(4rem * var(--sur-text-scale-box));--sur-shell-topbar-px:var(--sur-spacing-16);--sur-shell-topbar-gap:var(--sur-spacing-12);--sur-shell-sidebar-width:16rem;--sur-shell-sidebar-rail:4.25rem;--sur-shell-drawer-width:17.5rem;--sur-shell-drawer-max:85%;--sur-shell-sidebar-px:var(--sur-spacing-10);--sur-shell-sidebar-py:var(--sur-spacing-12);--sur-shell-nav-row-height:calc(2.5rem * var(--sur-text-scale-box));--sur-shell-nav-row-px:var(--sur-spacing-14);--sur-shell-nav-gap:var(--sur-spacing-2);--sur-shell-nav-icon:calc(1.1875rem * var(--sur-text-scale-box));--sur-shell-nav-sub-icon:calc(.9375rem * var(--sur-text-scale-box));--sur-shell-nav-indent:var(--sur-spacing-14);--sur-shell-nav-radius:var(--sur-radius-md);--sur-shell-content-max:110rem;--sur-shell-readable-max:52rem;--sur-shell-card-min:18rem;--sur-shell-text-max:75ch;--sur-shell-flow-max:75rem;--sur-shell-content-px:var(--sur-spacing-24);--sur-shell-content-px-narrow:var(--sur-spacing-16);--sur-shell-content-py:var(--sur-spacing-24);--sur-shell-app-max:120rem;--sur-shell-app-max-hd:120rem;--sur-shell-app-max-wide:160rem;--sur-shell-content-max-hd:110rem;--sur-shell-content-max-wide:150rem;--sur-edge-tab-face:var(--sur-spacing-32);--sur-edge-tab-min:calc(var(--sur-control-height-md) + var(--sur-spacing-4));--sur-edge-tab-width:calc(max(var(--sur-edge-tab-face) + 2 * var(--sur-spacing-6), var(--sur-edge-tab-min)) + var(--sur-border-width));--sur-side-tabs-gap:calc(var(--sur-edge-tab-width) + var(--sur-spacing-8));--sur-sticky-top:0px;--sur-sticky-bottom:env(safe-area-inset-bottom,0px);--sur-toast-width:calc(22.5rem * var(--sur-text-scale-box));--sur-toast-offset:var(--sur-spacing-16);--sur-toast-offset-phone:var(--sur-spacing-8);--sur-toast-gap:var(--sur-spacing-8);--sur-toast-radius:var(--sur-radius-md);--sur-toast-shadow:var(--sur-shadow-lg);--sur-toast-accent-width:var(--sur-border-width-strong)}:root[data-sur-width="1920"]{--sur-page-max:var(--sur-shell-app-max-hd);--sur-page-content-max:var(--sur-shell-content-max-hd)}:root[data-sur-width="2560"]{--sur-page-max:var(--sur-shell-app-max-wide);--sur-page-content-max:var(--sur-shell-content-max-wide)}:root[data-sur-width=full]{--sur-page-max:100cqi;--sur-page-content-max:none}:root[data-sur-side-tabs=over]{--sur-side-tabs-gap:0px}@media (width<=640px){:root{--sur-side-tabs-gap:0px}}:root{--sur-card-radius:var(--sur-radius-12);--sur-card-radius-lg:var(--sur-radius-12);--sur-card-media-ratio:16 / 10;--sur-card-min-width:15rem;--sur-card-min-width-sm:12rem;--sur-card-wide-min-width:calc(18.5rem * var(--sur-text-scale-box));--sur-card-wide-min-width-lg:calc(19.5rem * var(--sur-text-scale-box));--sur-card-intrinsic-height:calc(23.75rem * var(--sur-text-scale-box));--sur-card-hover-shadow:var(--sur-shadow-md);--sur-card-transition:box-shadow var(--sur-duration-200) var(--sur-ease-in-out), border-color var(--sur-duration-200) var(--sur-ease-in-out);--sur-card-inset:var(--sur-spacing-6);--sur-card-inset-lg:var(--sur-spacing-10);--sur-card-body-p:var(--sur-spacing-10);--sur-card-body-p-lg:var(--sur-spacing-16);--sur-card-body-gap:var(--sur-spacing-6);--sur-card-body-gap-lg:var(--sur-spacing-10);--sur-card-meta-gap:var(--sur-spacing-4);--sur-card-meta-gap-lg:var(--sur-spacing-6);--sur-card-footer-px:var(--sur-spacing-10);--sur-card-footer-py:var(--sur-spacing-8);--sur-card-footer-px-lg:var(--sur-spacing-16);--sur-card-footer-py-lg:var(--sur-spacing-12);--sur-card-row-min:calc(1.25rem * var(--sur-text-scale-box));--sur-card-row-min-lg:calc(1.375rem * var(--sur-text-scale-box));--sur-card-font-micro:calc(.5rem * var(--sur-text-scale));--sur-card-font-tiny:calc(.5625rem * var(--sur-text-scale));--sur-card-font-small:var(--sur-font-size-2xs);--sur-card-font-meta:calc(.6875rem * var(--sur-text-scale));--sur-card-font-title:var(--sur-font-size-xs);--sur-card-font-title-lg:calc(.9375rem * var(--sur-text-scale));--sur-card-font-price:var(--sur-font-size-xs);--sur-card-font-price-lg:var(--sur-font-size-base);--sur-card-font-weight-price:900;--sur-card-tracking-tight:-.03em;--sur-card-tracking-caps:.05em;--sur-card-pill-max:5.625rem;--sur-card-pill-max-lg:8.125rem;--sur-card-chip-max:6.25rem;--sur-card-chip-max-lg:8.75rem;--sur-card-status-max:5.3125rem;--sur-card-tag-max:4.375rem;--sur-card-dot:var(--sur-spacing-6);--sur-card-dot-sm:var(--sur-spacing-4);--sur-card-icon-dot:var(--sur-spacing-16);--sur-card-icon-dot-lg:var(--sur-spacing-20);--sur-card-zoom:1.05;--sur-card-zoom-duration:var(--sur-duration-500);--sur-card-scrim:linear-gradient(to top, #000000a6, #00000026, #0000);--sur-card-glass-bg:#00000080;--sur-card-glass-border:#fff3;--sur-card-glass-fg:var(--sur-white);--sur-card-glass-fg-soft:#ffffffe6;--sur-card-glass-blur:blur(.75rem);--sur-card-glass-bg-muted:#0006;--sur-card-glass-border-muted:#ffffff1a;--sur-card-glass-fg-muted:#fff9;--sur-card-font-mono:var(--sur-font-mono);--sur-card-ok-bg:#022c22b3;--sur-card-ok-border:#34d3994d;--sur-card-ok-fg:#a7f3d0;--sur-card-ok-dot:#34d399;--sur-card-out-bg:#4c0519cc;--sur-card-out-border:#fb71854d;--sur-card-out-fg:#fecdd3;--sur-card-placeholder-shade:45%;--sur-card-placeholder-fg:#ffffff4d;--sur-mixin-focus-ring:var(--sur-focus-ring-shadow);--sur-mixin-transition:all var(--sur-duration-150) cubic-bezier(.4, 0, .2, 1);--sur-mixin-glass:blur(.75rem) saturate(160%);--sur-font-family-readable:Verdana, Tahoma, "Segoe UI", system-ui, -apple-system, Roboto, "Noto Sans", sans-serif}:root[data-sur-line-spacing=wide]{--sur-line-height-tight:1.5;--sur-line-height-snug:1.5;--sur-line-height-normal:1.75;--sur-line-height-relaxed:1.875}}@layer sur.theme{:root,[data-sur-theme]{--sur-color-primary:var(--sur-brand-primary);--sur-color-primary-contrast:var(--sur-brand-contrast);--sur-color-secondary:var(--sur-secondary-primary,var(--sur-brand-secondary));--sur-color-secondary-contrast:var(--sur-secondary-contrast,var(--sur-p-gray-950));--sur-color-sky:var(--sur-brand-3);--sur-color-sky-contrast:var(--sur-p-gray-950);--sur-color-mint:var(--sur-brand-4);--sur-color-mint-contrast:var(--sur-p-gray-950);--sur-color-periwinkle:var(--sur-brand-5);--sur-color-periwinkle-contrast:var(--sur-p-gray-950);--sur-color-cerise:color-mix(in oklab, var(--sur-brand-6) 93%, var(--sur-black));--sur-color-cerise-contrast:var(--sur-white);--sur-color-vermilion:var(--sur-brand-7);--sur-color-vermilion-contrast:var(--sur-p-gray-950);--sur-color-coral:var(--sur-brand-8);--sur-color-coral-contrast:var(--sur-p-gray-950);--sur-color-taupe:var(--sur-brand-9);--sur-color-taupe-contrast:var(--sur-p-gray-950);--sur-color-sand:var(--sur-brand-10);--sur-color-sand-contrast:var(--sur-p-gray-950);--sur-color-violet:var(--sur-brand-11);--sur-color-violet-contrast:var(--sur-p-gray-950);--sur-color-success:var(--sur-p-success-600);--sur-color-success-contrast:var(--sur-p-gray-950);--sur-color-warning:var(--sur-p-warning-500);--sur-color-warning-contrast:var(--sur-p-gray-950);--sur-color-danger:var(--sur-p-error-650);--sur-color-danger-contrast:var(--sur-white);--sur-color-info:var(--sur-p-info-700);--sur-color-info-contrast:var(--sur-white);--sur-color-neutral:var(--sur-p-gray-700);--sur-color-neutral-contrast:var(--sur-white);--sur-mix-shade:var(--sur-black);--sur-mix-lift:var(--sur-white);--sur-primary-shade:var(--sur-mix-shade);--sur-secondary-shade:var(--sur-mix-shade);--sur-mix-tint:12%;--sur-mix-fg:var(--sur-text-primary);--sur-mix-step:12%;--sur-mix-step-strong:22%;--sur-mix-border:40%;--sur-mix-fg-strength:.62;--sur-brand-gradient:linear-gradient(var(--sur-border-default), var(--sur-border-default));--sur-scrollbar-track:transparent;--sur-scrollbar-thumb:color-mix(in srgb, var(--sur-text-primary) 18%, transparent);--sur-scrollbar-thumb-hover:color-mix(in srgb, var(--sur-color-primary) 50%, var(--sur-text-primary))}[data-sur-theme$=-night],[data-sur-theme=dark]{--sur-color-primary-contrast:var(--sur-brand-contrast);--sur-color-sky:color-mix(in oklab, var(--sur-brand-3) 85%, var(--sur-white));--sur-color-mint:color-mix(in oklab, var(--sur-brand-4) 85%, var(--sur-white));--sur-color-periwinkle:color-mix(in oklab, var(--sur-brand-5) 80%, var(--sur-white));--sur-color-cerise:color-mix(in oklab, var(--sur-brand-6) 75%, var(--sur-white));--sur-color-cerise-contrast:var(--sur-p-gray-950);--sur-color-vermilion:color-mix(in oklab, var(--sur-brand-7) 80%, var(--sur-white));--sur-color-vermilion-contrast:var(--sur-p-gray-950);--sur-color-coral:color-mix(in oklab, var(--sur-brand-8) 88%, var(--sur-white));--sur-color-taupe:color-mix(in oklab, var(--sur-brand-9) 75%, var(--sur-white));--sur-color-taupe-contrast:var(--sur-p-gray-950);--sur-color-success:var(--sur-p-success-300);--sur-color-success-contrast:var(--sur-p-gray-950);--sur-color-warning:var(--sur-p-warning-300);--sur-color-danger:var(--sur-p-error-400);--sur-color-danger-contrast:var(--sur-p-gray-950);--sur-color-info:var(--sur-p-info-300);--sur-color-info-contrast:var(--sur-p-gray-950);--sur-color-neutral:var(--sur-p-gray-300);--sur-color-neutral-contrast:var(--sur-p-gray-950);--sur-mix-shade:var(--sur-white);--sur-mix-tint:18%;--sur-mix-fg-strength:1;--sur-scrollbar-track:transparent;--sur-scrollbar-thumb:color-mix(in srgb, var(--sur-text-primary) 22%, transparent);--sur-scrollbar-thumb-hover:color-mix(in srgb, var(--sur-color-primary) 60%, var(--sur-text-primary))}:root,[data-sur-theme]{--sur-focus-ring-halo:color-mix(in srgb, var(--sur-focus-ring) var(--sur-focus-halo-mix,20%), transparent);--sur-focus-ring-shadow:0 0 0 var(--sur-focus-ring-width,2px) var(--sur-focus-ring), 0 0 0 calc(var(--sur-focus-ring-width,2px) + var(--sur-focus-halo-width,3px)) var(--sur-focus-ring-halo);--sur-focus-ring-default:var(--sur-focus-ring);--sur-focus-ring-default-offset:2px;--sur-color-primary-hover:color-mix(in oklab, var(--sur-color-primary) 86%, var(--sur-primary-shade));--sur-color-primary-active:color-mix(in oklab, var(--sur-color-primary) 74%, var(--sur-primary-shade));--sur-color-primary-subtle:color-mix(in oklab, var(--sur-color-primary) var(--sur-mix-tint), transparent);--sur-color-primary-subtle-fg:color-mix(in oklab, var(--sur-color-primary) calc(70% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-primary-border:color-mix(in oklab, var(--sur-color-primary) var(--sur-mix-border), transparent);--sur-color-secondary-hover:color-mix(in oklab, var(--sur-color-secondary) 86%, var(--sur-secondary-shade));--sur-color-secondary-active:color-mix(in oklab, var(--sur-color-secondary) 74%, var(--sur-secondary-shade));--sur-color-secondary-subtle:color-mix(in oklab, var(--sur-color-secondary) var(--sur-mix-tint), transparent);--sur-color-secondary-subtle-fg:color-mix(in oklab, var(--sur-color-secondary) calc(55% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-secondary-border:color-mix(in oklab, var(--sur-color-secondary) max(var(--sur-mix-border), 45%), transparent);--sur-color-sky-hover:color-mix(in oklab, var(--sur-color-sky) 86%, var(--sur-mix-lift));--sur-color-sky-active:color-mix(in oklab, var(--sur-color-sky) 74%, var(--sur-mix-lift));--sur-color-sky-subtle:color-mix(in oklab, var(--sur-color-sky) var(--sur-mix-tint), transparent);--sur-color-sky-subtle-fg:color-mix(in oklab, var(--sur-color-sky) calc(50% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-sky-border:color-mix(in oklab, var(--sur-color-sky) max(var(--sur-mix-border), 45%), transparent);--sur-color-mint-hover:color-mix(in oklab, var(--sur-color-mint) 86%, var(--sur-mix-lift));--sur-color-mint-active:color-mix(in oklab, var(--sur-color-mint) 74%, var(--sur-mix-lift));--sur-color-mint-subtle:color-mix(in oklab, var(--sur-color-mint) var(--sur-mix-tint), transparent);--sur-color-mint-subtle-fg:color-mix(in oklab, var(--sur-color-mint) calc(45% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-mint-border:color-mix(in oklab, var(--sur-color-mint) max(var(--sur-mix-border), 45%), transparent);--sur-color-periwinkle-hover:color-mix(in oklab, var(--sur-color-periwinkle) 86%, var(--sur-mix-lift));--sur-color-periwinkle-active:color-mix(in oklab, var(--sur-color-periwinkle) 74%, var(--sur-mix-lift));--sur-color-periwinkle-subtle:color-mix(in oklab, var(--sur-color-periwinkle) var(--sur-mix-tint), transparent);--sur-color-periwinkle-subtle-fg:color-mix(in oklab, var(--sur-color-periwinkle) calc(60% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-periwinkle-border:color-mix(in oklab, var(--sur-color-periwinkle) max(var(--sur-mix-border), 45%), transparent);--sur-color-cerise-hover:color-mix(in oklab, var(--sur-color-cerise) 86%, var(--sur-mix-shade));--sur-color-cerise-active:color-mix(in oklab, var(--sur-color-cerise) 74%, var(--sur-mix-shade));--sur-color-cerise-subtle:color-mix(in oklab, var(--sur-color-cerise) var(--sur-mix-tint), transparent);--sur-color-cerise-subtle-fg:color-mix(in oklab, var(--sur-color-cerise) calc(75% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-cerise-border:color-mix(in oklab, var(--sur-color-cerise) var(--sur-mix-border), transparent);--sur-color-vermilion-hover:color-mix(in oklab, var(--sur-color-vermilion) 86%, var(--sur-mix-lift));--sur-color-vermilion-active:color-mix(in oklab, var(--sur-color-vermilion) 74%, var(--sur-mix-lift));--sur-color-vermilion-subtle:color-mix(in oklab, var(--sur-color-vermilion) var(--sur-mix-tint), transparent);--sur-color-vermilion-subtle-fg:color-mix(in oklab, var(--sur-color-vermilion) calc(75% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-vermilion-border:color-mix(in oklab, var(--sur-color-vermilion) var(--sur-mix-border), transparent);--sur-color-coral-hover:color-mix(in oklab, var(--sur-color-coral) 86%, var(--sur-mix-lift));--sur-color-coral-active:color-mix(in oklab, var(--sur-color-coral) 74%, var(--sur-mix-lift));--sur-color-coral-subtle:color-mix(in oklab, var(--sur-color-coral) var(--sur-mix-tint), transparent);--sur-color-coral-subtle-fg:color-mix(in oklab, var(--sur-color-coral) calc(65% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-coral-border:color-mix(in oklab, var(--sur-color-coral) max(var(--sur-mix-border), 45%), transparent);--sur-color-taupe-hover:color-mix(in oklab, var(--sur-color-taupe) 86%, var(--sur-mix-lift));--sur-color-taupe-active:color-mix(in oklab, var(--sur-color-taupe) 74%, var(--sur-mix-lift));--sur-color-taupe-subtle:color-mix(in oklab, var(--sur-color-taupe) var(--sur-mix-tint), transparent);--sur-color-taupe-subtle-fg:color-mix(in oklab, var(--sur-color-taupe) calc(70% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-taupe-border:color-mix(in oklab, var(--sur-color-taupe) max(var(--sur-mix-border), 45%), transparent);--sur-color-sand-hover:color-mix(in oklab, var(--sur-color-sand) 86%, var(--sur-mix-lift));--sur-color-sand-active:color-mix(in oklab, var(--sur-color-sand) 74%, var(--sur-mix-lift));--sur-color-sand-subtle:color-mix(in oklab, var(--sur-color-sand) var(--sur-mix-tint), transparent);--sur-color-sand-subtle-fg:color-mix(in oklab, var(--sur-color-sand) calc(45% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-sand-border:color-mix(in oklab, var(--sur-color-sand) max(var(--sur-mix-border), 50%), transparent);--sur-color-violet-hover:color-mix(in oklab, var(--sur-color-violet) 86%, var(--sur-mix-lift));--sur-color-violet-active:color-mix(in oklab, var(--sur-color-violet) 74%, var(--sur-mix-lift));--sur-color-violet-subtle:color-mix(in oklab, var(--sur-color-violet) var(--sur-mix-tint), transparent);--sur-color-violet-subtle-fg:color-mix(in oklab, var(--sur-color-violet) calc(65% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-violet-border:color-mix(in oklab, var(--sur-color-violet) max(var(--sur-mix-border), 45%), transparent);--sur-color-success-hover:color-mix(in oklab, var(--sur-color-success) 86%, var(--sur-mix-lift));--sur-color-success-active:color-mix(in oklab, var(--sur-color-success) 74%, var(--sur-mix-lift));--sur-color-success-subtle:color-mix(in oklab, var(--sur-color-success) var(--sur-mix-tint), transparent);--sur-color-success-subtle-fg:color-mix(in oklab, var(--sur-color-success) calc(75% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-success-border:color-mix(in oklab, var(--sur-color-success) var(--sur-mix-border), transparent);--sur-color-warning-hover:color-mix(in oklab, var(--sur-color-warning) 86%, var(--sur-mix-lift));--sur-color-warning-active:color-mix(in oklab, var(--sur-color-warning) 74%, var(--sur-mix-lift));--sur-color-warning-subtle:color-mix(in oklab, var(--sur-color-warning) var(--sur-mix-tint), transparent);--sur-color-warning-subtle-fg:color-mix(in oklab, var(--sur-color-warning) calc(55% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-warning-border:color-mix(in oklab, var(--sur-color-warning) max(var(--sur-mix-border), 50%), transparent);--sur-color-danger-hover:color-mix(in oklab, var(--sur-color-danger) 86%, var(--sur-mix-shade));--sur-color-danger-active:color-mix(in oklab, var(--sur-color-danger) 74%, var(--sur-mix-shade));--sur-color-danger-subtle:color-mix(in oklab, var(--sur-color-danger) var(--sur-mix-tint), transparent);--sur-color-danger-subtle-fg:color-mix(in oklab, var(--sur-color-danger) calc(80% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-danger-border:color-mix(in oklab, var(--sur-color-danger) var(--sur-mix-border), transparent);--sur-color-info-hover:color-mix(in oklab, var(--sur-color-info) 86%, var(--sur-mix-shade));--sur-color-info-active:color-mix(in oklab, var(--sur-color-info) 74%, var(--sur-mix-shade));--sur-color-info-subtle:color-mix(in oklab, var(--sur-color-info) var(--sur-mix-tint), transparent);--sur-color-info-subtle-fg:color-mix(in oklab, var(--sur-color-info) calc(80% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-info-border:color-mix(in oklab, var(--sur-color-info) var(--sur-mix-border), transparent);--sur-color-neutral-hover:color-mix(in oklab, var(--sur-color-neutral) 86%, var(--sur-mix-shade));--sur-color-neutral-active:color-mix(in oklab, var(--sur-color-neutral) 74%, var(--sur-mix-shade));--sur-color-neutral-subtle:color-mix(in oklab, var(--sur-color-neutral) var(--sur-mix-tint), transparent);--sur-color-neutral-subtle-fg:color-mix(in oklab, var(--sur-color-neutral) calc(85% * var(--sur-mix-fg-strength)), var(--sur-mix-fg));--sur-color-neutral-border:color-mix(in oklab, var(--sur-color-neutral) max(var(--sur-mix-border), 35%), transparent)}[data-sur-focus-ring=subtle],[data-sur-focus-ring=subtle] [data-sur-theme]{--sur-focus-ring-default:var(--sur-focus-ring-halo);--sur-focus-ring-default-offset:var(--sur-focus-ring-offset,0px);--sur-focus-ring-shadow:0 0 0 var(--sur-focus-halo-width,3px) var(--sur-focus-ring-halo)}:root,[data-sur-theme]{--sur-chart-1:var(--sur-p-cobalt-600);--sur-chart-2:var(--sur-p-terracotta-500);--sur-chart-3:var(--sur-p-meadow-700);--sur-chart-4:var(--sur-p-rose-600);--sur-chart-5:var(--sur-p-violet-700);--sur-chart-6:var(--sur-p-sea-700);--sur-chart-7:var(--sur-p-yellow-700);--sur-chart-8:var(--sur-p-gray-500);--sur-chart-neutral:var(--sur-p-gray-500);--sur-chart-accent:var(--sur-color-primary);--sur-chart-success:var(--sur-p-success-700);--sur-chart-warning:var(--sur-p-warning-700);--sur-chart-danger:var(--sur-color-danger);--sur-chart-track:color-mix(in oklab, var(--sur-text-primary) 8%, transparent);--sur-chart-grid:var(--sur-border-subtle);--sur-chart-texture:var(--sur-bg-surface)}[data-sur-theme$=-night],[data-sur-theme=dark]{--sur-chart-1:var(--sur-p-cobalt-400);--sur-chart-2:var(--sur-p-terracotta-300);--sur-chart-3:var(--sur-p-meadow-400);--sur-chart-4:var(--sur-p-rose-400);--sur-chart-5:var(--sur-p-violet-400);--sur-chart-6:var(--sur-p-sea-400);--sur-chart-7:var(--sur-p-yellow-400);--sur-chart-8:var(--sur-p-gray-400);--sur-chart-neutral:var(--sur-p-gray-400);--sur-chart-success:var(--sur-color-success);--sur-chart-warning:var(--sur-color-warning);--sur-chart-track:color-mix(in oklab, var(--sur-text-primary) 12%, transparent)}:root,[data-sur-theme=standard-day],[data-sur-theme=light],[data-sur-theme=high-contrast]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sur-bg-canvas:var(--sur-p-gray-50);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-gray-100);--sur-bg-hover:var(--sur-p-gray-100);--sur-bg-active:var(--sur-p-gray-200);--sur-text-primary:var(--sur-p-gray-900);--sur-text-secondary:var(--sur-p-gray-600);--sur-text-muted:var(--sur-p-gray-550);--sur-text-inverted:var(--sur-white);--sur-border-default:var(--sur-p-gray-200);--sur-border-subtle:var(--sur-p-gray-100);--sur-border-hover:var(--sur-p-gray-400);--sur-border-active:var(--sur-brand-1);--sur-brand-primary:var(--sur-brand-1);--sur-brand-hover:var(--sur-brand-1-hover);--sur-brand-active:var(--sur-brand-1-active);--sur-brand-subtle:color-mix(in oklab, var(--sur-brand-1) 8%, var(--sur-white));--sur-brand-contrast:var(--sur-white);--sur-brand-secondary:var(--sur-brand-2);--sur-secondary-primary:var(--sur-brand-2);--sur-brand-secondary-hover:var(--sur-brand-2-hover);--sur-secondary-hover:var(--sur-brand-2-hover);--sur-brand-secondary-active:var(--sur-brand-2-active);--sur-secondary-subtle:color-mix(in oklab, var(--sur-brand-2) 8%, var(--sur-white));--sur-brand-secondary-contrast:var(--sur-white);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-black);--sur-brand-accent:var(--sur-brand-8);--sur-success-fg:var(--sur-p-success-700);--sur-success-bg:var(--sur-p-success-50);--sur-success-border:var(--sur-p-success-200);--sur-error-fg:var(--sur-p-error-650);--sur-error-bg:var(--sur-p-error-50);--sur-error-border:var(--sur-p-error-200);--sur-warning-fg:var(--sur-p-warning-700);--sur-warning-bg:var(--sur-p-warning-50);--sur-warning-border:var(--sur-p-warning-200);--sur-info-fg:var(--sur-p-info-700);--sur-info-bg:var(--sur-p-info-50);--sur-info-border:var(--sur-p-info-200);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-brand-1);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-gray-900) 45%, transparent)}[data-sur-theme=standard-night],[data-sur-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sur-bg-canvas:var(--sur-p-neutral-950);--sur-bg-surface:var(--sur-p-neutral-900);--sur-bg-subtle:var(--sur-p-neutral-800);--sur-bg-hover:var(--sur-p-neutral-700);--sur-bg-active:var(--sur-p-neutral-600);--sur-text-primary:var(--sur-p-neutral-100);--sur-text-secondary:var(--sur-p-neutral-300);--sur-text-muted:var(--sur-p-neutral-400);--sur-text-inverted:var(--sur-p-neutral-900);--sur-border-default:var(--sur-p-neutral-650);--sur-border-subtle:var(--sur-p-neutral-800);--sur-border-hover:var(--sur-p-neutral-500);--sur-border-active:color-mix(in oklab, var(--sur-brand-1) 60%, var(--sur-white));--sur-brand-primary:color-mix(in oklab, var(--sur-brand-1) 60%, var(--sur-white));--sur-brand-hover:color-mix(in oklab, var(--sur-brand-1) 48%, var(--sur-white));--sur-brand-active:color-mix(in oklab, var(--sur-brand-1) 38%, var(--sur-white));--sur-brand-subtle:color-mix(in srgb, var(--sur-brand-primary) 16%, transparent);--sur-brand-contrast:var(--sur-p-neutral-950);--sur-brand-secondary:color-mix(in oklab, var(--sur-brand-2) 30%, var(--sur-white));--sur-secondary-primary:color-mix(in oklab, var(--sur-brand-2) 30%, var(--sur-white));--sur-brand-secondary-hover:color-mix(in oklab, var(--sur-brand-2) 20%, var(--sur-white));--sur-secondary-hover:color-mix(in oklab, var(--sur-brand-2) 20%, var(--sur-white));--sur-secondary-subtle:color-mix(in srgb, var(--sur-brand-secondary) 16%, transparent);--sur-brand-secondary-contrast:var(--sur-p-neutral-950);--sur-secondary-contrast:var(--sur-p-neutral-950);--sur-brand-accent:var(--sur-p-terracotta-400);--sur-color-neutral:var(--sur-p-neutral-300);--sur-success-fg:var(--sur-p-meadow-300);--sur-success-bg:color-mix(in srgb, var(--sur-p-success-500) 16%, transparent);--sur-success-border:color-mix(in srgb, var(--sur-p-success-500) 30%, transparent);--sur-error-fg:var(--sur-p-error-400);--sur-error-bg:color-mix(in srgb, var(--sur-p-error-500) 16%, transparent);--sur-error-border:color-mix(in srgb, var(--sur-p-error-500) 30%, transparent);--sur-warning-fg:var(--sur-p-warning-300);--sur-warning-bg:color-mix(in srgb, var(--sur-p-warning-500) 16%, transparent);--sur-warning-border:color-mix(in srgb, var(--sur-p-warning-500) 30%, transparent);--sur-info-fg:var(--sur-p-azure-300);--sur-info-bg:color-mix(in srgb, var(--sur-p-info-500) 16%, transparent);--sur-info-border:color-mix(in srgb, var(--sur-p-info-500) 30%, transparent);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-brand-primary);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-black) 70%, transparent)}[data-sur-theme=spring-day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sur-bg-canvas:var(--sur-p-meadow-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-leaf-100);--sur-bg-hover:var(--sur-p-leaf-200);--sur-bg-active:var(--sur-p-leaf-300);--sur-text-primary:var(--sur-p-leaf-900);--sur-text-secondary:var(--sur-p-leaf-800);--sur-text-muted:var(--sur-p-leaf-700);--sur-text-inverted:var(--sur-white);--sur-border-default:var(--sur-p-leaf-400);--sur-border-subtle:var(--sur-p-leaf-200);--sur-border-hover:var(--sur-p-leaf-500);--sur-border-active:var(--sur-p-meadow-700);--sur-brand-primary:var(--sur-p-meadow-700);--sur-brand-hover:var(--sur-p-meadow-800);--sur-brand-active:var(--sur-p-meadow-900);--sur-brand-subtle:var(--sur-p-meadow-50);--sur-brand-contrast:var(--sur-white);--sur-secondary-primary:var(--sur-p-rose-600);--sur-secondary-hover:var(--sur-p-rose-700);--sur-secondary-subtle:var(--sur-p-rose-50);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-mix-shade);--sur-success-fg:var(--sur-p-meadow-700);--sur-success-bg:var(--sur-p-meadow-50);--sur-success-border:var(--sur-p-meadow-200);--sur-error-fg:var(--sur-p-error-650);--sur-error-bg:var(--sur-p-error-50);--sur-error-border:var(--sur-p-error-200);--sur-warning-fg:var(--sur-p-warning-700);--sur-warning-bg:var(--sur-p-warning-50);--sur-warning-border:var(--sur-p-warning-200);--sur-info-fg:var(--sur-p-info-700);--sur-info-bg:var(--sur-p-info-50);--sur-info-border:var(--sur-p-info-200);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-meadow-700);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-meadow-900) 40%, transparent)}[data-sur-theme=spring-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sur-bg-canvas:var(--sur-p-forest-950);--sur-bg-surface:var(--sur-p-forest-900);--sur-bg-subtle:var(--sur-p-forest-800);--sur-bg-hover:var(--sur-p-forest-700);--sur-bg-active:var(--sur-p-forest-600);--sur-text-primary:var(--sur-p-meadow-50);--sur-text-secondary:var(--sur-p-forest-200);--sur-text-muted:var(--sur-p-forest-300);--sur-text-inverted:var(--sur-p-forest-950);--sur-border-default:var(--sur-p-forest-700);--sur-border-subtle:var(--sur-p-forest-800);--sur-border-hover:var(--sur-p-forest-500);--sur-border-active:var(--sur-p-meadow-300);--sur-brand-primary:var(--sur-p-meadow-400);--sur-brand-hover:var(--sur-p-meadow-300);--sur-brand-active:var(--sur-p-meadow-200);--sur-brand-subtle:color-mix(in srgb, var(--sur-p-meadow-400) 16%, transparent);--sur-brand-contrast:var(--sur-p-forest-975);--sur-secondary-primary:var(--sur-p-rose-400);--sur-secondary-hover:var(--sur-p-rose-300);--sur-secondary-subtle:color-mix(in srgb, var(--sur-p-rose-400) 16%, transparent);--sur-secondary-contrast:var(--sur-p-forest-975);--sur-secondary-shade:var(--sur-mix-shade);--sur-success-fg:var(--sur-p-meadow-300);--sur-success-bg:color-mix(in srgb, var(--sur-p-success-500) 16%, transparent);--sur-success-border:color-mix(in srgb, var(--sur-p-success-500) 30%, transparent);--sur-error-fg:var(--sur-p-error-400);--sur-error-bg:color-mix(in srgb, var(--sur-p-error-500) 16%, transparent);--sur-error-border:color-mix(in srgb, var(--sur-p-error-500) 30%, transparent);--sur-warning-fg:var(--sur-p-warning-300);--sur-warning-bg:color-mix(in srgb, var(--sur-p-warning-500) 16%, transparent);--sur-warning-border:color-mix(in srgb, var(--sur-p-warning-500) 30%, transparent);--sur-info-fg:var(--sur-p-azure-300);--sur-info-bg:color-mix(in srgb, var(--sur-p-info-500) 16%, transparent);--sur-info-border:color-mix(in srgb, var(--sur-p-info-500) 30%, transparent);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-meadow-400);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-forest-975) 75%, transparent)}[data-sur-theme=summer-day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sur-bg-canvas:var(--sur-p-sun-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-sun-100);--sur-bg-hover:var(--sur-p-sun-200);--sur-bg-active:var(--sur-p-sun-300);--sur-text-primary:var(--sur-p-sea-950);--sur-text-secondary:var(--sur-p-sea-850);--sur-text-muted:var(--sur-p-sea-750);--sur-text-inverted:var(--sur-white);--sur-border-default:var(--sur-p-sun-250);--sur-border-subtle:var(--sur-p-sun-150);--sur-border-hover:var(--sur-p-sun-500);--sur-border-active:var(--sur-p-sea-700);--sur-brand-primary:var(--sur-p-sea-700);--sur-brand-hover:var(--sur-p-sea-800);--sur-brand-active:var(--sur-p-sea-900);--sur-brand-subtle:var(--sur-p-sea-50);--sur-brand-contrast:var(--sur-white);--sur-secondary-primary:var(--sur-p-yellow-500);--sur-secondary-hover:var(--sur-p-yellow-300);--sur-secondary-subtle:var(--sur-p-yellow-50);--sur-secondary-contrast:var(--sur-p-sea-975);--sur-secondary-shade:var(--sur-white);--sur-success-fg:var(--sur-p-success-700);--sur-success-bg:var(--sur-p-success-50);--sur-success-border:var(--sur-p-success-200);--sur-error-fg:var(--sur-p-error-650);--sur-error-bg:var(--sur-p-error-50);--sur-error-border:var(--sur-p-error-200);--sur-warning-fg:var(--sur-p-warning-700);--sur-warning-bg:var(--sur-p-warning-50);--sur-warning-border:var(--sur-p-warning-200);--sur-info-fg:var(--sur-p-info-700);--sur-info-bg:var(--sur-p-info-50);--sur-info-border:var(--sur-p-info-200);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-sea-700);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-sea-950) 45%, transparent)}[data-sur-theme=summer-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sur-bg-canvas:var(--sur-p-deepsea-950);--sur-bg-surface:var(--sur-p-deepsea-900);--sur-bg-subtle:var(--sur-p-deepsea-800);--sur-bg-hover:var(--sur-p-deepsea-700);--sur-bg-active:var(--sur-p-deepsea-600);--sur-text-primary:var(--sur-p-sea-50);--sur-text-secondary:var(--sur-p-deepsea-200);--sur-text-muted:var(--sur-p-deepsea-300);--sur-text-inverted:var(--sur-p-deepsea-950);--sur-border-default:var(--sur-p-deepsea-700);--sur-border-subtle:var(--sur-p-deepsea-800);--sur-border-hover:var(--sur-p-deepsea-500);--sur-border-active:var(--sur-p-yellow-500);--sur-brand-primary:var(--sur-p-sea-300);--sur-brand-hover:var(--sur-p-sea-200);--sur-brand-active:var(--sur-p-sea-100);--sur-brand-subtle:color-mix(in srgb, var(--sur-p-sea-300) 16%, transparent);--sur-brand-contrast:var(--sur-p-deepsea-975);--sur-secondary-primary:var(--sur-p-yellow-500);--sur-secondary-hover:var(--sur-p-yellow-300);--sur-secondary-subtle:color-mix(in srgb, var(--sur-p-yellow-500) 16%, transparent);--sur-secondary-contrast:var(--sur-p-deepsea-975);--sur-secondary-shade:var(--sur-mix-shade);--sur-success-fg:var(--sur-p-meadow-300);--sur-success-bg:color-mix(in srgb, var(--sur-p-success-500) 16%, transparent);--sur-success-border:color-mix(in srgb, var(--sur-p-success-500) 30%, transparent);--sur-error-fg:var(--sur-p-error-400);--sur-error-bg:color-mix(in srgb, var(--sur-p-error-500) 16%, transparent);--sur-error-border:color-mix(in srgb, var(--sur-p-error-500) 30%, transparent);--sur-warning-fg:var(--sur-p-warning-300);--sur-warning-bg:color-mix(in srgb, var(--sur-p-warning-500) 16%, transparent);--sur-warning-border:color-mix(in srgb, var(--sur-p-warning-500) 30%, transparent);--sur-info-fg:var(--sur-p-azure-300);--sur-info-bg:color-mix(in srgb, var(--sur-p-info-500) 16%, transparent);--sur-info-border:color-mix(in srgb, var(--sur-p-info-500) 30%, transparent);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-yellow-500);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-deepsea-975) 80%, transparent)}[data-sur-theme=autumn-day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sur-bg-canvas:var(--sur-p-terracotta-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-terracotta-150);--sur-bg-hover:var(--sur-p-terracotta-175);--sur-bg-active:var(--sur-p-terracotta-250);--sur-text-primary:var(--sur-p-terracotta-900);--sur-text-secondary:var(--sur-p-terracotta-600);--sur-text-muted:var(--sur-p-taupe-700);--sur-text-inverted:var(--sur-white);--sur-border-default:var(--sur-p-terracotta-200);--sur-border-subtle:var(--sur-p-terracotta-100);--sur-border-hover:var(--sur-p-terracotta-300);--sur-border-active:var(--sur-p-terracotta-500);--sur-brand-primary:var(--sur-p-terracotta-500);--sur-brand-hover:var(--sur-p-terracotta-600);--sur-brand-active:var(--sur-p-terracotta-700);--sur-brand-subtle:var(--sur-p-terracotta-50);--sur-brand-contrast:var(--sur-white);--sur-secondary-primary:var(--sur-p-amber-600);--sur-secondary-hover:var(--sur-p-amber-700);--sur-secondary-subtle:var(--sur-p-amber-100);--sur-secondary-contrast:var(--sur-p-gray-950);--sur-secondary-shade:var(--sur-white);--sur-success-fg:var(--sur-p-success-700);--sur-success-bg:var(--sur-p-success-50);--sur-success-border:var(--sur-p-success-200);--sur-error-fg:var(--sur-p-error-650);--sur-error-bg:var(--sur-p-error-50);--sur-error-border:var(--sur-p-error-200);--sur-warning-fg:var(--sur-p-amber-700);--sur-warning-bg:var(--sur-p-warning-50);--sur-warning-border:var(--sur-p-warning-200);--sur-info-fg:var(--sur-p-info-700);--sur-info-bg:var(--sur-p-info-50);--sur-info-border:var(--sur-p-info-200);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-terracotta-500);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-terracotta-900) 45%, transparent)}[data-sur-theme=autumn-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sur-bg-canvas:var(--sur-p-mahogany-950);--sur-bg-surface:var(--sur-p-mahogany-900);--sur-bg-subtle:var(--sur-p-mahogany-800);--sur-bg-hover:var(--sur-p-mahogany-700);--sur-bg-active:var(--sur-p-mahogany-600);--sur-text-primary:var(--sur-p-terracotta-50);--sur-text-secondary:var(--sur-p-terracotta-200);--sur-text-muted:var(--sur-p-taupe-500);--sur-text-inverted:var(--sur-p-mahogany-950);--sur-border-default:var(--sur-p-mahogany-800);--sur-border-subtle:var(--sur-p-mahogany-850);--sur-border-hover:var(--sur-p-mahogany-600);--sur-border-active:var(--sur-p-terracotta-300);--sur-brand-primary:var(--sur-p-terracotta-300);--sur-brand-hover:var(--sur-p-terracotta-200);--sur-brand-active:var(--sur-p-terracotta-100);--sur-brand-subtle:color-mix(in srgb, var(--sur-p-terracotta-300) 16%, transparent);--sur-brand-contrast:var(--sur-p-mahogany-975);--sur-secondary-primary:var(--sur-p-amber-500);--sur-secondary-hover:var(--sur-p-amber-400);--sur-secondary-subtle:color-mix(in srgb, var(--sur-p-amber-500) 16%, transparent);--sur-secondary-contrast:var(--sur-p-mahogany-975);--sur-secondary-shade:var(--sur-mix-shade);--sur-success-fg:var(--sur-p-meadow-300);--sur-success-bg:color-mix(in srgb, var(--sur-p-success-500) 16%, transparent);--sur-success-border:color-mix(in srgb, var(--sur-p-success-500) 30%, transparent);--sur-error-fg:var(--sur-p-error-400);--sur-error-bg:color-mix(in srgb, var(--sur-p-error-500) 16%, transparent);--sur-error-border:color-mix(in srgb, var(--sur-p-error-500) 30%, transparent);--sur-warning-fg:var(--sur-p-warning-300);--sur-warning-bg:color-mix(in srgb, var(--sur-p-warning-500) 16%, transparent);--sur-warning-border:color-mix(in srgb, var(--sur-p-warning-500) 30%, transparent);--sur-info-fg:var(--sur-p-azure-300);--sur-info-bg:color-mix(in srgb, var(--sur-p-info-500) 16%, transparent);--sur-info-border:color-mix(in srgb, var(--sur-p-info-500) 30%, transparent);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-terracotta-300);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-mahogany-975) 80%, transparent)}[data-sur-theme=winter-day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sur-bg-canvas:var(--sur-p-gray-50);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-cobalt-50);--sur-bg-hover:var(--sur-p-cobalt-100);--sur-bg-active:var(--sur-p-cobalt-200);--sur-text-primary:var(--sur-p-cobalt-900);--sur-text-secondary:var(--sur-p-cobalt-700);--sur-text-muted:var(--sur-p-cobalt-550);--sur-text-inverted:var(--sur-white);--sur-border-default:var(--sur-p-cobalt-200);--sur-border-subtle:var(--sur-p-cobalt-100);--sur-border-hover:var(--sur-p-cobalt-300);--sur-border-active:var(--sur-p-cobalt-500);--sur-brand-primary:var(--sur-p-cobalt-500);--sur-brand-hover:var(--sur-p-cobalt-600);--sur-brand-active:var(--sur-p-cobalt-700);--sur-brand-subtle:var(--sur-p-cobalt-50);--sur-brand-contrast:var(--sur-white);--sur-secondary-primary:var(--sur-p-glacier-500);--sur-secondary-hover:var(--sur-p-glacier-600);--sur-secondary-subtle:var(--sur-p-glacier-50);--sur-secondary-contrast:var(--sur-p-gray-950);--sur-secondary-shade:var(--sur-white);--sur-success-fg:var(--sur-p-success-700);--sur-success-bg:var(--sur-p-success-50);--sur-success-border:var(--sur-p-success-200);--sur-error-fg:var(--sur-p-error-650);--sur-error-bg:var(--sur-p-error-50);--sur-error-border:var(--sur-p-error-200);--sur-warning-fg:var(--sur-p-warning-700);--sur-warning-bg:var(--sur-p-warning-50);--sur-warning-border:var(--sur-p-warning-200);--sur-info-fg:var(--sur-p-info-700);--sur-info-bg:var(--sur-p-info-50);--sur-info-border:var(--sur-p-info-200);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-cobalt-500);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-gray-900) 45%, transparent)}[data-sur-theme=winter-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sur-bg-canvas:var(--sur-p-polar-950);--sur-bg-surface:var(--sur-p-polar-900);--sur-bg-subtle:var(--sur-p-polar-800);--sur-bg-hover:var(--sur-p-polar-700);--sur-bg-active:var(--sur-p-polar-600);--sur-text-primary:var(--sur-p-gray-50);--sur-text-secondary:var(--sur-p-gray-300);--sur-text-muted:var(--sur-p-gray-400);--sur-text-inverted:var(--sur-p-polar-950);--sur-border-default:var(--sur-p-polar-800);--sur-border-subtle:var(--sur-p-polar-850);--sur-border-hover:var(--sur-p-polar-600);--sur-border-active:var(--sur-p-cobalt-400);--sur-brand-primary:var(--sur-p-cobalt-400);--sur-brand-hover:var(--sur-p-cobalt-300);--sur-brand-active:var(--sur-p-cobalt-200);--sur-brand-subtle:color-mix(in srgb, var(--sur-p-cobalt-400) 16%, transparent);--sur-brand-contrast:var(--sur-p-polar-975);--sur-secondary-primary:var(--sur-p-periwinkle-500);--sur-secondary-hover:var(--sur-p-periwinkle-300);--sur-secondary-subtle:color-mix(in srgb, var(--sur-p-periwinkle-500) 16%, transparent);--sur-secondary-contrast:var(--sur-p-polar-975);--sur-secondary-shade:var(--sur-mix-shade);--sur-success-fg:var(--sur-p-meadow-300);--sur-success-bg:color-mix(in srgb, var(--sur-p-success-500) 16%, transparent);--sur-success-border:color-mix(in srgb, var(--sur-p-success-500) 30%, transparent);--sur-error-fg:var(--sur-p-error-400);--sur-error-bg:color-mix(in srgb, var(--sur-p-error-500) 16%, transparent);--sur-error-border:color-mix(in srgb, var(--sur-p-error-500) 30%, transparent);--sur-warning-fg:var(--sur-p-warning-300);--sur-warning-bg:color-mix(in srgb, var(--sur-p-warning-500) 16%, transparent);--sur-warning-border:color-mix(in srgb, var(--sur-p-warning-500) 30%, transparent);--sur-info-fg:var(--sur-p-cobalt-300);--sur-info-bg:color-mix(in srgb, var(--sur-p-info-500) 16%, transparent);--sur-info-border:color-mix(in srgb, var(--sur-p-info-500) 30%, transparent);--sur-btn-primary-bg:var(--sur-brand-primary);--sur-btn-primary-hover:var(--sur-brand-hover);--sur-btn-primary-text:var(--sur-brand-contrast);--sur-btn-secondary-bg:var(--sur-bg-surface);--sur-btn-secondary-hover:var(--sur-bg-subtle);--sur-btn-secondary-text:var(--sur-text-primary);--sur-btn-secondary-border:var(--sur-border-default);--sur-focus-ring:var(--sur-p-cobalt-400);--sur-overlay-backdrop:color-mix(in srgb, var(--sur-p-polar-975) 85%, transparent)}}@layer sur.contrast{:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]{--sur-mix-tint:24%;--sur-mix-border:100%;--sur-mix-fg-strength:.3;--sur-success-fg:var(--sur-color-success-subtle-fg);--sur-success-bg:var(--sur-color-success-subtle);--sur-success-border:var(--sur-color-success);--sur-error-fg:var(--sur-color-danger-subtle-fg);--sur-error-bg:var(--sur-color-danger-subtle);--sur-error-border:var(--sur-color-danger);--sur-warning-fg:var(--sur-color-warning-subtle-fg);--sur-warning-bg:var(--sur-color-warning-subtle);--sur-warning-border:var(--sur-color-warning);--sur-info-fg:var(--sur-color-info-subtle-fg);--sur-info-bg:var(--sur-color-info-subtle);--sur-info-border:var(--sur-color-info)}:is(:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]):not([data-sur-theme$=-night],[data-sur-theme=dark]){--sur-mix-lift:var(--sur-black);--sur-color-sky:color-mix(in oklab, var(--sur-brand-3) 52%, var(--sur-black));--sur-color-sky-contrast:var(--sur-white);--sur-color-mint:color-mix(in oklab, var(--sur-brand-4) 48%, var(--sur-black));--sur-color-mint-contrast:var(--sur-white);--sur-color-periwinkle:color-mix(in oklab, var(--sur-brand-5) 56%, var(--sur-black));--sur-color-periwinkle-contrast:var(--sur-white);--sur-color-cerise:color-mix(in oklab, var(--sur-brand-6) 68%, var(--sur-black));--sur-color-vermilion:color-mix(in oklab, var(--sur-brand-7) 64%, var(--sur-black));--sur-color-vermilion-contrast:var(--sur-white);--sur-color-coral:color-mix(in oklab, var(--sur-brand-8) 60%, var(--sur-black));--sur-color-coral-contrast:var(--sur-white);--sur-color-taupe:color-mix(in oklab, var(--sur-brand-9) 62%, var(--sur-black));--sur-color-taupe-contrast:var(--sur-white);--sur-color-sand:color-mix(in oklab, var(--sur-brand-10) 52%, var(--sur-black));--sur-color-sand-contrast:var(--sur-white);--sur-color-violet:color-mix(in oklab, var(--sur-brand-11) 58%, var(--sur-black));--sur-color-violet-contrast:var(--sur-white);--sur-color-success:color-mix(in oklab, var(--sur-p-success-700) 76%, var(--sur-black));--sur-color-success-contrast:var(--sur-white);--sur-color-warning:color-mix(in oklab, var(--sur-p-warning-700) 78%, var(--sur-black));--sur-color-warning-contrast:var(--sur-white);--sur-color-danger:color-mix(in oklab, var(--sur-p-error-700) 80%, var(--sur-black));--sur-color-info:color-mix(in oklab, var(--sur-p-info-700) 82%, var(--sur-black));--sur-color-neutral:var(--sur-text-primary)}:is(:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]):is([data-sur-theme$=-night],[data-sur-theme=dark]){--sur-color-periwinkle:color-mix(in oklab, var(--sur-brand-5) 65%, var(--sur-white));--sur-color-cerise:color-mix(in oklab, var(--sur-brand-6) 45%, var(--sur-white));--sur-color-vermilion:color-mix(in oklab, var(--sur-brand-7) 50%, var(--sur-white));--sur-color-coral:color-mix(in oklab, var(--sur-brand-8) 55%, var(--sur-white));--sur-color-taupe:color-mix(in oklab, var(--sur-brand-9) 50%, var(--sur-white));--sur-color-violet:color-mix(in oklab, var(--sur-brand-11) 55%, var(--sur-white));--sur-color-danger:var(--sur-p-error-300);--sur-color-neutral:var(--sur-text-primary);--sur-color-neutral-contrast:var(--sur-bg-canvas)}:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast],:is(:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]) [data-sur-theme]{--sur-focus-ring-default:var(--sur-focus-ring);--sur-focus-ring-default-offset:2px;--sur-focus-ring-shadow:0 0 0 var(--sur-focus-ring-width,2px) var(--sur-focus-ring), 0 0 0 calc(var(--sur-focus-ring-width,2px) + var(--sur-focus-halo-width,3px)) var(--sur-focus-ring-halo)}@media (prefers-contrast:more){:root,[data-sur-theme]{--sur-focus-ring-default:var(--sur-focus-ring);--sur-focus-ring-default-offset:2px;--sur-focus-ring-shadow:0 0 0 var(--sur-focus-ring-width,2px) var(--sur-focus-ring), 0 0 0 calc(var(--sur-focus-ring-width,2px) + var(--sur-focus-halo-width,3px)) var(--sur-focus-ring-halo)}}:is(:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]):not([data-sur-theme$=-night],[data-sur-theme=dark]){--sur-chart-1:var(--sur-p-cobalt-700);--sur-chart-2:var(--sur-p-terracotta-600);--sur-chart-3:var(--sur-p-meadow-800);--sur-chart-4:var(--sur-p-rose-700);--sur-chart-5:var(--sur-p-violet-800);--sur-chart-6:var(--sur-p-sea-800);--sur-chart-7:var(--sur-p-sun-800);--sur-chart-8:var(--sur-p-gray-600);--sur-chart-neutral:var(--sur-p-gray-600);--sur-chart-success:var(--sur-color-success);--sur-chart-warning:var(--sur-color-warning);--sur-chart-track:color-mix(in oklab, var(--sur-text-primary) 12%, transparent);--sur-chart-grid:var(--sur-border-default)}:is(:root[data-sur-contrast=high],.sur-high-contrast,[data-sur-theme=high-contrast]):is([data-sur-theme$=-night],[data-sur-theme=dark]){--sur-chart-1:var(--sur-p-cobalt-300);--sur-chart-2:var(--sur-p-terracotta-200);--sur-chart-3:var(--sur-p-meadow-300);--sur-chart-4:var(--sur-p-rose-300);--sur-chart-5:var(--sur-p-violet-300);--sur-chart-6:var(--sur-p-sea-300);--sur-chart-7:var(--sur-p-yellow-300);--sur-chart-8:var(--sur-p-gray-300);--sur-chart-neutral:var(--sur-p-gray-300);--sur-chart-track:color-mix(in oklab, var(--sur-text-primary) 16%, transparent);--sur-chart-grid:var(--sur-border-default)}:is([data-sur-theme=standard-day],[data-sur-theme=light]):is([data-sur-contrast=high],.sur-high-contrast),[data-sur-theme=high-contrast]{--sur-bg-canvas:var(--sur-white);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-neutral-100);--sur-bg-hover:var(--sur-p-neutral-200);--sur-bg-active:var(--sur-p-neutral-300);--sur-text-primary:var(--sur-black);--sur-text-secondary:var(--sur-black);--sur-text-muted:var(--sur-p-neutral-600);--sur-border-default:var(--sur-black);--sur-border-subtle:var(--sur-p-neutral-500);--sur-border-hover:var(--sur-black);--sur-border-active:var(--sur-black);--sur-brand-primary:color-mix(in oklab, var(--sur-brand-1) 72%, var(--sur-black));--sur-brand-hover:color-mix(in oklab, var(--sur-brand-1) 60%, var(--sur-black));--sur-brand-active:color-mix(in oklab, var(--sur-brand-1) 50%, var(--sur-black));--sur-brand-secondary:color-mix(in oklab, var(--sur-brand-2) 75%, var(--sur-black));--sur-secondary-primary:color-mix(in oklab, var(--sur-brand-2) 75%, var(--sur-black));--sur-brand-secondary-contrast:var(--sur-white);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-black);--sur-focus-ring:var(--sur-black)}:is([data-sur-theme=standard-night],[data-sur-theme=dark]):is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-black);--sur-bg-surface:var(--sur-black);--sur-bg-subtle:var(--sur-p-neutral-900);--sur-bg-hover:var(--sur-p-neutral-800);--sur-bg-active:var(--sur-p-neutral-600);--sur-text-primary:var(--sur-white);--sur-text-secondary:var(--sur-white);--sur-text-muted:var(--sur-p-neutral-300);--sur-text-inverted:var(--sur-black);--sur-border-default:var(--sur-white);--sur-border-subtle:var(--sur-p-neutral-400);--sur-border-hover:var(--sur-white);--sur-border-active:var(--sur-white);--sur-brand-primary:color-mix(in oklab, var(--sur-brand-1) 30%, var(--sur-white));--sur-brand-hover:color-mix(in oklab, var(--sur-brand-1) 20%, var(--sur-white));--sur-brand-active:color-mix(in oklab, var(--sur-brand-1) 12%, var(--sur-white));--sur-brand-contrast:var(--sur-black);--sur-brand-secondary:color-mix(in oklab, var(--sur-brand-2) 12%, var(--sur-white));--sur-secondary-primary:color-mix(in oklab, var(--sur-brand-2) 12%, var(--sur-white));--sur-brand-secondary-contrast:var(--sur-black);--sur-secondary-contrast:var(--sur-black);--sur-focus-ring:var(--sur-p-contrast-yellow)}[data-sur-theme=spring-day]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-meadow-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-meadow-50);--sur-bg-hover:var(--sur-p-leaf-100);--sur-bg-active:var(--sur-p-leaf-300);--sur-text-primary:var(--sur-p-leaf-950);--sur-text-secondary:var(--sur-p-leaf-950);--sur-text-muted:var(--sur-p-leaf-900);--sur-border-default:var(--sur-p-leaf-900);--sur-border-subtle:var(--sur-p-leaf-700);--sur-border-hover:var(--sur-p-leaf-950);--sur-border-active:var(--sur-p-leaf-950);--sur-brand-primary:var(--sur-p-meadow-900);--sur-brand-hover:var(--sur-p-meadow-950);--sur-brand-active:var(--sur-p-leaf-950);--sur-secondary-primary:var(--sur-p-rose-800);--sur-focus-ring:var(--sur-p-leaf-950)}[data-sur-theme=spring-night]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-forest-975);--sur-bg-surface:var(--sur-p-forest-975);--sur-bg-subtle:var(--sur-p-forest-950);--sur-bg-hover:var(--sur-p-forest-900);--sur-bg-active:var(--sur-p-forest-700);--sur-text-primary:var(--sur-p-meadow-50);--sur-text-secondary:var(--sur-p-meadow-50);--sur-text-muted:var(--sur-p-meadow-200);--sur-text-inverted:var(--sur-p-forest-975);--sur-border-default:var(--sur-p-meadow-300);--sur-border-subtle:var(--sur-p-forest-300);--sur-border-hover:var(--sur-p-meadow-50);--sur-border-active:var(--sur-p-meadow-50);--sur-brand-primary:var(--sur-p-meadow-300);--sur-brand-hover:var(--sur-p-meadow-200);--sur-brand-active:var(--sur-p-meadow-100);--sur-secondary-primary:var(--sur-p-rose-300);--sur-focus-ring:var(--sur-p-contrast-yellow)}[data-sur-theme=summer-day]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-sun-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-yellow-50);--sur-bg-hover:var(--sur-p-sun-100);--sur-bg-active:var(--sur-p-sun-300);--sur-text-primary:var(--sur-p-sea-975);--sur-text-secondary:var(--sur-p-sea-975);--sur-text-muted:var(--sur-p-sea-950);--sur-border-default:var(--sur-p-sea-950);--sur-border-subtle:var(--sur-p-sea-750);--sur-border-hover:var(--sur-p-sea-975);--sur-border-active:var(--sur-p-sea-975);--sur-brand-primary:var(--sur-p-sea-900);--sur-brand-hover:var(--sur-p-sea-950);--sur-brand-active:var(--sur-p-sea-975);--sur-secondary-primary:var(--sur-p-sun-800);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-black);--sur-focus-ring:var(--sur-p-sea-975)}[data-sur-theme=summer-night]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-deepsea-975);--sur-bg-surface:var(--sur-p-deepsea-975);--sur-bg-subtle:var(--sur-p-deepsea-950);--sur-bg-hover:var(--sur-p-deepsea-900);--sur-bg-active:var(--sur-p-deepsea-700);--sur-text-primary:var(--sur-p-sea-50);--sur-text-secondary:var(--sur-p-sea-50);--sur-text-muted:var(--sur-p-sea-100);--sur-text-inverted:var(--sur-p-deepsea-975);--sur-border-default:var(--sur-p-sea-300);--sur-border-subtle:var(--sur-p-deepsea-300);--sur-border-hover:var(--sur-p-sea-50);--sur-border-active:var(--sur-p-sea-50);--sur-brand-primary:var(--sur-p-sea-200);--sur-brand-hover:var(--sur-p-sea-100);--sur-brand-active:var(--sur-p-sea-50);--sur-secondary-primary:var(--sur-p-yellow-300);--sur-focus-ring:var(--sur-p-contrast-yellow)}[data-sur-theme=autumn-day]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-terracotta-25);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-terracotta-50);--sur-bg-hover:var(--sur-p-terracotta-150);--sur-bg-active:var(--sur-p-terracotta-250);--sur-text-primary:var(--sur-p-terracotta-950);--sur-text-secondary:var(--sur-p-terracotta-950);--sur-text-muted:var(--sur-p-terracotta-900);--sur-border-default:var(--sur-p-terracotta-900);--sur-border-subtle:var(--sur-p-taupe-700);--sur-border-hover:var(--sur-p-terracotta-950);--sur-border-active:var(--sur-p-terracotta-950);--sur-brand-primary:var(--sur-p-terracotta-700);--sur-brand-hover:var(--sur-p-terracotta-800);--sur-brand-active:var(--sur-p-terracotta-900);--sur-secondary-primary:var(--sur-p-amber-900);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-black);--sur-focus-ring:var(--sur-p-terracotta-950)}[data-sur-theme=autumn-night]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-mahogany-975);--sur-bg-surface:var(--sur-p-mahogany-975);--sur-bg-subtle:var(--sur-p-mahogany-950);--sur-bg-hover:var(--sur-p-mahogany-900);--sur-bg-active:var(--sur-p-mahogany-700);--sur-text-primary:var(--sur-p-terracotta-50);--sur-text-secondary:var(--sur-p-terracotta-50);--sur-text-muted:var(--sur-p-terracotta-100);--sur-text-inverted:var(--sur-p-mahogany-975);--sur-border-default:var(--sur-p-terracotta-300);--sur-border-subtle:var(--sur-p-taupe-500);--sur-border-hover:var(--sur-p-terracotta-50);--sur-border-active:var(--sur-p-terracotta-50);--sur-brand-primary:var(--sur-p-terracotta-200);--sur-brand-hover:var(--sur-p-terracotta-100);--sur-brand-active:var(--sur-p-terracotta-50);--sur-secondary-primary:var(--sur-p-amber-300);--sur-focus-ring:var(--sur-p-contrast-yellow)}[data-sur-theme=winter-day]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-white);--sur-bg-surface:var(--sur-white);--sur-bg-subtle:var(--sur-p-cobalt-50);--sur-bg-hover:var(--sur-p-cobalt-100);--sur-bg-active:var(--sur-p-cobalt-200);--sur-text-primary:var(--sur-p-cobalt-950);--sur-text-secondary:var(--sur-p-cobalt-950);--sur-text-muted:var(--sur-p-cobalt-900);--sur-border-default:var(--sur-p-cobalt-900);--sur-border-subtle:var(--sur-p-cobalt-550);--sur-border-hover:var(--sur-p-cobalt-950);--sur-border-active:var(--sur-p-cobalt-950);--sur-brand-primary:var(--sur-p-cobalt-800);--sur-brand-hover:var(--sur-p-cobalt-900);--sur-brand-active:var(--sur-p-cobalt-950);--sur-secondary-primary:var(--sur-p-azure-800);--sur-secondary-contrast:var(--sur-white);--sur-secondary-shade:var(--sur-black);--sur-focus-ring:var(--sur-p-cobalt-950)}[data-sur-theme=winter-night]:is([data-sur-contrast=high],.sur-high-contrast){--sur-bg-canvas:var(--sur-p-polar-975);--sur-bg-surface:var(--sur-p-polar-975);--sur-bg-subtle:var(--sur-p-polar-950);--sur-bg-hover:var(--sur-p-polar-900);--sur-bg-active:var(--sur-p-polar-700);--sur-text-primary:var(--sur-p-cobalt-50);--sur-text-secondary:var(--sur-p-cobalt-50);--sur-text-muted:var(--sur-p-cobalt-100);--sur-text-inverted:var(--sur-p-polar-975);--sur-border-default:var(--sur-p-cobalt-300);--sur-border-subtle:var(--sur-p-gray-400);--sur-border-hover:var(--sur-p-cobalt-50);--sur-border-active:var(--sur-p-cobalt-50);--sur-brand-primary:var(--sur-p-cobalt-200);--sur-brand-hover:var(--sur-p-cobalt-100);--sur-brand-active:var(--sur-p-cobalt-50);--sur-secondary-primary:var(--sur-p-periwinkle-300);--sur-focus-ring:var(--sur-p-contrast-yellow)}}@layer sur.density{:root[data-sur-density=comfortable]{--sur-space-scale:1.25;--sur-density-box:1.1;--sur-target-min:max(2.75rem, var(--sur-spacing-24))}@media (pointer:fine){:root[data-sur-density=compact]{--sur-space-scale:.875;--sur-density-box:.9}}}@layer sur.utils{.sur-focus-ring,.sur-mixin-focus{border-color:var(--sur-focus-ring);box-shadow:var(--sur-focus-ring-shadow);outline:none}.sur-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sur-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sur-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sur-sr-only,.sur-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sur-scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.sur-scrollbar-none::-webkit-scrollbar{display:none}.sur-interactive{cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sur-mixin-transition)}.sur-interactive:disabled{cursor:not-allowed;opacity:.5}@keyframes sur-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sur-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes sur-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sur-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-sur-motion=reduce] *,[data-sur-motion=reduce] :before,[data-sur-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sur-flex{display:flex}.sur-inline-flex{display:inline-flex}.sur-flex-col{flex-direction:column;display:flex}.sur-flex-row{flex-direction:row;display:flex}.sur-items-center{align-items:center}.sur-items-start{align-items:flex-start}.sur-items-end{align-items:flex-end}.sur-justify-between{justify-content:space-between}.sur-justify-center{justify-content:center}.sur-justify-end{justify-content:flex-end}.sur-flex-wrap{flex-wrap:wrap}.sur-center{justify-content:center;align-items:center;display:flex}.sur-gap-2{gap:var(--sur-spacing-2)}.sur-gap-4{gap:var(--sur-spacing-4)}.sur-gap-6{gap:var(--sur-spacing-6)}.sur-gap-8{gap:var(--sur-spacing-8)}.sur-gap-12{gap:var(--sur-spacing-12)}.sur-gap-16{gap:var(--sur-spacing-16)}.sur-gap-20{gap:var(--sur-spacing-20)}.sur-gap-24{gap:var(--sur-spacing-24)}.sur-w-full{width:100%}.sur-h-full{height:100%}.sur-grid{display:grid}.sur-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sur-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sur-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}::view-transition-old(root){animation-duration:var(--sur-duration-200);animation-timing-function:var(--sur-ease-out)}::view-transition-new(root){animation-duration:var(--sur-duration-200);animation-timing-function:var(--sur-ease-out)}::view-transition-group(*){animation-duration:var(--sur-duration-300);animation-timing-function:var(--sur-ease-in-out)}:root[data-sur-theme-fade] *{view-transition-name:none!important}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}:root[data-sur-motion=reduce],:root[data-sur-motion=reduce] *,:root[data-sur-motion=reduce] :before,:root[data-sur-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-sur-motion=reduce]::view-transition-group(*){animation:none!important}:root[data-sur-motion=reduce]::view-transition-old(*){animation:none!important}:root[data-sur-motion=reduce]::view-transition-new(*){animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-sur-motion=full]),:root:not([data-sur-motion=full]) *,:root:not([data-sur-motion=full]) :before,:root:not([data-sur-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root:not([data-sur-motion=full])::view-transition-group(*){animation:none!important}:root:not([data-sur-motion=full])::view-transition-old(*){animation:none!important}:root:not([data-sur-motion=full])::view-transition-new(*){animation:none!important}}:root[data-sur-links=underline] a[href]:not([role],.sur-btn,[class*=btn],[class*=button],[class*=chip],[class*=card],[class*=cta]):not(:has(img,picture,video,div,h1,h2,h3,h4,h5,h6,article)){text-underline-offset:.15em;text-decoration-thickness:from-font;text-decoration-line:underline!important}:root[data-sur-line-spacing=wide] body,:root[data-sur-line-spacing=wide] :where(p,li,dd,dt,blockquote,figcaption,td,th,address){line-height:var(--sur-line-height-normal)!important}:root[data-sur-line-spacing=wide] p:not(:last-child){margin-block-end:2em!important}:root[data-sur-font=readable],:root[data-sur-font=readable] body{font-family:var(--sur-font-family-readable)!important}@media (forced-colors:active){:where([role=radio][aria-checked=true],[role=menuitemradio][aria-checked=true]),:where([role=tab][aria-selected=true],[role=option][aria-selected=true]),:where([aria-pressed=true]){outline:var(--sur-border-width-strong,2px) solid SelectedItem!important;outline-offset:calc(var(--sur-border-width-strong,2px) * -1)!important}:focus-visible{outline:var(--sur-focus-ring-width,2px) solid Highlight!important;outline-offset:var(--sur-border-width-strong,2px)!important}}@media (prefers-reduced-transparency:reduce){:root{--sur-card-glass-bg:#000000d9;--sur-card-glass-bg-muted:#000c;--sur-card-glass-blur:none;--sur-mixin-glass:none}}}::-webkit-scrollbar{width:var(--sur-scrollbar-width,8px);height:var(--sur-scrollbar-height,8px)}::-webkit-scrollbar-track{background:var(--sur-scrollbar-track,transparent)}::-webkit-scrollbar-thumb{background-color:var(--sur-scrollbar-thumb);border-radius:var(--sur-scrollbar-radius,9999px);transition:background-color var(--sur-duration-150,.15s) ease;background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--sur-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){html,body,*{scrollbar-width:thin;scrollbar-color:var(--sur-scrollbar-thumb) var(--sur-scrollbar-track,transparent)}}.sur-scrollbar-thin::-webkit-scrollbar{width:var(--sur-scrollbar-width-thin,5px);height:var(--sur-scrollbar-height-thin,5px)}.sur-scrollbar-thin::-webkit-scrollbar-track{background:var(--sur-scrollbar-track,transparent)}.sur-scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--sur-scrollbar-thumb);border-radius:var(--sur-scrollbar-radius,9999px);transition:background-color var(--sur-duration-150,.15s) ease;background-clip:padding-box;border:1px solid #0000}.sur-scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--sur-scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){.sur-scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--sur-scrollbar-thumb) var(--sur-scrollbar-track,transparent)}}
