: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-duration: .3s;--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: #3aa981;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #ff291a;--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: #3aa981;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #ff291a;--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]){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]){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]){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]){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]),[tuiAppearance][data-appearance=flat-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){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]){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);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]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--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,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):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,: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,: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,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid,: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,: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,:invalid):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]),[tuiAppearance][data-appearance=outline-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){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]):before,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):before,[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):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,:invalid):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]){--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]){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]){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]),[tuiAppearance][data-appearance=secondary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){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]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[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]),[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]),[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]){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,: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,: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,: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,: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,: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,: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,: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,: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,:invalid):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,: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,: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,: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,: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,: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,: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,: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,: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,: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]){background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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,: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,: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,: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,: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,: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,: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,: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,:invalid):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,: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]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,: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,: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,: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,: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,: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,: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,: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,: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,:invalid):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,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):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,: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,: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,: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]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,: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,: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,:invalid):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,: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]),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,: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]),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,: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]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,: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,: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,:invalid):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]){--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]){--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]){--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]){--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]){--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) 1 / .125rem / 0 0 1px}[tuiAppearance][data-appearance=table][data-focus=true]{border-image:conic-gradient(var(--tui-border-focus) 0 0) 1 / .125rem / 0 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):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,:invalid):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,: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]{background-color:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):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,:invalid):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,:invalid):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,:invalid):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) 1 / 1px / 0 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):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) 1 / 1px / 0 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,:invalid):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}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-ext-wght-normal-2GMQGZDT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-vietnamese-wght-normal-HA5TFICD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-ext-wght-normal-6XGHMEDV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--kts-color-action-accent: var(--kts-color-brand-coral-action);--kts-color-action-accent-hover: #8d3828;--kts-color-action-accent-pressed: #702a1d;--kts-color-action-inverse: #ffffff;--kts-color-action-primary: var(--kts-color-brand-carbon-700);--kts-color-action-primary-hover: #226d70;--kts-color-action-primary-pressed: var(--kts-color-brand-carbon-900);--kts-color-border-focus: #836c16;--kts-color-border-hover: #8ca9a6;--kts-color-border-normal: #c8d7d4;--kts-color-border-strong: #6d8987;--kts-color-brand-carbon-700: #1a5658;--kts-color-brand-carbon-900: #123d3f;--kts-color-brand-coral-action: #a74733;--kts-color-brand-coral-decorative: #d96a52;--kts-color-brand-gold-decorative: #c9a64a;--kts-color-chart-01: var(--kts-color-brand-carbon-700);--kts-color-chart-02: var(--kts-color-brand-coral-action);--kts-color-chart-03: var(--kts-color-status-info);--kts-color-chart-04: var(--kts-color-status-positive);--kts-color-chart-05: var(--kts-color-status-warning);--kts-color-chart-06: #704c88;--kts-color-chart-07: #3a708a;--kts-color-chart-08: #8a5c2d;--kts-color-status-info: #245f88;--kts-color-status-info-pale: #e2eef6;--kts-color-status-negative: #b3261e;--kts-color-status-negative-pale: #fce7e5;--kts-color-status-neutral: var(--kts-color-text-secondary);--kts-color-status-positive: #1d6b4f;--kts-color-status-positive-pale: #e2f2eb;--kts-color-status-warning: #735900;--kts-color-status-warning-pale: #fff2c7;--kts-color-surface-base: #ffffff;--kts-color-surface-canvas: #f9f8f7;--kts-color-surface-mint: #dbe9e6;--kts-color-surface-overlay: rgba(18, 61, 63, .56);--kts-color-surface-selection: #dbe9e6;--kts-color-surface-subtle: #f0f6f4;--kts-color-text-disabled: #75898a;--kts-color-text-inverse: #ffffff;--kts-color-text-primary: var(--kts-color-brand-carbon-900);--kts-color-text-secondary: #5f7475;--kts-color-text-tertiary: #5f7475;--kts-elevation-medium: 0px 8px 24px -8px rgba(18, 61, 63, .14);--kts-elevation-popup: 0px 16px 48px -16px rgba(18, 61, 63, .18);--kts-elevation-small: 0px 2px 8px 0px rgba(18, 61, 63, .1);--kts-focus-ring-offset: 2px;--kts-focus-ring-width: 3px;--kts-motion-duration-expressive: .4s;--kts-motion-duration-fast: .12s;--kts-motion-duration-instant: 80ms;--kts-motion-duration-slow: .26s;--kts-motion-duration-standard: .18s;--kts-motion-easing-entrance: cubic-bezier(0, 0, 0, 1);--kts-motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--kts-motion-easing-productive: cubic-bezier(.2, 0, 0, 1);--kts-opacity-disabled: .56;--kts-radius-card: 16px;--kts-radius-card-large: 24px;--kts-radius-input: 12px;--kts-radius-pill: 999px;--kts-radius-s: 8px;--kts-radius-xs: 4px;--kts-size-control-large: 56px;--kts-size-control-medium: 48px;--kts-size-control-min: 44px;--kts-size-control-small: 44px;--kts-spacing-0: 0px;--kts-spacing-12: 12px;--kts-spacing-16: 16px;--kts-spacing-2: 2px;--kts-spacing-20: 20px;--kts-spacing-24: 24px;--kts-spacing-32: 32px;--kts-spacing-4: 4px;--kts-spacing-40: 40px;--kts-spacing-48: 48px;--kts-spacing-64: 64px;--kts-spacing-8: 8px;--kts-typography-body-line-height: 24px;--kts-typography-body-size: 16px;--kts-typography-body-small-line-height: 20px;--kts-typography-body-small-size: 14px;--kts-typography-family-display: "Manrope Variable", Manrope, system-ui, sans-serif;--kts-typography-family-text: "Manrope Variable", Manrope, system-ui, sans-serif;--kts-typography-heading-h1-line-height: 40px;--kts-typography-heading-h1-size: 32px;--kts-typography-heading-h2-line-height: 32px;--kts-typography-heading-h2-size: 24px;--kts-typography-heading-h3-line-height: 28px;--kts-typography-heading-h3-size: 20px;--kts-typography-weight-bold: 700;--kts-typography-weight-extrabold: 800;--kts-typography-weight-medium: 500;--kts-typography-weight-regular: 400;--kts-typography-weight-semibold: 650}:root,:root [tuiTheme=light]{--tui-background-accent-1: var(--kts-color-action-primary);--tui-background-accent-1-hover: var(--kts-color-action-primary-hover);--tui-background-accent-1-pressed: var(--kts-color-action-primary-pressed);--tui-background-accent-2: var(--kts-color-action-accent);--tui-background-accent-2-hover: var(--kts-color-action-accent-hover);--tui-background-accent-2-pressed: var(--kts-color-action-accent-pressed);--tui-background-accent-opposite: var(--kts-color-brand-carbon-900);--tui-background-accent-opposite-hover: var(--kts-color-brand-carbon-700);--tui-background-accent-opposite-pressed: var(--kts-color-action-primary-pressed);--tui-background-base: var(--kts-color-surface-base);--tui-background-base-alt: var(--kts-color-surface-canvas);--tui-background-elevation-1: var(--kts-color-surface-base);--tui-background-elevation-2: var(--kts-color-surface-base);--tui-background-elevation-3: var(--kts-color-surface-base);--tui-background-neutral-1: var(--kts-color-surface-subtle);--tui-background-neutral-1-hover: var(--kts-color-surface-mint);--tui-background-neutral-1-pressed: var(--kts-color-surface-mint);--tui-background-neutral-2: var(--kts-color-surface-mint);--tui-background-neutral-2-hover: var(--kts-color-surface-subtle);--tui-background-neutral-2-pressed: var(--kts-color-surface-mint);--tui-border-focus: var(--kts-color-border-focus);--tui-border-hover: var(--kts-color-border-hover);--tui-border-normal: var(--kts-color-border-normal);--tui-disabled-opacity: var(--kts-opacity-disabled);--tui-duration: var(--kts-motion-duration-standard);--tui-duration-fast: var(--kts-motion-duration-fast);--tui-duration-fastest: var(--kts-motion-duration-instant);--tui-duration-slow: var(--kts-motion-duration-slow);--tui-duration-slowest: var(--kts-motion-duration-expressive);--tui-height-l: var(--kts-size-control-large);--tui-height-m: var(--kts-size-control-medium);--tui-height-s: var(--kts-size-control-small);--tui-height-xs: var(--kts-size-control-min);--tui-radius-l: var(--kts-radius-card);--tui-radius-m: var(--kts-radius-input);--tui-radius-s: var(--kts-radius-s);--tui-radius-xl: var(--kts-radius-card-large);--tui-radius-xs: var(--kts-radius-xs);--tui-service-backdrop: var(--kts-color-surface-overlay);--tui-service-selection-background: var(--kts-color-surface-selection);--tui-shadow-medium: var(--kts-elevation-medium);--tui-shadow-medium-hover: var(--kts-elevation-popup);--tui-shadow-popup: var(--kts-elevation-popup);--tui-shadow-small: var(--kts-elevation-small);--tui-shadow-small-hover: var(--kts-elevation-medium);--tui-status-info: var(--kts-color-status-info);--tui-status-info-pale: var(--kts-color-status-info-pale);--tui-status-info-pale-hover: var(--kts-color-status-info-pale);--tui-status-negative: var(--kts-color-status-negative);--tui-status-negative-pale: var(--kts-color-status-negative-pale);--tui-status-negative-pale-hover: var(--kts-color-status-negative-pale);--tui-status-neutral: var(--kts-color-status-neutral);--tui-status-positive: var(--kts-color-status-positive);--tui-status-positive-pale: var(--kts-color-status-positive-pale);--tui-status-positive-pale-hover: var(--kts-color-status-positive-pale);--tui-status-warning: var(--kts-color-status-warning);--tui-status-warning-pale: var(--kts-color-status-warning-pale);--tui-status-warning-pale-hover: var(--kts-color-status-warning-pale);--tui-text-action: var(--kts-color-action-primary);--tui-text-action-hover: var(--kts-color-action-primary-hover);--tui-text-negative: var(--kts-color-status-negative);--tui-text-negative-hover: var(--kts-color-action-accent-hover);--tui-text-positive: var(--kts-color-status-positive);--tui-text-positive-hover: var(--kts-color-status-positive);--tui-text-primary: var(--kts-color-text-primary);--tui-text-primary-on-accent-1: var(--kts-color-text-inverse);--tui-text-primary-on-accent-2: var(--kts-color-text-inverse);--tui-text-secondary: var(--kts-color-text-secondary);--tui-text-tertiary: var(--kts-color-text-tertiary);--tui-typography-family-display: var(--kts-typography-family-display);--tui-typography-family-text: var(--kts-typography-family-text);--tui-typography-heading-h1: var(--kts-typography-weight-bold) var(--kts-typography-heading-h1-size) / var(--kts-typography-heading-h1-line-height) var(--kts-typography-family-display);--tui-typography-heading-h2: var(--kts-typography-weight-bold) var(--kts-typography-heading-h2-size) / var(--kts-typography-heading-h2-line-height) var(--kts-typography-family-display);--tui-typography-heading-h3: var(--kts-typography-weight-semibold) var(--kts-typography-heading-h3-size) / var(--kts-typography-heading-h3-line-height) var(--kts-typography-family-display);--tui-typography-body-l: var(--kts-typography-weight-regular) var(--kts-typography-body-size) / var(--kts-typography-body-line-height) var(--kts-typography-family-text);--tui-typography-body-m: var(--tui-typography-body-l);--tui-typography-body-s: var(--kts-typography-weight-regular) var(--kts-typography-body-small-size) / var(--kts-typography-body-small-line-height) var(--kts-typography-family-text);--kts-background-accent-1: var(--kts-color-action-primary);--kts-background-elevation-1: var(--kts-color-surface-base);--kts-background-neutral-1-hover: var(--kts-color-surface-mint);--kts-border-focus: var(--kts-color-border-focus);--kts-border-normal: var(--kts-color-border-normal);--kts-icon-color: currentColor;--kts-icon-size: 1em;--kts-icon-stroke-width: 2;--kts-radius-l: var(--kts-radius-card);--kts-radius-m: var(--kts-radius-input);--kts-text-action: var(--kts-color-action-primary);--kts-text-primary: var(--kts-color-text-primary);--kts-text-primary-on-accent-1: var(--kts-color-text-inverse);--kts-text-secondary: var(--kts-color-text-secondary);--kts-typography-body-m: var(--tui-typography-body-m);--kts-typography-body-s: var(--tui-typography-body-s);--kts-typography-heading-h2: var(--tui-typography-heading-h2);--kts-typography-heading-h3: var(--tui-typography-heading-h3)}:root{--tui-chart-categorical-00: var( --kts-color-chart-01 );--kts-chart-categorical-00: var( --kts-color-chart-01 )}:root{--tui-chart-categorical-01: var( --kts-color-chart-02 );--kts-chart-categorical-01: var( --kts-color-chart-02 )}:root{--tui-chart-categorical-02: var( --kts-color-chart-03 );--kts-chart-categorical-02: var( --kts-color-chart-03 )}:root{--tui-chart-categorical-03: var( --kts-color-chart-04 );--kts-chart-categorical-03: var( --kts-color-chart-04 )}:root{--tui-chart-categorical-04: var( --kts-color-chart-05 );--kts-chart-categorical-04: var( --kts-color-chart-05 )}:root{--tui-chart-categorical-05: var( --kts-color-chart-06 );--kts-chart-categorical-05: var( --kts-color-chart-06 )}:root{--tui-chart-categorical-06: var( --kts-color-chart-07 );--kts-chart-categorical-06: var( --kts-color-chart-07 )}:root{--tui-chart-categorical-07: var( --kts-color-chart-08 );--kts-chart-categorical-07: var( --kts-color-chart-08 )}:root{--tui-chart-categorical-08: var( --kts-color-chart-01 );--kts-chart-categorical-08: var( --kts-color-chart-01 )}:root{--tui-chart-categorical-09: var( --kts-color-chart-02 );--kts-chart-categorical-09: var( --kts-color-chart-02 )}:root{--tui-chart-categorical-10: var( --kts-color-chart-03 );--kts-chart-categorical-10: var( --kts-color-chart-03 )}:root{--tui-chart-categorical-11: var( --kts-color-chart-04 );--kts-chart-categorical-11: var( --kts-color-chart-04 )}:root{--tui-chart-categorical-12: var( --kts-color-chart-05 );--kts-chart-categorical-12: var( --kts-color-chart-05 )}:root{--tui-chart-categorical-13: var( --kts-color-chart-06 );--kts-chart-categorical-13: var( --kts-color-chart-06 )}:root{--tui-chart-categorical-14: var( --kts-color-chart-07 );--kts-chart-categorical-14: var( --kts-color-chart-07 )}:root{--tui-chart-categorical-15: var( --kts-color-chart-08 );--kts-chart-categorical-15: var( --kts-color-chart-08 )}:root{--tui-chart-categorical-16: var( --kts-color-chart-01 );--kts-chart-categorical-16: var( --kts-color-chart-01 )}:root{--tui-chart-categorical-17: var( --kts-color-chart-02 );--kts-chart-categorical-17: var( --kts-color-chart-02 )}:root{--tui-chart-categorical-18: var( --kts-color-chart-03 );--kts-chart-categorical-18: var( --kts-color-chart-03 )}:root{--tui-chart-categorical-19: var( --kts-color-chart-04 );--kts-chart-categorical-19: var( --kts-color-chart-04 )}:root{--tui-chart-categorical-20: var( --kts-color-chart-05 );--kts-chart-categorical-20: var( --kts-color-chart-05 )}:root{--tui-chart-categorical-21: var( --kts-color-chart-06 );--kts-chart-categorical-21: var( --kts-color-chart-06 )}:root{--tui-chart-categorical-22: var( --kts-color-chart-07 );--kts-chart-categorical-22: var( --kts-color-chart-07 )}svg.lucide{width:var(--kts-icon-size);height:var(--kts-icon-size);stroke:var(--kts-icon-color);stroke-width:var(--kts-icon-stroke-width)}svg.lucide.lucide-fill path,svg.lucide.lucide-fill circle,svg.lucide.lucide-fill rect,svg.lucide.lucide-fill line,svg.lucide.lucide-fill polyline,svg.lucide.lucide-fill polygon{fill:currentColor}button[tuiIconButton] svg.lucide{--kts-icon-size: 1rem}.catalog-page,.catalog-entity,.catalog-relation,.catalog-form,.catalog-selector{min-inline-size:0}.catalog-page,.catalog-entity,.catalog-relation{display:grid;gap:var(--kts-spacing-24)}.catalog-page__toolbar,.catalog-entity__toolbar{margin-block-end:var(--kts-spacing-24)}.catalog-actions,.catalog-actions--spread,.catalog-form__picker,.catalog-relation__header,.catalog-relation__actions,.catalog-entity__title-row,.catalog-tree__header,.catalog-tree__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--kts-spacing-8);min-inline-size:0}.catalog-actions--spread,.catalog-relation__header,.catalog-tree__header{justify-content:space-between}.catalog-action--adjacent{margin-inline-start:var(--kts-spacing-4)}.catalog-action--separated{margin-inline:var(--kts-spacing-8)}.catalog-table__cell--center,.catalog-table__heading--center,.catalog-table__empty{text-align:center}.catalog-table__header-content{display:flex;justify-content:center;inline-size:100%}.catalog-table__header-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--kts-spacing-8);min-inline-size:0}.catalog-table__header-row>.catalog-table__header-content{flex:1 1 auto;min-inline-size:0;inline-size:auto}.catalog-table__header-row>kts-table-column-actions{flex:0 0 auto}.catalog-table__select{inline-size:3rem}.catalog-table__media-column{inline-size:6rem}.catalog-table__actions-column{inline-size:10rem}.catalog-table__compact-actions{inline-size:5rem;text-align:center}.catalog-table__thumbnail{inline-size:3rem;block-size:2.25rem;object-fit:contain}.catalog-table__link,.catalog-link{color:var(--kts-color-action-primary);text-decoration-thickness:1px;text-underline-offset:.18em}.catalog-table__link:hover,.catalog-link:hover{color:var(--kts-color-action-primary-hover)}.catalog-table__muted,.catalog-muted{color:var(--kts-color-text-secondary)}.catalog-table__stack,.catalog-entity__items,.catalog-relation__stack{display:flex;flex-direction:column;gap:var(--kts-spacing-8);min-inline-size:0}.catalog-table__chips,.catalog-entity__files,.catalog-relation__actions{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-4);min-inline-size:0}.catalog-tooltip{max-inline-size:24rem}.catalog-state{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--kts-spacing-12);min-block-size:12rem;padding:var(--kts-spacing-24);text-align:center}.catalog-state--inline{min-block-size:auto;padding:var(--kts-spacing-12)}.catalog-state--error,.catalog-form__error{color:var(--kts-color-status-negative)}.catalog-form{display:grid;gap:var(--kts-spacing-12);padding:0}.catalog-form__media{position:relative;display:grid;place-items:center;min-block-size:10rem;inline-size:100%;overflow:hidden;border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-card);background:var(--kts-color-surface-subtle)}.catalog-form__media-trigger,.catalog-form__control{inline-size:100%}.catalog-form__media-trigger{display:flex;align-items:center;justify-content:center;min-block-size:10rem;padding:var(--kts-spacing-16);border:0;background:transparent;cursor:pointer}.catalog-form__media-icon{inline-size:2.5rem;block-size:2.5rem;color:var(--kts-color-text-secondary)}.catalog-form__media-image{display:block;max-inline-size:100%;padding-block:var(--kts-spacing-8);object-fit:contain}.catalog-form__media-action{position:absolute;inset-inline-end:var(--kts-spacing-8);inset-block-end:var(--kts-spacing-8)}.catalog-form__section{display:grid;gap:var(--kts-spacing-8);min-inline-size:0;padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-base)}.catalog-form__section--row{grid-template-columns:minmax(7rem,auto) minmax(0,1fr);align-items:start}.catalog-form__relation{display:grid;gap:var(--kts-spacing-4);min-inline-size:0}.catalog-form__chips{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-4);min-inline-size:0}.catalog-form__loading{color:var(--kts-color-text-secondary)}.catalog-form__label{color:var(--kts-color-text-secondary);font-size:var(--kts-typography-heading-h3-size)}.catalog-form__files{margin-block-start:var(--kts-spacing-12)}.catalog-form__error{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--kts-spacing-8);margin-block-start:var(--kts-spacing-4);text-align:center}.catalog-dialog__content{padding-block-end:calc(var(--kts-size-control-min) + var(--kts-spacing-24))}.catalog-dialog__footer,.catalog-selector__footer{position:fixed;inset-inline:0;inset-block-end:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--kts-spacing-8);min-block-size:calc(var(--kts-size-control-min) + var(--kts-spacing-8));padding:var(--kts-spacing-8) var(--kts-spacing-16);border-block-start:1px solid var(--kts-color-border-normal);background:var(--kts-color-surface-base)}.catalog-entity__content{display:grid;gap:var(--kts-spacing-16);inline-size:min(100%,64rem);margin-inline:auto}.catalog-entity__card,.catalog-tree__card,.catalog-entity__header{inline-size:100%}.catalog-entity__media{display:grid;place-items:center;min-inline-size:0}.catalog-entity__media img{display:block;max-inline-size:100%;max-block-size:18.75rem;object-fit:contain}.catalog-entity__title-row{justify-content:space-between}.catalog-entity__title{flex:1 1 auto;margin:0;text-align:center}.catalog-entity__edit{align-self:flex-start;margin-inline-end:var(--kts-spacing-12)}.catalog-entity__info{inline-size:100%;table-layout:fixed;border-collapse:collapse}.catalog-entity__info th,.catalog-entity__info td{padding:var(--kts-spacing-12) var(--kts-spacing-8);vertical-align:top;overflow-wrap:anywhere}.catalog-entity__info tr:nth-child(odd){background:var(--kts-color-surface-subtle)}.catalog-entity__info-row{background:var(--kts-color-surface-subtle)}.catalog-entity__label{inline-size:25%;color:var(--kts-color-text-secondary);font-weight:var(--kts-typography-weight-regular);text-align:start}.catalog-entity__value{inline-size:75%;color:var(--kts-color-text-primary)}.catalog-entity__items{flex-wrap:wrap}.catalog-entity__clickable{cursor:pointer}.catalog-chip-link{min-block-size:var(--kts-size-control-min);padding:0 var(--kts-spacing-8);border:0;background:transparent;color:var(--kts-color-action-primary);font:inherit;cursor:pointer}.catalog-chip-link:hover{color:var(--kts-color-action-primary-hover)}.catalog-detail__heading{display:grid;gap:var(--kts-spacing-8);margin:0;text-align:center}.catalog-tabs{max-inline-size:100%;margin-block-end:var(--kts-spacing-24);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.catalog-relation__section{display:grid;gap:var(--kts-spacing-12);min-inline-size:0}.catalog-relations-panel{display:grid;gap:var(--kts-spacing-24);min-inline-size:0}.catalog-relations-panel__title,.catalog-relations-panel__group-title,.catalog-relations-panel__header,.catalog-relations-panel__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--kts-spacing-8)}.catalog-relations-panel__title,.catalog-relations-panel__group-title{font-weight:var(--kts-typography-weight-semibold)}.catalog-relations-panel__section{min-inline-size:0;padding:var(--kts-spacing-16);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-card);background:var(--kts-color-surface-base)}.catalog-relations-panel__header{justify-content:space-between;margin-block-end:var(--kts-spacing-12)}.catalog-relations-panel__link{padding:0;border:0;background:transparent;color:var(--kts-color-action-primary);font:inherit;text-align:start;cursor:pointer}.catalog-relations-panel__link:hover{color:var(--kts-color-action-primary-hover)}.catalog-relations-panel__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kts-spacing-16)}.catalog-relations-panel__list{margin:0;padding-inline-start:var(--kts-spacing-24)}.catalog-relations-panel__list-item+.catalog-relations-panel__list-item{margin-block-start:var(--kts-spacing-4)}.catalog-selector__option{display:grid;gap:var(--kts-spacing-4)}.catalog-relation__heading,.catalog-tree__title{margin:0}.catalog-relation__description{margin:0;color:var(--kts-color-text-secondary);text-align:center}.catalog-tree__layout{display:grid;gap:var(--kts-spacing-16)}.catalog-tree__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kts-spacing-12)}.catalog-tree__details,.catalog-tree__relations{display:grid;gap:var(--kts-spacing-24);min-inline-size:0}.catalog-selector{display:grid;gap:var(--kts-spacing-16);padding-block-end:calc(var(--kts-size-control-min) + var(--kts-spacing-24))}.catalog-selector__field{inline-size:min(100%,32rem);margin-inline:auto}.catalog-selector__error{display:grid;place-items:center;gap:var(--kts-spacing-8);color:var(--kts-color-status-negative);text-align:center}.catalog-brand__description{overflow-wrap:anywhere}.catalog-brand__logo-stack{display:flex;align-items:center;flex-direction:column}@media(max-width:48rem){.catalog-actions,.catalog-actions--spread,.catalog-form__picker,.catalog-relation__header,.catalog-relation__actions,.catalog-tree__header,.catalog-tree__actions{align-items:stretch}.catalog-actions>*,.catalog-actions--spread>*,.catalog-form__picker>*,.catalog-relation__actions>*,.catalog-tree__actions>*,.catalog-selector__field{inline-size:100%;max-inline-size:none}.catalog-form__section--row,.catalog-tree__summary,.catalog-relations-panel__summary{grid-template-columns:minmax(0,1fr)}.catalog-entity__info,.catalog-entity__info tbody,.catalog-entity__info tr,.catalog-entity__info th,.catalog-entity__info td{display:block;inline-size:100%}.catalog-entity__info tr{padding-block:var(--kts-spacing-8)}.catalog-entity__info th,.catalog-entity__info td{padding-block:var(--kts-spacing-4)}.catalog-entity__title-row{align-items:center}}.taxonomy-page,.taxonomy-stack,.taxonomy-form,.taxonomy-dialog,.taxonomy-entity,.taxonomy-relation{min-inline-size:0}.taxonomy-page,.taxonomy-stack,.taxonomy-form,.taxonomy-entity,.taxonomy-relation{display:grid;gap:var(--kts-spacing-16)}.taxonomy-page{gap:var(--kts-spacing-24)}.taxonomy-toolbar{margin-block-end:var(--kts-spacing-24)}.taxonomy-actions,.taxonomy-actions--spread,.taxonomy-row,.taxonomy-row--wrap,.taxonomy-tree-link,.taxonomy-entity__header,.taxonomy-merge__header,.taxonomy-merge__option-header,.taxonomy-option-display,.taxonomy-option-display__icons,.taxonomy-dialog__footer{display:flex;align-items:center;gap:var(--kts-spacing-8);min-inline-size:0}.taxonomy-actions,.taxonomy-row--wrap,.taxonomy-dialog__footer{flex-wrap:wrap}.taxonomy-actions--spread,.taxonomy-entity__header,.taxonomy-merge__header,.taxonomy-merge__option-header{justify-content:space-between}.taxonomy-action--adjacent{margin-inline-start:var(--kts-spacing-4)}.taxonomy-action--separated{margin-inline:var(--kts-spacing-8)}.taxonomy-state{display:grid;place-items:center;gap:var(--kts-spacing-12);min-block-size:12rem;padding:var(--kts-spacing-24);text-align:center}.taxonomy-state--inline{min-block-size:auto;padding:var(--kts-spacing-12)}.taxonomy-state--error,.taxonomy-form__error{color:var(--kts-color-status-negative)}.taxonomy-table__cell--center,.taxonomy-table__empty{text-align:center}.taxonomy-table__header-content{display:flex;align-items:center;justify-content:space-between;gap:var(--kts-spacing-8);inline-size:100%}.taxonomy-table__header-label{flex:1 1 auto;text-align:center}.taxonomy-table__select{inline-size:3rem}.taxonomy-table__actions{inline-size:11rem;text-align:center}.taxonomy-table__chips,.taxonomy-chips{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-4);min-inline-size:0}.taxonomy-link{flex:1 1 auto;color:var(--kts-color-action-primary);text-decoration-thickness:1px;text-underline-offset:.18em}.taxonomy-link:hover{color:var(--kts-color-action-primary-hover)}.taxonomy-muted,.taxonomy-merge__description,.taxonomy-merge__meta{color:var(--kts-color-text-secondary)}.taxonomy-tooltip{max-inline-size:24rem}.taxonomy-tabs{max-inline-size:100%;margin-block-end:var(--kts-spacing-24);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.taxonomy-entity__content{display:grid;gap:var(--kts-spacing-16);inline-size:min(100%,64rem);margin-inline:auto}.taxonomy-entity__card,.taxonomy-entity__header{inline-size:100%}.taxonomy-entity__title{flex:1 1 auto;margin:0;text-align:center}.taxonomy-entity__edit{align-self:flex-start}.taxonomy-entity__info{inline-size:100%;table-layout:fixed;border-collapse:collapse}.taxonomy-entity__info th,.taxonomy-entity__info td{padding:var(--kts-spacing-12) var(--kts-spacing-8);vertical-align:top;overflow-wrap:anywhere}.taxonomy-entity__info tr:nth-child(odd){background:var(--kts-color-surface-subtle)}.taxonomy-entity__info tr.taxonomy-entity__warning{background:var(--kts-color-status-warning-pale)}.taxonomy-entity__label{inline-size:25%;color:var(--kts-color-text-secondary);font-weight:var(--kts-typography-weight-regular);text-align:start}.taxonomy-entity__value{inline-size:75%;color:var(--kts-color-text-primary)}.taxonomy-form{padding:0}.taxonomy-form__section{display:grid;gap:var(--kts-spacing-8);padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-base)}.taxonomy-form__section--row{grid-template-columns:minmax(9rem,auto) minmax(0,1fr);align-items:center}.taxonomy-form__label{color:var(--kts-color-text-secondary);font-size:var(--kts-typography-body-size);font-weight:var(--kts-typography-weight-semibold)}.taxonomy-form__control,.taxonomy-selector__field{inline-size:100%}.taxonomy-form__textarea{resize:vertical}.taxonomy-form__error{display:block;text-align:center}.taxonomy-dialog{display:grid;place-items:center;gap:var(--kts-spacing-16);min-block-size:12rem}.taxonomy-dialog__footer{justify-content:center;min-block-size:calc(var(--kts-size-control-min) + var(--kts-spacing-8));margin-block-start:var(--kts-spacing-16);padding:var(--kts-spacing-8) var(--kts-spacing-16);border-block-start:1px solid var(--kts-color-border-normal);background:var(--kts-color-surface-base)}.taxonomy-option-cell{min-inline-size:18rem}.taxonomy-option-cell>kts-display-remedy-option{display:block;min-inline-size:0}.taxonomy-option-cell>kts-display-remedy-option .taxonomy-option-display{display:grid;grid-template-columns:minmax(min-content,1fr) max-content;align-items:flex-start;gap:var(--kts-spacing-8)}.taxonomy-option-cell>kts-display-remedy-option .taxonomy-option-display__icons{display:grid;grid-auto-flow:column;grid-auto-columns:var(--kts-size-control-min);gap:0}.taxonomy-option-cell>kts-display-remedy-option .taxonomy-color-label{min-inline-size:12rem}.taxonomy-selector__field{max-inline-size:32rem}.taxonomy-option-display{align-items:flex-start;flex-wrap:wrap}.taxonomy-option-display__names{display:grid;gap:var(--kts-spacing-2)}.taxonomy-option-display__hint{display:inline-flex;align-items:center;min-inline-size:var(--kts-size-control-min);min-block-size:var(--kts-size-control-min);justify-content:center;cursor:help}.taxonomy-status--warning{color:var(--kts-color-status-warning)}.taxonomy-status--negative{color:var(--kts-color-status-negative)}.taxonomy-status--info{color:var(--kts-color-status-info)}.taxonomy-status--positive{color:var(--kts-color-status-positive)}.taxonomy-color-label{display:inline-flex;align-items:center;gap:var(--kts-spacing-4);max-inline-size:100%;padding:0;border-radius:0;background:transparent;overflow-wrap:anywhere}.taxonomy-color-choices{display:grid;gap:var(--kts-spacing-8);inline-size:min(100%,36rem);margin:0;padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input)}.taxonomy-color-choice{display:flex;align-items:center;justify-content:space-between;gap:var(--kts-spacing-12);min-block-size:var(--kts-size-control-min);padding:var(--kts-spacing-8);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-subtle);cursor:pointer}.taxonomy-merge{display:grid;gap:var(--kts-spacing-24)}.taxonomy-merge__header{position:sticky;inset-block-start:5rem;z-index:2;flex-wrap:wrap;padding:var(--kts-spacing-12) var(--kts-spacing-16);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-card);background:var(--kts-color-surface-base);box-shadow:var(--kts-elevation-medium)}.taxonomy-merge__title,.taxonomy-merge__section-title{margin:0}.taxonomy-merge__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kts-spacing-16)}.taxonomy-merge__panel,.taxonomy-merge__field,.taxonomy-merge__conflict{display:grid;gap:var(--kts-spacing-12);min-inline-size:0}.taxonomy-merge__field,.taxonomy-merge__conflict{padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-subtle)}.taxonomy-merge__field--selected{border-color:var(--kts-color-action-primary);box-shadow:inset 0 0 0 1px var(--kts-color-action-primary)}.taxonomy-divider{block-size:1px;margin-block:var(--kts-spacing-16);background:var(--kts-color-border-normal)}@media(max-width:64rem){.taxonomy-merge__grid{grid-template-columns:1fr}}@media(max-width:48rem){.taxonomy-actions--spread,.taxonomy-entity__header,.taxonomy-merge__header,.taxonomy-merge__option-header,.taxonomy-form__section--row{align-items:stretch;grid-template-columns:1fr}.taxonomy-actions--spread,.taxonomy-entity__header,.taxonomy-merge__header,.taxonomy-merge__option-header{flex-direction:column}.taxonomy-actions,.taxonomy-actions>*,.taxonomy-actions--spread,.taxonomy-actions--spread>*,.taxonomy-selector__field{inline-size:100%}.taxonomy-entity__label,.taxonomy-entity__value{inline-size:auto}}.remedies-page,.remedies-stack,.remedies-form,.remedies-entity,.remedies-composition,.remedies-parser{min-inline-size:0}.remedies-page,.remedies-stack,.remedies-form,.remedies-entity,.remedies-composition,.remedies-parser{display:grid;gap:var(--kts-spacing-16)}.remedies-page{gap:var(--kts-spacing-24);padding-block-end:var(--kts-spacing-32)}.remedies-row,.remedies-row--wrap,.remedies-row--spread,.remedies-actions,.remedies-dialog__footer,.remedies-composition__header,.remedies-composition__tabs-label,.remedies-parser__header,.remedies-parser__footer-inner,.remedies-parser-row__header,.remedies-parser-row__actions{display:flex;align-items:center;gap:var(--kts-spacing-8);min-inline-size:0}.remedies-row--wrap,.remedies-row--spread,.remedies-actions,.remedies-dialog__footer,.remedies-composition__header,.remedies-parser__header,.remedies-parser__footer-inner,.remedies-parser-row__actions{flex-wrap:wrap}.remedies-row--spread,.remedies-composition__header,.remedies-parser__header,.remedies-parser__footer-inner,.remedies-parser-row__header{justify-content:space-between}.remedies-stack--compact{gap:var(--kts-spacing-4)}.remedies-actions{justify-content:flex-end}.remedies-action--adjacent{margin-inline-start:var(--kts-spacing-4)}.remedies-action--separated{margin-inline:var(--kts-spacing-8)}.remedies-full,.remedies-table__header-content,.remedies-table__empty,.remedies-parser__footer-inner{inline-size:100%}.remedies-muted,.remedies-meta{color:var(--kts-color-text-secondary)}.remedies-meta{font-size:var(--kts-typography-body-small-size);line-height:var(--kts-typography-body-small-line-height)}.remedies-label{font-weight:var(--kts-typography-weight-semibold)}.remedies-title{margin:0}.remedies-title--center,.remedies-table__cell--center,.remedies-table__heading--center,.remedies-table__empty{text-align:center}.remedies-state{display:grid;place-items:center;gap:var(--kts-spacing-12);min-block-size:12rem;padding:var(--kts-spacing-24);text-align:center}.remedies-state--inline{min-block-size:auto;padding:var(--kts-spacing-12)}.remedies-state--error,.remedies-form__error{color:var(--kts-color-status-negative)}.remedies-toolbar{margin-block-end:var(--kts-spacing-24)}.remedies-table__header-content{display:flex;align-items:center;justify-content:space-between;gap:var(--kts-spacing-8)}.remedies-table__header-label{flex:1 1 auto;text-align:center}.remedies-table__stack{display:grid;gap:var(--kts-spacing-8)}.remedies-table__chips{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-4)}.remedies-table__thumbnail{inline-size:4.2rem;block-size:3.125rem;object-fit:contain}.remedies-table__actions{display:flex;align-items:center;justify-content:center;gap:var(--kts-spacing-8)}.remedies-form{padding:0}.remedies-form__media{position:relative;display:grid;place-items:center;min-block-size:10rem;inline-size:100%;overflow:hidden;border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-card);background:var(--kts-color-surface-subtle)}.remedies-form__media-trigger,.remedies-form__control{inline-size:100%}.remedies-form__media-trigger{display:grid;place-items:center;min-block-size:10rem;padding:var(--kts-spacing-16);border:0;background:transparent;cursor:pointer}.remedies-form__media-icon{inline-size:2.5rem;block-size:2.5rem;color:var(--kts-color-text-secondary)}.remedies-form__media-image{display:block;max-inline-size:100%;padding-block:var(--kts-spacing-8);object-fit:contain}.remedies-form__media-action{position:absolute;inset-inline-end:var(--kts-spacing-8);inset-block-end:var(--kts-spacing-8)}.remedies-form__section{display:grid;gap:var(--kts-spacing-8);min-inline-size:0;padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-base)}.remedies-form__section--row{grid-template-columns:minmax(10rem,auto) minmax(0,1fr);align-items:start}.remedies-form__relation{display:grid;gap:var(--kts-spacing-4);min-inline-size:0}.remedies-form__chips{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-4)}.remedies-form__picker{display:flex;align-items:center;flex-wrap:wrap;gap:var(--kts-spacing-8)}.remedies-form__files{margin-block-start:var(--kts-spacing-12)}.remedies-form__error{display:block;text-align:center}.remedies-dialog__footer{position:fixed;inset-inline:0;inset-block-end:0;z-index:1;justify-content:center;min-block-size:calc(var(--kts-size-control-min) + var(--kts-spacing-8));padding:var(--kts-spacing-8) var(--kts-spacing-16);border-block-start:1px solid var(--kts-color-border-normal);background:var(--kts-color-surface-base)}.remedies-tabs{max-inline-size:100%;margin-block-end:var(--kts-spacing-24);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.remedies-entity__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--kts-spacing-16)}.remedies-entity__layout--single{grid-template-columns:minmax(0,1fr);align-items:center}.remedies-entity__card,.remedies-entity__composition{min-inline-size:0;inline-size:100%}.remedies-entity__media{display:grid;place-items:center;margin-block-end:var(--kts-spacing-16)}.remedies-entity__media img{display:block;max-inline-size:100%;max-block-size:18.75rem;object-fit:contain}.remedies-entity__title-row{display:flex;align-items:center;gap:var(--kts-spacing-8)}.remedies-entity__title{flex:1 1 auto;margin:0;text-align:center}.remedies-entity__edit{align-self:flex-start;margin-inline-end:var(--kts-spacing-12)}.remedies-entity__info{inline-size:100%;table-layout:fixed;border-collapse:collapse}.remedies-entity__info th,.remedies-entity__info td{padding:var(--kts-spacing-12) var(--kts-spacing-8);vertical-align:top;overflow-wrap:anywhere}.remedies-entity__info tr:nth-child(odd){background:var(--kts-color-surface-subtle)}.remedies-entity__label{inline-size:25%;color:var(--kts-color-text-secondary);font-weight:var(--kts-typography-weight-regular);text-align:start}.remedies-entity__value{inline-size:75%}.remedies-entity__items{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-8)}.remedies-entity__items--stack{flex-direction:column}.remedies-link{color:var(--kts-color-action-primary);cursor:pointer}.remedies-link:hover,.remedies-link:focus-visible{color:var(--kts-color-action-primary-hover)}.remedies-composition__header{margin-inline:var(--kts-spacing-16)}.remedies-composition__content{display:grid;gap:var(--kts-spacing-12)}.remedies-composition__meta-grid,.remedies-parser__source-grid,.remedies-parser-row__grid{display:grid;gap:var(--kts-spacing-12);min-inline-size:0}.remedies-composition__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.remedies-composition__meta-item{display:grid;gap:var(--kts-spacing-8)}.remedies-composition__reference{display:grid;gap:var(--kts-spacing-8);padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input)}.remedies-composition__options{display:flex;flex-wrap:wrap;gap:var(--kts-spacing-8)}.remedies-composition__option-link{display:inline-flex;cursor:pointer}.remedies-composition__options--string{align-items:center;column-gap:var(--kts-spacing-4);row-gap:0}.remedies-composition__options--string .remedies-composition__option-link{align-items:center;gap:0}.remedies-composition__options--string .remedies-composition__option-link .taxonomy-option-display{align-items:center;flex-wrap:nowrap;gap:var(--kts-spacing-2)}.remedies-composition__options--string .remedies-composition__option-link .taxonomy-option-display.taxonomy-option-display--compact .taxonomy-option-display__icons{flex-wrap:nowrap}.remedies-composition__navigation-target{min-inline-size:var(--kts-size-control-min);min-block-size:var(--kts-size-control-min)}.remedies-composition__option-cell{min-inline-size:0;vertical-align:top}.remedies-composition__description-cell{vertical-align:top}.remedies-composition__description{color:var(--kts-color-text-primary);font-size:var(--kts-typography-body-small-size);overflow-wrap:anywhere;white-space:normal;word-break:break-word}.remedies-chart-scroll,.remedies-table-scroll{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.remedies-chart-summary{margin:0;padding-inline-start:var(--kts-spacing-24)}.remedies-chart-summary li+li{margin-block-start:var(--kts-spacing-4)}.composition-chart-node:focus-visible>:first-child,.type-tree-icicle-svg g[role=button]:focus-visible rect{stroke:var(--kts-color-border-focus);stroke-width:var(--kts-focus-ring-width)}.remedies-parser__header{align-items:flex-start;padding:var(--kts-spacing-16)}.remedies-parser__summary{color:var(--kts-color-text-secondary);font-size:var(--kts-typography-body-small-size);text-align:end}.remedies-parser__source-grid{grid-template-columns:minmax(15rem,2.5fr) minmax(8rem,1fr) minmax(12rem,1.5fr) minmax(10rem,1fr);align-items:end}.remedies-parser__field,.remedies-parser__mode{display:grid;gap:var(--kts-spacing-8);min-inline-size:0}.remedies-parser__mode{align-self:stretch;margin:0;padding:0;border:0}.remedies-parser__rows{display:grid;gap:var(--kts-spacing-12)}.remedies-parser__row-group{display:grid;gap:var(--kts-spacing-8)}.remedies-parser__footer-inner{align-items:center}.remedies-parser-row{padding:var(--kts-spacing-12);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-card);background:var(--kts-color-surface-base)}.remedies-parser-row--disabled{border-color:var(--kts-color-border-strong);background:var(--kts-color-surface-subtle)}.remedies-parser-row--disabled ._disabled,.remedies-parser-row--disabled tui-textarea-content .t-ghost{color:var(--kts-color-text-primary);opacity:1!important}.remedies-parser-row__layout{display:flex;align-items:flex-start;gap:var(--kts-spacing-12)}.remedies-parser-row__grid{flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr))}.remedies-parser-row__column{display:grid;align-content:start;gap:var(--kts-spacing-8);min-inline-size:0}.remedies-parser-row__header{align-items:flex-start}.remedies-parser-row__actions--split{align-items:flex-end}.remedies-parser-row__split{inline-size:7rem}.remedies-parser-row__selected{min-inline-size:0;overflow-x:auto;padding:var(--kts-spacing-8);border:1px solid var(--kts-color-border-normal);border-radius:var(--kts-radius-input);background:var(--kts-color-surface-subtle)}.remedies-parser-row__notice{margin-block-start:var(--kts-spacing-12)}@media(max-width:75rem){.remedies-parser__source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.remedies-parser__mode-column{grid-column:1/-1}}@media(max-width:61.9375rem){.remedies-parser-row__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:48rem){.remedies-entity__layout,.remedies-composition__meta-grid,.remedies-parser__source-grid,.remedies-form__section--row{grid-template-columns:minmax(0,1fr)}.remedies-actions,.remedies-row--spread,.remedies-form__picker,.remedies-composition__header,.remedies-parser__header,.remedies-parser__footer-inner,.remedies-parser-row__layout{align-items:stretch;flex-direction:column}.remedies-actions>*,.remedies-row--spread>*,.remedies-form__picker>*,.remedies-dialog__footer>*,.remedies-parser__footer-inner>*{inline-size:100%;max-inline-size:none}.remedies-entity__info,.remedies-entity__info tbody,.remedies-entity__info tr,.remedies-entity__info th,.remedies-entity__info td{display:block;inline-size:100%}.remedies-entity__info tr{padding-block:var(--kts-spacing-8)}.remedies-entity__info th,.remedies-entity__info td{padding-block:var(--kts-spacing-4)}.remedies-parser__summary{text-align:start}}:where(.kts-table__table,.kts-tree-table__table) td.kts-table__image-cell{text-align:center;vertical-align:middle}.kts-table__image-cell img,.kts-table__image-cell svg{display:block;margin-inline:auto}.kts-table__image-cell a:has(>img){display:block;width:fit-content;margin-inline:auto}body{margin:0;padding:0;min-inline-size:20rem;background:var(--kts-color-surface-canvas);color:var(--kts-color-text-primary);font-family:var(--kts-typography-family-text);font-size:var(--kts-typography-body-size);line-height:var(--kts-typography-body-line-height)}*,*:before,*:after{box-sizing:border-box}tui-textfield{inline-size:100%;min-inline-size:0;max-inline-size:100%}tui-textfield>tui-textarea-content{box-sizing:content-box;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--kts-color-border-strong) transparent}*::-webkit-scrollbar{width:.4rem;height:.4rem}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--kts-color-border-strong);border:1px solid transparent;border-radius:var(--kts-radius-pill);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--kts-color-action-primary);background-clip:padding-box}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--kts-focus-ring-width) solid var(--kts-color-border-focus);outline-offset:var(--kts-focus-ring-offset)}::selection{background:var(--kts-color-surface-selection);color:var(--kts-color-text-primary)}:where(kts-page-toolbar,.kts-table__caption,.kts-tree-table__caption) tui-textfield[iconStart="@tui.search"]{flex:0 0 12rem;inline-size:12rem;max-inline-size:100%}.kts-visually-hidden{display:inline-block;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}h1,h2,h3{margin-block-start:0;font-family:var(--kts-typography-family-display);color:var(--kts-color-text-primary)}h1{font-size:var(--kts-typography-heading-h1-size);font-weight:var(--kts-typography-weight-bold);line-height:var(--kts-typography-heading-h1-line-height)}h2{font-size:var(--kts-typography-heading-h2-size);font-weight:var(--kts-typography-weight-bold);line-height:var(--kts-typography-heading-h2-line-height)}h3{font-size:var(--kts-typography-heading-h3-size);font-weight:var(--kts-typography-weight-semibold);line-height:var(--kts-typography-heading-h3-line-height)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.entity-base-info :where(th,td,th *,td *){max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}tui-dialog[data-appearance~=kts-dialog-34rem]{inline-size:34rem;max-inline-size:95vw}tui-dialog[data-appearance~=kts-dialog-30rem]{inline-size:30rem;max-inline-size:95vw}tui-dialog[data-appearance~=kts-dialog-32rem]{inline-size:32rem;max-inline-size:95vw}tui-dialog[data-appearance~=kts-dialog-attachment-preview]{inline-size:min(72rem,96vw)}@media(max-width:48rem){:where(kts-page-toolbar,.kts-table__caption,.kts-tree-table__caption) tui-textfield[iconStart="@tui.search"]{flex-basis:100%;inline-size:100%}}.kts-document-scroll-lock tui-root>.t-root-scrollbar{visibility:hidden;pointer-events:none}
