:where(.core-color-context[data-color-context][data-v-1a9f28de]){color:var(--surface-section-fg)}.site-image--fit-cover[data-v-36a2eab1],.site-image--fit-contain[data-v-36a2eab1]{width:100%;height:100%;position:absolute;inset:0}.site-image--fit-cover[data-v-36a2eab1]{-o-object-fit:cover;object-fit:cover}.site-image--fit-contain[data-v-36a2eab1]{-o-object-fit:contain;object-fit:contain}.site-background[data-v-3f9cdb90]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.site-background--contained[data-v-3f9cdb90]{container:site-bg/inline-size}.filter-wrap[data-v-3f9cdb90],.layers[data-v-3f9cdb90],.overlay[data-v-3f9cdb90]{position:absolute;inset:0}@container site-bg (width<=1280px){.layers[data-v-3f9cdb90],.filter-wrap[data-v-3f9cdb90]{--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-3f9cdb90],.filter-wrap[data-v-3f9cdb90]{--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-3f9cdb90],.filter-wrap[data-v-3f9cdb90]{--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-3f9cdb90]{width:100%;height:100%;position:absolute;inset:0}.custom[data-v-3f9cdb90]{position:absolute;inset:0}.site-scroll-background[data-v-85669684]{pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.site-scroll-background--fixed[data-v-85669684]{opacity:0;position:fixed;inset:0}.site-scroll-background--sticky[data-v-85669684]{opacity:0;will-change:transform;position:absolute;inset:0}.sticky-wrapper[data-v-85669684]{width:100%;height:100vh;position:absolute;top:0;left:0;overflow:clip}.clip-top[data-v-85669684],.clip-bottom[data-v-85669684]{will-change:transform;position:absolute;inset:0;overflow:clip}.clip-top-counter[data-v-85669684]{will-change:transform;position:absolute;inset:0}.background-wrapper[data-v-85669684]{will-change:opacity;isolation:isolate;position:absolute;inset:0}.effects-wrapper[data-v-85669684]{will-change:transform, filter;position:absolute;inset:0}.background[data-v-85669684]{position:absolute;inset:0}.colorize-overlay[data-v-85669684]{will-change:opacity;position:absolute;inset:0}.core-button[data-v-ff048a32]{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-ff048a32]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-button[data-v-ff048a32]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-button[data-preview-state=hover][data-v-ff048a32]: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-ff048a32]:active:not(:disabled,[aria-disabled=true]),.core-button[data-preview-state=active][data-v-ff048a32]: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-ff048a32]{border-width:var(--core-button-border-width,1px);border-style:none}.core-button[data-v-ff048a32],.core-button[data-v-ff048a32]:link,.core-button[data-v-ff048a32]:visited{text-decoration:none}.core-button[data-v-ff048a32]{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-ff048a32]:focus-visible,.core-button[data-preview-state=focus][data-v-ff048a32]{outline-color:var(--control-focus-outline-color)}.core-button--size-xs[data-v-ff048a32]{--_font-size:var(--control-font-size-xs);--_height-ratio:var(--control-radius-height-ratio-xs)}.core-button--size-sm[data-v-ff048a32]{--_font-size:var(--control-font-size-sm);--_height-ratio:var(--control-radius-height-ratio-sm)}.core-button--size-lg[data-v-ff048a32]{--_font-size:var(--control-font-size-lg);--_height-ratio:var(--control-radius-height-ratio-lg)}.core-button--size-xl[data-v-ff048a32]{--_font-size:var(--control-font-size-xl);--_height-ratio:var(--control-radius-height-ratio-xl)}.core-button--size-xxl[data-v-ff048a32]{--_font-size:var(--control-font-size-xxl);--_height-ratio:var(--control-radius-height-ratio-xxl)}.core-button--size-inherit[data-v-ff048a32]{font-size:inherit;--_height-ratio:inherit}.core-button--density-tight[data-v-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_padding-x:calc(var(--control-padding-x) * .75);--_min-width:calc(6.9em * .75)}.core-button--density-wide[data-v-ff048a32]{--_padding-x:calc(var(--control-padding-x) * 1.5);--_min-width:calc(6.9em * 1.5)}.core-button--density-relaxed[data-v-ff048a32]{--_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-ff048a32],.core-button--shape-circle[data-v-ff048a32]{aspect-ratio:1;min-width:unset;padding-inline:0}.core-button--shape-pill[data-v-ff048a32],.core-button--shape-circle[data-v-ff048a32]{corner-shape:round;border-radius:999px}.core-button--shape-pill[data-v-ff048a32]{padding-inline:calc(var(--_corner-padding-x) * 1.2)}.core-button--radius-none[data-v-ff048a32]{--_radius:var(--button-radius-none)}.core-button--radius-sm[data-v-ff048a32]{--_radius:var(--button-radius-sm)}.core-button--radius-md[data-v-ff048a32]{--_radius:var(--button-radius-md)}.core-button--radius-lg[data-v-ff048a32]{--_radius:var(--button-radius-lg)}.core-button--radius-xl[data-v-ff048a32]{--_radius:var(--button-radius-xl)}.core-button[data-v-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32]{--_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-ff048a32],.core-button--appearance-link[data-v-ff048a32],.core-button--appearance-icon[data-v-ff048a32],.core-button--appearance-none[data-v-ff048a32]{min-width:unset}.core-button--appearance-text[data-v-ff048a32],.core-button--appearance-link[data-v-ff048a32]{height:auto;font-size:1em;line-height:inherit;padding:0}.core-button--appearance-text .label[data-v-ff048a32],.core-button--appearance-link .label[data-v-ff048a32]{line-height:inherit}.core-button--appearance-icon[data-v-ff048a32]{height:auto;padding:.25em}.core-button--appearance-text[data-v-ff048a32]{--_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-ff048a32],.core-button--appearance-icon.core-button--has-color[data-v-ff048a32],.core-button--appearance-none.core-button--has-color[data-v-ff048a32]{--_rest-label:var(--_color-text)}.core-button--appearance-link[data-v-ff048a32]{--_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-ff048a32]{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-ff048a32],:where([data-click-proxy]:hover) .core-button--appearance-link:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]) .label[data-v-ff048a32]{text-decoration-thickness:var(--link-underline-thickness-hover)}.core-button--selected[data-v-ff048a32]{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-ff048a32]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-button--selected[data-v-ff048a32]: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-ff048a32]: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-ff048a32],.core-button--appearance-tint.core-button--selected[data-v-ff048a32]:hover{background:var(--_color-bg);color:var(--_color-fg);box-shadow:none;border-color:#0000}.core-button--selected-mixed[data-v-ff048a32]{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-ff048a32]{--_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-ff048a32]{min-width:unset;aspect-ratio:1;padding-inline:0}.core-button--appearance-icon.core-button--icon-only[data-v-ff048a32],.core-button--appearance-none.core-button--icon-only[data-v-ff048a32],.core-button--appearance-text.core-button--icon-only[data-v-ff048a32],.core-button--appearance-link.core-button--icon-only[data-v-ff048a32]{aspect-ratio:auto;padding-inline:.25em}.core-button--multiline[data-v-ff048a32]{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-ff048a32]{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-ff048a32]{order:0}.core-button .icon--end[data-v-ff048a32],.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-ff048a32]{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-ff048a32]{order:0}.core-button--toggle-mark-check[data-v-ff048a32]{--_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-ff048a32]:not(.core-button--checked):not(.core-button--icon-only):before,.core-button--toggle-mark-check[data-v-ff048a32]:not(.core-button--checked):not(.core-button--icon-only):after{content:"";width:var(--_mark-reserve);flex:none}.core-button--toggle-mark-check[data-v-ff048a32]:not(.core-button--checked):not(.core-button--icon-only):before{order:0}.core-button--toggle-mark-check[data-v-ff048a32]:not(.core-button--checked):not(.core-button--icon-only):after{order:2}.core-button .label[data-v-ff048a32]{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-ff048a32]{white-space:normal;text-overflow:clip;overflow:visible}.core-button .progress-bar[data-v-ff048a32]{pointer-events:none;border-radius:1px;height:2px;position:absolute;bottom:.25em;left:.25em;right:.25em}.core-button .progress-bar[data-v-ff048a32]:before{content:"";opacity:.2;border-radius:inherit;background:currentColor;position:absolute;inset:0}.core-button .progress-bar[data-v-ff048a32]: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-5b9fe2d6]{pointer-events:auto;background:var(--core-overlay-bg,#00000080);position:fixed;inset:0}.core-overlay--blur[data-v-5b9fe2d6]{-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-5b9fe2d6]{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-5b9fe2d6]{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-surface[data-v-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_border-width:1px}.core-surface--border-off[data-v-7b9cfb11]{--_border-width:0}.core-surface--shadow-surface[data-v-7b9cfb11]{box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-xs[data-v-7b9cfb11]{--_shadow:var(--shadow-base-100);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-sm[data-v-7b9cfb11]{--_shadow:var(--shadow-base-200);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-md[data-v-7b9cfb11]{--_shadow:var(--shadow-base-300);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-lg[data-v-7b9cfb11]{--_shadow:var(--shadow-base-400);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--shadow-xl[data-v-7b9cfb11]{--_shadow:var(--shadow-base-500);box-shadow:var(--core-surface-shadow,var(--_shadow))}.core-surface--rounded-surface[data-v-7b9cfb11]{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-7b9cfb11]{--_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-7b9cfb11],.core-surface--rounded-md[data-v-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{--_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-7b9cfb11]{border-radius:var(--core-surface-radius,0)}.core-surface--padding[data-v-7b9cfb11],.core-surface--padding-md[data-v-7b9cfb11]{padding:var(--space-400)}.core-surface--padding-sm[data-v-7b9cfb11]{padding:var(--space-250)}.core-surface--padding-lg[data-v-7b9cfb11]{padding:var(--space-450)}:where(.core-surface[data-v-7b9cfb11]){--core-surface-border:initial;border:var(--core-surface-border,var(--_border-width) solid var(--_border-color))}:where(.core-surface--surface-nav[data-v-7b9cfb11]){border:none;border-bottom:var(--core-surface-border,var(--_border-width) solid var(--_border-color))}:where(.core-surface--border-off[data-v-7b9cfb11]){border:none}.site-text[data-v-e51b2233]{line-height:var(--_line-height);text-wrap:balance}.site-text--role-paragraph[data-v-e51b2233],.site-text--role-lead[data-v-e51b2233],.site-text--role-fine[data-v-e51b2233]{text-wrap:pretty}.site-text--role-heading .site-text__inner[data-v-e51b2233],.site-text--role-subheading .site-text__inner[data-v-e51b2233]{margin-bottom:-.15em;padding-bottom:.15em;display:block}.site-text--align-center[data-v-e51b2233]{text-align:center}.site-text--align-end[data-v-e51b2233]{text-align:end}.site-text--leading-tight[data-v-e51b2233]{line-height:calc(var(--_line-height) * .9)}.site-text--leading-relaxed[data-v-e51b2233]{line-height:calc(var(--_line-height) * 1.1)}.site-text--wrap-balance[data-v-e51b2233]{text-wrap:balance}.site-text--wrap-pretty[data-v-e51b2233]{text-wrap:pretty}.site-text--wrap-normal[data-v-e51b2233]{text-wrap:wrap}.popup-close[data-v-f9ed7af3]{--core-button-height:var(--_button-size);margin-top:var(--_align-y);margin-inline-end:var(--_align-x)}.popup-close svg[data-v-f9ed7af3]{width:var(--_glyph-size);height:var(--_glyph-size)}.popup-close--size-xs[data-v-f9ed7af3]{--_glyph-size:.65em;--_button-size:calc(var(--control-height) * var(--control-density-snug-scale))}.popup-close--size-sm[data-v-f9ed7af3]{--_glyph-size:.75em;--_button-size:var(--control-height)}.popup-close--size-md[data-v-f9ed7af3]{--_glyph-size:var(--control-glyph-size);--_button-size:calc(var(--control-height) * var(--control-density-relaxed-scale))}.popup-close--size-lg[data-v-f9ed7af3]{--_glyph-size:1.2em;--_button-size:calc(var(--control-height) * 1.6)}.popup-close--edge[data-v-f9ed7af3]{--_align-y:calc((var(--_button-size) - var(--_glyph-size)) / -1.8);--_align-x:var(--_align-y)}.popup-close--corner[data-v-f9ed7af3]{--_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-f9ed7af3]{--_align-y:0px;--_align-x:0px}.popup-close--frosted.popup-close--frosted[data-v-f9ed7af3]{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-f9ed7af3]{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-037e2d3e]{color:oklch(from currentColor l c h/.45);text-align:center;padding:1rem .75rem}.dev-panel-row[data-v-33d3f823]{align-items:center;gap:12px;min-height:28px;display:flex}.label[data-v-33d3f823]{font-size:var(--control-font-size-sm);color:var(--color-text-on-dark-subdued);white-space:nowrap;flex:none}.control[data-v-33d3f823]{flex:1;min-width:0}.after[data-v-33d3f823]{font-size:var(--control-font-size-sm);color:var(--color-text-on-dark-subdued);white-space:nowrap;flex:none}.icons[data-v-8243c47e]{display:inline-flex;position:relative}.icon[data-v-8243c47e]{opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-ease-out)}.icon--visible[data-v-8243c47e]{opacity:1}.icon[data-v-8243c47e]:not(:first-child){position:absolute;top:0;left:0}.core-switch[data-v-d2dfcecb]{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-d2dfcecb]{opacity:.5;cursor:not-allowed}.core-switch--disabled .track[data-v-d2dfcecb]{pointer-events:none}.core-switch--label-start .label-area[data-v-d2dfcecb]{order:-2}.core-switch .button[data-v-d2dfcecb]{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-d2dfcecb]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-switch .button[data-v-d2dfcecb]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-switch .button[data-preview-state=hover][data-v-d2dfcecb]: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-d2dfcecb]:active:not(:disabled,[aria-disabled=true]),.core-switch .button[data-preview-state=active][data-v-d2dfcecb]: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-d2dfcecb]{--_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-d2dfcecb]:focus-visible,.core-switch .button[data-preview-state=focus][data-v-d2dfcecb]{outline-color:var(--control-focus-outline-color)}.core-switch .button[data-v-d2dfcecb]{transition:outline-color var(--control-motion-duration) var(--control-motion-easing)}.core-switch--checked .button[data-v-d2dfcecb]{--_rest-bg:var(--core-switch-thumb-bg-on,var(--control-raised-bg))}.core-switch .track[data-v-d2dfcecb]{--_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-d2dfcecb]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-switch .track[data-v-d2dfcecb]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-switch .track[data-preview-state=hover][data-v-d2dfcecb]: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-d2dfcecb]:active:not(:disabled,[aria-disabled=true]),.core-switch .track[data-preview-state=active][data-v-d2dfcecb]: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-d2dfcecb]{--_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-d2dfcecb]{--_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-d2dfcecb]{--_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-d2dfcecb]{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-d2dfcecb]{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-d2dfcecb]{opacity:1}.core-switch .thumb[data-v-d2dfcecb]{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-d2dfcecb]{left:calc(var(--_inset) + var(--_travel))}.core-switch .label-area[data-v-d2dfcecb]{align-items:center;gap:.25em;display:inline-flex}.core-switch .icon-wrapper--start[data-v-d2dfcecb]{order:-1}.core-switch .label-wrapper[data-v-d2dfcecb]{font-size:var(--core-switch-label-font-size,1em);display:inline-block}.core-switch .label-text[data-v-d2dfcecb]{transform:translateY(var(--control-text-offset-y));display:inline-grid}.core-switch .label-text[data-v-d2dfcecb]>*{grid-area:1/1}.core-switch .label-content[data-v-d2dfcecb]{transition:opacity var(--control-motion-duration) var(--control-motion-easing)}.core-switch .label-content[data-v-d2dfcecb]:not(.core-switch .label-content--active){opacity:0}.core-switch--size-xs[data-v-d2dfcecb]{font-size:var(--control-font-size-xs)}.core-switch--size-sm[data-v-d2dfcecb]{font-size:var(--control-font-size-sm)}.core-switch--size-lg[data-v-d2dfcecb]{font-size:var(--control-font-size-lg)}.core-switch--size-inherit[data-v-d2dfcecb]{font-size:inherit}.core-input[data-v-1d57d0ae]{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-1d57d0ae]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .core-input[data-v-1d57d0ae]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.core-input[data-preview-state=hover][data-v-1d57d0ae]: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-1d57d0ae]:active:not(:disabled,[aria-disabled=true]),.core-input[data-preview-state=active][data-v-1d57d0ae]: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-1d57d0ae]{--_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-1d57d0ae]::placeholder{color:inherit;opacity:var(--core-input-placeholder-opacity,.7)}.core-input[data-v-1d57d0ae]{outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000}.core-input[data-v-1d57d0ae]:focus-visible,.core-input[data-preview-state=focus][data-v-1d57d0ae]{outline-color:var(--control-focus-outline-color)}.core-input--disabled[data-v-1d57d0ae]{opacity:var(--core-input-disabled-opacity,.5);cursor:not-allowed}.core-input--readonly[data-v-1d57d0ae]{cursor:default}.core-input--error[data-v-1d57d0ae]{--_rest-border:var(--core-input-border-color-error,var(--color-error));--_hover-border:var(--_rest-border)}.core-input--size-xs[data-v-1d57d0ae]{--_font-size:var(--control-font-size-xs);--_height-ratio:var(--control-radius-height-ratio-xs)}.core-input--size-sm[data-v-1d57d0ae]{--_font-size:var(--control-font-size-sm);--_height-ratio:var(--control-radius-height-ratio-sm)}.core-input--size-lg[data-v-1d57d0ae]{--_font-size:var(--control-font-size-lg);--_height-ratio:var(--control-radius-height-ratio-lg)}.core-input--size-xl[data-v-1d57d0ae]{--_font-size:var(--control-font-size-xl);--_height-ratio:var(--control-radius-height-ratio-xl)}.core-input--size-inherit[data-v-1d57d0ae]{font-size:inherit;--_height-ratio:inherit}.core-input--density-tight[data-v-1d57d0ae]{--_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-1d57d0ae]{--_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-1d57d0ae]{--_padding-x:calc(var(--control-padding-x) * .75)}.core-input--density-wide[data-v-1d57d0ae]{--_padding-x:calc(var(--control-padding-x) * 1.5)}.core-input--density-relaxed[data-v-1d57d0ae]{--_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-1d57d0ae]{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-1d57d0ae]{max-height:calc(var(--_max-rows) * 1lh + var(--_padding-y) * 2);overflow-y:auto}textarea.core-input[data-v-1d57d0ae]{line-height:var(--control-line-height);resize:vertical}@supports not (field-sizing:content){textarea.core-input[data-v-1d57d0ae]{min-height:auto}}.core-popover[data-v-cfc04397]{display:inline-flex}.core-popover .trigger[data-v-cfc04397]{display:contents}.core-popover .trigger[data-v-cfc04397]>*{flex:auto}.popover-layer[data-v-cfc04397]{z-index:calc(2000 + var(--_layer-index,0));pointer-events:none;position:fixed;inset:0}.popover-layer[data-v-cfc04397]>*{pointer-events:auto}.popover-layer[data-v-cfc04397] .core-overlay{z-index:0}.popover-layer .content[data-v-cfc04397],.popover-layer .consumer-content[data-v-cfc04397]{z-index:1;position:relative}.popover-layer .panel--surface[data-v-cfc04397]{overflow:hidden}.popover-layer--size-to-view .content[data-v-cfc04397]{flex-direction:column;display:flex}.popover-layer--size-to-view .panel[data-v-cfc04397]{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-3ea9c1e5]{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-3ea9c1e5]:hover:not(:disabled,[aria-disabled=true]),:where([data-click-proxy]:hover) .nav-item[data-v-3ea9c1e5]:where([data-click-proxy-target]):not(:disabled,[aria-disabled=true]),.nav-item[data-preview-state=hover][data-v-3ea9c1e5]: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-3ea9c1e5]:active:not(:disabled,[aria-disabled=true]),.nav-item[data-preview-state=active][data-v-3ea9c1e5]: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-3ea9c1e5]{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-3ea9c1e5]:focus-visible,.nav-item[data-preview-state=focus][data-v-3ea9c1e5]{outline-color:var(--control-focus-outline-color)}.nav-item .label[data-v-3ea9c1e5]{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-3ea9c1e5]{text-decoration-color:currentColor}.nav-item--active[data-v-3ea9c1e5]{--_rest-label:var(--color-accent)}.nav-item--active:not(.nav-item--active--vertical) .label[data-v-3ea9c1e5]{text-decoration-color:currentColor}.nav-item[aria-disabled=true][data-v-3ea9c1e5]{opacity:.5;pointer-events:none}.nav-item--vertical[data-v-3ea9c1e5]{--_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-3ea9c1e5]{--_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-3ea9c1e5]:not(.nav-item--vertical){padding-inline-end:var(--space-300)}.nav-item--has-submenu:not(.nav-item--vertical) .chevron[data-v-3ea9c1e5]{margin-inline-start:var(--nav-item-chevron-gap,calc(.9 * var(--space-200)))}.nav-item--has-submenu.nav-item--vertical .chevron[data-v-3ea9c1e5]{padding-inline-start:var(--nav-item-vertical-chevron-gap,var(--space-200))}.nav-item .chevron[data-v-3ea9c1e5]{margin-inline-start:auto}.submenu[data-v-3ea9c1e5]{flex-direction:column;min-width:12rem;display:flex;overflow:hidden}.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-2668c143]{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-2668c143]{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-2668c143]{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-2668c143]{background:color-mix(in srgb, var(--color-accent) 60%, transparent);color:var(--color-accent-fg)}.dev-panel-badge--pill[data-v-2668c143]{border-radius:var(--radius-full);font-size:var(--control-font-size-sm);padding:2px 10px}.dev-panel-badge--colored[data-v-2668c143]{color:var(--color-text-on-dark)}
