@charset "UTF-8";:root,:host{--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);--tui-duration-moderate: .3s;--tui-duration-slowest: calc(var(--tui-duration-moderate) / .429);--tui-duration-slow: calc(var(--tui-duration-moderate) / .6);--tui-duration-fast: calc(var(--tui-duration-moderate) / 2);--tui-duration-fastest: calc(var(--tui-duration-moderate) / 4)}: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: 0rem;--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}@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: #ff8c67;--tui-status-negative-pale: rgba(244, 87, 37, .32);--tui-status-negative-pale-hover: rgba(244, 87, 37, .4);--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: #ff8c67;--tui-text-negative-hover: #bb593a}[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: #f45725;--tui-status-negative-pale: rgba(244, 87, 37, .12);--tui-status-negative-pale-hover: rgba(244, 87, 37, .24);--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: #dd4c1e;--tui-text-negative-hover: #e38163;--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: #f45725;--tui-status-negative-pale: rgba(244, 87, 37, .12);--tui-status-negative-pale-hover: rgba(244, 87, 37, .24);--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: #dd4c1e;--tui-text-negative-hover: #e38163;--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:var(--tui-duration, .3s);transition-timing-function:ease-in-out;--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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-opsz-normal-BMWL6UFL.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-opsz-normal-4OJ72WYM.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-opsz-normal-FORL2XKS.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-opsz-normal-VFGTDDXN.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-opsz-normal-ZD5Q774E.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-opsz-normal-B6TL4M5W.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-opsz-normal-KZ4OTMG4.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}@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}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:105.43%;descent-override:28.05%;line-gap-override:0%;size-adjust:103.38%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes app-spin{to{transform:rotate(360deg)}}.app-account-spin{animation:app-spin var(--motion-spin) linear infinite}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--tui-background-base);color:var(--tui-text-primary);line-height:1.5;font-family:var(--font-body);font-optical-sizing:auto}body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(135% 100% at 32% -18%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 55%)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root{--container-narrow: 30rem;--container-list: 48rem;--container-content: 60rem;--hobot-accent: oklch(.59 .2 277);--hobot-accent-strong: oklch(.46 .21 277);--accent: var(--hobot-accent);--data-accent: oklch(.72 .13 200);--data-accent-strong: oklch(.6 .14 205);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-45: 1.25rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--section-gap: var(--sp-6);--bento-gap: var(--sp-4);--stack-gap: var(--sp-3);--radius-s: .375rem;--radius-m: .625rem;--radius-l: .75rem;--radius-card: .875rem;--radius-xl: 1rem;--motion-fast: .12s;--motion-base: .18s;--motion-slow: .3s;--motion-slower: .6s;--motion-spin: .9s;--motion-spin-slow: 1.6s;--motion-blink: 1.4s;--motion-pulse: 1.8s;--motion-breathe: 2.4s;--motion-breathe-slow: 2.6s;--motion-ambient: 3.2s;--motion-ambient-slow: 3.6s;--motion-stagger: .4s;--stagger-step: 40ms;--stagger-step-fast: 16ms;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-gentle: cubic-bezier(.25, .8, .25, 1);--motion-appear: .4s;--ease-emphasized: cubic-bezier(.2, 0, 0, 1.2);--ease-decay: cubic-bezier(.25, 1, .5, 1);--font-body: "Inter Variable", "Inter Fallback", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Manrope Variable", "Manrope Fallback", "Manrope", var(--font-body);--chart-grid: rgba(0, 0, 0, .08);--chart-axis-color: rgba(0, 0, 0, .45);--overlay-scrim: rgba(0, 0, 0, .4);--inset-highlight: rgba(255, 255, 255, .14);--shadow-ink: rgba(0, 0, 0, .35);--shadow-ink-strong: rgba(0, 0, 0, .65);--text-on-accent: #fff;--chart-gain: var(--status-up);--chart-loss: var(--status-down);--chart-accent: var(--tui-background-accent-1);--status-up: oklch(.74 .15 152);--status-down: oklch(.69 .2 25);--status-neutral: var(--tui-text-tertiary);--status-warn: var(--tui-status-warning);--status-error: var(--tui-status-negative);--status-info: oklch(.7 .12 240);--up-surface: color-mix(in oklab, var(--status-up) 12%, transparent);--up-border: color-mix(in oklab, var(--status-up) 32%, transparent);--up-solid: var(--status-up);--up-text: color-mix(in oklab, var(--status-up) 82%, var(--tui-text-primary));--down-surface: color-mix(in oklab, var(--status-down) 12%, transparent);--down-border: color-mix(in oklab, var(--status-down) 32%, transparent);--down-solid: var(--status-down);--down-text: color-mix(in oklab, var(--status-down) 82%, var(--tui-text-primary));--warn-surface: color-mix(in oklab, var(--status-warn) 12%, transparent);--warn-border: color-mix(in oklab, var(--status-warn) 32%, transparent);--warn-solid: var(--status-warn);--warn-text: color-mix(in oklab, var(--status-warn) 82%, var(--tui-text-primary));--error-surface: color-mix(in oklab, var(--status-error) 12%, transparent);--error-border: color-mix(in oklab, var(--status-error) 32%, transparent);--error-solid: var(--status-error);--error-text: color-mix(in oklab, var(--status-error) 82%, var(--tui-text-primary));--danger-btn: oklch(.47 .16 25);--danger-btn-hover: oklch(.41 .16 25);--info-surface: color-mix(in oklab, var(--status-info) 12%, transparent);--info-border: color-mix(in oklab, var(--status-info) 32%, transparent);--info-solid: var(--status-info);--info-text: color-mix(in oklab, var(--status-info) 82%, var(--tui-text-primary));--accent-surface: color-mix(in oklab, var(--accent) 16%, transparent);--accent-border: color-mix(in oklab, var(--accent) 34%, transparent);--accent-text: color-mix(in oklab, var(--accent) 62%, var(--tui-text-primary));--series-1: oklch(.68 .13 264);--series-2: oklch(.69 .12 210);--series-3: oklch(.72 .11 185);--series-4: oklch(.75 .13 70);--series-5: oklch(.7 .14 330);--acct-1: oklch(.77 .13 188);--acct-2: oklch(.67 .16 232);--acct-3: oklch(.61 .17 262);--acct-4: oklch(.64 .18 305);--acct-5: oklch(.69 .17 340);--text-3xs: .5rem;--text-2xs: .625rem;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.75rem;--text-2xl: 2rem;--text-2xl-plus: 2.25rem;--text-3xl: 2.4rem;--tracking-tight: .02em;--tracking-label: .04em;--tracking-wide: .08em;--tracking-none: 0;--tracking-display: -.01em;--tracking-display-lg: -.02em;--sp-025: .125rem;--sp-05: .1875rem;--sp-15: .375rem;--radius-xs: .25rem;--radius-marker: 1px;--radius-full: 999px;--line-height-caption: 1.25;--leading-none: 1;--leading-tight: 1.1;--leading-snug: 1.2;--leading-normal: 1.35;--leading-relaxed: 1.5;--size-dot: .5rem;--blur-glass: 12px;--blur-veil: 6px;--icon-scale: 1.25rem;--wght-regular: 400;--wght-medium: 500;--wght-semibold: 600;--wght-bold: 700;--wght-extrabold: 800;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--transition-color: var(--accent);--disabled-opacity: .5;--accent-gradient: linear-gradient( 135deg, color-mix(in srgb, var(--accent) 90%, transparent), color-mix(in srgb, var(--accent) 45%, transparent) );--accent-gradient-soft: linear-gradient( 135deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70% );--aurora: linear-gradient(120deg, oklch(.6 .2 277), oklch(.58 .21 300), oklch(.72 .13 200));--chart-label-size: clamp(9px, 8px + .25vw, 11px)}[tuiTheme=dark]{--chart-grid: rgba(255, 255, 255, .08);--chart-axis-color: rgba(255, 255, 255, .6);--tui-background-base: oklch(.149 .01 268);--tui-background-base-alt: oklch(.164 .012 268);--tui-background-elevation-1: oklch(.186 .015 268);--tui-background-elevation-2: oklch(.209 .017 268);--tui-background-elevation-3: oklch(.239 .019 268);--tui-background-neutral-1: rgba(255, 255, 255, .06);--tui-background-neutral-1-hover: rgba(255, 255, 255, .09);--tui-background-neutral-1-pressed: rgba(255, 255, 255, .12);--tui-border-normal: rgba(255, 255, 255, .08);--tui-border-card: rgba(255, 255, 255, .1);--tui-border-hover: rgba(255, 255, 255, .14);--divider-quiet: rgba(255, 255, 255, .045);--row-hover: rgba(255, 255, 255, .05);--tui-text-primary: #e9eef5;--tui-text-secondary: rgba(233, 238, 245, .74);--tui-text-tertiary: rgba(233, 238, 245, .62);--tui-text-quiet: rgba(233, 238, 245, .55);--shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--shadow-2: 0 6px 24px rgba(0, 0, 0, .45);--shadow-3: 0 16px 48px rgba(0, 0, 0, .55);--shadow-hover: 0 8px 24px -6px rgba(0, 0, 0, .5), 0 3px 8px -4px rgba(0, 0, 0, .4);--hi: color-mix(in srgb, #fff 7%, transparent);--shadow-card: 0 1px 2px rgb(0 0 0 / .28), 0 10px 24px -14px rgb(0 0 0 / .5);--edge-specular: inset 0 1px 0 0 var(--hi), inset 0 -1px 0 0 color-mix(in srgb, #000 14%, transparent);--lift-hover: -1px;--z-raised: 2;--z-sticky: 3;--z-overlap: 4;--z-pop: 5;--z-controls: 6;--z-sticky-nav: 10;--z-local-scrim: 50;--z-header: 100;--z-banner: 1100;--z-slideover: 1150;--z-dialog: 1200;--z-contextmenu: 1300;--z-toast: 2000}.val-up,.grid td.up,.kpi-val.up{color:var(--status-up)}.val-down,.grid td.down,.kpi-val.down{color:var(--status-down)}h1,h2,h3,.page-head-title{line-height:1.25;font-family:var(--font-display);letter-spacing:var(--tracking-display)}h1,.page-head-title{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}.port-hero-amount,.port-group-title,.port-group-sum,.ch-price,.kpi-val,.instr-title,.instr-price-value{font-family:var(--font-display)}.grid th,.grid td{font-variant-numeric:tabular-nums slashed-zero}.grid{width:100%;border-collapse:collapse;font-size:var(--text-base)}.grid th,.grid td{padding:.5rem .625rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--tui-border-normal) 55%,transparent);color:var(--tui-text-primary)}.grid th{color:var(--tui-text-secondary);font-weight:500;font-size:var(--text-sm)}.table-scroll{max-height:60vh;overflow:auto}.num-display{--num-ccy-scale: .6em;font-family:var(--font-display);font-weight:var(--wght-bold);letter-spacing:var(--tracking-display-lg);font-variant-numeric:tabular-nums slashed-zero}.num-display .ccy,.num-display .frac{font-size:var(--num-ccy-scale, .6em);font-weight:var(--wght-regular);color:var(--tui-text-tertiary)}.card,.bento{background:var(--tui-background-elevation-1);border:1px solid var(--tui-border-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card),inset 0 1px 0 var(--hi)}.card--quiet{background:var(--tui-background-elevation-1);border:1px solid var(--tui-border-normal);border-radius:var(--radius-card);box-shadow:none}.settings-hint,.card-hint,.detail-hint,.detail-hint p,.hint{max-width:34rem;line-height:var(--leading-relaxed)}.chip--tonal{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-025) var(--sp-2);border-radius:var(--radius-s);font-size:var(--text-sm);font-weight:var(--wght-semibold);background:var(--chip-surface, var(--tui-background-neutral-1));border:1px solid var(--chip-border, var(--tui-border-normal));color:var(--chip-text, var(--tui-text-secondary))}.chip--tonal[data-tone=up]{--chip-surface: var(--up-surface);--chip-border: var(--up-border);--chip-text: var(--up-text)}.chip--tonal[data-tone=down]{--chip-surface: var(--down-surface);--chip-border: var(--down-border);--chip-text: var(--down-text)}.chip--tonal[data-tone=warn]{--chip-surface: var(--warn-surface);--chip-border: var(--warn-border);--chip-text: var(--warn-text)}.chip--tonal[data-tone=error]{--chip-surface: var(--error-surface);--chip-border: var(--error-border);--chip-text: var(--error-text)}.chip--tonal[data-tone=info]{--chip-surface: var(--info-surface);--chip-border: var(--info-border);--chip-text: var(--info-text)}.chip--tonal[data-tone=accent]{--chip-surface: var(--accent-surface);--chip-border: var(--accent-border);--chip-text: var(--accent-text)}.error-inline{margin:0;color:var(--status-error);font-size:var(--text-xs)}.error-block{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-m);color:var(--status-error);background:var(--error-surface);font-size:var(--text-base)}.error-block tui-icon{flex:0 0 auto;color:var(--status-error);font-size:var(--text-md)}[data-appearance=tonal]{background:var(--accent-surface);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-border)}[data-appearance=tonal]:hover{background:color-mix(in oklab,var(--accent) 24%,transparent)}[tuiAppearance][data-appearance=primary-destructive]{--tui-status-negative: var(--danger-btn);color:#fff}[tuiAppearance][data-appearance=primary-destructive]:hover:not(:disabled){--tui-status-negative: var(--danger-btn-hover);filter:none}.edge-fade-x{--edge-fade: 1.25rem;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%)}.scroll-shadows{--scroll-shadow-bg: var(--tui-background-base);background:linear-gradient(var(--scroll-shadow-bg) 30%,transparent) center top,linear-gradient(transparent,var(--scroll-shadow-bg) 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.4),transparent) center top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.4),transparent) center bottom;background-repeat:no-repeat;background-size:100% 1.75rem,100% 1.75rem,100% .6rem,100% .6rem;background-attachment:local,local,scroll,scroll}.grid--sticky thead th{position:sticky;top:0;z-index:2;background:var(--tui-background-elevation-1);box-shadow:0 1px 0 var(--tui-border-normal),0 3px 6px -4px #00000073}.grid th.num,.grid td.num{text-align:right;font-variant-numeric:tabular-nums slashed-zero;min-inline-size:3.5rem}@media(min-width:40.0625rem){.grid th.num,.grid td.num{width:1%;white-space:nowrap}}.row-cascade{animation:row-cascade-in .28s var(--ease-standard) both}@keyframes row-cascade-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}html.ui-calm .row-cascade{animation:none}@media(prefers-reduced-motion:reduce){.row-cascade{animation:none}}.ui-compact .grid th,.ui-compact .grid td{padding-top:.375rem;padding-bottom:.375rem}.ui-compact{--section-gap: var(--sp-5);--bento-gap: var(--sp-3);--stack-gap: var(--sp-2)}@media(min-width:40.0625rem){.grid tbody tr:nth-child(2n){background:transparent}}.row-clickable{cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard)}.row-clickable:hover{background:var(--row-hover)}@keyframes row-flash{0%{background-image:radial-gradient(120% 140% at 0% 50%,color-mix(in srgb,var(--status-up) 28%,transparent),color-mix(in srgb,var(--accent) 14%,transparent) 45%,transparent 75%)}to{background-image:radial-gradient(120% 140% at 0% 50%,transparent,transparent 45%,transparent 75%)}}.row-flash{animation:row-flash .9s var(--ease-standard)}.ui-calm .row-flash{animation:none}@media(prefers-reduced-motion:reduce){.row-flash{animation:none}}@keyframes price-flash-up{0%{background-color:color-mix(in srgb,var(--status-up) 38%,transparent);color:var(--status-up)}25%{background-color:color-mix(in srgb,var(--status-up) 34%,transparent);color:var(--status-up)}50%{background-color:color-mix(in srgb,var(--status-up) 22%,transparent);color:var(--status-up)}75%{background-color:color-mix(in srgb,var(--status-up) 10%,transparent);color:color-mix(in srgb,var(--status-up) 60%,var(--tui-text-primary))}to{background-color:transparent;color:var(--tui-text-primary)}}@keyframes price-flash-down{0%{background-color:color-mix(in srgb,var(--status-down) 38%,transparent);color:var(--status-down)}25%{background-color:color-mix(in srgb,var(--status-down) 34%,transparent);color:var(--status-down)}50%{background-color:color-mix(in srgb,var(--status-down) 22%,transparent);color:var(--status-down)}75%{background-color:color-mix(in srgb,var(--status-down) 10%,transparent);color:color-mix(in srgb,var(--status-down) 60%,var(--tui-text-primary))}to{background-color:transparent;color:var(--tui-text-primary)}}.flash-up{animation:price-flash-up 1.1s var(--ease-decay);border-radius:var(--radius-xs)}.flash-down{animation:price-flash-down 1.1s var(--ease-decay);border-radius:var(--radius-xs)}.ui-calm .flash-up,.ui-calm .flash-down{animation:none}@media(prefers-reduced-motion:reduce){.flash-up,.flash-down{animation:none}}.price-tick{position:relative;display:inline-block}.price-tick.flash-up{animation:price-flash-up 1.1s var(--ease-decay),price-tick-pulse .42s var(--ease-decay)}.price-tick.flash-down{animation:price-flash-down 1.1s var(--ease-decay),price-tick-pulse .42s var(--ease-decay)}.price-tick.flash-up:after,.price-tick.flash-down:after{position:absolute;left:100%;top:50%;margin-left:.2em;font-size:.62em;line-height:1;opacity:0;transform:translateY(-50%);pointer-events:none;animation:price-tick-arrow 1.1s var(--ease-decay)}.price-tick.flash-up:after{content:"\25b2";color:var(--status-up)}.price-tick.flash-down:after{content:"\25bc";color:var(--status-down)}@keyframes price-tick-pulse{0%{transform:scale(1)}35%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes price-tick-arrow{0%{opacity:0;transform:translateY(-50%) translate(-3px) scale(.6)}18%{opacity:1;transform:translateY(-50%) translate(0) scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-50%) translate(0) scale(1)}}.ui-calm .price-tick.flash-up,.ui-calm .price-tick.flash-down,.ui-calm .price-tick.flash-up:after,.ui-calm .price-tick.flash-down:after{animation:none}@media(prefers-reduced-motion:reduce){.price-tick.flash-up,.price-tick.flash-down,.price-tick.flash-up:after,.price-tick.flash-down:after{animation:none}}@media(max-width:40rem){tui-dialog{margin:auto 0 0!important;width:100%!important;max-width:100%!important;border-radius:var(--tui-radius-l) var(--tui-radius-l) 0 0!important}}@media(pointer:coarse){.toast-close,button[tuiIconButton],a[tuiIconButton]{min-width:44px;min-height:44px}button[tuiButton]:not([tuiIconButton]),a[tuiButton]:not([tuiIconButton]){min-height:44px}.seg-item{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}.settings-nav a{min-height:2.75rem;display:inline-flex;align-items:center}}button[tuiIconButton],a[tuiIconButton],.toast-close,.chart-actualize,.chart-mode-toggle,.dom-mode,.dom-legend-btn,.bell-btn,.health-btn,.instr-menu-btn,.recompute-btn,.star-btn,.seg-item{transition:transform var(--motion-fast) var(--ease-standard)}button[tuiIconButton]:active,a[tuiIconButton]:active,.toast-close:active,.chart-actualize:active,.chart-mode-toggle:active,.dom-mode:active,.dom-legend-btn:active,.bell-btn:active,.health-btn:active,.instr-menu-btn:active,.recompute-btn:active,.star-btn:active,.seg-item:active{transform:scale(.92)}.ui-calm :is(button[tuiIconButton],a[tuiIconButton],.toast-close,.chart-actualize,.chart-mode-toggle,.dom-mode,.dom-legend-btn,.bell-btn,.health-btn,.instr-menu-btn,.recompute-btn,.star-btn,.seg-item):active{transform:none}@media(prefers-reduced-motion:reduce){:is(button[tuiIconButton],a[tuiIconButton],.toast-close,.chart-actualize,.chart-mode-toggle,.dom-mode,.dom-legend-btn,.bell-btn,.health-btn,.instr-menu-btn,.recompute-btn,.star-btn,.seg-item):active{transform:none}}main#main>*{animation:app-page-in var(--motion-appear) var(--ease-gentle) both}:host-context(.ui-calm) main#main>*,.ui-calm main#main>*{animation:none}@media(prefers-reduced-motion:reduce){main#main>*{animation:none}}tui-hint{border:1px solid var(--tui-border-normal);border-radius:var(--tui-radius-m, .75rem);box-shadow:var(--shadow-2);max-width:18rem;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.tnum{font-variant-numeric:tabular-nums slashed-zero}.measure{max-inline-size:34rem}.delta{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}.acct-dot{display:inline-block;width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-full);background:var(--tui-text-tertiary)}.acct-dot[data-tone="1"]{background:var(--acct-1)}.acct-dot[data-tone="2"]{background:var(--acct-2)}.acct-dot[data-tone="3"]{background:var(--acct-3)}.acct-dot[data-tone="4"]{background:var(--acct-4)}.acct-dot[data-tone="5"]{background:var(--acct-5)}html.ui-reading-roomy body{letter-spacing:.04em;word-spacing:.1em;line-height:var(--leading-relaxed)}html.ui-reading-max body{letter-spacing:.12em;word-spacing:.16em;line-height:1.6}html.ui-reading-roomy :is(.num,.num-mono,.tnum,.delta,.frac,.grid th,.grid td,code,kbd),html.ui-reading-max :is(.num,.num-mono,.tnum,.delta,.frac,.grid th,.grid td,code,kbd){letter-spacing:normal;word-spacing:normal}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.scroll-reveal{animation:scroll-reveal-in linear both;animation-timeline:view();animation-range:entry 0% entry 28%}html.ui-calm .scroll-reveal{animation:none}}}@keyframes scroll-reveal-in{0%{opacity:0;transform:translateY(14px)}}.ui-calm main#main>*{animation:none}.ui-calm .brand--loading .brand-stroke{opacity:1}.ui-calm .brand--loading .brand-spark{animation:none;opacity:0}html.ui-calm .detail-top,html.ui-calm .ladders{animation:none}@keyframes app-page-in{0%{opacity:0;transform:translateY(4px)}}@media(max-width:40rem){.grid thead{display:none}.grid,.grid tbody,.grid tr,.grid td{display:block;width:100%}.grid tr{margin-bottom:.75rem;border:1px solid var(--tui-border-normal);border-radius:var(--tui-radius-m);padding:.5rem}.grid td{display:flex;justify-content:space-between;gap:1rem;border:none;padding:.25rem 0}.grid td:before{content:attr(data-label);color:var(--tui-text-secondary);font-weight:500}.grid td:not([data-label]):before,.grid td.act-cell:before{display:none}.grid td[colspan]{justify-content:flex-start}.grid td.act-cell{justify-content:stretch;text-align:left}.grid td.act-cell button{width:100%;opacity:1}}.app-muted{margin:0;color:var(--tui-text-secondary);font-size:var(--text-base)}.page-error{margin:0;color:var(--status-error);font-size:var(--text-base)}.page-empty{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.page-empty-icon{font-size:3rem;color:var(--tui-text-tertiary)}.card-empty{display:flex;align-items:center;gap:.5rem;color:var(--tui-text-secondary);font-size:var(--text-base)}.app-loader{display:flex;justify-content:center;padding:2rem}.skeleton-list{padding:.5rem 0;width:100%;max-width:var(--container-content)}.skeleton{position:relative;overflow:hidden;background:var(--tui-background-neutral-1);border-radius:var(--tui-radius-s)}.skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(128,128,128,.18),transparent);animation:skeleton-shimmer 1.2s infinite}.skeleton-row{height:1.25rem;margin:.45rem 0}.sk-line{display:block;height:.7rem;border-radius:var(--tui-radius-s)}.sk-line+.sk-line{margin-top:.55rem}.sk-title{height:1.05rem}.sk-circle{flex:0 0 auto;border-radius:var(--radius-full)}.sk-block{display:block;border-radius:var(--tui-radius-m)}.sk-card{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border:1px solid var(--tui-border-normal);border-radius:var(--tui-radius-l)}.sk-card+.sk-card{margin-top:.75rem}.sk-row{display:flex;align-items:center;gap:.75rem}.sk-col{flex:1;min-width:0}@keyframes skeleton-shimmer{to{transform:translate(100%)}}html.ui-calm .skeleton:after{animation:none}:focus-visible{outline:2px solid var(--hobot-accent);outline-offset:2px;box-shadow:0 0 0 4px var(--tui-background-base)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--tui-text-primary) 18%,transparent) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--tui-text-primary) 16%,transparent);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--tui-text-primary) 30%,transparent)}*::-webkit-scrollbar-thumb:active{background:color-mix(in srgb,var(--accent) 55%,var(--tui-text-primary))}*::-webkit-scrollbar-corner{background:transparent}tui-icon{vertical-align:middle}.caps{text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-xs);line-height:var(--line-height-caption);color:var(--tui-text-tertiary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.app-account-spin{animation:app-spin var(--motion-spin-slow) linear infinite!important}}@media(min-width:40.0625rem){.grid tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}.grid tbody tr:hover:not(.day-row){background:var(--row-hover)}}.frac{font-variant-numeric:diagonal-fractions tabular-nums slashed-zero}.num-right{text-align:right;font-variant-numeric:tabular-nums slashed-zero}.num-neg{color:var(--status-down);font-variant-numeric:tabular-nums slashed-zero}.surface-nested{background:var(--tui-background-base);border:1px solid var(--tui-border-normal);border-radius:var(--radius-m)}@view-transition{navigation:auto}html.ui-calm{view-transition-name:none}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(prefers-contrast:more){:root{--tui-border-normal: rgba(255, 255, 255, .28);--tui-border-hover: rgba(255, 255, 255, .4);--tui-text-secondary: rgba(233, 238, 245, .85);--tui-text-tertiary: rgba(233, 238, 245, .7)}.grid th,.grid td{border-bottom-color:var(--tui-border-normal)}}@media(prefers-reduced-motion:no-preference){.grid tbody tr{transition:background-color var(--motion-fast) var(--ease-standard),opacity var(--motion-base) var(--ease-standard)}@starting-style{.grid tbody tr{opacity:0}}html.ui-calm .grid tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}}.port-hero-amount{font-size:clamp(1.5rem,1.15rem + 1.8vw,2.25rem)}h1,.page-head-title{font-size:clamp(1.4rem,1.15rem + 1.1vw,1.75rem)}.ch-price{font-size:clamp(1.05rem,.92rem + .7vw,1.4rem)}.pnl-celebrate{animation:pnl-pop 1.4s var(--ease-emphasized) both}@keyframes pnl-pop{0%{transform:scale(1)}18%{transform:scale(1.16)}42%{transform:scale(.98)}to{transform:scale(1)}}.ui-calm .pnl-celebrate{animation:none}@media(prefers-reduced-motion:reduce){.pnl-celebrate{animation:none}}tui-dropdown,tui-dialog{box-shadow:var(--shadow-3)}@supports (backdrop-filter: blur(1px)){tui-dropdown{-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);background:color-mix(in srgb,var(--tui-background-elevation-2) 82%,transparent)}}.port-hero-amount,.ch-price,.kpi-val,.instr-price-value,.port-group-sum{font-weight:700;font-variation-settings:"wght" 700;letter-spacing:var(--tracking-display-lg)}@media(pointer:fine){button,a[role=button],[tuiIconButton],.dom-x,.copy-btn,.toast-close{min-width:24px;min-height:24px}}@media(prefers-reduced-transparency:reduce){tui-dropdown{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tui-background-elevation-2)}}.param-diff{margin:var(--sp-2) 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--tui-border-normal);border-radius:var(--radius-m);background:var(--tui-background-neutral-1);font-size:var(--text-sm)}.param-diff-title{display:block;font-weight:var(--wght-semibold);margin-bottom:var(--sp-1)}.param-diff-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.param-diff-list s{color:var(--tui-text-tertiary)}.param-diff-list b{color:var(--status-up);font-variant-numeric:tabular-nums slashed-zero}.plan-grid tbody tr.st-active td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--status-up) 78%,transparent)}.plan-grid tbody tr.st-filled td:first-child{box-shadow:inset 3px 0 0 var(--status-up)}.plan-grid tbody tr.st-rejected td:first-child,.plan-grid tbody tr.plan-row--paused td:first-child{box-shadow:inset 3px 0 0 var(--status-warn)}.plan-grid tbody tr.plan-row--anchor td:first-child{box-shadow:inset 3px 0 0 var(--chart-accent)}.plan-grid tbody tr.st-filled{background:color-mix(in srgb,var(--status-up) 7%,transparent)}.plan-anchor-mark{margin-right:.2rem;color:var(--chart-accent)}.anchor-drift-warn{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--status-warn)}.pnl-commission{font-size:var(--text-xs);color:var(--tui-text-tertiary);font-variant-numeric:tabular-nums slashed-zero}.stranded-alert{margin:0 0 .75rem;padding:.5rem .75rem;border-radius:var(--tui-radius-m);font-size:var(--text-sm);font-weight:600;color:var(--status-error);background:var(--error-surface);border:1px solid color-mix(in srgb,var(--status-down) 35%,transparent)}.toasts .toast:nth-last-child(n+6){display:none}.grid-balance{display:flex;align-items:center;gap:.5rem;margin:.25rem 0 0}.gb-bar{position:relative;flex:1 1 auto;max-width:12rem;height:.4rem;border-radius:var(--radius-full);background:var(--status-down);overflow:hidden}.gb-buy{position:absolute;inset:0 auto 0 0;background:var(--status-up)}.gb-label{font-size:var(--text-xs);color:var(--tui-text-secondary);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.field-hint{margin:.15rem 0 0;font-size:var(--text-xs);color:var(--tui-text-tertiary);line-height:1.35}.instr-spark{display:block;margin-top:.15rem;overflow:visible}.instr-spark path{fill:none;stroke:var(--tui-text-tertiary);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.instr-spark path.up{stroke:var(--status-up);filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--status-up) 60%,transparent))}.instr-spark path.down{stroke:var(--status-down);filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--status-down) 60%,transparent))}.robot-health{font-weight:700;font-variant-numeric:tabular-nums slashed-zero}.robot-health small{font-weight:400;color:var(--tui-text-tertiary)}.robot-health--up{color:var(--status-up)}.robot-health--warn{color:var(--status-warn)}.robot-health--down{color:var(--status-down)}.robot-health-dot{display:inline-block;width:.5rem;height:.5rem;margin-right:.35rem;border-radius:var(--radius-full);background:currentColor}h2{font-size:clamp(1.15rem,1.02rem + .6vw,1.25rem)}h3{font-size:clamp(1rem,.95rem + .25vw,1.1rem)}h1,h2,h3,.page-head-title{font-variation-settings:"wght" var(--wght-bold)}.port-hero-amount,.bento-val,.kpi-val,.instr-price-value,.port-group-sum{font-size:clamp(var(--text-md),.9rem + .6vw,var(--text-lg))}.num-mono,.num{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}@supports (backdrop-filter: blur(1px)){tui-dropdown{-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);background-image:linear-gradient(135deg,color-mix(in srgb,var(--tui-background-elevation-2) 90%,transparent),color-mix(in srgb,var(--tui-background-elevation-1) 78%,transparent))}}button:not([tuibutton]):not([tuiiconbutton]):not(:disabled):active,.chip:active,.preset-chip:active,.card-menu button:active{transform:scale(.98);box-shadow:var(--shadow-1)}[tuibutton]:not(:disabled):active{transform:scale(.98)}.ui-calm [tuibutton]:active{transform:none}.ui-calm :is(button:not([tuibutton]):not([tuiiconbutton]):not(:disabled),.chip,.preset-chip,.card-menu button):active{transform:none;box-shadow:none}@media(prefers-reduced-motion:reduce){:is(button:not([tuibutton]):not([tuiiconbutton]):not(:disabled),.chip,.preset-chip,.card-menu button,[tuibutton]):active{transform:none;box-shadow:none}}:where(button,a,input,select,textarea,label,.chip,.preset-chip,[role=button])[disabled],:where(button,a,input,select,textarea,label,.chip,.preset-chip,[role=button]):disabled,:where(button,a,input,select,textarea,label,.chip,.preset-chip,[role=button]).disabled,[aria-disabled=true]{cursor:not-allowed}:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton])[disabled],:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton]):disabled,:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton]).disabled,:where(input,select,textarea):not([tuiTextfield]):disabled,:where(input,select,textarea):not([tuiTextfield])[disabled]{opacity:var(--disabled-opacity)}:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton])[disabled]:hover,:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton]):disabled:hover,:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton]).disabled:hover,:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton])[disabled]:active,:where(button,.chip,.preset-chip,[role=button]):not([tuiButton]):not([tuiIconButton]):disabled:active{transform:none;box-shadow:none;filter:none}.sk-line,.skeleton-row{width:var(--sk-width, 100%)}.sk-title{--sk-width: 90%}.sk-text{--sk-width: 70%}.sk-num{--sk-width: 50%}.sk-circle{border-radius:var(--radius-full)}.page-empty-icon{animation:empty-float 4s var(--ease-standard) infinite}@keyframes empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ui-calm .page-empty-icon{animation:none}@media(prefers-reduced-motion:reduce){.page-empty-icon{animation:none}}.empty-card{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);text-align:center;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--tui-border-normal));border-radius:var(--radius-xl);background:radial-gradient(120% 120% at 50% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 70%),var(--tui-background-elevation-1);color:var(--tui-text-secondary);animation:app-page-in var(--motion-slow) var(--ease-spring) both}.empty-card .empty-card-icon{font-size:2.5rem;color:color-mix(in srgb,var(--accent) 70%,var(--tui-text-secondary))}.ui-calm .empty-card{animation:none}@media(prefers-reduced-motion:reduce){.empty-card{animation:none}}.success-pop{animation:success-pop .9s var(--ease-spring) both}@keyframes success-pop{0%{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--status-up) 45%,transparent)}30%{transform:scale(1.08)}to{transform:scale(1);box-shadow:0 0 0 8px transparent}}.ui-calm .success-pop{animation:none}@media(prefers-reduced-motion:reduce){.success-pop{animation:none}}.badge--success{display:inline-flex;align-items:center;gap:var(--sp-05);padding:0 var(--sp-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--wght-semibold);color:var(--status-up);background:color-mix(in srgb,var(--status-up) 16%,transparent)}.on-gradient,.menu-tile.active,.bento-val{text-shadow:0 1px 2px var(--shadow-ink)}@media(prefers-reduced-motion:no-preference){html:not(.ui-calm)::view-transition-new(root){animation:section-in var(--motion-slow) var(--ease-standard) both}html:not(.ui-calm)::view-transition-old(root){animation:section-out var(--motion-base) var(--ease-standard) both}}@keyframes section-in{0%{opacity:0;transform:translateY(8px)}}@keyframes section-out{to{opacity:0;transform:translateY(-6px)}}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 1.25rem,#000 calc(100% - 1.25rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 1.25rem,#000 calc(100% - 1.25rem),transparent 100%)}.link{color:var(--accent);text-decoration:none;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard)}button.link{padding:0;border:none;background:none;font:inherit}.link:hover,.link:focus-visible{color:color-mix(in srgb,var(--accent) 75%,var(--tui-text-primary));text-decoration:underline;text-underline-offset:.15em}.link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}.link:disabled,.link[aria-disabled=true]{color:var(--tui-text-tertiary);text-decoration:none;cursor:default}.badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.1rem;height:1.1rem;padding:0 .3rem;border-radius:var(--radius-full);background:transparent;border:1px solid var(--tui-border-normal);color:var(--tui-text-secondary);font-size:var(--text-xs);font-weight:var(--wght-semibold);line-height:var(--leading-none);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1;white-space:nowrap}.badge--accent{background:var(--accent);color:var(--tui-text-primary-on-accent-1)}.badge--danger{background:var(--status-down);color:var(--text-on-accent)}.badge--positive{background:color-mix(in srgb,var(--status-up) 22%,var(--tui-background-neutral-1));color:color-mix(in srgb,var(--status-up) 70%,var(--tui-text-primary))}.badge--ghost{background:transparent;border:1px solid var(--tui-border-normal);color:var(--tui-text-secondary)}.logo-fade{opacity:0;transition:opacity .25s var(--ease-standard)}.logo-fade.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.logo-fade{transition:none}}.ui-calm .logo-fade{transition:none}.inst-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.tag{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--wght-medium);line-height:1.4;white-space:nowrap;background:transparent;color:var(--tui-text-secondary);border:1px solid var(--tui-border-normal)}.tag tui-icon{font-size:.9em}.tag--exchange{font-variant-numeric:tabular-nums slashed-zero}.seg{display:inline-flex;align-items:center;align-self:start;padding:2px;gap:2px;border-radius:var(--radius-full);background:var(--tui-background-neutral-1);border:1px solid var(--tui-border-normal)}.seg-item{padding:var(--sp-1) var(--sp-3);border:none;border-radius:var(--radius-full);background:none;color:var(--tui-text-secondary);font:inherit;font-size:var(--text-xs);line-height:var(--leading-snug);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.seg-item:hover:not(.seg-item--active){color:var(--tui-text-primary)}.seg-item--active{background:var(--tui-background-elevation-2);color:var(--tui-text-primary);font-weight:600;box-shadow:var(--shadow-1)}.eyebrow{display:block;font-size:var(--text-sm);font-weight:var(--wght-medium);text-transform:var(--eyebrow-transform, none);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--tui-text-tertiary);margin-bottom:.2rem}.copied{position:relative}.copied:after{content:"\441\43a\43e\43f\438\440\43e\432\430\43d\43e";position:absolute;left:50%;bottom:calc(100% + .25rem);transform:translate(-50%);padding:.15rem .4rem;border-radius:var(--radius-s);background:var(--tui-background-elevation-2);color:var(--tui-text-primary);box-shadow:var(--shadow-1);font-size:var(--text-xs);font-weight:var(--wght-medium);line-height:var(--leading-snug);white-space:nowrap;pointer-events:none;z-index:10;animation:copied-pop var(--motion-base) var(--ease-standard) both}@keyframes copied-pop{0%{opacity:0;transform:translate(-50%,.2rem)}to{opacity:1;transform:translate(-50%)}}.ui-calm .copied:after{animation:none}@media(prefers-reduced-motion:reduce){.copied:after{animation:none}}.expandable{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-base) var(--ease-standard)}.expandable.open{grid-template-rows:1fr}.expandable>.expandable-inner{min-height:0;overflow:hidden}.ui-calm .expandable{transition:none}@media(prefers-reduced-motion:reduce){.expandable{transition:none}}.seg-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[type=checkbox]:not([tuiSwitch]){appearance:none;-webkit-appearance:none;flex:0 0 auto;display:inline-grid;place-content:center;box-sizing:border-box;width:1.1rem;height:1.1rem;margin:0;border:1.5px solid var(--tui-border-hover);border-radius:var(--radius-xs);background:var(--tui-background-neutral-1);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}input[type=checkbox]:not([tuiSwitch]):before{content:"";width:.6rem;height:.6rem;transform:scale(0);transform-origin:center;transition:transform var(--motion-fast) var(--ease-spring);background-color:var(--tui-text-primary-on-accent-1);clip-path:polygon(14% 47%,0 60%,39% 100%,100% 19%,84% 5%,39% 71%)}input[type=checkbox]:not([tuiSwitch]):hover{border-color:var(--accent)}input[type=checkbox]:not([tuiSwitch]):checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:not([tuiSwitch]):checked:before{transform:scale(1)}input[type=checkbox]:not([tuiSwitch]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[type=checkbox]:not([tuiSwitch]):disabled{cursor:default;opacity:.5;border-color:var(--tui-border-normal)}.ui-calm input[type=checkbox]:not([tuiSwitch]),.ui-calm input[type=checkbox]:not([tuiSwitch]):before{transition:none}@media(prefers-reduced-motion:reduce){input[type=checkbox]:not([tuiSwitch]),input[type=checkbox]:not([tuiSwitch]):before{transition:none}}.card-flash{animation:card-flash-ring var(--motion-slow) var(--ease-standard)}@keyframes card-flash-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 55%,transparent)}to{box-shadow:0 0 0 6px transparent}}.ui-calm .card-flash{animation:none}@media(prefers-reduced-motion:reduce){.card-flash{animation:none}}
