:root{--ty-seed-brand-primary: #6e41bf;--ty-seed-brand-primary-hover: #8b62d0;--ty-seed-brand-primary-active: #5a30a8;--ty-seed-brand-primary-surface: #f3eefa;--ty-seed-brand-primary-surface-hover: #ece3f7;--ty-seed-brand-primary-border: #c4a7e6;--ty-seed-brand-primary-text-hover: #8b62d0;--ty-seed-status-info: #1890ff;--ty-seed-status-info-bg: #e6f7ff;--ty-seed-status-info-border: #91d5ff;--ty-seed-status-info-text: #096dd9;--ty-seed-status-info-hover: #40a9ff;--ty-seed-status-info-active: #096dd9;--ty-seed-status-success: #52c41a;--ty-seed-status-success-bg: #f6ffed;--ty-seed-status-success-border: #b7eb8f;--ty-seed-status-success-text: #49b10e;--ty-seed-status-success-hover: #73d13d;--ty-seed-status-success-active: #389e0d;--ty-seed-status-warning: #ff9800;--ty-seed-status-warning-bg: #fffbe6;--ty-seed-status-warning-border: #ffe58f;--ty-seed-status-warning-text: #d48806;--ty-seed-status-warning-hover: #ffad33;--ty-seed-status-warning-active: #e68a00;--ty-seed-status-danger: #f44336;--ty-seed-status-danger-bg: #fff1f0;--ty-seed-status-danger-border: #ffa39e;--ty-seed-status-danger-text: #cf1322;--ty-seed-status-danger-hover: #ff7875;--ty-seed-status-danger-active: #cf1322;--ty-seed-brand-chart-1: #6e41bf;--ty-seed-brand-chart-2: #1890ff;--ty-seed-brand-chart-3: #52c41a;--ty-seed-brand-chart-4: #ff9800;--ty-seed-brand-chart-5: #f44336;--ty-seed-shadow-control: none;--ty-seed-shadow-button: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--ty-seed-shadow-card: 0 1px 6px rgba(0, 0, 0, .12);--ty-seed-shadow-focus: 0 0 0 3px rgba(110, 65, 191, .2);--ty-seed-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--ty-seed-shadow-modal: 0 4px 12px rgba(0, 0, 0, .15);--ty-seed-shadow-popup: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);--ty-seed-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--ty-seed-space-base: 1rem;--ty-seed-space-3: 8px;--ty-seed-space-4: 12px;--ty-seed-space-5: 16px;--ty-seed-size-height-sm: 24px;--ty-seed-size-height-md: 35px;--ty-seed-size-height-lg: 44px;--ty-seed-radius-base: 6px;--ty-seed-gap-control-sm: 4px;--ty-seed-gap-control-md: 6px;--ty-seed-gap-control-lg: 8px;--ty-seed-border-width-base: 1px;--ty-seed-layer-focus: 1;--ty-seed-surface-page: #ffffff;--ty-seed-surface-container: #ffffff;--ty-seed-surface-elevated: #ffffff;--ty-seed-surface-layout: #ffffff;--ty-seed-surface-spotlight: #f5f5f5;--ty-seed-surface-disabled: #f5f5f5;--ty-seed-surface-fill-base: #fafafa;--ty-seed-surface-fill-secondary: #f5f5f5;--ty-seed-surface-fill-tertiary: #f0f0f0;--ty-seed-text-base: rgba(0, 0, 0, .85);--ty-seed-text-label: rgba(0, 0, 0, .85);--ty-seed-text-secondary: rgba(0, 0, 0, .65);--ty-seed-text-tertiary: rgba(0, 0, 0, .45);--ty-seed-text-heading: rgba(0, 0, 0, .85);--ty-seed-text-placeholder: #bfbfbf;--ty-seed-text-quaternary: rgba(0, 0, 0, .25);--ty-seed-border-base: #d9d9d9;--ty-seed-border-light: #f0f0f0;--ty-seed-border-secondary: #e8e8e8;--ty-seed-border-button-default: #d0d0d5;--ty-seed-overlay-backdrop: rgba(0, 0, 0, .55);--ty-seed-overlay-inverted: rgba(255, 255, 255, .75);--ty-seed-font-family-sans: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--ty-seed-font-family-monospace: lucida console, consolas, monaco, andale mono, ubuntu mono, monospace;--ty-seed-font-size-sm: 12px;--ty-seed-font-size-base: 14px;--ty-seed-font-size-lg: 16px;--ty-seed-font-weight-regular: 400;--ty-seed-font-weight-medium: 500;--ty-seed-font-weight-heading: 500;--ty-seed-line-height-base: 1.5715;--ty-seed-heading-size-h1: 2.5rem;--ty-seed-heading-size-h2: 2rem;--ty-seed-heading-size-h3: 1.75rem;--ty-seed-heading-size-h4: 1.5rem;--ty-seed-heading-size-h5: 1.25rem;--ty-seed-heading-size-h6: 1rem;--ty-chart-1: var(--ty-seed-brand-chart-1);--ty-chart-2: var(--ty-seed-brand-chart-2);--ty-chart-3: var(--ty-seed-brand-chart-3);--ty-chart-4: var(--ty-seed-brand-chart-4);--ty-chart-5: var(--ty-seed-brand-chart-5);--ty-color-bg-container: var(--ty-seed-surface-container);--ty-color-bg: var(--ty-seed-surface-page);--ty-color-bg-elevated: var(--ty-seed-surface-elevated);--ty-color-bg-layout: var(--ty-seed-surface-layout);--ty-color-bg-spotlight: var(--ty-seed-surface-spotlight);--ty-color-bg-disabled: var(--ty-seed-surface-disabled);--ty-color-fill: var(--ty-seed-surface-fill-base);--ty-color-text: var(--ty-seed-text-base);--ty-color-text-label: var(--ty-seed-text-label);--ty-color-text-secondary: var(--ty-seed-text-secondary);--ty-color-text-tertiary: var(--ty-seed-text-tertiary);--ty-color-text-heading: var(--ty-seed-text-heading);--ty-color-text-placeholder: var(--ty-seed-text-placeholder);--ty-color-text-quaternary: var(--ty-seed-text-quaternary);--ty-color-border: var(--ty-seed-border-base);--ty-color-border-light: var(--ty-seed-border-light);--ty-color-border-secondary: var(--ty-seed-border-secondary);--ty-color-border-btn-default: var(--ty-seed-border-button-default);--ty-color-primary: var(--ty-seed-brand-primary);--ty-color-primary-hover: var(--ty-seed-brand-primary-hover);--ty-color-primary-active: var(--ty-seed-brand-primary-active);--ty-color-primary-bg: var(--ty-seed-brand-primary-surface);--ty-color-primary-border: var(--ty-seed-brand-primary-border);--ty-color-primary-bg-hover: var(--ty-seed-brand-primary-surface-hover);--ty-color-primary-text-hover: var(--ty-seed-brand-primary-text-hover);--ty-color-info: var(--ty-seed-status-info);--ty-color-info-bg: var(--ty-seed-status-info-bg);--ty-color-info-border: var(--ty-seed-status-info-border);--ty-color-info-text: var(--ty-seed-status-info-text);--ty-color-info-hover: var(--ty-seed-status-info-hover);--ty-color-info-active: var(--ty-seed-status-info-active);--ty-color-success: var(--ty-seed-status-success);--ty-color-success-bg: var(--ty-seed-status-success-bg);--ty-color-success-border: var(--ty-seed-status-success-border);--ty-color-success-text: var(--ty-seed-status-success-text);--ty-color-success-hover: var(--ty-seed-status-success-hover);--ty-color-success-active: var(--ty-seed-status-success-active);--ty-color-warning: var(--ty-seed-status-warning);--ty-color-warning-bg: var(--ty-seed-status-warning-bg);--ty-color-warning-border: var(--ty-seed-status-warning-border);--ty-color-warning-text: var(--ty-seed-status-warning-text);--ty-color-warning-hover: var(--ty-seed-status-warning-hover);--ty-color-warning-active: var(--ty-seed-status-warning-active);--ty-color-danger: var(--ty-seed-status-danger);--ty-color-danger-bg: var(--ty-seed-status-danger-bg);--ty-color-danger-border: var(--ty-seed-status-danger-border);--ty-color-danger-text: var(--ty-seed-status-danger-text);--ty-color-danger-hover: var(--ty-seed-status-danger-hover);--ty-color-danger-active: var(--ty-seed-status-danger-active);--ty-color-fill-secondary: var(--ty-seed-surface-fill-secondary);--ty-color-fill-tertiary: var(--ty-seed-surface-fill-tertiary);--ty-color-overlay-bg: var(--ty-seed-overlay-backdrop);--ty-color-overlay-inverted: var(--ty-seed-overlay-inverted);--ty-control-group-radius: var(--ty-control-radius);--ty-control-group-border-width: var(--ty-seed-border-width-base);--ty-control-group-divider-color: var(--ty-color-border-secondary);--ty-control-group-focus-z-index: var(--ty-seed-layer-focus);--ty-control-radius: var(--ty-border-radius);--ty-control-height-sm: var(--ty-height-sm);--ty-control-height-md: var(--ty-height-md);--ty-control-height-lg: var(--ty-height-lg);--ty-control-font-size-sm: var(--ty-font-size-sm);--ty-control-font-size-md: var(--ty-font-size-base);--ty-control-font-size-lg: var(--ty-font-size-lg);--ty-control-padding-inline-sm: var(--ty-spacing-3);--ty-control-padding-inline-md: var(--ty-spacing-4);--ty-control-padding-inline-lg: var(--ty-spacing-5);--ty-control-gap-sm: var(--ty-seed-gap-control-sm);--ty-control-gap-md: var(--ty-seed-gap-control-md);--ty-control-gap-lg: var(--ty-seed-gap-control-lg);--ty-shadow-control: var(--ty-seed-shadow-control);--ty-shadow-btn: var(--ty-seed-shadow-button);--ty-shadow-card: var(--ty-seed-shadow-card);--ty-shadow-focus: var(--ty-seed-shadow-focus);--ty-shadow-lg: var(--ty-seed-shadow-lg);--ty-shadow-modal: var(--ty-seed-shadow-modal);--ty-shadow-popup: var(--ty-seed-shadow-popup);--ty-shadow-sm: var(--ty-seed-shadow-sm);--ty-height-sm: var(--ty-seed-size-height-sm);--ty-height-md: var(--ty-seed-size-height-md);--ty-height-lg: var(--ty-seed-size-height-lg);--ty-border-radius: var(--ty-seed-radius-base);--ty-spacer: var(--ty-seed-space-base);--ty-spacing-3: var(--ty-seed-space-3);--ty-spacing-4: var(--ty-seed-space-4);--ty-spacing-5: var(--ty-seed-space-5);--ty-font-family: var(--ty-seed-font-family-sans);--ty-font-family-monospace: var(--ty-seed-font-family-monospace);--ty-font-size-sm: var(--ty-seed-font-size-sm);--ty-font-size-base: var(--ty-seed-font-size-base);--ty-font-size-lg: var(--ty-seed-font-size-lg);--ty-font-weight: var(--ty-seed-font-weight-regular);--ty-font-weight-medium: var(--ty-seed-font-weight-medium);--ty-headings-font-weight: var(--ty-seed-font-weight-heading);--ty-line-height-base: var(--ty-seed-line-height-base);--ty-h1-font-size: var(--ty-seed-heading-size-h1);--ty-h2-font-size: var(--ty-seed-heading-size-h2);--ty-h3-font-size: var(--ty-seed-heading-size-h3);--ty-h4-font-size: var(--ty-seed-heading-size-h4);--ty-h5-font-size: var(--ty-seed-heading-size-h5);--ty-h6-font-size: var(--ty-seed-heading-size-h6);--ty-alert-border-radius: 3px;--ty-alert-padding: 10px 30px 10px 13px;--ty-alert-font-weight: var(--ty-font-weight);--ty-alert-font-size: var(--ty-font-size-base);--ty-alert-transition-duration: .3s;--ty-alert-stack-gap: 14px;--ty-alert-title-font-size: 17px;--ty-alert-title-font-weight: 500;--ty-alert-title-margin-bottom: 5px;--ty-alert-desc-line-height: 16px;--ty-alert-icon-gap: 7px;--ty-alert-icon-offset-top: 1px;--ty-alert-close-offset-top: 10px;--ty-alert-close-offset-inline-end: 13px;--ty-anchor-ball-bg: var(--ty-color-bg-container);--ty-anchor-bg: var(--ty-color-bg-container);--ty-anchor-ball-border: var(--ty-color-primary);--ty-anchor-link-color: var(--ty-color-text-secondary);--ty-anchor-link-color-active: var(--ty-color-primary);--ty-anchor-link-padding: 7px 0 7px 16px;--ty-anchor-link-title-margin-bottom: 5px;--ty-anchor-ink-bg: var(--ty-color-fill-tertiary);--ty-auto-complete-opacity-disabled: .6;--ty-auto-complete-dropdown-padding: 4px 0;--ty-auto-complete-dropdown-bg: var(--ty-color-bg-container);--ty-auto-complete-dropdown-shadow: var(--ty-shadow-popup);--ty-auto-complete-dropdown-radius: var(--ty-border-radius);--ty-auto-complete-dropdown-font-size: var(--ty-font-size-base);--ty-auto-complete-dropdown-max-height: 300px;--ty-auto-complete-empty-padding: 16px;--ty-auto-complete-empty-color: var(--ty-color-text-quaternary);--ty-auto-complete-empty-font-size: var(--ty-font-size-sm);--ty-auto-complete-option-padding: 7px 12px;--ty-auto-complete-option-font-size: 14px;--ty-auto-complete-option-line-height: 22px;--ty-auto-complete-option-color: var(--ty-color-text);--ty-auto-complete-option-active-bg: var(--ty-color-fill-secondary);--ty-auto-complete-option-disabled-opacity: .5;--ty-avatar-bg: #ccc;--ty-avatar-border: var(--ty-color-bg-container);--ty-avatar-border-radius: var(--ty-border-radius);--ty-avatar-color: #fff;--ty-avatar-offline-color: #ced4da;--ty-avatar-presence-shadow: 0 0 0 .1rem #fff;--ty-avatar-border-width: 2px;--ty-avatar-presence-size: .4em;--ty-avatar-presence-color-online: var(--ty-color-success);--ty-avatar-presence-color-busy: var(--ty-color-danger);--ty-avatar-presence-color-away: var(--ty-color-warning);--ty-back-top-bg: rgba(0, 0, 0, .3);--ty-back-top-offset-inline-end: 40px;--ty-back-top-offset-bottom: 30px;--ty-back-top-size: 45px;--ty-back-top-radius: 50%;--ty-badge-dot-size: 6px;--ty-badge-font-size: 12px;--ty-badge-shadow: 0 0 0 1.5px #fff;--ty-badge-size: 18px;--ty-badge-count-padding: 0 5px;--ty-badge-count-color: #fff;--ty-badge-font-weight: 400;--ty-badge-z-index: 10;--ty-button-radius: var(--ty-control-radius);--ty-button-line-height: var(--ty-line-height-base);--ty-button-min-width: auto;--ty-button-group-gap: 0;--ty-button-group-divider-color: var(--ty-color-border-secondary);--ty-button-round-radius: var(--ty-height-lg);--ty-button-loading-bg: var(--ty-color-bg-container);--ty-button-loading-opacity: .35;--ty-button-solid-default-shadow: var(--ty-shadow-control);--ty-button-solid-default-shadow-hover: var(--ty-shadow-control);--ty-button-solid-default-shadow-active: var(--ty-shadow-control);--ty-button-outline-default-shadow: var(--ty-shadow-control);--ty-button-outline-default-shadow-hover: var(--ty-shadow-control);--ty-button-outline-default-shadow-active: var(--ty-shadow-control);--ty-button-font-size-sm: var(--ty-control-font-size-sm);--ty-button-font-size-md: var(--ty-control-font-size-md);--ty-button-font-size-lg: var(--ty-control-font-size-lg);--ty-button-height-sm: var(--ty-control-height-sm);--ty-button-height-md: var(--ty-control-height-md);--ty-button-height-lg: var(--ty-control-height-lg);--ty-button-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-button-padding-inline-md: 15px;--ty-button-padding-inline-lg: 20px;--ty-button-gap-sm: var(--ty-control-gap-sm);--ty-button-gap-md: var(--ty-control-gap-md);--ty-button-gap-lg: var(--ty-control-gap-lg);--ty-button-icon-size-sm: 14px;--ty-button-icon-size-md: 16px;--ty-button-icon-size-lg: 18px;--ty-button-disabled-text: var(--ty-color-text-quaternary);--ty-button-disabled-bg: var(--ty-color-bg-disabled);--ty-button-disabled-border: var(--ty-color-border);--ty-button-text-link-disabled: var(--ty-color-text-quaternary);--ty-button-solid-default-text: var(--ty-color-text);--ty-button-solid-default-bg: var(--ty-color-bg-container);--ty-button-solid-default-border: var(--ty-color-border-btn-default);--ty-button-solid-default-text-hover: var(--ty-color-primary);--ty-button-solid-default-bg-hover: var(--ty-color-bg-container);--ty-button-solid-default-border-hover: var(--ty-color-primary);--ty-button-solid-default-text-active: var(--ty-color-primary);--ty-button-solid-default-bg-active: var(--ty-color-fill);--ty-button-solid-default-border-active: var(--ty-color-primary);--ty-button-outline-default-text: var(--ty-color-text);--ty-button-outline-default-bg: var(--ty-color-bg-container);--ty-button-outline-default-border: var(--ty-color-border-btn-default);--ty-button-outline-default-text-hover: var(--ty-color-text);--ty-button-outline-default-bg-hover: var(--ty-color-fill);--ty-button-outline-default-border-hover: var(--ty-color-border);--ty-button-outline-default-text-active: var(--ty-color-text);--ty-button-outline-default-bg-active: var(--ty-color-fill-secondary);--ty-button-outline-default-border-active: var(--ty-color-border-secondary);--ty-button-ghost-default-text: var(--ty-color-text);--ty-button-ghost-default-bg: transparent;--ty-button-ghost-default-border: transparent;--ty-button-ghost-default-text-hover: var(--ty-color-text);--ty-button-ghost-default-bg-hover: var(--ty-color-fill);--ty-button-ghost-default-border-hover: transparent;--ty-button-ghost-default-text-active: var(--ty-color-text);--ty-button-ghost-default-bg-active: var(--ty-color-fill-secondary);--ty-button-ghost-default-border-active: transparent;--ty-button-link-default-text: var(--ty-color-text);--ty-button-link-default-bg: transparent;--ty-button-link-default-border: transparent;--ty-button-link-default-text-hover: var(--ty-color-text);--ty-button-link-default-bg-hover: transparent;--ty-button-link-default-border-hover: transparent;--ty-button-link-default-text-active: var(--ty-color-text);--ty-button-link-default-bg-active: transparent;--ty-button-link-default-border-active: transparent;--ty-button-solid-primary-text: #fff;--ty-button-solid-primary-bg: var(--ty-color-primary);--ty-button-solid-primary-border: var(--ty-color-primary);--ty-button-solid-primary-text-hover: #fff;--ty-button-solid-primary-bg-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-border-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-text-active: #fff;--ty-button-solid-primary-bg-active: var(--ty-color-primary-active);--ty-button-solid-primary-border-active: var(--ty-color-primary-active);--ty-button-outline-primary-text: var(--ty-color-primary);--ty-button-outline-primary-bg: var(--ty-color-bg-container);--ty-button-outline-primary-border: var(--ty-color-primary);--ty-button-outline-primary-text-hover: var(--ty-color-primary);--ty-button-outline-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-outline-primary-border-hover: var(--ty-color-primary-hover);--ty-button-outline-primary-text-active: var(--ty-color-primary);--ty-button-outline-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-outline-primary-border-active: var(--ty-color-primary-active);--ty-button-ghost-primary-text: var(--ty-color-primary);--ty-button-ghost-primary-bg: transparent;--ty-button-ghost-primary-border: transparent;--ty-button-ghost-primary-text-hover: var(--ty-color-primary);--ty-button-ghost-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-ghost-primary-border-hover: transparent;--ty-button-ghost-primary-text-active: var(--ty-color-primary);--ty-button-ghost-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-ghost-primary-border-active: transparent;--ty-button-link-primary-text: var(--ty-color-primary);--ty-button-link-primary-bg: transparent;--ty-button-link-primary-border: transparent;--ty-button-link-primary-text-hover: var(--ty-color-primary);--ty-button-link-primary-bg-hover: transparent;--ty-button-link-primary-border-hover: transparent;--ty-button-link-primary-text-active: var(--ty-color-primary);--ty-button-link-primary-bg-active: transparent;--ty-button-link-primary-border-active: transparent;--ty-button-solid-info-text: #fff;--ty-button-solid-info-bg: var(--ty-color-info);--ty-button-solid-info-border: var(--ty-color-info);--ty-button-solid-info-text-hover: #fff;--ty-button-solid-info-bg-hover: var(--ty-color-info-hover);--ty-button-solid-info-border-hover: var(--ty-color-info-hover);--ty-button-solid-info-text-active: #fff;--ty-button-solid-info-bg-active: var(--ty-color-info-active);--ty-button-solid-info-border-active: var(--ty-color-info-active);--ty-button-outline-info-text: var(--ty-color-info);--ty-button-outline-info-bg: var(--ty-color-bg-container);--ty-button-outline-info-border: var(--ty-color-info);--ty-button-outline-info-text-hover: var(--ty-color-info);--ty-button-outline-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-outline-info-border-hover: var(--ty-color-info-hover);--ty-button-outline-info-text-active: var(--ty-color-info);--ty-button-outline-info-bg-active: rgba(64, 169, 255, .18);--ty-button-outline-info-border-active: var(--ty-color-info-active);--ty-button-ghost-info-text: var(--ty-color-info);--ty-button-ghost-info-bg: transparent;--ty-button-ghost-info-border: transparent;--ty-button-ghost-info-text-hover: var(--ty-color-info);--ty-button-ghost-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-ghost-info-border-hover: transparent;--ty-button-ghost-info-text-active: var(--ty-color-info);--ty-button-ghost-info-bg-active: rgba(64, 169, 255, .18);--ty-button-ghost-info-border-active: transparent;--ty-button-link-info-text: var(--ty-color-info);--ty-button-link-info-bg: transparent;--ty-button-link-info-border: transparent;--ty-button-link-info-text-hover: var(--ty-color-info);--ty-button-link-info-bg-hover: transparent;--ty-button-link-info-border-hover: transparent;--ty-button-link-info-text-active: var(--ty-color-info);--ty-button-link-info-bg-active: transparent;--ty-button-link-info-border-active: transparent;--ty-button-solid-success-text: #fff;--ty-button-solid-success-bg: var(--ty-color-success);--ty-button-solid-success-border: var(--ty-color-success);--ty-button-solid-success-text-hover: #fff;--ty-button-solid-success-bg-hover: var(--ty-color-success-hover);--ty-button-solid-success-border-hover: var(--ty-color-success-hover);--ty-button-solid-success-text-active: #fff;--ty-button-solid-success-bg-active: var(--ty-color-success-active);--ty-button-solid-success-border-active: var(--ty-color-success-active);--ty-button-outline-success-text: var(--ty-color-success);--ty-button-outline-success-bg: var(--ty-color-bg-container);--ty-button-outline-success-border: var(--ty-color-success);--ty-button-outline-success-text-hover: var(--ty-color-success);--ty-button-outline-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-outline-success-border-hover: var(--ty-color-success-hover);--ty-button-outline-success-text-active: var(--ty-color-success);--ty-button-outline-success-bg-active: rgba(82, 196, 26, .18);--ty-button-outline-success-border-active: var(--ty-color-success-active);--ty-button-ghost-success-text: var(--ty-color-success);--ty-button-ghost-success-bg: transparent;--ty-button-ghost-success-border: transparent;--ty-button-ghost-success-text-hover: var(--ty-color-success);--ty-button-ghost-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-ghost-success-border-hover: transparent;--ty-button-ghost-success-text-active: var(--ty-color-success);--ty-button-ghost-success-bg-active: rgba(82, 196, 26, .18);--ty-button-ghost-success-border-active: transparent;--ty-button-link-success-text: var(--ty-color-success);--ty-button-link-success-bg: transparent;--ty-button-link-success-border: transparent;--ty-button-link-success-text-hover: var(--ty-color-success);--ty-button-link-success-bg-hover: transparent;--ty-button-link-success-border-hover: transparent;--ty-button-link-success-text-active: var(--ty-color-success);--ty-button-link-success-bg-active: transparent;--ty-button-link-success-border-active: transparent;--ty-button-solid-warning-text: #fff;--ty-button-solid-warning-bg: var(--ty-color-warning);--ty-button-solid-warning-border: var(--ty-color-warning);--ty-button-solid-warning-text-hover: #fff;--ty-button-solid-warning-bg-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-border-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-text-active: #fff;--ty-button-solid-warning-bg-active: var(--ty-color-warning-active);--ty-button-solid-warning-border-active: var(--ty-color-warning-active);--ty-button-outline-warning-text: var(--ty-color-warning);--ty-button-outline-warning-bg: var(--ty-color-bg-container);--ty-button-outline-warning-border: var(--ty-color-warning);--ty-button-outline-warning-text-hover: var(--ty-color-warning);--ty-button-outline-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-outline-warning-border-hover: var(--ty-color-warning-hover);--ty-button-outline-warning-text-active: var(--ty-color-warning);--ty-button-outline-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-outline-warning-border-active: var(--ty-color-warning-active);--ty-button-ghost-warning-text: var(--ty-color-warning);--ty-button-ghost-warning-bg: transparent;--ty-button-ghost-warning-border: transparent;--ty-button-ghost-warning-text-hover: var(--ty-color-warning);--ty-button-ghost-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-ghost-warning-border-hover: transparent;--ty-button-ghost-warning-text-active: var(--ty-color-warning);--ty-button-ghost-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-ghost-warning-border-active: transparent;--ty-button-link-warning-text: var(--ty-color-warning);--ty-button-link-warning-bg: transparent;--ty-button-link-warning-border: transparent;--ty-button-link-warning-text-hover: var(--ty-color-warning);--ty-button-link-warning-bg-hover: transparent;--ty-button-link-warning-border-hover: transparent;--ty-button-link-warning-text-active: var(--ty-color-warning);--ty-button-link-warning-bg-active: transparent;--ty-button-link-warning-border-active: transparent;--ty-button-solid-danger-text: #fff;--ty-button-solid-danger-bg: var(--ty-color-danger);--ty-button-solid-danger-border: var(--ty-color-danger);--ty-button-solid-danger-text-hover: #fff;--ty-button-solid-danger-bg-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-border-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-text-active: #fff;--ty-button-solid-danger-bg-active: var(--ty-color-danger-active);--ty-button-solid-danger-border-active: var(--ty-color-danger-active);--ty-button-outline-danger-text: var(--ty-color-danger);--ty-button-outline-danger-bg: var(--ty-color-bg-container);--ty-button-outline-danger-border: var(--ty-color-danger);--ty-button-outline-danger-text-hover: var(--ty-color-danger);--ty-button-outline-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-outline-danger-border-hover: var(--ty-color-danger-hover);--ty-button-outline-danger-text-active: var(--ty-color-danger);--ty-button-outline-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-outline-danger-border-active: var(--ty-color-danger-active);--ty-button-ghost-danger-text: var(--ty-color-danger);--ty-button-ghost-danger-bg: transparent;--ty-button-ghost-danger-border: transparent;--ty-button-ghost-danger-text-hover: var(--ty-color-danger);--ty-button-ghost-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-ghost-danger-border-hover: transparent;--ty-button-ghost-danger-text-active: var(--ty-color-danger);--ty-button-ghost-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-ghost-danger-border-active: transparent;--ty-button-link-danger-text: var(--ty-color-danger);--ty-button-link-danger-bg: transparent;--ty-button-link-danger-border: transparent;--ty-button-link-danger-text-hover: var(--ty-color-danger);--ty-button-link-danger-bg-hover: transparent;--ty-button-link-danger-border-hover: transparent;--ty-button-link-danger-text-active: var(--ty-color-danger);--ty-button-link-danger-bg-active: transparent;--ty-button-link-danger-border-active: transparent;--ty-calendar-bg: var(--ty-color-bg-container);--ty-calendar-border: #e9ecef;--ty-calendar-radius: var(--ty-border-radius);--ty-calendar-cell-hover-bg: #f6f9fc;--ty-calendar-header-padding: 8px 12px;--ty-calendar-header-action-size: 28px;--ty-calendar-header-action-radius: 4px;--ty-calendar-header-action-font-size: 18px;--ty-calendar-header-action-color: var(--ty-color-text-tertiary);--ty-calendar-header-action-color-hover: var(--ty-color-primary);--ty-calendar-header-action-hover-bg: var(--ty-color-fill-secondary);--ty-calendar-header-action-focus-ring: var(--ty-color-primary-border);--ty-calendar-header-label-font-size: 16px;--ty-calendar-header-label-font-weight: 500;--ty-calendar-header-caption-gap: 8px;--ty-calendar-header-label-min-height: 32px;--ty-calendar-header-label-padding-inline: 10px;--ty-calendar-header-label-radius: 4px;--ty-calendar-header-label-color: var(--ty-color-text);--ty-calendar-header-label-color-hover: var(--ty-color-primary);--ty-calendar-header-label-hover-bg: var(--ty-color-fill-secondary);--ty-calendar-header-label-focus-ring: var(--ty-color-primary-border);--ty-calendar-body-padding: 8px;--ty-calendar-cell-header-font-size: var(--ty-font-size-sm);--ty-calendar-cell-header-padding: 8px 0;--ty-calendar-cell-header-color: var(--ty-color-text-secondary);--ty-calendar-week-number-color: var(--ty-color-text-quaternary);--ty-calendar-week-number-width: 32px;--ty-calendar-week-number-font-size: 12px;--ty-calendar-week-number-padding: 4px 0;--ty-calendar-cell-color: var(--ty-color-text);--ty-calendar-cell-color-muted: var(--ty-color-text-quaternary);--ty-calendar-cell-disabled-bg: var(--ty-color-bg-disabled);--ty-calendar-cell-today-border: var(--ty-color-primary);--ty-calendar-cell-selected-bg: var(--ty-color-primary);--ty-calendar-cell-selected-color: #fff;--ty-calendar-range-bg: var(--ty-color-primary-bg);--ty-calendar-cell-focus-outline: var(--ty-color-primary);--ty-calendar-cell-date-font-size: var(--ty-font-size-sm);--ty-calendar-cell-date-line-height: 24px;--ty-calendar-cell-date-min-width: 24px;--ty-calendar-cell-inner-padding: 4px;--ty-calendar-cell-inner-min-height: 24px;--ty-calendar-cell-inner-padding-fullscreen: 4px 8px;--ty-calendar-cell-inner-min-height-fullscreen: 60px;--ty-calendar-cell-content-font-size: 12px;--ty-calendar-cell-content-margin-top: 2px;--ty-calendar-cell-dot-size: 6px;--ty-calendar-cell-dot-color: var(--ty-color-primary);--ty-calendar-panel-grid-gap: 8px;--ty-calendar-panel-padding: 8px;--ty-calendar-panel-item-min-height: 48px;--ty-calendar-panel-item-padding-inline: 8px;--ty-calendar-panel-item-radius: var(--ty-border-radius);--ty-calendar-panel-item-hover-bg: var(--ty-color-fill-secondary);--ty-calendar-panel-item-selected-color: #fff;--ty-calendar-panel-item-selected-bg: var(--ty-color-primary);--ty-calendar-panel-item-selected-hover-bg: var(--ty-color-primary-hover);--ty-calendar-month-content-font-size: 12px;--ty-calendar-month-content-margin-top: 4px;--ty-calendar-decade-font-size: var(--ty-font-size-base);--ty-calendar-decade-color-out: var(--ty-color-text-quaternary);--ty-calendar-footer-padding: 8px 12px;--ty-calendar-today-color: var(--ty-color-primary);--ty-calendar-today-color-hover: var(--ty-color-primary-hover);--ty-calendar-today-font-size: 13px;--ty-calendar-today-hover-bg: var(--ty-color-primary-bg);--ty-calendar-today-active-bg: var(--ty-color-primary-bg-hover);--ty-calendar-today-focus-ring: var(--ty-color-primary-border);--ty-card-radius: var(--ty-border-radius);--ty-card-bg: var(--ty-color-bg-container);--ty-card-bg-filled: var(--ty-color-fill);--ty-card-border: var(--ty-color-border-secondary);--ty-card-shadow: var(--ty-shadow-card);--ty-card-shadow-hover: var(--ty-shadow-card);--ty-card-header-padding: var(--ty-spacing-5);--ty-card-body-padding: var(--ty-spacing-5);--ty-card-footer-padding: var(--ty-spacing-5);--ty-card-header-color: var(--ty-color-text-heading);--ty-card-header-font-size: var(--ty-font-size-base);--ty-card-header-font-weight: var(--ty-font-weight-medium);--ty-carousel-arrow-bg: rgba(0, 0, 0, .25);--ty-carousel-arrow-hover-bg: rgba(0, 0, 0, .45);--ty-carousel-arrow-size: 36px;--ty-carousel-arrow-color: #fff;--ty-carousel-arrow-offset: 12px;--ty-carousel-dot-active-bg: #fff;--ty-carousel-dot-bg: rgba(255, 255, 255, .3);--ty-carousel-dot-hover-bg: rgba(255, 255, 255, .6);--ty-carousel-dot-width: 16px;--ty-carousel-dot-height: 3px;--ty-carousel-dot-gap: 4px;--ty-carousel-dot-radius: 1px;--ty-carousel-dot-width-active: 24px;--ty-carousel-dot-height-active: 24px;--ty-cascader-bg: var(--ty-color-bg-container);--ty-cascader-min-width: 200px;--ty-cascader-border: var(--ty-color-border);--ty-cascader-radius: var(--ty-border-radius);--ty-cascader-border-hover: var(--ty-color-primary);--ty-cascader-border-focus: var(--ty-color-primary);--ty-cascader-shadow-focus: var(--ty-shadow-focus);--ty-cascader-opacity-disabled: .5;--ty-cascader-font-size-sm: var(--ty-font-size-sm);--ty-cascader-font-size-md: var(--ty-font-size-base);--ty-cascader-font-size-lg: var(--ty-font-size-lg);--ty-cascader-height-sm: var(--ty-height-sm);--ty-cascader-height-md: var(--ty-height-md);--ty-cascader-height-lg: var(--ty-height-lg);--ty-cascader-padding-sm: 0 28px 0 8px;--ty-cascader-padding-md: 0 32px 0 10px;--ty-cascader-padding-lg: 0 36px 0 12px;--ty-cascader-color: var(--ty-color-text);--ty-cascader-placeholder: var(--ty-color-text-placeholder);--ty-cascader-clear-color: var(--ty-color-text-tertiary);--ty-cascader-clear-color-hover: var(--ty-color-text-secondary);--ty-cascader-clear-offset-inline-end: 24px;--ty-cascader-clear-font-size: 12px;--ty-cascader-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-arrow-offset-inline-end: 8px;--ty-cascader-arrow-font-size: 12px;--ty-cascader-dropdown-bg: var(--ty-color-bg-container);--ty-cascader-dropdown-shadow: var(--ty-shadow-popup);--ty-cascader-dropdown-max-height: 300px;--ty-cascader-menu-padding: 4px 0;--ty-cascader-menu-min-width: 120px;--ty-cascader-hover: var(--ty-color-fill-secondary);--ty-cascader-menu-empty-padding: 8px 12px;--ty-cascader-menu-empty-color: var(--ty-color-text-secondary);--ty-cascader-menu-item-padding: 5px 12px;--ty-cascader-menu-item-disabled-opacity: .5;--ty-cascader-option-color-active: var(--ty-color-primary);--ty-cascader-option-font-weight-active: 500;--ty-cascader-menu-item-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-menu-item-arrow-gap: 8px;--ty-cascader-menu-item-arrow-font-size: 12px;--ty-cascader-selected-bg: rgba(110, 65, 191, .06);--ty-checkbox-size: 16px;--ty-checkbox-radius: var(--ty-border-radius);--ty-checkbox-label-gap: 8px;--ty-checkbox-label-padding-inline-end: 5px;--ty-checkbox-label-color: var(--ty-color-text);--ty-checkbox-bg: var(--ty-color-bg-container);--ty-checkbox-border: var(--ty-color-border);--ty-checkbox-shadow: var(--ty-shadow-control);--ty-checkbox-border-hover: var(--ty-color-primary);--ty-checkbox-bg-checked: var(--ty-color-primary);--ty-checkbox-border-checked: var(--ty-color-primary);--ty-checkbox-indicator-color: #fff;--ty-checkbox-bg-disabled: var(--ty-color-fill-secondary);--ty-checkbox-border-disabled: var(--ty-color-border);--ty-checkbox-indicator-color-disabled: var(--ty-color-text-quaternary);--ty-checkbox-label-color-disabled: var(--ty-color-text-quaternary);--ty-collapse-bg: var(--ty-color-bg-container);--ty-collapse-border-color: var(--ty-color-border);--ty-collapse-borderless-divider-color: var(--ty-color-border-secondary);--ty-collapse-radius: var(--ty-border-radius);--ty-collapse-header-bg: transparent;--ty-collapse-header-hover-bg: var(--ty-color-fill);--ty-collapse-header-active-bg: var(--ty-color-fill);--ty-collapse-header-disabled-bg: transparent;--ty-collapse-header-color: var(--ty-color-text);--ty-collapse-header-disabled-color: var(--ty-color-text-quaternary);--ty-collapse-header-min-height: 44px;--ty-collapse-header-padding-inline: 16px;--ty-collapse-header-padding-block: 14px;--ty-collapse-header-gap: 12px;--ty-collapse-icon-color: var(--ty-collapse-header-color);--ty-collapse-icon-active-color: var(--ty-collapse-header-color);--ty-collapse-icon-disabled-color: var(--ty-color-text-quaternary);--ty-collapse-icon-slot-size: 20px;--ty-collapse-icon-size: 10px;--ty-collapse-extra-color: var(--ty-color-text-secondary);--ty-collapse-extra-disabled-color: var(--ty-color-text-quaternary);--ty-collapse-extra-gap: 8px;--ty-collapse-extra-font-size: 12px;--ty-collapse-body-bg: var(--ty-color-bg-container);--ty-collapse-body-color: var(--ty-color-text-secondary);--ty-collapse-body-padding-inline: 16px;--ty-collapse-body-padding-block: 16px;--ty-collapse-font-size: 14px;--ty-collapse-line-height: 1.5;--ty-collapse-focus-ring: var(--ty-color-primary);--ty-collapse-motion-duration: .24s;--ty-collapse-motion-easing: ease;--ty-color-picker-opacity-disabled: .5;--ty-color-picker-swatch-size: 32px;--ty-color-picker-swatch-padding: 3px;--ty-color-picker-swatch-radius: var(--ty-border-radius);--ty-color-picker-border: var(--ty-color-border);--ty-color-picker-bg: var(--ty-color-bg-container);--ty-color-picker-panel-padding: 12px;--ty-color-picker-panel-radius: 8px;--ty-color-picker-panel-shadow: var(--ty-shadow-popup);--ty-color-picker-panel-width: 240px;--ty-color-picker-spectrum-height: 150px;--ty-color-picker-spectrum-radius: 4px;--ty-color-picker-spectrum-white: linear-gradient(to right, #fff, transparent);--ty-color-picker-spectrum-black: linear-gradient(to bottom, transparent, #000);--ty-color-picker-spectrum-handle-size: 12px;--ty-color-picker-handle-border-width: 2px;--ty-color-picker-handle-border-color: #fff;--ty-color-picker-handle-shadow: 0 0 2px rgb(0 0 0 / 30%);--ty-color-picker-controls-gap: 8px;--ty-color-picker-controls-margin-top: 12px;--ty-color-picker-preview-size: 28px;--ty-color-picker-preview-radius: 50%;--ty-color-picker-slider-height: 12px;--ty-color-picker-slider-radius: 6px;--ty-color-picker-alpha-grid-size: 8px;--ty-color-picker-slider-handle-size: 14px;--ty-color-picker-input-row-gap: 6px;--ty-color-picker-input-row-margin-top: 12px;--ty-color-picker-button-padding: 2px 6px;--ty-color-picker-button-font-size: 12px;--ty-color-picker-button-color: var(--ty-color-text);--ty-color-picker-button-border-hover: var(--ty-color-primary);--ty-color-picker-input-padding: 2px 6px;--ty-color-picker-input-font-size: 12px;--ty-color-picker-input-color: var(--ty-color-text);--ty-color-picker-input-font-family: var(--ty-font-family-monospace);--ty-color-picker-input-border-focus: var(--ty-color-primary);--ty-color-picker-presets-gap: 6px;--ty-color-picker-presets-margin-top: 12px;--ty-color-picker-presets-padding-top: 12px;--ty-color-picker-preset-size: 20px;--ty-color-picker-preset-hover-scale: 1.2;--ty-color-picker-preset-transition-duration: .15s;--ty-date-picker-input-min-width-sm: 90px;--ty-date-picker-input-min-width-md: 120px;--ty-date-picker-input-min-width-lg: 140px;--ty-date-picker-header-padding: 8px 12px;--ty-date-picker-header-border: var(--ty-color-border-light);--ty-date-picker-header-button-size: 28px;--ty-date-picker-header-button-radius: 4px;--ty-date-picker-header-button-color: var(--ty-color-text-tertiary);--ty-date-picker-header-button-color-hover: var(--ty-color-primary);--ty-date-picker-header-action-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-header-action-focus-ring: var(--ty-color-primary-border);--ty-date-picker-header-label-font-size: 16px;--ty-date-picker-header-label-font-weight: 500;--ty-date-picker-header-caption-gap: 8px;--ty-date-picker-body-padding: 8px 12px;--ty-date-picker-cell-font-size: 13px;--ty-date-picker-cell-size: 28px;--ty-date-picker-cell-radius: 6px;--ty-date-picker-cell-color: var(--ty-color-text);--ty-date-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-date-picker-cell-disabled-bg: var(--ty-color-fill-secondary);--ty-date-picker-panel-item-gap-y: 8px;--ty-date-picker-panel-item-min-width: 56px;--ty-date-picker-panel-item-height: 40px;--ty-date-picker-panel-item-padding-inline: 12px;--ty-date-picker-panel-item-radius: 10px;--ty-date-picker-panel-item-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-panel-item-current-color: var(--ty-color-primary);--ty-date-picker-panel-item-current-border: var(--ty-color-primary);--ty-date-picker-panel-item-selected-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-panel-item-selected-color: var(--ty-color-primary);--ty-date-picker-panel-item-selected-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-cell-today-border: var(--ty-color-primary);--ty-date-picker-cell-selected-bg: var(--ty-color-primary);--ty-date-picker-cell-selected-color: #fff;--ty-date-picker-cell-selected-hover-bg: var(--ty-color-primary-active);--ty-date-picker-range-bg: var(--ty-color-primary-bg);--ty-date-picker-footer-padding: 8px 12px;--ty-date-picker-today-font-size: 13px;--ty-date-picker-today-color: var(--ty-color-primary);--ty-date-picker-today-color-hover: var(--ty-color-primary-hover);--ty-date-picker-today-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-today-active-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-today-focus-ring: var(--ty-color-primary-border);--ty-descriptions-border: #dfe2e5;--ty-descriptions-label-bg: var(--ty-color-fill);--ty-descriptions-title-color: var(--ty-color-text);--ty-descriptions-title-font-size: 16px;--ty-descriptions-title-font-weight: 600;--ty-descriptions-title-margin-bottom: 20px;--ty-descriptions-item-colon-margin-start: 2px;--ty-descriptions-item-colon-margin-end: 5px;--ty-descriptions-label-color: var(--ty-color-text-label);--ty-descriptions-label-font-size: var(--ty-font-size-base);--ty-descriptions-label-line-height: var(--ty-line-height-base);--ty-descriptions-content-color: var(--ty-color-text-secondary);--ty-descriptions-content-font-size: var(--ty-font-size-base);--ty-descriptions-content-line-height: var(--ty-line-height-base);--ty-descriptions-radius: var(--ty-border-radius);--ty-descriptions-lg-padding-hr: var(--ty-height-sm);--ty-descriptions-lg-padding-vt: 16px;--ty-descriptions-md-padding-hr: var(--ty-height-sm);--ty-descriptions-md-padding-vt: 12px;--ty-descriptions-sm-padding-hr: 16px;--ty-descriptions-sm-padding-vt: 8px;--ty-divider-color: #d2d6dc;--ty-divider-font-size: 14px;--ty-divider-line-height: 1.5;--ty-divider-vertical-margin: 0 8px;--ty-divider-vertical-height: .9em;--ty-divider-horizontal-margin: 16px 0;--ty-divider-text-color: #333;--ty-divider-title-gap: 10px;--ty-drawer-bg: var(--ty-color-bg-container);--ty-drawer-shadow: var(--ty-shadow-modal);--ty-drawer-transition-duration: .3s;--ty-drawer-header-padding-block: 16px;--ty-drawer-header-padding-inline: 24px;--ty-drawer-body-padding-block: 16px;--ty-drawer-body-padding-inline: 24px;--ty-drawer-footer-padding-block: 16px;--ty-drawer-footer-padding-inline: 24px;--ty-drawer-border: var(--ty-color-border-secondary);--ty-drawer-close-color: var(--ty-color-text-tertiary);--ty-drawer-close-size: 56px;--ty-dropdown-menu-padding: 4px 0;--ty-dropdown-item-padding: 8px 15px;--ty-dropdown-item-color: var(--ty-color-text);--ty-dropdown-item-hover-bg: var(--ty-color-bg-spotlight);--ty-dropdown-group-title-padding: 8px 10px;--ty-empty-desc-color: rgba(0, 0, 0, .35);--ty-empty-desc-font-size: var(--ty-font-size-base);--ty-empty-image-max-width: 120px;--ty-empty-image-margin-bottom: 8px;--ty-empty-footer-margin-top: 16px;--ty-form-error-color: #ff4d4f;--ty-form-error-hover: #ff7875;--ty-form-item-margin-bottom: 22px;--ty-form-label-line-height: 30px;--ty-form-label-color: var(--ty-color-text);--ty-form-label-font-size: var(--ty-font-size-base);--ty-form-label-required-margin-end: 3px;--ty-form-label-colon-margin: 0 8px 0 2px;--ty-form-input-min-height: 32px;--ty-form-notice-font-size: 13px;--ty-form-notice-radius: var(--ty-border-radius);--ty-form-notice-padding: 5px;--ty-form-notice-margin-top: 5px;--ty-form-helper-color: var(--ty-color-text-tertiary);--ty-form-feedback-font-size: 13px;--ty-form-feedback-line-height: 22px;--ty-form-error-shadow: 0 0 0 3px rgb(255 77 79 / 20%);--ty-form-notice-bg: #fff7cc;--ty-form-notice-color: #555;--ty-input-number-control-active-bg: #f4f4f4;--ty-input-number-control-border: var(--ty-color-border);--ty-input-number-icon-color: #999;--ty-input-number-icon-color-hover: var(--ty-color-primary);--ty-input-number-input-padding-inline-start: 7px;--ty-input-number-input-padding-inline-end: 25px;--ty-input-number-controls-padding: 1px;--ty-input-number-control-padding-inline: 0 7px;--ty-input-number-control-transition-duration: .3s;--ty-input-number-font-size-sm: var(--ty-font-size-sm);--ty-input-number-font-size-md: var(--ty-font-size-base);--ty-input-number-font-size-lg: var(--ty-font-size-lg);--ty-input-number-height-sm: var(--ty-height-sm);--ty-input-number-height-md: var(--ty-height-md);--ty-input-number-height-lg: var(--ty-height-lg);--ty-input-radius: var(--ty-control-radius);--ty-input-color: var(--ty-color-text);--ty-input-bg: var(--ty-color-bg-container);--ty-input-bg-disabled: var(--ty-color-bg-disabled);--ty-input-border: var(--ty-color-border);--ty-input-shadow: var(--ty-shadow-control);--ty-input-border-hover: var(--ty-color-primary);--ty-input-border-focus: var(--ty-color-primary);--ty-input-shadow-focus: var(--ty-shadow-focus);--ty-input-placeholder: var(--ty-color-text-placeholder);--ty-input-addon-bg: var(--ty-color-fill);--ty-input-addon-padding: var(--ty-spacing-3);--ty-input-affix-margin: 0 8px;--ty-input-clear-size: 1em;--ty-input-clear-color: var(--ty-color-text-quaternary);--ty-input-font-size-sm: var(--ty-control-font-size-sm);--ty-input-font-size-md: var(--ty-control-font-size-md);--ty-input-font-size-lg: var(--ty-control-font-size-lg);--ty-input-height-sm: var(--ty-control-height-sm);--ty-input-height-md: var(--ty-control-height-md);--ty-input-height-lg: var(--ty-control-height-lg);--ty-input-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-input-padding-inline-md: var(--ty-control-padding-inline-md);--ty-input-padding-inline-lg: var(--ty-control-padding-inline-lg);--ty-input-affix-gap: var(--ty-spacing-3);--ty-input-clear-size-sm: 14px;--ty-input-clear-size-md: 16px;--ty-input-clear-size-lg: 18px;--ty-input-text-disabled: var(--ty-color-text-quaternary);--ty-keyboard-bg: #f6f6f6;--ty-keyboard-border: #d8d8d8;--ty-keyboard-border-bottom: #ccc;--ty-keyboard-color: #333;--ty-keyboard-shadow: inset 0 -1px 0 #ccc;--ty-keyboard-font-family: var(--ty-font-family-monospace);--ty-keyboard-padding: 4px 8px;--ty-keyboard-radius: 4px;--ty-keyboard-font-size: 11px;--ty-layout-header-height: 60px;--ty-layout-header-bg: var(--ty-color-bg-layout);--ty-layout-footer-padding: 24px 50px;--ty-layout-footer-bg: var(--ty-color-bg-layout);--ty-layout-content-bg: var(--ty-color-bg-layout);--ty-layout-sidebar-bg: #12131a;--ty-layout-sidebar-light-bg: var(--ty-color-bg-container);--ty-layout-sidebar-light-color: #333;--ty-layout-sidebar-light-trigger-bg: #efefef;--ty-layout-sidebar-light-trigger-icon: #bbb;--ty-layout-sidebar-trigger-bg: rgb(0, 33, 64);--ty-layout-sidebar-color: #fff;--ty-layout-sidebar-transition-duration: .2s;--ty-layout-sidebar-trigger-height: 40px;--ty-list-border: #dee2e6;--ty-list-color: var(--ty-color-text);--ty-list-font-size: var(--ty-font-size-base);--ty-list-radius: var(--ty-border-radius);--ty-list-item-padding-sm: 8px 16px;--ty-list-item-padding-md: 12px 16px;--ty-list-item-padding-lg: 16px 24px;--ty-list-header-padding: 12px 16px;--ty-list-footer-padding: 12px 16px;--ty-list-empty-padding: 24px;--ty-list-empty-color: var(--ty-color-text-secondary);--ty-list-action-gap: 16px;--ty-list-action-offset: 24px;--ty-list-action-color: var(--ty-color-text-secondary);--ty-list-action-color-hover: var(--ty-color-primary);--ty-list-meta-avatar-gap: 12px;--ty-list-meta-title-color: var(--ty-color-text);--ty-list-meta-title-font-weight: 500;--ty-list-meta-title-margin-bottom: 4px;--ty-list-meta-description-color: var(--ty-color-text-secondary);--ty-list-meta-description-font-size: var(--ty-font-size-sm);--ty-menu-dark-bg: #1f1f1f;--ty-menu-dark-border: #303030;--ty-menu-dark-color: rgba(255, 255, 255, .72);--ty-menu-dark-color-hover: rgba(255, 255, 255, .85);--ty-menu-dark-color-selected: var(--ty-color-primary-hover);--ty-menu-dark-color-disabled: rgba(255, 255, 255, .25);--ty-menu-divider-color: rgba(0, 0, 0, .1);--ty-menu-border: var(--ty-color-border);--ty-menu-color: var(--ty-color-text-secondary);--ty-menu-item-color-danger: var(--ty-color-danger);--ty-menu-popup-bg: var(--ty-color-bg-container);--ty-menu-popup-border: transparent;--ty-menu-popup-shadow: var(--ty-shadow-popup);--ty-menu-dark-popup-bg: #1f1f1f;--ty-menu-dark-popup-border: #303030;--ty-menu-group-title-color: var(--ty-color-text-tertiary);--ty-menu-item-radius: var(--ty-border-radius);--ty-menu-item-gap: 10px;--ty-menu-item-padding-inline: 12px;--ty-menu-item-padding-block: 8px;--ty-menu-item-min-height: 40px;--ty-menu-icon-size: 16px;--ty-menu-indicator-width: 3px;--ty-menu-indicator-radius: 999px;--ty-menu-indicator-color: var(--ty-color-primary);--ty-menu-item-bg-hover: color-mix(in srgb, var(--ty-color-primary) 6%, transparent);--ty-menu-item-bg-active: color-mix(in srgb, var(--ty-color-primary) 10%, transparent);--ty-menu-item-bg-selected: color-mix(in srgb, var(--ty-color-primary) 8%, transparent);--ty-menu-item-border-hover: color-mix(in srgb, var(--ty-color-primary) 20%, transparent);--ty-menu-item-border-selected: color-mix(in srgb, var(--ty-color-primary) 48%, transparent);--ty-menu-item-font-weight: 500;--ty-menu-sub-list-popup-min-width: 160px;--ty-menu-sub-arrow-margin-start: 20px;--ty-menu-group-title-padding: 8px 10px;--ty-menu-overlay-item-color: var(--ty-color-text);--ty-menu-overlay-item-hover-bg: var(--ty-color-bg-spotlight);--ty-menu-dark-overlay-item-color: rgba(255, 255, 255, .85);--ty-menu-dark-overlay-item-hover-bg: #2a2a2a;--ty-menu-group-title-font-size: 14px;--ty-menu-group-title-font-weight: 600;--ty-menu-group-title-letter-spacing: .01em;--ty-menu-group-title-first-margin-top: 4px;--ty-menu-group-list-item-padding: 12px 35px 12px 25px;--ty-menu-divider-margin: 5px 0;--ty-menu-popup-padding-block: var(--ty-dropdown-menu-padding);--ty-menu-popup-item-padding: var(--ty-dropdown-item-padding);--ty-menu-popup-item-gap: 0;--ty-menu-item-height-sm: 32px;--ty-menu-item-height-md: 40px;--ty-menu-item-height-lg: 48px;--ty-menu-item-padding-inline-sm: 10px;--ty-menu-item-padding-inline-md: 12px;--ty-menu-item-padding-inline-lg: 14px;--ty-menu-item-gap-sm: 8px;--ty-menu-item-gap-md: 10px;--ty-menu-item-gap-lg: 12px;--ty-menu-item-padding-block-compact: 6px;--ty-menu-item-padding-block-comfortable: 8px;--ty-menu-disabled-opacity: .55;--ty-menu-light-bg: #ffffff;--ty-menu-light-border: #f0f0f0;--ty-menu-light-color: #32325d;--ty-menu-light-popup-bg: #ffffff;--ty-menu-light-popup-border: transparent;--ty-menu-light-overlay-item-color: #32325d;--ty-menu-light-overlay-item-hover-bg: #f5f5ff;--ty-message-bg: var(--ty-color-bg-container);--ty-message-radius: 4px;--ty-message-padding: 10px 16px;--ty-message-shadow: var(--ty-shadow-modal);--ty-message-font-size: var(--ty-font-size-base);--ty-message-content-color: var(--ty-color-text-secondary);--ty-message-content-line-height: 14px;--ty-message-icon-gap: 5px;--ty-message-extra-gap: 15px;--ty-message-transition-duration: .3s;--ty-message-offset-y-enter: -5px;--ty-message-z-index: 999;--ty-modal-radius: 4px;--ty-modal-shadow: var(--ty-shadow-modal);--ty-modal-bg: var(--ty-color-bg-container);--ty-modal-offset-top: 100px;--ty-modal-enter-offset-y: -20px;--ty-modal-scale-enter: 0;--ty-modal-transition-duration: .3s;--ty-modal-header-bg: var(--ty-color-bg-container);--ty-modal-header-color: var(--ty-color-text-secondary);--ty-modal-header-padding-block: 16px;--ty-modal-header-padding-inline: 24px;--ty-modal-header-border: var(--ty-color-border-secondary);--ty-modal-title-color: var(--ty-color-text);--ty-modal-title-font-weight: 500;--ty-modal-title-font-size: 16px;--ty-modal-title-line-height: 22px;--ty-modal-close-color: var(--ty-color-text-tertiary);--ty-modal-close-size: 56px;--ty-modal-body-padding: 24px;--ty-modal-body-font-size: 14px;--ty-modal-body-line-height: 1.5;--ty-modal-footer-padding-block: 12px;--ty-modal-footer-padding-inline: 16px;--ty-modal-footer-border: var(--ty-color-border-secondary);--ty-native-select-bg: var(--ty-color-bg-container);--ty-native-select-color: var(--ty-color-text);--ty-native-select-border: var(--ty-color-border);--ty-native-select-radius: var(--ty-border-radius);--ty-native-select-border-hover: var(--ty-color-primary);--ty-native-select-border-focus: var(--ty-color-primary);--ty-native-select-shadow-focus: var(--ty-shadow-focus);--ty-native-select-disabled-bg: #ddd;--ty-native-select-disabled-color: #a5a5a5;--ty-native-select-opacity-disabled: .75;--ty-native-select-lg-padding: 9px 25px 9px 7px;--ty-native-select-md-padding: 6px 25px 6px 7px;--ty-native-select-sm-padding: 3px 25px 3px 7px;--ty-native-select-font-size-sm: var(--ty-font-size-sm);--ty-native-select-font-size-md: var(--ty-font-size-base);--ty-native-select-font-size-lg: var(--ty-font-size-lg);--ty-notification-bg: var(--ty-color-bg-container);--ty-notification-border-radius: 3px;--ty-notification-color: var(--ty-color-text-secondary);--ty-notification-close-color: rgba(0, 0, 0, .2);--ty-notification-close-hover: rgba(0, 0, 0, .7);--ty-notification-close-offset-inline-end: 24px;--ty-notification-close-offset-top: 16px;--ty-notification-font-size: var(--ty-font-size-base);--ty-notification-icon-gap: 15px;--ty-notification-icon-height: 30px;--ty-notification-margin: 20px;--ty-notification-padding: 16px 24px;--ty-notification-shadow: var(--ty-shadow-modal);--ty-notification-title-font-size: 16px;--ty-notification-title-color: var(--ty-color-text);--ty-notification-title-line-height: 24px;--ty-notification-title-margin-bottom: 5px;--ty-notification-title-padding-inline-end: 24px;--ty-notification-width: 380px;--ty-notification-z-index: 999;--ty-overlay-bg-default: var(--ty-color-overlay-bg);--ty-overlay-bg-inverted: var(--ty-color-overlay-inverted);--ty-overlay-blur-radius: 3px;--ty-overlay-fade-duration: .3s;--ty-pagination-color: var(--ty-color-text-secondary);--ty-pagination-font-size: 14px;--ty-pagination-item-bg: var(--ty-color-bg-container);--ty-pagination-item-radius: 2px;--ty-pagination-item-transition-duration: .4s;--ty-pagination-item-color-ellipsis: var(--ty-color-text-quaternary);--ty-pagination-item-color-ellipsis-hover: var(--ty-color-primary);--ty-pagination-item-size-md: 32px;--ty-pagination-item-size-sm: 24px;--ty-pagination-item-gap-md: 4px;--ty-pagination-item-gap-sm: .5px;--ty-pagination-item-line-height-md: 30px;--ty-pagination-item-line-height-sm: 22px;--ty-pagination-item-border-md: var(--ty-color-border);--ty-pagination-item-color-active: var(--ty-color-primary);--ty-pagination-item-border-active: var(--ty-color-primary);--ty-pagination-item-border-hover: var(--ty-color-primary);--ty-pagination-item-color-hover-sm: var(--ty-color-primary);--ty-pagination-disabled-active-bg: #dbdbdb;--ty-pagination-disabled-active-color: #fff;--ty-pagination-disabled-bg: var(--ty-color-fill-secondary);--ty-pagination-disabled-color-md: var(--ty-color-text-tertiary);--ty-pagination-disabled-color-sm: #d9d9d9;--ty-picker-input-font-size: var(--ty-font-size-base);--ty-picker-input-padding-md: 4px 11px;--ty-picker-input-padding-sm: 0 7px;--ty-picker-input-padding-lg: 6px 11px;--ty-picker-input-border: var(--ty-color-border);--ty-picker-input-radius: 6px;--ty-picker-input-border-hover: var(--ty-color-primary);--ty-picker-input-border-focus: var(--ty-color-primary);--ty-picker-input-shadow-focus: var(--ty-shadow-focus);--ty-picker-input-bg-disabled: var(--ty-color-bg-disabled);--ty-picker-input-color: var(--ty-color-text);--ty-picker-input-color-placeholder: var(--ty-color-text-quaternary);--ty-picker-input-color-muted: var(--ty-color-text-tertiary);--ty-picker-suffix-size: 14px;--ty-picker-suffix-gap: 4px;--ty-picker-suffix-color: var(--ty-color-text-quaternary);--ty-picker-cell-hover-bg: var(--ty-color-fill-secondary);--ty-picker-clear-bg: var(--ty-color-bg-container);--ty-picker-clear-color: var(--ty-color-text-quaternary);--ty-picker-clear-color-hover: var(--ty-color-text-tertiary);--ty-picker-dropdown-bg: var(--ty-color-bg-container);--ty-picker-dropdown-radius: 8px;--ty-picker-dropdown-shadow: var(--ty-shadow-popup);--ty-picker-input-bg: var(--ty-color-bg-container);--ty-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-pop-confirm-color: var(--ty-color-text-secondary);--ty-pop-confirm-overlay-padding: 4px;--ty-pop-confirm-messages-padding-bottom: 12px;--ty-pop-confirm-messages-font-size: var(--ty-font-size-base);--ty-pop-confirm-buttons-gap: 8px;--ty-pop-confirm-title-margin-left: 5px;--ty-popover-arrow-size: 8px;--ty-popover-title-padding: 9px 16px 7px;--ty-popover-title-font-weight: 500;--ty-popover-title-min-width: 177px;--ty-popover-title-min-height: 32px;--ty-popover-title-color: var(--ty-color-text);--ty-popover-title-color-dark: #fff;--ty-popover-title-border: var(--ty-color-border-secondary);--ty-popover-dark-border: #4a4a4a;--ty-popover-content-padding: 12px 15px;--ty-popover-content-color: var(--ty-color-text-secondary);--ty-popover-content-color-dark: #fff;--ty-popup-radius: var(--ty-border-radius);--ty-popup-font-size: var(--ty-font-size-base);--ty-popup-shadow: var(--ty-shadow-popup);--ty-popup-color-light: var(--ty-color-text-secondary);--ty-popup-color-dark: #fff;--ty-popup-arrow-shadow: rgba(0, 0, 0, .07);--ty-popup-dark-bg: #262626;--ty-popup-light-bg: var(--ty-color-bg-container);--ty-popup-z-index: 999;--ty-progress-circle-trail: #e5e9f2;--ty-progress-font-size: 13px;--ty-progress-text-color: #48576a;--ty-progress-text-offset: 10px;--ty-progress-text-min-width: 40px;--ty-progress-inner-text-color: #fff;--ty-progress-inner-text-font-size: 10px;--ty-progress-inner-text-margin: 0 5px;--ty-progress-trail-bg: #e4e8f1;--ty-progress-stroke-color-primary: var(--ty-color-primary);--ty-progress-stroke-color-warning: var(--ty-color-warning);--ty-progress-stroke-color-info: var(--ty-color-info);--ty-progress-stroke-color-danger: var(--ty-color-danger);--ty-progress-stroke-color-success: var(--ty-color-success);--ty-progress-circle-text-font-size: 20px;--ty-quick-actions-action-bg: var(--ty-color-bg-container);--ty-quick-actions-fab-size: 56px;--ty-quick-actions-action-size: 40px;--ty-quick-actions-actions-gap: 16px;--ty-quick-actions-action-wrapper-gap: 4px;--ty-quick-actions-action-bg-hover: #f6f9fc;--ty-quick-actions-action-color: #32325d;--ty-quick-actions-bg: var(--ty-chart-1);--ty-quick-actions-bg-hover: var(--ty-color-primary-active);--ty-quick-actions-color: #fff;--ty-quick-actions-fab-font-size: 24px;--ty-quick-actions-action-font-size: 16px;--ty-quick-actions-disabled-opacity: .5;--ty-quick-actions-focus-ring: 0 0 0 3px var(--ty-shadow-focus);--ty-quick-actions-icon-transition-duration: .3s;--ty-quick-actions-button-transition-duration: .2s;--ty-quick-actions-actions-transition-duration: .2s;--ty-quick-actions-actions-scale-closed: .5;--ty-quick-actions-actions-scale-open: 1;--ty-quick-actions-tooltip-font-size: var(--ty-font-size-sm);--ty-quick-actions-tooltip-padding: 4px 8px;--ty-quick-actions-tooltip-radius: var(--ty-border-radius);--ty-quick-actions-tooltip-offset: 8px;--ty-quick-actions-tooltip-bg: #32325d;--ty-quick-actions-tooltip-color: #fff;--ty-radio-size: 16px;--ty-radio-dot-size: 10px;--ty-radio-label-gap: 5px;--ty-radio-label-color: var(--ty-color-text);--ty-radio-bg: var(--ty-color-bg-container);--ty-radio-border: var(--ty-color-primary);--ty-radio-shadow: var(--ty-shadow-control);--ty-radio-border-checked: var(--ty-color-primary);--ty-radio-dot-bg: var(--ty-color-primary);--ty-radio-border-disabled: var(--ty-color-border);--ty-radio-dot-bg-disabled: rgba(0, 0, 0, .2);--ty-radio-label-color-disabled: var(--ty-color-text-quaternary);--ty-result-content-bg: var(--ty-color-fill);--ty-result-padding: 48px 32px;--ty-result-icon-margin-bottom: 24px;--ty-result-title-color: var(--ty-color-text);--ty-result-title-font-size: 24px;--ty-result-title-line-height: 1.8;--ty-result-subtitle-color: var(--ty-color-text-tertiary);--ty-result-subtitle-font-size: 14px;--ty-result-subtitle-line-height: 1.6;--ty-result-extra-margin-top: 32px;--ty-result-content-margin-top: 24px;--ty-result-content-margin-inline: 30px;--ty-result-content-padding: 24px 40px;--ty-segmented-item-bg: transparent;--ty-segmented-bg: #e9ecef;--ty-segmented-radius: var(--ty-border-radius);--ty-segmented-padding: 2px;--ty-segmented-item-gap: 4px;--ty-segmented-item-color: var(--ty-color-text-secondary);--ty-segmented-item-bg-hover: var(--ty-color-fill);--ty-segmented-item-color-hover: var(--ty-color-text);--ty-segmented-item-bg-selected: var(--ty-color-bg-container);--ty-segmented-item-color-selected: var(--ty-color-text);--ty-segmented-item-shadow-selected: 0 1px 2px 0 rgb(0 0 0 / 6%), 0 1px 3px 0 rgb(0 0 0 / 10%);--ty-segmented-item-shadow-focus: var(--ty-shadow-focus);--ty-segmented-item-font-weight-selected: 500;--ty-segmented-item-color-disabled: var(--ty-color-text-quaternary);--ty-segmented-item-bg-disabled: transparent;--ty-segmented-item-opacity-disabled: .5;--ty-segmented-item-padding-inline-sm: 8px;--ty-segmented-item-padding-inline-md: 12px;--ty-segmented-item-padding-inline-lg: 16px;--ty-segmented-item-padding-block-sm: 0;--ty-segmented-item-padding-block-md: 0;--ty-segmented-item-padding-block-lg: 0;--ty-segmented-item-height-sm: calc({height-sm} - 4px) ;--ty-segmented-item-height-md: calc({height-md} - 4px) ;--ty-segmented-item-height-lg: calc({height-lg} - 4px) ;--ty-segmented-font-size-sm: var(--ty-font-size-sm);--ty-segmented-font-size-md: var(--ty-font-size-base);--ty-segmented-font-size-lg: var(--ty-font-size-lg);--ty-segmented-icon-size: 14px;--ty-select-radius: var(--ty-border-radius);--ty-select-color: var(--ty-color-text);--ty-select-bg: var(--ty-color-bg-container);--ty-select-bg-disabled: var(--ty-color-bg-disabled);--ty-select-opacity-disabled: .6;--ty-select-border: var(--ty-color-border);--ty-select-shadow: var(--ty-shadow-control);--ty-select-border-hover: var(--ty-color-primary);--ty-select-border-focus: var(--ty-color-primary);--ty-select-shadow-focus: var(--ty-shadow-focus);--ty-select-placeholder: var(--ty-color-text-placeholder);--ty-select-suffix-color: var(--ty-color-text-quaternary);--ty-select-suffix-size: 14px;--ty-select-suffix-offset-inline-end: 8px;--ty-select-clear-bg: var(--ty-color-bg-container);--ty-select-clear-color: var(--ty-color-text-quaternary);--ty-select-clear-color-hover: var(--ty-color-text-tertiary);--ty-select-font-size-sm: var(--ty-font-size-sm);--ty-select-font-size-md: var(--ty-font-size-base);--ty-select-font-size-lg: var(--ty-font-size-lg);--ty-select-height-sm: var(--ty-height-sm);--ty-select-height-md: var(--ty-height-md);--ty-select-height-lg: var(--ty-height-lg);--ty-select-padding-inline-start-sm: 8px;--ty-select-padding-inline-start-md: 10px;--ty-select-padding-inline-start-lg: 12px;--ty-select-padding-inline-end-sm: 24px;--ty-select-padding-inline-end-md: 28px;--ty-select-padding-inline-end-lg: 32px;--ty-select-multiple-padding-inline-end: 28px;--ty-select-multiple-gap: 4px;--ty-select-multiple-padding-block: 2px;--ty-select-search-min-width: 4px;--ty-select-tag-height: 22px;--ty-select-tag-padding: 0 4px 0 8px;--ty-select-tag-padding-max: 0 8px;--ty-select-tag-radius: var(--ty-border-radius);--ty-select-tag-bg: var(--ty-color-fill-secondary);--ty-select-tag-color: var(--ty-color-text);--ty-select-tag-font-size: var(--ty-font-size-sm);--ty-select-tag-line-height: 20px;--ty-select-tag-close-color: var(--ty-color-text-quaternary);--ty-select-tag-close-color-hover: var(--ty-color-text);--ty-select-tag-close-gap: 4px;--ty-select-empty-color: var(--ty-color-text-quaternary);--ty-select-feedback-padding: 16px;--ty-select-dropdown-bg: var(--ty-color-bg-container);--ty-select-dropdown-shadow: var(--ty-shadow-popup);--ty-select-dropdown-padding: 4px 0;--ty-select-dropdown-max-height: 300px;--ty-select-option-padding: 7px 12px;--ty-select-option-font-size: var(--ty-font-size-base);--ty-select-option-line-height: 22px;--ty-select-option-color: var(--ty-color-text);--ty-select-option-check-gap: 8px;--ty-select-option-active-bg: var(--ty-color-fill-secondary);--ty-select-option-selected-bg: var(--ty-color-primary-bg);--ty-select-option-disabled-bg: var(--ty-color-bg-container);--ty-select-option-disabled-color: var(--ty-color-text-quaternary);--ty-select-option-disabled-opacity: .5;--ty-select-group-title-color: var(--ty-color-text-secondary);--ty-select-group-option-padding-inline-start: 24px;--ty-skeleton-bg: #f2f2f2;--ty-skeleton-height: 1em;--ty-skeleton-row-gap: 10px;--ty-skeleton-radius-round: 999px;--ty-skeleton-block-gap: 8px;--ty-skeleton-shimmer: linear-gradient(to right, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);--ty-skeleton-animation-duration: 1.5s;--ty-slider-dot-active-border: #9570d4;--ty-slider-dot-bg: var(--ty-color-bg-container);--ty-slider-dot-border: #f0f0f0;--ty-slider-mark-active-color: rgba(0, 0, 0, .7);--ty-slider-mark-color: rgba(0, 0, 0, .4);--ty-slider-primary-color: var(--ty-color-primary);--ty-slider-disabled-color: var(--ty-color-text-quaternary);--ty-slider-rail-bg: #e4e8f1;--ty-slider-size: 12px;--ty-slider-thumb-bg: rgb(245, 248, 250);--ty-slider-thumb-border: #9570d4;--ty-slider-track-size: 4px;--ty-slider-thumb-size: 14px;--ty-slider-thumb-hit-size: 36px;--ty-slider-dot-size: 8px;--ty-slider-thumb-scale-hover: 1.2;--ty-slider-rail-radius: 3px;--ty-slider-horizontal-margin: 13px 7px;--ty-slider-horizontal-padding: 4px 0;--ty-slider-vertical-width: 12px;--ty-slider-vertical-margin: 6px 10px;--ty-slider-vertical-padding: 0 4px;--ty-split-bar-bg: #fafbfc;--ty-split-bar-bg-active: #ffffff;--ty-split-bar-border: #d7dbe0;--ty-split-bar-border-active: #c8cdd3;--ty-split-bar-line: #c8ced5;--ty-split-bar-line-active: #aeb6bf;--ty-split-bar-size: 2px;--ty-split-bar-handle-length: 30px;--ty-split-bar-handle-thickness: 14px;--ty-split-bar-handle-padding: 4px;--ty-split-bar-handle-radius: 8px;--ty-split-bar-grip-size: 2px;--ty-split-bar-grip-gap: 1px;--ty-split-bar-shadow: 0 1px 2px rgba(15, 23, 42, .08);--ty-split-bar-focus-ring: var(--ty-shadow-focus);--ty-steps-icon-bg: var(--ty-color-bg-container);--ty-steps-color: var(--ty-color-text);--ty-steps-tail-color: #dcdcdc;--ty-steps-title-font-size: 16px;--ty-steps-title-font-weight-process: 600;--ty-steps-title-color: var(--ty-color-text-secondary);--ty-steps-desc-color: var(--ty-color-text-tertiary);--ty-steps-icon-size: 32px;--ty-steps-icon-border: var(--ty-color-primary);--ty-steps-process-color: var(--ty-color-primary);--ty-steps-process-color-contrast: #fff;--ty-steps-wait-color: var(--ty-color-text-quaternary);--ty-steps-error-color: var(--ty-color-danger);--ty-strength-indicator-border-radius: 99px;--ty-strength-indicator-gap: 2px;--ty-strength-indicator-min-height: 8px;--ty-strength-indicator-bg: var(--ty-color-bg-disabled);--ty-strength-indicator-label-color: var(--ty-color-text-secondary);--ty-strength-indicator-label-font-size: 12px;--ty-strength-indicator-label-margin-top: 4px;--ty-switch-bg: var(--ty-color-text-quaternary);--ty-switch-bg-checked: var(--ty-color-primary);--ty-switch-thumb-bg: #fff;--ty-switch-thumb-border: var(--ty-color-text-quaternary);--ty-switch-thumb-border-checked: var(--ty-color-primary);--ty-switch-thumb-shadow: 0 1px 3px 1px rgba(0, 0, 0, .2);--ty-switch-label-color: #fff;--ty-switch-font-size-sm: 9px;--ty-switch-font-size-md: 12px;--ty-switch-font-size-lg: 14px;--ty-switch-margin-inline-sm: 10px;--ty-switch-margin-inline-md: 12px;--ty-switch-margin-inline-lg: 14px;--ty-switch-width-sm: 29px;--ty-switch-width-md: 36px;--ty-switch-width-lg: 42px;--ty-switch-height-sm: 14px;--ty-switch-height-md: 16px;--ty-switch-height-lg: 20px;--ty-switch-radius-sm: 18px;--ty-switch-radius-md: 22px;--ty-switch-radius-lg: 26px;--ty-switch-label-padding-inline-start-default: 11px;--ty-switch-label-padding-inline-end-default: 5px;--ty-switch-label-padding-inline-start-checked: 5px;--ty-switch-label-padding-inline-end-checked: 11px;--ty-switch-transition-duration: .3s;--ty-switch-disabled-opacity: .4;--ty-table-color: var(--ty-color-text);--ty-table-font-size-md: var(--ty-font-size-base);--ty-table-font-size-sm: var(--ty-font-size-sm);--ty-table-font-size-lg: var(--ty-font-size-lg);--ty-table-border: #e9ecef;--ty-table-radius: var(--ty-border-radius);--ty-table-cell-padding-sm: 8px;--ty-table-cell-padding-md: 12px 16px;--ty-table-cell-padding-lg: 16px;--ty-table-header-bg: #f6f9fc;--ty-table-header-font-weight: 500;--ty-table-row-hover-bg: #f6f9fc;--ty-table-cell-sortable-hover-bg: #f6f9fc;--ty-table-row-selected-bg: rgba(110, 65, 191, .06);--ty-table-selection-column-width: 40px;--ty-table-sorter-gap: 4px;--ty-table-sorter-icon-size: 8px;--ty-table-sorter-icon-color: var(--ty-color-text-quaternary);--ty-table-sorter-icon-color-active: var(--ty-color-primary);--ty-table-empty-padding: 32px;--ty-table-empty-color: var(--ty-color-text-secondary);--ty-tabs-font-size: var(--ty-font-size-base);--ty-tabs-color: var(--ty-color-text);--ty-tabs-nav-margin: 16px;--ty-tabs-border: var(--ty-color-fill-tertiary);--ty-tabs-tab-padding-block-sm: 8px;--ty-tabs-tab-padding-block-md: 12px;--ty-tabs-tab-padding-block-lg: 16px;--ty-tabs-tab-gap: 32px;--ty-tabs-tab-color: var(--ty-color-text);--ty-tabs-tab-hover-color: var(--ty-color-primary-text-hover);--ty-tabs-tab-active-color: var(--ty-color-primary);--ty-tabs-tab-active-font-weight: 500;--ty-tabs-tab-disabled-color: var(--ty-color-text-quaternary);--ty-tabs-icon-gap: 8px;--ty-tabs-remove-gap: 8px;--ty-tabs-remove-font-size: 12px;--ty-tabs-remove-color: var(--ty-color-text-tertiary);--ty-tabs-remove-color-hover: var(--ty-color-text);--ty-tabs-ink-bar-color: var(--ty-color-primary);--ty-tabs-ink-bar-height: 2px;--ty-tabs-nav-button-size: 32px;--ty-tabs-nav-button-font-size: 16px;--ty-tabs-nav-button-color: var(--ty-color-text-tertiary);--ty-tabs-nav-button-color-hover: var(--ty-color-text);--ty-tabs-nav-button-color-disabled: var(--ty-color-text-quaternary);--ty-tabs-add-size: 32px;--ty-tabs-add-font-size: 14px;--ty-tabs-add-margin: 4px;--ty-tabs-add-radius: 4px;--ty-tabs-add-border-color: var(--ty-color-border);--ty-tabs-add-color: var(--ty-color-text-tertiary);--ty-tabs-add-color-hover: var(--ty-color-primary);--ty-tabs-add-border-color-hover: var(--ty-color-primary);--ty-tabs-extra-gap: 16px;--ty-tabs-size-sm: 13px;--ty-tabs-size-lg: 15px;--ty-tabs-card-padding-block: 8px;--ty-tabs-card-padding-inline: 16px;--ty-tabs-card-padding-inline-editable-end: 8px;--ty-tabs-card-gap: 2px;--ty-tabs-card-radius: 4px;--ty-tabs-card-bg: var(--ty-color-fill);--ty-tabs-card-active-bg: var(--ty-color-bg-container);--ty-tag-font-size: 12px;--ty-tag-margin-inline-end: 8px;--ty-tag-padding: 3px 7px;--ty-tag-radius: var(--ty-border-radius);--ty-tag-color: var(--ty-color-text);--ty-tag-bg: var(--ty-color-fill);--ty-tag-border: var(--ty-color-border);--ty-tag-link-color: var(--ty-color-text-secondary);--ty-tag-close-font-size: 10px;--ty-tag-close-gap: 5px;--ty-tag-close-opacity-hover: .8;--ty-tag-transition-duration: .3s;--ty-tag-checkable-bg: var(--ty-color-bg-container);--ty-tag-checkable-color: var(--ty-color-primary);--ty-tag-checkable-border: var(--ty-color-bg-container);--ty-tag-checkable-bg-checked: var(--ty-color-primary);--ty-tag-checkable-color-checked: #fff;--ty-tag-checkable-border-checked: var(--ty-color-primary);--ty-tag-magenta-color: #eb2f96;--ty-tag-magenta-bg: #fff0f6;--ty-tag-magenta-border: #ffadd2;--ty-tag-red-color: #f5222d;--ty-tag-red-bg: var(--ty-color-danger-bg);--ty-tag-red-border: var(--ty-color-danger-border);--ty-tag-volcano-color: #fa541c;--ty-tag-volcano-bg: #fff2e8;--ty-tag-volcano-border: #ffbb96;--ty-tag-orange-color: #fa8c16;--ty-tag-orange-bg: #fff7e6;--ty-tag-orange-border: #ffd591;--ty-tag-gold-color: #faad14;--ty-tag-gold-bg: var(--ty-color-warning-bg);--ty-tag-gold-border: var(--ty-color-warning-border);--ty-tag-lime-color: #a0d911;--ty-tag-lime-bg: #fcffe6;--ty-tag-lime-border: #eaff8f;--ty-tag-green-color: #52c41a;--ty-tag-green-bg: var(--ty-color-success-bg);--ty-tag-green-border: var(--ty-color-success-border);--ty-tag-cyan-color: #13c2c2;--ty-tag-cyan-bg: #e6fffb;--ty-tag-cyan-border: #87e8de;--ty-tag-blue-color: #1890ff;--ty-tag-blue-bg: var(--ty-color-info-bg);--ty-tag-blue-border: var(--ty-color-info-border);--ty-tag-geekblue-color: #2f54eb;--ty-tag-geekblue-bg: #f0f5ff;--ty-tag-geekblue-border: #adc6ff;--ty-tag-purple-color: #722ed1;--ty-tag-purple-bg: #f9f0ff;--ty-tag-purple-border: #d3adf7;--ty-textarea-counter-color: #666;--ty-textarea-padding: 5px;--ty-textarea-padding-bottom-with-counter: 20px;--ty-textarea-counter-offset-bottom: 6px;--ty-textarea-counter-offset-inline-end: 6px;--ty-textarea-counter-font-size: 14px;--ty-time-picker-input-min-width-sm: 70px;--ty-time-picker-input-min-width-md: 90px;--ty-time-picker-input-min-width-lg: 110px;--ty-time-picker-column-max-height: 224px;--ty-time-picker-column-border: var(--ty-color-border-light);--ty-time-picker-scrollbar-thumb: var(--ty-color-text-quaternary);--ty-time-picker-cell-padding: 4px 0;--ty-time-picker-cell-min-width: 52px;--ty-time-picker-cell-radius: 4px;--ty-time-picker-cell-margin-inline: 4px;--ty-time-picker-cell-line-height: 20px;--ty-time-picker-cell-bg-selected: var(--ty-color-primary-bg);--ty-time-picker-cell-bg-selected-hover: var(--ty-color-primary-bg-hover);--ty-time-picker-cell-font-weight-selected: 500;--ty-time-picker-footer-padding: 8px 12px;--ty-time-picker-footer-border: var(--ty-color-border-light);--ty-time-picker-footer-font-size: 12px;--ty-time-picker-now-color: var(--ty-color-primary);--ty-time-picker-now-color-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-padding: 0 8px;--ty-time-picker-ok-button-height: 24px;--ty-time-picker-ok-button-font-size: 12px;--ty-time-picker-ok-button-radius: 4px;--ty-time-picker-ok-button-bg: var(--ty-color-primary);--ty-time-picker-ok-button-bg-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-color: #fff;--ty-timeline-dot-bg: var(--ty-color-bg-container);--ty-timeline-color: var(--ty-color-text-secondary);--ty-timeline-font-size: var(--ty-font-size-base);--ty-timeline-item-font-size: 14px;--ty-timeline-item-padding-bottom: 20px;--ty-timeline-head-bg: var(--ty-color-bg-container);--ty-timeline-line-color: var(--ty-color-border-secondary);--ty-timeline-head-color: var(--ty-color-primary);--ty-timeline-dot-size: 10px;--ty-timeline-dot-border-width: 2px;--ty-timeline-dot-border-color: var(--ty-color-primary);--ty-timeline-content-offset: 25px;--ty-tooltip-arrow-size: 4px;--ty-tooltip-content-padding: 5px 8px;--ty-tooltip-color: #fff;--ty-tooltip-font-size: var(--ty-font-size-sm);--ty-tour-arrow-size: 8px;--ty-tour-panel-radius: var(--ty-border-radius);--ty-tour-panel-shadow: var(--ty-shadow-modal);--ty-tour-panel-max-width: 360px;--ty-tour-panel-min-width: 260px;--ty-tour-panel-bg-default: var(--ty-popup-light-bg);--ty-tour-panel-color-default: var(--ty-color-text);--ty-tour-panel-bg-primary: var(--ty-color-primary);--ty-tour-panel-color-primary: #fff;--ty-tour-description-color-default: var(--ty-color-text-secondary);--ty-tour-description-color-primary: rgb(255 255 255 / 85%);--ty-tour-indicator-bg-default: var(--ty-color-text-quaternary);--ty-tour-indicator-bg-primary: rgb(255 255 255 / 35%);--ty-tour-indicator-bg-active-default: var(--ty-color-primary);--ty-tour-indicator-bg-active-primary: #fff;--ty-tour-close-color: var(--ty-color-text-tertiary);--ty-tour-close-color-primary: rgb(255 255 255 / 65%);--ty-tour-close-color-hover-primary: #fff;--ty-tour-close-bg-hover: var(--ty-color-fill-secondary);--ty-tour-close-bg-hover-primary: rgb(255 255 255 / 15%);--ty-tour-close-offset: 8px;--ty-tour-close-size: 28px;--ty-tour-close-radius: 4px;--ty-tour-close-font-size: 12px;--ty-tour-cover-padding: 12px 16px 0;--ty-tour-title-padding: 12px 16px 4px;--ty-tour-title-font-weight: 600;--ty-tour-title-font-size: var(--ty-font-size-lg);--ty-tour-title-line-height: 1.5;--ty-tour-description-padding: 0 16px 12px;--ty-tour-description-font-size: var(--ty-font-size-base);--ty-tour-description-line-height: 1.5;--ty-tour-footer-padding: 0 16px 12px;--ty-tour-indicators-gap: 4px;--ty-tour-indicator-size: 6px;--ty-tour-indicator-transition-duration: .2s;--ty-tour-actions-gap: 8px;--ty-tour-zoom-scale-from: .9;--ty-tour-zoom-duration: .2s;--ty-transfer-border: var(--ty-color-border);--ty-transfer-color: var(--ty-color-text);--ty-transfer-font-size: var(--ty-font-size-base);--ty-transfer-panel-width: 180px;--ty-transfer-panel-radius: var(--ty-border-radius);--ty-transfer-buttons-margin: 0 8px;--ty-transfer-button-margin: 3px 0;--ty-transfer-button-padding: 3px;--ty-transfer-button-min-width: 30px;--ty-transfer-footer-bg: var(--ty-color-bg-container);--ty-transfer-footer-border: var(--ty-color-fill-tertiary);--ty-transfer-header-bg: var(--ty-color-bg-container);--ty-transfer-item-hover-bg: var(--ty-color-fill-secondary);--ty-transfer-header-padding: 8px 12px 9px;--ty-transfer-body-padding: 6px 0;--ty-transfer-input-container-padding: 6px 12px 12px;--ty-transfer-list-height: 192px;--ty-transfer-item-padding-inline: 12px;--ty-transfer-item-min-height: 32px;--ty-transfer-footer-padding: 8px 12px 9px;--ty-tree-arrow-color: #999;--ty-tree-hover-bg: var(--ty-color-fill-secondary);--ty-tree-font-size: var(--ty-font-size-base);--ty-tree-node-margin: 2px 0;--ty-tree-switcher-size: 20px;--ty-tree-label-padding: 1px 2px;--ty-tree-label-offset: -4px;--ty-tree-title-min-height: 24px;--ty-typography-body-color: var(--ty-color-text-secondary);--ty-typography-body-font-size: var(--ty-font-size-base);--ty-typography-body-line-height: 1.5;--ty-typography-block-margin-bottom: 1em;--ty-typography-heading-font-weight: 600;--ty-typography-heading-margin-bottom: .5em;--ty-typography-code-bg: rgba(0, 0, 0, .06);--ty-typography-code-border: rgba(0, 0, 0, .06);--ty-typography-code-radius: var(--ty-border-radius);--ty-typography-heading-color: var(--ty-color-text-label);--ty-typography-mark-bg: var(--ty-color-warning-border);--ty-upload-color: var(--ty-color-text);--ty-upload-font-size: var(--ty-font-size-base);--ty-upload-list-item-margin-top: 5px;--ty-upload-list-item-hover-bg: var(--ty-color-fill-secondary);--ty-upload-list-item-padding: 4px 4px 4px 2px;--ty-upload-list-item-name-gap: 5px;--ty-upload-list-item-delete-padding-end: 3px;--ty-upload-status-size: 16px;--ty-upload-tip-font-size: 12px;--ty-upload-tip-color: var(--ty-color-text-tertiary);--ty-upload-tip-margin-top: 7px;--ty-upload-dragger-padding: 15px;--ty-upload-dragger-bg: var(--ty-color-fill);--ty-upload-dragger-border: var(--ty-color-border);--ty-upload-dragger-border-hover: var(--ty-color-primary);--ty-upload-dragger-hover-bg: #efefef;--ty-upload-dragger-radius: var(--ty-border-radius);--ty-upload-transition-duration: .3s}[data-tiny-theme=dark]{--ty-seed-brand-primary: #6e41bf;--ty-seed-brand-primary-hover: #8b62d0;--ty-seed-brand-primary-active: #5a30a8;--ty-seed-brand-primary-surface: #f3eefa;--ty-seed-brand-primary-surface-hover: #ece3f7;--ty-seed-brand-primary-border: #c4a7e6;--ty-seed-brand-primary-text-hover: #8b62d0;--ty-seed-status-info: #1890ff;--ty-seed-status-info-bg: #e6f7ff;--ty-seed-status-info-border: #91d5ff;--ty-seed-status-info-text: #096dd9;--ty-seed-status-info-hover: #40a9ff;--ty-seed-status-info-active: #096dd9;--ty-seed-status-success: #52c41a;--ty-seed-status-success-bg: #f6ffed;--ty-seed-status-success-border: #b7eb8f;--ty-seed-status-success-text: #49b10e;--ty-seed-status-success-hover: #73d13d;--ty-seed-status-success-active: #389e0d;--ty-seed-status-warning: #ff9800;--ty-seed-status-warning-bg: #fffbe6;--ty-seed-status-warning-border: #ffe58f;--ty-seed-status-warning-text: #d48806;--ty-seed-status-warning-hover: #ffad33;--ty-seed-status-warning-active: #e68a00;--ty-seed-status-danger: #f44336;--ty-seed-status-danger-bg: #fff1f0;--ty-seed-status-danger-border: #ffa39e;--ty-seed-status-danger-text: #cf1322;--ty-seed-status-danger-hover: #ff7875;--ty-seed-status-danger-active: #cf1322;--ty-seed-brand-chart-1: #6e41bf;--ty-seed-brand-chart-2: #1890ff;--ty-seed-brand-chart-3: #52c41a;--ty-seed-brand-chart-4: #ff9800;--ty-seed-brand-chart-5: #f44336;--ty-seed-shadow-control: none;--ty-seed-shadow-button: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--ty-seed-shadow-card: 0 1px 6px rgba(0, 0, 0, .12);--ty-seed-shadow-focus: 0 0 0 3px rgba(110, 65, 191, .2);--ty-seed-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--ty-seed-shadow-modal: 0 4px 12px rgba(0, 0, 0, .15);--ty-seed-shadow-popup: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);--ty-seed-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--ty-seed-space-base: 1rem;--ty-seed-space-3: 8px;--ty-seed-space-4: 12px;--ty-seed-space-5: 16px;--ty-seed-size-height-sm: 24px;--ty-seed-size-height-md: 35px;--ty-seed-size-height-lg: 44px;--ty-seed-radius-base: 6px;--ty-seed-gap-control-sm: 4px;--ty-seed-gap-control-md: 6px;--ty-seed-gap-control-lg: 8px;--ty-seed-border-width-base: 1px;--ty-seed-layer-focus: 1;--ty-seed-surface-page: #ffffff;--ty-seed-surface-container: #ffffff;--ty-seed-surface-elevated: #ffffff;--ty-seed-surface-layout: #ffffff;--ty-seed-surface-spotlight: #f5f5f5;--ty-seed-surface-disabled: #f5f5f5;--ty-seed-surface-fill-base: #fafafa;--ty-seed-surface-fill-secondary: #f5f5f5;--ty-seed-surface-fill-tertiary: #f0f0f0;--ty-seed-text-base: rgba(0, 0, 0, .85);--ty-seed-text-label: rgba(0, 0, 0, .85);--ty-seed-text-secondary: rgba(0, 0, 0, .65);--ty-seed-text-tertiary: rgba(0, 0, 0, .45);--ty-seed-text-heading: rgba(0, 0, 0, .85);--ty-seed-text-placeholder: #bfbfbf;--ty-seed-text-quaternary: rgba(0, 0, 0, .25);--ty-seed-border-base: #d9d9d9;--ty-seed-border-light: #f0f0f0;--ty-seed-border-secondary: #e8e8e8;--ty-seed-border-button-default: #d0d0d5;--ty-seed-overlay-backdrop: rgba(0, 0, 0, .55);--ty-seed-overlay-inverted: rgba(255, 255, 255, .75);--ty-seed-font-family-sans: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--ty-seed-font-family-monospace: lucida console, consolas, monaco, andale mono, ubuntu mono, monospace;--ty-seed-font-size-sm: 12px;--ty-seed-font-size-base: 14px;--ty-seed-font-size-lg: 16px;--ty-seed-font-weight-regular: 400;--ty-seed-font-weight-medium: 500;--ty-seed-font-weight-heading: 500;--ty-seed-line-height-base: 1.5715;--ty-seed-heading-size-h1: 2.5rem;--ty-seed-heading-size-h2: 2rem;--ty-seed-heading-size-h3: 1.75rem;--ty-seed-heading-size-h4: 1.5rem;--ty-seed-heading-size-h5: 1.25rem;--ty-seed-heading-size-h6: 1rem;--ty-chart-1: #9065d0;--ty-chart-2: #177ddc;--ty-chart-3: #49aa19;--ty-chart-4: #d89614;--ty-chart-5: #d32029;--ty-color-bg-container: #1f1f1f;--ty-color-bg: #141414;--ty-color-bg-elevated: #1f1f1f;--ty-color-bg-layout: #141414;--ty-color-bg-spotlight: #2a2a2a;--ty-color-bg-disabled: #2a2a2a;--ty-color-fill: #262626;--ty-color-text: rgba(255, 255, 255, .85);--ty-color-text-label: rgba(255, 255, 255, .85);--ty-color-text-secondary: rgba(255, 255, 255, .65);--ty-color-text-tertiary: rgba(255, 255, 255, .45);--ty-color-text-heading: rgba(255, 255, 255, .85);--ty-color-text-placeholder: #5c5c5c;--ty-color-text-quaternary: rgba(255, 255, 255, .25);--ty-color-border: #424242;--ty-color-border-light: #303030;--ty-color-border-secondary: #363636;--ty-color-border-btn-default: #424242;--ty-color-primary: #9065d0;--ty-color-primary-hover: #a882dc;--ty-color-primary-active: #7a50bf;--ty-color-primary-bg: #1a1325;--ty-color-primary-border: #5b3d8f;--ty-color-primary-bg-hover: #231a33;--ty-color-primary-text-hover: #a882dc;--ty-color-info: #177ddc;--ty-color-info-bg: #111d2c;--ty-color-info-border: #15395b;--ty-color-info-text: #3c9ae8;--ty-color-info-hover: #3c9ae8;--ty-color-info-active: #1268b3;--ty-color-success: #49aa19;--ty-color-success-bg: #162312;--ty-color-success-border: #274916;--ty-color-success-text: #6abe39;--ty-color-success-hover: #6abe39;--ty-color-success-active: #3c8c14;--ty-color-warning: #d89614;--ty-color-warning-bg: #2b2111;--ty-color-warning-border: #594214;--ty-color-warning-text: #e8b339;--ty-color-warning-hover: #e8b339;--ty-color-warning-active: #b37a10;--ty-color-danger: #d32029;--ty-color-danger-bg: #2a1215;--ty-color-danger-border: #58181c;--ty-color-danger-text: #e84749;--ty-color-danger-hover: #e84749;--ty-color-danger-active: #ab1a20;--ty-color-fill-secondary: #2a2a2a;--ty-color-fill-tertiary: #303030;--ty-color-overlay-bg: rgba(0, 0, 0, .65);--ty-color-overlay-inverted: rgba(50, 50, 50, .75);--ty-control-group-radius: var(--ty-control-radius);--ty-control-group-border-width: var(--ty-seed-border-width-base);--ty-control-group-divider-color: var(--ty-color-border-secondary);--ty-control-group-focus-z-index: var(--ty-seed-layer-focus);--ty-control-radius: var(--ty-border-radius);--ty-control-height-sm: var(--ty-height-sm);--ty-control-height-md: var(--ty-height-md);--ty-control-height-lg: var(--ty-height-lg);--ty-control-font-size-sm: var(--ty-font-size-sm);--ty-control-font-size-md: var(--ty-font-size-base);--ty-control-font-size-lg: var(--ty-font-size-lg);--ty-control-padding-inline-sm: var(--ty-spacing-3);--ty-control-padding-inline-md: var(--ty-spacing-4);--ty-control-padding-inline-lg: var(--ty-spacing-5);--ty-control-gap-sm: var(--ty-seed-gap-control-sm);--ty-control-gap-md: var(--ty-seed-gap-control-md);--ty-control-gap-lg: var(--ty-seed-gap-control-lg);--ty-shadow-control: var(--ty-seed-shadow-control);--ty-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, .05), 0 1px 1px rgba(0, 0, 0, .2);--ty-shadow-card: 0 1px 6px rgba(0, 0, 0, .35);--ty-shadow-focus: var(--ty-seed-shadow-focus);--ty-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .5);--ty-shadow-modal: 0 4px 12px rgba(0, 0, 0, .45);--ty-shadow-popup: 0 3px 6px -4px rgba(0, 0, 0, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(0, 0, 0, .2);--ty-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .3);--ty-height-sm: var(--ty-seed-size-height-sm);--ty-height-md: var(--ty-seed-size-height-md);--ty-height-lg: var(--ty-seed-size-height-lg);--ty-border-radius: var(--ty-seed-radius-base);--ty-spacer: var(--ty-seed-space-base);--ty-spacing-3: var(--ty-seed-space-3);--ty-spacing-4: var(--ty-seed-space-4);--ty-spacing-5: var(--ty-seed-space-5);--ty-font-family: var(--ty-seed-font-family-sans);--ty-font-family-monospace: var(--ty-seed-font-family-monospace);--ty-font-size-sm: var(--ty-seed-font-size-sm);--ty-font-size-base: var(--ty-seed-font-size-base);--ty-font-size-lg: var(--ty-seed-font-size-lg);--ty-font-weight: var(--ty-seed-font-weight-regular);--ty-font-weight-medium: var(--ty-seed-font-weight-medium);--ty-headings-font-weight: var(--ty-seed-font-weight-heading);--ty-line-height-base: var(--ty-seed-line-height-base);--ty-h1-font-size: var(--ty-seed-heading-size-h1);--ty-h2-font-size: var(--ty-seed-heading-size-h2);--ty-h3-font-size: var(--ty-seed-heading-size-h3);--ty-h4-font-size: var(--ty-seed-heading-size-h4);--ty-h5-font-size: var(--ty-seed-heading-size-h5);--ty-h6-font-size: var(--ty-seed-heading-size-h6);--ty-alert-border-radius: 3px;--ty-alert-padding: 10px 30px 10px 13px;--ty-alert-font-weight: var(--ty-font-weight);--ty-alert-font-size: var(--ty-font-size-base);--ty-alert-transition-duration: .3s;--ty-alert-stack-gap: 14px;--ty-alert-title-font-size: 17px;--ty-alert-title-font-weight: 500;--ty-alert-title-margin-bottom: 5px;--ty-alert-desc-line-height: 16px;--ty-alert-icon-gap: 7px;--ty-alert-icon-offset-top: 1px;--ty-alert-close-offset-top: 10px;--ty-alert-close-offset-inline-end: 13px;--ty-anchor-ball-bg: #1f1f1f;--ty-anchor-bg: #1f1f1f;--ty-anchor-ball-border: var(--ty-color-primary);--ty-anchor-link-color: var(--ty-color-text-secondary);--ty-anchor-link-color-active: var(--ty-color-primary);--ty-anchor-link-padding: 7px 0 7px 16px;--ty-anchor-link-title-margin-bottom: 5px;--ty-anchor-ink-bg: #303030;--ty-auto-complete-opacity-disabled: .6;--ty-auto-complete-dropdown-padding: 4px 0;--ty-auto-complete-dropdown-bg: var(--ty-color-bg-container);--ty-auto-complete-dropdown-shadow: var(--ty-shadow-popup);--ty-auto-complete-dropdown-radius: var(--ty-border-radius);--ty-auto-complete-dropdown-font-size: var(--ty-font-size-base);--ty-auto-complete-dropdown-max-height: 300px;--ty-auto-complete-empty-padding: 16px;--ty-auto-complete-empty-color: var(--ty-color-text-quaternary);--ty-auto-complete-empty-font-size: var(--ty-font-size-sm);--ty-auto-complete-option-padding: 7px 12px;--ty-auto-complete-option-font-size: 14px;--ty-auto-complete-option-line-height: 22px;--ty-auto-complete-option-color: var(--ty-color-text);--ty-auto-complete-option-active-bg: var(--ty-color-fill-secondary);--ty-auto-complete-option-disabled-opacity: .5;--ty-avatar-bg: #555;--ty-avatar-border: #1f1f1f;--ty-avatar-border-radius: var(--ty-border-radius);--ty-avatar-color: #e8e8e8;--ty-avatar-offline-color: #525252;--ty-avatar-presence-shadow: 0 0 0 .1rem #1f1f1f;--ty-avatar-border-width: 2px;--ty-avatar-presence-size: .4em;--ty-avatar-presence-color-online: var(--ty-color-success);--ty-avatar-presence-color-busy: var(--ty-color-danger);--ty-avatar-presence-color-away: var(--ty-color-warning);--ty-back-top-bg: rgba(255, 255, 255, .2);--ty-back-top-offset-inline-end: 40px;--ty-back-top-offset-bottom: 30px;--ty-back-top-size: 45px;--ty-back-top-radius: 50%;--ty-badge-dot-size: 6px;--ty-badge-font-size: 12px;--ty-badge-shadow: 0 0 0 1.5px #1f1f1f;--ty-badge-size: 18px;--ty-badge-count-padding: 0 5px;--ty-badge-count-color: #fff;--ty-badge-font-weight: 400;--ty-badge-z-index: 10;--ty-button-radius: var(--ty-control-radius);--ty-button-line-height: var(--ty-line-height-base);--ty-button-min-width: auto;--ty-button-group-gap: 0;--ty-button-group-divider-color: var(--ty-color-border-secondary);--ty-button-round-radius: var(--ty-height-lg);--ty-button-loading-bg: var(--ty-color-bg-container);--ty-button-loading-opacity: .35;--ty-button-solid-default-shadow: var(--ty-shadow-control);--ty-button-solid-default-shadow-hover: var(--ty-shadow-control);--ty-button-solid-default-shadow-active: var(--ty-shadow-control);--ty-button-outline-default-shadow: var(--ty-shadow-control);--ty-button-outline-default-shadow-hover: var(--ty-shadow-control);--ty-button-outline-default-shadow-active: var(--ty-shadow-control);--ty-button-font-size-sm: var(--ty-control-font-size-sm);--ty-button-font-size-md: var(--ty-control-font-size-md);--ty-button-font-size-lg: var(--ty-control-font-size-lg);--ty-button-height-sm: var(--ty-control-height-sm);--ty-button-height-md: var(--ty-control-height-md);--ty-button-height-lg: var(--ty-control-height-lg);--ty-button-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-button-padding-inline-md: 15px;--ty-button-padding-inline-lg: 20px;--ty-button-gap-sm: var(--ty-control-gap-sm);--ty-button-gap-md: var(--ty-control-gap-md);--ty-button-gap-lg: var(--ty-control-gap-lg);--ty-button-icon-size-sm: 14px;--ty-button-icon-size-md: 16px;--ty-button-icon-size-lg: 18px;--ty-button-disabled-text: var(--ty-color-text-quaternary);--ty-button-disabled-bg: var(--ty-color-bg-disabled);--ty-button-disabled-border: var(--ty-color-border);--ty-button-text-link-disabled: var(--ty-color-text-quaternary);--ty-button-solid-default-text: var(--ty-color-text);--ty-button-solid-default-bg: var(--ty-color-bg-container);--ty-button-solid-default-border: var(--ty-color-border-btn-default);--ty-button-solid-default-text-hover: var(--ty-color-primary);--ty-button-solid-default-bg-hover: var(--ty-color-bg-container);--ty-button-solid-default-border-hover: var(--ty-color-primary);--ty-button-solid-default-text-active: var(--ty-color-primary);--ty-button-solid-default-bg-active: var(--ty-color-fill);--ty-button-solid-default-border-active: var(--ty-color-primary);--ty-button-outline-default-text: var(--ty-color-text);--ty-button-outline-default-bg: var(--ty-color-bg-container);--ty-button-outline-default-border: var(--ty-color-border-btn-default);--ty-button-outline-default-text-hover: var(--ty-color-text);--ty-button-outline-default-bg-hover: var(--ty-color-fill);--ty-button-outline-default-border-hover: var(--ty-color-border);--ty-button-outline-default-text-active: var(--ty-color-text);--ty-button-outline-default-bg-active: var(--ty-color-fill-secondary);--ty-button-outline-default-border-active: var(--ty-color-border-secondary);--ty-button-ghost-default-text: var(--ty-color-text);--ty-button-ghost-default-bg: transparent;--ty-button-ghost-default-border: transparent;--ty-button-ghost-default-text-hover: var(--ty-color-text);--ty-button-ghost-default-bg-hover: var(--ty-color-fill);--ty-button-ghost-default-border-hover: transparent;--ty-button-ghost-default-text-active: var(--ty-color-text);--ty-button-ghost-default-bg-active: var(--ty-color-fill-secondary);--ty-button-ghost-default-border-active: transparent;--ty-button-link-default-text: var(--ty-color-text);--ty-button-link-default-bg: transparent;--ty-button-link-default-border: transparent;--ty-button-link-default-text-hover: var(--ty-color-text);--ty-button-link-default-bg-hover: transparent;--ty-button-link-default-border-hover: transparent;--ty-button-link-default-text-active: var(--ty-color-text);--ty-button-link-default-bg-active: transparent;--ty-button-link-default-border-active: transparent;--ty-button-solid-primary-text: #fff;--ty-button-solid-primary-bg: var(--ty-color-primary);--ty-button-solid-primary-border: var(--ty-color-primary);--ty-button-solid-primary-text-hover: #fff;--ty-button-solid-primary-bg-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-border-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-text-active: #fff;--ty-button-solid-primary-bg-active: var(--ty-color-primary-active);--ty-button-solid-primary-border-active: var(--ty-color-primary-active);--ty-button-outline-primary-text: var(--ty-color-primary);--ty-button-outline-primary-bg: var(--ty-color-bg-container);--ty-button-outline-primary-border: var(--ty-color-primary);--ty-button-outline-primary-text-hover: var(--ty-color-primary);--ty-button-outline-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-outline-primary-border-hover: var(--ty-color-primary-hover);--ty-button-outline-primary-text-active: var(--ty-color-primary);--ty-button-outline-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-outline-primary-border-active: var(--ty-color-primary-active);--ty-button-ghost-primary-text: var(--ty-color-primary);--ty-button-ghost-primary-bg: transparent;--ty-button-ghost-primary-border: transparent;--ty-button-ghost-primary-text-hover: var(--ty-color-primary);--ty-button-ghost-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-ghost-primary-border-hover: transparent;--ty-button-ghost-primary-text-active: var(--ty-color-primary);--ty-button-ghost-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-ghost-primary-border-active: transparent;--ty-button-link-primary-text: var(--ty-color-primary);--ty-button-link-primary-bg: transparent;--ty-button-link-primary-border: transparent;--ty-button-link-primary-text-hover: var(--ty-color-primary);--ty-button-link-primary-bg-hover: transparent;--ty-button-link-primary-border-hover: transparent;--ty-button-link-primary-text-active: var(--ty-color-primary);--ty-button-link-primary-bg-active: transparent;--ty-button-link-primary-border-active: transparent;--ty-button-solid-info-text: #fff;--ty-button-solid-info-bg: var(--ty-color-info);--ty-button-solid-info-border: var(--ty-color-info);--ty-button-solid-info-text-hover: #fff;--ty-button-solid-info-bg-hover: var(--ty-color-info-hover);--ty-button-solid-info-border-hover: var(--ty-color-info-hover);--ty-button-solid-info-text-active: #fff;--ty-button-solid-info-bg-active: var(--ty-color-info-active);--ty-button-solid-info-border-active: var(--ty-color-info-active);--ty-button-outline-info-text: var(--ty-color-info);--ty-button-outline-info-bg: var(--ty-color-bg-container);--ty-button-outline-info-border: var(--ty-color-info);--ty-button-outline-info-text-hover: var(--ty-color-info);--ty-button-outline-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-outline-info-border-hover: var(--ty-color-info-hover);--ty-button-outline-info-text-active: var(--ty-color-info);--ty-button-outline-info-bg-active: rgba(64, 169, 255, .18);--ty-button-outline-info-border-active: var(--ty-color-info-active);--ty-button-ghost-info-text: var(--ty-color-info);--ty-button-ghost-info-bg: transparent;--ty-button-ghost-info-border: transparent;--ty-button-ghost-info-text-hover: var(--ty-color-info);--ty-button-ghost-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-ghost-info-border-hover: transparent;--ty-button-ghost-info-text-active: var(--ty-color-info);--ty-button-ghost-info-bg-active: rgba(64, 169, 255, .18);--ty-button-ghost-info-border-active: transparent;--ty-button-link-info-text: var(--ty-color-info);--ty-button-link-info-bg: transparent;--ty-button-link-info-border: transparent;--ty-button-link-info-text-hover: var(--ty-color-info);--ty-button-link-info-bg-hover: transparent;--ty-button-link-info-border-hover: transparent;--ty-button-link-info-text-active: var(--ty-color-info);--ty-button-link-info-bg-active: transparent;--ty-button-link-info-border-active: transparent;--ty-button-solid-success-text: #fff;--ty-button-solid-success-bg: var(--ty-color-success);--ty-button-solid-success-border: var(--ty-color-success);--ty-button-solid-success-text-hover: #fff;--ty-button-solid-success-bg-hover: var(--ty-color-success-hover);--ty-button-solid-success-border-hover: var(--ty-color-success-hover);--ty-button-solid-success-text-active: #fff;--ty-button-solid-success-bg-active: var(--ty-color-success-active);--ty-button-solid-success-border-active: var(--ty-color-success-active);--ty-button-outline-success-text: var(--ty-color-success);--ty-button-outline-success-bg: var(--ty-color-bg-container);--ty-button-outline-success-border: var(--ty-color-success);--ty-button-outline-success-text-hover: var(--ty-color-success);--ty-button-outline-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-outline-success-border-hover: var(--ty-color-success-hover);--ty-button-outline-success-text-active: var(--ty-color-success);--ty-button-outline-success-bg-active: rgba(82, 196, 26, .18);--ty-button-outline-success-border-active: var(--ty-color-success-active);--ty-button-ghost-success-text: var(--ty-color-success);--ty-button-ghost-success-bg: transparent;--ty-button-ghost-success-border: transparent;--ty-button-ghost-success-text-hover: var(--ty-color-success);--ty-button-ghost-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-ghost-success-border-hover: transparent;--ty-button-ghost-success-text-active: var(--ty-color-success);--ty-button-ghost-success-bg-active: rgba(82, 196, 26, .18);--ty-button-ghost-success-border-active: transparent;--ty-button-link-success-text: var(--ty-color-success);--ty-button-link-success-bg: transparent;--ty-button-link-success-border: transparent;--ty-button-link-success-text-hover: var(--ty-color-success);--ty-button-link-success-bg-hover: transparent;--ty-button-link-success-border-hover: transparent;--ty-button-link-success-text-active: var(--ty-color-success);--ty-button-link-success-bg-active: transparent;--ty-button-link-success-border-active: transparent;--ty-button-solid-warning-text: #fff;--ty-button-solid-warning-bg: var(--ty-color-warning);--ty-button-solid-warning-border: var(--ty-color-warning);--ty-button-solid-warning-text-hover: #fff;--ty-button-solid-warning-bg-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-border-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-text-active: #fff;--ty-button-solid-warning-bg-active: var(--ty-color-warning-active);--ty-button-solid-warning-border-active: var(--ty-color-warning-active);--ty-button-outline-warning-text: var(--ty-color-warning);--ty-button-outline-warning-bg: var(--ty-color-bg-container);--ty-button-outline-warning-border: var(--ty-color-warning);--ty-button-outline-warning-text-hover: var(--ty-color-warning);--ty-button-outline-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-outline-warning-border-hover: var(--ty-color-warning-hover);--ty-button-outline-warning-text-active: var(--ty-color-warning);--ty-button-outline-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-outline-warning-border-active: var(--ty-color-warning-active);--ty-button-ghost-warning-text: var(--ty-color-warning);--ty-button-ghost-warning-bg: transparent;--ty-button-ghost-warning-border: transparent;--ty-button-ghost-warning-text-hover: var(--ty-color-warning);--ty-button-ghost-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-ghost-warning-border-hover: transparent;--ty-button-ghost-warning-text-active: var(--ty-color-warning);--ty-button-ghost-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-ghost-warning-border-active: transparent;--ty-button-link-warning-text: var(--ty-color-warning);--ty-button-link-warning-bg: transparent;--ty-button-link-warning-border: transparent;--ty-button-link-warning-text-hover: var(--ty-color-warning);--ty-button-link-warning-bg-hover: transparent;--ty-button-link-warning-border-hover: transparent;--ty-button-link-warning-text-active: var(--ty-color-warning);--ty-button-link-warning-bg-active: transparent;--ty-button-link-warning-border-active: transparent;--ty-button-solid-danger-text: #fff;--ty-button-solid-danger-bg: var(--ty-color-danger);--ty-button-solid-danger-border: var(--ty-color-danger);--ty-button-solid-danger-text-hover: #fff;--ty-button-solid-danger-bg-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-border-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-text-active: #fff;--ty-button-solid-danger-bg-active: var(--ty-color-danger-active);--ty-button-solid-danger-border-active: var(--ty-color-danger-active);--ty-button-outline-danger-text: var(--ty-color-danger);--ty-button-outline-danger-bg: var(--ty-color-bg-container);--ty-button-outline-danger-border: var(--ty-color-danger);--ty-button-outline-danger-text-hover: var(--ty-color-danger);--ty-button-outline-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-outline-danger-border-hover: var(--ty-color-danger-hover);--ty-button-outline-danger-text-active: var(--ty-color-danger);--ty-button-outline-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-outline-danger-border-active: var(--ty-color-danger-active);--ty-button-ghost-danger-text: var(--ty-color-danger);--ty-button-ghost-danger-bg: transparent;--ty-button-ghost-danger-border: transparent;--ty-button-ghost-danger-text-hover: var(--ty-color-danger);--ty-button-ghost-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-ghost-danger-border-hover: transparent;--ty-button-ghost-danger-text-active: var(--ty-color-danger);--ty-button-ghost-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-ghost-danger-border-active: transparent;--ty-button-link-danger-text: var(--ty-color-danger);--ty-button-link-danger-bg: transparent;--ty-button-link-danger-border: transparent;--ty-button-link-danger-text-hover: var(--ty-color-danger);--ty-button-link-danger-bg-hover: transparent;--ty-button-link-danger-border-hover: transparent;--ty-button-link-danger-text-active: var(--ty-color-danger);--ty-button-link-danger-bg-active: transparent;--ty-button-link-danger-border-active: transparent;--ty-calendar-bg: #1f1f1f;--ty-calendar-border: #363636;--ty-calendar-radius: var(--ty-border-radius);--ty-calendar-cell-hover-bg: #2a2a2a;--ty-calendar-header-padding: 8px 12px;--ty-calendar-header-action-size: 28px;--ty-calendar-header-action-radius: 4px;--ty-calendar-header-action-font-size: 18px;--ty-calendar-header-action-color: var(--ty-color-text-tertiary);--ty-calendar-header-action-color-hover: var(--ty-color-primary);--ty-calendar-header-action-hover-bg: #2a2a2a;--ty-calendar-header-action-focus-ring: var(--ty-color-primary-border);--ty-calendar-header-label-font-size: 16px;--ty-calendar-header-label-font-weight: 500;--ty-calendar-header-caption-gap: 8px;--ty-calendar-header-label-min-height: 32px;--ty-calendar-header-label-padding-inline: 10px;--ty-calendar-header-label-radius: 4px;--ty-calendar-header-label-color: var(--ty-color-text);--ty-calendar-header-label-color-hover: var(--ty-color-primary);--ty-calendar-header-label-hover-bg: #2a2a2a;--ty-calendar-header-label-focus-ring: var(--ty-color-primary-border);--ty-calendar-body-padding: 8px;--ty-calendar-cell-header-font-size: var(--ty-font-size-sm);--ty-calendar-cell-header-padding: 8px 0;--ty-calendar-cell-header-color: var(--ty-color-text-secondary);--ty-calendar-week-number-color: var(--ty-color-text-quaternary);--ty-calendar-week-number-width: 32px;--ty-calendar-week-number-font-size: 12px;--ty-calendar-week-number-padding: 4px 0;--ty-calendar-cell-color: var(--ty-color-text);--ty-calendar-cell-color-muted: var(--ty-color-text-quaternary);--ty-calendar-cell-disabled-bg: var(--ty-color-bg-disabled);--ty-calendar-cell-today-border: var(--ty-color-primary);--ty-calendar-cell-selected-bg: var(--ty-color-primary);--ty-calendar-cell-selected-color: #fff;--ty-calendar-range-bg: var(--ty-color-primary-bg);--ty-calendar-cell-focus-outline: var(--ty-color-primary);--ty-calendar-cell-date-font-size: var(--ty-font-size-sm);--ty-calendar-cell-date-line-height: 24px;--ty-calendar-cell-date-min-width: 24px;--ty-calendar-cell-inner-padding: 4px;--ty-calendar-cell-inner-min-height: 24px;--ty-calendar-cell-inner-padding-fullscreen: 4px 8px;--ty-calendar-cell-inner-min-height-fullscreen: 60px;--ty-calendar-cell-content-font-size: 12px;--ty-calendar-cell-content-margin-top: 2px;--ty-calendar-cell-dot-size: 6px;--ty-calendar-cell-dot-color: var(--ty-color-primary);--ty-calendar-panel-grid-gap: 8px;--ty-calendar-panel-padding: 8px;--ty-calendar-panel-item-min-height: 48px;--ty-calendar-panel-item-padding-inline: 8px;--ty-calendar-panel-item-radius: var(--ty-border-radius);--ty-calendar-panel-item-hover-bg: #2a2a2a;--ty-calendar-panel-item-selected-color: #fff;--ty-calendar-panel-item-selected-bg: var(--ty-color-primary);--ty-calendar-panel-item-selected-hover-bg: var(--ty-color-primary-hover);--ty-calendar-month-content-font-size: 12px;--ty-calendar-month-content-margin-top: 4px;--ty-calendar-decade-font-size: var(--ty-font-size-base);--ty-calendar-decade-color-out: var(--ty-color-text-quaternary);--ty-calendar-footer-padding: 8px 12px;--ty-calendar-today-color: var(--ty-color-primary);--ty-calendar-today-color-hover: var(--ty-color-primary-hover);--ty-calendar-today-font-size: 13px;--ty-calendar-today-hover-bg: var(--ty-color-primary-bg);--ty-calendar-today-active-bg: var(--ty-color-primary-bg-hover);--ty-calendar-today-focus-ring: var(--ty-color-primary-border);--ty-card-radius: var(--ty-border-radius);--ty-card-bg: var(--ty-color-bg-container);--ty-card-bg-filled: var(--ty-color-fill);--ty-card-border: var(--ty-color-border-secondary);--ty-card-shadow: var(--ty-shadow-card);--ty-card-shadow-hover: var(--ty-shadow-card);--ty-card-header-padding: var(--ty-spacing-5);--ty-card-body-padding: var(--ty-spacing-5);--ty-card-footer-padding: var(--ty-spacing-5);--ty-card-header-color: var(--ty-color-text-heading);--ty-card-header-font-size: var(--ty-font-size-base);--ty-card-header-font-weight: var(--ty-font-weight-medium);--ty-carousel-arrow-bg: rgba(255, 255, 255, .15);--ty-carousel-arrow-hover-bg: rgba(255, 255, 255, .25);--ty-carousel-arrow-size: 36px;--ty-carousel-arrow-color: #fff;--ty-carousel-arrow-offset: 12px;--ty-carousel-dot-active-bg: #fff;--ty-carousel-dot-bg: rgba(255, 255, 255, .3);--ty-carousel-dot-hover-bg: rgba(255, 255, 255, .6);--ty-carousel-dot-width: 16px;--ty-carousel-dot-height: 3px;--ty-carousel-dot-gap: 4px;--ty-carousel-dot-radius: 1px;--ty-carousel-dot-width-active: 24px;--ty-carousel-dot-height-active: 24px;--ty-cascader-bg: #1f1f1f;--ty-cascader-min-width: 200px;--ty-cascader-border: #424242;--ty-cascader-radius: var(--ty-border-radius);--ty-cascader-border-hover: var(--ty-color-primary);--ty-cascader-border-focus: var(--ty-color-primary);--ty-cascader-shadow-focus: var(--ty-shadow-focus);--ty-cascader-opacity-disabled: .5;--ty-cascader-font-size-sm: var(--ty-font-size-sm);--ty-cascader-font-size-md: var(--ty-font-size-base);--ty-cascader-font-size-lg: var(--ty-font-size-lg);--ty-cascader-height-sm: var(--ty-height-sm);--ty-cascader-height-md: var(--ty-height-md);--ty-cascader-height-lg: var(--ty-height-lg);--ty-cascader-padding-sm: 0 28px 0 8px;--ty-cascader-padding-md: 0 32px 0 10px;--ty-cascader-padding-lg: 0 36px 0 12px;--ty-cascader-color: var(--ty-color-text);--ty-cascader-placeholder: var(--ty-color-text-placeholder);--ty-cascader-clear-color: var(--ty-color-text-tertiary);--ty-cascader-clear-color-hover: var(--ty-color-text-secondary);--ty-cascader-clear-offset-inline-end: 24px;--ty-cascader-clear-font-size: 12px;--ty-cascader-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-arrow-offset-inline-end: 8px;--ty-cascader-arrow-font-size: 12px;--ty-cascader-dropdown-bg: #1f1f1f;--ty-cascader-dropdown-shadow: var(--ty-shadow-popup);--ty-cascader-dropdown-max-height: 300px;--ty-cascader-menu-padding: 4px 0;--ty-cascader-menu-min-width: 120px;--ty-cascader-hover: #2a2a2a;--ty-cascader-menu-empty-padding: 8px 12px;--ty-cascader-menu-empty-color: var(--ty-color-text-secondary);--ty-cascader-menu-item-padding: 5px 12px;--ty-cascader-menu-item-disabled-opacity: .5;--ty-cascader-option-color-active: var(--ty-color-primary);--ty-cascader-option-font-weight-active: 500;--ty-cascader-menu-item-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-menu-item-arrow-gap: 8px;--ty-cascader-menu-item-arrow-font-size: 12px;--ty-cascader-selected-bg: rgba(144, 101, 208, .1);--ty-checkbox-size: 16px;--ty-checkbox-radius: var(--ty-border-radius);--ty-checkbox-label-gap: 8px;--ty-checkbox-label-padding-inline-end: 5px;--ty-checkbox-label-color: var(--ty-color-text);--ty-checkbox-bg: #1f1f1f;--ty-checkbox-border: #424242;--ty-checkbox-shadow: var(--ty-shadow-control);--ty-checkbox-border-hover: var(--ty-color-primary);--ty-checkbox-bg-checked: var(--ty-color-primary);--ty-checkbox-border-checked: var(--ty-color-primary);--ty-checkbox-indicator-color: #fff;--ty-checkbox-bg-disabled: #2a2a2a;--ty-checkbox-border-disabled: var(--ty-color-border);--ty-checkbox-indicator-color-disabled: var(--ty-color-text-quaternary);--ty-checkbox-label-color-disabled: var(--ty-color-text-quaternary);--ty-collapse-bg: #262626;--ty-collapse-border-color: #424242;--ty-collapse-borderless-divider-color: #363636;--ty-collapse-radius: var(--ty-border-radius);--ty-collapse-header-bg: transparent;--ty-collapse-header-hover-bg: #303030;--ty-collapse-header-active-bg: #303030;--ty-collapse-header-disabled-bg: transparent;--ty-collapse-header-color: var(--ty-color-text);--ty-collapse-header-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-header-min-height: 44px;--ty-collapse-header-padding-inline: 16px;--ty-collapse-header-padding-block: 14px;--ty-collapse-header-gap: 12px;--ty-collapse-icon-color: var(--ty-collapse-header-color);--ty-collapse-icon-active-color: var(--ty-collapse-header-color);--ty-collapse-icon-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-icon-slot-size: 20px;--ty-collapse-icon-size: 10px;--ty-collapse-extra-color: rgba(255, 255, 255, .65);--ty-collapse-extra-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-extra-gap: 8px;--ty-collapse-extra-font-size: 12px;--ty-collapse-body-bg: #1f1f1f;--ty-collapse-body-color: var(--ty-color-text-secondary);--ty-collapse-body-padding-inline: 16px;--ty-collapse-body-padding-block: 16px;--ty-collapse-font-size: 14px;--ty-collapse-line-height: 1.5;--ty-collapse-focus-ring: var(--ty-color-primary);--ty-collapse-motion-duration: .24s;--ty-collapse-motion-easing: ease;--ty-color-picker-opacity-disabled: .5;--ty-color-picker-swatch-size: 32px;--ty-color-picker-swatch-padding: 3px;--ty-color-picker-swatch-radius: var(--ty-border-radius);--ty-color-picker-border: var(--ty-color-border);--ty-color-picker-bg: var(--ty-color-bg-container);--ty-color-picker-panel-padding: 12px;--ty-color-picker-panel-radius: 8px;--ty-color-picker-panel-shadow: var(--ty-shadow-popup);--ty-color-picker-panel-width: 240px;--ty-color-picker-spectrum-height: 150px;--ty-color-picker-spectrum-radius: 4px;--ty-color-picker-spectrum-white: linear-gradient(to right, #fff, transparent);--ty-color-picker-spectrum-black: linear-gradient(to bottom, transparent, #000);--ty-color-picker-spectrum-handle-size: 12px;--ty-color-picker-handle-border-width: 2px;--ty-color-picker-handle-border-color: #fff;--ty-color-picker-handle-shadow: 0 0 2px rgb(0 0 0 / 30%);--ty-color-picker-controls-gap: 8px;--ty-color-picker-controls-margin-top: 12px;--ty-color-picker-preview-size: 28px;--ty-color-picker-preview-radius: 50%;--ty-color-picker-slider-height: 12px;--ty-color-picker-slider-radius: 6px;--ty-color-picker-alpha-grid-size: 8px;--ty-color-picker-slider-handle-size: 14px;--ty-color-picker-input-row-gap: 6px;--ty-color-picker-input-row-margin-top: 12px;--ty-color-picker-button-padding: 2px 6px;--ty-color-picker-button-font-size: 12px;--ty-color-picker-button-color: var(--ty-color-text);--ty-color-picker-button-border-hover: var(--ty-color-primary);--ty-color-picker-input-padding: 2px 6px;--ty-color-picker-input-font-size: 12px;--ty-color-picker-input-color: var(--ty-color-text);--ty-color-picker-input-font-family: var(--ty-font-family-monospace);--ty-color-picker-input-border-focus: var(--ty-color-primary);--ty-color-picker-presets-gap: 6px;--ty-color-picker-presets-margin-top: 12px;--ty-color-picker-presets-padding-top: 12px;--ty-color-picker-preset-size: 20px;--ty-color-picker-preset-hover-scale: 1.2;--ty-color-picker-preset-transition-duration: .15s;--ty-date-picker-input-min-width-sm: 90px;--ty-date-picker-input-min-width-md: 120px;--ty-date-picker-input-min-width-lg: 140px;--ty-date-picker-header-padding: 8px 12px;--ty-date-picker-header-border: var(--ty-color-border-light);--ty-date-picker-header-button-size: 28px;--ty-date-picker-header-button-radius: 4px;--ty-date-picker-header-button-color: var(--ty-color-text-tertiary);--ty-date-picker-header-button-color-hover: var(--ty-color-primary);--ty-date-picker-header-action-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-header-action-focus-ring: var(--ty-color-primary-border);--ty-date-picker-header-label-font-size: 16px;--ty-date-picker-header-label-font-weight: 500;--ty-date-picker-header-caption-gap: 8px;--ty-date-picker-body-padding: 8px 12px;--ty-date-picker-cell-font-size: 13px;--ty-date-picker-cell-size: 28px;--ty-date-picker-cell-radius: 6px;--ty-date-picker-cell-color: var(--ty-color-text);--ty-date-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-date-picker-cell-disabled-bg: #2a2a2a;--ty-date-picker-panel-item-gap-y: 8px;--ty-date-picker-panel-item-min-width: 56px;--ty-date-picker-panel-item-height: 40px;--ty-date-picker-panel-item-padding-inline: 12px;--ty-date-picker-panel-item-radius: 10px;--ty-date-picker-panel-item-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-panel-item-current-color: var(--ty-color-primary);--ty-date-picker-panel-item-current-border: var(--ty-color-primary);--ty-date-picker-panel-item-selected-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-panel-item-selected-color: var(--ty-color-primary);--ty-date-picker-panel-item-selected-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-cell-today-border: var(--ty-color-primary);--ty-date-picker-cell-selected-bg: var(--ty-color-primary);--ty-date-picker-cell-selected-color: #fff;--ty-date-picker-cell-selected-hover-bg: #7a50bf;--ty-date-picker-range-bg: var(--ty-color-primary-bg);--ty-date-picker-footer-padding: 8px 12px;--ty-date-picker-today-font-size: 13px;--ty-date-picker-today-color: var(--ty-color-primary);--ty-date-picker-today-color-hover: var(--ty-color-primary-hover);--ty-date-picker-today-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-today-active-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-today-focus-ring: var(--ty-color-primary-border);--ty-descriptions-border: #363636;--ty-descriptions-label-bg: #262626;--ty-descriptions-title-color: var(--ty-color-text);--ty-descriptions-title-font-size: 16px;--ty-descriptions-title-font-weight: 600;--ty-descriptions-title-margin-bottom: 20px;--ty-descriptions-item-colon-margin-start: 2px;--ty-descriptions-item-colon-margin-end: 5px;--ty-descriptions-label-color: var(--ty-color-text-label);--ty-descriptions-label-font-size: var(--ty-font-size-base);--ty-descriptions-label-line-height: var(--ty-line-height-base);--ty-descriptions-content-color: var(--ty-color-text-secondary);--ty-descriptions-content-font-size: var(--ty-font-size-base);--ty-descriptions-content-line-height: var(--ty-line-height-base);--ty-descriptions-radius: var(--ty-border-radius);--ty-descriptions-lg-padding-hr: var(--ty-height-sm);--ty-descriptions-lg-padding-vt: 16px;--ty-descriptions-md-padding-hr: var(--ty-height-sm);--ty-descriptions-md-padding-vt: 12px;--ty-descriptions-sm-padding-hr: 16px;--ty-descriptions-sm-padding-vt: 8px;--ty-divider-color: #363636;--ty-divider-font-size: 14px;--ty-divider-line-height: 1.5;--ty-divider-vertical-margin: 0 8px;--ty-divider-vertical-height: .9em;--ty-divider-horizontal-margin: 16px 0;--ty-divider-text-color: rgba(255, 255, 255, .85);--ty-divider-title-gap: 10px;--ty-drawer-bg: #1f1f1f;--ty-drawer-shadow: var(--ty-shadow-modal);--ty-drawer-transition-duration: .3s;--ty-drawer-header-padding-block: 16px;--ty-drawer-header-padding-inline: 24px;--ty-drawer-body-padding-block: 16px;--ty-drawer-body-padding-inline: 24px;--ty-drawer-footer-padding-block: 16px;--ty-drawer-footer-padding-inline: 24px;--ty-drawer-border: #363636;--ty-drawer-close-color: var(--ty-color-text-tertiary);--ty-drawer-close-size: 56px;--ty-dropdown-menu-padding: 4px 0;--ty-dropdown-item-padding: 8px 15px;--ty-dropdown-item-color: var(--ty-color-text);--ty-dropdown-item-hover-bg: var(--ty-color-bg-spotlight);--ty-dropdown-group-title-padding: 8px 10px;--ty-empty-desc-color: rgba(255, 255, 255, .35);--ty-empty-desc-font-size: var(--ty-font-size-base);--ty-empty-image-max-width: 120px;--ty-empty-image-margin-bottom: 8px;--ty-empty-footer-margin-top: 16px;--ty-form-error-color: #e84749;--ty-form-error-hover: #d32029;--ty-form-item-margin-bottom: 22px;--ty-form-label-line-height: 30px;--ty-form-label-color: var(--ty-color-text);--ty-form-label-font-size: var(--ty-font-size-base);--ty-form-label-required-margin-end: 3px;--ty-form-label-colon-margin: 0 8px 0 2px;--ty-form-input-min-height: 32px;--ty-form-notice-font-size: 13px;--ty-form-notice-radius: var(--ty-border-radius);--ty-form-notice-padding: 5px;--ty-form-notice-margin-top: 5px;--ty-form-helper-color: var(--ty-color-text-tertiary);--ty-form-feedback-font-size: 13px;--ty-form-feedback-line-height: 22px;--ty-form-error-shadow: 0 0 0 3px rgb(255 77 79 / 20%);--ty-form-notice-bg: #2b2111;--ty-form-notice-color: rgba(255, 255, 255, .65);--ty-input-number-control-active-bg: #2a2a2a;--ty-input-number-control-border: #424242;--ty-input-number-icon-color: #666;--ty-input-number-icon-color-hover: var(--ty-color-primary);--ty-input-number-input-padding-inline-start: 7px;--ty-input-number-input-padding-inline-end: 25px;--ty-input-number-controls-padding: 1px;--ty-input-number-control-padding-inline: 0 7px;--ty-input-number-control-transition-duration: .3s;--ty-input-number-font-size-sm: var(--ty-font-size-sm);--ty-input-number-font-size-md: var(--ty-font-size-base);--ty-input-number-font-size-lg: var(--ty-font-size-lg);--ty-input-number-height-sm: var(--ty-height-sm);--ty-input-number-height-md: var(--ty-height-md);--ty-input-number-height-lg: var(--ty-height-lg);--ty-input-radius: var(--ty-control-radius);--ty-input-color: var(--ty-color-text);--ty-input-bg: var(--ty-color-bg-container);--ty-input-bg-disabled: var(--ty-color-bg-disabled);--ty-input-border: var(--ty-color-border);--ty-input-shadow: var(--ty-shadow-control);--ty-input-border-hover: var(--ty-color-primary);--ty-input-border-focus: var(--ty-color-primary);--ty-input-shadow-focus: var(--ty-shadow-focus);--ty-input-placeholder: var(--ty-color-text-placeholder);--ty-input-addon-bg: var(--ty-color-fill);--ty-input-addon-padding: var(--ty-spacing-3);--ty-input-affix-margin: 0 8px;--ty-input-clear-size: 1em;--ty-input-clear-color: var(--ty-color-text-quaternary);--ty-input-font-size-sm: var(--ty-control-font-size-sm);--ty-input-font-size-md: var(--ty-control-font-size-md);--ty-input-font-size-lg: var(--ty-control-font-size-lg);--ty-input-height-sm: var(--ty-control-height-sm);--ty-input-height-md: var(--ty-control-height-md);--ty-input-height-lg: var(--ty-control-height-lg);--ty-input-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-input-padding-inline-md: var(--ty-control-padding-inline-md);--ty-input-padding-inline-lg: var(--ty-control-padding-inline-lg);--ty-input-affix-gap: var(--ty-spacing-3);--ty-input-clear-size-sm: 14px;--ty-input-clear-size-md: 16px;--ty-input-clear-size-lg: 18px;--ty-input-text-disabled: var(--ty-color-text-quaternary);--ty-keyboard-bg: #2a2a2a;--ty-keyboard-border: #424242;--ty-keyboard-border-bottom: #363636;--ty-keyboard-color: rgba(255, 255, 255, .85);--ty-keyboard-shadow: inset 0 -1px 0 #363636;--ty-keyboard-font-family: var(--ty-font-family-monospace);--ty-keyboard-padding: 4px 8px;--ty-keyboard-radius: 4px;--ty-keyboard-font-size: 11px;--ty-layout-header-height: 60px;--ty-layout-header-bg: var(--ty-color-bg-layout);--ty-layout-footer-padding: 24px 50px;--ty-layout-footer-bg: var(--ty-color-bg-layout);--ty-layout-content-bg: var(--ty-color-bg-layout);--ty-layout-sidebar-bg: #12131a;--ty-layout-sidebar-light-bg: #1f1f1f;--ty-layout-sidebar-light-color: rgba(255, 255, 255, .85);--ty-layout-sidebar-light-trigger-bg: #2a2a2a;--ty-layout-sidebar-light-trigger-icon: #666;--ty-layout-sidebar-trigger-bg: rgb(0, 33, 64);--ty-layout-sidebar-color: #fff;--ty-layout-sidebar-transition-duration: .2s;--ty-layout-sidebar-trigger-height: 40px;--ty-list-border: #363636;--ty-list-color: var(--ty-color-text);--ty-list-font-size: var(--ty-font-size-base);--ty-list-radius: var(--ty-border-radius);--ty-list-item-padding-sm: 8px 16px;--ty-list-item-padding-md: 12px 16px;--ty-list-item-padding-lg: 16px 24px;--ty-list-header-padding: 12px 16px;--ty-list-footer-padding: 12px 16px;--ty-list-empty-padding: 24px;--ty-list-empty-color: var(--ty-color-text-secondary);--ty-list-action-gap: 16px;--ty-list-action-offset: 24px;--ty-list-action-color: var(--ty-color-text-secondary);--ty-list-action-color-hover: var(--ty-color-primary);--ty-list-meta-avatar-gap: 12px;--ty-list-meta-title-color: var(--ty-color-text);--ty-list-meta-title-font-weight: 500;--ty-list-meta-title-margin-bottom: 4px;--ty-list-meta-description-color: var(--ty-color-text-secondary);--ty-list-meta-description-font-size: var(--ty-font-size-sm);--ty-menu-dark-bg: #1f1f1f;--ty-menu-dark-border: #303030;--ty-menu-dark-color: rgba(255, 255, 255, .72);--ty-menu-dark-color-hover: rgba(255, 255, 255, .85);--ty-menu-dark-color-selected: var(--ty-color-primary-hover);--ty-menu-dark-color-disabled: rgba(255, 255, 255, .25);--ty-menu-divider-color: rgba(255, 255, 255, .1);--ty-menu-border: #303030;--ty-menu-color: rgba(255, 255, 255, .72);--ty-menu-item-color-danger: var(--ty-color-danger);--ty-menu-popup-bg: #1f1f1f;--ty-menu-popup-border: #303030;--ty-menu-popup-shadow: 0 16px 40px rgba(0, 0, 0, .28);--ty-menu-dark-popup-bg: #1f1f1f;--ty-menu-dark-popup-border: #303030;--ty-menu-group-title-color: rgba(255, 255, 255, .45);--ty-menu-item-radius: var(--ty-border-radius);--ty-menu-item-gap: 10px;--ty-menu-item-padding-inline: 12px;--ty-menu-item-padding-block: 8px;--ty-menu-item-min-height: 40px;--ty-menu-icon-size: 16px;--ty-menu-indicator-width: 3px;--ty-menu-indicator-radius: 999px;--ty-menu-indicator-color: var(--ty-color-primary);--ty-menu-item-bg-hover: color-mix(in srgb, var(--ty-color-primary) 10%, transparent);--ty-menu-item-bg-active: color-mix(in srgb, var(--ty-color-primary) 14%, transparent);--ty-menu-item-bg-selected: color-mix(in srgb, var(--ty-color-primary) 14%, transparent);--ty-menu-item-border-hover: color-mix(in srgb, var(--ty-color-primary) 28%, transparent);--ty-menu-item-border-selected: color-mix(in srgb, var(--ty-color-primary) 56%, transparent);--ty-menu-item-font-weight: 500;--ty-menu-sub-list-popup-min-width: 160px;--ty-menu-sub-arrow-margin-start: 20px;--ty-menu-group-title-padding: 8px 10px;--ty-menu-overlay-item-color: var(--ty-color-text);--ty-menu-overlay-item-hover-bg: var(--ty-color-bg-spotlight);--ty-menu-dark-overlay-item-color: rgba(255, 255, 255, .85);--ty-menu-dark-overlay-item-hover-bg: #2a2a2a;--ty-menu-group-title-font-size: 14px;--ty-menu-group-title-font-weight: 600;--ty-menu-group-title-letter-spacing: .01em;--ty-menu-group-title-first-margin-top: 4px;--ty-menu-group-list-item-padding: 12px 35px 12px 25px;--ty-menu-divider-margin: 5px 0;--ty-menu-popup-padding-block: var(--ty-dropdown-menu-padding);--ty-menu-popup-item-padding: var(--ty-dropdown-item-padding);--ty-menu-popup-item-gap: 0;--ty-menu-item-height-sm: 32px;--ty-menu-item-height-md: 40px;--ty-menu-item-height-lg: 48px;--ty-menu-item-padding-inline-sm: 10px;--ty-menu-item-padding-inline-md: 12px;--ty-menu-item-padding-inline-lg: 14px;--ty-menu-item-gap-sm: 8px;--ty-menu-item-gap-md: 10px;--ty-menu-item-gap-lg: 12px;--ty-menu-item-padding-block-compact: 6px;--ty-menu-item-padding-block-comfortable: 8px;--ty-menu-disabled-opacity: .55;--ty-menu-light-bg: #ffffff;--ty-menu-light-border: #f0f0f0;--ty-menu-light-color: #32325d;--ty-menu-light-popup-bg: #ffffff;--ty-menu-light-popup-border: transparent;--ty-menu-light-overlay-item-color: #32325d;--ty-menu-light-overlay-item-hover-bg: #f5f5ff;--ty-message-bg: #1f1f1f;--ty-message-radius: 4px;--ty-message-padding: 10px 16px;--ty-message-shadow: var(--ty-shadow-modal);--ty-message-font-size: var(--ty-font-size-base);--ty-message-content-color: var(--ty-color-text-secondary);--ty-message-content-line-height: 14px;--ty-message-icon-gap: 5px;--ty-message-extra-gap: 15px;--ty-message-transition-duration: .3s;--ty-message-offset-y-enter: -5px;--ty-message-z-index: 999;--ty-modal-radius: 4px;--ty-modal-shadow: var(--ty-shadow-modal);--ty-modal-bg: #1f1f1f;--ty-modal-offset-top: 100px;--ty-modal-enter-offset-y: -20px;--ty-modal-scale-enter: 0;--ty-modal-transition-duration: .3s;--ty-modal-header-bg: #1f1f1f;--ty-modal-header-color: var(--ty-color-text-secondary);--ty-modal-header-padding-block: 16px;--ty-modal-header-padding-inline: 24px;--ty-modal-header-border: #363636;--ty-modal-title-color: var(--ty-color-text);--ty-modal-title-font-weight: 500;--ty-modal-title-font-size: 16px;--ty-modal-title-line-height: 22px;--ty-modal-close-color: var(--ty-color-text-tertiary);--ty-modal-close-size: 56px;--ty-modal-body-padding: 24px;--ty-modal-body-font-size: 14px;--ty-modal-body-line-height: 1.5;--ty-modal-footer-padding-block: 12px;--ty-modal-footer-padding-inline: 16px;--ty-modal-footer-border: #363636;--ty-native-select-bg: #1f1f1f;--ty-native-select-color: var(--ty-color-text);--ty-native-select-border: var(--ty-color-border);--ty-native-select-radius: var(--ty-border-radius);--ty-native-select-border-hover: var(--ty-color-primary);--ty-native-select-border-focus: var(--ty-color-primary);--ty-native-select-shadow-focus: var(--ty-shadow-focus);--ty-native-select-disabled-bg: #2a2a2a;--ty-native-select-disabled-color: rgba(255, 255, 255, .25);--ty-native-select-opacity-disabled: .75;--ty-native-select-lg-padding: 9px 25px 9px 7px;--ty-native-select-md-padding: 6px 25px 6px 7px;--ty-native-select-sm-padding: 3px 25px 3px 7px;--ty-native-select-font-size-sm: var(--ty-font-size-sm);--ty-native-select-font-size-md: var(--ty-font-size-base);--ty-native-select-font-size-lg: var(--ty-font-size-lg);--ty-notification-bg: #1f1f1f;--ty-notification-border-radius: 3px;--ty-notification-color: var(--ty-color-text-secondary);--ty-notification-close-color: rgba(255, 255, 255, .2);--ty-notification-close-hover: rgba(255, 255, 255, .7);--ty-notification-close-offset-inline-end: 24px;--ty-notification-close-offset-top: 16px;--ty-notification-font-size: var(--ty-font-size-base);--ty-notification-icon-gap: 15px;--ty-notification-icon-height: 30px;--ty-notification-margin: 20px;--ty-notification-padding: 16px 24px;--ty-notification-shadow: var(--ty-shadow-modal);--ty-notification-title-font-size: 16px;--ty-notification-title-color: var(--ty-color-text);--ty-notification-title-line-height: 24px;--ty-notification-title-margin-bottom: 5px;--ty-notification-title-padding-inline-end: 24px;--ty-notification-width: 380px;--ty-notification-z-index: 999;--ty-overlay-bg-default: var(--ty-color-overlay-bg);--ty-overlay-bg-inverted: var(--ty-color-overlay-inverted);--ty-overlay-blur-radius: 3px;--ty-overlay-fade-duration: .3s;--ty-pagination-color: var(--ty-color-text-secondary);--ty-pagination-font-size: 14px;--ty-pagination-item-bg: #1f1f1f;--ty-pagination-item-radius: 2px;--ty-pagination-item-transition-duration: .4s;--ty-pagination-item-color-ellipsis: var(--ty-color-text-quaternary);--ty-pagination-item-color-ellipsis-hover: var(--ty-color-primary);--ty-pagination-item-size-md: 32px;--ty-pagination-item-size-sm: 24px;--ty-pagination-item-gap-md: 4px;--ty-pagination-item-gap-sm: .5px;--ty-pagination-item-line-height-md: 30px;--ty-pagination-item-line-height-sm: 22px;--ty-pagination-item-border-md: var(--ty-color-border);--ty-pagination-item-color-active: var(--ty-color-primary);--ty-pagination-item-border-active: var(--ty-color-primary);--ty-pagination-item-border-hover: var(--ty-color-primary);--ty-pagination-item-color-hover-sm: var(--ty-color-primary);--ty-pagination-disabled-active-bg: #424242;--ty-pagination-disabled-active-color: #fff;--ty-pagination-disabled-bg: #2a2a2a;--ty-pagination-disabled-color-md: #525252;--ty-pagination-disabled-color-sm: #525252;--ty-picker-input-font-size: var(--ty-font-size-base);--ty-picker-input-padding-md: 4px 11px;--ty-picker-input-padding-sm: 0 7px;--ty-picker-input-padding-lg: 6px 11px;--ty-picker-input-border: var(--ty-color-border);--ty-picker-input-radius: 6px;--ty-picker-input-border-hover: var(--ty-color-primary);--ty-picker-input-border-focus: var(--ty-color-primary);--ty-picker-input-shadow-focus: var(--ty-shadow-focus);--ty-picker-input-bg-disabled: var(--ty-color-bg-disabled);--ty-picker-input-color: var(--ty-color-text);--ty-picker-input-color-placeholder: var(--ty-color-text-quaternary);--ty-picker-input-color-muted: var(--ty-color-text-tertiary);--ty-picker-suffix-size: 14px;--ty-picker-suffix-gap: 4px;--ty-picker-suffix-color: var(--ty-color-text-quaternary);--ty-picker-cell-hover-bg: #2a2a2a;--ty-picker-clear-bg: #1f1f1f;--ty-picker-clear-color: var(--ty-color-text-quaternary);--ty-picker-clear-color-hover: var(--ty-color-text-tertiary);--ty-picker-dropdown-bg: #1f1f1f;--ty-picker-dropdown-radius: 8px;--ty-picker-dropdown-shadow: var(--ty-shadow-popup);--ty-picker-input-bg: #1f1f1f;--ty-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-pop-confirm-color: var(--ty-color-text-secondary);--ty-pop-confirm-overlay-padding: 4px;--ty-pop-confirm-messages-padding-bottom: 12px;--ty-pop-confirm-messages-font-size: var(--ty-font-size-base);--ty-pop-confirm-buttons-gap: 8px;--ty-pop-confirm-title-margin-left: 5px;--ty-popover-arrow-size: 8px;--ty-popover-title-padding: 9px 16px 7px;--ty-popover-title-font-weight: 500;--ty-popover-title-min-width: 177px;--ty-popover-title-min-height: 32px;--ty-popover-title-color: var(--ty-color-text);--ty-popover-title-color-dark: #fff;--ty-popover-title-border: var(--ty-color-border-secondary);--ty-popover-dark-border: #525252;--ty-popover-content-padding: 12px 15px;--ty-popover-content-color: var(--ty-color-text-secondary);--ty-popover-content-color-dark: #fff;--ty-popup-radius: var(--ty-border-radius);--ty-popup-font-size: var(--ty-font-size-base);--ty-popup-shadow: var(--ty-shadow-popup);--ty-popup-color-light: var(--ty-color-text-secondary);--ty-popup-color-dark: #fff;--ty-popup-arrow-shadow: rgba(0, 0, 0, .2);--ty-popup-dark-bg: #363636;--ty-popup-light-bg: #1f1f1f;--ty-popup-z-index: 999;--ty-progress-circle-trail: #363636;--ty-progress-font-size: 13px;--ty-progress-text-color: rgba(255, 255, 255, .65);--ty-progress-text-offset: 10px;--ty-progress-text-min-width: 40px;--ty-progress-inner-text-color: #fff;--ty-progress-inner-text-font-size: 10px;--ty-progress-inner-text-margin: 0 5px;--ty-progress-trail-bg: #363636;--ty-progress-stroke-color-primary: var(--ty-color-primary);--ty-progress-stroke-color-warning: var(--ty-color-warning);--ty-progress-stroke-color-info: var(--ty-color-info);--ty-progress-stroke-color-danger: var(--ty-color-danger);--ty-progress-stroke-color-success: var(--ty-color-success);--ty-progress-circle-text-font-size: 20px;--ty-quick-actions-action-bg: #1f1f1f;--ty-quick-actions-fab-size: 56px;--ty-quick-actions-action-size: 40px;--ty-quick-actions-actions-gap: 16px;--ty-quick-actions-action-wrapper-gap: 4px;--ty-quick-actions-action-bg-hover: #2a2a2a;--ty-quick-actions-action-color: rgba(255, 255, 255, .85);--ty-quick-actions-bg: #9065d0;--ty-quick-actions-bg-hover: #7a50bf;--ty-quick-actions-color: #fff;--ty-quick-actions-fab-font-size: 24px;--ty-quick-actions-action-font-size: 16px;--ty-quick-actions-disabled-opacity: .5;--ty-quick-actions-focus-ring: 0 0 0 3px var(--ty-shadow-focus);--ty-quick-actions-icon-transition-duration: .3s;--ty-quick-actions-button-transition-duration: .2s;--ty-quick-actions-actions-transition-duration: .2s;--ty-quick-actions-actions-scale-closed: .5;--ty-quick-actions-actions-scale-open: 1;--ty-quick-actions-tooltip-font-size: var(--ty-font-size-sm);--ty-quick-actions-tooltip-padding: 4px 8px;--ty-quick-actions-tooltip-radius: var(--ty-border-radius);--ty-quick-actions-tooltip-offset: 8px;--ty-quick-actions-tooltip-bg: #363636;--ty-quick-actions-tooltip-color: rgba(255, 255, 255, .85);--ty-radio-size: 16px;--ty-radio-dot-size: 10px;--ty-radio-label-gap: 5px;--ty-radio-label-color: var(--ty-color-text);--ty-radio-bg: #1f1f1f;--ty-radio-border: var(--ty-color-primary);--ty-radio-shadow: var(--ty-shadow-control);--ty-radio-border-checked: var(--ty-color-primary);--ty-radio-dot-bg: var(--ty-color-primary);--ty-radio-border-disabled: #424242;--ty-radio-dot-bg-disabled: rgba(255, 255, 255, .2);--ty-radio-label-color-disabled: var(--ty-color-text-quaternary);--ty-result-content-bg: #262626;--ty-result-padding: 48px 32px;--ty-result-icon-margin-bottom: 24px;--ty-result-title-color: var(--ty-color-text);--ty-result-title-font-size: 24px;--ty-result-title-line-height: 1.8;--ty-result-subtitle-color: var(--ty-color-text-tertiary);--ty-result-subtitle-font-size: 14px;--ty-result-subtitle-line-height: 1.6;--ty-result-extra-margin-top: 32px;--ty-result-content-margin-top: 24px;--ty-result-content-margin-inline: 30px;--ty-result-content-padding: 24px 40px;--ty-segmented-item-bg: transparent;--ty-segmented-bg: #2a2a2a;--ty-segmented-radius: var(--ty-border-radius);--ty-segmented-padding: 2px;--ty-segmented-item-gap: 4px;--ty-segmented-item-color: var(--ty-color-text-secondary);--ty-segmented-item-bg-hover: #303030;--ty-segmented-item-color-hover: var(--ty-color-text);--ty-segmented-item-bg-selected: #1f1f1f;--ty-segmented-item-color-selected: var(--ty-color-text);--ty-segmented-item-shadow-selected: 0 1px 2px 0 rgb(0 0 0 / 6%), 0 1px 3px 0 rgb(0 0 0 / 10%);--ty-segmented-item-shadow-focus: var(--ty-shadow-focus);--ty-segmented-item-font-weight-selected: 500;--ty-segmented-item-color-disabled: var(--ty-color-text-quaternary);--ty-segmented-item-bg-disabled: transparent;--ty-segmented-item-opacity-disabled: .5;--ty-segmented-item-padding-inline-sm: 8px;--ty-segmented-item-padding-inline-md: 12px;--ty-segmented-item-padding-inline-lg: 16px;--ty-segmented-item-padding-block-sm: 0;--ty-segmented-item-padding-block-md: 0;--ty-segmented-item-padding-block-lg: 0;--ty-segmented-item-height-sm: calc({height-sm} - 4px) ;--ty-segmented-item-height-md: calc({height-md} - 4px) ;--ty-segmented-item-height-lg: calc({height-lg} - 4px) ;--ty-segmented-font-size-sm: var(--ty-font-size-sm);--ty-segmented-font-size-md: var(--ty-font-size-base);--ty-segmented-font-size-lg: var(--ty-font-size-lg);--ty-segmented-icon-size: 14px;--ty-select-radius: var(--ty-border-radius);--ty-select-color: var(--ty-color-text);--ty-select-bg: var(--ty-color-bg-container);--ty-select-bg-disabled: var(--ty-color-bg-disabled);--ty-select-opacity-disabled: .6;--ty-select-border: var(--ty-color-border);--ty-select-shadow: var(--ty-shadow-control);--ty-select-border-hover: var(--ty-color-primary);--ty-select-border-focus: var(--ty-color-primary);--ty-select-shadow-focus: var(--ty-shadow-focus);--ty-select-placeholder: var(--ty-color-text-placeholder);--ty-select-suffix-color: var(--ty-color-text-quaternary);--ty-select-suffix-size: 14px;--ty-select-suffix-offset-inline-end: 8px;--ty-select-clear-bg: var(--ty-color-bg-container);--ty-select-clear-color: var(--ty-color-text-quaternary);--ty-select-clear-color-hover: var(--ty-color-text-tertiary);--ty-select-font-size-sm: var(--ty-font-size-sm);--ty-select-font-size-md: var(--ty-font-size-base);--ty-select-font-size-lg: var(--ty-font-size-lg);--ty-select-height-sm: var(--ty-height-sm);--ty-select-height-md: var(--ty-height-md);--ty-select-height-lg: var(--ty-height-lg);--ty-select-padding-inline-start-sm: 8px;--ty-select-padding-inline-start-md: 10px;--ty-select-padding-inline-start-lg: 12px;--ty-select-padding-inline-end-sm: 24px;--ty-select-padding-inline-end-md: 28px;--ty-select-padding-inline-end-lg: 32px;--ty-select-multiple-padding-inline-end: 28px;--ty-select-multiple-gap: 4px;--ty-select-multiple-padding-block: 2px;--ty-select-search-min-width: 4px;--ty-select-tag-height: 22px;--ty-select-tag-padding: 0 4px 0 8px;--ty-select-tag-padding-max: 0 8px;--ty-select-tag-radius: var(--ty-border-radius);--ty-select-tag-bg: var(--ty-color-fill-secondary);--ty-select-tag-color: var(--ty-color-text);--ty-select-tag-font-size: var(--ty-font-size-sm);--ty-select-tag-line-height: 20px;--ty-select-tag-close-color: var(--ty-color-text-quaternary);--ty-select-tag-close-color-hover: var(--ty-color-text);--ty-select-tag-close-gap: 4px;--ty-select-empty-color: var(--ty-color-text-quaternary);--ty-select-feedback-padding: 16px;--ty-select-dropdown-bg: #1f1f1f;--ty-select-dropdown-shadow: var(--ty-shadow-popup);--ty-select-dropdown-padding: 4px 0;--ty-select-dropdown-max-height: 300px;--ty-select-option-padding: 7px 12px;--ty-select-option-font-size: var(--ty-font-size-base);--ty-select-option-line-height: 22px;--ty-select-option-color: var(--ty-color-text);--ty-select-option-check-gap: 8px;--ty-select-option-active-bg: #2a2a2a;--ty-select-option-selected-bg: #1a1325;--ty-select-option-disabled-bg: #1f1f1f;--ty-select-option-disabled-color: var(--ty-color-text-quaternary);--ty-select-option-disabled-opacity: .5;--ty-select-group-title-color: var(--ty-color-text-secondary);--ty-select-group-option-padding-inline-start: 24px;--ty-skeleton-bg: #303030;--ty-skeleton-height: 1em;--ty-skeleton-row-gap: 10px;--ty-skeleton-radius-round: 999px;--ty-skeleton-block-gap: 8px;--ty-skeleton-shimmer: linear-gradient(to right, #303030 25%, #3a3a3a 37%, #303030 63%);--ty-skeleton-animation-duration: 1.5s;--ty-slider-dot-active-border: #9065d0;--ty-slider-dot-bg: #1f1f1f;--ty-slider-dot-border: #424242;--ty-slider-mark-active-color: rgba(255, 255, 255, .7);--ty-slider-mark-color: rgba(255, 255, 255, .4);--ty-slider-primary-color: var(--ty-color-primary);--ty-slider-disabled-color: var(--ty-color-text-quaternary);--ty-slider-rail-bg: #363636;--ty-slider-size: 12px;--ty-slider-thumb-bg: #1f1f1f;--ty-slider-thumb-border: #9065d0;--ty-slider-track-size: 4px;--ty-slider-thumb-size: 14px;--ty-slider-thumb-hit-size: 36px;--ty-slider-dot-size: 8px;--ty-slider-thumb-scale-hover: 1.2;--ty-slider-rail-radius: 3px;--ty-slider-horizontal-margin: 13px 7px;--ty-slider-horizontal-padding: 4px 0;--ty-slider-vertical-width: 12px;--ty-slider-vertical-margin: 6px 10px;--ty-slider-vertical-padding: 0 4px;--ty-split-bar-bg: #242424;--ty-split-bar-bg-active: #2a2a2a;--ty-split-bar-border: #3a3a3a;--ty-split-bar-border-active: #474747;--ty-split-bar-line: #484848;--ty-split-bar-line-active: #666666;--ty-split-bar-size: 2px;--ty-split-bar-handle-length: 30px;--ty-split-bar-handle-thickness: 14px;--ty-split-bar-handle-padding: 4px;--ty-split-bar-handle-radius: 8px;--ty-split-bar-grip-size: 2px;--ty-split-bar-grip-gap: 1px;--ty-split-bar-shadow: 0 1px 2px rgba(15, 23, 42, .08);--ty-split-bar-focus-ring: var(--ty-shadow-focus);--ty-steps-icon-bg: #1f1f1f;--ty-steps-color: var(--ty-color-text);--ty-steps-tail-color: #424242;--ty-steps-title-font-size: 16px;--ty-steps-title-font-weight-process: 600;--ty-steps-title-color: var(--ty-color-text-secondary);--ty-steps-desc-color: var(--ty-color-text-tertiary);--ty-steps-icon-size: 32px;--ty-steps-icon-border: var(--ty-color-primary);--ty-steps-process-color: var(--ty-color-primary);--ty-steps-process-color-contrast: #fff;--ty-steps-wait-color: var(--ty-color-text-quaternary);--ty-steps-error-color: var(--ty-color-danger);--ty-strength-indicator-border-radius: 99px;--ty-strength-indicator-gap: 2px;--ty-strength-indicator-min-height: 8px;--ty-strength-indicator-bg: var(--ty-color-bg-disabled);--ty-strength-indicator-label-color: var(--ty-color-text-secondary);--ty-strength-indicator-label-font-size: 12px;--ty-strength-indicator-label-margin-top: 4px;--ty-switch-bg: rgba(255, 255, 255, .25);--ty-switch-bg-checked: var(--ty-color-primary);--ty-switch-thumb-bg: #e8e8e8;--ty-switch-thumb-border: rgba(255, 255, 255, .25);--ty-switch-thumb-border-checked: var(--ty-color-primary);--ty-switch-thumb-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);--ty-switch-label-color: #fff;--ty-switch-font-size-sm: 9px;--ty-switch-font-size-md: 12px;--ty-switch-font-size-lg: 14px;--ty-switch-margin-inline-sm: 10px;--ty-switch-margin-inline-md: 12px;--ty-switch-margin-inline-lg: 14px;--ty-switch-width-sm: 29px;--ty-switch-width-md: 36px;--ty-switch-width-lg: 42px;--ty-switch-height-sm: 14px;--ty-switch-height-md: 16px;--ty-switch-height-lg: 20px;--ty-switch-radius-sm: 18px;--ty-switch-radius-md: 22px;--ty-switch-radius-lg: 26px;--ty-switch-label-padding-inline-start-default: 11px;--ty-switch-label-padding-inline-end-default: 5px;--ty-switch-label-padding-inline-start-checked: 5px;--ty-switch-label-padding-inline-end-checked: 11px;--ty-switch-transition-duration: .3s;--ty-switch-disabled-opacity: .4;--ty-table-color: var(--ty-color-text);--ty-table-font-size-md: var(--ty-font-size-base);--ty-table-font-size-sm: var(--ty-font-size-sm);--ty-table-font-size-lg: var(--ty-font-size-lg);--ty-table-border: #363636;--ty-table-radius: var(--ty-border-radius);--ty-table-cell-padding-sm: 8px;--ty-table-cell-padding-md: 12px 16px;--ty-table-cell-padding-lg: 16px;--ty-table-header-bg: #262626;--ty-table-header-font-weight: 500;--ty-table-row-hover-bg: #2a2a2a;--ty-table-cell-sortable-hover-bg: #f6f9fc;--ty-table-row-selected-bg: rgba(144, 101, 208, .1);--ty-table-selection-column-width: 40px;--ty-table-sorter-gap: 4px;--ty-table-sorter-icon-size: 8px;--ty-table-sorter-icon-color: var(--ty-color-text-quaternary);--ty-table-sorter-icon-color-active: var(--ty-color-primary);--ty-table-empty-padding: 32px;--ty-table-empty-color: var(--ty-color-text-secondary);--ty-tabs-font-size: var(--ty-font-size-base);--ty-tabs-color: var(--ty-color-text);--ty-tabs-nav-margin: 16px;--ty-tabs-border: #303030;--ty-tabs-tab-padding-block-sm: 8px;--ty-tabs-tab-padding-block-md: 12px;--ty-tabs-tab-padding-block-lg: 16px;--ty-tabs-tab-gap: 32px;--ty-tabs-tab-color: var(--ty-color-text);--ty-tabs-tab-hover-color: var(--ty-color-primary-text-hover);--ty-tabs-tab-active-color: var(--ty-color-primary);--ty-tabs-tab-active-font-weight: 500;--ty-tabs-tab-disabled-color: var(--ty-color-text-quaternary);--ty-tabs-icon-gap: 8px;--ty-tabs-remove-gap: 8px;--ty-tabs-remove-font-size: 12px;--ty-tabs-remove-color: var(--ty-color-text-tertiary);--ty-tabs-remove-color-hover: var(--ty-color-text);--ty-tabs-ink-bar-color: var(--ty-color-primary);--ty-tabs-ink-bar-height: 2px;--ty-tabs-nav-button-size: 32px;--ty-tabs-nav-button-font-size: 16px;--ty-tabs-nav-button-color: var(--ty-color-text-tertiary);--ty-tabs-nav-button-color-hover: var(--ty-color-text);--ty-tabs-nav-button-color-disabled: var(--ty-color-text-quaternary);--ty-tabs-add-size: 32px;--ty-tabs-add-font-size: 14px;--ty-tabs-add-margin: 4px;--ty-tabs-add-radius: 4px;--ty-tabs-add-border-color: var(--ty-color-border);--ty-tabs-add-color: var(--ty-color-text-tertiary);--ty-tabs-add-color-hover: var(--ty-color-primary);--ty-tabs-add-border-color-hover: var(--ty-color-primary);--ty-tabs-extra-gap: 16px;--ty-tabs-size-sm: 13px;--ty-tabs-size-lg: 15px;--ty-tabs-card-padding-block: 8px;--ty-tabs-card-padding-inline: 16px;--ty-tabs-card-padding-inline-editable-end: 8px;--ty-tabs-card-gap: 2px;--ty-tabs-card-radius: 4px;--ty-tabs-card-bg: #262626;--ty-tabs-card-active-bg: #1f1f1f;--ty-tag-font-size: 12px;--ty-tag-margin-inline-end: 8px;--ty-tag-padding: 3px 7px;--ty-tag-radius: var(--ty-border-radius);--ty-tag-color: var(--ty-color-text);--ty-tag-bg: #262626;--ty-tag-border: #424242;--ty-tag-link-color: var(--ty-color-text-secondary);--ty-tag-close-font-size: 10px;--ty-tag-close-gap: 5px;--ty-tag-close-opacity-hover: .8;--ty-tag-transition-duration: .3s;--ty-tag-checkable-bg: #1f1f1f;--ty-tag-checkable-color: var(--ty-color-primary);--ty-tag-checkable-border: var(--ty-color-bg-container);--ty-tag-checkable-bg-checked: var(--ty-color-primary);--ty-tag-checkable-color-checked: #fff;--ty-tag-checkable-border-checked: var(--ty-color-primary);--ty-tag-magenta-color: #e0529c;--ty-tag-magenta-bg: #291321;--ty-tag-magenta-border: #55162b;--ty-tag-red-color: #e84749;--ty-tag-red-bg: #2a1215;--ty-tag-red-border: #58181c;--ty-tag-volcano-color: #e87040;--ty-tag-volcano-bg: #2b1611;--ty-tag-volcano-border: #592716;--ty-tag-orange-color: #e89a3c;--ty-tag-orange-bg: #2b1d11;--ty-tag-orange-border: #593815;--ty-tag-gold-color: #e8b339;--ty-tag-gold-bg: #2b2111;--ty-tag-gold-border: #594214;--ty-tag-lime-color: #8bbb11;--ty-tag-lime-bg: #1a2611;--ty-tag-lime-border: #3e4f13;--ty-tag-green-color: #6abe39;--ty-tag-green-bg: #162312;--ty-tag-green-border: #274916;--ty-tag-cyan-color: #33bcb7;--ty-tag-cyan-bg: #112123;--ty-tag-cyan-border: #144848;--ty-tag-blue-color: #3c9ae8;--ty-tag-blue-bg: #111d2c;--ty-tag-blue-border: #15395b;--ty-tag-geekblue-color: #5273e0;--ty-tag-geekblue-bg: #131a2e;--ty-tag-geekblue-border: #1c2d57;--ty-tag-purple-color: #854eca;--ty-tag-purple-bg: #1a1325;--ty-tag-purple-border: #301c4d;--ty-textarea-counter-color: rgba(255, 255, 255, .45);--ty-textarea-padding: 5px;--ty-textarea-padding-bottom-with-counter: 20px;--ty-textarea-counter-offset-bottom: 6px;--ty-textarea-counter-offset-inline-end: 6px;--ty-textarea-counter-font-size: 14px;--ty-time-picker-input-min-width-sm: 70px;--ty-time-picker-input-min-width-md: 90px;--ty-time-picker-input-min-width-lg: 110px;--ty-time-picker-column-max-height: 224px;--ty-time-picker-column-border: var(--ty-color-border-light);--ty-time-picker-scrollbar-thumb: var(--ty-color-text-quaternary);--ty-time-picker-cell-padding: 4px 0;--ty-time-picker-cell-min-width: 52px;--ty-time-picker-cell-radius: 4px;--ty-time-picker-cell-margin-inline: 4px;--ty-time-picker-cell-line-height: 20px;--ty-time-picker-cell-bg-selected: var(--ty-color-primary-bg);--ty-time-picker-cell-bg-selected-hover: var(--ty-color-primary-bg-hover);--ty-time-picker-cell-font-weight-selected: 500;--ty-time-picker-footer-padding: 8px 12px;--ty-time-picker-footer-border: var(--ty-color-border-light);--ty-time-picker-footer-font-size: 12px;--ty-time-picker-now-color: var(--ty-color-primary);--ty-time-picker-now-color-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-padding: 0 8px;--ty-time-picker-ok-button-height: 24px;--ty-time-picker-ok-button-font-size: 12px;--ty-time-picker-ok-button-radius: 4px;--ty-time-picker-ok-button-bg: var(--ty-color-primary);--ty-time-picker-ok-button-bg-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-color: #fff;--ty-timeline-dot-bg: #1f1f1f;--ty-timeline-color: var(--ty-color-text-secondary);--ty-timeline-font-size: var(--ty-font-size-base);--ty-timeline-item-font-size: 14px;--ty-timeline-item-padding-bottom: 20px;--ty-timeline-head-bg: #1f1f1f;--ty-timeline-line-color: #363636;--ty-timeline-head-color: var(--ty-color-primary);--ty-timeline-dot-size: 10px;--ty-timeline-dot-border-width: 2px;--ty-timeline-dot-border-color: var(--ty-color-primary);--ty-timeline-content-offset: 25px;--ty-tooltip-arrow-size: 4px;--ty-tooltip-content-padding: 5px 8px;--ty-tooltip-color: #fff;--ty-tooltip-font-size: var(--ty-font-size-sm);--ty-tour-arrow-size: 8px;--ty-tour-panel-radius: var(--ty-border-radius);--ty-tour-panel-shadow: var(--ty-shadow-modal);--ty-tour-panel-max-width: 360px;--ty-tour-panel-min-width: 260px;--ty-tour-panel-bg-default: var(--ty-popup-light-bg);--ty-tour-panel-color-default: var(--ty-color-text);--ty-tour-panel-bg-primary: var(--ty-color-primary);--ty-tour-panel-color-primary: #fff;--ty-tour-description-color-default: var(--ty-color-text-secondary);--ty-tour-description-color-primary: rgb(255 255 255 / 85%);--ty-tour-indicator-bg-default: var(--ty-color-text-quaternary);--ty-tour-indicator-bg-primary: rgb(255 255 255 / 35%);--ty-tour-indicator-bg-active-default: var(--ty-color-primary);--ty-tour-indicator-bg-active-primary: #fff;--ty-tour-close-color: var(--ty-color-text-tertiary);--ty-tour-close-color-primary: rgb(255 255 255 / 65%);--ty-tour-close-color-hover-primary: #fff;--ty-tour-close-bg-hover: var(--ty-color-fill-secondary);--ty-tour-close-bg-hover-primary: rgb(255 255 255 / 15%);--ty-tour-close-offset: 8px;--ty-tour-close-size: 28px;--ty-tour-close-radius: 4px;--ty-tour-close-font-size: 12px;--ty-tour-cover-padding: 12px 16px 0;--ty-tour-title-padding: 12px 16px 4px;--ty-tour-title-font-weight: 600;--ty-tour-title-font-size: var(--ty-font-size-lg);--ty-tour-title-line-height: 1.5;--ty-tour-description-padding: 0 16px 12px;--ty-tour-description-font-size: var(--ty-font-size-base);--ty-tour-description-line-height: 1.5;--ty-tour-footer-padding: 0 16px 12px;--ty-tour-indicators-gap: 4px;--ty-tour-indicator-size: 6px;--ty-tour-indicator-transition-duration: .2s;--ty-tour-actions-gap: 8px;--ty-tour-zoom-scale-from: .9;--ty-tour-zoom-duration: .2s;--ty-transfer-border: #424242;--ty-transfer-color: var(--ty-color-text);--ty-transfer-font-size: var(--ty-font-size-base);--ty-transfer-panel-width: 180px;--ty-transfer-panel-radius: var(--ty-border-radius);--ty-transfer-buttons-margin: 0 8px;--ty-transfer-button-margin: 3px 0;--ty-transfer-button-padding: 3px;--ty-transfer-button-min-width: 30px;--ty-transfer-footer-bg: #1f1f1f;--ty-transfer-footer-border: #303030;--ty-transfer-header-bg: #1f1f1f;--ty-transfer-item-hover-bg: #2a2a2a;--ty-transfer-header-padding: 8px 12px 9px;--ty-transfer-body-padding: 6px 0;--ty-transfer-input-container-padding: 6px 12px 12px;--ty-transfer-list-height: 192px;--ty-transfer-item-padding-inline: 12px;--ty-transfer-item-min-height: 32px;--ty-transfer-footer-padding: 8px 12px 9px;--ty-tree-arrow-color: #666;--ty-tree-hover-bg: #2a2a2a;--ty-tree-font-size: var(--ty-font-size-base);--ty-tree-node-margin: 2px 0;--ty-tree-switcher-size: 20px;--ty-tree-label-padding: 1px 2px;--ty-tree-label-offset: -4px;--ty-tree-title-min-height: 24px;--ty-typography-body-color: rgba(255, 255, 255, .65);--ty-typography-body-font-size: var(--ty-font-size-base);--ty-typography-body-line-height: 1.5;--ty-typography-block-margin-bottom: 1em;--ty-typography-heading-font-weight: 600;--ty-typography-heading-margin-bottom: .5em;--ty-typography-code-bg: rgba(255, 255, 255, .06);--ty-typography-code-border: rgba(255, 255, 255, .06);--ty-typography-code-radius: var(--ty-border-radius);--ty-typography-heading-color: rgba(255, 255, 255, .85);--ty-typography-mark-bg: #594214;--ty-upload-color: var(--ty-color-text);--ty-upload-font-size: var(--ty-font-size-base);--ty-upload-list-item-margin-top: 5px;--ty-upload-list-item-hover-bg: #2a2a2a;--ty-upload-list-item-padding: 4px 4px 4px 2px;--ty-upload-list-item-name-gap: 5px;--ty-upload-list-item-delete-padding-end: 3px;--ty-upload-status-size: 16px;--ty-upload-tip-font-size: 12px;--ty-upload-tip-color: var(--ty-color-text-tertiary);--ty-upload-tip-margin-top: 7px;--ty-upload-dragger-padding: 15px;--ty-upload-dragger-bg: #262626;--ty-upload-dragger-border: #424242;--ty-upload-dragger-border-hover: var(--ty-color-primary);--ty-upload-dragger-hover-bg: #303030;--ty-upload-dragger-radius: var(--ty-border-radius);--ty-upload-transition-duration: .3s}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--ty-seed-brand-primary: #6e41bf;--ty-seed-brand-primary-hover: #8b62d0;--ty-seed-brand-primary-active: #5a30a8;--ty-seed-brand-primary-surface: #f3eefa;--ty-seed-brand-primary-surface-hover: #ece3f7;--ty-seed-brand-primary-border: #c4a7e6;--ty-seed-brand-primary-text-hover: #8b62d0;--ty-seed-status-info: #1890ff;--ty-seed-status-info-bg: #e6f7ff;--ty-seed-status-info-border: #91d5ff;--ty-seed-status-info-text: #096dd9;--ty-seed-status-info-hover: #40a9ff;--ty-seed-status-info-active: #096dd9;--ty-seed-status-success: #52c41a;--ty-seed-status-success-bg: #f6ffed;--ty-seed-status-success-border: #b7eb8f;--ty-seed-status-success-text: #49b10e;--ty-seed-status-success-hover: #73d13d;--ty-seed-status-success-active: #389e0d;--ty-seed-status-warning: #ff9800;--ty-seed-status-warning-bg: #fffbe6;--ty-seed-status-warning-border: #ffe58f;--ty-seed-status-warning-text: #d48806;--ty-seed-status-warning-hover: #ffad33;--ty-seed-status-warning-active: #e68a00;--ty-seed-status-danger: #f44336;--ty-seed-status-danger-bg: #fff1f0;--ty-seed-status-danger-border: #ffa39e;--ty-seed-status-danger-text: #cf1322;--ty-seed-status-danger-hover: #ff7875;--ty-seed-status-danger-active: #cf1322;--ty-seed-brand-chart-1: #6e41bf;--ty-seed-brand-chart-2: #1890ff;--ty-seed-brand-chart-3: #52c41a;--ty-seed-brand-chart-4: #ff9800;--ty-seed-brand-chart-5: #f44336;--ty-seed-shadow-control: none;--ty-seed-shadow-button: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--ty-seed-shadow-card: 0 1px 6px rgba(0, 0, 0, .12);--ty-seed-shadow-focus: 0 0 0 3px rgba(110, 65, 191, .2);--ty-seed-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--ty-seed-shadow-modal: 0 4px 12px rgba(0, 0, 0, .15);--ty-seed-shadow-popup: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);--ty-seed-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--ty-seed-space-base: 1rem;--ty-seed-space-3: 8px;--ty-seed-space-4: 12px;--ty-seed-space-5: 16px;--ty-seed-size-height-sm: 24px;--ty-seed-size-height-md: 35px;--ty-seed-size-height-lg: 44px;--ty-seed-radius-base: 6px;--ty-seed-gap-control-sm: 4px;--ty-seed-gap-control-md: 6px;--ty-seed-gap-control-lg: 8px;--ty-seed-border-width-base: 1px;--ty-seed-layer-focus: 1;--ty-seed-surface-page: #ffffff;--ty-seed-surface-container: #ffffff;--ty-seed-surface-elevated: #ffffff;--ty-seed-surface-layout: #ffffff;--ty-seed-surface-spotlight: #f5f5f5;--ty-seed-surface-disabled: #f5f5f5;--ty-seed-surface-fill-base: #fafafa;--ty-seed-surface-fill-secondary: #f5f5f5;--ty-seed-surface-fill-tertiary: #f0f0f0;--ty-seed-text-base: rgba(0, 0, 0, .85);--ty-seed-text-label: rgba(0, 0, 0, .85);--ty-seed-text-secondary: rgba(0, 0, 0, .65);--ty-seed-text-tertiary: rgba(0, 0, 0, .45);--ty-seed-text-heading: rgba(0, 0, 0, .85);--ty-seed-text-placeholder: #bfbfbf;--ty-seed-text-quaternary: rgba(0, 0, 0, .25);--ty-seed-border-base: #d9d9d9;--ty-seed-border-light: #f0f0f0;--ty-seed-border-secondary: #e8e8e8;--ty-seed-border-button-default: #d0d0d5;--ty-seed-overlay-backdrop: rgba(0, 0, 0, .55);--ty-seed-overlay-inverted: rgba(255, 255, 255, .75);--ty-seed-font-family-sans: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--ty-seed-font-family-monospace: lucida console, consolas, monaco, andale mono, ubuntu mono, monospace;--ty-seed-font-size-sm: 12px;--ty-seed-font-size-base: 14px;--ty-seed-font-size-lg: 16px;--ty-seed-font-weight-regular: 400;--ty-seed-font-weight-medium: 500;--ty-seed-font-weight-heading: 500;--ty-seed-line-height-base: 1.5715;--ty-seed-heading-size-h1: 2.5rem;--ty-seed-heading-size-h2: 2rem;--ty-seed-heading-size-h3: 1.75rem;--ty-seed-heading-size-h4: 1.5rem;--ty-seed-heading-size-h5: 1.25rem;--ty-seed-heading-size-h6: 1rem;--ty-chart-1: #9065d0;--ty-chart-2: #177ddc;--ty-chart-3: #49aa19;--ty-chart-4: #d89614;--ty-chart-5: #d32029;--ty-color-bg-container: #1f1f1f;--ty-color-bg: #141414;--ty-color-bg-elevated: #1f1f1f;--ty-color-bg-layout: #141414;--ty-color-bg-spotlight: #2a2a2a;--ty-color-bg-disabled: #2a2a2a;--ty-color-fill: #262626;--ty-color-text: rgba(255, 255, 255, .85);--ty-color-text-label: rgba(255, 255, 255, .85);--ty-color-text-secondary: rgba(255, 255, 255, .65);--ty-color-text-tertiary: rgba(255, 255, 255, .45);--ty-color-text-heading: rgba(255, 255, 255, .85);--ty-color-text-placeholder: #5c5c5c;--ty-color-text-quaternary: rgba(255, 255, 255, .25);--ty-color-border: #424242;--ty-color-border-light: #303030;--ty-color-border-secondary: #363636;--ty-color-border-btn-default: #424242;--ty-color-primary: #9065d0;--ty-color-primary-hover: #a882dc;--ty-color-primary-active: #7a50bf;--ty-color-primary-bg: #1a1325;--ty-color-primary-border: #5b3d8f;--ty-color-primary-bg-hover: #231a33;--ty-color-primary-text-hover: #a882dc;--ty-color-info: #177ddc;--ty-color-info-bg: #111d2c;--ty-color-info-border: #15395b;--ty-color-info-text: #3c9ae8;--ty-color-info-hover: #3c9ae8;--ty-color-info-active: #1268b3;--ty-color-success: #49aa19;--ty-color-success-bg: #162312;--ty-color-success-border: #274916;--ty-color-success-text: #6abe39;--ty-color-success-hover: #6abe39;--ty-color-success-active: #3c8c14;--ty-color-warning: #d89614;--ty-color-warning-bg: #2b2111;--ty-color-warning-border: #594214;--ty-color-warning-text: #e8b339;--ty-color-warning-hover: #e8b339;--ty-color-warning-active: #b37a10;--ty-color-danger: #d32029;--ty-color-danger-bg: #2a1215;--ty-color-danger-border: #58181c;--ty-color-danger-text: #e84749;--ty-color-danger-hover: #e84749;--ty-color-danger-active: #ab1a20;--ty-color-fill-secondary: #2a2a2a;--ty-color-fill-tertiary: #303030;--ty-color-overlay-bg: rgba(0, 0, 0, .65);--ty-color-overlay-inverted: rgba(50, 50, 50, .75);--ty-control-group-radius: var(--ty-control-radius);--ty-control-group-border-width: var(--ty-seed-border-width-base);--ty-control-group-divider-color: var(--ty-color-border-secondary);--ty-control-group-focus-z-index: var(--ty-seed-layer-focus);--ty-control-radius: var(--ty-border-radius);--ty-control-height-sm: var(--ty-height-sm);--ty-control-height-md: var(--ty-height-md);--ty-control-height-lg: var(--ty-height-lg);--ty-control-font-size-sm: var(--ty-font-size-sm);--ty-control-font-size-md: var(--ty-font-size-base);--ty-control-font-size-lg: var(--ty-font-size-lg);--ty-control-padding-inline-sm: var(--ty-spacing-3);--ty-control-padding-inline-md: var(--ty-spacing-4);--ty-control-padding-inline-lg: var(--ty-spacing-5);--ty-control-gap-sm: var(--ty-seed-gap-control-sm);--ty-control-gap-md: var(--ty-seed-gap-control-md);--ty-control-gap-lg: var(--ty-seed-gap-control-lg);--ty-shadow-control: var(--ty-seed-shadow-control);--ty-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, .05), 0 1px 1px rgba(0, 0, 0, .2);--ty-shadow-card: 0 1px 6px rgba(0, 0, 0, .35);--ty-shadow-focus: var(--ty-seed-shadow-focus);--ty-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .5);--ty-shadow-modal: 0 4px 12px rgba(0, 0, 0, .45);--ty-shadow-popup: 0 3px 6px -4px rgba(0, 0, 0, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(0, 0, 0, .2);--ty-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .3);--ty-height-sm: var(--ty-seed-size-height-sm);--ty-height-md: var(--ty-seed-size-height-md);--ty-height-lg: var(--ty-seed-size-height-lg);--ty-border-radius: var(--ty-seed-radius-base);--ty-spacer: var(--ty-seed-space-base);--ty-spacing-3: var(--ty-seed-space-3);--ty-spacing-4: var(--ty-seed-space-4);--ty-spacing-5: var(--ty-seed-space-5);--ty-font-family: var(--ty-seed-font-family-sans);--ty-font-family-monospace: var(--ty-seed-font-family-monospace);--ty-font-size-sm: var(--ty-seed-font-size-sm);--ty-font-size-base: var(--ty-seed-font-size-base);--ty-font-size-lg: var(--ty-seed-font-size-lg);--ty-font-weight: var(--ty-seed-font-weight-regular);--ty-font-weight-medium: var(--ty-seed-font-weight-medium);--ty-headings-font-weight: var(--ty-seed-font-weight-heading);--ty-line-height-base: var(--ty-seed-line-height-base);--ty-h1-font-size: var(--ty-seed-heading-size-h1);--ty-h2-font-size: var(--ty-seed-heading-size-h2);--ty-h3-font-size: var(--ty-seed-heading-size-h3);--ty-h4-font-size: var(--ty-seed-heading-size-h4);--ty-h5-font-size: var(--ty-seed-heading-size-h5);--ty-h6-font-size: var(--ty-seed-heading-size-h6);--ty-alert-border-radius: 3px;--ty-alert-padding: 10px 30px 10px 13px;--ty-alert-font-weight: var(--ty-font-weight);--ty-alert-font-size: var(--ty-font-size-base);--ty-alert-transition-duration: .3s;--ty-alert-stack-gap: 14px;--ty-alert-title-font-size: 17px;--ty-alert-title-font-weight: 500;--ty-alert-title-margin-bottom: 5px;--ty-alert-desc-line-height: 16px;--ty-alert-icon-gap: 7px;--ty-alert-icon-offset-top: 1px;--ty-alert-close-offset-top: 10px;--ty-alert-close-offset-inline-end: 13px;--ty-anchor-ball-bg: #1f1f1f;--ty-anchor-bg: #1f1f1f;--ty-anchor-ball-border: var(--ty-color-primary);--ty-anchor-link-color: var(--ty-color-text-secondary);--ty-anchor-link-color-active: var(--ty-color-primary);--ty-anchor-link-padding: 7px 0 7px 16px;--ty-anchor-link-title-margin-bottom: 5px;--ty-anchor-ink-bg: #303030;--ty-auto-complete-opacity-disabled: .6;--ty-auto-complete-dropdown-padding: 4px 0;--ty-auto-complete-dropdown-bg: var(--ty-color-bg-container);--ty-auto-complete-dropdown-shadow: var(--ty-shadow-popup);--ty-auto-complete-dropdown-radius: var(--ty-border-radius);--ty-auto-complete-dropdown-font-size: var(--ty-font-size-base);--ty-auto-complete-dropdown-max-height: 300px;--ty-auto-complete-empty-padding: 16px;--ty-auto-complete-empty-color: var(--ty-color-text-quaternary);--ty-auto-complete-empty-font-size: var(--ty-font-size-sm);--ty-auto-complete-option-padding: 7px 12px;--ty-auto-complete-option-font-size: 14px;--ty-auto-complete-option-line-height: 22px;--ty-auto-complete-option-color: var(--ty-color-text);--ty-auto-complete-option-active-bg: var(--ty-color-fill-secondary);--ty-auto-complete-option-disabled-opacity: .5;--ty-avatar-bg: #555;--ty-avatar-border: #1f1f1f;--ty-avatar-border-radius: var(--ty-border-radius);--ty-avatar-color: #e8e8e8;--ty-avatar-offline-color: #525252;--ty-avatar-presence-shadow: 0 0 0 .1rem #1f1f1f;--ty-avatar-border-width: 2px;--ty-avatar-presence-size: .4em;--ty-avatar-presence-color-online: var(--ty-color-success);--ty-avatar-presence-color-busy: var(--ty-color-danger);--ty-avatar-presence-color-away: var(--ty-color-warning);--ty-back-top-bg: rgba(255, 255, 255, .2);--ty-back-top-offset-inline-end: 40px;--ty-back-top-offset-bottom: 30px;--ty-back-top-size: 45px;--ty-back-top-radius: 50%;--ty-badge-dot-size: 6px;--ty-badge-font-size: 12px;--ty-badge-shadow: 0 0 0 1.5px #1f1f1f;--ty-badge-size: 18px;--ty-badge-count-padding: 0 5px;--ty-badge-count-color: #fff;--ty-badge-font-weight: 400;--ty-badge-z-index: 10;--ty-button-radius: var(--ty-control-radius);--ty-button-line-height: var(--ty-line-height-base);--ty-button-min-width: auto;--ty-button-group-gap: 0;--ty-button-group-divider-color: var(--ty-color-border-secondary);--ty-button-round-radius: var(--ty-height-lg);--ty-button-loading-bg: var(--ty-color-bg-container);--ty-button-loading-opacity: .35;--ty-button-solid-default-shadow: var(--ty-shadow-control);--ty-button-solid-default-shadow-hover: var(--ty-shadow-control);--ty-button-solid-default-shadow-active: var(--ty-shadow-control);--ty-button-outline-default-shadow: var(--ty-shadow-control);--ty-button-outline-default-shadow-hover: var(--ty-shadow-control);--ty-button-outline-default-shadow-active: var(--ty-shadow-control);--ty-button-font-size-sm: var(--ty-control-font-size-sm);--ty-button-font-size-md: var(--ty-control-font-size-md);--ty-button-font-size-lg: var(--ty-control-font-size-lg);--ty-button-height-sm: var(--ty-control-height-sm);--ty-button-height-md: var(--ty-control-height-md);--ty-button-height-lg: var(--ty-control-height-lg);--ty-button-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-button-padding-inline-md: 15px;--ty-button-padding-inline-lg: 20px;--ty-button-gap-sm: var(--ty-control-gap-sm);--ty-button-gap-md: var(--ty-control-gap-md);--ty-button-gap-lg: var(--ty-control-gap-lg);--ty-button-icon-size-sm: 14px;--ty-button-icon-size-md: 16px;--ty-button-icon-size-lg: 18px;--ty-button-disabled-text: var(--ty-color-text-quaternary);--ty-button-disabled-bg: var(--ty-color-bg-disabled);--ty-button-disabled-border: var(--ty-color-border);--ty-button-text-link-disabled: var(--ty-color-text-quaternary);--ty-button-solid-default-text: var(--ty-color-text);--ty-button-solid-default-bg: var(--ty-color-bg-container);--ty-button-solid-default-border: var(--ty-color-border-btn-default);--ty-button-solid-default-text-hover: var(--ty-color-primary);--ty-button-solid-default-bg-hover: var(--ty-color-bg-container);--ty-button-solid-default-border-hover: var(--ty-color-primary);--ty-button-solid-default-text-active: var(--ty-color-primary);--ty-button-solid-default-bg-active: var(--ty-color-fill);--ty-button-solid-default-border-active: var(--ty-color-primary);--ty-button-outline-default-text: var(--ty-color-text);--ty-button-outline-default-bg: var(--ty-color-bg-container);--ty-button-outline-default-border: var(--ty-color-border-btn-default);--ty-button-outline-default-text-hover: var(--ty-color-text);--ty-button-outline-default-bg-hover: var(--ty-color-fill);--ty-button-outline-default-border-hover: var(--ty-color-border);--ty-button-outline-default-text-active: var(--ty-color-text);--ty-button-outline-default-bg-active: var(--ty-color-fill-secondary);--ty-button-outline-default-border-active: var(--ty-color-border-secondary);--ty-button-ghost-default-text: var(--ty-color-text);--ty-button-ghost-default-bg: transparent;--ty-button-ghost-default-border: transparent;--ty-button-ghost-default-text-hover: var(--ty-color-text);--ty-button-ghost-default-bg-hover: var(--ty-color-fill);--ty-button-ghost-default-border-hover: transparent;--ty-button-ghost-default-text-active: var(--ty-color-text);--ty-button-ghost-default-bg-active: var(--ty-color-fill-secondary);--ty-button-ghost-default-border-active: transparent;--ty-button-link-default-text: var(--ty-color-text);--ty-button-link-default-bg: transparent;--ty-button-link-default-border: transparent;--ty-button-link-default-text-hover: var(--ty-color-text);--ty-button-link-default-bg-hover: transparent;--ty-button-link-default-border-hover: transparent;--ty-button-link-default-text-active: var(--ty-color-text);--ty-button-link-default-bg-active: transparent;--ty-button-link-default-border-active: transparent;--ty-button-solid-primary-text: #fff;--ty-button-solid-primary-bg: var(--ty-color-primary);--ty-button-solid-primary-border: var(--ty-color-primary);--ty-button-solid-primary-text-hover: #fff;--ty-button-solid-primary-bg-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-border-hover: var(--ty-color-primary-hover);--ty-button-solid-primary-text-active: #fff;--ty-button-solid-primary-bg-active: var(--ty-color-primary-active);--ty-button-solid-primary-border-active: var(--ty-color-primary-active);--ty-button-outline-primary-text: var(--ty-color-primary);--ty-button-outline-primary-bg: var(--ty-color-bg-container);--ty-button-outline-primary-border: var(--ty-color-primary);--ty-button-outline-primary-text-hover: var(--ty-color-primary);--ty-button-outline-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-outline-primary-border-hover: var(--ty-color-primary-hover);--ty-button-outline-primary-text-active: var(--ty-color-primary);--ty-button-outline-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-outline-primary-border-active: var(--ty-color-primary-active);--ty-button-ghost-primary-text: var(--ty-color-primary);--ty-button-ghost-primary-bg: transparent;--ty-button-ghost-primary-border: transparent;--ty-button-ghost-primary-text-hover: var(--ty-color-primary);--ty-button-ghost-primary-bg-hover: var(--ty-color-primary-bg);--ty-button-ghost-primary-border-hover: transparent;--ty-button-ghost-primary-text-active: var(--ty-color-primary);--ty-button-ghost-primary-bg-active: var(--ty-color-primary-bg-hover);--ty-button-ghost-primary-border-active: transparent;--ty-button-link-primary-text: var(--ty-color-primary);--ty-button-link-primary-bg: transparent;--ty-button-link-primary-border: transparent;--ty-button-link-primary-text-hover: var(--ty-color-primary);--ty-button-link-primary-bg-hover: transparent;--ty-button-link-primary-border-hover: transparent;--ty-button-link-primary-text-active: var(--ty-color-primary);--ty-button-link-primary-bg-active: transparent;--ty-button-link-primary-border-active: transparent;--ty-button-solid-info-text: #fff;--ty-button-solid-info-bg: var(--ty-color-info);--ty-button-solid-info-border: var(--ty-color-info);--ty-button-solid-info-text-hover: #fff;--ty-button-solid-info-bg-hover: var(--ty-color-info-hover);--ty-button-solid-info-border-hover: var(--ty-color-info-hover);--ty-button-solid-info-text-active: #fff;--ty-button-solid-info-bg-active: var(--ty-color-info-active);--ty-button-solid-info-border-active: var(--ty-color-info-active);--ty-button-outline-info-text: var(--ty-color-info);--ty-button-outline-info-bg: var(--ty-color-bg-container);--ty-button-outline-info-border: var(--ty-color-info);--ty-button-outline-info-text-hover: var(--ty-color-info);--ty-button-outline-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-outline-info-border-hover: var(--ty-color-info-hover);--ty-button-outline-info-text-active: var(--ty-color-info);--ty-button-outline-info-bg-active: rgba(64, 169, 255, .18);--ty-button-outline-info-border-active: var(--ty-color-info-active);--ty-button-ghost-info-text: var(--ty-color-info);--ty-button-ghost-info-bg: transparent;--ty-button-ghost-info-border: transparent;--ty-button-ghost-info-text-hover: var(--ty-color-info);--ty-button-ghost-info-bg-hover: rgba(64, 169, 255, .12);--ty-button-ghost-info-border-hover: transparent;--ty-button-ghost-info-text-active: var(--ty-color-info);--ty-button-ghost-info-bg-active: rgba(64, 169, 255, .18);--ty-button-ghost-info-border-active: transparent;--ty-button-link-info-text: var(--ty-color-info);--ty-button-link-info-bg: transparent;--ty-button-link-info-border: transparent;--ty-button-link-info-text-hover: var(--ty-color-info);--ty-button-link-info-bg-hover: transparent;--ty-button-link-info-border-hover: transparent;--ty-button-link-info-text-active: var(--ty-color-info);--ty-button-link-info-bg-active: transparent;--ty-button-link-info-border-active: transparent;--ty-button-solid-success-text: #fff;--ty-button-solid-success-bg: var(--ty-color-success);--ty-button-solid-success-border: var(--ty-color-success);--ty-button-solid-success-text-hover: #fff;--ty-button-solid-success-bg-hover: var(--ty-color-success-hover);--ty-button-solid-success-border-hover: var(--ty-color-success-hover);--ty-button-solid-success-text-active: #fff;--ty-button-solid-success-bg-active: var(--ty-color-success-active);--ty-button-solid-success-border-active: var(--ty-color-success-active);--ty-button-outline-success-text: var(--ty-color-success);--ty-button-outline-success-bg: var(--ty-color-bg-container);--ty-button-outline-success-border: var(--ty-color-success);--ty-button-outline-success-text-hover: var(--ty-color-success);--ty-button-outline-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-outline-success-border-hover: var(--ty-color-success-hover);--ty-button-outline-success-text-active: var(--ty-color-success);--ty-button-outline-success-bg-active: rgba(82, 196, 26, .18);--ty-button-outline-success-border-active: var(--ty-color-success-active);--ty-button-ghost-success-text: var(--ty-color-success);--ty-button-ghost-success-bg: transparent;--ty-button-ghost-success-border: transparent;--ty-button-ghost-success-text-hover: var(--ty-color-success);--ty-button-ghost-success-bg-hover: rgba(82, 196, 26, .12);--ty-button-ghost-success-border-hover: transparent;--ty-button-ghost-success-text-active: var(--ty-color-success);--ty-button-ghost-success-bg-active: rgba(82, 196, 26, .18);--ty-button-ghost-success-border-active: transparent;--ty-button-link-success-text: var(--ty-color-success);--ty-button-link-success-bg: transparent;--ty-button-link-success-border: transparent;--ty-button-link-success-text-hover: var(--ty-color-success);--ty-button-link-success-bg-hover: transparent;--ty-button-link-success-border-hover: transparent;--ty-button-link-success-text-active: var(--ty-color-success);--ty-button-link-success-bg-active: transparent;--ty-button-link-success-border-active: transparent;--ty-button-solid-warning-text: #fff;--ty-button-solid-warning-bg: var(--ty-color-warning);--ty-button-solid-warning-border: var(--ty-color-warning);--ty-button-solid-warning-text-hover: #fff;--ty-button-solid-warning-bg-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-border-hover: var(--ty-color-warning-hover);--ty-button-solid-warning-text-active: #fff;--ty-button-solid-warning-bg-active: var(--ty-color-warning-active);--ty-button-solid-warning-border-active: var(--ty-color-warning-active);--ty-button-outline-warning-text: var(--ty-color-warning);--ty-button-outline-warning-bg: var(--ty-color-bg-container);--ty-button-outline-warning-border: var(--ty-color-warning);--ty-button-outline-warning-text-hover: var(--ty-color-warning);--ty-button-outline-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-outline-warning-border-hover: var(--ty-color-warning-hover);--ty-button-outline-warning-text-active: var(--ty-color-warning);--ty-button-outline-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-outline-warning-border-active: var(--ty-color-warning-active);--ty-button-ghost-warning-text: var(--ty-color-warning);--ty-button-ghost-warning-bg: transparent;--ty-button-ghost-warning-border: transparent;--ty-button-ghost-warning-text-hover: var(--ty-color-warning);--ty-button-ghost-warning-bg-hover: rgba(250, 173, 20, .12);--ty-button-ghost-warning-border-hover: transparent;--ty-button-ghost-warning-text-active: var(--ty-color-warning);--ty-button-ghost-warning-bg-active: rgba(250, 173, 20, .18);--ty-button-ghost-warning-border-active: transparent;--ty-button-link-warning-text: var(--ty-color-warning);--ty-button-link-warning-bg: transparent;--ty-button-link-warning-border: transparent;--ty-button-link-warning-text-hover: var(--ty-color-warning);--ty-button-link-warning-bg-hover: transparent;--ty-button-link-warning-border-hover: transparent;--ty-button-link-warning-text-active: var(--ty-color-warning);--ty-button-link-warning-bg-active: transparent;--ty-button-link-warning-border-active: transparent;--ty-button-solid-danger-text: #fff;--ty-button-solid-danger-bg: var(--ty-color-danger);--ty-button-solid-danger-border: var(--ty-color-danger);--ty-button-solid-danger-text-hover: #fff;--ty-button-solid-danger-bg-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-border-hover: var(--ty-color-danger-hover);--ty-button-solid-danger-text-active: #fff;--ty-button-solid-danger-bg-active: var(--ty-color-danger-active);--ty-button-solid-danger-border-active: var(--ty-color-danger-active);--ty-button-outline-danger-text: var(--ty-color-danger);--ty-button-outline-danger-bg: var(--ty-color-bg-container);--ty-button-outline-danger-border: var(--ty-color-danger);--ty-button-outline-danger-text-hover: var(--ty-color-danger);--ty-button-outline-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-outline-danger-border-hover: var(--ty-color-danger-hover);--ty-button-outline-danger-text-active: var(--ty-color-danger);--ty-button-outline-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-outline-danger-border-active: var(--ty-color-danger-active);--ty-button-ghost-danger-text: var(--ty-color-danger);--ty-button-ghost-danger-bg: transparent;--ty-button-ghost-danger-border: transparent;--ty-button-ghost-danger-text-hover: var(--ty-color-danger);--ty-button-ghost-danger-bg-hover: rgba(255, 77, 79, .12);--ty-button-ghost-danger-border-hover: transparent;--ty-button-ghost-danger-text-active: var(--ty-color-danger);--ty-button-ghost-danger-bg-active: rgba(255, 77, 79, .18);--ty-button-ghost-danger-border-active: transparent;--ty-button-link-danger-text: var(--ty-color-danger);--ty-button-link-danger-bg: transparent;--ty-button-link-danger-border: transparent;--ty-button-link-danger-text-hover: var(--ty-color-danger);--ty-button-link-danger-bg-hover: transparent;--ty-button-link-danger-border-hover: transparent;--ty-button-link-danger-text-active: var(--ty-color-danger);--ty-button-link-danger-bg-active: transparent;--ty-button-link-danger-border-active: transparent;--ty-calendar-bg: #1f1f1f;--ty-calendar-border: #363636;--ty-calendar-radius: var(--ty-border-radius);--ty-calendar-cell-hover-bg: #2a2a2a;--ty-calendar-header-padding: 8px 12px;--ty-calendar-header-action-size: 28px;--ty-calendar-header-action-radius: 4px;--ty-calendar-header-action-font-size: 18px;--ty-calendar-header-action-color: var(--ty-color-text-tertiary);--ty-calendar-header-action-color-hover: var(--ty-color-primary);--ty-calendar-header-action-hover-bg: #2a2a2a;--ty-calendar-header-action-focus-ring: var(--ty-color-primary-border);--ty-calendar-header-label-font-size: 16px;--ty-calendar-header-label-font-weight: 500;--ty-calendar-header-caption-gap: 8px;--ty-calendar-header-label-min-height: 32px;--ty-calendar-header-label-padding-inline: 10px;--ty-calendar-header-label-radius: 4px;--ty-calendar-header-label-color: var(--ty-color-text);--ty-calendar-header-label-color-hover: var(--ty-color-primary);--ty-calendar-header-label-hover-bg: #2a2a2a;--ty-calendar-header-label-focus-ring: var(--ty-color-primary-border);--ty-calendar-body-padding: 8px;--ty-calendar-cell-header-font-size: var(--ty-font-size-sm);--ty-calendar-cell-header-padding: 8px 0;--ty-calendar-cell-header-color: var(--ty-color-text-secondary);--ty-calendar-week-number-color: var(--ty-color-text-quaternary);--ty-calendar-week-number-width: 32px;--ty-calendar-week-number-font-size: 12px;--ty-calendar-week-number-padding: 4px 0;--ty-calendar-cell-color: var(--ty-color-text);--ty-calendar-cell-color-muted: var(--ty-color-text-quaternary);--ty-calendar-cell-disabled-bg: var(--ty-color-bg-disabled);--ty-calendar-cell-today-border: var(--ty-color-primary);--ty-calendar-cell-selected-bg: var(--ty-color-primary);--ty-calendar-cell-selected-color: #fff;--ty-calendar-range-bg: var(--ty-color-primary-bg);--ty-calendar-cell-focus-outline: var(--ty-color-primary);--ty-calendar-cell-date-font-size: var(--ty-font-size-sm);--ty-calendar-cell-date-line-height: 24px;--ty-calendar-cell-date-min-width: 24px;--ty-calendar-cell-inner-padding: 4px;--ty-calendar-cell-inner-min-height: 24px;--ty-calendar-cell-inner-padding-fullscreen: 4px 8px;--ty-calendar-cell-inner-min-height-fullscreen: 60px;--ty-calendar-cell-content-font-size: 12px;--ty-calendar-cell-content-margin-top: 2px;--ty-calendar-cell-dot-size: 6px;--ty-calendar-cell-dot-color: var(--ty-color-primary);--ty-calendar-panel-grid-gap: 8px;--ty-calendar-panel-padding: 8px;--ty-calendar-panel-item-min-height: 48px;--ty-calendar-panel-item-padding-inline: 8px;--ty-calendar-panel-item-radius: var(--ty-border-radius);--ty-calendar-panel-item-hover-bg: #2a2a2a;--ty-calendar-panel-item-selected-color: #fff;--ty-calendar-panel-item-selected-bg: var(--ty-color-primary);--ty-calendar-panel-item-selected-hover-bg: var(--ty-color-primary-hover);--ty-calendar-month-content-font-size: 12px;--ty-calendar-month-content-margin-top: 4px;--ty-calendar-decade-font-size: var(--ty-font-size-base);--ty-calendar-decade-color-out: var(--ty-color-text-quaternary);--ty-calendar-footer-padding: 8px 12px;--ty-calendar-today-color: var(--ty-color-primary);--ty-calendar-today-color-hover: var(--ty-color-primary-hover);--ty-calendar-today-font-size: 13px;--ty-calendar-today-hover-bg: var(--ty-color-primary-bg);--ty-calendar-today-active-bg: var(--ty-color-primary-bg-hover);--ty-calendar-today-focus-ring: var(--ty-color-primary-border);--ty-card-radius: var(--ty-border-radius);--ty-card-bg: var(--ty-color-bg-container);--ty-card-bg-filled: var(--ty-color-fill);--ty-card-border: var(--ty-color-border-secondary);--ty-card-shadow: var(--ty-shadow-card);--ty-card-shadow-hover: var(--ty-shadow-card);--ty-card-header-padding: var(--ty-spacing-5);--ty-card-body-padding: var(--ty-spacing-5);--ty-card-footer-padding: var(--ty-spacing-5);--ty-card-header-color: var(--ty-color-text-heading);--ty-card-header-font-size: var(--ty-font-size-base);--ty-card-header-font-weight: var(--ty-font-weight-medium);--ty-carousel-arrow-bg: rgba(255, 255, 255, .15);--ty-carousel-arrow-hover-bg: rgba(255, 255, 255, .25);--ty-carousel-arrow-size: 36px;--ty-carousel-arrow-color: #fff;--ty-carousel-arrow-offset: 12px;--ty-carousel-dot-active-bg: #fff;--ty-carousel-dot-bg: rgba(255, 255, 255, .3);--ty-carousel-dot-hover-bg: rgba(255, 255, 255, .6);--ty-carousel-dot-width: 16px;--ty-carousel-dot-height: 3px;--ty-carousel-dot-gap: 4px;--ty-carousel-dot-radius: 1px;--ty-carousel-dot-width-active: 24px;--ty-carousel-dot-height-active: 24px;--ty-cascader-bg: #1f1f1f;--ty-cascader-min-width: 200px;--ty-cascader-border: #424242;--ty-cascader-radius: var(--ty-border-radius);--ty-cascader-border-hover: var(--ty-color-primary);--ty-cascader-border-focus: var(--ty-color-primary);--ty-cascader-shadow-focus: var(--ty-shadow-focus);--ty-cascader-opacity-disabled: .5;--ty-cascader-font-size-sm: var(--ty-font-size-sm);--ty-cascader-font-size-md: var(--ty-font-size-base);--ty-cascader-font-size-lg: var(--ty-font-size-lg);--ty-cascader-height-sm: var(--ty-height-sm);--ty-cascader-height-md: var(--ty-height-md);--ty-cascader-height-lg: var(--ty-height-lg);--ty-cascader-padding-sm: 0 28px 0 8px;--ty-cascader-padding-md: 0 32px 0 10px;--ty-cascader-padding-lg: 0 36px 0 12px;--ty-cascader-color: var(--ty-color-text);--ty-cascader-placeholder: var(--ty-color-text-placeholder);--ty-cascader-clear-color: var(--ty-color-text-tertiary);--ty-cascader-clear-color-hover: var(--ty-color-text-secondary);--ty-cascader-clear-offset-inline-end: 24px;--ty-cascader-clear-font-size: 12px;--ty-cascader-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-arrow-offset-inline-end: 8px;--ty-cascader-arrow-font-size: 12px;--ty-cascader-dropdown-bg: #1f1f1f;--ty-cascader-dropdown-shadow: var(--ty-shadow-popup);--ty-cascader-dropdown-max-height: 300px;--ty-cascader-menu-padding: 4px 0;--ty-cascader-menu-min-width: 120px;--ty-cascader-hover: #2a2a2a;--ty-cascader-menu-empty-padding: 8px 12px;--ty-cascader-menu-empty-color: var(--ty-color-text-secondary);--ty-cascader-menu-item-padding: 5px 12px;--ty-cascader-menu-item-disabled-opacity: .5;--ty-cascader-option-color-active: var(--ty-color-primary);--ty-cascader-option-font-weight-active: 500;--ty-cascader-menu-item-arrow-color: var(--ty-color-text-tertiary);--ty-cascader-menu-item-arrow-gap: 8px;--ty-cascader-menu-item-arrow-font-size: 12px;--ty-cascader-selected-bg: rgba(144, 101, 208, .1);--ty-checkbox-size: 16px;--ty-checkbox-radius: var(--ty-border-radius);--ty-checkbox-label-gap: 8px;--ty-checkbox-label-padding-inline-end: 5px;--ty-checkbox-label-color: var(--ty-color-text);--ty-checkbox-bg: #1f1f1f;--ty-checkbox-border: #424242;--ty-checkbox-shadow: var(--ty-shadow-control);--ty-checkbox-border-hover: var(--ty-color-primary);--ty-checkbox-bg-checked: var(--ty-color-primary);--ty-checkbox-border-checked: var(--ty-color-primary);--ty-checkbox-indicator-color: #fff;--ty-checkbox-bg-disabled: #2a2a2a;--ty-checkbox-border-disabled: var(--ty-color-border);--ty-checkbox-indicator-color-disabled: var(--ty-color-text-quaternary);--ty-checkbox-label-color-disabled: var(--ty-color-text-quaternary);--ty-collapse-bg: #262626;--ty-collapse-border-color: #424242;--ty-collapse-borderless-divider-color: #363636;--ty-collapse-radius: var(--ty-border-radius);--ty-collapse-header-bg: transparent;--ty-collapse-header-hover-bg: #303030;--ty-collapse-header-active-bg: #303030;--ty-collapse-header-disabled-bg: transparent;--ty-collapse-header-color: var(--ty-color-text);--ty-collapse-header-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-header-min-height: 44px;--ty-collapse-header-padding-inline: 16px;--ty-collapse-header-padding-block: 14px;--ty-collapse-header-gap: 12px;--ty-collapse-icon-color: var(--ty-collapse-header-color);--ty-collapse-icon-active-color: var(--ty-collapse-header-color);--ty-collapse-icon-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-icon-slot-size: 20px;--ty-collapse-icon-size: 10px;--ty-collapse-extra-color: rgba(255, 255, 255, .65);--ty-collapse-extra-disabled-color: rgba(255, 255, 255, .35);--ty-collapse-extra-gap: 8px;--ty-collapse-extra-font-size: 12px;--ty-collapse-body-bg: #1f1f1f;--ty-collapse-body-color: var(--ty-color-text-secondary);--ty-collapse-body-padding-inline: 16px;--ty-collapse-body-padding-block: 16px;--ty-collapse-font-size: 14px;--ty-collapse-line-height: 1.5;--ty-collapse-focus-ring: var(--ty-color-primary);--ty-collapse-motion-duration: .24s;--ty-collapse-motion-easing: ease;--ty-color-picker-opacity-disabled: .5;--ty-color-picker-swatch-size: 32px;--ty-color-picker-swatch-padding: 3px;--ty-color-picker-swatch-radius: var(--ty-border-radius);--ty-color-picker-border: var(--ty-color-border);--ty-color-picker-bg: var(--ty-color-bg-container);--ty-color-picker-panel-padding: 12px;--ty-color-picker-panel-radius: 8px;--ty-color-picker-panel-shadow: var(--ty-shadow-popup);--ty-color-picker-panel-width: 240px;--ty-color-picker-spectrum-height: 150px;--ty-color-picker-spectrum-radius: 4px;--ty-color-picker-spectrum-white: linear-gradient(to right, #fff, transparent);--ty-color-picker-spectrum-black: linear-gradient(to bottom, transparent, #000);--ty-color-picker-spectrum-handle-size: 12px;--ty-color-picker-handle-border-width: 2px;--ty-color-picker-handle-border-color: #fff;--ty-color-picker-handle-shadow: 0 0 2px rgb(0 0 0 / 30%);--ty-color-picker-controls-gap: 8px;--ty-color-picker-controls-margin-top: 12px;--ty-color-picker-preview-size: 28px;--ty-color-picker-preview-radius: 50%;--ty-color-picker-slider-height: 12px;--ty-color-picker-slider-radius: 6px;--ty-color-picker-alpha-grid-size: 8px;--ty-color-picker-slider-handle-size: 14px;--ty-color-picker-input-row-gap: 6px;--ty-color-picker-input-row-margin-top: 12px;--ty-color-picker-button-padding: 2px 6px;--ty-color-picker-button-font-size: 12px;--ty-color-picker-button-color: var(--ty-color-text);--ty-color-picker-button-border-hover: var(--ty-color-primary);--ty-color-picker-input-padding: 2px 6px;--ty-color-picker-input-font-size: 12px;--ty-color-picker-input-color: var(--ty-color-text);--ty-color-picker-input-font-family: var(--ty-font-family-monospace);--ty-color-picker-input-border-focus: var(--ty-color-primary);--ty-color-picker-presets-gap: 6px;--ty-color-picker-presets-margin-top: 12px;--ty-color-picker-presets-padding-top: 12px;--ty-color-picker-preset-size: 20px;--ty-color-picker-preset-hover-scale: 1.2;--ty-color-picker-preset-transition-duration: .15s;--ty-date-picker-input-min-width-sm: 90px;--ty-date-picker-input-min-width-md: 120px;--ty-date-picker-input-min-width-lg: 140px;--ty-date-picker-header-padding: 8px 12px;--ty-date-picker-header-border: var(--ty-color-border-light);--ty-date-picker-header-button-size: 28px;--ty-date-picker-header-button-radius: 4px;--ty-date-picker-header-button-color: var(--ty-color-text-tertiary);--ty-date-picker-header-button-color-hover: var(--ty-color-primary);--ty-date-picker-header-action-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-header-action-focus-ring: var(--ty-color-primary-border);--ty-date-picker-header-label-font-size: 16px;--ty-date-picker-header-label-font-weight: 500;--ty-date-picker-header-caption-gap: 8px;--ty-date-picker-body-padding: 8px 12px;--ty-date-picker-cell-font-size: 13px;--ty-date-picker-cell-size: 28px;--ty-date-picker-cell-radius: 6px;--ty-date-picker-cell-color: var(--ty-color-text);--ty-date-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-date-picker-cell-disabled-bg: #2a2a2a;--ty-date-picker-panel-item-gap-y: 8px;--ty-date-picker-panel-item-min-width: 56px;--ty-date-picker-panel-item-height: 40px;--ty-date-picker-panel-item-padding-inline: 12px;--ty-date-picker-panel-item-radius: 10px;--ty-date-picker-panel-item-hover-bg: var(--ty-color-fill-secondary);--ty-date-picker-panel-item-current-color: var(--ty-color-primary);--ty-date-picker-panel-item-current-border: var(--ty-color-primary);--ty-date-picker-panel-item-selected-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-panel-item-selected-color: var(--ty-color-primary);--ty-date-picker-panel-item-selected-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-cell-today-border: var(--ty-color-primary);--ty-date-picker-cell-selected-bg: var(--ty-color-primary);--ty-date-picker-cell-selected-color: #fff;--ty-date-picker-cell-selected-hover-bg: #7a50bf;--ty-date-picker-range-bg: var(--ty-color-primary-bg);--ty-date-picker-footer-padding: 8px 12px;--ty-date-picker-today-font-size: 13px;--ty-date-picker-today-color: var(--ty-color-primary);--ty-date-picker-today-color-hover: var(--ty-color-primary-hover);--ty-date-picker-today-hover-bg: var(--ty-color-primary-bg);--ty-date-picker-today-active-bg: var(--ty-color-primary-bg-hover);--ty-date-picker-today-focus-ring: var(--ty-color-primary-border);--ty-descriptions-border: #363636;--ty-descriptions-label-bg: #262626;--ty-descriptions-title-color: var(--ty-color-text);--ty-descriptions-title-font-size: 16px;--ty-descriptions-title-font-weight: 600;--ty-descriptions-title-margin-bottom: 20px;--ty-descriptions-item-colon-margin-start: 2px;--ty-descriptions-item-colon-margin-end: 5px;--ty-descriptions-label-color: var(--ty-color-text-label);--ty-descriptions-label-font-size: var(--ty-font-size-base);--ty-descriptions-label-line-height: var(--ty-line-height-base);--ty-descriptions-content-color: var(--ty-color-text-secondary);--ty-descriptions-content-font-size: var(--ty-font-size-base);--ty-descriptions-content-line-height: var(--ty-line-height-base);--ty-descriptions-radius: var(--ty-border-radius);--ty-descriptions-lg-padding-hr: var(--ty-height-sm);--ty-descriptions-lg-padding-vt: 16px;--ty-descriptions-md-padding-hr: var(--ty-height-sm);--ty-descriptions-md-padding-vt: 12px;--ty-descriptions-sm-padding-hr: 16px;--ty-descriptions-sm-padding-vt: 8px;--ty-divider-color: #363636;--ty-divider-font-size: 14px;--ty-divider-line-height: 1.5;--ty-divider-vertical-margin: 0 8px;--ty-divider-vertical-height: .9em;--ty-divider-horizontal-margin: 16px 0;--ty-divider-text-color: rgba(255, 255, 255, .85);--ty-divider-title-gap: 10px;--ty-drawer-bg: #1f1f1f;--ty-drawer-shadow: var(--ty-shadow-modal);--ty-drawer-transition-duration: .3s;--ty-drawer-header-padding-block: 16px;--ty-drawer-header-padding-inline: 24px;--ty-drawer-body-padding-block: 16px;--ty-drawer-body-padding-inline: 24px;--ty-drawer-footer-padding-block: 16px;--ty-drawer-footer-padding-inline: 24px;--ty-drawer-border: #363636;--ty-drawer-close-color: var(--ty-color-text-tertiary);--ty-drawer-close-size: 56px;--ty-dropdown-menu-padding: 4px 0;--ty-dropdown-item-padding: 8px 15px;--ty-dropdown-item-color: var(--ty-color-text);--ty-dropdown-item-hover-bg: var(--ty-color-bg-spotlight);--ty-dropdown-group-title-padding: 8px 10px;--ty-empty-desc-color: rgba(255, 255, 255, .35);--ty-empty-desc-font-size: var(--ty-font-size-base);--ty-empty-image-max-width: 120px;--ty-empty-image-margin-bottom: 8px;--ty-empty-footer-margin-top: 16px;--ty-form-error-color: #e84749;--ty-form-error-hover: #d32029;--ty-form-item-margin-bottom: 22px;--ty-form-label-line-height: 30px;--ty-form-label-color: var(--ty-color-text);--ty-form-label-font-size: var(--ty-font-size-base);--ty-form-label-required-margin-end: 3px;--ty-form-label-colon-margin: 0 8px 0 2px;--ty-form-input-min-height: 32px;--ty-form-notice-font-size: 13px;--ty-form-notice-radius: var(--ty-border-radius);--ty-form-notice-padding: 5px;--ty-form-notice-margin-top: 5px;--ty-form-helper-color: var(--ty-color-text-tertiary);--ty-form-feedback-font-size: 13px;--ty-form-feedback-line-height: 22px;--ty-form-error-shadow: 0 0 0 3px rgb(255 77 79 / 20%);--ty-form-notice-bg: #2b2111;--ty-form-notice-color: rgba(255, 255, 255, .65);--ty-input-number-control-active-bg: #2a2a2a;--ty-input-number-control-border: #424242;--ty-input-number-icon-color: #666;--ty-input-number-icon-color-hover: var(--ty-color-primary);--ty-input-number-input-padding-inline-start: 7px;--ty-input-number-input-padding-inline-end: 25px;--ty-input-number-controls-padding: 1px;--ty-input-number-control-padding-inline: 0 7px;--ty-input-number-control-transition-duration: .3s;--ty-input-number-font-size-sm: var(--ty-font-size-sm);--ty-input-number-font-size-md: var(--ty-font-size-base);--ty-input-number-font-size-lg: var(--ty-font-size-lg);--ty-input-number-height-sm: var(--ty-height-sm);--ty-input-number-height-md: var(--ty-height-md);--ty-input-number-height-lg: var(--ty-height-lg);--ty-input-radius: var(--ty-control-radius);--ty-input-color: var(--ty-color-text);--ty-input-bg: var(--ty-color-bg-container);--ty-input-bg-disabled: var(--ty-color-bg-disabled);--ty-input-border: var(--ty-color-border);--ty-input-shadow: var(--ty-shadow-control);--ty-input-border-hover: var(--ty-color-primary);--ty-input-border-focus: var(--ty-color-primary);--ty-input-shadow-focus: var(--ty-shadow-focus);--ty-input-placeholder: var(--ty-color-text-placeholder);--ty-input-addon-bg: var(--ty-color-fill);--ty-input-addon-padding: var(--ty-spacing-3);--ty-input-affix-margin: 0 8px;--ty-input-clear-size: 1em;--ty-input-clear-color: var(--ty-color-text-quaternary);--ty-input-font-size-sm: var(--ty-control-font-size-sm);--ty-input-font-size-md: var(--ty-control-font-size-md);--ty-input-font-size-lg: var(--ty-control-font-size-lg);--ty-input-height-sm: var(--ty-control-height-sm);--ty-input-height-md: var(--ty-control-height-md);--ty-input-height-lg: var(--ty-control-height-lg);--ty-input-padding-inline-sm: var(--ty-control-padding-inline-sm);--ty-input-padding-inline-md: var(--ty-control-padding-inline-md);--ty-input-padding-inline-lg: var(--ty-control-padding-inline-lg);--ty-input-affix-gap: var(--ty-spacing-3);--ty-input-clear-size-sm: 14px;--ty-input-clear-size-md: 16px;--ty-input-clear-size-lg: 18px;--ty-input-text-disabled: var(--ty-color-text-quaternary);--ty-keyboard-bg: #2a2a2a;--ty-keyboard-border: #424242;--ty-keyboard-border-bottom: #363636;--ty-keyboard-color: rgba(255, 255, 255, .85);--ty-keyboard-shadow: inset 0 -1px 0 #363636;--ty-keyboard-font-family: var(--ty-font-family-monospace);--ty-keyboard-padding: 4px 8px;--ty-keyboard-radius: 4px;--ty-keyboard-font-size: 11px;--ty-layout-header-height: 60px;--ty-layout-header-bg: var(--ty-color-bg-layout);--ty-layout-footer-padding: 24px 50px;--ty-layout-footer-bg: var(--ty-color-bg-layout);--ty-layout-content-bg: var(--ty-color-bg-layout);--ty-layout-sidebar-bg: #12131a;--ty-layout-sidebar-light-bg: #1f1f1f;--ty-layout-sidebar-light-color: rgba(255, 255, 255, .85);--ty-layout-sidebar-light-trigger-bg: #2a2a2a;--ty-layout-sidebar-light-trigger-icon: #666;--ty-layout-sidebar-trigger-bg: rgb(0, 33, 64);--ty-layout-sidebar-color: #fff;--ty-layout-sidebar-transition-duration: .2s;--ty-layout-sidebar-trigger-height: 40px;--ty-list-border: #363636;--ty-list-color: var(--ty-color-text);--ty-list-font-size: var(--ty-font-size-base);--ty-list-radius: var(--ty-border-radius);--ty-list-item-padding-sm: 8px 16px;--ty-list-item-padding-md: 12px 16px;--ty-list-item-padding-lg: 16px 24px;--ty-list-header-padding: 12px 16px;--ty-list-footer-padding: 12px 16px;--ty-list-empty-padding: 24px;--ty-list-empty-color: var(--ty-color-text-secondary);--ty-list-action-gap: 16px;--ty-list-action-offset: 24px;--ty-list-action-color: var(--ty-color-text-secondary);--ty-list-action-color-hover: var(--ty-color-primary);--ty-list-meta-avatar-gap: 12px;--ty-list-meta-title-color: var(--ty-color-text);--ty-list-meta-title-font-weight: 500;--ty-list-meta-title-margin-bottom: 4px;--ty-list-meta-description-color: var(--ty-color-text-secondary);--ty-list-meta-description-font-size: var(--ty-font-size-sm);--ty-menu-dark-bg: #1f1f1f;--ty-menu-dark-border: #303030;--ty-menu-dark-color: rgba(255, 255, 255, .72);--ty-menu-dark-color-hover: rgba(255, 255, 255, .85);--ty-menu-dark-color-selected: var(--ty-color-primary-hover);--ty-menu-dark-color-disabled: rgba(255, 255, 255, .25);--ty-menu-divider-color: rgba(255, 255, 255, .1);--ty-menu-border: #303030;--ty-menu-color: rgba(255, 255, 255, .72);--ty-menu-item-color-danger: var(--ty-color-danger);--ty-menu-popup-bg: #1f1f1f;--ty-menu-popup-border: #303030;--ty-menu-popup-shadow: 0 16px 40px rgba(0, 0, 0, .28);--ty-menu-dark-popup-bg: #1f1f1f;--ty-menu-dark-popup-border: #303030;--ty-menu-group-title-color: rgba(255, 255, 255, .45);--ty-menu-item-radius: var(--ty-border-radius);--ty-menu-item-gap: 10px;--ty-menu-item-padding-inline: 12px;--ty-menu-item-padding-block: 8px;--ty-menu-item-min-height: 40px;--ty-menu-icon-size: 16px;--ty-menu-indicator-width: 3px;--ty-menu-indicator-radius: 999px;--ty-menu-indicator-color: var(--ty-color-primary);--ty-menu-item-bg-hover: color-mix(in srgb, var(--ty-color-primary) 10%, transparent);--ty-menu-item-bg-active: color-mix(in srgb, var(--ty-color-primary) 14%, transparent);--ty-menu-item-bg-selected: color-mix(in srgb, var(--ty-color-primary) 14%, transparent);--ty-menu-item-border-hover: color-mix(in srgb, var(--ty-color-primary) 28%, transparent);--ty-menu-item-border-selected: color-mix(in srgb, var(--ty-color-primary) 56%, transparent);--ty-menu-item-font-weight: 500;--ty-menu-sub-list-popup-min-width: 160px;--ty-menu-sub-arrow-margin-start: 20px;--ty-menu-group-title-padding: 8px 10px;--ty-menu-overlay-item-color: var(--ty-color-text);--ty-menu-overlay-item-hover-bg: var(--ty-color-bg-spotlight);--ty-menu-dark-overlay-item-color: rgba(255, 255, 255, .85);--ty-menu-dark-overlay-item-hover-bg: #2a2a2a;--ty-menu-group-title-font-size: 14px;--ty-menu-group-title-font-weight: 600;--ty-menu-group-title-letter-spacing: .01em;--ty-menu-group-title-first-margin-top: 4px;--ty-menu-group-list-item-padding: 12px 35px 12px 25px;--ty-menu-divider-margin: 5px 0;--ty-menu-popup-padding-block: var(--ty-dropdown-menu-padding);--ty-menu-popup-item-padding: var(--ty-dropdown-item-padding);--ty-menu-popup-item-gap: 0;--ty-menu-item-height-sm: 32px;--ty-menu-item-height-md: 40px;--ty-menu-item-height-lg: 48px;--ty-menu-item-padding-inline-sm: 10px;--ty-menu-item-padding-inline-md: 12px;--ty-menu-item-padding-inline-lg: 14px;--ty-menu-item-gap-sm: 8px;--ty-menu-item-gap-md: 10px;--ty-menu-item-gap-lg: 12px;--ty-menu-item-padding-block-compact: 6px;--ty-menu-item-padding-block-comfortable: 8px;--ty-menu-disabled-opacity: .55;--ty-menu-light-bg: #ffffff;--ty-menu-light-border: #f0f0f0;--ty-menu-light-color: #32325d;--ty-menu-light-popup-bg: #ffffff;--ty-menu-light-popup-border: transparent;--ty-menu-light-overlay-item-color: #32325d;--ty-menu-light-overlay-item-hover-bg: #f5f5ff;--ty-message-bg: #1f1f1f;--ty-message-radius: 4px;--ty-message-padding: 10px 16px;--ty-message-shadow: var(--ty-shadow-modal);--ty-message-font-size: var(--ty-font-size-base);--ty-message-content-color: var(--ty-color-text-secondary);--ty-message-content-line-height: 14px;--ty-message-icon-gap: 5px;--ty-message-extra-gap: 15px;--ty-message-transition-duration: .3s;--ty-message-offset-y-enter: -5px;--ty-message-z-index: 999;--ty-modal-radius: 4px;--ty-modal-shadow: var(--ty-shadow-modal);--ty-modal-bg: #1f1f1f;--ty-modal-offset-top: 100px;--ty-modal-enter-offset-y: -20px;--ty-modal-scale-enter: 0;--ty-modal-transition-duration: .3s;--ty-modal-header-bg: #1f1f1f;--ty-modal-header-color: var(--ty-color-text-secondary);--ty-modal-header-padding-block: 16px;--ty-modal-header-padding-inline: 24px;--ty-modal-header-border: #363636;--ty-modal-title-color: var(--ty-color-text);--ty-modal-title-font-weight: 500;--ty-modal-title-font-size: 16px;--ty-modal-title-line-height: 22px;--ty-modal-close-color: var(--ty-color-text-tertiary);--ty-modal-close-size: 56px;--ty-modal-body-padding: 24px;--ty-modal-body-font-size: 14px;--ty-modal-body-line-height: 1.5;--ty-modal-footer-padding-block: 12px;--ty-modal-footer-padding-inline: 16px;--ty-modal-footer-border: #363636;--ty-native-select-bg: #1f1f1f;--ty-native-select-color: var(--ty-color-text);--ty-native-select-border: var(--ty-color-border);--ty-native-select-radius: var(--ty-border-radius);--ty-native-select-border-hover: var(--ty-color-primary);--ty-native-select-border-focus: var(--ty-color-primary);--ty-native-select-shadow-focus: var(--ty-shadow-focus);--ty-native-select-disabled-bg: #2a2a2a;--ty-native-select-disabled-color: rgba(255, 255, 255, .25);--ty-native-select-opacity-disabled: .75;--ty-native-select-lg-padding: 9px 25px 9px 7px;--ty-native-select-md-padding: 6px 25px 6px 7px;--ty-native-select-sm-padding: 3px 25px 3px 7px;--ty-native-select-font-size-sm: var(--ty-font-size-sm);--ty-native-select-font-size-md: var(--ty-font-size-base);--ty-native-select-font-size-lg: var(--ty-font-size-lg);--ty-notification-bg: #1f1f1f;--ty-notification-border-radius: 3px;--ty-notification-color: var(--ty-color-text-secondary);--ty-notification-close-color: rgba(255, 255, 255, .2);--ty-notification-close-hover: rgba(255, 255, 255, .7);--ty-notification-close-offset-inline-end: 24px;--ty-notification-close-offset-top: 16px;--ty-notification-font-size: var(--ty-font-size-base);--ty-notification-icon-gap: 15px;--ty-notification-icon-height: 30px;--ty-notification-margin: 20px;--ty-notification-padding: 16px 24px;--ty-notification-shadow: var(--ty-shadow-modal);--ty-notification-title-font-size: 16px;--ty-notification-title-color: var(--ty-color-text);--ty-notification-title-line-height: 24px;--ty-notification-title-margin-bottom: 5px;--ty-notification-title-padding-inline-end: 24px;--ty-notification-width: 380px;--ty-notification-z-index: 999;--ty-overlay-bg-default: var(--ty-color-overlay-bg);--ty-overlay-bg-inverted: var(--ty-color-overlay-inverted);--ty-overlay-blur-radius: 3px;--ty-overlay-fade-duration: .3s;--ty-pagination-color: var(--ty-color-text-secondary);--ty-pagination-font-size: 14px;--ty-pagination-item-bg: #1f1f1f;--ty-pagination-item-radius: 2px;--ty-pagination-item-transition-duration: .4s;--ty-pagination-item-color-ellipsis: var(--ty-color-text-quaternary);--ty-pagination-item-color-ellipsis-hover: var(--ty-color-primary);--ty-pagination-item-size-md: 32px;--ty-pagination-item-size-sm: 24px;--ty-pagination-item-gap-md: 4px;--ty-pagination-item-gap-sm: .5px;--ty-pagination-item-line-height-md: 30px;--ty-pagination-item-line-height-sm: 22px;--ty-pagination-item-border-md: var(--ty-color-border);--ty-pagination-item-color-active: var(--ty-color-primary);--ty-pagination-item-border-active: var(--ty-color-primary);--ty-pagination-item-border-hover: var(--ty-color-primary);--ty-pagination-item-color-hover-sm: var(--ty-color-primary);--ty-pagination-disabled-active-bg: #424242;--ty-pagination-disabled-active-color: #fff;--ty-pagination-disabled-bg: #2a2a2a;--ty-pagination-disabled-color-md: #525252;--ty-pagination-disabled-color-sm: #525252;--ty-picker-input-font-size: var(--ty-font-size-base);--ty-picker-input-padding-md: 4px 11px;--ty-picker-input-padding-sm: 0 7px;--ty-picker-input-padding-lg: 6px 11px;--ty-picker-input-border: var(--ty-color-border);--ty-picker-input-radius: 6px;--ty-picker-input-border-hover: var(--ty-color-primary);--ty-picker-input-border-focus: var(--ty-color-primary);--ty-picker-input-shadow-focus: var(--ty-shadow-focus);--ty-picker-input-bg-disabled: var(--ty-color-bg-disabled);--ty-picker-input-color: var(--ty-color-text);--ty-picker-input-color-placeholder: var(--ty-color-text-quaternary);--ty-picker-input-color-muted: var(--ty-color-text-tertiary);--ty-picker-suffix-size: 14px;--ty-picker-suffix-gap: 4px;--ty-picker-suffix-color: var(--ty-color-text-quaternary);--ty-picker-cell-hover-bg: #2a2a2a;--ty-picker-clear-bg: #1f1f1f;--ty-picker-clear-color: var(--ty-color-text-quaternary);--ty-picker-clear-color-hover: var(--ty-color-text-tertiary);--ty-picker-dropdown-bg: #1f1f1f;--ty-picker-dropdown-radius: 8px;--ty-picker-dropdown-shadow: var(--ty-shadow-popup);--ty-picker-input-bg: #1f1f1f;--ty-picker-cell-color-muted: var(--ty-color-text-quaternary);--ty-pop-confirm-color: var(--ty-color-text-secondary);--ty-pop-confirm-overlay-padding: 4px;--ty-pop-confirm-messages-padding-bottom: 12px;--ty-pop-confirm-messages-font-size: var(--ty-font-size-base);--ty-pop-confirm-buttons-gap: 8px;--ty-pop-confirm-title-margin-left: 5px;--ty-popover-arrow-size: 8px;--ty-popover-title-padding: 9px 16px 7px;--ty-popover-title-font-weight: 500;--ty-popover-title-min-width: 177px;--ty-popover-title-min-height: 32px;--ty-popover-title-color: var(--ty-color-text);--ty-popover-title-color-dark: #fff;--ty-popover-title-border: var(--ty-color-border-secondary);--ty-popover-dark-border: #525252;--ty-popover-content-padding: 12px 15px;--ty-popover-content-color: var(--ty-color-text-secondary);--ty-popover-content-color-dark: #fff;--ty-popup-radius: var(--ty-border-radius);--ty-popup-font-size: var(--ty-font-size-base);--ty-popup-shadow: var(--ty-shadow-popup);--ty-popup-color-light: var(--ty-color-text-secondary);--ty-popup-color-dark: #fff;--ty-popup-arrow-shadow: rgba(0, 0, 0, .2);--ty-popup-dark-bg: #363636;--ty-popup-light-bg: #1f1f1f;--ty-popup-z-index: 999;--ty-progress-circle-trail: #363636;--ty-progress-font-size: 13px;--ty-progress-text-color: rgba(255, 255, 255, .65);--ty-progress-text-offset: 10px;--ty-progress-text-min-width: 40px;--ty-progress-inner-text-color: #fff;--ty-progress-inner-text-font-size: 10px;--ty-progress-inner-text-margin: 0 5px;--ty-progress-trail-bg: #363636;--ty-progress-stroke-color-primary: var(--ty-color-primary);--ty-progress-stroke-color-warning: var(--ty-color-warning);--ty-progress-stroke-color-info: var(--ty-color-info);--ty-progress-stroke-color-danger: var(--ty-color-danger);--ty-progress-stroke-color-success: var(--ty-color-success);--ty-progress-circle-text-font-size: 20px;--ty-quick-actions-action-bg: #1f1f1f;--ty-quick-actions-fab-size: 56px;--ty-quick-actions-action-size: 40px;--ty-quick-actions-actions-gap: 16px;--ty-quick-actions-action-wrapper-gap: 4px;--ty-quick-actions-action-bg-hover: #2a2a2a;--ty-quick-actions-action-color: rgba(255, 255, 255, .85);--ty-quick-actions-bg: #9065d0;--ty-quick-actions-bg-hover: #7a50bf;--ty-quick-actions-color: #fff;--ty-quick-actions-fab-font-size: 24px;--ty-quick-actions-action-font-size: 16px;--ty-quick-actions-disabled-opacity: .5;--ty-quick-actions-focus-ring: 0 0 0 3px var(--ty-shadow-focus);--ty-quick-actions-icon-transition-duration: .3s;--ty-quick-actions-button-transition-duration: .2s;--ty-quick-actions-actions-transition-duration: .2s;--ty-quick-actions-actions-scale-closed: .5;--ty-quick-actions-actions-scale-open: 1;--ty-quick-actions-tooltip-font-size: var(--ty-font-size-sm);--ty-quick-actions-tooltip-padding: 4px 8px;--ty-quick-actions-tooltip-radius: var(--ty-border-radius);--ty-quick-actions-tooltip-offset: 8px;--ty-quick-actions-tooltip-bg: #363636;--ty-quick-actions-tooltip-color: rgba(255, 255, 255, .85);--ty-radio-size: 16px;--ty-radio-dot-size: 10px;--ty-radio-label-gap: 5px;--ty-radio-label-color: var(--ty-color-text);--ty-radio-bg: #1f1f1f;--ty-radio-border: var(--ty-color-primary);--ty-radio-shadow: var(--ty-shadow-control);--ty-radio-border-checked: var(--ty-color-primary);--ty-radio-dot-bg: var(--ty-color-primary);--ty-radio-border-disabled: #424242;--ty-radio-dot-bg-disabled: rgba(255, 255, 255, .2);--ty-radio-label-color-disabled: var(--ty-color-text-quaternary);--ty-result-content-bg: #262626;--ty-result-padding: 48px 32px;--ty-result-icon-margin-bottom: 24px;--ty-result-title-color: var(--ty-color-text);--ty-result-title-font-size: 24px;--ty-result-title-line-height: 1.8;--ty-result-subtitle-color: var(--ty-color-text-tertiary);--ty-result-subtitle-font-size: 14px;--ty-result-subtitle-line-height: 1.6;--ty-result-extra-margin-top: 32px;--ty-result-content-margin-top: 24px;--ty-result-content-margin-inline: 30px;--ty-result-content-padding: 24px 40px;--ty-segmented-item-bg: transparent;--ty-segmented-bg: #2a2a2a;--ty-segmented-radius: var(--ty-border-radius);--ty-segmented-padding: 2px;--ty-segmented-item-gap: 4px;--ty-segmented-item-color: var(--ty-color-text-secondary);--ty-segmented-item-bg-hover: #303030;--ty-segmented-item-color-hover: var(--ty-color-text);--ty-segmented-item-bg-selected: #1f1f1f;--ty-segmented-item-color-selected: var(--ty-color-text);--ty-segmented-item-shadow-selected: 0 1px 2px 0 rgb(0 0 0 / 6%), 0 1px 3px 0 rgb(0 0 0 / 10%);--ty-segmented-item-shadow-focus: var(--ty-shadow-focus);--ty-segmented-item-font-weight-selected: 500;--ty-segmented-item-color-disabled: var(--ty-color-text-quaternary);--ty-segmented-item-bg-disabled: transparent;--ty-segmented-item-opacity-disabled: .5;--ty-segmented-item-padding-inline-sm: 8px;--ty-segmented-item-padding-inline-md: 12px;--ty-segmented-item-padding-inline-lg: 16px;--ty-segmented-item-padding-block-sm: 0;--ty-segmented-item-padding-block-md: 0;--ty-segmented-item-padding-block-lg: 0;--ty-segmented-item-height-sm: calc({height-sm} - 4px) ;--ty-segmented-item-height-md: calc({height-md} - 4px) ;--ty-segmented-item-height-lg: calc({height-lg} - 4px) ;--ty-segmented-font-size-sm: var(--ty-font-size-sm);--ty-segmented-font-size-md: var(--ty-font-size-base);--ty-segmented-font-size-lg: var(--ty-font-size-lg);--ty-segmented-icon-size: 14px;--ty-select-radius: var(--ty-border-radius);--ty-select-color: var(--ty-color-text);--ty-select-bg: var(--ty-color-bg-container);--ty-select-bg-disabled: var(--ty-color-bg-disabled);--ty-select-opacity-disabled: .6;--ty-select-border: var(--ty-color-border);--ty-select-shadow: var(--ty-shadow-control);--ty-select-border-hover: var(--ty-color-primary);--ty-select-border-focus: var(--ty-color-primary);--ty-select-shadow-focus: var(--ty-shadow-focus);--ty-select-placeholder: var(--ty-color-text-placeholder);--ty-select-suffix-color: var(--ty-color-text-quaternary);--ty-select-suffix-size: 14px;--ty-select-suffix-offset-inline-end: 8px;--ty-select-clear-bg: var(--ty-color-bg-container);--ty-select-clear-color: var(--ty-color-text-quaternary);--ty-select-clear-color-hover: var(--ty-color-text-tertiary);--ty-select-font-size-sm: var(--ty-font-size-sm);--ty-select-font-size-md: var(--ty-font-size-base);--ty-select-font-size-lg: var(--ty-font-size-lg);--ty-select-height-sm: var(--ty-height-sm);--ty-select-height-md: var(--ty-height-md);--ty-select-height-lg: var(--ty-height-lg);--ty-select-padding-inline-start-sm: 8px;--ty-select-padding-inline-start-md: 10px;--ty-select-padding-inline-start-lg: 12px;--ty-select-padding-inline-end-sm: 24px;--ty-select-padding-inline-end-md: 28px;--ty-select-padding-inline-end-lg: 32px;--ty-select-multiple-padding-inline-end: 28px;--ty-select-multiple-gap: 4px;--ty-select-multiple-padding-block: 2px;--ty-select-search-min-width: 4px;--ty-select-tag-height: 22px;--ty-select-tag-padding: 0 4px 0 8px;--ty-select-tag-padding-max: 0 8px;--ty-select-tag-radius: var(--ty-border-radius);--ty-select-tag-bg: var(--ty-color-fill-secondary);--ty-select-tag-color: var(--ty-color-text);--ty-select-tag-font-size: var(--ty-font-size-sm);--ty-select-tag-line-height: 20px;--ty-select-tag-close-color: var(--ty-color-text-quaternary);--ty-select-tag-close-color-hover: var(--ty-color-text);--ty-select-tag-close-gap: 4px;--ty-select-empty-color: var(--ty-color-text-quaternary);--ty-select-feedback-padding: 16px;--ty-select-dropdown-bg: #1f1f1f;--ty-select-dropdown-shadow: var(--ty-shadow-popup);--ty-select-dropdown-padding: 4px 0;--ty-select-dropdown-max-height: 300px;--ty-select-option-padding: 7px 12px;--ty-select-option-font-size: var(--ty-font-size-base);--ty-select-option-line-height: 22px;--ty-select-option-color: var(--ty-color-text);--ty-select-option-check-gap: 8px;--ty-select-option-active-bg: #2a2a2a;--ty-select-option-selected-bg: #1a1325;--ty-select-option-disabled-bg: #1f1f1f;--ty-select-option-disabled-color: var(--ty-color-text-quaternary);--ty-select-option-disabled-opacity: .5;--ty-select-group-title-color: var(--ty-color-text-secondary);--ty-select-group-option-padding-inline-start: 24px;--ty-skeleton-bg: #303030;--ty-skeleton-height: 1em;--ty-skeleton-row-gap: 10px;--ty-skeleton-radius-round: 999px;--ty-skeleton-block-gap: 8px;--ty-skeleton-shimmer: linear-gradient(to right, #303030 25%, #3a3a3a 37%, #303030 63%);--ty-skeleton-animation-duration: 1.5s;--ty-slider-dot-active-border: #9065d0;--ty-slider-dot-bg: #1f1f1f;--ty-slider-dot-border: #424242;--ty-slider-mark-active-color: rgba(255, 255, 255, .7);--ty-slider-mark-color: rgba(255, 255, 255, .4);--ty-slider-primary-color: var(--ty-color-primary);--ty-slider-disabled-color: var(--ty-color-text-quaternary);--ty-slider-rail-bg: #363636;--ty-slider-size: 12px;--ty-slider-thumb-bg: #1f1f1f;--ty-slider-thumb-border: #9065d0;--ty-slider-track-size: 4px;--ty-slider-thumb-size: 14px;--ty-slider-thumb-hit-size: 36px;--ty-slider-dot-size: 8px;--ty-slider-thumb-scale-hover: 1.2;--ty-slider-rail-radius: 3px;--ty-slider-horizontal-margin: 13px 7px;--ty-slider-horizontal-padding: 4px 0;--ty-slider-vertical-width: 12px;--ty-slider-vertical-margin: 6px 10px;--ty-slider-vertical-padding: 0 4px;--ty-split-bar-bg: #242424;--ty-split-bar-bg-active: #2a2a2a;--ty-split-bar-border: #3a3a3a;--ty-split-bar-border-active: #474747;--ty-split-bar-line: #484848;--ty-split-bar-line-active: #666666;--ty-split-bar-size: 2px;--ty-split-bar-handle-length: 30px;--ty-split-bar-handle-thickness: 14px;--ty-split-bar-handle-padding: 4px;--ty-split-bar-handle-radius: 8px;--ty-split-bar-grip-size: 2px;--ty-split-bar-grip-gap: 1px;--ty-split-bar-shadow: 0 1px 2px rgba(15, 23, 42, .08);--ty-split-bar-focus-ring: var(--ty-shadow-focus);--ty-steps-icon-bg: #1f1f1f;--ty-steps-color: var(--ty-color-text);--ty-steps-tail-color: #424242;--ty-steps-title-font-size: 16px;--ty-steps-title-font-weight-process: 600;--ty-steps-title-color: var(--ty-color-text-secondary);--ty-steps-desc-color: var(--ty-color-text-tertiary);--ty-steps-icon-size: 32px;--ty-steps-icon-border: var(--ty-color-primary);--ty-steps-process-color: var(--ty-color-primary);--ty-steps-process-color-contrast: #fff;--ty-steps-wait-color: var(--ty-color-text-quaternary);--ty-steps-error-color: var(--ty-color-danger);--ty-strength-indicator-border-radius: 99px;--ty-strength-indicator-gap: 2px;--ty-strength-indicator-min-height: 8px;--ty-strength-indicator-bg: var(--ty-color-bg-disabled);--ty-strength-indicator-label-color: var(--ty-color-text-secondary);--ty-strength-indicator-label-font-size: 12px;--ty-strength-indicator-label-margin-top: 4px;--ty-switch-bg: rgba(255, 255, 255, .25);--ty-switch-bg-checked: var(--ty-color-primary);--ty-switch-thumb-bg: #e8e8e8;--ty-switch-thumb-border: rgba(255, 255, 255, .25);--ty-switch-thumb-border-checked: var(--ty-color-primary);--ty-switch-thumb-shadow: 0 1px 3px 1px rgba(0, 0, 0, .4);--ty-switch-label-color: #fff;--ty-switch-font-size-sm: 9px;--ty-switch-font-size-md: 12px;--ty-switch-font-size-lg: 14px;--ty-switch-margin-inline-sm: 10px;--ty-switch-margin-inline-md: 12px;--ty-switch-margin-inline-lg: 14px;--ty-switch-width-sm: 29px;--ty-switch-width-md: 36px;--ty-switch-width-lg: 42px;--ty-switch-height-sm: 14px;--ty-switch-height-md: 16px;--ty-switch-height-lg: 20px;--ty-switch-radius-sm: 18px;--ty-switch-radius-md: 22px;--ty-switch-radius-lg: 26px;--ty-switch-label-padding-inline-start-default: 11px;--ty-switch-label-padding-inline-end-default: 5px;--ty-switch-label-padding-inline-start-checked: 5px;--ty-switch-label-padding-inline-end-checked: 11px;--ty-switch-transition-duration: .3s;--ty-switch-disabled-opacity: .4;--ty-table-color: var(--ty-color-text);--ty-table-font-size-md: var(--ty-font-size-base);--ty-table-font-size-sm: var(--ty-font-size-sm);--ty-table-font-size-lg: var(--ty-font-size-lg);--ty-table-border: #363636;--ty-table-radius: var(--ty-border-radius);--ty-table-cell-padding-sm: 8px;--ty-table-cell-padding-md: 12px 16px;--ty-table-cell-padding-lg: 16px;--ty-table-header-bg: #262626;--ty-table-header-font-weight: 500;--ty-table-row-hover-bg: #2a2a2a;--ty-table-cell-sortable-hover-bg: #f6f9fc;--ty-table-row-selected-bg: rgba(144, 101, 208, .1);--ty-table-selection-column-width: 40px;--ty-table-sorter-gap: 4px;--ty-table-sorter-icon-size: 8px;--ty-table-sorter-icon-color: var(--ty-color-text-quaternary);--ty-table-sorter-icon-color-active: var(--ty-color-primary);--ty-table-empty-padding: 32px;--ty-table-empty-color: var(--ty-color-text-secondary);--ty-tabs-font-size: var(--ty-font-size-base);--ty-tabs-color: var(--ty-color-text);--ty-tabs-nav-margin: 16px;--ty-tabs-border: #303030;--ty-tabs-tab-padding-block-sm: 8px;--ty-tabs-tab-padding-block-md: 12px;--ty-tabs-tab-padding-block-lg: 16px;--ty-tabs-tab-gap: 32px;--ty-tabs-tab-color: var(--ty-color-text);--ty-tabs-tab-hover-color: var(--ty-color-primary-text-hover);--ty-tabs-tab-active-color: var(--ty-color-primary);--ty-tabs-tab-active-font-weight: 500;--ty-tabs-tab-disabled-color: var(--ty-color-text-quaternary);--ty-tabs-icon-gap: 8px;--ty-tabs-remove-gap: 8px;--ty-tabs-remove-font-size: 12px;--ty-tabs-remove-color: var(--ty-color-text-tertiary);--ty-tabs-remove-color-hover: var(--ty-color-text);--ty-tabs-ink-bar-color: var(--ty-color-primary);--ty-tabs-ink-bar-height: 2px;--ty-tabs-nav-button-size: 32px;--ty-tabs-nav-button-font-size: 16px;--ty-tabs-nav-button-color: var(--ty-color-text-tertiary);--ty-tabs-nav-button-color-hover: var(--ty-color-text);--ty-tabs-nav-button-color-disabled: var(--ty-color-text-quaternary);--ty-tabs-add-size: 32px;--ty-tabs-add-font-size: 14px;--ty-tabs-add-margin: 4px;--ty-tabs-add-radius: 4px;--ty-tabs-add-border-color: var(--ty-color-border);--ty-tabs-add-color: var(--ty-color-text-tertiary);--ty-tabs-add-color-hover: var(--ty-color-primary);--ty-tabs-add-border-color-hover: var(--ty-color-primary);--ty-tabs-extra-gap: 16px;--ty-tabs-size-sm: 13px;--ty-tabs-size-lg: 15px;--ty-tabs-card-padding-block: 8px;--ty-tabs-card-padding-inline: 16px;--ty-tabs-card-padding-inline-editable-end: 8px;--ty-tabs-card-gap: 2px;--ty-tabs-card-radius: 4px;--ty-tabs-card-bg: #262626;--ty-tabs-card-active-bg: #1f1f1f;--ty-tag-font-size: 12px;--ty-tag-margin-inline-end: 8px;--ty-tag-padding: 3px 7px;--ty-tag-radius: var(--ty-border-radius);--ty-tag-color: var(--ty-color-text);--ty-tag-bg: #262626;--ty-tag-border: #424242;--ty-tag-link-color: var(--ty-color-text-secondary);--ty-tag-close-font-size: 10px;--ty-tag-close-gap: 5px;--ty-tag-close-opacity-hover: .8;--ty-tag-transition-duration: .3s;--ty-tag-checkable-bg: #1f1f1f;--ty-tag-checkable-color: var(--ty-color-primary);--ty-tag-checkable-border: var(--ty-color-bg-container);--ty-tag-checkable-bg-checked: var(--ty-color-primary);--ty-tag-checkable-color-checked: #fff;--ty-tag-checkable-border-checked: var(--ty-color-primary);--ty-tag-magenta-color: #e0529c;--ty-tag-magenta-bg: #291321;--ty-tag-magenta-border: #55162b;--ty-tag-red-color: #e84749;--ty-tag-red-bg: #2a1215;--ty-tag-red-border: #58181c;--ty-tag-volcano-color: #e87040;--ty-tag-volcano-bg: #2b1611;--ty-tag-volcano-border: #592716;--ty-tag-orange-color: #e89a3c;--ty-tag-orange-bg: #2b1d11;--ty-tag-orange-border: #593815;--ty-tag-gold-color: #e8b339;--ty-tag-gold-bg: #2b2111;--ty-tag-gold-border: #594214;--ty-tag-lime-color: #8bbb11;--ty-tag-lime-bg: #1a2611;--ty-tag-lime-border: #3e4f13;--ty-tag-green-color: #6abe39;--ty-tag-green-bg: #162312;--ty-tag-green-border: #274916;--ty-tag-cyan-color: #33bcb7;--ty-tag-cyan-bg: #112123;--ty-tag-cyan-border: #144848;--ty-tag-blue-color: #3c9ae8;--ty-tag-blue-bg: #111d2c;--ty-tag-blue-border: #15395b;--ty-tag-geekblue-color: #5273e0;--ty-tag-geekblue-bg: #131a2e;--ty-tag-geekblue-border: #1c2d57;--ty-tag-purple-color: #854eca;--ty-tag-purple-bg: #1a1325;--ty-tag-purple-border: #301c4d;--ty-textarea-counter-color: rgba(255, 255, 255, .45);--ty-textarea-padding: 5px;--ty-textarea-padding-bottom-with-counter: 20px;--ty-textarea-counter-offset-bottom: 6px;--ty-textarea-counter-offset-inline-end: 6px;--ty-textarea-counter-font-size: 14px;--ty-time-picker-input-min-width-sm: 70px;--ty-time-picker-input-min-width-md: 90px;--ty-time-picker-input-min-width-lg: 110px;--ty-time-picker-column-max-height: 224px;--ty-time-picker-column-border: var(--ty-color-border-light);--ty-time-picker-scrollbar-thumb: var(--ty-color-text-quaternary);--ty-time-picker-cell-padding: 4px 0;--ty-time-picker-cell-min-width: 52px;--ty-time-picker-cell-radius: 4px;--ty-time-picker-cell-margin-inline: 4px;--ty-time-picker-cell-line-height: 20px;--ty-time-picker-cell-bg-selected: var(--ty-color-primary-bg);--ty-time-picker-cell-bg-selected-hover: var(--ty-color-primary-bg-hover);--ty-time-picker-cell-font-weight-selected: 500;--ty-time-picker-footer-padding: 8px 12px;--ty-time-picker-footer-border: var(--ty-color-border-light);--ty-time-picker-footer-font-size: 12px;--ty-time-picker-now-color: var(--ty-color-primary);--ty-time-picker-now-color-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-padding: 0 8px;--ty-time-picker-ok-button-height: 24px;--ty-time-picker-ok-button-font-size: 12px;--ty-time-picker-ok-button-radius: 4px;--ty-time-picker-ok-button-bg: var(--ty-color-primary);--ty-time-picker-ok-button-bg-hover: var(--ty-color-primary-hover);--ty-time-picker-ok-button-color: #fff;--ty-timeline-dot-bg: #1f1f1f;--ty-timeline-color: var(--ty-color-text-secondary);--ty-timeline-font-size: var(--ty-font-size-base);--ty-timeline-item-font-size: 14px;--ty-timeline-item-padding-bottom: 20px;--ty-timeline-head-bg: #1f1f1f;--ty-timeline-line-color: #363636;--ty-timeline-head-color: var(--ty-color-primary);--ty-timeline-dot-size: 10px;--ty-timeline-dot-border-width: 2px;--ty-timeline-dot-border-color: var(--ty-color-primary);--ty-timeline-content-offset: 25px;--ty-tooltip-arrow-size: 4px;--ty-tooltip-content-padding: 5px 8px;--ty-tooltip-color: #fff;--ty-tooltip-font-size: var(--ty-font-size-sm);--ty-tour-arrow-size: 8px;--ty-tour-panel-radius: var(--ty-border-radius);--ty-tour-panel-shadow: var(--ty-shadow-modal);--ty-tour-panel-max-width: 360px;--ty-tour-panel-min-width: 260px;--ty-tour-panel-bg-default: var(--ty-popup-light-bg);--ty-tour-panel-color-default: var(--ty-color-text);--ty-tour-panel-bg-primary: var(--ty-color-primary);--ty-tour-panel-color-primary: #fff;--ty-tour-description-color-default: var(--ty-color-text-secondary);--ty-tour-description-color-primary: rgb(255 255 255 / 85%);--ty-tour-indicator-bg-default: var(--ty-color-text-quaternary);--ty-tour-indicator-bg-primary: rgb(255 255 255 / 35%);--ty-tour-indicator-bg-active-default: var(--ty-color-primary);--ty-tour-indicator-bg-active-primary: #fff;--ty-tour-close-color: var(--ty-color-text-tertiary);--ty-tour-close-color-primary: rgb(255 255 255 / 65%);--ty-tour-close-color-hover-primary: #fff;--ty-tour-close-bg-hover: var(--ty-color-fill-secondary);--ty-tour-close-bg-hover-primary: rgb(255 255 255 / 15%);--ty-tour-close-offset: 8px;--ty-tour-close-size: 28px;--ty-tour-close-radius: 4px;--ty-tour-close-font-size: 12px;--ty-tour-cover-padding: 12px 16px 0;--ty-tour-title-padding: 12px 16px 4px;--ty-tour-title-font-weight: 600;--ty-tour-title-font-size: var(--ty-font-size-lg);--ty-tour-title-line-height: 1.5;--ty-tour-description-padding: 0 16px 12px;--ty-tour-description-font-size: var(--ty-font-size-base);--ty-tour-description-line-height: 1.5;--ty-tour-footer-padding: 0 16px 12px;--ty-tour-indicators-gap: 4px;--ty-tour-indicator-size: 6px;--ty-tour-indicator-transition-duration: .2s;--ty-tour-actions-gap: 8px;--ty-tour-zoom-scale-from: .9;--ty-tour-zoom-duration: .2s;--ty-transfer-border: #424242;--ty-transfer-color: var(--ty-color-text);--ty-transfer-font-size: var(--ty-font-size-base);--ty-transfer-panel-width: 180px;--ty-transfer-panel-radius: var(--ty-border-radius);--ty-transfer-buttons-margin: 0 8px;--ty-transfer-button-margin: 3px 0;--ty-transfer-button-padding: 3px;--ty-transfer-button-min-width: 30px;--ty-transfer-footer-bg: #1f1f1f;--ty-transfer-footer-border: #303030;--ty-transfer-header-bg: #1f1f1f;--ty-transfer-item-hover-bg: #2a2a2a;--ty-transfer-header-padding: 8px 12px 9px;--ty-transfer-body-padding: 6px 0;--ty-transfer-input-container-padding: 6px 12px 12px;--ty-transfer-list-height: 192px;--ty-transfer-item-padding-inline: 12px;--ty-transfer-item-min-height: 32px;--ty-transfer-footer-padding: 8px 12px 9px;--ty-tree-arrow-color: #666;--ty-tree-hover-bg: #2a2a2a;--ty-tree-font-size: var(--ty-font-size-base);--ty-tree-node-margin: 2px 0;--ty-tree-switcher-size: 20px;--ty-tree-label-padding: 1px 2px;--ty-tree-label-offset: -4px;--ty-tree-title-min-height: 24px;--ty-typography-body-color: rgba(255, 255, 255, .65);--ty-typography-body-font-size: var(--ty-font-size-base);--ty-typography-body-line-height: 1.5;--ty-typography-block-margin-bottom: 1em;--ty-typography-heading-font-weight: 600;--ty-typography-heading-margin-bottom: .5em;--ty-typography-code-bg: rgba(255, 255, 255, .06);--ty-typography-code-border: rgba(255, 255, 255, .06);--ty-typography-code-radius: var(--ty-border-radius);--ty-typography-heading-color: rgba(255, 255, 255, .85);--ty-typography-mark-bg: #594214;--ty-upload-color: var(--ty-color-text);--ty-upload-font-size: var(--ty-font-size-base);--ty-upload-list-item-margin-top: 5px;--ty-upload-list-item-hover-bg: #2a2a2a;--ty-upload-list-item-padding: 4px 4px 4px 2px;--ty-upload-list-item-name-gap: 5px;--ty-upload-list-item-delete-padding-end: 3px;--ty-upload-status-size: 16px;--ty-upload-tip-font-size: 12px;--ty-upload-tip-color: var(--ty-color-text-tertiary);--ty-upload-tip-margin-top: 7px;--ty-upload-dragger-padding: 15px;--ty-upload-dragger-bg: #262626;--ty-upload-dragger-border: #424242;--ty-upload-dragger-border-hover: var(--ty-color-primary);--ty-upload-dragger-hover-bg: #303030;--ty-upload-dragger-radius: var(--ty-border-radius);--ty-upload-transition-duration: .3s}}.ty-chart{position:relative;width:100%;min-width:0;min-height:200px}.ty-chart svg:focus,.ty-chart svg *:focus{outline:none}.ty-chart .recharts-cartesian-axis-tick-value{font-size:var(--ty-font-size-sm);fill:var(--ty-color-text-secondary)}.ty-chart .recharts-cartesian-grid line{stroke:var(--ty-color-border-light)}.ty-chart .recharts-tooltip-wrapper{outline:none!important}.ty-chart .recharts-tooltip-wrapper .recharts-default-tooltip{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.ty-chart-tooltip{background-color:var(--ty-color-bg-elevated);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--ty-color-border-light);border-radius:8px;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d,0 0 0 1px #00000008;padding:10px 14px;font-size:var(--ty-font-size-sm);min-width:140px;line-height:1.5}.ty-chart-tooltip__label{font-weight:600;color:var(--ty-color-text);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--ty-color-border-light);letter-spacing:-.01em}.ty-chart-tooltip__items{display:flex;flex-direction:column;gap:4px}.ty-chart-tooltip__item{display:flex;align-items:center;gap:8px;padding:2px 0}.ty-chart-tooltip__indicator{flex-shrink:0}.ty-chart-tooltip__indicator_dot{width:8px;height:8px;border-radius:50%;background-color:var(--indicator-color);box-shadow:0 0 0 1px #ffffff26}.ty-chart-tooltip__indicator_line{width:14px;height:3px;border-radius:2px;background-color:var(--indicator-color)}.ty-chart-tooltip__indicator_dashed{width:14px;height:0;border-top:2px dashed var(--indicator-color)}.ty-chart-tooltip__item-content{display:flex;justify-content:space-between;align-items:center;flex:1;gap:20px}.ty-chart-tooltip__item-name{display:flex;align-items:center;gap:4px;color:var(--ty-color-text-secondary);white-space:nowrap}.ty-chart-tooltip__item-value{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ty-color-text);font-feature-settings:"tnum"}.ty-chart-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;font-size:var(--ty-font-size-sm)}.ty-chart-legend_top{padding-bottom:8px}.ty-chart-legend_bottom{padding-top:8px}.ty-chart-legend__item{display:flex;align-items:center;gap:6px;cursor:default}.ty-chart-legend__icon{width:10px;height:10px;border-radius:2px;flex-shrink:0}.ty-chart-legend__label{color:var(--ty-color-text-secondary)}
