*{margin:0;padding:0;font:inherit}*,*:before,*:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border, currentColor)}html{line-height:1.5;--font-fallback: 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";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback))}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{list-style:none}code,kbd,pre,samp{font-size:1em}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}button,select{text-transform:none}table{text-indent:0;border-color:inherit;border-collapse:collapse}input::placeholder,textarea::placeholder{opacity:1;color:var(--global-color-placeholder, #9ca3af)}textarea{resize:vertical}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em;--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-fallback))}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}:root{--color-gray-100: rgba(248, 248, 248, 1);--color-red-1300: rgba(86, 3, 3, 1);--color-gray-75: rgba(253, 253, 253, 1);--color-red-1200: rgba(114, 6, 8, 1);--color-gray-50: rgba(255, 255, 255, 1);--color-red-1100: rgba(142, 15, 17, 1);--color-red-1000: rgba(172, 28, 30, 1);--color-red-900: rgba(199, 48, 47, 1);--color-blue-300: rgba(182, 222, 254, 1);--color-red-800: rgba(222, 72, 67, 1);--color-blue-200: rgba(200, 231, 254, 1);--color-red-700: rgba(240, 97, 89, 1);--color-blue-100: rgba(225, 242, 255, 1);--color-red-600: rgba(254, 123, 113, 1);--color-red-500: rgba(255, 154, 144, 1);--color-red-400: rgba(255, 182, 173, 1);--color-red-300: rgba(255, 205, 198, 1);--color-red-200: rgba(254, 220, 215, 1);--color-red-100: rgba(254, 235, 232, 1);--color-yellow-1300: rgba(62, 32, 0, 1);--color-yellow-1200: rgba(82, 45, 0, 1);--color-yellow-1100: rgba(103, 60, 1, 1);--color-yellow-1000: rgba(125, 77, 4, 1);--color-yellow-900: rgba(148, 95, 7, 1);--color-yellow-800: rgba(170, 113, 8, 1);--color-yellow-700: rgba(192, 132, 14, 1);--color-yellow-500: rgba(223, 174, 65, 1);--color-yellow-400: rgba(234, 195, 99, 1);--color-yellow-300: rgba(242, 215, 136, 1);--color-yellow-200: rgba(247, 226, 160, 1);--color-yellow-100: rgba(253, 239, 193, 1);--color-green-1300: rgba(5, 46, 19, 1);--color-green-1200: rgba(8, 63, 27, 1);--color-green-1100: rgba(14, 81, 35, 1);--color-green-1000: rgba(22, 101, 43, 1);--color-green-900: rgba(29, 122, 51, 1);--color-green-800: rgba(34, 143, 58, 1);--color-green-700: rgba(44, 165, 66, 1);--color-green-600: rgba(63, 185, 80, 1);--color-green-500: rgba(91, 204, 103, 1);--color-green-400: rgba(120, 221, 130, 1);--color-green-300: rgba(153, 236, 160, 1);--color-green-200: rgba(175, 245, 180, 1);--color-green-100: rgba(203, 251, 204, 1);--color-blue-1300: rgba(6, 36, 93, 1);--color-blue-1200: rgba(8, 49, 125, 1);--color-blue-1100: rgba(9, 63, 158, 1);--color-blue-1000: rgba(14, 81, 190, 1);--color-blue-900: rgba(25, 101, 214, 1);--color-blue-700: rgba(64, 144, 246, 1);--color-blue-600: rgba(87, 165, 254, 1);--color-blue-500: rgba(118, 187, 255, 1);--color-blue-400: rgba(148, 205, 255, 1);--color-gray-600: rgba(109, 109, 109, 1);--color-gray-900: rgba(0, 0, 0, 1);--color-gray-800: rgba(34, 34, 34, 1);--color-gray-500: rgba(144, 144, 144, 1);--color-gray-700: rgba(70, 70, 70, 1);--color-gray-400: rgba(177, 177, 177, 1);--color-gray-300: rgba(213, 213, 213, 1);--color-blue-800: rgba(43, 123, 233, 1);--color-yellow-600: rgba(209, 152, 32, 1);--color-gray-200: rgba(230, 230, 230, 1);--color-bg-disabled: var(--color-gray-200);--color-bg-neutral-pressed: var(--color-gray-700);--color-bg-neutral-hover: var(--color-gray-800);--color-bg-neutral: var(--color-gray-900);--color-bg-brand-hover: var(--color-blue-1000);--color-bg-brand: var(--color-blue-900);--color-bg-layer-2: var(--color-gray-50);--color-bg-layer-1: var(--color-gray-100);--color-bg-layer-base: var(--color-gray-200);--color-bg-brand-pressed: var(--color-blue-1100);--color-bg-critical: var(--color-red-900);--color-fg-on-critical: var(--color-gray-50);--color-fg-neutral-text: var(--color-gray-800);--color-fg-disabled: var(--color-gray-400);--color-fg-on-neutral: var(--color-gray-50);--color-fg-on-brand: var(--color-gray-50);--color-fg-neutral-text-subtle: var(--color-gray-700);--color-fg-neutral-text-pressed: var(--color-gray-900);--color-fg-neutral-text-hover: var(--color-gray-900);--color-fg-brand-text: var(--color-blue-900);--color-stroke-critical-hover: var(--color-red-1000);--color-stroke-field-hover: var(--color-gray-500);--color-stroke-control-hover: var(--color-gray-700);--color-stroke-field: var(--color-gray-400);--color-stroke-control-pressed: var(--color-gray-800);--color-stroke-brand: var(--color-blue-800);--color-stroke-control: var(--color-gray-600);--color-stroke-critical: var(--color-red-900);--color-stroke-decorative-1: var(--color-gray-300);--color-stroke-critical-pressed: var(--color-red-1100);--color-stroke-field-pressed: var(--color-blue-900);--color-stroke-decorative-2: var(--color-gray-200);--color-stroke-focusring: var(--color-blue-800);--color-stroke-disabled: var(--color-gray-300);--spacing-none: 0px;--spacing-xxlarge: 24px;--spacing-xlarge: 20px;--spacing-large: 16px;--spacing-medium: 12px;--spacing-small: 8px;--spacing-xsmall: 4px;--radii-full: 99999px;--radii-xlarge: 8px;--radii-large: 6px;--radii-medium: 4px;--radii-small: 2px;--radii-none: 0px;--uniform-height-medium: 32px;--uniform-height-small: 24px;--uniform-height-large: 40px;--icon-size-medium: 20px;--icon-size-small: 12px }:root[data-color-mode=dark]{--color-gray-100: rgba(29, 29, 29, 1);--color-red-1300: rgba(254, 223, 219, 1);--color-gray-75: rgba(14, 14, 14, 1);--color-red-1200: rgba(255, 205, 198, 1);--color-gray-50: rgba(0, 0, 0, 1);--color-red-1100: rgba(255, 182, 173, 1);--color-red-1000: rgba(255, 157, 147, 1);--color-red-900: rgba(255, 127, 118, 1);--color-blue-300: rgba(9, 60, 149, 1);--color-red-800: rgba(243, 102, 94, 1);--color-blue-200: rgba(7, 47, 120, 1);--color-red-700: rgba(227, 78, 73, 1);--color-blue-100: rgba(6, 35, 93, 1);--color-red-600: rgba(208, 57, 54, 1);--color-red-500: rgba(186, 37, 38, 1);--color-red-400: rgba(161, 23, 25, 1);--color-red-300: rgba(135, 12, 15, 1);--color-red-200: rgba(109, 6, 7, 1);--color-red-100: rgba(85, 3, 3, 1);--color-yellow-1300: rgba(249, 229, 167, 1);--color-yellow-1200: rgba(242, 214, 135, 1);--color-yellow-1100: rgba(234, 196, 100, 1);--color-yellow-1000: rgba(225, 176, 68, 1);--color-yellow-900: rgba(212, 156, 38, 1);--color-yellow-800: rgba(195, 136, 17, 1);--color-yellow-700: rgba(176, 118, 8, 1);--color-yellow-500: rgba(136, 86, 6, 1);--color-yellow-400: rgba(117, 71, 3, 1);--color-yellow-300: rgba(97, 57, 1, 1);--color-yellow-200: rgba(78, 43, 0, 1);--color-yellow-100: rgba(62, 32, 0, 1);--color-green-1300: rgba(181, 246, 185, 1);--color-green-1200: rgba(151, 236, 159, 1);--color-green-1100: rgba(121, 222, 131, 1);--color-green-1000: rgba(94, 206, 106, 1);--color-green-900: rgba(68, 188, 83, 1);--color-green-800: rgba(47, 169, 68, 1);--color-green-700: rgba(36, 149, 60, 1);--color-green-600: rgba(31, 130, 54, 1);--color-green-500: rgba(26, 111, 47, 1);--color-green-400: rgba(19, 94, 40, 1);--color-green-300: rgba(12, 77, 32, 1);--color-green-200: rgba(7, 60, 25, 1);--color-green-100: rgba(5, 46, 18, 1);--color-blue-1300: rgba(206, 234, 255, 1);--color-blue-1200: rgba(180, 221, 254, 1);--color-blue-1100: rgba(151, 206, 255, 1);--color-blue-1000: rgba(120, 189, 255, 1);--color-blue-900: rgba(92, 169, 255, 1);--color-blue-700: rgba(48, 128, 237, 1);--color-blue-600: rgba(31, 109, 222, 1);--color-blue-500: rgba(18, 91, 202, 1);--color-blue-400: rgba(11, 74, 178, 1);--color-gray-600: rgba(176, 176, 176, 1);--color-gray-900: rgba(255, 255, 255, 1);--color-gray-800: rgba(235, 235, 235, 1);--color-gray-500: rgba(141, 141, 141, 1);--color-gray-700: rgba(208, 208, 208, 1);--color-gray-400: rgba(106, 106, 106, 1);--color-gray-300: rgba(75, 75, 75, 1);--color-blue-800: rgba(68, 148, 248, 1);--color-yellow-600: rgba(156, 102, 7, 1);--color-gray-200: rgba(48, 48, 48, 1);--color-bg-disabled: var(--color-gray-200);--color-bg-neutral-pressed: var(--color-gray-700);--color-bg-neutral-hover: var(--color-gray-800);--color-bg-neutral: var(--color-gray-900);--color-bg-brand-hover: var(--color-blue-400);--color-bg-brand: var(--color-blue-500);--color-bg-layer-2: var(--color-gray-100);--color-bg-layer-1: var(--color-gray-75);--color-bg-layer-base: var(--color-gray-50);--color-bg-brand-pressed: var(--color-blue-300);--color-bg-critical: var(--color-red-500);--color-fg-on-critical: var(--color-gray-900);--color-fg-neutral-text: var(--color-gray-800);--color-fg-disabled: var(--color-gray-400);--color-fg-on-neutral: var(--color-gray-50);--color-fg-on-brand: var(--color-gray-900);--color-fg-neutral-text-subtle: var(--color-gray-700);--color-fg-neutral-text-pressed: var(--color-gray-900);--color-fg-neutral-text-hover: var(--color-gray-900);--color-fg-brand-text: var(--color-blue-900);--color-stroke-critical-hover: var(--color-red-1000);--color-stroke-field-hover: var(--color-gray-500);--color-stroke-control-hover: var(--color-gray-700);--color-stroke-field: var(--color-gray-400);--color-stroke-control-pressed: var(--color-gray-800);--color-stroke-brand: var(--color-blue-800);--color-stroke-control: var(--color-gray-600);--color-stroke-critical: var(--color-red-900);--color-stroke-decorative-1: var(--color-gray-300);--color-stroke-critical-pressed: var(--color-red-1100);--color-stroke-field-pressed: var(--color-blue-900);--color-stroke-decorative-2: var(--color-gray-200);--color-stroke-focusring: var(--color-blue-800);--color-stroke-disabled: var(--color-gray-300) }:root{--shadow: 0px 1px 4px 0px rgba(0, 0, 0, .15)}:root[data-color-mode=dark]{--shadow: 0px 1px 4px 0px rgba(0, 0, 0, .5)}.bg-disabled{background-color:var(--color-bg-disabled)}.bg-neutral-pressed{background-color:var(--color-bg-neutral-pressed)}.bg-neutral-hover{background-color:var(--color-bg-neutral-hover)}.bg-neutral{background-color:var(--color-bg-neutral)}.bg-brand-hover{background-color:var(--color-bg-brand-hover)}.bg-brand{background-color:var(--color-bg-brand)}.bg-layer-2{background-color:var(--color-bg-layer-2)}.bg-layer-1{background-color:var(--color-bg-layer-1)}.bg-layer-base{background-color:var(--color-bg-layer-base)}.bg-brand-pressed{background-color:var(--color-bg-brand-pressed)}.bg-critical{background-color:var(--color-bg-critical)}.fg-on-critical{color:var(--color-fg-on-critical)}.fg-neutral-text{color:var(--color-fg-neutral-text)}.fg-disabled{color:var(--color-fg-disabled)}.fg-on-neutral{color:var(--color-fg-on-neutral)}.fg-on-brand{color:var(--color-fg-on-brand)}.fg-neutral-text-subtle{color:var(--color-fg-neutral-text-subtle)}.fg-neutral-text-pressed{color:var(--color-fg-neutral-text-pressed)}.fg-neutral-text-hover{color:var(--color-fg-neutral-text-hover)}.fg-brand-text{color:var(--color-fg-brand-text)}.stroke-critical-hover{border-color:var(--color-stroke-critical-hover)}.stroke-field-hover{border-color:var(--color-stroke-field-hover)}.stroke-control-hover{border-color:var(--color-stroke-control-hover)}.stroke-field{border-color:var(--color-stroke-field)}.stroke-control-pressed{border-color:var(--color-stroke-control-pressed)}.stroke-brand{border-color:var(--color-stroke-brand)}.stroke-control{border-color:var(--color-stroke-control)}.stroke-critical{border-color:var(--color-stroke-critical)}.stroke-decorative-1{border-color:var(--color-stroke-decorative-1)}.stroke-critical-pressed{border-color:var(--color-stroke-critical-pressed)}.stroke-field-pressed{border-color:var(--color-stroke-field-pressed)}.stroke-decorative-2{border-color:var(--color-stroke-decorative-2)}.stroke-focusring{border-color:var(--color-stroke-focusring)}.stroke-disabled{border-color:var(--color-stroke-disabled)}.p-none{padding:var(--spacing-none)}.m-none{margin:var(--spacing-none)}.pt-none{padding-top:var(--spacing-none)}.mt-none{margin-top:var(--spacing-none)}.pr-none{padding-right:var(--spacing-none)}.mr-none{margin-right:var(--spacing-none)}.pb-none{padding-bottom:var(--spacing-none)}.mb-none{margin-bottom:var(--spacing-none)}.pl-none{padding-left:var(--spacing-none)}.ml-none{margin-left:var(--spacing-none)}.px-none{padding-left:var(--spacing-none);padding-right:var(--spacing-none)}.mx-none{margin-left:var(--spacing-none);margin-right:var(--spacing-none)}.py-none{padding-top:var(--spacing-none);padding-bottom:var(--spacing-none)}.my-none{margin-top:var(--spacing-none);margin-bottom:var(--spacing-none)}.gap-none{gap:var(--spacing-none)}.p-xxlarge{padding:var(--spacing-xxlarge)}.m-xxlarge{margin:var(--spacing-xxlarge)}.pt-xxlarge{padding-top:var(--spacing-xxlarge)}.mt-xxlarge{margin-top:var(--spacing-xxlarge)}.pr-xxlarge{padding-right:var(--spacing-xxlarge)}.mr-xxlarge{margin-right:var(--spacing-xxlarge)}.pb-xxlarge{padding-bottom:var(--spacing-xxlarge)}.mb-xxlarge{margin-bottom:var(--spacing-xxlarge)}.pl-xxlarge{padding-left:var(--spacing-xxlarge)}.ml-xxlarge{margin-left:var(--spacing-xxlarge)}.px-xxlarge{padding-left:var(--spacing-xxlarge);padding-right:var(--spacing-xxlarge)}.mx-xxlarge{margin-left:var(--spacing-xxlarge);margin-right:var(--spacing-xxlarge)}.py-xxlarge{padding-top:var(--spacing-xxlarge);padding-bottom:var(--spacing-xxlarge)}.my-xxlarge{margin-top:var(--spacing-xxlarge);margin-bottom:var(--spacing-xxlarge)}.gap-xxlarge{gap:var(--spacing-xxlarge)}.p-xlarge{padding:var(--spacing-xlarge)}.m-xlarge{margin:var(--spacing-xlarge)}.pt-xlarge{padding-top:var(--spacing-xlarge)}.mt-xlarge{margin-top:var(--spacing-xlarge)}.pr-xlarge{padding-right:var(--spacing-xlarge)}.mr-xlarge{margin-right:var(--spacing-xlarge)}.pb-xlarge{padding-bottom:var(--spacing-xlarge)}.mb-xlarge{margin-bottom:var(--spacing-xlarge)}.pl-xlarge{padding-left:var(--spacing-xlarge)}.ml-xlarge{margin-left:var(--spacing-xlarge)}.px-xlarge{padding-left:var(--spacing-xlarge);padding-right:var(--spacing-xlarge)}.mx-xlarge{margin-left:var(--spacing-xlarge);margin-right:var(--spacing-xlarge)}.py-xlarge{padding-top:var(--spacing-xlarge);padding-bottom:var(--spacing-xlarge)}.my-xlarge{margin-top:var(--spacing-xlarge);margin-bottom:var(--spacing-xlarge)}.gap-xlarge{gap:var(--spacing-xlarge)}.p-large{padding:var(--spacing-large)}.m-large{margin:var(--spacing-large)}.pt-large{padding-top:var(--spacing-large)}.mt-large{margin-top:var(--spacing-large)}.pr-large{padding-right:var(--spacing-large)}.mr-large{margin-right:var(--spacing-large)}.pb-large{padding-bottom:var(--spacing-large)}.mb-large{margin-bottom:var(--spacing-large)}.pl-large{padding-left:var(--spacing-large)}.ml-large{margin-left:var(--spacing-large)}.px-large{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.mx-large{margin-left:var(--spacing-large);margin-right:var(--spacing-large)}.py-large{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large)}.my-large{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large)}.gap-large{gap:var(--spacing-large)}.p-medium{padding:var(--spacing-medium)}.m-medium{margin:var(--spacing-medium)}.pt-medium{padding-top:var(--spacing-medium)}.mt-medium{margin-top:var(--spacing-medium)}.pr-medium{padding-right:var(--spacing-medium)}.mr-medium{margin-right:var(--spacing-medium)}.pb-medium{padding-bottom:var(--spacing-medium)}.mb-medium{margin-bottom:var(--spacing-medium)}.pl-medium{padding-left:var(--spacing-medium)}.ml-medium{margin-left:var(--spacing-medium)}.px-medium{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.mx-medium{margin-left:var(--spacing-medium);margin-right:var(--spacing-medium)}.py-medium{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}.my-medium{margin-top:var(--spacing-medium);margin-bottom:var(--spacing-medium)}.gap-medium{gap:var(--spacing-medium)}.p-small{padding:var(--spacing-small)}.m-small{margin:var(--spacing-small)}.pt-small{padding-top:var(--spacing-small)}.mt-small{margin-top:var(--spacing-small)}.pr-small{padding-right:var(--spacing-small)}.mr-small{margin-right:var(--spacing-small)}.pb-small{padding-bottom:var(--spacing-small)}.mb-small{margin-bottom:var(--spacing-small)}.pl-small{padding-left:var(--spacing-small)}.ml-small{margin-left:var(--spacing-small)}.px-small{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.mx-small{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.py-small{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.my-small{margin-top:var(--spacing-small);margin-bottom:var(--spacing-small)}.gap-small{gap:var(--spacing-small)}.p-xsmall{padding:var(--spacing-xsmall)}.m-xsmall{margin:var(--spacing-xsmall)}.pt-xsmall{padding-top:var(--spacing-xsmall)}.mt-xsmall{margin-top:var(--spacing-xsmall)}.pr-xsmall{padding-right:var(--spacing-xsmall)}.mr-xsmall{margin-right:var(--spacing-xsmall)}.pb-xsmall{padding-bottom:var(--spacing-xsmall)}.mb-xsmall{margin-bottom:var(--spacing-xsmall)}.pl-xsmall{padding-left:var(--spacing-xsmall)}.ml-xsmall{margin-left:var(--spacing-xsmall)}.px-xsmall{padding-left:var(--spacing-xsmall);padding-right:var(--spacing-xsmall)}.mx-xsmall{margin-left:var(--spacing-xsmall);margin-right:var(--spacing-xsmall)}.py-xsmall{padding-top:var(--spacing-xsmall);padding-bottom:var(--spacing-xsmall)}.my-xsmall{margin-top:var(--spacing-xsmall);margin-bottom:var(--spacing-xsmall)}.gap-xsmall{gap:var(--spacing-xsmall)}.rounded-full{border-radius:var(--radii-full)}.rounded-t-full{border-top-left-radius:var(--radii-full);border-top-right-radius:var(--radii-full)}.rounded-r-full{border-top-right-radius:var(--radii-full);border-bottom-right-radius:var(--radii-full)}.rounded-b-full{border-bottom-left-radius:var(--radii-full);border-bottom-right-radius:var(--radii-full)}.rounded-l-full{border-top-left-radius:var(--radii-full);border-bottom-left-radius:var(--radii-full)}.rounded-tl-full{border-top-left-radius:var(--radii-full)}.rounded-tr-full{border-top-right-radius:var(--radii-full)}.rounded-br-full{border-bottom-right-radius:var(--radii-full)}.rounded-bl-full{border-bottom-left-radius:var(--radii-full)}.rounded-xlarge{border-radius:var(--radii-xlarge)}.rounded-t-xlarge{border-top-left-radius:var(--radii-xlarge);border-top-right-radius:var(--radii-xlarge)}.rounded-r-xlarge{border-top-right-radius:var(--radii-xlarge);border-bottom-right-radius:var(--radii-xlarge)}.rounded-b-xlarge{border-bottom-left-radius:var(--radii-xlarge);border-bottom-right-radius:var(--radii-xlarge)}.rounded-l-xlarge{border-top-left-radius:var(--radii-xlarge);border-bottom-left-radius:var(--radii-xlarge)}.rounded-tl-xlarge{border-top-left-radius:var(--radii-xlarge)}.rounded-tr-xlarge{border-top-right-radius:var(--radii-xlarge)}.rounded-br-xlarge{border-bottom-right-radius:var(--radii-xlarge)}.rounded-bl-xlarge{border-bottom-left-radius:var(--radii-xlarge)}.rounded-large{border-radius:var(--radii-large)}.rounded-t-large{border-top-left-radius:var(--radii-large);border-top-right-radius:var(--radii-large)}.rounded-r-large{border-top-right-radius:var(--radii-large);border-bottom-right-radius:var(--radii-large)}.rounded-b-large{border-bottom-left-radius:var(--radii-large);border-bottom-right-radius:var(--radii-large)}.rounded-l-large{border-top-left-radius:var(--radii-large);border-bottom-left-radius:var(--radii-large)}.rounded-tl-large{border-top-left-radius:var(--radii-large)}.rounded-tr-large{border-top-right-radius:var(--radii-large)}.rounded-br-large{border-bottom-right-radius:var(--radii-large)}.rounded-bl-large{border-bottom-left-radius:var(--radii-large)}.rounded-medium{border-radius:var(--radii-medium)}.rounded-t-medium{border-top-left-radius:var(--radii-medium);border-top-right-radius:var(--radii-medium)}.rounded-r-medium{border-top-right-radius:var(--radii-medium);border-bottom-right-radius:var(--radii-medium)}.rounded-b-medium{border-bottom-left-radius:var(--radii-medium);border-bottom-right-radius:var(--radii-medium)}.rounded-l-medium{border-top-left-radius:var(--radii-medium);border-bottom-left-radius:var(--radii-medium)}.rounded-tl-medium{border-top-left-radius:var(--radii-medium)}.rounded-tr-medium{border-top-right-radius:var(--radii-medium)}.rounded-br-medium{border-bottom-right-radius:var(--radii-medium)}.rounded-bl-medium{border-bottom-left-radius:var(--radii-medium)}.rounded-small{border-radius:var(--radii-small)}.rounded-t-small{border-top-left-radius:var(--radii-small);border-top-right-radius:var(--radii-small)}.rounded-r-small{border-top-right-radius:var(--radii-small);border-bottom-right-radius:var(--radii-small)}.rounded-b-small{border-bottom-left-radius:var(--radii-small);border-bottom-right-radius:var(--radii-small)}.rounded-l-small{border-top-left-radius:var(--radii-small);border-bottom-left-radius:var(--radii-small)}.rounded-tl-small{border-top-left-radius:var(--radii-small)}.rounded-tr-small{border-top-right-radius:var(--radii-small)}.rounded-br-small{border-bottom-right-radius:var(--radii-small)}.rounded-bl-small{border-bottom-left-radius:var(--radii-small)}.rounded-none{border-radius:var(--radii-none)}.rounded-t-none{border-top-left-radius:var(--radii-none);border-top-right-radius:var(--radii-none)}.rounded-r-none{border-top-right-radius:var(--radii-none);border-bottom-right-radius:var(--radii-none)}.rounded-b-none{border-bottom-left-radius:var(--radii-none);border-bottom-right-radius:var(--radii-none)}.rounded-l-none{border-top-left-radius:var(--radii-none);border-bottom-left-radius:var(--radii-none)}.rounded-tl-none{border-top-left-radius:var(--radii-none)}.rounded-tr-none{border-top-right-radius:var(--radii-none)}.rounded-br-none{border-bottom-right-radius:var(--radii-none)}.rounded-bl-none{border-bottom-left-radius:var(--radii-none)}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.heading-small{font-size:1rem;font-weight:600;line-height:1.375rem}.heading-medium{font-size:1.25rem;font-weight:600;line-height:1.75rem}.body-small{font-size:.875rem;line-height:1.25rem;font-weight:400}.body-small-strong{font-size:.875rem;line-height:1.25rem;font-weight:600}.body-medium{font-size:1rem;line-height:1.375rem;font-weight:400}.body-medium-strong{font-size:1rem;line-height:1.375rem;font-weight:600}.border-2{border-style:solid;border-width:2px}.border-b-2{border-style:solid;border-bottom-width:2px}.w-320{width:320px}.w-full{width:100%}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.button[data-recipe]{--button-color: var(--color-bg-neutral) }.button:disabled[data-recipe]{--button-color: var(--color-bg-disabled) }.button:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--button-color: var(--color-bg-neutral-hover) }.button:active:not(:disabled)[data-recipe]{--button-color: var(--color-bg-neutral-pressed) }.button[data-recipe]{--button-corner-radius: var(--radii-medium);--button-gap: var(--spacing-small);--button-height: var(--uniform-height-medium);--button-icon-size: var(--icon-size-medium);--button-padding-x: var(--spacing-medium);--button-text-color: var(--color-fg-on-neutral) }.button:disabled[data-recipe]{--button-text-color: var(--color-fg-disabled) }.button[data-size=large][data-recipe]{--button-corner-radius: var(--radii-medium);--button-gap: var(--spacing-small);--button-height: var(--uniform-height-large);--button-padding-x: var(--spacing-large) }.button[data-size=small][data-recipe]{--button-corner-radius: var(--radii-medium);--button-gap: var(--spacing-small);--button-height: var(--uniform-height-small);--button-padding-x: var(--spacing-small) }.button[data-variant=primary][data-recipe]{--button-color: var(--color-bg-brand) }.button[data-variant=primary]:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--button-color: var(--color-bg-brand-hover) }.button[data-variant=primary]:active:not(:disabled)[data-recipe]{--button-color: var(--color-bg-brand-pressed) }.button[data-variant=primary][data-recipe]{--button-text-color: var(--color-fg-on-brand) }.checkbox[data-state=checked][data-recipe]{--checkbox-control-color: var(--color-bg-neutral) }.checkbox[data-state=checked]:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--checkbox-control-color: var(--color-bg-neutral-hover) }.checkbox[data-state=checked]:active:not(:disabled)[data-recipe]{--checkbox-control-color: var(--color-bg-neutral-pressed) }.checkbox[data-recipe]{--checkbox-control-corner-radius: var(--radii-small);--checkbox-control-size: 16px;--checkbox-gap: var(--spacing-small);--checkbox-height: var(--uniform-height-medium);--checkbox-icon-color: var(--color-fg-on-neutral) }.checkbox:disabled[data-recipe]{--checkbox-icon-color: var(--color-fg-disabled) }.checkbox[data-recipe]{--checkbox-icon-size: 12px;--checkbox-stroke-color: var(--color-stroke-control) }.checkbox:disabled[data-recipe]{--checkbox-stroke-color: var(--color-stroke-disabled) }.checkbox:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--checkbox-stroke-color: var(--color-stroke-control-hover) }.checkbox:active:not(:disabled)[data-recipe]{--checkbox-stroke-color: var(--color-stroke-control-pressed) }.checkbox[data-recipe]{--checkbox-text-color: var(--color-fg-neutral-text) }.checkbox:disabled[data-recipe]{--checkbox-text-color: var(--color-fg-disabled) }.checkbox:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--checkbox-text-color: var(--color-fg-neutral-text-hover) }.checkbox:active:not(:disabled)[data-recipe]{--checkbox-text-color: var(--color-fg-neutral-text-pressed) }.checkbox[data-variant=primary][data-state=checked][data-recipe]{--checkbox-control-color: var(--color-bg-brand) }.checkbox[data-variant=primary][data-state=checked]:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--checkbox-control-color: var(--color-bg-brand-hover) }.checkbox[data-variant=primary][data-state=checked]:active:not(:disabled)[data-recipe]{--checkbox-control-color: var(--color-bg-brand-pressed) }.checkbox[data-variant=primary][data-recipe]{--checkbox-icon-color: var(--color-fg-on-brand) }.radio[data-state=checked][data-recipe]{--radio-color: var(--color-bg-neutral) }.radio[data-state=checked]:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--radio-color: var(--color-bg-neutral-hover) }.radio[data-state=checked]:active:not(:disabled)[data-recipe]{--radio-color: var(--color-bg-neutral-pressed) }.radio[data-recipe]{--radio-control-corner-radius: var(--radii-full);--radio-control-size: 16px;--radio-gap: var(--spacing-small);--radio-height: var(--uniform-height-medium);--radio-icon-color: var(--color-fg-on-neutral) }.radio:disabled[data-recipe]{--radio-icon-color: var(--color-fg-disabled) }.radio[data-recipe]{--radio-icon-size: 8px;--radio-stroke-color: var(--color-stroke-control) }.radio:disabled[data-recipe]{--radio-stroke-color: var(--color-stroke-disabled) }.radio:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--radio-stroke-color: var(--color-stroke-control-hover) }.radio:active:not(:disabled)[data-recipe]{--radio-stroke-color: var(--color-stroke-control-pressed) }.radio[data-recipe]{--radio-text-color: var(--color-fg-neutral-text) }.radio:disabled[data-recipe]{--radio-text-color: var(--color-fg-disabled) }.radio:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--radio-text-color: var(--color-fg-neutral-text-hover) }.radio:active:not(:disabled)[data-recipe]{--radio-text-color: var(--color-fg-neutral-text-pressed) }.radio[data-variant=primary][data-state=checked][data-recipe]{--radio-color: var(--color-bg-brand) }.radio[data-variant=primary][data-state=checked]:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--radio-color: var(--color-bg-brand-hover) }.radio[data-variant=primary][data-state=checked]:active:not(:disabled)[data-recipe]{--radio-color: var(--color-bg-brand-pressed) }.radio[data-variant=primary][data-recipe]{--radio-icon-color: var(--color-fg-on-brand) }.input[data-recipe]{--input-color: var(--color-bg-layer-2) }.input:disabled[data-recipe]{--input-color: var(--color-bg-disabled) }.input[data-recipe]{--input-corner-radius: var(--radii-medium);--input-height: var(--uniform-height-medium);--input-min-width: 240px;--input-padding-start: var(--spacing-medium);--input-stroke-color: var(--color-stroke-field) }.input:disabled[data-recipe]{--input-stroke-color: var(--color-stroke-disabled) }.input:hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--input-stroke-color: var(--color-stroke-field-hover) }.input[data-invalid]:not(:disabled)[data-recipe]{--input-stroke-color: var(--color-stroke-critical) }.input[data-invalid]:not(:disabled):hover:not(:disabled):not(:active):not(:focus-visible)[data-recipe]{--input-stroke-color: var(--color-stroke-critical-hover) }.input[data-invalid]:not(:disabled):active:not(:disabled)[data-recipe]{--input-stroke-color: var(--color-stroke-critical-pressed) }.input:active:not(:disabled)[data-recipe]{--input-stroke-color: var(--color-stroke-field-pressed) }.input[data-recipe]{--input-text-color: var(--color-fg-neutral-text) }.input[data-style=underline][data-recipe]{--input-corner-radius: var(--radii-none);--input-padding-start: 0px }.card[data-recipe]{--card-color: var(--color-bg-layer-2);--card-corner-radius: var(--radii-medium);--card-gap: var(--spacing-medium);--card-padding-x: var(--spacing-medium);--card-padding-y: var(--spacing-medium);--card-stroke-color: var(--color-stroke-decorative-1) }.accordion[data-recipe]{--accordion-icon-size: var(--icon-size-medium);--accordion-padding-y: var(--spacing-medium);--accordion-stroke-color: var(--color-stroke-decorative-1) }.progress-bar[data-recipe]{--progress-bar-fill-color: var(--color-bg-brand);--progress-bar-height: 4px;--progress-bar-track-color: var(--color-stroke-field);--progress-bar-track-corner-radius: var(--radii-full) }.slider[data-recipe]{--slider-height: var(--uniform-height-medium);--slider-range-color: var(--color-bg-brand);--slider-thumb-color: var(--color-bg-layer-2);--slider-thumb-corner-radius: var(--radii-full);--slider-thumb-size: 24px;--slider-thumb-stroke-color: var(--color-stroke-brand);--slider-track-color: var(--color-stroke-control);--slider-track-corner-radius: var(--radii-full);--slider-track-height: 4px }.switch[data-recipe]{--switch-thumb-color: var(--color-bg-layer-2);--switch-thumb-corner-radius: var(--radii-full);--switch-thumb-stroke-color: var(--color-stroke-control) }.switch[data-state=checked][data-recipe]{--switch-thumb-stroke-color: var(--color-bg-brand) }.switch[data-recipe]{--switch-thumb-stroke-width: 4px;--switch-track-color: var(--color-gray-300) }.switch[data-state=checked][data-recipe]{--switch-track-color: var(--color-bg-brand) }.switch[data-recipe]{--switch-track-corner-radius: var(--radii-full);--switch-track-height: var(--uniform-height-medium);--switch-track-width: 64px }.toast[data-recipe]{--toast-color: var(--color-bg-layer-2);--toast-corner-radius: var(--radii-large);--toast-description-color: var(--color-fg-neutral-text-subtle);--toast-max-width: 480px;--toast-min-width: 360px;--toast-padding-x: var(--spacing-large);--toast-padding-y: var(--spacing-large);--toast-stroke-color: var(--color-stroke-decorative-1);--toast-title-color: var(--color-fg-neutral-text) }.toast[data-variant=destructive][data-recipe]{--toast-color: var(--color-bg-critical);--toast-description-color: var(--color-fg-on-critical);--toast-title-color: var(--color-fg-on-critical) }.alert-dialog[data-recipe]{--alert-dialog-actions-gap: var(--spacing-small);--alert-dialog-color: var(--color-bg-layer-2);--alert-dialog-corner-radius: var(--radii-large);--alert-dialog-gap: var(--spacing-medium);--alert-dialog-max-width: 512px;--alert-dialog-padding: var(--spacing-xxlarge);--alert-dialog-stroke-color: var(--color-stroke-decorative-1) }.table[data-recipe]{--table-body-row-height: 44px;--table-body-text-color: var(--color-fg-neutral-text);--table-cell-padding-x: var(--spacing-small);--table-header-row-height: 32px;--table-header-text-color: var(--color-fg-neutral-text-subtle);--table-row-stroke-color: var(--color-stroke-decorative-1) }@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.accordion[data-part=item]{border-bottom-width:1px;border-color:var(--accordion-stroke-color)}.accordion[data-part=trigger]{display:flex;flex:1;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--accordion-padding-y) 0}.accordion[data-part=icon]{width:var(--accordion-icon-size);height:var(--accordion-icon-size);transition:transform cubic-bezier(.4,0,.2,1) .2s}.accordion[data-state=open] .accordion[data-part=icon]{transform:rotate(180deg)}.accordion[data-part=content]{overflow:hidden;transition:all cubic-bezier(.4,0,.2,1) .15s}.accordion[data-state=open][data-part=content]{animation:accordion-down .2s ease-out}.accordion[data-state=closed][data-part=content]{animation:accordion-up .2s ease-out}.alert-dialog[data-part=overlay]{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.alert-dialog[data-part=overlay][data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: 0}.alert-dialog[data-part=overlay][data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: 0}.alert-dialog[data-part=content]{position:fixed;left:50%;top:50%;z-index:50;width:100%;transform:translate(-50%,-50%);transition-duration:.2s;display:flex;flex-direction:column;gap:var(--alert-dialog-gap);max-width:var(--alert-dialog-max-width);padding:var(--alert-dialog-padding);background-color:var(--alert-dialog-color);border-radius:var(--alert-dialog-corner-radius);border:1px solid var(--alert-dialog-stroke-color)}.alert-dialog[data-part=content][data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-translate-x: -50%;--tw-enter-translate-y: -48%;--tw-enter-opacity: 0;--tw-enter-scale: .95}.alert-dialog[data-part=content][data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-translate-x: -50%;--tw-exit-translate-y: -48%;--tw-exit-opacity: 0;--tw-exit-scale: .95}.alert-dialog[data-part=footer]{display:flex;justify-content:flex-end;gap:var(--alert-dialog-actions-gap)}.button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:var(--button-height);padding:0 var(--button-padding-x);border-radius:var(--button-corner-radius);gap:var(--button-gap);background-color:var(--button-color);color:var(--button-text-color)}.card[data-part=root]{display:flex;flex-direction:column;gap:var(--card-gap);padding:var(--card-padding-y) var(--card-padding-x);border:1px solid var(--card-stroke-color);border-radius:var(--card-corner-radius);background-color:var(--card-color)}.checkbox[data-part=root]{display:flex;align-items:center;cursor:pointer;height:var(--checkbox-height);gap:var(--checkbox-gap)}.checkbox[data-part=control]{display:flex;align-items:center;justify-content:center;width:var(--checkbox-control-size);height:var(--checkbox-control-size);border-radius:var(--checkbox-control-corner-radius);border:1px solid var(--checkbox-stroke-color);background-color:var(--checkbox-control-color);color:var(--checkbox-icon-color)}.checkbox[data-part=label]{color:var(--checkbox-text-color)}.checkbox[data-part=icon]{width:var(--checkbox-icon-size);height:var(--checkbox-icon-size)}.input{display:flex;align-items:center;font-size:14px;--input-border-width: 1px;height:var(--input-height);min-width:var(--input-min-width);padding-left:var(--input-padding-start);border-radius:var(--input-corner-radius);background-color:var(--input-color);color:var(--input-text-color);border:var(--input-border-width) solid var(--input-stroke-color)}.input:focus-visible{outline:none;--input-stroke-color: var(--color-stroke-focusring);--input-border-width: 2px}.input[data-style=underline]{border:none;border-bottom:var(--input-border-width) solid var(--input-stroke-color)}.progress-bar[data-part=track]{overflow:hidden;height:var(--progress-bar-height);background-color:var(--progress-bar-track-color);border-radius:var(--progress-bar-track-corner-radius)}.progress-bar[data-part=fill]{height:100%;background-color:var(--progress-bar-fill-color);transition:transform .2s ease-in-out}.radio-group{display:flex;flex-direction:column}.radio[data-part=root]{display:flex;align-items:center;height:var(--radio-height);gap:var(--radio-gap)}.radio[data-part=control]{display:flex;align-items:center;justify-content:center;border-radius:var(--radio-control-corner-radius);border:1px solid var(--radio-stroke-color);background-color:var(--radio-color);width:var(--radio-control-size);height:var(--radio-control-size)}.radio[data-part=icon]{border-radius:100%;width:var(--radio-icon-size);height:var(--radio-icon-size);background-color:var(--radio-icon-color)}.radio[data-part=label]{color:var(--radio-text-color)}.slider[data-part=root]{position:relative;display:flex;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;height:var(--slider-height)}.slider[data-part=track]{position:relative;width:100%;flex-grow:1;height:var(--slider-track-height);background-color:var(--slider-track-color);border-radius:var(--slider-track-corner-radius)}.slider[data-part=range]{position:absolute;height:100%;background-color:var(--slider-range-color)}.slider[data-part=thumb]{display:block;width:var(--slider-thumb-size);height:var(--slider-thumb-size);background-color:var(--slider-thumb-color);border-radius:var(--slider-thumb-corner-radius);border:4px solid var(--slider-thumb-stroke-color)}.switch[data-part=root]{display:inline-flex;cursor:pointer;transition:background-color .2s ease-in-out;width:var(--switch-track-width);height:var(--switch-track-height);background-color:var(--switch-track-color);border-radius:var(--switch-track-corner-radius)}.switch[data-part=thumb]{width:var(--switch-track-height);height:var(--switch-track-height);background-color:var(--switch-thumb-color);border-radius:var(--switch-thumb-corner-radius);border:var(--switch-thumb-stroke-width) solid var(--switch-thumb-stroke-color);transition:all .2s ease-in-out;transform:var(--switch-thumb-transform)}.switch[data-state=checked]{--switch-thumb-transform: translateX( calc(var(--switch-track-width) - var(--switch-track-height)) )}.table[data-part=root]{width:100%}.table[data-part=row]{border-bottom:1px solid var(--table-row-stroke-color)}.table[data-part=head]{text-align:start;vertical-align:middle;height:var(--table-header-row-height);color:var(--table-header-text-color);padding-left:var(--table-cell-padding-x);padding-right:var(--table-cell-padding-x)}.table[data-part=cell]{text-align:start;vertical-align:middle;height:var(--table-body-row-height);color:var(--table-body-text-color);padding-left:var(--table-cell-padding-x);padding-right:var(--table-cell-padding-x)}.toast[data-part=viewport]{display:flex;flex-direction:column;position:fixed;top:auto;bottom:0;right:0;z-index:100;max-height:100vh;padding:16px}.toast[data-part=toast]{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;max-width:var(--toast-max-width);min-width:var(--toast-min-width);background-color:var(--toast-color);border-radius:var(--toast-corner-radius);border:1px solid var(--toast-stroke-color);padding:var(--toast-padding-y) var(--toast-padding-x);box-shadow:var(--shadow);transition:all .15s cubic-bezier(.4,0,.2,1);transform:translate(0)}.toast[data-part=toast][data-swipe=cancel]{transform:translate(0)}.toast[data-part=toast][data-swipe=end]{transform:translate(var(--radix-toast-swipe-end-x))}.toast[data-part=toast][data-swipe=move]{transition:none;transform:translate(var(--radix-toast-swipe-move-x))}.toast[data-part=toast][data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-translate-y: 100%}.toast[data-part=toast][data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-fade-out-opacity: .8;--tw-exit-translate-x: 100%}.toast[data-part=toast][data-swipe=end]{animation-name:exit;animation-duration:.15s}.toast[data-part=title]{color:var(--toast-title-color)}.toast[data-part=description]{color:var(--toast-description-color)}.toast[data-part=close-button]{cursor:pointer;color:var(--toast-title-color)}html{background-color:var(--color-bg-layer-1)}
