.spinner__container[data-v-351c8f02]{display:inline-flex;position:relative;color:inherit;inline-size:var(--spinner-size);block-size:var(--spinner-size);z-index:var(--z-index-spinner)}.spinner__container[data-spinner-size="2xs"][data-v-351c8f02]{--spinner-size: var(--size-icon-2xs) }.spinner__container[data-spinner-size=xs][data-v-351c8f02]{--spinner-size: var(--size-icon-xs) }.spinner__container[data-spinner-size=sm][data-v-351c8f02]{--spinner-size: var(--size-icon-sm) }.spinner__container[data-spinner-size=md][data-v-351c8f02]{--spinner-size: var(--size-icon-md) }.spinner__container[data-spinner-size=lg][data-v-351c8f02]{--spinner-size: var(--size-icon-lg) }.spinner__container[data-spinner-size=xl][data-v-351c8f02]{--spinner-size: var(--size-icon-xl) }.spinner__container[data-spinner-size="2xl"][data-v-351c8f02]{--spinner-size: var(--size-icon-2xl) }.spinner[data-v-351c8f02]{position:absolute;inset:0;border-radius:var(--border-radius-circle);border:calc(var(--spinner-size) * .18) solid var(--color-light-a4);border-block-end-color:var(--spinner-color, var(--color-accent));animation:spin-351c8f02 .66s linear infinite}.spinner[data-v-351c8f02]:after{content:""}@keyframes spin-351c8f02{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{display:var(--button-display);align-items:var(--button-align-items);justify-content:var(--button-justify-content);gap:var(--button-gap);height:var(--button-height);padding-inline:var(--button-padding-inline);background:var(--button-bg);color:var(--button-text);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);font-weight:var(--button-font-weight);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family);line-height:var(--button-line-height);cursor:var(--button-cursor);position:relative}.button [data-button-content]{display:inherit;align-items:inherit;justify-content:inherit;gap:inherit}.button [data-button-spinner]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.button svg{height:1.2cap;width:auto;flex:none}[data-icon-svg-auto] svg{width:auto;height:auto}.button:hover{background:var(--button-hover-bg);color:var(--button-hover-text);border-color:var(--button-hover-border-color)}.button:active{background:var(--button-active-bg);color:var(--button-active-text);border-color:var(--button-active-border-color)}.button:focus{outline:none}.button:focus-visible{outline-width:var(--button-outline-width);outline-style:var(--button-outline-style);outline-color:var(--button-outline-color);outline-offset:var(--button-outline-offset)}.button[data-button-variant][aria-disabled=true]:disabled{color:var(--button-disabled-text);border-color:var(--button-disabled-border-color);outline-color:var(--button-disabled-outline-color);cursor:var(--button-disabled-cursor);--spinner-color: var(--global-weak-text)}.button[data-button-variant][aria-disabled=true]:disabled:hover{color:var(--button-disabled-hover-text);border-color:var(--button-disabled-hover-border-color);--spinner-color: var(--global-weak-text)}.button:not([data-button-variant*=ghost])[aria-disabled=true]:disabled{background:var(--button-disabled-bg)}.button:not([data-button-variant*=ghost])[aria-disabled=true]:disabled:hover{background:var(--button-disabled-hover-bg)}.button[data-button-variant*=ghost][aria-disabled=true]:disabled{background:var(--button-ghost-disabled-bg)}.button[data-button-variant*=ghost][aria-disabled=true]:disabled:hover{background:var(--button-ghost-disabled-hover-bg)}.button[data-button-size=sm]{--button-height: var(--button-sm-height);--button-padding-inline: var(--button-sm-padding-inline);--button-font-size: var(--button-sm-font-size)}.button[data-button-size=md]{--button-height: var(--button-md-height);--button-padding-inline: var(--button-md-padding-inline);--button-font-size: var(--button-md-font-size)}.button[data-button-size=lg]{--button-height: var(--button-lg-height);--button-padding-inline: var(--button-lg-padding-inline);--button-font-size: var(--button-lg-font-size)}.button[data-expand]{width:100%}.button[data-circle]{aspect-ratio:var(--button-circle-aspect-ratio);--button-border-radius: var(--button-circle-border-radius);--button-padding-inline: var(--button-circle-padding-inline)}.button[data-circle] svg{width:100%;height:100%}.button[data-square]{aspect-ratio:var(--button-square-aspect-ratio);--button-border-radius: var(--button-square-border-radius);--button-padding-inline: var(--button-square-padding-inline)}.button[data-square] svg{width:100%;height:100%}.button[data-bullet]{position:relative;overflow:hidden;aspect-ratio:var(--button-bullet-aspect-ratio);--button-border-width: none;--button-border-style: none;--button-padding-inline: none;--button-border-radius: var(--button-bullet-border-radius)}.button[data-bullet] [data-button-content]{position:relative;z-index:1}.button[data-bullet][data-button-size=sm]{--button-height: 4px;--button-bullet-aspect-ratio: 1;--button-bullet-border-radius: var(--border-radius-circle);--button-bullet-active-width: var(--button-sm-height)}.button[data-bullet][data-button-size=md]{--button-height: 6px;--button-bullet-aspect-ratio: 1;--button-bullet-border-radius: var(--border-radius-circle);--button-bullet-active-width: var(--button-md-height)}.button[data-bullet][data-button-size=lg]{--button-height: 9px;--button-bullet-aspect-ratio: 1;--button-bullet-border-radius: var(--border-radius-circle);--button-bullet-active-width: var(--button-md-height)}.button[data-bullet][data-active]{width:var(--button-bullet-active-width);--button-bullet-border-radius: var(--border-radius-pill);background:var(--button-active-bg)}.button[data-bullet][data-active][data-progress]{background:var(--button-bg)}.button[data-bullet][data-active][data-progress]:before{content:"";position:absolute;inset:0;z-index:0;background:var(--button-active-bg);opacity:1;transform-origin:left center;animation:carousel-bullet-fill var(--carousel-bullet-duration, 5s) linear forwards;animation-play-state:var(--carousel-bullet-play-state, running)}@keyframes carousel-bullet-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.button[data-button-variant=primary]{--button-bg: var(--button-primary-bg);--button-text: var(--button-primary-text);--button-border-color: var(--button-primary-border-color);--button-outline-color: var(--button-primary-outline-color);--button-hover-bg: var(--button-primary-hover-bg);--button-hover-text: var(--button-primary-hover-text);--button-hover-border-color: var(--button-primary-hover-border-color);--button-active-bg: var(--button-primary-active-bg);--button-active-text: var(--button-primary-active-text);--button-active-border-color: var(--button-primary-active-border-color);--spinner-color: var(--button-primary-text)}.button[data-button-variant=secondary]{--button-bg: var(--button-secondary-bg);--button-text: var(--button-secondary-text);--button-border-color: var(--button-secondary-border-color);--button-outline-color: var(--button-secondary-outline-color);--button-hover-bg: var(--button-secondary-hover-bg);--button-hover-text: var(--button-secondary-hover-text);--button-hover-border-color: var(--button-secondary-hover-border-color);--button-active-bg: var(--button-secondary-active-bg);--button-active-text: var(--button-secondary-active-text);--button-active-border-color: var(--button-secondary-active-border-color);--spinner-color: var(--button-secondary-text)}.button[data-button-variant=accent]{--button-bg: var(--button-accent-bg);--button-text: var(--button-accent-text);--button-border-color: var(--button-accent-border-color);--button-outline-color: var(--button-accent-outline-color);--button-hover-bg: var(--button-accent-hover-bg);--button-hover-text: var(--button-accent-hover-text);--button-hover-border-color: var(--button-accent-hover-border-color);--button-active-bg: var(--button-accent-active-bg);--button-active-text: var(--button-accent-active-text);--button-active-border-color: var(--button-accent-active-border-color);--spinner-color: var(--button-accent-text)}.button[data-button-variant=success]{--button-bg: var(--button-success-bg);--button-text: var(--button-success-text);--button-border-color: var(--button-success-border-color);--button-outline-color: var(--button-success-outline-color);--button-hover-bg: var(--button-success-hover-bg);--button-hover-text: var(--button-success-hover-text);--button-hover-border-color: var(--button-success-hover-border-color);--button-active-bg: var(--button-success-active-bg);--button-active-text: var(--button-success-active-text);--button-active-border-color: var(--button-success-active-border-color);--spinner-color: var(--button-success-text)}.button[data-button-variant=danger]{--button-bg: var(--button-danger-bg);--button-text: var(--button-danger-text);--button-border-color: var(--button-danger-border-color);--button-outline-color: var(--button-danger-outline-color);--button-hover-bg: var(--button-danger-hover-bg);--button-hover-text: var(--button-danger-hover-text);--button-hover-border-color: var(--button-danger-hover-border-color);--button-active-bg: var(--button-danger-active-bg);--button-active-text: var(--button-danger-active-text);--button-active-border-color: var(--button-danger-active-border-color);--spinner-color: var(--button-danger-text)}.button[data-button-variant=light]{--button-bg: var(--button-light-bg);--button-text: var(--button-light-text);--button-border-color: var(--button-light-border-color);--button-outline-color: var(--button-light-outline-color);--button-hover-bg: var(--button-light-hover-bg);--button-hover-text: var(--button-light-hover-text);--button-hover-border-color: var(--button-light-hover-border-color);--button-active-bg: var(--button-light-active-bg);--button-active-text: var(--button-light-active-text);--button-active-border-color: var(--button-light-active-border-color);--spinner-color: var(--button-light-text)}.button[data-button-variant=dark]{--button-bg: var(--button-dark-bg);--button-text: var(--button-dark-text);--button-border-color: var(--button-dark-border-color);--button-outline-color: var(--button-dark-outline-color);--button-hover-bg: var(--button-dark-hover-bg);--button-hover-text: var(--button-dark-hover-text);--button-hover-border-color: var(--button-dark-hover-border-color);--button-active-bg: var(--button-dark-active-bg);--button-active-text: var(--button-dark-active-text);--button-active-border-color: var(--button-dark-active-border-color);--spinner-color: var(--button-dark-text)}.button[data-button-variant=light-alpha]{--button-bg: var(--button-light-alpha-bg);--button-text: var(--button-light-alpha-text);--button-border-color: var(--button-light-alpha-border-color);--button-outline-color: var(--button-light-alpha-outline-color);--button-hover-bg: var(--button-light-alpha-hover-bg);--button-hover-text: var(--button-light-alpha-hover-text);--button-hover-border-color: var(--button-light-alpha-hover-border-color);--button-active-bg: var(--button-light-alpha-active-bg);--button-active-text: var(--button-light-alpha-active-text);--button-active-border-color: var(--button-light-alpha-active-border-color);--spinner-color: var(--button-light-alpha-text)}.button[data-button-variant=dark-alpha]{--button-bg: var(--button-dark-alpha-bg);--button-text: var(--button-dark-alpha-text);--button-border-color: var(--button-dark-alpha-border-color);--button-outline-color: var(--button-dark-alpha-outline-color);--button-hover-bg: var(--button-dark-alpha-hover-bg);--button-hover-text: var(--button-dark-alpha-hover-text);--button-hover-border-color: var(--button-dark-alpha-hover-border-color);--button-active-bg: var(--button-dark-alpha-active-bg);--button-active-text: var(--button-dark-alpha-active-text);--button-active-border-color: var(--button-dark-alpha-active-border-color);--spinner-color: var(--button-dark-alpha-text)}.button[data-button-variant=ghost-primary]{--button-bg: var(--button-ghost-primary-bg);--button-text: var(--button-ghost-primary-text);--button-border-color: var(--button-ghost-primary-border-color);--button-outline-color: var(--button-ghost-primary-outline-color);--button-hover-bg: var(--button-ghost-primary-hover-bg);--button-hover-text: var(--button-ghost-primary-hover-text);--button-hover-border-color: var(--button-ghost-primary-hover-border-color);--button-active-bg: var(--button-ghost-primary-active-bg);--button-active-text: var(--button-ghost-primary-active-text);--button-active-border-color: var(--button-ghost-primary-active-border-color);--spinner-color: var(--button-ghost-primary-text)}.button[data-button-variant=ghost-secondary]{--button-bg: var(--button-ghost-secondary-bg);--button-text: var(--button-ghost-secondary-text);--button-border-color: var(--button-ghost-secondary-border-color);--button-outline-color: var(--button-ghost-secondary-outline-color);--button-hover-bg: var(--button-ghost-secondary-hover-bg);--button-hover-text: var(--button-ghost-secondary-hover-text);--button-hover-border-color: var(--button-ghost-secondary-hover-border-color);--button-active-bg: var(--button-ghost-secondary-active-bg);--button-active-text: var(--button-ghost-secondary-active-text);--button-active-border-color: var(--button-ghost-secondary-active-border-color);--spinner-color: var(--button-ghost-secondary-text)}.button[data-button-variant=ghost-accent]{--button-bg: var(--button-ghost-accent-bg);--button-text: var(--button-ghost-accent-text);--button-border-color: var(--button-ghost-accent-border-color);--button-outline-color: var(--button-ghost-accent-outline-color);--button-hover-bg: var(--button-ghost-accent-hover-bg);--button-hover-text: var(--button-ghost-accent-hover-text);--button-hover-border-color: var(--button-ghost-accent-hover-border-color);--button-active-bg: var(--button-ghost-accent-active-bg);--button-active-text: var(--button-ghost-accent-active-text);--button-active-border-color: var(--button-ghost-accent-active-border-color);--spinner-color: var(--button-ghost-accent-text)}.button[data-button-variant=ghost-light]{--button-bg: var(--button-ghost-light-bg);--button-text: var(--button-ghost-light-text);--button-border-color: var(--button-ghost-light-border-color);--button-outline-color: var(--button-ghost-light-outline-color);--button-hover-bg: var(--button-ghost-light-hover-bg);--button-hover-text: var(--button-ghost-light-hover-text);--button-hover-border-color: var(--button-ghost-light-hover-border-color);--button-active-bg: var(--button-ghost-light-active-bg);--button-active-text: var(--button-ghost-light-active-text);--button-active-border-color: var(--button-ghost-light-active-border-color);--spinner-color: var(--button-ghost-light-text)}.button[data-button-variant=ghost-dark]{--button-bg: var(--button-ghost-dark-bg);--button-text: var(--button-ghost-dark-text);--button-border-color: var(--button-ghost-dark-border-color);--button-outline-color: var(--button-ghost-dark-outline-color);--button-hover-bg: var(--button-ghost-dark-hover-bg);--button-hover-text: var(--button-ghost-dark-hover-text);--button-hover-border-color: var(--button-ghost-dark-hover-border-color);--button-active-bg: var(--button-ghost-dark-active-bg);--button-active-text: var(--button-ghost-dark-active-text);--button-active-border-color: var(--button-ghost-dark-active-border-color);--spinner-color: var(--button-ghost-dark-text)}.button[data-button-variant=ghost-light-alpha]{--button-bg: var(--button-ghost-light-alpha-bg);--button-text: var(--button-ghost-light-alpha-text);--button-border-color: var(--button-ghost-light-alpha-border-color);--button-outline-color: var(--button-ghost-light-alpha-outline-color);--button-hover-bg: var(--button-ghost-light-alpha-hover-bg);--button-hover-text: var(--button-ghost-light-alpha-hover-text);--button-hover-border-color: var(--button-ghost-light-alpha-hover-border-color);--button-active-bg: var(--button-ghost-light-alpha-active-bg);--button-active-text: var(--button-ghost-light-alpha-active-text);--button-active-border-color: var(--button-ghost-light-alpha-active-border-color);--spinner-color: var(--button-ghost-light-alpha-text)}.button[data-button-variant=ghost-dark-alpha]{--button-bg: var(--button-ghost-dark-alpha-bg);--button-text: var(--button-ghost-dark-alpha-text);--button-border-color: var(--button-ghost-dark-alpha-border-color);--button-outline-color: var(--button-ghost-dark-alpha-outline-color);--button-hover-bg: var(--button-ghost-dark-alpha-hover-bg);--button-hover-text: var(--button-ghost-dark-alpha-hover-text);--button-hover-border-color: var(--button-ghost-dark-alpha-hover-border-color);--button-active-bg: var(--button-ghost-dark-alpha-active-bg);--button-active-text: var(--button-ghost-dark-alpha-active-text);--button-active-border-color: var(--button-ghost-dark-alpha-active-border-color);--spinner-color: var(--button-ghost-dark-alpha-text)}.button[data-button-variant=stealth]{--button-bg: var(--button-stealth-bg);--button-text: var(--button-stealth-text);--button-border-color: var(--button-stealth-border-color);--button-outline-color: var(--button-stealth-outline-color);--button-hover-bg: var(--button-stealth-hover-bg);--button-hover-text: var(--button-stealth-hover-text);--button-hover-border-color: var(--button-stealth-hover-border-color);--button-active-bg: var(--button-stealth-active-bg);--button-active-text: var(--button-stealth-active-text);--button-active-border-color: var(--button-stealth-active-border-color);--spinner-color: var(--button-stealth-text)}.button[data-button-variant=stealth-header]{--button-bg: var(--button-stealth-header-bg);--button-text: var(--button-stealth-header-text);--button-border-color: var(--button-stealth-header-border-color);--button-outline-color: var(--button-stealth-header-outline-color);--button-hover-bg: var(--button-stealth-header-hover-bg);--button-hover-text: var(--button-stealth-header-hover-text);--button-hover-border-color: var(--button-stealth-header-hover-border-color);--button-active-bg: var(--button-stealth-header-active-bg);--button-active-text: var(--button-stealth-header-active-text);--button-active-border-color: var(--button-stealth-header-active-border-color);--spinner-color: var(--button-stealth-header-text)}.button[data-button-variant=stealth-on-dark]{--button-bg: var(--button-stealth-on-dark-bg);--button-text: var(--button-stealth-on-dark-text);--button-border-color: var(--button-stealth-on-dark-border-color);--button-outline-color: var(--button-stealth-on-dark-outline-color);--button-hover-bg: var(--button-stealth-on-dark-hover-bg);--button-hover-text: var(--button-stealth-on-dark-hover-text);--button-hover-border-color: var(--button-stealth-on-dark-hover-border-color);--button-active-bg: var(--button-stealth-on-dark-active-bg);--button-active-text: var(--button-stealth-on-dark-active-text);--button-active-border-color: var(--button-stealth-on-dark-active-border-color);--spinner-color: var(--button-stealth-on-dark-text)}.button[data-button-variant=bare]{--button-bg: var(--button-bare-bg);--button-text: var(--button-bare-text);--button-border-color: var(--button-bare-border-color);--button-outline-color: var(--button-bare-outline-color);--button-hover-bg: var(--button-bare-hover-bg);--button-hover-text: var(--button-bare-hover-text);--button-hover-border-color: var(--button-bare-hover-border-color);--button-active-bg: var(--button-bare-active-bg);--button-active-text: var(--button-bare-active-text);--button-active-border-color: var(--button-bare-active-border-color);--button-outline-offset: 0px;--spinner-color: var(--button-bare-text)}.button[data-button-variant=bare-weak]{--button-bg: var(--button-bare-weak-bg);--button-text: var(--button-bare-weak-text);--button-border-color: var(--button-bare-weak-border-color);--button-outline-color: var(--button-bare-weak-outline-color);--button-hover-bg: var(--button-bare-weak-hover-bg);--button-hover-text: var(--button-bare-weak-hover-text);--button-hover-border-color: var(--button-bare-weak-hover-border-color);--button-active-bg: var(--button-bare-weak-active-bg);--button-active-text: var(--button-bare-weak-active-text);--button-active-border-color: var(--button-bare-weak-active-border-color);--button-outline-offset: 0px;--spinner-color: var(--button-bare-weak-text)}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}legend{padding:0;display:table}fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}ul[role=list],ol[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}:root{--color-light: #FFFFFF;--color-light-alt: #F9F9F9;--color-light-a1: rgba(255, 255, 255, .1);--color-light-a2: rgba(255, 255, 255, .2);--color-light-a3: rgba(255, 255, 255, .3);--color-light-a4: rgba(255, 255, 255, .4);--color-light-a5: rgba(255, 255, 255, .5);--color-dark: #111111;--color-dark-alt: #191919;--color-dark-a1: rgba(17, 17, 17, .1);--color-dark-a2: rgba(17, 17, 17, .2);--color-dark-a3: rgba(17, 17, 17, .3);--color-dark-a4: rgba(17, 17, 17, .4);--color-dark-a5: rgba(17, 17, 17, .5);--color-gray-1: #F0F0F0;--color-gray-2: #E8E8E8;--color-gray-3: #E0E0E0;--color-gray-4: #D9D9D9;--color-gray-5: #CECECE;--color-gray-6: #BBBBBB;--color-gray-7: #606060;--color-gray-8: #484848;--color-gray-9: #3A3A3A;--color-gray-10: #313131;--color-gray-11: #2A2A2A;--color-gray-12: #222222;--color-blue-1: #EDF2FF;--color-blue-2: #BCD1FF;--color-blue-3: #4361EE;--color-blue-4: #3B56D3;--color-blue-5: #374E9F;--color-blue-6: #1D2C67;--color-red-1: #FFEBE9;--color-red-2: #FEBEB6;--color-red-3: #C1121F;--color-red-4: #B0000C;--color-red-5: #9D191D;--color-red-6: #5C0000;--color-green-1: #E8F7E7;--color-green-2: #B2DEAE;--color-green-3: #156D12;--color-green-4: #005D00;--color-green-5: #124C0F;--color-green-6: #0F3D0D;--color-yellow-1: #FFF1C0;--color-yellow-2: #FFD070;--color-yellow-3: #FFC100;--color-yellow-4: #FCB800;--color-yellow-5: #6C511B;--color-yellow-6: #3E2800}:root{--step--3: clamp(.64rem, .6538rem + -.0123vw, .651rem);--step--2: clamp(.7813rem, .7766rem + .0208vw, .8rem);--step--1: clamp(.9375rem, .9219rem + .0694vw, 1rem);--step-0: clamp(1.125rem, 1.0938rem + .1389vw, 1.25rem);--step-1: clamp(1.35rem, 1.2969rem + .2361vw, 1.5625rem);--step-2: clamp(1.62rem, 1.5367rem + .3701vw, 1.9531rem);--step-3: clamp(1.944rem, 1.8196rem + .5527vw, 2.4414rem);--step-4: clamp(2.3328rem, 2.1531rem + .7988vw, 3.0518rem);--step-5: clamp(2.7994rem, 2.5455rem + 1.1282vw, 3.8147rem);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-size-2xs: var(--step--3);--font-size-xs: var(--step--2);--font-size-sm: var(--step--1);--font-size-body: var(--step-0);--font-size-md: var(--step-1);--font-size-lg: var(--step-2);--font-size-xl: var(--step-3);--font-size-2xl: var(--step-4);--font-size-max: var(--step-5);--line-height-flat: 1;--line-height-tight: 1.1;--line-height-snug: 1.2;--line-height-body: 1.5}:root{--space-3xs: clamp(.3125rem, .2969rem + .0694vw, .375rem);--space-2xs: clamp(.5625rem, .5156rem + .2083vw, .75rem);--space-xs: clamp(.875rem, .8125rem + .2778vw, 1.125rem);--space-sm: clamp(1.125rem, 1.0313rem + .4167vw, 1.5rem);--space-md: clamp(1.6875rem, 1.5469rem + .625vw, 2.25rem);--space-lg: clamp(2.25rem, 2.0625rem + .8333vw, 3rem);--space-xl: clamp(3.375rem, 3.0938rem + 1.25vw, 4.5rem);--space-2xl: clamp(4.5rem, 4.125rem + 1.6667vw, 6rem);--space-3xl: clamp(6.75rem, 6.1875rem + 2.5vw, 9rem);--space-3xs-2xs: clamp(.3125rem, .2031rem + .4861vw, .75rem);--space-2xs-xs: clamp(.5625rem, .4219rem + .625vw, 1.125rem);--space-xs-sm: clamp(.875rem, .7188rem + .6944vw, 1.5rem);--space-sm-md: clamp(1.125rem, .8438rem + 1.25vw, 2.25rem);--space-md-lg: clamp(1.6875rem, 1.3594rem + 1.4583vw, 3rem);--space-lg-xl: clamp(2.25rem, 1.6875rem + 2.5vw, 4.5rem);--space-xl-2xl: clamp(3.375rem, 2.7188rem + 2.9167vw, 6rem);--space-2xl-3xl: clamp(4.5rem, 3.375rem + 5vw, 9rem);--size-0: 0px;--size-2: 2px;--size-xs: 4px;--size-sm: 8px;--size-md: 16px;--size-lg: 24px;--size-xl: 36px;--size-2xl: 72px;--size-20: 20px;--size-28: 28px;--size-48: 48px;--size-icon-2xs: 8px;--size-icon-xs: 10px;--size-icon-sm: 12px;--size-icon-md: 16px;--size-icon-lg: 24px;--size-icon-xl: 36px;--size-icon-2xl: 72px;--gutter: var(--space-sm);--wrapper-max-width: 1800px;--wrapper-gutter: var(--space-sm);--wrapper-inner-gutter: var(--space-sm);--border-radius-sm: 3px;--border-radius: .5em;--border-radius-pill: 999px;--border-radius-circle: 50%;--box-shadow-popout: 0 4px 12px var(--color-dark-a2);--breakpoint-mobile: 48em;--breakpoint-desktop: 64em;--border: solid;--border-width: 1px;--z-index-default: 1;--z-index-nav: 400;--z-index-top-bar: 500;--z-index-overlay: 600;--z-index-spinner: 700;--z-index-popout: 800;--z-index-modal: 900;--z-index-toast: 1000}body{background:var(--global-bg);color:var(--global-text);font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-normal)}h1,h2{line-height:var(--line-height-heading)}h3,h4,h5,h6{line-height:var(--line-height-snug)}hr{border:none;border-block-start:1px solid;height:1px;color:inherit;margin-block-end:0;padding:0}.wrapper{margin-inline:auto;max-width:var(--wrapper-max-width);padding-inline:var(--wrapper-gutter);position:relative}.wrapper[data-wrapper-type=inner]{min-width:100%;padding-block:var(--wrapper-inner-gutter);padding-inline:var(--wrapper-inner-gutter)}.wrapper[data-wrapper-type=full]{margin-inline:auto;max-width:100%;padding-inline:var(--gutter);position:relative}[role=list][class]{list-style:none;margin-block:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visually-hidden{display:block;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--global-bg: var(--color-light);--global-subtle-bg: var(--color-light-alt);--global-text: var(--color-dark);--global-weak-text: var(--color-gray-7);--global-on-dark-accent-text: var(--color-light);--global-on-light-accent-text: var(--color-dark);--global-backdrop-bg: var(--color-dark-a3);--color-surface-bg: var(--color-gray-1);--color-surface-hover-bg: var(--color-gray-2);--color-surface-active-bg: var(--color-gray-3);--color-line: var(--color-gray-4);--color-border: var(--color-gray-5);--color-border-hover: var(--color-gray-6);--color-focus-ring: var(--color-blue-3);--color-inverted-surface-bg: var(--color-gray-12);--color-inverted-surface-hover-bg: var(--color-gray-11);--color-inverted-surface-active-bg: var(--color-gray-10);--color-inverted-line: var(--color-gray-9);--color-inverted-border: var(--color-gray-8);--color-inverted-border-hover: var(--color-gray-9);--color-primary-pale: var(--color-gray-9);--color-primary-tint: var(--color-gray-11);--color-primary: var(--color-dark);--color-secondary: var(--color-gray-1);--color-secondary-shade: var(--color-gray-2);--color-secondary-rich: var(--color-gray-3);--color-accent-pale: var(--color-blue-1);--color-accent-tint: var(--color-blue-2);--color-accent: var(--color-blue-3);--color-accent-hover: var(--color-blue-4);--color-accent-shade: var(--color-blue-5);--color-accent-rich: var(--color-blue-6);--color-info-pale: var(--color-blue-1);--color-info-tint: var(--color-blue-2);--color-info: var(--color-blue-3);--color-info-hover: var(--color-blue-4);--color-info-shade: var(--color-blue-5);--color-info-rich: var(--color-blue-6);--color-danger-pale: var(--color-red-1);--color-danger-tint: var(--color-red-2);--color-danger: var(--color-red-3);--color-danger-hover: var(--color-red-4);--color-danger-shade: var(--color-red-5);--color-danger-rich: var(--color-red-6);--color-success-pale: var(--color-green-1);--color-success-tint: var(--color-green-2);--color-success: var(--color-green-3);--color-success-hover: var(--color-green-4);--color-success-shade: var(--color-green-5);--color-success-rich: var(--color-green-6);--color-warning-pale: var(--color-yellow-1);--color-warning-tint: var(--color-yellow-2);--color-warning: var(--color-yellow-3);--color-warning-hover: var(--color-yellow-4);--color-warning-shade: var(--color-yellow-5);--color-warning-rich: var(--color-yellow-6);--header-bg: var(--color-dark);--header-text: var(--color-light);--header-ribbon-height: 36px;--header-ribbon-padding-block: var(--space-3xs);--header-ribbon-font-size: var(--font-size-sm);--header-line: var(--color-inverted-line);--header-main-height: 60px;--nav-bg: var(--color-light);--nav-text: var(--color-dark);--nav-font-size: var(--font-size-body);--nav-surface-height: 100svh;--nav-surface-width: 320px;--nav-menu-item-padding-inline: calc(var(--gutter) * 1.5) calc(var(--gutter) + 4px);--nav-menu-item-padding-block: var(--space-2xs);--nav-wrapper-max-width: 1600px;--nav-wrapper-padding-inline: var(--space-md);--nav-wrapper-padding-block: var(--space-lg);--footer-bg: var(--global-subtle-bg);--footer-text: var(--global-text);--footer-line: var(--color-line);--footer-border: var(--color-border);--footer-menu-child-text: var(--global-weak-text);--panel-border-radius: var(--border-radius);--panel-default-bg: var(--global-bg);--panel-default-border-color: var(--color-line);--panel-subtle-bg: var(--global-subtle-bg);--panel-subtle-border-color: var(--global-subtle-bg);--stack-3xs-gap: var(--space-3xs);--stack-2xs-gap: var(--space-2xs);--stack-xs-gap: var(--space-xs);--stack-sm-gap: var(--space-sm);--stack-md-gap: var(--space-md);--stack-lg-gap: var(--space-lg);--stack-xl-gap: var(--space-xl);--icon-display: inline-block;--field-label-text: var(--global-text);--field-label-required-text: var(--color-danger);--field-label-margin-block-end: var(--space-3xs);--field-hint-text: var(--global-weak-text);--field-error-text: var(--color-danger);--field-error-margin-block-start: var(--space-3xs);--input-label-text: var(--field-label-text);--input-label-required-text: var(--field-label-required-text);--input-label-margin-block-end: var(--field-label-margin-block-end);--input-hint-text: var(--field-hint-text);--input-border-color: var(--color-border);--input-border-radius: var(--border-radius);--input-padding-inline: var(--space-2xs);--input-hover-border-color: var(--color-border-hover);--input-outline-width: var(--size-2);--input-outline-color: var(--color-focus-ring);--input-outline-offset: var(--size-0);--input-sm-block-size: var(--size-28);--input-sm-font-size: var(--font-size-xs);--input-sm-helper-font-size: calc(var(--font-size-xs) / 1.15);--input-sm-padding-block: calc(var(--space-3xs) / 3);--input-md-block-size: var(--size-xl);--input-md-font-size: var(--font-size-sm);--input-md-helper-font-size: var(--font-size-xs);--input-md-padding-block: calc(var(--space-3xs) / 2);--input-lg-block-size: var(--size-48);--input-lg-font-size: var(--font-size-sm);--input-lg-helper-font-size: var(--font-size-xs);--input-lg-padding-block: var(--space-3xs);--input-error-text: var(--field-error-text);--input-error-border-color: var(--color-danger);--input-error-margin-block-start: var(--field-error-margin-block-start);--input-link-text: var(--field-hint-text);--select-label-text: var(--field-label-text);--select-label-required-text: var(--field-label-required-text);--select-label-margin-block-end: var(--field-label-margin-block-end);--select-hint-text: var(--field-hint-text);--select-border-color: var(--color-border);--select-border-radius: var(--border-radius);--select-padding-inline-start: var(--space-2xs);--select-hover-border-color: var(--color-border-hover);--select-icon-text: var(--global-weak-text);--select-invalid-text: var(--global-weak-text);--select-outline-width: var(--size-2);--select-outline-color: var(--color-focus-ring);--select-outline-offset: var(--size-0);--select-sm-block-size: var(--size-28);--select-sm-font-size: var(--font-size-xs);--select-sm-helper-font-size: calc(var(--font-size-xs) / 1.15);--select-sm-padding-block: calc(var(--space-3xs) / 3);--select-md-block-size: var(--size-xl);--select-md-font-size: var(--font-size-sm);--select-md-helper-font-size: var(--font-size-xs);--select-md-padding-block: calc(var(--space-3xs) / 2);--select-lg-block-size: var(--size-48);--select-lg-font-size: var(--font-size-sm);--select-lg-helper-font-size: var(--font-size-xs);--select-lg-padding-block: var(--space-3xs);--select-error-text: var(--field-error-text);--select-error-border-color: var(--color-danger);--select-error-margin-block-start: var(--field-error-margin-block-start);--fieldset-label-text: var(--field-label-text);--fieldset-label-required-text: var(--field-label-required-text);--fieldset-label-margin-block-end: var(--field-label-margin-block-end);--fieldset-hint-text: var(--field-hint-text);--fieldset-sm-label-font-size: var(--font-size-xs);--fieldset-sm-helper-font-size: calc(var(--font-size-xs) / 1.15);--fieldset-sm-fields-gap: var(--space-2xs);--fieldset-md-label-font-size: var(--font-size-sm);--fieldset-md-helper-font-size: var(--font-size-xs);--fieldset-md-fields-gap: var(--space-2xs);--fieldset-lg-label-font-size: var(--font-size-sm);--fieldset-lg-helper-font-size: var(--font-size-xs);--fieldset-lg-fields-gap: var(--space-xs);--fieldset-error-text: var(--field-error-text);--fieldset-error-margin-block-start: var(--field-error-margin-block-start);--checkbox-border-color: var(--color-border);--checkbox-border-radius: var(--border-radius-sm);--checkbox-hover-border-color: var(--color-border-hover);--checkbox-outline-width: var(--size-2);--checkbox-outline-color: var(--color-accent);--checkbox-outline-offset: var(--size-2);--checkbox-checked-bg: var(--color-accent);--checkbox-checked-border-color: var(--color-accent);--checkbox-icon-text: var(--color-light);--checkbox-sm-size: var(--size-md);--checkbox-sm-icon-position: calc(var(--size-sm) / 2.6);--checkbox-sm-label-font-size: var(--font-size-xs);--checkbox-sm-helper-font-size: calc(var(--font-size-xs) / 1.15);--checkbox-md-size: var(--size-20);--checkbox-md-icon-position: var(--size-xs);--checkbox-md-label-font-size: var(--font-size-sm);--checkbox-md-helper-font-size: var(--font-size-xs);--checkbox-lg-size: var(--size-lg);--checkbox-lg-icon-position: var(--size-xs);--checkbox-lg-label-font-size: var(--font-size-sm);--checkbox-lg-helper-font-size: var(--font-size-xs);--checkbox-label-text: var(--field-label-text);--checkbox-label-required-text: var(--field-label-required-text);--checkbox-label-padding-inline-start: var(--space-3xs);--checkbox-hint-text: var(--field-hint-text);--checkbox-error-text: var(--field-error-text);--checkbox-error-border-color: var(--color-danger);--checkbox-helper-padding-block-start: var(--space-3xs);--checkbox-helper-padding-inline-start: var(--space-3xs);--radio-bg: var(--color-surface-bg);--radio-border-color: var(--color-border-hover);--radio-border-radius: var(--border-radius-circle);--radio-hover-border-color: var(--color-border-hover);--radio-outline-width: var(--size-2);--radio-outline-color: var(--color-accent);--radio-outline-offset: var(--size-2);--radio-checked-bg: var(--color-accent);--radio-checked-border-color: var(--color-accent);--radio-before-bg: var(--color-light);--radio-before-border-radius: var(--border-radius-circle);--radio-sm-size: var(--size-md);--radio-sm-before-size: calc(var(--size-xs) * 1.5);--radio-sm-label-font-size: var(--font-size-xs);--radio-sm-helper-font-size: calc(var(--font-size-xs) / 1.15);--radio-md-size: var(--size-20);--radio-md-before-size: var(--size-sm);--radio-md-label-font-size: var(--font-size-sm);--radio-md-helper-font-size: var(--font-size-xs);--radio-lg-size: var(--size-lg);--radio-lg-before-size: calc(var(--size-md) / 1.6);--radio-lg-label-font-size: var(--font-size-sm);--radio-lg-helper-font-size: var(--font-size-xs);--radio-label-text: var(--field-label-text);--radio-label-required-text: var(--field-label-required-text);--radio-label-padding-inline-start: var(--space-3xs);--radio-hint-text: var(--field-hint-text);--radio-error-text: var(--field-error-text);--radio-error-border-color: var(--color-danger);--radio-helper-padding-block-start: var(--space-3xs);--radio-helper-padding-inline-start: var(--space-3xs);--button-display: inline-flex;--button-align-items: center;--button-justify-content: center;--button-gap: var(--space-3xs);--button-padding: var(--space-3xs) var(--space-xs);--button-border-width: 2px;--button-border-style: solid;--button-border-color: var(--button-bg);--button-hover-border-color: var(--button-hover-bg);--button-box-shadow: none;--button-border-radius: var(--border-radius-pill);--button-text-decoration: none;--button-text-transform: none;--button-font-weight: var(--font-weight);--button-font-size: var(--font-size-sm);--button-letter-spacing: var(--letter-spacing);--button-font-family: var(--font-family);--button-line-height: var(--line-height-flat);--button-cursor: pointer;--button-outline-width: var(--button-border-width);--button-outline-style: var(--button-border-style);--button-outline-offset: var(--button-border-width);--button-disabled-bg: var(--color-gray-2);--button-disabled-text: var(--color-gray-6);--button-disabled-border-color: var(--color-gray-2);--button-disabled-outline-color: none;--button-disabled-hover-bg: var(--color-gray-2);--button-disabled-hover-text: var(--color-gray-6);--button-disabled-hover-border-color: var(--color-gray-2);--button-disabled-cursor: auto;--button-ghost-disabled-bg: transparent;--button-ghost-disabled-hover-bg: transparent;--button-sm-height: 28px;--button-sm-padding-inline: var(--space-xs);--button-sm-font-size: var(--font-size-xs);--button-md-height: 36px;--button-md-padding-inline: var(--space-sm);--button-md-font-size: var(--font-size-sm);--button-lg-height: 48px;--button-lg-padding-inline: var(--space-md);--button-lg-font-size: var(--font-size-sm);--button-circle-aspect-ratio: 1;--button-circle-border-radius: var(--border-radius-circle);--button-circle-padding-inline: 0;--button-square-aspect-ratio: 1;--button-square-border-radius: var(--border-radius);--button-square-padding-inline: 0;--button-primary-bg: var(--color-primary);--button-primary-text: var(--color-light);--button-primary-border-color: var(--color-primary);--button-primary-outline-color: var(--color-focus-ring);--button-primary-hover-bg: var(--color-primary-tint);--button-primary-hover-text: var(--color-light);--button-primary-hover-border-color: var(--color-primary-tint);--button-primary-active-bg: var(--color-primary-pale);--button-primary-active-text: var(--color-light);--button-primary-active-border-color: var(--color-primary-pale);--button-secondary-bg: var(--color-secondary);--button-secondary-text: var(--color-dark);--button-secondary-border-color: var(--color-secondary);--button-secondary-outline-color: var(--color-focus-ring);--button-secondary-hover-bg: var(--color-secondary-shade);--button-secondary-hover-text: var(--color-dark);--button-secondary-hover-border-color: var(--color-secondary-shade);--button-secondary-active-bg: var(--color-secondary-rich);--button-secondary-active-text: var(--color-dark);--button-secondary-active-border-color: var(--color-secondary-rich);--button-accent-bg: var(--color-accent);--button-accent-text: var(--color-light);--button-accent-border-color: var(--color-accent);--button-accent-outline-color: var(--color-accent);--button-accent-hover-bg: var(--color-accent-hover);--button-accent-hover-text: var(--color-light);--button-accent-hover-border-color: var(--color-accent-hover);--button-accent-active-bg: var(--color-accent-shade);--button-accent-active-text: var(--color-light);--button-accent-active-border-color: var(--color-accent-shade);--button-danger-bg: var(--color-danger);--button-danger-text: var(--color-light);--button-danger-border-color: var(--color-danger);--button-danger-outline-color: var(--color-danger);--button-danger-hover-bg: var(--color-danger-hover);--button-danger-hover-text: var(--color-light);--button-danger-hover-border-color: var(--color-danger-hover);--button-danger-active-bg: var(--color-danger-shade);--button-danger-active-text: var(--color-light);--button-danger-active-border-color: var(--color-danger-shade);--button-success-bg: var(--color-success);--button-success-text: var(--color-light);--button-success-border-color: var(--color-success);--button-success-outline-color: var(--color-success);--button-success-hover-bg: var(--color-success-hover);--button-success-hover-text: var(--color-light);--button-success-hover-border-color: var(--color-success-hover);--button-success-active-bg: var(--color-success-shade);--button-success-active-text: var(--color-light);--button-success-active-border-color: var(--color-success-shade);--button-light-bg: var(--color-light);--button-light-text: var(--color-dark);--button-light-border-color: var(--color-light);--button-light-outline-color: var(--color-focus-ring);--button-light-hover-bg: var(--color-gray-1);--button-light-hover-text: var(--color-dark);--button-light-hover-border-color: var(--color-gray-1);--button-light-active-bg: var(--color-gray-2);--button-light-active-text: var(--color-dark);--button-light-active-border-color: var(--color-gray-2);--button-dark-bg: var(--color-dark);--button-dark-text: var(--color-light);--button-dark-border-color: var(--color-dark);--button-dark-outline-color: var(--color-focus-ring);--button-dark-hover-bg: var(--color-gray-11);--button-dark-hover-text: var(--color-light);--button-dark-hover-border-color: var(--color-gray-11);--button-dark-active-bg: var(--color-gray-9);--button-dark-active-text: var(--color-light);--button-dark-active-border-color: var(--color-gray-9);--button-light-alpha-bg: var(--color-light-a4);--button-light-alpha-text: var(--color-dark);--button-light-alpha-border-color: transparent;--button-light-alpha-outline-color: var(--color-focus-ring);--button-light-alpha-hover-bg: var(--color-light);--button-light-alpha-hover-text: var(--color-dark);--button-light-alpha-hover-border-color: transparent;--button-light-alpha-active-bg: var(--color-light);--button-light-alpha-active-text: var(--color-dark);--button-light-alpha-active-border-color: transparent;--button-dark-alpha-bg: var(--color-dark-a4);--button-dark-alpha-text: var(--color-light);--button-dark-alpha-border-color: transparent;--button-dark-alpha-outline-color: var(--color-focus-ring);--button-dark-alpha-hover-bg: var(--color-dark);--button-dark-alpha-hover-text: var(--color-light);--button-dark-alpha-hover-border-color: transparent;--button-dark-alpha-active-bg: var(--color-dark);--button-dark-alpha-active-text: var(--color-light);--button-dark-alpha-active-border-color: transparent;--button-ghost-primary-bg: transparent;--button-ghost-primary-text: var(--color-primary);--button-ghost-primary-border-color: var(--color-primary);--button-ghost-primary-outline-color: var(--color-focus-ring);--button-ghost-primary-hover-bg: var(--color-primary);--button-ghost-primary-hover-text: var(--color-light);--button-ghost-primary-hover-border-color: var(--color-primary);--button-ghost-primary-active-bg: var(--color-primary-tint);--button-ghost-primary-active-text: var(--color-light);--button-ghost-primary-active-border-color: var(--color-primary-tint);--button-ghost-secondary-bg: transparent;--button-ghost-secondary-text: var(--color-dark);--button-ghost-secondary-border-color: var(--color-secondary-shade);--button-ghost-secondary-outline-color: var(--color-focus-ring);--button-ghost-secondary-hover-bg: var(--color-secondary-shade);--button-ghost-secondary-hover-text: var(--color-dark);--button-ghost-secondary-hover-border-color: var(--color-secondary-shade);--button-ghost-secondary-active-bg: var(--color-secondary-rich);--button-ghost-secondary-active-text: var(--color-dark);--button-ghost-secondary-active-border-color: var(--color-secondary-rich);--button-ghost-accent-bg: transparent;--button-ghost-accent-text: var(--color-accent);--button-ghost-accent-border-color: var(--color-accent);--button-ghost-accent-outline-color: var(--color-accent);--button-ghost-accent-hover-bg: var(--color-accent);--button-ghost-accent-hover-text: var(--color-light);--button-ghost-accent-hover-border-color: var(--color-accent);--button-ghost-accent-active-bg: var(--color-accent-hover);--button-ghost-accent-active-text: var(--color-light);--button-ghost-accent-active-border-color:var(--color-accent-hover);--button-ghost-light-bg: transparent;--button-ghost-light-text: var(--color-light);--button-ghost-light-border-color: var(--color-light);--button-ghost-light-outline-color: var(--color-focus-ring);--button-ghost-light-hover-bg: var(--color-light);--button-ghost-light-hover-text: var(--color-dark);--button-ghost-light-hover-border-color: var(--color-light);--button-ghost-light-active-bg: var(--color-gray-1);--button-ghost-light-active-text: var(--color-dark);--button-ghost-light-active-border-color: var(--color-gray-1);--button-ghost-dark-bg: transparent;--button-ghost-dark-text: var(--color-dark);--button-ghost-dark-border-color: var(--color-dark);--button-ghost-dark-outline-color: var(--color-focus-ring);--button-ghost-dark-hover-bg: var(--color-dark);--button-ghost-dark-hover-text: var(--color-light);--button-ghost-dark-hover-border-color: var(--color-dark);--button-ghost-dark-active-bg: var(--color-gray-11);--button-ghost-dark-active-text: var(--color-light);--button-ghost-dark-active-border-color: var(--color-gray-11);--button-ghost-light-alpha-bg: transparent;--button-ghost-light-alpha-text: var(--color-light);--button-ghost-light-alpha-border-color: var(--color-light-a4);--button-ghost-light-alpha-outline-color: var(--color-focus-ring);--button-ghost-light-alpha-hover-bg: var(--color-light);--button-ghost-light-alpha-hover-text: var(--color-dark);--button-ghost-light-alpha-hover-border-color: var(--color-light);--button-ghost-light-alpha-active-bg: var(--color-gray-1);--button-ghost-light-alpha-active-text: var(--color-dark);--button-ghost-light-alpha-active-border-color: var(--color-gray-1);--button-ghost-dark-alpha-bg: transparent;--button-ghost-dark-alpha-text: var(--color-dark);--button-ghost-dark-alpha-border-color: var(--color-dark-a4);--button-ghost-dark-alpha-outline-color: var(--color-focus-ring);--button-ghost-dark-alpha-hover-bg: var(--color-dark);--button-ghost-dark-alpha-hover-text: var(--color-light);--button-ghost-dark-alpha-hover-border-color: var(--color-dark);--button-ghost-dark-alpha-active-bg: var(--color-gray-11);--button-ghost-dark-alpha-active-text: var(--color-light);--button-ghost-dark-alpha-active-border-color: var(--color-gray-11);--button-stealth-bg: transparent;--button-stealth-text: var(--color-dark);--button-stealth-border-color: transparent;--button-stealth-outline-color: var(--color-focus-ring);--button-stealth-hover-bg: var(--color-dark-a1);--button-stealth-hover-text: var(--color-dark);--button-stealth-hover-border-color: transparent;--button-stealth-active-bg: var(--color-dark-a2);--button-stealth-active-text: var(--color-dark);--button-stealth-active-border-color: transparent;--button-stealth-header-bg: transparent;--button-stealth-header-text: var(--color-light);--button-stealth-header-border-color: transparent;--button-stealth-header-outline-color: var(--color-accent);--button-stealth-header-hover-bg: var(--color-light-a1);--button-stealth-header-hover-text: var(--color-light);--button-stealth-header-hover-border-color: transparent;--button-stealth-header-active-bg: var(--color-light-a2);--button-stealth-header-active-text: var(--color-light);--button-stealth-header-active-border-color: transparent;--button-stealth-on-dark-bg: transparent;--button-stealth-on-dark-text: var(--color-light);--button-stealth-on-dark-border-color: transparent;--button-stealth-on-dark-outline-color: var(--color-accent);--button-stealth-on-dark-hover-bg: var(--color-light-a1);--button-stealth-on-dark-hover-text: var(--color-light);--button-stealth-on-dark-hover-border-color: transparent;--button-stealth-on-dark-active-bg: var(--color-light-a2);--button-stealth-on-dark-active-text: var(--color-light);--button-stealth-on-dark-active-border-color: transparent;--button-bare-bg: transparent;--button-bare-text: inherit;--button-bare-border-color: transparent;--button-bare-outline-color: var(--color-focus-ring);--button-bare-hover-bg: transparent;--button-bare-hover-text: inherit;--button-bare-hover-border-color: transparent;--button-bare-active-bg: transparent;--button-bare-active-text: inherit;--button-bare-active-border-color: transparent;--button-bare-weak-bg: transparent;--button-bare-weak-text: var(--global-weak-text);--button-bare-weak-border-color: transparent;--button-bare-weak-outline-color: var(--color-focus-ring);--button-bare-weak-hover-bg: transparent;--button-bare-weak-hover-text: var(--global-text);--button-bare-weak-hover-border-color: transparent;--button-bare-weak-active-bg: transparent;--button-bare-weak-active-text: var(--global-weak-text);--button-bare-weak-active-border-color: transparent;--message-banner-display: flex;--message-banner-align-items: center;--message-banner-justify-content: start;--message-banner-gap: var(--space-xs);--message-banner-padding: var(--space-xs);--message-banner-border-radius: var(--border-radius);--message-banner-font-size: var(--font-size-sm);--message-banner-success-bg: var(--color-success-pale);--message-banner-success-text: var(--color-success-shade);--message-banner-success-icon-bg: var(--color-success);--message-banner-success-icon-text: var(--color-light);--message-banner-success-border-color: var(--color-success);--message-banner-info-bg: var(--color-info-pale);--message-banner-info-text: var(--color-info-shade);--message-banner-info-icon-bg: var(--color-info);--message-banner-info-icon-text: var(--color-light);--message-banner-info-border-color: var(--color-info);--message-banner-danger-bg: var(--color-danger-pale);--message-banner-danger-text: var(--color-danger-shade);--message-banner-danger-icon-bg: var(--color-danger);--message-banner-danger-icon-text: var(--color-light);--message-banner-danger-border-color: var(--color-danger);--message-banner-warning-bg: var(--color-warning-pale);--message-banner-warning-text: var(--color-warning-shade);--message-banner-warning-icon-bg: var(--color-warning);--message-banner-warning-icon-text: var(--color-dark);--message-banner-warning-border-color: var(--color-warning);--message-banner-neutral-bg: var(--color-surface-bg);--message-banner-neutral-text: var(--color-dark);--message-banner-neutral-icon-bg: var(--color-dark);--message-banner-neutral-icon-text: var(--color-light);--message-banner-neutral-border-color: var(--color-border);--badge-display: inline-flex;--badge-align-items: center;--badge-justify-content: center;--badge-font-weight: var(--font-weight);--badge-font-size: var(--font-size-2xs);--badge-font-family: var(--font-family);--badge-line-height: var(--line-height-flat);--badge-outline-width: 2px;--badge-outline-style: solid;--tag-display: inline-flex;--tag-align-items: center;--tag-justify-content: center;--tag-border-width: 1px;--tag-border-style: solid;--tag-border-color: var(--tag-border-color);--tag-border-radius: var(--border-radius-sm);--tag-font-weight: var(--font-weight);--tag-font-family: var(--font-family);--tag-line-height: var(--line-height-flat);--tag-default-bg: var(--color-surface-bg);--tag-default-text: var(--global-text);--tag-default-border-color: var(--color-border);--tag-success-bg: var(--color-success-pale);--tag-success-text: var(--color-success);--tag-success-border-color: var(--color-success-tint);--tag-warning-bg: var(--color-warning-pale);--tag-warning-text: var(--color-warning-shade);--tag-warning-border-color: var(--color-warning-tint);--skeleton-bg: var(--color-surface-bg);--skeleton-subtle-bg: var(--global-subtle-bg);--drawer-bg: var(--color-light);--drawer-block-size: 100svh;--toast-default-bg: var(--global-bg);--toast-default-text: var(--global-text);--toast-default-border-color: var(--color-border);--toast-success-bg: var(--color-success-pale);--toast-success-text: var(--color-success-shade);--toast-success-border-color: var(--color-success);--toast-info-bg: var(--color-info-pale);--toast-info-text: var(--color-info-shade);--toast-info-border-color: var(--color-info);--toast-danger-bg: var(--color-danger-pale);--toast-danger-text: var(--color-danger-shade);--toast-danger-border-color: var(--color-danger);--toast-warning-bg: var(--color-warning-pale);--toast-warning-text: var(--color-warning-shade);--toast-warning-border-color: var(--color-warning)}[data-theme=dark]{--global-bg: var(--color-dark);--global-subtle-bg: var(--color-dark-alt);--global-text: var(--color-light);--global-weak-text: var(--color-gray-6);--color-surface-bg: var(--color-gray-12);--color-surface-hover-bg: var(--color-gray-11);--color-surface-active-bg: var(--color-gray-10);--color-line: var(--color-gray-9);--color-border: var(--color-gray-8);--color-border-hover: var(--color-gray-7)}body.nav__open{overflow:hidden}#teleports[data-astro-cid-37fxchfa]{position:relative}#teleports[data-astro-cid-37fxchfa]:empty{display:none}
