/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@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-border-style:solid;--tw-font-weight:initial}}}@layer reset{*,: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%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--vsa-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--vsa-default-font-feature-settings,normal);font-variation-settings:var(--vsa-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--vsa-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--vsa-default-mono-font-feature-settings,normal);font-variation-settings:var(--vsa-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{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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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 theme{:root{--vs-border-radius-none:0px;--vs-border-radius-sm:4px;--vs-border-radius-md:8px;--vs-border-radius-lg:16px;--vs-border-radius-full:9999px;--vs-border-width-0:0px;--vs-border-width-1:1px;--vs-border-width-2:2px;--vs-border-width-3:3px;--vs-border-width-4:4px;--vs-border-width-8:8px;--vs-border-style-solid:solid;--vs-outline-color-static-black-5:var(--vs-color-black-alpha-3);--vs-outline-color-static-black-10:var(--vs-color-black-alpha-4);--vs-outline-color-static-black-20:var(--vs-color-black-alpha-5);--vs-outline-color-static-black-30:var(--vs-color-black-alpha-6);--vs-outline-color-high-contrast-base:CanvasText;--vs-outline-color-high-contrast-muted:GrayText;--vs-outline-color-high-contrast-highlight:Highlight;--vs-outline-color-high-contrast-button:ButtonBorder;--vs-outline-color-high-contrast-button-primary:ButtonText;--vs-outline-color-static-white-5:var(--vs-color-white-alpha-6);--vs-outline-color-static-white-10:var(--vs-color-white-alpha-7);--vs-outline-color-static-white-20:var(--vs-color-white-alpha-8);--vs-outline-color-static-white-30:var(--vs-color-white-alpha-9);--vs-outline-width-0:0px;--vs-outline-width-1:1px;--vs-outline-width-2:2px;--vs-outline-width-3:3px;--vs-outline-width-4:4px;--vs-outline-width-8:8px;--vs-outline-style-solid:solid;--vs-outline-offset-0:0px;--vs-outline-offset-1:1px;--vs-outline-offset-2:2px;--vs-text-decoration-color-static-black-5:var(--vs-color-black-alpha-3);--vs-text-decoration-color-static-black-10:var(--vs-color-black-alpha-4);--vs-text-decoration-color-static-black-20:var(--vs-color-black-alpha-5);--vs-text-decoration-color-static-black-30:var(--vs-color-black-alpha-6);--vs-text-decoration-color-high-contrast-base:CanvasText;--vs-text-decoration-color-high-contrast-muted:GrayText;--vs-text-decoration-color-high-contrast-highlight:Highlight;--vs-text-decoration-color-high-contrast-button:ButtonBorder;--vs-text-decoration-color-high-contrast-button-primary:ButtonText;--vs-text-decoration-color-static-white-5:var(--vs-color-white-alpha-6);--vs-text-decoration-color-static-white-10:var(--vs-color-white-alpha-7);--vs-text-decoration-color-static-white-20:var(--vs-color-white-alpha-8);--vs-text-decoration-color-static-white-30:var(--vs-color-white-alpha-9);--vs-text-decoration-thickness-0:0px;--vs-text-decoration-thickness-1:1px;--vs-text-decoration-thickness-2:2px;--vs-text-decoration-thickness-3:3px;--vs-text-decoration-thickness-4:4px;--vs-text-decoration-thickness-8:8px;--vs-text-decoration-style-solid:solid;--vs-text-underline-offset-0:0px;--vs-text-underline-offset-1:1px;--vs-text-underline-offset-2:2px;--vs-border-forced-colors-color:#0000;--vs-border-forced-colors-width:8px;--vs-outline-focus-ring-color:var(--vs-outline-color-informative-30);--vs-outline-focus-ring-width:3px;--vs-outline-focus-ring-offset:2px;--vs-outline-forced-colors-color:#0000;--vs-outline-forced-colors-width:8px;--vs-outline-forced-colors-offset:0px;--vs-scrollbar-track-color:#0000;--vs-scrollbar-thumb-color:var(--vs-color-white-alpha-4);--vs-scrollbar-thumb-color-pressed:var(--vs-color-white-alpha-6);--vs-typography-display-md-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-display-md-font-size:3.75rem;--vs-typography-display-md-font-weight:600;--vs-typography-display-md-line-height:1.25;--vs-typography-display-md-letter-spacing:-.025em;--vs-typography-display-lg-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-display-lg-font-size:6rem;--vs-typography-display-lg-font-weight:400;--vs-typography-display-lg-line-height:1.25;--vs-typography-display-lg-letter-spacing:-.03em;--vs-typography-heading-sm-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-heading-sm-font-size:1.1875rem;--vs-typography-heading-sm-font-weight:600;--vs-typography-heading-sm-line-height:1.5;--vs-typography-heading-sm-letter-spacing:-.005em;--vs-typography-heading-md-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-heading-md-font-size:1.5rem;--vs-typography-heading-md-font-weight:600;--vs-typography-heading-md-line-height:1.125;--vs-typography-heading-md-letter-spacing:-.01em;--vs-typography-heading-lg-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-heading-lg-font-size:2.5rem;--vs-typography-heading-lg-font-weight:700;--vs-typography-heading-lg-line-height:1.125;--vs-typography-heading-lg-letter-spacing:-.02em;--vs-typography-title-sm-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-title-sm-font-size:.875rem;--vs-typography-title-sm-font-weight:600;--vs-typography-title-sm-line-height:1.25rem;--vs-typography-title-sm-letter-spacing:.005em;--vs-typography-title-md-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-title-md-font-size:1rem;--vs-typography-title-md-font-weight:600;--vs-typography-title-md-line-height:1.5;--vs-typography-title-md-letter-spacing:0em;--vs-typography-title-lg-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-title-lg-font-size:1.1875rem;--vs-typography-title-lg-font-weight:600;--vs-typography-title-lg-line-height:1.5;--vs-typography-title-lg-letter-spacing:-.005em;--vs-typography-body-sm-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-body-sm-font-size:.875rem;--vs-typography-body-sm-font-weight:400;--vs-typography-body-sm-line-height:1.25rem;--vs-typography-body-sm-letter-spacing:.005em;--vs-typography-body-md-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-body-md-font-size:1rem;--vs-typography-body-md-font-weight:400;--vs-typography-body-md-line-height:1.5;--vs-typography-body-md-letter-spacing:0em;--vs-typography-body-lg-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-body-lg-font-size:1.1875rem;--vs-typography-body-lg-font-weight:400;--vs-typography-body-lg-line-height:1.5;--vs-typography-body-lg-letter-spacing:-.005em;--vs-typography-status-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-status-font-size:.8125rem;--vs-typography-status-font-weight:400;--vs-typography-status-line-height:1.5;--vs-typography-status-letter-spacing:.01em;--vs-typography-button-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-typography-button-font-size:1rem;--vs-typography-button-font-weight:500;--vs-typography-button-line-height:1.5;--vs-typography-button-letter-spacing:.005em;--vs-typography-code-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--vs-typography-code-font-size:.875rem;--vs-typography-code-font-weight:400;--vs-typography-code-line-height:1.5;--vs-box-shadow-default:0px 3px 6px 0px #00000021,0px 1px 2px 0px #00000029;--vs-box-shadow-hover:0px 5px 12px 0px #0000002b,0px 1.5px 3px 0px #00000024;--vs-box-shadow-navigation:0px 7px 18px 0px #00000036,0px 2px 4px 0px #0000001f;--vs-box-shadow-popover:0px 9px 24px 0px #00000040,0px 2.5px 5px 0px #0000001a;--vs-box-shadow-dragged:0px 11px 30px 0px #0000004a,0px 3px 6px 0px #00000014;--vs-box-shadow-dialog:0px 17px 48px 0px #00000069,0px 4.5px 9px 0px #00000005;--vs-color-white:#fff;--vs-color-black:#000;--vs-color-transparent:#0000;--vs-color-amber-1:#fefdfb;--vs-color-amber-2:#fefbe9;--vs-color-amber-3:#fff7c2;--vs-color-amber-4:#ffee9c;--vs-color-amber-5:#fbe577;--vs-color-amber-6:#f3d673;--vs-color-amber-7:#e9c162;--vs-color-amber-8:#e2a336;--vs-color-amber-9:#ffc53d;--vs-color-amber-10:#ffba18;--vs-color-amber-11:#ab6400;--vs-color-amber-12:#4f3422;--vs-color-amber-alpha-1:#c0800004;--vs-color-amber-alpha-2:#f4d10016;--vs-color-amber-alpha-3:#ffde003d;--vs-color-amber-alpha-4:#ffd40063;--vs-color-amber-alpha-5:#f8cf0088;--vs-color-amber-alpha-6:#eab5008c;--vs-color-amber-alpha-7:#dc9b009d;--vs-color-amber-alpha-8:#da8a00c9;--vs-color-amber-alpha-9:#ffb300c2;--vs-color-amber-alpha-10:#ffb300e7;--vs-color-amber-alpha-11:#ab6400;--vs-color-amber-alpha-12:#341500dd;--vs-color-amber-dark-1:#16120c;--vs-color-amber-dark-2:#1d180f;--vs-color-amber-dark-3:#302008;--vs-color-amber-dark-4:#3f2700;--vs-color-amber-dark-5:#4d3000;--vs-color-amber-dark-6:#5c3d05;--vs-color-amber-dark-7:#714f19;--vs-color-amber-dark-8:#8f6424;--vs-color-amber-dark-9:#ffc53d;--vs-color-amber-dark-10:#ffd60a;--vs-color-amber-dark-11:#ffca16;--vs-color-amber-dark-12:#ffe7b3;--vs-color-amber-dark-alpha-1:#e63c0006;--vs-color-amber-dark-alpha-2:#fd9b000d;--vs-color-amber-dark-alpha-3:#fa820022;--vs-color-amber-dark-alpha-4:#fc820032;--vs-color-amber-dark-alpha-5:#fd8b0041;--vs-color-amber-dark-alpha-6:#fd9b0051;--vs-color-amber-dark-alpha-7:#ffab2567;--vs-color-amber-dark-alpha-8:#ffae3587;--vs-color-amber-dark-alpha-9:#ffc53d;--vs-color-amber-dark-alpha-10:#ffd60a;--vs-color-amber-dark-alpha-11:#ffca16;--vs-color-amber-dark-alpha-12:#ffe7b3;--vs-color-black-alpha-1:#0000000d;--vs-color-black-alpha-2:#0000001a;--vs-color-black-alpha-3:#00000026;--vs-color-black-alpha-4:#0003;--vs-color-black-alpha-5:#0000004d;--vs-color-black-alpha-6:#0006;--vs-color-black-alpha-7:#00000080;--vs-color-black-alpha-8:#0009;--vs-color-black-alpha-9:#000000b3;--vs-color-black-alpha-10:#000c;--vs-color-black-alpha-11:#000000e6;--vs-color-black-alpha-12:#000000f2;--vs-color-blue-1:#fbfdff;--vs-color-blue-2:#f4faff;--vs-color-blue-3:#e6f4fe;--vs-color-blue-4:#d5efff;--vs-color-blue-5:#c2e5ff;--vs-color-blue-6:#acd8fc;--vs-color-blue-7:#8ec8f6;--vs-color-blue-8:#5eb1ef;--vs-color-blue-9:#0090ff;--vs-color-blue-10:#0588f0;--vs-color-blue-11:#0d74ce;--vs-color-blue-12:#113264;--vs-color-blue-alpha-1:#0080ff04;--vs-color-blue-alpha-2:#008cff0b;--vs-color-blue-alpha-3:#008ff519;--vs-color-blue-alpha-4:#009eff2a;--vs-color-blue-alpha-5:#0093ff3d;--vs-color-blue-alpha-6:#0088f653;--vs-color-blue-alpha-7:#0083eb71;--vs-color-blue-alpha-8:#0084e6a1;--vs-color-blue-alpha-9:#0090ff;--vs-color-blue-alpha-10:#0086f0fa;--vs-color-blue-alpha-11:#006dcbf2;--vs-color-blue-alpha-12:#002359ee;--vs-color-blue-dark-1:#0d1520;--vs-color-blue-dark-2:#111927;--vs-color-blue-dark-3:#0d2847;--vs-color-blue-dark-4:#003362;--vs-color-blue-dark-5:#004074;--vs-color-blue-dark-6:#104d87;--vs-color-blue-dark-7:#205d9e;--vs-color-blue-dark-8:#2870bd;--vs-color-blue-dark-9:#0090ff;--vs-color-blue-dark-10:#3b9eff;--vs-color-blue-dark-11:#70b8ff;--vs-color-blue-dark-12:#c2e6ff;--vs-color-blue-dark-alpha-1:#004df211;--vs-color-blue-dark-alpha-2:#1166fb18;--vs-color-blue-dark-alpha-3:#0077ff3a;--vs-color-blue-dark-alpha-4:#0075ff57;--vs-color-blue-dark-alpha-5:#0081fd6b;--vs-color-blue-dark-alpha-6:#0f89fd7f;--vs-color-blue-dark-alpha-7:#2a91fe98;--vs-color-blue-dark-alpha-8:#3094feb9;--vs-color-blue-dark-alpha-9:#0090ff;--vs-color-blue-dark-alpha-10:#3b9eff;--vs-color-blue-dark-alpha-11:#70b8ff;--vs-color-blue-dark-alpha-12:#c2e6ff;--vs-color-gray-1:#fcfcfc;--vs-color-gray-2:#f9f9f9;--vs-color-gray-3:#f0f0f0;--vs-color-gray-4:#e8e8e8;--vs-color-gray-5:#e0e0e0;--vs-color-gray-6:#d9d9d9;--vs-color-gray-7:#cecece;--vs-color-gray-8:#bbb;--vs-color-gray-9:#8d8d8d;--vs-color-gray-10:#838383;--vs-color-gray-11:#646464;--vs-color-gray-12:#202020;--vs-color-gray-alpha-1:#00000003;--vs-color-gray-alpha-2:#00000006;--vs-color-gray-alpha-3:#0000000f;--vs-color-gray-alpha-4:#00000017;--vs-color-gray-alpha-5:#0000001f;--vs-color-gray-alpha-6:#00000026;--vs-color-gray-alpha-7:#00000031;--vs-color-gray-alpha-8:#0004;--vs-color-gray-alpha-9:#00000072;--vs-color-gray-alpha-10:#0000007c;--vs-color-gray-alpha-11:#0000009b;--vs-color-gray-alpha-12:#000000df;--vs-color-gray-dark-1:#111;--vs-color-gray-dark-2:#191919;--vs-color-gray-dark-3:#222;--vs-color-gray-dark-4:#2a2a2a;--vs-color-gray-dark-5:#313131;--vs-color-gray-dark-6:#3a3a3a;--vs-color-gray-dark-7:#484848;--vs-color-gray-dark-8:#606060;--vs-color-gray-dark-9:#6e6e6e;--vs-color-gray-dark-10:#7b7b7b;--vs-color-gray-dark-11:#b4b4b4;--vs-color-gray-dark-12:#eee;--vs-color-gray-dark-alpha-1:#0000;--vs-color-gray-dark-alpha-2:#ffffff09;--vs-color-gray-dark-alpha-3:#ffffff12;--vs-color-gray-dark-alpha-4:#ffffff1b;--vs-color-gray-dark-alpha-5:#fff2;--vs-color-gray-dark-alpha-6:#ffffff2c;--vs-color-gray-dark-alpha-7:#ffffff3b;--vs-color-gray-dark-alpha-8:#fff5;--vs-color-gray-dark-alpha-9:#ffffff64;--vs-color-gray-dark-alpha-10:#ffffff72;--vs-color-gray-dark-alpha-11:#ffffffaf;--vs-color-gray-dark-alpha-12:#ffffffed;--vs-color-green-1:#fbfefc;--vs-color-green-2:#f4fbf6;--vs-color-green-3:#e6f6eb;--vs-color-green-4:#d6f1df;--vs-color-green-5:#c4e8d1;--vs-color-green-6:#adddc0;--vs-color-green-7:#8eceaa;--vs-color-green-8:#5bb98b;--vs-color-green-9:#30a46c;--vs-color-green-10:#2b9a66;--vs-color-green-11:#218358;--vs-color-green-12:#193b2d;--vs-color-green-alpha-1:#00c04004;--vs-color-green-alpha-2:#00a32f0b;--vs-color-green-alpha-3:#00a43319;--vs-color-green-alpha-4:#00a83829;--vs-color-green-alpha-5:#019c393b;--vs-color-green-alpha-6:#00963c52;--vs-color-green-alpha-7:#00914071;--vs-color-green-alpha-8:#00924ba4;--vs-color-green-alpha-9:#008f4acf;--vs-color-green-alpha-10:#008647d4;--vs-color-green-alpha-11:#00713fde;--vs-color-green-alpha-12:#002616e6;--vs-color-green-dark-1:#0e1512;--vs-color-green-dark-2:#121b17;--vs-color-green-dark-3:#132d21;--vs-color-green-dark-4:#113b29;--vs-color-green-dark-5:#174933;--vs-color-green-dark-6:#20573e;--vs-color-green-dark-7:#28684a;--vs-color-green-dark-8:#2f7c57;--vs-color-green-dark-9:#30a46c;--vs-color-green-dark-10:#33b074;--vs-color-green-dark-11:#3dd68c;--vs-color-green-dark-12:#b1f1cb;--vs-color-green-dark-alpha-1:#00de4505;--vs-color-green-dark-alpha-2:#29f99d0b;--vs-color-green-dark-alpha-3:#22ff991e;--vs-color-green-dark-alpha-4:#11ff992d;--vs-color-green-dark-alpha-5:#2bffa23c;--vs-color-green-dark-alpha-6:#44ffaa4b;--vs-color-green-dark-alpha-7:#50fdac5e;--vs-color-green-dark-alpha-8:#54ffad73;--vs-color-green-dark-alpha-9:#44ffa49e;--vs-color-green-dark-alpha-10:#43fea4ab;--vs-color-green-dark-alpha-11:#46fea5d4;--vs-color-green-dark-alpha-12:#bbffd7f0;--vs-color-mauve-1:#fdfcfd;--vs-color-mauve-2:#faf9fb;--vs-color-mauve-3:#f2eff3;--vs-color-mauve-4:#eae7ec;--vs-color-mauve-5:#e3dfe6;--vs-color-mauve-6:#dbd8e0;--vs-color-mauve-7:#d0cdd7;--vs-color-mauve-8:#bcbac7;--vs-color-mauve-9:#8e8c99;--vs-color-mauve-10:#84828e;--vs-color-mauve-11:#65636d;--vs-color-mauve-12:#211f26;--vs-color-mauve-alpha-1:#55005503;--vs-color-mauve-alpha-2:#2b005506;--vs-color-mauve-alpha-3:#30004010;--vs-color-mauve-alpha-4:#20003618;--vs-color-mauve-alpha-5:#20003820;--vs-color-mauve-alpha-6:#14003527;--vs-color-mauve-alpha-7:#10003332;--vs-color-mauve-alpha-8:#08003145;--vs-color-mauve-alpha-9:#05001d73;--vs-color-mauve-alpha-10:#0500197d;--vs-color-mauve-alpha-11:#0400119c;--vs-color-mauve-alpha-12:#020008e0;--vs-color-mauve-dark-1:#121113;--vs-color-mauve-dark-2:#1a191b;--vs-color-mauve-dark-3:#232225;--vs-color-mauve-dark-4:#2b292d;--vs-color-mauve-dark-5:#323035;--vs-color-mauve-dark-6:#3c393f;--vs-color-mauve-dark-7:#49474e;--vs-color-mauve-dark-8:#625f69;--vs-color-mauve-dark-9:#6f6d78;--vs-color-mauve-dark-10:#7c7a85;--vs-color-mauve-dark-11:#b5b2bc;--vs-color-mauve-dark-12:#eeeef0;--vs-color-mauve-dark-alpha-1:#0000;--vs-color-mauve-dark-alpha-2:#f5f4f609;--vs-color-mauve-dark-alpha-3:#ebeaf814;--vs-color-mauve-dark-alpha-4:#eee5f81d;--vs-color-mauve-dark-alpha-5:#efe6fe25;--vs-color-mauve-dark-alpha-6:#f1e6fd30;--vs-color-mauve-dark-alpha-7:#eee9ff40;--vs-color-mauve-dark-alpha-8:#eee7ff5d;--vs-color-mauve-dark-alpha-9:#eae6fd6e;--vs-color-mauve-dark-alpha-10:#ece9fd7c;--vs-color-mauve-dark-alpha-11:#f5f1ffb7;--vs-color-mauve-dark-alpha-12:#fdfdffef;--vs-color-plum-1:#fefcff;--vs-color-plum-2:#fdf7fd;--vs-color-plum-3:#fbebfb;--vs-color-plum-4:#f7def8;--vs-color-plum-5:#f2d1f3;--vs-color-plum-6:#e9c2ec;--vs-color-plum-7:#deade3;--vs-color-plum-8:#cf91d8;--vs-color-plum-9:#ab4aba;--vs-color-plum-10:#a144af;--vs-color-plum-11:#953ea3;--vs-color-plum-12:#53195d;--vs-color-plum-alpha-1:#aa00ff03;--vs-color-plum-alpha-2:#c000c008;--vs-color-plum-alpha-3:#cc00cc14;--vs-color-plum-alpha-4:#c200c921;--vs-color-plum-alpha-5:#b700bd2e;--vs-color-plum-alpha-6:#a400b03d;--vs-color-plum-alpha-7:#9900a852;--vs-color-plum-alpha-8:#9000a56e;--vs-color-plum-alpha-9:#89009eb5;--vs-color-plum-alpha-10:#7f0092bb;--vs-color-plum-alpha-11:#730086c1;--vs-color-plum-alpha-12:#40004be6;--vs-color-plum-dark-1:#181118;--vs-color-plum-dark-2:#201320;--vs-color-plum-dark-3:#351a35;--vs-color-plum-dark-4:#451d47;--vs-color-plum-dark-5:#512454;--vs-color-plum-dark-6:#5e3061;--vs-color-plum-dark-7:#734079;--vs-color-plum-dark-8:#92549c;--vs-color-plum-dark-9:#ab4aba;--vs-color-plum-dark-10:#b658c4;--vs-color-plum-dark-11:#e796f3;--vs-color-plum-dark-12:#f4d4f4;--vs-color-plum-dark-alpha-1:#f112f108;--vs-color-plum-dark-alpha-2:#f22ff211;--vs-color-plum-dark-alpha-3:#fd4cfd27;--vs-color-plum-dark-alpha-4:#f646ff3a;--vs-color-plum-dark-alpha-5:#f455ff48;--vs-color-plum-dark-alpha-6:#f66dff56;--vs-color-plum-dark-alpha-7:#f07cfd70;--vs-color-plum-dark-alpha-8:#ee84ff95;--vs-color-plum-dark-alpha-9:#e961feb6;--vs-color-plum-dark-alpha-10:#ed70ffc0;--vs-color-plum-dark-alpha-11:#f19cfef3;--vs-color-plum-dark-alpha-12:#feddfef4;--vs-color-red-1:#fffcfc;--vs-color-red-2:#fff7f7;--vs-color-red-3:#feebec;--vs-color-red-4:#ffdbdc;--vs-color-red-5:#ffcdce;--vs-color-red-6:#fdbdbe;--vs-color-red-7:#f4a9aa;--vs-color-red-8:#eb8e90;--vs-color-red-9:#e5484d;--vs-color-red-10:#dc3e42;--vs-color-red-11:#ce2c31;--vs-color-red-12:#641723;--vs-color-red-alpha-1:#ff000003;--vs-color-red-alpha-2:#ff000008;--vs-color-red-alpha-3:#f3000d14;--vs-color-red-alpha-4:#ff000824;--vs-color-red-alpha-5:#ff000632;--vs-color-red-alpha-6:#f8000442;--vs-color-red-alpha-7:#df000356;--vs-color-red-alpha-8:#d2000571;--vs-color-red-alpha-9:#db0007b7;--vs-color-red-alpha-10:#d10005c1;--vs-color-red-alpha-11:#c40006d3;--vs-color-red-alpha-12:#55000de8;--vs-color-red-dark-1:#191111;--vs-color-red-dark-2:#201314;--vs-color-red-dark-3:#3b1219;--vs-color-red-dark-4:#500f1c;--vs-color-red-dark-5:#611623;--vs-color-red-dark-6:#72232d;--vs-color-red-dark-7:#8c333a;--vs-color-red-dark-8:#b54548;--vs-color-red-dark-9:#e5484d;--vs-color-red-dark-10:#ec5d5e;--vs-color-red-dark-11:#ff9592;--vs-color-red-dark-12:#ffd1d9;--vs-color-red-dark-alpha-1:#f4121209;--vs-color-red-dark-alpha-2:#f22f3e11;--vs-color-red-dark-alpha-3:#ff173f2d;--vs-color-red-dark-alpha-4:#fe0a3b44;--vs-color-red-dark-alpha-5:#ff204756;--vs-color-red-dark-alpha-6:#ff3e5668;--vs-color-red-dark-alpha-7:#ff536184;--vs-color-red-dark-alpha-8:#ff5d61b0;--vs-color-red-dark-alpha-9:#fe4e54e4;--vs-color-red-dark-alpha-10:#ff6465eb;--vs-color-red-dark-alpha-11:#ff9592;--vs-color-red-dark-alpha-12:#ffd1d9;--vs-color-white-alpha-1:#ffffff0d;--vs-color-white-alpha-2:#ffffff1a;--vs-color-white-alpha-3:#ffffff26;--vs-color-white-alpha-4:#fff3;--vs-color-white-alpha-5:#ffffff4d;--vs-color-white-alpha-6:#fff6;--vs-color-white-alpha-7:#ffffff80;--vs-color-white-alpha-8:#fff9;--vs-color-white-alpha-9:#ffffffb3;--vs-color-white-alpha-10:#fffc;--vs-color-white-alpha-11:#ffffffe6;--vs-color-white-alpha-12:#fffffff2;--vs-layer-deep:-50;--vs-layer-footer:50;--vs-layer-header:100;--vs-layer-popover:150;--vs-layer-tooltip:200;--vs-layer-offscreen-menu-backdrop:249;--vs-layer-offscreen-menu:250;--vs-layer-dialog:300;--vs-layer-loading:350;--vs-layer-toast:400;--vs-layer-skip-nav:1000;--vs-duration-none:0s;--vs-duration-short-1:75ms;--vs-duration-short-2:.15s;--vs-duration-medium-1:.2s;--vs-duration-medium-2:.3s;--vs-duration-long-1:.4s;--vs-duration-long-2:.5s;--vs-duration-paused:2s;--vs-delay-none:0s;--vs-delay-spinner-1:.2s;--vs-timing-function-linear:cubic-bezier(0,0,1,1);--vs-timing-function-ease:cubic-bezier(.25,.1,.25,1);--vs-timing-function-ease-in:cubic-bezier(.42,0,1,1);--vs-timing-function-ease-out:cubic-bezier(0,0,.58,1);--vs-timing-function-ease-in-out:cubic-bezier(.42,0,.58,1);--vs-timing-function-ease-in-quad:cubic-bezier(.55,.085,.68,.53);--vs-timing-function-ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--vs-timing-function-ease-in-quart:cubic-bezier(.895,.03,.685,.22);--vs-timing-function-ease-in-quint:cubic-bezier(.755,.05,.855,.06);--vs-timing-function-ease-in-expo:cubic-bezier(.95,.05,.795,.035);--vs-timing-function-ease-in-circ:cubic-bezier(.6,.04,.98,.335);--vs-timing-function-ease-out-quad:cubic-bezier(.25,.46,.45,.94);--vs-timing-function-ease-out-cubic:cubic-bezier(.215,.61,.355,1);--vs-timing-function-ease-out-quart:cubic-bezier(.165,.84,.44,1);--vs-timing-function-ease-out-quint:cubic-bezier(.23,1,.32,1);--vs-timing-function-ease-out-expo:cubic-bezier(.19,1,.22,1);--vs-timing-function-ease-out-circ:cubic-bezier(.075,.82,.165,1);--vs-timing-function-ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--vs-timing-function-ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--vs-timing-function-ease-in-out-quart:cubic-bezier(.77,0,.175,1);--vs-timing-function-ease-in-out-quint:cubic-bezier(.86,0,.07,1);--vs-timing-function-ease-in-out-expo:cubic-bezier(1,0,0,1);--vs-timing-function-ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--vs-transition-property-colors:color,background-color,border-color,text-decoration-color,fill,stroke;--vs-transition-colors:color 75ms cubic-bezier(.42,0,.58,1),background-color 75ms cubic-bezier(.42,0,.58,1),border-color 75ms cubic-bezier(.42,0,.58,1),text-decoration-color 75ms cubic-bezier(.42,0,.58,1),fill 75ms cubic-bezier(.42,0,.58,1),stroke 75ms cubic-bezier(.42,0,.58,1);--vs-opacity-disabled:.4;--vs-opacity-read-only:.6;--vs-opacity-disabled-high-contrast:1;--vs-opacity-read-only-high-contrast:1;--vs-screen-width-xs:22.5rem;--vs-screen-width-sm:40rem;--vs-screen-width-md:48rem;--vs-screen-width-lg:64rem;--vs-screen-width-xl:80rem;--vs-screen-width-2xl:90rem;--vs-screen-width-3xl:120rem;--vs-size-icon-xs:1rem;--vs-size-icon-sm:1.25rem;--vs-size-icon-md:1.5rem;--vs-size-icon-lg:1.75rem;--vs-size-icon-xl:2rem;--vs-size-touch-target-2xs:2rem;--vs-size-touch-target-xs:2.25rem;--vs-size-touch-target-sm:2.5rem;--vs-size-touch-target-md:2.75rem;--vs-size-touch-target-lg:3rem;--vs-size-touch-target-xl:3.25rem;--vs-space-none:0px;--vs-space-2xs-px:4px;--vs-space-2xs-rem:.25rem;--vs-space-xs-px:8px;--vs-space-xs-rem:.5rem;--vs-space-sm-px:12px;--vs-space-sm-rem:.75rem;--vs-space-md-px:16px;--vs-space-md-rem:1rem;--vs-space-lg-px:24px;--vs-space-lg-rem:1.5rem;--vs-space-xl-px:32px;--vs-space-xl-rem:2rem;--vs-space-2xl-px:48px;--vs-space-2xl-rem:3rem;--vs-space-3xl-px:64px;--vs-space-3xl-rem:4rem;--vs-space-4xl-px:80px;--vs-space-4xl-rem:5rem;--vs-space-5xl-px:120px;--vs-space-5xl-rem:7.5rem;--vs-space-6xl-px:160px;--vs-space-6xl-rem:10rem;--vs-font-family-sans:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-font-family-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--vs-font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--vs-font-size-xs:.8125rem;--vs-font-size-sm:.875rem;--vs-font-size-md:1rem;--vs-font-size-lg:1.1875rem;--vs-font-size-xl:1.5rem;--vs-font-size-2xl:2.5rem;--vs-font-size-3xl:3.75rem;--vs-font-size-4xl:6rem;--vs-font-weight-normal:400;--vs-font-weight-medium:500;--vs-font-weight-semibold:600;--vs-font-weight-bold:700;--vs-font-weight-black:900;--vs-line-height-xs:1.125;--vs-line-height-sm:1.25;--vs-line-height-md:1.5;--vs-letter-spacing-small-caps:.02em;--vs-letter-spacing-all-caps:.015em;--vs-letter-spacing-xs:.01em;--vs-letter-spacing-sm:.005em;--vs-letter-spacing-md:0em;--vs-letter-spacing-lg:-.005em;--vs-letter-spacing-xl:-.01em;--vs-letter-spacing-2xl:-.02em;--vs-letter-spacing-3xl:-.025em;--vs-letter-spacing-4xl:-.03em;--vs-text-color-accent-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-accent-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-accent-on-bold-90:var(--vs-text-color-static-white-90);--vs-text-color-static-black-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-static-black-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-static-black-on-bold-90:var(--vs-text-color-static-white-90);--vs-text-color-caution-on-bold-50:var(--vs-text-color-static-black-50);--vs-text-color-caution-on-bold-80:var(--vs-text-color-static-black-80);--vs-text-color-caution-on-bold-90:var(--vs-text-color-static-black-90);--vs-text-color-critical-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-critical-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-critical-on-bold-90:var(--vs-text-color-static-white-90);--vs-text-color-informative-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-informative-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-informative-on-bold-90:var(--vs-text-color-static-white-90);--vs-text-color-success-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-success-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-success-on-bold-90:var(--vs-text-color-static-white-90);--vs-text-color-high-contrast-base:CanvasText;--vs-text-color-high-contrast-muted:GrayText;--vs-text-color-high-contrast-highlight:Highlight;--vs-text-color-high-contrast-button:ButtonText;--vs-text-color-high-contrast-button-primary:ButtonFace;--vs-text-color-high-contrast-link:LinkText;--vs-text-color-high-contrast-link-active:ActiveText;--vs-text-color-high-contrast-link-visited:VisitedText;--vs-text-color-high-contrast-input:FieldText;--vs-text-color-high-contrast-selection:HighlightText;--vs-text-color-static-white-on-bold-50:var(--vs-text-color-static-black-50);--vs-text-color-static-white-on-bold-80:var(--vs-text-color-static-black-80);--vs-text-color-static-white-on-bold-90:var(--vs-text-color-static-black-90);--vs-background-color-static-accent-50:var(--vs-color-plum-9);--vs-background-color-static-accent-60:var(--vs-color-plum-10);--vs-background-color-static-black-10:var(--vs-color-black-alpha-3);--vs-background-color-static-black-20:var(--vs-color-black-alpha-4);--vs-background-color-static-black-30:var(--vs-color-black-alpha-5);--vs-background-color-static-black-50:var(--vs-color-black-alpha-11);--vs-background-color-static-black-60:var(--vs-color-black-alpha-12);--vs-background-color-static-black-70:#000;--vs-background-color-static-caution-50:var(--vs-color-amber-9);--vs-background-color-static-caution-60:var(--vs-color-amber-10);--vs-background-color-static-critical-50:var(--vs-color-red-9);--vs-background-color-static-critical-60:var(--vs-color-red-10);--vs-background-color-static-informative-50:var(--vs-color-blue-9);--vs-background-color-static-informative-60:var(--vs-color-blue-10);--vs-background-color-static-success-50:var(--vs-color-plum-9);--vs-background-color-static-success-60:var(--vs-color-plum-10);--vs-background-color-high-contrast-base:Canvas;--vs-background-color-high-contrast-muted:GrayText;--vs-background-color-high-contrast-highlight:Highlight;--vs-background-color-high-contrast-button:ButtonFace;--vs-background-color-high-contrast-button-primary:ButtonText;--vs-background-color-high-contrast-input:Field;--vs-background-color-high-contrast-selection:Highlight;--vs-background-color-static-white-10:var(--vs-color-white-alpha-4);--vs-background-color-static-white-20:var(--vs-color-white-alpha-5);--vs-background-color-static-white-30:var(--vs-color-white-alpha-6);--vs-background-color-static-white-50:var(--vs-color-white-alpha-11);--vs-background-color-static-white-60:var(--vs-color-white-alpha-12);--vs-background-color-static-white-70:#fff;--vs-border-color-static-black-5:var(--vs-color-black-alpha-3);--vs-border-color-static-black-10:var(--vs-color-black-alpha-4);--vs-border-color-static-black-20:var(--vs-color-black-alpha-5);--vs-border-color-static-black-30:var(--vs-color-black-alpha-6);--vs-border-color-high-contrast-base:CanvasText;--vs-border-color-high-contrast-muted:GrayText;--vs-border-color-high-contrast-highlight:Highlight;--vs-border-color-high-contrast-button:ButtonBorder;--vs-border-color-high-contrast-button-primary:ButtonText;--vs-border-color-static-white-5:var(--vs-color-white-alpha-6);--vs-border-color-static-white-10:var(--vs-color-white-alpha-7);--vs-border-color-static-white-20:var(--vs-color-white-alpha-8);--vs-border-color-static-white-30:var(--vs-color-white-alpha-9);--vs-icon-color-accent-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-accent-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-accent-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-static-black-50:var(--vs-color-black-alpha-6);--vs-icon-color-static-black-80:var(--vs-color-black-alpha-8);--vs-icon-color-static-black-90:var(--vs-color-black-alpha-10);--vs-icon-color-static-black-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-static-black-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-static-black-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-caution-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-caution-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-caution-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-critical-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-critical-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-critical-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-informative-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-informative-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-informative-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-success-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-success-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-success-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-static-white-50:var(--vs-color-white-alpha-6);--vs-icon-color-static-white-80:var(--vs-color-white-alpha-8);--vs-icon-color-static-white-90:var(--vs-color-white-alpha-10);--vs-icon-color-static-white-on-bold-50:var(--vs-color-black-alpha-6);--vs-icon-color-static-white-on-bold-80:var(--vs-color-black-alpha-8);--vs-icon-color-static-white-on-bold-90:var(--vs-color-black-alpha-10)}@media (forced-colors:active){:root{--vs-outline-focus-ring-color:Highlight}}@media (color-gamut:p3){:root{--vs-color-amber-1:oklch(99.4% .0028 84.6245);--vs-color-amber-2:oklch(98.62% .024 100.258);--vs-color-amber-3:oklch(96.9% .0686 100.36);--vs-color-amber-4:oklch(94.54% .1043 98.1918);--vs-color-amber-5:oklch(91.84% .1333 98.3956);--vs-color-amber-6:oklch(88.12% .1237 93.2376);--vs-color-amber-7:oklch(82.74% .122 86.1754);--vs-color-amber-8:oklch(75.82% .1404 76.7011);--vs-color-amber-9:oklch(85.62% .1778 81.3702);--vs-color-amber-10:oklch(83.15% .1679 80.9378);--vs-color-amber-11:oklch(56.92% .1439 67.2809);--vs-color-amber-12:oklch(35.19% .0485 53.7371);--vs-color-amber-alpha-1:oklch(66.15% .1599 73.4446/.016);--vs-color-amber-alpha-2:oklch(84.3% .2027 100.038/.079);--vs-color-amber-alpha-3:oklch(88.63% .2131 99.8787/.22);--vs-color-amber-alpha-4:oklch(86.85% .206 94.9346/.35);--vs-color-amber-alpha-5:oklch(84.73% .2013 95.7775/.475);--vs-color-amber-alpha-6:oklch(77.64% .183 86.7975/.495);--vs-color-amber-alpha-7:oklch(70.37% .1687 78.1719/.557);--vs-color-amber-alpha-8:oklch(66.65% .1676 68.1274/.699);--vs-color-amber-alpha-9:oklch(81.62% .1987 74.0465/.742);--vs-color-amber-alpha-10:oklch(78.01% .1904 73.4196/.726);--vs-color-amber-alpha-11:oklch(56.92% .1439 67.2809);--vs-color-amber-alpha-12:oklch(35.19% .0485 53.7371);--vs-color-amber-dark-1:oklch(18.36% .0126 77.2675);--vs-color-amber-dark-2:oklch(21.17% .0179 78.6761);--vs-color-amber-dark-3:oklch(25.75% .0437 74.5581);--vs-color-amber-dark-4:oklch(29.62% .0715 76.2475);--vs-color-amber-dark-5:oklch(33.69% .0812 76.4134);--vs-color-amber-dark-6:oklch(38.71% .0784 75.0914);--vs-color-amber-dark-7:oklch(45.32% .0817 74.5489);--vs-color-amber-dark-8:oklch(53.6% .0964 73.5743);--vs-color-amber-dark-9:oklch(85.62% .1778 81.3702);--vs-color-amber-dark-10:oklch(90.15% .2065 96.9822);--vs-color-amber-dark-11:oklch(87.06% .1754 85.0678);--vs-color-amber-dark-12:oklch(93.49% .0715 85.9893);--vs-color-amber-dark-alpha-1:oklch(68% .2614 36.1316/.017);--vs-color-amber-dark-alpha-2:oklch(79.73% .1977 70.4069/.047);--vs-color-amber-dark-alpha-3:oklch(78.03% .2042 62.6647/.118);--vs-color-amber-dark-alpha-4:oklch(76.35% .2099 57.4225/.185);--vs-color-amber-dark-alpha-5:oklch(77.71% .2052 61.66/.24);--vs-color-amber-dark-alpha-6:oklch(80.51% .1956 69.3308/.299);--vs-color-amber-dark-alpha-7:oklch(83.12% .1753 72.4006/.383);--vs-color-amber-dark-alpha-8:oklch(83.76% .1672 73.2972/.5);--vs-color-amber-dark-alpha-9:oklch(85.58% .1779 81.2476);--vs-color-amber-dark-alpha-10:oklch(90.2% .2068 97.1081);--vs-color-amber-dark-alpha-11:oklch(87.06% .1754 85.0678);--vs-color-amber-dark-alpha-12:oklch(93.49% .0715 85.9893);--vs-color-black-alpha-1:oklch(0% 0 0/.05);--vs-color-black-alpha-2:oklch(0% 0 0/.1);--vs-color-black-alpha-3:oklch(0% 0 0/.15);--vs-color-black-alpha-4:oklch(0% 0 0/.2);--vs-color-black-alpha-5:oklch(0% 0 0/.3);--vs-color-black-alpha-6:oklch(0% 0 0/.4);--vs-color-black-alpha-7:oklch(0% 0 0/.5);--vs-color-black-alpha-8:oklch(0% 0 0/.6);--vs-color-black-alpha-9:oklch(0% 0 0/.7);--vs-color-black-alpha-10:oklch(0% 0 0/.8);--vs-color-black-alpha-11:oklch(0% 0 0/.9);--vs-color-black-alpha-12:oklch(0% 0 0/.95);--vs-color-blue-1:oklch(99.32% .0033 247.644);--vs-color-blue-2:oklch(98.15% .0096 243.258);--vs-color-blue-3:oklch(96% .0199 236.713);--vs-color-blue-4:oklch(93.73% .0371 239.027);--vs-color-blue-5:oklch(90.6% .0535 242.803);--vs-color-blue-6:oklch(86.38% .0686 243.182);--vs-color-blue-7:oklch(80.92% .0884 243.34);--vs-color-blue-8:oklch(73.48% .1211 242.995);--vs-color-blue-9:oklch(64.93% .193 251.813);--vs-color-blue-10:oklch(62.11% .1837 251.918);--vs-color-blue-11:oklch(55.77% .1889 253.01);--vs-color-blue-12:oklch(32.4% .0965 258.956);--vs-color-blue-alpha-1:oklch(62.2% .2275 250.437/.016);--vs-color-blue-alpha-2:oklch(60.4% .1987 245.812/.04);--vs-color-blue-alpha-3:oklch(60.1% .2034 246.909/.087);--vs-color-blue-alpha-4:oklch(63.75% .2204 247.772/.146);--vs-color-blue-alpha-5:oklch(61.24% .2261 250.482/.212);--vs-color-blue-alpha-6:oklch(58.01% .2167 250.951/.291);--vs-color-blue-alpha-7:oklch(55.15% .2063 251.02/.393);--vs-color-blue-alpha-8:oklch(54.68% .2037 250.757/.55);--vs-color-blue-alpha-9:oklch(56.36% .2425 255.635/.753);--vs-color-blue-alpha-10:oklch(52.93% .2284 255.728/.765);--vs-color-blue-alpha-11:oklch(55.77% .1889 253.01);--vs-color-blue-alpha-12:oklch(32.4% .0965 258.956);--vs-color-blue-dark-1:oklch(19.32% .0258 256.79);--vs-color-blue-dark-2:oklch(21.3% .0295 258.838);--vs-color-blue-dark-3:oklch(27.41% .0669 253.962);--vs-color-blue-dark-4:oklch(31.7% .1002 248.3);--vs-color-blue-dark-5:oklch(36.49% .1084 249.724);--vs-color-blue-dark-6:oklch(41.61% .1125 251.66);--vs-color-blue-dark-7:oklch(47.48% .1211 252.839);--vs-color-blue-dark-8:oklch(54.13% .1396 253.211);--vs-color-blue-dark-9:oklch(64.93% .193 251.813);--vs-color-blue-dark-10:oklch(68.9% .1697 251.457);--vs-color-blue-dark-11:oklch(76.79% .1347 248.844);--vs-color-blue-dark-12:oklch(90.72% .0511 238.273);--vs-color-blue-dark-alpha-1:oklch(53.93% .2749 259.85/.059);--vs-color-blue-dark-alpha-2:oklch(58.41% .2408 257.012/.085);--vs-color-blue-dark-alpha-3:oklch(60.03% .2368 255.782/.219);--vs-color-blue-dark-alpha-4:oklch(59.84% .2401 253.453/.324);--vs-color-blue-dark-alpha-5:oklch(62.21% .2259 251.844/.4);--vs-color-blue-dark-alpha-6:oklch(65.33% .2051 251.994/.475);--vs-color-blue-dark-alpha-7:oklch(67.35% .1912 252.939/.572);--vs-color-blue-dark-alpha-8:oklch(67.97% .1869 253.301/.702);--vs-color-blue-dark-alpha-9:oklch(66.31% .1973 251.513/.967);--vs-color-blue-dark-alpha-10:oklch(70.45% .1726 251.444/.971);--vs-color-blue-dark-alpha-11:oklch(76.79% .1347 248.844);--vs-color-blue-dark-alpha-12:oklch(90.72% .0511 238.273);--vs-color-gray-1:oklch(99.09% 0 0);--vs-color-gray-2:oklch(98.1% 0 0);--vs-color-gray-3:oklch(95.35% 0 0);--vs-color-gray-4:oklch(92.96% 0 167.471);--vs-color-gray-5:oklch(90.79% 0 180);--vs-color-gray-6:oklch(88.38% 0 192.529);--vs-color-gray-7:oklch(85.08% 0 213.69);--vs-color-gray-8:oklch(79.1% 0 189.462);--vs-color-gray-9:oklch(64.35% 0 0);--vs-color-gray-10:oklch(60.85% 0 0);--vs-color-gray-11:oklch(50.31% 0 187.125);--vs-color-gray-12:oklch(24.3% 0 186.71);--vs-color-gray-alpha-1:oklch(0% 0 0/.012);--vs-color-gray-alpha-2:oklch(0% 0 0/.024);--vs-color-gray-alpha-3:oklch(0% 0 0/.063);--vs-color-gray-alpha-4:oklch(0% 0 0/.09);--vs-color-gray-alpha-5:oklch(0% 0 0/.122);--vs-color-gray-alpha-6:oklch(0% 0 0/.153);--vs-color-gray-alpha-7:oklch(0% 0 0/.192);--vs-color-gray-alpha-8:oklch(0% 0 0/.267);--vs-color-gray-alpha-9:oklch(0% 0 0/.447);--vs-color-gray-alpha-10:oklch(0% 0 0/.486);--vs-color-gray-alpha-11:oklch(0% 0 0/.608);--vs-color-gray-alpha-12:oklch(0% 0 0/.875);--vs-color-gray-dark-1:oklch(17.8% 0 0);--vs-color-gray-dark-2:oklch(21.34% 0 180);--vs-color-gray-dark-3:oklch(25.37% 0 180);--vs-color-gray-dark-4:oklch(28.32% 0 173.66);--vs-color-gray-dark-5:oklch(31.3% 0 180);--vs-color-gray-dark-6:oklch(34.9% 0 180);--vs-color-gray-dark-7:oklch(40.23% 0 0);--vs-color-gray-dark-8:oklch(48.77% 0 180);--vs-color-gray-dark-9:oklch(53.79% 0 225);--vs-color-gray-dark-10:oklch(58.43% 0 180);--vs-color-gray-dark-11:oklch(77% 0 180);--vs-color-gray-dark-12:oklch(94.89% 0 0);--vs-color-gray-dark-alpha-1:oklch(0% 0 0/0);--vs-color-gray-dark-alpha-2:oklch(100% 0 180/.034);--vs-color-gray-dark-alpha-3:oklch(100% 0 180/.071);--vs-color-gray-dark-alpha-4:oklch(100% 0 180/.105);--vs-color-gray-dark-alpha-5:oklch(100% 0 180/.134);--vs-color-gray-dark-alpha-6:oklch(100% 0 180/.172);--vs-color-gray-dark-alpha-7:oklch(100% 0 180/.231);--vs-color-gray-dark-alpha-8:oklch(100% 0 180/.332);--vs-color-gray-dark-alpha-9:oklch(100% 0 180/.391);--vs-color-gray-dark-alpha-10:oklch(100% 0 180/.445);--vs-color-gray-dark-alpha-11:oklch(100% 0 180/.685);--vs-color-gray-dark-alpha-12:oklch(100% 0 180/.929);--vs-color-green-1:oklch(99.43% .0043 159.055);--vs-color-green-2:oklch(98.16% .0091 155.308);--vs-color-green-3:oklch(95.88% .0229 156.379);--vs-color-green-4:oklch(93.25% .0364 156.601);--vs-color-green-5:oklch(89.95% .0496 157.223);--vs-color-green-6:oklch(85.7% .0645 157.886);--vs-color-green-7:oklch(79.77% .0839 159.019);--vs-color-green-8:oklch(71.44% .1124 160.599);--vs-color-green-9:oklch(64.05% .1327 157.751);--vs-color-green-10:oklch(61.12% .1263 158.307);--vs-color-green-11:oklch(52.9% .133 158.332);--vs-color-green-12:oklch(32.18% .0474 164.616);--vs-color-green-alpha-1:oklch(69.28% .2644 150.025/.016);--vs-color-green-alpha-2:oklch(55.7% .2253 147.647/.036);--vs-color-green-alpha-3:oklch(57.9% .2336 147.959/.087);--vs-color-green-alpha-4:oklch(57.32% .2311 148.062/.142);--vs-color-green-alpha-5:oklch(54.01% .2123 149.048/.204);--vs-color-green-alpha-6:oklch(52.36% .2039 149.392/.283);--vs-color-green-alpha-7:oklch(50.07% .19 150.375/.389);--vs-color-green-alpha-8:oklch(49.61% .1782 152.796/.55);--vs-color-green-alpha-9:oklch(47.79% .1783 151.174/.667);--vs-color-green-alpha-10:oklch(44.86% .1661 151.505/.691);--vs-color-green-alpha-11:oklch(52.9% .133 158.332);--vs-color-green-alpha-12:oklch(32.18% .0474 164.616);--vs-color-green-dark-1:oklch(18.88% .0127 163.268);--vs-color-green-dark-2:oklch(21.27% .016 162.225);--vs-color-green-dark-3:oklch(27.14% .0388 162.668);--vs-color-green-dark-4:oklch(31.82% .0573 161.544);--vs-color-green-dark-5:oklch(36.48% .066 161.113);--vs-color-green-dark-6:oklch(41.34% .0732 160.732);--vs-color-green-dark-7:oklch(46.74% .0828 159.908);--vs-color-green-dark-8:oklch(52.75% .0962 159.193);--vs-color-green-dark-9:oklch(64.05% .1327 157.751);--vs-color-green-dark-10:oklch(67.55% .1412 157.56);--vs-color-green-dark-11:oklch(77.97% .1657 157.231);--vs-color-green-dark-12:oklch(90.48% .0828 158.276);--vs-color-green-dark-alpha-1:oklch(84.7% .337 148.666/.017);--vs-color-green-dark-alpha-2:oklch(86.44% .2354 157.904/.043);--vs-color-green-dark-alpha-3:oklch(87.89% .227 159.122/.114);--vs-color-green-dark-alpha-4:oklch(87.5% .2371 158.564/.173);--vs-color-green-dark-alpha-5:oklch(88.53% .2179 159.804/.232);--vs-color-green-dark-alpha-6:oklch(89.35% .1992 160.015/.29);--vs-color-green-dark-alpha-7:oklch(89.78% .1915 158.67/.362);--vs-color-green-dark-alpha-8:oklch(90.03% .1855 159.091/.442);--vs-color-green-dark-alpha-9:oklch(89.27% .1981 157.378/.61);--vs-color-green-dark-alpha-10:oklch(89.55% .1991 157.098/.66);--vs-color-green-dark-alpha-11:oklch(77.97% .1657 157.231);--vs-color-green-dark-alpha-12:oklch(90.48% .0828 158.276);--vs-color-mauve-1:oklch(99.18% .0018 321.133);--vs-color-mauve-2:oklch(98.32% .0033 311.22);--vs-color-mauve-3:oklch(95.56% .0059 314.236);--vs-color-mauve-4:oklch(93.16% .0078 310.01);--vs-color-mauve-5:oklch(90.9% .0101 306.608);--vs-color-mauve-6:oklch(88.6% .0116 303.952);--vs-color-mauve-7:oklch(85.36% .0143 300.592);--vs-color-mauve-8:oklch(79.36% .0193 293.522);--vs-color-mauve-9:oklch(64.58% .0195 292.616);--vs-color-mauve-10:oklch(61.06% .0185 293.072);--vs-color-mauve-11:oklch(50.48% .016 296.085);--vs-color-mauve-12:oklch(24.46% .0134 298.045);--vs-color-mauve-alpha-1:oklch(33.98% .1617 331.386/.012);--vs-color-mauve-alpha-2:oklch(26.91% .1388 301.297/.024);--vs-color-mauve-alpha-3:oklch(21.64% .1142 301.896/.063);--vs-color-mauve-alpha-4:oklch(19.23% .0986 297.034/.095);--vs-color-mauve-alpha-5:oklch(19.47% .1031 297.517/.126);--vs-color-mauve-alpha-6:oklch(16.2% .0898 290.134/.153);--vs-color-mauve-alpha-7:oklch(16.99% .0892 293.437/.197);--vs-color-mauve-alpha-8:oklch(14.9% .0896 275.566/.271);--vs-color-mauve-alpha-9:oklch(12.08% .0638 286.364/.451);--vs-color-mauve-alpha-10:oklch(11% .0579 281.469/.491);--vs-color-mauve-alpha-11:oklch(9.46% .0525 300.398/.612);--vs-color-mauve-alpha-12:oklch(7.31% .0401 303.385/.879);--vs-color-mauve-dark-1:oklch(17.99% .0043 307.789);--vs-color-mauve-dark-2:oklch(21.52% .0041 307.844);--vs-color-mauve-dark-3:oklch(25.5% .0055 306.475);--vs-color-mauve-dark-4:oklch(28.45% .0076 307.754);--vs-color-mauve-dark-5:oklch(31.38% .009 306.946);--vs-color-mauve-dark-6:oklch(35.01% .0101 303.983);--vs-color-mauve-dark-7:oklch(40.16% .0122 304.447);--vs-color-mauve-dark-8:oklch(49.19% .0159 300.745);--vs-color-mauve-dark-9:oklch(54.05% .0169 293.971);--vs-color-mauve-dark-10:oklch(58.62% .0167 295.365);--vs-color-mauve-dark-11:oklch(76.98% .014 296.608);--vs-color-mauve-dark-12:oklch(94.94% .0026 286.35);--vs-color-mauve-dark-alpha-1:oklch(0% 0 0/0);--vs-color-mauve-dark-alpha-2:oklch(99.54% .0033 311.221/.034);--vs-color-mauve-dark-alpha-3:oklch(95.46% .0221 289.579/.077);--vs-color-mauve-dark-alpha-4:oklch(95.23% .0321 310.938/.111);--vs-color-mauve-dark-alpha-5:oklch(94.24% .0353 303.589/.145);--vs-color-mauve-dark-alpha-6:oklch(95.47% .0282 306.11/.183);--vs-color-mauve-dark-alpha-7:oklch(95.51% .027 297.74/.246);--vs-color-mauve-dark-alpha-8:oklch(94.83% .0313 297.987/.361);--vs-color-mauve-dark-alpha-9:oklch(94.74% .0311 295.466/.424);--vs-color-mauve-dark-alpha-10:oklch(95.24% .0285 297.093/.479);--vs-color-mauve-dark-alpha-11:oklch(97.43% .0145 291.572/.712);--vs-color-mauve-dark-alpha-12:oklch(99.46% .0029 286.346/.937);--vs-color-plum-1:oklch(99.33% .0047 316.868);--vs-color-plum-2:oklch(98.31% .0092 325.993);--vs-color-plum-3:oklch(95.69% .0274 325.49);--vs-color-plum-4:oklch(92.92% .0436 324.871);--vs-color-plum-5:oklch(89.85% .0574 324.373);--vs-color-plum-6:oklch(86.03% .0723 323.913);--vs-color-plum-7:oklch(80.92% .0915 323.148);--vs-color-plum-8:oklch(74.18% .12 321.875);--vs-color-plum-9:oklch(57.89% .1877 322.09);--vs-color-plum-10:oklch(55.27% .181 322.098);--vs-color-plum-11:oklch(52.13% .1728 322.024);--vs-color-plum-12:oklch(33.76% .1248 321.406);--vs-color-plum-alpha-1:oklch(60.45% .3206 310.809/.012);--vs-color-plum-alpha-2:oklch(48.47% .2373 331.438/.028);--vs-color-plum-alpha-3:oklch(54.6% .2773 324.226/.079);--vs-color-plum-alpha-4:oklch(52.89% .2686 324.162/.126);--vs-color-plum-alpha-5:oklch(50.35% .2576 322.523/.177);--vs-color-plum-alpha-6:oklch(47.92% .2461 321.284/.236);--vs-color-plum-alpha-7:oklch(45.21% .2333 319.807/.314);--vs-color-plum-alpha-8:oklch(44.11% .228 319.168/.42);--vs-color-plum-alpha-9:oklch(42.75% .2217 319.113/.687);--vs-color-plum-alpha-10:oklch(40.46% .2093 319.909/.71);--vs-color-plum-alpha-11:oklch(52.13% .1728 322.024);--vs-color-plum-alpha-12:oklch(33.76% .1248 321.406);--vs-color-plum-dark-1:oklch(19% .0175 326.981);--vs-color-plum-dark-2:oklch(21% .0311 327.684);--vs-color-plum-dark-3:oklch(26.57% .0618 326.665);--vs-color-plum-dark-4:oklch(30.65% .0883 325.273);--vs-color-plum-dark-5:oklch(34.34% .0953 324.634);--vs-color-plum-dark-6:oklch(38.89% .097 324.198);--vs-color-plum-dark-7:oklch(45.65% .1064 323.426);--vs-color-plum-dark-8:oklch(54.51% .1279 322.161);--vs-color-plum-dark-9:oklch(57.89% .1877 322.09);--vs-color-plum-dark-10:oklch(61.6% .1821 322.121);--vs-color-plum-dark-11:oklch(78.59% .1541 322.058);--vs-color-plum-dark-12:oklch(90.62% .0551 325.834);--vs-color-plum-dark-alpha-1:oklch(71.26% .3488 331.437/.026);--vs-color-plum-dark-alpha-2:oklch(72.27% .3149 327.217/.059);--vs-color-plum-dark-alpha-3:oklch(72.96% .2927 326.117/.148);--vs-color-plum-dark-alpha-4:oklch(72.42% .2969 325.443/.219);--vs-color-plum-dark-alpha-5:oklch(74.18% .2739 325.172/.269);--vs-color-plum-dark-alpha-6:oklch(76% .2433 323.765/.328);--vs-color-plum-dark-alpha-7:oklch(78.11% .2147 322.802/.425);--vs-color-plum-dark-alpha-8:oklch(78.93% .2038 322.379/.568);--vs-color-plum-dark-alpha-9:oklch(73.95% .2527 321.767/.69);--vs-color-plum-dark-alpha-10:oklch(75.56% .2355 322.274/.732);--vs-color-plum-dark-alpha-11:oklch(78.59% .1541 322.058);--vs-color-plum-dark-alpha-12:oklch(90.62% .0551 325.834);--vs-color-red-1:oklch(99.35% .0031 22.7531);--vs-color-red-2:oklch(98.32% .0083 16.0248);--vs-color-red-3:oklch(95.61% .021 16.2276);--vs-color-red-4:oklch(92.81% .0473 16.6823);--vs-color-red-5:oklch(89.61% .062 17.3285);--vs-color-red-6:oklch(85.7% .0746 17.8679);--vs-color-red-7:oklch(80.72% .0895 18.4449);--vs-color-red-8:oklch(74.5% .1133 19.0891);--vs-color-red-9:oklch(62.54% .1935 22.9827);--vs-color-red-10:oklch(59.99% .1952 23.8895);--vs-color-red-11:oklch(55.72% .1978 25.1349);--vs-color-red-12:oklch(33.91% .109 16.6806);--vs-color-red-alpha-1:oklch(48.51% .2207 28.5743/.012);--vs-color-red-alpha-2:oklch(58.17% .2663 28.7341/.028);--vs-color-red-alpha-3:oklch(54.46% .2506 28.8666/.075);--vs-color-red-alpha-4:oklch(64.89% .299 28.904/.134);--vs-color-red-alpha-5:oklch(60.83% .2802 28.8924/.189);--vs-color-red-alpha-6:oklch(56.51% .2592 29.0929/.251);--vs-color-red-alpha-7:oklch(51.87% .2379 29.0756/.33);--vs-color-red-alpha-8:oklch(49.61% .2277 29.0273/.428);--vs-color-red-alpha-9:oklch(52.24% .2404 29.0691/.675);--vs-color-red-alpha-10:oklch(50.44% .2317 29.1435/.714);--vs-color-red-alpha-11:oklch(55.72% .1978 25.1349);--vs-color-red-alpha-12:oklch(33.91% .109 16.6806);--vs-color-red-dark-1:oklch(18.8% .0133 19.3892);--vs-color-red-dark-2:oklch(20.48% .0215 14.7355);--vs-color-red-dark-3:oklch(25.04% .0643 13.1062);--vs-color-red-dark-4:oklch(28.88% .0959 14.289);--vs-color-red-dark-5:oklch(33.16% .1066 15.5316);--vs-color-red-dark-6:oklch(38.26% .1114 16.9293);--vs-color-red-dark-7:oklch(45.06% .1206 18.9105);--vs-color-red-dark-8:oklch(54.36% .1465 21.4373);--vs-color-red-dark-9:oklch(62.54% .1935 22.9827);--vs-color-red-dark-10:oklch(66.46% .1773 23.0922);--vs-color-red-dark-11:oklch(78.37% .1619 22.2884);--vs-color-red-dark-12:oklch(90.22% .0528 6.1393);--vs-color-red-dark-alpha-1:oklch(64.44% .2915 28.4242/.03);--vs-color-red-dark-alpha-2:oklch(68.32% .2577 24.8799/.055);--vs-color-red-dark-alpha-3:oklch(66.56% .281 21.7996/.156);--vs-color-red-dark-alpha-4:oklch(66% .2878 21.0251/.236);--vs-color-red-dark-alpha-5:oklch(67.33% .2732 20.1682/.303);--vs-color-red-dark-alpha-6:oklch(69.7% .2478 19.3953/.374);--vs-color-red-dark-alpha-7:oklch(72.04% .2229 20.3431/.475);--vs-color-red-dark-alpha-8:oklch(72.99% .2128 21.9213/.635);--vs-color-red-dark-alpha-9:oklch(71.51% .2275 23.0833/.82);--vs-color-red-dark-alpha-10:oklch(74.07% .2019 22.9711/.853);--vs-color-red-dark-alpha-11:oklch(78.37% .1619 22.2884);--vs-color-red-dark-alpha-12:oklch(90.22% .0528 6.1393);--vs-color-white-alpha-1:oklch(100% 0 180/.05);--vs-color-white-alpha-2:oklch(100% 0 180/.1);--vs-color-white-alpha-3:oklch(100% 0 180/.15);--vs-color-white-alpha-4:oklch(100% 0 180/.2);--vs-color-white-alpha-5:oklch(100% 0 180/.3);--vs-color-white-alpha-6:oklch(100% 0 180/.4);--vs-color-white-alpha-7:oklch(100% 0 180/.5);--vs-color-white-alpha-8:oklch(100% 0 180/.6);--vs-color-white-alpha-9:oklch(100% 0 180/.7);--vs-color-white-alpha-10:oklch(100% 0 180/.8);--vs-color-white-alpha-11:oklch(100% 0 180/.9);--vs-color-white-alpha-12:oklch(100% 0 180/.95)}}:root[data-color-scheme=light]{--vs-outline-color-accent-5:var(--vs-color-plum-6);--vs-outline-color-accent-10:var(--vs-color-plum-7);--vs-outline-color-accent-20:var(--vs-color-plum-8);--vs-outline-color-accent-30:var(--vs-color-plum-9);--vs-outline-color-caution-5:var(--vs-color-amber-6);--vs-outline-color-caution-10:var(--vs-color-amber-7);--vs-outline-color-caution-20:var(--vs-color-amber-8);--vs-outline-color-caution-30:var(--vs-color-amber-9);--vs-outline-color-critical-5:var(--vs-color-red-6);--vs-outline-color-critical-10:var(--vs-color-red-7);--vs-outline-color-critical-20:var(--vs-color-red-8);--vs-outline-color-critical-30:var(--vs-color-red-9);--vs-outline-color-informative-5:var(--vs-color-blue-6);--vs-outline-color-informative-10:var(--vs-color-blue-7);--vs-outline-color-informative-20:var(--vs-color-blue-8);--vs-outline-color-informative-30:var(--vs-color-blue-9);--vs-outline-color-neutral-5:var(--vs-color-gray-6);--vs-outline-color-neutral-10:var(--vs-color-gray-7);--vs-outline-color-neutral-20:var(--vs-color-gray-8);--vs-outline-color-neutral-30:var(--vs-color-gray-9);--vs-outline-color-success-5:var(--vs-color-plum-6);--vs-outline-color-success-10:var(--vs-color-plum-7);--vs-outline-color-success-20:var(--vs-color-plum-8);--vs-outline-color-success-30:var(--vs-color-plum-9);--vs-text-decoration-color-accent-5:var(--vs-color-plum-6);--vs-text-decoration-color-accent-10:var(--vs-color-plum-7);--vs-text-decoration-color-accent-20:var(--vs-color-plum-8);--vs-text-decoration-color-accent-30:var(--vs-color-plum-9);--vs-text-decoration-color-caution-5:var(--vs-color-amber-6);--vs-text-decoration-color-caution-10:var(--vs-color-amber-7);--vs-text-decoration-color-caution-20:var(--vs-color-amber-8);--vs-text-decoration-color-caution-30:var(--vs-color-amber-9);--vs-text-decoration-color-critical-5:var(--vs-color-red-6);--vs-text-decoration-color-critical-10:var(--vs-color-red-7);--vs-text-decoration-color-critical-20:var(--vs-color-red-8);--vs-text-decoration-color-critical-30:var(--vs-color-red-9);--vs-text-decoration-color-informative-5:var(--vs-color-blue-6);--vs-text-decoration-color-informative-10:var(--vs-color-blue-7);--vs-text-decoration-color-informative-20:var(--vs-color-blue-8);--vs-text-decoration-color-informative-30:var(--vs-color-blue-9);--vs-text-decoration-color-neutral-5:var(--vs-color-gray-6);--vs-text-decoration-color-neutral-10:var(--vs-color-gray-7);--vs-text-decoration-color-neutral-20:var(--vs-color-gray-8);--vs-text-decoration-color-neutral-30:var(--vs-color-gray-9);--vs-text-decoration-color-success-5:var(--vs-color-plum-6);--vs-text-decoration-color-success-10:var(--vs-color-plum-7);--vs-text-decoration-color-success-20:var(--vs-color-plum-8);--vs-text-decoration-color-success-30:var(--vs-color-plum-9);--vs-text-color-neutral-on-bold-50:var(--vs-text-color-static-white-50);--vs-text-color-neutral-on-bold-80:var(--vs-text-color-static-white-80);--vs-text-color-neutral-on-bold-90:var(--vs-text-color-static-white-90);--vs-background-color-accent-1:var(--vs-color-plum-1);--vs-background-color-accent-2:var(--vs-color-plum-2);--vs-background-color-accent-3:var(--vs-color-plum-3);--vs-background-color-accent-10:var(--vs-color-plum-4);--vs-background-color-accent-20:var(--vs-color-plum-5);--vs-background-color-accent-30:var(--vs-color-plum-6);--vs-background-color-accent-50:var(--vs-color-plum-9);--vs-background-color-accent-60:var(--vs-color-plum-10);--vs-background-color-accent-70:var(--vs-color-plum-11);--vs-background-color-backdrop:var(--vs-color-black-alpha-9);--vs-background-color-caution-1:var(--vs-color-amber-1);--vs-background-color-caution-2:var(--vs-color-amber-2);--vs-background-color-caution-3:var(--vs-color-amber-3);--vs-background-color-caution-10:var(--vs-color-amber-4);--vs-background-color-caution-20:var(--vs-color-amber-5);--vs-background-color-caution-30:var(--vs-color-amber-6);--vs-background-color-caution-50:var(--vs-color-amber-9);--vs-background-color-caution-60:var(--vs-color-amber-10);--vs-background-color-caution-70:var(--vs-color-amber-11);--vs-background-color-critical-1:var(--vs-color-red-1);--vs-background-color-critical-2:var(--vs-color-red-2);--vs-background-color-critical-3:var(--vs-color-red-3);--vs-background-color-critical-10:var(--vs-color-red-4);--vs-background-color-critical-20:var(--vs-color-red-5);--vs-background-color-critical-30:var(--vs-color-red-6);--vs-background-color-critical-50:var(--vs-color-red-9);--vs-background-color-critical-60:var(--vs-color-red-10);--vs-background-color-critical-70:var(--vs-color-red-11);--vs-background-color-glass-1:var(--vs-color-white-alpha-1);--vs-background-color-informative-1:var(--vs-color-blue-1);--vs-background-color-informative-2:var(--vs-color-blue-2);--vs-background-color-informative-3:var(--vs-color-blue-3);--vs-background-color-informative-10:var(--vs-color-blue-4);--vs-background-color-informative-20:var(--vs-color-blue-5);--vs-background-color-informative-30:var(--vs-color-blue-6);--vs-background-color-informative-50:var(--vs-color-blue-9);--vs-background-color-informative-60:var(--vs-color-blue-10);--vs-background-color-informative-70:var(--vs-color-blue-11);--vs-background-color-neutral-1:#fff;--vs-background-color-neutral-2:var(--vs-color-gray-2);--vs-background-color-neutral-3:var(--vs-color-gray-3);--vs-background-color-neutral-10:var(--vs-color-black-alpha-3);--vs-background-color-neutral-20:var(--vs-color-black-alpha-4);--vs-background-color-neutral-30:var(--vs-color-black-alpha-5);--vs-background-color-neutral-50:var(--vs-color-black-alpha-11);--vs-background-color-neutral-60:var(--vs-color-black-alpha-12);--vs-background-color-neutral-70:#000;--vs-background-color-success-1:var(--vs-color-plum-1);--vs-background-color-success-2:var(--vs-color-plum-2);--vs-background-color-success-3:var(--vs-color-plum-3);--vs-background-color-success-10:var(--vs-color-plum-4);--vs-background-color-success-20:var(--vs-color-plum-5);--vs-background-color-success-30:var(--vs-color-plum-6);--vs-background-color-success-50:var(--vs-color-plum-9);--vs-background-color-success-60:var(--vs-color-plum-10);--vs-background-color-success-70:var(--vs-color-plum-11);--vs-border-color-accent-5:var(--vs-color-plum-6);--vs-border-color-accent-10:var(--vs-color-plum-7);--vs-border-color-accent-20:var(--vs-color-plum-8);--vs-border-color-accent-30:var(--vs-color-plum-9);--vs-border-color-caution-5:var(--vs-color-amber-6);--vs-border-color-caution-10:var(--vs-color-amber-7);--vs-border-color-caution-20:var(--vs-color-amber-8);--vs-border-color-caution-30:var(--vs-color-amber-9);--vs-border-color-critical-5:var(--vs-color-red-6);--vs-border-color-critical-10:var(--vs-color-red-7);--vs-border-color-critical-20:var(--vs-color-red-8);--vs-border-color-critical-30:var(--vs-color-red-9);--vs-border-color-informative-5:var(--vs-color-blue-6);--vs-border-color-informative-10:var(--vs-color-blue-7);--vs-border-color-informative-20:var(--vs-color-blue-8);--vs-border-color-informative-30:var(--vs-color-blue-9);--vs-border-color-neutral-5:var(--vs-color-gray-6);--vs-border-color-neutral-10:var(--vs-color-gray-7);--vs-border-color-neutral-20:var(--vs-color-gray-8);--vs-border-color-neutral-30:var(--vs-color-gray-9);--vs-border-color-success-5:var(--vs-color-plum-6);--vs-border-color-success-10:var(--vs-color-plum-7);--vs-border-color-success-20:var(--vs-color-plum-8);--vs-border-color-success-30:var(--vs-color-plum-9);--vs-icon-color-accent-50:var(--vs-color-plum-5);--vs-icon-color-accent-80:var(--vs-color-plum-7);--vs-icon-color-accent-90:var(--vs-color-plum-9);--vs-icon-color-caution-50:var(--vs-color-amber-5);--vs-icon-color-caution-80:var(--vs-color-amber-7);--vs-icon-color-caution-90:var(--vs-color-amber-9);--vs-icon-color-critical-50:var(--vs-color-red-5);--vs-icon-color-critical-80:var(--vs-color-red-7);--vs-icon-color-critical-90:var(--vs-color-red-9);--vs-icon-color-informative-50:var(--vs-color-blue-5);--vs-icon-color-informative-80:var(--vs-color-blue-7);--vs-icon-color-informative-90:var(--vs-color-blue-9);--vs-icon-color-neutral-50:var(--vs-color-black-alpha-5);--vs-icon-color-neutral-80:var(--vs-color-black-alpha-7);--vs-icon-color-neutral-90:var(--vs-color-black-alpha-9);--vs-icon-color-neutral-on-bold-50:var(--vs-color-white-alpha-6);--vs-icon-color-neutral-on-bold-80:var(--vs-color-white-alpha-8);--vs-icon-color-neutral-on-bold-90:var(--vs-color-white-alpha-10);--vs-icon-color-success-50:var(--vs-color-plum-5);--vs-icon-color-success-80:var(--vs-color-plum-7);--vs-icon-color-success-90:var(--vs-color-plum-9)}:root[data-color-scheme=dark]{--vs-outline-color-accent-5:var(--vs-color-plum-dark-6);--vs-outline-color-accent-10:var(--vs-color-plum-dark-7);--vs-outline-color-accent-20:var(--vs-color-plum-dark-8);--vs-outline-color-accent-30:var(--vs-color-plum-dark-9);--vs-outline-color-caution-5:var(--vs-color-amber-dark-6);--vs-outline-color-caution-10:var(--vs-color-amber-dark-7);--vs-outline-color-caution-20:var(--vs-color-amber-dark-8);--vs-outline-color-caution-30:var(--vs-color-amber-dark-9);--vs-outline-color-critical-5:var(--vs-color-red-dark-6);--vs-outline-color-critical-10:var(--vs-color-red-dark-7);--vs-outline-color-critical-20:var(--vs-color-red-dark-8);--vs-outline-color-critical-30:var(--vs-color-red-dark-9);--vs-outline-color-informative-5:var(--vs-color-blue-dark-6);--vs-outline-color-informative-10:var(--vs-color-blue-dark-7);--vs-outline-color-informative-20:var(--vs-color-blue-dark-8);--vs-outline-color-informative-30:var(--vs-color-blue-dark-9);--vs-outline-color-neutral-5:var(--vs-color-gray-dark-6);--vs-outline-color-neutral-10:var(--vs-color-gray-dark-7);--vs-outline-color-neutral-20:var(--vs-color-gray-dark-8);--vs-outline-color-neutral-30:var(--vs-color-gray-dark-9);--vs-outline-color-success-5:var(--vs-color-plum-dark-6);--vs-outline-color-success-10:var(--vs-color-plum-dark-7);--vs-outline-color-success-20:var(--vs-color-plum-dark-8);--vs-outline-color-success-30:var(--vs-color-plum-dark-9);--vs-text-decoration-color-accent-5:var(--vs-color-plum-dark-6);--vs-text-decoration-color-accent-10:var(--vs-color-plum-dark-7);--vs-text-decoration-color-accent-20:var(--vs-color-plum-dark-8);--vs-text-decoration-color-accent-30:var(--vs-color-plum-dark-9);--vs-text-decoration-color-caution-5:var(--vs-color-amber-dark-6);--vs-text-decoration-color-caution-10:var(--vs-color-amber-dark-7);--vs-text-decoration-color-caution-20:var(--vs-color-amber-dark-8);--vs-text-decoration-color-caution-30:var(--vs-color-amber-dark-9);--vs-text-decoration-color-critical-5:var(--vs-color-red-dark-6);--vs-text-decoration-color-critical-10:var(--vs-color-red-dark-7);--vs-text-decoration-color-critical-20:var(--vs-color-red-dark-8);--vs-text-decoration-color-critical-30:var(--vs-color-red-dark-9);--vs-text-decoration-color-informative-5:var(--vs-color-blue-dark-6);--vs-text-decoration-color-informative-10:var(--vs-color-blue-dark-7);--vs-text-decoration-color-informative-20:var(--vs-color-blue-dark-8);--vs-text-decoration-color-informative-30:var(--vs-color-blue-dark-9);--vs-text-decoration-color-neutral-5:var(--vs-color-gray-dark-6);--vs-text-decoration-color-neutral-10:var(--vs-color-gray-dark-7);--vs-text-decoration-color-neutral-20:var(--vs-color-gray-dark-8);--vs-text-decoration-color-neutral-30:var(--vs-color-gray-dark-9);--vs-text-decoration-color-success-5:var(--vs-color-plum-dark-6);--vs-text-decoration-color-success-10:var(--vs-color-plum-dark-7);--vs-text-decoration-color-success-20:var(--vs-color-plum-dark-8);--vs-text-decoration-color-success-30:var(--vs-color-plum-dark-9);--vs-text-color-neutral-on-bold-50:var(--vs-text-color-static-black-50);--vs-text-color-neutral-on-bold-80:var(--vs-text-color-static-black-80);--vs-text-color-neutral-on-bold-90:var(--vs-text-color-static-black-90);--vs-background-color-accent-1:var(--vs-color-plum-dark-1);--vs-background-color-accent-2:var(--vs-color-plum-dark-2);--vs-background-color-accent-3:var(--vs-color-plum-dark-3);--vs-background-color-accent-10:var(--vs-color-plum-dark-4);--vs-background-color-accent-20:var(--vs-color-plum-dark-5);--vs-background-color-accent-30:var(--vs-color-plum-dark-6);--vs-background-color-accent-50:var(--vs-color-plum-dark-9);--vs-background-color-accent-60:var(--vs-color-plum-dark-10);--vs-background-color-accent-70:var(--vs-color-plum-dark-11);--vs-background-color-backdrop:var(--vs-color-black-alpha-11);--vs-background-color-caution-1:var(--vs-color-amber-dark-1);--vs-background-color-caution-2:var(--vs-color-amber-dark-2);--vs-background-color-caution-3:var(--vs-color-amber-dark-3);--vs-background-color-caution-10:var(--vs-color-amber-dark-4);--vs-background-color-caution-20:var(--vs-color-amber-dark-5);--vs-background-color-caution-30:var(--vs-color-amber-dark-6);--vs-background-color-caution-50:var(--vs-color-amber-dark-9);--vs-background-color-caution-60:var(--vs-color-amber-dark-10);--vs-background-color-caution-70:var(--vs-color-amber-dark-11);--vs-background-color-critical-1:var(--vs-color-red-dark-1);--vs-background-color-critical-2:var(--vs-color-red-dark-2);--vs-background-color-critical-3:var(--vs-color-red-dark-3);--vs-background-color-critical-10:var(--vs-color-red-dark-4);--vs-background-color-critical-20:var(--vs-color-red-dark-5);--vs-background-color-critical-30:var(--vs-color-red-dark-6);--vs-background-color-critical-50:var(--vs-color-red-dark-9);--vs-background-color-critical-60:var(--vs-color-red-dark-10);--vs-background-color-critical-70:var(--vs-color-red-dark-11);--vs-background-color-glass-1:var(--vs-color-black-alpha-1);--vs-background-color-informative-1:var(--vs-color-blue-dark-1);--vs-background-color-informative-2:var(--vs-color-blue-dark-2);--vs-background-color-informative-3:var(--vs-color-blue-dark-3);--vs-background-color-informative-10:var(--vs-color-blue-dark-4);--vs-background-color-informative-20:var(--vs-color-blue-dark-5);--vs-background-color-informative-30:var(--vs-color-blue-dark-6);--vs-background-color-informative-50:var(--vs-color-blue-dark-9);--vs-background-color-informative-60:var(--vs-color-blue-dark-10);--vs-background-color-informative-70:var(--vs-color-blue-dark-11);--vs-background-color-neutral-1:var(--vs-color-gray-dark-1);--vs-background-color-neutral-2:var(--vs-color-gray-dark-2);--vs-background-color-neutral-3:var(--vs-color-gray-dark-3);--vs-background-color-neutral-10:var(--vs-color-white-alpha-4);--vs-background-color-neutral-20:var(--vs-color-white-alpha-5);--vs-background-color-neutral-30:var(--vs-color-white-alpha-6);--vs-background-color-neutral-50:var(--vs-color-white-alpha-11);--vs-background-color-neutral-60:var(--vs-color-white-alpha-12);--vs-background-color-neutral-70:#fff;--vs-background-color-success-1:var(--vs-color-plum-dark-1);--vs-background-color-success-2:var(--vs-color-plum-dark-2);--vs-background-color-success-3:var(--vs-color-plum-dark-3);--vs-background-color-success-10:var(--vs-color-plum-dark-4);--vs-background-color-success-20:var(--vs-color-plum-dark-5);--vs-background-color-success-30:var(--vs-color-plum-dark-6);--vs-background-color-success-50:var(--vs-color-plum-dark-9);--vs-background-color-success-60:var(--vs-color-plum-dark-10);--vs-background-color-success-70:var(--vs-color-plum-dark-11);--vs-border-color-accent-5:var(--vs-color-plum-dark-6);--vs-border-color-accent-10:var(--vs-color-plum-dark-7);--vs-border-color-accent-20:var(--vs-color-plum-dark-8);--vs-border-color-accent-30:var(--vs-color-plum-dark-9);--vs-border-color-caution-5:var(--vs-color-amber-dark-6);--vs-border-color-caution-10:var(--vs-color-amber-dark-7);--vs-border-color-caution-20:var(--vs-color-amber-dark-8);--vs-border-color-caution-30:var(--vs-color-amber-dark-9);--vs-border-color-critical-5:var(--vs-color-red-dark-6);--vs-border-color-critical-10:var(--vs-color-red-dark-7);--vs-border-color-critical-20:var(--vs-color-red-dark-8);--vs-border-color-critical-30:var(--vs-color-red-dark-9);--vs-border-color-informative-5:var(--vs-color-blue-dark-6);--vs-border-color-informative-10:var(--vs-color-blue-dark-7);--vs-border-color-informative-20:var(--vs-color-blue-dark-8);--vs-border-color-informative-30:var(--vs-color-blue-dark-9);--vs-border-color-neutral-5:var(--vs-color-gray-dark-6);--vs-border-color-neutral-10:var(--vs-color-gray-dark-7);--vs-border-color-neutral-20:var(--vs-color-gray-dark-8);--vs-border-color-neutral-30:var(--vs-color-gray-dark-9);--vs-border-color-success-5:var(--vs-color-plum-dark-6);--vs-border-color-success-10:var(--vs-color-plum-dark-7);--vs-border-color-success-20:var(--vs-color-plum-dark-8);--vs-border-color-success-30:var(--vs-color-plum-dark-9);--vs-icon-color-accent-50:var(--vs-color-plum-dark-5);--vs-icon-color-accent-80:var(--vs-color-plum-dark-7);--vs-icon-color-accent-90:var(--vs-color-plum-dark-9);--vs-icon-color-caution-50:var(--vs-color-amber-dark-5);--vs-icon-color-caution-80:var(--vs-color-amber-dark-7);--vs-icon-color-caution-90:var(--vs-color-amber-dark-9);--vs-icon-color-critical-50:var(--vs-color-red-dark-5);--vs-icon-color-critical-80:var(--vs-color-red-dark-7);--vs-icon-color-critical-90:var(--vs-color-red-dark-9);--vs-icon-color-informative-50:var(--vs-color-blue-dark-5);--vs-icon-color-informative-80:var(--vs-color-blue-dark-7);--vs-icon-color-informative-90:var(--vs-color-blue-dark-9);--vs-icon-color-neutral-50:var(--vs-color-white-alpha-5);--vs-icon-color-neutral-80:var(--vs-color-white-alpha-7);--vs-icon-color-neutral-90:var(--vs-color-white-alpha-9);--vs-icon-color-neutral-on-bold-50:var(--vs-color-black-alpha-6);--vs-icon-color-neutral-on-bold-80:var(--vs-color-black-alpha-8);--vs-icon-color-neutral-on-bold-90:var(--vs-color-black-alpha-10);--vs-icon-color-success-50:var(--vs-color-plum-dark-5);--vs-icon-color-success-80:var(--vs-color-plum-dark-7);--vs-icon-color-success-90:var(--vs-color-plum-dark-9)}:root[data-contrast=standard]{--vs-text-color-static-black-50:var(--vs-color-black-alpha-8);--vs-text-color-static-black-80:var(--vs-color-black-alpha-10);--vs-text-color-static-black-90:var(--vs-color-black-alpha-12);--vs-text-color-static-white-50:var(--vs-color-white-alpha-8);--vs-text-color-static-white-80:var(--vs-color-white-alpha-10);--vs-text-color-static-white-90:var(--vs-color-white-alpha-12)}:root[data-contrast=high]{--vs-text-color-static-black-50:var(--vs-color-black-alpha-9);--vs-text-color-static-black-80:var(--vs-color-black-alpha-11);--vs-text-color-static-black-90:#000;--vs-text-color-static-white-50:var(--vs-color-white-alpha-9);--vs-text-color-static-white-80:var(--vs-color-white-alpha-11);--vs-text-color-static-white-90:#fff}:root[data-color-scheme=light][data-contrast=standard]{--vs-text-color-accent-50:var(--vs-color-plum-7);--vs-text-color-accent-80:var(--vs-color-plum-9);--vs-text-color-accent-90:var(--vs-color-plum-11);--vs-text-color-caution-50:var(--vs-color-amber-7);--vs-text-color-caution-80:var(--vs-color-amber-9);--vs-text-color-caution-90:var(--vs-color-amber-11);--vs-text-color-critical-50:var(--vs-color-red-7);--vs-text-color-critical-80:var(--vs-color-red-9);--vs-text-color-critical-90:var(--vs-color-red-11);--vs-text-color-informative-50:var(--vs-color-blue-7);--vs-text-color-informative-80:var(--vs-color-blue-9);--vs-text-color-informative-90:var(--vs-color-blue-11);--vs-text-color-neutral-50:var(--vs-color-black-alpha-7);--vs-text-color-neutral-80:var(--vs-color-black-alpha-9);--vs-text-color-neutral-90:var(--vs-color-black-alpha-11);--vs-text-color-success-50:var(--vs-color-plum-7);--vs-text-color-success-80:var(--vs-color-plum-9);--vs-text-color-success-90:var(--vs-color-plum-11)}:root[data-color-scheme=dark][data-contrast=standard]{--vs-text-color-accent-50:var(--vs-color-plum-dark-7);--vs-text-color-accent-80:var(--vs-color-plum-dark-9);--vs-text-color-accent-90:var(--vs-color-plum-dark-11);--vs-text-color-caution-50:var(--vs-color-amber-dark-7);--vs-text-color-caution-80:var(--vs-color-amber-dark-9);--vs-text-color-caution-90:var(--vs-color-amber-dark-11);--vs-text-color-critical-50:var(--vs-color-red-dark-7);--vs-text-color-critical-80:var(--vs-color-red-dark-9);--vs-text-color-critical-90:var(--vs-color-red-dark-11);--vs-text-color-informative-50:var(--vs-color-blue-dark-7);--vs-text-color-informative-80:var(--vs-color-blue-dark-9);--vs-text-color-informative-90:var(--vs-color-blue-dark-11);--vs-text-color-neutral-50:var(--vs-color-white-alpha-7);--vs-text-color-neutral-80:var(--vs-color-white-alpha-9);--vs-text-color-neutral-90:var(--vs-color-white-alpha-11);--vs-text-color-success-50:var(--vs-color-plum-dark-7);--vs-text-color-success-80:var(--vs-color-plum-dark-9);--vs-text-color-success-90:var(--vs-color-plum-dark-11)}:root[data-color-scheme=light][data-contrast=high]{--vs-text-color-accent-50:var(--vs-color-plum-8);--vs-text-color-accent-80:var(--vs-color-plum-10);--vs-text-color-accent-90:var(--vs-color-plum-12);--vs-text-color-caution-50:var(--vs-color-amber-8);--vs-text-color-caution-80:var(--vs-color-amber-10);--vs-text-color-caution-90:var(--vs-color-amber-12);--vs-text-color-critical-50:var(--vs-color-red-8);--vs-text-color-critical-80:var(--vs-color-red-10);--vs-text-color-critical-90:var(--vs-color-red-12);--vs-text-color-informative-50:var(--vs-color-blue-8);--vs-text-color-informative-80:var(--vs-color-blue-10);--vs-text-color-informative-90:var(--vs-color-blue-12);--vs-text-color-neutral-50:var(--vs-color-black-alpha-8);--vs-text-color-neutral-80:var(--vs-color-black-alpha-10);--vs-text-color-neutral-90:var(--vs-color-black-alpha-12);--vs-text-color-success-50:var(--vs-color-plum-8);--vs-text-color-success-80:var(--vs-color-plum-10);--vs-text-color-success-90:var(--vs-color-plum-12)}:root[data-color-scheme=dark][data-contrast=high]{--vs-text-color-accent-50:var(--vs-color-plum-dark-8);--vs-text-color-accent-80:var(--vs-color-plum-dark-10);--vs-text-color-accent-90:var(--vs-color-plum-dark-12);--vs-text-color-caution-50:var(--vs-color-amber-dark-8);--vs-text-color-caution-80:var(--vs-color-amber-dark-10);--vs-text-color-caution-90:var(--vs-color-amber-dark-12);--vs-text-color-critical-50:var(--vs-color-red-dark-8);--vs-text-color-critical-80:var(--vs-color-red-dark-10);--vs-text-color-critical-90:var(--vs-color-red-dark-12);--vs-text-color-informative-50:var(--vs-color-blue-dark-8);--vs-text-color-informative-80:var(--vs-color-blue-dark-10);--vs-text-color-informative-90:var(--vs-color-blue-dark-12);--vs-text-color-neutral-50:var(--vs-color-white-alpha-8);--vs-text-color-neutral-80:var(--vs-color-white-alpha-10);--vs-text-color-neutral-90:var(--vs-color-white-alpha-12);--vs-text-color-success-50:var(--vs-color-plum-dark-8);--vs-text-color-success-80:var(--vs-color-plum-dark-10);--vs-text-color-success-90:var(--vs-color-plum-dark-12)}.vsc-alert-banner{--vs-alert-banner-icon-size:1.25rem;--vs-alert-banner-icon-gap-from-content:12px;--vs-alert-banner-title-color:var(--vs-text-color-neutral-90);--vs-alert-banner-title-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-alert-banner-title-typography-font-size:1rem;--vs-alert-banner-title-typography-font-weight:600;--vs-alert-banner-title-typography-line-height:1.5;--vs-alert-banner-title-typography-letter-spacing:0em;--vs-alert-banner-title-gap-from-description:0px;--vs-alert-banner-description-color:var(--vs-text-color-neutral-90);--vs-alert-banner-description-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-alert-banner-description-typography-font-size:1rem;--vs-alert-banner-description-typography-font-weight:400;--vs-alert-banner-description-typography-line-height:1.5;--vs-alert-banner-description-typography-letter-spacing:0em;--vs-alert-banner-description-vertical-gap-from-actions:.25rem;--vs-alert-banner-actions-item-gap:12px;--vs-alert-banner-actions-horizontal-gap-from-descriptions:16px;--vs-alert-banner-actions-vertical-gap-from-descriptions:.75rem;--vs-alert-banner-dismiss-button-gap-from-content:16px;--vs-alert-banner-padding-top:1rem;--vs-alert-banner-padding-bottom:1rem;--vs-alert-banner-padding-left:16px;--vs-alert-banner-padding-right:16px;--vs-alert-banner-radius:8px}.vsc-alert-banner[data-tone=informative]{--vs-alert-banner-icon-color:var(--vs-icon-color-informative-90);--vs-alert-banner-background-color:var(--vs-background-color-informative-10)}.vsc-alert-banner[data-tone=success]{--vs-alert-banner-icon-color:var(--vs-icon-color-success-90);--vs-alert-banner-background-color:var(--vs-background-color-success-10)}.vsc-alert-banner[data-tone=caution]{--vs-alert-banner-icon-color:var(--vs-icon-color-caution-90);--vs-alert-banner-background-color:var(--vs-background-color-caution-10)}.vsc-alert-banner[data-tone=critical]{--vs-alert-banner-icon-color:var(--vs-icon-color-critical-90);--vs-alert-banner-background-color:var(--vs-background-color-critical-10)}.vsc-badge{--vs-badge-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-badge-typography-font-size:.8125rem;--vs-badge-typography-font-weight:400;--vs-badge-typography-line-height:1.5;--vs-badge-typography-letter-spacing:.01em;--vs-badge-padding-top:0px;--vs-badge-padding-bottom:0px;--vs-badge-padding-left:8px;--vs-badge-padding-right:8px;--vs-badge-icon-color:var(--vs-badge-text-color);--vs-badge-icon-size:1rem;--vs-badge-icon-gap-from-label:4px}.vsc-badge[data-size=sm]{--vs-badge-height:1.25rem}.vsc-badge[data-size=md]{--vs-badge-height:1.5rem}.vsc-badge[data-radius=sm]{--vs-badge-radius:4px}.vsc-badge[data-radius=full]{--vs-badge-radius:9999px}.vsc-badge[data-tone=accent][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-static-white-90);--vs-badge-background-color:var(--vs-background-color-accent-50)}.vsc-badge[data-tone=informative][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-static-white-90);--vs-badge-background-color:var(--vs-background-color-informative-50)}.vsc-badge[data-tone=success][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-static-white-90);--vs-badge-background-color:var(--vs-background-color-success-50)}.vsc-badge[data-tone=caution][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-static-black-90);--vs-badge-background-color:var(--vs-background-color-caution-50)}.vsc-badge[data-tone=critical][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-static-white-90);--vs-badge-background-color:var(--vs-background-color-critical-50)}.vsc-badge[data-tone=neutral][data-visual=bold]{--vs-badge-text-color:var(--vs-text-color-neutral-on-bold-90);--vs-badge-background-color:var(--vs-background-color-neutral-50)}.vsc-badge[data-tone=accent][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-accent-90);--vs-badge-background-color:var(--vs-background-color-accent-10)}.vsc-badge[data-tone=informative][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-informative-90);--vs-badge-background-color:var(--vs-background-color-informative-10)}.vsc-badge[data-tone=success][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-success-90);--vs-badge-background-color:var(--vs-background-color-success-10)}.vsc-badge[data-tone=caution][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-caution-90);--vs-badge-background-color:var(--vs-background-color-caution-10)}.vsc-badge[data-tone=critical][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-critical-90);--vs-badge-background-color:var(--vs-background-color-critical-10)}.vsc-badge[data-tone=neutral][data-visual=soft]{--vs-badge-text-color:var(--vs-text-color-neutral-90);--vs-badge-background-color:var(--vs-background-color-neutral-10)}.vsc-button{--vs-button-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-button-typography-font-size:1rem;--vs-button-typography-font-weight:500;--vs-button-typography-line-height:1.5;--vs-button-typography-letter-spacing:.005em;--vs-button-icon-color:var(--vs-button-text-color);--vs-button-icon-gap-from-label:8px;--vs-button-spinner-size:1.25rem;--vs-button-spinner-track-color:#0000;--vs-button-spinner-track-border-color:#0000;--vs-button-spinner-fill-color:var(--vs-button-text-color);--vs-button-spinner-appearance-delay:.2s;--vs-button-padding-top:.5rem;--vs-button-padding-bottom:.5rem;--vs-button-padding-left:16px;--vs-button-padding-right:16px;--vs-button-border-width:1px;--vs-button-border-style:solid;--vs-button-border-color:#0000}.vsc-button:is(:disabled,[data-disabled],[data-status=disabled]){--vs-button-opacity:.4}.vsc-button[data-size="2xs"]{--vs-button-icon-size:1.25rem;--vs-button-height:2rem}.vsc-button[data-size=xs]{--vs-button-icon-size:1.25rem;--vs-button-height:2.25rem}.vsc-button[data-size=sm]{--vs-button-icon-size:1.25rem;--vs-button-height:2.5rem}.vsc-button[data-size=md]{--vs-button-icon-size:1.5rem;--vs-button-height:2.75rem}.vsc-button[data-size=lg]{--vs-button-icon-size:1.5rem;--vs-button-height:3rem}.vsc-button[data-size=xl]{--vs-button-icon-size:1.5rem;--vs-button-height:3.25rem}.vsc-button[data-radius=sm]{--vs-button-radius:4px}.vsc-button[data-radius=full]{--vs-button-radius:9999px}.vsc-button[data-tone=accent][data-visual=bold]{--vs-button-text-color:var(--vs-text-color-static-white-90);--vs-button-background-color:var(--vs-background-color-accent-50)}.vsc-button[data-tone=critical][data-visual=bold]{--vs-button-text-color:var(--vs-text-color-static-white-90);--vs-button-background-color:var(--vs-background-color-critical-50)}.vsc-button[data-tone=neutral][data-visual=bold]{--vs-button-text-color:var(--vs-text-color-neutral-on-bold-90);--vs-button-background-color:var(--vs-background-color-neutral-50)}.vsc-button[data-tone=static-black][data-visual=bold]{--vs-button-text-color:var(--vs-text-color-static-white-90);--vs-button-background-color:var(--vs-color-black-alpha-11)}.vsc-button[data-tone=static-white][data-visual=bold]{--vs-button-text-color:var(--vs-text-color-static-black-90);--vs-button-background-color:var(--vs-color-white-alpha-11)}.vsc-button[data-tone=accent][data-visual=outline]{--vs-button-text-color:var(--vs-text-color-accent-90);--vs-button-background-color:#0000;--vs-button-border-color:var(--vs-border-color-accent-10)}.vsc-button[data-tone=critical][data-visual=outline]{--vs-button-text-color:var(--vs-text-color-critical-90);--vs-button-background-color:#0000;--vs-button-border-color:var(--vs-border-color-critical-10)}.vsc-button[data-tone=neutral][data-visual=outline]{--vs-button-text-color:var(--vs-text-color-neutral-90);--vs-button-background-color:#0000;--vs-button-border-color:var(--vs-border-color-neutral-10)}.vsc-button[data-tone=static-black][data-visual=outline]{--vs-button-text-color:var(--vs-text-color-static-black-90);--vs-button-background-color:#0000;--vs-button-border-color:var(--vs-color-black-alpha-4)}.vsc-button[data-tone=static-white][data-visual=outline]{--vs-button-text-color:var(--vs-text-color-static-white-90);--vs-button-background-color:#0000;--vs-button-border-color:var(--vs-color-white-alpha-7)}.vsc-button[data-tone=accent][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-accent-90);--vs-button-background-color:#0000}.vsc-button[data-tone=critical][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-critical-90);--vs-button-background-color:#0000}.vsc-button[data-tone=neutral][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-neutral-90);--vs-button-background-color:#0000}.vsc-button[data-tone=static-black][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-static-black-90);--vs-button-background-color:#0000}.vsc-button[data-tone=static-white][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-static-white-90);--vs-button-background-color:#0000}.vsc-button:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-button-outline-color:var(--vs-outline-focus-ring-color);--vs-button-outline-width:3px;--vs-button-outline-style:solid;--vs-button-outline-offset:2px}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled]){--vs-button-translate-y:2px}.vsc-button[data-status=soft-disabled][data-tone=accent][data-visual=bold],.vsc-button[data-status=soft-disabled][data-tone=accent][data-visual=outline],.vsc-button[data-status=soft-disabled][data-tone=accent][data-visual=plain],.vsc-button[data-status=soft-disabled][data-tone=critical][data-visual=bold],.vsc-button[data-status=soft-disabled][data-tone=critical][data-visual=outline],.vsc-button[data-status=soft-disabled][data-tone=critical][data-visual=plain],.vsc-button[data-status=soft-disabled][data-tone=neutral][data-visual=bold],.vsc-button[data-status=soft-disabled][data-tone=neutral][data-visual=outline],.vsc-button[data-status=soft-disabled][data-tone=neutral][data-visual=plain],.vsc-button[data-status=soft-disabled][data-tone=static-black][data-visual=bold],.vsc-button[data-status=soft-disabled][data-tone=static-black][data-visual=outline],.vsc-button[data-status=soft-disabled][data-tone=static-black][data-visual=plain],.vsc-button[data-status=soft-disabled][data-tone=static-white][data-visual=bold],.vsc-button[data-status=soft-disabled][data-tone=static-white][data-visual=outline],.vsc-button[data-status=soft-disabled][data-tone=static-white][data-visual=plain]{--vs-button-text-color:var(--vs-text-color-neutral-90);--vs-button-background-color:var(--vs-background-color-neutral-10)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-accent-60)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-critical-60)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-neutral-60)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=bold]{--vs-button-background-color:var(--vs-color-black-alpha-12)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=bold]{--vs-button-background-color:var(--vs-color-white-alpha-12)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-accent-70)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-critical-70)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold]{--vs-button-background-color:var(--vs-background-color-neutral-70)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=bold]{--vs-button-background-color:#000}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=bold]{--vs-button-background-color:#fff}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-accent-20);--vs-button-border-color:var(--vs-border-color-accent-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-critical-20);--vs-button-border-color:var(--vs-border-color-critical-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-neutral-20);--vs-button-border-color:var(--vs-border-color-neutral-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=outline]{--vs-button-background-color:var(--vs-color-black-alpha-4);--vs-button-border-color:var(--vs-color-black-alpha-5)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=outline]{--vs-button-background-color:var(--vs-color-white-alpha-5);--vs-button-border-color:var(--vs-color-white-alpha-8)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-accent-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-critical-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=outline]{--vs-button-background-color:var(--vs-background-color-neutral-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=outline]{--vs-button-background-color:var(--vs-color-black-alpha-5)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=outline]{--vs-button-background-color:var(--vs-color-white-alpha-6)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-accent-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-critical-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-neutral-20)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=plain]{--vs-button-background-color:var(--vs-color-black-alpha-4)}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=plain]{--vs-button-background-color:var(--vs-color-white-alpha-5)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-accent-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-critical-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-button-background-color:var(--vs-background-color-neutral-30)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=plain]{--vs-button-background-color:var(--vs-color-black-alpha-5)}.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=plain]{--vs-button-background-color:var(--vs-color-white-alpha-6)}@media (forced-colors:active){.vsc-button:is(:disabled,[data-disabled],[data-status=disabled]){--vs-button-opacity:1}.vsc-button[data-tone=accent][data-visual=bold]{--vs-button-text-color:ButtonFace;--vs-button-background-color:ButtonText;--vs-button-border-color:ButtonText}.vsc-button[data-tone=accent][data-visual=outline],.vsc-button[data-tone=accent][data-visual=plain],.vsc-button[data-tone=critical][data-visual=bold],.vsc-button[data-tone=critical][data-visual=outline],.vsc-button[data-tone=critical][data-visual=plain],.vsc-button[data-tone=neutral][data-visual=bold],.vsc-button[data-tone=neutral][data-visual=outline],.vsc-button[data-tone=neutral][data-visual=plain],.vsc-button[data-tone=static-black][data-visual=bold],.vsc-button[data-tone=static-black][data-visual=outline],.vsc-button[data-tone=static-black][data-visual=plain],.vsc-button[data-tone=static-white][data-visual=bold],.vsc-button[data-tone=static-white][data-visual=outline],.vsc-button[data-tone=static-white][data-visual=plain]{--vs-button-text-color:ButtonText;--vs-button-background-color:ButtonFace;--vs-button-border-color:ButtonBorder}.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=bold]{--vs-button-text-color:ButtonFace;--vs-button-background-color:GrayText;--vs-button-border-color:GrayText}.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=outline],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=plain],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=critical][data-visual=bold],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=critical][data-visual=outline],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=critical][data-visual=plain],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=bold],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=outline],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=plain],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-black][data-visual=bold],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-black][data-visual=outline],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-black][data-visual=plain],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-white][data-visual=bold],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-white][data-visual=outline],.vsc-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=static-white][data-visual=plain]{--vs-button-text-color:GrayText;--vs-button-background-color:ButtonFace;--vs-button-border-color:ButtonBorder}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold]{--vs-button-text-color:ButtonFace;--vs-button-background-color:Highlight;--vs-button-border-color:Highlight}.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=outline],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=bold],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=outline],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=plain],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=outline],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=bold],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=outline],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=plain],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=bold],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=outline],.vsc-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=plain],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=outline],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=bold],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=outline],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=critical][data-visual=plain],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=outline],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=bold],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=outline],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-black][data-visual=plain],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=bold],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=outline],.vsc-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=static-white][data-visual=plain]{--vs-button-text-color:Highlight;--vs-button-background-color:ButtonFace;--vs-button-border-color:Highlight}}.vsc-checkbox{--vs-checkbox-label-color:var(--vs-text-color-neutral-90);--vs-checkbox-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-checkbox-label-typography-font-size:1rem;--vs-checkbox-label-typography-font-weight:400;--vs-checkbox-label-typography-line-height:1.5;--vs-checkbox-label-typography-letter-spacing:0em;--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-1);--vs-checkbox-icon-border-width:1px;--vs-checkbox-icon-border-style:solid;--vs-checkbox-icon-border-color:var(--vs-border-color-neutral-20);--vs-checkbox-icon-radius:4px;--vs-checkbox-icon-size:1rem;--vs-checkbox-icon-check-size:1rem;--vs-checkbox-icon-to-label-gap:.5rem}.vsc-checkbox:is(:disabled,[data-disabled],[data-status=disabled]){--vs-checkbox-label-color:var(--vs-text-color-neutral-50);--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-30);--vs-checkbox-icon-opacity:.4}.vsc-checkbox[data-indeterminate]{--vs-checkbox-icon-background-color:var(--vs-background-color-accent-50);--vs-checkbox-icon-border-width:0px;--vs-checkbox-icon-check-color:var(--vs-color-white-alpha-10)}.vsc-checkbox:has(:is(:user-invalid,[data-invalid],[aria-invalid])){--vs-checkbox-icon-border-color:var(--vs-border-color-critical-30)}.vsc-checkbox:has(input:checked){--vs-checkbox-icon-background-color:var(--vs-background-color-accent-50);--vs-checkbox-icon-border-width:0px;--vs-checkbox-icon-check-color:var(--vs-color-white-alpha-10)}.vsc-checkbox:is([readonly],[data-readonly],[aria-readonly]):not(:disabled,[data-disabled],[aria-disabled]){--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-30);--vs-checkbox-icon-opacity:.6}.vsc-checkbox:is(:disabled,[data-disabled],[data-status=disabled])[data-indeterminate]{--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-50);--vs-checkbox-icon-check-color:var(--vs-icon-color-neutral-on-bold-90)}.vsc-checkbox:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-checkbox-icon-outline-color:var(--vs-outline-focus-ring-color);--vs-checkbox-icon-outline-width:3px;--vs-checkbox-icon-outline-style:solid;--vs-checkbox-icon-outline-offset:2px}.vsc-checkbox:has(input:checked):is(:disabled,[data-disabled],[data-status=disabled]),.vsc-checkbox:is([readonly],[data-readonly],[aria-readonly]):not(:disabled,[data-disabled],[aria-disabled])[data-indeterminate]{--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-50);--vs-checkbox-icon-check-color:var(--vs-icon-color-neutral-on-bold-90)}.vsc-checkbox:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]):not([readonly],[data-readonly],[aria-readonly]){--vs-checkbox-icon-border-color:var(--vs-border-color-accent-20)}.vsc-checkbox:has(input:checked):is([readonly],[data-readonly],[aria-readonly]):not(:disabled,[data-disabled],[aria-disabled]){--vs-checkbox-icon-background-color:var(--vs-background-color-neutral-50);--vs-checkbox-icon-check-color:var(--vs-icon-color-neutral-on-bold-90)}.vsc-checkbox:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]):not([readonly],[data-readonly],[aria-readonly])[data-indeterminate],.vsc-checkbox:has(input:checked):is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]):not([readonly],[data-readonly],[aria-readonly]){--vs-checkbox-icon-background-color:var(--vs-background-color-accent-60)}.vsc-checkbox-group-field{--vs-checkbox-group-field-item-to-item-gap:.5rem}@container form-layout not (max-width:25rem){.vsc-checkbox-group-field[data-layout=horizontal]{--vs-checkbox-group-field-label-margin-top:0rem}}.vsc-checkbox-item{--vs-checkbox-item-hint-color:var(--vs-text-color-neutral-80);--vs-checkbox-item-hint-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-checkbox-item-hint-typography-font-size:1rem;--vs-checkbox-item-hint-typography-font-weight:400;--vs-checkbox-item-hint-typography-line-height:1.5;--vs-checkbox-item-hint-typography-letter-spacing:0em;--vs-checkbox-item-hint-offset:1.75rem;--vs-checkbox-item-hint-gap-from-label:0px}.vsc-checkbox-item:has(:is(:disabled,[data-disabled],[data-status=disabled])){--vs-checkbox-item-hint-color:var(--vs-text-color-neutral-50)}.vsc-code-preview{--vs-code-preview-typography-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--vs-code-preview-typography-font-size:.875rem;--vs-code-preview-typography-font-weight:400;--vs-code-preview-typography-line-height:1.5;--vs-code-preview-padding-top:.5rem;--vs-code-preview-padding-bottom:.5rem;--vs-code-preview-padding-left:16px;--vs-code-preview-padding-right:16px;--vs-code-preview-max-height:400px;--vs-code-preview-scrollbar-track-color:#0000;--vs-code-preview-scrollbar-thumb-color:var(--vs-color-white-alpha-4);--vs-code-preview-scrollbar-thumb-color-pressed:var(--vs-color-white-alpha-6)}.vsc-combo-box-field{--vs-combo-box-field-clear-button-gap-from-expand-button:4px;--vs-combo-box-field-content-after-margin-left:0px;--vs-combo-box-field-content-after-margin-right:4px}.vsc-dialog{--vs-dialog-background-color:var(--vs-background-color-neutral-3);--vs-dialog-radius:8px;--vs-dialog-box-shadow:0px 17px 48px 0px #00000069,0px 4.5px 9px 0px #00000005;--vs-dialog-margin-top:1.5rem;--vs-dialog-margin-bottom:1.5rem;--vs-dialog-margin-left:1rem;--vs-dialog-margin-right:1rem;--vs-dialog-zoom-initial-scale:.9;--vs-dialog-transition:transform .2s cubic-bezier(.42,0,.58,1)}.vsc-dialog[data-size=sm]{--vs-dialog-width:400px}.vsc-dialog[data-size=md]{--vs-dialog-width:600px}.vsc-dialog[data-size=lg]{--vs-dialog-width:800px}@media (forced-colors:active){.vsc-dialog{--vs-dialog-outline-color:#0000;--vs-dialog-outline-width:8px;--vs-dialog-outline-style:solid;--vs-dialog-outline-offset:0px}.vsc-dialog[data-size=fill]{--vs-dialog-border-color:#0000;--vs-dialog-border-width:8px;--vs-dialog-border-style:solid}}.vsc-dialog-body{--vs-dialog-body-padding-top:1rem;--vs-dialog-body-padding-bottom:1rem;--vs-dialog-body-padding-left:16px;--vs-dialog-body-padding-right:16px}.vsc-dialog-container{--vs-dialog-container-backdrop-background-color:var(--vs-background-color-backdrop);--vs-dialog-container-backdrop-fade-timing-function:cubic-bezier(0,0,.58,1);--vs-dialog-container-backdrop-transition:opacity .2s var(--vs-dialog-container-backdrop-fade-timing-function)}.vsc-dialog-container[data-entering]{--vs-dialog-container-backdrop-fade-timing-function:cubic-bezier(.42,0,1,1)}.vsc-dialog-dismiss-button{--vs-dialog-dismiss-button-top:1rem;--vs-dialog-dismiss-button-right:1rem}.vsc-dialog-footer{--vs-dialog-footer-padding-top:.5rem;--vs-dialog-footer-padding-bottom:.5rem;--vs-dialog-footer-padding-left:16px;--vs-dialog-footer-padding-right:16px;--vs-dialog-footer-min-height:4rem}.vsc-dialog-header{--vs-dialog-header-padding-top:1rem;--vs-dialog-header-padding-bottom:1rem;--vs-dialog-header-padding-left:16px;--vs-dialog-header-padding-right:16px;--vs-dialog-header-min-height:4rem;--vs-dialog-header-icon-size:1.25rem;--vs-dialog-header-icon-gap-from-title:.75rem;--vs-dialog-header-dismiss-button-gap-from-title:.75rem}.vsc-dialog-title{--vs-dialog-title-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-dialog-title-typography-font-size:1rem;--vs-dialog-title-typography-font-weight:600;--vs-dialog-title-typography-line-height:1.5;--vs-dialog-title-typography-letter-spacing:0em}.vsc-doc-content{--vs-doc-content-h1-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-doc-content-h1-typography-font-size:2.5rem;--vs-doc-content-h1-typography-font-weight:700;--vs-doc-content-h1-typography-line-height:1.125;--vs-doc-content-h1-typography-letter-spacing:-.02em;--vs-doc-content-h1-margin-top:0px;--vs-doc-content-h1-margin-bottom:1rem;--vs-doc-content-h2-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-doc-content-h2-typography-font-size:2.5rem;--vs-doc-content-h2-typography-font-weight:700;--vs-doc-content-h2-typography-line-height:1.125;--vs-doc-content-h2-typography-letter-spacing:-.02em;--vs-doc-content-h2-margin-top:1.5rem;--vs-doc-content-h2-margin-bottom:2rem;--vs-doc-content-h3-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-doc-content-h3-typography-font-size:1.5rem;--vs-doc-content-h3-typography-font-weight:600;--vs-doc-content-h3-typography-line-height:1.125;--vs-doc-content-h3-typography-letter-spacing:-.01em;--vs-doc-content-h3-margin-top:1rem;--vs-doc-content-h3-margin-bottom:2rem;--vs-doc-content-paragraph-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-doc-content-paragraph-typography-font-size:1rem;--vs-doc-content-paragraph-typography-font-weight:400;--vs-doc-content-paragraph-typography-line-height:1.5;--vs-doc-content-paragraph-typography-letter-spacing:0em;--vs-doc-content-paragraph-margin-top:1rem;--vs-doc-content-paragraph-margin-bottom:1rem;--vs-doc-content-code-typography-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--vs-doc-content-code-typography-font-size:.875rem;--vs-doc-content-code-typography-font-weight:400;--vs-doc-content-code-typography-line-height:1.5;--vs-doc-content-code-margin-top:1rem;--vs-doc-content-code-margin-bottom:1rem;--vs-doc-content-padding-top:var(--vs-doc-main-padding-top);--vs-doc-content-padding-bottom:var(--vs-doc-main-padding-bottom);--vs-doc-content-padding-left:24px;--vs-doc-content-padding-right:24px;--vs-doc-content-max-width:48rem}.vsc-doc-footer{--vs-doc-footer-text-color:var(--vs-text-color-neutral-90);--vs-doc-footer-background-color:var(--vs-background-color-neutral-2);--vs-doc-footer-border-width:1px;--vs-doc-footer-border-color:var(--vs-border-color-neutral-10);--vs-doc-footer-padding-top:1.5rem;--vs-doc-footer-padding-bottom:1.5rem;--vs-doc-footer-padding-left:24px;--vs-doc-footer-padding-right:24px}.vsc-doc-header{--vs-doc-header-text-color:var(--vs-text-color-static-white-90);--vs-doc-header-background-color:#0000;--vs-doc-header-height:var(--vs-doc-layout-header-height)}.vsc-doc-layout{--vs-doc-layout-text-color:var(--vs-text-color-static-white-90);--vs-doc-layout-background-color:var(--vs-background-color-accent-50);--vs-doc-layout-header-height:1rem;--vs-doc-layout-main-margin-left:24px;--vs-doc-layout-main-margin-right:24px}.vsc-doc-main{--vs-doc-main-text-color:var(--vs-text-color-neutral-90);--vs-doc-main-background-color:var(--vs-background-color-neutral-1);--vs-doc-main-padding-top:2rem;--vs-doc-main-padding-bottom:2rem}.vsc-doc-side{--vs-doc-side-text-color:var(--vs-text-color-neutral-90);--vs-doc-side-background-color:#0000;--vs-doc-side-inset-top:0px;--vs-doc-side-width:15rem;--vs-doc-side-padding-top:var(--vs-doc-main-padding-top);--vs-doc-side-padding-bottom:var(--vs-doc-main-padding-bottom);--vs-doc-side-padding-left:24px;--vs-doc-side-padding-right:24px}.vsc-doc-sidebar{--vs-doc-sidebar-text-color:var(--vs-text-color-neutral-90);--vs-doc-sidebar-background-color:#0000;--vs-doc-sidebar-width:16rem;--vs-doc-sidebar-padding-top:1rem;--vs-doc-sidebar-padding-bottom:1rem;--vs-doc-sidebar-padding-left:24px;--vs-doc-sidebar-padding-right:24px}.vsc-drawer{--vs-drawer-background-color:var(--vs-background-color-neutral-1);--vs-drawer-radius:8px;--vs-drawer-box-shadow:0px 17px 48px 0px #00000069,0px 4.5px 9px 0px #00000005;--vs-drawer-margin-vertical:2rem;--vs-drawer-margin-horizontal:3rem;--vs-drawer-transition:transform .2s cubic-bezier(.42,0,.58,1),opacity .2s cubic-bezier(.42,0,.58,1)}.vsc-drawer[data-size=sm]{--vs-drawer-height:400px;--vs-drawer-width:400px}.vsc-drawer[data-size=md]{--vs-drawer-height:600px;--vs-drawer-width:600px}.vsc-drawer[data-size=lg]{--vs-drawer-height:800px;--vs-drawer-width:800px}@media (forced-colors:active){.vsc-drawer{--vs-drawer-outline-color:#0000;--vs-drawer-outline-width:8px;--vs-drawer-outline-style:solid;--vs-drawer-outline-offset:0px}.vsc-drawer[data-size=full]{--vs-drawer-border-color:#0000;--vs-drawer-border-width:8px;--vs-drawer-border-style:solid}}.vsc-field{--vs-field-label-line-height:1.5;--vs-field-label-column-ratio:.3;--vs-field-description-gap-from-control:.25rem;--vs-field-error-gap-from-control:.25rem;--vs-field-error-gap-from-description:.25rem;--vs-field-required-label-color:var(--vs-text-color-neutral-80);--vs-field-required-icon-color:var(--vs-icon-color-critical-90);--vs-field-required-icon-size:1rem}.vsc-field[data-layout=vertical]{--vs-field-label-gap-from-control:.25rem}.vsc-field[data-layout=horizontal]{--vs-field-label-gap-from-control:.5rem}@container form-layout not (max-width:25rem){.vsc-field[data-layout=horizontal]{--vs-field-label-gap-from-control:1rem}}.vsc-field-description{--vs-field-description-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-field-description-typography-font-size:1rem;--vs-field-description-typography-font-weight:400;--vs-field-description-typography-line-height:1.5;--vs-field-description-typography-letter-spacing:0em;--vs-field-description-color:var(--vs-text-color-neutral-80)}.vsc-field-error{--vs-field-error-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-field-error-typography-font-size:.875rem;--vs-field-error-typography-font-weight:400;--vs-field-error-typography-line-height:1.25rem;--vs-field-error-typography-letter-spacing:.005em;--vs-field-error-text-color:var(--vs-text-color-critical-90);--vs-field-error-validation-icon-color:var(--vs-icon-color-critical-90);--vs-field-error-validation-icon-size:1.25rem;--vs-field-error-validation-icon-gap-from-message:.5rem;--vs-field-error-message-to-message-gap:.25rem}.vsc-field-label{--vs-field-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-field-label-typography-font-size:1rem;--vs-field-label-typography-font-weight:400;--vs-field-label-typography-line-height:1.5;--vs-field-label-typography-letter-spacing:0em;--vs-field-label-color:var(--vs-text-color-neutral-90)}.vsc-form-layout{--vs-form-layout-field-to-field-gap:1.5rem}.vsc-icon[data-size=xs]{--vs-icon-size:1rem}.vsc-icon[data-size=sm]{--vs-icon-size:1.25rem}.vsc-icon[data-size=md]{--vs-icon-size:1.5rem}.vsc-icon[data-size=lg]{--vs-icon-size:1.75rem}.vsc-icon[data-size=xl]{--vs-icon-size:2rem}.vsc-icon[data-emphasis="50"][data-tone=accent]{--vs-icon-color:var(--vs-icon-color-accent-50)}.vsc-icon[data-emphasis="80"][data-tone=accent]{--vs-icon-color:var(--vs-icon-color-accent-80)}.vsc-icon[data-emphasis="90"][data-tone=accent]{--vs-icon-color:var(--vs-icon-color-accent-90)}.vsc-icon[data-emphasis="50"][data-tone=informative]{--vs-icon-color:var(--vs-icon-color-informative-50)}.vsc-icon[data-emphasis="80"][data-tone=informative]{--vs-icon-color:var(--vs-icon-color-informative-80)}.vsc-icon[data-emphasis="90"][data-tone=informative]{--vs-icon-color:var(--vs-icon-color-informative-90)}.vsc-icon[data-emphasis="50"][data-tone=success]{--vs-icon-color:var(--vs-icon-color-success-50)}.vsc-icon[data-emphasis="80"][data-tone=success]{--vs-icon-color:var(--vs-icon-color-success-80)}.vsc-icon[data-emphasis="90"][data-tone=success]{--vs-icon-color:var(--vs-icon-color-success-90)}.vsc-icon[data-emphasis="50"][data-tone=caution]{--vs-icon-color:var(--vs-icon-color-caution-50)}.vsc-icon[data-emphasis="80"][data-tone=caution]{--vs-icon-color:var(--vs-icon-color-caution-80)}.vsc-icon[data-emphasis="90"][data-tone=caution]{--vs-icon-color:var(--vs-icon-color-caution-90)}.vsc-icon[data-emphasis="50"][data-tone=critical]{--vs-icon-color:var(--vs-icon-color-critical-50)}.vsc-icon[data-emphasis="80"][data-tone=critical]{--vs-icon-color:var(--vs-icon-color-critical-80)}.vsc-icon[data-emphasis="90"][data-tone=critical]{--vs-icon-color:var(--vs-icon-color-critical-90)}.vsc-icon[data-emphasis="50"][data-tone=neutral]{--vs-icon-color:var(--vs-icon-color-neutral-50)}.vsc-icon[data-emphasis="80"][data-tone=neutral]{--vs-icon-color:var(--vs-icon-color-neutral-80)}.vsc-icon[data-emphasis="90"][data-tone=neutral]{--vs-icon-color:var(--vs-icon-color-neutral-90)}.vsc-icon[data-emphasis="50"][data-tone=static-black]{--vs-icon-color:var(--vs-color-black-alpha-6)}.vsc-icon[data-emphasis="80"][data-tone=static-black]{--vs-icon-color:var(--vs-color-black-alpha-8)}.vsc-icon[data-emphasis="90"][data-tone=static-black]{--vs-icon-color:var(--vs-color-black-alpha-10)}.vsc-icon[data-emphasis="50"][data-tone=static-white]{--vs-icon-color:var(--vs-color-white-alpha-6)}.vsc-icon[data-emphasis="80"][data-tone=static-white]{--vs-icon-color:var(--vs-color-white-alpha-8)}.vsc-icon[data-emphasis="90"][data-tone=static-white]{--vs-icon-color:var(--vs-color-white-alpha-10)}@media (forced-colors:active){.vsc-icon[data-emphasis="50"][data-tone=accent],.vsc-icon[data-emphasis="80"][data-tone=accent],.vsc-icon[data-emphasis="90"][data-tone=accent],.vsc-icon[data-emphasis="50"][data-tone=informative],.vsc-icon[data-emphasis="80"][data-tone=informative],.vsc-icon[data-emphasis="90"][data-tone=informative],.vsc-icon[data-emphasis="50"][data-tone=success],.vsc-icon[data-emphasis="80"][data-tone=success],.vsc-icon[data-emphasis="90"][data-tone=success],.vsc-icon[data-emphasis="50"][data-tone=caution],.vsc-icon[data-emphasis="80"][data-tone=caution],.vsc-icon[data-emphasis="90"][data-tone=caution],.vsc-icon[data-emphasis="50"][data-tone=critical],.vsc-icon[data-emphasis="80"][data-tone=critical],.vsc-icon[data-emphasis="90"][data-tone=critical],.vsc-icon[data-emphasis="50"][data-tone=neutral],.vsc-icon[data-emphasis="80"][data-tone=neutral],.vsc-icon[data-emphasis="90"][data-tone=neutral],.vsc-icon[data-emphasis="50"][data-tone=static-black],.vsc-icon[data-emphasis="80"][data-tone=static-black],.vsc-icon[data-emphasis="90"][data-tone=static-black],.vsc-icon[data-emphasis="50"][data-tone=static-white],.vsc-icon[data-emphasis="80"][data-tone=static-white],.vsc-icon[data-emphasis="90"][data-tone=static-white]{--vs-icon-color:CanvasText}}.vsc-keyboard{--vs-keyboard-text-color:var(--vs-text-color-neutral-80);--vs-keyboard-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-keyboard-typography-font-size:.875rem;--vs-keyboard-typography-font-weight:400;--vs-keyboard-typography-line-height:1.25rem;--vs-keyboard-typography-letter-spacing:.005em}.vsc-legend{--vs-legend-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-legend-typography-font-size:.875rem;--vs-legend-typography-font-weight:600;--vs-legend-typography-line-height:1.25rem;--vs-legend-typography-letter-spacing:.005em;--vs-legend-color:var(--vs-text-color-neutral-90)}.vsc-link[data-variant=primary]{--vs-link-color:var(--vs-text-color-informative-90)}.vsc-link[data-variant=accent]{--vs-link-color:var(--vs-text-color-accent-90)}.vsc-link[data-variant=static-black]{--vs-link-color:var(--vs-text-color-static-black-90)}.vsc-link[data-variant=static-white]{--vs-link-color:var(--vs-text-color-static-white-90)}.vsc-link:is(:disabled,[data-disabled],[data-status=disabled]){--vs-link-opacity:.4}.vsc-link:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-link-outline-color:var(--vs-outline-focus-ring-color);--vs-link-outline-width:3px;--vs-link-outline-style:solid;--vs-link-outline-offset:2px}@media (forced-colors:active){.vsc-link:is(:disabled,[data-disabled],[data-status=disabled]){--vs-link-opacity:1}}.vsc-list-box{--vs-list-box-section-label-to-item-gap:0px;--vs-list-box-item-to-item-gap:0px;--vs-list-box-item-to-separator-gap:.25rem;--vs-list-box-section-to-section-gap:.5rem;--vs-list-box-section-to-separator-gap:.25rem;--vs-list-box-section-label-color:var(--vs-text-color-neutral-80);--vs-list-box-section-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-list-box-section-label-typography-font-size:.875rem;--vs-list-box-section-label-typography-font-weight:600;--vs-list-box-section-label-typography-line-height:1.25rem;--vs-list-box-section-label-typography-letter-spacing:.005em;--vs-list-box-section-label-padding-top:.25rem;--vs-list-box-section-label-padding-bottom:.25rem;--vs-list-box-section-label-padding-left:var(--vs-list-box-popover-content-padding-left);--vs-list-box-section-label-padding-right:var(--vs-list-box-popover-content-padding-right);--vs-list-box-padding-top:.5rem;--vs-list-box-padding-bottom:.5rem;--vs-list-box-padding-left:4px;--vs-list-box-padding-right:4px}.vsc-list-box-item{--vs-list-box-item-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-list-box-item-typography-font-size:1rem;--vs-list-box-item-typography-font-weight:400;--vs-list-box-item-typography-line-height:1.5;--vs-list-box-item-typography-letter-spacing:0em;--vs-list-box-item-background-color:#0000;--vs-list-box-item-min-height:2.25rem;--vs-list-box-item-padding-top:.25rem;--vs-list-box-item-padding-bottom:.25rem;--vs-list-box-item-padding-left:var(--vs-list-box-popover-content-padding-left);--vs-list-box-item-padding-right:var(--vs-list-box-popover-content-padding-right);--vs-list-box-item-group-offset:16px;--vs-list-box-item-radius:4px;--vs-list-box-item-check-icon-color:var(--vs-icon-color-neutral-90);--vs-list-box-item-check-icon-size:1.25rem;--vs-list-box-item-check-icon-gap-from-content:12px;--vs-list-box-item-icon-color:var(--vs-icon-color-neutral-90);--vs-list-box-item-icon-size:1.25rem;--vs-list-box-item-icon-gap-from-label:12px;--vs-list-box-item-label-color:var(--vs-text-color-neutral-90);--vs-list-box-item-description-color:var(--vs-text-color-neutral-80);--vs-list-box-item-description-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-list-box-item-description-typography-font-size:1rem;--vs-list-box-item-description-typography-font-weight:400;--vs-list-box-item-description-typography-line-height:1.5;--vs-list-box-item-description-typography-letter-spacing:0em;--vs-list-box-item-description-gap-from-label:.25rem}.vsc-list-box-item:is(:focus,[data-focused]){--vs-list-box-item-background-color:var(--vs-background-color-neutral-20)}.vsc-list-box-item:is([data-selected],[aria-selected]){--vs-list-box-item-background-color:var(--vs-background-color-accent-20)}.vsc-list-box-item:is(:disabled,[data-disabled],[data-status=disabled]){--vs-list-box-item-label-color:var(--vs-text-color-neutral-50);--vs-list-box-item-description-color:var(--vs-text-color-neutral-50)}.vsc-list-box-item:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-list-box-item-outline-color:var(--vs-outline-focus-ring-color);--vs-list-box-item-outline-width:3px;--vs-list-box-item-outline-style:solid;--vs-list-box-item-outline-offset:2px}.vsc-list-box-popover{--vs-list-box-popover-border-width:1px;--vs-list-box-popover-border-style:solid;--vs-list-box-popover-border-color:#0000;--vs-list-box-popover-content-padding-left: 8px ;--vs-list-box-popover-content-padding-right: 8px }.vsc-menu{--vs-menu-gap-from-siblings:.25rem;--vs-menu-section-label-to-item-gap:0px;--vs-menu-item-to-item-gap:0px;--vs-menu-item-to-separator-gap:.25rem;--vs-menu-section-to-section-gap:.5rem;--vs-menu-section-to-separator-gap:.25rem;--vs-menu-section-label-color:var(--vs-text-color-neutral-80);--vs-menu-section-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-menu-section-label-typography-font-size:.875rem;--vs-menu-section-label-typography-font-weight:600;--vs-menu-section-label-typography-line-height:1.25rem;--vs-menu-section-label-typography-letter-spacing:.005em;--vs-menu-section-label-padding-top:.25rem;--vs-menu-section-label-padding-bottom:.25rem;--vs-menu-section-label-padding-left:var(--vs-menu-popover-content-padding-left);--vs-menu-section-label-padding-right:var(--vs-menu-popover-content-padding-right);--vs-menu-padding-top:.25rem;--vs-menu-padding-bottom:.25rem;--vs-menu-padding-left:4px;--vs-menu-padding-right:4px}.vsc-menu-item{--vs-menu-item-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-menu-item-typography-font-size:1rem;--vs-menu-item-typography-font-weight:400;--vs-menu-item-typography-line-height:1.5;--vs-menu-item-typography-letter-spacing:0em;--vs-menu-item-background-color:#0000;--vs-menu-item-min-height:2.25rem;--vs-menu-item-padding-top:.25rem;--vs-menu-item-padding-bottom:.25rem;--vs-menu-item-padding-left:var(--vs-menu-popover-content-padding-left);--vs-menu-item-padding-right:var(--vs-menu-popover-content-padding-right);--vs-menu-item-radius:4px;--vs-menu-item-check-icon-color:var(--vs-icon-color-neutral-90);--vs-menu-item-check-icon-size:1.25rem;--vs-menu-item-check-icon-gap-from-content:12px;--vs-menu-item-icon-color:var(--vs-icon-color-neutral-90);--vs-menu-item-icon-size:1.25rem;--vs-menu-item-icon-gap-from-label:12px;--vs-menu-item-label-color:var(--vs-text-color-neutral-90);--vs-menu-item-description-color:var(--vs-text-color-neutral-80);--vs-menu-item-description-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-menu-item-description-typography-font-size:1rem;--vs-menu-item-description-typography-font-weight:400;--vs-menu-item-description-typography-line-height:1.5;--vs-menu-item-description-typography-letter-spacing:0em;--vs-menu-item-description-gap-from-label:.25rem;--vs-menu-item-keyboard-text-color:var(--vs-text-color-neutral-80);--vs-menu-item-keyboard-gap-from-label:16px;--vs-menu-item-submenu-icon-color:var(--vs-icon-color-neutral-90);--vs-menu-item-submenu-icon-size:1.25rem;--vs-menu-item-submenu-icon-gap-from-content:12px}.vsc-menu-item[data-tone=critical]{--vs-menu-item-label-color:var(--vs-text-color-critical-90)}.vsc-menu-item:is(:disabled,[data-disabled],[data-status=disabled]){--vs-menu-item-label-color:var(--vs-text-color-neutral-50);--vs-menu-item-description-color:var(--vs-text-color-neutral-50);--vs-menu-item-keyboard-text-color:var(--vs-text-color-neutral-50)}.vsc-menu-item:is(:focus,[data-focused])[data-tone=accent]{--vs-menu-item-background-color:var(--vs-background-color-accent-20)}.vsc-menu-item:is(:focus,[data-focused])[data-tone=critical]{--vs-menu-item-background-color:var(--vs-background-color-critical-20)}.vsc-menu-item:is(:focus,[data-focused])[data-tone=neutral]{--vs-menu-item-background-color:var(--vs-background-color-neutral-20)}.vsc-menu-item:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-menu-item-outline-color:var(--vs-outline-focus-ring-color);--vs-menu-item-outline-width:3px;--vs-menu-item-outline-style:solid;--vs-menu-item-outline-offset:2px}.vsc-menu-item:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=critical]{--vs-menu-item-label-color:var(--vs-text-color-critical-50)}.vsc-menu-popover{--vs-menu-popover-content-padding-left:16px;--vs-menu-popover-content-padding-right:16px}.vsc-meter{--vs-meter-track-color:var(--vs-background-color-neutral-10);--vs-meter-outline-color:#0000;--vs-meter-outline-width:1px;--vs-meter-outline-style:solid}.vsc-meter[data-tone=informative]{--vs-meter-fill-color:var(--vs-background-color-informative-50)}.vsc-meter[data-tone=success]{--vs-meter-fill-color:var(--vs-background-color-success-50)}.vsc-meter[data-tone=caution]{--vs-meter-fill-color:var(--vs-background-color-caution-50)}.vsc-meter[data-tone=critical]{--vs-meter-fill-color:var(--vs-background-color-critical-50)}.vsc-meter[data-size=sm]{--vs-meter-height:4px}.vsc-meter[data-size=md]{--vs-meter-height:8px}.vsc-meter[data-size=lg]{--vs-meter-height:16px}.vsc-meter[data-radius=none]{--vs-meter-radius:0px}.vsc-meter[data-radius=sm]{--vs-meter-radius:4px}.vsc-meter[data-radius=full]{--vs-meter-radius:9999px}@media (forced-colors:active){.vsc-meter[data-tone=informative],.vsc-meter[data-tone=success],.vsc-meter[data-tone=caution],.vsc-meter[data-tone=critical]{--vs-meter-fill-color:Highlight}}.vsc-native-select{--vs-native-select-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-native-select-typography-font-size:1rem;--vs-native-select-typography-font-weight:400;--vs-native-select-typography-line-height:1.5;--vs-native-select-typography-letter-spacing:0em;--vs-native-select-text-color:var(--vs-text-color-neutral-90);--vs-native-select-placeholder-color:var(--vs-text-color-neutral-80);--vs-native-select-background-color:var(--vs-background-color-neutral-1);--vs-native-select-border-width:1px;--vs-native-select-border-style:solid;--vs-native-select-border-color:var(--vs-border-color-neutral-10);--vs-native-select-radius:4px;--vs-native-select-padding-left:12px;--vs-native-select-padding-right:12px;--vs-native-select-icon-color:var(--vs-icon-color-neutral-90);--vs-native-select-icon-size:1.25rem;--vs-native-select-icon-gap-from-value:.5rem;--vs-native-select-group-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-native-select-group-label-typography-font-size:.875rem;--vs-native-select-group-label-typography-font-weight:600;--vs-native-select-group-label-typography-line-height:1.25rem;--vs-native-select-group-label-typography-letter-spacing:.005em;--vs-native-select-group-label-color:var(--vs-text-color-neutral-90);--vs-native-select-group-label-color-disabled:var(--vs-text-color-neutral-50);--vs-native-select-option-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-native-select-option-typography-font-size:1rem;--vs-native-select-option-typography-font-weight:400;--vs-native-select-option-typography-line-height:1.5;--vs-native-select-option-typography-letter-spacing:0em;--vs-native-select-option-color:var(--vs-text-color-neutral-90);--vs-native-select-option-color-disabled:var(--vs-text-color-neutral-50)}.vsc-native-select:has(:is([readonly],[data-readonly],[aria-readonly])){--vs-native-select-background-color:var(--vs-background-color-neutral-3);--vs-native-select-icon-color:var(--vs-icon-color-neutral-50)}.vsc-native-select:has(select:is(:disabled,[data-disabled],[data-status=disabled])){--vs-native-select-text-color:var(--vs-text-color-neutral-50);--vs-native-select-background-color:var(--vs-background-color-neutral-3);--vs-native-select-icon-color:var(--vs-icon-color-neutral-50)}.vsc-native-select:has(select:is(:user-invalid,[data-invalid],[aria-invalid])){--vs-native-select-border-color:var(--vs-border-color-critical-30)}.vsc-native-select:has(select:is(:focus,[data-focused])){--vs-native-select-border-color:var(--vs-border-color-accent-30)}.vsc-native-select:has(select[multiple]){--vs-native-select-padding-top:.5rem;--vs-native-select-padding-bottom:.5rem;--vs-native-select-option-to-option-gap:.25rem;--vs-native-select-option-to-group-gap:.25rem;--vs-native-select-group-to-group-gap:.25rem;--vs-native-select-group-label-to-option-gap:.25rem}.vsc-native-select:has(select:not([multiple])){--vs-native-select-height:2.75rem}.vsc-native-select:has(select:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-native-select-outline-color:var(--vs-outline-focus-ring-color);--vs-native-select-outline-width:3px;--vs-native-select-outline-style:solid;--vs-native-select-outline-offset:2px}.vsc-native-select:has(select:is(:hover,[data-hovered])):has(select:not(:disabled,[data-disabled],[aria-disabled])){--vs-native-select-border-color:var(--vs-border-color-accent-30)}.vsc-number-field{--vs-number-field-steppers-margin-left:0px;--vs-number-field-steppers-margin-right:0px}.vsc-number-stepper-field{--vs-number-stepper-field-input-character-count:3;--vs-number-stepper-field-button-gap-from-input:.5rem}.vsc-popover{--vs-popover-background-color:var(--vs-background-color-neutral-3);--vs-popover-padding-top:8px;--vs-popover-padding-bottom:8px;--vs-popover-padding-left:16px;--vs-popover-padding-right:16px;--vs-popover-radius:4px;--vs-popover-box-shadow:0px 9px 24px 0px #00000040,0px 2.5px 5px 0px #0000001a;--vs-popover-gap-to-trigger:8px;--vs-popover-arrow-width:12px;--vs-popover-arrow-height:6px;--vs-popover-visibility-transition-slide-origin:8px;--vs-popover-visibility-transition-initial-scale:.9;--vs-popover-transition:transform .2s cubic-bezier(.42,0,1,1),opacity .2s cubic-bezier(.42,0,1,1)}@media (forced-colors:active){.vsc-popover{--vs-popover-outline-color:#0000;--vs-popover-outline-width:8px;--vs-popover-outline-style:solid;--vs-popover-outline-offset:0px}}.vsc-progress-bar{--vs-progress-bar-track-color:var(--vs-background-color-neutral-10);--vs-progress-bar-fill-indeterminate-percentage:25;--vs-progress-bar-indeterminate-fill-animation-duration:1s;--vs-progress-bar-indeterminate-fill-animation-timing-function:cubic-bezier(.42,0,.58,1);--vs-progress-bar-outline-color:#0000;--vs-progress-bar-outline-width:1px;--vs-progress-bar-outline-style:solid}.vsc-progress-bar[data-tone=informative]{--vs-progress-bar-fill-color:var(--vs-background-color-informative-50)}.vsc-progress-bar[data-tone=success]{--vs-progress-bar-fill-color:var(--vs-background-color-success-50)}.vsc-progress-bar[data-tone=caution]{--vs-progress-bar-fill-color:var(--vs-background-color-caution-50)}.vsc-progress-bar[data-tone=critical]{--vs-progress-bar-fill-color:var(--vs-background-color-critical-50)}.vsc-progress-bar[data-size=sm]{--vs-progress-bar-height:4px}.vsc-progress-bar[data-size=md]{--vs-progress-bar-height:8px}.vsc-progress-bar[data-size=lg]{--vs-progress-bar-height:16px}.vsc-progress-bar[data-radius=none]{--vs-progress-bar-radius:0px}.vsc-progress-bar[data-radius=sm]{--vs-progress-bar-radius:4px}.vsc-progress-bar[data-radius=full]{--vs-progress-bar-radius:9999px}@media (forced-colors:active){.vsc-progress-bar[data-tone=informative],.vsc-progress-bar[data-tone=success],.vsc-progress-bar[data-tone=caution],.vsc-progress-bar[data-tone=critical]{--vs-progress-bar-fill-color:Highlight}}.vsc-radio{--vs-radio-label-color:var(--vs-text-color-neutral-90);--vs-radio-label-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-radio-label-typography-font-size:1rem;--vs-radio-label-typography-font-weight:400;--vs-radio-label-typography-line-height:1.5;--vs-radio-label-typography-letter-spacing:0em;--vs-radio-icon-background-color:var(--vs-background-color-neutral-1);--vs-radio-icon-size:1rem;--vs-radio-icon-border-width:1px;--vs-radio-icon-border-style:solid;--vs-radio-icon-border-color:var(--vs-border-color-neutral-20);--vs-radio-icon-radius:9999px;--vs-radio-icon-check-color:var(--vs-icon-color-accent-90);--vs-radio-icon-check-size:.375rem;--vs-radio-icon-to-label-gap:.5rem}.vsc-radio:is(:disabled,[data-disabled],[data-status=disabled]){--vs-radio-label-color:var(--vs-text-color-neutral-50);--vs-radio-icon-background-color:var(--vs-background-color-neutral-30);--vs-radio-icon-border-color:var(--vs-border-color-neutral-20);--vs-radio-icon-opacity:.4;--vs-radio-icon-check-color:var(--vs-icon-color-neutral-90)}.vsc-radio:has(input:checked){--vs-radio-icon-border-color:var(--vs-border-color-accent-20)}.vsc-radio:is([readonly],[data-readonly],[aria-readonly]):not(:disabled,[data-disabled],[aria-disabled]){--vs-radio-icon-background-color:var(--vs-background-color-neutral-30);--vs-radio-icon-border-color:var(--vs-border-color-neutral-20);--vs-radio-icon-opacity:.6;--vs-radio-icon-check-color:var(--vs-icon-color-neutral-90)}.vsc-radio:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-radio-icon-outline-color:var(--vs-outline-focus-ring-color);--vs-radio-icon-outline-width:3px;--vs-radio-icon-outline-style:solid;--vs-radio-icon-outline-offset:2px}.vsc-radio:has(input:checked):is(:disabled,[data-disabled],[data-status=disabled]){--vs-radio-icon-border-color:var(--vs-border-color-neutral-20)}.vsc-radio:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]):not([readonly],[data-readonly],[aria-readonly]){--vs-radio-icon-border-color:var(--vs-border-color-accent-20)}.vsc-radio:has(input:checked):is([readonly],[data-readonly],[aria-readonly]):not(:disabled,[data-disabled],[aria-disabled]){--vs-radio-icon-border-color:var(--vs-border-color-neutral-20)}.vsc-radio:has(input:checked):is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]):not([readonly],[data-readonly],[aria-readonly]){--vs-radio-icon-border-color:var(--vs-border-color-accent-30)}.vsc-radio-group-field{--vs-radio-group-field-item-to-item-gap:.5rem}@container form-layout not (max-width:25rem){.vsc-radio-group-field[data-layout=horizontal]{--vs-radio-group-field-label-margin-top:0rem}}.vsc-radio-item{--vs-radio-item-hint-color:var(--vs-text-color-neutral-80);--vs-radio-item-hint-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-radio-item-hint-typography-font-size:1rem;--vs-radio-item-hint-typography-font-weight:400;--vs-radio-item-hint-typography-line-height:1.5;--vs-radio-item-hint-typography-letter-spacing:0em;--vs-radio-item-hint-offset:1.75rem;--vs-radio-item-hint-gap-from-label:0px}.vsc-radio-item:has(:is(:disabled,[data-disabled],[data-status=disabled])){--vs-radio-item-hint-color:var(--vs-text-color-neutral-50)}.vsc-scroller{--vs-scroller-track-color:#0000;--vs-scroller-thumb-color:var(--vs-color-white-alpha-4);--vs-scroller-thumb-color-pressed:var(--vs-color-white-alpha-6)}.vsc-search-field{--vs-search-field-clear-button-margin-left:0px;--vs-search-field-clear-button-margin-right:4px}.vsc-select-field{--vs-select-field-content-after-width:2.25rem;--vs-select-field-content-after-margin-left:0px;--vs-select-field-content-after-margin-right:4px}.vsc-select-trigger{--vs-select-trigger-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-select-trigger-typography-font-size:1rem;--vs-select-trigger-typography-font-weight:400;--vs-select-trigger-typography-line-height:1.5;--vs-select-trigger-typography-letter-spacing:0em;--vs-select-trigger-text-color:var(--vs-text-color-neutral-90);--vs-select-trigger-placeholder-color:var(--vs-text-color-neutral-80);--vs-select-trigger-background-color:var(--vs-background-color-neutral-1);--vs-select-trigger-border-width:1px;--vs-select-trigger-border-style:solid;--vs-select-trigger-border-color:var(--vs-border-color-neutral-10);--vs-select-trigger-radius:4px;--vs-select-trigger-padding-top:0px;--vs-select-trigger-padding-bottom:0px;--vs-select-trigger-padding-left:12px;--vs-select-trigger-padding-right:12px;--vs-select-trigger-height:2.75rem;--vs-select-trigger-icon-color:var(--vs-icon-color-neutral-90);--vs-select-trigger-icon-size:1.25rem;--vs-select-trigger-icon-gap-from-value:0px;--vs-select-trigger-chevron-icon-color:var(--vs-icon-color-neutral-90);--vs-select-trigger-chevron-icon-size:1.25rem}.vsc-select-trigger:has(:is([readonly],[data-readonly],[aria-readonly])){--vs-select-trigger-background-color:var(--vs-background-color-neutral-3);--vs-select-trigger-icon-color:var(--vs-icon-color-neutral-50)}.vsc-select-trigger:is(:is(:user-invalid,[data-invalid],[aria-invalid]) :where([slot=trigger])){--vs-select-trigger-border-color:var(--vs-border-color-critical-30)}.vsc-select-trigger[aria-expanded]{--vs-select-trigger-border-color:var(--vs-border-color-accent-30)}.vsc-select-trigger:has([slot=trigger]:is(:disabled,[data-disabled],[data-status=disabled])){--vs-select-trigger-text-color:var(--vs-text-color-neutral-50);--vs-select-trigger-background-color:var(--vs-background-color-neutral-3);--vs-select-trigger-icon-color:var(--vs-icon-color-neutral-50)}.vsc-select-trigger:has([slot=trigger]:is(:focus,[data-focused])),.vsc-select-trigger:has([slot=trigger]:not(:disabled,[data-disabled],[aria-disabled])):is(:hover,[data-hovered]){--vs-select-trigger-border-color:var(--vs-border-color-accent-30)}.vsc-select-trigger:has([slot=trigger]:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-select-trigger-outline-color:var(--vs-outline-focus-ring-color);--vs-select-trigger-outline-width:3px;--vs-select-trigger-outline-style:solid;--vs-select-trigger-outline-offset:2px}.vsc-separator{--vs-separator-color:var(--vs-border-color-neutral-10);--vs-separator-size:1px}@media (forced-colors:active){.vsc-separator{--vs-separator-color:CanvasText}}.vsc-spinner{--vs-spinner-track-width:15%;--vs-spinner-track-color:var(--vs-background-color-neutral-10);--vs-spinner-track-border-width:1px;--vs-spinner-track-border-color:#0000;--vs-spinner-fill-indeterminate-percentage:25;--vs-spinner-appearance-delay:0s;--vs-spinner-spin-duration:.8s;--vs-spinner-spin-timing-function:cubic-bezier(0,0,1,1)}.vsc-spinner[data-size=sm]{--vs-spinner-size:24px}.vsc-spinner[data-size=md]{--vs-spinner-size:48px}.vsc-spinner[data-size=lg]{--vs-spinner-size:96px}.vsc-spinner[data-tone=accent]{--vs-spinner-fill-color:var(--vs-background-color-accent-50)}.vsc-spinner[data-tone=informative]{--vs-spinner-fill-color:var(--vs-background-color-informative-50)}.vsc-spinner[data-tone=success]{--vs-spinner-fill-color:var(--vs-background-color-success-50)}.vsc-spinner[data-tone=caution]{--vs-spinner-fill-color:var(--vs-background-color-caution-50)}.vsc-spinner[data-tone=critical]{--vs-spinner-fill-color:var(--vs-background-color-critical-50)}.vsc-spinner[data-tone=neutral]{--vs-spinner-fill-color:var(--vs-background-color-neutral-50)}.vsc-spinner[data-tone=static-black]{--vs-spinner-fill-color:var(--vs-color-black-alpha-11)}.vsc-spinner[data-tone=static-white]{--vs-spinner-fill-color:var(--vs-color-white-alpha-11)}.vsc-spinner[data-delayed]{--vs-spinner-appearance-delay:.2s}@media (forced-colors:active){.vsc-spinner{--vs-spinner-track-border-color:CanvasText}.vsc-spinner[data-tone=accent],.vsc-spinner[data-tone=informative],.vsc-spinner[data-tone=success],.vsc-spinner[data-tone=caution],.vsc-spinner[data-tone=critical],.vsc-spinner[data-tone=neutral],.vsc-spinner[data-tone=static-black],.vsc-spinner[data-tone=static-white]{--vs-spinner-fill-color:Highlight}}.vsc-split-button[data-visual=bold]{--vs-split-button-separator-color:var(--vs-color-white-alpha-6)}.vsc-split-button[data-tone=static-white][data-visual=bold]{--vs-split-button-separator-color:var(--vs-color-black-alpha-3)}.vsc-switch-field{--vs-switch-field-indicator-track-width:calc(2*var(--vs-switch-field-indicator-track-height));--vs-switch-field-indicator-track-border-color:var(--vs-border-color-neutral-10);--vs-switch-field-indicator-track-border-width:1px;--vs-switch-field-indicator-track-border-style:solid;--vs-switch-field-indicator-track-radius:9999px;--vs-switch-field-indicator-track-transition:background-position 75ms cubic-bezier(.42,0,.58,1);--vs-switch-field-indicator-thumb-background-color:var(--vs-background-color-neutral-50);--vs-switch-field-indicator-thumb-height:var(--vs-switch-field-indicator-thumb-width);--vs-switch-field-indicator-thumb-extra-stretch-width:4px;--vs-switch-field-indicator-thumb-border-color:var(--vs-switch-field-indicator-track-background-color);--vs-switch-field-indicator-thumb-border-width:1px;--vs-switch-field-indicator-thumb-border-style:solid;--vs-switch-field-indicator-thumb-radius:9999px;--vs-switch-field-indicator-thumb-transition:inset-inline-start 75ms cubic-bezier(.42,0,.58,1),inline-size 75ms cubic-bezier(.42,0,.58,1)}.vsc-switch-field[data-layout=inline]{--vs-switch-field-label-gap-from-control:.5rem}.vsc-switch-field[data-tone=accent]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-accent-50)}.vsc-switch-field[data-tone=neutral]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-neutral-50)}.vsc-switch-field[data-size=sm]{--vs-switch-field-indicator-track-height:1.25rem;--vs-switch-field-indicator-thumb-width:1.25rem}.vsc-switch-field[data-size=md]{--vs-switch-field-indicator-track-height:1.5rem;--vs-switch-field-indicator-thumb-width:1.5rem}.vsc-switch-field[data-size=lg]{--vs-switch-field-indicator-track-height:1.75rem;--vs-switch-field-indicator-thumb-width:1.75rem}.vsc-switch-field:has(input:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-switch-field-indicator-outline-color:var(--vs-outline-focus-ring-color);--vs-switch-field-indicator-outline-width:3px;--vs-switch-field-indicator-outline-style:solid;--vs-switch-field-indicator-outline-offset:2px}.vsc-switch-field:has(input:checked)[data-tone=accent]{--vs-switch-field-indicator-track-border-color:var(--vs-border-color-accent-20)}.vsc-switch-field:has(input:checked)[data-tone=neutral]{--vs-switch-field-indicator-track-border-color:var(--vs-border-color-neutral-20)}.vsc-switch-field:has(input:checked):is(:hover,[data-hovered])[data-tone=accent]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-accent-60)}.vsc-switch-field:has(input:checked):is(:hover,[data-hovered])[data-tone=neutral]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-neutral-60)}.vsc-switch-field:has(input:checked):is(:active,[data-pressed])[data-tone=accent]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-accent-70)}.vsc-switch-field:has(input:checked):is(:active,[data-pressed])[data-tone=neutral]{--vs-switch-field-indicator-track-background-color:var(--vs-background-color-neutral-70)}@media (forced-colors:active){.vsc-switch-field{--vs-switch-field-indicator-track-border-color:ButtonBorder;--vs-switch-field-indicator-thumb-background-color:ButtonFace}.vsc-switch-field:has(input:checked){--vs-switch-field-indicator-track-background-color:Highlight;--vs-switch-field-indicator-thumb-background-color:ButtonFace}}@container form-layout not (max-width:25rem){.vsc-switch-field[data-layout=inline]{--vs-switch-field-label-gap-from-control:1rem}}.vsc-tab{--vs-tab-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-tab-typography-font-size:1rem;--vs-tab-typography-font-weight:600;--vs-tab-typography-line-height:1.5;--vs-tab-typography-letter-spacing:0em;--vs-tab-text-color:var(--vs-tabs-tab-text-color);--vs-tab-background-color:var(--vs-tabs-tab-background-color);--vs-tab-icon-color:var(--vs-tab-text-color);--vs-tab-icon-size:1.25rem;--vs-tab-side-icon-gap-from-label:.5rem;--vs-tab-top-icon-gap-from-label:.25rem;--vs-tab-min-height:2.75rem;--vs-tab-padding-top:.75rem;--vs-tab-padding-bottom:.75rem;--vs-tab-padding-left:24px;--vs-tab-padding-right:24px;--vs-tab-radius:var(--vs-tabs-tab-radius)}.vsc-tab:is(:disabled,[data-disabled],[data-status=disabled]){--vs-tab-text-color:var(--vs-tabs-tab-text-color-disabled)}.vsc-tab:is([data-selected],[aria-selected]){--vs-tab-text-color:var(--vs-tabs-tab-text-color-selected);--vs-tab-background-color:var(--vs-tabs-tab-background-color-selected)}.vsc-tab:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]){--vs-tab-text-color:var(--vs-tabs-tab-text-color-hover);--vs-tab-background-color:var(--vs-tabs-tab-background-color-hover)}.vsc-tab:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-tab-outline-color:var(--vs-outline-focus-ring-color);--vs-tab-outline-width:3px;--vs-tab-outline-style:solid;--vs-tab-outline-offset: -2px }.vsc-tab:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled]){--vs-tab-text-color:var(--vs-tabs-tab-text-color-hover-selected);--vs-tab-background-color:var(--vs-tabs-tab-background-color-hover-selected)}.vsc-tab-indicator{--vs-tab-indicator-color:var(--vs-tabs-tab-indicator-color);--vs-tab-indicator-line-size:2px;--vs-tab-indicator-transition-duration:.15s;--vs-tab-indicator-transition-timing-function:cubic-bezier(.42,0,.58,1)}.vsc-tab-panel{--vs-tab-panel-background-color:var(--vs-tabs-tab-panel-background-color)}.vsc-tab-panel:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-tab-panel-outline-color:var(--vs-outline-focus-ring-color);--vs-tab-panel-outline-width:3px;--vs-tab-panel-outline-style:solid;--vs-tab-panel-outline-offset:2px}.vsc-tab-panel-list:has([role=tabpanel]:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-tab-panel-list-outline-color:var(--vs-outline-focus-ring-color);--vs-tab-panel-list-outline-width:3px;--vs-tab-panel-list-outline-style:solid;--vs-tab-panel-list-outline-offset:2px}.vsc-tabs{--vs-tabs-tab-radius:0px}.vsc-tabs[data-visual=line]{--vs-tabs-tab-text-color:var(--vs-text-color-neutral-80);--vs-tabs-tab-text-color-disabled:var(--vs-text-color-neutral-50);--vs-tabs-tab-background-color:#0000;--vs-tabs-tab-background-color-hover:#0000;--vs-tabs-tab-background-color-selected:#0000;--vs-tabs-tab-background-color-hover-selected:#0000}.vsc-tabs[data-visual=folder]{--vs-tabs-tab-text-color:var(--vs-text-color-neutral-80);--vs-tabs-tab-text-color-hover:var(--vs-text-color-neutral-90);--vs-tabs-tab-text-color-disabled:var(--vs-text-color-neutral-50);--vs-tabs-tab-background-color:var(--vs-background-color-neutral-10);--vs-tabs-tab-background-color-hover:var(--vs-background-color-neutral-20);--vs-tabs-tab-background-color-selected:var(--vs-background-color-neutral-1);--vs-tabs-tab-background-color-hover-selected:var(--vs-background-color-neutral-1);--vs-tabs-tab-panel-background-color:var(--vs-background-color-neutral-1)}.vsc-tabs[data-tone=accent]{--vs-tabs-tab-indicator-color:var(--vs-background-color-accent-50)}.vsc-tabs[data-tone=neutral]{--vs-tabs-tab-indicator-color:var(--vs-background-color-neutral-50)}.vsc-tabs[data-tone=accent][data-visual=line]{--vs-tabs-tab-text-color-hover:var(--vs-text-color-accent-90);--vs-tabs-tab-text-color-selected:var(--vs-text-color-accent-90);--vs-tabs-tab-text-color-hover-selected:var(--vs-text-color-accent-90)}.vsc-tabs[data-tone=neutral][data-visual=line]{--vs-tabs-tab-text-color-hover:var(--vs-text-color-neutral-90);--vs-tabs-tab-text-color-selected:var(--vs-text-color-neutral-90);--vs-tabs-tab-text-color-hover-selected:var(--vs-text-color-neutral-90)}.vsc-tabs[data-tone=accent][data-visual=folder]{--vs-tabs-tab-text-color-selected:var(--vs-text-color-accent-90);--vs-tabs-tab-text-color-hover-selected:var(--vs-text-color-accent-90)}.vsc-tabs[data-tone=neutral][data-visual=folder]{--vs-tabs-tab-text-color-selected:var(--vs-text-color-neutral-90);--vs-tabs-tab-text-color-hover-selected:var(--vs-text-color-neutral-90)}.vsc-text-area{--vs-text-area-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-text-area-typography-font-size:1rem;--vs-text-area-typography-font-weight:400;--vs-text-area-typography-line-height:1.5;--vs-text-area-typography-letter-spacing:0em;--vs-text-area-text-color:var(--vs-text-color-neutral-90);--vs-text-area-placeholder-color:var(--vs-text-color-neutral-80);--vs-text-area-background-color:var(--vs-background-color-neutral-1);--vs-text-area-border-width:1px;--vs-text-area-border-style:solid;--vs-text-area-border-color:var(--vs-border-color-neutral-10);--vs-text-area-radius:4px;--vs-text-area-row-count-min:3;--vs-text-area-row-count-max:5;--vs-text-area-padding-top: calc(.625rem - 2px) ;--vs-text-area-padding-bottom: calc(.625rem - 2px) ;--vs-text-area-padding-left:12px;--vs-text-area-padding-right:12px;--vs-text-area-icon-color:var(--vs-icon-color-neutral-90);--vs-text-area-icon-size:1.25rem;--vs-text-area-icon-gap-from-input:0px}.vsc-text-area:has(:is([readonly],[data-readonly],[aria-readonly])){--vs-text-area-background-color:var(--vs-background-color-neutral-3);--vs-text-area-icon-color:var(--vs-icon-color-neutral-50)}.vsc-text-area:has([slot=input]:is(:disabled,[data-disabled],[data-status=disabled])){--vs-text-area-text-color:var(--vs-text-color-neutral-50);--vs-text-area-background-color:var(--vs-background-color-neutral-3);--vs-text-area-icon-color:var(--vs-icon-color-neutral-50)}.vsc-text-area:has([slot=input]:is(:user-invalid,[data-invalid],[aria-invalid])){--vs-text-area-border-color:var(--vs-border-color-critical-30)}.vsc-text-area:has([slot=input]:is(:focus,[data-focused])),.vsc-text-area:has([slot=input]:not(:disabled,[data-disabled],[aria-disabled])):is(:hover,[data-hovered]){--vs-text-area-border-color:var(--vs-border-color-accent-30)}.vsc-text-area:has([slot=input]:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-text-area-outline-color:var(--vs-outline-focus-ring-color);--vs-text-area-outline-width:3px;--vs-text-area-outline-style:solid;--vs-text-area-outline-offset:2px}@container form-layout not (max-width:25rem){.vsc-text-area-field[data-layout=horizontal]{--vs-text-area-field-label-margin-top:.625rem}}.vsc-text-input{--vs-text-input-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-text-input-typography-font-size:1rem;--vs-text-input-typography-font-weight:400;--vs-text-input-typography-line-height:1.5;--vs-text-input-typography-letter-spacing:0em;--vs-text-input-text-color:var(--vs-text-color-neutral-90);--vs-text-input-placeholder-color:var(--vs-text-color-neutral-80);--vs-text-input-background-color:var(--vs-background-color-neutral-1);--vs-text-input-border-width:1px;--vs-text-input-border-style:solid;--vs-text-input-border-color:var(--vs-border-color-neutral-10);--vs-text-input-radius:4px;--vs-text-input-padding-top:0px;--vs-text-input-padding-bottom:0px;--vs-text-input-padding-left:12px;--vs-text-input-padding-right:12px;--vs-text-input-height:2.75rem;--vs-text-input-icon-color:var(--vs-icon-color-neutral-90);--vs-text-input-icon-size:1.25rem;--vs-text-input-icon-gap-from-input:0px}.vsc-text-input:has(:is([readonly],[data-readonly],[aria-readonly])){--vs-text-input-background-color:var(--vs-background-color-neutral-3);--vs-text-input-icon-color:var(--vs-icon-color-neutral-50)}.vsc-text-input:has([slot=input]:is(:disabled,[data-disabled],[data-status=disabled])){--vs-text-input-text-color:var(--vs-text-color-neutral-50);--vs-text-input-background-color:var(--vs-background-color-neutral-3);--vs-text-input-icon-color:var(--vs-icon-color-neutral-50)}.vsc-text-input:has([slot=input]:is(:focus,[data-focused])){--vs-text-input-border-color:var(--vs-border-color-accent-30)}.vsc-text-input:has([slot=input]:is(:user-invalid,[data-invalid],[aria-invalid])){--vs-text-input-border-color:var(--vs-border-color-critical-30)}.vsc-text-input:has([slot=input]:not(:disabled,[data-disabled],[aria-disabled])):is(:hover,[data-hovered]){--vs-text-input-border-color:var(--vs-border-color-accent-20)}.vsc-text-input:has([slot=input]:is(:focus-visible:not([data-focused]),[data-focus-visible])){--vs-text-input-outline-color:var(--vs-outline-focus-ring-color);--vs-text-input-outline-width:3px;--vs-text-input-outline-style:solid;--vs-text-input-outline-offset:2px}.vsc-toast{--vs-toast-radius:4px;--vs-toast-padding-top:1rem;--vs-toast-padding-bottom:1rem;--vs-toast-padding-left:16px;--vs-toast-padding-right:16px;--vs-toast-inset-x:16px;--vs-toast-inset-y:16px;--vs-toast-title-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-toast-title-typography-font-size:.875rem;--vs-toast-title-typography-font-weight:600;--vs-toast-title-typography-line-height:1.25rem;--vs-toast-title-typography-letter-spacing:.005em;--vs-toast-description-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-toast-description-typography-font-size:.875rem;--vs-toast-description-typography-font-weight:400;--vs-toast-description-typography-line-height:1.25rem;--vs-toast-description-typography-letter-spacing:.005em}.vsc-toast[data-tone=accent]{--vs-toast-background-color:var(--vs-background-color-accent-50);--vs-toast-title-color:var(--vs-text-color-static-white-90);--vs-toast-description-color:var(--vs-text-color-static-white-80)}.vsc-toast[data-tone=informative]{--vs-toast-background-color:var(--vs-background-color-informative-50);--vs-toast-title-color:var(--vs-text-color-static-white-90);--vs-toast-description-color:var(--vs-text-color-static-white-80)}.vsc-toast[data-tone=success]{--vs-toast-background-color:var(--vs-background-color-success-50);--vs-toast-title-color:var(--vs-text-color-static-white-90);--vs-toast-description-color:var(--vs-text-color-static-white-80)}.vsc-toast[data-tone=caution]{--vs-toast-background-color:var(--vs-background-color-caution-50);--vs-toast-title-color:var(--vs-text-color-static-black-90);--vs-toast-description-color:var(--vs-text-color-static-black-80)}.vsc-toast[data-tone=critical]{--vs-toast-background-color:var(--vs-background-color-critical-50);--vs-toast-title-color:var(--vs-text-color-static-white-90);--vs-toast-description-color:var(--vs-text-color-static-white-80)}.vsc-toast[data-tone=neutral]{--vs-toast-background-color:var(--vs-background-color-neutral-50);--vs-toast-title-color:var(--vs-text-color-neutral-on-bold-90);--vs-toast-description-color:var(--vs-text-color-neutral-on-bold-80)}.vsc-toast-list{--vs-toast-list-layer:400}.vsc-toggle-button{--vs-toggle-button-typography-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vs-toggle-button-typography-font-size:1rem;--vs-toggle-button-typography-font-weight:500;--vs-toggle-button-typography-line-height:1.5;--vs-toggle-button-typography-letter-spacing:.005em;--vs-toggle-button-text-color:var(--vs-text-color-neutral-90);--vs-toggle-button-background-color:#0000;--vs-toggle-button-icon-color:var(--vs-button-text-color);--vs-toggle-button-icon-gap-from-label:8px;--vs-toggle-button-spinner-size:1.25rem;--vs-toggle-button-padding-top:.5rem;--vs-toggle-button-padding-bottom:.5rem;--vs-toggle-button-padding-left:16px;--vs-toggle-button-padding-right:16px;--vs-toggle-button-border-width:1px;--vs-toggle-button-border-style:solid;--vs-toggle-button-border-color:#0000}.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]){--vs-toggle-button-opacity:.4}.vsc-toggle-button[data-size="2xs"]{--vs-toggle-button-icon-size:1.25rem;--vs-toggle-button-height:2rem}.vsc-toggle-button[data-size=xs]{--vs-toggle-button-icon-size:1.25rem;--vs-toggle-button-height:2.25rem}.vsc-toggle-button[data-size=sm]{--vs-toggle-button-icon-size:1.25rem;--vs-toggle-button-height:2.5rem}.vsc-toggle-button[data-size=md]{--vs-toggle-button-icon-size:1.5rem;--vs-toggle-button-height:2.75rem}.vsc-toggle-button[data-size=lg]{--vs-toggle-button-icon-size:1.5rem;--vs-toggle-button-height:3rem}.vsc-toggle-button[data-size=xl]{--vs-toggle-button-icon-size:1.5rem;--vs-toggle-button-height:3.25rem}.vsc-toggle-button[data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-10)}.vsc-toggle-button[data-radius=sm]{--vs-toggle-button-radius:4px}.vsc-toggle-button[data-radius=full]{--vs-toggle-button-radius:9999px}.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled]){--vs-toggle-button-background-color:var(--vs-background-color-neutral-20)}.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled]){--vs-toggle-button-background-color:var(--vs-background-color-neutral-30);--vs-toggle-button-translate-y:2px}.vsc-toggle-button:is(:focus-visible:not([data-focused]),[data-focus-visible]){--vs-toggle-button-outline-color:var(--vs-outline-focus-ring-color);--vs-toggle-button-outline-width:3px;--vs-toggle-button-outline-style:solid;--vs-toggle-button-outline-offset:2px}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=bold]{--vs-toggle-button-text-color:var(--vs-text-color-static-white-90);--vs-toggle-button-background-color:var(--vs-background-color-accent-50)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=bold]{--vs-toggle-button-text-color:var(--vs-text-color-neutral-on-bold-90);--vs-toggle-button-background-color:var(--vs-background-color-neutral-50)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=soft]{--vs-toggle-button-text-color:var(--vs-text-color-accent-90);--vs-toggle-button-background-color:var(--vs-background-color-accent-10)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=soft]{--vs-toggle-button-text-color:var(--vs-text-color-neutral-90);--vs-toggle-button-background-color:var(--vs-background-color-neutral-10)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=plain]{--vs-toggle-button-text-color:var(--vs-text-color-accent-90);--vs-toggle-button-background-color:#0000}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:var(--vs-text-color-neutral-90);--vs-toggle-button-background-color:#0000}.vsc-toggle-button[data-status=soft-disabled][data-tone=accent][data-visual=bold],.vsc-toggle-button[data-status=soft-disabled][data-tone=accent][data-visual=soft],.vsc-toggle-button[data-status=soft-disabled][data-tone=accent][data-visual=plain],.vsc-toggle-button[data-status=soft-disabled][data-tone=neutral][data-visual=bold],.vsc-toggle-button[data-status=soft-disabled][data-tone=neutral][data-visual=soft],.vsc-toggle-button[data-status=soft-disabled][data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:var(--vs-text-color-neutral-90);--vs-toggle-button-background-color:var(--vs-background-color-neutral-10)}.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-20)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=soft][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-accent-10)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=soft][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-10)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=plain][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-accent-10)}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=plain][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-10)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold]{--vs-toggle-button-background-color:var(--vs-background-color-accent-60)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-60)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold]{--vs-toggle-button-background-color:var(--vs-background-color-accent-70)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-70)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft]{--vs-toggle-button-background-color:var(--vs-background-color-accent-20)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-20)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft]{--vs-toggle-button-background-color:var(--vs-background-color-accent-30)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-30)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain]{--vs-toggle-button-background-color:var(--vs-background-color-accent-20)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-20)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain]{--vs-toggle-button-background-color:var(--vs-background-color-accent-30)}.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-background-color:var(--vs-background-color-neutral-30)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-accent-20)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-20)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-accent-20)}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain][data-with-outline]{--vs-toggle-button-border-color:var(--vs-border-color-neutral-20)}@media (forced-colors:active){.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]){--vs-toggle-button-opacity:1}.vsc-toggle-button[data-tone=accent][data-visual=bold],.vsc-toggle-button[data-tone=accent][data-visual=soft],.vsc-toggle-button[data-tone=accent][data-visual=plain],.vsc-toggle-button[data-tone=neutral][data-visual=bold],.vsc-toggle-button[data-tone=neutral][data-visual=soft],.vsc-toggle-button[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:ButtonText;--vs-toggle-button-background-color:ButtonFace;--vs-toggle-button-border-color:ButtonBorder}.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:GrayText;--vs-toggle-button-background-color:ButtonFace;--vs-toggle-button-border-color:ButtonFace}.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is([data-selected],[aria-selected])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:ButtonText;--vs-toggle-button-background-color:ButtonText;--vs-toggle-button-border-color:ButtonText}.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:Highlight;--vs-toggle-button-background-color:ButtonFace;--vs-toggle-button-border-color:Highlight}.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:disabled,[data-disabled],[data-status=disabled]):is([data-selected],[aria-selected])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:ButtonText;--vs-toggle-button-background-color:GrayText;--vs-toggle-button-border-color:GrayText}.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:hover,[data-hovered]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=bold],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=soft],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=accent][data-visual=plain],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=bold],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=soft],.vsc-toggle-button:is(:active,[data-pressed]):is([data-selected],[aria-selected]):not(:disabled,[data-disabled],[aria-disabled])[data-tone=neutral][data-visual=plain]{--vs-toggle-button-text-color:ButtonText;--vs-toggle-button-background-color:Highlight}}.vsc-tooltip{--vs-tooltip-background-color:var(--vs-background-color-neutral-3);--vs-tooltip-padding-top:8px;--vs-tooltip-padding-bottom:8px;--vs-tooltip-padding-left:16px;--vs-tooltip-padding-right:16px;--vs-tooltip-radius:4px;--vs-tooltip-box-shadow:0px 9px 24px 0px #00000040,0px 2.5px 5px 0px #0000001a;--vs-tooltip-gap-to-trigger:8px;--vs-tooltip-arrow-width:12px;--vs-tooltip-arrow-height:6px;--vs-tooltip-visibility-transition-slide-origin:8px;--vs-tooltip-visibility-transition-initial-scale:.9;--vs-tooltip-transition:transform .2s cubic-bezier(.42,0,1,1),opacity .2s cubic-bezier(.42,0,1,1)}@media (forced-colors:active){.vsc-tooltip{--vs-tooltip-outline-color:#0000;--vs-tooltip-outline-width:8px;--vs-tooltip-outline-style:solid;--vs-tooltip-outline-offset:0px}}:root,:host{--vsa-default-font-family:"Inter Variable",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--vsa-default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}}@layer theme-revert{[class*=theme-] .vsc-button{--vs-button-height:initial;--vs-button-background-color:initial;--vs-button-border-width:initial;--vs-button-border-style:initial;--vs-button-border-color:initial;--vs-button-radius:initial;--vs-button-box-shadow:initial;--vs-button-text-color:initial;--vs-button-typography-font-family:initial;--vs-button-typography-font-size:initial;--vs-button-typography-font-style:initial;--vs-button-typography-font-weight:initial;--vs-button-typography-letter-spacing:initial;--vs-button-typography-line-height:initial;--vs-button-opacity:initial;--vs-button-outline-width:initial;--vs-button-outline-style:initial;--vs-button-outline-color:initial;--vs-button-outline-offset:initial;--vs-button-padding-top:initial;--vs-button-padding-bottom:initial;--vs-button-padding-left:initial;--vs-button-padding-right:initial;--vs-button-translate-x:initial;--vs-button-translate-y:initial;--vs-button-transition:initial;--vs-button-icon-color:initial;--vs-button-icon-size:initial;--vs-button-icon-gap-from-label:initial;--vs-button-spinner-fill-color:initial;--vs-button-spinner-size:initial;--vs-button-spinner-track-width:initial;--vs-button-spinner-track-color:initial;--vs-button-spinner-appearance-delay:initial}}@layer playground-theme;@layer global{select{background-color:revert;color:revert}:root{background-color:var(--vs-background-color-neutral-1);color:var(--vs-text-color-neutral-90);font-family:var(--vs-typography-body-md-font-family);font-size:var(--vs-typography-body-md-font-size);line-height:var(--vs-typography-body-md-line-height)}:root *{border-color:var(--vs-border-color-neutral-5)}:root:is([data-color-scheme=light]){color-scheme:light}:root:is([data-color-scheme=dark]){color-scheme:dark}:root :focus-visible:not([data-focused]){outline:var(--vs-outline-focus-ring-width)var(--vs-outline-style-solid)var(--vs-outline-focus-ring-color);outline-offset:var(--vs-outline-focus-ring-offset)}}@layer playground-global;@layer components{.vsc-alert-banner{background-color:var(--vs-alert-banner-background-color);border:var(--vs-alert-banner-border-width)var(--vs-alert-banner-border-style)var(--vs-alert-banner-border-color);border-radius:var(--vs-alert-banner-radius);line-height:var(--vs-alert-banner-description-typography-line-height);padding-block:var(--vs-alert-banner-padding-top)var(--vs-alert-banner-padding-bottom);padding-inline:var(--vs-alert-banner-padding-left)var(--vs-alert-banner-padding-right);grid-template-columns:auto 1fr auto auto;display:grid}.vsc-alert-banner:has([slot=title]){line-height:var(--vs-alert-banner-title-typography-line-height)}.vsc-alert-banner>.vsc-icon{--ovr-icon-color:var(--vs-alert-banner-icon-color);--ovr-icon-size:var(--vs-alert-banner-icon-size);margin-block:calc((1lh - var(--vs-alert-banner-icon-size))/2);grid-area:1/1;margin-inline-end:var(--vs-alert-banner-icon-gap-from-content)}.vsc-alert-banner>[slot=title]{color:var(--vs-alert-banner-title-color);font-family:var(--vs-alert-banner-title-typography-font-family);font-size:var(--vs-alert-banner-title-typography-font-size);font-style:var(--vs-alert-banner-title-typography-font-style);font-weight:var(--vs-alert-banner-title-typography-font-weight);letter-spacing:var(--vs-alert-banner-title-typography-letter-spacing);line-height:var(--vs-alert-banner-title-typography-line-height);grid-column:2;margin-block-end:var(--vs-alert-banner-title-gap-from-description)}.vsc-alert-banner>[slot=description]{color:var(--vs-alert-banner-description-color);font-family:var(--vs-alert-banner-description-typography-font-family);font-size:var(--vs-alert-banner-description-typography-font-size);font-style:var(--vs-alert-banner-description-typography-font-style);font-weight:var(--vs-alert-banner-description-typography-font-weight);letter-spacing:var(--vs-alert-banner-description-typography-letter-spacing);line-height:var(--vs-alert-banner-description-typography-line-height);grid-column:2}.vsc-alert-banner>.vsc-alert-banner-actions{gap:var(--vs-alert-banner-actions-item-gap);grid-column:2;margin-block-start:var(--vs-alert-banner-actions-vertical-gap-from-descriptions);display:flex}.vsc-alert-banner>.vsc-alert-banner-actions>*{flex:none}.vsc-alert-banner:is([data-inline]){align-items:center}.vsc-alert-banner:is([data-inline])>.vsc-alert-banner-actions{grid-column:3;margin-block-start:0;margin-inline-start:var(--vs-alert-banner-actions-horizontal-gap-from-descriptions)}.vsc-alert-banner>.vsc-button[slot=close]{margin-block:calc((1lh - var(--button-height))/2);grid-area:1/4;margin-inline-start:var(--vs-alert-banner-dismiss-button-gap-from-content)}.vsc-badge{background-color:var(--vs-badge-background-color);block-size:var(--vs-badge-height);border:var(--vs-badge-border-width)var(--vs-badge-border-style)var(--vs-badge-border-color);border-radius:var(--vs-badge-radius);box-shadow:var(--vs-badge-box-shadow);color:var(--vs-badge-text-color);font-family:var(--vs-badge-typography-font-family);font-size:var(--vs-badge-typography-font-size);font-style:var(--vs-badge-typography-font-style);font-weight:var(--vs-badge-typography-font-weight);inline-size:-moz-fit-content;inline-size:fit-content;letter-spacing:var(--vs-badge-typography-letter-spacing);line-height:var(--vs-badge-typography-line-height);padding-block:var(--vs-badge-padding-top)var(--vs-badge-padding-bottom);padding-inline:var(--vs-badge-padding-left)var(--vs-badge-padding-right);transition:var(--vs-badge-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-template-columns:auto 1fr;grid-template-areas:"icon-before label";justify-content:center;align-items:center;gap:0;display:grid;position:relative}.vsc-badge[data-isometric]{block-size:var(--vs-badge-height);inline-size:var(--vs-badge-height);text-align:center;padding-block:0;padding-inline:0}.vsc-badge>[slot=icon-before]{--ovr-icon-color:var(--vs-badge-icon-color);--ovr-icon-size:var(--vs-badge-icon-size);grid-area:icon-before}.vsc-badge>[slot=label]{grid-area:label}.vsc-badge>[slot=icon-before]+[slot=label]{margin-inline-start:var(--vs-badge-icon-gap-from-label)}.vsc-button{--button-height:var(--vs-button-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vs-button-background-color);block-size:var(--button-height);border:var(--vs-button-border-width)var(--vs-button-border-style)var(--vs-button-border-color);border-radius:var(--vs-button-radius);box-shadow:var(--vs-button-box-shadow);color:var(--vs-button-text-color);cursor:default;font-family:var(--vs-button-typography-font-family);font-size:var(--vs-button-typography-font-size);font-style:var(--vs-button-typography-font-style);font-weight:var(--vs-button-typography-font-weight);letter-spacing:var(--vs-button-typography-letter-spacing);line-height:var(--vs-button-typography-line-height);opacity:var(--vs-button-opacity);outline:var(--vs-button-outline-width)var(--vs-button-outline-style)var(--vs-button-outline-color);outline-offset:var(--vs-button-outline-offset);padding-block:var(--vs-button-padding-top)var(--vs-button-padding-bottom);padding-inline:var(--vs-button-padding-left)var(--vs-button-padding-right);transform:translate3d(var(--vs-button-translate-x),var(--vs-button-translate-y),0);transition:var(--vs-button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.vsc-button[href]{cursor:pointer}.vsc-button:has(.vsc-button-content>[slot=content-before]){padding-inline-start:0}.vsc-button:has(.vsc-button-content>[slot=content-after]){padding-inline-end:0}.vsc-button .vsc-button-content{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"content-before icon-before label icon-after content-after";align-items:center;gap:0;display:grid;position:relative}.vsc-button .vsc-button-content>[slot=content-before]{grid-area:content-before}.vsc-button .vsc-button-content>[slot=icon-before]{--ovr-icon-color:var(--vs-button-icon-color);--ovr-icon-size:var(--vs-button-icon-size);grid-area:icon-before}.vsc-button .vsc-button-content>[slot=label]{grid-area:label}.vsc-button .vsc-button-content>[slot=icon-before]+[slot=label],.vsc-button .vsc-button-content>[slot=label]+[slot=icon-after]{margin-inline-start:var(--vs-button-icon-gap-from-label)}.vsc-button .vsc-button-content>[slot=icon-after]{--ovr-icon-color:var(--vs-button-icon-color);--ovr-icon-size:var(--vs-button-icon-size);grid-area:icon-after}.vsc-button .vsc-button-content>[slot=content-after]{grid-area:content-after}.vsc-button:is([data-content-width=full]) .vsc-button-content{inline-size:100%}.vsc-button:is([data-label-align=center]) .vsc-button-content>[slot=label]{text-align:center}.vsc-button:is([data-label-align=start]) .vsc-button-content>[slot=label]{text-align:start}.vsc-button:is([data-label-align=end]) .vsc-button-content>[slot=label]{text-align:end}.vsc-button:is([data-label-align=true-center]) .vsc-button-content>[slot=label]{text-align:center;grid-column:1/-1}.vsc-button:is([data-label-align=true-center]) .vsc-button-content:has(>[slot=icon-before],>[slot=icon-after])>[slot=label]{margin-inline:calc(var(--vs-button-icon-size) + var(--vs-button-icon-gap-from-label))}.vsc-button .vsc-progress-circle{display:none;position:absolute}.vsc-button .vsc-spinner{--ovr-spinner-fill-color:var(--vs-button-spinner-fill-color);--ovr-spinner-size:var(--vs-button-spinner-size);--ovr-spinner-track-width:var(--vs-button-spinner-track-width);--ovr-spinner-track-color:var(--vs-button-spinner-track-color);--ovr-spinner-track-border-color:var(--vs-button-spinner-track-border-color)}.vsc-button:is([data-status=soft-disabled]){cursor:help}.vsc-button:is(:disabled,[data-disabled],[data-status=disabled]){cursor:not-allowed}.vsc-button:is([data-pending],[data-status=pending]) .vsc-button-content{opacity:0;transition:opacity 0s linear var(--vs-button-spinner-appearance-delay)}.vsc-button:is([data-pending],[data-status=pending]) .vsc-progress-circle{display:block}@media (forced-colors:active){.vsc-button .vsc-button-content,.vsc-button .vsc-spinner{forced-color-adjust:none}}.vsc-icon-button{inline-size:var(--button-height);padding-block:0;padding-inline:0}.vsc-icon-button[data-compact]{--button-height:var(--vs-button-icon-size);box-shadow:none;outline-offset:0;background-color:#0000;border:none;border-radius:0;outline:none}.vsc-icon-button[data-compact]:before{background-color:var(--vs-button-background-color);block-size:var(--vs-button-height);border:var(--vs-button-border-width)var(--vs-button-border-style)var(--vs-button-border-color);border-radius:var(--vs-button-radius);box-shadow:var(--vs-button-box-shadow);content:"";inline-size:var(--vs-button-height);outline:var(--vs-button-outline-width)var(--vs-button-outline-style)var(--vs-button-outline-color);outline-offset:var(--vs-button-outline-offset);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.vsc-button-group{isolation:isolate;inline-size:-moz-fit-content;inline-size:fit-content;display:flex}.vsc-dialog-container{background-color:var(--vs-dialog-container-backdrop-background-color);block-size:var(--visual-viewport-height);isolation:isolate;opacity:1;inline-size:100vw;display:grid;position:fixed;inset-block-start:0;inset-inline-start:0}.vsc-dialog-container[data-animate]{transition:var(--vs-dialog-container-backdrop-transition)}.vsc-dialog-container[data-animate][data-entering],.vsc-dialog-container[data-animate][data-exiting]{opacity:0}.vsc-dialog{background-color:var(--vs-dialog-background-color);border:var(--vs-dialog-border-width)var(--vs-dialog-border-style)var(--vs-dialog-border-color);border-radius:var(--vs-dialog-radius);box-shadow:var(--vs-dialog-box-shadow);inline-size:var(--vs-dialog-width);max-block-size:calc(var(--visual-viewport-height) - var(--vs-dialog-margin-top) - var(--vs-dialog-margin-bottom));max-inline-size:calc(100vw - var(--vs-dialog-margin-left) - var(--vs-dialog-margin-right));outline:var(--vs-dialog-outline-width)var(--vs-dialog-outline-style)var(--vs-dialog-outline-color);outline-offset:var(--vs-dialog-outline-offset);flex-direction:column;place-self:center;display:flex;position:relative;transform:scale(1)}.vsc-dialog[data-size=full]{block-size:var(--visual-viewport-height);inline-size:100vw}.vsc-dialog[data-size=fill]{block-size:var(--visual-viewport-height);inline-size:100vw;max-block-size:var(--visual-viewport-height);border-radius:0;max-inline-size:100vw}.vsc-dialog[data-animate]{transition:var(--vs-dialog-transition)}.vsc-dialog[data-animate][data-entering],.vsc-dialog[data-animate][data-exiting]{transform:scale(var(--vs-dialog-zoom-initial-scale))}.vsc-dialog [role*=dialog]{outline:none;flex-direction:column;flex:1;display:flex;overflow:auto}.vsc-dialog .vsc-scroller{flex:auto}.vsc-dialog-header{min-block-size:var(--vs-dialog-header-min-height);padding-block:var(--vs-dialog-header-padding-top)var(--vs-dialog-header-padding-bottom);padding-inline:var(--vs-dialog-header-padding-left)var(--vs-dialog-header-padding-right);flex:none;align-items:center;display:flex}.vsc-dialog-header>*{flex:none}.vsc-dialog-header>.vsc-icon{--ovr-icon-size:var(--vs-dialog-header-icon-size);margin-inline-end:var(--vs-dialog-header-icon-gap-from-title)}.vsc-dialog-header>.vsc-dialog-title{flex:auto}.vsc-dialog-header>.vsc-dialog-title+.vsc-dialog-dismiss-button{margin-inline-start:var(--vs-dialog-header-dismiss-button-gap-from-title)}.vsc-dialog-dismiss-button:not(.vsc-dialog-header>.vsc-dialog-dismiss-button){position:absolute;inset-block-start:var(--vs-dialog-dismiss-button-top);inset-inline-end:var(--vs-dialog-dismiss-button-right)}.vsc-dialog-title{font-family:var(--vs-dialog-title-typography-font-family);font-size:var(--vs-dialog-title-typography-font-size);font-style:var(--vs-dialog-title-typography-font-style);font-weight:var(--vs-dialog-title-typography-font-weight);letter-spacing:var(--vs-dialog-title-typography-letter-spacing);line-height:var(--vs-dialog-title-typography-line-height)}.vsc-dialog-body{padding-block:var(--vs-dialog-body-padding-top)var(--vs-dialog-body-padding-bottom);padding-inline:var(--vs-dialog-body-padding-left)var(--vs-dialog-body-padding-right)}.vsc-dialog-footer{min-block-size:var(--vs-dialog-footer-min-height);padding-block:var(--vs-dialog-footer-padding-top)var(--vs-dialog-footer-padding-bottom);padding-inline:var(--vs-dialog-footer-padding-left)var(--vs-dialog-footer-padding-right);flex:none;align-items:center;display:flex}.vsc-drawer{--_extra-padding:0px;background-color:var(--vs-drawer-background-color);border:var(--vs-drawer-border-width)var(--vs-drawer-border-style)var(--vs-drawer-border-color);box-shadow:var(--vs-drawer-box-shadow);opacity:1;outline:var(--vs-drawer-outline-width)var(--vs-drawer-outline-style)var(--vs-drawer-outline-color);outline-offset:var(--vs-drawer-outline-offset);flex-direction:column;display:flex;position:absolute;transform:translate(0)}.vsc-drawer[data-placement=top]{--_width:100vw;--_height:var(--vs-drawer-height);--_max-height:calc(var(--visual-viewport-height) - var(--vs-drawer-margin-vertical));--_slide-start:translate3d(0,-100%,0);border-radius:0 0 var(--vs-drawer-radius)var(--vs-drawer-radius);inline-size:100vw;padding-block-start:var(--_extra-padding);inset-block-start:calc(var(--_extra-padding)*-1)}.vsc-drawer[data-placement=bottom]{--_width:100vw;--_height:var(--vs-drawer-height);--_max-height:calc(var(--visual-viewport-height) - var(--vs-drawer-margin-vertical));--_slide-start:translate3d(0,100%,0);border-radius:var(--vs-drawer-radius)var(--vs-drawer-radius)0 0;inline-size:100vw;padding-block-end:var(--_extra-padding);inset-block-end:calc(var(--_extra-padding)*-1)}.vsc-drawer[data-placement=left]{--_width:var(--vs-drawer-width);--_max-width:calc(100vw - var(--vs-drawer-margin-horizontal));--_height:var(--visual-viewport-height);--_slide-start:translate3d(-100%,0,0);block-size:var(--visual-viewport-height);border-radius:0 var(--vs-drawer-radius)var(--vs-drawer-radius)0;padding-inline-start:var(--_extra-padding);inset-inline-start:calc(var(--_extra-padding)*-1)}.vsc-drawer[data-placement=right]{--_width:var(--vs-drawer-width);--_max-width:calc(100vw - var(--vs-drawer-margin-horizontal));--_height:var(--visual-viewport-height);--_slide-start:translate3d(100%,0,0);block-size:var(--visual-viewport-height);border-radius:var(--vs-drawer-radius)0 0 var(--vs-drawer-radius);padding-inline-end:var(--_extra-padding);inset-inline-end:calc(var(--_extra-padding)*-1)}.vsc-drawer[data-size=full]{--_width:100vw;--_height:var(--visual-viewport-height)}.vsc-drawer[data-animate]{transition:var(--vs-drawer-transition)}.vsc-drawer[data-animate][data-entering],.vsc-drawer[data-animate][data-exiting]{opacity:0;transform:var(--_slide-start)}.vsc-drawer [role*=dialog]{flex:1 1 var(--_height,0%);inline-size:var(--_width);max-block-size:var(--_max-height,var(--visual-viewport-height));max-inline-size:var(--_max-width,100vw);outline:none;flex-direction:column;display:flex}.vsc-drawer .vsc-scroller{flex:auto}.vsc-form{inline-size:100%}.vsc-form-layout{gap:var(--vs-form-layout-field-to-field-gap);flex-direction:column;inline-size:100%;display:flex;container:form-layout/inline-size}.vsc-fieldset{flex-direction:column;display:flex}.vsc-legend{color:var(--vs-legend-color);font-family:var(--vs-legend-typography-font-family);font-size:var(--vs-legend-typography-font-size);font-style:var(--vs-legend-typography-font-style);font-weight:var(--vs-legend-typography-font-weight);letter-spacing:var(--vs-legend-typography-letter-spacing);line-height:var(--vs-legend-typography-line-height)}.vsc-field-label{color:var(--vs-field-label-color);font-family:var(--vs-field-label-typography-font-family);font-size:var(--vs-field-label-typography-font-size);font-style:var(--vs-field-label-typography-font-style);font-weight:var(--vs-field-label-typography-font-weight);letter-spacing:var(--vs-field-label-typography-letter-spacing);line-height:var(--vs-field-label-typography-line-height)}@media (any-pointer:coarse){.vsc-field-label:is(label):after{content:"";position:absolute;inset-block:0;inset-inline:0}}.vsc-field-description{color:var(--vs-field-description-color);font-family:var(--vs-field-description-typography-font-family);font-size:var(--vs-field-description-typography-font-size);font-style:var(--vs-field-description-typography-font-style);font-weight:var(--vs-field-description-typography-font-weight);letter-spacing:var(--vs-field-description-typography-letter-spacing);line-height:var(--vs-field-description-typography-line-height)}.vsc-field-error{color:var(--vs-field-error-text-color);font-family:var(--vs-field-error-typography-font-family);font-size:var(--vs-field-error-typography-font-size);font-style:var(--vs-field-error-typography-font-style);font-weight:var(--vs-field-error-typography-font-weight);gap:var(--vs-field-error-validation-icon-gap-from-message);letter-spacing:var(--vs-field-error-typography-letter-spacing);line-height:var(--vs-field-error-typography-line-height);display:flex}.vsc-field-error .vsc-field-validation-icon{--ovr-icon-size:var(--vs-field-error-validation-icon-size);--ovr-icon-color:var(--vs-field-error-validation-icon-color);margin-block:calc((1lh - var(--vs-field-error-validation-icon-size))/2);flex:none}.vsc-field-error .vsc-field-error-message{flex:auto}.vsc-field-error .vsc-field-error-message ul{gap:var(--vs-field-error-message-to-message-gap);flex-direction:column;padding:0;list-style:none;display:flex}.vsc-field{grid-template-areas:var(--_grid-areas);grid-template-columns:var(--_grid-columns);inline-size:100%;line-height:var(--vs-field-label-line-height);display:grid;position:relative}.vsc-field .vsc-field-label{margin-block-end:var(--_label-margin-bottom);margin-inline-end:var(--_label-margin-right)}.vsc-field:is(.vsc-combo-box-field,.vsc-native-select-field,.vsc-number-field,.vsc-number-stepper-field,.vsc-search-field,.vsc-select-field,.vsc-text-field){align-items:var(--_label-align)}.vsc-field:is([data-label-align=end]) .vsc-field-label{text-align:var(--_label-end-text-align)}.vsc-field:is([data-label-align=end]) .vsc-field-label .vsc-field-required-icon:first-of-type{display:var(--_first-required-icon-display)}.vsc-field:is([data-label-align=end]) .vsc-field-label .vsc-field-required-icon:last-of-type{display:var(--_last-required-icon-display)}.vsc-field:is([data-layout=vertical]){--_grid-areas:"label" "control" "description" "error";--_grid-columns:auto;--_label-margin-bottom:var(--vs-field-label-gap-from-control);--_label-margin-right:0;--_label-align:start;--_label-end-text-align:start;--_first-required-icon-display:none;--_last-required-icon-display:inline}.vsc-field:is([data-layout=horizontal]){--_grid-areas:"label control" ". description" ". error";--_grid-columns:calc(var(--vs-field-label-column-ratio)*100%)1fr;--_label-margin-bottom:0;--_label-margin-right:var(--vs-field-label-gap-from-control);--_label-align:center;--_label-end-text-align:end;--_first-required-icon-display:inline;--_last-required-icon-display:none}@container form-layout (max-width:25rem){.vsc-field:is([data-layout=horizontal]){--_grid-areas:"label" "control" "description" "error";--_grid-columns:auto;--_label-margin-bottom:var(--vs-field-label-gap-from-control);--_label-margin-right:0;--_label-align:start;--_label-end-text-align:start;--_first-required-icon-display:none;--_last-required-icon-display:inline}}@container form-layout not (max-width:25rem){.vsc-field:is([data-layout=horizontal]){--_grid-areas:"label control" ". description" ". error";--_grid-columns:calc(var(--vs-field-label-column-ratio)*100%)1fr;--_label-margin-bottom:0;--_label-margin-right:var(--vs-field-label-gap-from-control);--_label-align:center;--_label-end-text-align:end;--_first-required-icon-display:inline;--_last-required-icon-display:none}}.vsc-field .vsc-field-label{grid-area:label}.vsc-field .vsc-field-label .vsc-field-required-icon:first-of-type{display:none}.vsc-field [slot=control]{grid-area:control}.vsc-field .vsc-field-description{grid-area:description;margin-block-start:var(--vs-field-description-gap-from-control)}.vsc-field .vsc-field-error{grid-area:error}.vsc-field [slot=control]+.vsc-field-error{margin-block-start:var(--vs-field-error-gap-from-control)}.vsc-field .vsc-field-description+.vsc-field-error{grid-area:error;margin-block-start:var(--vs-field-error-gap-from-description)}.vsc-field .vsc-field-required-label{color:var(--vs-field-required-label-color);white-space:nowrap}.vsc-field .vsc-field-required-icon{white-space:nowrap}.vsc-field .vsc-field-required-icon .vsc-icon{--ovr-icon-color:var(--vs-field-required-icon-color);--ovr-icon-size:var(--vs-field-required-icon-size);vertical-align:top;display:inline}.vsc-checkbox{color:var(--vs-checkbox-label-color);font-family:var(--vs-checkbox-label-typography-font-family);font-size:var(--vs-checkbox-label-typography-font-size);font-style:var(--vs-checkbox-label-typography-font-style);font-weight:var(--vs-checkbox-label-typography-font-weight);gap:var(--vs-checkbox-icon-to-label-gap);letter-spacing:var(--vs-checkbox-label-typography-letter-spacing);line-height:var(--vs-checkbox-label-typography-line-height);outline:var(--vs-checkbox-outline-width)var(--vs-checkbox-outline-style)var(--vs-checkbox-outline-color);outline-offset:var(--vs-checkbox-outline-offset);display:flex}.vsc-checkbox:after{content:"";position:absolute;inset-block:0;inset-inline:0}.vsc-checkbox .vsc-checkbox-icon{background-color:var(--vs-checkbox-icon-background-color);block-size:var(--vs-checkbox-icon-size);border:var(--vs-checkbox-icon-border-width)var(--vs-checkbox-icon-border-style)var(--vs-checkbox-icon-border-color);border-radius:var(--vs-checkbox-icon-radius);inline-size:var(--vs-checkbox-icon-size);margin-block:calc((1lh - var(--vs-checkbox-icon-size))/2);opacity:var(--vs-checkbox-icon-opacity);outline:var(--vs-checkbox-icon-outline-width)var(--vs-checkbox-icon-outline-style)var(--vs-checkbox-icon-outline-color);outline-offset:var(--vs-checkbox-icon-outline-offset);flex:none;justify-content:center;align-items:center;margin-inline:2px;display:flex}.vsc-checkbox .vsc-icon-checked,.vsc-checkbox .vsc-icon-indeterminate{--ovr-icon-color:var(--vs-checkbox-icon-check-color);--ovr-icon-size:var(--vs-checkbox-icon-check-size);display:none}.vsc-checkbox:is([data-indeterminate]) .vsc-icon-indeterminate{display:block}.vsc-checkbox:is(:has(input:checked)):not(:is([data-indeterminate])) .vsc-icon-checked{display:block}.vsc-checkbox:is([data-indeterminate]) .vsc-icon-checked{display:none}.vsc-checkbox-field:is([data-layout=inline]){align-items:center;gap:0 var(--vs-checkbox-field-label-gap-from-control);grid-template-columns:auto 1fr;grid-template-areas:"control label"".description""error error"}@container form-layout not (max-width:25rem){.vsc-checkbox-field:is([data-layout=inline]){--_margin:calc(var(--vs-field-label-column-ratio)*100%);inline-size:calc(100% - var(--_margin));margin-inline-start:var(--_margin)}}.vsc-checkbox-field:is([data-layout=inline]) [slot=control]{margin-block:calc((1lh - var(--vs-checkbox-field-indicator-track-height))/2)}.vsc-checkbox-field .vsc-checkbox{line-height:var(--vs-field-label-line-height)}.vsc-checkbox-item{gap:var(--vs-checkbox-item-hint-gap-from-label);flex-direction:column;display:flex;position:relative}.vsc-checkbox-item .vsc-checkbox-item-hint{color:var(--vs-checkbox-item-hint-color);font-family:var(--vs-checkbox-item-hint-typography-font-family);font-size:var(--vs-checkbox-item-hint-typography-font-size);font-style:var(--vs-checkbox-item-hint-typography-font-style);font-weight:var(--vs-checkbox-item-hint-typography-font-weight);letter-spacing:var(--vs-checkbox-item-hint-typography-letter-spacing);line-height:var(--vs-checkbox-item-hint-typography-line-height);margin-inline-start:var(--vs-checkbox-item-hint-offset)}.vsc-checkbox-group-field .vsc-field-label{margin-block-start:var(--vs-checkbox-group-field-label-margin-top)}.vsc-checkbox-group-field .vsc-checkbox-items{gap:var(--vs-checkbox-group-field-item-to-item-gap);flex-direction:column;display:flex}.vsc-combo-box-field .vsc-text-input>[slot=content-after]{gap:var(--vs-combo-box-field-clear-button-gap-from-expand-button);margin-inline:var(--vs-combo-box-field-content-after-margin-left)var(--vs-combo-box-field-content-after-margin-right);display:flex}.vsc-popover[data-trigger=ComboBox]{inset-inline-start:var(--trigger-left)!important}.vsc-native-select{block-size:var(--vs-native-select-height);align-items:center;inline-size:100%;display:flex;position:relative}.vsc-native-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vs-native-select-background-color);border:var(--vs-native-select-border-width)var(--vs-native-select-border-style)var(--vs-native-select-border-color);border-radius:var(--vs-native-select-radius);color:var(--vs-native-select-text-color);font-family:var(--vs-native-select-typography-font-family);font-size:var(--vs-native-select-typography-font-size);font-style:var(--vs-native-select-typography-font-style);font-weight:var(--vs-native-select-typography-font-weight);inline-size:100%;letter-spacing:var(--vs-native-select-typography-letter-spacing);line-height:var(--vs-native-select-typography-line-height);outline:var(--vs-native-select-outline-width)var(--vs-native-select-outline-style)var(--vs-native-select-outline-color);outline-offset:var(--vs-native-select-outline-offset);padding-block:var(--vs-native-select-padding-top)var(--vs-native-select-padding-bottom);align-self:stretch}.vsc-native-select select:has(option[value=""]:checked){color:var(--vs-native-select-placeholder-color)}.vsc-native-select select[multiple]{padding-inline:var(--vs-native-select-padding-left)var(--vs-native-select-padding-right)}.vsc-native-select select:not([multiple]){padding-inline:var(--vs-native-select-padding-left)calc(var(--vs-native-select-padding-right) + var(--vs-native-select-icon-size) + var(--vs-native-select-icon-gap-from-value))}.vsc-native-select optgroup{color:var(--vs-native-select-group-label-color);font-family:var(--vs-native-select-group-label-typography-font-family);font-size:var(--vs-native-select-group-label-typography-font-size);font-style:var(--vs-native-select-group-label-typography-font-style);font-weight:var(--vs-native-select-group-label-typography-font-weight);letter-spacing:var(--vs-native-select-group-label-typography-letter-spacing);line-height:var(--vs-native-select-group-label-typography-line-height)}.vsc-native-select optgroup:disabled{color:var(--vs-native-select-group-label-color-disabled)}.vsc-native-select option{color:var(--vs-native-select-option-color);font-family:var(--vs-native-select-option-typography-font-family);font-size:var(--vs-native-select-option-typography-font-size);font-style:var(--vs-native-select-option-typography-font-style);font-weight:var(--vs-native-select-option-typography-font-weight);letter-spacing:var(--vs-native-select-option-typography-letter-spacing);line-height:var(--vs-native-select-option-typography-line-height)}.vsc-native-select option:disabled{color:var(--vs-native-select-option-color-disabled)}.vsc-native-select option+optgroup,.vsc-native-select optgroup+option{margin-block-start:var(--vs-native-select-option-to-group-gap)}.vsc-native-select option+option{margin-block-start:var(--vs-native-select-option-to-option-gap)}.vsc-native-select optgroup+optgroup{margin-block-start:var(--vs-native-select-group-to-group-gap)}.vsc-native-select optgroup option:first-of-type{margin-block-start:var(--vs-native-select-group-label-to-option-gap)}.vsc-native-select .vsc-icon{--ovr-icon-color:var(--vs-native-select-icon-color);--ovr-icon-size:var(--vs-native-select-icon-size);pointer-events:none;position:absolute;inset-inline-end:var(--vs-native-select-padding-right)}.vsc-native-select:has(select[multiple]) .vsc-icon{display:none}.vsc-number-field .vsc-text-input>[slot=input]{font-variant-numeric:lining-nums tabular-nums}.vsc-number-field .vsc-text-input>[slot=content-after]{align-self:stretch;min-block-size:0;display:flex}.vsc-number-field .vsc-number-field-steppers{border-inline-start:var(--vs-text-input-border-width)var(--vs-text-input-border-style)var(--vs-text-input-border-color);margin-inline:var(--vs-number-field-steppers-margin-left)var(--vs-number-field-steppers-margin-right);flex-direction:column;gap:0;display:flex}.vsc-number-field .vsc-number-field-steppers .vsc-button{border-inline:none;border-radius:0;flex:auto;min-block-size:0;transform:none}.vsc-number-field .vsc-number-field-steppers .vsc-button[slot=increment]{border-block-end:calc(var(--vs-text-input-border-width)/2)var(--vs-text-input-border-style)var(--vs-text-input-border-color)}.vsc-number-field .vsc-number-field-steppers .vsc-button[slot=decrement]{border-block-start:calc(var(--vs-text-input-border-width)/2)var(--vs-text-input-border-style)var(--vs-text-input-border-color)}.vsc-number-stepper-field>[slot=control]{align-items:center;gap:var(--vs-number-stepper-field-button-gap-from-input);display:flex}.vsc-number-stepper-field>[slot=control] .vsc-button{flex:none}.vsc-number-stepper-field>[slot=control] .vsc-text-input{inline-size:-moz-fit-content;inline-size:fit-content}.vsc-number-stepper-field>[slot=control] .vsc-text-input>[slot=input]{box-sizing:content-box;font-variant-numeric:lining-nums tabular-nums;inline-size:calc(var(--data-character-count,var(--vs-number-stepper-field-input-character-count))*1ch);text-align:center}.vsc-radio{color:var(--vs-radio-label-color);font-family:var(--vs-radio-label-typography-font-family);font-size:var(--vs-radio-label-typography-font-size);font-style:var(--vs-radio-label-typography-font-style);font-weight:var(--vs-radio-label-typography-font-weight);gap:var(--vs-radio-icon-to-label-gap);letter-spacing:var(--vs-radio-label-typography-letter-spacing);line-height:var(--vs-radio-label-typography-line-height);outline:var(--vs-radio-outline-width)var(--vs-radio-outline-style)var(--vs-radio-outline-color);outline-offset:var(--vs-radio-outline-offset);display:flex}.vsc-radio:after{content:"";position:absolute;inset-block:0;inset-inline:0}.vsc-radio .vsc-radio-icon{background-color:var(--vs-radio-icon-background-color);block-size:var(--vs-radio-icon-size);border:var(--vs-radio-icon-border-width)var(--vs-radio-icon-border-style)var(--vs-radio-icon-border-color);border-radius:var(--vs-radio-icon-radius);inline-size:var(--vs-radio-icon-size);margin-block:calc((1lh - var(--vs-radio-icon-size))/2);opacity:var(--vs-radio-icon-opacity);outline:var(--vs-radio-icon-outline-width)var(--vs-radio-icon-outline-style)var(--vs-radio-icon-outline-color);outline-offset:var(--vs-radio-icon-outline-offset);flex:none;justify-content:center;align-items:center;margin-inline:2px;display:flex}.vsc-radio svg{block-size:var(--vs-radio-icon-check-size);fill:var(--vs-radio-icon-check-color);inline-size:var(--vs-radio-icon-check-size);stroke:none;display:none}.vsc-radio:is(:has(input:checked)) svg{display:block}.vsc-radio-item{gap:var(--vs-radio-item-hint-gap-from-label);flex-direction:column;display:flex;position:relative}.vsc-radio-item .vsc-radio-item-hint{color:var(--vs-radio-item-hint-color);font-family:var(--vs-radio-item-hint-typography-font-family);font-size:var(--vs-radio-item-hint-typography-font-size);font-style:var(--vs-radio-item-hint-typography-font-style);font-weight:var(--vs-radio-item-hint-typography-font-weight);letter-spacing:var(--vs-radio-item-hint-typography-letter-spacing);line-height:var(--vs-radio-item-hint-typography-line-height);margin-inline-start:var(--vs-radio-item-hint-offset)}.vsc-radio-group-field .vsc-field-label{margin-block-start:var(--vs-radio-group-field-label-margin-top)}.vsc-radio-group-field .vsc-radio-items{gap:var(--vs-radio-group-field-item-to-item-gap);flex-direction:column;display:flex}.vsc-search-field .vsc-text-input>[slot=input]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.vsc-search-field .vsc-text-input>[slot=input]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.vsc-search-field .vsc-search-field-clear-button{margin-inline:var(--vs-search-field-clear-button-margin-left)var(--vs-search-field-clear-button-margin-right)}.vsc-select-trigger{background-color:var(--vs-select-trigger-background-color);block-size:var(--vs-select-trigger-height);border:var(--vs-select-trigger-border-width)var(--vs-select-trigger-border-style)var(--vs-select-trigger-border-color);border-radius:var(--vs-select-trigger-radius);color:var(--vs-select-trigger-text-color);cursor:default;outline:var(--vs-select-trigger-outline-width)var(--vs-select-trigger-outline-style)var(--vs-select-trigger-outline-color);outline-offset:var(--vs-select-trigger-outline-offset);inline-size:100%;padding-block:var(--vs-select-trigger-padding-top)var(--vs-select-trigger-padding-bottom);text-align:start;grid-template-columns:auto auto 1fr auto;grid-template-areas:"content-before icon-before trigger content-after";align-items:center;gap:0;padding-inline:0;display:grid;position:relative}.vsc-select-trigger>[slot=content-before]{grid-area:content-before;min-block-size:0}.vsc-select-trigger>[slot=icon-before]{--ovr-icon-color:var(--vs-select-trigger-icon-color);--ovr-icon-size:var(--vs-select-trigger-icon-size);grid-area:icon-before;margin-inline-end:var(--vs-select-trigger-icon-gap-from-value)}.vsc-select-trigger>[slot=icon-before]:first-child{margin-inline-start:var(--vs-select-trigger-padding-left)}.vsc-select-trigger>[slot=trigger]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--vs-select-trigger-typography-font-family);font-size:var(--vs-select-trigger-typography-font-size);font-style:var(--vs-select-trigger-typography-font-style);font-weight:var(--vs-select-trigger-typography-font-weight);grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;letter-spacing:var(--vs-select-trigger-typography-letter-spacing);line-height:var(--vs-select-trigger-typography-line-height);background-color:#0000;border:none;outline:none;align-self:stretch;align-items:center;gap:0;padding:0;display:grid}.vsc-select-trigger .vsc-select-value{inline-size:100%;padding-inline:var(--vs-select-trigger-padding-left)var(--vs-select-trigger-padding-right);text-align:start;text-overflow:ellipsis;white-space:nowrap;grid-area:trigger;overflow:hidden}.vsc-select-trigger .vsc-select-value[data-placeholder]{color:var(--vs-select-trigger-placeholder-color)}.vsc-select-trigger>[slot=content-after]{inline-size:var(--vs-select-field-content-after-width);margin-inline:var(--vs-select-field-content-after-margin-left)var(--vs-select-field-content-after-margin-right);pointer-events:none;grid-area:content-after;justify-content:center;align-items:center;min-block-size:0;display:flex}.vsc-select-trigger .vsc-select-trigger-chevron-icon{--ovr-icon-color:var(--vs-select-trigger-chevron-icon-color);--ovr-icon-size:var(--vs-select-trigger-chevron-icon-size)}.vsc-select-trigger .vsc-select-clear-button{pointer-events:auto}.vsc-slider-field{color:var(--text-color);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";max-inline-size:300px;display:grid}.vsc-slider-field .react-aria-Label{grid-area:label}.vsc-slider-field .react-aria-SliderOutput{grid-area:output}.vsc-slider-field .react-aria-SliderTrack{grid-area:track;position:relative}.vsc-slider-field .react-aria-SliderTrack:before{background:var(--border-color);content:"";display:block;position:absolute}.vsc-slider-field .react-aria-SliderThumb{background:var(--highlight-background);border:2px solid var(--background-color);forced-color-adjust:none;border-radius:50%;block-size:1.429rem;inline-size:1.429rem}.vsc-slider-field .react-aria-SliderThumb[data-dragging]{background:var(--highlight-background-pressed)}.vsc-slider-field .react-aria-SliderThumb[data-focus-visible]{outline:2px solid var(--focus-ring-color)}.vsc-slider-field[data-orientation=horizontal]{flex-direction:column;inline-size:300px}.vsc-slider-field[data-orientation=horizontal] .react-aria-SliderTrack{block-size:30px;inline-size:100%}.vsc-slider-field[data-orientation=horizontal] .react-aria-SliderTrack:before{block-size:3px;inline-size:100%;inset-block-start:50%;transform:translateY(-50%)}.vsc-slider-field[data-orientation=horizontal] .react-aria-SliderThumb{inset-block-start:50%}.vsc-switch-field:is([data-layout=inline]){align-items:center;gap:0 var(--vs-switch-field-label-gap-from-control);grid-template-columns:auto 1fr;grid-template-areas:"control label"".description"".error"}@container form-layout not (max-width:25rem){.vsc-switch-field:is([data-layout=inline]){--_margin:calc(var(--vs-field-label-column-ratio)*100%);inline-size:calc(100% - var(--_margin));margin-inline-start:var(--_margin)}}.vsc-switch-field:is([data-layout=inline]) [slot=control]{margin-block:calc((1lh - var(--vs-switch-field-indicator-track-height))/2)}.vsc-switch-field .vsc-switch-field-indicator-track{background-color:#0000;background-image:linear-gradient(to right,var(--vs-switch-field-indicator-track-background-color),var(--vs-switch-field-indicator-track-background-color));background-position-x:calc(-1*var(--vs-switch-field-indicator-track-width));block-size:var(--vs-switch-field-indicator-track-height);border:var(--vs-switch-field-indicator-track-border-width)var(--vs-switch-field-indicator-track-border-style)var(--vs-switch-field-indicator-track-border-color);border-radius:var(--vs-switch-field-indicator-track-radius);box-shadow:var(--vs-switch-field-indicator-box-shadow);inline-size:var(--vs-switch-field-indicator-track-width);outline:var(--vs-switch-field-indicator-outline-width)var(--vs-switch-field-indicator-outline-style)var(--vs-switch-field-indicator-outline-color);outline-offset:var(--vs-switch-field-indicator-outline-offset);transition:var(--vs-switch-field-indicator-track-transition);background-repeat:no-repeat;align-items:center;display:flex;position:relative}.vsc-switch-field .vsc-switch-field-indicator-thumb{background-color:var(--vs-switch-field-indicator-thumb-background-color,#ffffff80);block-size:var(--vs-switch-field-indicator-thumb-height);border:var(--vs-switch-field-indicator-thumb-border-width)var(--vs-switch-field-indicator-thumb-border-style)var(--vs-switch-field-indicator-thumb-border-color);border-radius:var(--vs-switch-field-indicator-thumb-radius);inline-size:var(--vs-switch-field-indicator-thumb-width);transition:var(--vs-switch-field-indicator-thumb-transition);position:absolute;inset-inline-start:0}.vsc-switch-field:is(:active,[data-pressed]) .vsc-switch-field-indicator-thumb{inline-size:calc(var(--vs-switch-field-indicator-thumb-width) + var(--vs-switch-field-indicator-thumb-extra-stretch-width))}.vsc-switch-field:is(:has(input:checked)) .vsc-switch-field-indicator-track{background-position-x:100%}.vsc-switch-field:is(:has(input:checked)) .vsc-switch-field-indicator-thumb{inset-inline-start:calc(100% - var(--vs-switch-field-indicator-thumb-width))}.vsc-switch-field:is(:has(input:checked)):is(:active,[data-pressed]) .vsc-switch-field-indicator-thumb{inset-inline-start:calc(100% - var(--vs-switch-field-indicator-thumb-width) - var(--vs-switch-field-indicator-thumb-extra-stretch-width))}.vsc-text-area-field .vsc-field-label{margin-block-start:var(--vs-text-area-field-label-margin-top)}.vsc-text-area{background-color:var(--vs-text-area-background-color);border:var(--vs-text-area-border-width)var(--vs-text-area-border-style)var(--vs-text-area-border-color);border-radius:var(--vs-text-area-radius);color:var(--vs-text-area-text-color);font-family:var(--vs-text-area-typography-font-family);font-size:var(--vs-text-area-typography-font-size);font-style:var(--vs-text-area-typography-font-style);font-weight:var(--vs-text-area-typography-font-weight);inline-size:100%;letter-spacing:var(--vs-text-area-typography-letter-spacing);line-height:var(--vs-text-area-typography-line-height);outline:var(--vs-text-area-outline-width)var(--vs-text-area-outline-style)var(--vs-text-area-outline-color);outline-offset:var(--vs-text-area-outline-offset);grid-template-columns:auto 1fr;grid-template-areas:"icon-before input";gap:0;padding:0;display:grid}.vsc-text-area:has(>[slot=icon-before]:first-child){padding-inline-start:var(--vs-text-area-padding-left)}.vsc-text-area>[slot=icon-before]{--ovr-icon-color:var(--vs-text-area-icon-color);--ovr-icon-size:var(--vs-text-area-icon-size);margin-block:calc(var(--vs-text-area-padding-top) + (1lh - var(--vs-text-area-icon-size))/2);grid-area:icon-before;margin-inline-end:var(--vs-text-area-icon-gap-from-input)}.vsc-text-area>[slot=input]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;field-sizing:content;font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;letter-spacing:inherit;line-height:inherit;max-block-size:calc(var(--data-rows,var(--vs-text-area-row-count-max))*1lh + var(--vs-text-area-padding-top) + var(--vs-text-area-padding-bottom));min-block-size:calc(var(--data-rows,var(--vs-text-area-row-count-min))*1lh + var(--vs-text-area-padding-top) + var(--vs-text-area-padding-bottom));padding-block:var(--vs-text-area-padding-top)var(--vs-text-area-padding-bottom);padding-inline:var(--vs-text-area-padding-left)var(--vs-text-area-padding-right);scrollbar-width:thin;background-color:#0000;border:none;outline:none;grid-area:input;align-self:center;overflow:auto}.vsc-text-area>[slot=input]::-moz-placeholder{color:var(--vs-text-area-placeholder-color);opacity:1}.vsc-text-area>[slot=input]::placeholder{color:var(--vs-text-area-placeholder-color);opacity:1}.vsc-keyboard{color:var(--ovr-keyboard-text-color,var(--vs-keyboard-text-color));font-family:var(--vs-keyboard-typography-font-family);font-size:var(--vs-keyboard-typography-font-size);font-style:var(--vs-keyboard-typography-font-style);font-weight:var(--vs-keyboard-typography-font-weight);letter-spacing:var(--vs-keyboard-typography-letter-spacing);line-height:var(--vs-keyboard-typography-line-height)}.vsc-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--vs-link-color,inherit);cursor:pointer;opacity:var(--vs-link-opacity);outline:var(--vs-link-outline-width)var(--vs-link-outline-style)var(--vs-link-outline-color);outline-offset:var(--vs-link-outline-offset);-webkit-text-decoration:var(--vs-link-decoration-line-thickness,auto)var(--vs-link-decoration-line-style,solid)var(--vs-link-decoration-line-color,currentcolor);text-decoration:var(--vs-link-decoration-line-thickness,auto)var(--vs-link-decoration-line-style,solid)var(--vs-link-decoration-line-color,currentcolor);text-underline-offset:var(--vs-link-underline-offset,auto);position:relative}.vsc-link[data-visual=plain]{text-decoration-line:none}.vsc-link[data-visual=underline]{text-decoration-line:underline;text-decoration-style:solid}.vsc-link[data-visual=dotted]{text-decoration-line:underline;text-decoration-style:dotted}.vsc-list-box-popover{border-inline-end-color:var(--vs-list-box-popover-border-color);border-inline-start-color:var(--vs-list-box-popover-border-color);border-inline-style:var(--vs-list-box-popover-border-style);border-inline-width:var(--vs-list-box-popover-border-width);inline-size:var(--trigger-width)}.vsc-list-box-popover .vsc-scroller{flex:auto}.vsc-list-box{padding-block:var(--vs-list-box-padding-top)var(--vs-list-box-padding-bottom);padding-inline:var(--vs-list-box-padding-left)var(--vs-list-box-padding-right);outline:none}.vsc-list-box .vsc-list-box-section-label+.vsc-list-box-item{margin-block-start:var(--vs-list-box-section-label-to-item-gap)}.vsc-list-box .vsc-list-box-item+.vsc-list-box-item{margin-block-start:var(--vs-list-box-item-to-item-gap)}.vsc-list-box .vsc-list-box-item+.vsc-separator,.vsc-list-box .vsc-separator+.vsc-list-box-item{margin-block-start:var(--vs-list-box-item-to-separator-gap)}.vsc-list-box .vsc-list-box-section+.vsc-list-box-section{margin-block-start:var(--vs-list-box-section-to-section-gap)}.vsc-list-box .vsc-list-box-section+.vsc-separator,.vsc-list-box .vsc-separator+.vsc-list-box-section{margin-block-start:var(--vs-list-box-section-to-separator-gap)}.vsc-list-box .vsc-list-box-section-label{color:var(--vs-list-box-section-label-color);font-family:var(--vs-list-box-section-label-typography-font-family);font-size:var(--vs-list-box-section-label-typography-font-size);font-style:var(--vs-list-box-section-label-typography-font-style);font-weight:var(--vs-list-box-section-label-typography-font-weight);letter-spacing:var(--vs-list-box-section-label-typography-letter-spacing);line-height:var(--vs-list-box-section-label-typography-line-height);padding-block:var(--vs-list-box-section-label-padding-top)var(--vs-list-box-section-label-padding-bottom);padding-inline:var(--vs-list-box-section-label-padding-left)var(--vs-list-box-section-label-padding-right)}.vsc-list-box-item{background-color:var(--vs-list-box-item-background-color);border-radius:var(--vs-list-box-item-radius);cursor:default;font-family:var(--vs-list-box-item-label-typography-font-family);font-size:var(--vs-list-box-item-label-typography-font-size);font-style:var(--vs-list-box-item-label-typography-font-style);font-weight:var(--vs-list-box-item-label-typography-font-weight);letter-spacing:var(--vs-list-box-item-label-typography-letter-spacing);line-height:var(--vs-list-box-item-label-typography-line-height);min-block-size:var(--vs-list-box-item-min-height);outline:none;outline:var(--vs-list-box-item-outline-width)var(--vs-list-box-item-outline-style)var(--vs-list-box-item-outline-color);outline-offset:var(--vs-list-box-item-outline-offset);padding-block:var(--vs-list-box-item-padding-top)var(--vs-list-box-item-padding-bottom);padding-inline:var(--vs-list-box-item-padding-left)var(--vs-list-box-item-padding-right);grid-template-columns:auto auto auto 1fr auto;grid-template-areas:"check-icon-start content-before icon-before label check-icon-end"".content-before.description.";align-content:center;gap:0;text-decoration:none;display:grid}.vsc-list-box-item[href]{cursor:pointer}.vsc-list-box-item-group .vsc-list-box-item{padding-inline-start:calc(var(--vs-list-box-item-padding-left) + var(--vs-list-box-item-group-offset))}.vsc-list-box-item:has(>[slot=content-before]){padding-inline-start:0}.vsc-list-box-item>[slot=content-before]{grid-area:content-before;min-block-size:0}.vsc-list-box-item>[slot=icon-before]{--ovr-icon-color:var(--vs-list-box-item-icon-color);--ovr-icon-size:var(--vs-list-box-item-icon-size);margin-block:calc((1lh - var(--vs-list-box-item-icon-size))/2);grid-area:icon-before;margin-inline-end:var(--vs-list-box-item-icon-gap-from-label)}.vsc-list-box-item>[slot=label]{color:var(--vs-list-box-item-label-color);grid-area:label}.vsc-list-box-item>[slot=description]{color:var(--vs-list-box-item-description-color);font-family:var(--vs-list-box-item-description-typography-font-family);font-size:var(--vs-list-box-item-description-typography-font-size);font-style:var(--vs-list-box-item-description-typography-font-style);font-weight:var(--vs-list-box-item-description-typography-font-weight);letter-spacing:var(--vs-list-box-item-description-typography-letter-spacing);line-height:var(--vs-list-box-item-description-typography-line-height);grid-area:description;margin-block-start:var(--vs-list-box-item-description-gap-from-label)}.vsc-list-box:has(.vsc-list-box-item>[slot=icon-before]) .vsc-list-box-item:not(:has(>[slot=icon-before])) :is([slot=label],[slot=description]){margin-inline-start:calc(var(--vs-list-box-item-icon-size) + var(--vs-list-box-item-icon-gap-from-label))}.vsc-list-box-item>[slot=check-icon]{inline-size:var(--vs-list-box-item-check-icon-size);margin-block:calc((1lh - var(--vs-list-box-item-check-icon-size))/2);display:none}.vsc-list-box-item>[slot=check-icon] svg{block-size:var(--vs-list-box-item-check-icon-size);color:var(--vs-list-box-item-check-icon-color);inline-size:var(--vs-list-box-item-check-icon-size)}.vsc-list-box-popover[data-check-icon-position=start] .vsc-list-box-item>[slot=check-icon]{grid-area:check-icon-start;margin-inline-end:var(--vs-list-box-item-check-icon-gap-from-content);display:flex}.vsc-list-box-popover[data-check-icon-position=end] .vsc-list-box-item>[slot=check-icon]{grid-area:check-icon-end;margin-inline-start:var(--vs-list-box-item-check-icon-gap-from-content);display:flex}.vsc-menu-popover[data-match-trigger-width]{inline-size:var(--trigger-width)}.vsc-menu{cursor:default;padding-block:var(--vs-menu-padding-top)var(--vs-menu-padding-bottom);padding-inline:var(--vs-menu-padding-left)var(--vs-menu-padding-right);outline:none}:not([hidden])+.vsc-menu{margin-block-start:var(--vs-menu-gap-from-siblings)}.vsc-menu:has(+:not([hidden])){margin-block-end:var(--vs-menu-gap-from-siblings)}.vsc-menu .vsc-menu-section-label+.vsc-menu-item{margin-block-start:var(--vs-menu-section-label-to-item-gap)}.vsc-menu .vsc-menu-item+.vsc-menu-item{margin-block-start:var(--vs-menu-item-to-item-gap)}.vsc-menu .vsc-menu-item+.vsc-separator,.vsc-menu .vsc-separator+.vsc-menu-item{margin-block-start:var(--vs-menu-item-to-separator-gap)}.vsc-menu .vsc-menu-section+.vsc-menu-section{margin-block-start:var(--vs-menu-section-to-section-gap)}.vsc-menu .vsc-menu-section+.vsc-separator,.vsc-menu .vsc-separator+.vsc-menu-section{margin-block-start:var(--vs-menu-section-to-separator-gap)}.vsc-menu .vsc-menu-section-label{color:var(--vs-menu-section-label-color);font-family:var(--vs-menu-section-label-typography-font-family);font-size:var(--vs-menu-section-label-typography-font-size);font-style:var(--vs-menu-section-label-typography-font-style);font-weight:var(--vs-menu-section-label-typography-font-weight);letter-spacing:var(--vs-menu-section-label-typography-letter-spacing);line-height:var(--vs-menu-section-label-typography-line-height);padding-block:var(--vs-menu-section-label-padding-top)var(--vs-menu-section-label-padding-bottom);padding-inline:var(--vs-menu-section-label-padding-left)var(--vs-menu-section-label-padding-right)}.vsc-menu-item{background-color:var(--vs-menu-item-background-color);border-radius:var(--vs-menu-item-radius);cursor:default;font-family:var(--vs-menu-item-typography-font-family);font-size:var(--vs-menu-item-typography-font-size);font-style:var(--vs-menu-item-typography-font-style);font-weight:var(--vs-menu-item-typography-font-weight);letter-spacing:var(--vs-menu-item-typography-letter-spacing);line-height:var(--vs-menu-item-typography-line-height);min-block-size:var(--vs-menu-item-min-height);outline:none;outline:var(--vs-menu-item-outline-width)var(--vs-menu-item-outline-style)var(--vs-menu-item-outline-color);outline-offset:var(--vs-menu-item-outline-offset);padding-block:var(--vs-menu-item-padding-top)var(--vs-menu-item-padding-bottom);padding-inline:var(--vs-menu-item-padding-left)var(--vs-menu-item-padding-right);grid-template-columns:auto auto auto 1fr auto auto;grid-template-areas:"check-icon content-before icon-before label keyboard submenu-icon"".content-before.description. .";align-content:center;gap:0;text-decoration:none;display:grid}.vsc-menu-item[href]{cursor:pointer}.vsc-menu-item>[slot=check-icon]{inline-size:var(--vs-menu-item-check-icon-size);margin-block:calc((1lh - var(--vs-menu-item-check-icon-size))/2);grid-area:check-icon;margin-inline-end:var(--vs-menu-item-check-icon-gap-from-content);display:none}.vsc-menu-item>[slot=check-icon] svg{block-size:var(--vs-menu-item-check-icon-size);color:var(--vs-menu-item-check-icon-color);inline-size:var(--vs-menu-item-check-icon-size)}.vsc-menu:has([data-selection-mode]) :is(.vsc-menu-item>[slot=check-icon]){display:flex}.vsc-menu-item>[slot=content-before]{grid-area:content-before;min-block-size:0}.vsc-menu-item>[slot=icon-before]{--ovr-icon-color:var(--vs-menu-item-icon-color);--ovr-icon-size:var(--vs-menu-item-icon-size);margin-block:calc((1lh - var(--vs-menu-item-icon-size))/2);grid-area:icon-before;margin-inline-end:var(--vs-menu-item-icon-gap-from-label)}.vsc-menu-item>[slot=label]{color:var(--vs-menu-item-label-color);grid-area:label}.vsc-menu-item>[slot=description]{color:var(--vs-menu-item-description-color);font-family:var(--vs-menu-item-description-typography-font-family);font-size:var(--vs-menu-item-description-typography-font-size);font-style:var(--vs-menu-item-description-typography-font-style);font-weight:var(--vs-menu-item-description-typography-font-weight);letter-spacing:var(--vs-menu-item-description-typography-letter-spacing);line-height:var(--vs-menu-item-description-typography-line-height);grid-area:description;margin-block-start:var(--vs-menu-item-description-gap-from-label)}.vsc-menu:has(.vsc-menu-item>[slot=icon-before]) .vsc-menu-item:not(:has(>[slot=icon-before])) :is([slot=label],[slot=description]){margin-inline-start:calc(var(--vs-menu-item-icon-size) + var(--vs-menu-item-icon-gap-from-label))}.vsc-menu-item>[slot=keyboard]{grid-area:keyboard;align-items:center;block-size:1lh;display:flex}.vsc-menu-item>[slot=keyboard] .vsc-keyboard{--ovr-keyboard-text-color:var(--vs-menu-item-keyboard-text-color);margin-inline-start:var(--vs-menu-item-keyboard-gap-from-label)}.vsc-menu-item>[slot=submenu-icon]{--ovr-icon-color:var(--vs-menu-item-submenu-icon-color);--ovr-icon-size:var(--vs-menu-item-submenu-icon-size);margin-block:calc((1lh - var(--vs-menu-item-icon-size))/2);grid-area:submenu-icon;margin-inline-start:var(--vs-menu-item-submenu-icon-gap-from-content)}.vsc-meter{inline-size:8rem}.vsc-meter .vsc-meter-track{background-color:var(--vs-meter-track-color);block-size:var(--vs-meter-height);border-radius:var(--vs-meter-radius);outline:var(--vs-meter-outline-width)var(--vs-meter-outline-style)var(--vs-meter-outline-color);outline-offset:-1px;inline-size:100%;position:relative;overflow:hidden}.vsc-meter .vsc-meter-fill{background-color:var(--vs-meter-fill-color);block-size:100%;inline-size:calc(var(--data-percentage)*1%);position:absolute}.vsc-overlay-arrow svg{block-size:var(--ovr-overlay-arrow-height);fill:var(--ovr-overlay-arrow-fill);inline-size:var(--ovr-overlay-arrow-width);stroke:none;display:block}.vsc-popover{--_arrow-height:var(--vs-popover-arrow-height);--_arrow-width:var(--vs-popover-arrow-width);--_container-gap-to-trigger:var(--vs-popover-gap-to-trigger);background-color:var(--vs-popover-background-color);border-radius:var(--vs-popover-radius);box-shadow:var(--vs-popover-box-shadow);opacity:1;outline:var(--vs-popover-outline-width)var(--vs-popover-outline-style)var(--vs-popover-outline-color);outline-offset:var(--vs-popover-outline-offset);transform-origin:var(--trigger-anchor-point);transition:var(--vs-popover-transition);display:flex;transform:translate(0)}.vsc-popover[data-with-arrow]{--_container-gap-to-trigger:calc(var(--vs-popover-gap-to-trigger) + var(--_arrow-height))}.vsc-popover[data-placement=top]{--_slide-origin:translateY(var(--vs-popover-visibility-transition-slide-origin));margin-block-end:var(--_container-gap-to-trigger)}.vsc-popover[data-placement=bottom]{--_arrow-transform:rotate(180deg);--_slide-origin:translateY(calc(var(--vs-popover-visibility-transition-slide-origin)*-1));margin-block-start:var(--_container-gap-to-trigger)}.vsc-popover[data-placement=left]{--_arrow-transform:translateX(calc((var(--_arrow-height) - var(--_arrow-width))/2))rotate(-90deg);--_slide-origin:translateX(var(--vs-popover-visibility-transition-slide-origin));margin-inline-end:var(--_container-gap-to-trigger)}.vsc-popover[data-placement=right]{--_arrow-transform:translateX(calc((var(--_arrow-width) - var(--_arrow-height))/2))rotate(90deg);--_slide-origin:translateX(calc(var(--vs-popover-visibility-transition-slide-origin)*-1));margin-inline-start:var(--_container-gap-to-trigger)}.vsc-popover[data-entering],.vsc-popover[data-exiting]{opacity:0;transform:var(--_slide-origin)scale(var(--vs-popover-visibility-transition-initial-scale))}.vsc-popover [role=dialog]{outline:none;display:flex}.vsc-popover .vsc-overlay-arrow{--ovr-overlay-arrow-fill:var(--vs-popover-background-color);--ovr-overlay-arrow-height:var(--_arrow-height);--ovr-overlay-arrow-width:var(--_arrow-width)}.vsc-popover .vsc-overlay-arrow svg{transform:var(--_arrow-transform)}.vsc-popover .vsc-scroller{flex:auto}.vsc-popover .vsc-popover-content{padding-block:var(--vs-popover-padding-top)var(--vs-popover-padding-bottom);padding-inline:var(--vs-popover-padding-left)var(--vs-popover-padding-right)}.vsc-progress-bar{inline-size:8rem}.vsc-progress-bar .vsc-progress-bar-track{background-color:var(--vs-progress-bar-track-color);block-size:var(--vs-progress-bar-height);border-radius:var(--vs-progress-bar-radius);outline:var(--vs-progress-bar-outline-width)var(--vs-progress-bar-outline-style)var(--vs-progress-bar-outline-color);outline-offset:-1px;inline-size:100%;position:relative;overflow:hidden}.vsc-progress-bar .vsc-progress-bar-fill{--_fill-width:calc(var(--data-percentage)*1%);background-color:var(--vs-progress-bar-fill-color);block-size:100%;inline-size:var(--_fill-width);position:absolute}.vsc-progress-bar:not([aria-valuenow]) .vsc-progress-bar-fill{--data-percentage:var(--vs-progress-bar-fill-indeterminate-percentage);animation:vsc-progress-bar-indeterminate-fill var(--vs-progress-bar-indeterminate-fill-animation-duration)var(--vs-progress-bar-indeterminate-fill-animation-timing-function)infinite}@keyframes vsc-progress-bar-indeterminate-fill{0%{left:calc(-1*var(--_fill-width))}to{left:100%}}.vsc-scroller{overflow:auto}.vsc-separator{background-color:var(--vs-separator-color);block-size:var(--vs-separator-size);flex-shrink:0}hr.vsc-separator{border-block-start-width:0}.vsc-separator[aria-orientation=vertical]{block-size:auto;inline-size:var(--vs-separator-size)}.vsc-spinner{--_track-width:var(--ovr-spinner-track-width,var(--vs-spinner-track-width));block-size:var(--ovr-spinner-size,var(--vs-spinner-size));fill:none;inline-size:var(--ovr-spinner-size,var(--vs-spinner-size));display:block}.vsc-spinner circle{cx:50%;cy:50%}.vsc-spinner .vsc-spinner-track{r:calc(50% - var(--_track-width)/2);stroke:var(--ovr-spinner-track-color,var(--vs-spinner-track-color,currentColor));stroke-opacity:var(--vs-spinner-track-opacity);stroke-width:var(--_track-width)}.vsc-spinner .vsc-spinner-fill{r:calc(50% - var(--_track-width)/2);stroke:var(--ovr-spinner-fill-color,var(--vs-spinner-fill-color,currentColor));stroke-dasharray:100;stroke-dashoffset:calc(100px - var(--data-percentage)*1px);stroke-linecap:round;stroke-opacity:var(--vs-spinner-fill-opacity);stroke-width:var(--_track-width);transform-origin:50%;transform:rotate(-90deg)}.vsc-spinner .vsc-spinner-track-border-inner{r:calc(50% - var(--_track-width) - var(--vs-spinner-track-border-width)/2);stroke:var(--ovr-spinner-track-border-color,var(--vs-spinner-track-border-color));stroke-width:var(--vs-spinner-track-border-width)}.vsc-spinner .vsc-spinner-track-border-outer{r:calc(50% - var(--vs-spinner-track-border-width)/2);stroke:var(--ovr-spinner-track-border-color,var(--vs-spinner-track-border-color));stroke-width:var(--vs-spinner-track-border-width)}.vsc-spinner[data-loading]{opacity:1;transition:opacity 0s linear var(--vs-spinner-appearance-delay)}@starting-style{.vsc-spinner[data-loading]{opacity:0}}.vsc-spinner[data-loading] .vsc-spinner-fill{--data-percentage:var(--vs-spinner-fill-indeterminate-percentage);animation:vsc-spin var(--vs-spinner-spin-duration)var(--vs-spinner-spin-timing-function)infinite}.vsc-split-button{isolation:isolate;gap:0;inline-size:-moz-fit-content;inline-size:fit-content;display:flex}.vsc-split-button .vsc-button{transform:none}.vsc-split-button .vsc-button:is(:is(:hover,[data-hovered]),:is(:active,[data-pressed]),:is(:focus-visible:not([data-focused]),[data-focus-visible])){z-index:1}@media (forced-colors:none){.vsc-split-button .vsc-button:not(:is([data-visual=outline])){border-block:none}}.vsc-split-button .vsc-button:first-child{border-inline-end-color:#0000;border-start-end-radius:0;border-end-end-radius:0;flex:auto}.vsc-split-button .vsc-button:first-child:is(:is(:hover,[data-hovered]),:is(:active,[data-pressed]),:is(:focus-visible:not([data-focused]),[data-focus-visible])){border-inline-end-color:var(--vs-split-button-separator-color,var(--vs-button-border-color))}.vsc-split-button .vsc-button:first-child:is(:is(:hover,[data-hovered]),:is(:active,[data-pressed]),:is(:focus-visible:not([data-focused]),[data-focus-visible]))+.vsc-button{border-inline-start-color:#0000}.vsc-split-button .vsc-button:last-child{border-start-start-radius:0;border-end-start-radius:0;flex:none;margin-inline-start:calc(var(--vs-button-border-width)*-1)}.vsc-split-button .vsc-button:last-child:not(:is([data-visual=outline])){border-inline-start-color:var(--vs-split-button-separator-color)}.vsc-tabs{isolation:isolate;display:flex}.vsc-tabs:is([data-orientation=horizontal]){--_list-direction:row;--_tab-list-grid-areas:"content-before scroller content-after";--_tab-list-grid-columns:auto 1fr auto;--_tab-list-grid-rows:auto;--_tab-list-scroll-button-height:100%;--_tab-list-scroller-overflow:auto hidden;flex-direction:column}.vsc-tabs:is([data-orientation=vertical]){--_list-direction:column;--_tab-list-grid-areas:"content-before" "scroller" "content-after";--_tab-list-grid-columns:auto;--_tab-list-grid-rows:auto 1fr auto;--_tab-list-scroll-button-width:100%;--_tab-list-scroller-overflow:hidden auto;flex-direction:row}.vsc-tabs:is([data-orientation=horizontal]):is([data-inverted]){flex-direction:column-reverse}.vsc-tabs:is([data-orientation=vertical]):is([data-inverted]){flex-direction:row-reverse}.vsc-tab-list{grid-template-areas:var(--_tab-list-grid-areas);grid-template-columns:var(--_tab-list-grid-columns);grid-template-rows:var(--_tab-list-grid-rows);align-items:center;display:grid;position:relative}.vsc-tab-list>[slot=content-before]{grid-area:content-before}.vsc-tab-list .vsc-tab-list-scroller{flex-direction:var(--_list-direction);min-block-size:0;min-inline-size:0;overflow:var(--_tab-list-scroller-overflow);overscroll-behavior:contain;scrollbar-width:none;grid-area:scroller;display:flex;position:relative}.vsc-tab-list>[slot=content-after]{grid-area:content-after}.vsc-tab-list[data-justify=start]{justify-content:flex-start}.vsc-tab-list[data-justify=center]{justify-content:center}.vsc-tab-list[data-justify=end]{justify-content:flex-end}.vsc-tab-list[data-justify=stretch] .vsc-tab{flex:1}.vsc-tab-list [role=tablist]{flex:1;flex-direction:var(--_list-direction);gap:var(--vs-tab-list-item-gap);display:flex}.vsc-tab-list .vsc-tab-list-scroll-button-wrapper{display:contents}.vsc-tab-list .vsc-tab-list-scroll-button{block-size:var(--_tab-list-scroll-button-height,var(--vs-button-height));inline-size:var(--_tab-list-scroll-button-width,var(--vs-button-height));z-index:10;transform:none}.vsc-tab-indicator{background-color:var(--vs-tab-indicator-color);z-index:5;position:absolute}.vsc-tab-indicator:is([data-transition=none]){transition:none}.vsc-tab-indicator:is([data-transition=smooth]){transition-duration:var(--vs-tab-indicator-transition-duration);transition-property:left,top,inline-size,block-size;transition-timing-function:var(--vs-tab-indicator-transition-timing-function)}.vsc-tab-indicator.vsc-animated-tab-indicator{transition:none!important}.vsc-tab-indicator:is([data-orientation=horizontal]){inline-size:var(--data-size);left:var(--data-position)}@supports (anchor-name:--anchor){.vsc-tab-indicator:is([data-orientation=horizontal]){inline-size:anchor-size(--selected-tab-anchor self-inline);left:anchor(--selected-tab-anchor left)}}.vsc-tab-indicator:is([data-type=line]):is([data-orientation=horizontal]){block-size:var(--vs-tab-indicator-line-size)}.vsc-tab-indicator:is([data-type=block]):is([data-orientation=horizontal]){block-size:100%}.vsc-tab-indicator:--vs-tab-indicator-variant-placement-start:is([data-orientation=horizontal]){inset-block-start:0}.vsc-tab-indicator:--vs-tab-indicator-variant-placement-end:is([data-orientation=horizontal]){inset-block-end:0}.vsc-tab-indicator:is([data-orientation=vertical]){block-size:var(--data-size);top:var(--data-position)}@supports (anchor-name:--name){.vsc-tab-indicator:is([data-orientation=vertical]){block-size:anchor-size(--selected-tab-anchor self-block);top:anchor(--selected-tab-anchor top)}}.vsc-tab-indicator:is([data-type=line]):is([data-orientation=vertical]){inline-size:var(--vs-tab-indicator-line-size)}.vsc-tab-indicator:is([data-type=block]):is([data-orientation=vertical]){inline-size:100%}.vsc-tab-indicator:--vs-tab-indicator-variant-placement-start:is([data-orientation=vertical]){inset-inline-start:0}.vsc-tab-indicator:--vs-tab-indicator-variant-placement-end:is([data-orientation=vertical]){inset-inline-end:0}.vsc-tab{background-color:var(--vs-tab-background-color);border:var(--vs-tab-border-width)var(--vs-tab-border-style)var(--vs-tab-border-color);border-radius:var(--vs-tab-radius);box-shadow:var(--vs-tab-box-shadow);color:var(--vs-tab-text-color);cursor:default;font-family:var(--vs-tab-typography-font-family);font-size:var(--vs-tab-typography-font-size);font-style:var(--vs-tab-typography-font-style);font-weight:var(--vs-tab-typography-font-weight);align-items:center;gap:var(--vs-tab-text-to-icon-gap);letter-spacing:var(--vs-tab-typography-letter-spacing);line-height:var(--vs-tab-typography-line-height);min-block-size:var(--vs-tab-min-height);opacity:var(--vs-tab-opacity);outline:var(--vs-tab-outline-width)var(--vs-tab-outline-style)var(--vs-tab-outline-color);outline-offset:var(--vs-tab-outline-offset);padding-block:var(--vs-tab-padding-top)var(--vs-tab-padding-bottom);padding-inline:var(--vs-tab-padding-left)var(--vs-tab-padding-right);transition:var(--vs-tab-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;text-decoration:none;display:flex;position:relative}.vsc-tabs:is([data-orientation=horizontal]) .vsc-tab{justify-content:center}.vsc-tabs:is([data-orientation=vertical]) .vsc-tab{justify-content:start}.vsc-tab[href]{cursor:pointer}.vsc-tab:has(.vsc-tab-content>[slot=content-before]){padding-inline-start:0}.vsc-tab:has(.vsc-tab-content>[slot=content-after]){padding-inline-end:0}.vsc-tab .vsc-tab-content{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:". .icon-top. .""content-before icon-before label icon-after content-after";place-items:center;gap:0;display:grid;position:relative}.vsc-tab .vsc-tab-content>[slot=icon-top]{--ovr-icon-color:var(--vs-tab-icon-color);--ovr-icon-size:var(--vs-tab-icon-size);grid-area:icon-top;margin-block-end:var(--vs-tab-top-icon-gap-from-label)}.vsc-tab .vsc-tab-content>[slot=content-before]{grid-area:content-before}.vsc-tab .vsc-tab-content>[slot=icon-before]{--ovr-icon-color:var(--vs-tab-icon-color);--ovr-icon-size:var(--vs-tab-icon-size);grid-area:icon-before}.vsc-tab .vsc-tab-content>[slot=label]{grid-area:label}.vsc-tab .vsc-tab-content>[slot=icon-before]+[slot=label],.vsc-tab .vsc-tab-content>[slot=label]+[slot=icon-after]{margin-inline-start:var(--vs-tab-side-icon-gap-from-label)}.vsc-tab .vsc-tab-content>[slot=icon-after]{--ovr-icon-color:var(--vs-tab-icon-color);--ovr-icon-size:var(--vs-tab-icon-size);grid-area:icon-after}.vsc-tab .vsc-tab-content>[slot=content-after]{grid-area:content-after}.vsc-tab:is([data-content-width=full]) .vsc-tab-content{inline-size:100%}.vsc-tab:is([data-label-align=center]) .vsc-tab-content>[slot=label]{text-align:center}.vsc-tab:is([data-label-align=start]) .vsc-tab-content>[slot=label]{text-align:start}.vsc-tab:is([data-label-align=end]) .vsc-tab-content>[slot=label]{text-align:end}.vsc-tab:is([data-selected],[aria-selected]){anchor-name:--selected-tab-anchor}.vsc-tab:is([data-selected],[aria-selected]) .vsc-tab-indicator{--data-position:0!important;--data-size:100%!important;transition:none!important}.vsc-tab-panel-list{flex:auto;flex-direction:var(--_list-direction);outline:var(--vs-tab-panel-list-outline-width)var(--vs-tab-panel-list-outline-style)var(--vs-tab-panel-list-outline-color);outline-offset:var(--vs-tab-panel-list-outline-offset);scrollbar-width:none;align-items:stretch;display:flex;position:relative;overflow:hidden}.vsc-tab-panel{background-color:var(--vs-tab-panel-background-color);outline:var(--vs-tab-panel-outline-width)var(--vs-tab-panel-outline-style)var(--vs-tab-panel-outline-color);outline-offset:var(--vs-tab-panel-outline-offset);flex:1 0 100%}.vsc-tab-panel-list .vsc-tab-panel{outline:none}.vsc-text[data-numeric]{font-variant-numeric:lining-nums tabular-nums}.vsc-text-input{background-color:var(--vs-text-input-background-color);block-size:var(--vs-text-input-height);border:var(--vs-text-input-border-width)var(--vs-text-input-border-style)var(--vs-text-input-border-color);border-radius:var(--vs-text-input-radius);color:var(--vs-text-input-text-color);font-family:var(--vs-text-input-typography-font-family);font-size:var(--vs-text-input-typography-font-size);font-style:var(--vs-text-input-typography-font-style);font-weight:var(--vs-text-input-typography-font-weight);inline-size:100%;letter-spacing:var(--vs-text-input-typography-letter-spacing);line-height:var(--vs-text-input-typography-line-height);outline:var(--vs-text-input-outline-width)var(--vs-text-input-outline-style)var(--vs-text-input-outline-color);outline-offset:var(--vs-text-input-outline-offset);padding-block:var(--vs-text-input-padding-top)var(--vs-text-input-padding-bottom);grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"content-before icon-before input icon-after content-after";align-items:center;gap:0;padding-inline:0;display:grid}.vsc-text-input:has(>[slot=icon-before]:first-child){padding-inline-start:var(--vs-text-input-padding-left)}.vsc-text-input:has(>[slot=icon-after]:last-child){padding-inline-end:var(--vs-text-input-padding-right)}.vsc-text-input>[slot=content-before]{grid-area:content-before;min-block-size:0}.vsc-text-input>[slot=icon-before]{--ovr-icon-color:var(--vs-text-input-icon-color);--ovr-icon-size:var(--vs-text-input-icon-size);grid-area:icon-before;margin-inline-end:var(--vs-text-input-icon-gap-from-input)}.vsc-text-input>[slot=input]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;letter-spacing:inherit;line-height:inherit;min-inline-size:0;padding-block:var(--vs-text-input-padding-top)var(--vs-text-input-padding-bottom);padding-inline:var(--vs-text-input-padding-left)var(--vs-text-input-padding-right);background-color:#0000;border:none;outline:none;grid-area:input;align-self:stretch}.vsc-text-input>[slot=input]::-moz-placeholder{color:var(--vs-text-input-placeholder-color);opacity:1}.vsc-text-input>[slot=input]::placeholder{color:var(--vs-text-input-placeholder-color);opacity:1}.vsc-text-input>[slot=icon-after]{--ovr-icon-color:var(--vs-text-input-icon-color);--ovr-icon-size:var(--vs-text-input-icon-size);grid-area:icon-after;margin-inline-start:var(--vs-text-input-icon-gap-from-input)}.vsc-text-input>[slot=content-after]{grid-area:content-after}.vsc-toast-list{isolation:isolate;pointer-events:none;z-index:var(--vs-toast-list-layer);flex-direction:column;display:flex;position:fixed;inset:0}.vsc-toast-list[data-placement-x=top]{inset-block-start:var(--vs-toast-list-inset-x)}.vsc-toast-list[data-placement-x=bottom]{inset-block-end:var(--vs-toast-list-inset-x)}[dir=ltr] .vsc-toast-list[data-placement-y=end]{inset-inline-end:var(--vs-toast-list-inset-y)}[dir=rtl] .vsc-toast-list[data-placement-y=end]{inset-inline-start:var(--vs-toast-list-inset-y)}.vsc-toast{background-color:var(--vs-toast-background-color);border:var(--vs-toast-border-width)var(--vs-toast-border-style)var(--vs-toast-border-color);border-radius:var(--vs-toast-radius);line-height:var(--vs-toast-title-typography-line-height);padding-block:var(--vs-toast-padding-top)var(--vs-toast-padding-bottom);padding-inline:var(--vs-toast-padding-left)var(--vs-toast-padding-right);pointer-events:auto;grid-template-columns:auto 1fr auto auto;display:grid}.vsc-toast>.vsc-icon{--ovr-icon-color:var(--vs-toast-icon-color);--ovr-icon-size:var(--vs-toast-icon-size);grid-area:1/1;margin-block-start:calc((1lh - var(--vs-toast-icon-size))/2);margin-inline-end:var(--vs-toast-icon-gap-from-content)}.vsc-toast [slot=title]{color:var(--vs-toast-title-color);font-family:var(--vs-toast-title-typography-font-family);font-size:var(--vs-toast-title-typography-font-size);font-style:var(--vs-toast-title-typography-font-style);font-weight:var(--vs-toast-title-typography-font-weight);letter-spacing:var(--vs-toast-title-typography-letter-spacing);line-height:var(--vs-toast-title-typography-line-height);grid-column:2;margin-block-end:var(--vs-toast-title-gap-from-description)}.vsc-toast>[slot=description]{color:var(--vs-toast-description-color);font-family:var(--vs-toast-description-typography-font-family);font-size:var(--vs-toast-description-typography-font-size);font-style:var(--vs-toast-description-typography-font-style);font-weight:var(--vs-toast-description-typography-font-weight);letter-spacing:var(--vs-toast-description-typography-letter-spacing);line-height:var(--vs-toast-description-typography-line-height);grid-column:2}.vsc-toast>.vsc-toast-actions{gap:var(--vs-toast-actions-item-gap);grid-column:2;margin-block-start:var(--vs-toast-actions-vertical-gap-from-descriptions);display:flex}.vsc-toast>.vsc-toast-actions>*{flex:none}.vsc-toast:is([data-inline]){align-items:center}.vsc-toast:is([data-inline])>.vsc-toast-actions{grid-column:3;margin-block-start:0;margin-inline-start:var(--vs-toast-actions-horizontal-gap-from-descriptions)}.vsc-toast>.vsc-button[slot=close]{margin-block:calc((1lh - var(--_button-height))/2);grid-area:1/4;margin-inline-start:var(--vs-toast-dismiss-button-gap-from-content)}.vsc-toggle-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vs-toggle-button-background-color);block-size:var(--vs-toggle-button-height);border:var(--vs-toggle-button-border-width)var(--vs-toggle-button-border-style)var(--vs-toggle-button-border-color);border-radius:var(--vs-toggle-button-radius);box-shadow:var(--vs-toggle-button-box-shadow);color:var(--vs-toggle-button-text-color);cursor:default;font-family:var(--vs-toggle-button-typography-font-family);font-size:var(--vs-toggle-button-typography-font-size);font-style:var(--vs-toggle-button-typography-font-style);font-weight:var(--vs-toggle-button-typography-font-weight);letter-spacing:var(--vs-toggle-button-typography-letter-spacing);line-height:var(--vs-toggle-button-typography-line-height);opacity:var(--vs-toggle-button-opacity);outline:var(--vs-toggle-button-outline-width)var(--vs-toggle-button-outline-style)var(--vs-toggle-button-outline-color);outline-offset:var(--vs-toggle-button-outline-offset);padding-block:var(--vs-toggle-button-padding-top)var(--vs-toggle-button-padding-bottom);padding-inline:var(--vs-toggle-button-padding-left)var(--vs-toggle-button-padding-right);transform:translate3d(var(--vs-toggle-button-translate-x),var(--vs-toggle-button-translate-y),0);transition:var(--vs-toggle-button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.vsc-toggle-button:has(.vsc-button-content>[slot=content-before]){padding-inline-start:0}.vsc-toggle-button:has(.vsc-button-content>[slot=content-after]){padding-inline-end:0}.vsc-toggle-button .vsc-toggle-button-content{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"content-before icon-before label icon-after content-after";align-items:center;gap:0;display:grid;position:relative}.vsc-toggle-button .vsc-toggle-button-content>[slot=content-before]{grid-area:content-before}.vsc-toggle-button .vsc-toggle-button-content>[slot=icon-before]{--ovr-icon-size:var(--vs-toggle-button-icon-size);grid-area:icon-before}.vsc-toggle-button .vsc-toggle-button-content>[slot=label]{grid-area:label}.vsc-toggle-button .vsc-toggle-button-content>[slot=icon-before]+[slot=label],.vsc-toggle-button .vsc-toggle-button-content>[slot=label]+[slot=icon-after]{margin-inline-start:var(--vs-toggle-button-icon-gap-from-label)}.vsc-toggle-button .vsc-toggle-button-content>[slot=icon-after]{--ovr-icon-size:var(--vs-toggle-button-icon-size);grid-area:icon-after}.vsc-toggle-button .vsc-toggle-button-content>[slot=content-after]{grid-area:content-after}.vsc-toggle-button:--vs-toggle-button-variant-is-disabled{cursor:not-allowed}@media (forced-colors:active){.vsc-toggle-button .vsc-toggle-button-content{forced-color-adjust:none}}.vsc-icon-toggle-button{block-size:var(--vs-toggle-button-height);inline-size:var(--vs-toggle-button-height);padding-block:0;padding-inline:0}.vsc-toggle-button-group{isolation:isolate;inline-size:-moz-fit-content;inline-size:fit-content;display:flex}.vsc-toggle-button-group:is([data-orientation=vertical]){flex-direction:column}.vsc-toggle-button-group .vsc-toggle-button{flex:auto;min-block-size:0;min-inline-size:0;transform:none}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]) .vsc-toggle-button:--vs-toggle-button-variant-is-disabled{z-index:-1}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]) .vsc-toggle-button:is(:is(:hover,[data-hovered]),:is(:active,[data-pressed])){z-index:2}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]) .vsc-toggle-button:is([data-selected],[aria-selected]){z-index:1}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]) .vsc-toggle-button:is(:focus-visible:not([data-focused]),[data-focus-visible]){z-index:2}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]):is([data-orientation=horizontal]) .vsc-toggle-button:not(:first-child,:only-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--vs-toggle-button-border-width)*-1)}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]):is([data-orientation=horizontal]) .vsc-toggle-button:not(:last-child,:only-child){border-start-end-radius:0;border-end-end-radius:0}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]):is([data-orientation=vertical]) .vsc-toggle-button:not(:first-child,:only-child){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:calc(var(--vs-toggle-button-border-width)*-1)}.vsc-toggle-button-group:is([data-with-outline]):is([data-segmented]):is([data-orientation=vertical]) .vsc-toggle-button:not(:last-child,:only-child){border-end-end-radius:0;border-end-start-radius:0}.vsc-tooltip{--_arrow-height:var(--vs-tooltip-arrow-height);--_arrow-width:var(--vs-tooltip-arrow-width);--_container-gap-to-trigger:var(--vs-tooltip-gap-to-trigger);background-color:var(--vs-tooltip-background-color);border-radius:var(--vs-tooltip-radius);box-shadow:var(--vs-tooltip-box-shadow);opacity:1;outline:var(--vs-tooltip-outline-width)var(--vs-tooltip-outline-style)var(--vs-tooltip-outline-color);outline-offset:var(--vs-tooltip-outline-offset);transform-origin:var(--trigger-anchor-point);transition:var(--vs-tooltip-transition);display:flex;transform:translate(0)}.vsc-tooltip[data-with-arrow]{--_container-gap-to-trigger:calc(var(--vs-tooltip-gap-to-trigger) + var(--_arrow-height))}.vsc-tooltip[data-placement=top]{--_slide-origin:translateY(var(--vs-tooltip-visibility-transition-slide-origin));margin-block-end:var(--_container-gap-to-trigger)}.vsc-tooltip[data-placement=bottom]{--_arrow-transform:rotate(180deg);--_slide-origin:translateY(calc(var(--vs-tooltip-visibility-transition-slide-origin)*-1));margin-block-start:var(--_container-gap-to-trigger)}.vsc-tooltip[data-placement=left]{--_arrow-transform:translateX(calc((var(--_arrow-height) - var(--_arrow-width))/2))rotate(-90deg);--_slide-origin:translateX(var(--vs-tooltip-visibility-transition-slide-origin));margin-inline-end:var(--_container-gap-to-trigger)}.vsc-tooltip[data-placement=right]{--_arrow-transform:translateX(calc((var(--_arrow-width) - var(--_arrow-height))/2))rotate(90deg);--_slide-origin:translateX(calc(var(--vs-tooltip-visibility-transition-slide-origin)*-1));margin-inline-start:var(--_container-gap-to-trigger)}.vsc-tooltip[data-entering],.vsc-tooltip[data-exiting]{opacity:0;transform:var(--_slide-origin)scale(var(--vs-tooltip-visibility-transition-initial-scale))}.vsc-tooltip .vsc-overlay-arrow{--ovr-overlay-arrow-fill:var(--vs-tooltip-background-color);--ovr-overlay-arrow-height:var(--_arrow-height);--ovr-overlay-arrow-width:var(--_arrow-width)}.vsc-tooltip .vsc-overlay-arrow svg{transform:var(--_arrow-transform)}.vsc-tooltip .vsc-scroller{flex:auto}.vsc-tooltip .vsc-tooltip-content{padding-block:var(--vs-tooltip-padding-top)var(--vs-tooltip-padding-bottom);padding-inline:var(--vs-tooltip-padding-left)var(--vs-tooltip-padding-right)}.vsc-touch-target{display:none}@media (any-pointer:coarse){.vsc-touch-target{block-size:max(var(--vs-size-touch-target-md),100%);content:"";display:revert;inline-size:max(var(--vs-size-touch-target-md),100%);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}}}@layer app;@layer utilities{.vsa\:fixed{position:fixed}.vsa\:sticky{position:sticky}.vsa\:start-2xs-rem{inset-inline-start:.25rem}.vsa\:top-2xs-rem{top:.25rem}.vsa\:top-none{top:0}.vsa\:isolate{isolation:isolate}.vsa\:z-10{z-index:10}.vsa\:z-skip-nav{z-index:1000}.vsa\:col-\[1\/2\]{grid-column:1/2}.vsa\:col-\[1\/3\]{grid-column:1/3}.vsa\:col-\[2\/3\]{grid-column:2/3}.vsa\:row-\[1\/2\]{grid-row:1/2}.vsa\:row-\[2\/3\]{grid-row:2/3}.vsa\:mt-lg-rem{margin-top:1.5rem}.vsa\:mt-xs-rem{margin-top:.5rem}.vsa\:contents{display:contents}.vsa\:flex{display:flex}.vsa\:grid{display:grid}.vsa\:h-\[2rem\]{height:2rem}.vsa\:h-full{height:100%}.vsa\:h-screen{height:100vh}.vsa\:min-h-\[200px\]{min-height:200px}.vsa\:w-\[9rem\]{width:9rem}.vsa\:w-\[200px\]{width:200px}.vsa\:w-\[400px\]{width:400px}.vsa\:w-\[600px\]{width:600px}.vsa\:w-fit{width:-moz-fit-content;width:fit-content}.vsa\:w-full{width:100%}.vsa\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.vsa\:grid-cols-subgrid{grid-template-columns:subgrid}.vsa\:grid-rows-\[auto_20rem\]{grid-template-rows:auto 20rem}.vsa\:flex-col{flex-direction:column}.vsa\:flex-wrap{flex-wrap:wrap}.vsa\:items-center{align-items:center}.vsa\:items-start{align-items:flex-start}.vsa\:justify-center{justify-content:center}.vsa\:gap-2xs-rem{gap:.25rem}.vsa\:gap-md-rem{gap:1rem}.vsa\:gap-sm-px{gap:12px}.vsa\:gap-sm-rem{gap:.75rem}.vsa\:gap-xl-rem{gap:2rem}.vsa\:gap-xs-px{gap:8px}.vsa\:scroll-smooth{scroll-behavior:smooth}.vsa\:rounded-md{border-radius:8px}.vsa\:rounded-sm{border-radius:4px}.vsa\:border-1{border-style:var(--tw-border-style);border-width:1px}.vsa\:bg-neutral-1{background-color:var(--vs-background-color-neutral-1)}.vsa\:p-2xl-rem{padding:3rem}.vsa\:p-md-rem{padding:1rem}.vsa\:px-md-rem{padding-inline:1rem}.vsa\:px-xs-px{padding-inline:8px}.vsa\:py-md-rem{padding-block:1rem}.vsa\:typography-body-md{font-family:var(--vs-typography-body-md-font-family);font-size:var(--vs-typography-body-md-font-size);font-style:var(--vs-typography-body-md-font-style);font-weight:var(--vs-typography-body-md-font-weight);letter-spacing:var(--vs-typography-body-md-letter-spacing);line-height:var(--vs-typography-body-md-line-height)}.vsa\:typography-body-sm{font-family:var(--vs-typography-body-sm-font-family);font-size:var(--vs-typography-body-sm-font-size);font-style:var(--vs-typography-body-sm-font-style);font-weight:var(--vs-typography-body-sm-font-weight);letter-spacing:var(--vs-typography-body-sm-letter-spacing);line-height:var(--vs-typography-body-sm-line-height)}.vsa\:typography-heading-md{font-family:var(--vs-typography-heading-md-font-family);font-size:var(--vs-typography-heading-md-font-size);font-style:var(--vs-typography-heading-md-font-style);font-weight:var(--vs-typography-heading-md-font-weight);letter-spacing:var(--vs-typography-heading-md-letter-spacing);line-height:var(--vs-typography-heading-md-line-height)}.vsa\:typography-title-md{font-family:var(--vs-typography-title-md-font-family);font-size:var(--vs-typography-title-md-font-size);font-style:var(--vs-typography-title-md-font-style);font-weight:var(--vs-typography-title-md-font-weight);letter-spacing:var(--vs-typography-title-md-letter-spacing);line-height:var(--vs-typography-title-md-line-height)}.vsa\:typography-title-sm{font-family:var(--vs-typography-title-sm-font-family);font-size:var(--vs-typography-title-sm-font-size);font-style:var(--vs-typography-title-sm-font-style);font-weight:var(--vs-typography-title-sm-font-weight);letter-spacing:var(--vs-typography-title-sm-letter-spacing);line-height:var(--vs-typography-title-sm-line-height)}.vsa\:font-bold{--tw-font-weight:700;font-weight:700}.vsa\:no-underline{text-decoration-line:none}@media (any-pointer:coarse){.vs\:touch-target:after{block-size:max(var(--vs-size-touch-target-md),100%);content:"";inline-size:max(var(--vs-size-touch-target-md),100%);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}}.vs\:visually-hidden:not([data-focusable]),.vs\:visually-hidden[data-focusable]:not(:focus,[data-focused]){block-size:1px;clip-path:rect(0 0 0 0);clip-path:inset(50%);overflow-wrap:normal;white-space:nowrap;border:0;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer playground-utilities;@keyframes vsc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
