@charset "UTF-8";@font-face{font-family:OpenSans;src:url(/_astro/OpenSans.CsxK1F_z.woff2) format("woff2"),url(/_astro/OpenSans.CAuAYRzu.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Medium;src:url(/_astro/OpenSans-Medium.yONawOnC.woff2) format("woff2"),url(/_astro/OpenSans-Medium.yJwsEx5-.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-SemiBold;src:url(/_astro/OpenSans-SemiBold.B81Iga1k.woff2) format("woff2"),url(/_astro/OpenSans-SemiBold.DW4tpX2q.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Light;src:url(/_astro/OpenSans-Light.TM_xny8G.woff2) format("woff2"),url(/_astro/OpenSans-Light.CPqHB5x5.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Bold;src:url(/_astro/OpenSans-Bold.DpIic-ZO.woff2) format("woff2"),url(/_astro/OpenSans-Bold.B7uPMCsv.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--black-350: #1A1A1E}:root{--site-max: 75rem;--site-header-height: var(--size-700);--site-notification-height: var(--size-600);--site-chrome-height: calc(var(--site-header-height) + var(--site-notification-height));--site-gutter: clamp(var(--size-300), 4vw, var(--size-700));--site-control-height: 2.75rem;--site-footer-row-height: var(--site-control-height);--site-font-size-body: 1.125rem;--site-font-size-small: .875rem;--site-font-size-control: var(--site-font-size-small);--site-font-size-caption: var(--site-font-size-small);--site-font-size-label: var(--site-font-size-small);--site-button-ghost-hover: color-mix(in srgb, var(--black-300) 6%, transparent);--site-copy-width: 44rem;--site-hero-width: 56.25rem;--site-media-width: 27.5rem;--site-learn-toc-width: 15.25rem;--purple-50: #d6dfff;--red-100: #fcd2cf;--red-200: #f56156;--red-300: #db4d43;--red-400: #ab3e36;--purple-100: #afbdf3;--purple-200: #617ce5;--purple-300: #4965d4;--purple-400: #2f4dc6}ul{padding-inline-start:0}.HomeLanding__exportList,.LearnProse ul,.SiteList{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;list-style-position:outside}.HomeLanding__exportList>li,.LearnProse ul>li,.SiteList>li{position:relative;padding-inline-start:calc(var(--size-50) + var(--size-100))}.HomeLanding__exportList>li::marker,.LearnProse ul>li::marker,.SiteList>li::marker{content:""}.HomeLanding__exportList>li:before,.LearnProse ul>li:before,.SiteList>li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:calc((1lh - var(--size-50)) / 2);width:var(--size-50);height:var(--size-50);border-radius:50%;background:currentColor}.SiteTextCenter{text-align:center}:where(html.home-landing-root,html.learn-root,html.auth-root){--site-scrollbar-size: var(--size-50);--site-scrollbar-thumb: var(--gray-400)}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea){scrollbar-width:thin;scrollbar-color:var(--site-scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea){scrollbar-width:auto;scrollbar-color:auto}}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar{width:var(--site-scrollbar-size);height:var(--site-scrollbar-size)}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar-track,:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar-corner{background:transparent}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar-thumb{background:var(--site-scrollbar-thumb);border-radius:var(--site-scrollbar-size)}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar-thumb:hover{background:var(--site-scrollbar-thumb)}:where(html.home-landing-root,html.learn-root,html.auth-root,.HomeLanding,.LearnPage,.AuthBody,html.home-landing-root pre,html.learn-root pre,html.auth-root pre,html.auth-root textarea)::-webkit-scrollbar-button{display:none;width:0;height:0}.AuthBody--account.darkmode .ScrollAreaThumb,.AuthBody--account.darkmode .ScrollAreaThumb:hover{background:var(--site-scrollbar-thumb)}.SiteScrollViewport{scrollbar-width:none}.SiteScrollViewport::-webkit-scrollbar{display:none;width:0;height:0}.SiteScrollOverlay{position:fixed;right:0;width:12px;z-index:20;opacity:0;transition:opacity .16s ease-out;touch-action:none;user-select:none}.SiteScrollOverlay[hidden]{display:none}.SiteScrollOverlay:hover,.SiteScrollOverlay:focus-visible,.SiteScrollOverlay.is-visible{opacity:1}.SiteScrollOverlay:focus-visible{outline:none}.SiteScrollOverlay:focus-visible .SiteScrollOverlay__thumb{outline:2px solid var(--gray-300)}.SiteScrollOverlay__thumb{position:absolute;top:0;right:0;width:var(--site-scrollbar-size);border-radius:var(--site-scrollbar-size);background:var(--site-scrollbar-thumb);pointer-events:none}body{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem}*,*:before,*:after{box-sizing:border-box}.SiteNav{box-sizing:border-box;min-height:var(--size-700);padding-inline:var(--site-gutter);background:var(--white);position:sticky;top:0;z-index:20;height:var(--site-header-height)}.SiteNav__inner{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:var(--site-max);min-height:var(--size-700);margin-inline:auto;height:100%}.SiteNav__logo{display:inline-flex;line-height:0}.SiteNav__logo img{display:block;width:auto;height:27px}.SiteNav__links{display:flex;align-items:center;gap:var(--size-200)}.SiteButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;border-radius:var(--size-100);font-family:OpenSans-SemiBold,OpenSans,system-ui,sans-serif;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;flex-shrink:0}.SiteButton.SiteButton--solid{border:0;background:var(--black-300);color:var(--gray-100)}.SiteButton.SiteButton--solid:hover,.SiteButton.SiteButton--solid:focus-visible{background:var(--black-400);color:var(--gray-100)}.SiteButton.SiteButton--ghost{border:0;background:transparent;color:var(--black-300)}.SiteButton.SiteButton--ghost:hover,.SiteButton.SiteButton--ghost:focus-visible{background:var(--site-button-ghost-hover)}.SiteButton--lg{height:var(--site-control-height);padding:0 var(--size-300);font-size:var(--site-font-size-control);line-height:var(--size-300)}.SiteButton--nav{height:var(--size-400);padding:0 var(--size-200);font-size:var(--site-font-size-caption);line-height:var(--site-font-size-caption)}.SiteButton--solid.SiteButton--tone-inverse{border:0;background:var(--white);color:var(--black-400)}.SiteButton--solid.SiteButton--tone-inverse:hover,.SiteButton--solid.SiteButton--tone-inverse:focus-visible{background:var(--gray-100);color:var(--black-400)}.SiteButton--large{min-width:164px;height:var(--size-700);padding-inline:var(--size-300);font-size:var(--site-font-size-control);line-height:var(--size-300)}.SiteButton[disabled],.SiteButton[aria-disabled=true]{border-color:var(--background-neutral-disabled);background:var(--background-neutral-disabled);color:var(--foreground-neutral-disabled);pointer-events:none}@media (max-width: 760px){.SiteButton{width:100%}.SiteButton.SiteButton--nav{width:auto}}.HomeType{margin:0;color:var(--black-400);font-family:OpenSans,system-ui,sans-serif}.HomeType--heading{color:var(--black-400);font-family:OpenSans-Bold,OpenSans,system-ui,sans-serif;font-weight:700;letter-spacing:-.0125em;text-wrap:balance}.HomeType--h1{max-width:40ch;font-size:3.25rem;line-height:4rem}.HomeType--h2{max-width:45ch;font-size:2.25rem;line-height:3rem}.HomeType--h3{max-width:55ch;font-size:1.75rem;line-height:2.5rem}.HomeType--h4{max-width:55ch;font-size:1.375rem;line-height:2rem}.HomeType--text,.HomeType--text-body{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;max-width:65ch;color:var(--black-400)}.HomeType--text-small{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;font-size:var(--site-font-size-small, .875rem);line-height:1.5}.HomeType--h1+.HomeType--text{margin-top:var(--size-300)}.HomeType--h2+.HomeType--text,.HomeType--h3+.HomeType--text{margin-top:var(--size-200)}.HomeType--h4+.HomeType--text{margin-top:var(--size-100)}.HomeType--text+.HomeType--heading{margin-top:var(--size-600)}.HomeType--text+.HomeType--text{margin-top:var(--size-300)}.HomeType--inverse{color:var(--gray-100)}.HomeType--muted{color:var(--black-200)}.HomeType--muted.HomeType--inverse{color:var(--gray-300)}@media (max-width: 760px){.HomeType--h1{font-size:2.5rem;line-height:3rem}.HomeType--h2{font-size:1.75rem;line-height:2.25rem}}:root .inputfield input{border-radius:6px}.AuthBody{--site-chrome-height: var(--site-header-height);display:flex;min-height:100dvh;flex-direction:column;margin:0;color:var(--black-300);background:var(--white);font-family:var(--font-body),sans-serif}.AuthBody--account{background:var(--black-350);overflow:hidden}.AuthBody--account.AuthBody--terms-update{background:var(--white);color:var(--black-300);overflow:auto}.AuthBody--account.darkmode,.AuthBody--account.darkmode .AuthPage__form a{color:var(--foreground-neutral)}.AuthPage{--auth-max-width-account: 720px;--auth-font-size-sm: var(--site-font-size-small);--auth-line-height-body: 1.5;--auth-line-height-relaxed: 1.6;--auth-gap-mobile: calc(var(--size-300) + var(--size-50));--auth-password-action-space: 42px;--auth-password-action-offset: 6px;--auth-focus-offset: 3px;--auth-measure: 65ch;width:calc(100% - var(--site-gutter) - var(--site-gutter));max-width:var(--site-max);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--size-700);align-items:center}.AuthPage:not(.AuthPage--account){flex:1 1 auto;min-height:0;padding-bottom:var(--size-700);box-sizing:border-box}.AuthPage__visual{aspect-ratio:1;display:grid;place-items:center;background:transparent;border-radius:0}.AuthPage__lottie{width:100%;height:100%}.AuthPage__lottie lottie-player,.AuthPage__lottie canvas{display:block;width:100%;height:100%}.AuthPage__form{min-width:0}.AuthPage__form a{text-decoration:none;border-bottom:1px solid currentColor;color:var(--black-400)}.AuthPage__form a:hover{color:var(--black-300)}.AuthPage__form a:focus-visible{outline:2px solid var(--focus-outer);outline-offset:var(--auth-focus-offset)}.AuthIntro{margin-bottom:var(--size-300)}.AuthIntro>.HomeType--text+.HomeType--text{margin-top:var(--size-200)}.AuthPage__support{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;font-size:var(--site-font-size-small, .875rem);line-height:1.5;margin:0 0 var(--size-400)}.AuthPage--login .AuthPage__support{margin-bottom:var(--size-600)}.AuthInteractive:has(.Callout)+.AuthPage__support{margin-top:var(--size-200)}.AuthBetaAccess{margin:0 0 var(--size-200)}.AuthPage--account{display:block;height:100dvh;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}.AuthPage--account .AuthPage__form{height:100%}.AuthPage--account .AuthPage__visual{display:none}.AuthPage--account.AuthPage--terms-update{display:grid;width:calc(100% - var(--site-gutter) - var(--site-gutter));max-width:var(--site-max);min-height:calc(100vh - var(--site-chrome-height));min-height:calc(100dvh - var(--site-chrome-height));grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--size-700);align-items:center;margin:0 auto;padding-bottom:var(--size-700);box-sizing:border-box}.AuthPage--account.AuthPage--terms-update .AuthPage__visual{display:grid}.AuthPage--account.AuthPage--terms-update .AuthPage__form{height:auto}.AuthAccount.AuthAccount--terms-update{max-width:none;margin:0;padding:0}.AuthTermsCopy{display:flex;flex-direction:column;gap:var(--size-200)}.AuthTermsCopy>.HomeType{margin:0}.AuthForm.AuthTermsForm{gap:var(--size-400);margin:0}.AuthTermsForm .flex{align-items:center}.AuthTermsForm .Label{font-family:OpenSans,system-ui,sans-serif;font-size:var(--site-font-size-body, 1.125rem);font-weight:400;letter-spacing:0;line-height:1.75rem;color:var(--black-400)}.AuthForm{display:flex;flex-direction:column;gap:var(--size-200);margin:0 0 var(--size-400)}.AuthPassword__input input{padding-right:var(--auth-password-action-space)}.AuthPassword>.icon-button{position:absolute;top:50%;right:var(--auth-password-action-offset);transform:translateY(-50%)}.AuthPassword{position:relative;width:100%;min-width:0}.AuthInlineMessage{max-width:var(--auth-measure);margin:0;color:var(--black-400);font-size:var(--site-font-size-control);line-height:var(--auth-line-height-body)}.AuthCheckbox{align-items:flex-start}.AuthCheckbox .CheckboxRoot{flex:0 0 auto}.AuthCheckbox .Label{font-size:var(--auth-font-size-sm);line-height:var(--auth-line-height-relaxed)}.AuthAccount{display:flex;flex-direction:column;max-width:var(--auth-max-width-account);margin:0 auto;padding:var(--size-800) var(--size-700) var(--size-700);box-sizing:border-box}.AuthSettingsShell{display:grid;grid-template-columns:208px minmax(0,1fr);height:100%;min-height:0;background:var(--black-350)}.AuthSettingsSidebar{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--black-200);background:var(--black-350)}.AuthSettingsSidebar__header{display:flex;min-height:44px;align-items:center;padding:0 var(--size-150);border-bottom:1px solid var(--black-200);box-sizing:border-box}.AuthSettingsSidebar__header>*{margin:0}.AuthSettingsSidebar__menu{display:flex;flex-direction:column;gap:var(--size-50);padding:var(--size-200) var(--size-100) var(--size-100)}.AuthSettingsSidebar__menu .button,.AuthSettingsSidebar__footer .button{width:100%;justify-content:flex-start}.AuthSettingsSidebar__sections{display:flex;flex-direction:column;gap:var(--size-50)}.AuthSettingsSidebar__footer{margin-top:auto;padding:var(--size-100)}.AuthSettingsShell>.ScrollAreaRoot{min-width:0;height:100%}.AuthSettingsSection{display:flex;flex-direction:column;gap:var(--size-300)}.AuthSettingsSection :where(h2,h3,p){margin:0}.AuthSettingsSection>.Card{box-shadow:none}.AuthSettingsSection>.Card .AuthForm{width:100%;margin:0;gap:var(--size-300)}.AuthSettingsSection>.Card .AuthForm>h3+p{margin-top:calc(var(--size-100) - var(--size-300))}.AuthSettingsSection>.Card .AuthForm>:where(.inputfield+.inputfield,.inputfield+.AuthPassword,.AuthPassword+.inputfield){margin-top:calc(var(--size-200) - var(--size-300))}.AuthForm .inputfield:has(>input~p){gap:var(--size-100)}.AuthForm .inputfield>p{margin:0}.AuthSettingsSection>.Card .AuthAccountDataForm{gap:var(--size-200)}.AuthPage .button{font-size:var(--site-font-size-small)}.AuthPage .inputfield input{font-size:var(--site-font-size-body)}.AuthPage .inputfield label{font-size:var(--site-font-size-small)}@media (max-width: 760px){.AuthConfirmActions{flex-direction:column;align-items:stretch}.AuthPage:not(.AuthPage--account),.AuthPage--account.AuthPage--terms-update{min-height:auto;grid-template-columns:1fr;gap:var(--auth-gap-mobile);margin-top:var(--auth-gap-mobile);margin-bottom:var(--auth-gap-mobile)}.AuthPage__visual,.AuthPage--account.AuthPage--terms-update .AuthPage__visual{display:none}.AuthSettingsShell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.AuthSettingsSidebar__menu{align-items:stretch}.AuthSettingsSidebar__sections{flex-direction:row}.AuthSettingsSidebar__sections .button{flex:1}.AuthAccount{padding:var(--size-600) var(--size-300) var(--size-700)}}.AuthNotices{display:flex;flex-direction:column;gap:var(--size-200)}.AuthInteractive>.AuthNotices{margin-bottom:var(--size-200)}.AuthInteractive>.AuthNotices:has([role=alert]):has(+.AuthForm){margin-bottom:var(--size-300)}.CheckboxRoot{background-color:var(--background-neutral-container);width:var(--size-300);height:var(--size-300);border-radius:var(--size-50);display:flex;align-items:center;justify-content:center;border:1px solid var(--border-neutral-subtle)}.CheckboxRoot:hover{cursor:pointer;background-color:var(--background-neutral-hover)}.CheckboxRoot[data-state=checked]{background-color:var(--background-primary);color:var(--black);border-color:var(--black)}.CheckboxRoot[data-state=checked] .CheckboxIndicator svg{color:var(--black)}.CheckboxRoot[data-state=checked]:hover{background-color:var(--background-primary-hover)}.CheckboxRoot[data-state=checked][disabled],.CheckboxRoot[disabled]{background-color:var(--background-neutral-disabled);color:var(--foreground-neutral-disabled);border-color:var(--border-neutral-disabled)}.CheckboxRoot[data-state=checked][disabled] .CheckboxIndicator svg,.CheckboxRoot[disabled] .CheckboxIndicator svg{color:var(--foreground-neutral-disabled)}.CheckboxRoot[data-state=checked][disabled]:hover,.CheckboxRoot[disabled]:hover{background-color:var(--background-neutral-disabled)}.CheckboxRoot[data-state=checked][disabled]+.Label,.CheckboxRoot[disabled]+.Label{color:var(--foreground-neutral-disabled)}.CheckboxRoot:focus-visible{box-shadow:var(--focus);outline:none}.CheckboxRoot .CheckboxIndicator{color:var(--foreground-primary);display:flex;align-items:center;justify-content:center}.CheckboxRoot .CheckboxIndicator svg{width:20px;height:20px;color:var(--foreground-primary)}.CheckboxRoot .CheckboxIndicator svg *{stroke-width:1.25px}.CheckboxRoot .Label{color:var(--foreground-neutral);line-height:1}.CheckboxRoot .Label p{line-height:1}:root{--size-50: 4px;--size-100: 8px;--size-150: 12px;--size-200: 16px;--size-300: 24px;--size-400: 32px;--size-500: 40px;--size-600: 48px;--size-700: 56px;--size-800: 64px;--size-900: 72px;--size-1000: 80px;--size-1200: 96px;--size-1400: 112px;--size-1600: 128px;--brand-1: #db4d42;--brand-2: #00ebff;--brand-2-200: #00d8eb;--brand-2-300: #00c5d6;--black-100: #535765;--black-200: #393d4c;--black-300: #282a34;--black-400: #111114;--gray-100: #ebedef;--gray-200: #c3c9cb;--gray-300: #a6aeb0;--gray-400: #838e91;--red-100: #ffe1e3;--red-200: #ffaeb3;--red-500: #dd222d;--red-600: #a4000a;--red-700: #610006;--blue-1: #b8d0ff;--blue-2: #4880f0;--blue-2-2: #5397dd;--blue-2-3: #2272c3;--blue-2-4: #0956a5;--green-100: #c1ffed;--green-200: #57ffcd;--green-500: #00d696;--green-600: #008860;--green-700: #004b35;--yellow-100: #ffe7c4;--yellow-200: #ffbe5d;--yellow-500: #da8300;--yellow-600: #8b5300;--yellow-700: #4d2e00;--white: #ffffff;--black: var(--black-400);--black-alpha: rgba(33, 26, 41, .3);--background-primary: var(--brand-2);--background-primary-hover: var(--brand-2-200);--background-primary-active: var(--brand-2-300);--background-neutral-page-front: var(--white);--background-neutral-page-back: var(--gray-100);--background-neutral-container: var(--white);--background-neutral-inverted: var(--black-400);--background-neutral-container-inverted: var(--black-300);--background-neutral: var(--gray-100);--background-neutral-hover: var(--gray-200);--background-neutral-active: var(--gray-300);--background-neutral-disabled: var(--gray-100);--background-danger-subtle: var(--red-100);--background-danger: var(--red-500);--background-danger-hover: var(--red-600);--background-danger-active: var(--red-700);--foreground-primary: var(--black);--foreground-neutral: var(--black);--foreground-neutral-subtle: var(--black-200);--foreground-neutral-inverted: var(--gray-100);--foreground-neutral-placeholder: var(--black-100);--foreground-neutral-disabled: var(--gray-300);--foreground-neutral-subtle-disabled: var(--gray-200);--foreground-danger-inverted: var(--white);--foreground-danger: var(--red-600);--foreground-danger-subtle: var(--red-500);--foreground-success: var(--green-600);--foreground-success-subtle: var(--green-500);--border-neutral: var(--gray-300);--border-neutral-subtle: var(--gray-200);--border-neutral-inverted: var(--gray-300);--border-danger: var(--red-500);--border-danger-subtle: var(--red-200);--border-success: var(--green-500);--border-success-subtle: var(--green-200);--focus-outer: var(--blue-2);--focus-inner: var(--white);--focus: 0px 0px 0px 2px var(--focus-inner), 0px 0px 0px 6px var(--focus-outer), 0px 0px 0px 8px var(--focus-inner);--shadow-level-1: 0 1px 8px 0 rgba(22, 23, 24, .2), 0 2px 3px -1px rgba(22, 23, 24, .2);--shadow-level-2: 0px 10px 38px -10px rgba(22, 23, 24, .35), 0px 10px 20px -15px rgba(22, 23, 24, .2);--font-body: "OpenSans";--font-body-bold: "OpenSans-Bold";--font-accent: "OpenSans";--font-accent-light: "OpenSans-Light";--font-accent-medium: "OpenSans-Medium";--font-accent-semibold: "OpenSans-SemiBold";--font-accent-bold: "OpenSans-Bold"}.darkmode{--black-alpha: hsla(248, 22%, 10%, .702);--background-neutral-page-front: var(--black);--background-neutral-page-back: var(--black-400);--background-neutral-container: var(--black-300);--background-neutral-inverted: var(--white);--background-neutral-container-inverted: var(--white);--background-neutral: var(--black-300);--background-neutral-hover: var(--black-200);--background-neutral-active: var(--black-100);--background-neutral-disabled: var(--black-200);--foreground-neutral: var(--white);--foreground-neutral-subtle: var(--gray-100);--foreground-neutral-inverted: var(--black);--foreground-neutral-placeholder: var(--gray-300);--foreground-neutral-disabled: var(--black-100);--foreground-danger: var(--red-200);--border-neutral: var(--gray-400);--border-neutral-subtle: var(--black-100);--border-neutral-inverted: var(--gray-200);--border-danger: var(--red-200);--focus-outer: var(--blue-2);--focus-inner: var(--black);--shadow-level-1: 0 1px 3px 0 rgba(0, 0, 0, .9), 0 1px 2px -1px rgba(0, 0, 0, .9);--shadow-level-2: 0px 10px 38px -10px rgba(255 255, 255, .35), 0px 10px 20px -15px rgba(255, 255, 255, .2)}.AccordionRoot{width:100%;gap:var(--size-50);display:flex;flex-direction:column}.AccordionItem{overflow:hidden;display:flex;flex-direction:column}.AccordionItem[data-state=open]{gap:var(--size-50)}.AccordionItem>.button{justify-content:flex-start;text-align:left;padding:0 var(--size-100);gap:var(--size-100)}.AccordionItem>.button span{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;width:100%}.AccordionItem>.button .AccordionItemThumbnail{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center}.AccordionItem>.button .AccordionItemThumbnail svg{width:20px;height:20px;display:block}.AccordionItem>.button[data-state=open] svg{transform:rotate(180deg)}.AccordionItem:first-child{margin-top:0}.AccordionItem:focus-within{position:relative;z-index:1}.AccordionHeader{display:flex}.AccordionTrigger{font-family:inherit;background-color:transparent;flex:1;display:flex;align-items:center;justify-content:space-between}.AccordionContent{overflow:hidden;display:flex;flex-direction:column;gap:var(--size-50);margin-left:var(--size-400)}.AccordionContent .flex>.button:not(.icon-button){justify-content:flex-start;text-align:left;padding:0 var(--size-100);gap:var(--size-150)}.AccordionContent .flex>.button:not(.icon-button)[aria-pressed=true]{background-color:var(--brand-2);color:var(--black)}.AccordionContent .flex>.button:not(.icon-button) img{width:24px;height:24px;border-radius:2px;border:1px solid var(--border-neutral-subtle)}.AccordionContent .flex>.button:not(.icon-button) span{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;width:100%}.AccordionContent[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.AccordionChevron{color:var(--violet-10);transition:transform .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionChevron{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.NavigationMenuRoot{position:fixed;display:flex;justify-content:center;z-index:8;align-items:center;width:100vw;top:var(--size-200);padding:0 var(--size-200);box-sizing:border-box}.NavigationMenuRoot.scrolled .NavigationMenuList{background-color:var(--background-neutral-container);padding:var(--size-50) var(--size-100) var(--size-50) var(--size-200);max-width:900px;margin:auto;transition:.25s ease 0s;box-shadow:var(--shadow-level-1)}.NavigationMenuRoot .Logo{max-width:87px;height:auto;display:block;width:100%}.NavigationMenuRoot>div{width:100%;max-width:1200px;align-self:center}.NavigationMenuRoot .SwitchRoot+.Label{height:15px;margin-right:var(--size-200)}.NavigationMenuList{display:flex;margin:auto;flex-direction:row;justify-content:space-between;list-style:none;max-width:1200px;width:100%;flex:1;transition:.25s ease 0s;border-radius:var(--size-50);padding:0}.NavigationMenuList .CTA{margin-left:auto}.NavigationMenuTrigger,.NavigationMenuLink{padding:0 var(--size-150);outline:none;user-select:none;font-family:var(--font-body-bold);line-height:1;border-radius:4px;font-size:14px;color:var(--foreground-neutral);height:40px;line-height:40px;align-items:center;display:flex;flex-direction:row;padding-bottom:2px;box-sizing:border-box}.NavigationMenuTrigger:focus,.NavigationMenuLink:focus{box-shadow:var(--focus)}.NavigationMenuTrigger:hover,.NavigationMenuLink:hover{background-color:var(--background-neutral-hover)}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:var(--size-50)}.NavigationMenuLink{display:block;text-decoration:none;position:relative}.NavigationMenuContent{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}@media only screen and (min-width: 600px){.NavigationMenuContent{width:auto}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;transform-origin:top center;margin-top:10px;width:100%;background-color:var(--background-neutral-container);border-radius:var(--size-100);border:1px solid var(--border-neutral-subtle);overflow:hidden;box-shadow:var(--shadow-level-2);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.25s ease}.NavigationMenuViewport[data-state=open]{animation:scaleIn .25s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .25s ease}@media only screen and (min-width: 600px){.NavigationMenuViewport{width:var(--radix-navigation-menu-viewport-width)}}.List{display:grid;padding:var(--size-200);margin:0;column-gap:var(--size-150);list-style:none}@media only screen and (min-width: 600px){.List.one{width:500px;grid-template-columns:.75fr 1fr}.List.two{width:600px;grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}}.ListItemLink{display:block;outline:none;text-decoration:none;user-select:none;padding:var(--size-150);border-radius:var(--size-50);font-size:14px;line-height:1}.ListItemLink:focus{box-shadow:var(--focus)}.ListItemLink:hover{background-color:var(--brand-2);color:var(--black)}.ListItemLink:hover .ListItemHeading,.ListItemLink:hover .ListItemText,.ListItemLink:hover p{color:var(--black)}.ListItemHeading{font-family:var(--font-body-bold);line-height:110%;margin-bottom:var(--size-100);color:var(--foreground-neutral)}.ListItemText{color:var(--foreground-neutral);line-height:140%;font-weight:initial;font-size:14px}.Callout{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;background:red;border-radius:var(--size-50);padding:var(--size-200);text-decoration:none;outline:none;user-select:none}.Callout:focus{box-shadow:0 0 0 2px var(--violet-7)}.CalloutHeading{color:#fff;font-size:18px;font-weight:500;line-height:1.2;margin-top:16px;margin-bottom:7px}.CalloutText{color:var(--mauve-4);font-size:14px;line-height:1.3}.ViewportPosition{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;color:var(--foreground-neutral);top:1px;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.Arrow{position:relative;top:70%;background-color:var(--background-neutral-container);border:1px solid var(--border-neutral-subtle);width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}@keyframes enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}button{all:unset}.PopoverRoot{position:relative}.PopoverContent{font-size:16px;line-height:1;z-index:6;border-radius:var(--size-100);color:var(--foreground-neutral-inverted);background-color:var(--background-neutral-inverted);user-select:none;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;border:1px solid var(--black-200);max-width:500px}.PopoverContent .PopoverContentInner{overflow:hidden;border-radius:var(--size-100)}.PopoverContent:after{position:absolute;content:"";display:block;width:1px;height:var(--size-150);background-color:var(--foreground-neutral);top:-12px;z-index:1;left:50%;transform:translate(-50%)}.PopoverContent:before{position:absolute;content:"";display:block;width:5px;height:5px;border-radius:5px;background-color:var(--foreground-neutral);top:-16px;left:50%;transform:translate(-50%)}.PopoverContent *{color:var(--foreground-neutral-inverted)}.PopoverContent .leftSide,.PopoverContent .rightSide{flex:1;box-sizing:border-box;max-width:50%;overflow:hidden}.PopoverContent .rightSide{padding:var(--size-150) var(--size-200)}.PopoverAnchor{background-color:var(--foreground-neutral);width:2px;position:absolute;z-index:1;left:50%;transform:translate(-50%);height:16px;top:-16px}.PopoverClose{position:absolute}button,fieldset,input{all:unset}.DialogRoot{z-index:10;position:relative}.DialogOverlay{background-color:var(--black-alpha);position:fixed;inset:0;z-index:5;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent{z-index:11;background-color:var(--background-neutral-container);border-radius:var(--size-100);box-shadow:var(--shadow-level-2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;padding:var(--size-700) var(--size-600) var(--size-400) var(--size-600);animation:contentShow .15s cubic-bezier(.16,1,.3,1);border:1px solid var(--border-neutral-subtle);transform:scale(.92);transform-origin:0;animation:openDialog .25s ease forwards 0s}@keyframes openDialog{0%{transform:scale(.92) translate(-50%,-50%)}to{transform:scale(1) translate(-50%,-50%)}}.DialogContent .inputfield{width:100%}.DialogContent .closeButton{position:absolute;top:var(--size-50);right:var(--size-50)}.DialogContent p.Error{margin-top:var(--size-200)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;color:var(--foreground-neutral-subtle)}.DialogDescription{margin:var(--size-50) 0 var(--size-400)}.DialogFeedback{max-width:700px}.DialogFeedback .iframeComponent{height:400px}.Badge{position:absolute;top:-8px;left:100%;transform:translate(-50%);background-color:var(--background-neutral-container-inverted);color:var(--foreground-neutral-inverted);border-radius:20px;font-size:11px;font-family:var(--font-accent-bold);line-height:22px;font-weight:700;min-width:22px;padding:0 6px;height:22px;display:flex;text-transform:uppercase;align-items:center;justify-content:center;z-index:2;box-sizing:border-box;border:2px solid var(--background-neutral-container)}.Spinner{width:32px;height:32px;align-items:center;justify-content:center;display:flex;z-index:3}.Spinner svg{position:relative;z-index:3;width:34px!important;height:auto!important;display:block;align-items:center}.Spinner svg *{fill:var(--foreground-neutral-disabled)}.Card{background-color:var(--background-neutral-container);border-radius:var(--size-100);box-shadow:var(--shadow-level-1);padding:var(--size-400) var(--size-300) var(--size-500);box-sizing:border-box;overflow:hidden;position:relative}.Card.noPadding{padding:0}.Card-outline{box-shadow:none;border:1px solid var(--border-neutral-subtle)}.Card-ghost{box-shadow:none;background-color:transparent}.heading-bold{font-family:var(--font-accent-bold)}.heading-regular{font-weight:var(--font-accent)}h1{font-size:var(--size-500)}h2{font-size:var(--size-400)}h3{font-size:var(--size-300)}h4{font-size:16px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.inputfield input[type=number]::-webkit-inner-spin-button,.inputfield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputfield,.gjs-field.gjs-am-add-field{display:flex;flex-direction:column;gap:var(--size-50);width:fit-content;position:relative}.inputfield.inputBlurEffect input,.gjs-field.gjs-am-add-field.inputBlurEffect input{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.inputfield.inputBlurEffect input::placeholder,.gjs-field.gjs-am-add-field.inputBlurEffect input::placeholder{text-shadow:none}.inputfield.fluid,.gjs-field.gjs-am-add-field.fluid,.inputfield.fluid input,.gjs-field.gjs-am-add-field.fluid input{width:100%}.inputfield.hasIcon input,.gjs-field.gjs-am-add-field.hasIcon input{padding-left:var(--size-400)}.inputfield.hasIcon input:not(:focus-visible)~label,.gjs-field.gjs-am-add-field.hasIcon input:not(:focus-visible)~label{left:var(--size-400)}.inputfield.hasIcon svg.IconLeft,.gjs-field.gjs-am-add-field.hasIcon svg.IconLeft{position:absolute;width:16px;height:16px;top:14px;left:8px;z-index:2}.inputfield.hasIcon svg.IconLeft *,.gjs-field.gjs-am-add-field.hasIcon svg.IconLeft *{stroke-width:1.5625px}.inputfield.hasIconRight input,.gjs-field.gjs-am-add-field.hasIconRight input{padding-right:var(--size-500)}.inputfield.hasIconRight svg.IconRight,.gjs-field.gjs-am-add-field.hasIconRight svg.IconRight{position:absolute;width:16px;height:16px;top:14px;right:8px;z-index:2}.inputfield.hasIconRight svg.IconRight *,.gjs-field.gjs-am-add-field.hasIconRight svg.IconRight *{stroke-width:1.5625px}.inputfield label,.gjs-field.gjs-am-add-field label{position:absolute;left:10px;font-size:16px;color:var(--foreground-neutral);top:14px;line-height:16px;pointer-events:none;background-color:var(--background-neutral-container);padding:0 2px}.inputfield.floatingLabel label,.inputfield.floatingLabel.hasIcon input~label,.gjs-field.gjs-am-add-field.floatingLabel label,.gjs-field.gjs-am-add-field.floatingLabel.hasIcon input~label{top:-6px;left:10px;font-size:14px;line-height:14px;color:var(--foreground-neutral)}.inputfield .icon-button,.gjs-field.gjs-am-add-field .icon-button{position:absolute;top:6px;right:6px}.inputfield[disabled],.gjs-field.gjs-am-add-field[disabled]{pointer-events:none}.inputfield[disabled] input,.gjs-field.gjs-am-add-field[disabled] input{background-color:var(--background-neutral-disabled);color:var(--foreground-neutral-disabled);border:1px solid var(--background-neutral-disabled)}.inputfield[disabled] label,.gjs-field.gjs-am-add-field[disabled] label{background-color:var(--background-neutral-disabled);color:var(--foreground-neutral-disabled)}.inputfield.inputSearch,.gjs-field.gjs-am-add-field.inputSearch{position:relative;color:var(--foreground-neutral)}.inputfield.inputSearch svg,.gjs-field.gjs-am-add-field.inputSearch svg{position:absolute;width:16px;height:16px;top:14px;right:8px}.inputfield.inputSearch svg *,.gjs-field.gjs-am-add-field.inputSearch svg *{stroke-width:1.5625px}.inputfield.inputSearch input~span:before,.gjs-field.gjs-am-add-field.inputSearch input~span:before{display:none}.inputfield input,.gjs-field.gjs-am-add-field input{height:44px;min-width:220px;border:1px solid var(--border-neutral);display:flex;align-items:center;border-radius:4px;font-size:16px;color:var(--foreground-neutral);padding:0px var(--size-500) 0px var(--size-150);background-color:var(--background-neutral-container);box-sizing:border-box;font-family:var(--font-body)}.inputfield input[type=number],.gjs-field.gjs-am-add-field input[type=number]{-moz-appearance:textfield;padding:0 var(--size-50);width:100%}.inputfield input:focus-visible,.gjs-field.gjs-am-add-field input:focus-visible{box-shadow:var(--focus);outline:none}.inputfield input::placeholder,.gjs-field.gjs-am-add-field input::placeholder{color:transparent}.inputfield input:focus::placeholder,.gjs-field.gjs-am-add-field input:focus::placeholder{color:var(--foreground-neutral-placeholder)}.inputfield input~span:before,.gjs-field.gjs-am-add-field input~span:before{position:relative;width:15px;height:15px;display:block;content:"";background-repeat:no-repeat;background-size:15px 15px}.inputfield input:not(:placeholder-shown):invalid,.gjs-field.gjs-am-add-field input:not(:placeholder-shown):invalid{border:1px solid var(--border-danger)}.inputfield p.error,.gjs-field.gjs-am-add-field p.error{display:none}.inputfield input:not(:placeholder-shown):invalid~p.error,.gjs-field.gjs-am-add-field input:not(:placeholder-shown):invalid~p.error{color:var(--foreground-danger);display:block;width:100%}.inputfield span{position:absolute;height:32px;width:32px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;top:6px;right:8px}.custom-datepicker{position:absolute;top:8px!important;left:50%!important;transform:translate(-50%)!important}.icon-button{position:relative;border-radius:4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:none;cursor:pointer}.icon-button-mini{height:32px;width:32px;min-width:32px}.icon-button-mini svg{width:16px;height:16px}.icon-button-mini svg *{stroke-width:1.5625px}.icon-button-small{height:40px;width:40px;min-width:40px}.icon-button-small svg{width:20px;height:20px}.icon-button-small svg *{stroke-width:1.25px}.icon-button-medium{height:44px;width:44px;min-width:44px}.icon-button-medium svg{width:20px;height:20px}.icon-button-medium svg *{stroke-width:1.25px}.icon-button-large{height:56px;width:56px;min-width:56px}.icon-button-large svg{width:24px;height:24px}.icon-button-large svg *{stroke-width:1.25px}.icon-button:focus-visible{box-shadow:var(--focus);outline:none}.icon-button[disabled]{background-color:var(--background-neutral-disabled);color:var(--foreground-neutral-disabled);pointer-events:none}.icon-button[aria-pressed=true],.icon-button[aria-pressed=true]:hover{background-color:var(--background-primary);color:var(--black-400)}.icon-button[aria-expanded=true]{background-color:var(--background-neutral-hover)}.icon-button-danger{color:var(--foreground-danger-inverted);background-color:var(--background-danger)}.icon-button-danger:hover{background-color:var(--background-danger-hover)}.icon-button-danger:active{background-color:var(--background-danger-active)}.icon-button-solid{color:var(--black);background-color:var(--background-primary)}.icon-button-solid:hover{background-color:var(--background-primary-hover)}.icon-button-solid:active{background-color:var(--background-primary-active)}.icon-button-outline{color:var(--foreground-neutral);background-color:transparent;border:1px solid var(--border-neutral)}.icon-button-outline:hover{background-color:var(--background-neutral-hover)}.icon-button-outline:active{background-color:var(--background-neutral-active)}.icon-button-ghost{color:var(--foreground-neutral);background-color:transparent;border:none}.icon-button-ghost:hover{background-color:var(--background-neutral-hover)}.icon-button-ghost:active{background-color:var(--background-neutral-active)}.icon-button-ghost[aria-expanded=true]{background-color:var(--background-neutral-hover)}.icon-button-ghost-static{color:var(--black);background-color:transparent;border:none}.icon-button-ghost-static:hover{background-color:var(--white)}.icon-button-ghost-static:active{background-color:transparent}p a{color:currentColor!important;text-decoration:none;border-bottom:1px solid currentColor}.text-small{font-size:12px}.text-medium{font-size:14px}.text-large{font-size:16px}.text-bold{font-weight:600}.text-regular{font-weight:400}p.Error{color:var(--foreground-danger);padding:var(--size-50) var(--size-100);background-color:var(--background-danger-subtle);border-radius:4px;line-height:120%}.Separator{height:1px;background-color:var(--border-neutral-subtle);width:100%;display:flex;margin:var(--size-100) 0}.Separator.vertical{height:inherit;width:1px;margin:0 var(--size-100);min-height:100%}.Callout{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;width:100%;height:auto;min-height:44px;max-height:none;padding:var(--size-100) var(--size-200);border:0;border-radius:var(--size-100);background:var(--gray-100);color:var(--black-300);font-family:var(--font-body);font-size:14px;line-height:1.4}.Callout__content{width:100%;text-align:left}.Callout--error{background:var(--red-100);color:var(--red-700)}.Callout--success{background:var(--green-100);color:var(--green-700)}.Callout__icon{display:block;flex:0 0 16px;width:16px;height:16px;color:currentColor}.Callout__icon *{stroke-width:1.5625px}.Callout__text{min-width:0}.AlertDialogOverlay{background-color:var(--black-alpha);position:fixed;z-index:11;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.AlertDialogContent{background-color:var(--background-neutral-container);border-radius:var(--size-100);box-shadow:var(--shadow-level-2);position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:552px;max-height:85vh;padding:var(--size-300);color:var(--foreground-neutral);animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.AlertDialogContent h4{margin:0 0 var(--size-100)}.AlertDialogContent p{margin:0}.AlertDialogContent:focus{outline:none}.AlertDialogTitle{margin:0;color:var(--foreground-neutral)}.AlertDialogDescription{color:var(--foreground-neutral-subtle);line-height:160%}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ScrollAreaRoot{width:100%;height:100%;overflow:hidden;background-color:transparent;--scrollbar-size: 4px;box-sizing:border-box;padding-right:0;display:flex}.ScrollAreaViewport{width:100%;height:auto;border-radius:inherit;box-sizing:border-box}div[role=dialog] .ScrollAreaViewport>div{min-height:auto}.ScrollAreaScrollbar{display:flex;user-select:none;touch-action:none;background:transparent;transition:background .16s ease-out}.ScrollAreaScrollbar:hover{background:transparent}.ScrollAreaScrollbar[data-orientation=vertical]{width:var(--scrollbar-size)}.ScrollAreaScrollbar[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}.ScrollAreaThumb{flex:1;background:var(--background-neutral-hover);border-radius:var(--scrollbar-size);position:relative}.ScrollAreaThumb:hover{background:var(--background-neutral-active)}.ScrollAreaThumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.ScrollAreaCorner{background:transparent}
