@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--default-mono-font-family:var(--vs-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer vs,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.m-0{margin:0}.mx-0{margin-inline:0}.mt-12{margin-top:var(--vs-space-12)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.min-h-dvh{min-height:100dvh}.flex-1{flex:1}.shrink-0{flex-shrink:0}.resize{resize:both}.scroll-mt-150{scroll-margin-top:var(--vs-space-150)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.gap-12{gap:var(--vs-space-12)}.gap-24{gap:var(--vs-space-24)}.gap-40{gap:var(--vs-space-40)}.gap-48{gap:var(--vs-space-48)}.gap-x-16{column-gap:var(--vs-space-16)}.gap-x-24{column-gap:var(--vs-space-24)}.gap-x-32{column-gap:var(--vs-space-32)}.gap-y-8{row-gap:var(--vs-space-8)}.gap-y-40{row-gap:var(--vs-space-40)}.gap-y-48{row-gap:var(--vs-space-48)}.p-0{padding:0}.p-16{padding:var(--vs-space-16)}.p-24{padding:var(--vs-space-24)}.py-8{padding-block:var(--vs-space-8)}.py-12{padding-block:var(--vs-space-12)}.py-20{padding-block:var(--vs-space-20)}.text-center{text-align:center}.text-logo{color:var(--vs-color-logo)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@media (min-width:640px){.sm\:scroll-mt-72{scroll-margin-top:var(--vs-space-72)}.sm\:grid-cols-27{grid-template-columns:repeat(27,minmax(0,1fr))}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-24{top:var(--vs-space-24)}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-12{grid-column:span 12/span 12}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:gap-48{gap:var(--vs-space-48)}.md\:gap-64{gap:var(--vs-space-64)}.md\:gap-x-24{column-gap:var(--vs-space-24)}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer vs.tokens{:root{--vs-red:#9d1b28;--vs-ink:#141414;--vs-oxblood:#5c1115;--vs-coral:#ee4b52;--vs-blush:#ffd2d3;--vs-mint:#e6f4ea;--vs-orchid:#f9e5f4;--vs-cream:#fff6e1;--vs-logo-red:#91292d;--vs-rose:#f47878;--vs-white:#fff;--vs-black:#000;--vs-ink-900:#090909;--vs-gray-700:#75808a;--vs-gray-600:#767676;--vs-gray-500:#999;--vs-gray-300:#d9d9d9;--vs-gray-100:#ebedf0;--vs-surface-canvas:var(--vs-ink);--vs-surface-paper:var(--vs-white);--vs-surface-brand:var(--vs-red);--vs-surface-cream:var(--vs-cream);--vs-surface-mint:var(--vs-mint);--vs-surface-orchid:var(--vs-orchid);--vs-surface-blush:var(--vs-blush);--vs-text-on-dark:var(--vs-white);--vs-text-on-light:var(--vs-ink);--vs-text-on-pastel:var(--vs-oxblood);--vs-text-accent:var(--vs-red);--vs-text-numeral:var(--vs-coral);--vs-text-fine:var(--vs-gray-100);--vs-text-placeholder:var(--vs-gray-700);--vs-opacity-secondary:.5;--vs-opacity-tertiary:.7;--vs-line-on-dark:#fff;--vs-line-on-dark-subtle:#7676801f;--vs-line-on-light:#8080808c;--vs-line-field:#1414141a;--vs-overlay-image:#0003;--vs-overlay-paper:#ffffff87;--vs-font-display:"Maxeville",system-ui,sans-serif;--vs-font-text:"Maxeville Tekst","Maxeville",system-ui,sans-serif;--vs-font-construct:"Maxeville Construct","Maxeville",system-ui,sans-serif;--vs-font-accent:"Pavanam","Maxeville",sans-serif;--vs-font-utility:"Instrument Sans",system-ui,sans-serif;--vs-size-display-xl:clamp(64px,11.1vw,160px);--vs-size-display-lg:clamp(56px,9.7vw,140px);--vs-size-display-md:clamp(52px,8.9vw,128px);--vs-size-display-sm:clamp(44px,6.7vw,96px);--vs-size-heading-xl:clamp(40px,5vw,72px);--vs-size-heading-lg:clamp(30px,3.4vw,48px);--vs-size-heading-md:clamp(26px,2.8vw,40px);--vs-size-heading-sm:clamp(22px,2.2vw,32px);--vs-size-body-lg:24px;--vs-size-body-md:20px;--vs-size-body-sm:18px;--vs-size-caption:14px;--vs-size-micro:12px;--vs-lh-flush:1;--vs-lh-tight:1.1;--vs-lh-snug:1.2;--vs-lh-display-sm:1.25;--vs-lh-body:1.4;--vs-lh-ui:1.5;--vs-track-tight:-.05em;--vs-track-snug:-.03em;--vs-track-display-sm:-.02em;--vs-track-normal:0;--vs-space-2:2px;--vs-space-4:4px;--vs-space-6:6px;--vs-space-10:10px;--vs-space-12:12px;--vs-space-16:16px;--vs-space-24:24px;--vs-space-32:32px;--vs-space-48:48px;--vs-space-72:72px;--vs-space-96:96px;--vs-space-110:110px;--vs-space-150:150px;--vs-frame:1440px;--vs-content:1296px;--vs-gutter:clamp(20px,5vw,72px);--vs-inset:clamp(12px,2.8vw,40px);--vs-section-y:clamp(64px,8vw,110px);--vs-section-y-lg:clamp(80px,10.4vw,150px);--vs-radius-xs:3px;--vs-radius-sm:4px;--vs-radius-md:8px;--vs-radius-lg:12px;--vs-radius-full:999px;--vs-hairline:.5px;--vs-border:1px;--vs-border-strong:2px;--vs-shadow-none:none;--vs-shadow-stack:0 -12px 32px #0000001f;--vs-ease-out:cubic-bezier(.16,1,.3,1);--vs-ease-in-out:cubic-bezier(.65,.05,.36,1);--vs-dur-fast:.16s;--vs-dur-base:.26s;--vs-dur-slow:.6s;--vs-palette-white:#fff;--vs-palette-black:#000;--vs-palette-cream:#fff6e1;--vs-palette-mint:#e6f4ea;--vs-palette-orchid:#f9e5f4;--vs-palette-blush:#ffd2d3;--vs-palette-logo-red:#91292d;--vs-palette-red-50:#fce0e1;--vs-palette-red-100:#ffd2d3;--vs-palette-red-200:#fca6a7;--vs-palette-red-300:#f47878;--vs-palette-red-400:#ee4b52;--vs-palette-red-500:#d23b44;--vs-palette-red-600:#b72c36;--vs-palette-red-700:#9d1b28;--vs-palette-red-800:#7c161e;--vs-palette-red-900:#5c1115;--vs-palette-red-950:#3e0e10;--vs-palette-neutral-50:#f7f7f7;--vs-palette-neutral-100:#efefef;--vs-palette-neutral-200:#e5e5e5;--vs-palette-neutral-300:#d9d9d9;--vs-palette-neutral-400:#b8b8b8;--vs-palette-neutral-500:#999;--vs-palette-neutral-600:#767676;--vs-palette-neutral-700:#585858;--vs-palette-neutral-800:#3b3b3b;--vs-palette-neutral-900:#202020;--vs-palette-neutral-950:#141414;--vs-palette-neutral-1000:#090909;--vs-palette-green-50:#f1f9f3;--vs-palette-green-100:#e6f4ea;--vs-palette-green-200:#bce4c9;--vs-palette-green-300:#8fd3a8;--vs-palette-green-400:#76b88e;--vs-palette-green-500:#5e9d75;--vs-palette-green-600:#46845c;--vs-palette-green-700:#2e6b45;--vs-palette-green-800:#1f5132;--vs-palette-green-900:#133922;--vs-palette-green-950:#0e2817;--vs-palette-amber-50:#fffaed;--vs-palette-amber-100:#fff6e1;--vs-palette-amber-200:#f8dea9;--vs-palette-amber-300:#f2c46d;--vs-palette-amber-400:#d3a654;--vs-palette-amber-500:#b4893c;--vs-palette-amber-600:#976e22;--vs-palette-amber-700:#7a5300;--vs-palette-amber-800:#5d3e00;--vs-palette-amber-900:#422b00;--vs-palette-amber-950:#2f1e02;--vs-palette-blue-50:#eff4f8;--vs-palette-blue-100:#e4ecf3;--vs-palette-blue-200:#c0d2e2;--vs-palette-blue-300:#9db8d1;--vs-palette-blue-400:#849fb9;--vs-palette-blue-500:#6c88a1;--vs-palette-blue-600:#54708a;--vs-palette-blue-700:#3d5a73;--vs-palette-blue-800:#2e485e;--vs-palette-blue-900:#1c3346;--vs-palette-blue-950:#132331;--vs-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--vs-type-title-xl-family:var(--vs-font-display);--vs-type-title-xl-size:40px;--vs-type-title-xl-leading:1.05;--vs-type-title-xl-tracking:-.03em;--vs-type-title-xl-weight:400;--vs-type-title-xl:400 40px/1.05 var(--vs-font-display);--vs-type-title-lg-family:var(--vs-font-display);--vs-type-title-lg-size:32px;--vs-type-title-lg-leading:1.1;--vs-type-title-lg-tracking:-.02em;--vs-type-title-lg-weight:400;--vs-type-title-lg:400 32px/1.1 var(--vs-font-display);--vs-type-title-md-family:var(--vs-font-display);--vs-type-title-md-size:24px;--vs-type-title-md-leading:1.15;--vs-type-title-md-tracking:-.01em;--vs-type-title-md-weight:400;--vs-type-title-md:400 24px/1.15 var(--vs-font-display);--vs-type-title-sm-family:var(--vs-font-display);--vs-type-title-sm-size:20px;--vs-type-title-sm-leading:1.2;--vs-type-title-sm-tracking:0;--vs-type-title-sm-weight:400;--vs-type-title-sm:400 20px/1.2 var(--vs-font-display);--vs-type-body-lg-family:var(--vs-font-text);--vs-type-body-lg-size:18px;--vs-type-body-lg-leading:1.5;--vs-type-body-lg-tracking:0;--vs-type-body-lg-weight:400;--vs-type-body-lg:400 18px/1.5 var(--vs-font-text);--vs-type-body-md-family:var(--vs-font-text);--vs-type-body-md-size:16px;--vs-type-body-md-leading:1.5;--vs-type-body-md-tracking:0;--vs-type-body-md-weight:400;--vs-type-body-md:400 16px/1.5 var(--vs-font-text);--vs-type-body-sm-family:var(--vs-font-text);--vs-type-body-sm-size:14px;--vs-type-body-sm-leading:1.45;--vs-type-body-sm-tracking:0;--vs-type-body-sm-weight:400;--vs-type-body-sm:400 14px/1.45 var(--vs-font-text);--vs-type-label-lg-family:var(--vs-font-display);--vs-type-label-lg-size:18px;--vs-type-label-lg-leading:1;--vs-type-label-lg-tracking:-.03em;--vs-type-label-lg-weight:400;--vs-type-label-lg:400 18px/1 var(--vs-font-display);--vs-type-label-md-family:var(--vs-font-display);--vs-type-label-md-size:16px;--vs-type-label-md-leading:1;--vs-type-label-md-tracking:-.02em;--vs-type-label-md-weight:400;--vs-type-label-md:400 16px/1 var(--vs-font-display);--vs-type-label-sm-family:var(--vs-font-display);--vs-type-label-sm-size:14px;--vs-type-label-sm-leading:1;--vs-type-label-sm-tracking:-.01em;--vs-type-label-sm-weight:400;--vs-type-label-sm:400 14px/1 var(--vs-font-display);--vs-type-meta-family:var(--vs-font-utility);--vs-type-meta-size:13px;--vs-type-meta-leading:1.4;--vs-type-meta-tracking:0;--vs-type-meta-weight:400;--vs-type-meta:400 13px/1.4 var(--vs-font-utility);--vs-type-micro-family:var(--vs-font-utility);--vs-type-micro-size:12px;--vs-type-micro-leading:1.4;--vs-type-micro-tracking:.01em;--vs-type-micro-weight:400;--vs-type-micro:400 12px/1.4 var(--vs-font-utility);--vs-type-code-family:var(--vs-font-mono);--vs-type-code-size:13px;--vs-type-code-leading:1.5;--vs-type-code-tracking:0;--vs-type-code-weight:400;--vs-type-code:400 13px/1.5 var(--vs-font-mono);--vs-space-8:8px;--vs-space-20:20px;--vs-space-40:40px;--vs-space-64:64px;--vs-control-height-sm:32px;--vs-control-height-md:40px;--vs-control-height-lg:48px;--vs-control-height-xl:60px;--vs-control-height-field-xl:72px;--vs-control-padding-sm:12px;--vs-control-padding-md:16px;--vs-control-padding-lg:20px;--vs-control-padding-xl:26px;--vs-icon-size-sm:16px;--vs-icon-size-md:20px;--vs-icon-size-lg:24px;--vs-icon-stroke:1.5;--vs-control-icon-sm:16px;--vs-control-icon-md:18px;--vs-control-icon-lg:20px;--vs-control-icon-xl:24px;--vs-stroke-hairline:1px;--vs-stroke-default:var(--vs-border);--vs-stroke-strong:var(--vs-border-strong);--vs-stroke-focus:2px;--vs-focus-offset:3px;--vs-measure:68ch;--vs-sidebar-width:264px;--vs-topbar-height:64px;--vs-overlay-width-sm:400px;--vs-overlay-width-md:560px;--vs-overlay-width-lg:720px;--vs-popup-min-width:200px;--vs-popup-max-height:360px;--vs-z-sticky:100;--vs-z-overlay:1000;--vs-z-toast:1100;--vs-z-tooltip:1200;--vs-motion-duration-fast:var(--vs-dur-fast);--vs-motion-duration-base:var(--vs-dur-base);--vs-motion-duration-slow:var(--vs-dur-slow);--vs-motion-nudge:3px;--vs-motion-loop-fast:.8s;--vs-motion-loop-slow:1.6s;--vs-opacity-disabled:.45}@media (min-resolution:2x){:root{--vs-stroke-hairline:.5px}}@media (prefers-reduced-motion:reduce){:root{--vs-motion-duration-fast:1ms;--vs-motion-duration-base:1ms;--vs-motion-duration-slow:1ms}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-color-surface:var(--vs-palette-white);--vs-color-surface-subtle:var(--vs-palette-neutral-50);--vs-color-surface-raised:var(--vs-palette-white);--vs-color-surface-overlay:var(--vs-palette-white);--vs-color-fg:var(--vs-palette-neutral-950);--vs-color-fg-muted:var(--vs-palette-neutral-700);--vs-color-fg-subtle:var(--vs-palette-neutral-600);--vs-color-fg-accent:var(--vs-palette-red-700);--vs-color-fg-numeral:var(--vs-palette-red-700);--vs-color-line:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-line:color-mix(in srgb, var(--vs-palette-neutral-950) 14%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-line-subtle:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-neutral-950) 8%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-line-strong:var(--vs-palette-neutral-950);--vs-color-line-control:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-neutral-950) 50%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-action:var(--vs-palette-red-700);--vs-color-action-hover:var(--vs-palette-red-900);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-400);--vs-color-fill-subtle:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-neutral-950) 6%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-hover-tint:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-neutral-950) 4%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-press-tint:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-neutral-950) 8%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-selected:var(--vs-palette-neutral-100);--vs-color-on-selected:var(--vs-palette-neutral-950);--vs-color-scrim:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-neutral-950) 60%, transparent)}}:where(:root,[data-theme=paper],[data-vs-surface=paper],.vs-surface-paper){--vs-color-logo:var(--vs-palette-logo-red);--vs-color-danger:var(--vs-palette-red-700);--vs-color-danger-subtle:var(--vs-palette-red-50);--vs-color-danger-line:var(--vs-palette-red-700);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-700);--vs-color-success-subtle:var(--vs-palette-green-100);--vs-color-success-line:var(--vs-palette-green-700);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-700);--vs-color-warning-subtle:var(--vs-palette-amber-100);--vs-color-warning-line:var(--vs-palette-amber-700);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-700);--vs-color-info-subtle:var(--vs-palette-blue-100);--vs-color-info-line:var(--vs-palette-blue-700);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #1414141f}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=paper])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-color-surface:var(--vs-palette-neutral-950);--vs-color-surface-subtle:var(--vs-palette-neutral-1000);--vs-color-surface-raised:var(--vs-palette-neutral-900);--vs-color-surface-overlay:var(--vs-palette-neutral-900);--vs-color-fg:var(--vs-palette-white);--vs-color-fg-muted:var(--vs-palette-neutral-400);--vs-color-fg-subtle:var(--vs-palette-neutral-500);--vs-color-fg-accent:var(--vs-palette-red-300);--vs-color-fg-numeral:var(--vs-palette-red-400);--vs-color-line:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-line:color-mix(in srgb, var(--vs-palette-white) 14%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-line-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-white) 8%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-line-strong:var(--vs-palette-white);--vs-color-line-control:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-white) 45%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-action:var(--vs-palette-red-500);--vs-color-action-hover:var(--vs-palette-red-600);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-400);--vs-color-fill-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-white) 8%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-hover-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-white) 6%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-press-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-white) 10%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 10%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-on-selected:var(--vs-palette-white);--vs-color-scrim:var(--vs-palette-black)}@supports (color:color-mix(in lab, red, red)){:where(:root:not([data-theme=paper])){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-black) 70%, transparent)}}:where(:root:not([data-theme=paper])){--vs-color-logo:var(--vs-palette-white);--vs-color-danger:var(--vs-palette-red-300);--vs-color-danger-subtle:var(--vs-palette-red-950);--vs-color-danger-line:var(--vs-palette-red-300);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-300);--vs-color-success-subtle:var(--vs-palette-green-950);--vs-color-success-line:var(--vs-palette-green-300);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-300);--vs-color-warning-subtle:var(--vs-palette-amber-950);--vs-color-warning-line:var(--vs-palette-amber-300);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-300);--vs-color-info-subtle:var(--vs-palette-blue-950);--vs-color-info-line:var(--vs-palette-blue-300);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #00000080}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-color-surface:var(--vs-palette-neutral-950);--vs-color-surface-subtle:var(--vs-palette-neutral-1000);--vs-color-surface-raised:var(--vs-palette-neutral-900);--vs-color-surface-overlay:var(--vs-palette-neutral-900);--vs-color-fg:var(--vs-palette-white);--vs-color-fg-muted:var(--vs-palette-neutral-400);--vs-color-fg-subtle:var(--vs-palette-neutral-500);--vs-color-fg-accent:var(--vs-palette-red-300);--vs-color-fg-numeral:var(--vs-palette-red-400);--vs-color-line:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-line:color-mix(in srgb, var(--vs-palette-white) 14%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-line-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-white) 8%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-line-strong:var(--vs-palette-white);--vs-color-line-control:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-white) 45%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-action:var(--vs-palette-red-500);--vs-color-action-hover:var(--vs-palette-red-600);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-400);--vs-color-fill-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-white) 8%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-hover-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-white) 6%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-press-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-white) 10%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 10%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-on-selected:var(--vs-palette-white);--vs-color-scrim:var(--vs-palette-black)}@supports (color:color-mix(in lab, red, red)){:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-black) 70%, transparent)}}:where([data-theme=ink],[data-vs-surface=ink],.vs-surface-canvas){--vs-color-logo:var(--vs-palette-white);--vs-color-danger:var(--vs-palette-red-300);--vs-color-danger-subtle:var(--vs-palette-red-950);--vs-color-danger-line:var(--vs-palette-red-300);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-300);--vs-color-success-subtle:var(--vs-palette-green-950);--vs-color-success-line:var(--vs-palette-green-300);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-300);--vs-color-warning-subtle:var(--vs-palette-amber-950);--vs-color-warning-line:var(--vs-palette-amber-300);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-300);--vs-color-info-subtle:var(--vs-palette-blue-950);--vs-color-info-line:var(--vs-palette-blue-300);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #00000080}:where([data-vs-surface=brand],.vs-surface-brand){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-color-surface:var(--vs-palette-red-700);--vs-color-surface-subtle:var(--vs-palette-red-800);--vs-color-surface-raised:var(--vs-palette-red-800);--vs-color-surface-overlay:var(--vs-palette-red-800);--vs-color-fg:var(--vs-palette-white);--vs-color-fg-muted:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-fg-muted:color-mix(in srgb, var(--vs-palette-white) 80%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-fg-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-fg-subtle:color-mix(in srgb, var(--vs-palette-white) 65%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-fg-accent:var(--vs-palette-cream);--vs-color-fg-numeral:var(--vs-palette-cream);--vs-color-line:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-line:color-mix(in srgb, var(--vs-palette-white) 35%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-line-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-white) 18%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-line-strong:var(--vs-palette-white);--vs-color-line-control:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-action:var(--vs-palette-white);--vs-color-action-hover:var(--vs-palette-cream);--vs-color-on-action:var(--vs-palette-red-700);--vs-color-focus:var(--vs-palette-white);--vs-color-fill-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-white) 12%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-hover-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-white) 10%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-press-tint:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-white) 16%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 16%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-on-selected:var(--vs-palette-white);--vs-color-scrim:var(--vs-palette-black)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-black) 60%, transparent)}}:where([data-vs-surface=brand],.vs-surface-brand){--vs-color-logo:var(--vs-palette-white);--vs-color-danger:var(--vs-palette-white);--vs-color-danger-subtle:var(--vs-palette-red-900);--vs-color-danger-line:var(--vs-palette-white);--vs-color-danger-solid:var(--vs-palette-white);--vs-color-on-danger-solid:var(--vs-palette-red-700);--vs-color-success:var(--vs-palette-white);--vs-color-success-subtle:var(--vs-palette-red-900);--vs-color-success-line:var(--vs-palette-white);--vs-color-success-solid:var(--vs-palette-white);--vs-color-on-success-solid:var(--vs-palette-red-700);--vs-color-warning:var(--vs-palette-white);--vs-color-warning-subtle:var(--vs-palette-red-900);--vs-color-warning-line:var(--vs-palette-white);--vs-color-warning-solid:var(--vs-palette-white);--vs-color-on-warning-solid:var(--vs-palette-red-700);--vs-color-info:var(--vs-palette-white);--vs-color-info-subtle:var(--vs-palette-red-900);--vs-color-info-line:var(--vs-palette-white);--vs-color-info-solid:var(--vs-palette-white);--vs-color-on-info-solid:var(--vs-palette-red-700);--vs-shadow-overlay:0 12px 32px #00000040}:where([data-vs-surface=cream],.vs-surface-cream){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-color-surface:var(--vs-palette-cream);--vs-color-surface-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-surface-subtle:color-mix(in srgb, var(--vs-palette-white) 53%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-surface-raised:var(--vs-palette-white);--vs-color-surface-overlay:var(--vs-palette-white);--vs-color-fg:var(--vs-palette-red-900);--vs-color-fg-muted:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-fg-muted:color-mix(in srgb, var(--vs-palette-red-900) 80%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-fg-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-fg-subtle:color-mix(in srgb, var(--vs-palette-red-900) 65%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-fg-accent:var(--vs-palette-red-700);--vs-color-fg-numeral:var(--vs-palette-red-400);--vs-color-line:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-line:color-mix(in srgb, var(--vs-palette-red-900) 20%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-line-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-red-900) 10%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-line-strong:var(--vs-palette-red-900);--vs-color-line-control:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-red-900) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-action:var(--vs-palette-red-700);--vs-color-action-hover:var(--vs-palette-red-900);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-900);--vs-color-fill-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-red-900) 7%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-hover-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-red-900) 6%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-press-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-red-900) 12%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-on-selected:var(--vs-palette-red-900);--vs-color-scrim:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-neutral-950) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-logo:var(--vs-palette-logo-red);--vs-color-danger:var(--vs-palette-red-700);--vs-color-danger-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-danger-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-danger-line:var(--vs-palette-red-700);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-700);--vs-color-success-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-success-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-success-line:var(--vs-palette-green-700);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-700);--vs-color-warning-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-warning-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-warning-line:var(--vs-palette-amber-700);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-700);--vs-color-info-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-info-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=cream],.vs-surface-cream){--vs-color-info-line:var(--vs-palette-blue-700);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #1414141f}:where([data-vs-surface=mint],.vs-surface-mint){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-color-surface:var(--vs-palette-mint);--vs-color-surface-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-surface-subtle:color-mix(in srgb, var(--vs-palette-white) 53%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-surface-raised:var(--vs-palette-white);--vs-color-surface-overlay:var(--vs-palette-white);--vs-color-fg:var(--vs-palette-red-900);--vs-color-fg-muted:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-fg-muted:color-mix(in srgb, var(--vs-palette-red-900) 80%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-fg-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-fg-subtle:color-mix(in srgb, var(--vs-palette-red-900) 65%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-fg-accent:var(--vs-palette-red-700);--vs-color-fg-numeral:var(--vs-palette-red-400);--vs-color-line:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-line:color-mix(in srgb, var(--vs-palette-red-900) 20%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-line-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-red-900) 10%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-line-strong:var(--vs-palette-red-900);--vs-color-line-control:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-red-900) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-action:var(--vs-palette-red-700);--vs-color-action-hover:var(--vs-palette-red-900);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-900);--vs-color-fill-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-red-900) 7%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-hover-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-red-900) 6%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-press-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-red-900) 12%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-on-selected:var(--vs-palette-red-900);--vs-color-scrim:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-neutral-950) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-logo:var(--vs-palette-logo-red);--vs-color-danger:var(--vs-palette-red-700);--vs-color-danger-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-danger-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-danger-line:var(--vs-palette-red-700);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-700);--vs-color-success-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-success-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-success-line:var(--vs-palette-green-700);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-700);--vs-color-warning-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-warning-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-warning-line:var(--vs-palette-amber-700);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-700);--vs-color-info-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-info-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=mint],.vs-surface-mint){--vs-color-info-line:var(--vs-palette-blue-700);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #1414141f}:where([data-vs-surface=orchid],.vs-surface-orchid){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-color-surface:var(--vs-palette-orchid);--vs-color-surface-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-surface-subtle:color-mix(in srgb, var(--vs-palette-white) 53%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-surface-raised:var(--vs-palette-white);--vs-color-surface-overlay:var(--vs-palette-white);--vs-color-fg:var(--vs-palette-red-900);--vs-color-fg-muted:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-fg-muted:color-mix(in srgb, var(--vs-palette-red-900) 80%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-fg-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-fg-subtle:color-mix(in srgb, var(--vs-palette-red-900) 65%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-fg-accent:var(--vs-palette-red-700);--vs-color-fg-numeral:var(--vs-palette-red-400);--vs-color-line:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-line:color-mix(in srgb, var(--vs-palette-red-900) 20%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-line-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-red-900) 10%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-line-strong:var(--vs-palette-red-900);--vs-color-line-control:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-red-900) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-action:var(--vs-palette-red-700);--vs-color-action-hover:var(--vs-palette-red-900);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-900);--vs-color-fill-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-red-900) 7%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-hover-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-red-900) 6%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-press-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-red-900) 12%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-on-selected:var(--vs-palette-red-900);--vs-color-scrim:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-neutral-950) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-logo:var(--vs-palette-logo-red);--vs-color-danger:var(--vs-palette-red-700);--vs-color-danger-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-danger-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-danger-line:var(--vs-palette-red-700);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-700);--vs-color-success-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-success-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-success-line:var(--vs-palette-green-700);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-700);--vs-color-warning-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-warning-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-warning-line:var(--vs-palette-amber-700);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-700);--vs-color-info-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-info-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=orchid],.vs-surface-orchid){--vs-color-info-line:var(--vs-palette-blue-700);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #1414141f}:where([data-vs-surface=blush]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-color-surface:var(--vs-palette-blush);--vs-color-surface-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-surface-subtle:color-mix(in srgb, var(--vs-palette-white) 53%, transparent)}}:where([data-vs-surface=blush]){--vs-color-surface-raised:var(--vs-palette-white);--vs-color-surface-overlay:var(--vs-palette-white);--vs-color-fg:var(--vs-palette-red-900);--vs-color-fg-muted:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-fg-muted:color-mix(in srgb, var(--vs-palette-red-900) 80%, transparent)}}:where([data-vs-surface=blush]){--vs-color-fg-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-fg-subtle:color-mix(in srgb, var(--vs-palette-red-900) 65%, transparent)}}:where([data-vs-surface=blush]){--vs-color-fg-accent:var(--vs-palette-red-700);--vs-color-fg-numeral:var(--vs-palette-red-700);--vs-color-line:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-line:color-mix(in srgb, var(--vs-palette-red-900) 20%, transparent)}}:where([data-vs-surface=blush]){--vs-color-line-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-line-subtle:color-mix(in srgb, var(--vs-palette-red-900) 10%, transparent)}}:where([data-vs-surface=blush]){--vs-color-line-strong:var(--vs-palette-red-900);--vs-color-line-control:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-line-control:color-mix(in srgb, var(--vs-palette-red-900) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-action:var(--vs-palette-red-700);--vs-color-action-hover:var(--vs-palette-red-900);--vs-color-on-action:var(--vs-palette-white);--vs-color-focus:var(--vs-palette-red-900);--vs-color-fill-subtle:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-fill-subtle:color-mix(in srgb, var(--vs-palette-red-900) 7%, transparent)}}:where([data-vs-surface=blush]){--vs-color-hover-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-hover-tint:color-mix(in srgb, var(--vs-palette-red-900) 6%, transparent)}}:where([data-vs-surface=blush]){--vs-color-press-tint:var(--vs-palette-red-900)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-press-tint:color-mix(in srgb, var(--vs-palette-red-900) 12%, transparent)}}:where([data-vs-surface=blush]){--vs-color-selected:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-selected:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-on-selected:var(--vs-palette-red-900);--vs-color-scrim:var(--vs-palette-neutral-950)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-scrim:color-mix(in srgb, var(--vs-palette-neutral-950) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-logo:var(--vs-palette-logo-red);--vs-color-danger:var(--vs-palette-red-700);--vs-color-danger-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-danger-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-danger-line:var(--vs-palette-red-700);--vs-color-danger-solid:var(--vs-palette-red-700);--vs-color-on-danger-solid:var(--vs-palette-white);--vs-color-success:var(--vs-palette-green-700);--vs-color-success-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-success-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-success-line:var(--vs-palette-green-700);--vs-color-success-solid:var(--vs-palette-green-700);--vs-color-on-success-solid:var(--vs-palette-white);--vs-color-warning:var(--vs-palette-amber-700);--vs-color-warning-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-warning-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-warning-line:var(--vs-palette-amber-700);--vs-color-warning-solid:var(--vs-palette-amber-700);--vs-color-on-warning-solid:var(--vs-palette-white);--vs-color-info:var(--vs-palette-blue-700);--vs-color-info-subtle:var(--vs-palette-white)}@supports (color:color-mix(in lab, red, red)){:where([data-vs-surface=blush]){--vs-color-info-subtle:color-mix(in srgb, var(--vs-palette-white) 60%, transparent)}}:where([data-vs-surface=blush]){--vs-color-info-line:var(--vs-palette-blue-700);--vs-color-info-solid:var(--vs-palette-blue-700);--vs-color-on-info-solid:var(--vs-palette-white);--vs-shadow-overlay:0 12px 32px #1414141f}}@layer vs.reset;@layer vs.base{:where(:root,[data-theme],[data-vs-surface],.vs-surface-paper,.vs-surface-canvas,.vs-surface-brand,.vs-surface-cream,.vs-surface-mint,.vs-surface-orchid){background-color:var(--vs-color-surface);color:var(--vs-color-fg)}:where(html){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:where(body){font:var(--vs-type-body-md)}.vs-visually-hidden{--_vs-hidden-size:1px;inline-size:var(--_vs-hidden-size);block-size:var(--_vs-hidden-size);margin:calc(var(--_vs-hidden-size) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.vs-display-xl{font:400 var(--vs-size-display-xl) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-tight);text-wrap:balance;margin:0}.vs-display-lg{font:400 var(--vs-size-display-lg) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-tight);text-wrap:balance;margin:0}.vs-display-md{font:400 var(--vs-size-display-md) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-tight);text-wrap:balance;margin:0}.vs-display-sm{font:400 var(--vs-size-display-sm) / var(--vs-lh-display-sm) var(--vs-font-display);letter-spacing:var(--vs-track-display-sm);margin:0}.vs-heading-xl{font:400 var(--vs-size-heading-xl) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-snug);margin:0}.vs-heading-lg{font:400 var(--vs-size-heading-lg) / var(--vs-lh-flush) var(--vs-font-display);text-wrap:pretty;margin:0}.vs-heading-md{font:400 var(--vs-size-heading-md) / var(--vs-lh-flush) var(--vs-font-display);text-wrap:pretty;margin:0}.vs-heading-sm{font:400 var(--vs-size-heading-sm) / var(--vs-lh-flush) var(--vs-font-display);text-wrap:pretty;margin:0}.vs-body-lg{font:400 var(--vs-size-body-lg) / var(--vs-lh-flush) var(--vs-font-display);margin:0}.vs-body-md{font:400 var(--vs-size-body-md) / var(--vs-lh-body) var(--vs-font-text);text-wrap:pretty;margin:0}.vs-body-sm{font:400 var(--vs-size-body-sm) / var(--vs-lh-body) var(--vs-font-text);text-wrap:pretty;margin:0}.vs-accent{font:400 var(--vs-size-body-lg) / var(--vs-lh-body) var(--vs-font-accent);letter-spacing:var(--vs-track-tight);margin:0}.vs-caption{font:400 var(--vs-size-caption) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-tight);margin:0}.vs-rule{border:0;border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line);block-size:0;margin:0}}@layer vs.components{.vs-popup-positioner{z-index:var(--vs-z-overlay);outline:none}.vs-listbox{min-inline-size:max(var(--anchor-width,0), var(--vs-popup-min-width));max-block-size:min(var(--available-height,var(--vs-popup-max-height)), var(--vs-popup-max-height));padding:var(--vs-space-4);overflow-y:auto}.vs-listbox__list{outline:none}.vs-listbox__item{grid-template-columns:var(--vs-icon-size-sm) minmax(0, 1fr);align-items:center;gap:var(--vs-space-8);min-block-size:var(--vs-control-height-sm);padding:var(--vs-space-6) var(--vs-space-10) var(--vs-space-6) var(--vs-space-8);border-radius:var(--vs-radius-xs);font:var(--vs-type-body-sm);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:grid}.vs-listbox__item[data-highlighted]{background-color:var(--vs-color-selected);color:var(--vs-color-on-selected)}.vs-listbox__item[data-disabled]{opacity:var(--vs-opacity-disabled)}.vs-listbox__indicator{color:var(--vs-color-fg-accent);grid-column:1}.vs-listbox__label{text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.vs-listbox__item--plain .vs-listbox__label{grid-column:1/-1}.vs-listbox__group-label{padding-block:var(--vs-space-6) var(--vs-space-4);padding-inline:calc(var(--vs-space-8) * 2 + var(--vs-icon-size-sm)) var(--vs-space-10);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking)}.vs-listbox__empty:not(:empty){padding:var(--vs-space-10) var(--vs-space-12);color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm)}.vs-overlay-backdrop{z-index:var(--vs-z-overlay);background-color:var(--vs-color-scrim);transition:opacity var(--vs-motion-duration-base) var(--vs-ease-out);position:fixed;inset:0}.vs-overlay-backdrop[data-starting-style],.vs-overlay-backdrop[data-ending-style]{opacity:0}.vs-overlay-panel{box-sizing:border-box;border:var(--vs-border) solid var(--vs-color-line);border-radius:var(--vs-radius-lg);background-color:var(--vs-color-surface-overlay);box-shadow:var(--vs-shadow-overlay);color:var(--vs-color-fg);transition:opacity var(--vs-motion-duration-base) var(--vs-ease-out), transform var(--vs-motion-duration-base) var(--vs-ease-out);flex-direction:column;display:flex}.vs-overlay-panel:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-overlay-panel--centred{--_vs-overlay-panel-width:var(--vs-overlay-width-md);--_vs-overlay-panel-settle:var(--vs-space-12);z-index:var(--vs-z-overlay);inline-size:min(var(--_vs-overlay-panel-width), calc(100vw - var(--vs-space-32)));max-block-size:calc(100dvh - var(--vs-space-64));position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.vs-overlay-panel--centred[data-starting-style],.vs-overlay-panel--centred[data-ending-style]{opacity:0;transform:translate(-50%, calc(-50% + var(--_vs-overlay-panel-settle)))}.vs-overlay-header{justify-content:space-between;align-items:flex-start;gap:var(--vs-space-16);padding:var(--vs-space-24) var(--vs-space-24) var(--vs-space-16);flex:none;display:flex}.vs-overlay-titles{gap:var(--vs-space-8);flex-direction:column;display:flex}.vs-overlay-title{font:var(--vs-type-title-md);letter-spacing:var(--vs-type-title-md-tracking);text-wrap:balance;margin:0}.vs-overlay-description{color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm);margin:0}.vs-overlay-close{inline-size:var(--vs-control-height-sm);block-size:var(--vs-control-height-sm);margin:calc(var(--vs-space-4) * -1) calc(var(--vs-space-6) * -1) 0 0;border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);cursor:pointer;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), color var(--vs-motion-duration-fast) var(--vs-ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.vs-overlay-close:hover{background-color:var(--vs-color-hover-tint);color:var(--vs-color-fg)}}.vs-overlay-close:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:0}.vs-overlay-body{padding:0 var(--vs-space-24) var(--vs-space-24);font:var(--vs-type-body-md);overflow-y:auto}.vs-overlay-footer{justify-content:flex-end;gap:var(--vs-space-12);padding:var(--vs-space-16) var(--vs-space-24);border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line);flex-wrap:wrap;flex:none;display:flex}.vs-overlay-popup{--_vs-overlay-popup-settle-x:0;--_vs-overlay-popup-settle-y:calc(var(--vs-space-4) * -1);box-sizing:border-box;border:var(--vs-border) solid var(--vs-color-line);border-radius:var(--vs-radius-md);background-color:var(--vs-color-surface-overlay);box-shadow:var(--vs-shadow-overlay);color:var(--vs-color-fg);transition:opacity var(--vs-motion-duration-fast) var(--vs-ease-out), transform var(--vs-motion-duration-fast) var(--vs-ease-out)}.vs-overlay-popup[data-side=top]{--_vs-overlay-popup-settle-y:var(--vs-space-4)}.vs-overlay-popup[data-side=left],.vs-overlay-popup[data-side=inline-start]{--_vs-overlay-popup-settle-x:var(--vs-space-4);--_vs-overlay-popup-settle-y:0}.vs-overlay-popup[data-side=right],.vs-overlay-popup[data-side=inline-end]{--_vs-overlay-popup-settle-x:calc(var(--vs-space-4) * -1);--_vs-overlay-popup-settle-y:0}.vs-overlay-popup[data-starting-style],.vs-overlay-popup[data-ending-style]{opacity:0;transform:translate(var(--_vs-overlay-popup-settle-x), var(--_vs-overlay-popup-settle-y))}.vs-overlay-popup:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}@media (prefers-reduced-motion:reduce){.vs-overlay-panel--centred{--_vs-overlay-panel-settle:0px}.vs-overlay-popup[data-starting-style],.vs-overlay-popup[data-ending-style]{transform:none}}.vs-input{--_vs-input-height:var(--vs-control-height-md);--_vs-input-border:var(--vs-color-line-control);--_vs-input-action-size:var(--vs-space-32);--_vs-input-action-inset:var(--vs-space-4);box-sizing:border-box;align-items:center;gap:var(--vs-space-8);block-size:var(--_vs-input-height);padding-inline:var(--vs-space-12);border:var(--vs-border) solid var(--_vs-input-border);border-radius:var(--vs-radius-md);background-color:var(--vs-color-surface-raised);color:var(--vs-color-fg);transition:border-color var(--vs-motion-duration-fast) var(--vs-ease-out), box-shadow var(--vs-motion-duration-fast) var(--vs-ease-out);display:flex}.vs-input--sm{--_vs-input-height:var(--vs-control-height-sm);--_vs-input-action-size:var(--vs-space-24);--_vs-input-action-inset:var(--vs-space-6);padding-inline:var(--vs-space-10)}.vs-input--lg{--_vs-input-height:var(--vs-control-height-lg)}.vs-input--xl{--_vs-input-height:var(--vs-control-height-field-xl);--_vs-input-action-size:var(--vs-space-40)}.vs-input--end-action{padding-inline-end:var(--_vs-input-action-inset)}@media (hover:hover){.vs-input:hover{--_vs-input-border:var(--vs-color-fg-muted)}}.vs-input:focus-within{--_vs-input-border:var(--vs-color-line-strong);box-shadow:0 0 0 var(--vs-border) var(--_vs-input-border)}[data-invalid]>.vs-input{--_vs-input-border:var(--vs-color-danger-line)}[data-disabled]>.vs-input{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-input__icon{color:var(--vs-color-fg-muted)}.vs-input__control{block-size:100%;min-inline-size:0;color:inherit;font-family:var(--vs-font-display);font-size:var(--vs-type-label-md-size);letter-spacing:var(--vs-type-label-md-tracking);background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:700}.vs-input--sm .vs-input__control{font-size:var(--vs-type-label-sm-size)}.vs-input--lg .vs-input__control{font-size:var(--vs-type-label-lg-size)}.vs-input--xl .vs-input__control{font-size:var(--vs-size-body-md)}.vs-input__control::placeholder{color:var(--vs-color-fg-subtle);opacity:1;font-weight:400}.vs-input__control:disabled{cursor:not-allowed}.vs-input__action{inline-size:var(--_vs-input-action-size);block-size:var(--_vs-input-action-size);border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);cursor:pointer;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), color var(--vs-motion-duration-fast) var(--vs-ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.vs-input__action:not(:disabled,[data-disabled]):hover{background-color:var(--vs-color-hover-tint);color:var(--vs-color-fg)}}.vs-input__action:not(:disabled,[data-disabled]):active{background-color:var(--vs-color-press-tint)}.vs-input__action:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:0}.vs-input__action:is(:disabled,[data-disabled]){cursor:not-allowed}:not([data-disabled])>.vs-input .vs-input__action:is(:disabled,[data-disabled]){opacity:var(--vs-opacity-disabled)}.vs-choice{--_vs-choice-control-height:20px;--_vs-choice-control-width:var(--_vs-choice-control-height);--_vs-choice-target:24px;--_vs-choice-gap:var(--vs-space-10);gap:var(--vs-space-2);flex-direction:column;min-inline-size:0;display:flex}.vs-choice--sm{--_vs-choice-control-height:16px;--_vs-choice-gap:var(--vs-space-8)}.vs-choice__label{align-items:flex-start;gap:var(--_vs-choice-gap);inline-size:fit-content;max-inline-size:100%;padding-block:calc((var(--_vs-choice-target) - var(--_vs-choice-control-height)) / 2);cursor:pointer;display:flex;position:relative}.vs-choice__label[data-disabled]{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-choice__control{--_vs-choice-control-border:var(--vs-color-line-control);--_vs-choice-control-fill:var(--vs-color-surface-raised);box-sizing:border-box;inline-size:var(--_vs-choice-control-width);block-size:var(--_vs-choice-control-height);border:var(--vs-border) solid var(--_vs-choice-control-border);background-color:var(--_vs-choice-control-fill);transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), border-color var(--vs-motion-duration-fast) var(--vs-ease-out);flex:none}.vs-choice__control[data-invalid]{--_vs-choice-control-border:var(--vs-color-danger-line)}.vs-choice__control:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-choice__text{line-height:var(--_vs-choice-control-height);overflow-wrap:anywhere}.vs-choice__feedback{gap:var(--vs-space-4);flex-direction:column;padding-inline-start:calc(var(--_vs-choice-control-width) + var(--_vs-choice-gap));display:flex}.vs-choice__feedback:empty{display:none}.vs-choice-group{gap:var(--vs-space-8);flex-direction:column;min-inline-size:0;display:flex}.vs-choice-group__options{gap:var(--vs-space-12);flex-direction:column;padding-block-start:var(--vs-space-4);display:flex}.vs-choice-group__options--horizontal{column-gap:var(--vs-space-24);flex-flow:wrap}.vs-gauge{--_vs-gauge-thickness:8px;--_vs-gauge-indicator:var(--vs-color-line-strong);gap:var(--vs-space-8);flex-direction:column;min-inline-size:0;display:flex}.vs-gauge--sm{--_vs-gauge-thickness:4px;gap:var(--vs-space-6)}.vs-gauge__header{justify-content:space-between;align-items:baseline;gap:var(--vs-space-12);display:flex}.vs-gauge__label{min-inline-size:0;color:var(--vs-color-fg);font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking)}.vs-gauge--sm .vs-gauge__label{font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking)}.vs-gauge__value{color:var(--vs-color-fg-muted);font:var(--vs-type-meta);font-variant-numeric:tabular-nums;letter-spacing:var(--vs-type-meta-tracking);white-space:nowrap;margin-inline-start:auto}.vs-gauge--sm .vs-gauge__value{font:var(--vs-type-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--vs-type-micro-tracking)}.vs-gauge__track{block-size:var(--_vs-gauge-thickness);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-line);overflow:hidden}.vs-gauge__indicator{border-radius:inherit;background-color:var(--_vs-gauge-indicator);transition:width var(--vs-motion-duration-slow) var(--vs-ease-out)}.vs-gauge__description{color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking);margin:0}.vs-gauge--sm .vs-gauge__description{font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking)}.vs-link,:where(.vs-prose a){--_vs-link-underline-offset:.16em;border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-accent);text-decoration-line:underline;text-decoration-thickness:var(--vs-stroke-default);text-underline-offset:var(--_vs-link-underline-offset);cursor:pointer;transition:color var(--vs-motion-duration-fast) var(--vs-ease-out), text-decoration-thickness var(--vs-motion-duration-fast) var(--vs-ease-out)}.vs-link:focus-visible,:where(.vs-prose a:focus-visible){outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}@media (hover:hover){.vs-link:hover,:where(.vs-prose a:hover){color:var(--vs-color-fg);text-decoration-thickness:var(--vs-stroke-strong)}}.vs-code,:where(.vs-prose code){padding:var(--vs-space-2) var(--vs-space-4);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-fill-subtle);font-family:var(--vs-type-code-family);font-size:var(--vs-type-code-size);font-weight:var(--vs-type-code-weight);letter-spacing:var(--vs-type-code-tracking);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vs-accent-text{--_vs-accent-text-size:var(--vs-size-body-lg);--_vs-accent-text-tracking:var(--vs-track-tight);font:400 var(--_vs-accent-text-size) / var(--vs-lh-body) var(--vs-font-accent);letter-spacing:var(--_vs-accent-text-tracking);text-wrap:pretty;margin:0}.vs-accent-text--md{--_vs-accent-text-size:var(--vs-size-body-md);--_vs-accent-text-tracking:var(--vs-track-snug)}.vs-accent-text--sm{--_vs-accent-text-size:var(--vs-type-body-md-size);--_vs-accent-text-tracking:var(--vs-track-normal)}.vs-accordion{--_vs-accordion-item-gap:clamp(32px, 5vw, 72px);--_vs-accordion-head-gap:var(--vs-space-32);--_vs-accordion-question-gap:var(--vs-space-24);--_vs-accordion-question-font:400 var(--vs-size-heading-lg) / var(--vs-lh-tight) var(--vs-font-display);--_vs-accordion-question-tracking:var(--vs-track-snug);--_vs-accordion-icon-size:38px;--_vs-accordion-icon-offset:0;--_vs-accordion-answer-font:400 clamp(20px, 2.2vw, 32px) / var(--vs-lh-snug) var(--vs-font-accent);--_vs-accordion-answer-tracking:var(--vs-track-normal);--_vs-accordion-answer-offset:17px;--_vs-accordion-answer-end:0;--_vs-accordion-answer-measure:1152px;--_vs-accordion-rule-strength:90%;--_vs-accordion-rule-color:currentColor}@supports (color:color-mix(in lab, red, red)){.vs-accordion{--_vs-accordion-rule-color:color-mix(in srgb, currentColor var(--_vs-accordion-rule-strength), transparent)}}.vs-accordion{color:inherit;flex-direction:column;display:flex}.vs-accordion--md{--_vs-accordion-item-gap:var(--vs-space-16);--_vs-accordion-head-gap:var(--vs-space-8);--_vs-accordion-question-gap:var(--vs-space-16);--_vs-accordion-question-font:var(--vs-type-title-sm);--_vs-accordion-question-tracking:var(--vs-type-title-sm-tracking);--_vs-accordion-icon-size:var(--vs-icon-size-md);--_vs-accordion-icon-offset:calc((1lh - var(--_vs-accordion-icon-size)) / 2);--_vs-accordion-answer-font:var(--vs-type-body-md);--_vs-accordion-answer-tracking:var(--vs-type-body-md-tracking);--_vs-accordion-answer-offset:0;--_vs-accordion-answer-end:var(--vs-space-8);--_vs-accordion-answer-measure:var(--vs-measure);--_vs-accordion-rule-color:var(--vs-color-line)}.vs-accordion__item{flex-direction:column;display:flex}.vs-accordion__item:not(:last-child){padding-block-end:var(--_vs-accordion-head-gap)}.vs-accordion__item+.vs-accordion__item{border-block-start:var(--vs-stroke-hairline) solid var(--_vs-accordion-rule-color);padding-block-start:var(--_vs-accordion-item-gap)}.vs-accordion__header{margin:0 0 var(--_vs-accordion-head-gap)}.vs-accordion__trigger{justify-content:space-between;align-items:flex-start;gap:var(--_vs-accordion-question-gap);inline-size:100%;color:inherit;font:var(--_vs-accordion-question-font);letter-spacing:var(--_vs-accordion-question-tracking);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.vs-accordion__trigger:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-accordion__trigger[data-disabled]{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-accordion__question{text-wrap:pretty}.vs-accordion__icon{inline-size:var(--_vs-accordion-icon-size);block-size:var(--_vs-accordion-icon-size);transition:transform var(--vs-motion-duration-base) var(--vs-ease-out);flex:none;margin-block-start:var(--_vs-accordion-icon-offset)}.vs-accordion__trigger[data-panel-open] .vs-accordion__icon{transform:rotate(45deg)}.vs-accordion__panel{block-size:var(--accordion-panel-height);transition:block-size var(--vs-motion-duration-base) var(--vs-ease-out);overflow:hidden}.vs-accordion__panel[data-starting-style],.vs-accordion__panel[data-ending-style]{block-size:0}.vs-accordion__answer{max-inline-size:var(--_vs-accordion-answer-measure);padding-block:var(--_vs-accordion-answer-offset) var(--_vs-accordion-answer-end);font:var(--_vs-accordion-answer-font);letter-spacing:var(--_vs-accordion-answer-tracking);text-wrap:pretty}.vs-alert{--_vs-alert-edge-strength:30%;--_vs-alert-body-min-width:240px;--_vs-alert-accent:var(--vs-color-fg);--_vs-alert-fill:var(--vs-color-fill-subtle);--_vs-alert-edge:var(--vs-color-line-strong);--_vs-alert-text-line:calc(var(--vs-type-label-md-size) * var(--vs-type-label-md-leading));--_vs-alert-first-line:var(--_vs-alert-text-line);box-sizing:border-box;align-items:flex-start;gap:var(--vs-space-12);min-inline-size:0;padding:var(--vs-space-12) var(--vs-space-16);border:var(--vs-border) solid var(--_vs-alert-edge);display:flex}@supports (color:color-mix(in lab, red, red)){.vs-alert{border:var(--vs-border) solid color-mix(in srgb, var(--_vs-alert-edge) var(--_vs-alert-edge-strength), transparent)}}.vs-alert{border-radius:var(--vs-radius-md);background-color:var(--_vs-alert-fill);color:var(--vs-color-fg)}.vs-alert--info{--_vs-alert-accent:var(--vs-color-info);--_vs-alert-fill:var(--vs-color-info-subtle);--_vs-alert-edge:var(--vs-color-info-line)}.vs-alert--success{--_vs-alert-accent:var(--vs-color-success);--_vs-alert-fill:var(--vs-color-success-subtle);--_vs-alert-edge:var(--vs-color-success-line)}.vs-alert--warning{--_vs-alert-accent:var(--vs-color-warning);--_vs-alert-fill:var(--vs-color-warning-subtle);--_vs-alert-edge:var(--vs-color-warning-line)}.vs-alert--danger{--_vs-alert-accent:var(--vs-color-danger);--_vs-alert-fill:var(--vs-color-danger-subtle);--_vs-alert-edge:var(--vs-color-danger-line)}.vs-alert--banner{padding-inline:var(--vs-space-24);border-inline-width:0;border-radius:0}.vs-alert--untitled{--_vs-alert-text-line:calc(var(--vs-type-body-sm-size) * var(--vs-type-body-sm-leading))}.vs-alert--with-action{--_vs-alert-first-line:var(--vs-control-height-sm)}.vs-alert__icon,.vs-alert__dismiss{block-size:var(--_vs-alert-first-line);flex:none;align-items:center;display:flex}.vs-alert__icon{color:var(--_vs-alert-accent)}.vs-alert__dismiss{margin-inline-end:calc((var(--vs-control-height-sm) - var(--vs-icon-size-sm)) / -2)}.vs-alert__content{align-items:flex-start;gap:var(--vs-space-12) var(--vs-space-16);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.vs-alert__body{flex:1 1 var(--_vs-alert-body-min-width);gap:var(--vs-space-6);min-inline-size:0;padding-block:calc((var(--_vs-alert-first-line) - var(--_vs-alert-text-line)) / 2);flex-direction:column;display:flex}.vs-alert__title{font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking);text-wrap:balance;margin:0}.vs-alert__description{font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking);text-wrap:pretty}.vs-alert__action{gap:var(--vs-space-8);flex-wrap:wrap;flex:none;display:flex}.vs-alert-dialog{--_vs-overlay-panel-width:var(--vs-overlay-width-sm)}.vs-alert-dialog__header:has(+.vs-alert-dialog__footer){padding-block-end:var(--vs-space-24)}.vs-app-shell{--_vs-app-shell-aside-width:var(--vs-sidebar-width);--_vs-app-shell-hidden-size:1px;box-sizing:border-box;background-color:var(--vs-color-surface);block-size:100dvh;color:var(--vs-color-fg);position:relative;container:vs-app-shell/inline-size}.vs-app-shell__skip-link{z-index:var(--vs-z-sticky);padding:var(--vs-space-10) var(--vs-space-16);border:var(--vs-border) solid var(--vs-color-line);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-surface-overlay);color:var(--vs-color-fg);font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking);text-decoration:none;position:absolute;inset-block-start:var(--vs-space-12);inset-inline-start:var(--vs-space-12)}.vs-app-shell__skip-link:not(:focus){inline-size:var(--_vs-app-shell-hidden-size);block-size:var(--_vs-app-shell-hidden-size);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;overflow:hidden}.vs-app-shell__skip-link:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-app-shell__frame{grid-template:"top-bar""content"minmax(0,1fr)/minmax(0,1fr);block-size:100%;display:grid}.vs-app-shell__top-bar{grid-area:top-bar;min-inline-size:0}.vs-app-shell__sidebar{box-sizing:border-box;overscroll-behavior:contain;padding:var(--vs-space-24) var(--vs-space-12);border-inline-end:var(--vs-stroke-hairline) solid var(--vs-color-line);background-color:var(--vs-color-surface-subtle);grid-area:sidebar;display:none;overflow-y:auto}.vs-app-shell__content{grid-area:content;min-inline-size:0;overflow-y:auto}.vs-app-shell__main{min-inline-size:0}.vs-app-shell__main:focus{outline:none}.vs-app-shell__aside{box-sizing:border-box;border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line);min-inline-size:0}@container vs-app-shell (min-width:768px){.vs-app-shell__frame--with-sidebar{grid-template:"top-bar top-bar" auto "sidebar content" minmax(0, 1fr) / var(--vs-sidebar-width) minmax(0, 1fr)}.vs-app-shell__sidebar{display:block}.vs-app-shell .vs-app-shell__menu-button{display:none}}@container vs-app-shell (min-width:1280px){.vs-app-shell__frame--with-aside .vs-app-shell__content{grid-template-columns:minmax(0, 1fr) var(--_vs-app-shell-aside-width);display:grid;overflow:hidden}.vs-app-shell__frame--with-aside .vs-app-shell__main,.vs-app-shell__frame--with-aside .vs-app-shell__aside{overflow-y:auto}.vs-app-shell__frame--with-aside .vs-app-shell__aside{border-block-start:0;border-inline-start:var(--vs-stroke-hairline) solid var(--vs-color-line)}}.vs-app-shell__drawer{z-index:var(--vs-z-overlay);inline-size:min(var(--vs-sidebar-width), calc(100vw - var(--vs-space-48)));border-width:0;border-inline-end-width:var(--vs-border);border-radius:0;position:fixed;inset-block:0;inset-inline-start:0}.vs-app-shell__drawer[data-starting-style],.vs-app-shell__drawer[data-ending-style]{transform:translate(-100%)}:is(.vs-app-shell__drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-starting-style],.vs-app-shell__drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-ending-style]){transform:translate(100%)}@media (prefers-reduced-motion:reduce){.vs-app-shell__drawer[data-starting-style],.vs-app-shell__drawer[data-ending-style],.vs-app-shell__drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-starting-style],.vs-app-shell__drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-ending-style]{opacity:0;transform:none}}.vs-app-shell__drawer:focus-visible{outline-offset:calc(var(--vs-stroke-focus) * -1)}.vs-app-shell__drawer-header{block-size:var(--vs-topbar-height);padding-inline:var(--vs-space-12);flex:none;justify-content:flex-end;align-items:center;display:flex}.vs-app-shell__drawer-close{inline-size:var(--vs-control-height-md);block-size:var(--vs-control-height-md);margin:0}.vs-app-shell__drawer-body{overscroll-behavior:contain;min-block-size:0;padding:0 var(--vs-space-12) var(--vs-space-24);flex:auto;overflow-y:auto}.vs-aspect-ratio{box-sizing:border-box;inline-size:100%;aspect-ratio:var(--_vs-aspect-ratio);background-color:var(--vs-color-surface-subtle);position:relative;overflow:hidden}.vs-aspect-ratio>*{block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-aspect-ratio>:is(img,video),.vs-aspect-ratio>picture>img{object-fit:cover;block-size:100%;inline-size:100%}.vs-aspect-ratio--radius-sm{border-radius:var(--vs-radius-sm)}.vs-aspect-ratio--radius-lg{border-radius:var(--vs-radius-lg)}.vs-autocomplete__positioner--hide-empty[data-empty]{display:none}.vs-avatar{--_vs-avatar-size:32px;--_vs-avatar-font-size:var(--vs-type-meta-size);box-sizing:border-box;inline-size:var(--_vs-avatar-size);block-size:var(--_vs-avatar-size);border-radius:var(--vs-radius-full);background-color:var(--vs-color-fill-subtle);color:var(--vs-color-fg);font-family:var(--vs-font-utility);font-size:var(--_vs-avatar-font-size);font-weight:500;line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-normal);white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.vs-avatar--sm{--_vs-avatar-size:24px;--_vs-avatar-font-size:var(--vs-type-micro-size)}.vs-avatar--lg{--_vs-avatar-size:40px;--_vs-avatar-font-size:var(--vs-type-body-md-size)}.vs-avatar--xl{--_vs-avatar-size:56px;--_vs-avatar-font-size:var(--vs-size-body-md)}.vs-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-avatar-group{--_vs-avatar-group-overlap:.125;isolation:isolate;align-items:center;display:inline-flex}.vs-avatar-group__item{outline:var(--vs-stroke-strong) solid var(--vs-color-surface);background-color:var(--vs-color-surface);background-image:linear-gradient(var(--vs-color-fill-subtle), var(--vs-color-fill-subtle))}.vs-avatar-group__item+.vs-avatar-group__item{margin-inline-start:calc(var(--_vs-avatar-size) * var(--_vs-avatar-group-overlap) * -1)}.vs-badge{--_vs-badge-height:24px;--_vs-badge-padding:var(--vs-space-8);--_vs-badge-dot-size:6px;--_vs-badge-tone:var(--vs-color-fg);--_vs-badge-tone-subtle:var(--vs-color-fill-subtle);--_vs-badge-tone-line:var(--vs-color-line-strong);--_vs-badge-tone-solid:var(--vs-color-fg);--_vs-badge-on-solid:var(--vs-color-surface);--_vs-badge-bg:var(--_vs-badge-tone-subtle);--_vs-badge-border:transparent;--_vs-badge-fg:var(--_vs-badge-tone);box-sizing:border-box;align-items:center;gap:var(--vs-space-4);block-size:var(--_vs-badge-height);max-inline-size:100%;padding-inline:var(--_vs-badge-padding);border:var(--vs-stroke-default) solid var(--_vs-badge-border);border-radius:var(--vs-radius-xs);background-color:var(--_vs-badge-bg);color:var(--_vs-badge-fg);font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking);white-space:nowrap;vertical-align:middle;display:inline-flex}.vs-badge--sm{--_vs-badge-height:20px;--_vs-badge-padding:var(--vs-space-6);--_vs-badge-dot-size:5px;font-size:var(--vs-size-micro)}.vs-badge--info{--_vs-badge-tone:var(--vs-color-info);--_vs-badge-tone-subtle:var(--vs-color-info-subtle);--_vs-badge-tone-line:var(--vs-color-info-line);--_vs-badge-tone-solid:var(--vs-color-info-solid);--_vs-badge-on-solid:var(--vs-color-on-info-solid)}.vs-badge--success{--_vs-badge-tone:var(--vs-color-success);--_vs-badge-tone-subtle:var(--vs-color-success-subtle);--_vs-badge-tone-line:var(--vs-color-success-line);--_vs-badge-tone-solid:var(--vs-color-success-solid);--_vs-badge-on-solid:var(--vs-color-on-success-solid)}.vs-badge--warning{--_vs-badge-tone:var(--vs-color-warning);--_vs-badge-tone-subtle:var(--vs-color-warning-subtle);--_vs-badge-tone-line:var(--vs-color-warning-line);--_vs-badge-tone-solid:var(--vs-color-warning-solid);--_vs-badge-on-solid:var(--vs-color-on-warning-solid)}.vs-badge--danger{--_vs-badge-tone:var(--vs-color-danger);--_vs-badge-tone-subtle:var(--vs-color-danger-subtle);--_vs-badge-tone-line:var(--vs-color-danger-line);--_vs-badge-tone-solid:var(--vs-color-danger-solid);--_vs-badge-on-solid:var(--vs-color-on-danger-solid)}.vs-badge--solid{--_vs-badge-bg:var(--_vs-badge-tone-solid);--_vs-badge-border:var(--_vs-badge-tone-solid);--_vs-badge-fg:var(--_vs-badge-on-solid)}.vs-badge--outline{--_vs-badge-bg:transparent;--_vs-badge-border:var(--_vs-badge-tone-line)}.vs-badge__icon{flex:none}.vs-badge__dot{inline-size:var(--_vs-badge-dot-size);block-size:var(--_vs-badge-dot-size);border-radius:var(--vs-radius-full);background-color:currentColor;flex:none}.vs-badge__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.vs-breadcrumbs{--_vs-breadcrumbs-target:var(--vs-space-24);--_vs-breadcrumbs-crumb-max:32ch;min-inline-size:0}.vs-breadcrumbs__list{align-items:center;gap:var(--vs-space-4);font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vs-breadcrumbs__item{align-items:center;gap:var(--vs-space-4);min-inline-size:0;display:inline-flex}.vs-breadcrumbs__separator{color:var(--vs-color-fg-muted);flex:none}.vs-breadcrumbs__separator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.vs-breadcrumbs__link,.vs-breadcrumbs__text,.vs-breadcrumbs__current{min-block-size:var(--_vs-breadcrumbs-target);max-inline-size:var(--_vs-breadcrumbs-crumb-max);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.vs-breadcrumbs__link,.vs-breadcrumbs__text{color:var(--vs-color-fg-muted)}.vs-breadcrumbs__link{border-radius:var(--vs-radius-xs);text-underline-offset:var(--vs-space-4);transition:color var(--vs-motion-duration-fast) var(--vs-ease-out);text-decoration:none}@media (hover:hover){.vs-breadcrumbs__link:hover{color:var(--vs-color-fg);text-decoration:underline;text-decoration-thickness:var(--vs-stroke-hairline)}}.vs-breadcrumbs__link:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-stroke-focus)}.vs-breadcrumbs__current{color:var(--vs-color-fg)}.vs-breadcrumbs__collapsed{inline-size:var(--_vs-breadcrumbs-target);block-size:var(--_vs-breadcrumbs-target);border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);cursor:pointer;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), color var(--vs-motion-duration-fast) var(--vs-ease-out);background-color:#0000;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.vs-breadcrumbs__collapsed:hover{background-color:var(--vs-color-hover-tint);color:var(--vs-color-fg)}}.vs-breadcrumbs__collapsed[data-popup-open]{background-color:var(--vs-color-selected);color:var(--vs-color-on-selected)}.vs-breadcrumbs__collapsed:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:0}.vs-button{--_vs-button-height:var(--vs-control-height-md);--_vs-button-padding:var(--vs-control-padding-md);--_vs-button-font-size:var(--vs-type-label-md-size);--_vs-button-bg:transparent;--_vs-button-border:transparent;--_vs-button-fg:var(--vs-color-fg);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--vs-space-8);block-size:var(--_vs-button-height);min-inline-size:var(--_vs-button-height);padding-inline:var(--_vs-button-padding);border:var(--vs-border-strong) solid var(--_vs-button-border);border-radius:var(--vs-radius-xs);background-color:var(--_vs-button-bg);color:var(--_vs-button-fg);font-family:var(--vs-font-display);font-size:var(--_vs-button-font-size);font-weight:400;line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), border-color var(--vs-motion-duration-base) var(--vs-ease-out), color var(--vs-motion-duration-base) var(--vs-ease-out);text-decoration:none;display:inline-flex}.vs-button:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-button[data-disabled]:not([data-loading]){opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-button[data-loading]{cursor:progress}.vs-button--sm{--_vs-button-height:var(--vs-control-height-sm);--_vs-button-padding:var(--vs-control-padding-sm);--_vs-button-font-size:var(--vs-type-label-sm-size)}.vs-button--lg{--_vs-button-height:var(--vs-control-height-lg);--_vs-button-padding:var(--vs-control-padding-lg);--_vs-button-font-size:var(--vs-type-label-lg-size)}.vs-button--xl{--_vs-button-height:var(--vs-control-height-xl);--_vs-button-padding:var(--vs-control-padding-xl);--_vs-button-font-size:var(--vs-size-body-md)}.vs-button--solid{--_vs-button-bg:var(--vs-color-action);--_vs-button-border:var(--vs-color-action);--_vs-button-fg:var(--vs-color-on-action);font-weight:700}.vs-button--outline{--_vs-button-border:var(--vs-color-line-strong)}.vs-button--danger{--_vs-button-fg:var(--vs-color-danger)}.vs-button--danger.vs-button--outline{--_vs-button-border:var(--vs-color-danger-line)}.vs-button--full{inline-size:100%}.vs-button--icon-only{inline-size:var(--_vs-button-height);padding-inline:0}.vs-button__label{text-overflow:ellipsis;overflow:hidden}.vs-button__arrow{transition:transform var(--vs-motion-duration-base) var(--vs-ease-out)}@media (hover:hover){.vs-button:not([data-disabled]):hover .vs-button__arrow{transform:translateX(var(--vs-motion-nudge))}.vs-button--solid:not([data-disabled]):hover{--_vs-button-bg:var(--vs-color-action-hover);--_vs-button-border:var(--vs-color-action-hover)}.vs-button--outline:not([data-disabled]):hover{--_vs-button-bg:var(--vs-color-line-strong);--_vs-button-fg:var(--vs-color-surface)}.vs-button--danger.vs-button--outline:not([data-disabled]):hover{--_vs-button-bg:var(--vs-color-danger);--_vs-button-border:var(--vs-color-danger);--_vs-button-fg:var(--vs-color-surface)}.vs-button--ghost:not([data-disabled]):hover{--_vs-button-bg:var(--vs-color-hover-tint)}.vs-button--danger.vs-button--ghost:not([data-disabled]):hover{--_vs-button-bg:var(--vs-color-danger-subtle)}}.vs-button--ghost:not([data-disabled]):active{--_vs-button-bg:var(--vs-color-press-tint)}.vs-button-group{align-items:center;gap:var(--vs-space-8);flex-wrap:wrap;display:inline-flex}.vs-button-group--vertical{flex-direction:column;align-items:stretch}.vs-button-group--attached{flex-wrap:nowrap;gap:0}.vs-button-group--attached>*{position:relative}.vs-button-group--attached>:focus-visible{z-index:1}@media (hover:hover){.vs-button-group--attached>:hover{z-index:1}}.vs-button-group--horizontal.vs-button-group--attached>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--vs-border-strong) * -1)}.vs-button-group--horizontal.vs-button-group--attached>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.vs-button-group--vertical.vs-button-group--attached>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:calc(var(--vs-border-strong) * -1)}.vs-button-group--vertical.vs-button-group--attached>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.vs-calendar{--_vs-calendar-cell:var(--vs-control-height-md);--_vs-calendar-cell-min:var(--vs-control-height-sm);--_vs-calendar-weekdays:7;box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;color:var(--vs-color-fg)}.vs-calendar__months{gap:var(--vs-space-24) var(--vs-space-32);flex-wrap:wrap;display:flex}.vs-calendar__month{grid-template-areas:"previous caption next""grid grid grid";grid-template-columns:var(--vs-control-height-sm) minmax(0, 1fr) var(--vs-control-height-sm);align-items:center;row-gap:var(--vs-space-12);inline-size:calc(var(--_vs-calendar-cell) * var(--_vs-calendar-weekdays));min-inline-size:calc(var(--_vs-calendar-cell-min) * var(--_vs-calendar-weekdays));max-inline-size:100%;display:grid}.vs-calendar__caption{grid-area:caption;justify-content:center;display:flex}.vs-calendar__caption-label{font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking)}.vs-calendar__nav-button--previous{grid-area:previous}.vs-calendar__nav-button--next{grid-area:next}.vs-calendar__nav-button[aria-disabled=true]{opacity:var(--vs-opacity-disabled);cursor:not-allowed;background-color:#0000}.vs-calendar__grid{border-collapse:collapse;table-layout:fixed;grid-area:grid;inline-size:100%}.vs-calendar__weekday{padding:0 0 var(--vs-space-8);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);text-align:center}.vs-calendar__day{padding:0;position:relative}.vs-calendar__day-button{--_vs-day-bg:transparent;--_vs-day-fg:var(--vs-color-fg);box-sizing:border-box;aspect-ratio:1;border-radius:var(--vs-radius-xs);background-color:var(--_vs-day-bg);inline-size:100%;color:var(--_vs-day-fg);font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking);cursor:pointer;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), color var(--vs-motion-duration-fast) var(--vs-ease-out);border:0;place-items:center;padding:0;display:grid;position:relative}.vs-calendar__day-button:focus-visible{z-index:1;outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-calendar__day[data-outside] .vs-calendar__day-button{--_vs-day-fg:var(--vs-color-fg-muted)}.vs-calendar__day[data-today] .vs-calendar__day-button{-webkit-text-decoration:underline var(--vs-stroke-strong) var(--vs-color-fg-accent);-webkit-text-decoration:underline var(--vs-stroke-strong) var(--vs-color-fg-accent);-webkit-text-decoration:underline var(--vs-stroke-strong) var(--vs-color-fg-accent);text-decoration:underline var(--vs-stroke-strong) var(--vs-color-fg-accent);text-underline-offset:var(--vs-space-4)}.vs-calendar__day[data-selected] .vs-calendar__day-button{--_vs-day-bg:var(--vs-color-action);--_vs-day-fg:var(--vs-color-on-action);font-weight:700;text-decoration-color:currentColor}.vs-calendar__day[data-range-middle]{background-color:var(--vs-color-selected)}.vs-calendar__day[data-range-middle] .vs-calendar__day-button{--_vs-day-bg:transparent;--_vs-day-fg:var(--vs-color-on-selected);font-weight:400}.vs-calendar__day[data-range-start]:before,.vs-calendar__day[data-range-end]:before{background-color:var(--vs-color-selected);content:"";position:absolute;inset-block:0}.vs-calendar__day[data-range-start]:before{inset-inline:50% 0}.vs-calendar__day[data-range-end]:before{inset-inline:0 50%}.vs-calendar__day[data-range-start][data-range-end]:before{content:none}.vs-calendar__day[data-disabled] .vs-calendar__day-button{opacity:var(--vs-opacity-disabled);cursor:not-allowed}@media (hover:hover){.vs-calendar__day:not([data-disabled],[data-selected]) .vs-calendar__day-button:hover,.vs-calendar__day[data-range-middle]:not([data-disabled]) .vs-calendar__day-button:hover{--_vs-day-bg:var(--vs-color-hover-tint)}.vs-calendar__day[data-selected]:not([data-disabled],[data-range-middle]) .vs-calendar__day-button:hover{--_vs-day-bg:var(--vs-color-action-hover)}}.vs-calendar__day:not([data-disabled],[data-selected]) .vs-calendar__day-button:active{--_vs-day-bg:var(--vs-color-press-tint)}.vs-card{box-sizing:border-box;border:var(--vs-border) solid var(--vs-color-line);border-radius:var(--vs-radius-lg);background-color:var(--vs-color-surface-raised);min-inline-size:0;color:var(--vs-color-fg)}.vs-card:not([data-vs-surface]){--vs-color-surface:var(--vs-color-surface-raised)}.vs-card[data-vs-surface]{background-color:var(--vs-color-surface);border-color:#0000}.vs-card--padding-sm{padding:var(--vs-space-16)}.vs-card--padding-md{padding:var(--vs-space-24)}.vs-card--padding-lg{padding:var(--vs-space-32)}.vs-checkbox__box{border-radius:var(--vs-radius-xs);color:var(--vs-color-on-action);place-items:center;display:inline-grid}@media (hover:hover){.vs-choice__label:not([data-disabled]):hover .vs-checkbox__box[data-unchecked]:not([data-indeterminate],[data-invalid]){--_vs-choice-control-border:var(--vs-color-fg-muted)}.vs-choice__label:not([data-disabled]):hover .vs-checkbox__box:is([data-checked],[data-indeterminate]){--_vs-choice-control-border:var(--vs-color-action-hover);--_vs-choice-control-fill:var(--vs-color-action-hover)}}.vs-checkbox__box:is([data-checked],[data-indeterminate]){--_vs-choice-control-border:var(--vs-color-action);--_vs-choice-control-fill:var(--vs-color-action)}.vs-checkbox__indicator{place-items:center;display:grid}.vs-command-palette{--_vs-command-palette-offset:16dvh;--_vs-command-palette-results-height:min(var(--vs-popup-max-height), 50dvh);--_vs-command-palette-settle:calc(var(--vs-space-8) * -1);z-index:var(--vs-z-overlay);inline-size:min(var(--vs-overlay-width-md), calc(100vw - var(--vs-space-32)));max-block-size:calc(100dvh - var(--_vs-command-palette-offset) - var(--vs-space-32));margin-inline:auto;position:fixed;inset-block-start:var(--_vs-command-palette-offset);inset-inline:0;overflow:hidden}.vs-command-palette[data-starting-style],.vs-command-palette[data-ending-style]{opacity:0;transform:translateY(var(--_vs-command-palette-settle))}.vs-command-palette__search{align-items:center;gap:var(--vs-space-12);padding-inline:var(--vs-space-16) var(--vs-space-8);border-block-end:var(--vs-stroke-hairline) solid var(--vs-color-line);flex:none;display:flex}.vs-command-palette__search-icon{color:var(--vs-color-fg-muted);flex:none}.vs-command-palette__input{min-inline-size:0;block-size:var(--vs-control-height-xl);color:var(--vs-color-fg);font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking);background-color:#0000;border:0;outline:none;flex:auto;padding:0}.vs-command-palette__input::placeholder{color:var(--vs-color-fg-muted);opacity:1}.vs-command-palette__close{margin:0}.vs-command-palette__results{max-block-size:var(--_vs-command-palette-results-height);overscroll-behavior:contain;scroll-padding-block:var(--vs-space-4);overflow-y:auto}.vs-command-palette__list{padding:var(--vs-space-4);outline:none}.vs-command-palette__list:empty{display:none}.vs-command-palette__group+.vs-command-palette__group{margin-block-start:var(--vs-space-4)}.vs-command-palette__group-label{padding:var(--vs-space-8) var(--vs-space-10) var(--vs-space-4) var(--vs-space-8);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);-webkit-user-select:none;user-select:none}.vs-listbox__item.vs-command-palette__item{grid-template-columns:var(--vs-icon-size-sm) minmax(0, 1fr) auto;color:var(--vs-color-fg);cursor:pointer;text-decoration:none}.vs-listbox__item.vs-command-palette__item[data-highlighted]{color:var(--vs-color-on-selected)}.vs-command-palette__icon{color:var(--vs-color-fg-muted);grid-column:1;display:inline-flex}.vs-command-palette__item[data-highlighted] .vs-command-palette__icon{color:inherit}.vs-command-palette__text{align-items:baseline;gap:var(--vs-space-8);white-space:nowrap;grid-column:2;min-inline-size:0;display:flex;overflow:hidden}.vs-command-palette__label{text-overflow:ellipsis;flex:none;max-inline-size:100%;overflow:hidden}.vs-command-palette__description{min-inline-size:0;color:var(--vs-color-fg-muted);font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking);text-overflow:ellipsis;overflow:hidden}.vs-command-palette__item[data-highlighted] .vs-command-palette__description{color:inherit}.vs-command-palette__shortcut{--_vs-command-palette-key-size:var(--vs-space-20);box-sizing:border-box;min-inline-size:var(--_vs-command-palette-key-size);block-size:var(--_vs-command-palette-key-size);padding-inline:var(--vs-space-6);border:var(--vs-stroke-default) solid var(--vs-color-line-control);border-radius:var(--vs-radius-xs);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);white-space:nowrap;grid-column:3;justify-content:center;align-items:center;margin-inline-start:var(--vs-space-16);display:inline-flex}@media (prefers-reduced-motion:reduce){.vs-command-palette{--_vs-command-palette-settle:0px}}.vs-container{--_vs-container-width:var(--vs-content);box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--_vs-container-width) + 2 * var(--vs-gutter));padding-inline:var(--vs-gutter);margin-inline:auto}.vs-container--narrow{--_vs-container-width:var(--vs-measure)}.vs-container--full{max-inline-size:none}.vs-data-table{--_vs-data-table-target:24px;--_vs-data-table-placeholder-width:96px;--_vs-data-table-placeholder-height:10px;--_vs-data-table-placeholder-dim:.4;--_vs-data-table-pulse:var(--vs-motion-loop-slow);gap:var(--vs-space-12);flex-direction:column;min-inline-size:0;display:flex}.vs-data-table__select,.vs-data-table__actions{white-space:nowrap;inline-size:0}.vs-data-table__actions{text-align:end}.vs-data-table__sort{align-items:center;gap:var(--vs-space-4);min-block-size:var(--_vs-data-table-target);border-radius:var(--vs-radius-xs);color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;transition:color var(--vs-motion-duration-fast) var(--vs-ease-out);background:0 0;border:0;margin:0;padding:0;display:inline-flex}.vs-data-table__sort:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-data-table__sort[data-sorted]{color:var(--vs-color-fg)}.vs-data-table__sort-icon{opacity:var(--vs-opacity-tertiary);flex:none}.vs-data-table__sort[data-sorted] .vs-data-table__sort-icon{opacity:1}@media (hover:hover){.vs-data-table__sort:hover{color:var(--vs-color-fg)}}.vs-data-table__empty{padding-block:var(--vs-space-40);color:var(--vs-color-fg-muted);text-align:center}.vs-data-table__placeholder{inline-size:min(100%, var(--_vs-data-table-placeholder-width));block-size:var(--_vs-data-table-placeholder-height);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-fill-subtle);animation:vs-data-table-pulse var(--_vs-data-table-pulse) var(--vs-ease-in-out) infinite;display:block}@keyframes vs-data-table-pulse{50%{opacity:var(--_vs-data-table-placeholder-dim)}}@media (prefers-reduced-motion:reduce){.vs-data-table__placeholder{animation:none}}.vs-data-table__pager{justify-content:space-between;align-items:center;gap:var(--vs-space-12);flex-wrap:wrap;display:flex}.vs-data-table__pager-buttons{gap:var(--vs-space-4);display:flex}.vs-date-picker__popup{max-inline-size:var(--available-width);padding:var(--vs-space-16)}.vs-description-list{--_vs-description-list-term-width:minmax(0, 1fr);--_vs-description-list-description-width:minmax(0, 2fr);gap:var(--vs-space-16);flex-direction:column;min-inline-size:0;margin:0;display:flex}.vs-description-list__item{gap:var(--vs-space-4);flex-direction:column;min-inline-size:0;display:flex}.vs-description-list__term{color:var(--vs-color-fg-muted);font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking)}.vs-description-list__description{min-inline-size:0;color:var(--vs-color-fg);font:var(--vs-type-body-md);letter-spacing:var(--vs-type-body-md-tracking);overflow-wrap:anywhere;margin:0}.vs-description-list--inline{gap:0;container-type:inline-size}.vs-description-list--inline .vs-description-list__item{padding-block:var(--vs-space-12);border-block-end:var(--vs-stroke-hairline) solid var(--vs-color-line-subtle)}.vs-description-list--inline .vs-description-list__item:first-child{padding-block-start:0}.vs-description-list--inline .vs-description-list__item:last-child{border-block-end:0;padding-block-end:0}@container (min-inline-size:480px){.vs-description-list--inline .vs-description-list__item{grid-template-columns:var(--_vs-description-list-term-width) var(--_vs-description-list-description-width);align-items:baseline;gap:var(--vs-space-24);display:grid}.vs-description-list--inline .vs-description-list__description+.vs-description-list__description{grid-column:2}}.vs-dialog--sm{--_vs-overlay-panel-width:var(--vs-overlay-width-sm)}.vs-dialog--lg{--_vs-overlay-panel-width:var(--vs-overlay-width-lg)}.vs-display{--_vs-display-size:var(--vs-size-display-xl);--_vs-display-leading:var(--vs-lh-flush);--_vs-display-tracking:var(--vs-track-tight);font:400 var(--_vs-display-size) / var(--_vs-display-leading) var(--vs-font-display);letter-spacing:var(--_vs-display-tracking);overflow-wrap:break-word;text-wrap:balance;margin:0}.vs-display--lg{--_vs-display-size:var(--vs-size-display-lg)}.vs-display--md{--_vs-display-size:var(--vs-size-display-md)}.vs-display--sm{--_vs-display-size:var(--vs-size-display-sm);--_vs-display-leading:var(--vs-lh-display-sm);--_vs-display-tracking:var(--vs-track-display-sm)}.vs-display--heading-xl{--_vs-display-size:var(--vs-size-heading-xl);--_vs-display-tracking:var(--vs-track-snug)}.vs-display--heading-lg,.vs-display--heading-md,.vs-display--heading-sm{--_vs-display-tracking:var(--vs-track-normal);text-wrap:pretty}.vs-display--heading-lg{--_vs-display-size:var(--vs-size-heading-lg)}.vs-display--heading-md{--_vs-display-size:var(--vs-size-heading-md)}.vs-display--heading-sm{--_vs-display-size:var(--vs-size-heading-sm)}.vs-display--accent{color:var(--vs-color-fg-accent)}.vs-divider{--_vs-divider-color:var(--vs-color-line);border:0;flex-shrink:0;align-self:stretch;margin:0}.vs-divider--horizontal{border-block-start:var(--vs-stroke-hairline) solid var(--_vs-divider-color);block-size:0}.vs-divider--vertical{border-inline-start:var(--vs-stroke-hairline) solid var(--_vs-divider-color);inline-size:0}.vs-divider--subtle{--_vs-divider-color:var(--vs-color-line-subtle)}.vs-divider--strong{--_vs-divider-color:var(--vs-color-line-strong)}.vs-drawer__backdrop{opacity:calc(1 - var(--drawer-swipe-progress))}.vs-drawer__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * var(--vs-motion-duration-base))}.vs-drawer__viewport{z-index:var(--vs-z-overlay);display:flex;position:fixed;inset:0}.vs-drawer{--_vs-drawer-width:var(--vs-overlay-width-md);--_vs-drawer-edge-gap:var(--vs-space-48);--_vs-drawer-handle-width:40px;--_vs-drawer-handle-height:4px;overscroll-behavior:contain;border-width:0;border-radius:0}.vs-drawer--sm{--_vs-drawer-width:var(--vs-overlay-width-sm)}.vs-drawer--lg{--_vs-drawer-width:var(--vs-overlay-width-lg)}.vs-drawer:focus-visible{outline-offset:calc(var(--vs-stroke-focus) * -1)}.vs-drawer[data-swiping]{transition-duration:0s}.vs-drawer[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * var(--vs-motion-duration-base))}.vs-drawer--right,.vs-drawer--left{inline-size:min(var(--_vs-drawer-width), calc(100vw - var(--_vs-drawer-edge-gap)));block-size:100%;transform:translateX(var(--drawer-swipe-movement-x))}.vs-drawer--right{border-left-width:var(--vs-border);margin-left:auto}.vs-drawer--left{border-right-width:var(--vs-border);margin-right:auto}.vs-drawer--right[data-starting-style],.vs-drawer--right[data-ending-style]{transform:translate(100%)}.vs-drawer--left[data-starting-style],.vs-drawer--left[data-ending-style]{transform:translate(-100%)}.vs-drawer--bottom{inline-size:min(var(--_vs-drawer-width), 100%);max-block-size:calc(100dvh - var(--_vs-drawer-edge-gap));border-width:var(--vs-border) var(--vs-border) 0;transform:translateY(calc(var(--drawer-snap-point-offset) + var(--drawer-swipe-movement-y)));border-start-start-radius:var(--vs-radius-lg);border-start-end-radius:var(--vs-radius-lg);margin:auto auto 0;padding-block-end:env(safe-area-inset-bottom)}.vs-drawer--bottom[data-starting-style],.vs-drawer--bottom[data-ending-style]{transform:translateY(100%)}.vs-drawer__handle{inline-size:var(--_vs-drawer-handle-width);block-size:var(--_vs-drawer-handle-height);margin:var(--vs-space-12) auto 0;border-radius:var(--vs-radius-xs);background-color:var(--vs-color-line-control);flex:none}.vs-drawer__handle+.vs-overlay-header{padding-block-start:var(--vs-space-16)}.vs-drawer__body{overscroll-behavior:contain;flex:auto;min-block-size:0}@media (prefers-reduced-motion:reduce){.vs-drawer--right[data-starting-style],.vs-drawer--right[data-ending-style],.vs-drawer--left[data-starting-style],.vs-drawer--left[data-ending-style]{transform:translateX(var(--drawer-swipe-movement-x))}.vs-drawer--bottom[data-starting-style],.vs-drawer--bottom[data-ending-style]{transform:translateY(calc(var(--drawer-snap-point-offset) + var(--drawer-swipe-movement-y)))}.vs-drawer[data-starting-style],.vs-drawer[data-ending-style]{opacity:0}}.vs-empty-state{--_vs-empty-state-measure:44ch;--_vs-empty-state-tile:var(--vs-space-64);box-sizing:border-box;align-items:center;gap:var(--vs-space-24);padding:var(--vs-space-48) var(--vs-space-24);color:var(--vs-color-fg);text-align:center;flex-direction:column;display:flex}.vs-empty-state--sm{--_vs-empty-state-tile:var(--vs-space-48);gap:var(--vs-space-16);padding:var(--vs-space-24) var(--vs-space-16)}.vs-empty-state--lg{--_vs-empty-state-tile:var(--vs-space-72);gap:var(--vs-space-32);padding-block:var(--vs-space-72)}.vs-empty-state__icon{inline-size:var(--_vs-empty-state-tile);block-size:var(--_vs-empty-state-tile);border-radius:var(--vs-radius-lg);background-color:var(--vs-color-fill-subtle);color:var(--vs-color-fg-muted);flex:none;place-items:center;display:grid}.vs-empty-state__illustration{justify-content:center;max-inline-size:100%;display:flex}.vs-empty-state__text{align-items:center;gap:var(--vs-space-8);max-inline-size:var(--_vs-empty-state-measure);flex-direction:column;display:flex}.vs-empty-state--lg .vs-empty-state__text{gap:var(--vs-space-12)}.vs-empty-state__actions{justify-content:center;gap:var(--vs-space-12);flex-wrap:wrap;display:flex}.vs-field{gap:var(--vs-space-8);flex-direction:column;min-inline-size:0;display:flex}.vs-field__label{color:var(--vs-color-fg);font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking)}.vs-field__label--sm{font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking)}.vs-field__label--lg{font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking)}.vs-field__label--xl{font-family:var(--vs-font-display);font-size:var(--vs-size-body-lg);line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-snug)}.vs-field__required{color:var(--vs-color-fg-accent);margin-inline-start:var(--vs-space-2)}.vs-field__description{color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm);margin:0}.vs-field__error{align-items:flex-start;gap:var(--vs-space-6);color:var(--vs-color-danger);font:var(--vs-type-body-sm);display:flex}.vs-field__error-icon{margin-block-start:var(--vs-space-2)}.vs-fieldset{gap:var(--_vs-fieldset-gap);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.vs-fieldset__header{gap:var(--vs-space-4);flex-direction:column;display:flex}.vs-fieldset__legend{color:var(--vs-color-fg);margin:0;padding:0}.vs-fieldset__legend--md{font:var(--vs-type-title-sm);letter-spacing:var(--vs-type-title-sm-tracking)}.vs-fieldset__legend--sm{font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking)}.vs-fieldset__description{color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm);margin:0}.vs-form{gap:var(--_vs-form-gap);flex-direction:column;min-inline-size:0;display:flex}.vs-error-summary{gap:var(--vs-space-12);padding:var(--vs-space-16) var(--vs-space-20);border:var(--vs-border-strong) solid var(--vs-color-danger-line);border-radius:var(--vs-radius-lg);background-color:var(--vs-color-danger-subtle);color:var(--vs-color-danger);flex-direction:column;display:flex}.vs-error-summary[hidden]{display:none}.vs-error-summary__title{align-items:center;gap:var(--vs-space-8);font:var(--vs-type-title-sm);letter-spacing:var(--vs-type-title-sm-tracking);margin:0;display:flex}.vs-error-summary__icon{flex:none}.vs-error-summary__list{gap:var(--vs-space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vs-error-summary__link{color:inherit;font:var(--vs-type-body-md);text-decoration:underline;text-decoration-thickness:var(--vs-border);text-underline-offset:.2em;border-radius:var(--vs-radius-xs)}@media (hover:hover){.vs-error-summary__link:hover{text-decoration-thickness:var(--vs-border-strong)}}.vs-error-summary__link:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-space-2)}.vs-grid{grid-template-columns:var(--_vs-grid-columns);gap:var(--_vs-grid-gap);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.vs-heading{text-wrap:balance;margin:0;font-weight:400}.vs-heading--xl{font:var(--vs-type-title-xl);letter-spacing:var(--vs-type-title-xl-tracking)}.vs-heading--lg{font:var(--vs-type-title-lg);letter-spacing:var(--vs-type-title-lg-tracking)}.vs-heading--md{font:var(--vs-type-title-md);letter-spacing:var(--vs-type-title-md-tracking)}.vs-heading--sm{font:var(--vs-type-title-sm);letter-spacing:var(--vs-type-title-sm-tracking)}.vs-heading--muted{color:var(--vs-color-fg-muted)}.vs-heading--accent{color:var(--vs-color-fg-accent)}.vs-icon{vertical-align:middle;flex:none;display:inline-block}.vs-inline{gap:var(--_vs-inline-gap);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.vs-inline--nowrap{flex-wrap:nowrap}.vs-inline--align-start{align-items:flex-start}.vs-inline--align-center{align-items:center}.vs-inline--align-end{align-items:flex-end}.vs-inline--align-baseline{align-items:baseline}.vs-inline--align-stretch{align-items:stretch}.vs-inline--justify-center{justify-content:center}.vs-inline--justify-end{justify-content:flex-end}.vs-inline--justify-between{justify-content:space-between}.vs-kbd{--_vs-kbd-size:var(--vs-space-20);box-sizing:border-box;min-inline-size:var(--_vs-kbd-size);block-size:var(--_vs-kbd-size);padding-inline:var(--vs-space-4);border:var(--vs-stroke-default) solid var(--vs-color-line-control);border-radius:var(--vs-radius-xs);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.vs-kbd+.vs-kbd{margin-inline-start:var(--vs-space-4)}.vs-link--lg{font-family:var(--vs-font-display);font-size:var(--vs-size-body-lg);font-weight:400;line-height:var(--vs-lh-flush)}.vs-link__icon{--_vs-link-icon-size:.8em;inline-size:var(--_vs-link-icon-size);block-size:var(--_vs-link-icon-size);margin-inline-start:var(--vs-space-2)}.vs-loader{--_vs-loader-height:48px;--_vs-loader-step:var(--vs-dur-slow);--_vs-loader-cycle:calc(var(--_vs-loader-step) * 4);--_vs-loader-dim:.25;--_vs-loader-rest:.55;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.vs-loader--sm{--_vs-loader-height:24px}.vs-loader--lg{--_vs-loader-height:96px}.vs-loader--accent{color:var(--vs-color-fg-accent)}.vs-loader--fullscreen{z-index:var(--vs-z-overlay);background-color:var(--vs-color-surface);position:fixed;inset:0}.vs-loader__mark{block-size:var(--_vs-loader-height);inline-size:auto;overflow:visible}.vs-loader__row{opacity:var(--_vs-loader-dim);animation:vs-loader-cascade var(--_vs-loader-cycle) var(--vs-ease-in-out) infinite both}.vs-loader__row:nth-child(2){animation-delay:calc(var(--_vs-loader-step) / 2)}.vs-loader__row:nth-child(3){animation-delay:var(--_vs-loader-step)}.vs-loader__row:nth-child(4){animation-delay:calc(var(--_vs-loader-step) * 1.5)}@media (prefers-reduced-motion:reduce){.vs-loader__row{opacity:1;animation:none}.vs-loader__mark{animation:vs-loader-breathe var(--_vs-loader-cycle) var(--vs-ease-in-out) infinite}}@keyframes vs-loader-cascade{0%,50%,to{opacity:var(--_vs-loader-dim)}25%{opacity:1}}@keyframes vs-loader-breathe{50%{opacity:var(--_vs-loader-rest)}}.vs-logo{vertical-align:middle;flex:none;max-inline-size:none;display:inline-block}.vs-logo--brand{color:var(--vs-color-logo)}.vs-menu{--_vs-menu-leading:0}.vs-menu:focus-visible{outline:none}.vs-menu:has(.vs-menu__leading){--_vs-menu-leading:calc(var(--vs-icon-size-sm) + var(--vs-space-8))}.vs-menu__item{grid-template-columns:var(--_vs-menu-leading) minmax(0, 1fr) auto;column-gap:0;text-decoration:none}.vs-menu__leading{grid-column:1;align-items:center;display:inline-flex}.vs-menu__shortcut,.vs-menu__chevron{grid-column:3;margin-inline-start:var(--vs-space-16)}.vs-menu__shortcut{color:var(--vs-color-fg-muted);font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking)}.vs-menu__indicator{color:var(--vs-color-fg-accent);display:inline-flex}.vs-menu__chevron{color:var(--vs-color-fg-muted)}.vs-menu__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.vs-menu__submenu-trigger[data-popup-open]{background-color:var(--vs-color-selected);color:var(--vs-color-on-selected)}.vs-menu__item--danger{color:var(--vs-color-danger)}.vs-menu__item--danger[data-highlighted]{background-color:var(--vs-color-danger-subtle);color:var(--vs-color-danger)}.vs-menu__group-label{padding:var(--vs-space-8) var(--vs-space-10) var(--vs-space-4) var(--vs-space-8);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking)}.vs-menu__separator{block-size:var(--vs-stroke-hairline);margin:var(--vs-space-4) calc(var(--vs-space-4) * -1);background-color:var(--vs-color-line)}.vs-meter[data-level=suboptimal]{--_vs-gauge-indicator:var(--vs-color-warning)}.vs-meter[data-level=poor]{--_vs-gauge-indicator:var(--vs-color-danger)}.vs-meter__indicator{transition:width var(--vs-motion-duration-slow) var(--vs-ease-out), background-color var(--vs-motion-duration-base) var(--vs-ease-out)}.vs-metric{--_vs-metric-value-font:var(--vs-type-title-lg);--_vs-metric-sparkline-height:32px;gap:var(--vs-space-8);min-inline-size:0;color:var(--vs-color-fg);flex-direction:column;display:flex}.vs-metric--lg{--_vs-metric-value-font:var(--vs-type-title-xl);--_vs-metric-sparkline-height:48px;gap:var(--vs-space-12)}.vs-metric__label,.vs-metric__value,.vs-metric__change,.vs-metric__description{margin:0}.vs-metric__label{color:var(--vs-color-fg-muted);font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking)}.vs-metric__value{font:var(--_vs-metric-value-font);line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-tight);overflow-wrap:anywhere}.vs-metric__change{align-items:center;column-gap:var(--vs-space-6);font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking);flex-wrap:wrap;display:flex}.vs-metric__delta{align-items:center;gap:var(--vs-space-2);font-variant-numeric:tabular-nums;display:inline-flex}.vs-metric__change--success .vs-metric__delta{color:var(--vs-color-success)}.vs-metric__change--danger .vs-metric__delta{color:var(--vs-color-danger)}.vs-metric__change--neutral .vs-metric__delta,.vs-metric__period,.vs-metric__description{color:var(--vs-color-fg-muted)}.vs-metric__description{font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking)}.vs-metric__sparkline{block-size:var(--_vs-metric-sparkline-height);color:var(--vs-color-fg-muted)}.vs-metric__sparkline>svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.vs-number-field__input{font-variant-numeric:tabular-nums}.vs-number-field__steppers{gap:var(--vs-space-2);flex:none;display:inline-flex}.vs-number-field__step{touch-action:manipulation}.vs-pagination{--_vs-pagination-size:var(--vs-control-height-md);--_vs-pagination-font-size:var(--vs-type-body-sm-size);min-inline-size:0}.vs-pagination--sm{--_vs-pagination-size:var(--vs-control-height-sm);--_vs-pagination-font-size:var(--vs-type-meta-size)}.vs-pagination__list{align-items:center;gap:var(--vs-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vs-pagination__control,.vs-pagination__ellipsis{box-sizing:border-box;min-inline-size:var(--_vs-pagination-size);block-size:var(--_vs-pagination-size);font-family:var(--vs-font-utility);font-size:var(--_vs-pagination-font-size);font-variant-numeric:tabular-nums;line-height:var(--vs-lh-flush);justify-content:center;align-items:center;display:inline-flex}.vs-pagination__control{--_vs-pagination-bg:transparent;--_vs-pagination-fg:var(--vs-color-fg);padding-inline:var(--vs-space-8);border:var(--vs-border-strong) solid transparent;border-radius:var(--vs-radius-xs);background-color:var(--_vs-pagination-bg);color:var(--_vs-pagination-fg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), border-color var(--vs-motion-duration-base) var(--vs-ease-out), color var(--vs-motion-duration-base) var(--vs-ease-out);margin:0;text-decoration:none}.vs-pagination__step{padding-inline:0}.vs-pagination__step-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.vs-pagination__control[aria-current=page]{--_vs-pagination-bg:var(--vs-color-line-strong);--_vs-pagination-fg:var(--vs-color-surface);border-color:var(--vs-color-line-strong);cursor:default}@media (hover:hover){.vs-pagination__control:not([aria-current=page],:disabled,[data-disabled]):hover{--_vs-pagination-bg:var(--vs-color-hover-tint)}}.vs-pagination__control:not([aria-current=page],:disabled,[data-disabled]):active{--_vs-pagination-bg:var(--vs-color-press-tint)}.vs-pagination__control:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-pagination__control:disabled,.vs-pagination__control[data-disabled]{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-pagination__ellipsis{color:var(--vs-color-fg-muted)}.vs-password-field__toggle[aria-pressed=true]{color:var(--vs-color-fg)}.vs-popover{gap:var(--vs-space-12);max-inline-size:min(var(--vs-overlay-width-sm), var(--available-width));max-block-size:var(--available-height);padding:var(--vs-space-16) var(--vs-space-20);font:var(--vs-type-body-sm);flex-direction:column;display:flex;overflow-y:auto}.vs-popover__title{font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking);text-wrap:balance;margin:0}.vs-popover__title+.vs-overlay-description{margin-block-start:calc(var(--vs-space-8) * -1)}.vs-progress{--_vs-progress-sweep-ratio:.4;--_vs-progress-sweep-duration:calc(var(--vs-motion-loop-slow) + var(--vs-motion-loop-fast));--_vs-progress-pulse-duration:var(--vs-motion-loop-slow);--_vs-progress-stripe:6px;--_vs-progress-direction:1}.vs-progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_vs-progress-direction:-1}.vs-progress--success{--_vs-gauge-indicator:var(--vs-color-success)}.vs-progress--warning{--_vs-gauge-indicator:var(--vs-color-warning)}.vs-progress--danger{--_vs-gauge-indicator:var(--vs-color-danger)}.vs-progress__track{position:relative}.vs-progress__indicator[data-indeterminate]{inline-size:calc(100% * var(--_vs-progress-sweep-ratio));animation:vs-progress-sweep var(--_vs-progress-sweep-duration) var(--vs-ease-in-out) infinite;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.vs-progress__indicator[data-indeterminate]{background-color:#0000;background-image:repeating-linear-gradient(-45deg, var(--_vs-gauge-indicator) 0 var(--_vs-progress-stripe), transparent var(--_vs-progress-stripe) calc(var(--_vs-progress-stripe) * 2));inline-size:100%;animation:vs-progress-pulse var(--_vs-progress-pulse-duration) var(--vs-ease-in-out) infinite}}@keyframes vs-progress-sweep{0%{translate:calc(-100% * var(--_vs-progress-direction)) 0}to{translate:calc(100% / var(--_vs-progress-sweep-ratio) * var(--_vs-progress-direction)) 0}}@keyframes vs-progress-pulse{50%{opacity:var(--vs-opacity-secondary)}}.vs-prose{--_vs-prose-flow:var(--vs-space-16);--_vs-prose-flow-section:var(--vs-space-48);--_vs-prose-flow-subsection:var(--vs-space-32);--_vs-prose-flow-heading:var(--vs-space-12);--_vs-prose-flow-item:var(--vs-space-8);max-inline-size:var(--vs-measure);font:var(--vs-type-body-md);letter-spacing:var(--vs-type-body-md-tracking);overflow-wrap:break-word}.vs-prose--lg{--_vs-prose-flow:var(--vs-space-20);font:var(--vs-type-body-lg);letter-spacing:var(--vs-type-body-lg-tracking)}:where(.vs-prose>*+*,.vs-prose :is(blockquote,li)>*+*){margin-block-start:var(--_vs-prose-flow)}:where(.vs-prose>*+h2){margin-block-start:var(--_vs-prose-flow-section)}:where(.vs-prose>*+:is(h3,h4)){margin-block-start:var(--_vs-prose-flow-subsection)}:where(.vs-prose>:is(h2,h3,h4)+*){margin-block-start:var(--_vs-prose-flow-heading)}:where(.vs-prose h2,.vs-prose h3,.vs-prose h4){text-wrap:balance}:where(.vs-prose h2){font:var(--vs-type-title-lg);letter-spacing:var(--vs-type-title-lg-tracking)}:where(.vs-prose h3){font:var(--vs-type-title-md);letter-spacing:var(--vs-type-title-md-tracking)}:where(.vs-prose h4){font:var(--vs-type-title-sm);letter-spacing:var(--vs-type-title-sm-tracking)}:where(.vs-prose p,.vs-prose li){text-wrap:pretty}:where(.vs-prose ul,.vs-prose ol){padding-inline-start:var(--vs-space-24)}:where(.vs-prose ul){list-style-type:disc}:where(.vs-prose ol){list-style-type:decimal}:where(.vs-prose li+li,.vs-prose li>:is(ul,ol)){margin-block-start:var(--_vs-prose-flow-item)}:where(.vs-prose li)::marker{color:var(--vs-color-fg-muted)}:where(.vs-prose blockquote){border-inline-start:var(--vs-border-strong) solid var(--vs-color-fg-accent);font:var(--vs-type-title-sm);letter-spacing:var(--vs-type-title-sm-tracking);padding-inline-start:var(--vs-space-20)}:where(.vs-prose strong,.vs-prose b){font-family:var(--vs-font-display);font-weight:700}:where(.vs-prose hr){block-size:0;margin-block:var(--_vs-prose-flow-section);border:0;border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line)}:where(.vs-prose pre){padding:var(--vs-space-16);border-radius:var(--vs-radius-md);background-color:var(--vs-color-fill-subtle);font:var(--vs-type-code);letter-spacing:var(--vs-type-code-tracking);white-space:pre-wrap;overflow-wrap:anywhere}:where(.vs-prose pre) code{font-size:inherit;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-color:#0000;border-radius:0;padding:0}.vs-radio{--_vs-radio-dot:8px}.vs-radio--sm{--_vs-radio-dot:6px}.vs-radio__control{border-radius:var(--vs-radius-full);place-items:center;display:inline-grid}@media (hover:hover){.vs-choice__label:not([data-disabled]):hover .vs-radio__control[data-unchecked]:not([data-invalid]){--_vs-choice-control-border:var(--vs-color-fg-muted)}.vs-choice__label:not([data-disabled]):hover .vs-radio__control[data-checked]{--_vs-choice-control-border:var(--vs-color-action-hover);--_vs-choice-control-fill:var(--vs-color-action-hover)}}.vs-radio__control[data-checked]{--_vs-choice-control-border:var(--vs-color-action);--_vs-choice-control-fill:var(--vs-color-action)}.vs-radio__dot{inline-size:var(--_vs-radio-dot);block-size:var(--_vs-radio-dot);border-radius:var(--vs-radius-full);background-color:var(--vs-color-on-action)}.vs-search-field__input::-webkit-search-cancel-button{appearance:none}.vs-search-field__input::-webkit-search-decoration{appearance:none}.vs-section{box-sizing:border-box;inline-size:100%;padding-block:var(--vs-section-y)}.vs-section--lg{padding-block:var(--vs-section-y-lg)}.vs-section--none{padding-block:0}.vs-select{position:relative}.vs-select__trigger{font:inherit;text-align:start;cursor:pointer;margin:0;padding-block:0}.vs-select__trigger:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-select__value{text-overflow:ellipsis;white-space:nowrap;block-size:auto;overflow:hidden}.vs-select__trigger[data-placeholder] .vs-select__value{color:var(--vs-color-fg-subtle);font-weight:400}.vs-select__icon{color:var(--vs-color-fg-muted);transition:rotate var(--vs-motion-duration-fast) var(--vs-ease-out);flex:none;place-items:center;display:grid}.vs-select__trigger[data-popup-open] .vs-select__icon{rotate:180deg}.vs-select__group+.vs-select__group{border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line-subtle);margin-block-start:var(--vs-space-4);padding-block-start:var(--vs-space-4)}.vs-side-nav{--_vs-side-nav-item-padding:var(--vs-space-12);min-inline-size:0}.vs-side-nav__list{gap:var(--vs-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vs-side-nav__section{gap:var(--vs-space-4);flex-direction:column;display:flex}.vs-side-nav__section:not(:first-child),.vs-side-nav__section+:not(.vs-side-nav__section){margin-block-start:var(--vs-space-20)}.vs-side-nav__section-label{padding:0 calc(var(--_vs-side-nav-item-padding) + var(--vs-border-strong)) var(--vs-space-4);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking)}.vs-side-nav__item{box-sizing:border-box;align-items:center;gap:var(--vs-space-8);inline-size:100%;min-block-size:var(--vs-control-height-sm);padding:var(--vs-space-6) var(--_vs-side-nav-item-padding);border:0;border-inline-start:var(--vs-border-strong) solid transparent;border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking);text-align:start;cursor:pointer;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out), color var(--vs-motion-duration-fast) var(--vs-ease-out);background-color:#0000;margin:0;text-decoration:none;display:flex}@media (hover:hover){.vs-side-nav__item:not([aria-current=page]):hover{background-color:var(--vs-color-hover-tint);color:var(--vs-color-fg)}}.vs-side-nav__item:not([aria-current=page]):active{background-color:var(--vs-color-press-tint)}.vs-side-nav__item[aria-current=page]{border-inline-start-color:var(--vs-color-fg-accent);background-color:var(--vs-color-selected);color:var(--vs-color-on-selected)}.vs-side-nav__item:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:calc(var(--vs-stroke-focus) * -1)}.vs-side-nav__icon{flex:none}.vs-side-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.vs-side-nav__badge{font:var(--vs-type-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--vs-type-micro-tracking);flex:none}.vs-side-nav__chevron{transition:transform var(--vs-motion-duration-base) var(--vs-ease-out);flex:none}.vs-side-nav__group-trigger[data-panel-open] .vs-side-nav__chevron{transform:rotate(180deg)}.vs-side-nav__panel{block-size:var(--collapsible-panel-height);transition:block-size var(--vs-motion-duration-base) var(--vs-ease-out);overflow:hidden}.vs-side-nav__panel[data-starting-style],.vs-side-nav__panel[data-ending-style]{block-size:0}.vs-side-nav__list--nested{padding-block-start:var(--vs-space-2);padding-inline-start:calc(var(--vs-icon-size-sm) + var(--vs-space-8))}.vs-skeleton{--_vs-skeleton-width:100%;--_vs-skeleton-height:var(--vs-control-height-md);--_vs-skeleton-line-thickness:.75em;--_vs-skeleton-last-line:60%;--_vs-skeleton-highlight-strength:60%;--_vs-skeleton-sweep-duration:calc(var(--vs-motion-loop-slow) * 1.5);inline-size:var(--_vs-skeleton-width);max-inline-size:100%;display:block}.vs-skeleton--block,.vs-skeleton--circle,.vs-skeleton__line{background-color:var(--vs-color-fill-subtle);background-image:linear-gradient(90deg, transparent, var(--vs-color-surface), transparent)}@supports (color:color-mix(in lab, red, red)){.vs-skeleton--block,.vs-skeleton--circle,.vs-skeleton__line{background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--vs-color-surface) var(--_vs-skeleton-highlight-strength), transparent), transparent)}}.vs-skeleton--block,.vs-skeleton--circle,.vs-skeleton__line{animation:vs-skeleton-sweep var(--_vs-skeleton-sweep-duration) var(--vs-ease-in-out) infinite;background-position:-100% 0;background-repeat:no-repeat;background-size:50% 100%}.vs-skeleton--block,.vs-skeleton--circle{block-size:var(--_vs-skeleton-height)}.vs-skeleton--block{border-radius:var(--vs-radius-sm)}.vs-skeleton--circle{--_vs-skeleton-width:var(--vs-control-height-md);border-radius:var(--vs-radius-full);flex:none;max-inline-size:none}.vs-skeleton--text{flex-direction:column;display:flex}.vs-skeleton__line{block-size:var(--_vs-skeleton-line-thickness);margin-block:calc((1lh - var(--_vs-skeleton-line-thickness)) / 2);border-radius:var(--vs-radius-xs)}.vs-skeleton__line:last-child:not(:only-child){inline-size:var(--_vs-skeleton-last-line)}.vs-skeleton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.vs-skeleton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .vs-skeleton__line{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.vs-skeleton--block,.vs-skeleton--circle,.vs-skeleton__line{background-image:none;animation:none}}@keyframes vs-skeleton-sweep{60%,to{background-position:200% 0}}.vs-slider{--_vs-slider-thumb-size:20px;--_vs-slider-target:28px;--_vs-slider-track-thickness:4px;--_vs-slider-tick-length:6px;gap:var(--vs-space-8);flex-direction:column;min-inline-size:0;display:flex}.vs-slider[data-disabled] :is(.vs-slider__control,.vs-slider__marks){opacity:var(--vs-opacity-disabled)}.vs-slider__header{justify-content:space-between;align-items:baseline;gap:var(--vs-space-12);display:flex}.vs-slider__value{color:var(--vs-color-fg);font:var(--vs-type-meta);font-variant-numeric:tabular-nums;letter-spacing:var(--vs-type-meta-tracking);white-space:nowrap;margin-inline-start:auto}.vs-slider__control{block-size:var(--_vs-slider-target);margin-inline:calc(var(--_vs-slider-thumb-size) / 2);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.vs-slider[data-disabled] .vs-slider__control{cursor:not-allowed}.vs-slider__track{inline-size:100%;block-size:var(--_vs-slider-track-thickness);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-line);position:relative}.vs-slider__indicator{border-radius:inherit;background-color:var(--vs-color-action)}.vs-slider__thumb{box-sizing:border-box;inline-size:var(--_vs-slider-thumb-size);block-size:var(--_vs-slider-thumb-size);border:var(--vs-border-strong) solid var(--vs-color-on-action);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-action);cursor:grab;transition:background-color var(--vs-motion-duration-fast) var(--vs-ease-out)}.vs-slider__thumb:before{inset:calc((var(--_vs-slider-thumb-size) - var(--_vs-slider-target)) / 2);content:"";position:absolute}.vs-slider__thumb[data-dragging]{cursor:grabbing}@media (hover:hover){.vs-slider__thumb:not([data-disabled]):hover{background-color:var(--vs-color-action-hover)}}.vs-slider__thumb:has(:focus-visible){outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-slider__thumb[data-disabled]{cursor:not-allowed}.vs-slider__marks{block-size:calc(var(--_vs-slider-tick-length) + var(--vs-type-micro-size) * var(--vs-type-micro-leading));margin-inline:calc(var(--_vs-slider-thumb-size) / 2);position:relative}.vs-slider__mark{color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:var(--_vs-slider-mark-position);translate:-50%}.vs-slider__mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:50%}.vs-slider__mark:before{inline-size:var(--vs-stroke-hairline);block-size:var(--_vs-slider-tick-length);background-color:var(--vs-color-line-strong);content:""}.vs-spinner{--_vs-spinner-size:var(--vs-icon-size-md);inline-size:var(--_vs-spinner-size);block-size:var(--_vs-spinner-size);border:var(--vs-border-strong) solid currentColor;border-radius:var(--vs-radius-full);animation:vs-spinner-turn var(--vs-motion-loop-fast) linear infinite;border-inline-end-color:#0000;flex:none;display:inline-block}.vs-spinner--sm{--_vs-spinner-size:var(--vs-icon-size-sm)}.vs-spinner--lg{--_vs-spinner-size:var(--vs-icon-size-lg)}@media (prefers-reduced-motion:reduce){.vs-spinner{animation:vs-spinner-pulse var(--vs-motion-loop-slow) ease-in-out infinite;border-inline-end-color:currentColor}}@keyframes vs-spinner-turn{to{transform:rotate(1turn)}}@keyframes vs-spinner-pulse{50%{opacity:.35}}.vs-stack{gap:var(--_vs-stack-gap);flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.vs-stack--start{align-items:flex-start}.vs-stack--center{align-items:center}.vs-stack--end{align-items:flex-end}.vs-switch{--_vs-choice-control-width:36px;--_vs-switch-thumb-inset:2px;--_vs-switch-thumb-size:calc(var(--_vs-choice-control-height) - 2 * var(--_vs-switch-thumb-inset));--_vs-switch-travel:calc(var(--_vs-choice-control-width) - var(--_vs-choice-control-height))}.vs-switch--sm{--_vs-choice-control-width:28px}.vs-switch__track{--_vs-choice-control-border:transparent;--_vs-choice-control-fill:var(--vs-color-line-control);padding:calc(var(--_vs-switch-thumb-inset) - var(--vs-border));border-radius:var(--vs-radius-xs);transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), border-color var(--vs-motion-duration-fast) var(--vs-ease-out);align-items:center;display:inline-flex}@media (hover:hover){.vs-choice__label:not([data-disabled]):hover .vs-switch__track[data-unchecked]{--_vs-choice-control-fill:var(--vs-color-fg-muted)}.vs-choice__label:not([data-disabled]):hover .vs-switch__track[data-checked]{--_vs-choice-control-fill:var(--vs-color-action-hover)}}.vs-switch__track[data-checked]{--_vs-choice-control-fill:var(--vs-color-action)}.vs-switch__thumb{--_vs-switch-offset:0;inline-size:var(--_vs-switch-thumb-size);block-size:var(--_vs-switch-thumb-size);border-radius:calc(var(--vs-radius-xs) - var(--_vs-switch-thumb-inset) / 2);background-color:var(--vs-color-surface-raised);translate:var(--_vs-switch-offset) 0;transition:translate var(--vs-motion-duration-base) var(--vs-ease-out), background-color var(--vs-motion-duration-base) var(--vs-ease-out)}.vs-switch__thumb[data-checked]{--_vs-switch-offset:var(--_vs-switch-travel);background-color:var(--vs-color-on-action)}.vs-switch__thumb[data-checked]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_vs-switch-offset:calc(var(--_vs-switch-travel) * -1)}.vs-table{--_vs-table-cell-block:var(--vs-space-12);--_vs-table-cell-inline:var(--vs-space-16);--_vs-table-header-bg:var(--vs-color-surface);box-sizing:border-box;overscroll-behavior-inline:contain;isolation:isolate;max-inline-size:100%;overflow:auto}.vs-table:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-table--compact{--_vs-table-cell-block:var(--vs-space-6);--_vs-table-cell-inline:var(--vs-space-12)}.vs-table__table{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--vs-color-fg);font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking)}.vs-table__caption{color:var(--vs-color-fg);font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking);text-align:start}.vs-table__caption:not(.vs-visually-hidden){padding-block-end:var(--vs-space-12)}.vs-table__head-cell,.vs-table__cell{padding-block:var(--_vs-table-cell-block);padding-inline:var(--_vs-table-cell-inline);border-block-end:var(--vs-stroke-hairline) solid var(--vs-color-line-subtle);text-align:start;vertical-align:middle;font-weight:400}.vs-table__header .vs-table__head-cell{border-block-end-color:var(--vs-color-line);color:var(--vs-color-fg-muted);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);white-space:nowrap}.vs-table__footer .vs-table__head-cell,.vs-table__footer .vs-table__cell{border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line);border-block-end:0}.vs-table__body .vs-table__row:last-child>:is(.vs-table__head-cell,.vs-table__cell){border-block-end-color:#0000}.vs-table__head-cell--numeric,.vs-table__cell--numeric{text-align:end}.vs-table__cell--numeric{font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking);font-variant-numeric:tabular-nums;white-space:nowrap}.vs-table--sticky-header .vs-table__header .vs-table__head-cell{z-index:var(--vs-z-sticky);background-color:var(--_vs-table-header-bg);position:sticky;inset-block-start:0}@media (hover:hover){.vs-table__body .vs-table__row:hover{background-image:linear-gradient(var(--vs-color-hover-tint), var(--vs-color-hover-tint))}}.vs-table__body .vs-table__row[data-selected]{background-color:var(--vs-color-selected);color:var(--vs-color-on-selected)}.vs-tabs{gap:var(--vs-space-24);flex-direction:column;min-inline-size:0;display:flex}.vs-tabs[data-orientation=vertical]{gap:var(--vs-space-32);flex-direction:row}.vs-tabs__list{box-sizing:border-box;gap:var(--vs-space-16);background-image:linear-gradient(var(--vs-color-line), var(--vs-color-line));background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--vs-stroke-hairline);flex:none;min-inline-size:0;display:flex;position:relative;overflow-x:auto}.vs-tabs__list[data-orientation=vertical]{background-position:0 0;background-size:var(--vs-stroke-hairline) 100%;flex-direction:column;gap:0;overflow:visible}.vs-tabs__list[data-orientation=vertical]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:100% 0}.vs-tabs__tab{box-sizing:border-box;align-items:center;gap:var(--vs-space-8);block-size:var(--vs-control-height-md);padding:0 var(--vs-space-4);border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), color var(--vs-motion-duration-base) var(--vs-ease-out);background-color:#0000;border:0;flex:none;margin:0;display:inline-flex}.vs-tabs__list[data-orientation=vertical] .vs-tabs__tab{padding-inline:var(--vs-space-12)}.vs-tabs__tab[data-active]{color:var(--vs-color-fg)}@media (hover:hover){.vs-tabs__tab:not([data-active],[data-disabled]):hover{color:var(--vs-color-fg)}}.vs-tabs__tab:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:calc(var(--vs-stroke-focus) * -1)}.vs-tabs__tab[data-disabled]{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-tabs__label{text-overflow:ellipsis;overflow:hidden}.vs-tabs__indicator{inline-size:var(--active-tab-width);block-size:var(--vs-stroke-strong);background-color:var(--vs-color-fg-accent);translate:var(--active-tab-left) 0;transition:translate var(--vs-motion-duration-base) var(--vs-ease-in-out), inline-size var(--vs-motion-duration-base) var(--vs-ease-in-out), block-size var(--vs-motion-duration-base) var(--vs-ease-in-out);inset-block-end:0;position:absolute;left:0}.vs-tabs__indicator[data-orientation=vertical]{inline-size:var(--vs-stroke-strong);block-size:var(--active-tab-height);translate:0 var(--active-tab-top);inset-block:0 auto;left:auto;inset-inline-start:0}.vs-tabs__panel{border-radius:var(--vs-radius-xs);min-inline-size:0}.vs-tabs__panel:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-tabs--segmented .vs-tabs__list{max-inline-size:100%;block-size:var(--vs-control-height-md);border:var(--vs-border-strong) solid var(--vs-color-line-strong);border-radius:var(--vs-radius-xs);background-image:none;align-self:flex-start;gap:0}.vs-tabs--segmented .vs-tabs__list[data-orientation=vertical]{block-size:auto}.vs-tabs--segmented .vs-tabs__tab{block-size:100%;padding-inline:var(--vs-control-padding-md);border-radius:calc(var(--vs-radius-xs) - var(--vs-border-strong));color:var(--vs-color-fg)}.vs-tabs--segmented .vs-tabs__list[data-orientation=vertical] .vs-tabs__tab{block-size:var(--vs-control-height-md)}.vs-tabs--segmented .vs-tabs__tab[data-active]{background-color:var(--vs-color-line-strong);color:var(--vs-color-surface)}@media (hover:hover){.vs-tabs--segmented .vs-tabs__tab:not([data-active],[data-disabled]):hover{background-color:var(--vs-color-hover-tint)}}.vs-tabs--segmented .vs-tabs__tab:not([data-active],[data-disabled]):active{background-color:var(--vs-color-press-tint)}.vs-tabs--segmented .vs-tabs__tab:focus-visible{outline-offset:calc((var(--vs-focus-offset) + var(--vs-stroke-focus)) * -1)}.vs-tabs--segmented .vs-tabs__tab[data-active]:focus-visible{outline-color:var(--vs-color-surface)}.vs-tabs--segmented .vs-tabs__indicator{display:none}.vs-text{text-wrap:pretty;margin:0}.vs-text--body-lg{font:var(--vs-type-body-lg);letter-spacing:var(--vs-type-body-lg-tracking)}.vs-text--body-md{font:var(--vs-type-body-md);letter-spacing:var(--vs-type-body-md-tracking)}.vs-text--body-sm{font:var(--vs-type-body-sm);letter-spacing:var(--vs-type-body-sm-tracking)}.vs-text--label-lg{font:var(--vs-type-label-lg);letter-spacing:var(--vs-type-label-lg-tracking)}.vs-text--label-md{font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking)}.vs-text--label-sm{font:var(--vs-type-label-sm);letter-spacing:var(--vs-type-label-sm-tracking)}.vs-text--meta{font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking)}.vs-text--micro{font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking)}.vs-text--muted{color:var(--vs-color-fg-muted)}.vs-text--subtle{color:var(--vs-color-fg-subtle)}.vs-text--accent{color:var(--vs-color-fg-accent)}.vs-text--danger{color:var(--vs-color-danger)}.vs-text--success{color:var(--vs-color-success)}.vs-text--warning{color:var(--vs-color-warning)}.vs-text--info{color:var(--vs-color-info)}.vs-text--numeric{font-family:var(--vs-font-utility);font-variant-numeric:tabular-nums}.vs-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-textarea{--_vs-textarea-padding-block:var(--vs-space-8);--_vs-textarea-padding-inline:var(--vs-space-12);--_vs-textarea-min-height:0px;--_vs-textarea-brand-min-height:180px;align-items:stretch;block-size:auto;padding:0}.vs-textarea--sm{--_vs-textarea-padding-block:var(--vs-space-6);--_vs-textarea-padding-inline:var(--vs-space-10)}.vs-textarea--lg{--_vs-textarea-padding-block:var(--vs-space-10)}.vs-textarea--xl{--_vs-textarea-padding-block:var(--vs-space-24);--_vs-textarea-min-height:var(--_vs-textarea-brand-min-height)}.vs-textarea__control{box-sizing:border-box;min-inline-size:0;min-block-size:max(var(--_vs-textarea-min-height), calc(var(--_vs-textarea-rows) * 1lh + 2 * var(--_vs-textarea-padding-block)));padding-block:var(--_vs-textarea-padding-block);padding-inline:var(--_vs-textarea-padding-inline);border-radius:inherit;color:inherit;font:var(--vs-type-body-md);letter-spacing:var(--vs-type-body-md-tracking);resize:vertical;background:0 0;border:0;outline:none;flex:1;margin:0}.vs-textarea--sm .vs-textarea__control{font:var(--vs-type-body-sm)}.vs-textarea--lg .vs-textarea__control{font:var(--vs-type-body-lg)}.vs-textarea--xl .vs-textarea__control{font-family:var(--vs-font-text);font-size:var(--vs-size-body-md);line-height:var(--vs-lh-body)}.vs-textarea__control::placeholder{color:var(--vs-color-fg-subtle);opacity:1}.vs-textarea__control:disabled{cursor:not-allowed;resize:none}.vs-textarea__control--auto-resize{max-block-size:calc(var(--_vs-textarea-max-rows) * 1lh + 2 * var(--_vs-textarea-padding-block))}@supports (field-sizing:content){.vs-textarea__control--auto-resize{field-sizing:content;resize:none}}.vs-textarea__footer{gap:var(--vs-space-8) var(--vs-space-16);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.vs-textarea__footer>*{grid-column:1}.vs-textarea__footer>.vs-textarea__count{font:var(--vs-type-meta);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2}.vs-toast-viewport{--_vs-toast-viewport-width:360px;--_vs-toast-viewport-inset:var(--vs-space-24);z-index:var(--vs-z-toast);inline-size:min(var(--_vs-toast-viewport-width), calc(100vw - var(--_vs-toast-viewport-inset) * 2));position:fixed;inset-block-end:var(--_vs-toast-viewport-inset);inset-inline-end:var(--_vs-toast-viewport-inset)}.vs-toast-viewport:focus-visible{outline:none}.vs-toast-viewport:focus-visible .vs-toast{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}@media not all and (min-width:640px){.vs-toast-viewport{--_vs-toast-viewport-inset:var(--vs-space-16);inline-size:auto;inset-inline-start:var(--_vs-toast-viewport-inset)}}.vs-toast{--_vs-toast-accent-width:3px;--_vs-toast-accent:var(--vs-color-line-strong);--_vs-toast-gap:var(--vs-space-12);--_vs-toast-peek:var(--vs-space-12);--_vs-toast-scale-step:.05;--_vs-toast-stack-top:100;--_vs-toast-enter:calc(100% + var(--vs-space-24));--_vs-toast-swipe-exit:150%;--_vs-toast-scale:max(0, 1 - var(--toast-index) * var(--_vs-toast-scale-step));--_vs-toast-height:var(--toast-frontmost-height,var(--toast-height));--_vs-toast-offset-y:calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--_vs-toast-gap) + var(--toast-swipe-movement-y));box-sizing:border-box;z-index:calc(var(--_vs-toast-stack-top) - var(--toast-index));inline-size:100%;block-size:var(--_vs-toast-height);border:var(--vs-border) solid var(--vs-color-line);border-inline-start:var(--_vs-toast-accent-width) solid var(--_vs-toast-accent);border-radius:var(--vs-radius-md);background-color:var(--vs-color-surface-overlay);box-shadow:var(--vs-shadow-overlay);color:var(--vs-color-fg);transform-origin:bottom;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--_vs-toast-peek) - (1 - var(--_vs-toast-scale)) * var(--_vs-toast-height))) scale(var(--_vs-toast-scale));cursor:default;-webkit-user-select:none;user-select:none;transition:transform var(--vs-motion-duration-base) var(--vs-ease-out), opacity var(--vs-motion-duration-base) var(--vs-ease-out), block-size var(--vs-motion-duration-fast) var(--vs-ease-out);position:absolute;inset-block-end:0;inset-inline-end:0}.vs-toast:after{content:"";block-size:calc(var(--_vs-toast-gap) + var(--vs-border));position:absolute;inset-block-start:100%;inset-inline:0}.vs-toast--success{--_vs-toast-accent:var(--vs-color-success)}.vs-toast--warning{--_vs-toast-accent:var(--vs-color-warning)}.vs-toast--danger{--_vs-toast-accent:var(--vs-color-danger)}.vs-toast--info{--_vs-toast-accent:var(--vs-color-info)}.vs-toast[data-expanded]{block-size:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--_vs-toast-offset-y))}.vs-toast[data-starting-style],.vs-toast[data-ending-style]{transform:translateY(var(--_vs-toast-enter))}.vs-toast[data-ending-style],.vs-toast[data-limited]{opacity:0}.vs-toast[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - var(--_vs-toast-swipe-exit)))}.vs-toast[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + var(--_vs-toast-swipe-exit)))}.vs-toast[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - var(--_vs-toast-swipe-exit))) translateY(var(--_vs-toast-offset-y))}.vs-toast[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + var(--_vs-toast-swipe-exit))) translateY(var(--_vs-toast-offset-y))}.vs-toast:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-toast__content{box-sizing:border-box;align-items:flex-start;gap:var(--vs-space-12);block-size:100%;padding:var(--vs-space-16) var(--vs-space-12) var(--vs-space-16) var(--vs-space-16);transition:opacity var(--vs-motion-duration-base) var(--vs-ease-out);display:flex;overflow:hidden}.vs-toast__content[data-behind]{opacity:0}.vs-toast__content[data-expanded]{opacity:1}.vs-toast__icon{color:var(--_vs-toast-accent);flex:none}.vs-toast__text{align-items:flex-start;gap:var(--vs-space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}.vs-toast__title{font:var(--vs-type-label-md);letter-spacing:var(--vs-type-label-md-tracking);margin:0}.vs-toast__action{margin-block-start:var(--vs-space-8)}.vs-toast__close{margin-block:calc(var(--vs-space-8) * -1);flex:none}@media (prefers-reduced-motion:reduce){.vs-toast{--_vs-toast-enter:0px;--_vs-toast-swipe-exit:0px}}.vs-toggle{--_vs-toggle-height:var(--vs-control-height-md);--_vs-toggle-padding:var(--vs-control-padding-md);--_vs-toggle-font-size:var(--vs-type-label-md-size);--_vs-toggle-bg:transparent;--_vs-toggle-border:transparent;--_vs-toggle-fg:var(--vs-color-fg);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--vs-space-8);block-size:var(--_vs-toggle-height);min-inline-size:var(--_vs-toggle-height);padding-inline:var(--_vs-toggle-padding);border:var(--vs-border-strong) solid var(--_vs-toggle-border);border-radius:var(--vs-radius-xs);background-color:var(--_vs-toggle-bg);color:var(--_vs-toggle-fg);font-family:var(--vs-font-display);font-size:var(--_vs-toggle-font-size);font-weight:400;line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), border-color var(--vs-motion-duration-base) var(--vs-ease-out), color var(--vs-motion-duration-base) var(--vs-ease-out);flex:none;display:inline-flex}.vs-toggle--sm{--_vs-toggle-height:var(--vs-control-height-sm);--_vs-toggle-padding:var(--vs-control-padding-sm);--_vs-toggle-font-size:var(--vs-type-label-sm-size)}.vs-toggle--lg{--_vs-toggle-height:var(--vs-control-height-lg);--_vs-toggle-padding:var(--vs-control-padding-lg);--_vs-toggle-font-size:var(--vs-type-label-lg-size)}.vs-toggle--outline{--_vs-toggle-border:var(--vs-color-line-strong)}.vs-toggle--icon-only{inline-size:var(--_vs-toggle-height);padding-inline:0}.vs-toggle__label{text-overflow:ellipsis;overflow:hidden}.vs-toggle[data-pressed]{--_vs-toggle-bg:var(--vs-color-line-strong);--_vs-toggle-border:var(--vs-color-line-strong);--_vs-toggle-fg:var(--vs-color-surface)}@media (hover:hover){.vs-toggle:not([data-pressed],[data-disabled]):hover{--_vs-toggle-bg:var(--vs-color-hover-tint)}}.vs-toggle:not([data-pressed],[data-disabled]):active{--_vs-toggle-bg:var(--vs-color-press-tint)}.vs-toggle:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-toggle[data-disabled]{opacity:var(--vs-opacity-disabled);cursor:not-allowed}.vs-toggle-group[data-disabled] .vs-toggle[data-disabled]{opacity:1}.vs-toggle-group{align-items:center;gap:var(--vs-space-4);flex-wrap:wrap;display:inline-flex}.vs-toggle-group--outline{gap:var(--vs-space-8)}.vs-toggle-group[data-orientation=vertical]{flex-direction:column;align-items:stretch}.vs-toggle-group[data-disabled]{opacity:var(--vs-opacity-disabled)}.vs-segmented-control{--_vs-segmented-height:var(--vs-control-height-md);--_vs-segmented-padding:var(--vs-control-padding-md);--_vs-segmented-font-size:var(--vs-type-label-md-size);--_vs-segmented-label-font:var(--vs-type-label-md);--_vs-segmented-label-tracking:var(--vs-type-label-md-tracking);align-items:flex-start;gap:var(--vs-space-8);flex-direction:column;min-inline-size:0;display:inline-flex}.vs-segmented-control--sm{--_vs-segmented-height:var(--vs-control-height-sm);--_vs-segmented-padding:var(--vs-control-padding-sm);--_vs-segmented-font-size:var(--vs-type-label-sm-size);--_vs-segmented-label-font:var(--vs-type-label-sm);--_vs-segmented-label-tracking:var(--vs-type-label-sm-tracking)}.vs-segmented-control--lg{--_vs-segmented-height:var(--vs-control-height-lg);--_vs-segmented-padding:var(--vs-control-padding-lg);--_vs-segmented-font-size:var(--vs-type-label-lg-size);--_vs-segmented-label-font:var(--vs-type-label-lg);--_vs-segmented-label-tracking:var(--vs-type-label-lg-tracking)}.vs-segmented-control--full{align-items:stretch;display:flex}.vs-segmented-control__label{color:var(--vs-color-fg);font:var(--_vs-segmented-label-font);letter-spacing:var(--_vs-segmented-label-tracking)}.vs-segmented-control__track{box-sizing:border-box;max-inline-size:100%;block-size:var(--_vs-segmented-height);border:var(--vs-border-strong) solid var(--vs-color-line-strong);border-radius:var(--vs-radius-xs);display:inline-flex}.vs-segmented-control--full .vs-segmented-control__track{display:flex}.vs-segmented-control__track[data-disabled]{opacity:var(--vs-opacity-disabled)}.vs-segmented-control__segment{--_vs-segment-bg:transparent;--_vs-segment-fg:var(--vs-color-fg);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--vs-space-8);min-inline-size:0;padding-inline:var(--_vs-segmented-padding);border-radius:calc(var(--vs-radius-xs) - var(--vs-border-strong));background-color:var(--_vs-segment-bg);color:var(--_vs-segment-fg);font-family:var(--vs-font-display);font-size:var(--_vs-segmented-font-size);font-weight:400;line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vs-motion-duration-base) var(--vs-ease-out), color var(--vs-motion-duration-base) var(--vs-ease-out);border:0;flex:auto;display:inline-flex}.vs-segmented-control--full .vs-segmented-control__segment{flex-basis:0}.vs-segmented-control__text{text-overflow:ellipsis;overflow:hidden}.vs-segmented-control__segment[data-pressed]{--_vs-segment-bg:var(--vs-color-line-strong);--_vs-segment-fg:var(--vs-color-surface)}@media (hover:hover){.vs-segmented-control__segment:not([data-pressed],[data-disabled]):hover{--_vs-segment-bg:var(--vs-color-hover-tint)}}.vs-segmented-control__segment:not([data-pressed],[data-disabled]):active{--_vs-segment-bg:var(--vs-color-press-tint)}.vs-segmented-control__segment:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:calc((var(--vs-focus-offset) + var(--vs-stroke-focus)) * -1)}.vs-segmented-control__segment[data-pressed]:focus-visible{outline-color:var(--vs-color-surface)}.vs-segmented-control__segment[data-disabled]{cursor:not-allowed}.vs-segmented-control__track:not([data-disabled]) .vs-segmented-control__segment[data-disabled]{opacity:var(--vs-opacity-disabled)}.vs-toolbar{align-items:center;gap:var(--vs-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.vs-toolbar[data-orientation=vertical]{flex-flow:column;display:inline-flex}.vs-toolbar__group{align-items:center;gap:var(--vs-space-4);display:inline-flex}.vs-toolbar__group[data-orientation=vertical]{flex-direction:column}.vs-toolbar__separator{inline-size:var(--vs-stroke-hairline);margin:var(--vs-space-6) var(--vs-space-4);background-color:var(--vs-color-line);align-self:stretch}.vs-toolbar__separator[data-orientation=horizontal]{inline-size:auto;block-size:var(--vs-stroke-hairline);margin:var(--vs-space-4) var(--vs-space-6)}.vs-toolbar__link{min-block-size:var(--vs-control-height-sm);padding-inline:var(--vs-space-8);border-radius:var(--vs-radius-xs);color:var(--vs-color-fg-muted);font:var(--vs-type-meta);letter-spacing:var(--vs-type-meta-tracking);white-space:nowrap;transition:color var(--vs-motion-duration-fast) var(--vs-ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.vs-toolbar__link:hover{color:var(--vs-color-fg);text-decoration:underline}}.vs-toolbar__link:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:0}.vs-toolbar__input{--_vs-toolbar-input-width:7rem;inline-size:var(--_vs-toolbar-input-width)}.vs-tooltip__positioner{z-index:var(--vs-z-tooltip)}.vs-tooltip{--_vs-tooltip-max-width:240px;--_vs-tooltip-settle:var(--vs-space-2);box-sizing:border-box;max-inline-size:min(var(--_vs-tooltip-max-width), var(--available-width));padding:var(--vs-space-6) var(--vs-space-10);border-radius:var(--vs-radius-xs);background-color:var(--vs-color-fg);color:var(--vs-color-surface);font:var(--vs-type-micro);letter-spacing:var(--vs-type-micro-tracking);overflow-wrap:anywhere;transition:opacity var(--vs-motion-duration-fast) var(--vs-ease-out), transform var(--vs-motion-duration-fast) var(--vs-ease-out)}.vs-tooltip[data-starting-style],.vs-tooltip[data-ending-style]{opacity:0}.vs-tooltip[data-side=top][data-starting-style]{transform:translateY(var(--_vs-tooltip-settle))}.vs-tooltip[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--_vs-tooltip-settle) * -1))}.vs-tooltip[data-instant]{transition:none}@media (prefers-reduced-motion:reduce){.vs-tooltip{--_vs-tooltip-settle:0px}}.vs-top-bar{--_vs-top-bar-center-width:480px;box-sizing:border-box;align-items:center;gap:var(--vs-space-16);block-size:var(--vs-topbar-height);padding-inline:var(--vs-space-16);border-block-end:var(--vs-stroke-hairline) solid var(--vs-color-line);background-color:var(--vs-color-surface);color:var(--vs-color-fg);display:flex}.vs-top-bar__start{align-items:center;gap:var(--vs-space-12);flex:0 auto;min-inline-size:0;display:flex}.vs-top-bar__start:empty{display:none}.vs-top-bar__center{flex:1 1 0;justify-content:center;min-inline-size:0;display:flex}.vs-top-bar__center>*{flex:0 1 var(--_vs-top-bar-center-width);min-inline-size:0}.vs-top-bar__end{align-items:center;gap:var(--vs-space-8);flex:none;margin-inline-start:auto;display:flex}}@layer vs.marketing{.vs-hero{--_vs-hero-padding-top:clamp(80px, 8.3vw, 120px);--_vs-hero-padding-bottom:clamp(80px, 12vw, 160px);--_vs-hero-gap:clamp(40px, 6.7vw, 96px)}.vs-hero__inner{gap:var(--_vs-hero-gap);padding-block:var(--_vs-hero-padding-top) var(--_vs-hero-padding-bottom);flex-direction:column;display:flex}.vs-hero__statement{color:var(--vs-red)}.vs-hero__actions{gap:var(--vs-space-16);flex-wrap:wrap;display:flex}.vs-logo-strip{--_vs-logo-strip-loop:40s;align-items:center;gap:var(--vs-space-8);border-radius:var(--vs-radius-lg);display:flex;position:relative}.vs-logo-strip__viewport{flex:1;min-inline-size:0;overflow:hidden}.vs-logo-strip__track{display:flex}.vs-logo-strip__list{justify-content:space-around;align-items:center;gap:var(--vs-space-48);flex:0 0 100%;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.vs-logo-strip__item{min-inline-size:0;display:flex}.vs-logo-strip__logo{block-size:auto;max-inline-size:100%;display:block}.vs-logo-strip[data-marquee] .vs-logo-strip__track{animation:vs-logo-strip-scroll var(--_vs-logo-strip-loop) linear infinite}.vs-logo-strip[data-paused] .vs-logo-strip__track{animation-play-state:paused}@media (hover:hover){.vs-logo-strip[data-marquee]:hover .vs-logo-strip__track{animation-play-state:paused}}.vs-logo-strip__control{flex:none}@media (prefers-reduced-motion:reduce){.vs-logo-strip[data-marquee] .vs-logo-strip__track{animation:none}.vs-logo-strip__control{display:none}}@keyframes vs-logo-strip-scroll{to{transform:translate(-100%)}}.vs-name-tag{--_vs-name-tag-name-size:16px;--_vs-name-tag-dot-size:4px;align-items:center;gap:var(--vs-space-10);display:inline-flex}.vs-name-tag__text{flex-direction:column;display:flex}.vs-name-tag__name{font:500 var(--_vs-name-tag-name-size) / var(--vs-lh-ui) var(--vs-font-utility);margin:0}.vs-name-tag__meta{align-items:center;gap:var(--vs-space-4);font:400 var(--vs-size-micro) / var(--vs-lh-ui) var(--vs-font-utility);margin:0;display:flex}.vs-name-tag__dot{inline-size:var(--_vs-name-tag-dot-size);block-size:var(--_vs-name-tag-dot-size);border-radius:var(--vs-radius-full);background-color:var(--vs-color-line)}.vs-name-tag__rating{align-items:center;gap:var(--vs-space-2);display:inline-flex}.vs-name-tag__star{color:var(--vs-color-line)}.vs-project-card{--_vs-project-card-ratio:760 / 590;--_vs-project-card-perspective:1800px;--_vs-project-card-back-gap:43px;--_vs-project-card-back-padding:clamp(20px, 5%, 60px);--_vs-project-card-statement-measure:700px;--_vs-project-card-statement-size:clamp(22px, 11cqi, 40px);gap:var(--vs-space-16);flex-direction:column;min-inline-size:0;display:flex}.vs-project-card--sm{--_vs-project-card-ratio:480 / 590}.vs-project-card--lg{--_vs-project-card-ratio:1282 / 590}.vs-project-card__stage{inline-size:100%;aspect-ratio:var(--_vs-project-card-ratio);perspective:var(--_vs-project-card-perspective);position:relative;container-type:inline-size}.vs-project-card__toggle{border-radius:var(--vs-radius-sm);cursor:default;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.vs-project-card__toggle:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-project-card__flip{transform-style:preserve-3d;transition:transform var(--vs-motion-duration-slow) var(--vs-ease-in-out);pointer-events:none;position:absolute;inset:0}.vs-project-card[data-flipped] .vs-project-card__flip{transform:rotateY(180deg)}.vs-project-card__face{border-radius:var(--vs-radius-sm);background-color:var(--vs-color-fill-subtle);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.vs-project-card__image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-project-card__back{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_vs-project-card-back-gap);padding:var(--_vs-project-card-back-padding);background-color:var(--vs-color-surface);color:var(--vs-color-fg);text-align:center;flex-direction:column;display:flex;transform:rotateY(180deg)}.vs-project-card__back[data-vs-surface=orchid]{background-image:linear-gradient(var(--vs-overlay-paper), var(--vs-overlay-paper))}.vs-project-card__back--image{--vs-color-action:var(--vs-red);--vs-color-action-hover:var(--vs-oxblood)}.vs-project-card__back--image:after{content:"";background-color:var(--vs-overlay-image);position:absolute;inset:0}.vs-project-card__statement,.vs-project-card__cta{z-index:1;position:relative}.vs-project-card__statement{max-inline-size:var(--_vs-project-card-statement-measure);font:400 var(--_vs-project-card-statement-size) / var(--vs-lh-flush) var(--vs-font-display);text-wrap:balance;margin:0}.vs-project-card[data-flipped] .vs-project-card__cta{pointer-events:auto}.vs-project-card__caption{justify-content:space-between;align-items:baseline;gap:var(--vs-space-24);display:flex}.vs-project-card__name{font:400 var(--vs-size-heading-sm) / var(--vs-lh-flush) var(--vs-font-display);margin:0}.vs-project-card__discipline{color:var(--vs-color-fg-subtle);font:400 var(--vs-size-body-lg) / var(--vs-lh-flush) var(--vs-font-display);text-align:end;margin:0}@media (prefers-reduced-motion:reduce){.vs-project-card__flip,.vs-project-card[data-flipped] .vs-project-card__flip{transform:none}.vs-project-card__face{backface-visibility:visible;transition:opacity var(--vs-dur-base) var(--vs-ease-in-out)}.vs-project-card__back{opacity:0;transform:none}.vs-project-card[data-flipped] .vs-project-card__back{opacity:1}.vs-project-card[data-flipped] .vs-project-card__front{opacity:0}}.vs-section-header{--_vs-section-header-rule-strength:40%;gap:var(--vs-space-24);flex-direction:column;inline-size:100%;display:flex}.vs-section-header__row{justify-content:space-between;align-items:baseline;gap:var(--vs-space-24);flex-wrap:wrap;display:flex}.vs-section-header__label{font:400 var(--vs-size-body-lg) / var(--vs-lh-flush) var(--vs-font-display);margin:0}.vs-section-header__rule{block-size:0;color:inherit;border:0;border-block-start:var(--vs-stroke-hairline) solid currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){.vs-section-header__rule{border-block-start:var(--vs-stroke-hairline) solid color-mix(in srgb, currentColor var(--_vs-section-header-rule-strength), transparent)}}.vs-service-row{--_vs-service-row-number-column:minmax(48px, 120px);--_vs-service-row-number-column-narrow:48px;--_vs-service-row-gap:clamp(16px, 3cqi, 48px);--_vs-service-row-padding:clamp(28px, 3.4cqi, 48px);--_vs-service-row-body-opacity:.88;border-block-start:var(--vs-stroke-hairline) solid currentColor;margin:0;padding:0;list-style:none;display:block;container-type:inline-size}.vs-service-row__grid{grid-template-columns:var(--_vs-service-row-number-column) minmax(0, 1fr) minmax(0, 1.3fr);gap:var(--_vs-service-row-gap);padding-block:var(--_vs-service-row-padding);display:grid}.vs-service-row__number{font:400 var(--vs-size-body-lg) / var(--vs-lh-flush) var(--vs-font-display);margin:0}.vs-service-row__title{font:400 var(--vs-size-heading-lg) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-snug);white-space:pre-line;margin:0}.vs-service-row__body{font:400 var(--vs-size-body-md) / var(--vs-lh-body) var(--vs-font-text);opacity:var(--_vs-service-row-body-opacity);text-wrap:pretty;margin:0}@container not (min-inline-size:760px){.vs-service-row__grid{grid-template-columns:var(--_vs-service-row-number-column-narrow) minmax(0, 1fr)}.vs-service-row__body{grid-column:2}}.vs-site-footer{--_vs-site-footer-padding-top:clamp(60px, 9.6vw, 138px);--_vs-site-footer-padding-bottom:28px;--_vs-site-footer-cta-gap:31px;--_vs-site-footer-headline-measure:1132px;--_vs-site-footer-contact-offset:clamp(80px, 10vw, 150px);--_vs-site-footer-address-offset:22px;--_vs-site-footer-base-offset:clamp(24px, 3vw, 40px);--_vs-site-footer-copyright-offset:14px;--_vs-site-footer-signature-offset:clamp(20px, 3vw, 40px);--_vs-site-footer-underline-offset:.16em;border-block-start:var(--vs-border) solid var(--vs-color-line-subtle)}.vs-site-footer__inner{padding-block:var(--_vs-site-footer-padding-top) var(--_vs-site-footer-padding-bottom);flex-direction:column;display:flex}.vs-site-footer__cta{align-items:flex-start;gap:var(--_vs-site-footer-cta-gap);flex-direction:column;display:flex}.vs-site-footer__headline{max-inline-size:var(--_vs-site-footer-headline-measure);color:var(--vs-red)}.vs-site-footer__contact{align-items:flex-start;gap:var(--vs-space-12);font:400 var(--vs-size-body-lg) / var(--vs-lh-flush) var(--vs-font-accent);letter-spacing:var(--vs-track-tight);flex-direction:column;margin-block-start:var(--_vs-site-footer-contact-offset);font-style:normal;display:flex}.vs-site-footer__contact-link{border-radius:var(--vs-radius-xs);color:inherit;text-decoration-line:none;text-decoration-thickness:var(--vs-stroke-default);text-underline-offset:var(--_vs-site-footer-underline-offset)}.vs-site-footer__contact-link:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}@media (hover:hover){.vs-site-footer__contact-link:hover{text-decoration-line:underline}}.vs-site-footer__address{line-height:var(--vs-lh-body);white-space:pre-line;margin-block-start:var(--_vs-site-footer-address-offset)}.vs-site-footer__base{border-block-start:var(--vs-stroke-hairline) solid var(--vs-color-line-strong);justify-content:flex-end;margin-block-start:var(--_vs-site-footer-base-offset);display:flex}.vs-site-footer__copyright{font:400 var(--vs-size-caption) / var(--vs-lh-flush) var(--vs-font-display);letter-spacing:var(--vs-track-tight);margin:0;padding-block-start:var(--_vs-site-footer-copyright-offset)}.vs-site-footer__signature{block-size:auto;inline-size:100%;margin-block-start:var(--_vs-site-footer-signature-offset)}.vs-site-header{--_vs-site-header-padding-top:44px;--_vs-site-header-underline-offset:6px;inline-size:100%;position:relative;container-type:inline-size}.vs-site-header__bar{box-sizing:border-box;align-items:center;gap:var(--vs-space-16) var(--vs-space-24);inline-size:100%;max-inline-size:calc(var(--vs-content) + 2 * var(--vs-gutter));padding:var(--_vs-site-header-padding-top) var(--vs-gutter) 0;flex-wrap:wrap;margin-inline:auto;display:flex}.vs-site-header__home{border-radius:var(--vs-radius-xs);color:inherit;margin-inline-end:auto;display:inline-flex}.vs-site-header__nav{align-items:center;display:flex}.vs-site-header__links{align-items:center;gap:var(--vs-space-24);margin:0;padding:0;list-style:none;display:flex}.vs-site-header__link{border-radius:var(--vs-radius-xs);color:inherit;font:400 var(--vs-size-body-sm) / var(--vs-lh-flush) var(--vs-font-display);text-decoration:none;display:inline-block;position:relative}.vs-site-header__link:after{content:"";block-size:var(--vs-stroke-default);transform-origin:0;transition:transform var(--vs-motion-duration-base) var(--vs-ease-out);background-color:currentColor;position:absolute;inset-block-end:calc(var(--_vs-site-header-underline-offset) * -1);inset-inline:0;transform:scaleX(0)}.vs-site-header__link[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.vs-site-header__link:hover:after{transform:scaleX(1)}}.vs-site-header__home:focus-visible,.vs-site-header__link:focus-visible,.vs-site-header__menu-toggle:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-site-header__menu-toggle{align-items:center;gap:var(--vs-space-6);min-block-size:var(--vs-control-height-md);border-radius:var(--vs-radius-xs);color:inherit;font:400 var(--vs-size-body-sm) / var(--vs-lh-flush) var(--vs-font-display);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:none}.vs-site-header__menu-icon{transition:transform var(--vs-motion-duration-base) var(--vs-ease-out)}.vs-site-header__menu-toggle[aria-expanded=true] .vs-site-header__menu-icon{transform:rotate(45deg)}@container not (min-inline-size:640px){.vs-site-header__menu-toggle{display:inline-flex}.vs-site-header__links{z-index:var(--vs-z-sticky);align-items:flex-start;gap:var(--vs-space-24);padding:var(--vs-space-32) var(--vs-gutter);border-block-end:var(--vs-stroke-hairline) solid var(--vs-color-line);background-color:var(--vs-color-surface);flex-direction:column;position:absolute;inset-block-start:100%;inset-inline:0}.vs-site-header__links:not([data-open]){display:none}.vs-site-header__links .vs-site-header__link{font-size:var(--vs-size-heading-md)}}.vs-stat{--_vs-stat-width:360px;--_vs-stat-ratio:360 / 437;--_vs-stat-padding:clamp(40px, 16%, 72px) 19px 24px;--_vs-stat-value-size:clamp(72px, 40cqi, 128px);--_vs-stat-label-size:clamp(24px, 11.25cqi, 36px);box-sizing:border-box;inline-size:100%;max-inline-size:var(--_vs-stat-width);aspect-ratio:var(--_vs-stat-ratio);padding:var(--_vs-stat-padding);border:var(--vs-border) solid var(--vs-color-line);border-radius:var(--vs-radius-lg);color:var(--vs-color-fg-numeral);flex-direction:column;justify-content:space-between;display:flex;container-type:inline-size}.vs-stat:not([data-vs-surface=brand]){border-color:#0000}.vs-stat__value{font-family:var(--vs-font-display);font-size:var(--_vs-stat-value-size);font-weight:400;line-height:var(--vs-lh-tight);letter-spacing:var(--vs-track-tight);margin:0}.vs-stat__label{max-inline-size:30ch;font-family:var(--vs-font-display);font-size:var(--_vs-stat-label-size);line-height:var(--vs-lh-tight);letter-spacing:var(--vs-track-snug);text-wrap:balance;margin:0}.vs-stat[data-vs-surface=brand] .vs-stat__label{color:var(--vs-color-fg)}.vs-stat-deck{--_vs-stat-deck-width:360px;inline-size:100%;max-inline-size:var(--_vs-stat-deck-width);position:relative}.vs-stat-deck__stack{isolation:isolate;padding:0 0 calc((var(--_vs-stat-deck-count) - 1) * var(--_vs-stat-deck-offset));margin:0;list-style:none;display:grid}.vs-stat-deck__card{z-index:calc(var(--_vs-stat-deck-depth) + 1);border-radius:var(--vs-radius-lg);translate:0 calc(var(--_vs-stat-deck-depth) * var(--_vs-stat-deck-offset));transition:translate var(--vs-motion-duration-slow) var(--vs-ease-out);grid-area:1/1}.vs-stat-deck__card:not([data-depth="0"]){box-shadow:var(--vs-shadow-stack)}.vs-stat-deck__next{border-radius:var(--vs-radius-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.vs-stat-deck__next:focus-visible{outline:var(--vs-stroke-focus) solid var(--vs-color-focus);outline-offset:var(--vs-focus-offset)}.vs-stat-deck__next:disabled{cursor:default}.vs-testimonial{--_vs-testimonial-caption-width:195px;--_vs-testimonial-caption-min:160px;--_vs-testimonial-quote-min:416px;--_vs-testimonial-gap:clamp(24px, 4cqi, 54px);align-items:flex-start;gap:var(--_vs-testimonial-gap);flex-wrap:wrap;margin:0;display:flex}.vs-testimonial__caption{flex:0 1 var(--_vs-testimonial-caption-width);gap:var(--vs-space-6);min-inline-size:var(--_vs-testimonial-caption-min);flex-direction:column;display:flex}.vs-testimonial__name{font:400 var(--vs-size-heading-sm) / var(--vs-lh-flush) var(--vs-font-display)}.vs-testimonial__job-title{font-size:var(--vs-size-heading-sm);line-height:var(--vs-lh-flush);letter-spacing:var(--vs-track-normal)}.vs-testimonial__quote{flex:1 1 var(--_vs-testimonial-quote-min);min-inline-size:0;margin:0}.vs-testimonial__text{font:400 var(--vs-size-heading-lg) / var(--vs-lh-flush) var(--vs-font-display);text-wrap:pretty;margin:0}}@font-face{font-family:Pavanam;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pavanam-tamil-400-normal.1nuvsadosbe7-.woff2)format("woff2"),url(../media/pavanam-tamil-400-normal.0uv-zelx24gxl.woff)format("woff");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Pavanam;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pavanam-latin-ext-400-normal.2upo1348yk528.woff2)format("woff2"),url(../media/pavanam-latin-ext-400-normal.38-_vmv8yor_q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pavanam;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pavanam-latin-400-normal.2y75cd76ugw9j.woff2)format("woff2"),url(../media/pavanam-latin-400-normal.3ag7eqx8o_okn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-ext-400-normal.3q8pug6-wto40.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-400-normal.2zbm4kyn5pwgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/instrument-sans-latin-400-normal.3xgfxban9f743.woff2)format("woff2"),url(../media/instrument-sans-latin-400-normal.1hjbn09c7gmn3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-ext-500-normal.19t6v29w3e9pk.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-500-normal.0ym2267snhx9x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/instrument-sans-latin-500-normal.1eggatm68an7u.woff2)format("woff2"),url(../media/instrument-sans-latin-500-normal.013-pomwme-m2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-ext-600-normal.0vm4co01-fmw6.woff2)format("woff2"),url(../media/instrument-sans-latin-ext-600-normal.1jzotrrwg-zxc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/instrument-sans-latin-600-normal.3fqsgcs0cl_0g.woff2)format("woff2"),url(../media/instrument-sans-latin-600-normal.2jey8h63iho71.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Maxeville;src:url(../media/Maxeville-Regular.39lnh591diq28.woff2)format("woff2"),url(../media/Maxeville-Regular.2mpgqlq6-eglb.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maxeville;src:url(../media/Maxeville-RegularItalic.1_u1skhgji2k_.woff2)format("woff2"),url(../media/Maxeville-RegularItalic.0t6e-ez1y0nev.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Maxeville;src:url(../media/Maxeville-Bold.0ift35i3hnnab.woff2)format("woff2"),url(../media/Maxeville-Bold.13ntb33jv2iju.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Maxeville;src:url(../media/Maxeville-BoldItalic.3aph75jijb4uy.woff2)format("woff2"),url(../media/Maxeville-BoldItalic.0ooj5pp9-emik.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Maxeville Tekst;src:url(../media/Maxeville-Tekst.231bbw8ll3341.woff2)format("woff2"),url(../media/Maxeville-Tekst.1cxkwggrp1h4y.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maxeville Tekst;src:url(../media/Maxeville-TekstItalic.0_6vb54m_i5tp.woff2)format("woff2"),url(../media/Maxeville-TekstItalic.1a-s8h_rbua3n.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Maxeville Construct;src:url(../media/Maxeville-Construct.39mk8cwldcqbq.woff2)format("woff2"),url(../media/Maxeville-Construct.2jlvprnr827xw.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maxeville Construct;src:url(../media/Maxeville-ConstructItalic.3x62yse0-edzj.woff2)format("woff2"),url(../media/Maxeville-ConstructItalic.1tg_0c_mwasin.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Maxeville Construct;src:url(../media/Maxeville-BoldConstruct.124z9aqv-77w0.woff2)format("woff2"),url(../media/Maxeville-BoldConstruct.1b027kifb6i1d.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Maxeville Construct;src:url(../media/Maxeville-BoldConstructItalic.2eal6_wab_ams.woff2)format("woff2"),url(../media/Maxeville-BoldConstructItalic.28uju10wy7475.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
