@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/public-sans-latin-300-normal-C9J7XxkK.woff2)format("woff2"),url(/assets/public-sans-latin-300-normal-1jtUkgh3.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-mono-latin-300-normal-B1CBpJSE.woff2)format("woff2"),url(/assets/roboto-mono-latin-300-normal-C9WjuYdp.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2)format("woff2"),url(/assets/roboto-mono-latin-400-normal-CbJMAmM6.woff)format("woff")}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans), sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono), monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{color:rgba(var(--color-content-default));font-size:16px;font-weight:300}:root{--font-display:"Public Sans", sans-serif;--font-heading:"Public Sans", sans-serif;--font-sans:"Public Sans", sans-serif;--font-mono:"Roboto Mono", monospace;--white-100:255, 255, 255;--white-80:255, 255, 255, .8;--white-60:255, 255, 255, .6;--white-40:255, 255, 255, .4;--white-20:255, 255, 255, .2;--white-10:255, 255, 255, .1;--white-5:255, 255, 255, .05;--off-white-100:245, 243, 241;--off-white-80:245, 243, 241, .8;--off-white-70:245, 243, 241, .7;--off-white-60:245, 243, 241, .6;--off-white-40:245, 243, 241, .4;--off-white-20:245, 243, 241, .2;--off-white-10:245, 243, 241, .1;--off-white-5:245, 243, 241, .05;--off-white-3:245, 243, 241, .03;--off-black-100:33, 33, 33;--off-black-80:33, 33, 33, .8;--off-black-70:33, 33, 33, .7;--off-black-60:33, 33, 33, .6;--off-black-40:33, 33, 33, .4;--off-black-20:33, 33, 33, .2;--off-black-10:33, 33, 33, .1;--off-black-5:33, 33, 33, .05;--off-black-3:33, 33, 33, .03;--charcoal-100:48, 48, 48;--charcoal-80:54, 53, 53;--charcoal-60:64, 63, 63;--charcoal-40:74, 73, 73;--charcoal-20:84, 83, 83;--charcoal-10:94, 93, 93;--charcoal-5:105, 103, 103;--cloud-90:186, 185, 185;--cloud-80:194, 193, 193;--cloud-70:201, 200, 200;--cloud-60:209, 207, 207;--cloud-50:217, 215, 215;--cloud-40:224, 222, 222;--cloud-30:227, 225, 224;--cloud-20:237, 235, 234;--cloud-10:242, 240, 239;--dark-gray-100:43, 43, 43;--dark-gray-80:48, 48, 48;--light-gray-100:240, 239, 238;--light-gray-90:246, 246, 245;--light-gray-80:250, 249, 248;--deep-green-100:82, 95, 88;--deep-green-80:82, 95, 88, .8;--deep-green-60:82, 95, 88, .6;--deep-green-40:82, 95, 88, .4;--deep-green-20:82, 95, 88, .2;--deep-green-10:82, 95, 88, .1;--deep-green-accent:104, 122, 112;--deep-blue-100:58, 57, 70;--deep-blue-80:58, 57, 70, .8;--deep-blue-60:58, 57, 70, .6;--deep-blue-40:58, 57, 70, .4;--deep-blue-20:58, 57, 70, .2;--deep-blue-10:58, 57, 70, .1;--deep-blue-accent:89, 87, 106;--highlight-green-100:218, 236, 211;--highlight-green-80:218, 236, 211, .8;--highlight-green-60:218, 236, 211, .6;--highlight-green-40:218, 236, 211, .4;--highlight-green-20:218, 236, 211, .2;--highlight-green-10:218, 236, 211, .1;--highlight-green-5:218, 236, 211, .05;--vivid-green-100:117, 128, 0;--vivid-green-80:117, 128, 0, .8;--vivid-green-60:117, 128, 0, .6;--vivid-green-40:117, 128, 0, .4;--vivid-green-20:117, 128, 0, .2;--vivid-green-10:117, 128, 0, .1;--vivid-green-5:117, 128, 0, .05;--positive-vivid-100:94, 113, 0;--positive-vivid-80:94, 113, 0, .8;--positive-vivid-60:94, 113, 0, .6;--positive-vivid-40:94, 113, 0, .4;--positive-vivid-20:94, 113, 0, .2;--positive-vivid-10:94, 113, 0, .1;--positive-vivid-5:94, 113, 0, .05;--attention-vivid-100:195, 120, 0;--attention-vivid-80:195, 120, 0, .8;--attention-vivid-60:195, 120, 0, .6;--attention-vivid-40:195, 120, 0, .4;--attention-vivid-20:195, 120, 0, .2;--attention-vivid-10:195, 120, 0, .1;--attention-vivid-5:195, 120, 0, .05;--negative-vivid-100:193, 61, 35;--negative-vivid-80:193, 61, 35, .8;--negative-vivid-60:193, 61, 35, .6;--negative-vivid-40:193, 61, 35, .4;--negative-vivid-20:193, 61, 35, .2;--negative-vivid-10:193, 61, 35, .1;--negative-vivid-5:193, 61, 35, .05;--positive-highlight-100:209, 224, 134;--positive-highlight-80:209, 224, 134, .8;--positive-highlight-60:209, 224, 134, .6;--positive-highlight-40:209, 224, 134, .4;--positive-highlight-20:209, 224, 134, .2;--positive-highlight-10:209, 224, 134, .1;--positive-highlight-5:209, 224, 134, .05;--attention-highlight-100:251, 185, 80;--attention-highlight-80:251, 185, 80, .8;--attention-highlight-60:251, 185, 80, .6;--attention-highlight-40:251, 185, 80, .4;--attention-highlight-20:251, 185, 80, .2;--attention-highlight-10:251, 185, 80, .1;--attention-highlight-5:251, 185, 80, .05;--negative-highlight-100:255, 145, 123;--negative-highlight-80:255, 145, 123, .8;--negative-highlight-60:255, 145, 123, .6;--negative-highlight-40:255, 145, 123, .4;--negative-highlight-20:255, 145, 123, .2;--negative-highlight-10:255, 145, 123, .1;--negative-highlight-5:255, 145, 123, .05;--lavender:204, 168, 221;--sky:173, 203, 255;--peach:255, 182, 133;--butter:255, 222, 123;--butter-10:255, 222, 123, .1;--ochre:150, 128, 2;--ochre-10:150, 128, 2, .1;--moss:137, 156, 44;--banana:232, 207, 68;--amber:234, 161, 59;--clay:222, 97, 71;--color-background-primary:var(--off-white-100);--color-background-secondary:var(--white-80);--color-background-elevated:var(--white-100);--color-background-overlay:var(--off-black-60);--color-surface-primary-default:var(--off-black-3);--color-surface-primary-hover:var(--off-black-5);--color-surface-secondary-default:var(--off-black-5);--color-surface-secondary-hover:var(--off-black-10);--color-surface-tertiary-default:var(--off-black-10);--color-surface-tertiary-hover:var(--off-black-20);--color-surface-flat:var(--light-gray-90);--color-surface-positive:var(--positive-vivid-10);--color-surface-attention:var(--attention-vivid-10);--color-surface-negative:var(--negative-vivid-10);--color-surface-accent:var(--vivid-green-5);--color-surface-inverse-primary:var(--off-black-100);--color-surface-inverse-secondary:var(--charcoal-100);--color-content-default:var(--charcoal-100);--color-content-contrast:var(--off-black-100);--color-content-subdued:var(--off-black-80);--color-content-action-primary:var(--white-100);--color-content-action-secondary:var(--off-black-100);--color-content-disabled:var(--off-black-60);--color-content-positive:var(--positive-vivid-100);--color-content-attention:var(--attention-vivid-100);--color-content-negative:var(--negative-vivid-100);--color-content-accent:var(--vivid-green-100);--color-content-link:var(--vivid-green-100);--color-content-inverse-default:var(--off-white-100);--color-content-inverse-subdued:var(--off-white-60);--color-border-primary-default:var(--off-black-10);--color-border-primary-hover:var(--off-black-20);--color-border-subdued-default:var(--off-black-5);--color-border-subdued-hover:var(--off-black-10);--color-border-flat-default:var(--cloud-20);--color-border-flat-subdued:var(--cloud-10);--color-border-positive:var(--positive-vivid-20);--color-border-attention:var(--attention-vivid-20);--color-border-negative:var(--negative-vivid-20);--color-shadow-small:var(--off-black-5);--color-shadow-medium:var(--off-black-5);--color-shadow-large:var(--off-black-5);--color-action-primary-default:var(--deep-green-accent);--color-action-primary-hover:var(--deep-green-100);--color-action-primary-disabled:var(--off-black-20);--color-action-secondary-default:var(--off-white-5);--color-action-secondary-hover:var(--off-black-5);--color-action-secondary-disabled:var(--off-white-5);--color-action-critical-default:var(--negative-vivid-80);--color-action-critical-hover:var(--negative-vivid-100);--color-action-critical-disabled:var(--off-black-20);--color-action-link-default:var(--vivid-green-100);--color-action-link-hover:var(--vivid-green-80);--color-dataviz-primary-1:var(--vivid-green-100);--color-dataviz-primary-2:var(--deep-green-accent);--color-dataviz-primary-3:var(--deep-blue-accent);--color-dataviz-primary-4:var(--moss);--color-dataviz-secondary-1:var(--sky);--color-dataviz-secondary-2:var(--peach);--color-dataviz-secondary-3:var(--lavender);--color-dataviz-secondary-4:var(--banana);--color-dataviz-secondary-5:var(--amber);--color-dataviz-secondary-6:var(--clay);--color-result-minimal:var(--positive-vivid-100);--color-result-minimal-10:var(--positive-vivid-10);--color-result-low:var(--ochre);--color-result-low-10:var(--ochre-10);--color-result-moderate:var(--attention-vivid-100);--color-result-moderate-10:var(--attention-vivid-10);--color-result-high:var(--negative-vivid-100);--color-result-high-10:var(--negative-vivid-10);--color-loading-default:var(--light-gray-100);--color-loading-subdued:var(--light-gray-80);color:rgba(var(--color-content-default));--spacing-xxxs:2px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:64px;--radius-xs:1px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--input-height-md:40px;--input-height-lg:48px;--shadow-large:0px 4px 30px 0px rgba(var(--color-shadow-large));--shadow-medium:0px 4px 20px 0px rgba(var(--color-shadow-medium));--shadow-small:0px 2px 3px 0px rgba(var(--color-shadow-small));--toast-success:linear-gradient(0deg, rgba(var(--color-surface-positive)) 0%, rgba(var(--color-surface-positive)) 100%), rgba(var(--color-background-elevated));--toast-warning:linear-gradient(0deg, rgba(var(--color-surface-attention)) 0%, rgba(var(--color-surface-attention)) 100%), rgba(var(--color-background-elevated));--toast-error:linear-gradient(0deg, rgba(var(--color-surface-negative)) 0%, rgba(var(--color-surface-negative)) 100%), rgba(var(--color-background-elevated));--animation-duration-default:.15s;--animation-timing-default:cubic-bezier(0, 0, 0, 1);--animation-duration-slow:.3s;--animation-timing-slow:cubic-bezier(0, 0, 0, 1);--text-subhead-font-size:16px;--text-subhead-line-height:1.2;--text-subhead-letter-spacing:.01em;--text-subhead-font-weight:300;--text-body-font-size:14px;--text-body-line-height:1.4;--text-body-letter-spacing:.02em;--text-body-font-weight:300;--text-body2-font-size:12px;--text-body2-line-height:1.3;--text-body2-letter-spacing:.02em;--text-body2-font-weight:300;--text-label-font-size:12px;--text-label-line-height:1.2;--text-label-letter-spacing:.01em;--text-label-font-weight:500;--text-button-font-size:14px;--text-button-line-height:1;--text-button-letter-spacing:.01em;--text-button-font-weight:500;--text-mono-font-family:var(--font-mono), monospace;--text-mono-font-size:14px;--text-mono-line-height:1.4;--text-mono-letter-spacing:0;--text-mono-font-weight:300}.dark{--color-background-primary:var(--off-black-100);--color-background-secondary:var(--off-white-5);--color-background-elevated:var(--charcoal-80);--color-background-overlay:var(--off-black-60);--color-surface-primary-default:var(--off-white-5);--color-surface-primary-hover:var(--off-white-10);--color-surface-secondary-default:var(--off-white-10);--color-surface-secondary-hover:var(--off-white-20);--color-surface-tertiary-default:var(--off-white-20);--color-surface-tertiary-hover:var(--off-white-40);--color-surface-flat:var(--charcoal-80);--color-surface-positive:var(--positive-highlight-10);--color-surface-attention:var(--attention-highlight-10);--color-surface-negative:var(--negative-highlight-10);--color-surface-accent:var(--highlight-green-10);--color-surface-inverse-primary:var(--off-white-100);--color-surface-inverse-secondary:var(--white-100);--color-content-default:var(--off-white-100);--color-content-contrast:var(--white-100);--color-content-subdued:var(--off-white-70);--color-content-action-primary:var(--white-100);--color-content-action-secondary:var(--white-100);--color-content-disabled:var(--off-white-40);--color-content-positive:var(--positive-highlight-100);--color-content-attention:var(--attention-highlight-100);--color-content-negative:var(--negative-highlight-100);--color-content-accent:var(--highlight-green-100);--color-content-link:var(--highlight-green-100);--color-content-inverse-default:var(--off-black-100);--color-content-inverse-subdued:var(--off-black-60);--color-border-primary-default:var(--off-white-10);--color-border-primary-hover:var(--off-white-20);--color-border-subdued-default:var(--off-white-5);--color-border-subdued-hover:var(--off-white-10);--color-border-flat-default:var(--charcoal-80);--color-border-flat-subdued:var(--charcoal-100);--color-border-positive:var(--positive-highlight-20);--color-border-attention:var(--attention-highlight-20);--color-border-negative:var(--negative-highlight-20);--color-shadow-small:var(--off-black-20);--color-shadow-medium:var(--off-black-40);--color-shadow-large:var(--off-black-40);--color-action-primary-default:var(--deep-green-accent);--color-action-primary-hover:var(--deep-green-100);--color-action-primary-disabled:var(--off-white-20);--color-action-secondary-default:var(--off-black-5);--color-action-secondary-hover:var(--off-white-10);--color-action-secondary-disabled:var(--off-black-5);--color-action-critical-default:var(--negative-vivid-100);--color-action-critical-hover:var(--negative-vivid-80);--color-action-critical-disabled:var(--off-white-20);--color-action-link-default:var(--highlight-green-100);--color-action-link-hover:var(--highlight-green-80);--color-dataviz-primary-1:var(--highlight-green-100);--color-dataviz-primary-2:var(--deep-green-accent);--color-dataviz-primary-3:var(--deep-blue-accent);--color-dataviz-primary-4:var(--positive-highlight-100);--color-dataviz-secondary-1:var(--sky);--color-dataviz-secondary-2:var(--peach);--color-dataviz-secondary-3:var(--lavender);--color-dataviz-secondary-4:var(--butter);--color-dataviz-secondary-5:var(--attention-highlight-100);--color-dataviz-secondary-6:var(--negative-highlight-100);--color-result-minimal:var(--positive-highlight-100);--color-result-minimal-10:var(--positive-highlight-10);--color-result-low:var(--butter);--color-result-low-10:var(--butter-10);--color-result-moderate:var(--attention-highlight-100);--color-result-moderate-10:var(--attention-highlight-10);--color-result-high:var(--negative-highlight-100);--color-result-high-10:var(--negative-highlight-10);--color-loading-default:var(--dark-gray-80);--color-loading-subdued:var(--dark-gray-100)}*{scrollbar-width:16px;scrollbar-color:rgba(var(--color-border-primary-default)) transparent}:focus-visible{outline-offset:1px;outline-width:2px;outline-style:solid;outline-color:rgba(var(--color-content-accent))}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:4px;margin-right:2px}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.7}.dark input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark input[type=date]::-webkit-calendar-picker-indicator{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.text-display1{font-family:var(--font-display), sans-serif;letter-spacing:0;font-size:32px;line-height:1.2}@media (width>=768px){.text-display1{font-size:40px}}.text-display2{font-family:var(--font-display), sans-serif;letter-spacing:0;font-size:28px;line-height:1.2}@media (width>=768px){.text-display2{font-size:36px}}.text-h1{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:24px;line-height:1.2}@media (width>=768px){.text-h1{font-size:30px}}.text-h2{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:20px;line-height:1.2}@media (width>=768px){.text-h2{font-size:24px}}.text-h3{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:16px;line-height:1.2}@media (width>=768px){.text-h3{font-size:18px}}.text-h4{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:14px;line-height:1.2}@media (width>=768px){.text-h4{font-size:16px}}.text-h5{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:12px;line-height:1.2}.text-subhead{font-family:var(--font-sans);font-size:var(--text-subhead-font-size);line-height:var(--text-subhead-line-height);letter-spacing:var(--text-subhead-letter-spacing);font-weight:var(--text-subhead-font-weight)}.text-body{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight)}.text-body2{font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight)}.text-label{font-family:var(--font-sans);font-size:var(--text-label-font-size);line-height:var(--text-label-line-height);letter-spacing:var(--text-label-letter-spacing);font-weight:var(--text-label-font-weight)}.text-button{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight)}.text-mono{font-family:var(--font-mono);font-size:var(--text-mono-font-size);line-height:var(--text-mono-line-height);letter-spacing:var(--text-mono-letter-spacing);font-weight:var(--text-mono-font-weight)}.text-body-bold{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:500}.\!text-body2-bold{font-family:var(--font-sans)!important;font-size:var(--text-body2-font-size)!important;line-height:var(--text-body2-line-height)!important;letter-spacing:var(--text-body2-letter-spacing)!important;font-weight:500!important}.text-body2-bold{font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:500}.btn{cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);border-radius:1px;transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-xxs{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);justify-content:center;align-items:center;gap:0;padding:0;display:flex}.btn-xs{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs);display:flex}.btn-sm{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs);display:flex}.btn-md{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-sm);display:flex}.btn-lg{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);justify-content:center;align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);text-align:center;display:flex}.spinner.btn-submit-spinner{width:14px;height:14px}.btn-primary .spinner.btn-submit-spinner .spinner-track,.btn-destructive .spinner.btn-submit-spinner .spinner-track{color:rgba(var(--color-content-action-primary))}.btn-secondary .spinner.btn-submit-spinner .spinner-track,.btn-tertiary .spinner.btn-submit-spinner .spinner-track{color:rgba(var(--color-content-action-secondary))}.icon-btn .spinner.btn-submit-spinner{width:16px;height:16px}.btn-text-link{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-link));text-underline-offset:4px;border-radius:1px;padding:.25rem}.btn-text-link:hover{text-decoration-line:underline}.btn-text-link:disabled{color:rgba(var(--color-content-disabled))}.btn-text-link.active,.btn-text-link.\!active{text-decoration-line:underline}.btn-nav.\!active,.btn-nav.active{background-color:rgba(var(--color-surface-secondary-default));color:rgba(var(--color-content-inverse-default));border-color:rgba(var(--color-content-accent))}.btn-nav.\!active svg,.btn-nav.active svg{color:rgba(var(--color-content-inverse-default))}.btn-nav.\!active:after,.btn-nav.active:after{--tw-content:" ";content:var(--tw-content);background-color:rgba(var(--color-surface-accent));border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:.125rem;position:absolute;top:-1px;bottom:-1px;left:-1px}.btn-mini-nav.\!active,.btn-mini-nav.active{border-color:rgba(var(--color-content-accent));background-color:rgba(var(--color-surface-tertiary-default))}.btn-mini-nav.\!active:after,.btn-mini-nav.active:after{--tw-content:" ";content:var(--tw-content);background-color:rgba(var(--color-surface-accent));border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:.125rem;position:absolute;top:-1px;bottom:-1px;left:-1px}.btn-primary{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);border-width:1px;border-color:rgba(var(--color-action-primary-default));background-color:rgba(var(--color-action-primary-default));color:rgba(var(--color-content-action-primary));transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-primary:focus{border-color:rgba(var(--color-action-primary-default));background-color:rgba(var(--color-action-primary-default))}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary[data-open]{border-color:rgba(var(--color-action-primary-hover));background-color:rgba(var(--color-action-primary-hover))}.btn-primary:disabled{pointer-events:none;cursor:not-allowed;border-color:rgba(var(--color-action-primary-disabled));background-color:rgba(var(--color-action-primary-disabled));color:rgba(var(--color-content-disabled))}.btn-secondary{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);border-width:1px;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-default));color:rgba(var(--color-content-action-secondary));transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-secondary:focus{border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-default))}.btn-secondary:hover,.btn-secondary:focus-visible,.btn-secondary[data-open]{border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-hover))}.btn-secondary:disabled{pointer-events:none;cursor:not-allowed;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-disabled));color:rgba(var(--color-content-disabled))}.btn-tertiary{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);color:rgba(var(--color-content-action-secondary));transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-tertiary:focus{background-color:#0000;border-width:0}.btn-tertiary:hover,.btn-tertiary:focus-visible,.btn-tertiary[data-open]{border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-hover))}.btn-tertiary:disabled{pointer-events:none;cursor:not-allowed;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-disabled));color:rgba(var(--color-content-disabled))}.btn-destructive{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);border-width:1px;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-critical-default));color:rgba(var(--color-content-action-primary));transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-destructive:focus{border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-critical-default))}.btn-destructive:hover{background-color:rgba(var(--color-action-critical-hover))}.btn-destructive:focus-visible{border-color:rgba(var(--color-action-critical-hover));background-color:rgba(var(--color-action-critical-hover));outline-color:rgba(var(--color-content-negative))}.btn-destructive[data-open]{background-color:rgba(var(--color-action-critical-hover))}.btn-destructive:disabled{pointer-events:none;cursor:not-allowed;background-color:rgba(var(--color-action-critical-disabled));color:rgba(var(--color-content-disabled))}.btn-transparent{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);color:rgba(var(--color-content-action-secondary));background-color:#0000;transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-transparent:focus{background-color:#0000;border-width:0}.btn-transparent:focus-visible,.btn-transparent[data-open]{border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-action-secondary-hover))}.btn-transparent:disabled{pointer-events:none;cursor:not-allowed}.checkbox-field{align-items:center;gap:var(--spacing-xs);display:flex}.checkbox{cursor:pointer;border-width:1px;border-color:rgba(var(--color-content-subdued));background-color:#0000;border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.checkbox:focus-visible{background-color:rgba(var(--color-shadow-small))}.checkbox[data-checked]:focus-visible{background-color:rgba(var(--color-content-accent))}.checkbox[data-checked]{border-color:rgba(var(--color-content-accent));background-color:rgba(var(--color-content-accent))}.checkbox[data-disabled]{cursor:not-allowed;border-color:rgba(var(--color-content-disabled));background-color:rgba(var(--color-action-primary-disabled))}.checkbox.checkbox-indeterminate{border-color:rgba(var(--color-content-accent));background-color:rgba(var(--color-content-accent))}.checkbox.checkbox-indeterminate[data-disabled]{cursor:not-allowed;border-color:rgba(var(--color-content-disabled));background-color:rgba(var(--color-action-primary-disabled))}.checkbox-md{width:16px;height:16px}.checkbox-lg{width:24px;height:24px}.checkbox .checkbox-icon{width:12px;height:9px;color:rgba(var(--color-content-inverse-default))}.checkbox-lg .checkbox-icon{width:16px;height:12px}.checkbox .checkbox-icon-check{opacity:0}.checkbox[data-checked] .checkbox-icon-check{opacity:1}.checkbox-label{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);cursor:pointer;white-space:nowrap;color:rgba(var(--color-content-default))}.checkbox-label[data-disabled]{cursor:not-allowed;color:rgba(var(--color-content-disabled));opacity:1}.tooltip-container{border-width:1px;border-color:rgba(var(--color-border-flat-subdued));background-color:rgba(var(--color-content-inverse-default));color:rgba(var(--color-content-default))}.tooltip-arrow{border-top-width:1px;border-left-width:1px;border-color:rgba(var(--color-border-flat-subdued));background-color:rgba(var(--color-content-inverse-default))}.toast-provider{bottom:var(--spacing-md);right:var(--spacing-md);z-index:80;pointer-events:none;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:end;gap:1rem;display:grid;position:fixed}.toast-container-background{pointer-events:auto;border-radius:var(--radius-sm);--tw-shadow:var(--shadow-medium);--tw-shadow-colored:var(--shadow-medium);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.toast-container{gap:var(--spacing-xs);border-radius:var(--radius-sm);width:300px;max-width:300px;padding:var(--spacing-md);flex-direction:column;display:flex}.toast-container-info{border-width:1px;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-background-elevated))}.toast-container-success{border-width:1px;border-color:rgba(var(--color-border-positive));background-color:rgba(var(--color-background-elevated));background-image:linear-gradient(0deg, rgba(var(--color-surface-positive)) 0%, rgba(var(--color-surface-positive)) 100%)}.toast-container-warning{border-width:1px;border-color:rgba(var(--color-border-attention));background-color:rgba(var(--color-background-elevated));background-image:linear-gradient(0deg, rgba(var(--color-surface-attention)) 0%, rgba(var(--color-surface-attention)) 100%)}.toast-container-error{border-width:1px;border-color:rgba(var(--color-border-negative));background-color:rgba(var(--color-background-elevated));background-image:linear-gradient(0deg, rgba(var(--color-surface-negative)) 0%, rgba(var(--color-surface-negative)) 100%)}.toast-icon-info{color:rgba(var(--color-content-default))}.toast-icon-success{color:rgba(var(--color-content-positive))}.toast-icon-warning{color:rgba(var(--color-content-attention))}.toast-icon-error{color:rgba(var(--color-content-negative))}.toast-title{color:rgba(var(--color-content-contrast))}.toast-message{color:rgba(var(--color-content-subdued))}.toast-container-info-close{color:rgba(var(--color-content-action-secondary))}.modal-overlay{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dark .modal-overlay{background-color:rgba(var(--color-background-overlay))}.modal-container{border-radius:var(--radius-sm);border-width:1px;border-color:rgba(var(--color-border-subdued-default));background-color:rgba(var(--color-background-elevated));--tw-shadow:var(--shadow-large);--tw-shadow-colored:var(--shadow-large);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.modal-body{color:rgba(var(--color-content-subdued))}.table{border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--table-header-height:40px;border-style:none;border-radius:0}.table-head{background-color:#0000;border-radius:0}.table-header-row{text-align:left;height:var(--table-header-height);background-color:#0000;border-style:none}.table-header{height:auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);font-family:var(--font-sans);font-size:var(--text-label-font-size);line-height:var(--text-label-line-height);letter-spacing:var(--text-label-letter-spacing);font-weight:var(--text-label-font-weight);background-color:rgba(var(--color-surface-flat));color:rgba(var(--color-content-contrast));border-style:none}.table-header+.table-header{position:relative}.table-header+.table-header:before{content:"";left:0;top:var(--spacing-xs);bottom:var(--spacing-xs);background-color:rgba(var(--color-border-subdued-default));width:1px;position:absolute}.table-header:first-child{border-top-left-radius:var(--radius-xs)}.table-header:last-child{border-top-right-radius:var(--radius-xs)}.table-header-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table :is(th,td):focus-visible{outline-offset:-2px}.table-header-skeleton{height:var(--spacing-md);border-radius:var(--radius-sm);background-color:rgba(var(--color-surface-secondary-default));animation:none}.table-body{background-color:#0000;border-style:none}.table-row{border-bottom-width:1px;border-color:rgba(var(--color-border-subdued-default));background-color:#0000;height:50px}.table-row:hover{background-color:#0000}.table-data{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);padding:var(--spacing-sm);color:rgba(var(--color-content-default));border-style:none}.table-data-content{vertical-align:middle;padding:0}.table-data-skeleton{height:var(--spacing-md);border-radius:var(--radius-sm);background-color:rgba(var(--color-surface-secondary-default));animation:none}.table-empty-state{background-color:rgba(var(--color-surface-primary-default));width:100%;padding:var(--spacing-xxxl);justify-content:center;align-items:center;display:flex}.table-viewport{isolation:isolate;overflow:auto}.table-frame{flex-direction:column;display:flex}.table-frame>*{flex:none}.table-frame>.table-viewport{flex:1;min-height:0}.table-footer{flex:none}.table-pagination{width:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-bottom-right-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs);background-color:rgba(var(--color-surface-flat));border-bottom-width:1px;border-color:rgba(var(--color-border-primary-default));min-height:48px;font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight);color:rgba(var(--color-content-subdued));justify-content:space-between;align-items:center;gap:.25rem;display:flex}.table-viewport>.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.table-viewport>.table .table-header{z-index:10;position:sticky;top:0}.table-viewport>.table .table-row{border-bottom-width:0}.table-viewport>.table :is(th,td),.table-viewport>.table :is(th,td) *{scroll-margin-top:calc(var(--table-header-height) + 4px)}.table-viewport>.table .table-data{border-style:solid;border-bottom-width:1px;border-color:rgba(var(--color-border-subdued-default))}.chip{justify-content:center;align-items:center;gap:var(--spacing-xxs);border-radius:9999px;width:max-content;display:flex}.chip-md{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);padding-top:6px;padding-bottom:6px;line-height:1}.chip-sm{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs);font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight);padding-top:5px;padding-bottom:5px;line-height:1}.chip-icon{width:16px;height:16px}.chip-sm .chip-icon{width:14px;height:14px}.chip-accent{background-color:rgba(var(--color-surface-accent));color:rgba(var(--color-content-accent))}.chip-neutral{background-color:rgba(var(--color-surface-secondary-default));color:rgba(var(--color-content-default))}.chip-positive{background-color:rgba(var(--color-surface-positive));color:rgba(var(--color-content-positive))}.chip-attention{background-color:rgba(var(--color-surface-attention));color:rgba(var(--color-content-attention))}.chip-negative{background-color:rgba(var(--color-surface-negative));color:rgba(var(--color-content-negative))}.chip-contrast{background-color:rgba(var(--color-content-accent));color:rgba(var(--color-content-inverse-default))}.chip-disabled{background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-subdued))}.chip-outline{border-width:1px;border-color:rgba(var(--color-border-primary-default));background-color:#0000}.chip-outline.chip-contrast{color:rgba(var(--color-content-contrast))}.chip-ghost{background-color:#0000}.chip-ghost.chip-contrast{color:rgba(var(--color-content-contrast))}.menu-items{z-index:30;border-width:1px;border-color:rgba(var(--color-border-subdued-default));background-color:rgba(var(--color-background-elevated));--tw-shadow:var(--shadow-medium);--tw-shadow-colored:var(--shadow-medium);max-height:275px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:var(--radius-xs);transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);transition-timing-function:var(--animation-timing-default);padding:0;overflow-y:auto}.menu-items[data-closed]{opacity:0}.menu-item{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-xs);font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);cursor:pointer;text-align:start;color:rgba(var(--color-content-default));background-color:rgba(var(--color-background-elevated));border-width:1px;border-color:#0000;display:flex}.menu-item[data-focus]{background-color:rgba(var(--color-surface-primary-default))}.menu-item{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);transition-timing-function:cubic-bezier(0,0,.2,1)}.menu-item:hover{background-color:rgba(var(--color-surface-primary-hover))}.menu-item[data-disabled]{cursor:not-allowed}.menu-item[data-focus][data-disabled]{background-color:rgba(var(--color-background-elevated))}.menu-item[data-disabled]{color:rgba(var(--color-content-disabled))}.menu-item:hover[data-disabled]{background-color:rgba(var(--color-background-elevated))}.menu-item{width:100%;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.menu-item[data-focus]:focus{border-color:var(--color-content-accent)}.menu-item[data-focus]:focus:hover{border-color:#0000}.menu-item-icon{flex-shrink:0;width:16px;height:16px}.menu-item[data-disabled] .menu-item-icon{color:rgba(var(--color-content-disabled))}.breadcrumb{align-items:center;gap:var(--spacing-xs);width:auto;display:flex}.breadcrumb-text{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:14px;line-height:1.2}@media (width>=768px){.breadcrumb-text{font-size:16px}}.breadcrumb-text{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--color-content-subdued));border-radius:1px;overflow:hidden}.breadcrumb-text:last-child{color:rgba(var(--color-content-contrast))}.breadcrumb-link{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:14px;line-height:1.2}@media (width>=768px){.breadcrumb-link{font-size:16px}}.breadcrumb-link{color:rgba(var(--color-content-subdued));border-radius:1px;flex-shrink:0}.breadcrumb-link:last-child{color:rgba(var(--color-content-contrast))}.breadcrumb-link:hover{color:rgba(var(--color-content-default))}.breadcrumb-link:focus-visible{background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-default))}.input-field{align-items:flex-start;gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex;position:relative}.input-field.group:focus-within .left-input-icon,.input-field.group:focus-within .right-input-icon,.input-field[data-open] .left-input-icon,.input-field[data-open] .right-input-icon{color:rgba(var(--color-content-default))}.input-md{height:var(--input-height-md);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.input-lg{height:var(--input-height-lg);padding:var(--spacing-sm)}.input-label{font-family:var(--font-sans);font-size:var(--text-label-font-size);line-height:var(--text-label-line-height);letter-spacing:var(--text-label-letter-spacing);font-weight:var(--text-label-font-weight);color:rgba(var(--color-content-default))}.input-container{width:100%;position:relative}.input{appearance:none;background-color:rgba(var(--color-surface-primary-default));width:100%;font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-default));border-radius:1px;position:relative}.input::placeholder{color:rgba(var(--color-content-subdued))}.input{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-primary-default))}.input:hover{border-bottom-color:rgba(var(--color-border-primary-hover))}.input[data-invalid]{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-negative));background-color:rgba(var(--color-surface-negative))}.input:focus{border-color:rgba(var(--color-border-primary-hover));background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-default))}.input[data-open]{border-color:rgba(var(--color-border-primary-hover))!important;background-color:rgba(var(--color-surface-primary-default))!important;color:rgba(var(--color-content-default))!important}.input:disabled{border-bottom-color:rgba(var(--color-border-primary-default));color:rgba(var(--color-content-disabled));background-color:#0000}.input:disabled::placeholder{color:rgba(var(--color-content-disabled))}.textarea{appearance:none;background-color:rgba(var(--color-surface-primary-default));font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-default));border-radius:1px;position:relative}.textarea::placeholder{color:rgba(var(--color-content-subdued))}.textarea{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-primary-default))}.textarea:hover{border-bottom-color:rgba(var(--color-border-primary-hover))}.textarea[data-invalid]{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-negative));background-color:rgba(var(--color-surface-negative))}.textarea:focus{border-color:rgba(var(--color-border-primary-hover));background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-default))}.textarea[data-open]{border-color:rgba(var(--color-border-primary-hover))!important;background-color:rgba(var(--color-surface-primary-default))!important;color:rgba(var(--color-content-default))!important}.textarea:disabled{border-bottom-color:rgba(var(--color-border-primary-default));color:rgba(var(--color-content-disabled));background-color:#0000}.textarea:disabled::placeholder{color:rgba(var(--color-content-disabled))}.textarea{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.multi-input{appearance:none;background-color:rgba(var(--color-surface-primary-default));width:100%;font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-default));border-radius:1px;flex-direction:row;align-items:center;gap:.5rem;line-height:19.6px;display:flex}.multi-input::placeholder{color:rgba(var(--color-content-subdued))}.multi-input{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-primary-default))}.multi-input:hover{border-bottom-color:rgba(var(--color-border-primary-hover))}.multi-input.invalid{border-width:1px;border-color:#0000;border-bottom-color:rgba(var(--color-border-negative));background-color:rgba(var(--color-surface-negative))}.multi-input.focused{border-color:rgba(var(--color-border-primary-hover));background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-default));outline-offset:1px;outline-width:2px;outline-style:solid;outline-color:rgba(var(--color-content-accent))}.multi-input.disabled{border-bottom-color:rgba(var(--color-border-primary-default));color:rgba(var(--color-content-disabled));background-color:#0000}.multi-input.disabled::placeholder{color:rgba(var(--color-content-disabled))}.multi-input.\!disabled{border-bottom-color:rgba(var(--color-border-primary-default));color:rgba(var(--color-content-disabled));background-color:#0000}.multi-input.\!disabled::placeholder{color:rgba(var(--color-content-disabled))}.multi-input .multi-input-values{height:auto;max-height:104px;width:inherit;flex-flow:wrap;align-items:center;gap:.5rem;display:flex;overflow:hidden auto}.multi-input .input{appearance:none;font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-default));background-color:#0000;border-radius:1px;flex:1;line-height:19.6px;display:flex}.multi-input .input::placeholder{color:rgba(var(--color-content-subdued))}.multi-input .input,.multi-input .input[data-invalid]{border-style:none}.multi-input .input:focus{outline-offset:2px;background-color:#0000;border-style:none;outline:2px solid #0000}.multi-input .input:disabled{color:rgba(var(--color-content-disabled));background-color:#0000}.multi-input .input:disabled::placeholder{color:rgba(var(--color-content-disabled))}.multi-input .multi-input-values .input{width:100%;min-width:200px}.input .input-content{text-align:left;text-overflow:clip;white-space:nowrap;align-self:center;width:100%;max-width:100%;max-height:100%;overflow:hidden}.input-with-left-icon{padding-left:40px}.input-with-right-icon{padding-right:40px}.left-input-icon{pointer-events:none;color:rgba(var(--color-content-default));--tw-translate-y:-50%;width:20px;height:20px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;left:12px}.right-input-icon{pointer-events:none;color:rgba(var(--color-content-default));--tw-translate-y:-50%;width:20px;height:20px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;right:12px}.clickable-input-icon{pointer-events:auto;cursor:pointer}.input-description{font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight);height:auto;color:rgba(var(--color-content-subdued))}.input-field .disabled,.input-field .\!disabled{color:rgba(var(--color-content-disabled))}.input-field .error,.input-field .\!error{color:rgba(var(--color-content-negative))}.input-field.group:focus-within .error,.input-field[data-open] .error,.input-field.group:focus-within .\!error,.input-field[data-open] .\!error{color:rgba(var(--color-content-default))}.toggle-field{align-items:center;gap:var(--spacing-xs);display:flex}.toggle-switch{border-width:1px;border-color:rgba(var(--color-border-primary-default));background-color:rgba(var(--color-surface-secondary-default));border-radius:9999px;flex-grow:0;flex-shrink:0;align-items:center;width:44px;height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.toggle-switch[data-checked]{background-color:rgba(var(--color-action-primary-default))}.toggle-switch:hover{background-color:rgba(var(--color-surface-secondary-hover))}.toggle-switch:hover[data-checked]{background-color:rgba(var(--color-action-primary-hover))}.toggle-switch[data-disabled]{background-color:rgba(var(--color-surface-secondary-default))}.toggle-switch[data-checked][data-disabled]{background-color:rgba(var(--color-action-primary-disabled))}.toggle-switch-icon{--tw-translate-x:.25rem;width:16px;height:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgba(var(--color-content-subdued));border-radius:9999px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toggle-switch-icon[data-checked]{background-color:rgba(var(--color-content-action-primary))}.group[data-checked] .toggle-switch-icon{--tw-translate-x:24px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-disabled] .toggle-switch-icon{background-color:rgba(var(--color-content-subdued))}.toggle-label{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);cursor:pointer;white-space:nowrap;color:rgba(var(--color-content-default))}.toggle-label.disabled,.toggle-label.\!disabled{pointer-events:none;cursor:not-allowed;color:rgba(var(--color-content-disabled))}.toggle-switch.toggle-switch-sm{width:32px;height:17px}.toggle-switch.toggle-switch-sm .toggle-switch-icon{--tw-translate-x:3px;width:12px;height:12px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-switch.toggle-switch-sm[data-checked] .toggle-switch-icon{--tw-translate-x:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-switch.toggle-switch-md{width:44px;height:24px}.toggle-switch.toggle-switch-md .toggle-switch-icon{--tw-translate-x:4px;width:16px;height:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-switch.toggle-switch-md[data-checked] .toggle-switch-icon{--tw-translate-x:23px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-switch.toggle-switch-lg{width:56px;height:32px}.toggle-switch.toggle-switch-lg .toggle-switch-icon{--tw-translate-x:5px;width:22px;height:22px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-switch.toggle-switch-lg[data-checked] .toggle-switch-icon{--tw-translate-x:30px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-button{gap:var(--spacing-xxs);border-radius:var(--radius-sm);border-width:1px;border-color:rgba(var(--color-border-subdued-default));padding:var(--spacing-xxs);display:inline-flex}.toggle-button-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--animation-duration-default);color:rgba(var(--color-content-subdued));background-color:#0000;border-radius:2px;flex:1;transition-timing-function:cubic-bezier(0,0,.2,1)}.toggle-button-button:focus{background-color:rgba(var(--color-surface-secondary-default));border-width:0}.toggle-button-button:hover{background-color:rgba(var(--color-surface-primary-default));color:rgba(var(--color-content-subdued))}.toggle-button-button:focus-visible{background-color:rgba(var(--color-surface-secondary-default));color:rgba(var(--color-content-default))}.toggle-button-button:disabled{pointer-events:none;cursor:not-allowed;background-color:rgba(var(--color-action-secondary-disabled));color:rgba(var(--color-content-disabled))}.toggle-button-button.active,.toggle-button-button.\!active{background-color:rgba(var(--color-surface-secondary-default));color:rgba(var(--color-content-default))}.toggle-button-button.active:disabled,.toggle-button-button.\!active:disabled{pointer-events:none;cursor:not-allowed;color:rgba(var(--color-content-disabled));background-color:rgba(var(--color-surface-primary-default))!important}.spinner{width:28px;height:28px}@keyframes spin{to{transform:rotate(360deg)}}.spinner{animation:1s linear infinite spin}.spinner-path{color:rgba(var(--color-border-primary-default))}.spinner-track{color:rgba(var(--color-content-default))}.spinner.upload-spinner{width:20px;height:20px}.text-skeleton .text-skeleton-content{width:100%;height:100%}@keyframes loading-animation{0%{background-position:100% 0}30%{background-position:0 0}to{background-position:0 0}}.text-skeleton .text-skeleton-content{border-radius:var(--radius-sm);background-color:rgba(var(--color-background-secondary));background:linear-gradient(45deg, rgba(var(--color-loading-subdued)) 0%, rgba(var(--color-loading-subdued)) 30%, rgba(var(--color-loading-default)) 50%, rgba(var(--color-loading-subdued)) 70%, rgba(var(--color-loading-subdued)) 100%);background-position:-400% 0;background-repeat:no-repeat;background-size:400% 100%;animation:2s ease-in-out infinite loading-animation}.text-skeleton.display1-skeleton{min-height:38.4px;max-height:38.4px;padding-top:3.2px;padding-bottom:3.2px}@media (width>=768px){.text-skeleton.display1-skeleton{min-height:48px;max-height:48px;padding-top:4px;padding-bottom:4px}}.text-skeleton.display2-skeleton{min-height:33.6px;max-height:33.6px;padding-top:2.8px;padding-bottom:2.8px}@media (width>=768px){.text-skeleton.display2-skeleton{min-height:43.2px;max-height:43.2px;padding-top:3.6px;padding-bottom:3.6px}}.text-skeleton.h1-skeleton{min-height:28.8px;max-height:28.8px;padding-top:2.4px;padding-bottom:2.4px}@media (width>=768px){.text-skeleton.h1-skeleton{min-height:36px;max-height:36px;padding-top:3px;padding-bottom:3px}}.text-skeleton.h2-skeleton{min-height:24px;max-height:24px;padding-top:2px;padding-bottom:2px}@media (width>=768px){.text-skeleton.h2-skeleton{min-height:28.8px;max-height:28.8px;padding-top:2.4px;padding-bottom:2.4px}}.text-skeleton.h3-skeleton{min-height:19.2px;max-height:19.2px;padding-top:1.6px;padding-bottom:1.6px}@media (width>=768px){.text-skeleton.h3-skeleton{min-height:21.6px;max-height:21.6px;padding-top:1.8px;padding-bottom:1.8px}}.text-skeleton.h4-skeleton{min-height:16.8px;max-height:16.8px;padding-top:1.4px;padding-bottom:1.4px}@media (width>=768px){.text-skeleton.h4-skeleton{min-height:19.2px;max-height:19.2px;padding-top:1.6px;padding-bottom:1.6px}}.text-skeleton.h5-skeleton{min-height:14.4px;max-height:14.4px;padding-top:1.2px;padding-bottom:1.2px}.text-skeleton.subhead-skeleton{min-height:19.2px;max-height:19.2px;padding-top:1.6px;padding-bottom:1.6px}.text-skeleton.body-skeleton{min-height:19.6px;max-height:19.6px;padding-top:2.8px;padding-bottom:2.8px}.text-skeleton.body2-skeleton{min-height:15.6px;max-height:15.6px;padding-top:1.8px;padding-bottom:1.8px}.text-skeleton.label-skeleton{min-height:14.4px;max-height:14.4px;padding-top:1.2px;padding-bottom:1.2px}.text-skeleton.button-skeleton{min-height:14px;max-height:14px}.text-skeleton.mono-skeleton{min-height:19.6px;max-height:19.6px;padding-top:2.8px;padding-bottom:2.8px}.skeleton .skeleton-content{border-radius:var(--radius-sm);background-color:rgba(var(--color-background-secondary));background:linear-gradient(45deg, rgba(var(--color-loading-subdued)) 0%, rgba(var(--color-loading-subdued)) 30%, rgba(var(--color-loading-default)) 50%, rgba(var(--color-loading-subdued)) 70%, rgba(var(--color-loading-subdued)) 100%);background-position:-400% 0;background-repeat:no-repeat;background-size:400% 100%;width:100%;height:100%;animation:2s ease-in-out infinite loading-animation}.skeleton.skeleton-card .skeleton-content{border-width:1px;border-color:rgba(var(--color-border-flat-default))}.tab-panel{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.tabs-list{isolation:isolate;display:flex;position:relative}.tabs-list:after{content:var(--tw-content);display:none}.tabs-list.bottom-line{position:relative}.tabs-list.bottom-line:after{background-color:rgba(var(--color-border-primary-default));--tw-content:"";content:var(--tw-content);width:100%;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.tabs-list-item{font-family:var(--font-sans);font-size:var(--text-button-font-size);line-height:var(--text-button-line-height);letter-spacing:var(--text-button-letter-spacing);font-weight:var(--text-button-font-weight);gap:var(--spacing-xxs);padding:var(--spacing-sm);outline-offset:2px;color:rgba(var(--color-content-subdued));border-bottom-width:1px;border-bottom-color:#0000;outline:2px solid #0000;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tabs-list-item[data-selected]{z-index:10;border-color:rgba(var(--color-content-accent));color:rgba(var(--color-content-accent))}.tabs-list-item:hover{color:rgba(var(--color-content-default))}.tabs-list-item[data-selected]:hover{color:rgba(var(--color-content-accent))}.tabs-list-item[data-disabled]{cursor:not-allowed;color:rgba(var(--color-content-disabled));opacity:1}.tile-container{width:100%;max-width:450px}.tile{justify-content:space-between;align-items:center;gap:var(--spacing-xs);cursor:pointer;width:100%;padding:var(--spacing-md);background-color:rgba(var(--color-surface-primary-default));border-radius:1px;display:flex}.tile:hover{background-color:rgba(var(--color-surface-primary-hover))}.tile[data-disabled]{cursor:not-allowed;background-color:rgba(var(--color-surface-primary-default))}.tile[data-checked]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--color-border-primary-default))}.tile[data-disabled]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.tile-checkbox{cursor:pointer;border-width:1px;border-color:rgba(var(--color-content-subdued));background-color:#0000;border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.group[data-focus] .tile-checkbox{background-color:rgba(var(--color-shadow-small))}.group[data-focus] .tile-checkbox[data-checked]{background-color:rgba(var(--color-content-accent))}.group[data-checked] .tile-checkbox{border-color:rgba(var(--color-content-accent));background-color:rgba(var(--color-content-accent))}.group[data-disabled] .tile-checkbox{cursor:not-allowed;border-color:rgba(var(--color-content-disabled));background-color:rgba(var(--color-action-primary-disabled))}.tile-checkbox-icon{width:12px;height:9px;color:rgba(var(--color-content-inverse-default));opacity:.1}.group[data-checked] .tile-checkbox-icon,.tile[data-disabled] .tile-checkbox-icon{opacity:1}.tile-content{gap:var(--spacing-xxs);flex-direction:column;display:flex}.tile-title{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);color:rgba(var(--color-content-contrast));font-weight:500}.group[data-disabled] .tile-title{color:rgba(var(--color-content-disabled))}.tile-description{font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);color:rgba(var(--color-content-subdued))}.group[data-disabled] .tile-description{color:rgba(var(--color-content-disabled))}.tile-radio-indicator{border-width:1px;border-color:rgba(var(--color-content-disabled));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.group[data-checked] .tile-radio-indicator{border-color:rgba(var(--color-content-accent))}.group[data-focus] .tile-radio-indicator{background-color:rgba(var(--color-shadow-small))}.group[data-disabled] .tile-radio-indicator{border-color:rgba(var(--color-content-disabled))}.tile-radio-dot{background-color:rgba(var(--color-content-accent));visibility:hidden;border-radius:9999px;width:10px;height:10px}.group[data-checked] .tile-radio-dot{visibility:visible}.counter{background-color:rgba(var(--color-surface-accent));font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight);color:rgba(var(--color-content-accent));width:16px;min-width:16px;height:16px;padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.counter-md{width:auto;min-width:16px;height:16px;padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs);font-family:var(--font-sans);font-size:var(--text-body2-font-size);line-height:var(--text-body2-line-height);letter-spacing:var(--text-body2-letter-spacing);font-weight:var(--text-body2-font-weight);line-height:1}.counter-lg{width:auto;min-width:20px;height:20px;padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs);font-family:var(--font-sans);font-size:var(--text-body-font-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-letter-spacing);font-weight:var(--text-body-font-weight);line-height:1}.slider-container{isolation:isolate;align-items:center;width:100%;height:20px;display:flex;position:relative}.slider-container.slider-vertical{flex-direction:column;justify-content:flex-end;width:20px;height:100%;display:flex}.slider-track{background-color:rgba(var(--color-surface-tertiary-default));border-radius:9999px;width:100%;height:3px;position:relative}.slider-container.slider-vertical .slider-track{width:3px;height:100%}.slider-track:has(.slider-input:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--color-content-accent));--tw-ring-offset-width:1px;--tw-ring-offset-color:rgba(var(--color-background-primary))}.slider-range{pointer-events:none;background-color:rgba(var(--color-content-accent));border-radius:9999px;height:100%;position:absolute;top:0;left:0}.slider-container.slider-vertical .slider-range{width:100%;position:absolute;top:auto;bottom:0;left:0}.slider-thumb{pointer-events:none;--tw-translate-y:-50%;width:15px;height:15px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;position:absolute;top:50%}.slider-container.slider-vertical .slider-thumb{--tw-translate-x:-50%;--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:auto;left:50%}:is(.slider-track:has(.slider-input:hover) .slider-thumb,.slider-track:has(.slider-input:focus-visible) .slider-thumb){box-shadow:0 0 0 3px rgba(var(--color-border-primary-default)), var(--shadow-small)}.slider-input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.slider-input.slider-input-vertical{writing-mode:bt-lr;-webkit-appearance:slider-vertical}.slider-thumb-left,.slider-thumb-right{pointer-events:none;--tw-translate-y:-50%;width:15px;height:15px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;position:absolute;top:50%}.slider-track:has(input.slider-input+input.slider-input) .slider-input{pointer-events:none}.slider-track:has(input.slider-input+input.slider-input) .slider-input::-webkit-slider-thumb{pointer-events:all;appearance:none;background:rgb(var(--color-background-primary));border:2px solid rgb(var(--color-content-accent));cursor:grab;border-radius:50%;width:15px;height:15px}.slider-track:has(input.slider-input+input.slider-input) .slider-input::-moz-range-thumb{pointer-events:all;appearance:none;background:rgb(var(--color-background-primary));border:2px solid rgb(var(--color-content-accent));cursor:grab;border-radius:50%;width:15px;height:15px}:is(.slider-track:has(.slider-input-left:hover) .slider-thumb-left,.slider-track:has(.slider-input-left:focus-visible) .slider-thumb-left),:is(.slider-track:has(.slider-input-right:hover) .slider-thumb-right,.slider-track:has(.slider-input-right:focus-visible) .slider-thumb-right){box-shadow:0 0 0 3px rgba(var(--color-border-primary-default)), var(--shadow-small)}.status{padding:var(--spacing-xxs);color:rgba(var(--color-content-default));flex-shrink:0;display:flex;position:relative}.status-text{font-family:var(--font-heading), sans-serif;letter-spacing:0;font-size:20px;line-height:1.2}@media (width>=768px){.status-text{font-size:24px}}.status-text{text-align:center;width:100%}.status-text.minimal,.status-score.minimal{color:rgba(var(--color-result-minimal))}.status-text.low,.status-score.low{color:rgba(var(--color-result-low))}.status-text.moderate,.status-score.moderate{color:rgba(var(--color-result-moderate))}.status-text.high,.status-score.high{color:rgba(var(--color-result-high))}.status .status-ellipse{fill:none;stroke:rgba(var(--color-surface-tertiary-default))}.status.minimal .status-ellipse-minimal{stroke:rgba(var(--color-result-minimal));opacity:.2}.status.low .status-ellipse-low{stroke:rgba(var(--color-result-low));opacity:.2}.status.moderate .status-ellipse-moderate{stroke:rgba(var(--color-result-moderate));opacity:.2}.status.high .status-ellipse-high{stroke:rgba(var(--color-result-high));opacity:.2}.status.status-analog.minimal .status-ellipse-minimal,.status.status-analog.low .status-ellipse-low,.status.status-analog.moderate .status-ellipse-moderate,.status.status-analog.high .status-ellipse-high,.status.status-none.minimal .status-ellipse-minimal,.status.status-none.low .status-ellipse-low,.status.status-none.moderate .status-ellipse-moderate,.status.status-none.high .status-ellipse-high{opacity:1}.status .status-marker{pointer-events:none;position:absolute;inset:0;overflow:visible}.status.minimal .status-marker{fill:rgba(var(--color-result-minimal))}.status.low .status-marker{fill:rgba(var(--color-result-low))}.status.moderate .status-marker{fill:rgba(var(--color-result-moderate))}.status.high .status-marker{fill:rgba(var(--color-result-high))}.status .status-needle-body,.status .status-needle-circle{fill:rgba(var(--color-content-subdued))}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-\[104px\]{bottom:104px}.bottom-\[40px\]{bottom:40px}.bottom-\[48px\]{bottom:48px}.bottom-xs{bottom:var(--spacing-xs)}.left-0{left:0}.left-1\/2{left:50%}.left-\[-10px\]{left:-10px}.left-\[-2px\]{left:-2px}.left-\[30px\]{left:30px}.right-0{right:0}.right-\[-2px\]{right:-2px}.right-\[3px\]{right:3px}.right-lg{right:var(--spacing-lg)}.right-md{right:var(--spacing-md)}.right-xl{right:var(--spacing-xl)}.top-0{top:0}.top-\[-2px\]{top:-2px}.top-\[45px\]{top:45px}.top-\[48px\]{top:48px}.top-\[68px\]{top:68px}.top-lg{top:var(--spacing-lg)}.top-md{top:var(--spacing-md)}.top-xxs{top:var(--spacing-xxs)}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[100\]{z-index:100}.z-\[9999\],.z-blocking{z-index:9999}.z-content{z-index:10}.z-dropdown{z-index:30}.z-modal{z-index:40}.z-toast{z-index:80}.z-tooltip{z-index:60}.col-span-12{grid-column:span 12/span 12}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.row-span-full{grid-row:1/-1}.m-\[2px\]{margin:2px}.m-\[5px\]{margin:5px}.m-auto{margin:auto}.m-xxxs{margin:var(--spacing-xxxs)}.mx-\[4px\]{margin-left:4px;margin-right:4px}.mx-auto{margin-left:auto;margin-right:auto}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.my-auto{margin-top:auto;margin-bottom:auto}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-\[1px\]{margin-bottom:1px}.mb-\[6px\]{margin-bottom:6px}.mb-md{margin-bottom:var(--spacing-md)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-auto{margin-left:auto}.ml-lg{margin-left:var(--spacing-lg)}.ml-sm{margin-left:var(--spacing-sm)}.ml-xxs{margin-left:var(--spacing-xxs)}.mt-4{margin-top:1rem}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-sm{margin-top:var(--spacing-sm)}.mt-xs{margin-top:var(--spacing-xs)}.mt-xxs{margin-top:var(--spacing-xxs)}.mt-xxxs{margin-top:var(--spacing-xxxs)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.size-\[10px\]{width:10px;height:10px}.size-\[16px\]{width:16px;height:16px}.\!h-0{height:0!important}.\!h-full{height:100%!important}.\!h-sm{height:var(--spacing-sm)!important}.h-0{height:0}.h-1{height:.25rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[10px\]{height:10px}.h-\[128px\]{height:128px}.h-\[12px\]{height:12px}.h-\[141\.5px\]{height:141.5px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[214px\]{height:214px}.h-\[246px\]{height:246px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[283px\]{height:283px}.h-\[29px\]{height:29px}.h-\[300px\]{height:300px}.h-\[306px\]{height:306px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[330px\]{height:330px}.h-\[38px\]{height:38px}.h-\[393px\]{height:393px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[480px\]{height:480px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[54px\]{height:54px}.h-\[80px\]{height:80px}.h-\[81px\]{height:81px}.h-\[8px\]{height:8px}.h-\[calc\(100\%-68px\)\]{height:calc(100% - 68px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-file-upload-preview{height:26px}.h-fit{height:fit-content}.h-full{height:100%}.h-lg{height:var(--spacing-lg)}.h-md{height:var(--spacing-md)}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.h-sm{height:var(--spacing-sm)}.h-xl{height:var(--spacing-xl)}.h-xs{height:var(--spacing-xs)}.h-xxs{height:var(--spacing-xxs)}.\!max-h-40{max-height:10rem!important}.\!max-h-full{max-height:100%!important}.max-h-0{max-height:0}.max-h-\[240px\]{max-height:240px}.max-h-\[250px\]{max-height:250px}.max-h-\[275px\]{max-height:275px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[650px\]{max-height:650px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[32px\]{min-height:32px}.min-h-\[350px\]{min-height:350px}.min-h-\[40px\]{min-height:40px}.min-h-\[80px\]{min-height:80px}.min-h-\[calc\(100vh-32px\)\]{min-height:calc(100vh - 32px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[515px\]{width:515px!important}.\!w-full{width:100%!important}.\!w-sm{width:var(--spacing-sm)!important}.w-0{width:0}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.6667%}.w-24{width:6rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5\/6{width:83.3333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[120px\]{width:120px}.w-\[136px\]{width:136px}.w-\[142px\]{width:142px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[16px\]{width:16px}.w-\[175px\]{width:175px}.w-\[198px\]{width:198px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[213px\]{width:213px}.w-\[240px\]{width:240px}.w-\[24px\]{width:24px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[480px\]{width:480px}.w-\[48px\]{width:48px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[56px\]{width:56px}.w-\[57px\]{width:57px}.w-\[602px\]{width:602px}.w-\[60px\]{width:60px}.w-\[620px\]{width:620px}.w-\[67px\]{width:67px}.w-\[80px\]{width:80px}.w-\[81px\]{width:81px}.w-\[85px\]{width:85px}.w-\[8px\]{width:8px}.w-\[96px\]{width:96px}.w-auto{width:auto}.w-file-upload-preview{width:40px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.w-xl{width:var(--spacing-xl)}.min-w-0{min-width:0}.min-w-8{min-width:2rem}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[302px\]{min-width:302px}.min-w-\[456px\]{min-width:456px}.min-w-\[56px\]{min-width:56px}.min-w-\[600px\]{min-width:600px}.min-w-\[90px\]{min-width:90px}.min-w-max{min-width:max-content}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[180px\]{max-width:180px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[50\%\]{max-width:50%}.max-w-\[56px\]{max-width:56px}.max-w-\[640px\]{max-width:640px}.max-w-\[64px\]{max-width:64px}.max-w-\[67px\]{max-width:67px}.max-w-\[850px\]{max-width:850px}.max-w-\[96px\]{max-width:96px}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes linear-progress-indeterminate{0%{left:-30%}to{left:100%}}.animate-linear-progress-indeterminate{animation:1.5s linear infinite linear-progress-indeterminate}.animate-spin{animation:1s linear infinite spin}@keyframes toast-enter{0%{opacity:0;transform:translate(100%)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.animate-toast-enter{animation:toast-enter var(--animation-duration-slow) var(--animation-timing-slow) forwards}@keyframes toast-exit{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(100%)scale(.95)}}.animate-toast-exit{animation:toast-exit var(--animation-duration-slow) var(--animation-timing-slow) forwards}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[150px\,_auto\]{grid-template-columns:150px auto}.grid-cols-\[180px\,_1fr\]{grid-template-columns:180px 1fr}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.\!items-baseline{align-items:baseline!important}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[32px\]{gap:32px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.gap-xxl{gap:var(--spacing-xxl)}.gap-xxs{gap:var(--spacing-xxs)}.gap-xxxl{gap:var(--spacing-xxxl)}.gap-xxxs{gap:var(--spacing-xxxs)}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-lg{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.gap-x-xl{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.gap-x-xs{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.gap-x-xxxl{-moz-column-gap:var(--spacing-xxxl);column-gap:var(--spacing-xxxl)}.gap-y-0{row-gap:0}.gap-y-4{row-gap:1rem}.gap-y-xl{row-gap:var(--spacing-xl)}.gap-y-xxxs{row-gap:var(--spacing-xxxs)}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-sm) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-sm) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border-primary>:not([hidden])~:not([hidden]){border-color:rgba(var(--color-border-primary-default))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-center{justify-self:center}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[4px\]{border-radius:4px!important}.\!rounded-sm{border-radius:var(--radius-sm)!important}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[20px\]{border-radius:20px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-px{border-radius:1px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.\!border-\[1px\]{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0}.border-\[0\.5px\]{border-width:.5px}.border-\[1px\]{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-\[7px\]{border-left-width:7px}.border-l-\[9px\]{border-left-width:9px}.border-r{border-right-width:1px}.border-r-\[7px\]{border-right-width:7px}.border-r-\[9px\]{border-right-width:9px}.border-t{border-top-width:1px}.border-t-\[10px\]{border-top-width:10px}.border-t-\[12px\]{border-top-width:12px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-border-primary-hover{border-color:rgba(var(--color-border-primary-hover))!important}.\!border-transparent{border-color:#0000!important}.border-border-flat{border-color:rgba(var(--color-border-flat-default))}.border-border-primary{border-color:rgba(var(--color-border-primary-default))}.border-border-subdued{border-color:rgba(var(--color-border-subdued-default))}.border-content{border-color:rgba(var(--color-content-default))}.border-content-disabled{border-color:rgba(var(--color-content-disabled))}.border-surface-negative{border-color:rgba(var(--color-surface-negative))}.border-surface-primary{border-color:rgba(var(--color-surface-primary-default))}.border-surface-secondary{border-color:rgba(var(--color-surface-secondary-default))}.border-surface-tertiary{border-color:rgba(var(--color-surface-tertiary-default))}.border-transparent{border-color:#0000}.\!border-b-border-negative{border-bottom-color:rgba(var(--color-border-negative))!important}.border-b-border-flat{border-bottom-color:rgba(var(--color-border-flat-default))}.border-b-border-primary{border-bottom-color:rgba(var(--color-border-primary-default))}.border-l-transparent{border-left-color:#0000}.border-r-transparent{border-right-color:#0000}.\!bg-background-overlay{background-color:rgba(var(--color-background-overlay))!important}.\!bg-surface-negative{background-color:rgba(var(--color-surface-negative))!important}.\!bg-surface-primary{background-color:rgba(var(--color-surface-primary-default))!important}.bg-\[\#A7B1AB\]\/30{background-color:#a7b1ab4d}.bg-action-primary{background-color:rgba(var(--color-action-primary-default))}.bg-action-secondary-hover{background-color:rgba(var(--color-action-secondary-hover))}.bg-background-elevated{background-color:rgba(var(--color-background-elevated))}.bg-background-primary{background-color:rgba(var(--color-background-primary))}.bg-background-secondary{background-color:rgba(var(--color-background-secondary))}.bg-border-primary{background-color:rgba(var(--color-border-primary-default))}.bg-border-subdued{background-color:rgba(var(--color-border-subdued-default))}.bg-content{background-color:rgba(var(--color-content-default))}.bg-content-accent{background-color:rgba(var(--color-content-accent))}.bg-content-attention{background-color:rgba(var(--color-content-attention))}.bg-content-negative{background-color:rgba(var(--color-content-negative))}.bg-content-positive{background-color:rgba(var(--color-content-positive))}.bg-content-subdued{background-color:rgba(var(--color-content-subdued))}.bg-result-high{background-color:rgba(var(--color-result-high))}.bg-result-high\/20{background-color:rgba(var(--color-result-high), .2)}.bg-result-minimal{background-color:rgba(var(--color-result-minimal))}.bg-result-minimal\/20{background-color:rgba(var(--color-result-minimal), .2)}.bg-result-moderate{background-color:rgba(var(--color-result-moderate))}.bg-result-moderate\/20{background-color:rgba(var(--color-result-moderate), .2)}.bg-shadow-medium{background-color:rgba(var(--color-shadow-medium))}.bg-surface-accent{background-color:rgba(var(--color-surface-accent))}.bg-surface-inverse-primary{background-color:rgba(var(--color-surface-inverse-primary))}.bg-surface-negative{background-color:rgba(var(--color-surface-negative))}.bg-surface-positive{background-color:rgba(var(--color-surface-positive))}.bg-surface-primary{background-color:rgba(var(--color-surface-primary-default))}.bg-surface-secondary{background-color:rgba(var(--color-surface-secondary-default))}.bg-surface-tertiary{background-color:rgba(var(--color-surface-tertiary-default))}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(180deg\,rgba\(218\,236\,211\,0\.06\)_0\%\,rgba\(245\,245\,245\,0\.03\)_45\%\)\]{background-image:linear-gradient(#daecd30f 0%,#f5f5f508 45%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-\[rgba\(245\,243\,241\,0\.05\)\]{--tw-gradient-from:#f5f3f10d var(--tw-gradient-from-position);--tw-gradient-to:#f5f3f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gradient-result-high-from{--tw-gradient-from:rgba(var(--negative-highlight-10)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--negative-highlight-10), 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gradient-result-minimal-from{--tw-gradient-from:rgba(var(--positive-highlight-10)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--positive-highlight-10), 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gradient-result-moderate-from{--tw-gradient-from:rgba(var(--attention-highlight-10)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--attention-highlight-10), 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-gradient-result-high-to,.to-gradient-result-minimal-to,.to-gradient-result-moderate-to,.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-content{fill:rgba(var(--color-content-default))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-xl{padding:var(--spacing-xl)!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[3px\]{padding:3px}.p-lg{padding:var(--spacing-lg)}.p-md{padding:var(--spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-xl{padding:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-xxs{padding:var(--spacing-xxs)}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-xl{padding-left:var(--spacing-xl)!important;padding-right:var(--spacing-xl)!important}.\!py-\[1px\]{padding-top:1px!important;padding-bottom:1px!important}.\!py-lg{padding-top:var(--spacing-lg)!important;padding-bottom:var(--spacing-lg)!important}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[80px\]{padding-top:80px;padding-bottom:80px}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-xxs{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}.py-xxxl{padding-top:var(--spacing-xxxl);padding-bottom:var(--spacing-xxxl)}.\!pb-0{padding-bottom:0!important}.\!pb-xs{padding-bottom:var(--spacing-xs)!important}.\!pr-0{padding-right:0!important}.\!pt-lg{padding-top:var(--spacing-lg)!important}.pb-0{padding-bottom:0}.pb-4{padding-bottom:1rem}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-xs{padding-bottom:var(--spacing-xs)}.pb-xxs{padding-bottom:var(--spacing-xxs)}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-\[6px\]{padding-left:6px}.pl-\[8px\]{padding-left:8px}.pl-lg{padding-left:var(--spacing-lg)}.pl-xs{padding-left:var(--spacing-xs)}.pr-2{padding-right:.5rem}.pr-\[2\.5rem\]{padding-right:2.5rem}.pt-2{padding-top:.5rem}.pt-\[14px\]{padding-top:14px}.pt-\[20px\]{padding-top:20px}.pt-\[31px\]{padding-top:31px}.pt-\[80px\]{padding-top:80px}.pt-lg{padding-top:var(--spacing-lg)}.pt-md{padding-top:var(--spacing-md)}.pt-xs{padding-top:var(--spacing-xs)}.pt-xxs{padding-top:var(--spacing-xxs)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.font-mono{font-family:var(--font-mono), monospace}.text-\[10px\]{font-size:10px}.text-xs{font-size:.75rem;line-height:1rem}.font-bold,.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.\!leading-none{line-height:1!important}.leading-base{line-height:19.2px}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.04em}.\!text-content{color:rgba(var(--color-content-default))!important}.\!text-content-accent{color:rgba(var(--color-content-accent))!important}.\!text-content-negative{color:rgba(var(--color-content-negative))!important}.\!text-content-subdued{color:rgba(var(--color-content-subdued))!important}.text-action-link{color:rgba(var(--color-action-link-default))}.text-content{color:rgba(var(--color-content-default))}.text-content-accent{color:rgba(var(--color-content-accent))}.text-content-action-primary{color:rgba(var(--color-content-action-primary))}.text-content-action-secondary{color:rgba(var(--color-content-action-secondary))}.text-content-attention{color:rgba(var(--color-content-attention))}.text-content-contrast{color:rgba(var(--color-content-contrast))}.text-content-disabled{color:rgba(var(--color-content-disabled))}.text-content-inverse{color:rgba(var(--color-content-inverse-default))}.text-content-link{color:rgba(var(--color-content-link))}.text-content-negative{color:rgba(var(--color-content-negative))}.text-content-positive{color:rgba(var(--color-content-positive))}.text-content-subdued{color:rgba(var(--color-content-subdued))}.text-result-high{color:rgba(var(--color-result-high))}.text-result-low{color:rgba(var(--color-result-low))}.text-result-minimal{color:rgba(var(--color-result-minimal))}.text-result-moderate{color:rgba(var(--color-result-moderate))}.text-surface-tertiary{color:rgba(var(--color-surface-tertiary-default))}.text-transparent{color:#0000}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-drawer{--tw-shadow:2px 0px 15px 0px #00000026;--tw-shadow-colored:2px 0px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.\!outline-0{outline-width:0!important}.\!outline-2{outline-width:2px!important}.\!outline-offset-1{outline-offset:1px!important}.\!outline-offset-\[-2px\]{outline-offset:-2px!important}.\!outline-content-accent{outline-color:rgba(var(--color-content-accent))!important}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-content-attention\/50{--tw-ring-color:rgba(var(--color-content-attention), .5)}.ring-content-negative\/50{--tw-ring-color:rgba(var(--color-content-negative), .5)}.ring-surface-negative\/50{--tw-ring-color:rgba(var(--color-surface-negative), .5)}.ring-surface-secondary\/50{--tw-ring-color:rgba(var(--color-surface-secondary-default), .5)}.ring-surface-tertiary\/50{--tw-ring-color:rgba(var(--color-surface-tertiary-default), .5)}.ring-offset-0{--tw-ring-offset-width:0px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!backdrop-blur-sm{--tw-backdrop-blur:blur(4px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\]{transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-default{transition-duration:var(--animation-duration-default)}.duration-nav-slide{transition-duration:.4s}.duration-slow{transition-duration:var(--animation-duration-slow)}.ease-default{transition-timing-function:var(--animation-timing-default)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-slow{transition-timing-function:var(--animation-timing-slow)}.bg-toast-info{background:var(--toast-info)}.bg-toast-success{background:var(--toast-success)}.bg-toast-warning{background:var(--toast-warning)}.bg-toast-error{background:var(--toast-error)}@font-face{font-family:ABC Marfa;src:url(/assets/ABCMarfa-Light-DI-q3Z9m.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(/assets/NotoSansSC-Light-CHUBT-Ww.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+4E00-9FFF,U+3000-303F,U+FF00-FFEF,U+3400-4DBF}:root{--font-display:"ABC Marfa", system-ui, sans-serif;--font-heading:"ABC Marfa", system-ui, sans-serif}html,body,#root{height:100%}body{overflow:hidden}.first\:ml-0:first-child{margin-left:0}.last\:mr-0:last-child{margin-right:0}.hover\:border-b-border-primary-hover:hover{border-bottom-color:rgba(var(--color-border-primary-hover))}.hover\:\!bg-surface-negative:hover{background-color:rgba(var(--color-surface-negative))!important}.hover\:\!bg-surface-primary:hover{background-color:rgba(var(--color-surface-primary-default))!important}.hover\:bg-action-secondary-hover:hover{background-color:rgba(var(--color-action-secondary-hover))}.hover\:bg-surface-primary:hover{background-color:rgba(var(--color-surface-primary-default))}.hover\:bg-surface-primary-hover:hover{background-color:rgba(var(--color-surface-primary-hover))}.hover\:bg-surface-secondary:hover{background-color:rgba(var(--color-surface-secondary-default))}.hover\:\!text-content-negative:hover{color:rgba(var(--color-content-negative))!important}.hover\:text-content:hover{color:rgba(var(--color-content-default))}.hover\:text-content-contrast:hover{color:rgba(var(--color-content-contrast))}.hover\:text-content-subdued:hover{color:rgba(var(--color-content-subdued))}.focus-visible\:bg-action-secondary-hover:focus-visible{background-color:rgba(var(--color-action-secondary-hover))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-content-disabled:disabled{color:rgba(var(--color-content-disabled))}.group:focus-within .group-focus-within\:text-content-subdued{color:rgba(var(--color-content-subdued))}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:\!text-content-negative{color:rgba(var(--color-content-negative))!important}.group:hover .group-hover\:text-content{color:rgba(var(--color-content-default))}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[closed\]\:translate-y-\[-8px\][data-closed]{--tw-translate-y:-8px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[closed\]\:translate-y-\[8px\][data-closed]{--tw-translate-y:8px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[closed\]\:translate-y-md[data-closed]{--tw-translate-y:var(--spacing-md);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[checked\]\:border-content-accent[data-checked]{border-color:rgba(var(--color-content-accent))}.data-\[focus\]\:bg-shadow-small[data-focus]{background-color:rgba(var(--color-shadow-small))}.data-\[closed\]\:opacity-0[data-closed]{opacity:0}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[enter\]\:duration-slow[data-enter],.data-\[leave\]\:duration-slow[data-leave]{transition-duration:var(--animation-duration-slow)}.data-\[enter\]\:ease-slow[data-enter],.data-\[leave\]\:ease-slow[data-leave]{transition-timing-function:var(--animation-timing-slow)}.group[data-checked] .group-data-\[checked\]\:visible{visibility:visible}.group[data-active] .group-data-\[active\]\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-drag-over\:block[data-ui~=drag-over]{display:block}.ui-drag-over\:hidden[data-ui~=drag-over]{display:none}.ui-drag-over\:bg-surface-accent[data-ui~=drag-over]{background-color:rgba(var(--color-surface-accent))}:where([data-ui~=drag-over]) .ui-drag-over\:block{display:block}:where([data-ui~=drag-over]) .ui-drag-over\:hidden{display:none}:where([data-ui~=drag-over]) .ui-drag-over\:bg-surface-accent{background-color:rgba(var(--color-surface-accent))}.data-selected\:relative[data-selected]{position:relative}.data-selected\:mt-0[data-selected]{margin-top:0}.data-selected\:border-l[data-selected]{border-left-width:1px}.data-selected\:border-r[data-selected]{border-right-width:1px}.data-selected\:border-t[data-selected]{border-top-width:1px}.data-selected\:border-solid[data-selected]{border-style:solid}.data-selected\:border-border-flat[data-selected]{border-color:rgba(var(--color-border-flat-default))}.data-selected\:bg-background-secondary[data-selected]{background-color:rgba(var(--color-background-secondary))}.data-selected\:pt-lg[data-selected]{padding-top:var(--spacing-lg)}.data-selected\:after\:absolute[data-selected]:after{content:var(--tw-content);position:absolute}.data-selected\:after\:bottom-\[-1px\][data-selected]:after{content:var(--tw-content);bottom:-1px}.data-selected\:after\:left-0[data-selected]:after{content:var(--tw-content);left:0}.data-selected\:after\:right-0[data-selected]:after{content:var(--tw-content);right:0}.data-selected\:after\:h-\[1px\][data-selected]:after{content:var(--tw-content);height:1px}.data-selected\:after\:bg-\[\#fefefd\][data-selected]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(254 254 253/var(--tw-bg-opacity,1))}.data-selected\:after\:content-\[\'\'\][data-selected]:after{--tw-content:"";content:var(--tw-content)}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:text-content-disabled[data-disabled]{color:rgba(var(--color-content-disabled))}.data-disabled\:opacity-100[data-disabled]{opacity:1}.dark\:data-selected\:after\:bg-\[\#2c2c2c\][data-selected]:is(.dark *):after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(44 44 44/var(--tw-bg-opacity,1))}@media (width>=640px){.sm\:h-auto{height:auto}.sm\:max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.sm\:w-\[1000px\]{width:1000px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[650px\]{width:650px}.sm\:w-\[800px\]{width:800px}.sm\:max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}}@media (width>=768px){.md\:left-\[290px\]{left:290px}.md\:left-\[92px\]{left:92px}.md\:top-0{top:0}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[160px\]{height:160px}.md\:h-\[300px\]{height:300px}.md\:h-\[432px\]{height:432px}.md\:h-full{height:100%}.md\:w-\[25\%\]{width:25%}.md\:w-\[290px\]{width:290px}.md\:w-\[33\%\]{width:33%}.md\:w-\[92px\]{width:92px}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-xl{gap:var(--spacing-xl)}.md\:overflow-x-hidden{overflow-x:hidden}.md\:pb-md{padding-bottom:var(--spacing-md)}}@media (width>=1024px){.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-xl{gap:var(--spacing-xl)}}@media (width>=1280px){.min-\[1280px\]\:pointer-events-none{pointer-events:none}.min-\[1280px\]\:hidden{display:none}}.\[\&\:fullscreen\]\:flex:fullscreen{display:flex}.\[\&\:fullscreen\]\:flex-col:fullscreen{flex-direction:column}.\[\&\:fullscreen\]\:bg-background-primary:fullscreen{background-color:rgba(var(--color-background-primary))}.\[\&\:not\(\:last-child\)_\.segment-body\]\:border-b:not(:last-child) .segment-body{border-bottom-width:1px}.\[\&\:not\(\:last-child\)_\.segment-body\]\:pb-6:not(:last-child) .segment-body{padding-bottom:1.5rem}.\[\&\:not\(\:last-of-type\)\]\:border-b:not(:last-of-type){border-bottom-width:1px}.\[\&\>\[data-product\]\+\[data-product\]\]\:border-t>[data-product]+[data-product]{border-top-width:1px}.\[\&\>\[data-product\]\+\[data-product\]\]\:border-border-primary>[data-product]+[data-product]{border-color:rgba(var(--color-border-primary-default))}.\[\&\>\[data-product\]\+\[data-product\]\]\:pt-lg>[data-product]+[data-product]{padding-top:var(--spacing-lg)}.\[\&_\*\]\:\!overflow-visible *{overflow:visible!important}.\[\&_\*\]\:whitespace-normal *{white-space:normal}.\[\&_\*\]\:break-words *{overflow-wrap:break-word}.\[\&_\.skeleton-content\]\:rounded-full .skeleton-content{border-radius:9999px}.\[\&_button\]\:underline button{text-decoration-line:underline}.\[\&_button\]\:underline-offset-2 button{text-underline-offset:2px}.\[\&_label\]\:\!whitespace-normal label,.\[\&_span\]\:\!whitespace-normal span{white-space:normal!important}.\[\&_svg\]\:h-\[18px\] svg{height:18px}.\[\&_svg\]\:h-\[20px\] svg{height:20px}.\[\&_svg\]\:w-\[18px\] svg{width:18px}.\[\&_svg\]\:w-\[20px\] svg{width:20px}.light .\[\.light_\&\]\:text-content{color:rgba(var(--color-content-default))}:fullscreen .\[\:fullscreen_\&\]\:aspect-auto{aspect-ratio:auto}:fullscreen .\[\:fullscreen_\&\]\:h-full{height:100%}:fullscreen .\[\:fullscreen_\&\]\:min-h-0{min-height:0}:fullscreen .\[\:fullscreen_\&\]\:flex-1{flex:1}:fullscreen .\[\:fullscreen_\&\]\:rounded-none{border-radius:0}:fullscreen .\[\:fullscreen_\&\]\:bg-background-elevated{background-color:rgba(var(--color-background-elevated))}:fullscreen .\[\:fullscreen_\&\]\:\!py-xs{padding-top:var(--spacing-xs)!important;padding-bottom:var(--spacing-xs)!important}
