:where(.core-color-context[data-color-context][data-v-8ff62e60]){color:var(--surface-section-fg)}.site-image--fit-cover[data-v-bb58a489],.site-image--fit-contain[data-v-bb58a489]{width:100%;height:100%;position:absolute;inset:0}.site-image--fit-cover[data-v-bb58a489]{-o-object-fit:cover;object-fit:cover}.site-image--fit-contain[data-v-bb58a489]{-o-object-fit:contain;object-fit:contain}.site-background[data-v-b8288b1b]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.site-background--contained[data-v-b8288b1b]{container:site-bg/inline-size}.filter-wrap[data-v-b8288b1b],.layers[data-v-b8288b1b],.overlay[data-v-b8288b1b]{position:absolute;inset:0}@container site-bg (width<=1280px){.layers[data-v-b8288b1b],.filter-wrap[data-v-b8288b1b]{--bg-fill-0:var(--bg-fill-0-lg);--bg-fill-1:var(--bg-fill-1-lg);--bg-fill-2:var(--bg-fill-2-lg);--bg-fill-3:var(--bg-fill-3-lg)}}@container site-bg (width<=768px){.layers[data-v-b8288b1b],.filter-wrap[data-v-b8288b1b]{--bg-fill-0:var(--bg-fill-0-md);--bg-fill-1:var(--bg-fill-1-md);--bg-fill-2:var(--bg-fill-2-md);--bg-fill-3:var(--bg-fill-3-md)}}@container site-bg (width<=480px){.layers[data-v-b8288b1b],.filter-wrap[data-v-b8288b1b]{--bg-fill-0:var(--bg-fill-0-sm);--bg-fill-1:var(--bg-fill-1-sm);--bg-fill-2:var(--bg-fill-2-sm);--bg-fill-3:var(--bg-fill-3-sm)}}.video[data-v-b8288b1b]{width:100%;height:100%;position:absolute;inset:0}.custom[data-v-b8288b1b]{position:absolute;inset:0}.site-scroll-background[data-v-2ffe4c98]{pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.site-scroll-background--fixed[data-v-2ffe4c98]{opacity:0;position:fixed;inset:0}.site-scroll-background--sticky[data-v-2ffe4c98]{opacity:0;will-change:transform;position:absolute;inset:0}.sticky-wrapper[data-v-2ffe4c98]{width:100%;height:100vh;position:absolute;top:0;left:0;overflow:clip}.clip-top[data-v-2ffe4c98],.clip-bottom[data-v-2ffe4c98]{will-change:transform;position:absolute;inset:0;overflow:clip}.clip-top-counter[data-v-2ffe4c98]{will-change:transform;position:absolute;inset:0}.background-wrapper[data-v-2ffe4c98]{will-change:opacity;isolation:isolate;position:absolute;inset:0}.effects-wrapper[data-v-2ffe4c98]{will-change:transform, filter;position:absolute;inset:0}.background[data-v-2ffe4c98]{position:absolute;inset:0}.colorize-overlay[data-v-2ffe4c98]{will-change:opacity;position:absolute;inset:0}.core-button[data-v-3fb706f3]{appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;--_font-size:var(--control-font-size-md);--_height:var(--control-height);--_padding-x:var(--control-padding-x);--_min-width:6.9em;--_radius:var(--button-radius-default);--_height-ratio:var(--control-radius-height-ratio-md);--_corner:min(var(--_radius), calc(var(--_height) * var(--_height-ratio)));--_corner-padding-x:max(var(--_padding-x), calc(var(--_corner) * .75));height:var(--core-button-height,var(--_height));min-width:var(--core-button-min-width,var(--_min-width));padding:0;padding-inline:var(--core-button-padding-x,var(--_corner-padding-x));font-size:var(--core-button-font-size,var(--_font-size));gap:var(--core-button-gap,var(--control-gap));border-radius:calc(var(--core-button-border-radius,var(--_corner)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing));font-weight:var(--core-button-font-weight,var(--control-font-weight));cursor:pointer;--_rest-bg:transparent;--_rest-label:currentColor;--_rest-border:transparent;--_rest-shadow:none;--_hover-bg:var(--_rest-bg);--_hover-label:var(--_rest-label);--_hover-border:var(--_rest-border);--_hover-shadow:var(--_rest-shadow);--_active-bg:var(--_hover-bg);--_active-label:var(--_hover-label);--_active-border:var(--_hover-border);--_active-shadow:var(--_hover-shadow);--_bg:var(--_rest-bg);--_label:var(--_rest-label);--_border:var(--_rest-border);--_shadow:var(--_rest-shadow);background-color:#0000;background:var(--_bg);color:var(--_label);border:none;border-color:var(--_border);box-shadow:var(--_shadow);outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.core-button[data-v-3fb706f3]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-button[data-v-3fb706f3]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-button[data-preview-state=hover][data-v-3fb706f3]:not(:disabled,[aria-disabled=true]){--_bg:var(--core-button-hover-bg,var(--_hover-bg));--_label:var(--_hover-label);--_border:var(--_hover-border);--_shadow:var(--core-button-hover-shadow,var(--_hover-shadow));background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-button[data-v-3fb706f3]:active:not(:disabled,[aria-disabled=true]),.core-button[data-preview-state=active][data-v-3fb706f3]:not(:disabled,[aria-disabled=true]){--_bg:var(--core-button-active-bg,var(--_active-bg));--_label:var(--_active-label);--_border:var(--_active-border);--_shadow:var(--_active-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-button[data-v-3fb706f3]{border-width:var(--core-button-border-width,1px);border-style:none}.core-button[data-v-3fb706f3],.core-button[data-v-3fb706f3]:link,.core-button[data-v-3fb706f3]:visited{text-decoration:none}.core-button[data-v-3fb706f3]{transition:background-color var(--motion-duration-fast) var(--motion-easing-ease-in-out), border-color var(--motion-duration-fast) var(--motion-easing-ease-in-out), color var(--motion-duration-fast) var(--motion-easing-ease-in-out), opacity var(--motion-duration-fast) var(--motion-easing-ease-in-out), box-shadow var(--motion-duration-fast) var(--motion-easing-ease-in-out), transform var(--motion-duration-fast) var(--motion-easing-ease-in-out), outline-color var(--motion-duration-fast) var(--motion-easing-ease-in-out);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000}.core-button[data-v-3fb706f3]:focus-visible,.core-button[data-preview-state=focus][data-v-3fb706f3]{outline-color:var(--control-focus-outline-color)}.core-button--size-xs[data-v-3fb706f3]{--_font-size:var(--control-font-size-xs);--_height-ratio:var(--control-radius-height-ratio-xs)}.core-button--size-sm[data-v-3fb706f3]{--_font-size:var(--control-font-size-sm);--_height-ratio:var(--control-radius-height-ratio-sm)}.core-button--size-lg[data-v-3fb706f3]{--_font-size:var(--control-font-size-lg);--_height-ratio:var(--control-radius-height-ratio-lg)}.core-button--size-xl[data-v-3fb706f3]{--_font-size:var(--control-font-size-xl);--_height-ratio:var(--control-radius-height-ratio-xl)}.core-button--size-xxl[data-v-3fb706f3]{--_font-size:var(--control-font-size-xxl);--_height-ratio:var(--control-radius-height-ratio-xxl)}.core-button--size-inherit[data-v-3fb706f3]{font-size:inherit;--_height-ratio:inherit}.core-button--density-tight[data-v-3fb706f3]{--_height:calc(var(--control-height) * var(--control-density-tight-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-tight-scale)));--_min-width:calc(6.9em * .5)}.core-button--density-snug[data-v-3fb706f3]{--_height:calc(var(--control-height) * var(--control-density-snug-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-snug-scale)));--_min-width:calc(6.9em * .6)}.core-button--density-compact[data-v-3fb706f3]{--_padding-x:calc(var(--control-padding-x) * .75);--_min-width:calc(6.9em * .75)}.core-button--density-wide[data-v-3fb706f3]{--_padding-x:calc(var(--control-padding-x) * 1.5);--_min-width:calc(6.9em * 1.5)}.core-button--density-relaxed[data-v-3fb706f3]{--_height:calc(var(--control-height) * var(--control-density-relaxed-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-relaxed-scale)));padding-block:var(--control-padding-y)}.core-button--shape-square[data-v-3fb706f3],.core-button--shape-circle[data-v-3fb706f3]{aspect-ratio:1;min-width:unset;padding-inline:0}.core-button--shape-pill[data-v-3fb706f3],.core-button--shape-circle[data-v-3fb706f3]{corner-shape:round;border-radius:999px}.core-button--shape-pill[data-v-3fb706f3]{padding-inline:calc(var(--_corner-padding-x) * 1.2)}.core-button--radius-none[data-v-3fb706f3]{--_radius:var(--button-radius-none)}.core-button--radius-sm[data-v-3fb706f3]{--_radius:var(--button-radius-sm)}.core-button--radius-md[data-v-3fb706f3]{--_radius:var(--button-radius-md)}.core-button--radius-lg[data-v-3fb706f3]{--_radius:var(--button-radius-lg)}.core-button--radius-xl[data-v-3fb706f3]{--_radius:var(--button-radius-xl)}.core-button[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--button-neutral-bg));--_color-fg:var(--core-button-color-fg,var(--button-neutral-fg));--_color-text:var(--core-button-color-text,var(--surface-page-fg));--_contrast-dark:#21201e;--_contrast-light:#fff}.core-button--color-accent[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-accent));--_color-fg:var(--core-button-color-fg,var(--color-accent-fg));--_color-text:var(--core-button-color-text,var(--color-accent-strong))}.core-button--color-complement[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-complement));--_color-fg:var(--core-button-color-fg,var(--color-complement-fg));--_color-text:var(--core-button-color-text,var(--color-complement-strong))}.core-button--color-danger[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-danger));--_color-fg:var(--core-button-color-fg,var(--color-danger-fg));--_color-text:var(--core-button-color-text,var(--color-danger-strong))}.core-button--color-warning[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-warning));--_color-fg:var(--core-button-color-fg,var(--color-warning-fg));--_color-text:var(--core-button-color-text,var(--color-warning-strong))}.core-button--color-success[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-success));--_color-fg:var(--core-button-color-fg,var(--color-success-fg));--_color-text:var(--core-button-color-text,var(--color-success-strong))}.core-button--color-info[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-info));--_color-fg:var(--core-button-color-fg,var(--color-info-fg));--_color-text:var(--core-button-color-text,var(--color-info-strong))}.core-button--color-red[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-red-500));--_color-fg:var(--core-button-color-fg,var(--color-red-500-fg));--_color-text:var(--core-button-color-text,var(--color-red-600))}.core-button--color-orange[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-orange-500));--_color-fg:var(--core-button-color-fg,var(--color-orange-500-fg));--_color-text:var(--core-button-color-text,var(--color-orange-600))}.core-button--color-yellow[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-yellow-500));--_color-fg:var(--core-button-color-fg,var(--color-yellow-500-fg));--_color-text:var(--core-button-color-text,var(--color-yellow-600))}.core-button--color-green[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-green-500));--_color-fg:var(--core-button-color-fg,var(--color-green-500-fg));--_color-text:var(--core-button-color-text,var(--color-green-600))}.core-button--color-teal[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-teal-500));--_color-fg:var(--core-button-color-fg,var(--color-teal-500-fg));--_color-text:var(--core-button-color-text,var(--color-teal-600))}.core-button--color-blue[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-blue-500));--_color-fg:var(--core-button-color-fg,var(--color-blue-500-fg));--_color-text:var(--core-button-color-text,var(--color-blue-600))}.core-button--color-purple[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-purple-500));--_color-fg:var(--core-button-color-fg,var(--color-purple-500-fg));--_color-text:var(--core-button-color-text,var(--color-purple-600))}.core-button--color-pink[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--color-pink-500));--_color-fg:var(--core-button-color-fg,var(--color-pink-500-fg));--_color-text:var(--core-button-color-text,var(--color-pink-600))}.core-button--appearance-solid[data-v-3fb706f3]{--_rest-bg:var(--_color-bg);--_rest-label:var(--_color-fg);--_rest-shadow:var(--core-button-shadow,var(--control-lift-rest));--_hover-bg:oklch(from var(--_rest-bg) calc(l + .1) c h);--_hover-shadow:var(--control-lift-hover);--_active-bg:oklch(from var(--_rest-bg) calc(l - .12) c h);--_active-shadow:none}.core-button--appearance-outline[data-v-3fb706f3]{--_rest-border:var(--_color-text);--_rest-label:var(--_color-text);--_hover-bg:oklch(from var(--_color-text) l c h/.1);--_active-bg:oklch(from var(--_color-text) l c h/.12);border-style:solid}.core-button--appearance-ghost[data-v-3fb706f3]{--_rest-label:var(--_color-text);--_hover-bg:oklch(from var(--_color-text) l c h/.1);--_active-bg:oklch(from var(--_color-text) l c h/.12)}.core-button--appearance-soft[data-v-3fb706f3]{--_rest-bg:oklch(from var(--_color-text) l c h/.1);--_rest-label:var(--_color-text);--_hover-bg:oklch(from var(--_color-text) l c h/calc(.1 + .1));--_active-bg:oklch(from var(--_color-text) l c h/calc(.1 + .12))}.core-button--appearance-tint[data-v-3fb706f3]{--_rest-bg:oklch(from var(--_color-bg) l c h/.22);--_rest-border:oklch(from var(--_color-bg) l c h/.5);--_rest-label:var(--_color-text);--_hover-bg:oklch(from var(--_color-bg) l c h/calc(.22 + .1));--_hover-border:oklch(from var(--_color-bg) l c h/calc(.5 + .1));--_active-bg:oklch(from var(--_color-bg) l c h/calc(.22 + .12));--_active-border:oklch(from var(--_color-bg) l c h/calc(.5 + .12));border-style:solid}.core-button--appearance-text[data-v-3fb706f3],.core-button--appearance-link[data-v-3fb706f3],.core-button--appearance-icon[data-v-3fb706f3],.core-button--appearance-none[data-v-3fb706f3]{min-width:unset}.core-button--appearance-text[data-v-3fb706f3],.core-button--appearance-link[data-v-3fb706f3]{height:auto;font-size:1em;line-height:inherit;padding:0}.core-button--appearance-text .label[data-v-3fb706f3],.core-button--appearance-link .label[data-v-3fb706f3]{line-height:inherit}.core-button--appearance-icon[data-v-3fb706f3]{height:auto;padding:.25em}.core-button--appearance-text[data-v-3fb706f3]{--_rest-label:currentColor;--_hover-label:oklch(from var(--_rest-label) l c h/calc(1 - .1));--_active-label:oklch(from var(--_rest-label) l c h/calc(1 - .12))}.core-button--appearance-text.core-button--has-color[data-v-3fb706f3],.core-button--appearance-icon.core-button--has-color[data-v-3fb706f3],.core-button--appearance-none.core-button--has-color[data-v-3fb706f3]{--_rest-label:var(--_color-text)}.core-button--appearance-link[data-v-3fb706f3]{--_color-text:var(--core-button-color-text,var(--control-link-color));--_rest-label:var(--_color-text);--_hover-label:var(--control-link-hover-color)}.core-button--appearance-link .label[data-v-3fb706f3]{text-underline-offset:var(--link-underline-offset);text-decoration:underline;text-decoration-thickness:1px}.core-button--appearance-link:hover:not(:disabled,[aria-disabled=true]) .label[data-v-3fb706f3],:where([data-click-proxy]:hover) .core-button--appearance-link:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]) .label[data-v-3fb706f3]{text-decoration-thickness:var(--link-underline-thickness-hover)}.core-button--selected[data-v-3fb706f3]{background:var(--core-button-selected-bg,var(--control-selected-bg));color:var(--core-button-selected-fg,inherit);box-shadow:var(--core-button-selected-shadow,none)}.core-button--selected[data-v-3fb706f3]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-button--selected[data-v-3fb706f3]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--_color-text) calc(.1 * 100%), var(--core-button-selected-bg,var(--control-selected-bg)));color:var(--core-button-selected-fg,inherit)}.core-button--selected[data-v-3fb706f3]:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--_color-text) calc(.2 * 100%), var(--core-button-selected-bg,var(--control-selected-bg)));color:var(--core-button-selected-fg,inherit)}.core-button--appearance-tint.core-button--selected[data-v-3fb706f3],.core-button--appearance-tint.core-button--selected[data-v-3fb706f3]:hover{background:var(--_color-bg);color:var(--_color-fg);box-shadow:none;border-color:#0000}.core-button--selected-mixed[data-v-3fb706f3]{background:oklch(from var(--_color-bg) l c h/.12);border:var(--core-button-border-width,1px) dashed oklch(from var(--_color-bg) l c h/.5);color:var(--_color-text);box-shadow:none}.core-button--disabled[data-v-3fb706f3]{--_color-bg:var(--core-button-color-bg,var(--button-neutral-bg));--_color-fg:var(--core-button-color-fg,var(--button-neutral-fg));--_color-text:var(--core-button-color-text,var(--surface-page-fg));opacity:var(--core-button-disabled-opacity,.5);cursor:not-allowed;pointer-events:none}.core-button--icon-only[data-v-3fb706f3]{min-width:unset;aspect-ratio:1;padding-inline:0}.core-button--appearance-icon.core-button--icon-only[data-v-3fb706f3],.core-button--appearance-none.core-button--icon-only[data-v-3fb706f3],.core-button--appearance-text.core-button--icon-only[data-v-3fb706f3],.core-button--appearance-link.core-button--icon-only[data-v-3fb706f3]{aspect-ratio:auto;padding-inline:.25em}.core-button--multiline[data-v-3fb706f3]{height:auto;min-height:var(--_height);padding-block:var(--core-button-padding-y,var(--control-padding-y));white-space:normal;text-align:center}.core-button .icon[data-v-3fb706f3]{font-size:var(--core-button-icon-size,var(--control-glyph-size));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.core-button .icon--start[data-v-3fb706f3]{order:0}.core-button .icon--end[data-v-3fb706f3],.core-button: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)) .icon--start[data-v-3fb706f3]{order:2}.core-button: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)) .icon--end[data-v-3fb706f3]{order:0}.core-button--toggle-mark-check[data-v-3fb706f3]{--_reserve-icon:var(--core-button-icon-size,var(--control-glyph-size));--_reserve-gap:var(--core-button-gap,var(--control-gap));--_mark-reserve:max(0px, calc((var(--_reserve-icon) - var(--_reserve-gap)) / 2))}.core-button--toggle-mark-check[data-v-3fb706f3]:not(.core-button--checked):not(.core-button--icon-only):before,.core-button--toggle-mark-check[data-v-3fb706f3]:not(.core-button--checked):not(.core-button--icon-only):after{content:"";width:var(--_mark-reserve);flex:none}.core-button--toggle-mark-check[data-v-3fb706f3]:not(.core-button--checked):not(.core-button--icon-only):before{order:0}.core-button--toggle-mark-check[data-v-3fb706f3]:not(.core-button--checked):not(.core-button--icon-only):after{order:2}.core-button .label[data-v-3fb706f3]{white-space:nowrap;text-overflow:ellipsis;line-height:var(--control-line-height);transform:translateY(var(--control-text-offset-y));flex:0 auto;order:1;margin-block:-.25em;padding-block:.25em;overflow:hidden}.core-button--multiline .label[data-v-3fb706f3]{white-space:normal;text-overflow:clip;overflow:visible}.core-button .progress-bar[data-v-3fb706f3]{pointer-events:none;border-radius:1px;height:2px;position:absolute;bottom:.25em;left:.25em;right:.25em}.core-button .progress-bar[data-v-3fb706f3]:before{content:"";opacity:.2;border-radius:inherit;background:currentColor;position:absolute;inset:0}.core-button .progress-bar[data-v-3fb706f3]:after{content:"";width:calc(var(--_progress) * 100%);border-radius:inherit;background:currentColor;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.core-overlay[data-v-b1a282c2]{pointer-events:auto;background:var(--core-overlay-bg,#00000080);position:fixed;inset:0}.core-overlay--blur[data-v-b1a282c2]{-webkit-backdrop-filter:blur(var(--core-overlay-blur,var(--control-frosted-blur)));backdrop-filter:blur(var(--core-overlay-blur,var(--control-frosted-blur)))}.core-overlay .close[data-v-b1a282c2]{top:var(--space-400);right:var(--space-400);z-index:1;--core-button-height:var(--core-overlay-close-size,var(--control-height));position:fixed}.core-overlay .close svg[data-v-b1a282c2]{width:1em;height:1em}.overlay-enter-active,.overlay-leave-active{transition:opacity var(--_overlay-duration,var(--control-motion-open)) var(--motion-easing-ease-out)}.overlay-enter-from,.overlay-leave-to{opacity:0}.core-modal[data-v-cc8d9875]{z-index:calc(2000 + var(--_layer-index,0));pointer-events:none;position:fixed;inset:0}.core-modal .container[data-v-cc8d9875]{padding:var(--space-400);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.core-modal .content[data-v-cc8d9875]{pointer-events:auto;width:100%;max-width:var(--core-modal-max-width,var(--_size-max-width));max-height:calc(100vh - var(--space-500));position:relative;overflow:auto}.core-modal .content--size-sm[data-v-cc8d9875]{--_size-max-width:320px}.core-modal .content--size-md[data-v-cc8d9875]{--_size-max-width:500px}.core-modal .content--size-lg[data-v-cc8d9875]{--_size-max-width:700px}.core-modal .content--size-xl[data-v-cc8d9875]{--_size-max-width:900px}.core-modal .content--size-full[data-v-cc8d9875]{width:calc(100vw - var(--space-500));max-width:none;height:calc(100vh - var(--space-500));max-height:none}.core-modal .content--size-auto[data-v-cc8d9875]{width:auto;max-width:calc(100vw - var(--space-500))}.modal-content-enter-active,.modal-content-leave-active{transition:opacity var(--_modal-duration,var(--control-motion-open)) var(--motion-easing-ease-out), transform var(--_modal-duration,var(--control-motion-open)) var(--motion-easing-ease-out)}.modal-content-enter-from,.modal-content-leave-to{opacity:0;transform:scale(.95)}.core-surface[data-v-8a782aa0]{--_bg:var(--surface-card-bg);--_fg:var(--surface-card-fg);--_shadow:var(--surface-card-shadow);--_radius:var(--surface-card-radius);--_border-width:0;--_border-color:var(--surface-card-border-color);background:var(--core-surface-bg,var(--_bg));color:var(--core-surface-fg,var(--_fg));--_surface-bg:var(--core-surface-bg,var(--_bg));--_surface-fg:var(--core-surface-fg,var(--_fg))}.core-surface--surface-page[data-v-8a782aa0]{--_bg:var(--surface-page-bg);--_fg:var(--surface-page-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-page-border-color)}.core-surface--surface-section[data-v-8a782aa0]{--_bg:var(--surface-section-bg);--_fg:var(--surface-section-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-section-border-color)}.core-surface--surface-popover[data-v-8a782aa0]{--_bg:var(--surface-popover-bg);--_fg:var(--surface-popover-fg);--_shadow:var(--surface-popover-shadow);--_radius:var(--surface-popover-radius);--_border-width:0;--_border-color:var(--surface-popover-border-color)}.core-surface--surface-modal[data-v-8a782aa0]{--_bg:var(--surface-modal-bg);--_fg:var(--surface-modal-fg);--_shadow:var(--surface-modal-shadow);--_radius:var(--surface-modal-radius);--_border-width:0;--_border-color:var(--surface-modal-border-color)}.core-surface--surface-tooltip[data-v-8a782aa0]{--_bg:var(--surface-tooltip-bg);--_fg:var(--surface-tooltip-fg);--_shadow:var(--surface-tooltip-shadow);--_radius:var(--surface-tooltip-radius);--_border-width:0;--_border-color:var(--surface-tooltip-border-color)}.core-surface--surface-nav[data-v-8a782aa0]{--_bg:var(--surface-nav-bg);--_fg:var(--surface-nav-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-nav-border-color)}.core-surface--surface-canvas[data-v-8a782aa0]{--_bg:var(--surface-canvas-bg);--_fg:var(--surface-canvas-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-canvas-border-color)}.core-surface--surface-elevated[data-v-8a782aa0]{--_bg:var(--surface-elevated-bg);--_fg:var(--surface-elevated-fg);--_shadow:var(--surface-elevated-shadow);--_radius:0;--_border-width:0;--_border-color:var(--surface-elevated-border-color)}.core-surface--surface-header[data-v-8a782aa0]{--_bg:var(--surface-header-bg);--_fg:var(--surface-header-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-header-border-color)}.core-surface--surface-footer[data-v-8a782aa0]{--_bg:var(--surface-footer-bg);--_fg:var(--surface-footer-fg);--_shadow:none;--_radius:0;--_border-width:0;--_border-color:var(--surface-footer-border-color)}.core-surface--border-on[data-v-8a782aa0]{--_border-width:1px}.core-surface--border-off[data-v-8a782aa0]{--_border-width:0}.core-surface--shadow-surface[data-v-8a782aa0]{box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-xs[data-v-8a782aa0]{--_shadow:var(--shadow-base-100);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-sm[data-v-8a782aa0]{--_shadow:var(--shadow-base-200);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-md[data-v-8a782aa0]{--_shadow:var(--shadow-base-300);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-lg[data-v-8a782aa0]{--_shadow:var(--shadow-base-400);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-xl[data-v-8a782aa0]{--_shadow:var(--shadow-base-500);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--rounded-surface[data-v-8a782aa0]{border-radius:calc(var(--core-surface-radius,var(--_radius)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.core-surface--rounded-sm[data-v-8a782aa0]{--_radius:var(--radius-200);border-radius:calc(var(--core-surface-radius,var(--_radius)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.core-surface--rounded[data-v-8a782aa0],.core-surface--rounded-md[data-v-8a782aa0]{--_radius:var(--radius-400);border-radius:calc(var(--core-surface-radius,var(--_radius)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.core-surface--rounded-lg[data-v-8a782aa0]{--_radius:var(--radius-750);border-radius:calc(var(--core-surface-radius,var(--_radius)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.core-surface--rounded-full[data-v-8a782aa0]{--_radius:var(--radius-full);border-radius:calc(var(--core-surface-radius,var(--_radius)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.core-surface--rounded-false[data-v-8a782aa0]{border-radius:var(--core-surface-radius,0)}.core-surface--padding[data-v-8a782aa0],.core-surface--padding-md[data-v-8a782aa0]{padding:var(--space-400)}.core-surface--padding-sm[data-v-8a782aa0]{padding:var(--space-250)}.core-surface--padding-lg[data-v-8a782aa0]{padding:var(--space-450)}:where(.core-surface[data-v-8a782aa0]){--core-surface-border:initial;border:var(--core-surface-border,var(--_border-width) solid var(--_border-color))}:where(.core-surface--surface-nav[data-v-8a782aa0]){border:none;border-bottom:var(--core-surface-border,var(--_border-width) solid var(--_border-color))}:where(.core-surface--border-off[data-v-8a782aa0]){border:none}.site-text[data-v-8e9bbcae]{line-height:var(--_line-height);text-wrap:balance}.site-text--role-paragraph[data-v-8e9bbcae],.site-text--role-lead[data-v-8e9bbcae],.site-text--role-fine[data-v-8e9bbcae]{text-wrap:pretty}.site-text--role-heading .site-text__inner[data-v-8e9bbcae],.site-text--role-subheading .site-text__inner[data-v-8e9bbcae]{margin-bottom:-.15em;padding-bottom:.15em;display:block}.site-text--align-center[data-v-8e9bbcae]{text-align:center}.site-text--align-end[data-v-8e9bbcae]{text-align:end}.site-text--leading-tight[data-v-8e9bbcae]{line-height:calc(var(--_line-height) * .9)}.site-text--leading-relaxed[data-v-8e9bbcae]{line-height:calc(var(--_line-height) * 1.1)}.site-text--wrap-balance[data-v-8e9bbcae]{text-wrap:balance}.site-text--wrap-pretty[data-v-8e9bbcae]{text-wrap:pretty}.site-text--wrap-normal[data-v-8e9bbcae]{text-wrap:wrap}.popup-close[data-v-971e5c11]{--core-button-height:var(--_button-size);margin-top:var(--_align-y);margin-inline-end:var(--_align-x)}.popup-close svg[data-v-971e5c11]{width:var(--_glyph-size);height:var(--_glyph-size)}.popup-close--size-xs[data-v-971e5c11]{--_glyph-size:.65em;--_button-size:calc(var(--control-height) * var(--control-density-snug-scale))}.popup-close--size-sm[data-v-971e5c11]{--_glyph-size:.75em;--_button-size:var(--control-height)}.popup-close--size-md[data-v-971e5c11]{--_glyph-size:1em;--_button-size:calc(var(--control-height) * var(--control-density-relaxed-scale))}.popup-close--size-lg[data-v-971e5c11]{--_glyph-size:1.2em;--_button-size:calc(var(--control-height) * 1.6)}.popup-close--edge[data-v-971e5c11]{--_align-y:calc((var(--_button-size) - var(--_glyph-size)) / -1.8);--_align-x:var(--_align-y)}.popup-close--corner[data-v-971e5c11]{--_align-y:calc(var(--space-300) - var(--chrome-pad-y,0px));--_align-x:calc(var(--space-300) - var(--chrome-pad-x,0px))}.popup-close--background[data-v-971e5c11]{--_align-y:0px;--_align-x:0px}.popup-close--frosted.popup-close--frosted[data-v-971e5c11]{background:oklch(from var(--surface-modal-bg) l c h/.65);-webkit-backdrop-filter:blur(8px);--core-button-hover-bg:oklch(from var(--surface-modal-bg) l c h/calc(.65 + .1));--core-button-active-bg:oklch(from var(--surface-modal-bg) l c h/calc(.65 - .12))}.popup-close--dark.popup-close--dark[data-v-971e5c11]{background:oklch(from var(--color-neutral-darkest) l c h/.72);--core-button-color-text:var(--color-text-on-dark);-webkit-backdrop-filter:blur(8px);--core-button-hover-bg:oklch(from var(--color-neutral-darkest) l c h/calc(.72 + .1));--core-button-active-bg:oklch(from var(--color-neutral-darkest) l c h/calc(.72 - .12))}.dev-panel-empty[data-v-c98481ad]{color:oklch(from currentColor l c h/.45);text-align:center;padding:1rem .75rem}.dev-panel-row[data-v-9444d2a1]{align-items:center;gap:12px;min-height:28px;display:flex}.label[data-v-9444d2a1]{font-size:var(--control-font-size-sm);color:var(--color-text-on-dark-subdued);white-space:nowrap;flex:none}.control[data-v-9444d2a1]{flex:1;min-width:0}.after[data-v-9444d2a1]{font-size:var(--control-font-size-sm);color:var(--color-text-on-dark-subdued);white-space:nowrap;flex:none}.icons[data-v-89a5708f]{display:inline-flex;position:relative}.icon[data-v-89a5708f]{opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.icon--visible[data-v-89a5708f]{opacity:1}.icon[data-v-89a5708f]:not(:first-child){position:absolute;top:0;left:0}.core-switch[data-v-dd88ee90]{font-size:var(--control-font-size-md);align-items:center;gap:var(--core-switch-gap,var(--control-gap));cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline-flex}.core-switch--disabled[data-v-dd88ee90]{opacity:.5;cursor:not-allowed}.core-switch--disabled .track[data-v-dd88ee90]{pointer-events:none}.core-switch--label-start .label-area[data-v-dd88ee90]{order:-2}.core-switch .button[data-v-dd88ee90]{appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;--_rest-bg:transparent;--_rest-label:currentColor;--_rest-border:transparent;--_rest-shadow:none;--_hover-bg:var(--_rest-bg);--_hover-label:var(--_rest-label);--_hover-border:var(--_rest-border);--_hover-shadow:var(--_rest-shadow);--_active-bg:var(--_hover-bg);--_active-label:var(--_hover-label);--_active-border:var(--_hover-border);--_active-shadow:var(--_hover-shadow);--_bg:var(--_rest-bg);--_label:var(--_rest-label);--_border:var(--_rest-border);--_shadow:var(--_rest-shadow);color:var(--_label);border:none;border-color:var(--_border);box-shadow:none;background:0 0;outline:none;padding:0;position:relative}.core-switch .button[data-v-dd88ee90]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-switch .button[data-v-dd88ee90]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-switch .button[data-preview-state=hover][data-v-dd88ee90]:not(:disabled,[aria-disabled=true]){--_bg:var(--_hover-bg);--_label:var(--_hover-label);--_border:var(--_hover-border);--_shadow:var(--_hover-shadow);color:var(--_label);border-color:var(--_border);box-shadow:none;background:0 0}.core-switch .button[data-v-dd88ee90]:active:not(:disabled,[aria-disabled=true]),.core-switch .button[data-preview-state=active][data-v-dd88ee90]:not(:disabled,[aria-disabled=true]){--_bg:var(--_active-bg);--_label:var(--_active-label);--_border:var(--_active-border);--_shadow:var(--_active-shadow);color:var(--_label);border-color:var(--_border);box-shadow:none;background:0 0}.core-switch .button[data-v-dd88ee90]{--_rest-bg:var(--core-switch-thumb-bg-off,var(--control-raised-bg));--_rest-border:var(--control-raised-border-color);--_rest-shadow:var(--control-raised-shadow);--_hover-border:var(--_rest-border);--_active-border:var(--_rest-border);--_thumb-bg:var(--_bg);--_thumb-border:var(--_border);--_thumb-shadow:var(--_shadow);cursor:inherit;border-radius:var(--radius-full);outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000;display:flex}.core-switch .button[data-v-dd88ee90]:focus-visible,.core-switch .button[data-preview-state=focus][data-v-dd88ee90]{outline-color:var(--control-focus-outline-color)}.core-switch .button[data-v-dd88ee90]{transition:outline-color var(--control-motion-duration) var(--control-motion-easing)}.core-switch--checked .button[data-v-dd88ee90]{--_rest-bg:var(--core-switch-thumb-bg-on,var(--control-raised-bg))}.core-switch .track[data-v-dd88ee90]{--_rest-bg:transparent;--_rest-label:currentColor;--_rest-border:transparent;--_rest-shadow:none;--_hover-bg:var(--_rest-bg);--_hover-label:var(--_rest-label);--_hover-border:var(--_rest-border);--_hover-shadow:var(--_rest-shadow);--_active-bg:var(--_hover-bg);--_active-label:var(--_hover-label);--_active-border:var(--_hover-border);--_active-shadow:var(--_hover-shadow);--_bg:var(--_rest-bg);--_label:var(--_rest-label);--_border:var(--_rest-border);--_shadow:var(--_rest-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-switch .track[data-v-dd88ee90]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-switch .track[data-v-dd88ee90]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-switch .track[data-preview-state=hover][data-v-dd88ee90]:not(:disabled,[aria-disabled=true]){--_bg:var(--_hover-bg);--_label:var(--_hover-label);--_border:var(--_hover-border);--_shadow:var(--_hover-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-switch .track[data-v-dd88ee90]:active:not(:disabled,[aria-disabled=true]),.core-switch .track[data-preview-state=active][data-v-dd88ee90]:not(:disabled,[aria-disabled=true]){--_bg:var(--_active-bg);--_label:var(--_active-label);--_border:var(--_active-border);--_shadow:var(--_active-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-switch .track[data-v-dd88ee90]{--_rest-bg:var(--core-switch-track-bg-off,var(--control-recessed-bg));--_rest-label:var(--control-recessed-fg);--_rest-border:var(--control-recessed-border-color);--_rest-shadow:var(--control-recessed-shadow);--_hover-border:var(--_rest-border);--_active-border:var(--_rest-border);--_aspect:var(--core-switch-track-aspect,1.75);--_inset:calc(var(--core-switch-thumb-inset,2px) - 1px);--_travel:calc(1.25em * (var(--_aspect) - 1));box-sizing:border-box;height:1.25em;aspect-ratio:var(--_aspect);border-radius:inherit;transition:background var(--control-motion-duration) var(--control-motion-easing), border-color var(--control-motion-duration) var(--control-motion-easing);border-style:solid;border-width:1px;align-items:center;display:flex;position:relative}.core-switch--checked .track[data-v-dd88ee90]{--_rest-bg:var(--core-switch-track-bg-on,var(--color-accent));--_rest-label:var(--core-switch-icon-color-on,var(--color-accent-fg));--_rest-border:transparent;--_hover-bg:oklch(from var(--_rest-bg) calc(l + .1) c h);--_hover-border:var(--_rest-border);--_active-bg:oklch(from var(--_rest-bg) calc(l - .12) c h)}.core-switch .track-icon[data-v-dd88ee90]{--_open-center:calc(var(--_inset) + var(--_travel) / 2);opacity:0;transition:opacity var(--control-motion-duration) var(--control-motion-easing);justify-content:center;align-items:center;font-size:.7em;display:flex;position:absolute;top:50%}.core-switch .track-icon--on[data-v-dd88ee90]{left:var(--_open-center);color:var(--core-switch-icon-color-on,var(--color-accent-fg));transform:translate(-50%,-50%)}.core-switch .track-icon--off[data-v-dd88ee90]{right:var(--_open-center);color:var(--core-switch-icon-color-off,var(--control-recessed-fg));transform:translate(50%,-50%)}.core-switch .track-icon--visible[data-v-dd88ee90]{opacity:1}.core-switch .thumb[data-v-dd88ee90]{aspect-ratio:1;height:calc(100% - var(--_inset) * 2);width:auto;top:var(--_inset);left:var(--_inset);box-sizing:border-box;background:var(--_thumb-bg);border:1px solid var(--_thumb-border);box-shadow:var(--_thumb-shadow);transition:left var(--control-motion-duration) var(--control-motion-easing), background-color var(--control-motion-duration) var(--control-motion-easing), border-color var(--control-motion-duration) var(--control-motion-easing);border-radius:50%;position:absolute}.core-switch--checked .thumb[data-v-dd88ee90]{left:calc(var(--_inset) + var(--_travel))}.core-switch .label-area[data-v-dd88ee90]{align-items:center;gap:.25em;display:inline-flex}.core-switch .icon-wrapper--start[data-v-dd88ee90]{order:-1}.core-switch .label-wrapper[data-v-dd88ee90]{font-size:var(--core-switch-label-font-size,1em);display:inline-block}.core-switch .label-text[data-v-dd88ee90]{transform:translateY(var(--control-text-offset-y));display:inline-grid}.core-switch .label-text[data-v-dd88ee90]>*{grid-area:1/1}.core-switch .label-content[data-v-dd88ee90]{transition:opacity var(--control-motion-duration) var(--control-motion-easing)}.core-switch .label-content[data-v-dd88ee90]:not(.core-switch .label-content--active){opacity:0}.core-switch--size-xs[data-v-dd88ee90]{font-size:var(--control-font-size-xs)}.core-switch--size-sm[data-v-dd88ee90]{font-size:var(--control-font-size-sm)}.core-switch--size-lg[data-v-dd88ee90]{font-size:var(--control-font-size-lg)}.core-switch--size-inherit[data-v-dd88ee90]{font-size:inherit}.core-input[data-v-30834998]{appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;--_font-size:var(--control-font-size-md);--_height:var(--control-height);--_padding-x:var(--control-padding-x);--_padding-y:var(--control-padding-y);--_height-ratio:var(--control-radius-height-ratio-md);--_corner:min(var(--control-radius), calc(var(--_height) * var(--_height-ratio)));--_corner-padding-x:max(var(--_padding-x), calc(var(--_corner) * .75));height:var(--core-input-height,var(--_height));padding:0;padding-inline:var(--core-input-padding-x,var(--_corner-padding-x));font-size:var(--core-input-font-size,var(--_font-size));--_rest-bg:transparent;--_rest-label:currentColor;--_rest-border:transparent;--_rest-shadow:none;--_hover-bg:var(--_rest-bg);--_hover-label:var(--_rest-label);--_hover-border:var(--_rest-border);--_hover-shadow:var(--_rest-shadow);--_active-bg:var(--_hover-bg);--_active-label:var(--_hover-label);--_active-border:var(--_hover-border);--_active-shadow:var(--_hover-shadow);--_bg:var(--_rest-bg);--_label:var(--_rest-label);--_border:var(--_rest-border);--_shadow:var(--_rest-shadow);background-color:#0000;background:var(--_bg);color:var(--_label);border:none;border-color:var(--_border);box-shadow:var(--_shadow);outline:none;padding-block-start:calc(var(--core-input-padding-y,var(--_padding-y)) + var(--control-text-offset-y));padding-block-end:calc(var(--core-input-padding-y,var(--_padding-y)) - var(--control-text-offset-y));position:relative}.core-input[data-v-30834998]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-input[data-v-30834998]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-input[data-preview-state=hover][data-v-30834998]:not(:disabled,[aria-disabled=true]){--_bg:var(--_hover-bg);--_label:var(--_hover-label);--_border:var(--_hover-border);--_shadow:var(--_hover-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-input[data-v-30834998]:active:not(:disabled,[aria-disabled=true]),.core-input[data-preview-state=active][data-v-30834998]:not(:disabled,[aria-disabled=true]){--_bg:var(--_active-bg);--_label:var(--_active-label);--_border:var(--_active-border);--_shadow:var(--_active-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.core-input[data-v-30834998]{--_rest-bg:var(--core-input-bg,var(--control-recessed-bg));--_rest-label:var(--core-input-color,var(--control-recessed-fg));--_rest-border:var(--core-input-border-color,var(--control-recessed-border-color));--_rest-shadow:var(--control-recessed-shadow);--_hover-border:oklch(from var(--_rest-label) l c h/calc(.3 + .1));border-width:var(--core-input-border-width,1px);border-radius:calc(var(--core-input-border-radius,var(--_corner)) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing));width:100%;transition:background-color var(--control-motion-duration) var(--control-motion-easing), border-color var(--control-motion-duration) var(--control-motion-easing), color var(--control-motion-duration) var(--control-motion-easing), box-shadow var(--control-motion-duration) var(--control-motion-easing), outline-color var(--control-motion-duration) var(--control-motion-easing);border-style:solid}.core-input[data-v-30834998]::placeholder{color:inherit;opacity:var(--core-input-placeholder-opacity,.7)}.core-input[data-v-30834998]{outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000}.core-input[data-v-30834998]:focus-visible,.core-input[data-preview-state=focus][data-v-30834998]{outline-color:var(--control-focus-outline-color)}.core-input--disabled[data-v-30834998]{opacity:var(--core-input-disabled-opacity,.5);cursor:not-allowed}.core-input--readonly[data-v-30834998]{cursor:default}.core-input--error[data-v-30834998]{--_rest-border:var(--core-input-border-color-error,var(--color-error));--_hover-border:var(--_rest-border)}.core-input--size-xs[data-v-30834998]{--_font-size:var(--control-font-size-xs);--_height-ratio:var(--control-radius-height-ratio-xs)}.core-input--size-sm[data-v-30834998]{--_font-size:var(--control-font-size-sm);--_height-ratio:var(--control-radius-height-ratio-sm)}.core-input--size-lg[data-v-30834998]{--_font-size:var(--control-font-size-lg);--_height-ratio:var(--control-radius-height-ratio-lg)}.core-input--size-xl[data-v-30834998]{--_font-size:var(--control-font-size-xl);--_height-ratio:var(--control-radius-height-ratio-xl)}.core-input--size-inherit[data-v-30834998]{font-size:inherit;--_height-ratio:inherit}.core-input--density-tight[data-v-30834998]{--_height:calc(var(--control-height) * var(--control-density-tight-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-tight-scale)))}.core-input--density-snug[data-v-30834998]{--_height:calc(var(--control-height) * var(--control-density-snug-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-snug-scale)))}.core-input--density-compact[data-v-30834998]{--_padding-x:calc(var(--control-padding-x) * .75)}.core-input--density-wide[data-v-30834998]{--_padding-x:calc(var(--control-padding-x) * 1.5)}.core-input--density-relaxed[data-v-30834998]{--_height:calc(var(--control-height) * var(--control-density-relaxed-scale));--_padding-x:max(var(--control-density-padding-floor), calc(var(--control-padding-x) * var(--control-density-relaxed-scale)))}textarea.core-input[data-v-30834998]{field-sizing:content;height:auto;min-height:calc(var(--_min-rows,2) * 1lh + var(--_padding-y) * 2)}textarea.core-input[style*=--_max-rows][data-v-30834998]{max-height:calc(var(--_max-rows) * 1lh + var(--_padding-y) * 2);overflow-y:auto}textarea.core-input[data-v-30834998]{line-height:var(--control-line-height);resize:vertical}@supports not (field-sizing:content){textarea.core-input[data-v-30834998]{min-height:auto}}.core-popover[data-v-a836c3ed]{display:inline-flex}.core-popover .trigger[data-v-a836c3ed]{display:contents}.core-popover .trigger[data-v-a836c3ed]>*{flex:auto}.popover-layer[data-v-a836c3ed]{z-index:calc(2000 + var(--_layer-index,0));pointer-events:none;position:fixed;inset:0}.popover-layer[data-v-a836c3ed]>*{pointer-events:auto}.popover-layer[data-v-a836c3ed] .core-overlay{z-index:0}.popover-layer .content[data-v-a836c3ed],.popover-layer .consumer-content[data-v-a836c3ed]{z-index:1;position:relative}.popover-layer .panel--surface[data-v-a836c3ed]{overflow:hidden}.popover-layer--size-to-view .content[data-v-a836c3ed]{flex-direction:column;display:flex}.popover-layer--size-to-view .panel[data-v-a836c3ed]{min-height:0;overflow:auto}.popover-enter-active,.popover-leave-active{transition:opacity var(--_popover-duration,var(--control-motion-open)) var(--motion-easing-ease-out), transform var(--_popover-duration,var(--control-motion-open)) var(--motion-easing-ease-out)}.popover-enter-from,.popover-leave-to{opacity:0;transform:scale(.95)}.nav-item[data-v-3436242f]{appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;--_color-text:var(--color-highlight);--_rest-bg:transparent;--_rest-label:currentColor;--_rest-border:transparent;--_rest-shadow:none;--_hover-bg:var(--_rest-bg);--_hover-label:var(--_rest-label);--_hover-border:var(--_rest-border);--_hover-shadow:var(--_rest-shadow);--_active-bg:var(--_hover-bg);--_active-label:var(--_hover-label);--_active-border:var(--_hover-border);--_active-shadow:var(--_hover-shadow);--_bg:var(--_rest-bg);--_label:var(--_rest-label);--_border:var(--_rest-border);--_shadow:var(--_rest-shadow);background-color:#0000;background:var(--_bg);color:var(--_label);border:none;border-color:var(--_border);box-shadow:var(--_shadow);outline:none;padding:0;position:relative}.nav-item[data-v-3436242f]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .nav-item[data-v-3436242f]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.nav-item[data-preview-state=hover][data-v-3436242f]:not(:disabled,[aria-disabled=true]){--_bg:var(--_hover-bg);--_label:var(--_hover-label);--_border:var(--_hover-border);--_shadow:var(--_hover-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.nav-item[data-v-3436242f]:active:not(:disabled,[aria-disabled=true]),.nav-item[data-preview-state=active][data-v-3436242f]:not(:disabled,[aria-disabled=true]){--_bg:var(--_active-bg);--_label:var(--_active-label);--_border:var(--_active-border);--_shadow:var(--_active-shadow);background:var(--_bg);color:var(--_label);border-color:var(--_border);box-shadow:var(--_shadow)}.nav-item[data-v-3436242f]{align-items:center;gap:var(--nav-item-gap,var(--space-100));padding-inline:var(--nav-item-padding-x,.666667em);white-space:nowrap;cursor:pointer;border-radius:var(--nav-item-state-radius,0);corner-shape:inherit;outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000;flex-shrink:0;text-decoration:none;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),outline-color .2s cubic-bezier(.215,.61,.355,1);display:inline-flex;position:relative}.nav-item[data-v-3436242f]:focus-visible,.nav-item[data-preview-state=focus][data-v-3436242f]{outline-color:var(--control-focus-outline-color)}.nav-item .label[data-v-3436242f]{text-underline-offset:calc(.3em + 3px);transform:translateY(var(--control-text-offset-y));-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s cubic-bezier(.215,.61,.355,1)}.nav-item:hover:not(:disabled,[aria-disabled=true]):not(.nav-item--vertical) .label[data-v-3436242f]{text-decoration-color:currentColor}.nav-item--active[data-v-3436242f]{--_rest-label:var(--color-accent)}.nav-item--active:not(.nav-item--active--vertical) .label[data-v-3436242f]{text-decoration-color:currentColor}.nav-item[aria-disabled=true][data-v-3436242f]{opacity:.5;pointer-events:none}.nav-item--vertical[data-v-3436242f]{--_rest-label:currentColor;--_hover-bg:oklch(from var(--_color-text) l c h/.1);--_active-bg:oklch(from var(--_color-text) l c h/.12);width:100%;height:auto;padding-block:var(--nav-item-padding-y,var(--space-300));padding-inline:var(--nav-item-padding-x,var(--space-400));display:flex}.nav-item--vertical.nav-item--active[data-v-3436242f]{--_rest-bg:var(--control-selected-bg);--_hover-bg:var(--_rest-bg);--_active-bg:var(--_rest-bg);--_rest-label:var(--color-accent)}.nav-item--has-submenu[data-v-3436242f]:not(.nav-item--vertical){padding-inline-end:var(--space-300)}.nav-item--has-submenu:not(.nav-item--vertical) .chevron[data-v-3436242f]{margin-inline-start:var(--nav-item-chevron-gap,calc(.9 * var(--space-200)))}.nav-item--has-submenu.nav-item--vertical .chevron[data-v-3436242f]{padding-inline-start:var(--nav-item-vertical-chevron-gap,var(--space-200))}.nav-item .chevron[data-v-3436242f]{margin-inline-start:auto}.submenu[data-v-3436242f]{flex-direction:column;min-width:12rem;display:flex;overflow:hidden}.core-expander[data-v-b22ed172]{--_duration:var(--control-motion-open);display:block}.region[data-v-b22ed172]{transition:grid-template-rows var(--core-expander-duration,var(--_duration)) var(--motion-easing-ease-out);grid-template-rows:0fr;display:grid}.region--expanded[data-v-b22ed172]{grid-template-rows:1fr}.content[data-v-b22ed172]{visibility:hidden;min-height:0;transition:visibility var(--core-expander-duration,var(--_duration)), overflow 0s;transition-behavior:allow-discrete;overflow:hidden}.region--expanded>.content[data-v-b22ed172]{visibility:visible;transition:visibility var(--core-expander-duration,var(--_duration)), overflow 0s var(--core-expander-duration,var(--_duration));transition-behavior:allow-discrete;overflow:visible}@media (prefers-reduced-motion:reduce){.region[data-v-b22ed172],.content[data-v-b22ed172],.region--expanded>.content[data-v-b22ed172]{transition:none}}.core-control-group[data-v-44789752]{--_gap:.5em;gap:var(--core-control-group-gap,var(--_gap));font-size:var(--control-font-size-md);flex-wrap:wrap;display:flex}.core-control-group--gap-compact[data-v-44789752]{--_gap:.25em}.core-control-group--gap-loose[data-v-44789752]{--_gap:1em}.core-control-group--nowrap[data-v-44789752]{flex-wrap:nowrap}.core-control-group--layout-stack[data-v-44789752]{flex-flow:column;align-items:flex-start}.core-control-group--layout-grid[data-v-44789752]{grid-template-columns:repeat(auto-fit, minmax(var(--core-control-group-column-min,8rem), 1fr));display:grid}.core-control-group--item-width-fill[data-v-44789752]{grid-template-columns:1fr;display:grid}.core-control-group--item-width-match[data-v-44789752]{grid-template-columns:max-content;display:grid}.core-control-group--align-center[data-v-44789752]{justify-content:center}.core-control-group--align-end[data-v-44789752]{justify-content:flex-end}.core-control-group--align-between[data-v-44789752]{justify-content:space-between}.core-control-group--layout-stack.core-control-group--align-center[data-v-44789752]{align-items:center}.core-control-group--layout-stack.core-control-group--align-end[data-v-44789752]{align-items:flex-end}.core-control-group--size-xs[data-v-44789752]{font-size:var(--control-font-size-xs)}.core-control-group--size-sm[data-v-44789752]{font-size:var(--control-font-size-sm)}.core-control-group--size-lg[data-v-44789752]{font-size:var(--control-font-size-lg)}.core-control-group--size-xl[data-v-44789752]{font-size:var(--control-font-size-xl)}.core-control-group--size-xxl[data-v-44789752]{font-size:var(--control-font-size-xxl)}.core-control-group--size-inherit[data-v-44789752]{font-size:inherit}.core-scroll-area[data-v-87e3b123]{--_fade-width:var(--core-scroll-area-fade-width,2rem);--_fade-dir:to right;padding-block:var(--core-scroll-area-bleed-block-start,0px) var(--core-scroll-area-bleed-block-end,0px);margin-block:calc(-1 * var(--core-scroll-area-bleed-block-start,0px)) calc(-1 * var(--core-scroll-area-bleed-block-end,0px))}:is(.core-scroll-area--axis-x[data-v-87e3b123]: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)),.core-scroll-area--axis-both[data-v-87e3b123]: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))){--_fade-dir:to left}.core-scroll-area--axis-x[data-v-87e3b123]{overflow:auto hidden}.core-scroll-area--axis-y[data-v-87e3b123]{--_fade-dir:to bottom;overflow:hidden auto}.core-scroll-area--axis-both[data-v-87e3b123]{overflow:auto}.core-scroll-area--scrollbar-hidden[data-v-87e3b123]{scrollbar-width:none}.core-scroll-area--scrollbar-hidden[data-v-87e3b123]::-webkit-scrollbar{display:none}.core-scroll-area--scrollbar-styled[data-v-87e3b123]::-webkit-scrollbar{width:3px;height:3px}.core-scroll-area--scrollbar-styled[data-v-87e3b123]::-webkit-scrollbar-track{background:0 0}.core-scroll-area--scrollbar-styled[data-v-87e3b123]::-webkit-scrollbar-thumb{background:oklch(from currentColor l c h/.2);border-radius:2px}.core-scroll-area--scrollbar-styled[data-v-87e3b123]::-webkit-scrollbar-thumb:hover{background:oklch(from currentColor l c h/.35)}@supports not selector(::-webkit-scrollbar){.core-scroll-area--scrollbar-styled[data-v-87e3b123]{scrollbar-width:thin;scrollbar-color:oklch(from currentColor l c h/.2) transparent}}.core-scroll-area--fade-start[data-v-87e3b123]{-webkit-mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width));-webkit-mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width));mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width))}.core-scroll-area--fade-end[data-v-87e3b123]{-webkit-mask-image:linear-gradient(var(--_fade-dir), black calc(100% - var(--_fade-width)), transparent 100%);-webkit-mask-image:linear-gradient(var(--_fade-dir), black calc(100% - var(--_fade-width)), transparent 100%);mask-image:linear-gradient(var(--_fade-dir), black calc(100% - var(--_fade-width)), transparent 100%)}.core-scroll-area--fade-both[data-v-87e3b123]{-webkit-mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width), black calc(100% - var(--_fade-width)), transparent 100%);-webkit-mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width), black calc(100% - var(--_fade-width)), transparent 100%);mask-image:linear-gradient(var(--_fade-dir), transparent 0, black var(--_fade-width), black calc(100% - var(--_fade-width)), transparent 100%)}.core-scroll-area--smooth[data-v-87e3b123]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.core-scroll-area--smooth[data-v-87e3b123]{scroll-behavior:auto}}.loading-skeleton{background-color:var(--skeleton-bg,#80808033);border-radius:20px;margin:30px}.deferred-content--skeleton{width:100%;position:relative}.dev-panel-badge[data-v-086e7495]{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-100);max-width:100%;font-size:var(--control-font-size-sm);font-weight:var(--control-font-weight);padding:.125rem .375rem;display:inline-block;overflow:hidden}.dev-panel-badge--muted[data-v-086e7495]{background:oklch(from var(--color-text-on-dark) l c h/.1);color:oklch(from currentColor l c h/.45)}.dev-panel-badge--neutral[data-v-086e7495]{background:oklch(from var(--color-text-on-dark) l c h/.22);color:oklch(from currentColor l c h/.7)}.dev-panel-badge--accent[data-v-086e7495]{background:color-mix(in srgb, var(--color-accent) 60%, transparent);color:var(--color-accent-fg)}.dev-panel-badge--pill[data-v-086e7495]{border-radius:var(--radius-full);font-size:var(--control-font-size-sm);padding:2px 10px}.dev-panel-badge--colored[data-v-086e7495]{color:var(--color-text-on-dark)}.stack-slot[data-v-37d24506]{flex-direction:column;display:flex}.stack-slot--overflow-clip[data-v-37d24506]{overflow:clip}.stack-slot--overflow-scroll[data-v-37d24506]{overflow-y:auto}
