:root{--atr-ref-color-primary-10: #001a41;--atr-ref-color-primary-20: #003060;--atr-ref-color-primary-40: #0066cc;--atr-ref-color-primary-80: #a7c7ff;--atr-ref-color-primary-90: #dfeaff;--atr-ref-color-primary-100: #ffffff;--atr-ref-color-secondary-10: #161b2a;--atr-ref-color-secondary-20: #2b344a;--atr-ref-color-secondary-40: #58627a;--atr-ref-color-secondary-80: #c1c9dd;--atr-ref-color-secondary-90: #dde3f5;--atr-ref-color-secondary-100: #ffffff;--atr-ref-color-tertiary-10: #2e0a3f;--atr-ref-color-tertiary-20: #52136d;--atr-ref-color-tertiary-40: #8a3fa7;--atr-ref-color-tertiary-80: #e9b6ff;--atr-ref-color-tertiary-90: #f9d8ff;--atr-ref-color-tertiary-100: #ffffff;--atr-ref-color-error-10: #410e13;--atr-ref-color-error-20: #65151e;--atr-ref-color-error-40: #ba1a2a;--atr-ref-color-error-80: #ffb3ba;--atr-ref-color-error-90: #ffdadf;--atr-ref-color-error-100: #ffffff;--atr-ref-color-neutral-0: #000000;--atr-ref-color-neutral-10: #11131a;--atr-ref-color-neutral-20: #292c35;--atr-ref-color-neutral-24: #343741;--atr-ref-color-neutral-30: #454852;--atr-ref-color-neutral-80: #c8cad5;--atr-ref-color-neutral-90: #e4e6f0;--atr-ref-color-neutral-94: #eff0f8;--atr-ref-color-neutral-96: #f6f7ff;--atr-ref-color-neutral-98: #fbfbff;--atr-ref-color-neutral-100: #ffffff;--atr-ref-color-neutral-variant-30: #464a59;--atr-ref-color-neutral-variant-50: #74788a;--atr-ref-color-neutral-variant-60: #8f93a5;--atr-ref-color-neutral-variant-80: #c5c8d7;--atr-ref-color-neutral-variant-90: #e1e3ee;--atr-ref-color-transparent: rgba(0, 0, 0, 0);--atr-ref-color-brand-blue-10: #001a41;--atr-ref-color-brand-blue-20: #003060;--atr-ref-color-brand-blue-40: #0066cc;--atr-ref-color-brand-blue-80: #a7c7ff;--atr-ref-color-brand-blue-90: #dfeaff;--atr-ref-color-brand-blue-100: #ffffff;--atr-ref-color-brand-indigo-10: #1a1238;--atr-ref-color-brand-indigo-20: #30245f;--atr-ref-color-brand-indigo-40: #5146bf;--atr-ref-color-brand-indigo-80: #c5c0ff;--atr-ref-color-brand-indigo-90: #e3e0ff;--atr-ref-color-brand-indigo-100: #ffffff;--atr-ref-color-brand-purple-10: #2e0a3f;--atr-ref-color-brand-purple-20: #52136d;--atr-ref-color-brand-purple-40: #8a3fa7;--atr-ref-color-brand-purple-80: #e9b6ff;--atr-ref-color-brand-purple-90: #f9d8ff;--atr-ref-color-brand-purple-100: #ffffff;--atr-ref-color-brand-pink-10: #3c071f;--atr-ref-color-brand-pink-20: #651139;--atr-ref-color-brand-pink-40: #b42363;--atr-ref-color-brand-pink-80: #ffb0cf;--atr-ref-color-brand-pink-90: #ffd9e7;--atr-ref-color-brand-pink-100: #ffffff;--atr-ref-color-brand-red-10: #410003;--atr-ref-color-brand-red-20: #711308;--atr-ref-color-brand-red-40: #bb251c;--atr-ref-color-brand-red-80: #ffb4a9;--atr-ref-color-brand-red-90: #ffdad5;--atr-ref-color-brand-red-100: #ffffff;--atr-ref-color-brand-orange-10: #321200;--atr-ref-color-brand-orange-20: #5b2800;--atr-ref-color-brand-orange-40: #a94600;--atr-ref-color-brand-orange-80: #ffb68d;--atr-ref-color-brand-orange-90: #ffdbca;--atr-ref-color-brand-orange-100: #ffffff;--atr-ref-color-brand-yellow-10: #261a00;--atr-ref-color-brand-yellow-20: #473100;--atr-ref-color-brand-yellow-40: #735b00;--atr-ref-color-brand-yellow-80: #e8c453;--atr-ref-color-brand-yellow-90: #ffdf8a;--atr-ref-color-brand-yellow-100: #ffffff;--atr-ref-color-brand-green-10: #00210d;--atr-ref-color-brand-green-20: #00391c;--atr-ref-color-brand-green-40: #187b3b;--atr-ref-color-brand-green-80: #81dca0;--atr-ref-color-brand-green-90: #c0ffcf;--atr-ref-color-brand-green-100: #ffffff;--atr-ref-color-brand-mint-10: #00201e;--atr-ref-color-brand-mint-20: #003a37;--atr-ref-color-brand-mint-40: #087e76;--atr-ref-color-brand-mint-80: #74ddd2;--atr-ref-color-brand-mint-90: #d5fff9;--atr-ref-color-brand-mint-100: #ffffff;--atr-ref-color-brand-teal-10: #001f26;--atr-ref-color-brand-teal-20: #003640;--atr-ref-color-brand-teal-40: #087a8c;--atr-ref-color-brand-teal-80: #6edeea;--atr-ref-color-brand-teal-90: #dcfdff;--atr-ref-color-brand-teal-100: #ffffff;--atr-ref-color-brand-cyan-10: #001f2b;--atr-ref-color-brand-cyan-20: #003544;--atr-ref-color-brand-cyan-40: #087d9f;--atr-ref-color-brand-cyan-80: #80d8f7;--atr-ref-color-brand-cyan-90: #f5fdff;--atr-ref-color-brand-cyan-100: #ffffff;--atr-ref-color-success-10: #002110;--atr-ref-color-success-20: #00391e;--atr-ref-color-success-40: #006c3b;--atr-ref-color-success-80: #73dba1;--atr-ref-color-success-90: #90f8bb;--atr-ref-color-success-100: #ffffff;--atr-ref-color-warning-10: #281900;--atr-ref-color-warning-20: #432b00;--atr-ref-color-warning-40: #795900;--atr-ref-color-warning-80: #f0c14b;--atr-ref-color-warning-90: #ffdf91;--atr-ref-color-warning-100: #ffffff;--atr-ref-color-info-10: #001d36;--atr-ref-color-info-20: #003258;--atr-ref-color-info-40: #005ea1;--atr-ref-color-info-80: #9ecaff;--atr-ref-color-info-90: #d1e4ff;--atr-ref-color-info-100: #ffffff;--atr-ref-spacing-0: 0rem;--atr-ref-spacing-1: .25rem;--atr-ref-spacing-2: .5rem;--atr-ref-spacing-3: .75rem;--atr-ref-spacing-4: 1rem;--atr-ref-spacing-5: 1.25rem;--atr-ref-spacing-6: 1.5rem;--atr-ref-spacing-8: 2rem;--atr-ref-spacing-10: 2.5rem;--atr-ref-spacing-12: 3rem;--atr-ref-spacing-16: 4rem;--atr-ref-radius-0: 0rem;--atr-ref-radius-4: .25rem;--atr-ref-radius-8: .5rem;--atr-ref-radius-12: .75rem;--atr-ref-radius-16: 1rem;--atr-ref-radius-28: 1.75rem;--atr-ref-radius-full: 9999px;--atr-ref-border-width-thin: 1px;--atr-ref-border-width-strong: 2px;--atr-ref-touch-target-minimum: 3rem;--atr-ref-blur-glass: 1rem;--atr-ref-overlay-width-tooltip: 20rem;--atr-ref-overlay-width-snackbar: 40rem;--atr-ref-overlay-width-dialog: 36rem;--atr-ref-overlay-width-bottom-sheet: 40rem;--atr-ref-overlay-dimension-fab-large: 6rem;--atr-ref-overlay-dimension-navigation-width: 18rem;--atr-ref-shadow-level-0: 0px 0px 0px 0px #00000000;--atr-ref-shadow-level-1: 0px 1px 3px 0px #07152f1f;--atr-ref-shadow-level-2: 0px 2px 6px 0px #07152f24;--atr-ref-shadow-level-3: 0px 4px 10px 0px #07152f2b;--atr-ref-shadow-level-4: 0px 6px 14px 0px #07152f33;--atr-ref-shadow-level-5: 0px 8px 20px 0px #07152f3d;--atr-ref-duration-instant: 0ms;--atr-ref-duration-short: .18s;--atr-ref-duration-medium: .3s;--atr-ref-duration-long: .5s;--atr-ref-duration-activity: 1s;--atr-ref-duration-activity-bar: 1.5s;--atr-ref-duration-activity-reduced: 2s;--atr-ref-easing-standard: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-decelerate: cubic-bezier(.05, .7, .1, 1);--atr-ref-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--atr-ref-opacity-hover: .08;--atr-ref-opacity-focus: .12;--atr-ref-opacity-pressed: .12;--atr-ref-opacity-dragged: .16;--atr-ref-opacity-disabled: .12;--atr-ref-opacity-disabled-content: .38;--atr-ref-opacity-glass: .88;--atr-ref-opacity-noise: 0;--atr-ref-overlay-z-index-tooltip: 1000;--atr-ref-overlay-z-index-menu: 1100;--atr-ref-overlay-z-index-snackbar: 1200;--atr-ref-overlay-z-index-bottom-sheet: 1300;--atr-ref-overlay-z-index-dialog: 1400;--atr-ref-overlay-z-index-critical: 1500;--atr-ref-overlay-stack-step: 1000;--atr-ref-overlay-position-gap: 8;--atr-ref-font-family-brand: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-family-plain: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-weight-regular: 400;--atr-ref-font-weight-medium: 500;--atr-ref-font-weight-bold: 700;--atr-ref-font-size-11: .6875rem;--atr-ref-font-size-12: .75rem;--atr-ref-font-size-14: .875rem;--atr-ref-font-size-16: 1rem;--atr-ref-font-size-22: 1.375rem;--atr-ref-font-size-24: 1.5rem;--atr-ref-font-size-28: 1.75rem;--atr-ref-font-size-32: 2rem;--atr-ref-font-size-36: 2.25rem;--atr-ref-font-size-45: 2.8125rem;--atr-ref-font-size-57: 3.5625rem;--atr-ref-font-line-height-tight: 1.1;--atr-ref-font-line-height-title: 1.25;--atr-ref-font-line-height-body: 1.5;--atr-ref-font-tracking-tight: -.025rem;--atr-ref-font-tracking-normal: 0rem;--atr-ref-font-tracking-wide: .00625rem}:root{--atr-ref-color-primary-10: #001a41;--atr-ref-color-primary-20: #003060;--atr-ref-color-primary-40: #0066cc;--atr-ref-color-primary-80: #a7c7ff;--atr-ref-color-primary-90: #dfeaff;--atr-ref-color-primary-100: #ffffff;--atr-ref-color-secondary-10: #161b2a;--atr-ref-color-secondary-20: #2b344a;--atr-ref-color-secondary-40: #58627a;--atr-ref-color-secondary-80: #c1c9dd;--atr-ref-color-secondary-90: #dde3f5;--atr-ref-color-secondary-100: #ffffff;--atr-ref-color-tertiary-10: #2e0a3f;--atr-ref-color-tertiary-20: #52136d;--atr-ref-color-tertiary-40: #8a3fa7;--atr-ref-color-tertiary-80: #e9b6ff;--atr-ref-color-tertiary-90: #f9d8ff;--atr-ref-color-tertiary-100: #ffffff;--atr-ref-color-error-10: #410e13;--atr-ref-color-error-20: #65151e;--atr-ref-color-error-40: #ba1a2a;--atr-ref-color-error-80: #ffb3ba;--atr-ref-color-error-90: #ffdadf;--atr-ref-color-error-100: #ffffff;--atr-ref-color-neutral-0: #000000;--atr-ref-color-neutral-10: #11131a;--atr-ref-color-neutral-20: #292c35;--atr-ref-color-neutral-24: #343741;--atr-ref-color-neutral-30: #454852;--atr-ref-color-neutral-80: #c8cad5;--atr-ref-color-neutral-90: #e4e6f0;--atr-ref-color-neutral-94: #eff0f8;--atr-ref-color-neutral-96: #f6f7ff;--atr-ref-color-neutral-98: #fbfbff;--atr-ref-color-neutral-100: #ffffff;--atr-ref-color-neutral-variant-30: #464a59;--atr-ref-color-neutral-variant-50: #74788a;--atr-ref-color-neutral-variant-60: #8f93a5;--atr-ref-color-neutral-variant-80: #c5c8d7;--atr-ref-color-neutral-variant-90: #e1e3ee;--atr-ref-color-transparent: rgba(0, 0, 0, 0);--atr-ref-color-brand-blue-10: #001a41;--atr-ref-color-brand-blue-20: #003060;--atr-ref-color-brand-blue-40: #0066cc;--atr-ref-color-brand-blue-80: #a7c7ff;--atr-ref-color-brand-blue-90: #dfeaff;--atr-ref-color-brand-blue-100: #ffffff;--atr-ref-color-brand-indigo-10: #1a1238;--atr-ref-color-brand-indigo-20: #30245f;--atr-ref-color-brand-indigo-40: #5146bf;--atr-ref-color-brand-indigo-80: #c5c0ff;--atr-ref-color-brand-indigo-90: #e3e0ff;--atr-ref-color-brand-indigo-100: #ffffff;--atr-ref-color-brand-purple-10: #2e0a3f;--atr-ref-color-brand-purple-20: #52136d;--atr-ref-color-brand-purple-40: #8a3fa7;--atr-ref-color-brand-purple-80: #e9b6ff;--atr-ref-color-brand-purple-90: #f9d8ff;--atr-ref-color-brand-purple-100: #ffffff;--atr-ref-color-brand-pink-10: #3c071f;--atr-ref-color-brand-pink-20: #651139;--atr-ref-color-brand-pink-40: #b42363;--atr-ref-color-brand-pink-80: #ffb0cf;--atr-ref-color-brand-pink-90: #ffd9e7;--atr-ref-color-brand-pink-100: #ffffff;--atr-ref-color-brand-red-10: #410003;--atr-ref-color-brand-red-20: #711308;--atr-ref-color-brand-red-40: #bb251c;--atr-ref-color-brand-red-80: #ffb4a9;--atr-ref-color-brand-red-90: #ffdad5;--atr-ref-color-brand-red-100: #ffffff;--atr-ref-color-brand-orange-10: #321200;--atr-ref-color-brand-orange-20: #5b2800;--atr-ref-color-brand-orange-40: #a94600;--atr-ref-color-brand-orange-80: #ffb68d;--atr-ref-color-brand-orange-90: #ffdbca;--atr-ref-color-brand-orange-100: #ffffff;--atr-ref-color-brand-yellow-10: #261a00;--atr-ref-color-brand-yellow-20: #473100;--atr-ref-color-brand-yellow-40: #735b00;--atr-ref-color-brand-yellow-80: #e8c453;--atr-ref-color-brand-yellow-90: #ffdf8a;--atr-ref-color-brand-yellow-100: #ffffff;--atr-ref-color-brand-green-10: #00210d;--atr-ref-color-brand-green-20: #00391c;--atr-ref-color-brand-green-40: #187b3b;--atr-ref-color-brand-green-80: #81dca0;--atr-ref-color-brand-green-90: #c0ffcf;--atr-ref-color-brand-green-100: #ffffff;--atr-ref-color-brand-mint-10: #00201e;--atr-ref-color-brand-mint-20: #003a37;--atr-ref-color-brand-mint-40: #087e76;--atr-ref-color-brand-mint-80: #74ddd2;--atr-ref-color-brand-mint-90: #d5fff9;--atr-ref-color-brand-mint-100: #ffffff;--atr-ref-color-brand-teal-10: #001f26;--atr-ref-color-brand-teal-20: #003640;--atr-ref-color-brand-teal-40: #087a8c;--atr-ref-color-brand-teal-80: #6edeea;--atr-ref-color-brand-teal-90: #dcfdff;--atr-ref-color-brand-teal-100: #ffffff;--atr-ref-color-brand-cyan-10: #001f2b;--atr-ref-color-brand-cyan-20: #003544;--atr-ref-color-brand-cyan-40: #087d9f;--atr-ref-color-brand-cyan-80: #80d8f7;--atr-ref-color-brand-cyan-90: #f5fdff;--atr-ref-color-brand-cyan-100: #ffffff;--atr-ref-color-success-10: #002110;--atr-ref-color-success-20: #00391e;--atr-ref-color-success-40: #006c3b;--atr-ref-color-success-80: #73dba1;--atr-ref-color-success-90: #90f8bb;--atr-ref-color-success-100: #ffffff;--atr-ref-color-warning-10: #281900;--atr-ref-color-warning-20: #432b00;--atr-ref-color-warning-40: #795900;--atr-ref-color-warning-80: #f0c14b;--atr-ref-color-warning-90: #ffdf91;--atr-ref-color-warning-100: #ffffff;--atr-ref-color-info-10: #001d36;--atr-ref-color-info-20: #003258;--atr-ref-color-info-40: #005ea1;--atr-ref-color-info-80: #9ecaff;--atr-ref-color-info-90: #d1e4ff;--atr-ref-color-info-100: #ffffff;--atr-ref-spacing-0: 0rem;--atr-ref-spacing-1: .25rem;--atr-ref-spacing-2: .5rem;--atr-ref-spacing-3: .75rem;--atr-ref-spacing-4: 1rem;--atr-ref-spacing-5: 1.25rem;--atr-ref-spacing-6: 1.5rem;--atr-ref-spacing-8: 2rem;--atr-ref-spacing-10: 2.5rem;--atr-ref-spacing-12: 3rem;--atr-ref-spacing-16: 4rem;--atr-ref-radius-0: 0rem;--atr-ref-radius-4: .25rem;--atr-ref-radius-8: .5rem;--atr-ref-radius-12: .75rem;--atr-ref-radius-16: 1rem;--atr-ref-radius-28: 1.75rem;--atr-ref-radius-full: 9999px;--atr-ref-border-width-thin: 1px;--atr-ref-border-width-strong: 2px;--atr-ref-touch-target-minimum: 3rem;--atr-ref-blur-glass: 1rem;--atr-ref-overlay-width-tooltip: 20rem;--atr-ref-overlay-width-snackbar: 40rem;--atr-ref-overlay-width-dialog: 36rem;--atr-ref-overlay-width-bottom-sheet: 40rem;--atr-ref-overlay-dimension-fab-large: 6rem;--atr-ref-overlay-dimension-navigation-width: 18rem;--atr-ref-shadow-level-0: 0px 0px 0px 0px #00000000;--atr-ref-shadow-level-1: 0px 1px 3px 0px #07152f1f;--atr-ref-shadow-level-2: 0px 2px 6px 0px #07152f24;--atr-ref-shadow-level-3: 0px 4px 10px 0px #07152f2b;--atr-ref-shadow-level-4: 0px 6px 14px 0px #07152f33;--atr-ref-shadow-level-5: 0px 8px 20px 0px #07152f3d;--atr-ref-duration-instant: 0ms;--atr-ref-duration-short: .18s;--atr-ref-duration-medium: .3s;--atr-ref-duration-long: .5s;--atr-ref-duration-activity: 1s;--atr-ref-duration-activity-bar: 1.5s;--atr-ref-duration-activity-reduced: 2s;--atr-ref-easing-standard: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-decelerate: cubic-bezier(.05, .7, .1, 1);--atr-ref-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--atr-ref-opacity-hover: .08;--atr-ref-opacity-focus: .12;--atr-ref-opacity-pressed: .12;--atr-ref-opacity-dragged: .16;--atr-ref-opacity-disabled: .12;--atr-ref-opacity-disabled-content: .38;--atr-ref-opacity-glass: .88;--atr-ref-opacity-noise: 0;--atr-ref-overlay-z-index-tooltip: 1000;--atr-ref-overlay-z-index-menu: 1100;--atr-ref-overlay-z-index-snackbar: 1200;--atr-ref-overlay-z-index-bottom-sheet: 1300;--atr-ref-overlay-z-index-dialog: 1400;--atr-ref-overlay-z-index-critical: 1500;--atr-ref-overlay-stack-step: 1000;--atr-ref-overlay-position-gap: 8;--atr-ref-font-family-brand: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-family-plain: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-weight-regular: 400;--atr-ref-font-weight-medium: 500;--atr-ref-font-weight-bold: 700;--atr-ref-font-size-11: .6875rem;--atr-ref-font-size-12: .75rem;--atr-ref-font-size-14: .875rem;--atr-ref-font-size-16: 1rem;--atr-ref-font-size-22: 1.375rem;--atr-ref-font-size-24: 1.5rem;--atr-ref-font-size-28: 1.75rem;--atr-ref-font-size-32: 2rem;--atr-ref-font-size-36: 2.25rem;--atr-ref-font-size-45: 2.8125rem;--atr-ref-font-size-57: 3.5625rem;--atr-ref-font-line-height-tight: 1.1;--atr-ref-font-line-height-title: 1.25;--atr-ref-font-line-height-body: 1.5;--atr-ref-font-tracking-tight: -.025rem;--atr-ref-font-tracking-normal: 0rem;--atr-ref-font-tracking-wide: .00625rem;--atr-sys-focus-ring-style: solid;--atr-sys-spacing-0: var(--atr-ref-spacing-0);--atr-sys-spacing-xs: var(--atr-ref-spacing-1);--atr-sys-spacing-sm: var(--atr-ref-spacing-2);--atr-sys-spacing-md: var(--atr-ref-spacing-4);--atr-sys-spacing-lg: var(--atr-ref-spacing-6);--atr-sys-spacing-xl: var(--atr-ref-spacing-8);--atr-sys-spacing-2xl: var(--atr-ref-spacing-12);--atr-sys-shape-none: var(--atr-ref-radius-0);--atr-sys-shape-extra-small: var(--atr-ref-radius-4);--atr-sys-shape-small: var(--atr-ref-radius-8);--atr-sys-shape-medium: var(--atr-ref-radius-12);--atr-sys-shape-large: var(--atr-ref-radius-16);--atr-sys-shape-extra-large: var(--atr-ref-radius-28);--atr-sys-shape-full: var(--atr-ref-radius-full);--atr-sys-motion-duration-instant: var(--atr-ref-duration-instant);--atr-sys-motion-duration-short: var(--atr-ref-duration-short);--atr-sys-motion-duration-medium: var(--atr-ref-duration-medium);--atr-sys-motion-duration-long: var(--atr-ref-duration-long);--atr-sys-motion-easing-standard: var(--atr-ref-easing-standard);--atr-sys-motion-easing-emphasized: var(--atr-ref-easing-emphasized);--atr-sys-motion-easing-decelerate: var(--atr-ref-easing-decelerate);--atr-sys-motion-easing-accelerate: var(--atr-ref-easing-accelerate);--atr-sys-state-hover-opacity: var(--atr-ref-opacity-hover);--atr-sys-state-focus-opacity: var(--atr-ref-opacity-focus);--atr-sys-state-pressed-opacity: var(--atr-ref-opacity-pressed);--atr-sys-state-dragged-opacity: var(--atr-ref-opacity-dragged);--atr-sys-state-disabled-opacity: var(--atr-ref-opacity-disabled);--atr-sys-state-disabled-content-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-focus-ring-width: var(--atr-ref-border-width-strong);--atr-sys-focus-ring-offset: var(--atr-ref-spacing-1);--atr-sys-touch-target-minimum: var(--atr-ref-touch-target-minimum);--atr-sys-elevation-level-0: var(--atr-ref-shadow-level-0);--atr-sys-elevation-level-1: var(--atr-ref-shadow-level-1);--atr-sys-elevation-level-2: var(--atr-ref-shadow-level-2);--atr-sys-elevation-level-3: var(--atr-ref-shadow-level-3);--atr-sys-elevation-level-4: var(--atr-ref-shadow-level-4);--atr-sys-elevation-level-5: var(--atr-ref-shadow-level-5);--atr-sys-overlay-z-index-tooltip: var(--atr-ref-overlay-z-index-tooltip);--atr-sys-overlay-z-index-menu: var(--atr-ref-overlay-z-index-menu);--atr-sys-overlay-z-index-snackbar: var(--atr-ref-overlay-z-index-snackbar);--atr-sys-overlay-z-index-bottom-sheet: var(--atr-ref-overlay-z-index-bottom-sheet);--atr-sys-overlay-z-index-dialog: var(--atr-ref-overlay-z-index-dialog);--atr-sys-overlay-z-index-critical: var(--atr-ref-overlay-z-index-critical);--atr-sys-overlay-stack-step: var(--atr-ref-overlay-stack-step);--atr-sys-overlay-position-gap: var(--atr-ref-overlay-position-gap);--atr-sys-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-typography-display-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-large-font-size: var(--atr-ref-font-size-57);--atr-sys-typography-display-large-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-large-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-medium-font-size: var(--atr-ref-font-size-45);--atr-sys-typography-display-medium-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-medium-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-small-font-size: var(--atr-ref-font-size-36);--atr-sys-typography-display-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-display-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-large-font-size: var(--atr-ref-font-size-32);--atr-sys-typography-headline-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-medium-font-size: var(--atr-ref-font-size-28);--atr-sys-typography-headline-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-small-font-size: var(--atr-ref-font-size-24);--atr-sys-typography-headline-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-large-font-size: var(--atr-ref-font-size-22);--atr-sys-typography-title-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-title-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-medium-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-title-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-title-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-small-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-title-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-body-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-large-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-body-large-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-medium-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-body-medium-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-small-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-body-small-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-label-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-large-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-label-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-large-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-large-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-medium-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-label-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-small-font-size: var(--atr-ref-font-size-11);--atr-sys-typography-label-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-overlay-motion-enter: var(--atr-sys-motion-duration-medium);--atr-sys-overlay-motion-exit: var(--atr-sys-motion-duration-short)}:root,[data-atr-theme=light]{--atr-ref-color-primary-10: #001a41;--atr-ref-color-primary-20: #003060;--atr-ref-color-primary-40: #0066cc;--atr-ref-color-primary-80: #a7c7ff;--atr-ref-color-primary-90: #dfeaff;--atr-ref-color-primary-100: #ffffff;--atr-ref-color-secondary-10: #161b2a;--atr-ref-color-secondary-20: #2b344a;--atr-ref-color-secondary-40: #58627a;--atr-ref-color-secondary-80: #c1c9dd;--atr-ref-color-secondary-90: #dde3f5;--atr-ref-color-secondary-100: #ffffff;--atr-ref-color-tertiary-10: #2e0a3f;--atr-ref-color-tertiary-20: #52136d;--atr-ref-color-tertiary-40: #8a3fa7;--atr-ref-color-tertiary-80: #e9b6ff;--atr-ref-color-tertiary-90: #f9d8ff;--atr-ref-color-tertiary-100: #ffffff;--atr-ref-color-error-10: #410e13;--atr-ref-color-error-20: #65151e;--atr-ref-color-error-40: #ba1a2a;--atr-ref-color-error-80: #ffb3ba;--atr-ref-color-error-90: #ffdadf;--atr-ref-color-error-100: #ffffff;--atr-ref-color-neutral-0: #000000;--atr-ref-color-neutral-10: #11131a;--atr-ref-color-neutral-20: #292c35;--atr-ref-color-neutral-24: #343741;--atr-ref-color-neutral-30: #454852;--atr-ref-color-neutral-80: #c8cad5;--atr-ref-color-neutral-90: #e4e6f0;--atr-ref-color-neutral-94: #eff0f8;--atr-ref-color-neutral-96: #f6f7ff;--atr-ref-color-neutral-98: #fbfbff;--atr-ref-color-neutral-100: #ffffff;--atr-ref-color-neutral-variant-30: #464a59;--atr-ref-color-neutral-variant-50: #74788a;--atr-ref-color-neutral-variant-60: #8f93a5;--atr-ref-color-neutral-variant-80: #c5c8d7;--atr-ref-color-neutral-variant-90: #e1e3ee;--atr-ref-color-transparent: rgba(0, 0, 0, 0);--atr-ref-color-brand-blue-10: #001a41;--atr-ref-color-brand-blue-20: #003060;--atr-ref-color-brand-blue-40: #0066cc;--atr-ref-color-brand-blue-80: #a7c7ff;--atr-ref-color-brand-blue-90: #dfeaff;--atr-ref-color-brand-blue-100: #ffffff;--atr-ref-color-brand-indigo-10: #1a1238;--atr-ref-color-brand-indigo-20: #30245f;--atr-ref-color-brand-indigo-40: #5146bf;--atr-ref-color-brand-indigo-80: #c5c0ff;--atr-ref-color-brand-indigo-90: #e3e0ff;--atr-ref-color-brand-indigo-100: #ffffff;--atr-ref-color-brand-purple-10: #2e0a3f;--atr-ref-color-brand-purple-20: #52136d;--atr-ref-color-brand-purple-40: #8a3fa7;--atr-ref-color-brand-purple-80: #e9b6ff;--atr-ref-color-brand-purple-90: #f9d8ff;--atr-ref-color-brand-purple-100: #ffffff;--atr-ref-color-brand-pink-10: #3c071f;--atr-ref-color-brand-pink-20: #651139;--atr-ref-color-brand-pink-40: #b42363;--atr-ref-color-brand-pink-80: #ffb0cf;--atr-ref-color-brand-pink-90: #ffd9e7;--atr-ref-color-brand-pink-100: #ffffff;--atr-ref-color-brand-red-10: #410003;--atr-ref-color-brand-red-20: #711308;--atr-ref-color-brand-red-40: #bb251c;--atr-ref-color-brand-red-80: #ffb4a9;--atr-ref-color-brand-red-90: #ffdad5;--atr-ref-color-brand-red-100: #ffffff;--atr-ref-color-brand-orange-10: #321200;--atr-ref-color-brand-orange-20: #5b2800;--atr-ref-color-brand-orange-40: #a94600;--atr-ref-color-brand-orange-80: #ffb68d;--atr-ref-color-brand-orange-90: #ffdbca;--atr-ref-color-brand-orange-100: #ffffff;--atr-ref-color-brand-yellow-10: #261a00;--atr-ref-color-brand-yellow-20: #473100;--atr-ref-color-brand-yellow-40: #735b00;--atr-ref-color-brand-yellow-80: #e8c453;--atr-ref-color-brand-yellow-90: #ffdf8a;--atr-ref-color-brand-yellow-100: #ffffff;--atr-ref-color-brand-green-10: #00210d;--atr-ref-color-brand-green-20: #00391c;--atr-ref-color-brand-green-40: #187b3b;--atr-ref-color-brand-green-80: #81dca0;--atr-ref-color-brand-green-90: #c0ffcf;--atr-ref-color-brand-green-100: #ffffff;--atr-ref-color-brand-mint-10: #00201e;--atr-ref-color-brand-mint-20: #003a37;--atr-ref-color-brand-mint-40: #087e76;--atr-ref-color-brand-mint-80: #74ddd2;--atr-ref-color-brand-mint-90: #d5fff9;--atr-ref-color-brand-mint-100: #ffffff;--atr-ref-color-brand-teal-10: #001f26;--atr-ref-color-brand-teal-20: #003640;--atr-ref-color-brand-teal-40: #087a8c;--atr-ref-color-brand-teal-80: #6edeea;--atr-ref-color-brand-teal-90: #dcfdff;--atr-ref-color-brand-teal-100: #ffffff;--atr-ref-color-brand-cyan-10: #001f2b;--atr-ref-color-brand-cyan-20: #003544;--atr-ref-color-brand-cyan-40: #087d9f;--atr-ref-color-brand-cyan-80: #80d8f7;--atr-ref-color-brand-cyan-90: #f5fdff;--atr-ref-color-brand-cyan-100: #ffffff;--atr-ref-color-success-10: #002110;--atr-ref-color-success-20: #00391e;--atr-ref-color-success-40: #006c3b;--atr-ref-color-success-80: #73dba1;--atr-ref-color-success-90: #90f8bb;--atr-ref-color-success-100: #ffffff;--atr-ref-color-warning-10: #281900;--atr-ref-color-warning-20: #432b00;--atr-ref-color-warning-40: #795900;--atr-ref-color-warning-80: #f0c14b;--atr-ref-color-warning-90: #ffdf91;--atr-ref-color-warning-100: #ffffff;--atr-ref-color-info-10: #001d36;--atr-ref-color-info-20: #003258;--atr-ref-color-info-40: #005ea1;--atr-ref-color-info-80: #9ecaff;--atr-ref-color-info-90: #d1e4ff;--atr-ref-color-info-100: #ffffff;--atr-ref-spacing-0: 0rem;--atr-ref-spacing-1: .25rem;--atr-ref-spacing-2: .5rem;--atr-ref-spacing-3: .75rem;--atr-ref-spacing-4: 1rem;--atr-ref-spacing-5: 1.25rem;--atr-ref-spacing-6: 1.5rem;--atr-ref-spacing-8: 2rem;--atr-ref-spacing-10: 2.5rem;--atr-ref-spacing-12: 3rem;--atr-ref-spacing-16: 4rem;--atr-ref-radius-0: 0rem;--atr-ref-radius-4: .25rem;--atr-ref-radius-8: .5rem;--atr-ref-radius-12: .75rem;--atr-ref-radius-16: 1rem;--atr-ref-radius-28: 1.75rem;--atr-ref-radius-full: 9999px;--atr-ref-border-width-thin: 1px;--atr-ref-border-width-strong: 2px;--atr-ref-touch-target-minimum: 3rem;--atr-ref-blur-glass: 1rem;--atr-ref-overlay-width-tooltip: 20rem;--atr-ref-overlay-width-snackbar: 40rem;--atr-ref-overlay-width-dialog: 36rem;--atr-ref-overlay-width-bottom-sheet: 40rem;--atr-ref-overlay-dimension-fab-large: 6rem;--atr-ref-overlay-dimension-navigation-width: 18rem;--atr-ref-shadow-level-0: 0px 0px 0px 0px #00000000;--atr-ref-shadow-level-1: 0px 1px 3px 0px #07152f1f;--atr-ref-shadow-level-2: 0px 2px 6px 0px #07152f24;--atr-ref-shadow-level-3: 0px 4px 10px 0px #07152f2b;--atr-ref-shadow-level-4: 0px 6px 14px 0px #07152f33;--atr-ref-shadow-level-5: 0px 8px 20px 0px #07152f3d;--atr-ref-duration-instant: 0ms;--atr-ref-duration-short: .18s;--atr-ref-duration-medium: .3s;--atr-ref-duration-long: .5s;--atr-ref-duration-activity: 1s;--atr-ref-duration-activity-bar: 1.5s;--atr-ref-duration-activity-reduced: 2s;--atr-ref-easing-standard: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-decelerate: cubic-bezier(.05, .7, .1, 1);--atr-ref-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--atr-ref-opacity-hover: .08;--atr-ref-opacity-focus: .12;--atr-ref-opacity-pressed: .12;--atr-ref-opacity-dragged: .16;--atr-ref-opacity-disabled: .12;--atr-ref-opacity-disabled-content: .38;--atr-ref-opacity-glass: .88;--atr-ref-opacity-noise: 0;--atr-ref-overlay-z-index-tooltip: 1000;--atr-ref-overlay-z-index-menu: 1100;--atr-ref-overlay-z-index-snackbar: 1200;--atr-ref-overlay-z-index-bottom-sheet: 1300;--atr-ref-overlay-z-index-dialog: 1400;--atr-ref-overlay-z-index-critical: 1500;--atr-ref-overlay-stack-step: 1000;--atr-ref-overlay-position-gap: 8;--atr-ref-font-family-brand: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-family-plain: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-weight-regular: 400;--atr-ref-font-weight-medium: 500;--atr-ref-font-weight-bold: 700;--atr-ref-font-size-11: .6875rem;--atr-ref-font-size-12: .75rem;--atr-ref-font-size-14: .875rem;--atr-ref-font-size-16: 1rem;--atr-ref-font-size-22: 1.375rem;--atr-ref-font-size-24: 1.5rem;--atr-ref-font-size-28: 1.75rem;--atr-ref-font-size-32: 2rem;--atr-ref-font-size-36: 2.25rem;--atr-ref-font-size-45: 2.8125rem;--atr-ref-font-size-57: 3.5625rem;--atr-ref-font-line-height-tight: 1.1;--atr-ref-font-line-height-title: 1.25;--atr-ref-font-line-height-body: 1.5;--atr-ref-font-tracking-tight: -.025rem;--atr-ref-font-tracking-normal: 0rem;--atr-ref-font-tracking-wide: .00625rem;--atr-sys-focus-ring-style: solid;--atr-sys-glass-background: rgba(251, 251, 255, .8784313725490196);--atr-sys-glass-saturation: 1.25;--atr-sys-glass-highlight: rgba(255, 255, 255, .5019607843137255);--atr-sys-spacing-0: var(--atr-ref-spacing-0);--atr-sys-spacing-xs: var(--atr-ref-spacing-1);--atr-sys-spacing-sm: var(--atr-ref-spacing-2);--atr-sys-spacing-md: var(--atr-ref-spacing-4);--atr-sys-spacing-lg: var(--atr-ref-spacing-6);--atr-sys-spacing-xl: var(--atr-ref-spacing-8);--atr-sys-spacing-2xl: var(--atr-ref-spacing-12);--atr-sys-shape-none: var(--atr-ref-radius-0);--atr-sys-shape-extra-small: var(--atr-ref-radius-4);--atr-sys-shape-small: var(--atr-ref-radius-8);--atr-sys-shape-medium: var(--atr-ref-radius-12);--atr-sys-shape-large: var(--atr-ref-radius-16);--atr-sys-shape-extra-large: var(--atr-ref-radius-28);--atr-sys-shape-full: var(--atr-ref-radius-full);--atr-sys-motion-duration-instant: var(--atr-ref-duration-instant);--atr-sys-motion-duration-short: var(--atr-ref-duration-short);--atr-sys-motion-duration-medium: var(--atr-ref-duration-medium);--atr-sys-motion-duration-long: var(--atr-ref-duration-long);--atr-sys-motion-easing-standard: var(--atr-ref-easing-standard);--atr-sys-motion-easing-emphasized: var(--atr-ref-easing-emphasized);--atr-sys-motion-easing-decelerate: var(--atr-ref-easing-decelerate);--atr-sys-motion-easing-accelerate: var(--atr-ref-easing-accelerate);--atr-sys-state-hover-opacity: var(--atr-ref-opacity-hover);--atr-sys-state-focus-opacity: var(--atr-ref-opacity-focus);--atr-sys-state-pressed-opacity: var(--atr-ref-opacity-pressed);--atr-sys-state-dragged-opacity: var(--atr-ref-opacity-dragged);--atr-sys-state-disabled-opacity: var(--atr-ref-opacity-disabled);--atr-sys-state-disabled-content-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-focus-ring-width: var(--atr-ref-border-width-strong);--atr-sys-focus-ring-offset: var(--atr-ref-spacing-1);--atr-sys-touch-target-minimum: var(--atr-ref-touch-target-minimum);--atr-sys-elevation-level-0: var(--atr-ref-shadow-level-0);--atr-sys-elevation-level-1: var(--atr-ref-shadow-level-1);--atr-sys-elevation-level-2: var(--atr-ref-shadow-level-2);--atr-sys-elevation-level-3: var(--atr-ref-shadow-level-3);--atr-sys-elevation-level-4: var(--atr-ref-shadow-level-4);--atr-sys-elevation-level-5: var(--atr-ref-shadow-level-5);--atr-sys-overlay-z-index-tooltip: var(--atr-ref-overlay-z-index-tooltip);--atr-sys-overlay-z-index-menu: var(--atr-ref-overlay-z-index-menu);--atr-sys-overlay-z-index-snackbar: var(--atr-ref-overlay-z-index-snackbar);--atr-sys-overlay-z-index-bottom-sheet: var(--atr-ref-overlay-z-index-bottom-sheet);--atr-sys-overlay-z-index-dialog: var(--atr-ref-overlay-z-index-dialog);--atr-sys-overlay-z-index-critical: var(--atr-ref-overlay-z-index-critical);--atr-sys-overlay-stack-step: var(--atr-ref-overlay-stack-step);--atr-sys-overlay-position-gap: var(--atr-ref-overlay-position-gap);--atr-sys-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-typography-display-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-large-font-size: var(--atr-ref-font-size-57);--atr-sys-typography-display-large-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-large-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-medium-font-size: var(--atr-ref-font-size-45);--atr-sys-typography-display-medium-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-medium-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-small-font-size: var(--atr-ref-font-size-36);--atr-sys-typography-display-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-display-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-large-font-size: var(--atr-ref-font-size-32);--atr-sys-typography-headline-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-medium-font-size: var(--atr-ref-font-size-28);--atr-sys-typography-headline-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-small-font-size: var(--atr-ref-font-size-24);--atr-sys-typography-headline-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-large-font-size: var(--atr-ref-font-size-22);--atr-sys-typography-title-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-title-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-medium-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-title-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-title-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-small-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-title-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-body-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-large-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-body-large-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-medium-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-body-medium-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-small-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-body-small-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-label-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-large-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-label-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-large-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-large-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-medium-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-label-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-small-font-size: var(--atr-ref-font-size-11);--atr-sys-typography-label-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-color-primary: var(--atr-ref-color-primary-40);--atr-sys-color-on-primary: var(--atr-ref-color-primary-100);--atr-sys-color-primary-container: var(--atr-ref-color-primary-90);--atr-sys-color-on-primary-container: var(--atr-ref-color-primary-10);--atr-sys-color-secondary: var(--atr-ref-color-secondary-40);--atr-sys-color-on-secondary: var(--atr-ref-color-secondary-100);--atr-sys-color-secondary-container: var(--atr-ref-color-secondary-90);--atr-sys-color-on-secondary-container: var(--atr-ref-color-secondary-10);--atr-sys-color-tertiary: var(--atr-ref-color-tertiary-40);--atr-sys-color-on-tertiary: var(--atr-ref-color-tertiary-100);--atr-sys-color-tertiary-container: var(--atr-ref-color-tertiary-90);--atr-sys-color-on-tertiary-container: var(--atr-ref-color-tertiary-10);--atr-sys-color-error: var(--atr-ref-color-error-40);--atr-sys-color-on-error: var(--atr-ref-color-error-100);--atr-sys-color-error-container: var(--atr-ref-color-error-90);--atr-sys-color-on-error-container: var(--atr-ref-color-error-10);--atr-sys-color-surface: var(--atr-ref-color-neutral-98);--atr-sys-color-on-surface: var(--atr-ref-color-neutral-10);--atr-sys-color-surface-variant: var(--atr-ref-color-neutral-variant-90);--atr-sys-color-on-surface-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-surface-container-lowest: var(--atr-ref-color-neutral-100);--atr-sys-color-surface-container-low: var(--atr-ref-color-neutral-96);--atr-sys-color-surface-container: var(--atr-ref-color-neutral-94);--atr-sys-color-surface-container-high: var(--atr-ref-color-neutral-90);--atr-sys-color-surface-container-highest: var(--atr-ref-color-neutral-80);--atr-sys-color-outline: var(--atr-ref-color-neutral-variant-50);--atr-sys-color-outline-variant: var(--atr-ref-color-neutral-variant-80);--atr-sys-color-inverse-surface: var(--atr-ref-color-neutral-20);--atr-sys-color-inverse-on-surface: var(--atr-ref-color-neutral-96);--atr-sys-color-inverse-primary: var(--atr-ref-color-primary-80);--atr-sys-color-scrim: var(--atr-ref-color-neutral-0);--atr-sys-color-shadow: var(--atr-ref-color-neutral-0);--atr-sys-color-focus: var(--atr-ref-color-primary-40);--atr-sys-color-success: var(--atr-ref-color-success-40);--atr-sys-color-on-success: var(--atr-ref-color-success-100);--atr-sys-color-success-container: var(--atr-ref-color-success-90);--atr-sys-color-on-success-container: var(--atr-ref-color-success-10);--atr-sys-color-warning: var(--atr-ref-color-warning-40);--atr-sys-color-on-warning: var(--atr-ref-color-warning-100);--atr-sys-color-warning-container: var(--atr-ref-color-warning-90);--atr-sys-color-on-warning-container: var(--atr-ref-color-warning-10);--atr-sys-color-info: var(--atr-ref-color-info-40);--atr-sys-color-on-info: var(--atr-ref-color-info-100);--atr-sys-color-info-container: var(--atr-ref-color-info-90);--atr-sys-color-on-info-container: var(--atr-ref-color-info-10);--atr-sys-glass-border-width: var(--atr-ref-border-width-thin);--atr-sys-glass-blur: var(--atr-ref-blur-glass);--atr-sys-glass-shadow: var(--atr-ref-shadow-level-2);--atr-sys-glass-noise-opacity: var(--atr-ref-opacity-noise);--atr-comp-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-size-medium: var(--atr-ref-spacing-6);--atr-comp-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-icon-button-icon-size: var(--atr-ref-spacing-6);--atr-comp-icon-button-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-button-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-link-font-family: var(--atr-ref-font-family-plain);--atr-comp-link-font-size: var(--atr-ref-font-size-14);--atr-comp-link-underline-thickness: var(--atr-ref-border-width-thin);--atr-comp-badge-font-family: var(--atr-ref-font-family-plain);--atr-comp-badge-font-size: var(--atr-ref-font-size-14);--atr-comp-badge-height: var(--atr-ref-spacing-6);--atr-comp-badge-height-small: var(--atr-ref-spacing-5);--atr-comp-avatar-font-family: var(--atr-ref-font-family-plain);--atr-comp-avatar-font-size: var(--atr-ref-font-size-14);--atr-comp-avatar-size-small: var(--atr-ref-spacing-8);--atr-comp-avatar-size-medium: var(--atr-ref-spacing-10);--atr-comp-avatar-size-large: var(--atr-ref-spacing-12);--atr-comp-avatar-size-x-large: var(--atr-ref-spacing-16);--atr-comp-avatar-border-width: var(--atr-ref-border-width-thin);--atr-comp-divider-thickness: var(--atr-ref-border-width-thin);--atr-comp-divider-vertical-minimum-size: var(--atr-ref-spacing-6);--atr-comp-kbd-font-size: var(--atr-ref-font-size-12);--atr-comp-progress-size-small: var(--atr-ref-spacing-8);--atr-comp-progress-size-medium: var(--atr-ref-spacing-10);--atr-comp-progress-size-large: var(--atr-ref-spacing-12);--atr-comp-progress-stroke-width: var(--atr-ref-border-width-strong);--atr-comp-progress-spinner-duration: var(--atr-ref-duration-activity);--atr-comp-progress-bar-duration: var(--atr-ref-duration-activity-bar);--atr-comp-progress-reduced-motion-duration: var(--atr-ref-duration-activity-reduced);--atr-comp-button-label-font-family: var(--atr-ref-font-family-plain);--atr-comp-button-label-font-size: var(--atr-ref-font-size-14);--atr-comp-button-label-font-weight: var(--atr-ref-font-weight-medium);--atr-comp-button-label-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-comp-button-height-large: var(--atr-ref-spacing-16);--atr-comp-button-spinner-duration: var(--atr-ref-duration-activity);--atr-comp-button-reduced-motion-duration: var(--atr-ref-duration-activity-reduced);--atr-comp-card-border-width: var(--atr-ref-border-width-thin);--atr-comp-card-font-family: var(--atr-ref-font-family-plain);--atr-comp-chip-border-width: var(--atr-ref-border-width-thin);--atr-comp-chip-font-family: var(--atr-ref-font-family-plain);--atr-comp-list-border-width: var(--atr-ref-border-width-thin);--atr-comp-list-font-family: var(--atr-ref-font-family-plain);--atr-comp-accordion-border-width: var(--atr-ref-border-width-thin);--atr-comp-accordion-font-family: var(--atr-ref-font-family-plain);--atr-comp-tabs-font-family: var(--atr-ref-font-family-plain);--atr-comp-breadcrumbs-font-family: var(--atr-ref-font-family-plain);--atr-comp-pagination-font-family: var(--atr-ref-font-family-plain);--atr-comp-navigation-bar-font-family: var(--atr-ref-font-family-plain);--atr-comp-side-navigation-font-family: var(--atr-ref-font-family-plain);--atr-comp-side-navigation-width: var(--atr-ref-overlay-dimension-navigation-width);--atr-comp-side-navigation-rail-width: var(--atr-ref-spacing-16);--atr-comp-fab-font-family: var(--atr-ref-font-family-plain);--atr-comp-fab-size-small: var(--atr-ref-spacing-12);--atr-comp-fab-size-medium: var(--atr-ref-spacing-16);--atr-comp-fab-size-large: var(--atr-ref-overlay-dimension-fab-large);--atr-comp-speed-dial-font-family: var(--atr-ref-font-family-plain);--atr-comp-tooltip-font-family: var(--atr-ref-font-family-plain);--atr-comp-tooltip-max-width: var(--atr-ref-overlay-width-tooltip);--atr-comp-menu-font-family: var(--atr-ref-font-family-plain);--atr-comp-dialog-font-family: var(--atr-ref-font-family-plain);--atr-comp-dialog-max-width: var(--atr-ref-overlay-width-dialog);--atr-comp-bottom-sheet-font-family: var(--atr-ref-font-family-plain);--atr-comp-bottom-sheet-max-width: var(--atr-ref-overlay-width-bottom-sheet);--atr-comp-snackbar-font-family: var(--atr-ref-font-family-plain);--atr-comp-snackbar-max-width: var(--atr-ref-overlay-width-snackbar);--atr-comp-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-overlay-motion-enter: var(--atr-sys-motion-duration-medium);--atr-sys-overlay-motion-exit: var(--atr-sys-motion-duration-short);--atr-sys-overlay-backdrop-color: var(--atr-sys-color-scrim);--atr-sys-navigation-item-active-container-color: var(--atr-sys-color-primary-container);--atr-sys-navigation-item-active-label-color: var(--atr-sys-color-on-primary-container);--atr-sys-navigation-item-focus-color: var(--atr-sys-color-focus);--atr-sys-feedback-container-color: var(--atr-sys-color-inverse-surface);--atr-sys-feedback-label-color: var(--atr-sys-color-inverse-on-surface);--atr-sys-disclosure-container-color: var(--atr-sys-color-surface-container);--atr-sys-disclosure-label-color: var(--atr-sys-color-on-surface);--atr-sys-disclosure-border-color: var(--atr-sys-color-outline-variant);--atr-sys-glass-fallback-background: var(--atr-sys-color-surface-container);--atr-sys-glass-border-color: var(--atr-sys-color-outline-variant);--atr-comp-listbox-container-color: var(--atr-sys-color-surface-container);--atr-comp-listbox-label-color: var(--atr-sys-color-on-surface);--atr-comp-listbox-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-listbox-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-listbox-border-color: var(--atr-sys-color-outline-variant);--atr-comp-listbox-focus-color: var(--atr-sys-color-focus);--atr-comp-listbox-shape: var(--atr-sys-shape-medium);--atr-comp-listbox-padding: var(--atr-sys-spacing-md);--atr-comp-listbox-gap: var(--atr-sys-spacing-sm);--atr-comp-combobox-container-color: var(--atr-sys-color-surface-container);--atr-comp-combobox-label-color: var(--atr-sys-color-on-surface);--atr-comp-combobox-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-combobox-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-combobox-border-color: var(--atr-sys-color-outline-variant);--atr-comp-combobox-focus-color: var(--atr-sys-color-focus);--atr-comp-combobox-shape: var(--atr-sys-shape-medium);--atr-comp-combobox-padding: var(--atr-sys-spacing-md);--atr-comp-combobox-gap: var(--atr-sys-spacing-sm);--atr-comp-select-container-color: var(--atr-sys-color-surface-container);--atr-comp-select-label-color: var(--atr-sys-color-on-surface);--atr-comp-select-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-select-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-select-border-color: var(--atr-sys-color-outline-variant);--atr-comp-select-focus-color: var(--atr-sys-color-focus);--atr-comp-select-shape: var(--atr-sys-shape-medium);--atr-comp-select-padding: var(--atr-sys-spacing-md);--atr-comp-select-gap: var(--atr-sys-spacing-sm);--atr-comp-autocomplete-container-color: var(--atr-sys-color-surface-container);--atr-comp-autocomplete-label-color: var(--atr-sys-color-on-surface);--atr-comp-autocomplete-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-autocomplete-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-autocomplete-border-color: var(--atr-sys-color-outline-variant);--atr-comp-autocomplete-focus-color: var(--atr-sys-color-focus);--atr-comp-autocomplete-shape: var(--atr-sys-shape-medium);--atr-comp-autocomplete-padding: var(--atr-sys-spacing-md);--atr-comp-autocomplete-gap: var(--atr-sys-spacing-sm);--atr-comp-popover-container-color: var(--atr-sys-color-surface-container);--atr-comp-popover-label-color: var(--atr-sys-color-on-surface);--atr-comp-popover-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-popover-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-popover-border-color: var(--atr-sys-color-outline-variant);--atr-comp-popover-focus-color: var(--atr-sys-color-focus);--atr-comp-popover-shape: var(--atr-sys-shape-medium);--atr-comp-popover-padding: var(--atr-sys-spacing-md);--atr-comp-popover-gap: var(--atr-sys-spacing-sm);--atr-comp-command-palette-container-color: var(--atr-sys-color-surface-container);--atr-comp-command-palette-label-color: var(--atr-sys-color-on-surface);--atr-comp-command-palette-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-command-palette-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-command-palette-border-color: var(--atr-sys-color-outline-variant);--atr-comp-command-palette-focus-color: var(--atr-sys-color-focus);--atr-comp-command-palette-shape: var(--atr-sys-shape-medium);--atr-comp-command-palette-padding: var(--atr-sys-spacing-md);--atr-comp-command-palette-gap: var(--atr-sys-spacing-sm);--atr-comp-calendar-container-color: var(--atr-sys-color-surface-container);--atr-comp-calendar-label-color: var(--atr-sys-color-on-surface);--atr-comp-calendar-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-calendar-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-calendar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-calendar-focus-color: var(--atr-sys-color-focus);--atr-comp-calendar-shape: var(--atr-sys-shape-medium);--atr-comp-calendar-padding: var(--atr-sys-spacing-md);--atr-comp-calendar-gap: var(--atr-sys-spacing-sm);--atr-comp-date-picker-container-color: var(--atr-sys-color-surface-container);--atr-comp-date-picker-label-color: var(--atr-sys-color-on-surface);--atr-comp-date-picker-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-date-picker-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-date-picker-border-color: var(--atr-sys-color-outline-variant);--atr-comp-date-picker-focus-color: var(--atr-sys-color-focus);--atr-comp-date-picker-shape: var(--atr-sys-shape-medium);--atr-comp-date-picker-padding: var(--atr-sys-spacing-md);--atr-comp-date-picker-gap: var(--atr-sys-spacing-sm);--atr-comp-time-picker-container-color: var(--atr-sys-color-surface-container);--atr-comp-time-picker-label-color: var(--atr-sys-color-on-surface);--atr-comp-time-picker-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-time-picker-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-time-picker-border-color: var(--atr-sys-color-outline-variant);--atr-comp-time-picker-focus-color: var(--atr-sys-color-focus);--atr-comp-time-picker-shape: var(--atr-sys-shape-medium);--atr-comp-time-picker-padding: var(--atr-sys-spacing-md);--atr-comp-time-picker-gap: var(--atr-sys-spacing-sm);--atr-comp-slider-container-color: var(--atr-sys-color-surface-container);--atr-comp-slider-label-color: var(--atr-sys-color-on-surface);--atr-comp-slider-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-slider-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-slider-border-color: var(--atr-sys-color-outline-variant);--atr-comp-slider-focus-color: var(--atr-sys-color-focus);--atr-comp-slider-shape: var(--atr-sys-shape-medium);--atr-comp-slider-padding: var(--atr-sys-spacing-md);--atr-comp-slider-gap: var(--atr-sys-spacing-sm);--atr-comp-slider-active-track-color: var(--atr-sys-color-primary);--atr-comp-slider-track-color: var(--atr-sys-color-outline);--atr-comp-slider-thumb-color: var(--atr-sys-color-primary);--atr-comp-slider-tick-color: var(--atr-sys-color-on-primary);--atr-comp-slider-invalid-color: var(--atr-sys-color-error);--atr-comp-file-upload-container-color: var(--atr-sys-color-surface-container);--atr-comp-file-upload-label-color: var(--atr-sys-color-on-surface);--atr-comp-file-upload-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-file-upload-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-file-upload-border-color: var(--atr-sys-color-outline-variant);--atr-comp-file-upload-focus-color: var(--atr-sys-color-focus);--atr-comp-file-upload-shape: var(--atr-sys-shape-medium);--atr-comp-file-upload-padding: var(--atr-sys-spacing-md);--atr-comp-file-upload-gap: var(--atr-sys-spacing-sm);--atr-comp-stepper-container-color: var(--atr-sys-color-surface-container);--atr-comp-stepper-label-color: var(--atr-sys-color-on-surface);--atr-comp-stepper-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-stepper-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-stepper-border-color: var(--atr-sys-color-outline-variant);--atr-comp-stepper-focus-color: var(--atr-sys-color-focus);--atr-comp-stepper-shape: var(--atr-sys-shape-medium);--atr-comp-stepper-padding: var(--atr-sys-spacing-md);--atr-comp-stepper-gap: var(--atr-sys-spacing-sm);--atr-comp-table-container-color: var(--atr-sys-color-surface-container);--atr-comp-table-label-color: var(--atr-sys-color-on-surface);--atr-comp-table-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-table-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-table-border-color: var(--atr-sys-color-outline-variant);--atr-comp-table-focus-color: var(--atr-sys-color-focus);--atr-comp-table-shape: var(--atr-sys-shape-medium);--atr-comp-table-padding: var(--atr-sys-spacing-md);--atr-comp-table-gap: var(--atr-sys-spacing-sm);--atr-comp-tree-container-color: var(--atr-sys-color-surface-container);--atr-comp-tree-label-color: var(--atr-sys-color-on-surface);--atr-comp-tree-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-tree-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-tree-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tree-focus-color: var(--atr-sys-color-focus);--atr-comp-tree-shape: var(--atr-sys-shape-medium);--atr-comp-tree-padding: var(--atr-sys-spacing-md);--atr-comp-tree-gap: var(--atr-sys-spacing-sm);--atr-comp-carousel-container-color: var(--atr-sys-color-surface-container);--atr-comp-carousel-label-color: var(--atr-sys-color-on-surface);--atr-comp-carousel-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-carousel-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-carousel-border-color: var(--atr-sys-color-outline-variant);--atr-comp-carousel-focus-color: var(--atr-sys-color-focus);--atr-comp-carousel-shape: var(--atr-sys-shape-medium);--atr-comp-carousel-padding: var(--atr-sys-spacing-md);--atr-comp-carousel-gap: var(--atr-sys-spacing-sm);--atr-comp-selection-option-container-color: var(--atr-sys-color-surface-container);--atr-comp-selection-option-selected-color: var(--atr-sys-color-secondary-container);--atr-comp-selection-option-label-color: var(--atr-sys-color-on-surface);--atr-comp-selection-option-height: var(--atr-sys-touch-target-minimum);--atr-comp-selection-panel-shape: var(--atr-sys-shape-medium);--atr-comp-selection-panel-elevation: var(--atr-sys-elevation-level-2);--atr-comp-icon-optical-alignment: var(--atr-sys-spacing-0);--atr-comp-icon-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-icon-button-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-icon-button-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-icon-button-shape: var(--atr-sys-shape-full);--atr-comp-icon-button-gap: var(--atr-sys-spacing-sm);--atr-comp-icon-button-container-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-touch-target-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-icon-color: var(--atr-sys-color-primary);--atr-comp-icon-button-container-color: var(--atr-sys-color-surface);--atr-comp-icon-button-outline-color: var(--atr-sys-color-outline);--atr-comp-icon-button-hover-opacity: var(--atr-sys-state-hover-opacity);--atr-comp-icon-button-pressed-opacity: var(--atr-sys-state-pressed-opacity);--atr-comp-icon-button-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-link-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-link-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-link-gap: var(--atr-sys-spacing-sm);--atr-comp-link-text-color: var(--atr-sys-color-primary);--atr-comp-link-visited-color: var(--atr-sys-color-tertiary);--atr-comp-link-hover-color: var(--atr-sys-color-on-primary-container);--atr-comp-link-active-color: var(--atr-sys-color-primary);--atr-comp-link-underline-offset: var(--atr-sys-spacing-xs);--atr-comp-badge-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-badge-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-badge-shape: var(--atr-sys-shape-full);--atr-comp-badge-gap: var(--atr-sys-spacing-sm);--atr-comp-badge-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-badge-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-badge-outline-color: var(--atr-sys-color-outline);--atr-comp-badge-indicator-color: var(--atr-sys-color-primary);--atr-comp-badge-track-color: var(--atr-sys-color-surface-container-highest);--atr-comp-badge-padding: var(--atr-sys-spacing-sm);--atr-comp-badge-dot-size: var(--atr-sys-spacing-sm);--atr-comp-badge-neutral-filled-container: var(--atr-sys-color-surface);--atr-comp-badge-neutral-filled-label: var(--atr-sys-color-on-surface);--atr-comp-badge-neutral-soft-container: var(--atr-sys-color-surface-container);--atr-comp-badge-neutral-soft-label: var(--atr-sys-color-on-surface);--atr-comp-badge-primary-filled-container: var(--atr-sys-color-primary);--atr-comp-badge-primary-filled-label: var(--atr-sys-color-on-primary);--atr-comp-badge-primary-soft-container: var(--atr-sys-color-primary-container);--atr-comp-badge-primary-soft-label: var(--atr-sys-color-on-primary-container);--atr-comp-badge-success-filled-container: var(--atr-sys-color-success);--atr-comp-badge-success-filled-label: var(--atr-sys-color-on-success);--atr-comp-badge-success-soft-container: var(--atr-sys-color-success-container);--atr-comp-badge-success-soft-label: var(--atr-sys-color-on-success-container);--atr-comp-badge-warning-filled-container: var(--atr-sys-color-warning);--atr-comp-badge-warning-filled-label: var(--atr-sys-color-on-warning);--atr-comp-badge-warning-soft-container: var(--atr-sys-color-warning-container);--atr-comp-badge-warning-soft-label: var(--atr-sys-color-on-warning-container);--atr-comp-badge-error-filled-container: var(--atr-sys-color-error);--atr-comp-badge-error-filled-label: var(--atr-sys-color-on-error);--atr-comp-badge-error-soft-container: var(--atr-sys-color-error-container);--atr-comp-badge-error-soft-label: var(--atr-sys-color-on-error-container);--atr-comp-badge-info-filled-container: var(--atr-sys-color-info);--atr-comp-badge-info-filled-label: var(--atr-sys-color-on-info);--atr-comp-badge-info-soft-container: var(--atr-sys-color-info-container);--atr-comp-badge-info-soft-label: var(--atr-sys-color-on-info-container);--atr-comp-avatar-shape: var(--atr-sys-shape-full);--atr-comp-avatar-container-color: var(--atr-sys-color-primary-container);--atr-comp-avatar-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-avatar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-avatar-rounded-shape: var(--atr-sys-shape-medium);--atr-comp-avatar-fallback-icon-color: var(--atr-sys-color-on-primary-container);--atr-comp-divider-color: var(--atr-sys-color-outline-variant);--atr-comp-divider-inset: var(--atr-sys-spacing-md);--atr-comp-kbd-padding: var(--atr-sys-spacing-xs);--atr-comp-kbd-shape: var(--atr-sys-shape-extra-small);--atr-comp-kbd-container-color: var(--atr-sys-color-surface-container);--atr-comp-kbd-label-color: var(--atr-sys-color-on-surface);--atr-comp-kbd-outline-color: var(--atr-sys-color-outline);--atr-comp-progress-shape: var(--atr-sys-shape-full);--atr-comp-progress-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-progress-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-progress-indicator-color: var(--atr-sys-color-primary);--atr-comp-progress-track-color: var(--atr-sys-color-surface-container-highest);--atr-comp-progress-height: var(--atr-sys-spacing-sm);--atr-comp-button-container-color: var(--atr-sys-color-primary);--atr-comp-button-container-radius: var(--atr-sys-shape-full);--atr-comp-button-container-height: var(--atr-sys-touch-target-minimum);--atr-comp-button-container-padding-inline: var(--atr-sys-spacing-lg);--atr-comp-button-label-color: var(--atr-sys-color-on-primary);--atr-comp-button-state-layer-color: var(--atr-sys-color-on-primary);--atr-comp-button-disabled-container-opacity: var(--atr-sys-state-disabled-opacity);--atr-comp-button-disabled-content-opacity: var(--atr-sys-state-disabled-content-opacity);--atr-comp-button-gap: var(--atr-sys-spacing-sm);--atr-comp-button-outline-color: var(--atr-sys-color-outline);--atr-comp-button-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-button-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-button-motion-duration: var(--atr-sys-motion-duration-short);--atr-comp-button-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-button-height-small: var(--atr-sys-touch-target-minimum);--atr-comp-button-hover-opacity: var(--atr-sys-state-hover-opacity);--atr-comp-button-pressed-opacity: var(--atr-sys-state-pressed-opacity);--atr-comp-card-container-color: var(--atr-sys-color-surface-container);--atr-comp-card-label-color: var(--atr-sys-color-on-surface);--atr-comp-card-border-color: var(--atr-sys-color-outline-variant);--atr-comp-card-shape: var(--atr-sys-shape-medium);--atr-comp-card-padding: var(--atr-sys-spacing-md);--atr-comp-card-gap: var(--atr-sys-spacing-sm);--atr-comp-card-elevation: var(--atr-sys-elevation-level-2);--atr-comp-chip-container-color: var(--atr-sys-color-surface-container);--atr-comp-chip-label-color: var(--atr-sys-color-on-surface);--atr-comp-chip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-chip-shape: var(--atr-sys-shape-medium);--atr-comp-chip-padding: var(--atr-sys-spacing-md);--atr-comp-chip-gap: var(--atr-sys-spacing-sm);--atr-comp-chip-elevation: var(--atr-sys-elevation-level-1);--atr-comp-chip-selected-container-color: var(--atr-sys-color-primary-container);--atr-comp-chip-selected-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-list-container-color: var(--atr-sys-color-surface-container);--atr-comp-list-label-color: var(--atr-sys-color-on-surface);--atr-comp-list-border-color: var(--atr-sys-color-outline-variant);--atr-comp-list-shape: var(--atr-sys-shape-medium);--atr-comp-list-padding: var(--atr-sys-spacing-md);--atr-comp-list-gap: var(--atr-sys-spacing-sm);--atr-comp-list-elevation: var(--atr-sys-elevation-level-1);--atr-comp-accordion-container-color: var(--atr-sys-color-surface-container);--atr-comp-accordion-label-color: var(--atr-sys-color-on-surface);--atr-comp-accordion-border-color: var(--atr-sys-color-outline-variant);--atr-comp-accordion-shape: var(--atr-sys-shape-medium);--atr-comp-accordion-padding: var(--atr-sys-spacing-md);--atr-comp-accordion-gap: var(--atr-sys-spacing-sm);--atr-comp-accordion-elevation: var(--atr-sys-elevation-level-1);--atr-comp-skeleton-container-color: var(--atr-sys-color-surface-container-highest);--atr-comp-skeleton-shape: var(--atr-sys-shape-extra-small);--atr-comp-grid-gap: var(--atr-sys-spacing-md);--atr-comp-form-field-container-color: var(--atr-sys-color-surface);--atr-comp-form-field-container-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-label-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-hint-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-error-color: var(--atr-sys-color-error);--atr-comp-form-field-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-form-field-text-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-placeholder-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-caret-color: var(--atr-sys-color-primary);--atr-comp-form-field-background-color: var(--atr-sys-color-surface);--atr-comp-form-field-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-hover-border-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-focus-border-color: var(--atr-sys-color-primary);--atr-comp-form-field-invalid-border-color: var(--atr-sys-color-error);--atr-comp-form-field-disabled-background: var(--atr-sys-color-surface-container);--atr-comp-form-field-readonly-background: var(--atr-sys-color-surface-container-low);--atr-comp-form-field-selection-color: var(--atr-sys-color-primary-container);--atr-comp-form-field-selected-color: var(--atr-sys-color-primary);--atr-comp-form-field-unselected-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-checkmark-color: var(--atr-sys-color-on-primary);--atr-comp-form-field-hover-state-layer: var(--atr-sys-color-surface-container-high);--atr-comp-form-field-pressed-state-layer: var(--atr-sys-color-surface-container-highest);--atr-comp-form-field-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-invalid-color: var(--atr-sys-color-error);--atr-comp-form-field-container-radius: var(--atr-sys-shape-extra-small);--atr-comp-form-field-container-height: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-compact-height: var(--atr-sys-spacing-xl);--atr-comp-form-field-horizontal-padding: var(--atr-sys-spacing-md);--atr-comp-form-field-control-size: var(--atr-sys-spacing-lg);--atr-comp-form-field-touch-target: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-switch-track-width: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-switch-track-height: var(--atr-sys-spacing-lg);--atr-comp-form-field-switch-thumb-size: var(--atr-sys-spacing-md);--atr-comp-form-field-switch-thumb-offset: var(--atr-sys-spacing-xs);--atr-comp-form-field-label-font-size: var(--atr-sys-typography-label-large-font-size);--atr-comp-form-field-label-font-family: var(--atr-sys-typography-label-large-font-family);--atr-comp-form-field-container-border-width: var(--atr-sys-focus-ring-width);--atr-comp-form-field-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-form-field-label-font-weight: var(--atr-sys-typography-label-large-font-weight);--atr-comp-form-field-disabled-opacity: var(--atr-sys-state-disabled-content-opacity);--atr-comp-form-field-motion-duration: var(--atr-sys-motion-duration-short);--atr-comp-form-field-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-image-container-color: var(--atr-sys-color-surface-container);--atr-comp-image-error-color: var(--atr-sys-color-error-container);--atr-comp-image-error-label-color: var(--atr-sys-color-on-error-container);--atr-comp-image-shape: var(--atr-sys-shape-medium);--atr-comp-image-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-image-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-image-preview-container-color: var(--atr-sys-color-surface);--atr-comp-image-preview-label-color: var(--atr-sys-color-on-surface);--atr-comp-image-preview-scrim-color: var(--atr-sys-color-scrim);--atr-comp-image-preview-shape: var(--atr-sys-shape-large);--atr-comp-image-preview-gap: var(--atr-sys-spacing-sm);--atr-comp-filter-container-color: var(--atr-sys-color-surface-container);--atr-comp-filter-label-color: var(--atr-sys-color-on-surface);--atr-comp-filter-gap: var(--atr-sys-spacing-sm);--atr-comp-empty-state-container-color: var(--atr-sys-color-surface-container);--atr-comp-empty-state-label-color: var(--atr-sys-color-on-surface);--atr-comp-empty-state-description-color: var(--atr-sys-color-on-surface-variant);--atr-comp-empty-state-shape: var(--atr-sys-shape-large);--atr-comp-empty-state-padding: var(--atr-sys-spacing-lg);--atr-comp-empty-state-gap: var(--atr-sys-spacing-md);--atr-comp-image-gallery-container-color: var(--atr-sys-color-surface-container);--atr-comp-image-gallery-label-color: var(--atr-sys-color-on-surface);--atr-comp-image-gallery-shape: var(--atr-sys-shape-large);--atr-comp-image-gallery-gap: var(--atr-sys-spacing-sm);--atr-comp-image-gallery-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-image-gallery-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-tabs-container-color: var(--atr-sys-color-surface-container);--atr-comp-tabs-label-color: var(--atr-sys-color-on-surface);--atr-comp-tabs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tabs-shape: var(--atr-sys-shape-large);--atr-comp-tabs-padding: var(--atr-sys-spacing-md);--atr-comp-tabs-gap: var(--atr-sys-spacing-sm);--atr-comp-tabs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-breadcrumbs-container-color: var(--atr-sys-color-surface-container);--atr-comp-breadcrumbs-label-color: var(--atr-sys-color-on-surface);--atr-comp-breadcrumbs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-breadcrumbs-shape: var(--atr-sys-shape-large);--atr-comp-breadcrumbs-padding: var(--atr-sys-spacing-md);--atr-comp-breadcrumbs-gap: var(--atr-sys-spacing-sm);--atr-comp-breadcrumbs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-pagination-container-color: var(--atr-sys-color-surface-container);--atr-comp-pagination-label-color: var(--atr-sys-color-on-surface);--atr-comp-pagination-border-color: var(--atr-sys-color-outline-variant);--atr-comp-pagination-shape: var(--atr-sys-shape-large);--atr-comp-pagination-padding: var(--atr-sys-spacing-md);--atr-comp-pagination-gap: var(--atr-sys-spacing-sm);--atr-comp-pagination-elevation: var(--atr-sys-elevation-level-3);--atr-comp-navigation-bar-container-color: var(--atr-sys-color-surface-container);--atr-comp-navigation-bar-label-color: var(--atr-sys-color-on-surface);--atr-comp-navigation-bar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-navigation-bar-shape: var(--atr-sys-shape-large);--atr-comp-navigation-bar-padding: var(--atr-sys-spacing-md);--atr-comp-navigation-bar-gap: var(--atr-sys-spacing-sm);--atr-comp-navigation-bar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-side-navigation-container-color: var(--atr-sys-color-surface-container);--atr-comp-side-navigation-label-color: var(--atr-sys-color-on-surface);--atr-comp-side-navigation-border-color: var(--atr-sys-color-outline-variant);--atr-comp-side-navigation-shape: var(--atr-sys-shape-large);--atr-comp-side-navigation-padding: var(--atr-sys-spacing-md);--atr-comp-side-navigation-gap: var(--atr-sys-spacing-sm);--atr-comp-side-navigation-elevation: var(--atr-sys-elevation-level-3);--atr-comp-fab-container-color: var(--atr-sys-color-primary-container);--atr-comp-fab-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-fab-border-color: var(--atr-sys-color-outline-variant);--atr-comp-fab-shape: var(--atr-sys-shape-large);--atr-comp-fab-padding: var(--atr-sys-spacing-md);--atr-comp-fab-gap: var(--atr-sys-spacing-sm);--atr-comp-fab-elevation: var(--atr-sys-elevation-level-3);--atr-comp-speed-dial-container-color: var(--atr-sys-color-surface-container);--atr-comp-speed-dial-label-color: var(--atr-sys-color-on-surface);--atr-comp-speed-dial-border-color: var(--atr-sys-color-outline-variant);--atr-comp-speed-dial-shape: var(--atr-sys-shape-large);--atr-comp-speed-dial-padding: var(--atr-sys-spacing-md);--atr-comp-speed-dial-gap: var(--atr-sys-spacing-sm);--atr-comp-speed-dial-elevation: var(--atr-sys-elevation-level-3);--atr-comp-tooltip-container-color: var(--atr-sys-color-inverse-surface);--atr-comp-tooltip-label-color: var(--atr-sys-color-inverse-on-surface);--atr-comp-tooltip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tooltip-shape: var(--atr-sys-shape-medium);--atr-comp-tooltip-padding: var(--atr-sys-spacing-md);--atr-comp-tooltip-gap: var(--atr-sys-spacing-sm);--atr-comp-tooltip-elevation: var(--atr-sys-elevation-level-3);--atr-comp-menu-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-menu-label-color: var(--atr-sys-color-on-surface);--atr-comp-menu-border-color: var(--atr-sys-color-outline-variant);--atr-comp-menu-shape: var(--atr-sys-shape-medium);--atr-comp-menu-padding: var(--atr-sys-spacing-md);--atr-comp-menu-gap: var(--atr-sys-spacing-sm);--atr-comp-menu-elevation: var(--atr-sys-elevation-level-3);--atr-comp-dialog-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-dialog-label-color: var(--atr-sys-color-on-surface);--atr-comp-dialog-border-color: var(--atr-sys-color-outline-variant);--atr-comp-dialog-shape: var(--atr-sys-shape-medium);--atr-comp-dialog-padding: var(--atr-sys-spacing-md);--atr-comp-dialog-gap: var(--atr-sys-spacing-sm);--atr-comp-dialog-elevation: var(--atr-sys-elevation-level-3);--atr-comp-bottom-sheet-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-bottom-sheet-label-color: var(--atr-sys-color-on-surface);--atr-comp-bottom-sheet-border-color: var(--atr-sys-color-outline-variant);--atr-comp-bottom-sheet-shape: var(--atr-sys-shape-medium);--atr-comp-bottom-sheet-padding: var(--atr-sys-spacing-md);--atr-comp-bottom-sheet-gap: var(--atr-sys-spacing-sm);--atr-comp-bottom-sheet-elevation: var(--atr-sys-elevation-level-3);--atr-comp-snackbar-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-snackbar-label-color: var(--atr-sys-color-on-surface);--atr-comp-snackbar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-snackbar-shape: var(--atr-sys-shape-medium);--atr-comp-snackbar-padding: var(--atr-sys-spacing-md);--atr-comp-snackbar-gap: var(--atr-sys-spacing-sm);--atr-comp-snackbar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-overlay-backdrop-color: var(--atr-sys-color-scrim)}[data-atr-theme=dark]{--atr-ref-color-primary-10: #001a41;--atr-ref-color-primary-20: #003060;--atr-ref-color-primary-40: #0066cc;--atr-ref-color-primary-80: #a7c7ff;--atr-ref-color-primary-90: #dfeaff;--atr-ref-color-primary-100: #ffffff;--atr-ref-color-secondary-10: #161b2a;--atr-ref-color-secondary-20: #2b344a;--atr-ref-color-secondary-40: #58627a;--atr-ref-color-secondary-80: #c1c9dd;--atr-ref-color-secondary-90: #dde3f5;--atr-ref-color-secondary-100: #ffffff;--atr-ref-color-tertiary-10: #2e0a3f;--atr-ref-color-tertiary-20: #52136d;--atr-ref-color-tertiary-40: #8a3fa7;--atr-ref-color-tertiary-80: #e9b6ff;--atr-ref-color-tertiary-90: #f9d8ff;--atr-ref-color-tertiary-100: #ffffff;--atr-ref-color-error-10: #410e13;--atr-ref-color-error-20: #65151e;--atr-ref-color-error-40: #ba1a2a;--atr-ref-color-error-80: #ffb3ba;--atr-ref-color-error-90: #ffdadf;--atr-ref-color-error-100: #ffffff;--atr-ref-color-neutral-0: #000000;--atr-ref-color-neutral-10: #11131a;--atr-ref-color-neutral-20: #292c35;--atr-ref-color-neutral-24: #343741;--atr-ref-color-neutral-30: #454852;--atr-ref-color-neutral-80: #c8cad5;--atr-ref-color-neutral-90: #e4e6f0;--atr-ref-color-neutral-94: #eff0f8;--atr-ref-color-neutral-96: #f6f7ff;--atr-ref-color-neutral-98: #fbfbff;--atr-ref-color-neutral-100: #ffffff;--atr-ref-color-neutral-variant-30: #464a59;--atr-ref-color-neutral-variant-50: #74788a;--atr-ref-color-neutral-variant-60: #8f93a5;--atr-ref-color-neutral-variant-80: #c5c8d7;--atr-ref-color-neutral-variant-90: #e1e3ee;--atr-ref-color-transparent: rgba(0, 0, 0, 0);--atr-ref-color-brand-blue-10: #001a41;--atr-ref-color-brand-blue-20: #003060;--atr-ref-color-brand-blue-40: #0066cc;--atr-ref-color-brand-blue-80: #a7c7ff;--atr-ref-color-brand-blue-90: #dfeaff;--atr-ref-color-brand-blue-100: #ffffff;--atr-ref-color-brand-indigo-10: #1a1238;--atr-ref-color-brand-indigo-20: #30245f;--atr-ref-color-brand-indigo-40: #5146bf;--atr-ref-color-brand-indigo-80: #c5c0ff;--atr-ref-color-brand-indigo-90: #e3e0ff;--atr-ref-color-brand-indigo-100: #ffffff;--atr-ref-color-brand-purple-10: #2e0a3f;--atr-ref-color-brand-purple-20: #52136d;--atr-ref-color-brand-purple-40: #8a3fa7;--atr-ref-color-brand-purple-80: #e9b6ff;--atr-ref-color-brand-purple-90: #f9d8ff;--atr-ref-color-brand-purple-100: #ffffff;--atr-ref-color-brand-pink-10: #3c071f;--atr-ref-color-brand-pink-20: #651139;--atr-ref-color-brand-pink-40: #b42363;--atr-ref-color-brand-pink-80: #ffb0cf;--atr-ref-color-brand-pink-90: #ffd9e7;--atr-ref-color-brand-pink-100: #ffffff;--atr-ref-color-brand-red-10: #410003;--atr-ref-color-brand-red-20: #711308;--atr-ref-color-brand-red-40: #bb251c;--atr-ref-color-brand-red-80: #ffb4a9;--atr-ref-color-brand-red-90: #ffdad5;--atr-ref-color-brand-red-100: #ffffff;--atr-ref-color-brand-orange-10: #321200;--atr-ref-color-brand-orange-20: #5b2800;--atr-ref-color-brand-orange-40: #a94600;--atr-ref-color-brand-orange-80: #ffb68d;--atr-ref-color-brand-orange-90: #ffdbca;--atr-ref-color-brand-orange-100: #ffffff;--atr-ref-color-brand-yellow-10: #261a00;--atr-ref-color-brand-yellow-20: #473100;--atr-ref-color-brand-yellow-40: #735b00;--atr-ref-color-brand-yellow-80: #e8c453;--atr-ref-color-brand-yellow-90: #ffdf8a;--atr-ref-color-brand-yellow-100: #ffffff;--atr-ref-color-brand-green-10: #00210d;--atr-ref-color-brand-green-20: #00391c;--atr-ref-color-brand-green-40: #187b3b;--atr-ref-color-brand-green-80: #81dca0;--atr-ref-color-brand-green-90: #c0ffcf;--atr-ref-color-brand-green-100: #ffffff;--atr-ref-color-brand-mint-10: #00201e;--atr-ref-color-brand-mint-20: #003a37;--atr-ref-color-brand-mint-40: #087e76;--atr-ref-color-brand-mint-80: #74ddd2;--atr-ref-color-brand-mint-90: #d5fff9;--atr-ref-color-brand-mint-100: #ffffff;--atr-ref-color-brand-teal-10: #001f26;--atr-ref-color-brand-teal-20: #003640;--atr-ref-color-brand-teal-40: #087a8c;--atr-ref-color-brand-teal-80: #6edeea;--atr-ref-color-brand-teal-90: #dcfdff;--atr-ref-color-brand-teal-100: #ffffff;--atr-ref-color-brand-cyan-10: #001f2b;--atr-ref-color-brand-cyan-20: #003544;--atr-ref-color-brand-cyan-40: #087d9f;--atr-ref-color-brand-cyan-80: #80d8f7;--atr-ref-color-brand-cyan-90: #f5fdff;--atr-ref-color-brand-cyan-100: #ffffff;--atr-ref-color-success-10: #002110;--atr-ref-color-success-20: #00391e;--atr-ref-color-success-40: #006c3b;--atr-ref-color-success-80: #73dba1;--atr-ref-color-success-90: #90f8bb;--atr-ref-color-success-100: #ffffff;--atr-ref-color-warning-10: #281900;--atr-ref-color-warning-20: #432b00;--atr-ref-color-warning-40: #795900;--atr-ref-color-warning-80: #f0c14b;--atr-ref-color-warning-90: #ffdf91;--atr-ref-color-warning-100: #ffffff;--atr-ref-color-info-10: #001d36;--atr-ref-color-info-20: #003258;--atr-ref-color-info-40: #005ea1;--atr-ref-color-info-80: #9ecaff;--atr-ref-color-info-90: #d1e4ff;--atr-ref-color-info-100: #ffffff;--atr-ref-spacing-0: 0rem;--atr-ref-spacing-1: .25rem;--atr-ref-spacing-2: .5rem;--atr-ref-spacing-3: .75rem;--atr-ref-spacing-4: 1rem;--atr-ref-spacing-5: 1.25rem;--atr-ref-spacing-6: 1.5rem;--atr-ref-spacing-8: 2rem;--atr-ref-spacing-10: 2.5rem;--atr-ref-spacing-12: 3rem;--atr-ref-spacing-16: 4rem;--atr-ref-radius-0: 0rem;--atr-ref-radius-4: .25rem;--atr-ref-radius-8: .5rem;--atr-ref-radius-12: .75rem;--atr-ref-radius-16: 1rem;--atr-ref-radius-28: 1.75rem;--atr-ref-radius-full: 9999px;--atr-ref-border-width-thin: 1px;--atr-ref-border-width-strong: 2px;--atr-ref-touch-target-minimum: 3rem;--atr-ref-blur-glass: 1rem;--atr-ref-overlay-width-tooltip: 20rem;--atr-ref-overlay-width-snackbar: 40rem;--atr-ref-overlay-width-dialog: 36rem;--atr-ref-overlay-width-bottom-sheet: 40rem;--atr-ref-overlay-dimension-fab-large: 6rem;--atr-ref-overlay-dimension-navigation-width: 18rem;--atr-ref-shadow-level-0: 0px 0px 0px 0px #00000000;--atr-ref-shadow-level-1: 0px 1px 3px 0px #07152f1f;--atr-ref-shadow-level-2: 0px 2px 6px 0px #07152f24;--atr-ref-shadow-level-3: 0px 4px 10px 0px #07152f2b;--atr-ref-shadow-level-4: 0px 6px 14px 0px #07152f33;--atr-ref-shadow-level-5: 0px 8px 20px 0px #07152f3d;--atr-ref-duration-instant: 0ms;--atr-ref-duration-short: .18s;--atr-ref-duration-medium: .3s;--atr-ref-duration-long: .5s;--atr-ref-duration-activity: 1s;--atr-ref-duration-activity-bar: 1.5s;--atr-ref-duration-activity-reduced: 2s;--atr-ref-easing-standard: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--atr-ref-easing-decelerate: cubic-bezier(.05, .7, .1, 1);--atr-ref-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--atr-ref-opacity-hover: .08;--atr-ref-opacity-focus: .12;--atr-ref-opacity-pressed: .12;--atr-ref-opacity-dragged: .16;--atr-ref-opacity-disabled: .12;--atr-ref-opacity-disabled-content: .38;--atr-ref-opacity-glass: .88;--atr-ref-opacity-noise: 0;--atr-ref-overlay-z-index-tooltip: 1000;--atr-ref-overlay-z-index-menu: 1100;--atr-ref-overlay-z-index-snackbar: 1200;--atr-ref-overlay-z-index-bottom-sheet: 1300;--atr-ref-overlay-z-index-dialog: 1400;--atr-ref-overlay-z-index-critical: 1500;--atr-ref-overlay-stack-step: 1000;--atr-ref-overlay-position-gap: 8;--atr-ref-font-family-brand: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-family-plain: Inter, Roboto, system-ui, sans-serif;--atr-ref-font-weight-regular: 400;--atr-ref-font-weight-medium: 500;--atr-ref-font-weight-bold: 700;--atr-ref-font-size-11: .6875rem;--atr-ref-font-size-12: .75rem;--atr-ref-font-size-14: .875rem;--atr-ref-font-size-16: 1rem;--atr-ref-font-size-22: 1.375rem;--atr-ref-font-size-24: 1.5rem;--atr-ref-font-size-28: 1.75rem;--atr-ref-font-size-32: 2rem;--atr-ref-font-size-36: 2.25rem;--atr-ref-font-size-45: 2.8125rem;--atr-ref-font-size-57: 3.5625rem;--atr-ref-font-line-height-tight: 1.1;--atr-ref-font-line-height-title: 1.25;--atr-ref-font-line-height-body: 1.5;--atr-ref-font-tracking-tight: -.025rem;--atr-ref-font-tracking-normal: 0rem;--atr-ref-font-tracking-wide: .00625rem;--atr-sys-focus-ring-style: solid;--atr-sys-glass-background: rgba(251, 251, 255, .8784313725490196);--atr-sys-glass-saturation: 1.25;--atr-sys-glass-highlight: rgba(255, 255, 255, .5019607843137255);--atr-sys-spacing-0: var(--atr-ref-spacing-0);--atr-sys-spacing-xs: var(--atr-ref-spacing-1);--atr-sys-spacing-sm: var(--atr-ref-spacing-2);--atr-sys-spacing-md: var(--atr-ref-spacing-4);--atr-sys-spacing-lg: var(--atr-ref-spacing-6);--atr-sys-spacing-xl: var(--atr-ref-spacing-8);--atr-sys-spacing-2xl: var(--atr-ref-spacing-12);--atr-sys-shape-none: var(--atr-ref-radius-0);--atr-sys-shape-extra-small: var(--atr-ref-radius-4);--atr-sys-shape-small: var(--atr-ref-radius-8);--atr-sys-shape-medium: var(--atr-ref-radius-12);--atr-sys-shape-large: var(--atr-ref-radius-16);--atr-sys-shape-extra-large: var(--atr-ref-radius-28);--atr-sys-shape-full: var(--atr-ref-radius-full);--atr-sys-motion-duration-instant: var(--atr-ref-duration-instant);--atr-sys-motion-duration-short: var(--atr-ref-duration-short);--atr-sys-motion-duration-medium: var(--atr-ref-duration-medium);--atr-sys-motion-duration-long: var(--atr-ref-duration-long);--atr-sys-motion-easing-standard: var(--atr-ref-easing-standard);--atr-sys-motion-easing-emphasized: var(--atr-ref-easing-emphasized);--atr-sys-motion-easing-decelerate: var(--atr-ref-easing-decelerate);--atr-sys-motion-easing-accelerate: var(--atr-ref-easing-accelerate);--atr-sys-state-hover-opacity: var(--atr-ref-opacity-hover);--atr-sys-state-focus-opacity: var(--atr-ref-opacity-focus);--atr-sys-state-pressed-opacity: var(--atr-ref-opacity-pressed);--atr-sys-state-dragged-opacity: var(--atr-ref-opacity-dragged);--atr-sys-state-disabled-opacity: var(--atr-ref-opacity-disabled);--atr-sys-state-disabled-content-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-focus-ring-width: var(--atr-ref-border-width-strong);--atr-sys-focus-ring-offset: var(--atr-ref-spacing-1);--atr-sys-touch-target-minimum: var(--atr-ref-touch-target-minimum);--atr-sys-elevation-level-0: var(--atr-ref-shadow-level-0);--atr-sys-elevation-level-1: var(--atr-ref-shadow-level-1);--atr-sys-elevation-level-2: var(--atr-ref-shadow-level-2);--atr-sys-elevation-level-3: var(--atr-ref-shadow-level-3);--atr-sys-elevation-level-4: var(--atr-ref-shadow-level-4);--atr-sys-elevation-level-5: var(--atr-ref-shadow-level-5);--atr-sys-overlay-z-index-tooltip: var(--atr-ref-overlay-z-index-tooltip);--atr-sys-overlay-z-index-menu: var(--atr-ref-overlay-z-index-menu);--atr-sys-overlay-z-index-snackbar: var(--atr-ref-overlay-z-index-snackbar);--atr-sys-overlay-z-index-bottom-sheet: var(--atr-ref-overlay-z-index-bottom-sheet);--atr-sys-overlay-z-index-dialog: var(--atr-ref-overlay-z-index-dialog);--atr-sys-overlay-z-index-critical: var(--atr-ref-overlay-z-index-critical);--atr-sys-overlay-stack-step: var(--atr-ref-overlay-stack-step);--atr-sys-overlay-position-gap: var(--atr-ref-overlay-position-gap);--atr-sys-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-typography-display-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-large-font-size: var(--atr-ref-font-size-57);--atr-sys-typography-display-large-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-large-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-medium-font-size: var(--atr-ref-font-size-45);--atr-sys-typography-display-medium-line-height: var(--atr-ref-font-line-height-tight);--atr-sys-typography-display-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-medium-letter-spacing: var(--atr-ref-font-tracking-tight);--atr-sys-typography-display-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-display-small-font-size: var(--atr-ref-font-size-36);--atr-sys-typography-display-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-display-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-display-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-large-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-large-font-size: var(--atr-ref-font-size-32);--atr-sys-typography-headline-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-medium-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-medium-font-size: var(--atr-ref-font-size-28);--atr-sys-typography-headline-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-headline-small-font-family: var(--atr-ref-font-family-brand);--atr-sys-typography-headline-small-font-size: var(--atr-ref-font-size-24);--atr-sys-typography-headline-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-headline-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-headline-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-large-font-size: var(--atr-ref-font-size-22);--atr-sys-typography-title-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-title-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-title-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-medium-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-title-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-title-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-title-small-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-title-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-title-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-title-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-body-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-large-font-size: var(--atr-ref-font-size-16);--atr-sys-typography-body-large-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-large-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-large-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-medium-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-body-medium-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-medium-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-medium-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-body-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-body-small-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-body-small-line-height: var(--atr-ref-font-line-height-body);--atr-sys-typography-body-small-font-weight: var(--atr-ref-font-weight-regular);--atr-sys-typography-body-small-letter-spacing: var(--atr-ref-font-tracking-normal);--atr-sys-typography-label-large-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-large-font-size: var(--atr-ref-font-size-14);--atr-sys-typography-label-large-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-large-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-large-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-medium-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-medium-font-size: var(--atr-ref-font-size-12);--atr-sys-typography-label-medium-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-medium-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-medium-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-typography-label-small-font-family: var(--atr-ref-font-family-plain);--atr-sys-typography-label-small-font-size: var(--atr-ref-font-size-11);--atr-sys-typography-label-small-line-height: var(--atr-ref-font-line-height-title);--atr-sys-typography-label-small-font-weight: var(--atr-ref-font-weight-medium);--atr-sys-typography-label-small-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-sys-color-primary: var(--atr-ref-color-primary-80);--atr-sys-color-on-primary: var(--atr-ref-color-primary-20);--atr-sys-color-primary-container: var(--atr-ref-color-primary-40);--atr-sys-color-on-primary-container: var(--atr-ref-color-primary-90);--atr-sys-color-secondary: var(--atr-ref-color-secondary-80);--atr-sys-color-on-secondary: var(--atr-ref-color-secondary-20);--atr-sys-color-secondary-container: var(--atr-ref-color-secondary-40);--atr-sys-color-on-secondary-container: var(--atr-ref-color-secondary-90);--atr-sys-color-tertiary: var(--atr-ref-color-tertiary-80);--atr-sys-color-on-tertiary: var(--atr-ref-color-tertiary-20);--atr-sys-color-tertiary-container: var(--atr-ref-color-tertiary-40);--atr-sys-color-on-tertiary-container: var(--atr-ref-color-tertiary-90);--atr-sys-color-error: var(--atr-ref-color-error-80);--atr-sys-color-on-error: var(--atr-ref-color-error-20);--atr-sys-color-error-container: var(--atr-ref-color-error-40);--atr-sys-color-on-error-container: var(--atr-ref-color-error-90);--atr-sys-color-surface: var(--atr-ref-color-neutral-10);--atr-sys-color-on-surface: var(--atr-ref-color-neutral-90);--atr-sys-color-surface-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-on-surface-variant: var(--atr-ref-color-neutral-variant-80);--atr-sys-color-surface-container-lowest: var(--atr-ref-color-neutral-0);--atr-sys-color-surface-container-low: var(--atr-ref-color-neutral-10);--atr-sys-color-surface-container: var(--atr-ref-color-neutral-20);--atr-sys-color-surface-container-high: var(--atr-ref-color-neutral-24);--atr-sys-color-surface-container-highest: var(--atr-ref-color-neutral-30);--atr-sys-color-outline: var(--atr-ref-color-neutral-variant-60);--atr-sys-color-outline-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-inverse-surface: var(--atr-ref-color-neutral-90);--atr-sys-color-inverse-on-surface: var(--atr-ref-color-neutral-20);--atr-sys-color-inverse-primary: var(--atr-ref-color-primary-40);--atr-sys-color-scrim: var(--atr-ref-color-neutral-0);--atr-sys-color-shadow: var(--atr-ref-color-neutral-0);--atr-sys-color-focus: var(--atr-ref-color-primary-80);--atr-sys-color-success: var(--atr-ref-color-success-80);--atr-sys-color-on-success: var(--atr-ref-color-success-20);--atr-sys-color-success-container: var(--atr-ref-color-success-40);--atr-sys-color-on-success-container: var(--atr-ref-color-success-90);--atr-sys-color-warning: var(--atr-ref-color-warning-80);--atr-sys-color-on-warning: var(--atr-ref-color-warning-20);--atr-sys-color-warning-container: var(--atr-ref-color-warning-40);--atr-sys-color-on-warning-container: var(--atr-ref-color-warning-90);--atr-sys-color-info: var(--atr-ref-color-info-80);--atr-sys-color-on-info: var(--atr-ref-color-info-20);--atr-sys-color-info-container: var(--atr-ref-color-info-40);--atr-sys-color-on-info-container: var(--atr-ref-color-info-90);--atr-sys-glass-border-width: var(--atr-ref-border-width-thin);--atr-sys-glass-blur: var(--atr-ref-blur-glass);--atr-sys-glass-shadow: var(--atr-ref-shadow-level-2);--atr-sys-glass-noise-opacity: var(--atr-ref-opacity-noise);--atr-comp-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-size-medium: var(--atr-ref-spacing-6);--atr-comp-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-icon-button-icon-size: var(--atr-ref-spacing-6);--atr-comp-icon-button-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-button-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-link-font-family: var(--atr-ref-font-family-plain);--atr-comp-link-font-size: var(--atr-ref-font-size-14);--atr-comp-link-underline-thickness: var(--atr-ref-border-width-thin);--atr-comp-badge-font-family: var(--atr-ref-font-family-plain);--atr-comp-badge-font-size: var(--atr-ref-font-size-14);--atr-comp-badge-height: var(--atr-ref-spacing-6);--atr-comp-badge-height-small: var(--atr-ref-spacing-5);--atr-comp-avatar-font-family: var(--atr-ref-font-family-plain);--atr-comp-avatar-font-size: var(--atr-ref-font-size-14);--atr-comp-avatar-size-small: var(--atr-ref-spacing-8);--atr-comp-avatar-size-medium: var(--atr-ref-spacing-10);--atr-comp-avatar-size-large: var(--atr-ref-spacing-12);--atr-comp-avatar-size-x-large: var(--atr-ref-spacing-16);--atr-comp-avatar-border-width: var(--atr-ref-border-width-thin);--atr-comp-divider-thickness: var(--atr-ref-border-width-thin);--atr-comp-divider-vertical-minimum-size: var(--atr-ref-spacing-6);--atr-comp-kbd-font-size: var(--atr-ref-font-size-12);--atr-comp-progress-size-small: var(--atr-ref-spacing-8);--atr-comp-progress-size-medium: var(--atr-ref-spacing-10);--atr-comp-progress-size-large: var(--atr-ref-spacing-12);--atr-comp-progress-stroke-width: var(--atr-ref-border-width-strong);--atr-comp-progress-spinner-duration: var(--atr-ref-duration-activity);--atr-comp-progress-bar-duration: var(--atr-ref-duration-activity-bar);--atr-comp-progress-reduced-motion-duration: var(--atr-ref-duration-activity-reduced);--atr-comp-button-label-font-family: var(--atr-ref-font-family-plain);--atr-comp-button-label-font-size: var(--atr-ref-font-size-14);--atr-comp-button-label-font-weight: var(--atr-ref-font-weight-medium);--atr-comp-button-label-letter-spacing: var(--atr-ref-font-tracking-wide);--atr-comp-button-height-large: var(--atr-ref-spacing-16);--atr-comp-button-spinner-duration: var(--atr-ref-duration-activity);--atr-comp-button-reduced-motion-duration: var(--atr-ref-duration-activity-reduced);--atr-comp-card-border-width: var(--atr-ref-border-width-thin);--atr-comp-card-font-family: var(--atr-ref-font-family-plain);--atr-comp-chip-border-width: var(--atr-ref-border-width-thin);--atr-comp-chip-font-family: var(--atr-ref-font-family-plain);--atr-comp-list-border-width: var(--atr-ref-border-width-thin);--atr-comp-list-font-family: var(--atr-ref-font-family-plain);--atr-comp-accordion-border-width: var(--atr-ref-border-width-thin);--atr-comp-accordion-font-family: var(--atr-ref-font-family-plain);--atr-comp-tabs-font-family: var(--atr-ref-font-family-plain);--atr-comp-breadcrumbs-font-family: var(--atr-ref-font-family-plain);--atr-comp-pagination-font-family: var(--atr-ref-font-family-plain);--atr-comp-navigation-bar-font-family: var(--atr-ref-font-family-plain);--atr-comp-side-navigation-font-family: var(--atr-ref-font-family-plain);--atr-comp-side-navigation-width: var(--atr-ref-overlay-dimension-navigation-width);--atr-comp-side-navigation-rail-width: var(--atr-ref-spacing-16);--atr-comp-fab-font-family: var(--atr-ref-font-family-plain);--atr-comp-fab-size-small: var(--atr-ref-spacing-12);--atr-comp-fab-size-medium: var(--atr-ref-spacing-16);--atr-comp-fab-size-large: var(--atr-ref-overlay-dimension-fab-large);--atr-comp-speed-dial-font-family: var(--atr-ref-font-family-plain);--atr-comp-tooltip-font-family: var(--atr-ref-font-family-plain);--atr-comp-tooltip-max-width: var(--atr-ref-overlay-width-tooltip);--atr-comp-menu-font-family: var(--atr-ref-font-family-plain);--atr-comp-dialog-font-family: var(--atr-ref-font-family-plain);--atr-comp-dialog-max-width: var(--atr-ref-overlay-width-dialog);--atr-comp-bottom-sheet-font-family: var(--atr-ref-font-family-plain);--atr-comp-bottom-sheet-max-width: var(--atr-ref-overlay-width-bottom-sheet);--atr-comp-snackbar-font-family: var(--atr-ref-font-family-plain);--atr-comp-snackbar-max-width: var(--atr-ref-overlay-width-snackbar);--atr-comp-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content);--atr-sys-overlay-motion-enter: var(--atr-sys-motion-duration-medium);--atr-sys-overlay-motion-exit: var(--atr-sys-motion-duration-short);--atr-sys-overlay-backdrop-color: var(--atr-sys-color-scrim);--atr-sys-navigation-item-active-container-color: var(--atr-sys-color-primary-container);--atr-sys-navigation-item-active-label-color: var(--atr-sys-color-on-primary-container);--atr-sys-navigation-item-focus-color: var(--atr-sys-color-focus);--atr-sys-feedback-container-color: var(--atr-sys-color-inverse-surface);--atr-sys-feedback-label-color: var(--atr-sys-color-inverse-on-surface);--atr-sys-disclosure-container-color: var(--atr-sys-color-surface-container);--atr-sys-disclosure-label-color: var(--atr-sys-color-on-surface);--atr-sys-disclosure-border-color: var(--atr-sys-color-outline-variant);--atr-sys-glass-fallback-background: var(--atr-sys-color-surface-container);--atr-sys-glass-border-color: var(--atr-sys-color-outline-variant);--atr-comp-listbox-container-color: var(--atr-sys-color-surface-container);--atr-comp-listbox-label-color: var(--atr-sys-color-on-surface);--atr-comp-listbox-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-listbox-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-listbox-border-color: var(--atr-sys-color-outline-variant);--atr-comp-listbox-focus-color: var(--atr-sys-color-focus);--atr-comp-listbox-shape: var(--atr-sys-shape-medium);--atr-comp-listbox-padding: var(--atr-sys-spacing-md);--atr-comp-listbox-gap: var(--atr-sys-spacing-sm);--atr-comp-combobox-container-color: var(--atr-sys-color-surface-container);--atr-comp-combobox-label-color: var(--atr-sys-color-on-surface);--atr-comp-combobox-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-combobox-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-combobox-border-color: var(--atr-sys-color-outline-variant);--atr-comp-combobox-focus-color: var(--atr-sys-color-focus);--atr-comp-combobox-shape: var(--atr-sys-shape-medium);--atr-comp-combobox-padding: var(--atr-sys-spacing-md);--atr-comp-combobox-gap: var(--atr-sys-spacing-sm);--atr-comp-select-container-color: var(--atr-sys-color-surface-container);--atr-comp-select-label-color: var(--atr-sys-color-on-surface);--atr-comp-select-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-select-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-select-border-color: var(--atr-sys-color-outline-variant);--atr-comp-select-focus-color: var(--atr-sys-color-focus);--atr-comp-select-shape: var(--atr-sys-shape-medium);--atr-comp-select-padding: var(--atr-sys-spacing-md);--atr-comp-select-gap: var(--atr-sys-spacing-sm);--atr-comp-autocomplete-container-color: var(--atr-sys-color-surface-container);--atr-comp-autocomplete-label-color: var(--atr-sys-color-on-surface);--atr-comp-autocomplete-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-autocomplete-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-autocomplete-border-color: var(--atr-sys-color-outline-variant);--atr-comp-autocomplete-focus-color: var(--atr-sys-color-focus);--atr-comp-autocomplete-shape: var(--atr-sys-shape-medium);--atr-comp-autocomplete-padding: var(--atr-sys-spacing-md);--atr-comp-autocomplete-gap: var(--atr-sys-spacing-sm);--atr-comp-popover-container-color: var(--atr-sys-color-surface-container);--atr-comp-popover-label-color: var(--atr-sys-color-on-surface);--atr-comp-popover-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-popover-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-popover-border-color: var(--atr-sys-color-outline-variant);--atr-comp-popover-focus-color: var(--atr-sys-color-focus);--atr-comp-popover-shape: var(--atr-sys-shape-medium);--atr-comp-popover-padding: var(--atr-sys-spacing-md);--atr-comp-popover-gap: var(--atr-sys-spacing-sm);--atr-comp-command-palette-container-color: var(--atr-sys-color-surface-container);--atr-comp-command-palette-label-color: var(--atr-sys-color-on-surface);--atr-comp-command-palette-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-command-palette-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-command-palette-border-color: var(--atr-sys-color-outline-variant);--atr-comp-command-palette-focus-color: var(--atr-sys-color-focus);--atr-comp-command-palette-shape: var(--atr-sys-shape-medium);--atr-comp-command-palette-padding: var(--atr-sys-spacing-md);--atr-comp-command-palette-gap: var(--atr-sys-spacing-sm);--atr-comp-calendar-container-color: var(--atr-sys-color-surface-container);--atr-comp-calendar-label-color: var(--atr-sys-color-on-surface);--atr-comp-calendar-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-calendar-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-calendar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-calendar-focus-color: var(--atr-sys-color-focus);--atr-comp-calendar-shape: var(--atr-sys-shape-medium);--atr-comp-calendar-padding: var(--atr-sys-spacing-md);--atr-comp-calendar-gap: var(--atr-sys-spacing-sm);--atr-comp-date-picker-container-color: var(--atr-sys-color-surface-container);--atr-comp-date-picker-label-color: var(--atr-sys-color-on-surface);--atr-comp-date-picker-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-date-picker-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-date-picker-border-color: var(--atr-sys-color-outline-variant);--atr-comp-date-picker-focus-color: var(--atr-sys-color-focus);--atr-comp-date-picker-shape: var(--atr-sys-shape-medium);--atr-comp-date-picker-padding: var(--atr-sys-spacing-md);--atr-comp-date-picker-gap: var(--atr-sys-spacing-sm);--atr-comp-time-picker-container-color: var(--atr-sys-color-surface-container);--atr-comp-time-picker-label-color: var(--atr-sys-color-on-surface);--atr-comp-time-picker-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-time-picker-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-time-picker-border-color: var(--atr-sys-color-outline-variant);--atr-comp-time-picker-focus-color: var(--atr-sys-color-focus);--atr-comp-time-picker-shape: var(--atr-sys-shape-medium);--atr-comp-time-picker-padding: var(--atr-sys-spacing-md);--atr-comp-time-picker-gap: var(--atr-sys-spacing-sm);--atr-comp-slider-container-color: var(--atr-sys-color-surface-container);--atr-comp-slider-label-color: var(--atr-sys-color-on-surface);--atr-comp-slider-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-slider-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-slider-border-color: var(--atr-sys-color-outline-variant);--atr-comp-slider-focus-color: var(--atr-sys-color-focus);--atr-comp-slider-shape: var(--atr-sys-shape-medium);--atr-comp-slider-padding: var(--atr-sys-spacing-md);--atr-comp-slider-gap: var(--atr-sys-spacing-sm);--atr-comp-slider-active-track-color: var(--atr-sys-color-primary);--atr-comp-slider-track-color: var(--atr-sys-color-outline);--atr-comp-slider-thumb-color: var(--atr-sys-color-primary);--atr-comp-slider-tick-color: var(--atr-sys-color-on-primary);--atr-comp-slider-invalid-color: var(--atr-sys-color-error);--atr-comp-file-upload-container-color: var(--atr-sys-color-surface-container);--atr-comp-file-upload-label-color: var(--atr-sys-color-on-surface);--atr-comp-file-upload-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-file-upload-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-file-upload-border-color: var(--atr-sys-color-outline-variant);--atr-comp-file-upload-focus-color: var(--atr-sys-color-focus);--atr-comp-file-upload-shape: var(--atr-sys-shape-medium);--atr-comp-file-upload-padding: var(--atr-sys-spacing-md);--atr-comp-file-upload-gap: var(--atr-sys-spacing-sm);--atr-comp-stepper-container-color: var(--atr-sys-color-surface-container);--atr-comp-stepper-label-color: var(--atr-sys-color-on-surface);--atr-comp-stepper-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-stepper-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-stepper-border-color: var(--atr-sys-color-outline-variant);--atr-comp-stepper-focus-color: var(--atr-sys-color-focus);--atr-comp-stepper-shape: var(--atr-sys-shape-medium);--atr-comp-stepper-padding: var(--atr-sys-spacing-md);--atr-comp-stepper-gap: var(--atr-sys-spacing-sm);--atr-comp-table-container-color: var(--atr-sys-color-surface-container);--atr-comp-table-label-color: var(--atr-sys-color-on-surface);--atr-comp-table-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-table-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-table-border-color: var(--atr-sys-color-outline-variant);--atr-comp-table-focus-color: var(--atr-sys-color-focus);--atr-comp-table-shape: var(--atr-sys-shape-medium);--atr-comp-table-padding: var(--atr-sys-spacing-md);--atr-comp-table-gap: var(--atr-sys-spacing-sm);--atr-comp-tree-container-color: var(--atr-sys-color-surface-container);--atr-comp-tree-label-color: var(--atr-sys-color-on-surface);--atr-comp-tree-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-tree-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-tree-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tree-focus-color: var(--atr-sys-color-focus);--atr-comp-tree-shape: var(--atr-sys-shape-medium);--atr-comp-tree-padding: var(--atr-sys-spacing-md);--atr-comp-tree-gap: var(--atr-sys-spacing-sm);--atr-comp-carousel-container-color: var(--atr-sys-color-surface-container);--atr-comp-carousel-label-color: var(--atr-sys-color-on-surface);--atr-comp-carousel-selected-container-color: var(--atr-sys-color-secondary-container);--atr-comp-carousel-selected-label-color: var(--atr-sys-color-on-secondary-container);--atr-comp-carousel-border-color: var(--atr-sys-color-outline-variant);--atr-comp-carousel-focus-color: var(--atr-sys-color-focus);--atr-comp-carousel-shape: var(--atr-sys-shape-medium);--atr-comp-carousel-padding: var(--atr-sys-spacing-md);--atr-comp-carousel-gap: var(--atr-sys-spacing-sm);--atr-comp-selection-option-container-color: var(--atr-sys-color-surface-container);--atr-comp-selection-option-selected-color: var(--atr-sys-color-secondary-container);--atr-comp-selection-option-label-color: var(--atr-sys-color-on-surface);--atr-comp-selection-option-height: var(--atr-sys-touch-target-minimum);--atr-comp-selection-panel-shape: var(--atr-sys-shape-medium);--atr-comp-selection-panel-elevation: var(--atr-sys-elevation-level-2);--atr-comp-icon-optical-alignment: var(--atr-sys-spacing-0);--atr-comp-icon-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-icon-button-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-icon-button-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-icon-button-shape: var(--atr-sys-shape-full);--atr-comp-icon-button-gap: var(--atr-sys-spacing-sm);--atr-comp-icon-button-container-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-touch-target-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-icon-color: var(--atr-sys-color-primary);--atr-comp-icon-button-container-color: var(--atr-sys-color-surface);--atr-comp-icon-button-outline-color: var(--atr-sys-color-outline);--atr-comp-icon-button-hover-opacity: var(--atr-sys-state-hover-opacity);--atr-comp-icon-button-pressed-opacity: var(--atr-sys-state-pressed-opacity);--atr-comp-icon-button-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-link-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-link-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-link-gap: var(--atr-sys-spacing-sm);--atr-comp-link-text-color: var(--atr-sys-color-primary);--atr-comp-link-visited-color: var(--atr-sys-color-tertiary);--atr-comp-link-hover-color: var(--atr-sys-color-on-primary-container);--atr-comp-link-active-color: var(--atr-sys-color-primary);--atr-comp-link-underline-offset: var(--atr-sys-spacing-xs);--atr-comp-badge-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-badge-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-badge-shape: var(--atr-sys-shape-full);--atr-comp-badge-gap: var(--atr-sys-spacing-sm);--atr-comp-badge-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-badge-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-badge-outline-color: var(--atr-sys-color-outline);--atr-comp-badge-indicator-color: var(--atr-sys-color-primary);--atr-comp-badge-track-color: var(--atr-sys-color-surface-container-highest);--atr-comp-badge-padding: var(--atr-sys-spacing-sm);--atr-comp-badge-dot-size: var(--atr-sys-spacing-sm);--atr-comp-badge-neutral-filled-container: var(--atr-sys-color-surface);--atr-comp-badge-neutral-filled-label: var(--atr-sys-color-on-surface);--atr-comp-badge-neutral-soft-container: var(--atr-sys-color-surface-container);--atr-comp-badge-neutral-soft-label: var(--atr-sys-color-on-surface);--atr-comp-badge-primary-filled-container: var(--atr-sys-color-primary);--atr-comp-badge-primary-filled-label: var(--atr-sys-color-on-primary);--atr-comp-badge-primary-soft-container: var(--atr-sys-color-primary-container);--atr-comp-badge-primary-soft-label: var(--atr-sys-color-on-primary-container);--atr-comp-badge-success-filled-container: var(--atr-sys-color-success);--atr-comp-badge-success-filled-label: var(--atr-sys-color-on-success);--atr-comp-badge-success-soft-container: var(--atr-sys-color-success-container);--atr-comp-badge-success-soft-label: var(--atr-sys-color-on-success-container);--atr-comp-badge-warning-filled-container: var(--atr-sys-color-warning);--atr-comp-badge-warning-filled-label: var(--atr-sys-color-on-warning);--atr-comp-badge-warning-soft-container: var(--atr-sys-color-warning-container);--atr-comp-badge-warning-soft-label: var(--atr-sys-color-on-warning-container);--atr-comp-badge-error-filled-container: var(--atr-sys-color-error);--atr-comp-badge-error-filled-label: var(--atr-sys-color-on-error);--atr-comp-badge-error-soft-container: var(--atr-sys-color-error-container);--atr-comp-badge-error-soft-label: var(--atr-sys-color-on-error-container);--atr-comp-badge-info-filled-container: var(--atr-sys-color-info);--atr-comp-badge-info-filled-label: var(--atr-sys-color-on-info);--atr-comp-badge-info-soft-container: var(--atr-sys-color-info-container);--atr-comp-badge-info-soft-label: var(--atr-sys-color-on-info-container);--atr-comp-avatar-shape: var(--atr-sys-shape-full);--atr-comp-avatar-container-color: var(--atr-sys-color-primary-container);--atr-comp-avatar-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-avatar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-avatar-rounded-shape: var(--atr-sys-shape-medium);--atr-comp-avatar-fallback-icon-color: var(--atr-sys-color-on-primary-container);--atr-comp-divider-color: var(--atr-sys-color-outline-variant);--atr-comp-divider-inset: var(--atr-sys-spacing-md);--atr-comp-kbd-padding: var(--atr-sys-spacing-xs);--atr-comp-kbd-shape: var(--atr-sys-shape-extra-small);--atr-comp-kbd-container-color: var(--atr-sys-color-surface-container);--atr-comp-kbd-label-color: var(--atr-sys-color-on-surface);--atr-comp-kbd-outline-color: var(--atr-sys-color-outline);--atr-comp-progress-shape: var(--atr-sys-shape-full);--atr-comp-progress-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-progress-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-progress-indicator-color: var(--atr-sys-color-primary);--atr-comp-progress-track-color: var(--atr-sys-color-surface-container-highest);--atr-comp-progress-height: var(--atr-sys-spacing-sm);--atr-comp-button-container-color: var(--atr-sys-color-primary);--atr-comp-button-container-radius: var(--atr-sys-shape-full);--atr-comp-button-container-height: var(--atr-sys-touch-target-minimum);--atr-comp-button-container-padding-inline: var(--atr-sys-spacing-lg);--atr-comp-button-label-color: var(--atr-sys-color-on-primary);--atr-comp-button-state-layer-color: var(--atr-sys-color-on-primary);--atr-comp-button-disabled-container-opacity: var(--atr-sys-state-disabled-opacity);--atr-comp-button-disabled-content-opacity: var(--atr-sys-state-disabled-content-opacity);--atr-comp-button-gap: var(--atr-sys-spacing-sm);--atr-comp-button-outline-color: var(--atr-sys-color-outline);--atr-comp-button-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-button-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-button-motion-duration: var(--atr-sys-motion-duration-short);--atr-comp-button-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-button-height-small: var(--atr-sys-touch-target-minimum);--atr-comp-button-hover-opacity: var(--atr-sys-state-hover-opacity);--atr-comp-button-pressed-opacity: var(--atr-sys-state-pressed-opacity);--atr-comp-card-container-color: var(--atr-sys-color-surface-container);--atr-comp-card-label-color: var(--atr-sys-color-on-surface);--atr-comp-card-border-color: var(--atr-sys-color-outline-variant);--atr-comp-card-shape: var(--atr-sys-shape-medium);--atr-comp-card-padding: var(--atr-sys-spacing-md);--atr-comp-card-gap: var(--atr-sys-spacing-sm);--atr-comp-card-elevation: var(--atr-sys-elevation-level-2);--atr-comp-chip-container-color: var(--atr-sys-color-surface-container);--atr-comp-chip-label-color: var(--atr-sys-color-on-surface);--atr-comp-chip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-chip-shape: var(--atr-sys-shape-medium);--atr-comp-chip-padding: var(--atr-sys-spacing-md);--atr-comp-chip-gap: var(--atr-sys-spacing-sm);--atr-comp-chip-elevation: var(--atr-sys-elevation-level-1);--atr-comp-chip-selected-container-color: var(--atr-sys-color-primary-container);--atr-comp-chip-selected-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-list-container-color: var(--atr-sys-color-surface-container);--atr-comp-list-label-color: var(--atr-sys-color-on-surface);--atr-comp-list-border-color: var(--atr-sys-color-outline-variant);--atr-comp-list-shape: var(--atr-sys-shape-medium);--atr-comp-list-padding: var(--atr-sys-spacing-md);--atr-comp-list-gap: var(--atr-sys-spacing-sm);--atr-comp-list-elevation: var(--atr-sys-elevation-level-1);--atr-comp-accordion-container-color: var(--atr-sys-color-surface-container);--atr-comp-accordion-label-color: var(--atr-sys-color-on-surface);--atr-comp-accordion-border-color: var(--atr-sys-color-outline-variant);--atr-comp-accordion-shape: var(--atr-sys-shape-medium);--atr-comp-accordion-padding: var(--atr-sys-spacing-md);--atr-comp-accordion-gap: var(--atr-sys-spacing-sm);--atr-comp-accordion-elevation: var(--atr-sys-elevation-level-1);--atr-comp-skeleton-container-color: var(--atr-sys-color-surface-container-highest);--atr-comp-skeleton-shape: var(--atr-sys-shape-extra-small);--atr-comp-grid-gap: var(--atr-sys-spacing-md);--atr-comp-form-field-container-color: var(--atr-sys-color-surface);--atr-comp-form-field-container-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-label-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-hint-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-error-color: var(--atr-sys-color-error);--atr-comp-form-field-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-form-field-text-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-placeholder-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-caret-color: var(--atr-sys-color-primary);--atr-comp-form-field-background-color: var(--atr-sys-color-surface);--atr-comp-form-field-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-hover-border-color: var(--atr-sys-color-on-surface);--atr-comp-form-field-focus-border-color: var(--atr-sys-color-primary);--atr-comp-form-field-invalid-border-color: var(--atr-sys-color-error);--atr-comp-form-field-disabled-background: var(--atr-sys-color-surface-container);--atr-comp-form-field-readonly-background: var(--atr-sys-color-surface-container-low);--atr-comp-form-field-selection-color: var(--atr-sys-color-primary-container);--atr-comp-form-field-selected-color: var(--atr-sys-color-primary);--atr-comp-form-field-unselected-border-color: var(--atr-sys-color-outline);--atr-comp-form-field-checkmark-color: var(--atr-sys-color-on-primary);--atr-comp-form-field-hover-state-layer: var(--atr-sys-color-surface-container-high);--atr-comp-form-field-pressed-state-layer: var(--atr-sys-color-surface-container-highest);--atr-comp-form-field-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-form-field-invalid-color: var(--atr-sys-color-error);--atr-comp-form-field-container-radius: var(--atr-sys-shape-extra-small);--atr-comp-form-field-container-height: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-compact-height: var(--atr-sys-spacing-xl);--atr-comp-form-field-horizontal-padding: var(--atr-sys-spacing-md);--atr-comp-form-field-control-size: var(--atr-sys-spacing-lg);--atr-comp-form-field-touch-target: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-switch-track-width: var(--atr-sys-touch-target-minimum);--atr-comp-form-field-switch-track-height: var(--atr-sys-spacing-lg);--atr-comp-form-field-switch-thumb-size: var(--atr-sys-spacing-md);--atr-comp-form-field-switch-thumb-offset: var(--atr-sys-spacing-xs);--atr-comp-form-field-label-font-size: var(--atr-sys-typography-label-large-font-size);--atr-comp-form-field-label-font-family: var(--atr-sys-typography-label-large-font-family);--atr-comp-form-field-container-border-width: var(--atr-sys-focus-ring-width);--atr-comp-form-field-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-form-field-label-font-weight: var(--atr-sys-typography-label-large-font-weight);--atr-comp-form-field-disabled-opacity: var(--atr-sys-state-disabled-content-opacity);--atr-comp-form-field-motion-duration: var(--atr-sys-motion-duration-short);--atr-comp-form-field-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-image-container-color: var(--atr-sys-color-surface-container);--atr-comp-image-error-color: var(--atr-sys-color-error-container);--atr-comp-image-error-label-color: var(--atr-sys-color-on-error-container);--atr-comp-image-shape: var(--atr-sys-shape-medium);--atr-comp-image-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-image-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-image-preview-container-color: var(--atr-sys-color-surface);--atr-comp-image-preview-label-color: var(--atr-sys-color-on-surface);--atr-comp-image-preview-scrim-color: var(--atr-sys-color-scrim);--atr-comp-image-preview-shape: var(--atr-sys-shape-large);--atr-comp-image-preview-gap: var(--atr-sys-spacing-sm);--atr-comp-filter-container-color: var(--atr-sys-color-surface-container);--atr-comp-filter-label-color: var(--atr-sys-color-on-surface);--atr-comp-filter-gap: var(--atr-sys-spacing-sm);--atr-comp-empty-state-container-color: var(--atr-sys-color-surface-container);--atr-comp-empty-state-label-color: var(--atr-sys-color-on-surface);--atr-comp-empty-state-description-color: var(--atr-sys-color-on-surface-variant);--atr-comp-empty-state-shape: var(--atr-sys-shape-large);--atr-comp-empty-state-padding: var(--atr-sys-spacing-lg);--atr-comp-empty-state-gap: var(--atr-sys-spacing-md);--atr-comp-image-gallery-container-color: var(--atr-sys-color-surface-container);--atr-comp-image-gallery-label-color: var(--atr-sys-color-on-surface);--atr-comp-image-gallery-shape: var(--atr-sys-shape-large);--atr-comp-image-gallery-gap: var(--atr-sys-spacing-sm);--atr-comp-image-gallery-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-image-gallery-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-tabs-container-color: var(--atr-sys-color-surface-container);--atr-comp-tabs-label-color: var(--atr-sys-color-on-surface);--atr-comp-tabs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tabs-shape: var(--atr-sys-shape-large);--atr-comp-tabs-padding: var(--atr-sys-spacing-md);--atr-comp-tabs-gap: var(--atr-sys-spacing-sm);--atr-comp-tabs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-breadcrumbs-container-color: var(--atr-sys-color-surface-container);--atr-comp-breadcrumbs-label-color: var(--atr-sys-color-on-surface);--atr-comp-breadcrumbs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-breadcrumbs-shape: var(--atr-sys-shape-large);--atr-comp-breadcrumbs-padding: var(--atr-sys-spacing-md);--atr-comp-breadcrumbs-gap: var(--atr-sys-spacing-sm);--atr-comp-breadcrumbs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-pagination-container-color: var(--atr-sys-color-surface-container);--atr-comp-pagination-label-color: var(--atr-sys-color-on-surface);--atr-comp-pagination-border-color: var(--atr-sys-color-outline-variant);--atr-comp-pagination-shape: var(--atr-sys-shape-large);--atr-comp-pagination-padding: var(--atr-sys-spacing-md);--atr-comp-pagination-gap: var(--atr-sys-spacing-sm);--atr-comp-pagination-elevation: var(--atr-sys-elevation-level-3);--atr-comp-navigation-bar-container-color: var(--atr-sys-color-surface-container);--atr-comp-navigation-bar-label-color: var(--atr-sys-color-on-surface);--atr-comp-navigation-bar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-navigation-bar-shape: var(--atr-sys-shape-large);--atr-comp-navigation-bar-padding: var(--atr-sys-spacing-md);--atr-comp-navigation-bar-gap: var(--atr-sys-spacing-sm);--atr-comp-navigation-bar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-side-navigation-container-color: var(--atr-sys-color-surface-container);--atr-comp-side-navigation-label-color: var(--atr-sys-color-on-surface);--atr-comp-side-navigation-border-color: var(--atr-sys-color-outline-variant);--atr-comp-side-navigation-shape: var(--atr-sys-shape-large);--atr-comp-side-navigation-padding: var(--atr-sys-spacing-md);--atr-comp-side-navigation-gap: var(--atr-sys-spacing-sm);--atr-comp-side-navigation-elevation: var(--atr-sys-elevation-level-3);--atr-comp-fab-container-color: var(--atr-sys-color-primary-container);--atr-comp-fab-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-fab-border-color: var(--atr-sys-color-outline-variant);--atr-comp-fab-shape: var(--atr-sys-shape-large);--atr-comp-fab-padding: var(--atr-sys-spacing-md);--atr-comp-fab-gap: var(--atr-sys-spacing-sm);--atr-comp-fab-elevation: var(--atr-sys-elevation-level-3);--atr-comp-speed-dial-container-color: var(--atr-sys-color-surface-container);--atr-comp-speed-dial-label-color: var(--atr-sys-color-on-surface);--atr-comp-speed-dial-border-color: var(--atr-sys-color-outline-variant);--atr-comp-speed-dial-shape: var(--atr-sys-shape-large);--atr-comp-speed-dial-padding: var(--atr-sys-spacing-md);--atr-comp-speed-dial-gap: var(--atr-sys-spacing-sm);--atr-comp-speed-dial-elevation: var(--atr-sys-elevation-level-3);--atr-comp-tooltip-container-color: var(--atr-sys-color-inverse-surface);--atr-comp-tooltip-label-color: var(--atr-sys-color-inverse-on-surface);--atr-comp-tooltip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tooltip-shape: var(--atr-sys-shape-medium);--atr-comp-tooltip-padding: var(--atr-sys-spacing-md);--atr-comp-tooltip-gap: var(--atr-sys-spacing-sm);--atr-comp-tooltip-elevation: var(--atr-sys-elevation-level-3);--atr-comp-menu-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-menu-label-color: var(--atr-sys-color-on-surface);--atr-comp-menu-border-color: var(--atr-sys-color-outline-variant);--atr-comp-menu-shape: var(--atr-sys-shape-medium);--atr-comp-menu-padding: var(--atr-sys-spacing-md);--atr-comp-menu-gap: var(--atr-sys-spacing-sm);--atr-comp-menu-elevation: var(--atr-sys-elevation-level-3);--atr-comp-dialog-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-dialog-label-color: var(--atr-sys-color-on-surface);--atr-comp-dialog-border-color: var(--atr-sys-color-outline-variant);--atr-comp-dialog-shape: var(--atr-sys-shape-medium);--atr-comp-dialog-padding: var(--atr-sys-spacing-md);--atr-comp-dialog-gap: var(--atr-sys-spacing-sm);--atr-comp-dialog-elevation: var(--atr-sys-elevation-level-3);--atr-comp-bottom-sheet-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-bottom-sheet-label-color: var(--atr-sys-color-on-surface);--atr-comp-bottom-sheet-border-color: var(--atr-sys-color-outline-variant);--atr-comp-bottom-sheet-shape: var(--atr-sys-shape-medium);--atr-comp-bottom-sheet-padding: var(--atr-sys-spacing-md);--atr-comp-bottom-sheet-gap: var(--atr-sys-spacing-sm);--atr-comp-bottom-sheet-elevation: var(--atr-sys-elevation-level-3);--atr-comp-snackbar-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-snackbar-label-color: var(--atr-sys-color-on-surface);--atr-comp-snackbar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-snackbar-shape: var(--atr-sys-shape-medium);--atr-comp-snackbar-padding: var(--atr-sys-spacing-md);--atr-comp-snackbar-gap: var(--atr-sys-spacing-sm);--atr-comp-snackbar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-overlay-backdrop-color: var(--atr-sys-color-scrim)}:root,:host{--tui-duration: .3s;--tui-curve-expressive-standard: cubic-bezier(.4, .1, .2, 1);--tui-curve-expressive-entrance: cubic-bezier(.35, 1.3, .25, 1);--tui-curve-expressive-exit: cubic-bezier(.4, 0, 1, 1);--tui-curve-productive-standard: cubic-bezier(.2, 0, .4, .9);--tui-curve-productive-entrance: cubic-bezier(0, 0, .4, .9);--tui-curve-productive-exit: cubic-bezier(.2, 0, 1, 1)}:root,:host,[tuiTheme=light]{--tui-shadow-small: 0px 5px 20px 0px rgba(0, 0, 0, .1);--tui-shadow-small-hover: 0px 14px 42px 0px rgba(0, 0, 0, .12);--tui-shadow-medium: 0px 6px 34px 0px rgba(0, 0, 0, .12);--tui-shadow-medium-hover: 0px 18px 60px 0px rgba(0, 0, 0, .18);--tui-shadow-popup: 0px 8px 28px 0px rgba(0, 0, 0, .16)}:root,:host{--tui-typography-family-text: "Manrope", system-ui, sans-serif;--tui-typography-family-display: "Manrope", system-ui, sans-serif;--tui-font-offset: calc(var(--t-font-offset, 0) * 1px);--tui-font-scale: calc((22 + var(--t-font-offset, 0)) / 22);--tui-typography-heading-h1: bold calc(var(--tui-font-offset) + 3.125rem) / 1.12 var(--tui-typography-family-display);--tui-typography-heading-h2: bold calc(var(--tui-font-offset) + 2.75rem) / calc(48 / 44) var(--tui-typography-family-display);--tui-typography-heading-h3: bold calc(var(--tui-font-offset) + 2.25rem) / calc(40 / 36) var(--tui-typography-family-display);--tui-typography-heading-h4: bold calc(var(--tui-font-offset) + 1.75rem) / calc(32 / 28) var(--tui-typography-family-display);--tui-typography-heading-h5: bold calc(var(--tui-font-offset) + 1.5rem) / calc(28 / 24) var(--tui-typography-family-display);--tui-typography-heading-h6: bold calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-typography-family-display);--tui-typography-body-l: normal calc(var(--tui-font-offset) + 1.0625rem) / calc(28 / 17) var(--tui-typography-family-text);--tui-typography-body-m: normal calc(var(--tui-font-offset) + 1rem) / 1.5 var(--tui-typography-family-text);--tui-typography-body-s: normal calc(var(--tui-font-offset) + .875rem) / calc(20 / 14) var(--tui-typography-family-text);--tui-typography-body-xs: normal calc(var(--tui-font-offset) + .75rem) / calc(16 / 12) var(--tui-typography-family-text);--tui-typography-ui-l: normal calc(var(--tui-font-offset) + 1.0625rem) / calc(24 / 17) var(--tui-typography-family-text);--tui-typography-ui-m: normal calc(var(--tui-font-offset) + 1rem) / 1.25 var(--tui-typography-family-text);--tui-typography-ui-s: normal calc(var(--tui-font-offset) + .875rem) / calc(16 / 14) var(--tui-typography-family-text);--tui-typography-ui-xs: normal calc(var(--tui-font-offset) + .75rem) / 1.25 var(--tui-typography-family-text);--tui-typography-ui-2xs: normal calc(var(--tui-font-offset) + .6875rem) / calc(12 / 11) var(--tui-typography-family-text);--tui-radius-xs: .25rem;--tui-radius-s: .5rem;--tui-radius-m: .625rem;--tui-radius-l: .75rem;--tui-radius-xl: 1.5rem;--tui-height-xs: 1.5rem;--tui-height-s: 2rem;--tui-height-m: 2.75rem;--tui-height-l: 3.5rem;--tui-padding-s: .625rem;--tui-padding-m: .75rem;--tui-padding-l: 1rem;--tui-stroke-width: .125rem;--tui-disabled-opacity: .56;--tui-lh: 1.4em;--tui-inline-start: left;--tui-inline-end: right;--tui-inline: 1;--tui-duration-slowest: calc(var(--tui-duration) / .429);--tui-duration-slow: calc(var(--tui-duration) / .6);--tui-duration-fast: calc(var(--tui-duration) / 2);--tui-duration-fastest: calc(var(--tui-duration) / 4)}@supports (font-size: 1lh){:root,:host{--tui-lh: 1lh}}[dir=rtl]{--tui-inline-start: right;--tui-inline-end: left;--tui-inline: -1}@media screen{[tuiTheme=dark]{color-scheme:dark;--tui-background-base: #222;--tui-background-base-alt: #333;--tui-background-neutral-1: rgba(255, 255, 255, .08);--tui-background-neutral-1-hover: rgba(255, 255, 255, .16);--tui-background-neutral-1-pressed: rgba(255, 255, 255, .24);--tui-background-neutral-2: rgba(255, 255, 255, .24);--tui-background-neutral-2-hover: rgba(255, 255, 255, .32);--tui-background-neutral-2-pressed: rgba(255, 255, 255, .4);--tui-background-accent-opposite: #fff;--tui-background-accent-opposite-hover: #f6f6f6;--tui-background-accent-opposite-pressed: #ededed;--tui-background-elevation-1: #292929;--tui-background-elevation-2: #2f2f2f;--tui-background-elevation-3: #373737;--tui-service-autofill-background: #554a2a;--tui-border-normal: rgba(255, 255, 255, .14);--tui-border-hover: rgba(255, 255, 255, .6);--tui-border-focus: rgba(255, 255, 255, .64);--tui-status-negative: #ff4d4d;--tui-status-negative-pale: rgba(255, 77, 77, .24);--tui-status-negative-pale-hover: rgba(255, 77, 77, .32);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .32);--tui-status-positive-pale-hover: rgba(74, 201, 155, .4);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .32);--tui-status-warning-pale-hover: rgba(255, 199, 0, .4);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .32);--tui-status-info-pale-hover: rgba(112, 182, 246, .4);--tui-status-neutral: #959ba4;--tui-text-primary: #ffffff;--tui-text-secondary: rgba(255, 255, 255, .72);--tui-text-tertiary: rgba(255, 255, 255, .6);--tui-text-action: #6788ff;--tui-text-action-hover: #526ed3;--tui-text-positive: #44c596;--tui-text-positive-hover: #3aa981;--tui-text-negative: #ff4d4d;--tui-text-negative-hover: #f66}[tuiTheme=light]{color-scheme:light}:root,:host,[tuiTheme=light]{--tui-background-base: #fff;--tui-background-base-alt: #f6f6f6;--tui-background-neutral-1: rgba(0, 0, 0, .04);--tui-background-neutral-1-hover: rgba(0, 0, 0, .08);--tui-background-neutral-1-pressed: rgba(0, 0, 0, .12);--tui-background-neutral-2: rgba(0, 0, 0, .08);--tui-background-neutral-2-hover: rgba(0, 0, 0, .1);--tui-background-neutral-2-pressed: rgba(0, 0, 0, .14);--tui-background-accent-1: #526ed3;--tui-background-accent-1-hover: #6c86e2;--tui-background-accent-1-pressed: #314692;--tui-background-accent-2: #ff7043;--tui-background-accent-2-hover: #ff9a94;--tui-background-accent-2-pressed: #e7716a;--tui-background-accent-opposite: #000;--tui-background-accent-opposite-hover: #333;--tui-background-accent-opposite-pressed: #808080;--tui-background-elevation-1: #fff;--tui-background-elevation-2: #fff;--tui-background-elevation-3: #fff;--tui-service-autofill-background: #fff5c0;--tui-service-selection-background: rgba(112, 182, 246, .12);--tui-service-backdrop: rgba(0, 0, 0, .75);--tui-border-normal: rgba(0, 0, 0, .1);--tui-border-hover: rgba(0, 0, 0, .16);--tui-border-focus: rgba(51, 51, 51, .64);--tui-status-negative: #ff291a;--tui-status-negative-pale: rgba(245, 34, 34, .08);--tui-status-negative-pale-hover: rgba(245, 34, 34, .16);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .12);--tui-status-positive-pale-hover: rgba(74, 201, 155, .24);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .12);--tui-status-warning-pale-hover: rgba(255, 199, 0, .24);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .12);--tui-status-info-pale-hover: rgba(112, 182, 246, .24);--tui-status-neutral: #79818c;--tui-text-primary: #1b1f3b;--tui-text-secondary: rgba(27, 31, 59, .65);--tui-text-tertiary: rgba(27, 31, 59, .4);--tui-text-primary-on-accent-1: #fff;--tui-text-primary-on-accent-2: #fff;--tui-text-action: #4c66c3;--tui-text-action-hover: #6c86e2;--tui-text-positive: #008764;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #eb1700;--tui-text-negative-hover: #ff4d4d;--tui-chart-categorical-00: var(--tui-background-accent-1);--tui-chart-categorical-01: #ea97c4;--tui-chart-categorical-02: #a0c5df;--tui-chart-categorical-03: #fee797;--tui-chart-categorical-04: #b0b0b0;--tui-chart-categorical-05: #e29398;--tui-chart-categorical-06: #b8474e;--tui-chart-categorical-07: #fcc068;--tui-chart-categorical-08: #ff8a00;--tui-chart-categorical-09: #dab3f9;--tui-chart-categorical-10: #7b439e;--tui-chart-categorical-11: #8dda71;--tui-chart-categorical-12: #fcbb14;--tui-chart-categorical-13: #a8cef1;--tui-chart-categorical-14: #bd65a4;--tui-chart-categorical-15: #7fd7cc;--tui-chart-categorical-16: #2fad96;--tui-chart-categorical-17: #d4aca2;--tui-chart-categorical-18: #9d6f64;--tui-chart-categorical-19: #d2e9a2;--tui-chart-categorical-20: #aadc42;--tui-chart-categorical-21: #3682db;--tui-chart-categorical-22: #34b41f;--tui-shadow-small: 0 .25rem 1.25rem rgba(0, 0, 0, .1);--tui-shadow-small-hover: 0 1rem 2.5rem rgba(0, 0, 0, .14);--tui-shadow-medium: 0 .375rem 2rem rgba(0, 0, 0, .12);--tui-shadow-medium-hover: 0 1.25rem 4rem rgba(0, 0, 0, .18);--tui-shadow-popup: 0 1.25rem 3rem rgba(0, 0, 0, .2)}}@media print{:root,:host,[tuiTheme]{color-scheme:light;--tui-background-base: #fff;--tui-background-base-alt: #f6f6f6;--tui-background-neutral-1: rgba(0, 0, 0, .04);--tui-background-neutral-1-hover: rgba(0, 0, 0, .08);--tui-background-neutral-1-pressed: rgba(0, 0, 0, .12);--tui-background-neutral-2: rgba(0, 0, 0, .08);--tui-background-neutral-2-hover: rgba(0, 0, 0, .1);--tui-background-neutral-2-pressed: rgba(0, 0, 0, .14);--tui-background-accent-1: #526ed3;--tui-background-accent-1-hover: #6c86e2;--tui-background-accent-1-pressed: #314692;--tui-background-accent-2: #ff7043;--tui-background-accent-2-hover: #ff9a94;--tui-background-accent-2-pressed: #e7716a;--tui-background-accent-opposite: #000;--tui-background-accent-opposite-hover: #333;--tui-background-accent-opposite-pressed: #808080;--tui-background-elevation-1: #fff;--tui-background-elevation-2: #fff;--tui-background-elevation-3: #fff;--tui-service-autofill-background: #fff5c0;--tui-service-selection-background: rgba(112, 182, 246, .12);--tui-service-backdrop: rgba(0, 0, 0, .75);--tui-border-normal: rgba(0, 0, 0, .1);--tui-border-hover: rgba(0, 0, 0, .16);--tui-border-focus: rgba(51, 51, 51, .64);--tui-status-negative: #ff291a;--tui-status-negative-pale: rgba(245, 34, 34, .08);--tui-status-negative-pale-hover: rgba(245, 34, 34, .16);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .12);--tui-status-positive-pale-hover: rgba(74, 201, 155, .24);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .12);--tui-status-warning-pale-hover: rgba(255, 199, 0, .24);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .12);--tui-status-info-pale-hover: rgba(112, 182, 246, .24);--tui-status-neutral: #79818c;--tui-text-primary: #1b1f3b;--tui-text-secondary: rgba(27, 31, 59, .65);--tui-text-tertiary: rgba(27, 31, 59, .4);--tui-text-primary-on-accent-1: #fff;--tui-text-primary-on-accent-2: #fff;--tui-text-action: #4c66c3;--tui-text-action-hover: #6c86e2;--tui-text-positive: #008764;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #eb1700;--tui-text-negative-hover: #ff4d4d;--tui-chart-categorical-00: var(--tui-background-accent-1);--tui-chart-categorical-01: #ea97c4;--tui-chart-categorical-02: #a0c5df;--tui-chart-categorical-03: #fee797;--tui-chart-categorical-04: #b0b0b0;--tui-chart-categorical-05: #e29398;--tui-chart-categorical-06: #b8474e;--tui-chart-categorical-07: #fcc068;--tui-chart-categorical-08: #ff8a00;--tui-chart-categorical-09: #dab3f9;--tui-chart-categorical-10: #7b439e;--tui-chart-categorical-11: #8dda71;--tui-chart-categorical-12: #fcbb14;--tui-chart-categorical-13: #a8cef1;--tui-chart-categorical-14: #bd65a4;--tui-chart-categorical-15: #7fd7cc;--tui-chart-categorical-16: #2fad96;--tui-chart-categorical-17: #d4aca2;--tui-chart-categorical-18: #9d6f64;--tui-chart-categorical-19: #d2e9a2;--tui-chart-categorical-20: #aadc42;--tui-chart-categorical-21: #3682db;--tui-chart-categorical-22: #34b41f;--tui-shadow-small: 0 .25rem 1.25rem rgba(0, 0, 0, .1);--tui-shadow-small-hover: 0 1rem 2.5rem rgba(0, 0, 0, .14);--tui-shadow-medium: 0 .375rem 2rem rgba(0, 0, 0, .12);--tui-shadow-medium-hover: 0 1.25rem 4rem rgba(0, 0, 0, .18);--tui-shadow-popup: 0 1.25rem 3rem rgba(0, 0, 0, .2)}}[tuiAppearance][data-appearance=accent]{background:var(--tui-background-accent-2);color:var(--tui-text-primary-on-accent-2)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=accent]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-background-accent-2-hover)}[tuiAppearance][data-appearance=accent]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=action]{color:var(--tui-text-action);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action][data-state=hover]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action-destructive]{color:var(--tui-text-negative);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive][data-state=hover]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][data-state=active]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-grayscale]{color:var(--tui-text-secondary);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale][data-state=hover]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][data-state=active]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=flat-destructive],[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-action)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=flat]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=flat]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=flat-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=flat-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=flat-destructive][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=floating]{background-color:var(--tui-background-elevation-2);color:var(--tui-text-primary);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=floating]:after{transition-property:color}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){box-shadow:var(--tui-shadow-small-hover)}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:var(--tui-shadow-small-hover)}[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background-color:var(--tui-background-base-alt);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=floating][data-state=active]{background-color:var(--tui-background-base-alt);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=outline-destructive],[tuiAppearance][data-appearance=outline-grayscale]{--t-bs: var(--tui-border-normal);background:transparent;color:var(--tui-text-action);box-shadow:inset 0 0 0 1px var(--t-bs)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]{--t-bs: var(--tui-background-accent-1);box-shadow:inset 0 0 0 2px var(--t-bs)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=active]{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){box-shadow:inset 0 0 0 1px var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked]{box-shadow:inset 0 0 0 2px var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=outline]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]{cursor:pointer;--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-state=active]{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=outline-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=icon],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=floating]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:before,[tuiAppearance][data-appearance=outline-grayscale]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=icon]:after,[tuiAppearance][data-appearance=outline-grayscale]:after,[tuiAppearance][data-appearance=floating]:after{transition-property:color,transform;color:var(--tui-text-tertiary)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=icon][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after{color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):before,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):before,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):before,[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):after,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):after,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=icon][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=primary]{--t-bg: var(--tui-background-accent-1);background:var(--t-bg);color:var(--tui-text-primary-on-accent-1)}[tuiAppearance][data-appearance=primary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=primary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][data-state=active]{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary-destructive]{color:#fff;background:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive][data-state=hover]{filter:saturate(1) brightness(1.3)}[tuiAppearance][data-appearance=primary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][data-state=active]{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-grayscale]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}[tuiAppearance][data-appearance=primary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=secondary-grayscale]{background:var(--tui-background-neutral-1);color:var(--tui-text-action)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=secondary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]){background:var(--tui-background-accent-1);color:var(--tui-text-primary-on-accent-1)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=hover]{background:var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=active]{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:var(--tui-status-negative);color:#fff}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){color:var(--tui-text-negative);background:var(--tui-status-negative-pale)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=secondary-grayscale]{color:var(--tui-text-primary)}input[type=checkbox][data-appearance=secondary],input[type=radio][data-appearance=secondary]{--tui-background-neutral-1: var(--tui-background-neutral-2);--tui-background-neutral-1-hover: var(--tui-background-neutral-2-hover);--tui-background-neutral-1-pressed: var(--tui-background-neutral-2-pressed)}[tuiAppearance][data-appearance=negative],[tuiAppearance][data-appearance=positive],[tuiAppearance][data-appearance=warning],[tuiAppearance][data-appearance=info],[tuiAppearance][data-appearance=neutral]{background:var(--t-bg);color:var(--tui-text-primary)}[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked],[tuiAppearance][data-appearance=warning][data-mode~=checked],[tuiAppearance][data-appearance=info][data-mode~=checked],[tuiAppearance][data-appearance=neutral][data-mode~=checked]{color:#fff}[tuiAppearance][data-appearance=negative]{--t-bg: var(--tui-status-negative-pale)}[tuiAppearance][data-appearance=negative]:before,[tuiAppearance][data-appearance=negative]:after{color:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=negative]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=negative][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative][data-state=active]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative][data-mode~=checked]{background:var(--tui-status-negative)}[tuiAppearance][data-appearance=positive]{--t-bg: var(--tui-status-positive-pale)}[tuiAppearance][data-appearance=positive]:before,[tuiAppearance][data-appearance=positive]:after{color:var(--tui-status-positive)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=positive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=positive][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive][data-state=active]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive][data-mode~=checked]{background:var(--tui-status-positive)}[tuiAppearance][data-appearance=warning]{--t-bg: var(--tui-status-warning-pale)}[tuiAppearance][data-appearance=warning]:before,[tuiAppearance][data-appearance=warning]:after{color:var(--tui-status-warning)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=warning]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning][data-mode~=checked]{background:var(--tui-status-warning)}[tuiAppearance][data-appearance=info]{--t-bg: var(--tui-status-info-pale)}[tuiAppearance][data-appearance=info]:before,[tuiAppearance][data-appearance=info]:after{color:var(--tui-status-info)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=info]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][data-state=active]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=info][data-mode~=checked]{background:var(--tui-status-info)}[tuiAppearance][data-appearance=neutral]{--t-bg: var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=neutral]:after{color:var(--tui-status-neutral)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=neutral]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=neutral]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][data-state=active]{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral][data-mode~=checked]{background:var(--tui-status-neutral)}[tuiAppearance][data-appearance=table]{min-block-size:calc(100% + 1px);border-radius:0!important;background:transparent;color:var(--tui-text-primary);border:none;outline:none;margin:-1px -1px 0;overflow:hidden}[tuiAppearance][data-appearance=table]:not(tui-textfield[multi],tui-input-card-group) [tuiInput]:not(textarea){border-block-end:100rem solid transparent;box-sizing:content-box}[tuiAppearance][data-appearance=table]:before,[tuiAppearance][data-appearance=table]:after{color:var(--tui-text-tertiary)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state])[data-focus=false]{background-color:var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover][data-focus=false]{background-color:var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover]:before,[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover]:after{color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=table]:focus-visible:not([data-focus=false]){border-image:conic-gradient(var(--tui-border-focus) 0 0) Infinityrem 0 1px}[tuiAppearance][data-appearance=table][data-focus=true]{border-image:conic-gradient(var(--tui-border-focus) 0 0) Infinityrem 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:linear-gradient(to top right,transparent 0% 50%,var(--tui-status-negative) 50% 100%) top right / .5rem .5rem no-repeat border-box}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=false],[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=false]{background-color:var(--tui-status-negative-pale)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state])[data-focus=false],[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state])[data-focus=false]{background-color:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover][data-focus=false],[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover][data-focus=false]{background-color:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):disabled:not([data-state]),[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):disabled:not([data-state]),[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=disabled],[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=disabled]{background:transparent;outline:none}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):focus-visible:not([data-focus=false]),[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):focus-visible:not([data-focus=false]){background-color:transparent;border-image:conic-gradient(var(--tui-status-negative) 0 0) Infinitypx 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=true],[tuiAppearance][data-appearance=table]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=true]{background-color:transparent;border-image:conic-gradient(var(--tui-status-negative) 0 0) Infinitypx 0 1px}[tuiAppearance][data-appearance=textfield]{transition-property:box-shadow,background-color,outline-color,border-color,color;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);--t-shadow: 0 .125rem .1875rem rgba(0, 0, 0, .1);background-color:var(--tui-background-base);color:var(--tui-text-tertiary);box-shadow:var(--t-shadow);outline:1px solid var(--tui-border-normal);outline-offset:-1px;border-width:0}[tuiAppearance][data-appearance=textfield]:is(input,textarea,select){color:var(--tui-text-primary)!important}[tuiAppearance][data-appearance=textfield]:before,[tuiAppearance][data-appearance=textfield]:after{transition-property:transform}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=textfield]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16);color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=textfield]:not([data-mode~=readonly])[data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16);color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][data-focus=true]{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield]:is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=textfield]:invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){outline-color:var(--tui-status-negative)}[tuiAppearance][data-appearance=textfield][data-mode~=readonly],[tuiAppearance][data-appearance=textfield][data-state=disabled],[tuiAppearance][data-appearance=textfield]:disabled,[tuiAppearance][data-appearance=textfield]._disabled{background:transparent!important;box-shadow:none!important;outline-color:var(--tui-border-normal)!important}[tuiAppearance][data-appearance=textfield] [tuiInput][chrome-autofilled],[tuiAppearance][data-appearance=textfield] [tuiInput]:-webkit-autofill{-webkit-text-fill-color:var(--tui-text-primary)!important;caret-color:var(--tui-text-primary)!important;box-shadow:0 0 0 100rem var(--tui-service-autofill-background) inset!important;transition:background-color 600000s 0s;clip-path:inset(.125rem round calc(var(--tui-radius-m) - .125rem))}[tuiAppearance][data-appearance=textfield][data-size=l] [tuiInput][chrome-autofilled],[tuiAppearance][data-appearance=textfield][data-size=l] [tuiInput]:-webkit-autofill{clip-path:inset(.125rem round calc(var(--tui-radius-l) - .125rem))}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield],[tuiTheme=dark][tuiAppearance][data-appearance=textfield]{background-color:var(--tui-background-neutral-1)}@media(hover:hover)and (pointer:fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-focus=true],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-focus=true]{background-color:transparent!important}[tuiAppearance]:where(*){transition-property:all;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);position:relative;appearance:none;outline:.125rem solid transparent;outline-offset:-.125rem;transition-property:color,background-color,opacity,box-shadow,border-color,border-radius}[tuiAppearance]:where(*):before,[tuiAppearance]:where(*):after{transition-property:none;transition-duration:inherit;transition-timing-function:ease-in-out}[tuiAppearance]:where(*):focus-visible:not([data-focus=false]){outline-color:var(--tui-border-focus)}[tuiAppearance]:where(*)[data-focus=true]{outline-color:var(--tui-border-focus)}[tuiAppearance]:where(*):disabled:not([data-state]),[tuiAppearance]:where(*)[data-state=disabled]{cursor:initial;opacity:var(--tui-disabled-opacity)}[tuiAppearance]:where(*):disabled:not([data-state]):before,[tuiAppearance]:where(*)[data-state=disabled]:before,[tuiAppearance]:where(*):disabled:not([data-state]):after,[tuiAppearance]:where(*)[data-state=disabled]:after{cursor:initial}[tuiButton]:where(*),[tuiIconButton]:where(*){--t-size: var(--tui-height-l);--t-radius: var(--tui-radius-l);--t-gap: .25rem;--t-padding: .5rem 1.25rem;--t-margin: -.25rem;appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-inline-size:100%;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));min-block-size:fit-content;block-size:var(--t-size);justify-content:center;border-radius:var(--t-radius);padding:var(--t-padding);-webkit-user-select:none;user-select:none;cursor:pointer;font:var(--tui-typography-body-m);font-weight:700}[tuiButton]:where(*)>img,[tuiIconButton]:where(*)>img,[tuiButton]:where(*)>tui-icon,[tuiIconButton]:where(*)>tui-icon,[tuiButton]:where(*)>[tuiAvatar],[tuiIconButton]:where(*)>[tuiAvatar],[tuiButton]:where(*)>tui-badge,[tuiIconButton]:where(*)>tui-badge,[tuiButton]:where(*)>[tuiBadge],[tuiIconButton]:where(*)>[tuiBadge],[tuiButton]:where(*)>[tuiRadio],[tuiIconButton]:where(*)>[tuiRadio],[tuiButton]:where(*)>[tuiSwitch],[tuiIconButton]:where(*)>[tuiSwitch],[tuiButton]:where(*)>[tuiCheckbox],[tuiIconButton]:where(*)>[tuiCheckbox],[tuiButton]:where(*)[tuiIcons]:before,[tuiIconButton]:where(*)[tuiIcons]:before,[tuiButton]:where(*)[tuiIcons]:after,[tuiIconButton]:where(*)[tuiIcons]:after{margin:var(--t-margin)}[tuiButton]:where(*)>.t-loader,[tuiIconButton]:where(*)>.t-loader{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[tuiButton]:where(*)>.t-loader .t-text,[tuiIconButton]:where(*)>.t-loader .t-text{position:absolute}[tuiButton]:where(*)[data-icon-start=font]:before,[tuiIconButton]:where(*)[data-icon-start=font]:before,[tuiButton]:where(*)[data-icon-end=font]:after,[tuiIconButton]:where(*)[data-icon-end=font]:after{font-size:1.5rem}[tuiButton]:where(*)[data-size=xs],[tuiIconButton]:where(*)[data-size=xs]{--t-size: var(--tui-height-xs);--t-radius: var(--tui-radius-xs);--t-gap: .125rem;--t-padding: 0 .375rem;--t-margin: -.125rem;font:var(--tui-typography-body-s)}[tuiButton]:where(*)[data-size=xs] tui-icon,[tuiIconButton]:where(*)[data-size=xs] tui-icon,[tuiButton]:where(*)[data-size=xs]:before,[tuiIconButton]:where(*)[data-size=xs]:before,[tuiButton]:where(*)[data-size=xs]:after,[tuiIconButton]:where(*)[data-size=xs]:after{font-size:1rem}[tuiButton]:where(*)[data-size=s],[tuiIconButton]:where(*)[data-size=s]{--t-size: var(--tui-height-s);--t-radius: var(--tui-radius-m);--t-gap: .125rem;--t-padding: .125rem .625rem;--t-margin: -.125rem;font:var(--tui-typography-body-s)}[tuiButton]:where(*)[data-size=s] tui-icon,[tuiIconButton]:where(*)[data-size=s] tui-icon,[tuiButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):before,[tuiIconButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):before,[tuiButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):after,[tuiIconButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):after{font-size:1rem}[tuiButton]:where(*)[data-size=s][data-icon-start=font]:before,[tuiIconButton]:where(*)[data-size=s][data-icon-start=font]:before,[tuiButton]:where(*)[data-size=s][data-icon-end=font]:after,[tuiIconButton]:where(*)[data-size=s][data-icon-end=font]:after{font-size:1rem}[tuiButton]:where(*)[data-size=m],[tuiIconButton]:where(*)[data-size=m]{--t-size: var(--tui-height-m);--t-radius: var(--tui-radius-m);--t-gap: .125rem;--t-padding: .375rem 1rem;--t-margin: -.375rem;font:var(--tui-typography-body-m);font-weight:700}[tuiButton]:where(*)[data-size=m][data-icon-start=font]:before,[tuiIconButton]:where(*)[data-size=m][data-icon-start=font]:before,[tuiButton]:where(*)[data-size=m][data-icon-end=font]:after,[tuiIconButton]:where(*)[data-size=m][data-icon-end=font]:after{font-size:1.5rem}[tuiButton]:where(*)._loading,[tuiIconButton]:where(*)._loading{--tui-disabled-opacity: 1;-webkit-text-fill-color:transparent}[tuiButton]:where(*)._loading>*,[tuiIconButton]:where(*)._loading>*,[tuiButton]:where(*)._loading:before,[tuiIconButton]:where(*)._loading:before,[tuiButton]:where(*)._loading:after,[tuiIconButton]:where(*)._loading:after{opacity:0}[tuiButton]:where(*)._loading>.t-loader,[tuiIconButton]:where(*)._loading>.t-loader{opacity:1}[tuiButton]:where(*)[tuiButtonVertical],[tuiIconButton]:where(*)[tuiButtonVertical]{--t-margin: 0rem !important;flex-direction:column;flex-shrink:1;block-size:auto;padding:.75rem;gap:.375rem;min-inline-size:5rem;white-space:pre-line;font:var(--tui-typography-ui-s)}[tuiButton]:where(*)[tuiButtonVertical]>*,[tuiIconButton]:where(*)[tuiButtonVertical]>*{max-block-size:calc(var(--t-line-height) * 2);line-height:inherit!important;--t-line-height: var(--tui-lh) !important}[tuiButton]:where(*):is(a):not([href]),[tuiIconButton]:where(*):is(a):not([href]){opacity:var(--tui-disabled-opacity);pointer-events:none}[tuiIconButton]:where(*){gap:0;inline-size:var(--t-size);min-inline-size:var(--t-size);font-size:0!important;font-variant-ligatures:none!important;padding:0}[tuiIconButton]:where(*)[tuiIconButton]:where(*)[data-icon-start]:after{display:none}[tuiLink]:where(*){transition-property:color,text-decoration,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:var(--tui-curve-productive-standard);padding:0;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit;border-radius:.125rem;outline-width:1px;outline-offset:-1px;text-underline-offset:.2em;text-decoration:none dashed currentColor 1px;text-decoration-color:color-mix(in lch,currentColor,transparent)}[tuiLink]:where(*):before{margin-inline-end:.25rem}[tuiLink]:where(*):after{margin-inline-start:.25rem}[tuiLink]:where(*)[tuiIcons]:where(:not([data-icon-start=font])):before,[tuiLink]:where(*)[tuiIcons]:where(:not([data-icon-end=font])):after{content:"\2060";padding:calc(var(--tui-icon-size, 1rem) / 2);vertical-align:super;font-size:0;line-height:0;box-sizing:border-box;-webkit-mask-size:calc(100% + 10 * var(--tui-stroke-width)) 100%;mask-size:calc(100% + 10 * var(--tui-stroke-width)) 100%;transition:none}[tuiLink]:where(*)[data-icon-start=font]:before,[tuiLink]:where(*)[data-icon-end=font]:after{display:inline;font-size:var(--tui-icon-size, 1rem);vertical-align:sub}[tuiLink]:where(*)[tuiChevron]:after{display:inline-block;vertical-align:initial}@media(hover:hover)and (pointer:fine){[tuiLink]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){text-decoration-color:currentColor}}[tuiLink]:where(*)[data-state=hover]{text-decoration-color:currentColor}[tuiLink]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):where(:hover,:focus-visible){text-decoration-color:currentColor}[tuiLink]:where(*)[data-state=active]{text-decoration-color:currentColor}[tuiLink]:where(*)[data-appearance=""]{text-decoration-line:underline;text-decoration-style:solid}[tuiCheckbox]:where(*){--t-size: 1.5rem;--t-radius: var(--tui-radius-s);inline-size:var(--t-size);block-size:var(--t-size);border-radius:var(--t-radius);cursor:pointer;margin:0;flex-shrink:0}[tuiCheckbox]:where(*):before{position:absolute;block-size:100%;inline-size:100%;font-size:1rem;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"></svg>');scale:0;transition:scale var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out}[tuiCheckbox]:where(*):after{display:none}[tuiCheckbox]:where(*):disabled._readonly._readonly{opacity:1;pointer-events:none}[tuiCheckbox]:where(*):checked:before,[tuiCheckbox]:where(*):indeterminate:before{-webkit-mask-image:var(--t-icon-start);mask-image:var(--t-icon-start);scale:1;transition:scale var(--tui-duration) ease-in-out,mask 0s ease-in-out;transition-duration:inherit}[tuiCheckbox]:where(*):indeterminate:before{-webkit-mask-image:var(--t-icon-end);mask-image:var(--t-icon-end)}[tuiCheckbox]:where(*)[data-size=s]{--t-size: 1rem;--t-radius: var(--tui-radius-xs)}[tuiCheckbox]:where(*)[data-size=s]:before{font-size:.875rem}[tuiCheckbox]:where(*):invalid:not([data-mode]),[tuiCheckbox]:where(*)[data-mode~=invalid]{color:#fff}[tuiRadio]:where(*){--t-size: 1.5rem;transition-property:background,box-shadow;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);inline-size:var(--t-size);block-size:var(--t-size);cursor:pointer;margin:0;flex-shrink:0;border-radius:100%;color:var(--tui-text-primary-on-accent-1)}[tuiRadio]:where(*):disabled._readonly._readonly{opacity:1}[tuiRadio]:where(*):before{content:"";position:absolute;inset:0;margin:auto;border-radius:100%;background:currentColor;scale:0;transition-property:scale}[tuiRadio]:where(*):checked:before{scale:.5}[tuiRadio]:where(*)[data-size=s]{--t-size: 1rem}[tuiRadio]:where(*):invalid:not([data-mode]),[tuiRadio]:where(*)[data-mode~=invalid]{color:#fff}[tuiSwitch]:where(*){transition-property:background,box-shadow;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);display:inline-block;inline-size:3rem;block-size:1.5rem;border-radius:2rem;overflow:hidden;cursor:pointer;margin:0;flex-shrink:0;color:#fff!important}[tuiSwitch]:where(*)[data-size=s]{block-size:1rem;inline-size:2rem}[tuiSwitch]:where(*)[data-size=s]:before{inline-size:1rem;transform:translate(calc(var(--tui-inline) * -1rem));font-size:.75rem}[tuiSwitch]:where(*)[data-size=s]:after{inline-size:1rem;box-shadow:calc(var(--tui-inline) * -2.625rem) 0 0 .5rem var(--tui-background-base);outline-width:.167rem;scale:.375}[tuiSwitch]:where(*)[data-size=s]:checked:after{transform:translate(calc(var(--tui-inline) * 2.625rem))}[tuiSwitch]:where(*):checked:before{transform:none}[tuiSwitch]:where(*):checked:after{transform:translate(calc(var(--tui-inline) * 4.5rem))}[tuiSwitch]:where(*):disabled._readonly._readonly{opacity:1}[tuiSwitch]:where(*):before,[tuiSwitch]:where(*):after{position:absolute;block-size:100%;inline-size:1.5rem;transition-property:transform;zoom:1}[tuiSwitch]:where(*):before{inset-inline-start:.125rem;font-size:1rem;transform:translate(calc(var(--tui-inline) * -1.5rem))}[tuiSwitch]:where(*):after{display:block;inset-inline-end:0;border-radius:100%;background:none;scale:.33333;box-shadow:calc(var(--tui-inline) * -4.5rem) 0 0 .75rem var(--tui-background-base);outline:.375rem solid var(--tui-background-neutral-2-pressed)}[tuiSwitch]:where(*):not([data-icon-start]):after{outline-offset:20rem}[tuiSwitch]:where(*):invalid:not([data-mode]),[tuiSwitch]:where(*)[data-mode~=invalid]{color:#fff}tui-textfield:where(*){transition-property:color;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);--t-height: calc(var(--tui-height-l) + 2.5 * var(--t-label) * var(--tui-font-offset));--t-padding: var(--tui-padding-l);--t-label: 0;--t-label-y: -.75rem;--t-label-font: var(--tui-typography-ui-s);--t-end: 0px;--t-start: 0px;--t-side: 0px;--t-max: .75rem;--t-space: clamp(0px, calc(var(--t-side) + var(--t-end)), var(--t-max));--t-space-end: calc(var(--t-end) + var(--t-side) + var(--t-padding) + var(--t-space));position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;min-block-size:var(--t-height);padding:0 var(--t-padding);border-radius:var(--tui-radius-l);font:var(--tui-typography-ui-m);box-sizing:border-box;isolation:isolate;scrollbar-width:thin}tui-textfield:where(*)[tuiAppearance]{outline:none}tui-textfield:where(*)[tuiAppearance][data-appearance=""]{color:var(--tui-text-tertiary)}@media(hover:hover)and (pointer:fine){tui-textfield:where(*)[tuiAppearance][data-appearance=""]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-secondary)}}tui-textfield:where(*)[tuiAppearance][data-appearance=""]:not([data-mode~=readonly])[data-state=hover]{color:var(--tui-text-secondary)}tui-textfield:where(*)[data-icon-start]{--t-start: calc(2.5rem * (1 + .25 * var(--t-zoom)))}tui-textfield:where(*)[data-icon-end]{--t-end: 1.75rem}tui-textfield:where(*)[tuiIcons]:before{z-index:1;block-size:var(--t-height);inline-size:1.5rem;margin-inline-end:1rem;pointer-events:none;max-block-size:calc(var(--t-height) * (1 - .2 * var(--t-zoom)))}tui-textfield:where(*)[tuiIcons]:after{position:relative;inline-size:calc(1.5rem + 2 * var(--t-padding));cursor:pointer;margin-inline-start:calc(.25rem - var(--t-padding));margin-inline-end:calc(-1 * var(--t-padding));block-size:var(--t-height);max-block-size:calc(var(--t-height) * (1 - .2 * var(--t-zoom)))}tui-textfield:where(*)::-webkit-resizer{border:.25rem solid transparent;inline-size:.5rem;block-size:.5rem;box-sizing:content-box;color:var(--tui-text-tertiary);background:linear-gradient(-45deg,transparent,transparent .125rem,currentColor .125rem,currentColor .1875rem,transparent .1875rem,transparent .25rem,currentColor .25rem,currentColor .3125rem,transparent .35rem);background-clip:content-box}tui-textfield:where(*) [tuiLabel],tui-textfield:where(*)>.t-content,tui-textfield:where(*)>.t-template{pointer-events:none}tui-textfield:where(*)[data-size=s]{--t-height: var(--tui-height-s);--t-padding: var(--tui-padding-s);--t-max: 0px;border-radius:var(--tui-radius-m);font:var(--tui-typography-ui-s)}tui-textfield:where(*)[data-size=s][data-icon-start]{--t-start: 1.5rem}tui-textfield:where(*)[data-size=s][data-icon-end]{--t-end: 1.5rem}tui-textfield:where(*)[data-size=s]:before{font-size:1rem;margin-inline:-.25rem .25rem}tui-textfield:where(*)[data-size=s]:after{inline-size:calc(.75rem + 2 * var(--t-padding));margin-inline:0 -.5rem;font-size:1rem}tui-textfield:where(*)[data-size=s]>.t-content{gap:0}tui-textfield:where(*)[data-size=s]>.t-content>*:last-child{margin-inline-end:-.25rem}tui-textfield:where(*)[data-size=m]{--t-height: calc(var(--tui-height-m) + 2.5 * var(--t-label) * var(--tui-font-offset));--t-padding: var(--tui-padding-m);--t-label-font: var(--tui-typography-ui-xs);--t-label-y: -.5625rem;--t-max: .125rem;border-radius:var(--tui-radius-m);font:var(--tui-typography-ui-s)}tui-textfield:where(*)[data-size=m][data-icon-start]{--t-start: calc(2.125rem * (1 + .25 * var(--t-zoom)))}tui-textfield:where(*)[data-size=m][data-icon-end]{--t-end: 1.75rem}tui-textfield:where(*)[data-size=m]:before{margin-inline:-.125rem .75rem}tui-textfield:where(*)[data-size=m]:after{inline-size:calc(1.25rem + 2 * var(--t-padding));margin-inline-start:calc(.5rem - var(--t-padding))}tui-textfield:where(*)[data-size=m]>.t-content>*:last-child{margin-inline-end:-.125rem}tui-textfield:where(*):is(._disabled,[data-state=disabled]){pointer-events:none;opacity:var(--tui-disabled-opacity)}tui-textfield:where(*):is(._disabled,[data-state=disabled]) [tuiAppearance]:is(._disabled,:disabled,[data-state=disabled]){opacity:1}tui-textfield:where(*):is(._disabled,[data-state=disabled])>.t-content>tui-icon{display:none}tui-textfield:where(*)._with-label{--t-label: 1}tui-textfield:where(*)._with-label>.t-template,tui-textfield:where(*)._with-label .t-filler,tui-textfield:where(*)._with-label [tuiInput]{inset-block-end:0;padding-block-start:calc(var(--t-height) / 3);padding-block-end:0}tui-textfield:where(*)._with-label:is(:not([data-focus=true]),[data-mode~=readonly])>.t-template::placeholder,tui-textfield:where(*)._with-label:is(:not([data-focus=true]),[data-mode~=readonly]) [tuiInput]::placeholder,tui-textfield:where(*)._with-label:is(:not([data-focus=true]),[data-mode~=readonly])>.t-template._empty,tui-textfield:where(*)._with-label:is(:not([data-focus=true]),[data-mode~=readonly]) [tuiInput]._empty{color:transparent}tui-textfield:where(*)>.t-template,tui-textfield:where(*) .t-filler,tui-textfield:where(*) [tuiInput]{position:absolute;inset-inline:0;inline-size:auto;block-size:var(--t-height);appearance:none;background:none;font:inherit;resize:none;outline:none;color:var(--tui-text-primary);box-sizing:border-box;border-radius:inherit;border-width:0;padding-inline-start:calc(var(--t-start) + var(--t-padding));padding-inline-end:var(--t-space-end);white-space:nowrap;overflow:hidden}tui-textfield:where(*)>.t-template:is(input,textarea):read-only~.t-filler,tui-textfield:where(*) .t-filler:is(input,textarea):read-only~.t-filler,tui-textfield:where(*) [tuiInput]:is(input,textarea):read-only~.t-filler{display:none}tui-textfield:where(*)>.t-template:disabled,tui-textfield:where(*) .t-filler:disabled,tui-textfield:where(*) [tuiInput]:disabled{animation:tuiPresent 1s infinite;opacity:1}tui-textfield:where(*)>.t-template[inputmode=none],tui-textfield:where(*) .t-filler[inputmode=none],tui-textfield:where(*) [tuiInput][inputmode=none]{caret-color:transparent}tui-textfield:where(*)>.t-template::-webkit-inner-spin-button,tui-textfield:where(*) .t-filler::-webkit-inner-spin-button,tui-textfield:where(*) [tuiInput]::-webkit-inner-spin-button,tui-textfield:where(*)>.t-template::-webkit-outer-spin-button,tui-textfield:where(*) .t-filler::-webkit-outer-spin-button,tui-textfield:where(*) [tuiInput]::-webkit-outer-spin-button{appearance:none}tui-textfield:where(*)>.t-template{padding-inline-end:0;border-inline-end:var(--t-space-end) solid transparent}tui-textfield:where(*)._with-template [tuiInput]:first-of-type{color:transparent!important}tui-textfield:where(*) [tuiInput]:-webkit-autofill [tuiLabel],tui-textfield:where(*) [tuiInput][chrome-autofilled] [tuiLabel],tui-textfield:where(*) [tuiInput]:not(._empty,:placeholder-shown) [tuiLabel],tui-textfield:where(*)[multi][multi]:not(._empty) [tuiLabel],tui-textfield:where(*) [tuiInput]:-webkit-autofill:not(tui-textfield)~[tuiLabel],tui-textfield:where(*) [tuiInput][chrome-autofilled]:not(tui-textfield)~[tuiLabel],tui-textfield:where(*) [tuiInput]:not(._empty,:placeholder-shown):not(tui-textfield)~[tuiLabel],tui-textfield:where(*)[multi][multi]:not(._empty):not(tui-textfield)~[tuiLabel]{font:var(--t-label-font);transform:translateY(calc(var(--t-label-y) - var(--tui-font-offset) / 2))}tui-textfield:where(*) [tuiLabel][tuiLabel][tuiLabel]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:var(--tui-curve-productive-standard);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;display:block;max-inline-size:calc(100% - var(--t-start));flex:1;align-self:flex-start;font:inherit;-webkit-user-select:none;user-select:none;padding:calc(var(--t-height) / 2 - .625em) 0;line-height:1.25!important;transition-duration:inherit}tui-textfield:where(*) [tuiLabel][tuiLabel][tuiLabel]+.t-content{margin-inline-start:0}tui-textfield:where(*) [tuiLabel],tui-textfield:where(*) [tuiInput]::placeholder,tui-textfield:where(*) [tuiInput]._empty{color:var(--tui-text-secondary)}tui-textfield:where(*) select option[value=""]:disabled{color:transparent}tui-textfield:where(*) select optgroup,tui-textfield:where(*) select option{background-color:var(--tui-background-elevation-1)}tui-textfield:where(*) select optgroup,tui-textfield:where(*) select option:not(:disabled){color:var(--tui-text-primary)}tui-textfield:where(*) button,tui-textfield:where(*) a,tui-textfield:where(*) tui-icon{pointer-events:auto}tui-textfield:where(*)>.t-content{z-index:1;display:flex;block-size:var(--t-height);align-items:center;gap:.25rem;margin-inline-start:auto;isolation:isolate;border-radius:inherit}tui-textfield:where(*) textarea{scrollbar-width:thin}tui-textfield:where(*) textarea~.t-content{min-inline-size:1px}tui-textfield:where(*):is([data-mode~=readonly],[data-state=disabled],._empty) [tuiButtonX],tui-textfield:where(*) [tuiInput]._empty~.t-content [tuiButtonX],tui-textfield:where(*) [tuiInput]:disabled~.t-content [tuiButtonX]{display:none}tui-textfield:where(*) .t-filler{pointer-events:none!important;color:var(--tui-text-tertiary)}tui-textfield:where(*) [tuiFluidTypography]{font-weight:700}tui-textfield:where(*) [tuiSelectLike]:not(:read-only){cursor:pointer}tui-textfield:where(*):has(input[type=tel]){direction:ltr}tui-textfield:where(*):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled) [tuiInput]:not(._empty)~[tuiLabel],tui-textfield:where(*):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled) [tuiInput]:not(._empty)~[tuiLabel],tui-textfield:where(*):is([data-mode~=invalid],.tui-invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[multi]:not(._empty) [tuiLabel],tui-textfield:where(*):invalid:not(._untouched):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[multi]:not(._empty) [tuiLabel]{color:var(--tui-text-negative)}tui-textfield:where(*):not([data-mode~=readonly]):focus-visible:not([data-focus=false]) [tuiLabel]{color:var(--tui-text-primary)!important;font:var(--t-label-font);transform:translateY(calc(var(--t-label-y) - var(--tui-font-offset) / 2))}tui-textfield:where(*):not([data-mode~=readonly])[data-focus=true] [tuiLabel]{color:var(--tui-text-primary)!important;font:var(--t-label-font);transform:translateY(calc(var(--t-label-y) - var(--tui-font-offset) / 2))}[tuiLabel]:where(*){display:flex;gap:.25rem;flex-direction:column;font:var(--tui-typography-body-s);color:var(--tui-text-primary)}[tuiLabel]:where(*):not([data-orientation=vertical]){flex-direction:row;inline-size:fit-content;font:var(--tui-typography-body-m)}[tuiLabel]:where(*) input[type=checkbox],[tuiLabel]:where(*) input[type=radio]{font:inherit;inset-block-start:calc(var(--tui-lh) / 2);transform:translateY(-50%);margin-inline-end:.5rem}[tuiLabel]:where(*) input[type=checkbox][data-size=s],[tuiLabel]:where(*) input[type=radio][data-size=s]{line-height:1.3;margin-inline-end:.25rem}[tuiLabel]:where(*) small{font:var(--tui-typography-body-s)}[tuiLabel]:where(*) [tuiTitle]:where(:not([tuiCell] *)){margin-block-start:.125rem}[tuiLabel]:where(*) [tuiSubtitle]{color:var(--tui-text-secondary)}[tuiAvatar]:where(*){--t-size: var(--tui-height-l);--t-radius: .75rem;--t-corner-offset: calc((var(--t-radius) * 1.4142 - var(--t-radius)) * 1 / 1.4142);position:relative;display:inline-flex;flex-shrink:0;inline-size:var(--t-size);min-inline-size:var(--t-size);block-size:var(--t-size);align-items:center;justify-content:center;white-space:nowrap;border-radius:var(--t-radius);border:none;background:var(--tui-background-neutral-1);color:var(--tui-text-secondary);vertical-align:middle;box-sizing:border-box;padding:.25rem;font:var(--tui-typography-body-l);font-weight:700;aspect-ratio:1;opacity:.999}[tuiAvatar]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:pointer}[tuiAvatar]:where(*):before{inline-size:auto;block-size:auto}[tuiAvatar]:where(*):not(._initials):before{position:absolute;inset:0;font-size:calc(var(--t-size) * .6)}[tuiAvatar]:where(*)[data-size=xs]{--t-size: var(--tui-height-xs);--t-radius: .5rem;font:var(--tui-typography-ui-2xs);font-size:.5625rem}[tuiAvatar]:where(*)[data-size=xs]._initials:before{font:var(--tui-typography-ui-2xs);font-weight:700}[tuiAvatar]:where(*)[data-size=s]{--t-size: var(--tui-height-s);--t-radius: .5rem;font:var(--tui-typography-ui-2xs);font-weight:700}[tuiAvatar]:where(*)[data-size=s]._initials:before{font:var(--tui-typography-body-s);font-weight:700}[tuiAvatar]:where(*)[data-size=m]{--t-size: calc(var(--tui-height-m) - .25rem);--t-radius: .75rem;font:var(--tui-typography-ui-m);font-weight:700}[tuiAvatar]:where(*)[data-size=m]._initials:before{font:var(--tui-typography-body-m);font-weight:700}[tuiAvatar]:where(*)[data-size=xl]{--t-size: 5rem;--t-radius: .75rem;font:var(--tui-typography-heading-h4)}[tuiAvatar]:where(*)[data-size=xl]._initials:before{font:var(--tui-typography-heading-h3)}[tuiAvatar]:where(*)[data-size=xxl]{--t-size: 6rem;--t-radius: 1rem;font:var(--tui-typography-heading-h3)}[tuiAvatar]:where(*)[data-size=xxl]._initials:before{font:var(--tui-typography-heading-h3)}[tuiAvatar]:where(*)[data-size=xxxl]{--t-size: 8rem;--t-radius: 1.25rem;font:var(--tui-typography-heading-h3)}[tuiAvatar]:where(*)[data-size=xxxl]._initials:before{font:var(--tui-typography-heading-h2)}[tuiAvatar]:where(*):not([data-shape=square]){--t-radius: calc(var(--t-size) / 2) !important}[tuiAvatar]:where(*)._initials:before{content:attr(data-icon-start);-webkit-mask-image:none;mask-image:none;background:none;font:var(--tui-typography-heading-h6)}[tuiAvatar]:where(*)._badge{-webkit-mask-image:radial-gradient(circle at calc(max(var(--tui-inline),0) * 100% - var(--tui-inline) * var(--t-corner-offset)) calc(100% - var(--t-corner-offset)),black .23rem,transparent .25rem,transparent .375rem,black .39rem);mask-image:radial-gradient(circle at calc(max(var(--tui-inline),0) * 100% - var(--tui-inline) * var(--t-corner-offset)) calc(100% - var(--t-corner-offset)),black .23rem,transparent .25rem,transparent .375rem,black .39rem);mask-clip:no-clip}[tuiAvatar]:where(*)._badge:after{content:"";position:absolute;display:block;inset-block-start:calc(100% - var(--t-corner-offset));inset-inline-start:calc(100% - var(--t-corner-offset));inline-size:.55rem;block-size:.55rem;border-radius:100%;background:var(--t-badge);transform:translate3d(calc(var(--tui-inline) * -50%),-50%,0);zoom:1}[tuiAvatar]:where(*)._fallback img,[tuiAvatar]:where(*)._fallback video{display:none}[tuiAvatar]:where(*) img,[tuiAvatar]:where(*) video,[tuiAvatar]:where(*) picture{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;object-fit:cover;box-sizing:border-box;border-radius:inherit}[tuiAvatar]:where(*):has(img,video):not(._fallback){background:none}[tuiBadge]:where(*){--t-scale: calc(1 + (var(--tui-font-scale) - 1) / 2);--t-icon-size: 1rem;--t-padding: calc(.5rem * var(--t-scale));--t-size: var(--tui-height-xs);--t-margin: -.25rem;appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-inline-size:100%;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));border-radius:6rem;justify-content:center;background:#959595;color:var(--tui-background-base);padding:.0625rem var(--t-padding);block-size:var(--t-size);min-block-size:calc(var(--tui-lh) + .125rem);min-inline-size:max(calc(var(--tui-lh) + .125rem),var(--t-size));inline-size:fit-content;font:var(--tui-typography-ui-s);zoom:1}[tuiBadge]:where(*)>img,[tuiBadge]:where(*)>tui-icon,[tuiBadge]:where(*)>[tuiAvatar],[tuiBadge]:where(*)>tui-badge,[tuiBadge]:where(*)>[tuiBadge],[tuiBadge]:where(*)>[tuiRadio],[tuiBadge]:where(*)>[tuiSwitch],[tuiBadge]:where(*)>[tuiCheckbox],[tuiBadge]:where(*)[tuiIcons]:before,[tuiBadge]:where(*)[tuiIcons]:after{margin:var(--t-margin)}@supports not (font-size: 1lh){[tuiBadge]:where(*){--tui-lh: 1.2em}}[tuiBadge]:where(*)>tui-icon,[tuiBadge]:where(*)[tuiIcons]:before,[tuiBadge]:where(*)[tuiIcons]:after{font-size:calc(var(--t-icon-size) * var(--t-scale))!important;zoom:1}[tuiBadge]:where(*)[data-appearance=negative]{--t-status: var(--tui-status-negative)}[tuiBadge]:where(*)[data-appearance=positive]{--t-status: var(--tui-status-positive)}[tuiBadge]:where(*)[data-appearance=warning]{--t-status: var(--tui-status-warning)}[tuiBadge]:where(*)[data-appearance=info]{--t-status: var(--tui-status-info)}[tuiBadge]:where(*)[data-appearance=neutral]{--t-status: var(--tui-status-neutral)}[tuiBadge]:where(*)[data-size=s]{--t-padding: calc(.25rem * var(--tui-font-scale) * var(--t-scale));--t-size: 1rem;--t-icon-size: .625rem;--t-margin: -.0625rem;font:var(--tui-typography-ui-2xs);gap:.1875rem}[tuiBadge]:where(*)[data-size=s][tuiStatus]:before{inline-size:.25rem;block-size:.25rem;margin-inline:.0625rem -.125rem}[tuiBadge]:where(*)[data-size=m]{--t-padding: calc(.375rem * var(--tui-font-scale));--t-size: 1.25rem;--t-icon-size: .75rem;--t-margin: -.125rem}[tuiBadge]:where(*)[data-size=xl]{--t-margin: -.25rem;--t-padding: .75rem;--t-size: var(--tui-height-s);font:var(--tui-typography-ui-m)}[tuiBadge]:where(*)[data-size=xl][tuiStatus]:before{inline-size:.5rem;block-size:.5rem}[tuiBadge]:where(*)[tuiAppearance][data-appearance=negative],[tuiBadge]:where(*)[tuiAppearance][data-appearance=positive],[tuiBadge]:where(*)[tuiAppearance][data-appearance=warning],[tuiBadge]:where(*)[tuiAppearance][data-appearance=info],[tuiBadge]:where(*)[tuiAppearance][data-appearance=neutral]{color:var(--tui-text-primary)}[tuiBadge]:where(*)[tuiStatus]:before{inline-size:.375rem;block-size:.375rem;margin:0}img[tuiBadge]:where(*),tui-icon[tuiBadge]:where(*){padding:0;inline-size:var(--t-size)}img[tuiBadge]:where(*):before,tui-icon[tuiBadge]:where(*):before{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;--t-margin: 0}[tuiChip]:where(*){--t-gap: .125rem;--t-margin: -.125rem;--t-icon-size: 1rem;--t-padding: .625rem;--t-size: var(--tui-height-s);appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));font:var(--tui-typography-ui-s);border-radius:var(--tui-radius-m);padding:.125rem var(--t-padding);block-size:var(--t-size);min-block-size:calc(var(--tui-lh) + .25rem);inline-size:fit-content;max-inline-size:100%;isolation:isolate}[tuiChip]:where(*)>img,[tuiChip]:where(*)>tui-icon,[tuiChip]:where(*)>[tuiAvatar],[tuiChip]:where(*)>tui-badge,[tuiChip]:where(*)>[tuiBadge],[tuiChip]:where(*)>[tuiRadio],[tuiChip]:where(*)>[tuiSwitch],[tuiChip]:where(*)>[tuiCheckbox],[tuiChip]:where(*)[tuiIcons]:before,[tuiChip]:where(*)[tuiIcons]:after{margin:var(--t-margin)}[tuiChip]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:pointer}@supports not (font-size: 1lh){[tuiChip]:where(*){--tui-lh: 1.2em}}[tuiChip]:where(*)>tui-icon,[tuiChip]:where(*)[tuiIcons]:before,[tuiChip]:where(*)[tuiIcons]:after{font-size:var(--t-icon-size)!important}[tuiChip]:where(*)>[tuiIconButton]{margin:-.375rem}[tuiChip]:where(*)>[tuiBadge]{margin-inline-end:0}[tuiChip]:where(*)[data-size=xxs]{--t-gap: 0rem;--t-padding: .25rem;--t-size: 1rem;--t-icon-size: .75rem;font:var(--tui-typography-ui-2xs);border-radius:var(--tui-radius-xs)}[tuiChip]:where(*)[data-size=xxs]>[tuiIconButton]{margin:-.5rem;scale:.75}[tuiChip]:where(*)[data-size=xs]{--t-padding: .375rem;--t-size: var(--tui-height-xs);border-radius:var(--tui-radius-xs)}[tuiChip]:where(*)[data-size=xs]>[tuiIconButton]{margin:-.375rem}[tuiChip]:where(*)[data-size=m]{--t-margin: -.375rem;--t-icon-size: 1.5rem;--t-padding: 1rem;--t-size: var(--tui-height-m);font:var(--tui-typography-ui-m)}[tuiChip]:where(*)[data-size=m]>[tuiIconButton]{margin:-.75rem}[tuiChip]:where(*)[data-size=m]>[tuiBadge]{margin-inline-start:-.375rem}[tuiChip]:where(*)>img,[tuiChip]:where(*) [tuiAvatar]{inline-size:1.5rem;margin-inline-start:-.375rem}[tuiChip]:where(*)>[tuiFade]:first-of-type{flex:1 0 30%;max-inline-size:fit-content;padding:.125rem 0}[tuiChip]:where(*)>[tuiFade]:last-of-type{flex:0 1 auto}[tuiChip]:where(*)>input[tuiChip]{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;margin:0}[tuiChip]:where(*)>input[tuiChip][type=checkbox],[tuiChip]:where(*)>input[tuiChip][type=radio]{z-index:-1}input[tuiChip]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:text}tui-icon:where(*){--tui-icon-size: 1em;position:relative;display:inline-flex;inline-size:1em;block-size:1em;font-size:1.5rem;flex-shrink:0;border:0 solid transparent;vertical-align:middle;box-sizing:border-box;-webkit-mask-image:var(--t-icon-bg);mask-image:var(--t-icon-bg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:calc(100% + 10 * var(--tui-stroke-width)) 100%;mask-size:calc(100% + 10 * var(--tui-stroke-width)) 100%;zoom:calc(100%*clamp(0px,var(--tui-font-offset) - 10px,1px)/.8px)}@media(hover:hover)and (pointer:fine){tui-icon:where(*)[data-appearance=icon]:hover{color:var(--tui-text-secondary)}}tui-icon:where(*)[tuiIcons]:before,tui-icon:where(*)[tuiIcons]:after{zoom:1}tui-icon:where(*)[data-icon-end]:before{-webkit-mask-image:var(--t-icon-start),radial-gradient(circle at bottom .1em right .1em,transparent calc(.4em - .5px),#000 .4em);mask-image:var(--t-icon-start),radial-gradient(circle at bottom .1em right .1em,transparent calc(.4em - .5px),#000 .4em);-webkit-mask-composite:source-in;mask-composite:intersect}tui-icon:where(*)[data-icon-end][data-icon-start=img]:before,tui-icon:where(*)[data-icon-end][data-icon-start=font]:before{-webkit-mask-image:radial-gradient(circle at bottom .1em right .1em,transparent calc(.4em - .5px),#000 .4em);mask-image:radial-gradient(circle at bottom .1em right .1em,transparent calc(.4em - .5px),#000 .4em)}tui-icon:where(*)[data-icon-end]:after{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}tui-icon:where(*)[data-icon-start]:before{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}tui-icon:where(*)[data-icon-start]:after{transform:translate(36%,36%);--tui-icon-size: .5715em}tui-icon:where(*)[data-icon-start=font]:before,tui-icon:where(*)[data-icon-end=font]:after{zoom:.667}[tuiNotification]:where(*){appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;position:relative;display:flow-root;max-block-size:100%;color:var(--tui-text-primary);padding:var(--t-offset) var(--tui-padding-l);font:var(--tui-typography-body-m);border-radius:var(--tui-radius-l);box-sizing:border-box;text-align:start;text-decoration:none;border-inline-start:var(--t-start) solid transparent;border-inline-end:var(--t-end) solid transparent;--t-offset: calc((var(--t-height) - var(--tui-lh)) / 2);--t-height: var(--tui-height-l);--t-start: 0;--t-end: 0}[tuiNotification]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:pointer}[tuiNotification]:where(*)[data-icon-start]{--t-start: 2rem}[tuiNotification]:where(*)[data-icon-end]{--t-end: 1.5rem}[tuiNotification]:where(*):before{position:absolute;inset-inline-start:-1rem;inset-block-start:calc((var(--t-offset) + var(--tui-lh)) * (1 - .15 * var(--t-zoom)));transform:translateY(-100%)}[tuiNotification]:where(*):after{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:-.5rem;font-size:1rem;margin:0;margin-inline-end:-.25rem;margin-inline-start:auto;color:var(--tui-text-tertiary)!important}[tuiNotification]:where(*)[data-size=s]{padding:var(--t-offset) .5rem;font:var(--tui-typography-body-s);border-radius:var(--tui-radius-m);--t-height: var(--tui-height-s)}[tuiNotification]:where(*)[data-size=s][data-icon-start]{--t-start: 1.5rem}[tuiNotification]:where(*)[data-size=s]:before{inset-inline-start:calc(-1rem * (1 - .2 * var(--t-zoom)));inset-block-start:calc((var(--t-offset) + var(--tui-lh)) * (1 - .1 * var(--t-zoom)));font-size:1rem}[tuiNotification]:where(*)[data-size=s]:after{inset-inline-end:-.875rem}[tuiNotification]:where(*)[data-size=s] tui-icon{font-size:1rem}[tuiNotification]:where(*)[data-size=s] [tuiTitle]{font:var(--tui-typography-body-s);font-weight:700}[tuiNotification]:where(*)[data-size=s] [tuiSubtitle]{font:var(--tui-typography-body-s)}[tuiNotification]:where(*)[data-size=s] [tuiSubtitle]+*{gap:1rem;margin:.375rem 0 .25rem}[tuiNotification]:where(*)[data-size=s]>[tuiIconButton]{inset-block-start:0;inset-inline-end:0}[tuiNotification]:where(*)[data-size=m]{padding:var(--t-offset) var(--tui-padding-m);font:var(--tui-typography-body-s);border-radius:var(--tui-radius-m);--t-height: var(--tui-height-m)}[tuiNotification]:where(*)[data-size=m][data-icon-start]{--t-start: 1.625rem}[tuiNotification]:where(*)[data-size=m]:before{inset-inline-start:-.875rem;font-size:1.25rem}[tuiNotification]:where(*)[data-size=m]:after{inset-inline-end:-.75rem}[tuiNotification]:where(*)[data-size=m] tui-icon{font-size:1.25rem}[tuiNotification]:where(*)[data-size=m] [tuiTitle]{font:var(--tui-typography-ui-m);font-weight:700}[tuiNotification]:where(*)[data-size=m] [tuiSubtitle]{font:var(--tui-typography-body-s)}[tuiNotification]:where(*)[data-size=m] [tuiSubtitle]+*{gap:1rem;margin:.625rem 0 .25rem}[tuiNotification]:where(*)[data-size=m]>[tuiIconButton]{inset-block-start:.375rem;inset-inline-end:.5rem}[tuiNotification]:where(*) [tuiTitle]{gap:.125rem;font:var(--tui-typography-ui-l);font-weight:700}[tuiNotification]:where(*) [tuiSubtitle]{font:var(--tui-typography-body-m)}[tuiNotification]:where(*) [tuiSubtitle]+*{display:flex;align-items:center;gap:1.25rem;margin-block-start:.625rem;font:var(--tui-typography-body-s)}[tuiNotification]:where(*)>[tuiIconButton]{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;box-shadow:none!important;background:transparent!important}@keyframes tuiIndeterminateAnimation{50%{background-position:left}}[tuiProgressBar]:where(*){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;--t-height: .75rem;display:block;inline-size:100%;block-size:var(--t-height);color:var(--tui-background-accent-1);background:var(--tui-background-neutral-2);clip-path:inset(0 .5px round var(--tui-radius-m));overflow:hidden;border-radius:1rem;flex-shrink:0}[tuiProgressBar]:where(*)::-webkit-progress-value{transition:inline-size var(--tui-duration) linear}[tuiProgressBar]:where(*)::-webkit-progress-value{background:var(--tui-progress-color, currentColor);border-radius:inherit}[tuiProgressBar]:where(*)::-moz-progress-bar{background:var(--tui-progress-color, currentColor);border-radius:inherit}[tuiProgressBar]:where(*)[data-size=xxs]{--t-height: .125rem}[tuiProgressBar]:where(*)[data-size=xs]{--t-height: .25rem}[tuiProgressBar]:where(*)[data-size=s]{--t-height: .5rem}[tuiProgressBar]:where(*)[data-size=l]{--t-height: 1rem}[tuiProgressBar]:where(*)[data-size=xl]{--t-height: 1.25rem}[tuiProgressBar]:where(*)[data-size=xxl]{--t-height: 1.5rem}[tuiProgressBar]:where(*):indeterminate{background:linear-gradient(to right,var(--tui-background-neutral-2) 0 45%,var(--tui-progress-color, currentColor) 45% 55%,var(--tui-background-neutral-2) 55% 100%) right;background-size:225%;animation:tuiIndeterminateAnimation calc(var(--tui-duration) * 10) infinite ease-in-out}[tuiProgressBar]:where(*):indeterminate::-webkit-progress-value{background:transparent}[tuiProgressBar]:where(*):indeterminate::-moz-progress-bar{background:transparent}[tuiProgressBar]:where(*)::-webkit-progress-inner-element{border-radius:inherit}[tuiProgressBar]:where(*)::-webkit-progress-bar{background:transparent;border-radius:inherit}label[tuiProgressLabel] [tuiProgressBar]:where(*):not(:first-child){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:transparent}[tuiToast]:where(*){transition-property:scale;transition-duration:var(--tui-duration, .3s);transition-timing-function:var(--tui-curve-productive-standard);display:grid;grid-auto-flow:column;grid-row:1 / span 2;grid-template-rows:1fr auto;box-sizing:border-box;gap:0 .75rem;color:var(--tui-text-primary);background:var(--tui-background-elevation-3);min-block-size:3.5rem;border-radius:1rem;padding:.75rem 1rem;box-shadow:var(--tui-shadow-medium);align-items:center;justify-content:center;inline-size:max-content;font:var(--tui-typography-ui-s);max-inline-size:min(calc(100vw - 2rem),25rem);border:inherit;text-decoration:none;white-space:pre-line;text-align:start;overflow:hidden}[tuiToast]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:pointer}[tuiToast]:where(*)>*:not(tui-shrink-wrap){max-inline-size:50%;margin:0 -.25rem}[tuiToast]:where(*)>*{grid-row:1}[tuiToast]:where(*)>[tuiButtonX],[tuiToast]:where(*)>[tuiIconButton],[tuiToast]:where(*)>:first-child:not(tui-shrink-wrap,[tuiButton]){grid-row:span 2}[tuiToast]:where(*)>tui-icon:not([tuiBadge]),[tuiToast]:where(*):after,[tuiToast]:where(*):before{min-inline-size:1em;margin:0 -.25rem;grid-row:span 2}[tuiToast]:where(*):after{font-size:1rem;color:var(--tui-text-tertiary)}[tuiToast]:where(*)>[tuiAvatar]{margin-inline-end:0}[tuiToast]:where(*)>tui-loader,[tuiToast]:where(*)>[tuiButton]{inline-size:fit-content;min-inline-size:fit-content}[tuiToast]:where(*)._rearranged>[tuiButton]{grid-row:2;margin:.75rem 0 0}[tuiCardMedium],[tuiCardLarge]{position:relative;display:flex;align-items:flex-start;flex-shrink:0;text-decoration:none;overflow:hidden;padding:0;border:0;background:var(--tui-background-elevation-2)}[tuiCardMedium] [tuiTitle],[tuiCardLarge] [tuiTitle],[tuiCardMedium] [tuiSubtitle],[tuiCardLarge] [tuiSubtitle]{max-inline-size:100%}[tuiCardMedium]>*,[tuiCardLarge]>*{scrollbar-width:none}[tuiCardMedium]>*::-webkit-scrollbar,[tuiCardLarge]>*::-webkit-scrollbar,[tuiCardMedium]>*::-webkit-scrollbar-thumb,[tuiCardLarge]>*::-webkit-scrollbar-thumb{display:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root,[data-atr-theme=light]{--atr-sys-glass-background: color-mix( in srgb, var(--atr-sys-color-surface) 88%, transparent );color-scheme:light}[data-atr-theme=dark]{--atr-sys-glass-background: color-mix( in srgb, var(--atr-sys-color-surface) 88%, transparent );color-scheme:dark}[data-atr-theme=system]{--atr-sys-color-primary: var(--atr-ref-color-primary-40);--atr-sys-color-on-primary: var(--atr-ref-color-primary-100);--atr-sys-color-primary-container: var(--atr-ref-color-primary-90);--atr-sys-color-on-primary-container: var(--atr-ref-color-primary-10);--atr-sys-color-secondary: var(--atr-ref-color-secondary-40);--atr-sys-color-on-secondary: var(--atr-ref-color-secondary-100);--atr-sys-color-secondary-container: var(--atr-ref-color-secondary-90);--atr-sys-color-on-secondary-container: var(--atr-ref-color-secondary-10);--atr-sys-color-tertiary: var(--atr-ref-color-tertiary-40);--atr-sys-color-on-tertiary: var(--atr-ref-color-tertiary-100);--atr-sys-color-tertiary-container: var(--atr-ref-color-tertiary-90);--atr-sys-color-on-tertiary-container: var(--atr-ref-color-tertiary-10);--atr-sys-color-error: var(--atr-ref-color-error-40);--atr-sys-color-on-error: var(--atr-ref-color-error-100);--atr-sys-color-error-container: var(--atr-ref-color-error-90);--atr-sys-color-on-error-container: var(--atr-ref-color-error-10);--atr-sys-color-surface: var(--atr-ref-color-neutral-98);--atr-sys-color-on-surface: var(--atr-ref-color-neutral-10);--atr-sys-color-surface-variant: var(--atr-ref-color-neutral-variant-90);--atr-sys-color-on-surface-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-surface-container-lowest: var(--atr-ref-color-neutral-100);--atr-sys-color-surface-container-low: var(--atr-ref-color-neutral-96);--atr-sys-color-surface-container: var(--atr-ref-color-neutral-94);--atr-sys-color-surface-container-high: var(--atr-ref-color-neutral-90);--atr-sys-color-surface-container-highest: var(--atr-ref-color-neutral-80);--atr-sys-color-outline: var(--atr-ref-color-neutral-variant-50);--atr-sys-color-outline-variant: var(--atr-ref-color-neutral-variant-80);--atr-sys-color-inverse-surface: var(--atr-ref-color-neutral-20);--atr-sys-color-inverse-on-surface: var(--atr-ref-color-neutral-96);--atr-sys-color-inverse-primary: var(--atr-ref-color-primary-80);--atr-sys-color-scrim: var(--atr-ref-color-neutral-0);--atr-sys-color-shadow: var(--atr-ref-color-neutral-0);--atr-sys-color-focus: var(--atr-ref-color-primary-40);--atr-sys-glass-background: color-mix( in srgb, var(--atr-sys-color-surface) 88%, transparent );--atr-comp-button-container-color: var(--atr-sys-color-primary);--atr-comp-button-label-color: var(--atr-sys-color-on-primary);--atr-comp-button-state-layer-color: var(--atr-sys-color-on-primary);color-scheme:light dark}@media(prefers-color-scheme:dark){[data-atr-theme=system]{--atr-sys-color-primary: var(--atr-ref-color-primary-80);--atr-sys-color-on-primary: var(--atr-ref-color-primary-20);--atr-sys-color-primary-container: var(--atr-ref-color-primary-40);--atr-sys-color-on-primary-container: var(--atr-ref-color-primary-90);--atr-sys-color-secondary: var(--atr-ref-color-secondary-80);--atr-sys-color-on-secondary: var(--atr-ref-color-secondary-20);--atr-sys-color-secondary-container: var(--atr-ref-color-secondary-40);--atr-sys-color-on-secondary-container: var(--atr-ref-color-secondary-90);--atr-sys-color-tertiary: var(--atr-ref-color-tertiary-80);--atr-sys-color-on-tertiary: var(--atr-ref-color-tertiary-20);--atr-sys-color-tertiary-container: var(--atr-ref-color-tertiary-40);--atr-sys-color-on-tertiary-container: var(--atr-ref-color-tertiary-90);--atr-sys-color-error: var(--atr-ref-color-error-80);--atr-sys-color-on-error: var(--atr-ref-color-error-20);--atr-sys-color-error-container: var(--atr-ref-color-error-40);--atr-sys-color-on-error-container: var(--atr-ref-color-error-90);--atr-sys-color-surface: var(--atr-ref-color-neutral-10);--atr-sys-color-on-surface: var(--atr-ref-color-neutral-90);--atr-sys-color-surface-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-on-surface-variant: var(--atr-ref-color-neutral-variant-80);--atr-sys-color-surface-container-lowest: var(--atr-ref-color-neutral-0);--atr-sys-color-surface-container-low: var(--atr-ref-color-neutral-10);--atr-sys-color-surface-container: var(--atr-ref-color-neutral-20);--atr-sys-color-surface-container-high: var(--atr-ref-color-neutral-24);--atr-sys-color-surface-container-highest: var(--atr-ref-color-neutral-30);--atr-sys-color-outline: var(--atr-ref-color-neutral-variant-60);--atr-sys-color-outline-variant: var(--atr-ref-color-neutral-variant-30);--atr-sys-color-inverse-surface: var(--atr-ref-color-neutral-90);--atr-sys-color-inverse-on-surface: var(--atr-ref-color-neutral-20);--atr-sys-color-inverse-primary: var(--atr-ref-color-primary-40);--atr-sys-color-scrim: var(--atr-ref-color-neutral-0);--atr-sys-color-shadow: var(--atr-ref-color-neutral-0);--atr-sys-color-focus: var(--atr-ref-color-primary-80)}}[data-atr-theme=system]{--atr-sys-color-success: var(--atr-ref-color-success-40);--atr-sys-color-on-success: var(--atr-ref-color-success-100);--atr-sys-color-success-container: var(--atr-ref-color-success-90);--atr-sys-color-on-success-container: var(--atr-ref-color-success-10);--atr-sys-color-warning: var(--atr-ref-color-warning-40);--atr-sys-color-on-warning: var(--atr-ref-color-warning-100);--atr-sys-color-warning-container: var(--atr-ref-color-warning-90);--atr-sys-color-on-warning-container: var(--atr-ref-color-warning-10);--atr-sys-color-info: var(--atr-ref-color-info-40);--atr-sys-color-on-info: var(--atr-ref-color-info-100);--atr-sys-color-info-container: var(--atr-ref-color-info-90);--atr-sys-color-on-info-container: var(--atr-ref-color-info-10)}@media(prefers-color-scheme:dark){[data-atr-theme=system]{--atr-sys-color-success: var(--atr-ref-color-success-80);--atr-sys-color-on-success: var(--atr-ref-color-success-20);--atr-sys-color-success-container: var(--atr-ref-color-success-40);--atr-sys-color-on-success-container: var(--atr-ref-color-success-90);--atr-sys-color-warning: var(--atr-ref-color-warning-80);--atr-sys-color-on-warning: var(--atr-ref-color-warning-20);--atr-sys-color-warning-container: var(--atr-ref-color-warning-40);--atr-sys-color-on-warning-container: var(--atr-ref-color-warning-90);--atr-sys-color-info: var(--atr-ref-color-info-80);--atr-sys-color-on-info: var(--atr-ref-color-info-20);--atr-sys-color-info-container: var(--atr-ref-color-info-40);--atr-sys-color-on-info-container: var(--atr-ref-color-info-90)}}[data-atr-theme=system]{--atr-comp-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-size-medium: var(--atr-ref-spacing-6);--atr-comp-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-icon-optical-alignment: var(--atr-sys-spacing-0);--atr-comp-icon-disabled-color: var(--atr-sys-color-on-surface-variant);--atr-comp-icon-button-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-icon-button-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-icon-button-shape: var(--atr-sys-shape-full);--atr-comp-icon-button-gap: var(--atr-sys-spacing-sm);--atr-comp-icon-button-container-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-touch-target-size: var(--atr-sys-touch-target-minimum);--atr-comp-icon-button-icon-size: var(--atr-ref-spacing-6);--atr-comp-icon-button-icon-color: var(--atr-sys-color-primary);--atr-comp-icon-button-container-color: var(--atr-sys-color-surface);--atr-comp-icon-button-outline-color: var(--atr-sys-color-outline);--atr-comp-icon-button-hover-opacity: var(--atr-sys-state-hover-opacity);--atr-comp-icon-button-pressed-opacity: var(--atr-sys-state-pressed-opacity);--atr-comp-icon-button-disabled-color: var( --atr-sys-color-on-surface-variant );--atr-comp-icon-button-icon-size-small: var(--atr-ref-spacing-4);--atr-comp-icon-button-icon-size-large: var(--atr-ref-spacing-8);--atr-comp-link-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-link-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-link-gap: var(--atr-sys-spacing-sm);--atr-comp-link-font-family: var(--atr-ref-font-family-plain);--atr-comp-link-font-size: var(--atr-ref-font-size-14);--atr-comp-link-text-color: var(--atr-sys-color-primary);--atr-comp-link-visited-color: var(--atr-sys-color-tertiary);--atr-comp-link-hover-color: var(--atr-sys-color-on-primary-container);--atr-comp-link-active-color: var(--atr-sys-color-primary);--atr-comp-link-underline-thickness: var(--atr-ref-border-width-thin);--atr-comp-link-underline-offset: var(--atr-sys-spacing-xs);--atr-comp-badge-focus-ring-color: var(--atr-sys-color-focus);--atr-comp-badge-focus-ring-width: var(--atr-sys-focus-ring-width);--atr-comp-badge-shape: var(--atr-sys-shape-full);--atr-comp-badge-gap: var(--atr-sys-spacing-sm);--atr-comp-badge-font-family: var(--atr-ref-font-family-plain);--atr-comp-badge-font-size: var(--atr-ref-font-size-14);--atr-comp-badge-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-badge-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-badge-outline-color: var(--atr-sys-color-outline);--atr-comp-badge-indicator-color: var(--atr-sys-color-primary);--atr-comp-badge-track-color: var(--atr-sys-color-surface-container-highest);--atr-comp-badge-height: var(--atr-ref-spacing-6);--atr-comp-badge-height-small: var(--atr-ref-spacing-5);--atr-comp-badge-padding: var(--atr-sys-spacing-sm);--atr-comp-badge-dot-size: var(--atr-sys-spacing-sm);--atr-comp-badge-neutral-filled-container: var(--atr-sys-color-surface);--atr-comp-badge-neutral-filled-label: var(--atr-sys-color-on-surface);--atr-comp-badge-neutral-soft-container: var( --atr-sys-color-surface-container );--atr-comp-badge-neutral-soft-label: var(--atr-sys-color-on-surface);--atr-comp-badge-primary-filled-container: var(--atr-sys-color-primary);--atr-comp-badge-primary-filled-label: var(--atr-sys-color-on-primary);--atr-comp-badge-primary-soft-container: var( --atr-sys-color-primary-container );--atr-comp-badge-primary-soft-label: var( --atr-sys-color-on-primary-container );--atr-comp-badge-success-filled-container: var(--atr-sys-color-success);--atr-comp-badge-success-filled-label: var(--atr-sys-color-on-success);--atr-comp-badge-success-soft-container: var( --atr-sys-color-success-container );--atr-comp-badge-success-soft-label: var( --atr-sys-color-on-success-container );--atr-comp-badge-warning-filled-container: var(--atr-sys-color-warning);--atr-comp-badge-warning-filled-label: var(--atr-sys-color-on-warning);--atr-comp-badge-warning-soft-container: var( --atr-sys-color-warning-container );--atr-comp-badge-warning-soft-label: var( --atr-sys-color-on-warning-container );--atr-comp-badge-error-filled-container: var(--atr-sys-color-error);--atr-comp-badge-error-filled-label: var(--atr-sys-color-on-error);--atr-comp-badge-error-soft-container: var(--atr-sys-color-error-container);--atr-comp-badge-error-soft-label: var(--atr-sys-color-on-error-container);--atr-comp-badge-info-filled-container: var(--atr-sys-color-info);--atr-comp-badge-info-filled-label: var(--atr-sys-color-on-info);--atr-comp-badge-info-soft-container: var(--atr-sys-color-info-container);--atr-comp-badge-info-soft-label: var(--atr-sys-color-on-info-container);--atr-comp-avatar-shape: var(--atr-sys-shape-full);--atr-comp-avatar-font-family: var(--atr-ref-font-family-plain);--atr-comp-avatar-font-size: var(--atr-ref-font-size-14);--atr-comp-avatar-size-small: var(--atr-ref-spacing-8);--atr-comp-avatar-size-medium: var(--atr-ref-spacing-10);--atr-comp-avatar-size-large: var(--atr-ref-spacing-12);--atr-comp-avatar-size-x-large: var(--atr-ref-spacing-16);--atr-comp-avatar-container-color: var(--atr-sys-color-primary-container);--atr-comp-avatar-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-avatar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-avatar-border-width: var(--atr-ref-border-width-thin);--atr-comp-avatar-rounded-shape: var(--atr-sys-shape-medium);--atr-comp-avatar-fallback-icon-color: var( --atr-sys-color-on-primary-container );--atr-comp-divider-color: var(--atr-sys-color-outline-variant);--atr-comp-divider-thickness: var(--atr-ref-border-width-thin);--atr-comp-divider-inset: var(--atr-sys-spacing-md);--atr-comp-divider-vertical-minimum-size: var(--atr-ref-spacing-6);--atr-comp-progress-shape: var(--atr-sys-shape-full);--atr-comp-progress-motion-duration: var(--atr-sys-motion-duration-medium);--atr-comp-progress-motion-easing: var(--atr-sys-motion-easing-standard);--atr-comp-progress-size-small: var(--atr-ref-spacing-8);--atr-comp-progress-size-medium: var(--atr-ref-spacing-10);--atr-comp-progress-size-large: var(--atr-ref-spacing-12);--atr-comp-progress-indicator-color: var(--atr-sys-color-primary);--atr-comp-progress-track-color: var( --atr-sys-color-surface-container-highest );--atr-comp-progress-height: var(--atr-sys-spacing-sm);--atr-comp-progress-stroke-width: var(--atr-ref-border-width-strong);--atr-comp-progress-spinner-duration: var(--atr-ref-duration-activity);--atr-comp-progress-bar-duration: var(--atr-ref-duration-activity-bar);--atr-comp-progress-reduced-motion-duration: var( --atr-ref-duration-activity-reduced )}[data-atr-theme=system]{--atr-comp-card-container-color: var(--atr-sys-color-surface-container);--atr-comp-card-label-color: var(--atr-sys-color-on-surface);--atr-comp-card-border-color: var(--atr-sys-color-outline-variant);--atr-comp-card-border-width: var(--atr-ref-border-width-thin);--atr-comp-card-shape: var(--atr-sys-shape-medium);--atr-comp-card-padding: var(--atr-sys-spacing-md);--atr-comp-card-gap: var(--atr-sys-spacing-sm);--atr-comp-card-font-family: var(--atr-ref-font-family-plain);--atr-comp-card-elevation: var(--atr-sys-elevation-level-2);--atr-comp-chip-container-color: var(--atr-sys-color-surface-container);--atr-comp-chip-label-color: var(--atr-sys-color-on-surface);--atr-comp-chip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-chip-border-width: var(--atr-ref-border-width-thin);--atr-comp-chip-shape: var(--atr-sys-shape-medium);--atr-comp-chip-padding: var(--atr-sys-spacing-md);--atr-comp-chip-gap: var(--atr-sys-spacing-sm);--atr-comp-chip-font-family: var(--atr-ref-font-family-plain);--atr-comp-chip-elevation: var(--atr-sys-elevation-level-1);--atr-comp-chip-selected-container-color: var( --atr-sys-color-primary-container );--atr-comp-chip-selected-label-color: var( --atr-sys-color-on-primary-container );--atr-comp-list-container-color: var(--atr-sys-color-surface-container);--atr-comp-list-label-color: var(--atr-sys-color-on-surface);--atr-comp-list-border-color: var(--atr-sys-color-outline-variant);--atr-comp-list-border-width: var(--atr-ref-border-width-thin);--atr-comp-list-shape: var(--atr-sys-shape-medium);--atr-comp-list-padding: var(--atr-sys-spacing-md);--atr-comp-list-gap: var(--atr-sys-spacing-sm);--atr-comp-list-font-family: var(--atr-ref-font-family-plain);--atr-comp-list-elevation: var(--atr-sys-elevation-level-1);--atr-comp-accordion-container-color: var(--atr-sys-color-surface-container);--atr-comp-accordion-label-color: var(--atr-sys-color-on-surface);--atr-comp-accordion-border-color: var(--atr-sys-color-outline-variant);--atr-comp-accordion-border-width: var(--atr-ref-border-width-thin);--atr-comp-accordion-shape: var(--atr-sys-shape-medium);--atr-comp-accordion-padding: var(--atr-sys-spacing-md);--atr-comp-accordion-gap: var(--atr-sys-spacing-sm);--atr-comp-accordion-font-family: var(--atr-ref-font-family-plain);--atr-comp-accordion-elevation: var(--atr-sys-elevation-level-1);--atr-comp-skeleton-container-color: var( --atr-sys-color-surface-container-highest );--atr-comp-skeleton-shape: var(--atr-sys-shape-extra-small);--atr-comp-grid-gap: var(--atr-sys-spacing-md)}[data-atr-theme=system]{--atr-comp-tooltip-container-color: var(--atr-sys-color-inverse-surface);--atr-comp-tooltip-label-color: var(--atr-sys-color-inverse-on-surface);--atr-comp-tooltip-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tooltip-shape: var(--atr-sys-shape-medium);--atr-comp-tooltip-padding: var(--atr-sys-spacing-md);--atr-comp-tooltip-gap: var(--atr-sys-spacing-sm);--atr-comp-tooltip-font-family: var(--atr-ref-font-family-plain);--atr-comp-tooltip-elevation: var(--atr-sys-elevation-level-3);--atr-comp-tooltip-max-width: var(--atr-ref-overlay-width-tooltip);--atr-comp-menu-container-color: var(--atr-sys-color-surface-container-high);--atr-comp-menu-label-color: var(--atr-sys-color-on-surface);--atr-comp-menu-border-color: var(--atr-sys-color-outline-variant);--atr-comp-menu-shape: var(--atr-sys-shape-medium);--atr-comp-menu-padding: var(--atr-sys-spacing-md);--atr-comp-menu-gap: var(--atr-sys-spacing-sm);--atr-comp-menu-font-family: var(--atr-ref-font-family-plain);--atr-comp-menu-elevation: var(--atr-sys-elevation-level-3);--atr-comp-dialog-container-color: var( --atr-sys-color-surface-container-high );--atr-comp-dialog-label-color: var(--atr-sys-color-on-surface);--atr-comp-dialog-border-color: var(--atr-sys-color-outline-variant);--atr-comp-dialog-shape: var(--atr-sys-shape-medium);--atr-comp-dialog-padding: var(--atr-sys-spacing-md);--atr-comp-dialog-gap: var(--atr-sys-spacing-sm);--atr-comp-dialog-font-family: var(--atr-ref-font-family-plain);--atr-comp-dialog-elevation: var(--atr-sys-elevation-level-3);--atr-comp-dialog-max-width: var(--atr-ref-overlay-width-dialog);--atr-comp-bottom-sheet-container-color: var( --atr-sys-color-surface-container-high );--atr-comp-bottom-sheet-label-color: var(--atr-sys-color-on-surface);--atr-comp-bottom-sheet-border-color: var(--atr-sys-color-outline-variant);--atr-comp-bottom-sheet-shape: var(--atr-sys-shape-medium);--atr-comp-bottom-sheet-padding: var(--atr-sys-spacing-md);--atr-comp-bottom-sheet-gap: var(--atr-sys-spacing-sm);--atr-comp-bottom-sheet-font-family: var(--atr-ref-font-family-plain);--atr-comp-bottom-sheet-elevation: var(--atr-sys-elevation-level-3);--atr-comp-bottom-sheet-max-width: var(--atr-ref-overlay-width-bottom-sheet);--atr-comp-snackbar-container-color: var( --atr-sys-color-surface-container-high );--atr-comp-snackbar-label-color: var(--atr-sys-color-on-surface);--atr-comp-snackbar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-snackbar-shape: var(--atr-sys-shape-medium);--atr-comp-snackbar-padding: var(--atr-sys-spacing-md);--atr-comp-snackbar-gap: var(--atr-sys-spacing-sm);--atr-comp-snackbar-font-family: var(--atr-ref-font-family-plain);--atr-comp-snackbar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-snackbar-max-width: var(--atr-ref-overlay-width-snackbar);--atr-comp-overlay-backdrop-color: var(--atr-sys-color-scrim);--atr-comp-overlay-backdrop-opacity: var(--atr-ref-opacity-disabled-content)}[data-atr-theme=system]{--atr-comp-tabs-container-color: var(--atr-sys-color-surface-container);--atr-comp-tabs-label-color: var(--atr-sys-color-on-surface);--atr-comp-tabs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-tabs-shape: var(--atr-sys-shape-large);--atr-comp-tabs-padding: var(--atr-sys-spacing-md);--atr-comp-tabs-gap: var(--atr-sys-spacing-sm);--atr-comp-tabs-font-family: var(--atr-ref-font-family-plain);--atr-comp-tabs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-breadcrumbs-container-color: var( --atr-sys-color-surface-container );--atr-comp-breadcrumbs-label-color: var(--atr-sys-color-on-surface);--atr-comp-breadcrumbs-border-color: var(--atr-sys-color-outline-variant);--atr-comp-breadcrumbs-shape: var(--atr-sys-shape-large);--atr-comp-breadcrumbs-padding: var(--atr-sys-spacing-md);--atr-comp-breadcrumbs-gap: var(--atr-sys-spacing-sm);--atr-comp-breadcrumbs-font-family: var(--atr-ref-font-family-plain);--atr-comp-breadcrumbs-elevation: var(--atr-sys-elevation-level-3);--atr-comp-pagination-container-color: var(--atr-sys-color-surface-container);--atr-comp-pagination-label-color: var(--atr-sys-color-on-surface);--atr-comp-pagination-border-color: var(--atr-sys-color-outline-variant);--atr-comp-pagination-shape: var(--atr-sys-shape-large);--atr-comp-pagination-padding: var(--atr-sys-spacing-md);--atr-comp-pagination-gap: var(--atr-sys-spacing-sm);--atr-comp-pagination-font-family: var(--atr-ref-font-family-plain);--atr-comp-pagination-elevation: var(--atr-sys-elevation-level-3);--atr-comp-navigation-bar-container-color: var( --atr-sys-color-surface-container );--atr-comp-navigation-bar-label-color: var(--atr-sys-color-on-surface);--atr-comp-navigation-bar-border-color: var(--atr-sys-color-outline-variant);--atr-comp-navigation-bar-shape: var(--atr-sys-shape-large);--atr-comp-navigation-bar-padding: var(--atr-sys-spacing-md);--atr-comp-navigation-bar-gap: var(--atr-sys-spacing-sm);--atr-comp-navigation-bar-font-family: var(--atr-ref-font-family-plain);--atr-comp-navigation-bar-elevation: var(--atr-sys-elevation-level-3);--atr-comp-side-navigation-container-color: var( --atr-sys-color-surface-container );--atr-comp-side-navigation-label-color: var(--atr-sys-color-on-surface);--atr-comp-side-navigation-border-color: var(--atr-sys-color-outline-variant);--atr-comp-side-navigation-shape: var(--atr-sys-shape-large);--atr-comp-side-navigation-padding: var(--atr-sys-spacing-md);--atr-comp-side-navigation-gap: var(--atr-sys-spacing-sm);--atr-comp-side-navigation-font-family: var(--atr-ref-font-family-plain);--atr-comp-side-navigation-elevation: var(--atr-sys-elevation-level-3);--atr-comp-side-navigation-width: var( --atr-ref-overlay-dimension-navigation-width );--atr-comp-side-navigation-rail-width: var(--atr-ref-spacing-16);--atr-comp-fab-container-color: var(--atr-sys-color-primary-container);--atr-comp-fab-label-color: var(--atr-sys-color-on-primary-container);--atr-comp-fab-border-color: var(--atr-sys-color-outline-variant);--atr-comp-fab-shape: var(--atr-sys-shape-large);--atr-comp-fab-padding: var(--atr-sys-spacing-md);--atr-comp-fab-gap: var(--atr-sys-spacing-sm);--atr-comp-fab-font-family: var(--atr-ref-font-family-plain);--atr-comp-fab-elevation: var(--atr-sys-elevation-level-3);--atr-comp-fab-size-small: var(--atr-ref-spacing-12);--atr-comp-fab-size-medium: var(--atr-ref-spacing-16);--atr-comp-fab-size-large: var(--atr-ref-overlay-dimension-fab-large);--atr-comp-speed-dial-container-color: var(--atr-sys-color-surface-container);--atr-comp-speed-dial-label-color: var(--atr-sys-color-on-surface);--atr-comp-speed-dial-border-color: var(--atr-sys-color-outline-variant);--atr-comp-speed-dial-shape: var(--atr-sys-shape-large);--atr-comp-speed-dial-padding: var(--atr-sys-spacing-md);--atr-comp-speed-dial-gap: var(--atr-sys-spacing-sm);--atr-comp-speed-dial-font-family: var(--atr-ref-font-family-plain);--atr-comp-speed-dial-elevation: var(--atr-sys-elevation-level-3)}[data-atr-theme=system]{--atr-sys-navigation-item-active-container-color: var( --atr-sys-color-primary-container );--atr-sys-navigation-item-active-label-color: var( --atr-sys-color-on-primary-container );--atr-sys-navigation-item-focus-color: var(--atr-sys-color-focus);--atr-sys-feedback-container-color: var(--atr-sys-color-inverse-surface);--atr-sys-feedback-label-color: var(--atr-sys-color-inverse-on-surface);--atr-sys-disclosure-container-color: var(--atr-sys-color-surface-container);--atr-sys-disclosure-label-color: var(--atr-sys-color-on-surface);--atr-sys-disclosure-border-color: var(--atr-sys-color-outline-variant);--atr-sys-overlay-backdrop-color: var(--atr-sys-color-scrim)}[data-atr-shape=sharp]{--atr-sys-shape-none: 0;--atr-sys-shape-extra-small: 0;--atr-sys-shape-small: 0;--atr-sys-shape-medium: 0;--atr-sys-shape-large: 0;--atr-sys-shape-extra-large: 0;--atr-sys-shape-full: 0}[data-atr-shape=rounded]{--atr-sys-shape-extra-small: var(--atr-ref-radius-4);--atr-sys-shape-small: var(--atr-ref-radius-8);--atr-sys-shape-medium: var(--atr-ref-radius-12);--atr-sys-shape-large: var(--atr-ref-radius-16);--atr-sys-shape-extra-large: var(--atr-ref-radius-28);--atr-sys-shape-full: var(--atr-ref-radius-full)}[data-atr-shape=pill]{--atr-sys-shape-extra-small: var(--atr-ref-radius-8);--atr-sys-shape-small: var(--atr-ref-radius-12);--atr-sys-shape-medium: var(--atr-ref-radius-full);--atr-sys-shape-large: var(--atr-ref-radius-full);--atr-sys-shape-extra-large: var(--atr-ref-radius-full);--atr-sys-shape-full: var(--atr-ref-radius-full)}[data-atr-brand][data-atr-brand]{--atr-sys-color-primary: var(--atr-brand-primary-40);--atr-sys-color-on-primary: var(--atr-brand-primary-100);--atr-sys-color-primary-container: var(--atr-brand-primary-90);--atr-sys-color-on-primary-container: var(--atr-brand-primary-10);--atr-sys-color-focus: var(--atr-brand-primary-40);--atr-sys-color-inverse-primary: var(--atr-brand-primary-80)}[data-atr-brand=blue]{--atr-brand-primary-10: var(--atr-ref-color-brand-blue-10);--atr-brand-primary-20: var(--atr-ref-color-brand-blue-20);--atr-brand-primary-40: var(--atr-ref-color-brand-blue-40);--atr-brand-primary-80: var(--atr-ref-color-brand-blue-80);--atr-brand-primary-90: var(--atr-ref-color-brand-blue-90);--atr-brand-primary-100: var(--atr-ref-color-brand-blue-100)}[data-atr-brand=indigo]{--atr-brand-primary-10: var(--atr-ref-color-brand-indigo-10);--atr-brand-primary-20: var(--atr-ref-color-brand-indigo-20);--atr-brand-primary-40: var(--atr-ref-color-brand-indigo-40);--atr-brand-primary-80: var(--atr-ref-color-brand-indigo-80);--atr-brand-primary-90: var(--atr-ref-color-brand-indigo-90);--atr-brand-primary-100: var(--atr-ref-color-brand-indigo-100)}[data-atr-brand=purple]{--atr-brand-primary-10: var(--atr-ref-color-brand-purple-10);--atr-brand-primary-20: var(--atr-ref-color-brand-purple-20);--atr-brand-primary-40: var(--atr-ref-color-brand-purple-40);--atr-brand-primary-80: var(--atr-ref-color-brand-purple-80);--atr-brand-primary-90: var(--atr-ref-color-brand-purple-90);--atr-brand-primary-100: var(--atr-ref-color-brand-purple-100)}[data-atr-brand=pink]{--atr-brand-primary-10: var(--atr-ref-color-brand-pink-10);--atr-brand-primary-20: var(--atr-ref-color-brand-pink-20);--atr-brand-primary-40: var(--atr-ref-color-brand-pink-40);--atr-brand-primary-80: var(--atr-ref-color-brand-pink-80);--atr-brand-primary-90: var(--atr-ref-color-brand-pink-90);--atr-brand-primary-100: var(--atr-ref-color-brand-pink-100)}[data-atr-brand=red]{--atr-brand-primary-10: var(--atr-ref-color-brand-red-10);--atr-brand-primary-20: var(--atr-ref-color-brand-red-20);--atr-brand-primary-40: var(--atr-ref-color-brand-red-40);--atr-brand-primary-80: var(--atr-ref-color-brand-red-80);--atr-brand-primary-90: var(--atr-ref-color-brand-red-90);--atr-brand-primary-100: var(--atr-ref-color-brand-red-100)}[data-atr-brand=orange]{--atr-brand-primary-10: var(--atr-ref-color-brand-orange-10);--atr-brand-primary-20: var(--atr-ref-color-brand-orange-20);--atr-brand-primary-40: var(--atr-ref-color-brand-orange-40);--atr-brand-primary-80: var(--atr-ref-color-brand-orange-80);--atr-brand-primary-90: var(--atr-ref-color-brand-orange-90);--atr-brand-primary-100: var(--atr-ref-color-brand-orange-100)}[data-atr-brand=yellow]{--atr-brand-primary-10: var(--atr-ref-color-brand-yellow-10);--atr-brand-primary-20: var(--atr-ref-color-brand-yellow-20);--atr-brand-primary-40: var(--atr-ref-color-brand-yellow-40);--atr-brand-primary-80: var(--atr-ref-color-brand-yellow-80);--atr-brand-primary-90: var(--atr-ref-color-brand-yellow-90);--atr-brand-primary-100: var(--atr-ref-color-brand-yellow-100)}[data-atr-brand=green]{--atr-brand-primary-10: var(--atr-ref-color-brand-green-10);--atr-brand-primary-20: var(--atr-ref-color-brand-green-20);--atr-brand-primary-40: var(--atr-ref-color-brand-green-40);--atr-brand-primary-80: var(--atr-ref-color-brand-green-80);--atr-brand-primary-90: var(--atr-ref-color-brand-green-90);--atr-brand-primary-100: var(--atr-ref-color-brand-green-100)}[data-atr-brand=mint]{--atr-brand-primary-10: var(--atr-ref-color-brand-mint-10);--atr-brand-primary-20: var(--atr-ref-color-brand-mint-20);--atr-brand-primary-40: var(--atr-ref-color-brand-mint-40);--atr-brand-primary-80: var(--atr-ref-color-brand-mint-80);--atr-brand-primary-90: var(--atr-ref-color-brand-mint-90);--atr-brand-primary-100: var(--atr-ref-color-brand-mint-100)}[data-atr-brand=teal]{--atr-brand-primary-10: var(--atr-ref-color-brand-teal-10);--atr-brand-primary-20: var(--atr-ref-color-brand-teal-20);--atr-brand-primary-40: var(--atr-ref-color-brand-teal-40);--atr-brand-primary-80: var(--atr-ref-color-brand-teal-80);--atr-brand-primary-90: var(--atr-ref-color-brand-teal-90);--atr-brand-primary-100: var(--atr-ref-color-brand-teal-100)}[data-atr-brand=cyan]{--atr-brand-primary-10: var(--atr-ref-color-brand-cyan-10);--atr-brand-primary-20: var(--atr-ref-color-brand-cyan-20);--atr-brand-primary-40: var(--atr-ref-color-brand-cyan-40);--atr-brand-primary-80: var(--atr-ref-color-brand-cyan-80);--atr-brand-primary-90: var(--atr-ref-color-brand-cyan-90);--atr-brand-primary-100: var(--atr-ref-color-brand-cyan-100)}[data-atr-theme=dark][data-atr-brand][data-atr-brand],[data-atr-brand][data-atr-theme=dark][data-atr-brand]{--atr-sys-color-primary: var(--atr-brand-primary-80);--atr-sys-color-on-primary: var(--atr-brand-primary-20);--atr-sys-color-primary-container: var(--atr-brand-primary-40);--atr-sys-color-on-primary-container: var(--atr-brand-primary-90);--atr-sys-color-focus: var(--atr-brand-primary-80);--atr-sys-color-inverse-primary: var(--atr-brand-primary-40)}@media(prefers-color-scheme:dark){[data-atr-theme=system][data-atr-brand][data-atr-brand],[data-atr-brand][data-atr-theme=system][data-atr-brand]{--atr-sys-color-primary: var(--atr-brand-primary-80);--atr-sys-color-on-primary: var(--atr-brand-primary-20);--atr-sys-color-primary-container: var(--atr-brand-primary-40);--atr-sys-color-on-primary-container: var(--atr-brand-primary-90);--atr-sys-color-focus: var(--atr-brand-primary-80);--atr-sys-color-inverse-primary: var(--atr-brand-primary-40)}}:root,[data-atr-theme],[tuiTheme],[tuiTheme=light],[tuiTheme=dark]{--tui-theme-color: var(--atr-sys-color-surface-container);--tui-background-base: var(--atr-sys-color-surface);--tui-background-base-alt: var(--atr-sys-color-surface-container);--tui-background-neutral-1: color-mix( in srgb, var(--atr-sys-color-on-surface) 4%, transparent );--tui-background-neutral-1-hover: color-mix( in srgb, var(--atr-sys-color-on-surface) 8%, transparent );--tui-background-neutral-1-pressed: color-mix( in srgb, var(--atr-sys-color-on-surface) 12%, transparent );--tui-background-neutral-2: color-mix( in srgb, var(--atr-sys-color-on-surface) 8%, transparent );--tui-background-neutral-2-hover: color-mix( in srgb, var(--atr-sys-color-on-surface) 12%, transparent );--tui-background-neutral-2-pressed: color-mix( in srgb, var(--atr-sys-color-on-surface) 16%, transparent );--tui-background-accent-1: var(--atr-sys-color-primary);--tui-background-accent-1-hover: color-mix( in srgb, var(--atr-sys-color-primary) 88%, var(--atr-sys-color-on-primary) );--tui-background-accent-1-pressed: color-mix( in srgb, var(--atr-sys-color-primary) 80%, var(--atr-sys-color-on-primary) );--tui-background-accent-2: var(--atr-sys-color-tertiary);--tui-background-accent-2-hover: color-mix( in srgb, var(--atr-sys-color-tertiary) 88%, var(--atr-sys-color-on-tertiary) );--tui-background-accent-2-pressed: color-mix( in srgb, var(--atr-sys-color-tertiary) 80%, var(--atr-sys-color-on-tertiary) );--tui-background-accent-opposite: var(--atr-sys-color-on-surface);--tui-background-accent-opposite-hover: var( --atr-sys-color-on-surface-variant );--tui-background-accent-opposite-pressed: var(--atr-sys-color-on-surface);--tui-background-elevation-1: var(--atr-sys-color-surface-container-low);--tui-background-elevation-2: var(--atr-sys-color-surface-container);--tui-background-elevation-3: var(--atr-sys-color-surface-container-high);--tui-border-normal: var(--atr-sys-color-outline-variant);--tui-border-hover: var(--atr-sys-color-outline);--tui-border-focus: var(--atr-sys-color-focus);--tui-text-selection-color: var(--atr-sys-color-on-primary-container);--tui-status-negative: var(--atr-sys-color-error);--tui-status-negative-pale: var(--atr-sys-color-error-container);--tui-status-negative-pale-hover: color-mix( in srgb, var(--atr-sys-color-error-container) 80%, var(--atr-sys-color-error) );--tui-status-positive: var(--atr-sys-color-success);--tui-status-positive-pale: var(--atr-sys-color-success-container);--tui-status-positive-pale-hover: color-mix( in srgb, var(--atr-sys-color-success-container) 80%, var(--atr-sys-color-success) );--tui-status-warning: var(--atr-sys-color-warning);--tui-status-warning-pale: var(--atr-sys-color-warning-container);--tui-status-warning-pale-hover: color-mix( in srgb, var(--atr-sys-color-warning-container) 80%, var(--atr-sys-color-warning) );--tui-status-info: var(--atr-sys-color-info);--tui-status-info-pale: var(--atr-sys-color-info-container);--tui-status-info-pale-hover: color-mix( in srgb, var(--atr-sys-color-info-container) 80%, var(--atr-sys-color-info) );--tui-status-neutral: var(--atr-sys-color-on-surface-variant);--tui-text-primary: var(--atr-sys-color-on-surface);--tui-text-secondary: var(--atr-sys-color-on-surface-variant);--tui-text-tertiary: color-mix( in srgb, var(--atr-sys-color-on-surface) 60%, transparent );--tui-text-action: var(--atr-sys-color-primary);--tui-text-action-hover: var(--atr-sys-color-primary);--tui-text-negative: var(--atr-sys-color-error);--tui-text-negative-hover: var(--atr-sys-color-error);--tui-text-positive: var(--atr-sys-color-success);--tui-text-positive-hover: var(--atr-sys-color-success);--tui-text-primary-on-accent-1: var(--atr-sys-color-on-primary);--tui-text-primary-on-accent-2: var(--atr-sys-color-on-tertiary);--tui-service-autofill-background: var( --atr-sys-color-surface-container-high );--tui-service-selection-background: color-mix( in srgb, var(--atr-sys-color-primary-container) 88%, var(--atr-sys-color-surface) );--tui-service-backdrop: color-mix( in srgb, var(--atr-sys-color-scrim) 72%, transparent );--tui-shadow-small: var(--atr-sys-elevation-level-2);--tui-shadow-small-hover: var(--atr-sys-elevation-level-3);--tui-shadow-medium: var(--atr-sys-elevation-level-3);--tui-shadow-medium-hover: var(--atr-sys-elevation-level-4);--tui-shadow-popup: var(--atr-sys-elevation-level-4);--tui-duration: var(--atr-sys-motion-duration-medium);--tui-curve-expressive-standard: var(--atr-sys-motion-easing-standard);--tui-curve-expressive-entrance: var(--atr-sys-motion-easing-decelerate);--tui-curve-expressive-exit: var(--atr-sys-motion-easing-accelerate);--tui-curve-productive-standard: var(--atr-sys-motion-easing-standard);--tui-disabled-opacity: var(--atr-sys-state-disabled-opacity);--tui-radius-xs: var(--atr-sys-shape-extra-small);--tui-radius-s: var(--atr-sys-shape-small);--tui-radius-m: var(--atr-sys-shape-medium);--tui-radius-l: var(--atr-sys-shape-large);--tui-radius-xl: var(--atr-sys-shape-extra-large);--tui-height-xs: var(--atr-ref-spacing-6);--tui-height-s: var(--atr-ref-spacing-8);--tui-height-m: var(--atr-ref-touch-target-minimum);--tui-height-l: var(--atr-ref-spacing-16);--tui-padding-s: var(--atr-sys-spacing-sm);--tui-padding-m: var(--atr-sys-spacing-md);--tui-padding-l: var(--atr-sys-spacing-lg);--tui-icon-size: var(--atr-comp-icon-size-medium);--tui-progress-color: var(--atr-sys-color-primary);--tui-thumb-size: var(--atr-ref-spacing-6);--tui-typography-family-text: var( --atr-sys-typography-body-medium-font-family );--tui-typography-family-display: var( --atr-sys-typography-display-large-font-family );--tui-typography-body-l: var(--atr-sys-typography-body-large-font-weight) var(--atr-sys-typography-body-large-font-size) / var(--atr-sys-typography-body-large-line-height) var(--atr-sys-typography-body-large-font-family);--tui-typography-body-m: var(--atr-sys-typography-body-medium-font-weight) var(--atr-sys-typography-body-medium-font-size) / var(--atr-sys-typography-body-medium-line-height) var(--atr-sys-typography-body-medium-font-family);--tui-typography-body-s: var(--atr-sys-typography-body-small-font-weight) var(--atr-sys-typography-body-small-font-size) / var(--atr-sys-typography-body-small-line-height) var(--atr-sys-typography-body-small-font-family);--tui-typography-body-xs: var(--atr-sys-typography-label-small-font-weight) var(--atr-sys-typography-label-small-font-size) / var(--atr-sys-typography-label-small-line-height) var(--atr-sys-typography-label-small-font-family);--tui-typography-ui-l: var(--atr-sys-typography-label-large-font-weight) var(--atr-sys-typography-label-large-font-size) / var(--atr-sys-typography-label-large-line-height) var(--atr-sys-typography-label-large-font-family);--tui-typography-ui-m: var(--atr-sys-typography-label-medium-font-weight) var(--atr-sys-typography-label-medium-font-size) / var(--atr-sys-typography-label-medium-line-height) var(--atr-sys-typography-label-medium-font-family);--tui-typography-ui-s: var(--atr-sys-typography-label-small-font-weight) var(--atr-sys-typography-label-small-font-size) / var(--atr-sys-typography-label-small-line-height) var(--atr-sys-typography-label-small-font-family);--tui-typography-ui-xs: var(--atr-sys-typography-label-small-font-weight) var(--atr-sys-typography-label-small-font-size) / var(--atr-sys-typography-label-small-line-height) var(--atr-sys-typography-label-small-font-family);--tui-typography-ui-2xs: var(--atr-sys-typography-label-small-font-weight) var(--atr-sys-typography-label-small-font-size) / var(--atr-sys-typography-label-small-line-height) var(--atr-sys-typography-label-small-font-family);--tui-typography-heading-h1: var( --atr-sys-typography-display-large-font-weight ) var(--atr-sys-typography-display-large-font-size) / var(--atr-sys-typography-display-large-line-height) var(--atr-sys-typography-display-large-font-family);--tui-typography-heading-h2: var( --atr-sys-typography-display-medium-font-weight ) var(--atr-sys-typography-display-medium-font-size) / var(--atr-sys-typography-display-medium-line-height) var(--atr-sys-typography-display-medium-font-family);--tui-typography-heading-h3: var( --atr-sys-typography-display-small-font-weight ) var(--atr-sys-typography-display-small-font-size) / var(--atr-sys-typography-display-small-line-height) var(--atr-sys-typography-display-small-font-family);--tui-typography-heading-h4: var( --atr-sys-typography-headline-large-font-weight ) var(--atr-sys-typography-headline-large-font-size) / var(--atr-sys-typography-headline-large-line-height) var(--atr-sys-typography-headline-large-font-family);--tui-typography-heading-h5: var( --atr-sys-typography-headline-medium-font-weight ) var(--atr-sys-typography-headline-medium-font-size) / var(--atr-sys-typography-headline-medium-line-height) var(--atr-sys-typography-headline-medium-font-family);--tui-typography-heading-h6: var( --atr-sys-typography-headline-small-font-weight ) var(--atr-sys-typography-headline-small-font-size) / var(--atr-sys-typography-headline-small-line-height) var(--atr-sys-typography-headline-small-font-family)}.atr-scope{background:var(--atr-sys-color-surface);color:var(--atr-sys-color-on-surface);font-family:var(--atr-ref-font-family-plain);color-scheme:light dark;text-rendering:optimizelegibility}.atr-scope ::selection{background:var(--atr-sys-color-primary-container);color:var(--atr-sys-color-on-primary-container)}.atr-scope :focus-visible{outline:var(--atr-sys-focus-ring-width) var(--atr-sys-focus-ring-style) var(--atr-sys-color-focus);outline-offset:var(--atr-sys-focus-ring-offset)}@supports selector(::-webkit-scrollbar){.atr-scope{scrollbar-color:var(--atr-sys-color-outline) transparent;scrollbar-width:thin}.atr-scope ::-webkit-scrollbar{width:.75rem;height:.75rem}.atr-scope ::-webkit-scrollbar-thumb{background:var(--atr-sys-color-outline);border:.1875rem solid var(--atr-sys-color-surface);border-radius:var(--atr-sys-shape-full)}}[data-atr-surface=standard]{background:var(--atr-sys-color-surface);color:var(--atr-sys-color-on-surface)}[data-atr-surface=elevated]{background:var(--atr-sys-color-surface-container-high);box-shadow:var(--atr-sys-elevation-level-2);color:var(--atr-sys-color-on-surface)}[data-atr-surface=transparent]{background:transparent;color:var(--atr-sys-color-on-surface)}[data-atr-surface=glass]{background:var(--atr-sys-glass-fallback-background);border:var(--atr-sys-glass-border-width) solid var(--atr-sys-glass-border-color);box-shadow:var(--atr-sys-glass-shadow);color:var(--atr-sys-color-on-surface)}@supports (backdrop-filter: blur(1px)){[data-atr-surface=glass]{background:var(--atr-sys-glass-background);-webkit-backdrop-filter:blur(var(--atr-sys-glass-blur)) saturate(var(--atr-sys-glass-saturation));backdrop-filter:blur(var(--atr-sys-glass-blur)) saturate(var(--atr-sys-glass-saturation))}}@media(prefers-reduced-motion:reduce){:root,[data-atr-theme]{--atr-sys-motion-duration-short: 0ms;--atr-sys-motion-duration-medium: 0ms;--atr-sys-motion-duration-long: 0ms}}@media(prefers-reduced-transparency:reduce){[data-atr-surface=glass]{background:var(--atr-sys-glass-fallback-background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){[data-atr-surface]{border-color:CanvasText;box-shadow:none}[data-atr-surface=glass]{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}.atr-button:focus-visible{outline-color:Highlight}}.atr-visually-hidden:not(.atr-visually-hidden--focusable),.atr-visually-hidden--focusable:not(:focus):not(:focus-within){position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.atr-input,.atr-textarea{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--atr-comp-form-field-container-height, 3rem);padding:var(--atr-sys-spacing-sm, .5rem) var(--atr-comp-form-field-horizontal-padding, 1rem);border:var(--atr-comp-form-field-container-border-width, 2px) solid var(--atr-comp-form-field-border-color, currentColor);border-radius:var(--atr-comp-form-field-container-radius, .25rem);background:var(--atr-comp-form-field-background-color, Canvas);color:var(--atr-comp-form-field-text-color, CanvasText);caret-color:var(--atr-comp-form-field-caret-color, currentColor);font:inherit}.atr-input-group{display:flex;align-items:stretch;inline-size:100%;min-inline-size:0;min-block-size:var(--atr-comp-form-field-container-height, 3rem);overflow:hidden;border:var(--atr-comp-form-field-container-border-width, 2px) solid var(--atr-comp-form-field-border-color, currentColor);border-radius:var(--atr-comp-form-field-container-radius, .25rem);background:var(--atr-comp-form-field-background-color, Canvas);color:var(--atr-comp-form-field-text-color, CanvasText)}.atr-input-group:focus-within{border-color:var(--atr-comp-form-field-focus-border-color, Highlight);outline:var(--atr-comp-form-field-focus-ring-width, 2px) solid var(--atr-comp-form-field-focus-ring-color, Highlight);outline-offset:var(--atr-sys-focus-ring-offset, 4px)}.atr-form-field--invalid .atr-input-group{border-color:var(--atr-comp-form-field-invalid-border-color, Mark);border-style:dashed}.atr-form-field--disabled .atr-input-group{background:var(--atr-comp-form-field-disabled-background, Canvas);color:var(--atr-comp-form-field-disabled-color, GrayText);cursor:not-allowed}.atr-form-field[data-appearance=filled] .atr-input-group{background:var(--atr-comp-form-field-readonly-background, Canvas);border-block-start-color:transparent;border-inline-color:transparent}.atr-input-group .actions{display:flex;flex:none}.atr-input-group>.atr-input{flex:1;inline-size:auto;border:0;border-radius:0;background:transparent}.atr-input-group>.atr-input:focus-visible{outline:0}.atr-input-group>.atr-combobox-trigger{flex:1;inline-size:auto;min-inline-size:0;border:0;border-radius:0;background:transparent;color:inherit}.atr-input-group>.atr-icon-button,.atr-input-group .actions>.atr-icon-button{flex:none;min-inline-size:var(--atr-comp-form-field-container-height, 3rem);inline-size:var(--atr-comp-form-field-container-height, 3rem);block-size:auto;border-radius:0}.atr-input-group>.atr-combobox-trigger:focus-visible,.atr-input-group>.atr-icon-button:focus-visible,.atr-input-group .actions>.atr-icon-button:focus-visible{outline:0}.atr-textarea{resize:vertical}.atr-input::placeholder,.atr-textarea::placeholder{color:var(--atr-comp-form-field-placeholder-color, GrayText);opacity:1}.atr-input::selection,.atr-textarea::selection{background:var(--atr-comp-form-field-selection-color, Highlight)}.atr-input:hover:not(:disabled),.atr-textarea:hover:not(:disabled){border-color:var(--atr-comp-form-field-hover-border-color, currentColor)}.atr-input:focus,.atr-textarea:focus{border-color:var(--atr-comp-form-field-focus-border-color, Highlight)}.atr-input:disabled,.atr-textarea:disabled{background:var(--atr-comp-form-field-disabled-background, Canvas);color:var(--atr-comp-form-field-disabled-color, GrayText);cursor:not-allowed}.atr-input:read-only,.atr-textarea:read-only{background:var(--atr-comp-form-field-readonly-background, Canvas)}.atr-input:autofill{background:var(--atr-comp-form-field-background-color, Canvas)}.atr-input[aria-invalid=true],.atr-textarea[aria-invalid=true],.atr-input.ng-invalid.ng-touched,.atr-input.ng-invalid.ng-dirty,.atr-textarea.ng-invalid.ng-touched,.atr-textarea.ng-invalid.ng-dirty,.atr-form-field--invalid .atr-input,.atr-form-field--invalid .atr-textarea{border-color:var(--atr-comp-form-field-invalid-border-color, Mark);border-style:dashed}.atr-form-field[data-appearance=filled] .atr-input,.atr-form-field[data-appearance=filled] .atr-textarea{background:var(--atr-comp-form-field-readonly-background, Canvas);border-block-start-color:transparent;border-inline-color:transparent}.atr-form-field[data-density=compact] .atr-input,.atr-form-field[data-density=compact] .atr-textarea{min-block-size:var(--atr-comp-form-field-compact-height, 2rem);padding-block:var(--atr-sys-spacing-xs, .25rem)}.atr-checkbox,.atr-radio,.atr-switch{box-sizing:border-box;flex-shrink:0;inline-size:var(--atr-comp-form-field-control-size, 1.5rem);block-size:var(--atr-comp-form-field-control-size, 1.5rem);margin:0;accent-color:var(--atr-comp-form-field-selected-color, Highlight);cursor:pointer}.atr-checkbox:hover,.atr-radio:hover,.atr-switch:hover{outline:var(--atr-sys-spacing-xs, .25rem) solid var(--atr-comp-form-field-hover-state-layer, Canvas)}.atr-checkbox:active,.atr-radio:active,.atr-switch:active{outline:var(--atr-sys-spacing-xs, .25rem) solid var(--atr-comp-form-field-pressed-state-layer, Canvas)}.atr-checkbox:disabled,.atr-radio:disabled,.atr-switch:disabled{cursor:not-allowed;opacity:var(--atr-comp-form-field-disabled-opacity, .6)}.atr-checkbox[aria-invalid=true],.atr-radio[aria-invalid=true],.atr-switch[aria-invalid=true],.atr-checkbox.ng-invalid.ng-touched,.atr-radio.ng-invalid.ng-touched,.atr-switch.ng-invalid.ng-touched{outline:2px dashed var(--atr-comp-form-field-invalid-color, Mark);outline-offset:2px}.atr-switch{appearance:none;--t-icon-start: none !important;--t-icon-end: none !important;inline-size:var(--atr-comp-form-field-switch-track-width, 3rem);block-size:var(--atr-comp-form-field-switch-track-height, 1.5rem);border:2px solid var(--atr-comp-form-field-unselected-border-color, currentColor);border-radius:var(--atr-sys-shape-full, 9999px);background:var(--atr-comp-form-field-readonly-background, Canvas);position:relative;overflow:hidden;inset-block-start:auto!important;transform:none!important;margin-inline-end:0!important}.atr-switch:after{content:none!important;display:none!important;box-shadow:none!important;outline:none!important;mask-image:none!important;-webkit-mask-image:none!important;background:none!important;transform:none!important;scale:none!important}.atr-switch:before{content:""!important;display:block!important;position:absolute;inset-block-start:50%;inset-inline-start:var(--atr-comp-form-field-switch-thumb-offset, .25rem);inset-block-end:auto;inset-inline-end:auto;transform:translateY(-50%)!important;inline-size:var(--atr-comp-form-field-switch-thumb-size, 1rem);block-size:var(--atr-comp-form-field-switch-thumb-size, 1rem);border-radius:var(--atr-sys-shape-full, 9999px);background:var(--atr-comp-form-field-unselected-border-color, currentColor);background-image:none!important;box-shadow:none!important;outline:none!important;mask-image:none!important;-webkit-mask-image:none!important;font-size:0!important;color:transparent!important;transition:inset-inline-start var(--atr-comp-form-field-motion-duration, .1s)}.atr-switch:checked{background:var(--atr-comp-form-field-selected-color, Highlight);border-color:var(--atr-comp-form-field-selected-color, Highlight)}.atr-switch:checked:before{inset-inline-start:calc(100% - var(--atr-comp-form-field-switch-thumb-size, 1rem) - var( --atr-comp-form-field-switch-thumb-offset, .25rem ));background:var(--atr-comp-form-field-checkmark-color, HighlightText);transform:translateY(-50%)!important}.atr-input:focus-visible,.atr-checkbox:focus-visible,.atr-radio:focus-visible,.atr-switch:focus-visible{outline:var(--atr-comp-form-field-focus-ring-width, 2px) solid var(--atr-comp-form-field-focus-ring-color, Highlight);outline-offset:var(--atr-sys-focus-ring-offset, 4px)}tui-textfield .atr-input:focus,tui-textfield .atr-input:focus-visible,tui-textfield .atr-textarea:focus,tui-textfield .atr-textarea:focus-visible,atr-form-field .atr-input:focus,atr-form-field .atr-input:focus-visible,atr-form-field .atr-textarea:focus,atr-form-field .atr-textarea:focus-visible{outline:none;outline-offset:0;box-shadow:none}.atr-textarea:focus-visible{outline:var(--atr-comp-form-field-focus-ring-width, 2px) solid var(--atr-comp-form-field-focus-ring-color, Highlight);outline-offset:2px}tui-textfield:has(.atr-textarea):focus-within,tui-textfield:has(.atr-input):focus-within{outline:var(--atr-comp-form-field-focus-ring-width, 2px) solid var(--atr-comp-form-field-focus-ring-color, var(--atr-sys-color-focus));outline-offset:-2px}.atr-control-label{display:flex;flex-direction:row;align-items:center;gap:var(--atr-sys-spacing-sm, .5rem);min-block-size:var(--atr-comp-form-field-touch-target, 3rem);cursor:pointer;color:var(--atr-comp-form-field-label-color, CanvasText);font:inherit;position:static}.atr-control-label>span,.atr-control-label>.atr-control-label__text{position:static;transform:none;background:transparent;inset:auto;padding:0}atr-form-field [tuiButtonX],.atr-form-field [tuiButtonX],tui-textfield [tuiButtonX]{min-inline-size:var(--atr-sys-touch-target-minimum);min-block-size:var(--atr-sys-touch-target-minimum);inline-size:var(--atr-sys-touch-target-minimum);block-size:var(--atr-sys-touch-target-minimum)}.atr-control-label__text,.atr-control-label__description{display:block}.atr-control-label__description{color:var(--atr-comp-form-field-hint-color, GrayText);font-size:var(--atr-sys-typography-body-small-font-size, .75rem)}.atr-control-label:has(:disabled){cursor:not-allowed;color:var(--atr-comp-form-field-disabled-color, GrayText)}.atr-forms-demo{display:grid;gap:var(--atr-sys-spacing-md, 1rem);max-inline-size:36rem;padding:var(--atr-sys-spacing-lg, 1.5rem)}@media(prefers-reduced-motion:reduce){.atr-switch:before{transition:none}}@media(forced-colors:active){.atr-input,.atr-textarea,.atr-switch{border-color:ButtonText;background:Canvas;color:CanvasText}.atr-input:disabled,.atr-textarea:disabled,.atr-switch:disabled{border-color:GrayText;color:GrayText}.atr-switch:checked{background:Highlight;border-color:Highlight;forced-color-adjust:none}.atr-switch:before{background:ButtonText}.atr-switch:checked:before{background:HighlightText}.atr-input:focus-visible,.atr-textarea:focus-visible,.atr-checkbox:focus-visible,.atr-radio:focus-visible,.atr-switch:focus-visible{outline-color:Highlight}}[tuiIconButton].atr-icon-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;min-inline-size:var(--atr-comp-icon-button-touch-target-size);min-block-size:var(--atr-comp-icon-button-touch-target-size);inline-size:var(--atr-comp-icon-button-container-size);block-size:var(--atr-comp-icon-button-container-size);padding:var(--atr-comp-icon-button-gap);border:var(--atr-ref-border-width-thin) solid transparent;border-radius:var(--atr-comp-icon-button-shape);background:var(--atr-comp-icon-button-container-color, transparent);color:var(--atr-comp-icon-button-icon-color);--atr-comp-icon-size-medium: var(--atr-comp-icon-button-icon-size)}[tuiIconButton].atr-icon-button[data-size=large]{inline-size:var(--atr-ref-spacing-16);block-size:var(--atr-ref-spacing-16)}[tuiIconButton].atr-icon-button[data-appearance=standard]{background:transparent}[tuiIconButton].atr-icon-button[data-appearance=filled]{background:var( --atr-comp-icon-button-filled-container-color, var(--atr-sys-color-primary) );color:var( --atr-comp-icon-button-filled-icon-color, var(--atr-sys-color-on-primary) )}[tuiIconButton].atr-icon-button[data-appearance=tonal]{background:var( --atr-comp-icon-button-tonal-container-color, var(--atr-sys-color-secondary-container) );color:var( --atr-comp-icon-button-tonal-icon-color, var(--atr-sys-color-on-secondary-container) )}[tuiIconButton].atr-icon-button[data-appearance=outlined]{background:transparent;border-color:var(--atr-comp-icon-button-outline-color)}[tuiIconButton].atr-icon-button:hover:enabled:before{opacity:var(--atr-comp-icon-button-hover-opacity)}[tuiIconButton].atr-icon-button:active:enabled:before{opacity:var(--atr-comp-icon-button-pressed-opacity)}[tuiIconButton].atr-icon-button:disabled{color:var(--atr-comp-icon-button-disabled-color);background:var(--atr-sys-color-surface-container);cursor:not-allowed}[tuiIconButton].atr-icon-button:focus-visible{outline:var(--atr-comp-icon-button-focus-ring-width) solid var(--atr-comp-icon-button-focus-ring-color);outline-offset:var(--atr-sys-focus-ring-offset)}.atr-link{color:var(--atr-comp-link-text-color);text-decoration-line:underline;text-decoration-thickness:var(--atr-comp-link-underline-thickness);text-underline-offset:var(--atr-comp-link-underline-offset);font-family:var(--atr-comp-link-font-family)}.atr-link[data-appearance=standalone]{display:inline-flex;align-items:center;gap:var(--atr-comp-link-gap);min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-sys-spacing-xs);box-sizing:border-box}.atr-link[data-appearance=inline]{padding-block:.125rem}.atr-link:visited{color:var(--atr-comp-link-visited-color)}.atr-link:hover{color:var(--atr-comp-link-hover-color);text-decoration-line:underline}.atr-link:active{color:var(--atr-comp-link-active-color)}.atr-link[data-underline=hover]:not(:hover,:focus-visible){text-decoration-line:none}.atr-link:focus-visible{outline:var(--atr-comp-link-focus-ring-width) solid var(--atr-comp-link-focus-ring-color);outline-offset:var(--atr-sys-focus-ring-offset)}.atr-divider{display:block;box-sizing:border-box;border:0;border-block-start:var(--atr-comp-divider-thickness) solid var(--atr-comp-divider-color);margin-block:var(--atr-sys-spacing-md);margin-inline:0}.atr-divider[data-inset=start],.atr-divider[data-inset=both]{margin-inline-start:var(--atr-comp-divider-inset)}.atr-divider[data-inset=end],.atr-divider[data-inset=both]{margin-inline-end:var(--atr-comp-divider-inset)}.atr-divider[data-orientation=vertical]{align-self:stretch;inline-size:var(--atr-comp-divider-thickness);min-block-size:var(--atr-comp-divider-vertical-minimum-size);border-block-start:0;border-inline-start:var(--atr-comp-divider-thickness) solid var(--atr-comp-divider-color);margin-block:0;margin-inline:var(--atr-sys-spacing-md)}.atr-divider[data-orientation=vertical][data-inset=start],.atr-divider[data-orientation=vertical][data-inset=both]{margin-block-start:var(--atr-comp-divider-inset)}.atr-divider[data-orientation=vertical][data-inset=end],.atr-divider[data-orientation=vertical][data-inset=both]{margin-block-end:var(--atr-comp-divider-inset)}@media(forced-colors:active){[tuiIconButton].atr-icon-button{border-color:ButtonText}[tuiIconButton].atr-icon-button:disabled{color:GrayText}.atr-link{color:LinkText}.atr-divider{border-color:CanvasText}}[tuiIconButton].atr-icon-button{position:relative;isolation:isolate}[tuiIconButton].atr-icon-button:before{content:"";position:absolute;inset:0;border-radius:var(--atr-comp-icon-button-shape);background:currentcolor;opacity:0;pointer-events:none;z-index:-1}[tuiIconButton].atr-icon-button[data-size=small]{--atr-comp-icon-size-medium: var(--atr-comp-icon-button-icon-size-small)}[tuiIconButton].atr-icon-button[data-size=large]{--atr-comp-icon-size-medium: var(--atr-comp-icon-button-icon-size-large)}.atr-kbd{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--atr-comp-kbd-padding, .125rem .375rem);border:var(--atr-ref-border-width-thin, 1px) solid var(--atr-comp-kbd-outline-color, var(--atr-sys-color-outline, #79747e));border-radius:var(--atr-comp-kbd-shape, var(--atr-sys-shape-extra-small, .25rem));background:var( --atr-comp-kbd-container-color, var(--atr-sys-color-surface-container, #f3edf7) );color:var( --atr-comp-kbd-label-color, var(--atr-sys-color-on-surface, #1c1b1f) );font-family:var( --atr-comp-kbd-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-size:var(--atr-comp-kbd-font-size, var(--atr-ref-font-size-12, .75rem));line-height:1.2;white-space:nowrap}.atr-kbd[data-size=small]{padding:var(--atr-comp-kbd-padding-small, .0625rem .25rem);font-size:var( --atr-comp-kbd-font-size-small, var(--atr-ref-font-size-11, .6875rem) )}[tuiStatus].atr-status{--t-status: var(--atr-status-dot, currentColor)}[tuiStatus].atr-status[data-tone=neutral]{--atr-status-dot: var(--atr-sys-color-outline, #79747e)}[tuiStatus].atr-status[data-tone=success]{--atr-status-dot: var(--atr-sys-color-success, #2e7d32)}[tuiStatus].atr-status[data-tone=warning]{--atr-status-dot: var(--atr-sys-color-warning, #f57c00)}[tuiStatus].atr-status[data-tone=error]{--atr-status-dot: var(--atr-sys-color-error, #b3261e)}[tuiStatus].atr-status[data-tone=info]{--atr-status-dot: var(--atr-sys-color-info, #0277bd)}[tuiStatus].atr-status[data-tone=primary]{--atr-status-dot: var(--atr-sys-color-primary, #6750a4)}.atr-copy-button{cursor:pointer}@media(forced-colors:active){.atr-kbd{border-color:ButtonText;background:Canvas;color:CanvasText}[tuiStatus].atr-status{--atr-status-dot: CanvasText}}[tuicardlarge].atr-card[data-space][data-appearance]{--t-padding: 0;--tui-padding-inline: 0;--t-space: 0;--t-comp: 0;--t-dim: 0;padding:0;gap:0;border-radius:var(--atr-comp-card-shape)}[tuicardlarge].atr-card[data-space][data-appearance]>:last-child:not([tuicell]){margin-block-start:0}[tuicardlarge].atr-card[data-space][data-appearance]>footer{margin-block-end:0}.atr-card-header,.atr-card-content,.atr-card-actions{padding:var(--atr-comp-card-padding)}.atr-card-header{display:flex;align-items:center;gap:var(--atr-comp-card-gap)}.atr-card-header :is(h1,h2,h3,h4,h5,h6){margin:0;font-family:var(--atr-sys-typography-title-medium-font-family, inherit);font-size:var(--atr-sys-typography-title-medium-font-size);font-weight:var(--atr-sys-typography-title-medium-font-weight, var(--atr-ref-font-weight-medium));line-height:var(--atr-sys-typography-title-medium-line-height, 1.3)}.atr-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--atr-comp-card-gap)}.atr-card-media{display:block;inline-size:100%;object-fit:cover}.atr-list{list-style:none;display:flex;flex-direction:column;margin:0;padding:var(--atr-sys-spacing-xs);background:var(--atr-comp-list-container-color);color:var(--atr-comp-list-label-color);font-family:var(--atr-comp-list-font-family);border-radius:var(--atr-comp-list-shape)}.atr-list>li{display:block;margin:0;padding:0}.atr-list-item{box-sizing:border-box;display:flex;align-items:center;gap:var(--atr-comp-list-gap);min-block-size:var(--atr-sys-touch-target-minimum);padding:var(--atr-comp-list-padding);border:0;border-radius:var(--atr-comp-list-shape);background:transparent;color:inherit;text-decoration:none;font:inherit;text-align:start}.atr-list-item:is(a,button){inline-size:100%;cursor:pointer}.atr-list-item[data-selected=true]{background:var(--atr-sys-color-primary-container);color:var(--atr-sys-color-on-primary-container)}.atr-list[data-density=compact] .atr-list-item{padding-block:var(--atr-sys-spacing-xs)}.atr-list-leading{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.atr-list-item>:not(.atr-list-leading,.atr-list-trailing){flex:1 1 auto;min-inline-size:0}.atr-list-headline{display:block;font-weight:var(--atr-ref-font-weight-medium)}.atr-list-supporting,.atr-list-metadata{display:block;color:var(--atr-sys-color-on-surface-variant);font-size:var(--atr-ref-font-size-14)}.atr-list-trailing{display:inline-flex;flex-shrink:0;align-items:center;margin-inline-start:auto}.atr-list-item:focus-visible{outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:calc(-1 * var(--atr-sys-focus-ring-width))}.atr-list-item:disabled{opacity:var(--atr-sys-state-disabled-content-opacity);cursor:not-allowed}@media(forced-colors:active){.atr-list-item[data-selected=true]{outline:var(--atr-sys-focus-ring-width) solid Highlight}}tui-accordion.atr-accordion{display:block;inline-size:100%;border:var(--atr-comp-accordion-border-width) solid var(--atr-comp-accordion-border-color);border-radius:var(--atr-comp-accordion-shape);background:var(--atr-comp-accordion-container-color);color:var(--atr-comp-accordion-label-color);font-family:var(--atr-comp-accordion-font-family)}tui-accordion.atr-accordion>button[tuiAccordion].atr-accordion-item{min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-comp-accordion-padding);color:inherit;font:inherit}tui-accordion.atr-accordion>tui-expand.atr-accordion-panel{padding:0 var(--atr-comp-accordion-padding);color:inherit}tui-accordion.atr-accordion>tui-expand.atr-accordion-panel._expanded{padding-block:var(--atr-comp-accordion-padding)}tui-accordion.atr-accordion>button[tuiAccordion].atr-accordion-item:focus-visible{outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:calc(-1 * var(--atr-sys-focus-ring-width))}.atr-grid-item{min-inline-size:0}.atr-grid-item[data-span="2"]{grid-column:span 2}.atr-grid-item[data-span="3"]{grid-column:span 3}.atr-grid-item[data-span="4"]{grid-column:span 4}.atr-grid-item[data-span=full]{grid-column:1 / -1}atr-filter .t-item{max-inline-size:none}atr-filter .t-text{white-space:normal}.atr-overlay-context{font-family:var(--atr-ref-font-family-plain)}.atr-dialog-title,.atr-dialog-content,.atr-dialog-actions,.atr-bottom-sheet-title,.atr-bottom-sheet-content,.atr-bottom-sheet-actions{display:block;padding:var(--atr-comp-dialog-padding);margin:0}.atr-dialog-title,.atr-bottom-sheet-title{font-family:var(--atr-sys-typography-title-large-font-family, inherit);font-size:var(--atr-sys-typography-title-large-font-size, 1.375rem);font-weight:var( --atr-sys-typography-title-large-font-weight, var(--atr-ref-font-weight-medium) );line-height:var(--atr-sys-typography-title-large-line-height, 1.3)}.atr-dialog-content,.atr-bottom-sheet-content{display:flex;flex-direction:column;gap:var(--atr-comp-dialog-gap)}.atr-dialog-content>p,.atr-bottom-sheet-content>p{margin:0;color:var(--atr-sys-color-on-surface-variant)}.atr-dialog-actions,.atr-bottom-sheet-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--atr-comp-dialog-gap)}tui-dialog[data-appearance=atr-dialog]{background:var(--atr-comp-dialog-container-color);color:var(--atr-comp-dialog-label-color);border-radius:var(--atr-comp-dialog-shape);box-shadow:var(--atr-comp-dialog-elevation);max-inline-size:min(var(--atr-comp-dialog-max-width, 40rem),calc(100vw - 2rem));max-block-size:calc(100dvh - 2rem);overflow:auto}tui-dialog[data-appearance=atr-image-preview]{background:var(--atr-comp-image-preview-container-color);color:var(--atr-comp-image-preview-label-color);border-radius:var(--atr-comp-image-preview-shape);box-shadow:var(--atr-comp-dialog-elevation);inline-size:min(56rem,calc(100vw - 2rem));max-inline-size:min(56rem,calc(100vw - 2rem));max-block-size:calc(100dvh - 2rem);overflow:hidden;padding:0}tui-dialog[data-appearance=atr-image-preview]>header{border:0;block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}atr-image-preview-panel .atr-image-preview-panel__stage{contain:paint;overflow:hidden}atr-image-preview-panel .atr-image-preview-panel__stage tui-preview{block-size:100%;display:block;inline-size:100%;overflow:hidden;position:relative}atr-image-preview-panel .atr-image-preview-panel__stage .t-header{display:none}atr-image-preview-panel .atr-image-preview-panel__stage .t-wrapper{align-items:center;display:flex;inline-size:100%;inset:0;justify-content:center;overflow:visible;position:absolute;transform-origin:center center}atr-image-preview-panel .atr-image-preview-panel__stage .t-wrapper img{block-size:auto;inline-size:auto;max-block-size:var(--atr-image-preview-stage-block-size, min(62vh, 36rem));max-inline-size:100%;object-fit:contain}atr-image-preview-panel .atr-image-preview-panel__stage .t-footer{inset-block-end:.5rem;inset-inline:0;justify-content:center;position:absolute;z-index:1}tui-dialog[data-appearance=atr-bottom-sheet]{inline-size:min(var(--atr-comp-bottom-sheet-max-width),100vw);background:var(--atr-comp-bottom-sheet-container-color);color:var(--atr-comp-bottom-sheet-label-color);border-radius:var(--atr-comp-bottom-sheet-shape) var(--atr-comp-bottom-sheet-shape) 0 0;padding-block-end:env(safe-area-inset-bottom);max-block-size:calc(100dvh - env(safe-area-inset-top) - 1rem);overflow:auto;margin:auto 0 0;max-inline-size:100vw;align-self:flex-end}tui-dialog[data-appearance=atr-dialog] [tuiButtonX],tui-dialog[data-appearance=atr-bottom-sheet] [tuiButtonX]{min-inline-size:var(--atr-sys-touch-target-minimum);min-block-size:var(--atr-sys-touch-target-minimum);inline-size:var(--atr-sys-touch-target-minimum);block-size:var(--atr-sys-touch-target-minimum);color:var(--atr-sys-color-on-surface-variant);border-radius:var(--atr-sys-shape-full)}tui-dialog[data-appearance=atr-dialog] [tuiButtonX]:focus-visible,tui-dialog[data-appearance=atr-bottom-sheet] [tuiButtonX]:focus-visible{outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:calc(-1 * var(--atr-sys-focus-ring-width))}tui-dropdown[data-appearance=atr-popover]{box-sizing:border-box;max-inline-size:calc(100vw - 2rem);max-block-size:calc(100dvh - 2rem);overflow:auto;background:var(--atr-comp-popover-container-color);color:var(--atr-comp-popover-label-color);padding:var(--atr-comp-popover-padding);border:1px solid var(--atr-comp-popover-border-color);border-radius:var(--atr-comp-popover-shape);box-shadow:var(--atr-comp-selection-panel-elevation)}.atr-popover-content{display:flex;flex-direction:column;gap:var(--atr-sys-spacing-sm)}.atr-menu{display:flex;flex-direction:column;box-sizing:border-box;min-inline-size:max(var(--atr-ref-spacing-16),var(--atr-menu-trigger-width, 12rem));inline-size:max(var(--atr-menu-trigger-width, auto),max-content);max-inline-size:calc(100vw - 2rem);max-block-size:calc(100dvh - 2rem);overflow:auto;background:var(--atr-comp-menu-container-color);color:var(--atr-comp-menu-label-color);padding:var(--atr-comp-menu-gap);border-radius:var(--atr-comp-menu-shape);box-shadow:var(--atr-comp-menu-elevation);font-family:var(--atr-comp-menu-font-family)}.atr-menu-item{display:flex;align-items:center;gap:var(--atr-comp-menu-gap);min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-comp-menu-padding);border:0;border-radius:var(--atr-comp-menu-shape);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.atr-menu-item:focus-visible,.atr-menu-item:hover{background:var(--atr-sys-color-primary-container);color:var(--atr-sys-color-on-primary-container);outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:calc(-1 * var(--atr-sys-focus-ring-width))}.atr-menu-item[aria-disabled=true]{opacity:var(--atr-sys-state-disabled-content-opacity);cursor:not-allowed}.atr-menu-item[aria-checked=true]:before{content:"\2713"}.atr-menu-separator{border:0;border-block-start:var(--atr-ref-border-width-thin) solid var(--atr-comp-menu-border-color);margin-block:var(--atr-comp-menu-gap)}@media(forced-colors:active){.atr-menu,tui-dialog[data-appearance=atr-bottom-sheet],tui-dropdown[data-appearance=atr-popover]{border:var(--atr-ref-border-width-thin) solid CanvasText;box-shadow:none;background:Canvas;color:CanvasText}}@media(prefers-reduced-motion:reduce){.atr-overlay-context{animation:none;transition:none}}.atr-menu[data-atr-surface=glass],tui-dialog[data-appearance=atr-bottom-sheet][data-atr-surface=glass],tui-dropdown[data-appearance=atr-popover][data-atr-surface=glass]{background:var(--atr-sys-glass-fallback-background);color:var(--atr-sys-color-on-surface);border:var(--atr-sys-glass-border-width) solid var(--atr-sys-glass-border-color)}@supports (backdrop-filter: blur(1px)){.atr-menu[data-atr-surface=glass],tui-dialog[data-appearance=atr-bottom-sheet][data-atr-surface=glass],tui-dropdown[data-appearance=atr-popover][data-atr-surface=glass]{background:var(--atr-sys-glass-background);-webkit-backdrop-filter:blur(var(--atr-sys-glass-blur)) saturate(var(--atr-sys-glass-saturation));backdrop-filter:blur(var(--atr-sys-glass-blur)) saturate(var(--atr-sys-glass-saturation))}}@media(forced-colors:active){.atr-menu[data-atr-surface=glass],tui-dialog[data-appearance=atr-bottom-sheet][data-atr-surface=glass],tui-dropdown[data-appearance=atr-popover][data-atr-surface=glass]{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}tui-notification-alert:has(atr-snackbar-panel){background:transparent;box-shadow:none;padding:0;border:0}tui-notification-alert:has(atr-snackbar-panel) [tuiNotification],tui-notification-alert:has(atr-snackbar-panel) .t-wrapper{--t-icon-start: none !important;background:transparent!important;color:inherit;padding:0!important;border:0!important;box-shadow:none!important}tui-notification-alert:has(atr-snackbar-panel) [tuiNotification]:before,tui-notification-alert:has(atr-snackbar-panel) [tuiNotification]:after,tui-notification-alert:has(atr-snackbar-panel) [data-icon-start=tui]:before{content:none!important;display:none!important;mask-image:none!important;-webkit-mask-image:none!important;background:none!important;inline-size:0!important;block-size:0!important}tui-notification-alert:has(atr-snackbar-panel) [tuiTitle]:not(:has(*:not(:empty))),tui-notification-alert:has(atr-snackbar-panel) [tuiTitle]:empty{display:none}tui-notification-alert:has(atr-snackbar-panel)>div>.t-wrapper>[tuiNotification].t-closable>button,tui-notification-alert:has(atr-snackbar-panel) button[tuiButtonX]{display:none!important}.atr-tab-list{display:flex;align-items:center;gap:var(--atr-comp-tabs-gap);border-block-end:var(--atr-ref-border-width-thin) solid var(--atr-comp-tabs-border-color);overflow:auto}.atr-tab-list[aria-orientation=vertical]{flex-direction:column;align-items:stretch}.atr-tab{min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-comp-tabs-padding);border:0;border-block-end:var(--atr-sys-focus-ring-width) solid transparent;background:transparent;color:inherit;font:inherit;cursor:pointer}.atr-tab[aria-selected=true]{border-color:var(--atr-sys-color-primary);background:var(--atr-sys-color-primary-container);color:var(--atr-sys-color-on-primary-container)}.atr-tab-panel{padding:var(--atr-comp-tabs-padding)}.atr-tab-panel[hidden]{display:none}.atr-tab:disabled{opacity:var(--atr-sys-state-disabled-content-opacity);cursor:not-allowed}.atr-tab:focus-visible,.atr-tab-panel:focus-visible{outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:calc(-1 * var(--atr-sys-focus-ring-width))}.atr-breadcrumbs{font-family:var(--atr-comp-breadcrumbs-font-family);color:var(--atr-comp-breadcrumbs-label-color)}.atr-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding:0;gap:var(--atr-comp-breadcrumbs-gap)}.atr-breadcrumb-item{overflow-wrap:anywhere;color:var(--atr-sys-color-primary);text-underline-offset:var(--atr-sys-spacing-xs)}.atr-breadcrumb-item[aria-current=page]{color:inherit}.atr-breadcrumb-separator{color:var(--atr-sys-color-on-surface-variant)}.atr-pagination{color:var(--atr-comp-pagination-label-color);font-family:var(--atr-comp-pagination-font-family)}.atr-pagination nav{display:flex;justify-content:center;gap:var(--atr-comp-pagination-gap);padding:var(--atr-comp-pagination-padding);border-radius:var(--atr-comp-pagination-shape);background:var(--atr-comp-pagination-container-color)}.atr-pagination tui-pagination{color:inherit;font:inherit}.atr-pagination tui-pagination button{box-sizing:border-box;min-inline-size:var(--atr-sys-touch-target-minimum)!important;min-block-size:var(--atr-sys-touch-target-minimum)!important}.atr-navigation-bar{display:flex;justify-content:space-evenly;gap:var(--atr-comp-navigation-bar-gap);background:var(--atr-comp-navigation-bar-container-color);color:var(--atr-comp-navigation-bar-label-color);padding:var(--atr-comp-navigation-bar-gap);padding-block-end:max(var(--atr-comp-navigation-bar-gap),env(safe-area-inset-bottom));border:0;border-block-start:0;border-block-end:0;border-radius:var(--atr-comp-navigation-bar-shape);box-shadow:var(--atr-comp-navigation-bar-elevation);font-family:var(--atr-comp-navigation-bar-font-family)}.atr-navigation-bar>nav,.atr-navigation-bar nav[tuiNavigationNav]{display:flex;flex:1;justify-content:space-evenly;gap:inherit;border:0;box-shadow:none;background:transparent;min-block-size:var(--atr-sys-touch-target-minimum)}.atr-navigation-item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--atr-sys-spacing-xs);padding:var(--atr-sys-spacing-sm);min-block-size:var(--atr-sys-touch-target-minimum);border-radius:var(--atr-comp-navigation-bar-shape);color:inherit;text-decoration:none;text-align:center}.atr-navigation-item[aria-current=page],[tuiButton].atr-side-navigation-item[aria-current=page],[tuiButton].atr-side-navigation-item._active{background:var(--atr-sys-color-primary-container);color:var(--atr-sys-color-on-primary-container);font-weight:var(--atr-ref-font-weight-medium)}.atr-side-navigation-content{display:block;flex:1;min-inline-size:0;padding:var(--atr-comp-side-navigation-padding)}atr-side-navigation-container:has(atr-side-navigation[data-mode=push][data-opened=true])>.atr-side-navigation-content{min-inline-size:100%}.atr-side-navigation-header,.atr-side-navigation-group{display:block;padding:var(--atr-comp-side-navigation-gap)}aside[tuiNavigationAside]{background:var(--atr-sys-color-surface-container);color:var(--atr-sys-color-on-surface)}aside[tuiNavigationAside]:before{box-shadow:-1.5rem 0 var(--atr-sys-color-surface-container)}[tuiButton].atr-side-navigation-item{display:flex;align-items:center;gap:var(--atr-comp-side-navigation-gap);min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-comp-side-navigation-padding);border-radius:var(--atr-comp-side-navigation-shape);background:transparent;color:var( --atr-comp-side-navigation-label-color, var(--atr-sys-color-on-surface) );text-decoration:none;box-shadow:none}[tuiButton].atr-side-navigation-item atr-icon,[tuiButton].atr-side-navigation-item .atr-icon,[tuiButton].atr-side-navigation-item tui-icon{color:inherit;--atr-comp-icon-color: currentColor}atr-side-navigation[data-collapsed=true] .atr-side-navigation-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atr-side-navigation-overlay{inline-size:min(var(--atr-comp-side-navigation-width),100vw);max-block-size:100dvh;border-radius:var(--atr-sys-shape-none)}[tuiButton].atr-fab{display:inline-flex;align-items:center;justify-content:center;gap:var(--atr-comp-fab-gap);box-sizing:border-box;min-inline-size:var(--atr-comp-fab-size-medium);min-block-size:var(--atr-comp-fab-size-medium);border:var(--atr-ref-border-width-thin) solid transparent;border-radius:var(--atr-comp-fab-shape);background:var(--atr-comp-fab-container-color);color:var(--atr-comp-fab-label-color);font-family:var(--atr-comp-fab-font-family);box-shadow:var(--atr-comp-fab-elevation);cursor:pointer}[tuiButton].atr-fab[data-size=small]{min-inline-size:var(--atr-comp-fab-size-small);min-block-size:var(--atr-comp-fab-size-small)}[tuiButton].atr-fab[data-size=large]{min-inline-size:var(--atr-comp-fab-size-large);min-block-size:var(--atr-comp-fab-size-large)}[tuiButton].atr-fab[data-extended=true]{padding-inline:var(--atr-comp-fab-padding)}[tuiButton].atr-fab[data-appearance=secondary]{background:var( --atr-comp-fab-secondary-container-color, var(--atr-sys-color-secondary-container) );color:var( --atr-comp-fab-secondary-label-color, var(--atr-sys-color-on-secondary-container) )}[tuiButton].atr-fab[data-appearance=tertiary]{background:var( --atr-comp-fab-tertiary-container-color, var(--atr-sys-color-tertiary-container) );color:var( --atr-comp-fab-tertiary-label-color, var(--atr-sys-color-on-tertiary-container) )}[tuiButton].atr-fab[data-appearance=surface]{background:var(--atr-sys-color-surface-container-high);color:var(--atr-sys-color-primary)}[tuiButton].atr-fab:disabled{box-shadow:none;opacity:var(--atr-sys-state-disabled-content-opacity);cursor:not-allowed}.atr-speed-dial-action{min-block-size:var(--atr-sys-touch-target-minimum);padding-inline:var(--atr-comp-speed-dial-padding);border:var(--atr-ref-border-width-thin) solid var(--atr-comp-speed-dial-border-color);border-radius:var(--atr-comp-speed-dial-shape);background:var(--atr-comp-speed-dial-container-color);color:var(--atr-comp-speed-dial-label-color);font:inherit;cursor:pointer}.atr-speed-dial-action:disabled{opacity:var(--atr-sys-state-disabled-content-opacity);cursor:not-allowed}.atr-fab:focus-visible,.atr-navigation-item:focus-visible,[tuiButton].atr-side-navigation-item:focus-visible,.atr-speed-dial-action:focus-visible,.atr-breadcrumb-item:focus-visible{outline:var(--atr-sys-focus-ring-width) solid var(--atr-sys-color-focus);outline-offset:var(--atr-sys-focus-ring-offset)}@media(forced-colors:active){.atr-fab,.atr-speed-dial-action{border-color:ButtonText;box-shadow:none}.atr-navigation-item[aria-current=page],.atr-tab[aria-selected=true],[tuiButton].atr-side-navigation-item[aria-current=page],[tuiButton].atr-side-navigation-item._active{outline:var(--atr-sys-focus-ring-width) solid Highlight}}tui-dropdown[data-appearance=atr-popover][data-atr-surface=glass]{background:var(--atr-sys-glass-background);-webkit-backdrop-filter:var(--atr-sys-glass-backdrop-filter, blur(16px));backdrop-filter:var(--atr-sys-glass-backdrop-filter, blur(16px))}@media(forced-colors:active){tui-dropdown[data-appearance=atr-popover][data-atr-surface=glass]{background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}}tui-dropdown:not([data-appearance=atr-popover]){box-sizing:border-box;max-inline-size:min(calc(100vw - 2rem),100vw);max-block-size:min(20rem,calc(100dvh - 2rem));overflow:auto;padding:var(--atr-sys-spacing-xs);background:var( --atr-comp-select-container-color, var(--atr-sys-color-surface-container) );color:var(--atr-comp-select-label-color, var(--atr-sys-color-on-surface));border:var(--atr-ref-border-width-thin, 1px) solid var(--atr-comp-select-border-color, var(--atr-sys-color-outline-variant));border-radius:var( --atr-comp-selection-panel-shape, var(--atr-sys-shape-medium) );box-shadow:var(--atr-comp-selection-panel-elevation);font-family:var(--atr-ref-font-family-plain)}tui-data-list,tui-data-list-wrapper{color:inherit;font:inherit}[tuiOption],button[tuiOption]{box-sizing:border-box;min-block-size:var( --atr-comp-selection-option-height, var(--atr-sys-touch-target-minimum) );border-radius:var(--atr-comp-listbox-shape, var(--atr-sys-shape-medium));color:var( --atr-comp-selection-option-label-color, var(--atr-sys-color-on-surface) )}[tuiOption][data-state=active],[tuiOption]._active,button[tuiOption][aria-selected=true]{background:var( --atr-comp-select-selected-container-color, var(--atr-sys-color-secondary-container) );color:var( --atr-comp-select-selected-label-color, var(--atr-sys-color-on-secondary-container) )}@media(forced-colors:active){tui-dropdown:not([data-appearance=atr-popover]){border:var(--atr-ref-border-width-thin, 1px) solid CanvasText;box-shadow:none;background:Canvas;color:CanvasText}}:root{--ink: #263238;--quiet-ink: #546e7a;--paper: #f2f3f8;--paper-deep: #e1e7eb;--panel: #ffffff;--moss: #4cd137;--terracotta: #26c6da;--sun: #c4e538;--rule: #d7e0e4;--night: #263238;--shadow: 0 12px 28px rgba(38, 50, 56, .14);--radius-media: 1rem;--reading-scale: 1}:root.dark{--ink: #f2ead9;--quiet-ink: #b8c3b9;--paper: #101c2e;--paper-deep: #17273a;--panel: #17283a;--moss: #77a78b;--terracotta: #eb7659;--sun: #f0c95d;--rule: #3c5061;--night: #070e18;--shadow: 0 18px 38px rgba(0, 0, 0, .32)}body{color:var(--ink);background:var(--paper);font-family:Aptos,Candara,ui-sans-serif,system-ui,sans-serif}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.route-mark{color:var(--terracotta);font-size:.72rem;line-height:1.3;text-transform:uppercase;font-weight:850;letter-spacing:.15em;margin:0 0 1.25rem;display:inline-block}h1,h2,h3{font-family:inherit;font-weight:800;letter-spacing:-.025em;color:var(--ink);margin:0;text-wrap:balance}.button{min-height:2.85rem;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.78rem 1.08rem;border:1px solid var(--ink);border-radius:.85rem;font-weight:800;font-size:.86rem;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--moss);color:#fffdf4;border-color:var(--moss)}.button.primary:hover{background:var(--ink);border-color:var(--ink)}.button.quiet{background:transparent;color:var(--ink)}.button.quiet:hover{background:var(--panel)}.back-link{font-size:.82rem;font-weight:800;letter-spacing:.02em}.back-link.inline{display:inline-block;color:var(--quiet-ink);margin:0 0 1.35rem}.page-heading{max-width:70rem;margin:0 auto;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,3rem) 3rem}.page-heading h1{max-width:14ch;font-size:clamp(2.7rem,6vw,5.2rem);line-height:.92}.page-heading>p:last-child{max-width:42rem;color:var(--quiet-ink);font-size:1.05rem;line-height:1.65;margin:1.35rem 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{color-scheme:light}:root.dark{color-scheme:dark}html{min-height:100%;scroll-behavior:smooth}body{min-width:320px;min-height:100dvh;margin:0}::selection{background:#e4b243;color:#17322b}*{scrollbar-width:thin;scrollbar-color:#bc4e33 #e4ddc8}*::-webkit-scrollbar{width:11px}*::-webkit-scrollbar-track{background:#e4ddc8}*::-webkit-scrollbar-thumb{background:#bc4e33;border:3px solid #e4ddc8;border-radius:999px}
