@font-face{font-family:Saans;src:url(/fonts/Saans-SemiBold.woff2) format("woff2"),url(/fonts/Saans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Google Sans Flex;src:url(/fonts/GoogleSansFlex-VariableFont_GRAD,ROND,opsz,slnt,wdth,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:oblique 0deg 12deg;font-display:swap}@font-face{font-family:Google Sans Code;src:url(/fonts/GoogleSansCode-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-display:swap}:root{--bp-s-max: 599px;--bp-m-min: 600px;--bp-m-max: 1023px;--bp-l-min: 1024px;--bp-l-max: 1439px;--bp-xl-min: 1440px;--container-max-width: 1200px;--icon-xxl: 24px;--icon-xl: 20px;--icon-l: 18px;--icon-m: 16px;--icon-s: 16px;--spacing-0: 0px;--spacing-2: 2px;--spacing-4: 4px;--spacing-6: 6px;--spacing-8: 8px;--spacing-10: 10px;--spacing-12: 12px;--spacing-14: 14px;--spacing-16: 16px;--spacing-18: 18px;--spacing-20: 20px;--spacing-22: 22px;--spacing-24: 24px;--spacing-26: 26px;--spacing-28: 28px;--spacing-30: 30px;--spacing-32: 32px;--spacing-34: 34px;--spacing-36: 36px;--spacing-38: 38px;--spacing-40: 40px;--spacing-42: 42px;--spacing-44: 44px;--spacing-46: 46px;--spacing-48: 48px;--spacing-50: 50px;--spacing-52: 52px;--spacing-54: 54px;--spacing-56: 56px;--spacing-58: 58px;--spacing-60: 60px;--spacing-64: 64px;--spacing-68: 68px;--spacing-72: 72px;--spacing-80: 80px;--spacing-88: 88px;--spacing-96: 96px;--spacing-102: 102px;--spacing-110: 110px;--spacing-126: 126px;--spacing-142: 142px;--spacing-158: 158px;--radius-xxs: 4px;--radius-xs: 8px;--radius-s: 12px;--radius-m: 16px;--radius-l: 20px;--radius-xl: 26px;--radius-xxl: 32px;--radius-infinite: 9999px;--type-display-l-weight: 600;--type-display-l-size: 100px;--type-display-l-line-height: 108px;--type-display-l-tracking: -2;--type-display-s-weight: 600;--type-display-s-size: 80px;--type-display-s-line-height: 88px;--type-display-s-tracking: -1.5;--type-headline-xl-weight: 600;--type-headline-xl-size: 60px;--type-headline-xl-line-height: 66px;--type-headline-xl-tracking: -1.5;--type-headline-l-weight: 600;--type-headline-l-size: 50px;--type-headline-l-line-height: 58px;--type-headline-l-tracking: -1;--type-headline-m-weight: 600;--type-headline-m-size: 40px;--type-headline-m-line-height: 46px;--type-headline-m-tracking: -.5;--type-headline-s-weight: 600;--type-headline-s-size: 30px;--type-headline-s-line-height: 36px;--type-headline-s-tracking: -.5;--type-headline-xs-weight: 600;--type-headline-xs-size: 20px;--type-headline-xs-line-height: 27px;--type-headline-xs-tracking: 0;--type-label-xl-weight: 500;--type-label-xl-size: 16px;--type-label-xl-line-height-short: 20px;--type-label-xl-line-height-tall: 25px;--type-label-l-weight: 500;--type-label-l-size: 14px;--type-label-l-line-height-short: 18px;--type-label-l-line-height-tall: 23px;--type-label-m-weight: 500;--type-label-m-size: 12px;--type-label-m-line-height-short: 16px;--type-label-m-line-height-tall: 20px;--type-label-s-weight: 500;--type-label-s-size: 10px;--type-label-s-line-height-short: 14px;--type-label-s-line-height-tall: 16px;--type-label-xs-weight: 500;--type-label-xs-size: 8px;--type-label-xs-line-height-short: 10px;--type-label-xs-line-height-tall: 13px;--type-body-xl-weight: 400;--type-body-xl-size: 16px;--type-body-xl-line-height-short: 20px;--type-body-xl-line-height-tall: 25px;--type-body-l-weight: 400;--type-body-l-size: 14px;--type-body-l-line-height-short: 18px;--type-body-l-line-height-tall: 23px;--type-body-m-weight: 400;--type-body-m-size: 12px;--type-body-m-line-height-short: 16px;--type-body-m-line-height-tall: 20px;--type-body-s-weight: 400;--type-body-s-size: 10px;--type-body-s-line-height-short: 14px;--type-body-s-line-height-tall: 16px;--type-body-xs-weight: 400;--type-body-xs-size: 8px;--type-body-xs-line-height-short: 10px;--type-body-xs-line-height-tall: 13px;--type-code-xl-weight: 400;--type-code-xl-size: 16px;--type-code-xl-line-height-short: 20px;--type-code-xl-line-height-tall: 25px;--type-code-l-weight: 400;--type-code-l-size: 14px;--type-code-l-line-height-short: 18px;--type-code-l-line-height-tall: 23px;--type-code-m-weight: 400;--type-code-m-size: 12px;--type-code-m-line-height-short: 16px;--type-code-m-line-height-tall: 20px;--type-code-s-weight: 400;--type-code-s-size: 10px;--type-code-s-line-height-short: 14px;--type-code-s-line-height-tall: 16px;--type-code-xs-weight: 400;--type-code-xs-size: 8px;--type-code-xs-line-height-short: 10px;--type-code-xs-line-height-tall: 13px;--surface-shadow-4-x: 0;--surface-shadow-4-y: 8;--surface-shadow-4-blur: 24;--surface-shadow-4-spread: 0;--surface-shadow-5-x: 0;--surface-shadow-5-y: 24;--surface-shadow-5-blur: 54;--surface-shadow-5-spread: 0;--disabled-opacity: .3}[data-color-scheme=light]{--palette-shadow-0: rgba(0, 0, 0, 0);--palette-shadow-50: rgba(0, 0, 0, .05000000074505806);--palette-shadow-100: rgba(0, 0, 0, .10000000149011612);--palette-shadow-150: rgba(0, 0, 0, .15000000596046448);--palette-shadow-200: rgba(0, 0, 0, .20000000298023224);--palette-overlay-0: rgba(0, 0, 0, 0);--palette-overlay-50: rgba(0, 0, 0, .05000000074505806);--palette-overlay-100: rgba(0, 0, 0, .10000000149011612);--palette-overlay-150: rgba(0, 0, 0, .15000000596046448);--palette-overlay-200: rgba(0, 0, 0, .20000000298023224);--palette-overlay-300: rgba(0, 0, 0, .30000001192092896);--palette-overlay-400: rgba(0, 0, 0, .4000000059604645);--palette-overlay-500: rgba(0, 0, 0, .5);--palette-overlay-600: rgba(0, 0, 0, .6000000238418579);--palette-overlay-700: rgba(0, 0, 0, .699999988079071);--palette-overlay-inverse-0: rgba(255, 255, 255, 0);--palette-overlay-inverse-50: rgba(255, 255, 255, .05000000074505806);--palette-overlay-inverse-100: rgba(255, 255, 255, .10000000149011612);--palette-overlay-inverse-150: rgba(255, 255, 255, .15000000596046448);--palette-overlay-inverse-200: rgba(255, 255, 255, .20000000298023224);--palette-overlay-inverse-300: rgba(255, 255, 255, .30000001192092896);--palette-overlay-inverse-400: rgba(255, 255, 255, .4000000059604645);--palette-overlay-inverse-500: rgba(255, 255, 255, .5);--palette-overlay-inverse-600: rgba(255, 255, 255, .6000000238418579);--palette-overlay-inverse-700: rgba(255, 255, 255, .699999988079071);--palette-core-100: rgb(255, 255, 255);--palette-core-150: rgb(250, 250, 250);--palette-core-200: rgb(242, 242, 242);--palette-core-250: rgb(232, 232, 232);--palette-core-300: rgb(222, 222, 222);--palette-core-400: rgb(204, 204, 204);--palette-core-500: rgb(178, 178, 178);--palette-core-600: rgb(153, 153, 153);--palette-core-700: rgb(128, 128, 128);--palette-core-800: rgb(77, 77, 77);--palette-core-900: rgb(64, 64, 64);--palette-core-1000: rgb(51, 51, 51);--palette-core-1100: rgb(38, 38, 38);--palette-core-1200: rgb(26, 26, 26);--palette-core-1300: rgb(0, 0, 0);--palette-blue-100: rgb(224, 242, 255);--palette-blue-150: rgb(213, 237, 255);--palette-blue-200: rgb(202, 232, 255);--palette-blue-250: rgb(194, 228, 255);--palette-blue-300: rgb(181, 222, 255);--palette-blue-400: rgb(150, 206, 253);--palette-blue-500: rgb(120, 187, 250);--palette-blue-600: rgb(89, 167, 246);--palette-blue-700: rgb(56, 146, 243);--palette-blue-800: rgb(20, 122, 243);--palette-blue-900: rgb(2, 101, 220);--palette-blue-1000: rgb(0, 84, 182);--palette-blue-1100: rgb(0, 68, 145);--palette-blue-1200: rgb(0, 53, 113);--palette-blue-1300: rgb(0, 39, 84);--palette-green-100: rgb(206, 248, 224);--palette-green-150: rgb(194, 245, 216);--palette-green-200: rgb(173, 244, 206);--palette-green-250: rgb(155, 240, 199);--palette-green-300: rgb(137, 236, 188);--palette-green-400: rgb(103, 222, 168);--palette-green-500: rgb(73, 204, 147);--palette-green-600: rgb(47, 184, 128);--palette-green-700: rgb(21, 164, 110);--palette-green-800: rgb(0, 143, 93);--palette-green-900: rgb(0, 122, 77);--palette-green-1000: rgb(0, 101, 62);--palette-green-1100: rgb(0, 81, 50);--palette-green-1200: rgb(5, 63, 39);--palette-green-1300: rgb(10, 46, 29);--palette-orange-100: rgb(255, 236, 204);--palette-orange-150: rgb(255, 231, 193);--palette-orange-200: rgb(255, 223, 173);--palette-orange-250: rgb(255, 218, 162);--palette-orange-300: rgb(253, 210, 145);--palette-orange-400: rgb(255, 187, 99);--palette-orange-500: rgb(255, 160, 55);--palette-orange-600: rgb(246, 133, 17);--palette-orange-700: rgb(228, 111, 0);--palette-orange-800: rgb(203, 93, 0);--palette-orange-900: rgb(177, 76, 0);--palette-orange-1000: rgb(149, 61, 0);--palette-orange-1100: rgb(122, 47, 0);--palette-orange-1200: rgb(97, 35, 0);--palette-orange-1300: rgb(73, 25, 1);--palette-red-100: rgb(255, 235, 231);--palette-red-150: rgb(255, 228, 222);--palette-red-200: rgb(255, 221, 214);--palette-red-250: rgb(255, 216, 208);--palette-red-300: rgb(255, 205, 195);--palette-red-400: rgb(255, 183, 169);--palette-red-500: rgb(255, 155, 136);--palette-red-600: rgb(255, 124, 101);--palette-red-700: rgb(247, 92, 70);--palette-red-800: rgb(234, 56, 41);--palette-red-900: rgb(211, 21, 16);--palette-red-1000: rgb(180, 0, 0);--palette-red-1100: rgb(147, 0, 0);--palette-red-1200: rgb(116, 0, 0);--palette-red-1300: rgb(89, 0, 0);--palette-purple-100: rgb(246, 235, 255);--palette-purple-150: rgb(243, 228, 255);--palette-purple-200: rgb(238, 221, 255);--palette-purple-250: rgb(233, 214, 255);--palette-purple-300: rgb(230, 208, 255);--palette-purple-400: rgb(219, 187, 254);--palette-purple-500: rgb(204, 164, 253);--palette-purple-600: rgb(189, 139, 252);--palette-purple-700: rgb(174, 114, 249);--palette-purple-800: rgb(157, 87, 244);--palette-purple-900: rgb(137, 61, 231);--palette-purple-1000: rgb(115, 38, 211);--palette-purple-1100: rgb(93, 19, 183);--palette-purple-1200: rgb(71, 12, 148);--palette-purple-1300: rgb(51, 16, 106);--palette-yellow-100: rgb(251, 241, 152);--palette-yellow-150: rgb(250, 237, 125);--palette-yellow-200: rgb(248, 231, 80);--palette-yellow-250: rgb(248, 224, 62);--palette-yellow-300: rgb(248, 217, 4);--palette-yellow-400: rgb(232, 198, 0);--palette-yellow-500: rgb(215, 179, 0);--palette-yellow-600: rgb(196, 159, 0);--palette-yellow-700: rgb(176, 140, 0);--palette-yellow-800: rgb(155, 120, 0);--palette-yellow-900: rgb(133, 102, 0);--palette-yellow-1000: rgb(112, 83, 0);--palette-yellow-1100: rgb(91, 67, 0);--palette-yellow-1200: rgb(72, 51, 0);--palette-yellow-1300: rgb(54, 37, 0);--palette-leaf-100: rgb(205, 252, 191);--palette-leaf-150: rgb(190, 248, 176);--palette-leaf-200: rgb(174, 246, 157);--palette-leaf-250: rgb(162, 243, 147);--palette-leaf-300: rgb(150, 238, 133);--palette-leaf-400: rgb(114, 224, 106);--palette-leaf-500: rgb(78, 207, 80);--palette-leaf-600: rgb(39, 187, 54);--palette-leaf-700: rgb(7, 167, 33);--palette-leaf-800: rgb(0, 145, 18);--palette-leaf-900: rgb(0, 124, 15);--palette-leaf-1000: rgb(0, 103, 15);--palette-leaf-1100: rgb(0, 83, 13);--palette-leaf-1200: rgb(0, 64, 10);--palette-leaf-1300: rgb(0, 48, 7);--palette-moss-100: rgb(219, 252, 110);--palette-moss-150: rgb(211, 250, 83);--palette-moss-200: rgb(203, 244, 67);--palette-moss-250: rgb(196, 240, 51);--palette-moss-300: rgb(188, 233, 42);--palette-moss-400: rgb(170, 216, 22);--palette-moss-500: rgb(152, 197, 10);--palette-moss-600: rgb(135, 177, 3);--palette-moss-700: rgb(118, 156, 0);--palette-moss-800: rgb(103, 136, 0);--palette-moss-900: rgb(87, 116, 0);--palette-moss-1000: rgb(72, 96, 0);--palette-moss-1100: rgb(58, 77, 0);--palette-moss-1200: rgb(44, 59, 0);--palette-moss-1300: rgb(33, 44, 0);--palette-lagoon-100: rgb(197, 248, 255);--palette-lagoon-150: rgb(185, 243, 255);--palette-lagoon-200: rgb(164, 240, 255);--palette-lagoon-250: rgb(152, 235, 251);--palette-lagoon-300: rgb(136, 231, 250);--palette-lagoon-400: rgb(96, 216, 243);--palette-lagoon-500: rgb(51, 197, 232);--palette-lagoon-600: rgb(18, 176, 218);--palette-lagoon-700: rgb(1, 156, 200);--palette-lagoon-800: rgb(0, 134, 180);--palette-lagoon-900: rgb(0, 113, 159);--palette-lagoon-1000: rgb(0, 93, 137);--palette-lagoon-1100: rgb(0, 74, 115);--palette-lagoon-1200: rgb(0, 57, 93);--palette-lagoon-1300: rgb(0, 42, 70);--palette-orchid-100: rgb(255, 233, 252);--palette-orchid-150: rgb(255, 225, 251);--palette-orchid-200: rgb(255, 218, 250);--palette-orchid-250: rgb(255, 212, 250);--palette-orchid-300: rgb(254, 199, 248);--palette-orchid-400: rgb(251, 174, 246);--palette-orchid-500: rgb(245, 146, 243);--palette-orchid-600: rgb(237, 116, 237);--palette-orchid-700: rgb(224, 85, 226);--palette-orchid-800: rgb(205, 58, 206);--palette-orchid-900: rgb(182, 34, 183);--palette-orchid-1000: rgb(157, 3, 158);--palette-orchid-1100: rgb(128, 0, 129);--palette-orchid-1200: rgb(100, 6, 100);--palette-orchid-1300: rgb(71, 14, 70);--palette-indigo-100: rgb(237, 238, 255);--palette-indigo-150: rgb(230, 232, 255);--palette-indigo-200: rgb(224, 226, 255);--palette-indigo-250: rgb(220, 221, 255);--palette-indigo-300: rgb(211, 213, 255);--palette-indigo-400: rgb(193, 196, 255);--palette-indigo-500: rgb(172, 175, 255);--palette-indigo-600: rgb(149, 153, 255);--palette-indigo-700: rgb(126, 132, 252);--palette-indigo-800: rgb(104, 109, 244);--palette-indigo-900: rgb(82, 88, 228);--palette-indigo-1000: rgb(64, 70, 202);--palette-indigo-1100: rgb(50, 54, 168);--palette-indigo-1200: rgb(38, 41, 134);--palette-indigo-1300: rgb(27, 30, 100);--palette-flamingo-100: rgb(255, 234, 241);--palette-flamingo-150: rgb(255, 228, 237);--palette-flamingo-200: rgb(255, 220, 232);--palette-flamingo-250: rgb(255, 213, 228);--palette-flamingo-300: rgb(255, 202, 221);--palette-flamingo-400: rgb(255, 178, 206);--palette-flamingo-500: rgb(255, 149, 189);--palette-flamingo-600: rgb(250, 119, 170);--palette-flamingo-700: rgb(239, 90, 152);--palette-flamingo-800: rgb(222, 61, 130);--palette-flamingo-900: rgb(200, 34, 105);--palette-flamingo-1000: rgb(173, 9, 85);--palette-flamingo-1100: rgb(142, 0, 69);--palette-flamingo-1200: rgb(112, 0, 55);--palette-flamingo-1300: rgb(84, 3, 42);--palette-mint-100: rgb(206, 247, 243);--palette-mint-150: rgb(185, 246, 240);--palette-mint-200: rgb(170, 241, 234);--palette-mint-250: rgb(158, 237, 231);--palette-mint-300: rgb(140, 233, 226);--palette-mint-400: rgb(101, 218, 210);--palette-mint-500: rgb(63, 201, 193);--palette-mint-600: rgb(15, 181, 174);--palette-mint-700: rgb(0, 161, 154);--palette-mint-800: rgb(0, 140, 135);--palette-mint-900: rgb(0, 119, 114);--palette-mint-1000: rgb(0, 99, 95);--palette-mint-1100: rgb(12, 79, 76);--palette-mint-1200: rgb(18, 60, 58);--palette-mint-1300: rgb(18, 44, 43);--foreground-primary: rgb(0, 0, 0);--foreground-secondary: rgb(128, 128, 128);--foreground-inverse: rgb(255, 255, 255);--foreground-intent-positive: rgb(0, 143, 93);--foreground-intent-caution: rgb(155, 120, 0);--foreground-intent-negative: rgb(234, 56, 41);--foreground-intent-info: rgb(20, 122, 243);--surface-1: rgb(255, 255, 255);--surface-2: rgb(250, 250, 250);--surface-3: rgb(242, 242, 242);--surface-4: rgb(222, 222, 222);--surface-5: rgb(255, 255, 255);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(0, 0, 0);--surface-inverse: rgb(0, 0, 0);--surface-backdrop: rgba(0, 0, 0, .699999988079071);--surface-border-5: rgb(204, 204, 204);--surface-shadow-4-color: rgba(0, 0, 0, .15000000596046448);--surface-shadow-5-color: rgba(0, 0, 0, .15000000596046448);--surface-intent-positive-default: rgb(0, 143, 93);--surface-intent-positive-subtle: rgb(137, 236, 188);--surface-intent-caution-default: rgb(155, 120, 0);--surface-intent-caution-subtle: rgb(248, 217, 4);--surface-intent-negative-default: rgb(234, 56, 41);--surface-intent-negative-subtle: rgb(255, 205, 195);--surface-intent-info-default: rgb(20, 122, 243);--surface-intent-info-subtle: rgb(181, 222, 255);--border-strong: rgb(0, 0, 0);--border-subtle: rgb(153, 153, 153);--border-muted: rgb(222, 222, 222);--border-intent-positive: rgb(0, 143, 93);--border-intent-caution: rgb(155, 120, 0);--border-intent-negative: rgb(234, 56, 41);--border-intent-info: rgb(20, 122, 243);--misc-link: rgb(0, 0, 0);--focus-ring: rgb(0, 0, 0);--interactive-solid-default: rgb(0, 0, 0);--interactive-solid-hover: rgb(51, 51, 51);--interactive-solid-press: rgb(128, 128, 128);--interactive-solid-select: rgb(0, 0, 0);--interactive-outline-default: rgb(204, 204, 204);--interactive-outline-hover: rgb(128, 128, 128);--interactive-outline-press: rgb(51, 51, 51);--interactive-outline-focus: rgb(0, 0, 0);--interactive-outline-select: rgb(0, 0, 0);--interactive-subtle-default: rgb(222, 222, 222);--interactive-subtle-hover: rgb(204, 204, 204);--interactive-subtle-press: rgb(178, 178, 178);--interactive-subtle-focus: rgb(242, 242, 242);--interactive-subtle-select: rgb(222, 222, 222);--interactive-ghost-default: rgba(0, 0, 0, 0);--interactive-ghost-hover: rgba(0, 0, 0, .10000000149011612);--interactive-ghost-press: rgba(0, 0, 0, .20000000298023224);--interactive-ghost-focus: rgba(0, 0, 0, .10000000149011612);--interactive-ghost-select: rgba(0, 0, 0, .05000000074505806);--interactive-ghost-inverse-default: rgba(255, 255, 255, 0);--interactive-ghost-inverse-hover: rgba(255, 255, 255, .15000000596046448);--interactive-ghost-inverse-press: rgba(255, 255, 255, .30000001192092896);--interactive-ghost-inverse-focus: rgba(255, 255, 255, .15000000596046448);--interactive-ghost-inverse-select: rgba(255, 255, 255, .10000000149011612);--interactive-intent-positive-solid-default: rgb(0, 143, 93);--interactive-intent-positive-solid-hover: rgb(0, 101, 62);--interactive-intent-positive-solid-press: rgb(5, 63, 39);--interactive-intent-positive-outline-default: rgb(0, 143, 93);--interactive-intent-positive-outline-hover: rgb(0, 101, 62);--interactive-intent-positive-outline-press: rgb(5, 63, 39);--interactive-intent-positive-outline-focus: rgb(0, 143, 93);--interactive-intent-positive-outline-select: rgb(0, 143, 93);--interactive-intent-positive-subtle-default: rgb(137, 236, 188);--interactive-intent-positive-subtle-hover: rgb(103, 222, 168);--interactive-intent-positive-subtle-press: rgb(73, 204, 147);--interactive-intent-positive-subtle-focus: rgb(173, 244, 206);--interactive-intent-positive-subtle-select: rgb(137, 236, 188);--interactive-intent-caution-solid-default: rgb(155, 120, 0);--interactive-intent-caution-solid-hover: rgb(112, 83, 0);--interactive-intent-caution-solid-press: rgb(72, 51, 0);--interactive-intent-caution-outline-default: rgb(155, 120, 0);--interactive-intent-caution-outline-hover: rgb(112, 83, 0);--interactive-intent-caution-outline-press: rgb(72, 51, 0);--interactive-intent-caution-outline-focus: rgb(155, 120, 0);--interactive-intent-caution-outline-select: rgb(155, 120, 0);--interactive-intent-caution-subtle-default: rgb(248, 217, 4);--interactive-intent-caution-subtle-hover: rgb(232, 198, 0);--interactive-intent-caution-subtle-press: rgb(215, 179, 0);--interactive-intent-caution-subtle-focus: rgb(248, 231, 80);--interactive-intent-caution-subtle-select: rgb(248, 217, 4);--interactive-intent-error-solid-default: rgb(234, 56, 41);--interactive-intent-error-solid-hover: rgb(180, 0, 0);--interactive-intent-error-solid-press: rgb(116, 0, 0);--interactive-intent-error-outline-default: rgb(234, 56, 41);--interactive-intent-error-outline-hover: rgb(180, 0, 0);--interactive-intent-error-outline-press: rgb(116, 0, 0);--interactive-intent-error-outline-focus: rgb(234, 56, 41);--interactive-intent-error-outline-select: rgb(234, 56, 41);--interactive-intent-error-subtle-default: rgb(255, 205, 195);--interactive-intent-error-subtle-hover: rgb(255, 183, 169);--interactive-intent-error-subtle-press: rgb(255, 155, 136);--interactive-intent-error-subtle-focus: rgb(255, 221, 214);--interactive-intent-error-subtle-select: rgb(255, 205, 195);--interactive-intent-info-solid-default: rgb(20, 122, 243);--interactive-intent-info-solid-hover: rgb(0, 84, 182);--interactive-intent-info-solid-press: rgb(0, 53, 113);--interactive-intent-info-outline-default: rgb(20, 122, 243);--interactive-intent-info-outline-hover: rgb(0, 84, 182);--interactive-intent-info-outline-press: rgb(0, 53, 113);--interactive-intent-info-outline-focus: rgb(20, 122, 243);--interactive-intent-info-outline-select: rgb(20, 122, 243);--interactive-intent-info-subtle-default: rgb(181, 222, 255);--interactive-intent-info-subtle-hover: rgb(150, 206, 253);--interactive-intent-info-subtle-press: rgb(120, 187, 250);--interactive-intent-info-subtle-focus: rgb(202, 232, 255);--interactive-intent-info-subtle-select: rgb(181, 222, 255)}[data-color-scheme=dark]{--palette-shadow-0: rgba(89, 89, 89, 0);--palette-shadow-50: rgba(89, 89, 89, .05000000074505806);--palette-shadow-100: rgba(89, 89, 89, .10000000149011612);--palette-shadow-150: rgba(88, 88, 88, .15000000596046448);--palette-shadow-200: rgba(89, 89, 89, .20000000298023224);--palette-overlay-0: rgba(255, 255, 255, 0);--palette-overlay-50: rgba(255, 255, 255, .05000000074505806);--palette-overlay-100: rgba(255, 255, 255, .10000000149011612);--palette-overlay-150: rgba(255, 255, 255, .15000000596046448);--palette-overlay-200: rgba(255, 255, 255, .20000000298023224);--palette-overlay-300: rgba(153, 153, 153, .30000001192092896);--palette-overlay-400: rgba(128, 128, 128, .4000000059604645);--palette-overlay-500: rgba(102, 102, 102, .5);--palette-overlay-600: rgba(77, 77, 77, .6000000238418579);--palette-overlay-700: rgba(51, 51, 51, .699999988079071);--palette-overlay-inverse-0: rgba(0, 0, 0, 0);--palette-overlay-inverse-50: rgba(0, 0, 0, .05000000074505806);--palette-overlay-inverse-100: rgba(0, 0, 0, .10000000149011612);--palette-overlay-inverse-150: rgba(0, 0, 0, .15000000596046448);--palette-overlay-inverse-200: rgba(0, 0, 0, .20000000298023224);--palette-overlay-inverse-300: rgba(0, 0, 0, .30000001192092896);--palette-overlay-inverse-400: rgba(0, 0, 0, .4000000059604645);--palette-overlay-inverse-500: rgba(0, 0, 0, .5);--palette-overlay-inverse-600: rgba(0, 0, 0, .6000000238418579);--palette-overlay-inverse-700: rgba(0, 0, 0, .699999988079071);--palette-core-100: rgb(26, 26, 26);--palette-core-150: rgb(36, 36, 36);--palette-core-200: rgb(48, 48, 48);--palette-core-250: rgb(56, 56, 56);--palette-core-300: rgb(64, 64, 64);--palette-core-400: rgb(77, 77, 77);--palette-core-500: rgb(115, 115, 115);--palette-core-600: rgb(128, 128, 128);--palette-core-700: rgb(166, 166, 166);--palette-core-800: rgb(178, 178, 178);--palette-core-900: rgb(204, 204, 204);--palette-core-1000: rgb(217, 217, 217);--palette-core-1100: rgb(230, 230, 230);--palette-core-1200: rgb(242, 242, 242);--palette-core-1300: rgb(255, 255, 255);--palette-blue-100: rgb(0, 56, 119);--palette-blue-150: rgb(0, 60, 128);--palette-blue-200: rgb(0, 65, 138);--palette-blue-250: rgb(0, 70, 149);--palette-blue-300: rgb(0, 77, 163);--palette-blue-400: rgb(0, 89, 194);--palette-blue-500: rgb(3, 103, 224);--palette-blue-600: rgb(19, 121, 243);--palette-blue-700: rgb(52, 143, 244);--palette-blue-800: rgb(84, 163, 246);--palette-blue-900: rgb(114, 183, 249);--palette-blue-1000: rgb(143, 202, 252);--palette-blue-1100: rgb(174, 219, 254);--palette-blue-1200: rgb(204, 233, 255);--palette-blue-1300: rgb(232, 246, 255);--palette-green-100: rgb(4, 67, 41);--palette-green-150: rgb(3, 72, 44);--palette-green-200: rgb(0, 78, 47);--palette-green-250: rgb(0, 86, 52);--palette-green-300: rgb(0, 92, 56);--palette-green-400: rgb(0, 108, 67);--palette-green-500: rgb(0, 125, 78);--palette-green-600: rgb(0, 143, 93);--palette-green-700: rgb(18, 162, 108);--palette-green-800: rgb(43, 180, 125);--palette-green-900: rgb(67, 199, 143);--palette-green-1000: rgb(94, 217, 162);--palette-green-1100: rgb(129, 233, 184);--palette-green-1200: rgb(177, 244, 209);--palette-green-1300: rgb(223, 250, 234);--palette-orange-100: rgb(102, 37, 0);--palette-orange-150: rgb(109, 42, 0);--palette-orange-200: rgb(117, 45, 0);--palette-orange-250: rgb(126, 51, 0);--palette-orange-300: rgb(137, 55, 0);--palette-orange-400: rgb(158, 66, 0);--palette-orange-500: rgb(180, 78, 0);--palette-orange-600: rgb(202, 93, 0);--palette-orange-700: rgb(225, 109, 0);--palette-orange-800: rgb(244, 129, 12);--palette-orange-900: rgb(254, 154, 46);--palette-orange-1000: rgb(255, 181, 88);--palette-orange-1100: rgb(253, 206, 136);--palette-orange-1200: rgb(255, 225, 179);--palette-orange-1300: rgb(255, 242, 221);--palette-red-100: rgb(123, 0, 0);--palette-red-150: rgb(134, 0, 0);--palette-red-200: rgb(141, 0, 0);--palette-red-250: rgb(150, 0, 0);--palette-red-300: rgb(165, 0, 0);--palette-red-400: rgb(190, 4, 3);--palette-red-500: rgb(215, 25, 19);--palette-red-600: rgb(234, 56, 41);--palette-red-700: rgb(246, 88, 67);--palette-red-800: rgb(255, 117, 94);--palette-red-900: rgb(255, 149, 129);--palette-red-1000: rgb(255, 176, 161);--palette-red-1100: rgb(255, 201, 189);--palette-red-1200: rgb(255, 222, 216);--palette-red-1300: rgb(255, 241, 238);--palette-purple-100: rgb(76, 13, 157);--palette-purple-150: rgb(82, 10, 173);--palette-purple-200: rgb(89, 17, 177);--palette-purple-250: rgb(94, 19, 187);--palette-purple-300: rgb(105, 28, 200);--palette-purple-400: rgb(122, 45, 218);--palette-purple-500: rgb(140, 65, 233);--palette-purple-600: rgb(157, 87, 243);--palette-purple-700: rgb(172, 111, 249);--palette-purple-800: rgb(187, 135, 251);--palette-purple-900: rgb(202, 159, 252);--palette-purple-1000: rgb(215, 182, 254);--palette-purple-1100: rgb(228, 204, 254);--palette-purple-1200: rgb(239, 223, 255);--palette-purple-1300: rgb(249, 240, 255);--palette-yellow-100: rgb(76, 54, 0);--palette-yellow-150: rgb(81, 59, 0);--palette-yellow-200: rgb(88, 64, 0);--palette-yellow-250: rgb(94, 70, 0);--palette-yellow-300: rgb(103, 76, 0);--palette-yellow-400: rgb(119, 89, 0);--palette-yellow-500: rgb(136, 104, 0);--palette-yellow-600: rgb(155, 120, 0);--palette-yellow-700: rgb(174, 137, 0);--palette-yellow-800: rgb(192, 156, 0);--palette-yellow-900: rgb(211, 174, 0);--palette-yellow-1000: rgb(228, 194, 0);--palette-yellow-1100: rgb(244, 213, 0);--palette-yellow-1200: rgb(249, 232, 92);--palette-yellow-1300: rgb(252, 246, 187);--palette-leaf-100: rgb(0, 69, 10);--palette-leaf-150: rgb(0, 74, 11);--palette-leaf-200: rgb(0, 80, 12);--palette-leaf-250: rgb(0, 86, 13);--palette-leaf-300: rgb(0, 94, 14);--palette-leaf-400: rgb(0, 109, 15);--palette-leaf-500: rgb(0, 127, 15);--palette-leaf-600: rgb(0, 145, 18);--palette-leaf-700: rgb(4, 165, 30);--palette-leaf-800: rgb(34, 184, 51);--palette-leaf-900: rgb(68, 202, 73);--palette-leaf-1000: rgb(105, 220, 99);--palette-leaf-1100: rgb(142, 235, 127);--palette-leaf-1200: rgb(180, 247, 162);--palette-leaf-1300: rgb(221, 253, 211);--palette-moss-100: rgb(48, 64, 0);--palette-moss-150: rgb(52, 69, 0);--palette-moss-200: rgb(55, 74, 0);--palette-moss-250: rgb(60, 80, 0);--palette-moss-300: rgb(65, 87, 0);--palette-moss-400: rgb(76, 102, 0);--palette-moss-500: rgb(89, 118, 0);--palette-moss-600: rgb(102, 136, 0);--palette-moss-700: rgb(117, 154, 0);--palette-moss-800: rgb(132, 173, 1);--palette-moss-900: rgb(148, 192, 8);--palette-moss-1000: rgb(166, 211, 18);--palette-moss-1100: rgb(184, 229, 37);--palette-moss-1200: rgb(205, 245, 71);--palette-moss-1300: rgb(231, 254, 154);--palette-lagoon-100: rgb(0, 61, 98);--palette-lagoon-150: rgb(0, 66, 103);--palette-lagoon-200: rgb(0, 71, 111);--palette-lagoon-250: rgb(0, 77, 115);--palette-lagoon-300: rgb(0, 85, 127);--palette-lagoon-400: rgb(0, 100, 145);--palette-lagoon-500: rgb(0, 116, 162);--palette-lagoon-600: rgb(0, 134, 180);--palette-lagoon-700: rgb(0, 153, 198);--palette-lagoon-800: rgb(14, 173, 215);--palette-lagoon-900: rgb(44, 193, 230);--palette-lagoon-1000: rgb(84, 211, 241);--palette-lagoon-1100: rgb(127, 228, 249);--palette-lagoon-1200: rgb(167, 241, 255);--palette-lagoon-1300: rgb(215, 250, 255);--palette-orchid-100: rgb(107, 3, 106);--palette-orchid-150: rgb(115, 3, 114);--palette-orchid-200: rgb(123, 0, 123);--palette-orchid-250: rgb(134, 2, 135);--palette-orchid-300: rgb(144, 0, 145);--palette-orchid-400: rgb(165, 13, 166);--palette-orchid-500: rgb(185, 37, 185);--palette-orchid-600: rgb(205, 57, 206);--palette-orchid-700: rgb(223, 81, 224);--palette-orchid-800: rgb(235, 110, 236);--palette-orchid-900: rgb(244, 140, 242);--palette-orchid-1000: rgb(250, 168, 245);--palette-orchid-1100: rgb(254, 194, 248);--palette-orchid-1200: rgb(255, 219, 250);--palette-orchid-1300: rgb(255, 239, 252);--palette-indigo-100: rgb(40, 44, 140);--palette-indigo-150: rgb(43, 48, 150);--palette-indigo-200: rgb(47, 52, 163);--palette-indigo-250: rgb(52, 58, 171);--palette-indigo-300: rgb(57, 63, 187);--palette-indigo-400: rgb(70, 75, 211);--palette-indigo-500: rgb(85, 91, 231);--palette-indigo-600: rgb(104, 109, 244);--palette-indigo-700: rgb(124, 129, 251);--palette-indigo-800: rgb(145, 149, 255);--palette-indigo-900: rgb(167, 170, 255);--palette-indigo-1000: rgb(188, 190, 255);--palette-indigo-1100: rgb(208, 210, 255);--palette-indigo-1200: rgb(226, 228, 255);--palette-indigo-1300: rgb(243, 243, 254);--palette-flamingo-100: rgb(118, 0, 58);--palette-flamingo-150: rgb(128, 0, 62);--palette-flamingo-200: rgb(137, 0, 66);--palette-flamingo-250: rgb(148, 0, 71);--palette-flamingo-300: rgb(160, 0, 77);--palette-flamingo-400: rgb(182, 18, 90);--palette-flamingo-500: rgb(203, 38, 109);--palette-flamingo-600: rgb(222, 61, 130);--palette-flamingo-700: rgb(237, 87, 149);--palette-flamingo-800: rgb(249, 114, 167);--palette-flamingo-900: rgb(255, 143, 185);--palette-flamingo-1000: rgb(255, 172, 202);--palette-flamingo-1100: rgb(255, 198, 218);--palette-flamingo-1200: rgb(255, 221, 233);--palette-flamingo-1300: rgb(255, 240, 245);--palette-mint-100: rgb(18, 65, 63);--palette-mint-150: rgb(13, 71, 69);--palette-mint-200: rgb(14, 76, 73);--palette-mint-250: rgb(10, 83, 80);--palette-mint-300: rgb(4, 90, 87);--palette-mint-400: rgb(0, 105, 101);--palette-mint-500: rgb(0, 122, 117);--palette-mint-600: rgb(0, 140, 135);--palette-mint-700: rgb(0, 158, 152);--palette-mint-800: rgb(3, 178, 171);--palette-mint-900: rgb(54, 197, 189);--palette-mint-1000: rgb(93, 214, 207);--palette-mint-1100: rgb(132, 230, 223);--palette-mint-1200: rgb(176, 242, 236);--palette-mint-1300: rgb(223, 249, 246);--foreground-primary: rgb(255, 255, 255);--foreground-secondary: rgb(166, 166, 166);--foreground-inverse: rgb(26, 26, 26);--foreground-intent-positive: rgb(43, 180, 125);--foreground-intent-caution: rgb(192, 156, 0);--foreground-intent-negative: rgb(255, 117, 94);--foreground-intent-info: rgb(84, 163, 246);--surface-1: rgb(26, 26, 26);--surface-2: rgb(36, 36, 36);--surface-3: rgb(48, 48, 48);--surface-4: rgb(64, 64, 64);--surface-5: rgb(26, 26, 26);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(255, 255, 255);--surface-inverse: rgb(255, 255, 255);--surface-backdrop: rgba(51, 51, 51, .699999988079071);--surface-border-5: rgb(77, 77, 77);--surface-shadow-4-color: rgba(88, 88, 88, .15000000596046448);--surface-shadow-5-color: rgba(88, 88, 88, .15000000596046448);--surface-intent-positive-default: rgb(43, 180, 125);--surface-intent-positive-subtle: rgb(0, 92, 56);--surface-intent-caution-default: rgb(192, 156, 0);--surface-intent-caution-subtle: rgb(103, 76, 0);--surface-intent-negative-default: rgb(255, 117, 94);--surface-intent-negative-subtle: rgb(165, 0, 0);--surface-intent-info-default: rgb(84, 163, 246);--surface-intent-info-subtle: rgb(0, 77, 163);--border-strong: rgb(255, 255, 255);--border-subtle: rgb(128, 128, 128);--border-muted: rgb(64, 64, 64);--border-intent-positive: rgb(43, 180, 125);--border-intent-caution: rgb(192, 156, 0);--border-intent-negative: rgb(255, 117, 94);--border-intent-info: rgb(84, 163, 246);--misc-link: rgb(255, 255, 255);--focus-ring: rgb(255, 255, 255);--interactive-solid-default: rgb(255, 255, 255);--interactive-solid-hover: rgb(217, 217, 217);--interactive-solid-press: rgb(166, 166, 166);--interactive-solid-select: rgb(255, 255, 255);--interactive-outline-default: rgb(77, 77, 77);--interactive-outline-hover: rgb(166, 166, 166);--interactive-outline-press: rgb(217, 217, 217);--interactive-outline-focus: rgb(255, 255, 255);--interactive-outline-select: rgb(255, 255, 255);--interactive-subtle-default: rgb(64, 64, 64);--interactive-subtle-hover: rgb(77, 77, 77);--interactive-subtle-press: rgb(115, 115, 115);--interactive-subtle-focus: rgb(48, 48, 48);--interactive-subtle-select: rgb(64, 64, 64);--interactive-ghost-default: rgba(255, 255, 255, 0);--interactive-ghost-hover: rgba(255, 255, 255, .10000000149011612);--interactive-ghost-press: rgba(255, 255, 255, .20000000298023224);--interactive-ghost-focus: rgba(255, 255, 255, .10000000149011612);--interactive-ghost-select: rgba(255, 255, 255, .05000000074505806);--interactive-ghost-inverse-default: rgba(0, 0, 0, 0);--interactive-ghost-inverse-hover: rgba(0, 0, 0, .15000000596046448);--interactive-ghost-inverse-press: rgba(0, 0, 0, .30000001192092896);--interactive-ghost-inverse-focus: rgba(0, 0, 0, .15000000596046448);--interactive-ghost-inverse-select: rgba(0, 0, 0, .10000000149011612);--interactive-intent-positive-solid-default: rgb(43, 180, 125);--interactive-intent-positive-solid-hover: rgb(94, 217, 162);--interactive-intent-positive-solid-press: rgb(177, 244, 209);--interactive-intent-positive-outline-default: rgb(43, 180, 125);--interactive-intent-positive-outline-hover: rgb(94, 217, 162);--interactive-intent-positive-outline-press: rgb(177, 244, 209);--interactive-intent-positive-outline-focus: rgb(43, 180, 125);--interactive-intent-positive-outline-select: rgb(43, 180, 125);--interactive-intent-positive-subtle-default: rgb(0, 92, 56);--interactive-intent-positive-subtle-hover: rgb(0, 108, 67);--interactive-intent-positive-subtle-press: rgb(0, 125, 78);--interactive-intent-positive-subtle-focus: rgb(0, 78, 47);--interactive-intent-positive-subtle-select: rgb(0, 92, 56);--interactive-intent-caution-solid-default: rgb(192, 156, 0);--interactive-intent-caution-solid-hover: rgb(228, 194, 0);--interactive-intent-caution-solid-press: rgb(249, 232, 92);--interactive-intent-caution-outline-default: rgb(192, 156, 0);--interactive-intent-caution-outline-hover: rgb(228, 194, 0);--interactive-intent-caution-outline-press: rgb(249, 232, 92);--interactive-intent-caution-outline-focus: rgb(192, 156, 0);--interactive-intent-caution-outline-select: rgb(192, 156, 0);--interactive-intent-caution-subtle-default: rgb(103, 76, 0);--interactive-intent-caution-subtle-hover: rgb(119, 89, 0);--interactive-intent-caution-subtle-press: rgb(136, 104, 0);--interactive-intent-caution-subtle-focus: rgb(88, 64, 0);--interactive-intent-caution-subtle-select: rgb(103, 76, 0);--interactive-intent-error-solid-default: rgb(255, 117, 94);--interactive-intent-error-solid-hover: rgb(255, 176, 161);--interactive-intent-error-solid-press: rgb(255, 222, 216);--interactive-intent-error-outline-default: rgb(255, 117, 94);--interactive-intent-error-outline-hover: rgb(255, 176, 161);--interactive-intent-error-outline-press: rgb(255, 222, 216);--interactive-intent-error-outline-focus: rgb(255, 117, 94);--interactive-intent-error-outline-select: rgb(255, 117, 94);--interactive-intent-error-subtle-default: rgb(165, 0, 0);--interactive-intent-error-subtle-hover: rgb(190, 4, 3);--interactive-intent-error-subtle-press: rgb(215, 25, 19);--interactive-intent-error-subtle-focus: rgb(141, 0, 0);--interactive-intent-error-subtle-select: rgb(165, 0, 0);--interactive-intent-info-solid-default: rgb(84, 163, 246);--interactive-intent-info-solid-hover: rgb(143, 202, 252);--interactive-intent-info-solid-press: rgb(204, 233, 255);--interactive-intent-info-outline-default: rgb(84, 163, 246);--interactive-intent-info-outline-hover: rgb(143, 202, 252);--interactive-intent-info-outline-press: rgb(204, 233, 255);--interactive-intent-info-outline-focus: rgb(84, 163, 246);--interactive-intent-info-outline-select: rgb(84, 163, 246);--interactive-intent-info-subtle-default: rgb(0, 77, 163);--interactive-intent-info-subtle-hover: rgb(0, 89, 194);--interactive-intent-info-subtle-press: rgb(3, 103, 224);--interactive-intent-info-subtle-focus: rgb(0, 65, 138);--interactive-intent-info-subtle-select: rgb(0, 77, 163)}[data-theme=flamingo][data-color-scheme=light]{--foreground-secondary: rgb(239, 90, 152);--surface-1: rgb(255, 234, 241);--surface-2: rgb(255, 228, 237);--surface-3: rgb(255, 220, 232);--surface-4: rgb(255, 202, 221);--surface-5: rgb(255, 234, 241);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(222, 61, 130);--surface-inverse: rgb(84, 3, 42);--surface-border-5: rgb(255, 178, 206);--border-strong: rgb(84, 3, 42);--border-subtle: rgb(250, 119, 170);--border-muted: rgb(255, 202, 221);--interactive-solid-default: rgb(222, 61, 130);--interactive-solid-hover: rgb(173, 9, 85);--interactive-solid-press: rgb(112, 0, 55);--interactive-solid-select: rgb(222, 61, 130);--interactive-outline-default: rgb(222, 61, 130);--interactive-outline-hover: rgb(173, 9, 85);--interactive-outline-press: rgb(112, 0, 55);--interactive-outline-focus: rgb(222, 61, 130);--interactive-outline-select: rgb(222, 61, 130);--interactive-subtle-default: rgb(255, 202, 221);--interactive-subtle-hover: rgb(255, 178, 206);--interactive-subtle-press: rgb(255, 149, 189);--interactive-subtle-focus: rgb(255, 220, 232);--interactive-subtle-select: rgb(255, 202, 221)}[data-theme=flamingo][data-color-scheme=dark]{--foreground-secondary: rgb(237, 87, 149);--surface-1: rgb(118, 0, 58);--surface-2: rgb(128, 0, 62);--surface-3: rgb(137, 0, 66);--surface-4: rgb(160, 0, 77);--surface-5: rgb(118, 0, 58);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(249, 114, 167);--surface-inverse: rgb(255, 240, 245);--surface-border-5: rgb(182, 18, 90);--border-strong: rgb(255, 240, 245);--border-subtle: rgb(222, 61, 130);--border-muted: rgb(160, 0, 77);--interactive-solid-default: rgb(249, 114, 167);--interactive-solid-hover: rgb(255, 172, 202);--interactive-solid-press: rgb(255, 221, 233);--interactive-solid-select: rgb(249, 114, 167);--interactive-outline-default: rgb(249, 114, 167);--interactive-outline-hover: rgb(255, 172, 202);--interactive-outline-press: rgb(255, 221, 233);--interactive-outline-focus: rgb(249, 114, 167);--interactive-outline-select: rgb(249, 114, 167);--interactive-subtle-default: rgb(160, 0, 77);--interactive-subtle-hover: rgb(182, 18, 90);--interactive-subtle-press: rgb(203, 38, 109);--interactive-subtle-focus: rgb(137, 0, 66);--interactive-subtle-select: rgb(160, 0, 77)}[data-theme=indigo][data-color-scheme=light]{--foreground-secondary: rgb(126, 132, 252);--surface-1: rgb(237, 238, 255);--surface-2: rgb(230, 232, 255);--surface-3: rgb(224, 226, 255);--surface-4: rgb(211, 213, 255);--surface-5: rgb(237, 238, 255);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(104, 109, 244);--surface-inverse: rgb(27, 30, 100);--surface-border-5: rgb(193, 196, 255);--border-strong: rgb(27, 30, 100);--border-subtle: rgb(149, 153, 255);--border-muted: rgb(211, 213, 255);--interactive-solid-default: rgb(104, 109, 244);--interactive-solid-hover: rgb(64, 70, 202);--interactive-solid-press: rgb(38, 41, 134);--interactive-solid-select: rgb(104, 109, 244);--interactive-outline-default: rgb(104, 109, 244);--interactive-outline-hover: rgb(64, 70, 202);--interactive-outline-press: rgb(38, 41, 134);--interactive-outline-focus: rgb(104, 109, 244);--interactive-outline-select: rgb(104, 109, 244);--interactive-subtle-default: rgb(211, 213, 255);--interactive-subtle-hover: rgb(193, 196, 255);--interactive-subtle-press: rgb(172, 175, 255);--interactive-subtle-focus: rgb(224, 226, 255);--interactive-subtle-select: rgb(211, 213, 255)}[data-theme=indigo][data-color-scheme=dark]{--foreground-secondary: rgb(124, 129, 251);--surface-1: rgb(40, 44, 140);--surface-2: rgb(43, 48, 150);--surface-3: rgb(47, 52, 163);--surface-4: rgb(57, 63, 187);--surface-5: rgb(40, 44, 140);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(145, 149, 255);--surface-inverse: rgb(243, 243, 254);--surface-border-5: rgb(70, 75, 211);--border-strong: rgb(243, 243, 254);--border-subtle: rgb(104, 109, 244);--border-muted: rgb(57, 63, 187);--interactive-solid-default: rgb(145, 149, 255);--interactive-solid-hover: rgb(188, 190, 255);--interactive-solid-press: rgb(226, 228, 255);--interactive-solid-select: rgb(145, 149, 255);--interactive-outline-default: rgb(145, 149, 255);--interactive-outline-hover: rgb(188, 190, 255);--interactive-outline-press: rgb(226, 228, 255);--interactive-outline-focus: rgb(145, 149, 255);--interactive-outline-select: rgb(145, 149, 255);--interactive-subtle-default: rgb(57, 63, 187);--interactive-subtle-hover: rgb(70, 75, 211);--interactive-subtle-press: rgb(85, 91, 231);--interactive-subtle-focus: rgb(47, 52, 163);--interactive-subtle-select: rgb(57, 63, 187)}[data-theme=lagoon][data-color-scheme=light]{--foreground-secondary: rgb(1, 156, 200);--surface-1: rgb(197, 248, 255);--surface-2: rgb(185, 243, 255);--surface-3: rgb(164, 240, 255);--surface-4: rgb(136, 231, 250);--surface-5: rgb(197, 248, 255);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(0, 134, 180);--surface-inverse: rgb(0, 42, 70);--surface-border-5: rgb(96, 216, 243);--border-strong: rgb(0, 42, 70);--border-subtle: rgb(18, 176, 218);--border-muted: rgb(136, 231, 250);--interactive-solid-default: rgb(0, 134, 180);--interactive-solid-hover: rgb(0, 93, 137);--interactive-solid-press: rgb(0, 57, 93);--interactive-solid-select: rgb(0, 134, 180);--interactive-outline-default: rgb(0, 134, 180);--interactive-outline-hover: rgb(0, 93, 137);--interactive-outline-press: rgb(0, 57, 93);--interactive-outline-focus: rgb(0, 134, 180);--interactive-outline-select: rgb(0, 134, 180);--interactive-subtle-default: rgb(136, 231, 250);--interactive-subtle-hover: rgb(96, 216, 243);--interactive-subtle-press: rgb(51, 197, 232);--interactive-subtle-focus: rgb(164, 240, 255);--interactive-subtle-select: rgb(136, 231, 250)}[data-theme=lagoon][data-color-scheme=dark]{--foreground-secondary: rgb(0, 153, 198);--surface-1: rgb(0, 61, 98);--surface-2: rgb(0, 66, 103);--surface-3: rgb(0, 71, 111);--surface-4: rgb(0, 85, 127);--surface-5: rgb(0, 61, 98);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(14, 173, 215);--surface-inverse: rgb(215, 250, 255);--surface-border-5: rgb(0, 100, 145);--border-strong: rgb(215, 250, 255);--border-subtle: rgb(0, 134, 180);--border-muted: rgb(0, 85, 127);--interactive-solid-default: rgb(14, 173, 215);--interactive-solid-hover: rgb(84, 211, 241);--interactive-solid-press: rgb(167, 241, 255);--interactive-solid-select: rgb(14, 173, 215);--interactive-outline-default: rgb(14, 173, 215);--interactive-outline-hover: rgb(84, 211, 241);--interactive-outline-press: rgb(167, 241, 255);--interactive-outline-focus: rgb(14, 173, 215);--interactive-outline-select: rgb(14, 173, 215);--interactive-subtle-default: rgb(0, 85, 127);--interactive-subtle-hover: rgb(0, 100, 145);--interactive-subtle-press: rgb(0, 116, 162);--interactive-subtle-focus: rgb(0, 71, 111);--interactive-subtle-select: rgb(0, 85, 127)}[data-theme=leaf][data-color-scheme=light]{--foreground-secondary: rgb(7, 167, 33);--surface-1: rgb(205, 252, 191);--surface-2: rgb(190, 248, 176);--surface-3: rgb(174, 246, 157);--surface-4: rgb(150, 238, 133);--surface-5: rgb(205, 252, 191);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(0, 145, 18);--surface-inverse: rgb(0, 48, 7);--surface-border-5: rgb(114, 224, 106);--border-strong: rgb(0, 48, 7);--border-subtle: rgb(39, 187, 54);--border-muted: rgb(150, 238, 133);--interactive-solid-default: rgb(0, 145, 18);--interactive-solid-hover: rgb(0, 103, 15);--interactive-solid-press: rgb(0, 64, 10);--interactive-solid-select: rgb(0, 145, 18);--interactive-outline-default: rgb(0, 145, 18);--interactive-outline-hover: rgb(0, 103, 15);--interactive-outline-press: rgb(0, 64, 10);--interactive-outline-focus: rgb(0, 145, 18);--interactive-outline-select: rgb(0, 145, 18);--interactive-subtle-default: rgb(150, 238, 133);--interactive-subtle-hover: rgb(114, 224, 106);--interactive-subtle-press: rgb(78, 207, 80);--interactive-subtle-focus: rgb(174, 246, 157);--interactive-subtle-select: rgb(150, 238, 133)}[data-theme=leaf][data-color-scheme=dark]{--foreground-secondary: rgb(4, 165, 30);--surface-1: rgb(0, 69, 10);--surface-2: rgb(0, 74, 11);--surface-3: rgb(0, 80, 12);--surface-4: rgb(0, 94, 14);--surface-5: rgb(0, 69, 10);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(34, 184, 51);--surface-inverse: rgb(221, 253, 211);--surface-border-5: rgb(0, 109, 15);--border-strong: rgb(221, 253, 211);--border-subtle: rgb(0, 145, 18);--border-muted: rgb(0, 94, 14);--interactive-solid-default: rgb(34, 184, 51);--interactive-solid-hover: rgb(105, 220, 99);--interactive-solid-press: rgb(180, 247, 162);--interactive-solid-select: rgb(34, 184, 51);--interactive-outline-default: rgb(34, 184, 51);--interactive-outline-hover: rgb(105, 220, 99);--interactive-outline-press: rgb(180, 247, 162);--interactive-outline-focus: rgb(34, 184, 51);--interactive-outline-select: rgb(34, 184, 51);--interactive-subtle-default: rgb(0, 94, 14);--interactive-subtle-hover: rgb(0, 109, 15);--interactive-subtle-press: rgb(0, 127, 15);--interactive-subtle-focus: rgb(0, 80, 12);--interactive-subtle-select: rgb(0, 94, 14)}[data-theme=mint][data-color-scheme=light]{--foreground-secondary: rgb(0, 161, 154);--surface-1: rgb(206, 247, 243);--surface-2: rgb(185, 246, 240);--surface-3: rgb(170, 241, 234);--surface-4: rgb(140, 233, 226);--surface-5: rgb(206, 247, 243);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(0, 140, 135);--surface-inverse: rgb(18, 44, 43);--surface-border-5: rgb(101, 218, 210);--border-strong: rgb(18, 44, 43);--border-subtle: rgb(15, 181, 174);--border-muted: rgb(140, 233, 226);--interactive-solid-default: rgb(0, 140, 135);--interactive-solid-hover: rgb(0, 99, 95);--interactive-solid-press: rgb(18, 60, 58);--interactive-solid-select: rgb(0, 140, 135);--interactive-outline-default: rgb(0, 140, 135);--interactive-outline-hover: rgb(0, 99, 95);--interactive-outline-press: rgb(18, 60, 58);--interactive-outline-focus: rgb(0, 140, 135);--interactive-outline-select: rgb(0, 140, 135);--interactive-subtle-default: rgb(140, 233, 226);--interactive-subtle-hover: rgb(101, 218, 210);--interactive-subtle-press: rgb(63, 201, 193);--interactive-subtle-focus: rgb(170, 241, 234);--interactive-subtle-select: rgb(140, 233, 226)}[data-theme=mint][data-color-scheme=dark]{--foreground-secondary: rgb(0, 158, 152);--surface-1: rgb(18, 65, 63);--surface-2: rgb(13, 71, 69);--surface-3: rgb(14, 76, 73);--surface-4: rgb(4, 90, 87);--surface-5: rgb(18, 65, 63);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(3, 178, 171);--surface-inverse: rgb(223, 249, 246);--surface-border-5: rgb(0, 105, 101);--border-strong: rgb(223, 249, 246);--border-subtle: rgb(0, 140, 135);--border-muted: rgb(4, 90, 87);--interactive-solid-default: rgb(3, 178, 171);--interactive-solid-hover: rgb(93, 214, 207);--interactive-solid-press: rgb(176, 242, 236);--interactive-solid-select: rgb(3, 178, 171);--interactive-outline-default: rgb(3, 178, 171);--interactive-outline-hover: rgb(93, 214, 207);--interactive-outline-press: rgb(176, 242, 236);--interactive-outline-focus: rgb(3, 178, 171);--interactive-outline-select: rgb(3, 178, 171);--interactive-subtle-default: rgb(4, 90, 87);--interactive-subtle-hover: rgb(0, 105, 101);--interactive-subtle-press: rgb(0, 122, 117);--interactive-subtle-focus: rgb(14, 76, 73);--interactive-subtle-select: rgb(4, 90, 87)}[data-theme=moss][data-color-scheme=light]{--foreground-secondary: rgb(118, 156, 0);--surface-1: rgb(219, 252, 110);--surface-2: rgb(211, 250, 83);--surface-3: rgb(203, 244, 67);--surface-4: rgb(188, 233, 42);--surface-5: rgb(219, 252, 110);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(103, 136, 0);--surface-inverse: rgb(33, 44, 0);--surface-border-5: rgb(170, 216, 22);--border-strong: rgb(33, 44, 0);--border-subtle: rgb(135, 177, 3);--border-muted: rgb(188, 233, 42);--interactive-solid-default: rgb(103, 136, 0);--interactive-solid-hover: rgb(72, 96, 0);--interactive-solid-press: rgb(44, 59, 0);--interactive-solid-select: rgb(103, 136, 0);--interactive-outline-default: rgb(103, 136, 0);--interactive-outline-hover: rgb(72, 96, 0);--interactive-outline-press: rgb(44, 59, 0);--interactive-outline-focus: rgb(103, 136, 0);--interactive-outline-select: rgb(103, 136, 0);--interactive-subtle-default: rgb(188, 233, 42);--interactive-subtle-hover: rgb(170, 216, 22);--interactive-subtle-press: rgb(152, 197, 10);--interactive-subtle-focus: rgb(203, 244, 67);--interactive-subtle-select: rgb(188, 233, 42)}[data-theme=moss][data-color-scheme=dark]{--foreground-secondary: rgb(117, 154, 0);--surface-1: rgb(48, 64, 0);--surface-2: rgb(52, 69, 0);--surface-3: rgb(55, 74, 0);--surface-4: rgb(65, 87, 0);--surface-5: rgb(48, 64, 0);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(132, 173, 1);--surface-inverse: rgb(231, 254, 154);--surface-border-5: rgb(76, 102, 0);--border-strong: rgb(231, 254, 154);--border-subtle: rgb(102, 136, 0);--border-muted: rgb(65, 87, 0);--interactive-solid-default: rgb(132, 173, 1);--interactive-solid-hover: rgb(166, 211, 18);--interactive-solid-press: rgb(205, 245, 71);--interactive-solid-select: rgb(132, 173, 1);--interactive-outline-default: rgb(132, 173, 1);--interactive-outline-hover: rgb(166, 211, 18);--interactive-outline-press: rgb(205, 245, 71);--interactive-outline-focus: rgb(132, 173, 1);--interactive-outline-select: rgb(132, 173, 1);--interactive-subtle-default: rgb(65, 87, 0);--interactive-subtle-hover: rgb(76, 102, 0);--interactive-subtle-press: rgb(89, 118, 0);--interactive-subtle-focus: rgb(55, 74, 0);--interactive-subtle-select: rgb(65, 87, 0)}[data-theme=orchid][data-color-scheme=light]{--foreground-secondary: rgb(224, 85, 226);--surface-1: rgb(255, 233, 252);--surface-2: rgb(255, 225, 251);--surface-3: rgb(255, 218, 250);--surface-4: rgb(254, 199, 248);--surface-5: rgb(255, 233, 252);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(205, 58, 206);--surface-inverse: rgb(71, 14, 70);--surface-border-5: rgb(251, 174, 246);--border-strong: rgb(71, 14, 70);--border-subtle: rgb(237, 116, 237);--border-muted: rgb(254, 199, 248);--interactive-solid-default: rgb(205, 58, 206);--interactive-solid-hover: rgb(157, 3, 158);--interactive-solid-press: rgb(100, 6, 100);--interactive-solid-select: rgb(205, 58, 206);--interactive-outline-default: rgb(205, 58, 206);--interactive-outline-hover: rgb(157, 3, 158);--interactive-outline-press: rgb(100, 6, 100);--interactive-outline-focus: rgb(205, 58, 206);--interactive-outline-select: rgb(205, 58, 206);--interactive-subtle-default: rgb(254, 199, 248);--interactive-subtle-hover: rgb(251, 174, 246);--interactive-subtle-press: rgb(245, 146, 243);--interactive-subtle-focus: rgb(255, 218, 250);--interactive-subtle-select: rgb(254, 199, 248)}[data-theme=orchid][data-color-scheme=dark]{--foreground-secondary: rgb(223, 81, 224);--surface-1: rgb(107, 3, 106);--surface-2: rgb(115, 3, 114);--surface-3: rgb(123, 0, 123);--surface-4: rgb(144, 0, 145);--surface-5: rgb(107, 3, 106);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(235, 110, 236);--surface-inverse: rgb(255, 239, 252);--surface-border-5: rgb(165, 13, 166);--border-strong: rgb(255, 239, 252);--border-subtle: rgb(205, 57, 206);--border-muted: rgb(144, 0, 145);--interactive-solid-default: rgb(235, 110, 236);--interactive-solid-hover: rgb(250, 168, 245);--interactive-solid-press: rgb(255, 219, 250);--interactive-solid-select: rgb(235, 110, 236);--interactive-outline-default: rgb(235, 110, 236);--interactive-outline-hover: rgb(250, 168, 245);--interactive-outline-press: rgb(255, 219, 250);--interactive-outline-focus: rgb(235, 110, 236);--interactive-outline-select: rgb(235, 110, 236);--interactive-subtle-default: rgb(144, 0, 145);--interactive-subtle-hover: rgb(165, 13, 166);--interactive-subtle-press: rgb(185, 37, 185);--interactive-subtle-focus: rgb(123, 0, 123);--interactive-subtle-select: rgb(144, 0, 145)}[data-theme=purple][data-color-scheme=light]{--foreground-secondary: rgb(174, 114, 249);--surface-1: rgb(246, 235, 255);--surface-2: rgb(243, 228, 255);--surface-3: rgb(238, 221, 255);--surface-4: rgb(230, 208, 255);--surface-5: rgb(246, 235, 255);--surface-6: rgb(255, 255, 255);--surface-brand: rgb(157, 87, 244);--surface-inverse: rgb(51, 16, 106);--surface-border-5: rgb(219, 187, 254);--border-strong: rgb(51, 16, 106);--border-subtle: rgb(189, 139, 252);--border-muted: rgb(230, 208, 255);--interactive-solid-default: rgb(157, 87, 244);--interactive-solid-hover: rgb(115, 38, 211);--interactive-solid-press: rgb(71, 12, 148);--interactive-solid-select: rgb(157, 87, 244);--interactive-outline-default: rgb(157, 87, 244);--interactive-outline-hover: rgb(115, 38, 211);--interactive-outline-press: rgb(71, 12, 148);--interactive-outline-focus: rgb(157, 87, 244);--interactive-outline-select: rgb(157, 87, 244);--interactive-subtle-default: rgb(230, 208, 255);--interactive-subtle-hover: rgb(219, 187, 254);--interactive-subtle-press: rgb(204, 164, 253);--interactive-subtle-focus: rgb(238, 221, 255);--interactive-subtle-select: rgb(230, 208, 255)}[data-theme=purple][data-color-scheme=dark]{--foreground-secondary: rgb(172, 111, 249);--surface-1: rgb(76, 13, 157);--surface-2: rgb(82, 10, 173);--surface-3: rgb(89, 17, 177);--surface-4: rgb(105, 28, 200);--surface-5: rgb(76, 13, 157);--surface-6: rgb(26, 26, 26);--surface-brand: rgb(187, 135, 251);--surface-inverse: rgb(249, 240, 255);--surface-border-5: rgb(122, 45, 218);--border-strong: rgb(249, 240, 255);--border-subtle: rgb(157, 87, 243);--border-muted: rgb(105, 28, 200);--interactive-solid-default: rgb(187, 135, 251);--interactive-solid-hover: rgb(215, 182, 254);--interactive-solid-press: rgb(239, 223, 255);--interactive-solid-select: rgb(187, 135, 251);--interactive-outline-default: rgb(187, 135, 251);--interactive-outline-hover: rgb(215, 182, 254);--interactive-outline-press: rgb(239, 223, 255);--interactive-outline-focus: rgb(187, 135, 251);--interactive-outline-select: rgb(187, 135, 251);--interactive-subtle-default: rgb(105, 28, 200);--interactive-subtle-hover: rgb(122, 45, 218);--interactive-subtle-press: rgb(140, 65, 233);--interactive-subtle-focus: rgb(89, 17, 177);--interactive-subtle-select: rgb(105, 28, 200)}:root{--font-display: "Saans", system-ui, sans-serif;--font-body: "Google Sans Flex", system-ui, sans-serif;--font-code: "Google Sans Code", ui-monospace, monospace;--layout-sidebar-width: 280px;--layout-overlay-panel-width: min(100vw - var(--spacing-32), 320px)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light dark}body{margin:0;min-height:100dvh;font-family:var(--font-body);font-optical-sizing:auto;background:var(--surface-1);color:var(--foreground-primary)}html[data-shell=showcase],html[data-shell=showcase] body{background:var(--surface-2)}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-surface-1{background:var(--surface-1)}.ds-surface-2{background:var(--surface-2)}.ds-type-display-l{font-family:var(--font-display);font-size:var(--type-display-l-size);font-weight:var(--type-display-l-weight);line-height:var(--type-display-l-line-height);letter-spacing:calc(var(--type-display-l-tracking) * 1px)}.ds-type-display-s{font-family:var(--font-display);font-size:var(--type-display-s-size);font-weight:var(--type-display-s-weight);line-height:var(--type-display-s-line-height);letter-spacing:calc(var(--type-display-s-tracking) * 1px)}.ds-type-headline-xl{font-family:var(--font-display);font-size:var(--type-headline-xl-size);font-weight:var(--type-headline-xl-weight);line-height:var(--type-headline-xl-line-height);letter-spacing:calc(var(--type-headline-xl-tracking) * 1px)}.ds-type-headline-l{font-family:var(--font-display);font-size:var(--type-headline-l-size);font-weight:var(--type-headline-l-weight);line-height:var(--type-headline-l-line-height);letter-spacing:calc(var(--type-headline-l-tracking) * 1px)}.ds-type-headline-m{font-family:var(--font-display);font-size:var(--type-headline-m-size);font-weight:var(--type-headline-m-weight);line-height:var(--type-headline-m-line-height);letter-spacing:calc(var(--type-headline-m-tracking) * 1px)}.ds-type-headline-s{font-family:var(--font-display);font-size:var(--type-headline-s-size);font-weight:var(--type-headline-s-weight);line-height:var(--type-headline-s-line-height);letter-spacing:calc(var(--type-headline-s-tracking) * 1px)}.ds-type-headline-xs{font-family:var(--font-display);font-size:var(--type-headline-xs-size);font-weight:var(--type-headline-xs-weight);line-height:var(--type-headline-xs-line-height);letter-spacing:calc(var(--type-headline-xs-tracking) * 1px)}.ds-type-label-xl-short,.ds-type-label-xl-tall{font-family:var(--font-body);font-size:var(--type-label-xl-size);font-weight:var(--type-label-xl-weight)}.ds-type-label-xl-short{line-height:var(--type-label-xl-line-height-short)}.ds-type-label-xl-tall{line-height:var(--type-label-xl-line-height-tall)}.ds-type-label-l-short,.ds-type-label-l-tall{font-family:var(--font-body);font-size:var(--type-label-l-size);font-weight:var(--type-label-l-weight)}.ds-type-label-l-short{line-height:var(--type-label-l-line-height-short)}.ds-type-label-l-tall{line-height:var(--type-label-l-line-height-tall)}.ds-type-label-m-short,.ds-type-label-m-tall{font-family:var(--font-body);font-size:var(--type-label-m-size);font-weight:var(--type-label-m-weight)}.ds-type-label-m-short{line-height:var(--type-label-m-line-height-short)}.ds-type-label-m-tall{line-height:var(--type-label-m-line-height-tall)}.ds-type-label-s-short,.ds-type-label-s-tall{font-family:var(--font-body);font-size:var(--type-label-s-size);font-weight:var(--type-label-s-weight)}.ds-type-label-s-short{line-height:var(--type-label-s-line-height-short)}.ds-type-label-s-tall{line-height:var(--type-label-s-line-height-tall)}.ds-type-label-xs-short,.ds-type-label-xs-tall{font-family:var(--font-body);font-size:var(--type-label-xs-size);font-weight:var(--type-label-xs-weight)}.ds-type-label-xs-short{line-height:var(--type-label-xs-line-height-short)}.ds-type-label-xs-tall{line-height:var(--type-label-xs-line-height-tall)}.ds-type-body-xl-short,.ds-type-body-xl-tall{font-family:var(--font-body);font-size:var(--type-body-xl-size);font-weight:var(--type-body-xl-weight)}.ds-type-body-xl-short{line-height:var(--type-body-xl-line-height-short)}.ds-type-body-xl-tall{line-height:var(--type-body-xl-line-height-tall)}.ds-type-body-l-short,.ds-type-body-l-tall{font-family:var(--font-body);font-size:var(--type-body-l-size);font-weight:var(--type-body-l-weight)}.ds-type-body-l-short{line-height:var(--type-body-l-line-height-short)}.ds-type-body-l-tall{line-height:var(--type-body-l-line-height-tall)}.ds-type-body-m-short,.ds-type-body-m-tall{font-family:var(--font-body);font-size:var(--type-body-m-size);font-weight:var(--type-body-m-weight)}.ds-type-body-m-short{line-height:var(--type-body-m-line-height-short)}.ds-type-body-m-tall{line-height:var(--type-body-m-line-height-tall)}.ds-type-body-s-short,.ds-type-body-s-tall{font-family:var(--font-body);font-size:var(--type-body-s-size);font-weight:var(--type-body-s-weight)}.ds-type-body-s-short{line-height:var(--type-body-s-line-height-short)}.ds-type-body-s-tall{line-height:var(--type-body-s-line-height-tall)}.ds-type-body-xs-short,.ds-type-body-xs-tall{font-family:var(--font-body);font-size:var(--type-body-xs-size);font-weight:var(--type-body-xs-weight)}.ds-type-body-xs-short{line-height:var(--type-body-xs-line-height-short)}.ds-type-body-xs-tall{line-height:var(--type-body-xs-line-height-tall)}.ds-type-code-xl-short,.ds-type-code-xl-tall{font-family:var(--font-code);font-size:var(--type-code-xl-size);font-weight:var(--type-code-xl-weight)}.ds-type-code-xl-short{line-height:var(--type-code-xl-line-height-short)}.ds-type-code-xl-tall{line-height:var(--type-code-xl-line-height-tall)}.ds-type-code-l-short,.ds-type-code-l-tall{font-family:var(--font-code);font-size:var(--type-code-l-size);font-weight:var(--type-code-l-weight)}.ds-type-code-l-short{line-height:var(--type-code-l-line-height-short)}.ds-type-code-l-tall{line-height:var(--type-code-l-line-height-tall)}.ds-type-code-m-short,.ds-type-code-m-tall{font-family:var(--font-code);font-size:var(--type-code-m-size);font-weight:var(--type-code-m-weight)}.ds-type-code-m-short{line-height:var(--type-code-m-line-height-short)}.ds-type-code-m-tall{line-height:var(--type-code-m-line-height-tall)}.ds-type-code-s-short,.ds-type-code-s-tall{font-family:var(--font-code);font-size:var(--type-code-s-size);font-weight:var(--type-code-s-weight)}.ds-type-code-s-short{line-height:var(--type-code-s-line-height-short)}.ds-type-code-s-tall{line-height:var(--type-code-s-line-height-tall)}.ds-type-code-xs-short,.ds-type-code-xs-tall{font-family:var(--font-code);font-size:var(--type-code-xs-size);font-weight:var(--type-code-xs-weight)}.ds-type-code-xs-short{line-height:var(--type-code-xs-line-height-short)}.ds-type-code-xs-tall{line-height:var(--type-code-xs-line-height-tall)}.ds-container{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--spacing-24)}.ds-stack{display:flex;flex-direction:column;width:100%;min-width:0;gap:var(--ds-stack-gap, var(--spacing-8))}.ds-stack--align-start{align-items:flex-start}.ds-stack--align-center{align-items:center}.ds-stack--align-end{align-items:flex-end}.ds-stack--align-stretch{align-items:stretch}.ds-stack--justify-start{justify-content:flex-start}.ds-stack--justify-center{justify-content:center}.ds-stack--justify-end{justify-content:flex-end}.ds-stack--justify-space-between{justify-content:space-between}.ds-inline{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;min-width:0;gap:var(--ds-inline-gap, var(--spacing-8))}.ds-inline--wrap{flex-wrap:wrap}.ds-inline--align-start{align-items:flex-start}.ds-inline--align-center{align-items:center}.ds-inline--align-end{align-items:flex-end}.ds-inline--align-stretch{align-items:stretch}.ds-inline--justify-start{justify-content:flex-start}.ds-inline--justify-center{justify-content:center}.ds-inline--justify-end{justify-content:flex-end}.ds-inline--justify-space-between{justify-content:space-between}.ds-center{display:flex;width:100%;min-width:0}.ds-center--x{justify-content:center;align-items:stretch}.ds-center--y,.ds-center--both{flex-direction:column;align-items:center;justify-content:center;min-height:var(--ds-center-min-height, 100%)}.ds-center--text-left{text-align:left}.ds-center--text-center{text-align:center}.ds-grid{display:grid;width:100%;min-width:0;gap:var(--ds-grid-gap, var(--spacing-16));grid-template-columns:var(--ds-grid-cols, repeat(auto-fill, minmax(12rem, 1fr)))}.ds-split{display:flex;flex-direction:row;width:100%;min-height:0;align-items:stretch}.ds-split__secondary{flex:0 0 var(--ds-split-secondary-width, var(--layout-sidebar-width));min-width:0}.ds-split__primary{flex:1 1 auto;min-width:0;min-height:0}@media(max-width:599px){.ds-split--collapse-mobile{flex-direction:column}.ds-split--collapse-mobile .ds-split__secondary{flex:0 0 auto;width:100%}}.ds-overlay{position:fixed;inset:0;z-index:2000;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility .15s ease}.ds-overlay[data-open=true]{visibility:visible;opacity:1}.ds-overlay__scrim{position:absolute;inset:0;background:var(--surface-backdrop)}.ds-overlay__panel{position:absolute;z-index:1;background:var(--surface-1);overflow:auto;max-height:100%;box-sizing:border-box}.ds-overlay[data-placement=left] .ds-overlay__panel{left:0;top:0;bottom:0;width:var(--ds-overlay-width, var(--layout-overlay-panel-width));max-width:100vw}.ds-overlay[data-placement=right] .ds-overlay__panel{right:0;top:0;bottom:0;width:var(--ds-overlay-width, var(--layout-overlay-panel-width));max-width:100vw}.ds-overlay[data-placement=bottom] .ds-overlay__panel{left:0;right:0;bottom:0;max-height:min(90dvh,var(--ds-overlay-max-height, 480px))}.ds-overlay[data-placement=full] .ds-overlay__panel{inset:0;width:100%;height:100%;max-height:none}.ds-rail{display:flex;flex-direction:column;align-items:center;gap:var(--ds-rail-gap, var(--spacing-8));width:var(--ds-rail-width, var(--spacing-72));padding:var(--spacing-8);box-sizing:border-box;flex-shrink:0}.ds-rail--align-start{align-items:flex-start}.ds-sidebar-nav{display:flex;flex-direction:column;gap:var(--ds-sidebar-section-gap, var(--spacing-16));width:100%;min-height:0;overflow:auto;padding:var(--spacing-16);box-sizing:border-box}.ds-sidebar-nav__section{display:flex;flex-direction:column;gap:var(--ds-sidebar-item-gap, var(--spacing-4))}.ds-mobile-app-bar{position:fixed;left:0;right:0;bottom:0;z-index:1500;display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-8) calc(var(--spacing-8) + env(safe-area-inset-bottom,0));background:var(--surface-2);border-top:1px solid var(--border-muted)}@media(min-width:600px){.ds-mobile-app-bar{display:none}}@media(max-width:599px){.ds-rail--hide-mobile{display:none}}.ds-icon{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--icon-src) center / contain no-repeat;mask:var(--icon-src) center / contain no-repeat}.ds-icon--xxl{width:var(--icon-xxl);height:var(--icon-xxl)}.ds-icon--xl{width:var(--icon-xl);height:var(--icon-xl)}.ds-icon--l{width:var(--icon-l);height:var(--icon-l)}.ds-icon--m{width:var(--icon-m);height:var(--icon-m)}.ds-icon--s{width:var(--icon-s);height:var(--icon-s)}.ds-btn{position:relative;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;margin:0;border:none;cursor:pointer;font-family:inherit;text-decoration:none;border-radius:var(--radius-infinite);transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}.ds-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-btn:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.ds-btn--fill{background:var(--interactive-solid-default);color:var(--foreground-inverse)}.ds-btn--fill:hover:not(:disabled){background:var(--interactive-solid-hover)}.ds-btn--fill:active:not(:disabled){background:var(--interactive-solid-press)}.ds-btn--outline{background:transparent;color:var(--foreground-primary);border:1px solid var(--interactive-outline-default)}.ds-btn--outline:hover:not(:disabled){border-color:var(--interactive-outline-hover)}.ds-btn--outline:active:not(:disabled){border-color:var(--interactive-outline-press)}.ds-btn--subtle{background:var(--interactive-subtle-default);color:var(--foreground-primary)}.ds-btn--subtle:hover:not(:disabled){background:var(--interactive-subtle-hover)}.ds-btn--subtle:active:not(:disabled){background:var(--interactive-subtle-press)}.ds-btn--ghost{background:var(--interactive-ghost-default);color:var(--foreground-primary)}.ds-btn--ghost:hover:not(:disabled){background:var(--interactive-ghost-hover)}.ds-btn--ghost:active:not(:disabled){background:var(--interactive-ghost-press)}.ds-btn--ghost-inverse{background:var(--interactive-ghost-inverse-default);color:var(--foreground-inverse)}.ds-btn--ghost-inverse:hover:not(:disabled){background:var(--interactive-ghost-inverse-hover)}.ds-btn--ghost-inverse:active:not(:disabled){background:var(--interactive-ghost-inverse-press)}.ds-btn--l{gap:var(--spacing-8);padding:var(--spacing-16) var(--spacing-24);font-size:var(--type-label-xl-size);font-weight:var(--type-label-xl-weight);line-height:var(--type-label-xl-line-height-short)}.ds-btn--m{gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-18);font-size:var(--type-label-l-size);font-weight:var(--type-label-l-weight);line-height:var(--type-label-l-line-height-short)}.ds-btn--s{gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-14);font-size:var(--type-label-m-size);font-weight:var(--type-label-m-weight);line-height:var(--type-label-m-line-height-short)}.ds-btn--block{width:100%}.ds-btn-dropdown .ds-btn__label{min-width:0}.ds-menu-dropdown-trigger--disabled{cursor:not-allowed;opacity:var(--disabled-opacity);pointer-events:none}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--fill:not(:disabled){background:var(--interactive-solid-select)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--fill:hover:not(:disabled){background:var(--interactive-solid-hover)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--fill:active:not(:disabled){background:var(--interactive-solid-press)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--outline:not(:disabled){border-color:var(--interactive-outline-select)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--outline:hover:not(:disabled){border-color:var(--interactive-outline-hover)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--outline:active:not(:disabled){border-color:var(--interactive-outline-press)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--subtle:not(:disabled){background:var(--interactive-subtle-select)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--subtle:hover:not(:disabled){background:var(--interactive-subtle-hover)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--subtle:active:not(:disabled){background:var(--interactive-subtle-press)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost:not(:disabled){background:var(--interactive-ghost-select)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost:hover:not(:disabled){background:var(--interactive-ghost-hover)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost:active:not(:disabled){background:var(--interactive-ghost-press)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost-inverse:not(:disabled){background:var(--interactive-ghost-inverse-select)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost-inverse:hover:not(:disabled){background:var(--interactive-ghost-inverse-hover)}.ds-menu-dropdown-root[data-open=true] .ds-btn.ds-btn--ghost-inverse:active:not(:disabled){background:var(--interactive-ghost-inverse-press)}.ds-btn-icon{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;border:none;cursor:pointer;border-radius:var(--radius-infinite);transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}.ds-btn-icon:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-btn-icon:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.ds-btn-icon--fill{background:var(--interactive-solid-default);color:var(--foreground-inverse)}.ds-btn-icon--fill:hover:not(:disabled){background:var(--interactive-solid-hover)}.ds-btn-icon--fill:active:not(:disabled){background:var(--interactive-solid-press)}.ds-btn-icon--fill.ds-btn-icon--selected{background:var(--interactive-solid-select)}.ds-btn-icon--outline{background:transparent;color:var(--foreground-primary);border:1px solid var(--interactive-outline-default)}.ds-btn-icon--outline:hover:not(:disabled){border-color:var(--interactive-outline-hover)}.ds-btn-icon--outline:active:not(:disabled){border-color:var(--interactive-outline-press)}.ds-btn-icon--outline.ds-btn-icon--selected{border-color:var(--interactive-outline-select)}.ds-btn-icon--subtle{background:var(--interactive-subtle-default);color:var(--foreground-primary)}.ds-btn-icon--subtle:hover:not(:disabled){background:var(--interactive-subtle-hover)}.ds-btn-icon--subtle:active:not(:disabled){background:var(--interactive-subtle-press)}.ds-btn-icon--subtle.ds-btn-icon--selected{background:var(--interactive-subtle-select)}.ds-btn-icon--ghost{background:var(--interactive-ghost-default);color:var(--foreground-primary)}.ds-btn-icon--ghost:hover:not(:disabled){background:var(--interactive-ghost-hover)}.ds-btn-icon--ghost:active:not(:disabled){background:var(--interactive-ghost-press)}.ds-btn-icon--ghost.ds-btn-icon--selected{background:var(--interactive-ghost-select)}.ds-btn-icon--ghost-inverse{background:var(--interactive-ghost-inverse-default);color:var(--foreground-inverse)}.ds-btn-icon--ghost-inverse:hover:not(:disabled){background:var(--interactive-ghost-inverse-hover)}.ds-btn-icon--ghost-inverse:active:not(:disabled){background:var(--interactive-ghost-inverse-press)}.ds-btn-icon--ghost-inverse.ds-btn-icon--selected{background:var(--interactive-ghost-inverse-select)}.ds-btn-icon--l{padding:var(--spacing-16)}.ds-btn-icon--m{padding:var(--spacing-12)}.ds-btn-icon--s{padding:var(--spacing-8)}.ds-btn-icon--block{width:100%}.ds-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:fit-content}.ds-tooltip__trigger{display:inline-flex;align-items:center;justify-content:center}.ds-tooltip__content{position:absolute;z-index:20;max-width:16rem;box-sizing:border-box;padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-xxs);background:var(--surface-inverse);color:var(--foreground-inverse);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}.ds-tooltip:hover .ds-tooltip__content,.ds-tooltip:focus-within .ds-tooltip__content,.ds-tooltip[data-open=true] .ds-tooltip__content{opacity:1;visibility:visible}.ds-tooltip--top .ds-tooltip__content{bottom:calc(100% + var(--spacing-8))}.ds-tooltip--bottom .ds-tooltip__content{top:calc(100% + var(--spacing-8))}.ds-tooltip--left .ds-tooltip__content{right:calc(100% + var(--spacing-8))}.ds-tooltip--right .ds-tooltip__content{left:calc(100% + var(--spacing-8))}.ds-tooltip--top.ds-tooltip--align-start .ds-tooltip__content,.ds-tooltip--bottom.ds-tooltip--align-start .ds-tooltip__content{left:0}.ds-tooltip--top.ds-tooltip--align-center .ds-tooltip__content,.ds-tooltip--bottom.ds-tooltip--align-center .ds-tooltip__content{left:50%;transform:translate(-50%)}.ds-tooltip--top.ds-tooltip--align-end .ds-tooltip__content,.ds-tooltip--bottom.ds-tooltip--align-end .ds-tooltip__content{right:0}.ds-tooltip--left.ds-tooltip--align-start .ds-tooltip__content,.ds-tooltip--right.ds-tooltip--align-start .ds-tooltip__content{top:0}.ds-tooltip--left.ds-tooltip--align-center .ds-tooltip__content,.ds-tooltip--right.ds-tooltip--align-center .ds-tooltip__content{top:50%;transform:translateY(-50%)}.ds-tooltip--left.ds-tooltip--align-end .ds-tooltip__content,.ds-tooltip--right.ds-tooltip--align-end .ds-tooltip__content{bottom:0}.ds-item-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;margin:0;border:none;background:transparent;cursor:pointer;font:inherit;text-align:inherit;color:inherit;transition:background-color .12s ease,border-color .12s ease}a.ds-item-row{text-decoration:none;color:inherit}.ds-item-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ds-item-row:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.ds-item-row--subtle,.ds-item-row--outline{gap:var(--spacing-16);padding:var(--spacing-16);border-radius:var(--radius-m)}.ds-item-row--subtle{background:var(--interactive-subtle-default)}.ds-item-row--subtle:hover:not(:disabled){background:var(--interactive-subtle-hover)}.ds-item-row--subtle:active:not(:disabled){background:var(--interactive-subtle-press)}.ds-item-row--subtle.ds-item-row--selected:not(:disabled){background:var(--interactive-subtle-select)}.ds-item-row--subtle.ds-item-row--selected:hover:not(:disabled){background:var(--interactive-subtle-hover)}.ds-item-row--subtle.ds-item-row--selected:active:not(:disabled){background:var(--interactive-subtle-press)}.ds-item-row--outline{background:transparent;border:1px solid var(--border-muted)}.ds-item-row--outline:hover:not(:disabled){border-color:var(--interactive-outline-hover)}.ds-item-row--outline:active:not(:disabled){border-color:var(--interactive-outline-press)}.ds-item-row--outline.ds-item-row--selected:not(:disabled){border-color:var(--interactive-outline-select)}.ds-item-row--outline.ds-item-row--selected:hover:not(:disabled){border-color:var(--interactive-outline-hover)}.ds-item-row--outline.ds-item-row--selected:active:not(:disabled){border-color:var(--interactive-outline-press)}.ds-item-row--ghost{gap:var(--spacing-16);padding:var(--spacing-12) 0;border-radius:var(--radius-s)}.ds-item-row--ghost:before{content:"";position:absolute;z-index:0;left:calc(-1 * var(--spacing-16));right:calc(-1 * var(--spacing-16));top:0;bottom:0;border-radius:var(--radius-s);background:transparent;pointer-events:none}.ds-item-row--ghost:hover:not(:disabled):before{background:var(--interactive-ghost-hover)}.ds-item-row--ghost:active:not(:disabled):before{background:var(--interactive-ghost-press)}.ds-item-row--ghost.ds-item-row--selected:not(:disabled):before{background:var(--interactive-ghost-select)}.ds-item-row--ghost.ds-item-row--selected:hover:not(:disabled):before{background:var(--interactive-ghost-hover)}.ds-item-row--ghost.ds-item-row--selected:active:not(:disabled):before{background:var(--interactive-ghost-press)}.ds-item-row__inner{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:var(--spacing-16);width:100%;min-width:0}.ds-item-row__main,.ds-item-row__detail,.ds-item-row__chevron{align-self:stretch}.ds-item-row__main{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:center;min-width:0;flex:1 1 auto}.ds-item-row .ds-item-row__main .ds-type-label-l-short{font-weight:var(--type-label-l-weight)}.ds-item-row .ds-item-row__main .ds-type-body-l-short,.ds-item-row .ds-item-row__detail.ds-type-body-l-short{font-weight:var(--type-body-l-weight)}.ds-item-row__detail{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;text-align:right}.ds-item-row__chevron{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:var(--foreground-secondary)}.ds-item-row__chevron .ds-icon{display:block}.ds-item-row-divider{height:1px;background:var(--border-muted);margin-block:var(--spacing-12);width:100%}.ds-item-row-header{color:var(--foreground-secondary);padding-block:var(--spacing-12);box-sizing:border-box}.ds-item-row--static{cursor:default}.ds-item-row--static.ds-item-row--ghost:before{display:none}.ds-toggle{position:relative;display:inline-flex;cursor:pointer;vertical-align:middle}.ds-toggle:has(.ds-toggle__input:disabled){cursor:not-allowed}.ds-toggle__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ds-toggle__input:focus{outline:none}.ds-toggle__input:focus-visible+.ds-toggle__track{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-toggle__track{display:inline-flex;align-items:center;box-sizing:border-box;width:calc(var(--spacing-6) + var(--spacing-20) + var(--spacing-26));min-height:calc(var(--spacing-6) + var(--spacing-20) + var(--spacing-6));border-radius:var(--radius-infinite);transition:background-color .12s ease,border-color .12s ease,padding .12s ease}.ds-toggle__knob{width:var(--spacing-20);height:var(--spacing-20);border-radius:50%;flex-shrink:0;transition:background-color .12s ease}.ds-toggle__input:not(:checked)+.ds-toggle__track{padding:var(--spacing-6) var(--spacing-26) var(--spacing-6) var(--spacing-6);background:transparent;border:1px solid var(--interactive-outline-default)}.ds-toggle__input:not(:checked)+.ds-toggle__track .ds-toggle__knob{background:var(--foreground-primary)}.ds-toggle:hover:not(:has(.ds-toggle__input:disabled)) .ds-toggle__input:not(:checked)+.ds-toggle__track{border-color:var(--interactive-outline-hover)}.ds-toggle__input:not(:checked):active:not(:disabled)+.ds-toggle__track{border-color:var(--interactive-outline-press)}.ds-toggle__input:checked+.ds-toggle__track{padding:var(--spacing-6) var(--spacing-6) var(--spacing-6) var(--spacing-26);background:var(--interactive-solid-default);border:1px solid transparent}.ds-toggle__input:checked+.ds-toggle__track .ds-toggle__knob{background:var(--foreground-inverse)}.ds-toggle:hover:not(:has(.ds-toggle__input:disabled)) .ds-toggle__input:checked+.ds-toggle__track{background:var(--interactive-solid-hover)}.ds-toggle__input:checked:active:not(:disabled)+.ds-toggle__track{background:var(--interactive-solid-press)}.ds-toggle__input:disabled:not(:checked)+.ds-toggle__track{border-color:var(--border-muted)}.ds-toggle__input:disabled:not(:checked)+.ds-toggle__track .ds-toggle__knob{background:var(--foreground-secondary)}.ds-toggle__input:disabled:checked+.ds-toggle__track{background:var(--interactive-subtle-default);border-color:transparent}.ds-toggle__input:disabled:checked+.ds-toggle__track .ds-toggle__knob{background:var(--foreground-inverse)}.ds-toggle--static .ds-toggle__track{pointer-events:none}.ds-toggle--static{cursor:default}.ds-toggle--static-off-default .ds-toggle__track,.ds-toggle--static-off-hover .ds-toggle__track,.ds-toggle--static-off-press .ds-toggle__track,.ds-toggle--static-off-disabled .ds-toggle__track{padding:var(--spacing-6) var(--spacing-26) var(--spacing-6) var(--spacing-6);background:transparent;border:1px solid var(--interactive-outline-default)}.ds-toggle--static-off-hover .ds-toggle__track{border-color:var(--interactive-outline-hover)}.ds-toggle--static-off-press .ds-toggle__track{border-color:var(--interactive-outline-press)}.ds-toggle--static-off-disabled .ds-toggle__track{border-color:var(--border-muted)}.ds-toggle--static-off-default .ds-toggle__knob,.ds-toggle--static-off-hover .ds-toggle__knob,.ds-toggle--static-off-press .ds-toggle__knob{background:var(--foreground-primary)}.ds-toggle--static-off-disabled .ds-toggle__knob{background:var(--foreground-secondary)}.ds-toggle--static-on-default .ds-toggle__track,.ds-toggle--static-on-hover .ds-toggle__track,.ds-toggle--static-on-press .ds-toggle__track,.ds-toggle--static-on-disabled .ds-toggle__track{padding:var(--spacing-6) var(--spacing-6) var(--spacing-6) var(--spacing-26);border:1px solid transparent}.ds-toggle--static-on-default .ds-toggle__track{background:var(--interactive-solid-default)}.ds-toggle--static-on-hover .ds-toggle__track{background:var(--interactive-solid-hover)}.ds-toggle--static-on-press .ds-toggle__track{background:var(--interactive-solid-press)}.ds-toggle--static-on-disabled .ds-toggle__track{background:var(--interactive-subtle-default)}.ds-toggle--static-on-default .ds-toggle__knob,.ds-toggle--static-on-hover .ds-toggle__knob,.ds-toggle--static-on-press .ds-toggle__knob,.ds-toggle--static-on-disabled .ds-toggle__knob{background:var(--foreground-inverse)}.ds-radio{position:relative;display:inline-flex;cursor:pointer;vertical-align:middle}.ds-radio:has(.ds-radio__input:disabled){cursor:not-allowed}.ds-radio__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ds-radio__input:focus{outline:none}.ds-radio__input:focus-visible+.ds-radio__visual{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-radio__visual{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--spacing-20);height:var(--spacing-20);border-radius:50%;flex-shrink:0;transition:background-color .12s ease,border-color .12s ease}.ds-radio__input:not(:checked)+.ds-radio__visual{background:var(--surface-1);border:1px solid var(--interactive-outline-default)}.ds-radio__input:not(:checked)+.ds-radio__visual .ds-radio__icon{display:none}.ds-radio:hover:not(:has(.ds-radio__input:disabled)) .ds-radio__input:not(:checked)+.ds-radio__visual{border-color:var(--interactive-outline-hover)}.ds-radio__input:not(:checked):active:not(:disabled)+.ds-radio__visual{border-color:var(--interactive-outline-press)}.ds-radio__input:checked+.ds-radio__visual{background:var(--interactive-solid-default);border:1px solid transparent}.ds-radio__input:checked+.ds-radio__visual .ds-radio__icon{color:var(--foreground-inverse)}.ds-radio:hover:not(:has(.ds-radio__input:disabled)) .ds-radio__input:checked+.ds-radio__visual{background:var(--interactive-solid-hover)}.ds-radio__input:checked:active:not(:disabled)+.ds-radio__visual{background:var(--interactive-solid-press)}.ds-radio__input:disabled:not(:checked)+.ds-radio__visual{border-color:var(--border-muted)}.ds-radio__input:disabled:checked+.ds-radio__visual{background:var(--interactive-subtle-default);border-color:transparent}.ds-radio__input:disabled:checked+.ds-radio__visual .ds-radio__icon{color:var(--foreground-inverse)}.ds-radio--static .ds-radio__visual{pointer-events:none}.ds-radio--static{cursor:default}.ds-radio--static-unselected-default .ds-radio__visual,.ds-radio--static-unselected-hover .ds-radio__visual,.ds-radio--static-unselected-press .ds-radio__visual,.ds-radio--static-unselected-disabled .ds-radio__visual{background:var(--surface-1);border:1px solid var(--interactive-outline-default)}.ds-radio--static-unselected-hover .ds-radio__visual{border-color:var(--interactive-outline-hover)}.ds-radio--static-unselected-press .ds-radio__visual{border-color:var(--interactive-outline-press)}.ds-radio--static-unselected-disabled .ds-radio__visual{border-color:var(--border-muted)}.ds-radio--static-unselected-default .ds-radio__icon,.ds-radio--static-unselected-hover .ds-radio__icon,.ds-radio--static-unselected-press .ds-radio__icon,.ds-radio--static-unselected-disabled .ds-radio__icon{display:none}.ds-radio--static-selected-default .ds-radio__visual,.ds-radio--static-selected-hover .ds-radio__visual,.ds-radio--static-selected-press .ds-radio__visual,.ds-radio--static-selected-disabled .ds-radio__visual{border:1px solid transparent}.ds-radio--static-selected-default .ds-radio__visual{background:var(--interactive-solid-default)}.ds-radio--static-selected-hover .ds-radio__visual{background:var(--interactive-solid-hover)}.ds-radio--static-selected-press .ds-radio__visual{background:var(--interactive-solid-press)}.ds-radio--static-selected-disabled .ds-radio__visual{background:var(--interactive-subtle-default)}.ds-radio--static-selected-default .ds-radio__icon,.ds-radio--static-selected-hover .ds-radio__icon,.ds-radio--static-selected-press .ds-radio__icon,.ds-radio--static-selected-disabled .ds-radio__icon{color:var(--foreground-inverse)}.ds-dialog{position:fixed;inset:0;z-index:2100;display:grid;place-items:center;padding:var(--spacing-24);box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility .15s ease}.ds-dialog[data-open=true]{visibility:visible;opacity:1}.ds-dialog__backdrop{position:absolute;inset:0;z-index:0;display:block;margin:0;padding:0;border:none;cursor:pointer;background:var(--surface-backdrop)}.ds-dialog__panel{position:relative;z-index:1;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:var(--ds-dialog-max-width, 32rem);max-height:calc(100dvh - var(--spacing-48));background:var(--surface-1);border-radius:var(--radius-l);box-shadow:calc(var(--surface-shadow-5-x) * 1px) calc(var(--surface-shadow-5-y) * 1px) calc(var(--surface-shadow-5-blur) * 1px) calc(var(--surface-shadow-5-spread) * 1px) var(--surface-shadow-5-color);overflow:hidden;outline:none;transform:translateY(8px) scale(.98);transition:transform .18s ease}.ds-dialog[data-open=true] .ds-dialog__panel{transform:translateY(0) scale(1)}.ds-dialog__panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ds-dialog__topbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:0 0 auto;gap:var(--spacing-8);padding:var(--spacing-8);min-height:var(--spacing-48)}.ds-dialog__topbar-leading,.ds-dialog__topbar-trailing{display:flex;align-items:center;gap:var(--spacing-4)}.ds-dialog__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ds-dialog-padding, var(--spacing-24))}.ds-dialog__topbar+.ds-dialog__content{padding-top:var(--spacing-8)}.ds-dialog__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex:0 0 auto;gap:var(--spacing-8);width:100%;box-sizing:border-box;padding:var(--ds-dialog-padding, var(--spacing-24));padding-top:0}@media(max-width:599px){.ds-dialog{padding:var(--spacing-12)}}.ds-menu-dropdown{position:fixed;z-index:3000;min-width:10rem;max-width:min(100vw - var(--spacing-24),20rem);padding:var(--spacing-8) var(--spacing-24);margin:0;list-style:none;background:var(--surface-5);border:1px solid var(--surface-border-5);border-radius:var(--radius-m);box-shadow:calc(var(--surface-shadow-5-x) * 1px) calc(var(--surface-shadow-5-y) * 1px) calc(var(--surface-shadow-5-blur) * 1px) calc(var(--surface-shadow-5-spread) * 1px) var(--surface-shadow-5-color);box-sizing:border-box}.ds-menu-dropdown[data-open=false]{display:none;pointer-events:none}.ds-menu-dropdown__option{margin:0}.ds-menu-dropdown__option .ds-item-row{width:100%;text-align:left}
