: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}}html{font-size:14px;line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:var(--ty-font-family);font-size:var(--ty-font-size-base);font-weight:var(--ty-font-weight);line-height:var(--ty-line-height-base);color:var(--ty-color-text)}main{display:block}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:var(--ty-headings-font-weight);line-height:1.2}h1{font-size:var(--ty-h1-font-size)}h2{font-size:var(--ty-h2-font-size)}h3{font-size:var(--ty-h3-font-size)}h4{font-size:var(--ty-h4-font-size)}h5{font-size:var(--ty-h5-font-size)}h6{font-size:var(--ty-h6-font-size)}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;color:var(--ty-color-primary);text-decoration:none;cursor:pointer}a:hover{color:var(--ty-color-primary-hover);text-decoration:underline}a:not([href]),a:not([href]):hover{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:var(--ty-font-family-monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.ty-select-native{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--ty-native-select-color);width:100%;min-width:0;margin:0;vertical-align:middle;box-sizing:border-box;border:1px solid var(--ty-native-select-border);border-radius:var(--ty-native-select-radius);background-color:var(--ty-native-select-bg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4gIDxwYXRoIGZpbGw9IiMzOTNFNDgiIGQ9Ik0wLjIyMiw1LjYxMyBMNS40NTEsMC4yMjMgQzUuNzU2MjEyMDksLTAuMDc0MzYzMjMzMyA2LjI0Mjc4NzkxLC0wLjA3NDM2MzIzMzMgNi41NDgsMC4yMjMgTDExLjc3OCw1LjYxMyBDMTIuMTgsNi4wMjcgMTIuMDI1LDYuNjY3IDExLjQwNyw2LjY2NyBMMC41OTIsNi42NjcgQy0wLjAyNCw2LjY2NyAtMC4xOCw2LjAyNyAwLjIyMiw1LjYxMyBaIE0wLjU5Miw5LjMzMyBMMTEuNDA3LDkuMzMzIEMxMi4wMjUsOS4zMzMgMTIuMTgsOS45NzMgMTEuNzc3LDEwLjM4NyBMNi41NDcsMTUuNzc3IEM2LjI0MTkxMjU4LDE2LjA3MzcxNDMgNS43NTYwODc0MiwxNi4wNzM3MTQzIDUuNDUxLDE1Ljc3NyBMMC4yMjIsMTAuMzg3IEMtMC4xOCw5Ljk3MyAtMC4wMjQsOS4zMzMgMC41OTIsOS4zMzMgWiIvPjwvc3ZnPg==);background-repeat:no-repeat,repeat;background-position:right 8px center,0 0;background-size:.62em auto,100%;transition:all .3s;outline:none}.ty-select-native_disabled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4gIDxwYXRoIGZpbGw9IiMzOTNFNDgiIGQ9Ik0wLjIyMiw1LjYxMyBMNS40NTEsMC4yMjMgQzUuNzU2MjEyMDksLTAuMDc0MzYzMjMzMyA2LjI0Mjc4NzkxLC0wLjA3NDM2MzIzMzMgNi41NDgsMC4yMjMgTDExLjc3OCw1LjYxMyBDMTIuMTgsNi4wMjcgMTIuMDI1LDYuNjY3IDExLjQwNyw2LjY2NyBMMC41OTIsNi42NjcgQy0wLjAyNCw2LjY2NyAtMC4xOCw2LjAyNyAwLjIyMiw1LjYxMyBaIE0wLjU5Miw5LjMzMyBMMTEuNDA3LDkuMzMzIEMxMi4wMjUsOS4zMzMgMTIuMTgsOS45NzMgMTEuNzc3LDEwLjM4NyBMNi41NDcsMTUuNzc3IEM2LjI0MTkxMjU4LDE2LjA3MzcxNDMgNS43NTYwODc0MiwxNi4wNzM3MTQzIDUuNDUxLDE1Ljc3NyBMMC4yMjIsMTAuMzg3IEMtMC4xOCw5Ljk3MyAtMC4wMjQsOS4zMzMgMC41OTIsOS4zMzMgWiIvPjwvc3ZnPg==);background-size:.52em auto,100%;background-color:var(--ty-native-select-disabled-bg);opacity:var(--ty-native-select-opacity-disabled);color:var(--ty-native-select-disabled-color);cursor:not-allowed;resize:none}.ty-icon-spin{animation:ty-rotate 1s linear infinite}: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}[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}@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}}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-zoom-center-top-enter{opacity:0;transform:scaleY(0)}.ty-zoom-center-top-enter-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center bottom}.ty-zoom-center-top-exit{opacity:1}.ty-zoom-center-top-exit-active{opacity:0;transform:scaleY(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center bottom}.ty-zoom-center-left-enter{opacity:0;transform:scaleX(0)}.ty-zoom-center-left-enter-active{opacity:1;transform:scaleX(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right center}.ty-zoom-center-left-exit{opacity:1}.ty-zoom-center-left-exit-active{opacity:0;transform:scaleX(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right center}.ty-zoom-center-right-enter{opacity:0;transform:scaleX(0)}.ty-zoom-center-right-enter-active{opacity:1;transform:scaleX(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left center}.ty-zoom-center-right-exit{opacity:1}.ty-zoom-center-right-exit-active{opacity:0;transform:scaleX(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left center}.ty-zoom-center-bottom-enter{opacity:0;transform:scaleY(0)}.ty-zoom-center-bottom-enter-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center top}.ty-zoom-center-bottom-exit{opacity:1}.ty-zoom-center-bottom-exit-active{opacity:0;transform:scaleY(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center top}.ty-zoom-top-start-enter{opacity:0;transform:scale(0)}.ty-zoom-top-start-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left bottom}.ty-zoom-top-start-exit{opacity:1}.ty-zoom-top-start-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left bottom}.ty-zoom-top-enter{opacity:0;transform:scale(0)}.ty-zoom-top-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center bottom}.ty-zoom-top-exit{opacity:1}.ty-zoom-top-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center bottom}.ty-zoom-top-end-enter{opacity:0;transform:scale(0)}.ty-zoom-top-end-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right bottom}.ty-zoom-top-end-exit{opacity:1}.ty-zoom-top-end-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right bottom}.ty-zoom-bottom-start-enter{opacity:0;transform:scale(0)}.ty-zoom-bottom-start-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left top}.ty-zoom-bottom-start-exit{opacity:1}.ty-zoom-bottom-start-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left top}.ty-zoom-bottom-enter{opacity:0;transform:scale(0)}.ty-zoom-bottom-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center top}.ty-zoom-bottom-exit{opacity:1}.ty-zoom-bottom-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:center top}.ty-zoom-bottom-end-enter{opacity:0;transform:scale(0)}.ty-zoom-bottom-end-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right top}.ty-zoom-bottom-end-exit{opacity:1}.ty-zoom-bottom-end-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right top}.ty-zoom-left-enter{opacity:0;transform:scale(0)}.ty-zoom-left-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right center}.ty-zoom-left-exit{opacity:1}.ty-zoom-left-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:right center}.ty-zoom-right-enter{opacity:0;transform:scale(0)}.ty-zoom-right-enter-active{opacity:1;transform:scale(1);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left center}.ty-zoom-right-exit{opacity:1}.ty-zoom-right-exit-active{opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.23,1,.32,1) .1s,opacity .3s cubic-bezier(.23,1,.32,1) .1s;transform-origin:left center}.ty-slide-down-enter{opacity:0;transform:translateY(-10px)}.ty-slide-down-enter-active{opacity:1;transform:translateY(0);transition:transform .3s,opacity .3s}.ty-slide-down-exit{opacity:1}.ty-slide-down-exit-active{opacity:0;transform:translateY(-10px);transition:transform .3s,opacity .3s}.ty-slide-up-enter{opacity:0;transform:translateY(10px)}.ty-slide-up-enter-active{opacity:1;transform:translateY(0);transition:transform .3s,opacity .3s}.ty-slide-up-exit{opacity:1}.ty-slide-up-exit-active{opacity:0;transform:translateY(10px);transition:transform .3s,opacity .3s}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-alert{border:1px solid;border-radius:var(--ty-alert-border-radius);box-sizing:border-box;padding:var(--ty-alert-padding);position:relative;font-weight:var(--ty-alert-font-weight);opacity:1;font-size:var(--ty-alert-font-size);transition:all var(--ty-alert-transition-duration);transform-origin:center top;overflow:hidden;display:flex;align-items:flex-start}.ty-alert+.ty-alert{margin-top:var(--ty-alert-stack-gap)}.ty-alert__content{flex:1;overflow:hidden}.ty-alert__title{box-sizing:border-box;margin:0;font-size:var(--ty-alert-title-font-size);font-weight:var(--ty-alert-title-font-weight)}.ty-alert__title_has-content{margin-bottom:var(--ty-alert-title-margin-bottom)}.ty-alert__desc{box-sizing:border-box;line-height:var(--ty-alert-desc-line-height)}.ty-alert__icon{line-height:var(--ty-alert-desc-line-height);margin-right:var(--ty-alert-icon-gap);position:relative;top:var(--ty-alert-icon-offset-top)}.ty-alert__close-btn{position:absolute;top:var(--ty-alert-close-offset-top);right:var(--ty-alert-close-offset-inline-end);cursor:pointer;float:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;padding:0;color:inherit;font-size:inherit;line-height:inherit}.ty-alert_error{border-color:var(--ty-color-danger-border);background-color:var(--ty-color-danger-bg);color:var(--ty-color-danger-text)}.ty-alert_warning{border-color:var(--ty-color-warning-border);background-color:var(--ty-color-warning-bg);color:var(--ty-color-warning-text)}.ty-alert_success{border-color:var(--ty-color-success-border);background-color:var(--ty-color-success-bg);color:var(--ty-color-success-text)}.ty-alert_info{border-color:var(--ty-color-info-border);background-color:var(--ty-color-info-bg);color:var(--ty-color-info-text)}.ty-sticky_fixed{position:fixed}:root{--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)}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-anchor{margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;list-style:none;position:relative;background-color:var(--ty-anchor-bg)}.ty-anchor__ink{position:absolute;top:0;left:0;height:100%}.ty-anchor__ink:before{content:"";position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:var(--ty-anchor-ink-bg)}.ty-anchor__ink-ball{position:absolute;left:50%;width:8px;height:8px;background-color:var(--ty-anchor-ball-bg);border:2px solid var(--ty-anchor-ball-border);border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.ty-anchor__link{padding:var(--ty-anchor-link-padding)}.ty-anchor__link .ty-anchor{border:0}.ty-anchor__link_active>a{color:var(--ty-anchor-link-color-active)}.ty-anchor__link-title{display:block;overflow:hidden;color:var(--ty-anchor-link-color);white-space:nowrap;text-overflow:ellipsis;border-left:2px solid transparent}.ty-anchor__link-title:hover{color:var(--ty-anchor-link-color-active);text-decoration:none}.ty-anchor__link-title:not(:only-child){margin-bottom:var(--ty-anchor-link-title-margin-bottom)}.ty-anchor_line .ty-anchor__ink-ball{width:2px;border:0;border-radius:0;background-color:var(--ty-anchor-link-color-active);transition:top .3s ease-in-out,height .3s ease-in-out}.ty-aspect-ratio{box-sizing:border-box;position:relative;display:inline-block}.ty-aspect-ratio__padding{display:block;height:0}.ty-aspect-ratio__inside{position:absolute;inset:0;width:100%;height:100%}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-auto-complete{position:relative;display:inline-block;width:100%}.ty-auto-complete_disabled{cursor:not-allowed;opacity:var(--ty-auto-complete-opacity-disabled)}.ty-auto-complete__dropdown{width:100%;margin:0;padding:var(--ty-auto-complete-dropdown-padding);list-style-type:none;background-color:var(--ty-auto-complete-dropdown-bg);box-sizing:border-box;overflow:hidden auto;z-index:10;box-shadow:var(--ty-auto-complete-dropdown-shadow);border-radius:var(--ty-auto-complete-dropdown-radius);font-size:var(--ty-auto-complete-dropdown-font-size);max-height:var(--ty-auto-complete-dropdown-max-height)}.ty-auto-complete__empty{padding:var(--ty-auto-complete-empty-padding);text-align:center;color:var(--ty-auto-complete-empty-color);font-size:var(--ty-auto-complete-empty-font-size)}.ty-auto-complete-option{display:flex;align-items:center;padding:var(--ty-auto-complete-option-padding);font-size:var(--ty-auto-complete-option-font-size);line-height:var(--ty-auto-complete-option-line-height);cursor:pointer;color:var(--ty-auto-complete-option-color);transition:background-color .2s}.ty-auto-complete-option_active{background-color:var(--ty-auto-complete-option-active-bg)}.ty-auto-complete-option_disabled{cursor:not-allowed;opacity:var(--ty-auto-complete-option-disabled-opacity)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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}}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-popup{box-sizing:border-box;position:absolute;top:0;left:0;border-radius:var(--ty-popup-radius, var(--ty-border-radius));white-space:nowrap;font-size:var(--ty-popup-font-size, var(--ty-font-size-base));text-align:left;box-shadow:var(--ty-popup-shadow, var(--ty-shadow-popup));z-index:var(--ty-popup-z-index, 999)}.ty-popup__arrow,.ty-popup__arrow:before{width:var(--ty-popover-arrow-size);height:var(--ty-popover-arrow-size);box-sizing:border-box;position:absolute}.ty-popup__arrow:before{content:"";transform:rotate(45deg)}.ty-popup_light{background-color:var(--ty-popup-light-bg, var(--ty-color-bg-container));color:var(--ty-popup-color-light, var(--ty-color-text-secondary))}.ty-popup_light .ty-popup__arrow:before{background:var(--ty-popup-light-bg, var(--ty-color-bg-container))}.ty-popup_dark{background-color:var(--ty-popup-dark-bg, #262626);color:var(--ty-popup-color-dark, #fff)}.ty-popup_dark .ty-popup__arrow:before{background:var(--ty-popup-dark-bg, #262626)}.ty-popup[data-popper-placement^=top]>.ty-popup__arrow{bottom:calc(var(--ty-popover-arrow-size) / -2)}.ty-popup[data-popper-placement^=top]>.ty-popup__arrow:before{box-shadow:3px 3px 7px var(--ty-popup-arrow-shadow, rgba(0, 0, 0, .07))}.ty-popup[data-popper-placement^=bottom]>.ty-popup__arrow{top:calc(var(--ty-popover-arrow-size) / -2)}.ty-popup[data-popper-placement^=bottom]>.ty-popup__arrow:before{box-shadow:-2px -2px 5px var(--ty-popup-arrow-shadow, rgba(0, 0, 0, .07))}.ty-popup[data-popper-placement^=left]>.ty-popup__arrow{right:calc(var(--ty-popover-arrow-size) / -2)}.ty-popup[data-popper-placement^=left]>.ty-popup__arrow:before{box-shadow:3px -3px 7px var(--ty-popup-arrow-shadow, rgba(0, 0, 0, .07))}.ty-popup[data-popper-placement^=right]>.ty-popup__arrow{left:calc(var(--ty-popover-arrow-size) / -2)}.ty-popup[data-popper-placement^=right]>.ty-popup__arrow:before{box-shadow:-3px 3px 7px var(--ty-popup-arrow-shadow, rgba(0, 0, 0, .07))}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-avatar{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;text-align:center;background:var(--ty-avatar-bg);color:var(--ty-avatar-color);white-space:nowrap;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;border:var(--ty-avatar-border-width) solid var(--ty-avatar-border)}.ty-avatar__img{width:100%;height:100%}.ty-avatar__text{position:absolute;left:50%;transform-origin:0 center;transform:translate(-50%)}.ty-avatar__presence{position:absolute;bottom:0;right:0;border-radius:50%;box-shadow:var(--ty-avatar-presence-shadow);height:var(--ty-avatar-presence-size);width:var(--ty-avatar-presence-size)}.ty-avatar__presence_online{background-color:var(--ty-avatar-presence-color-online)}.ty-avatar__presence_busy{background-color:var(--ty-avatar-presence-color-busy)}.ty-avatar__presence_away{background-color:var(--ty-avatar-presence-color-away)}.ty-avatar__presence_offline{background-color:var(--ty-avatar-offline-color)}.ty-avatar_circle,.ty-avatar_circle .ty-avatar__img{border-radius:50%}.ty-avatar_square{border-radius:var(--ty-avatar-border-radius)}.ty-avatar_clickable{cursor:pointer}.ty-avatar-group .ty-avatar{z-index:1}.ty-avatar-group .ty-avatar:hover{z-index:2}:root{--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%}[data-tiny-theme=dark]{--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%}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-back-top{position:fixed;right:var(--ty-back-top-offset-inline-end);bottom:var(--ty-back-top-offset-bottom);background-color:var(--ty-back-top-bg);width:var(--ty-back-top-size);height:var(--ty-back-top-size);border-radius:var(--ty-back-top-radius);display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;padding:0;transition:opacity .2s linear 0s,visibility}.ty-back-top_custom{background:none;width:auto;height:auto;border-radius:0}.ty-scroll-number{display:inline-block;position:relative}.ty-scroll-number__title{margin-bottom:4px;color:var(--ty-color-text-secondary);font-size:var(--ty-font-size-sm)}.ty-scroll-number__content{display:flex;align-items:baseline;color:var(--ty-color-text);font-size:24px;font-weight:600;font-family:var(--ty-font-family);font-variant-numeric:tabular-nums}.ty-scroll-number__prefix{margin-right:4px;display:inline-flex;align-items:center}.ty-scroll-number__suffix{margin-left:4px;font-size:var(--ty-font-size-base);display:inline-flex;align-items:center}.ty-scroll-number__value{display:inline-flex;overflow:hidden}.ty-scroll-number__digit{display:inline-block;overflow:hidden}.ty-scroll-number__digit-column{display:flex;flex-direction:column}.ty-scroll-number__digit-cell{display:flex;align-items:center;justify-content:center;text-align:center}.ty-scroll-number__separator{display:inline-flex;align-items:center;justify-content:center}.ty-scroll-number__measure{position:absolute;visibility:hidden;pointer-events:none;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}.ty-scroll-number__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.ty-scroll-number .ty-scroll-number__digit-column{transition-duration:0s!important}}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-badge{position:relative;display:inline-block;vertical-align:middle;line-height:1}.ty-badge__count{box-sizing:border-box;display:inline-block;z-index:var(--ty-badge-z-index);position:absolute;transform:translate(-50%) translateY(-50%);border-radius:var(--ty-badge-size);box-shadow:var(--ty-badge-shadow);min-width:var(--ty-badge-size);min-height:var(--ty-badge-size);line-height:var(--ty-badge-size);padding:var(--ty-badge-count-padding);color:var(--ty-badge-count-color);font-weight:var(--ty-badge-font-weight);font-size:var(--ty-badge-font-size);white-space:nowrap;text-align:center}.ty-badge__custom{position:absolute;right:0;top:0;transform:translate(50%) translateY(-50%)}.ty-badge__dot{box-sizing:border-box;display:inline-block;z-index:var(--ty-badge-z-index);position:absolute;transform:translate(-50%) translateY(-50%);border-radius:var(--ty-badge-size);box-shadow:var(--ty-badge-shadow);width:var(--ty-badge-dot-size);height:var(--ty-badge-dot-size);line-height:var(--ty-badge-dot-size)}.ty-badge__dot_wave:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:inherit;animation:ty-processing 1.2s infinite ease-in-out}.ty-badge__scroll-number{display:inline-flex}.ty-badge__scroll-number .ty-scroll-number__content{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.ty-badge__scroll-number .ty-scroll-number__measure{font-size:inherit;font-weight:inherit}.ty-badge__scroll-number .ty-scroll-number__suffix{margin-left:0;font-size:inherit}.ty-badge__scroll-number .ty-scroll-number__sr-only,.ty-badge__scroll-number .ty-scroll-number__title{display:none}.ty-badge_no-wrap .ty-badge__count,.ty-badge_no-wrap .ty-badge__dot{display:block;transform:none;position:relative}.ty-breadcrumb__ol{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;color:var(--ty-color-text-tertiary);font-size:var(--ty-font-size-base)}.ty-breadcrumb-item__separator{margin:0 8px}.ty-breadcrumb-item a{color:var(--ty-color-text-tertiary);transition:all .3s}.ty-breadcrumb-item a:hover{color:var(--ty-color-primary)}.ty-breadcrumb-item:last-child{color:var(--ty-color-text)}.ty-breadcrumb-item:last-child .ty-breadcrumb-item__separator{display:none}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-btn{--ty-button-current-text: var(--ty-button-solid-default-text, var(--ty-color-text));--ty-button-current-bg: var(--ty-button-solid-default-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-solid-default-border, var(--ty-color-border-btn-default));--ty-button-current-shadow: var(--ty-button-solid-default-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-default-text-hover, var(--ty-color-primary) );--ty-button-current-bg-hover: var( --ty-button-solid-default-bg-hover, var(--ty-color-bg-container) );--ty-button-current-border-hover: var( --ty-button-solid-default-border-hover, var(--ty-color-primary) );--ty-button-current-shadow-hover: var( --ty-button-solid-default-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-default-text-active, var(--ty-color-primary) );--ty-button-current-bg-active: var( --ty-button-solid-default-bg-active, var(--ty-color-fill) );--ty-button-current-border-active: var( --ty-button-solid-default-border-active, var(--ty-color-primary) );--ty-button-current-shadow-active: var( --ty-button-solid-default-shadow-active, none );box-sizing:border-box;border:1px solid var(--ty-button-current-border);outline:none;letter-spacing:0;text-align:center;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;min-width:var(--ty-button-min-width, auto);vertical-align:middle;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--ty-button-radius, var(--ty-border-radius));transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;line-height:var(--ty-button-line-height, var(--ty-line-height-base));color:var(--ty-button-current-text);background:var(--ty-button-current-bg);border-color:var(--ty-button-current-border);box-shadow:var(--ty-button-current-shadow, none)}.ty-btn:hover{color:var(--ty-button-current-text-hover);background:var(--ty-button-current-bg-hover);border-color:var(--ty-button-current-border-hover);box-shadow:var(--ty-button-current-shadow-hover, var(--ty-button-current-shadow, none))}.ty-btn:focus{color:var(--ty-button-current-text-hover);background:var(--ty-button-current-bg-hover);border-color:var(--ty-button-current-border-hover);box-shadow:var(--ty-button-current-shadow-hover, var(--ty-button-current-shadow, none));z-index:1}.ty-btn:active{color:var(--ty-button-current-text-active);background:var(--ty-button-current-bg-active);border-color:var(--ty-button-current-border-active);box-shadow:var(--ty-button-current-shadow-active, var(--ty-button-current-shadow-hover, var(--ty-button-current-shadow, none)))}.ty-btn:disabled{color:var(--ty-button-disabled-text, var(--ty-color-text-quaternary));background-color:var(--ty-button-disabled-bg, var(--ty-color-bg-disabled));border-color:var(--ty-button-disabled-border, var(--ty-color-border));box-shadow:none}.ty-btn__loader{display:inline-block;width:1em;height:1em;position:relative;border-width:2px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-radius:50%;animation:ty-rotate-reverse .6s infinite linear}.ty-btn__icon-container,.ty-btn__loader{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;pointer-events:none;line-height:1;font-size:var(--ty-button-icon-size-current, 1em)}.ty-btn__icon-container>svg{display:block}.ty-btn__children{display:flex;align-items:center;justify-content:center;min-width:0}.ty-btn_variant-solid.ty-btn_color-default{--ty-button-current-text: var(--ty-button-solid-default-text, var(--ty-color-text));--ty-button-current-bg: var(--ty-button-solid-default-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-solid-default-border, var(--ty-color-border-btn-default));--ty-button-current-shadow: var(--ty-button-solid-default-shadow, var(--ty-button-solid-default-shadow, var(--ty-shadow-control, none)));--ty-button-current-text-hover: var( --ty-button-solid-default-text-hover, var(--ty-color-primary) );--ty-button-current-bg-hover: var( --ty-button-solid-default-bg-hover, var(--ty-color-bg-container) );--ty-button-current-border-hover: var( --ty-button-solid-default-border-hover, var(--ty-color-primary) );--ty-button-current-shadow-hover: var( --ty-button-solid-default-shadow-hover, var(--ty-button-solid-default-shadow-hover, var(--ty-button-solid-default-shadow, var(--ty-shadow-control, none))) );--ty-button-current-text-active: var( --ty-button-solid-default-text-active, var(--ty-color-primary) );--ty-button-current-bg-active: var( --ty-button-solid-default-bg-active, var(--ty-color-fill) );--ty-button-current-border-active: var( --ty-button-solid-default-border-active, var(--ty-color-primary) );--ty-button-current-shadow-active: var( --ty-button-solid-default-shadow-active, var(--ty-button-solid-default-shadow-active, var(--ty-button-solid-default-shadow-hover, var(--ty-button-solid-default-shadow, var(--ty-shadow-control, none)))) )}.ty-btn_variant-solid.ty-btn_color-primary{--ty-button-current-text: var(--ty-button-solid-primary-text, #fff);--ty-button-current-bg: var(--ty-button-solid-primary-bg, var(--ty-color-primary));--ty-button-current-border: var(--ty-button-solid-primary-border, var(--ty-color-primary));--ty-button-current-shadow: var(--ty-button-solid-primary-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-primary-text-hover, #fff );--ty-button-current-bg-hover: var( --ty-button-solid-primary-bg-hover, var(--ty-color-primary-hover) );--ty-button-current-border-hover: var( --ty-button-solid-primary-border-hover, var(--ty-color-primary-hover) );--ty-button-current-shadow-hover: var( --ty-button-solid-primary-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-primary-text-active, #fff );--ty-button-current-bg-active: var( --ty-button-solid-primary-bg-active, var(--ty-color-primary-active) );--ty-button-current-border-active: var( --ty-button-solid-primary-border-active, var(--ty-color-primary-active) );--ty-button-current-shadow-active: var( --ty-button-solid-primary-shadow-active, none )}.ty-btn_variant-solid.ty-btn_color-info{--ty-button-current-text: var(--ty-button-solid-info-text, #fff);--ty-button-current-bg: var(--ty-button-solid-info-bg, var(--ty-color-info));--ty-button-current-border: var(--ty-button-solid-info-border, var(--ty-color-info));--ty-button-current-shadow: var(--ty-button-solid-info-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-info-text-hover, #fff );--ty-button-current-bg-hover: var( --ty-button-solid-info-bg-hover, var(--ty-color-info-hover) );--ty-button-current-border-hover: var( --ty-button-solid-info-border-hover, var(--ty-color-info-hover) );--ty-button-current-shadow-hover: var( --ty-button-solid-info-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-info-text-active, #fff );--ty-button-current-bg-active: var( --ty-button-solid-info-bg-active, var(--ty-color-info-active) );--ty-button-current-border-active: var( --ty-button-solid-info-border-active, var(--ty-color-info-active) );--ty-button-current-shadow-active: var( --ty-button-solid-info-shadow-active, none )}.ty-btn_variant-solid.ty-btn_color-success{--ty-button-current-text: var(--ty-button-solid-success-text, #fff);--ty-button-current-bg: var(--ty-button-solid-success-bg, var(--ty-color-success));--ty-button-current-border: var(--ty-button-solid-success-border, var(--ty-color-success));--ty-button-current-shadow: var(--ty-button-solid-success-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-success-text-hover, #fff );--ty-button-current-bg-hover: var( --ty-button-solid-success-bg-hover, var(--ty-color-success-hover) );--ty-button-current-border-hover: var( --ty-button-solid-success-border-hover, var(--ty-color-success-hover) );--ty-button-current-shadow-hover: var( --ty-button-solid-success-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-success-text-active, #fff );--ty-button-current-bg-active: var( --ty-button-solid-success-bg-active, var(--ty-color-success-active) );--ty-button-current-border-active: var( --ty-button-solid-success-border-active, var(--ty-color-success-active) );--ty-button-current-shadow-active: var( --ty-button-solid-success-shadow-active, none )}.ty-btn_variant-solid.ty-btn_color-warning{--ty-button-current-text: var(--ty-button-solid-warning-text, #fff);--ty-button-current-bg: var(--ty-button-solid-warning-bg, var(--ty-color-warning));--ty-button-current-border: var(--ty-button-solid-warning-border, var(--ty-color-warning));--ty-button-current-shadow: var(--ty-button-solid-warning-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-warning-text-hover, #fff );--ty-button-current-bg-hover: var( --ty-button-solid-warning-bg-hover, var(--ty-color-warning-hover) );--ty-button-current-border-hover: var( --ty-button-solid-warning-border-hover, var(--ty-color-warning-hover) );--ty-button-current-shadow-hover: var( --ty-button-solid-warning-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-warning-text-active, #fff );--ty-button-current-bg-active: var( --ty-button-solid-warning-bg-active, var(--ty-color-warning-active) );--ty-button-current-border-active: var( --ty-button-solid-warning-border-active, var(--ty-color-warning-active) );--ty-button-current-shadow-active: var( --ty-button-solid-warning-shadow-active, none )}.ty-btn_variant-solid.ty-btn_color-danger{--ty-button-current-text: var(--ty-button-solid-danger-text, #fff);--ty-button-current-bg: var(--ty-button-solid-danger-bg, var(--ty-color-danger));--ty-button-current-border: var(--ty-button-solid-danger-border, var(--ty-color-danger));--ty-button-current-shadow: var(--ty-button-solid-danger-shadow, none);--ty-button-current-text-hover: var( --ty-button-solid-danger-text-hover, #fff );--ty-button-current-bg-hover: var( --ty-button-solid-danger-bg-hover, var(--ty-color-danger-hover) );--ty-button-current-border-hover: var( --ty-button-solid-danger-border-hover, var(--ty-color-danger-hover) );--ty-button-current-shadow-hover: var( --ty-button-solid-danger-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-solid-danger-text-active, #fff );--ty-button-current-bg-active: var( --ty-button-solid-danger-bg-active, var(--ty-color-danger-active) );--ty-button-current-border-active: var( --ty-button-solid-danger-border-active, var(--ty-color-danger-active) );--ty-button-current-shadow-active: var( --ty-button-solid-danger-shadow-active, none )}.ty-btn_variant-outline.ty-btn_color-default{--ty-button-current-text: var(--ty-button-outline-default-text, var(--ty-color-text));--ty-button-current-bg: var(--ty-button-outline-default-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-default-border, var(--ty-color-border-btn-default));--ty-button-current-shadow: var(--ty-button-outline-default-shadow, var(--ty-button-outline-default-shadow, var(--ty-shadow-control, none)));--ty-button-current-text-hover: var( --ty-button-outline-default-text-hover, var(--ty-color-text) );--ty-button-current-bg-hover: var( --ty-button-outline-default-bg-hover, var(--ty-color-fill) );--ty-button-current-border-hover: var( --ty-button-outline-default-border-hover, var(--ty-color-border) );--ty-button-current-shadow-hover: var( --ty-button-outline-default-shadow-hover, var(--ty-button-outline-default-shadow-hover, var(--ty-button-outline-default-shadow, var(--ty-shadow-control, none))) );--ty-button-current-text-active: var( --ty-button-outline-default-text-active, var(--ty-color-text) );--ty-button-current-bg-active: var( --ty-button-outline-default-bg-active, var(--ty-color-fill-secondary) );--ty-button-current-border-active: var( --ty-button-outline-default-border-active, var(--ty-color-border-secondary) );--ty-button-current-shadow-active: var( --ty-button-outline-default-shadow-active, var(--ty-button-outline-default-shadow-active, var(--ty-button-outline-default-shadow-hover, var(--ty-button-outline-default-shadow, var(--ty-shadow-control, none)))) )}.ty-btn_variant-outline.ty-btn_color-primary{--ty-button-current-text: var(--ty-button-outline-primary-text, var(--ty-color-primary));--ty-button-current-bg: var(--ty-button-outline-primary-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-primary-border, var(--ty-color-primary));--ty-button-current-shadow: var(--ty-button-outline-primary-shadow, none);--ty-button-current-text-hover: var( --ty-button-outline-primary-text-hover, var(--ty-color-primary) );--ty-button-current-bg-hover: var( --ty-button-outline-primary-bg-hover, var(--ty-color-primary-bg) );--ty-button-current-border-hover: var( --ty-button-outline-primary-border-hover, var(--ty-color-primary-hover) );--ty-button-current-shadow-hover: var( --ty-button-outline-primary-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-outline-primary-text-active, var(--ty-color-primary) );--ty-button-current-bg-active: var( --ty-button-outline-primary-bg-active, var(--ty-color-primary-bg-hover) );--ty-button-current-border-active: var( --ty-button-outline-primary-border-active, var(--ty-color-primary-active) );--ty-button-current-shadow-active: var( --ty-button-outline-primary-shadow-active, none )}.ty-btn_variant-outline.ty-btn_color-info{--ty-button-current-text: var(--ty-button-outline-info-text, var(--ty-color-info));--ty-button-current-bg: var(--ty-button-outline-info-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-info-border, var(--ty-color-info));--ty-button-current-shadow: var(--ty-button-outline-info-shadow, none);--ty-button-current-text-hover: var( --ty-button-outline-info-text-hover, var(--ty-color-info) );--ty-button-current-bg-hover: var( --ty-button-outline-info-bg-hover, rgba(64, 169, 255, .12) );--ty-button-current-border-hover: var( --ty-button-outline-info-border-hover, var(--ty-color-info-hover) );--ty-button-current-shadow-hover: var( --ty-button-outline-info-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-outline-info-text-active, var(--ty-color-info) );--ty-button-current-bg-active: var( --ty-button-outline-info-bg-active, rgba(64, 169, 255, .18) );--ty-button-current-border-active: var( --ty-button-outline-info-border-active, var(--ty-color-info-active) );--ty-button-current-shadow-active: var( --ty-button-outline-info-shadow-active, none )}.ty-btn_variant-outline.ty-btn_color-success{--ty-button-current-text: var(--ty-button-outline-success-text, var(--ty-color-success));--ty-button-current-bg: var(--ty-button-outline-success-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-success-border, var(--ty-color-success));--ty-button-current-shadow: var(--ty-button-outline-success-shadow, none);--ty-button-current-text-hover: var( --ty-button-outline-success-text-hover, var(--ty-color-success) );--ty-button-current-bg-hover: var( --ty-button-outline-success-bg-hover, rgba(82, 196, 26, .12) );--ty-button-current-border-hover: var( --ty-button-outline-success-border-hover, var(--ty-color-success-hover) );--ty-button-current-shadow-hover: var( --ty-button-outline-success-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-outline-success-text-active, var(--ty-color-success) );--ty-button-current-bg-active: var( --ty-button-outline-success-bg-active, rgba(82, 196, 26, .18) );--ty-button-current-border-active: var( --ty-button-outline-success-border-active, var(--ty-color-success-active) );--ty-button-current-shadow-active: var( --ty-button-outline-success-shadow-active, none )}.ty-btn_variant-outline.ty-btn_color-warning{--ty-button-current-text: var(--ty-button-outline-warning-text, var(--ty-color-warning));--ty-button-current-bg: var(--ty-button-outline-warning-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-warning-border, var(--ty-color-warning));--ty-button-current-shadow: var(--ty-button-outline-warning-shadow, none);--ty-button-current-text-hover: var( --ty-button-outline-warning-text-hover, var(--ty-color-warning) );--ty-button-current-bg-hover: var( --ty-button-outline-warning-bg-hover, rgba(250, 173, 20, .12) );--ty-button-current-border-hover: var( --ty-button-outline-warning-border-hover, var(--ty-color-warning-hover) );--ty-button-current-shadow-hover: var( --ty-button-outline-warning-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-outline-warning-text-active, var(--ty-color-warning) );--ty-button-current-bg-active: var( --ty-button-outline-warning-bg-active, rgba(250, 173, 20, .18) );--ty-button-current-border-active: var( --ty-button-outline-warning-border-active, var(--ty-color-warning-active) );--ty-button-current-shadow-active: var( --ty-button-outline-warning-shadow-active, none )}.ty-btn_variant-outline.ty-btn_color-danger{--ty-button-current-text: var(--ty-button-outline-danger-text, var(--ty-color-danger));--ty-button-current-bg: var(--ty-button-outline-danger-bg, var(--ty-color-bg-container));--ty-button-current-border: var(--ty-button-outline-danger-border, var(--ty-color-danger));--ty-button-current-shadow: var(--ty-button-outline-danger-shadow, none);--ty-button-current-text-hover: var( --ty-button-outline-danger-text-hover, var(--ty-color-danger) );--ty-button-current-bg-hover: var( --ty-button-outline-danger-bg-hover, rgba(255, 77, 79, .12) );--ty-button-current-border-hover: var( --ty-button-outline-danger-border-hover, var(--ty-color-danger-hover) );--ty-button-current-shadow-hover: var( --ty-button-outline-danger-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-outline-danger-text-active, var(--ty-color-danger) );--ty-button-current-bg-active: var( --ty-button-outline-danger-bg-active, rgba(255, 77, 79, .18) );--ty-button-current-border-active: var( --ty-button-outline-danger-border-active, var(--ty-color-danger-active) );--ty-button-current-shadow-active: var( --ty-button-outline-danger-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-default{--ty-button-current-text: var(--ty-button-ghost-default-text, var(--ty-color-text));--ty-button-current-bg: var(--ty-button-ghost-default-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-default-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-default-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-default-text-hover, var(--ty-color-text) );--ty-button-current-bg-hover: var( --ty-button-ghost-default-bg-hover, var(--ty-color-fill) );--ty-button-current-border-hover: var( --ty-button-ghost-default-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-default-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-default-text-active, var(--ty-color-text) );--ty-button-current-bg-active: var( --ty-button-ghost-default-bg-active, var(--ty-color-fill-secondary) );--ty-button-current-border-active: var( --ty-button-ghost-default-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-default-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-primary{--ty-button-current-text: var(--ty-button-ghost-primary-text, var(--ty-color-primary));--ty-button-current-bg: var(--ty-button-ghost-primary-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-primary-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-primary-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-primary-text-hover, var(--ty-color-primary) );--ty-button-current-bg-hover: var( --ty-button-ghost-primary-bg-hover, var(--ty-color-primary-bg) );--ty-button-current-border-hover: var( --ty-button-ghost-primary-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-primary-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-primary-text-active, var(--ty-color-primary) );--ty-button-current-bg-active: var( --ty-button-ghost-primary-bg-active, var(--ty-color-primary-bg-hover) );--ty-button-current-border-active: var( --ty-button-ghost-primary-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-primary-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-info{--ty-button-current-text: var(--ty-button-ghost-info-text, var(--ty-color-info));--ty-button-current-bg: var(--ty-button-ghost-info-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-info-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-info-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-info-text-hover, var(--ty-color-info) );--ty-button-current-bg-hover: var( --ty-button-ghost-info-bg-hover, rgba(64, 169, 255, .12) );--ty-button-current-border-hover: var( --ty-button-ghost-info-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-info-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-info-text-active, var(--ty-color-info) );--ty-button-current-bg-active: var( --ty-button-ghost-info-bg-active, rgba(64, 169, 255, .18) );--ty-button-current-border-active: var( --ty-button-ghost-info-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-info-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-success{--ty-button-current-text: var(--ty-button-ghost-success-text, var(--ty-color-success));--ty-button-current-bg: var(--ty-button-ghost-success-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-success-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-success-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-success-text-hover, var(--ty-color-success) );--ty-button-current-bg-hover: var( --ty-button-ghost-success-bg-hover, rgba(82, 196, 26, .12) );--ty-button-current-border-hover: var( --ty-button-ghost-success-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-success-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-success-text-active, var(--ty-color-success) );--ty-button-current-bg-active: var( --ty-button-ghost-success-bg-active, rgba(82, 196, 26, .18) );--ty-button-current-border-active: var( --ty-button-ghost-success-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-success-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-warning{--ty-button-current-text: var(--ty-button-ghost-warning-text, var(--ty-color-warning));--ty-button-current-bg: var(--ty-button-ghost-warning-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-warning-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-warning-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-warning-text-hover, var(--ty-color-warning) );--ty-button-current-bg-hover: var( --ty-button-ghost-warning-bg-hover, rgba(250, 173, 20, .12) );--ty-button-current-border-hover: var( --ty-button-ghost-warning-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-warning-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-warning-text-active, var(--ty-color-warning) );--ty-button-current-bg-active: var( --ty-button-ghost-warning-bg-active, rgba(250, 173, 20, .18) );--ty-button-current-border-active: var( --ty-button-ghost-warning-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-warning-shadow-active, none )}.ty-btn_variant-ghost.ty-btn_color-danger{--ty-button-current-text: var(--ty-button-ghost-danger-text, var(--ty-color-danger));--ty-button-current-bg: var(--ty-button-ghost-danger-bg, transparent);--ty-button-current-border: var(--ty-button-ghost-danger-border, transparent);--ty-button-current-shadow: var(--ty-button-ghost-danger-shadow, none);--ty-button-current-text-hover: var( --ty-button-ghost-danger-text-hover, var(--ty-color-danger) );--ty-button-current-bg-hover: var( --ty-button-ghost-danger-bg-hover, rgba(255, 77, 79, .12) );--ty-button-current-border-hover: var( --ty-button-ghost-danger-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-ghost-danger-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-ghost-danger-text-active, var(--ty-color-danger) );--ty-button-current-bg-active: var( --ty-button-ghost-danger-bg-active, rgba(255, 77, 79, .18) );--ty-button-current-border-active: var( --ty-button-ghost-danger-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-ghost-danger-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-default{--ty-button-current-text: var(--ty-button-link-default-text, var(--ty-color-text));--ty-button-current-bg: var(--ty-button-link-default-bg, transparent);--ty-button-current-border: var(--ty-button-link-default-border, transparent);--ty-button-current-shadow: var(--ty-button-link-default-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-default-text-hover, var(--ty-color-text) );--ty-button-current-bg-hover: var( --ty-button-link-default-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-default-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-default-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-default-text-active, var(--ty-color-text) );--ty-button-current-bg-active: var( --ty-button-link-default-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-default-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-default-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-primary{--ty-button-current-text: var(--ty-button-link-primary-text, var(--ty-color-primary));--ty-button-current-bg: var(--ty-button-link-primary-bg, transparent);--ty-button-current-border: var(--ty-button-link-primary-border, transparent);--ty-button-current-shadow: var(--ty-button-link-primary-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-primary-text-hover, var(--ty-color-primary) );--ty-button-current-bg-hover: var( --ty-button-link-primary-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-primary-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-primary-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-primary-text-active, var(--ty-color-primary) );--ty-button-current-bg-active: var( --ty-button-link-primary-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-primary-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-primary-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-info{--ty-button-current-text: var(--ty-button-link-info-text, var(--ty-color-info));--ty-button-current-bg: var(--ty-button-link-info-bg, transparent);--ty-button-current-border: var(--ty-button-link-info-border, transparent);--ty-button-current-shadow: var(--ty-button-link-info-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-info-text-hover, var(--ty-color-info) );--ty-button-current-bg-hover: var( --ty-button-link-info-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-info-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-info-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-info-text-active, var(--ty-color-info) );--ty-button-current-bg-active: var( --ty-button-link-info-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-info-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-info-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-success{--ty-button-current-text: var(--ty-button-link-success-text, var(--ty-color-success));--ty-button-current-bg: var(--ty-button-link-success-bg, transparent);--ty-button-current-border: var(--ty-button-link-success-border, transparent);--ty-button-current-shadow: var(--ty-button-link-success-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-success-text-hover, var(--ty-color-success) );--ty-button-current-bg-hover: var( --ty-button-link-success-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-success-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-success-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-success-text-active, var(--ty-color-success) );--ty-button-current-bg-active: var( --ty-button-link-success-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-success-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-success-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-warning{--ty-button-current-text: var(--ty-button-link-warning-text, var(--ty-color-warning));--ty-button-current-bg: var(--ty-button-link-warning-bg, transparent);--ty-button-current-border: var(--ty-button-link-warning-border, transparent);--ty-button-current-shadow: var(--ty-button-link-warning-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-warning-text-hover, var(--ty-color-warning) );--ty-button-current-bg-hover: var( --ty-button-link-warning-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-warning-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-warning-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-warning-text-active, var(--ty-color-warning) );--ty-button-current-bg-active: var( --ty-button-link-warning-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-warning-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-warning-shadow-active, none )}.ty-btn_variant-link.ty-btn_color-danger{--ty-button-current-text: var(--ty-button-link-danger-text, var(--ty-color-danger));--ty-button-current-bg: var(--ty-button-link-danger-bg, transparent);--ty-button-current-border: var(--ty-button-link-danger-border, transparent);--ty-button-current-shadow: var(--ty-button-link-danger-shadow, none);--ty-button-current-text-hover: var( --ty-button-link-danger-text-hover, var(--ty-color-danger) );--ty-button-current-bg-hover: var( --ty-button-link-danger-bg-hover, transparent );--ty-button-current-border-hover: var( --ty-button-link-danger-border-hover, transparent );--ty-button-current-shadow-hover: var( --ty-button-link-danger-shadow-hover, none );--ty-button-current-text-active: var( --ty-button-link-danger-text-active, var(--ty-color-danger) );--ty-button-current-bg-active: var( --ty-button-link-danger-bg-active, transparent );--ty-button-current-border-active: var( --ty-button-link-danger-border-active, transparent );--ty-button-current-shadow-active: var( --ty-button-link-danger-shadow-active, none )}.ty-btn_variant-link:hover{text-decoration-line:underline}.ty-btn_variant-link:disabled{color:var(--ty-button-text-link-disabled, var(--ty-color-text-quaternary));background-color:transparent;border-color:transparent;text-decoration-line:none}.ty-btn_sm{--ty-button-height-current: var(--ty-button-height-sm, var(--ty-height-sm));--ty-button-gap-current: var(--ty-button-gap-sm, 4px);--ty-button-icon-size-current: var(--ty-button-icon-size-sm, 14px);height:var(--ty-button-height-sm, var(--ty-height-sm));padding:0 var(--ty-button-padding-inline-sm, var(--ty-button-padding-inline-sm, var(--ty-control-padding-inline-sm)));font-size:var(--ty-button-font-size-sm, var(--ty-font-size-sm));gap:var(--ty-button-gap-sm, 4px)}.ty-btn_md{--ty-button-height-current: var(--ty-button-height-md, var(--ty-height-md));--ty-button-gap-current: var(--ty-button-gap-md, 6px);--ty-button-icon-size-current: var(--ty-button-icon-size-md, 16px);height:var(--ty-button-height-md, var(--ty-height-md));padding:0 var(--ty-button-padding-inline-md, var(--ty-button-padding-inline-md, var(--ty-control-padding-inline-md)));font-size:var(--ty-button-font-size-md, var(--ty-font-size-base));gap:var(--ty-button-gap-md, 6px)}.ty-btn_lg{--ty-button-height-current: var(--ty-button-height-lg, var(--ty-height-lg));--ty-button-gap-current: var(--ty-button-gap-lg, 8px);--ty-button-icon-size-current: var(--ty-button-icon-size-lg, 18px);height:var(--ty-button-height-lg, var(--ty-height-lg));padding:0 var(--ty-button-padding-inline-lg, var(--ty-button-padding-inline-lg, var(--ty-control-padding-inline-lg)));font-size:var(--ty-button-font-size-lg, var(--ty-font-size-lg));gap:var(--ty-button-gap-lg, 8px)}.ty-btn_icon-only{width:var(--ty-button-height-current);min-width:var(--ty-button-height-current);padding-inline:0}.ty-btn_block{width:100%}.ty-btn_block+.ty-btn_block{margin:0}.ty-btn_round{border-radius:var(--ty-button-round-radius, var(--ty-height-lg))}.ty-btn_circle{border-radius:50%}.ty-btn_loading{position:relative;pointer-events:none}.ty-btn_loading:before{content:"";position:absolute;inset:-1px;z-index:1;display:block;background:var(--ty-button-loading-bg, var(--ty-color-bg-container));border-radius:inherit;opacity:var(--ty-button-loading-opacity, var(--ty-button-loading-opacity));transition:opacity .2s}.ty-btn_loading:disabled{color:var(--ty-button-current-text);background-color:var(--ty-button-current-bg);border-color:var(--ty-button-current-border)}.ty-btn_disabled{cursor:not-allowed}.ty-btn-group{display:inline-block}.ty-btn-group+.ty-btn-group{margin-left:var(--ty-button-group-gap, 0)}.ty-btn-group .ty-btn{position:relative;border-radius:0;float:left}.ty-btn-group .ty-btn+.ty-btn{margin-left:calc(-1 * var(--ty-control-group-border-width, 1px))}.ty-btn-group .ty-btn:hover{z-index:var(--ty-control-group-focus-z-index, 1)}.ty-btn-group .ty-btn:first-child{border-top-left-radius:var(--ty-control-group-radius, var(--ty-button-radius, var(--ty-border-radius)));border-bottom-left-radius:var(--ty-control-group-radius, var(--ty-button-radius, var(--ty-border-radius)))}.ty-btn-group .ty-btn:last-child{border-top-right-radius:var(--ty-control-group-radius, var(--ty-button-radius, var(--ty-border-radius)));border-bottom-right-radius:var(--ty-control-group-radius, var(--ty-button-radius, var(--ty-border-radius)))}.ty-btn-group_round .ty-btn:first-child{border-top-left-radius:var(--ty-button-round-radius, var(--ty-height-lg));border-bottom-left-radius:var(--ty-button-round-radius, var(--ty-height-lg))}.ty-btn-group_round .ty-btn:last-child{border-top-right-radius:var(--ty-button-round-radius, var(--ty-height-lg));border-bottom-right-radius:var(--ty-button-round-radius, var(--ty-height-lg))}.ty-btn-group_variant-solid.ty-btn-group_color-primary .ty-btn:not(:first-child),.ty-btn-group_variant-solid.ty-btn-group_color-info .ty-btn:not(:first-child),.ty-btn-group_variant-solid.ty-btn-group_color-success .ty-btn:not(:first-child),.ty-btn-group_variant-solid.ty-btn-group_color-warning .ty-btn:not(:first-child),.ty-btn-group_variant-solid.ty-btn-group_color-danger .ty-btn:not(:first-child){border-left-color:var(--ty-button-group-divider-color, var(--ty-control-group-divider-color, var(--ty-color-border-secondary)))}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-calendar{background:var(--ty-calendar-bg);border:1px solid var(--ty-calendar-border);border-radius:var(--ty-calendar-radius);outline:none}.ty-calendar_fullscreen{width:100%}.ty-calendar_card{width:300px}.ty-calendar__header{display:flex;align-items:center;justify-content:space-between;padding:var(--ty-calendar-header-padding);border-bottom:1px solid var(--ty-calendar-border)}.ty-calendar__header-nav{display:flex;align-items:center}.ty-calendar__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--ty-calendar-header-action-size);height:var(--ty-calendar-header-action-size);border:none;background:transparent;cursor:pointer;border-radius:var(--ty-calendar-header-action-radius);font-size:var(--ty-calendar-header-action-font-size);color:var(--ty-calendar-header-action-color);transition:color .2s,background-color .2s,box-shadow .2s}.ty-calendar__nav-btn:hover:not(.ty-calendar__nav-btn_disabled){color:var(--ty-calendar-header-action-color-hover);background:var(--ty-calendar-header-action-hover-bg)}.ty-calendar__nav-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ty-calendar-header-action-focus-ring)}.ty-calendar__nav-btn_disabled{cursor:not-allowed;opacity:.3}.ty-calendar__title{display:flex;align-items:center;gap:var(--ty-calendar-header-caption-gap);font-weight:var(--ty-calendar-header-label-font-weight);font-size:var(--ty-calendar-header-label-font-size)}.ty-calendar__title-btn{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;min-height:var(--ty-calendar-header-label-min-height);padding:0 var(--ty-calendar-header-label-padding-inline);font-weight:var(--ty-calendar-header-label-font-weight);font-size:inherit;font-family:inherit;line-height:1;border-radius:var(--ty-calendar-header-label-radius);color:var(--ty-calendar-header-label-color);transition:color .2s,background-color .2s,box-shadow .2s}.ty-calendar__title-btn:hover{color:var(--ty-calendar-header-label-color-hover);background:var(--ty-calendar-header-label-hover-bg)}.ty-calendar__title-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ty-calendar-header-label-focus-ring)}.ty-calendar__body{padding:var(--ty-calendar-body-padding)}.ty-calendar__table{width:100%;border-collapse:collapse;table-layout:fixed}.ty-calendar__cell-header{padding:var(--ty-calendar-cell-header-padding);text-align:center;font-weight:500;font-size:var(--ty-calendar-cell-header-font-size);color:var(--ty-calendar-cell-header-color)}.ty-calendar__week-number-header{width:var(--ty-calendar-week-number-width);color:var(--ty-calendar-week-number-color);font-weight:400;font-size:var(--ty-calendar-week-number-font-size)}.ty-calendar__week-number{text-align:center;font-size:var(--ty-calendar-week-number-font-size);color:var(--ty-calendar-week-number-color);padding:var(--ty-calendar-week-number-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-calendar__cell{text-align:center;cursor:pointer;transition:all .2s}.ty-calendar__cell_disabled{cursor:not-allowed;color:var(--ty-calendar-cell-color-muted)}.ty-calendar__cell_disabled .ty-calendar__cell-inner{background:var(--ty-calendar-cell-disabled-bg)}.ty-calendar__cell:not(.ty-calendar__cell_disabled):hover .ty-calendar__cell-inner{background:var(--ty-calendar-cell-hover-bg)}.ty-calendar__cell_selected:not(.ty-calendar__cell_disabled):hover .ty-calendar__cell-inner{background:var(--ty-calendar-cell-selected-bg)}.ty-calendar__cell_in-view:not(.ty-calendar__cell_disabled){color:var(--ty-calendar-cell-color)}.ty-calendar__cell:not(.ty-calendar__cell_in-view){color:var(--ty-calendar-cell-color-muted)}.ty-calendar__cell:not(.ty-calendar__cell_in-view) .ty-calendar__cell-dot{opacity:.4}.ty-calendar__cell_today .ty-calendar__cell-inner{border:1px solid var(--ty-calendar-cell-today-border);color:var(--ty-calendar-cell-today-border)}.ty-calendar__cell_selected .ty-calendar__cell-inner{background:var(--ty-calendar-cell-selected-bg);color:var(--ty-calendar-cell-selected-color);border-radius:var(--ty-calendar-radius)}.ty-calendar__cell_selected .ty-calendar__cell-date{color:inherit}.ty-calendar__cell_in-range{background:var(--ty-calendar-range-bg)}.ty-calendar__cell_range-start{border-radius:var(--ty-calendar-radius) 0 0 var(--ty-calendar-radius);background:var(--ty-calendar-range-bg)}.ty-calendar__cell_range-start .ty-calendar__cell-inner{background:var(--ty-calendar-cell-selected-bg);color:var(--ty-calendar-cell-selected-color);border-radius:var(--ty-calendar-radius)}.ty-calendar__cell_range-end{border-radius:0 var(--ty-calendar-radius) var(--ty-calendar-radius) 0;background:var(--ty-calendar-range-bg)}.ty-calendar__cell_range-end .ty-calendar__cell-inner{background:var(--ty-calendar-cell-selected-bg);color:var(--ty-calendar-cell-selected-color);border-radius:var(--ty-calendar-radius)}.ty-calendar__cell_range-start.ty-calendar__cell_range-end{border-radius:var(--ty-calendar-radius)}.ty-calendar__cell_focused .ty-calendar__cell-inner,.ty-calendar__cell:focus-visible .ty-calendar__cell-inner{outline:2px solid var(--ty-calendar-cell-focus-outline);outline-offset:1px}.ty-calendar__cell-inner{padding:var(--ty-calendar-cell-inner-padding);border-radius:var(--ty-calendar-radius);min-height:var(--ty-calendar-cell-inner-min-height);display:flex;flex-direction:column;align-items:center;position:relative}.ty-calendar_fullscreen .ty-calendar__cell-inner{min-height:var(--ty-calendar-cell-inner-min-height-fullscreen);padding:var(--ty-calendar-cell-inner-padding-fullscreen);align-items:stretch}.ty-calendar__cell-date{display:inline-block;line-height:var(--ty-calendar-cell-date-line-height);min-width:var(--ty-calendar-cell-date-min-width);text-align:center;font-size:var(--ty-calendar-cell-date-font-size)}.ty-calendar__cell-content{font-size:var(--ty-calendar-cell-content-font-size);margin-top:var(--ty-calendar-cell-content-margin-top)}.ty-calendar__cell-dot{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:var(--ty-calendar-cell-dot-size);height:var(--ty-calendar-cell-dot-size);border-radius:50%;background-color:var(--ty-calendar-cell-dot-color)}.ty-calendar__months{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ty-calendar-panel-grid-gap);padding:var(--ty-calendar-panel-padding)}.ty-calendar__month-cell{text-align:center;min-height:var(--ty-calendar-panel-item-min-height);padding:16px var(--ty-calendar-panel-item-padding-inline);cursor:pointer;border-radius:var(--ty-calendar-panel-item-radius);transition:all .2s}.ty-calendar__month-cell:hover{background:var(--ty-calendar-panel-item-hover-bg)}.ty-calendar__month-cell_selected{background:var(--ty-calendar-panel-item-selected-bg);color:var(--ty-calendar-panel-item-selected-color)}.ty-calendar__month-cell_selected:hover{background:var(--ty-calendar-panel-item-selected-hover-bg)}.ty-calendar__month-inner{display:flex;flex-direction:column;align-items:center}.ty-calendar__month-content{font-size:var(--ty-calendar-month-content-font-size);margin-top:var(--ty-calendar-month-content-margin-top)}.ty-calendar__decades{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ty-calendar-panel-grid-gap);padding:var(--ty-calendar-panel-padding)}.ty-calendar__decade-cell{text-align:center;min-height:var(--ty-calendar-panel-item-min-height);padding:16px var(--ty-calendar-panel-item-padding-inline);cursor:pointer;border-radius:var(--ty-calendar-panel-item-radius);transition:all .2s;font-size:var(--ty-calendar-decade-font-size)}.ty-calendar__decade-cell:hover{background:var(--ty-calendar-panel-item-hover-bg)}.ty-calendar__decade-cell_selected{background:var(--ty-calendar-panel-item-selected-bg);color:var(--ty-calendar-panel-item-selected-color)}.ty-calendar__decade-cell_selected:hover{background:var(--ty-calendar-panel-item-selected-hover-bg)}.ty-calendar__decade-cell_out{color:var(--ty-calendar-decade-color-out)}.ty-calendar__footer{padding:var(--ty-calendar-footer-padding);border-top:1px solid var(--ty-calendar-border);text-align:center}.ty-calendar__today-link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border:1px solid transparent;border-radius:var(--ty-calendar-header-label-radius);background:transparent;color:var(--ty-calendar-today-color);cursor:pointer;font:inherit;font-size:var(--ty-calendar-today-font-size);line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.ty-calendar__today-link:hover{color:var(--ty-calendar-today-color-hover);background:var(--ty-calendar-today-hover-bg)}.ty-calendar__today-link:active{background:var(--ty-calendar-today-active-bg)}.ty-calendar__today-link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ty-calendar-today-focus-ring)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-card{box-sizing:border-box;padding:0;margin:0;border-radius:var(--ty-card-radius, var(--ty-border-radius));transition:all .3s;background-color:var(--ty-card-bg, var(--ty-color-bg-container))}.ty-card>img:first-child{border-radius:var(--ty-card-radius, var(--ty-border-radius)) var(--ty-card-radius, var(--ty-border-radius)) 0 0}.ty-card_outlined{border:1px solid var(--ty-card-border, var(--ty-color-border-secondary))}.ty-card_elevated{box-shadow:var(--ty-card-shadow, var(--ty-shadow-card))}.ty-card_filled{background-color:var(--ty-card-bg-filled, var(--ty-color-fill))}.ty-card_hoverable{cursor:pointer}.ty-card_hoverable:hover,.ty-card_active{box-shadow:var(--ty-shadow-card);border-color:var(--ty-card-shadow-border, var(--ty-card-border, var(--ty-color-border-secondary)))}.ty-card__header{box-sizing:border-box;display:flex;justify-content:space-between;padding:var(--ty-card-header-padding, var(--ty-card-header-padding));color:var(--ty-card-header-color, var(--ty-color-text-heading));font-weight:var(--ty-card-header-font-weight, var(--ty-font-weight-medium));font-size:var(--ty-card-header-font-size, var(--ty-font-size-base));background:transparent;border-bottom:1px solid var(--ty-card-border, var(--ty-color-border-secondary));border-radius:var(--ty-card-radius, var(--ty-border-radius)) var(--ty-card-radius, var(--ty-border-radius)) 0 0}.ty-card__body{box-sizing:border-box;padding:var(--ty-card-body-padding, var(--ty-card-body-padding))}.ty-card__footer{box-sizing:border-box;padding:var(--ty-card-footer-padding, var(--ty-card-footer-padding))}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-carousel{position:relative;overflow:hidden;width:100%}.ty-carousel__viewport{position:relative;overflow:hidden}.ty-carousel__track{display:flex;position:relative}.ty-carousel__track_fade{position:relative}.ty-carousel__slide{flex-shrink:0;width:100%;overflow:hidden}.ty-carousel_fade .ty-carousel__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.ty-carousel_fade .ty-carousel__slide_active{position:relative;opacity:1;pointer-events:auto}.ty-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:var(--ty-carousel-arrow-size);height:var(--ty-carousel-arrow-size);border:none;border-radius:50%;background:var(--ty-carousel-arrow-bg);color:var(--ty-carousel-arrow-color);cursor:pointer;transition:background .3s;outline:none}.ty-carousel__arrow:hover{background:var(--ty-carousel-arrow-hover-bg)}.ty-carousel__arrow_prev{left:var(--ty-carousel-arrow-offset)}.ty-carousel__arrow_next{right:var(--ty-carousel-arrow-offset)}.ty-carousel__dots{display:flex;list-style:none;padding:0;margin:0;position:absolute;z-index:1}.ty-carousel__dots_bottom{bottom:var(--ty-carousel-arrow-offset);left:50%;transform:translate(-50%);flex-direction:row}.ty-carousel__dots_top{top:var(--ty-carousel-arrow-offset);left:50%;transform:translate(-50%);flex-direction:row}.ty-carousel__dots_left{left:var(--ty-carousel-arrow-offset);top:50%;transform:translateY(-50%);flex-direction:column}.ty-carousel__dots_right{right:var(--ty-carousel-arrow-offset);top:50%;transform:translateY(-50%);flex-direction:column}.ty-carousel__dot{width:var(--ty-carousel-dot-width);height:var(--ty-carousel-dot-height);margin:0 var(--ty-carousel-dot-gap);border-radius:var(--ty-carousel-dot-radius);background:var(--ty-carousel-dot-bg);cursor:pointer;transition:all .3s}.ty-carousel__dot button{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:pointer}.ty-carousel__dot:hover{background:var(--ty-carousel-dot-hover-bg)}.ty-carousel__dot_active{width:var(--ty-carousel-dot-width-active);background:var(--ty-carousel-dot-active-bg)}.ty-carousel_vertical-dots .ty-carousel__dot{width:var(--ty-carousel-dot-height);height:var(--ty-carousel-dot-width);margin:var(--ty-carousel-dot-gap) 0}.ty-carousel_vertical-dots .ty-carousel__dot_active{width:var(--ty-carousel-dot-height);height:var(--ty-carousel-dot-height-active)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-cascader{position:relative;display:inline-block;width:100%;min-width:0}.ty-cascader_disabled{opacity:var(--ty-cascader-opacity-disabled);pointer-events:none}.ty-cascader_sm .ty-cascader__selector{height:var(--ty-cascader-height-sm, var(--ty-control-height-sm, var(--ty-height-sm)));font-size:var(--ty-cascader-font-size-sm, var(--ty-control-font-size-sm, var(--ty-font-size-sm)));padding:var(--ty-cascader-padding-sm, 0 calc(var(--ty-control-padding-inline-sm, 8px) + 20px) 0 var(--ty-control-padding-inline-sm, 8px))}.ty-cascader_md .ty-cascader__selector{height:var(--ty-cascader-height-md, var(--ty-control-height-md, var(--ty-height-md)));font-size:var(--ty-cascader-font-size-md, var(--ty-control-font-size-md, var(--ty-font-size-base)));padding:var(--ty-cascader-padding-md, 0 calc(var(--ty-control-padding-inline-md, 12px) + 20px) 0 var(--ty-control-padding-inline-md, 12px))}.ty-cascader_lg .ty-cascader__selector{height:var(--ty-cascader-height-lg, var(--ty-control-height-lg, var(--ty-height-lg)));font-size:var(--ty-cascader-font-size-lg, var(--ty-control-font-size-lg, var(--ty-font-size-lg)));padding:var(--ty-cascader-padding-lg, 0 calc(var(--ty-control-padding-inline-lg, 16px) + 20px) 0 var(--ty-control-padding-inline-lg, 16px))}.ty-cascader__selector{display:flex;align-items:center;width:100%;box-sizing:border-box;border:1px solid var(--ty-cascader-border);border-radius:var(--ty-cascader-radius);background:var(--ty-cascader-bg);cursor:pointer;transition:all .2s;position:relative}.ty-cascader__selector:hover{border-color:var(--ty-cascader-border-hover)}.ty-cascader_open .ty-cascader__selector{border-color:var(--ty-cascader-border-focus);box-shadow:var(--ty-cascader-shadow-focus)}.ty-cascader__display{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ty-cascader-color)}.ty-cascader__placeholder{color:var(--ty-cascader-placeholder)}.ty-cascader__clear{position:absolute;right:var(--ty-cascader-arrow-offset-inline-end);top:50%;transform:translateY(-50%);width:var(--ty-cascader-clear-size, 14px);height:var(--ty-cascader-clear-size, 14px);font-size:var(--ty-cascader-clear-font-size);color:var(--ty-cascader-clear-color);cursor:pointer;display:none;border:0;padding:0;background:transparent;line-height:1;align-items:center;justify-content:center;z-index:1}.ty-cascader__clear:hover{color:var(--ty-cascader-clear-color-hover)}.ty-cascader_has-value:hover .ty-cascader__clear{display:inline-flex}.ty-cascader__arrow{position:absolute;right:var(--ty-cascader-arrow-offset-inline-end);font-size:var(--ty-cascader-arrow-font-size);color:var(--ty-cascader-arrow-color);transition:transform .2s;display:inline-flex;align-items:center;justify-content:center}.ty-cascader_has-value:hover .ty-cascader__arrow{opacity:0}.ty-cascader_open .ty-cascader__arrow{transform:rotate(180deg)}.ty-cascader__dropdown{background:var(--ty-cascader-dropdown-bg);border-radius:var(--ty-cascader-radius);box-shadow:var(--ty-cascader-dropdown-shadow);font-size:var(--ty-cascader-font-size-md)}.ty-cascader__menus{display:flex}.ty-cascader__menu{list-style:none;margin:0;padding:var(--ty-cascader-menu-padding);min-width:var(--ty-cascader-menu-min-width);max-height:var(--ty-cascader-dropdown-max-height);overflow-y:auto}.ty-cascader__menu:not(:last-child){border-right:1px solid var(--ty-cascader-border)}.ty-cascader__menu-empty{padding:var(--ty-cascader-menu-empty-padding);color:var(--ty-cascader-menu-empty-color);text-align:center}.ty-cascader__menu-item{display:flex;align-items:center;justify-content:space-between;padding:var(--ty-cascader-menu-item-padding);cursor:pointer;transition:background .15s}.ty-cascader__menu-item:hover:not(.ty-cascader__menu-item_disabled){background:var(--ty-cascader-hover)}.ty-cascader__menu-item_active{color:var(--ty-cascader-option-color-active);font-weight:var(--ty-cascader-option-font-weight-active);background:var(--ty-cascader-selected-bg)}.ty-cascader__menu-item_disabled{cursor:not-allowed;opacity:var(--ty-cascader-menu-item-disabled-opacity)}.ty-cascader__menu-item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ty-cascader__menu-item-arrow{margin-left:var(--ty-cascader-menu-item-arrow-gap);font-size:var(--ty-cascader-menu-item-arrow-font-size);color:var(--ty-cascader-menu-item-arrow-color)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-checkbox{position:relative;display:inline-flex;align-items:center;font-size:var(--ty-font-size-base);margin-right:8px;color:var(--ty-checkbox-label-color, var(--ty-color-text));box-sizing:border-box}.ty-checkbox:hover .ty-checkbox__inner{border-color:var(--ty-checkbox-border-hover, var(--ty-color-primary))}.ty-checkbox__native{position:absolute;inset:0;width:100%;height:100%;z-index:1;cursor:pointer;opacity:0;margin:0;padding:0}.ty-checkbox__inner{position:relative;box-sizing:border-box;display:inline-block;width:var(--ty-checkbox-size, 16px);height:var(--ty-checkbox-size, 16px);border-radius:var(--ty-checkbox-radius, 2px);border:1px solid var(--ty-checkbox-border, var(--ty-color-border));background-color:var(--ty-checkbox-bg, var(--ty-color-bg-container));box-shadow:var(--ty-checkbox-shadow, none);transition:.2s;line-height:1;vertical-align:middle}.ty-checkbox__inner:before{content:"";position:absolute;display:block;border:1px solid var(--ty-checkbox-indicator-color, #fff);margin-top:-1px;left:3px;right:3px;top:50%;transition:all .2s;transform:scale(0)}.ty-checkbox__inner:after{pointer-events:none;box-sizing:content-box;border:2px solid var(--ty-checkbox-indicator-color, #fff);border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;width:4px;transform:rotate(45deg) scale(0);transform-origin:center}.ty-checkbox__inner+span{padding:0 var(--ty-checkbox-label-padding-inline-end, 5px) 0 var(--ty-checkbox-label-gap, 8px);line-height:var(--ty-checkbox-size, 16px)}.ty-checkbox_checked .ty-checkbox__inner{background-color:var(--ty-checkbox-bg-checked, var(--ty-color-primary));border-color:var(--ty-checkbox-border-checked, var(--ty-color-primary))}.ty-checkbox_checked .ty-checkbox__inner:after{content:"";transform:rotate(45deg) scale(1)}.ty-checkbox_checked .ty-checkbox__inner:before{transform:scale(0)}.ty-checkbox_indeterminate .ty-checkbox__inner{background-color:var(--ty-checkbox-bg-checked, var(--ty-color-primary));border-color:var(--ty-checkbox-border-checked, var(--ty-color-primary))}.ty-checkbox_indeterminate .ty-checkbox__inner:before{transform:scale(1)}.ty-checkbox_indeterminate .ty-checkbox__inner:after{transform:rotate(45deg) scale(0)}.ty-checkbox_disabled .ty-checkbox__native{cursor:not-allowed}.ty-checkbox_disabled .ty-checkbox__inner{background-color:var(--ty-checkbox-bg-disabled, var(--ty-color-fill-secondary));border-color:var(--ty-checkbox-border-disabled, var(--ty-color-border))!important}.ty-checkbox_disabled .ty-checkbox__inner:after,.ty-checkbox_disabled .ty-checkbox__inner:before{border-color:var(--ty-checkbox-indicator-color-disabled, var(--ty-color-text-quaternary))}.ty-checkbox_disabled .ty-checkbox__inner+span{color:var(--ty-checkbox-label-color-disabled, var(--ty-color-text-quaternary))}.ty-checkbox-group{display:inline-block}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-collapse{--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: currentcolor;--ty-collapse-icon-active-color: currentcolor;--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-border);--ty-collapse-motion-duration: .24s;--ty-collapse-motion-easing: ease;box-sizing:border-box;border:1px solid var(--ty-collapse-border-color);border-radius:var(--ty-collapse-radius);background:var(--ty-collapse-bg);color:var(--ty-collapse-header-color);font-size:var(--ty-collapse-font-size);line-height:var(--ty-collapse-line-height);overflow:hidden}.ty-collapse-item{border-bottom:1px solid var(--ty-collapse-border-color);background:inherit}.ty-collapse-item:last-child{border-bottom:0}.ty-collapse-item_disabled .ty-collapse-item__header{cursor:not-allowed;background:var(--ty-collapse-header-disabled-bg)}.ty-collapse-item_disabled .ty-collapse-item__header:hover{background:var(--ty-collapse-header-disabled-bg)}.ty-collapse-item_disabled .ty-collapse-item__label{color:var(--ty-collapse-header-disabled-color)}.ty-collapse-item_disabled .ty-collapse-item__arrow,.ty-collapse-item_disabled .ty-collapse-item__extra{color:var(--ty-collapse-icon-disabled-color)}.ty-collapse-item__header{display:flex;align-items:center;gap:var(--ty-collapse-header-gap);min-height:var(--ty-collapse-header-min-height);min-width:0;padding-inline-end:var(--ty-collapse-header-padding-inline);background:var(--ty-collapse-header-bg);transition:background-color var(--ty-collapse-motion-duration) var(--ty-collapse-motion-easing),color var(--ty-collapse-motion-duration) var(--ty-collapse-motion-easing)}.ty-collapse-item__header:hover{background:var(--ty-collapse-header-hover-bg)}.ty-collapse-item_active>.ty-collapse-item__header{background:var(--ty-collapse-header-active-bg)}.ty-collapse-item__toggle{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ty-collapse-header-gap);min-height:var(--ty-collapse-header-min-height);padding:var(--ty-collapse-header-padding-block) var(--ty-collapse-header-padding-inline);background:none;border:0;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer}.ty-collapse-item__toggle:disabled{cursor:not-allowed;color:inherit}.ty-collapse-item__toggle:focus-visible{outline:2px solid var(--ty-collapse-focus-ring);outline-offset:-2px}.ty-collapse-item__icon-slot,.ty-collapse-item__icon-button{flex:0 0 auto;width:var(--ty-collapse-icon-slot-size);height:var(--ty-collapse-icon-slot-size);display:inline-flex;align-items:center;justify-content:center;color:var(--ty-collapse-icon-color)}.ty-collapse-item__icon-button{padding:0;background:none;border:0;color:inherit;cursor:pointer;border-radius:50%}.ty-collapse-item__icon-button:focus-visible{outline:2px solid var(--ty-collapse-focus-ring);outline-offset:2px}.ty-collapse-item__icon-button_disabled{cursor:not-allowed}.ty-collapse-item__arrow{color:inherit;transform:rotate(-90deg);transition:transform var(--ty-collapse-motion-duration) var(--ty-collapse-motion-easing)}.ty-collapse-item__arrow_active{color:var(--ty-collapse-icon-active-color);transform:rotate(0)}.ty-collapse-item__label{flex:1;min-width:0;font-size:inherit;line-height:inherit;color:var(--ty-collapse-header-color)}.ty-collapse-item__label_static{padding-block:var(--ty-collapse-header-padding-block)}.ty-collapse-item__extra{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--ty-collapse-extra-gap);margin-left:auto;color:var(--ty-collapse-extra-color);font-size:var(--ty-collapse-extra-font-size)}.ty-collapse-item__body-wrapper{border-top:1px solid var(--ty-collapse-border-color)}.ty-collapse-item__body{padding:var(--ty-collapse-body-padding-block) var(--ty-collapse-body-padding-inline);color:var(--ty-collapse-body-color);background:var(--ty-collapse-body-bg);box-sizing:border-box}.ty-collapse_borderless{border:0;background:var(--ty-collapse-borderless-bg, transparent)}.ty-collapse_borderless>.ty-collapse-item{border-bottom-color:var(--ty-collapse-borderless-divider-color)}.ty-collapse_borderless>.ty-collapse-item>.ty-collapse-item__body-wrapper{border-top:0}.ty-collapse_sm{--ty-collapse-font-size: 13px;--ty-collapse-header-min-height: 36px;--ty-collapse-header-padding-inline: 12px;--ty-collapse-header-padding-block: 10px;--ty-collapse-body-padding-inline: 12px;--ty-collapse-body-padding-block: 12px;--ty-collapse-icon-slot-size: 18px}.ty-collapse_md{--ty-collapse-font-size: 14px;--ty-collapse-header-min-height: 44px;--ty-collapse-header-padding-inline: 16px;--ty-collapse-header-padding-block: 14px;--ty-collapse-body-padding-inline: 16px;--ty-collapse-body-padding-block: 16px;--ty-collapse-icon-slot-size: 20px}.ty-collapse_lg{--ty-collapse-font-size: 15px;--ty-collapse-header-min-height: 52px;--ty-collapse-header-padding-inline: 18px;--ty-collapse-header-padding-block: 16px;--ty-collapse-body-padding-inline: 18px;--ty-collapse-body-padding-block: 18px;--ty-collapse-icon-slot-size: 22px}.ty-collapse-transition{overflow:hidden;transition:height var(--ty-collapse-motion-duration, .24s) var(--ty-collapse-motion-easing, ease)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-color-picker{display:inline-block;position:relative}.ty-color-picker_disabled{opacity:var(--ty-color-picker-opacity-disabled);cursor:not-allowed}.ty-color-picker_disabled .ty-color-picker__trigger,.ty-color-picker_disabled .ty-color-picker__swatch{cursor:not-allowed;pointer-events:none}.ty-color-picker__trigger{cursor:pointer;display:inline-flex}.ty-color-picker__swatch{width:var(--ty-color-picker-swatch-size);height:var(--ty-color-picker-swatch-size);border-radius:var(--ty-color-picker-swatch-radius);border:1px solid var(--ty-color-picker-border);padding:var(--ty-color-picker-swatch-padding);cursor:pointer}.ty-color-picker__swatch-inner{width:100%;height:100%;border-radius:inherit}.ty-color-picker__panel{padding:var(--ty-color-picker-panel-padding);background:var(--ty-color-picker-bg);border-radius:var(--ty-color-picker-panel-radius);box-shadow:var(--ty-color-picker-panel-shadow);width:var(--ty-color-picker-panel-width)}.ty-color-picker__spectrum{position:relative;width:100%;height:var(--ty-color-picker-spectrum-height);border-radius:var(--ty-color-picker-spectrum-radius);cursor:crosshair;overflow:hidden}.ty-color-picker__spectrum-white{position:absolute;inset:0;background:var(--ty-color-picker-spectrum-white)}.ty-color-picker__spectrum-black{position:absolute;inset:0;background:var(--ty-color-picker-spectrum-black)}.ty-color-picker__spectrum-handle{position:absolute;width:var(--ty-color-picker-spectrum-handle-size);height:var(--ty-color-picker-spectrum-handle-size);border-radius:50%;border:var(--ty-color-picker-handle-border-width) solid var(--ty-color-picker-handle-border-color);box-shadow:var(--ty-color-picker-handle-shadow);transform:translate(-50%,-50%);pointer-events:none}.ty-color-picker__controls{display:flex;align-items:center;gap:var(--ty-color-picker-controls-gap);margin-top:var(--ty-color-picker-controls-margin-top)}.ty-color-picker__preview{width:var(--ty-color-picker-preview-size);height:var(--ty-color-picker-preview-size);border-radius:var(--ty-color-picker-preview-radius);border:1px solid var(--ty-color-picker-border);flex-shrink:0}.ty-color-picker__sliders{flex:1;display:flex;flex-direction:column;gap:var(--ty-color-picker-controls-gap)}.ty-color-picker__hue{position:relative;height:var(--ty-color-picker-slider-height);border-radius:var(--ty-color-picker-slider-radius);background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);cursor:pointer}.ty-color-picker__alpha{position:relative;height:var(--ty-color-picker-slider-height);border-radius:var(--ty-color-picker-slider-radius);cursor:pointer}.ty-color-picker__alpha:before{content:"";position:absolute;inset:0;border-radius:var(--ty-color-picker-slider-radius);background:repeating-conic-gradient(var(--ty-color-border) 0% 25%,transparent 0% 50%) 0 0/var(--ty-color-picker-alpha-grid-size) var(--ty-color-picker-alpha-grid-size);z-index:-1}.ty-color-picker__slider-handle{position:absolute;top:50%;width:var(--ty-color-picker-slider-handle-size);height:var(--ty-color-picker-slider-handle-size);border-radius:50%;border:var(--ty-color-picker-handle-border-width) solid var(--ty-color-picker-handle-border-color);box-shadow:var(--ty-color-picker-handle-shadow);transform:translate(-50%,-50%);pointer-events:none;background:transparent}.ty-color-picker__input-row{display:flex;gap:var(--ty-color-picker-input-row-gap);margin-top:var(--ty-color-picker-input-row-margin-top);align-items:center}.ty-color-picker__format-btn{border:1px solid var(--ty-color-picker-border);background:transparent;border-radius:var(--ty-color-picker-swatch-radius);padding:var(--ty-color-picker-button-padding);cursor:pointer;font-size:var(--ty-color-picker-button-font-size);color:var(--ty-color-picker-button-color);white-space:nowrap}.ty-color-picker__format-btn:hover{border-color:var(--ty-color-picker-button-border-hover)}.ty-color-picker__hex-input{flex:1;border:1px solid var(--ty-color-picker-border);border-radius:var(--ty-color-picker-swatch-radius);padding:var(--ty-color-picker-input-padding);font-size:var(--ty-color-picker-input-font-size);font-family:var(--ty-color-picker-input-font-family);color:var(--ty-color-picker-input-color);outline:none;min-width:0}.ty-color-picker__hex-input:focus{border-color:var(--ty-color-picker-input-border-focus)}.ty-color-picker__presets{display:flex;flex-wrap:wrap;gap:var(--ty-color-picker-presets-gap);margin-top:var(--ty-color-picker-presets-margin-top);padding-top:var(--ty-color-picker-presets-padding-top);border-top:1px solid var(--ty-color-picker-border)}.ty-color-picker__preset{width:var(--ty-color-picker-preset-size);height:var(--ty-color-picker-preset-size);border-radius:var(--ty-color-picker-swatch-radius);cursor:pointer;border:1px solid var(--ty-color-picker-border);transition:transform var(--ty-color-picker-preset-transition-duration)}.ty-color-picker__preset:hover{transform:scale(var(--ty-color-picker-preset-hover-scale))}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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)}}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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)}}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-date-picker{display:inline-flex;position:relative;width:100%;font-size:var(--ty-picker-input-font-size)}.ty-date-picker__input{display:inline-flex;align-items:center;width:100%;height:var(--ty-control-height-md, var(--ty-height-md));box-sizing:border-box;padding:var(--ty-picker-input-padding-md, 0 var(--ty-control-padding-inline-md, 12px));border:1px solid var(--ty-picker-input-border);border-radius:var(--ty-picker-input-radius);background:var(--ty-picker-input-bg);cursor:pointer;transition:border-color .3s,box-shadow .3s}.ty-date-picker__input:hover{border-color:var(--ty-picker-input-border-hover)}.ty-date-picker_open .ty-date-picker__input{border-color:var(--ty-picker-input-border-focus);box-shadow:var(--ty-picker-input-shadow-focus)}.ty-date-picker__input-field{flex:1;margin:0;padding:0;border:none;outline:none;background:transparent;font-size:inherit;font-family:inherit;line-height:inherit;color:var(--ty-picker-input-color);cursor:pointer;min-width:var(--ty-date-picker-input-min-width-md)}.ty-date-picker__input-field::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-picker-input-color-placeholder, var(--ty-color-text-placeholder)));opacity:1}.ty-date-picker__input-field::placeholder{color:var(--ty-input-placeholder, var(--ty-picker-input-color-placeholder, var(--ty-color-text-placeholder)));opacity:1}.ty-date-picker__input-field:disabled{cursor:not-allowed}.ty-date-picker__suffix{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--ty-picker-suffix-size);height:var(--ty-picker-suffix-size);margin-left:var(--ty-picker-suffix-gap);color:var(--ty-picker-suffix-color)}.ty-date-picker__icon{display:inline-flex;font-size:14px}.ty-date-picker__clear{display:none;position:absolute;inset:0;align-items:center;justify-content:center;font-size:var(--ty-picker-suffix-size);color:var(--ty-picker-clear-color);background:var(--ty-picker-clear-bg);cursor:pointer;border:none;padding:0}.ty-date-picker__clear:hover{color:var(--ty-picker-clear-color-hover)}.ty-date-picker_has-value:hover .ty-date-picker__clear{display:inline-flex}.ty-date-picker_sm .ty-date-picker__input{height:var(--ty-control-height-sm, var(--ty-height-sm));padding:var(--ty-picker-input-padding-sm, 0 var(--ty-control-padding-inline-sm, 8px));font-size:var(--ty-control-font-size-sm, var(--ty-font-size-sm))}.ty-date-picker_sm .ty-date-picker__input-field{min-width:var(--ty-date-picker-input-min-width-sm)}.ty-date-picker_lg .ty-date-picker__input{height:var(--ty-control-height-lg, var(--ty-height-lg));padding:var(--ty-picker-input-padding-lg, 0 var(--ty-control-padding-inline-lg, 16px));font-size:var(--ty-control-font-size-lg, var(--ty-font-size-lg))}.ty-date-picker_lg .ty-date-picker__input-field{min-width:var(--ty-date-picker-input-min-width-lg)}.ty-date-picker_disabled{opacity:.65}.ty-date-picker_disabled .ty-date-picker__input{background:var(--ty-picker-input-bg-disabled);cursor:not-allowed;border-color:var(--ty-picker-input-border)}.ty-date-picker_disabled .ty-date-picker__input:hover{border-color:var(--ty-picker-input-border)}.ty-date-picker__dropdown{background:var(--ty-picker-dropdown-bg);border-radius:var(--ty-picker-dropdown-radius);box-shadow:var(--ty-picker-dropdown-shadow);width:288px}.ty-date-picker__header{display:flex;align-items:center;padding:var(--ty-date-picker-header-padding);border-bottom:1px solid var(--ty-date-picker-header-border)}.ty-date-picker__header-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--ty-date-picker-header-button-size);height:var(--ty-date-picker-header-button-size);border:none;background:transparent;color:var(--ty-date-picker-header-button-color);cursor:pointer;font-size:18px;border-radius:var(--ty-date-picker-header-button-radius);transition:color .2s,background-color .2s,box-shadow .2s}.ty-date-picker__header-btn:hover{color:var(--ty-date-picker-header-button-color-hover);background:var(--ty-date-picker-header-action-hover-bg)}.ty-date-picker__header-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ty-date-picker-header-action-focus-ring)}.ty-date-picker__header-caption{flex:1;display:flex;justify-content:center;gap:var(--ty-date-picker-header-caption-gap)}.ty-date-picker__header-label{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border:none;background:transparent;color:var(--ty-date-picker-cell-color);font-weight:var(--ty-date-picker-header-label-font-weight);font-size:var(--ty-date-picker-header-label-font-size);font-family:inherit;line-height:1;cursor:pointer;border-radius:var(--ty-date-picker-header-button-radius);transition:color .2s,background-color .2s,box-shadow .2s}.ty-date-picker__header-label:hover{color:var(--ty-date-picker-header-button-color-hover);background:var(--ty-date-picker-header-action-hover-bg)}.ty-date-picker__header-label:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ty-date-picker-header-action-focus-ring)}.ty-date-picker__body{padding:var(--ty-date-picker-body-padding)}.ty-date-picker__table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.ty-date-picker__cell-header{font-weight:400;color:var(--ty-picker-input-color-muted);padding:4px 0;font-size:12px}.ty-date-picker__cell{padding:2px 0;cursor:pointer}.ty-date-picker__cell_disabled{cursor:not-allowed}.ty-date-picker__cell-inner{display:inline-flex;align-items:center;justify-content:center;width:var(--ty-date-picker-cell-size);height:var(--ty-date-picker-cell-size);border-radius:var(--ty-date-picker-cell-radius);transition:background .2s;color:var(--ty-date-picker-cell-color-muted);font-size:var(--ty-date-picker-cell-font-size)}.ty-date-picker__cell_in-view .ty-date-picker__cell-inner{color:var(--ty-date-picker-cell-color)}.ty-date-picker__cell:hover .ty-date-picker__cell-inner{background:var(--ty-picker-cell-hover-bg)}.ty-date-picker__cell_today .ty-date-picker__cell-inner{border:1px solid var(--ty-date-picker-cell-today-border);color:var(--ty-date-picker-cell-today-border)}.ty-date-picker__cell_selected .ty-date-picker__cell-inner{background:var(--ty-date-picker-cell-selected-bg);color:var(--ty-date-picker-cell-selected-color);font-weight:500}.ty-date-picker__cell_selected:hover .ty-date-picker__cell-inner{background:var(--ty-date-picker-cell-selected-hover-bg)}.ty-date-picker__cell_in-range,.ty-date-picker__cell_in-preview-range,.ty-date-picker__cell_range-start,.ty-date-picker__cell_range-end{background:var(--ty-date-picker-range-bg)}.ty-date-picker__cell_range-start .ty-date-picker__cell-inner,.ty-date-picker__cell_range-end .ty-date-picker__cell-inner{background:var(--ty-date-picker-cell-selected-bg);color:var(--ty-date-picker-cell-selected-color);font-weight:500}.ty-date-picker__cell_in-preview-range .ty-date-picker__cell-inner,.ty-date-picker__cell_in-range .ty-date-picker__cell-inner{background:transparent;color:var(--ty-date-picker-cell-color)}.ty-date-picker__cell_range-start.ty-date-picker__cell_in-preview-range .ty-date-picker__cell-inner,.ty-date-picker__cell_range-end.ty-date-picker__cell_in-preview-range .ty-date-picker__cell-inner,.ty-date-picker__cell_range-start.ty-date-picker__cell_in-range .ty-date-picker__cell-inner,.ty-date-picker__cell_range-end.ty-date-picker__cell_in-range .ty-date-picker__cell-inner{background:var(--ty-date-picker-cell-selected-bg);color:var(--ty-date-picker-cell-selected-color)}.ty-date-picker__cell_disabled .ty-date-picker__cell-inner{color:var(--ty-date-picker-cell-color-muted);background:var(--ty-date-picker-cell-disabled-bg)}.ty-date-picker__cell_disabled:hover .ty-date-picker__cell-inner{background:var(--ty-date-picker-cell-disabled-bg)}.ty-date-picker__cell_dim .ty-date-picker__cell-inner{color:var(--ty-date-picker-cell-color-muted)}.ty-date-picker__month-table,.ty-date-picker__year-table{border-collapse:separate;border-spacing:0 var(--ty-date-picker-panel-item-gap-y)}.ty-date-picker__month-cell,.ty-date-picker__year-cell{padding:0}.ty-date-picker__month-cell-inner,.ty-date-picker__year-cell-inner{width:auto;min-width:var(--ty-date-picker-panel-item-min-width);height:var(--ty-date-picker-panel-item-height);padding:0 var(--ty-date-picker-panel-item-padding-inline);border:1px solid transparent;border-radius:var(--ty-date-picker-panel-item-radius);color:var(--ty-date-picker-cell-color);font-weight:500;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.ty-date-picker__month-cell:hover .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell:hover .ty-date-picker__year-cell-inner{background:var(--ty-date-picker-panel-item-hover-bg)}.ty-date-picker__month-cell.ty-date-picker__cell_dim .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell.ty-date-picker__cell_dim .ty-date-picker__year-cell-inner{color:var(--ty-date-picker-cell-color-muted);font-weight:400}.ty-date-picker__month-cell.ty-date-picker__cell_today .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell.ty-date-picker__cell_today .ty-date-picker__year-cell-inner{border-color:var(--ty-date-picker-panel-item-current-border);color:var(--ty-date-picker-panel-item-current-color);background:transparent}.ty-date-picker__month-cell.ty-date-picker__cell_selected .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell.ty-date-picker__cell_selected .ty-date-picker__year-cell-inner{background:var(--ty-date-picker-panel-item-selected-bg);color:var(--ty-date-picker-panel-item-selected-color);font-weight:600}.ty-date-picker__month-cell.ty-date-picker__cell_selected:hover .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell.ty-date-picker__cell_selected:hover .ty-date-picker__year-cell-inner{background:var(--ty-date-picker-panel-item-selected-hover-bg)}.ty-date-picker__month-cell.ty-date-picker__cell_selected.ty-date-picker__cell_today .ty-date-picker__month-cell-inner,.ty-date-picker__year-cell.ty-date-picker__cell_selected.ty-date-picker__cell_today .ty-date-picker__year-cell-inner{box-shadow:inset 0 0 0 1px var(--ty-date-picker-panel-item-current-border)}.ty-date-picker__footer{padding:var(--ty-date-picker-footer-padding);border-top:1px solid var(--ty-date-picker-header-border);text-align:center}.ty-date-picker__today-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border:1px solid transparent;border-radius:var(--ty-border-radius);background:transparent;color:var(--ty-date-picker-today-color);cursor:pointer;font:inherit;font-size:var(--ty-date-picker-today-font-size);line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.ty-date-picker__today-btn:hover{color:var(--ty-date-picker-today-color-hover);background:var(--ty-date-picker-today-hover-bg)}.ty-date-picker__today-btn:active{background:var(--ty-date-picker-today-active-bg)}.ty-date-picker__today-btn:focus-visible{outline:2px solid var(--ty-date-picker-today-focus-ring);outline-offset:2px}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-descriptions{display:flex;flex-direction:column;gap:12px}.ty-descriptions__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ty-descriptions__body{width:100%;min-width:0}.ty-descriptions__body>table{width:100%;border-collapse:collapse;table-layout:fixed;box-sizing:border-box;text-align:left;background-color:transparent}.ty-descriptions__list{display:grid;gap:12px 16px;margin:0}.ty-descriptions__title{text-align:left;color:var(--ty-descriptions-title-color);font-weight:var(--ty-descriptions-title-font-weight);font-size:var(--ty-descriptions-title-font-size)}.ty-descriptions__extra{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ty-descriptions__footer{padding-top:4px;border-top:1px solid color-mix(in srgb,var(--ty-color-text-quaternary) 18%,transparent)}.ty-descriptions__list-item{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--ty-color-text-quaternary) 16%,transparent)}.ty-descriptions__label-inner{display:inline-flex;align-items:center;gap:6px;min-width:0}.ty-descriptions__separator{color:color-mix(in srgb,var(--ty-descriptions-label-color) 72%,transparent)}.ty-descriptions__label-extra{display:inline-flex;align-items:center;gap:4px}.ty-descriptions__item-label,.ty-descriptions__item-content{margin:0}.ty-descriptions__item-label{color:var(--ty-descriptions-label-color);font-size:var(--ty-descriptions-label-font-size);font-weight:500;line-height:var(--ty-descriptions-label-line-height)}.ty-descriptions__item-content{color:var(--ty-descriptions-content-color);font-size:var(--ty-descriptions-content-font-size);line-height:var(--ty-descriptions-content-line-height);min-width:0;word-break:break-word}.ty-descriptions_vertical .ty-descriptions__header{align-items:center}.ty-descriptions_table .ty-descriptions__body{overflow:hidden}.ty-descriptions_table .ty-descriptions__body>table{table-layout:auto}.ty-descriptions_table .ty-descriptions__cell{padding:0;vertical-align:top;text-align:left}.ty-descriptions_table .ty-descriptions__item-label{width:18%;min-width:108px;white-space:normal}.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__body{border:1px solid var(--ty-descriptions-border);border-radius:var(--ty-descriptions-radius)}.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__row:not(:last-child){border-bottom:1px solid var(--ty-descriptions-border)}.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__item-label{background-color:var(--ty-descriptions-label-bg)}.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__cell{padding:var(--ty-descriptions-md-padding-vt) var(--ty-descriptions-md-padding-hr);border-right:1px solid var(--ty-descriptions-border)}.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__row>:last-child{border-right:0}.ty-descriptions_bordered.ty-descriptions_list .ty-descriptions__list-item{padding:14px 16px;border:1px solid var(--ty-descriptions-border);border-radius:calc(var(--ty-descriptions-radius) - 2px)}.ty-descriptions_label-center .ty-descriptions__item-label{text-align:center}.ty-descriptions_label-end .ty-descriptions__item-label{text-align:right}.ty-descriptions_content-center .ty-descriptions__item-content{text-align:center}.ty-descriptions_content-end .ty-descriptions__item-content{text-align:right}.ty-descriptions_sm .ty-descriptions__list{gap:8px 12px}.ty-descriptions_sm .ty-descriptions__list-item{gap:8px 12px;padding-bottom:var(--ty-descriptions-sm-padding-vt)}.ty-descriptions_sm.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__cell{padding:var(--ty-descriptions-sm-padding-vt) var(--ty-descriptions-sm-padding-hr)}.ty-descriptions_md .ty-descriptions__list-item{padding-bottom:var(--ty-descriptions-md-padding-vt)}.ty-descriptions_md.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__cell{padding:var(--ty-descriptions-md-padding-vt) var(--ty-descriptions-md-padding-hr)}.ty-descriptions_lg .ty-descriptions__list-item{padding-bottom:var(--ty-descriptions-lg-padding-vt)}.ty-descriptions_lg.ty-descriptions_bordered.ty-descriptions_table .ty-descriptions__cell{padding:var(--ty-descriptions-lg-padding-vt) var(--ty-descriptions-lg-padding-hr)}@media(max-width:599px){.ty-descriptions__header{flex-direction:column;align-items:stretch}}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-divider{font-size:var(--ty-divider-font-size);line-height:var(--ty-divider-line-height);box-sizing:border-box;padding:0;border:0;list-style:none;--ty-divider-border-style: solid}.ty-divider_vertical{margin:var(--ty-divider-vertical-margin);display:inline-block;height:var(--ty-divider-vertical-height);width:0;vertical-align:middle;border-left:1px var(--ty-divider-border-style) var(--ty-divider-color)}.ty-divider_horizontal{display:block;height:0;width:100%;margin:var(--ty-divider-horizontal-margin);border-top:1px var(--ty-divider-border-style) var(--ty-divider-color)}.ty-divider_text{display:flex;align-items:center;width:100%;white-space:nowrap;border-top:0;background:transparent;font-weight:500;color:var(--ty-divider-text-color)}.ty-divider_text:before,.ty-divider_text:after{content:"";flex:1 1 auto;height:0;border-top:1px var(--ty-divider-border-style) var(--ty-divider-color)}.ty-divider_start:before,.ty-divider_end:after{flex:0 0 5%}.ty-divider_start:after,.ty-divider_end:before{flex:1 1 auto}.ty-divider_inner-text{display:inline-flex;align-items:center;padding:0 var(--ty-divider-title-gap, 10px);line-height:1}.ty-divider_plain{font-weight:400}.ty-divider_dashed{--ty-divider-border-style: dashed}.ty-divider_dotted{--ty-divider-border-style: dotted}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-dropdown .ty-menu,.ty-dropdown .ty-menu-sub__list{--_menu-overlay-item-color: var(--ty-dropdown-item-color);--_menu-item-text-hover: var(--ty-dropdown-item-color);--_menu-item-text-open: var(--ty-dropdown-item-color);--_menu-overlay-item-hover-bg: var(--ty-dropdown-item-hover-bg);--_menu-popup-item-padding: var(--ty-dropdown-item-padding);padding:var(--ty-dropdown-menu-padding)}.ty-dropdown .ty-menu .ty-menu-item_active,.ty-dropdown .ty-menu-sub__list .ty-menu-item_active{background-color:transparent;color:var(--ty-dropdown-item-color)}.ty-dropdown .ty-menu .ty-menu-item,.ty-dropdown .ty-menu .ty-menu-sub__title,.ty-dropdown .ty-menu-sub__list .ty-menu-item,.ty-dropdown .ty-menu-sub__list .ty-menu-sub__title{padding:var(--_menu-popup-item-padding);margin:0}.ty-dropdown .ty-menu:before{content:none}.ty-dropdown .ty-menu-item-group__title{padding:var(--ty-dropdown-group-title-padding)}.ty-dropdown .ty-menu-item-group__title:first-child{margin-top:0}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-overlay{position:fixed;inset:0;width:100%;height:100%;transition:opacity var(--ty-overlay-fade-duration);opacity:0}.ty-overlay_default{background-color:var(--ty-overlay-bg-default)}.ty-overlay_blurred{-webkit-backdrop-filter:blur(var(--ty-overlay-blur-radius));backdrop-filter:blur(var(--ty-overlay-blur-radius))}.ty-overlay_inverted{background-color:var(--ty-overlay-bg-inverted)}.ty-overlay_fade-enter{opacity:0}.ty-overlay_fade-enter-done,.ty-overlay_fade-exit{opacity:1}.ty-overlay_fade-exit-active{opacity:0}.ty-overlay_fade-exit-done{opacity:0;display:none}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-drawer{position:fixed}.ty-drawer__content{height:100%;background-color:var(--ty-drawer-bg, var(--ty-color-bg-container));box-shadow:var(--ty-drawer-shadow, var(--ty-shadow-modal));transition:all var(--ty-drawer-transition-duration, .3s);display:flex;flex-direction:column}.ty-drawer__header{padding:var(--ty-drawer-header-padding-block, 16px) var(--ty-drawer-header-padding-inline, 24px);border-bottom:1px solid var(--ty-drawer-border, var(--ty-color-border-secondary))}.ty-drawer__body{padding:var(--ty-drawer-body-padding-block, 16px) var(--ty-drawer-body-padding-inline, 24px);flex-grow:1}.ty-drawer__footer{padding:var(--ty-drawer-footer-padding-block, 16px) var(--ty-drawer-footer-padding-inline, 24px);border-top:1px solid var(--ty-drawer-border, var(--ty-color-border-secondary))}.ty-drawer__close-btn{cursor:pointer;color:var(--ty-drawer-close-color, var(--ty-color-text-tertiary));width:var(--ty-drawer-close-size, 56px);height:var(--ty-drawer-close-size, 56px);line-height:var(--ty-drawer-close-size, 56px);position:absolute;top:0;right:0;text-align:center;background:none;border:none;padding:0;font-size:inherit}.ty-drawer_left,.ty-drawer_right{bottom:0;top:0}.ty-drawer_top,.ty-drawer_bottom{left:0;right:0}.ty-drawer_top{top:0}.ty-drawer_top .ty-drawer__content_move-enter{transform:translateY(-100%);transition:none}.ty-drawer_top .ty-drawer__content_move-enter-done,.ty-drawer_top .ty-drawer__content_move-exit{transform:translateY(0)}.ty-drawer_top .ty-drawer__content_move-exit-done{transform:translateY(-100%)}.ty-drawer_bottom{bottom:0}.ty-drawer_bottom .ty-drawer__content_move-enter{transform:translateY(100%);transition:none}.ty-drawer_bottom .ty-drawer__content_move-enter-done,.ty-drawer_bottom .ty-drawer__content_move-exit{transform:translateY(0)}.ty-drawer_bottom .ty-drawer__content_move-exit-done{transform:translateY(100%)}.ty-drawer_right{right:0}.ty-drawer_right .ty-drawer__content_move-enter{transform:translate(100%);transition:none}.ty-drawer_right .ty-drawer__content_move-enter-done,.ty-drawer_right .ty-drawer__content_move-exit{transform:translate(0)}.ty-drawer_right .ty-drawer__content_move-exit-done{transform:translate(100%)}.ty-drawer_left{left:0}.ty-drawer_left .ty-drawer__content_move-enter{transform:translate(-100%);transition:none}.ty-drawer_left .ty-drawer__content_move-enter-done,.ty-drawer_left .ty-drawer__content_move-exit{transform:translate(0)}.ty-drawer_left .ty-drawer__content_move-exit-done{transform:translate(-100%)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-empty{display:flex;justify-content:center;align-items:center;flex-direction:column}.ty-empty__image-container{margin-bottom:var(--ty-empty-image-margin-bottom)}.ty-empty__image{max-width:var(--ty-empty-image-max-width)}.ty-empty__desc{color:var(--ty-empty-desc-color);font-size:var(--ty-empty-desc-font-size);margin:0}.ty-empty__footer{margin-top:var(--ty-empty-footer-margin-top)}.ty-flex{display:flex}.ty-flip{display:inline-block;background-color:transparent;box-sizing:border-box;perspective:1000px}.ty-flip:hover .ty-flip__inner_hor{transform:rotateY(-180deg)}.ty-flip:hover .ty-flip__inner_hor_reverse{transform:rotateY(180deg)}.ty-flip:hover .ty-flip__inner_ver{transform:rotateX(-180deg)}.ty-flip:hover .ty-flip__inner_ver_reverse{transform:rotateX(180deg)}.ty-flip__inner{position:relative;box-sizing:border-box;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.ty-flip__item-front,.ty-flip__item-back{box-sizing:border-box;position:absolute;width:100%;height:100%;backface-visibility:hidden}.ty-flip__item-back_hor{transform:rotateY(-180deg)}.ty-flip__item-back_hor_reverse{transform:rotateY(180deg)}.ty-flip__item-back_ver{transform:rotateX(-180deg)}.ty-flip__item-back_ver_reverse{transform:rotateX(180deg)}:root{--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}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-form_vertical .ty-form-item__label{text-align:left}.ty-form_inline{display:flex;flex-wrap:wrap}.ty-form-item{margin-bottom:var(--ty-form-item-margin-bottom);vertical-align:top}.ty-form-item__label{line-height:var(--ty-form-label-line-height);text-align:right;vertical-align:top;color:var(--ty-form-label-color);font-size:var(--ty-form-label-font-size)}.ty-form-item__label_required:before{content:"*";margin-right:var(--ty-form-label-required-margin-end);color:var(--ty-form-error-color)}.ty-form-item__label_colon:after{content:":";margin:var(--ty-form-label-colon-margin)}.ty-form-item__input{position:relative;min-height:var(--ty-form-input-min-height);display:flex;align-items:center}.ty-form-item__input-content{flex:auto;max-width:100%}.ty-form-item__error{min-height:var(--ty-form-feedback-line-height);line-height:var(--ty-form-feedback-line-height);font-size:var(--ty-form-feedback-font-size);color:var(--ty-form-error-color)}.ty-form-item__helper{min-height:var(--ty-form-feedback-line-height);line-height:var(--ty-form-feedback-line-height);font-size:var(--ty-form-feedback-font-size);color:var(--ty-form-helper-color)}.ty-form-item__notice{font-size:var(--ty-form-notice-font-size);border-radius:var(--ty-form-notice-radius);background:var(--ty-form-notice-bg);color:var(--ty-form-notice-color);padding:var(--ty-form-notice-padding);margin-top:var(--ty-form-notice-margin-top)}.ty-form-item_with-err-label{margin-bottom:0}.ty-form-item_has-error .ty-input__input,.ty-form-item_has-error .ty-input-number__input,.ty-form-item_has-error .ty-textarea{border-color:var(--ty-form-error-color)}.ty-form-item_has-error .ty-input__input:not([disabled]):hover,.ty-form-item_has-error .ty-input-number__input:not([disabled]):hover,.ty-form-item_has-error .ty-textarea:not([disabled]):hover{border-color:var(--ty-form-error-color)}.ty-form-item_has-error .ty-input__input:focus,.ty-form-item_has-error .ty-input-number__input:focus,.ty-form-item_has-error .ty-textarea:focus{border-color:var(--ty-form-error-hover);box-shadow:var(--ty-form-error-shadow)}.ty-grid{display:grid}.ty-grid-item{min-width:0}.ty-image{box-sizing:border-box;display:inline-block;max-width:100%;overflow:hidden;position:relative;vertical-align:middle}.ty-image_bounded{display:inline-block}.ty-image_bounded>*{position:absolute;inset:0}.ty-image_bounded .ty-image__placeholder,.ty-image_bounded .ty-image__fallback{width:100%;height:100%}.ty-image__img,.ty-image__placeholder-image,.ty-image__fallback-image{display:block;max-width:100%}.ty-image__img{transition:opacity .2s ease}.ty-image__placeholder,.ty-image__fallback{align-items:center;background:var(--ty-image-placeholder-bg, var(--ty-color-fill-secondary, #f5f5f5));color:var(--ty-image-placeholder-color, var(--ty-color-text-tertiary, #999));display:inline-flex;justify-content:center}.ty-image_idle .ty-image__img,.ty-image_loading .ty-image__img{opacity:0}.ty-image_loaded .ty-image__placeholder,.ty-image_loaded .ty-image__placeholder-image,.ty-image_loaded .ty-image__fallback,.ty-image_loaded .ty-image__fallback-image,.ty-image_error .ty-image__img{display:none}.ty-image_round{border-radius:50%}.ty-input{box-sizing:border-box;width:100%;display:flex;align-items:center;color:var(--ty-input-color, var(--ty-color-text));height:var(--ty-input-height-current, var(--ty-input-height-md, var(--ty-height-md)));padding-inline:var(--ty-input-padding-inline-current, var(--ty-input-padding-inline-md, var(--ty-input-padding-inline-md, var(--ty-control-padding-inline-md))));gap:var(--ty-input-affix-gap, var(--ty-spacing-3));border:1px solid var(--ty-input-border);border-radius:var(--ty-input-radius, var(--ty-border-radius));background-color:var(--ty-input-bg, var(--ty-color-bg-container));box-shadow:var(--ty-input-shadow, none);transition:border-color .3s,box-shadow .3s,background-color .3s}.ty-input:hover{border-color:var(--ty-input-border-hover, var(--ty-color-primary))}.ty-input:focus-within{border-color:var(--ty-input-border-focus, var(--ty-color-primary));box-shadow:var(--ty-input-shadow-focus, var(--ty-shadow-focus))}.ty-input__input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:none;outline:0;background:transparent;box-shadow:none;color:inherit;font-size:var(--ty-input-font-size-current, var(--ty-input-font-size-md, var(--ty-font-size-base)));line-height:var(--ty-input-line-height, var(--ty-line-height-base))}.ty-input__input::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input__input::placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input__prefix,.ty-input__suffix{display:inline-flex;align-items:center;flex-shrink:0;color:inherit}.ty-input__clear-btn{display:inline-flex;align-items:center;justify-content:center;color:var(--ty-input-clear-color, var(--ty-color-text-quaternary));width:var(--ty-input-clear-size-current, var(--ty-input-clear-size, 1em));height:var(--ty-input-clear-size-current, var(--ty-input-clear-size, 1em));cursor:pointer;flex-shrink:0}.ty-input_sm{--ty-input-height-current: var(--ty-input-height-sm, var(--ty-height-sm));--ty-input-font-size-current: var(--ty-input-font-size-sm, var(--ty-font-size-sm));--ty-input-padding-inline-current: var(--ty-input-padding-inline-sm, var(--ty-input-padding-inline-sm, var(--ty-control-padding-inline-sm)));--ty-input-clear-size-current: var(--ty-input-clear-size-sm, var(--ty-input-clear-size, 14px))}.ty-input_md{--ty-input-height-current: var(--ty-input-height-md, var(--ty-height-md));--ty-input-font-size-current: var(--ty-input-font-size-md, var(--ty-font-size-base));--ty-input-padding-inline-current: var(--ty-input-padding-inline-md, var(--ty-input-padding-inline-md, var(--ty-control-padding-inline-md)));--ty-input-clear-size-current: var(--ty-input-clear-size-md, var(--ty-input-clear-size, 16px))}.ty-input_lg{--ty-input-height-current: var(--ty-input-height-lg, var(--ty-height-lg));--ty-input-font-size-current: var(--ty-input-font-size-lg, var(--ty-font-size-lg));--ty-input-padding-inline-current: var(--ty-input-padding-inline-lg, var(--ty-input-padding-inline-lg, var(--ty-control-padding-inline-lg)));--ty-input-clear-size-current: var(--ty-input-clear-size-lg, var(--ty-input-clear-size, 18px))}.ty-input_disabled{cursor:not-allowed;background-color:var(--ty-input-bg-disabled, var(--ty-color-bg-disabled));color:var(--ty-input-text-disabled, var(--ty-color-text-quaternary))}.ty-input_disabled:hover{border-color:var(--ty-input-border)}.ty-input_disabled:focus-within{box-shadow:none}.ty-input_disabled .ty-input__input,.ty-input_disabled .ty-input__clear-btn{cursor:not-allowed}.ty-input-group{width:100%;display:flex;box-sizing:border-box;position:relative;align-items:stretch}.ty-input-group>.ty-input-group-addon{display:flex;align-items:center;justify-content:center}.ty-input-group>*{position:relative;min-width:0;flex-shrink:0}.ty-input-group>*:not(:first-child){margin-left:calc(-1 * var(--ty-control-group-border-width, 1px))}.ty-input-group>*:hover{z-index:var(--ty-control-group-focus-z-index, 1)}.ty-input-group>.ty-input,.ty-input-group>.ty-input-number{flex:1}.ty-input-group_sm{height:var(--ty-input-height-sm, var(--ty-height-sm))}.ty-input-group_md{height:var(--ty-input-height-md, var(--ty-height-md))}.ty-input-group_lg{height:var(--ty-input-height-lg, var(--ty-height-lg))}.ty-input-group .ty-input{z-index:1;flex:1}.ty-input-group .ty-input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ty-input-group .ty-input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ty-input-group .ty-input:not(:first-child,:last-child){border-radius:0}.ty-input-group>.ty-btn,.ty-input-group>.ty-input-group-addon.ty-input-group-addon_control>.ty-btn,.ty-input-group>.ty-input-group-addon.ty-input-group-addon_control>.ty-select,.ty-input-group>.ty-input-group-addon.ty-input-group-addon_control>.ty-input,.ty-input-group>.ty-input-group-addon.ty-input-group-addon_control>.ty-input-number{height:100%}.ty-input-group>:not(:first-child) .ty-btn,.ty-input-group>:not(:first-child) .ty-input,.ty-input-group>:not(:first-child) .ty-input-number__input{border-top-left-radius:0;border-bottom-left-radius:0}.ty-input-group>:not(:last-child) .ty-btn,.ty-input-group>:not(:last-child) .ty-input,.ty-input-group>:not(:last-child) .ty-input-number__input{border-top-right-radius:0;border-bottom-right-radius:0}.ty-input-group>:first-child .ty-btn,.ty-input-group>:first-child .ty-input,.ty-input-group>:first-child .ty-input-number__input{border-top-left-radius:var(--ty-control-group-radius, var(--ty-control-radius, var(--ty-border-radius)));border-bottom-left-radius:var(--ty-control-group-radius, var(--ty-control-radius, var(--ty-border-radius)))}.ty-input-group>:last-child .ty-btn,.ty-input-group>:last-child .ty-input,.ty-input-group>:last-child .ty-input-number__input{border-top-right-radius:var(--ty-control-group-radius, var(--ty-control-radius, var(--ty-border-radius)));border-bottom-right-radius:var(--ty-control-group-radius, var(--ty-control-radius, var(--ty-border-radius)))}.ty-input-group-addon{background-color:var(--ty-input-addon-bg, var(--ty-color-fill));border:1px solid var(--ty-input-border);box-sizing:border-box;text-align:center;line-height:1;border-radius:var(--ty-input-radius, var(--ty-border-radius));color:var(--ty-input-color, var(--ty-color-text));padding:var(--ty-input-addon-padding, var(--ty-spacing-3))}.ty-input-group-addon_sm{font-size:var(--ty-input-font-size-sm, var(--ty-font-size-sm))}.ty-input-group-addon_md{font-size:var(--ty-input-font-size-md, var(--ty-font-size-base))}.ty-input-group-addon_lg{font-size:var(--ty-input-font-size-lg, var(--ty-font-size-lg))}.ty-input-group-addon:first-child{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.ty-input-group-addon:last-child{border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.ty-input-group-addon:not(:first-child,:last-child){border-radius:0;border-left:0;border-right:0;padding:var(--ty-input-addon-padding, var(--ty-spacing-3))}.ty-input-group-addon_no-border{border:none;padding:0}.ty-input-group-addon_control{padding:0;background-color:transparent}.ty-input-group-addon_control>.ty-btn,.ty-input-group-addon_control>.ty-select,.ty-input-group-addon_control>.ty-input,.ty-input-group-addon_control>.ty-input-number{height:100%;border-radius:0}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-number{position:relative;box-sizing:border-box;width:100%;--ty-input-number-height-current: var(--ty-input-number-height-md, var(--ty-control-height-md, var(--ty-height-md)));--ty-input-number-font-size-current: var(--ty-input-number-font-size-md, var(--ty-control-font-size-md, var(--ty-font-size-base)));--ty-input-number-padding-inline-current: var(--ty-input-padding-inline-md, var(--ty-control-padding-inline-md, 12px))}.ty-input-number:hover .ty-input-number__controls{opacity:1}.ty-input-number__input{box-sizing:border-box;width:100%;margin:0;color:var(--ty-input-color, var(--ty-color-text));border:1px solid var(--ty-input-border);transition:all .3s;outline:0;border-radius:var(--ty-input-radius, var(--ty-border-radius));font-size:var(--ty-input-font-size-md, var(--ty-font-size-base));background-color:var(--ty-input-bg, var(--ty-color-bg-container));box-shadow:var(--ty-input-shadow, none)}.ty-input-number__input:hover{border-color:var(--ty-input-border-hover, var(--ty-color-primary))}.ty-input-number__input:focus{border-color:var(--ty-input-border-focus, var(--ty-color-primary));box-shadow:var(--ty-input-shadow-focus, var(--ty-shadow-focus))}.ty-input-number__input::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input-number__input::placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input-number__input{height:var(--ty-input-number-height-current);font-size:var(--ty-input-number-font-size-current);line-height:var(--ty-line-height-base);padding-left:var(--ty-input-number-input-padding-inline-start, var(--ty-input-number-padding-inline-current));padding-right:var(--ty-input-number-input-padding-inline-end, calc(var(--ty-input-number-padding-inline-current) + 20px))}.ty-input-number__input::-webkit-inner-spin-button,.ty-input-number__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.ty-input-number__controls{box-sizing:border-box;position:absolute;right:0;top:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ty-input-number-controls-padding);opacity:0;transition:all var(--ty-input-number-control-transition-duration)}.ty-input-number__up,.ty-input-number__down{cursor:pointer;box-sizing:border-box;flex:1;display:inline-flex;justify-content:center;align-items:center;padding:var(--ty-input-number-control-padding-inline);border-left:1px solid var(--ty-input-number-control-border);transition:all var(--ty-input-number-control-transition-duration)}.ty-input-number__up:hover,.ty-input-number__down:hover{flex:2}.ty-input-number__up:hover .ty-icon,.ty-input-number__down:hover .ty-icon{color:var(--ty-input-number-icon-color-hover)!important}.ty-input-number__up:active,.ty-input-number__down:active{background-color:var(--ty-input-number-control-active-bg)}.ty-input-number__up{border-bottom:1px solid var(--ty-input-number-control-border)}.ty-input-number__down{padding-top:1px}.ty-input-number__icon{color:var(--ty-input-number-icon-color)}.ty-input-number__icon_reverse{transform:rotate(180deg)}.ty-input-number_sm{--ty-input-number-height-current: var(--ty-input-number-height-sm, var(--ty-control-height-sm, var(--ty-height-sm)));--ty-input-number-font-size-current: var(--ty-input-number-font-size-sm, var(--ty-control-font-size-sm, var(--ty-font-size-sm)));--ty-input-number-padding-inline-current: var(--ty-input-padding-inline-sm, var(--ty-control-padding-inline-sm, 8px))}.ty-input-number_md{--ty-input-number-height-current: var(--ty-input-number-height-md, var(--ty-control-height-md, var(--ty-height-md)));--ty-input-number-font-size-current: var(--ty-input-number-font-size-md, var(--ty-control-font-size-md, var(--ty-font-size-base)));--ty-input-number-padding-inline-current: var(--ty-input-padding-inline-md, var(--ty-control-padding-inline-md, 12px))}.ty-input-number_lg{--ty-input-number-height-current: var(--ty-input-number-height-lg, var(--ty-control-height-lg, var(--ty-height-lg)));--ty-input-number-font-size-current: var(--ty-input-number-font-size-lg, var(--ty-control-font-size-lg, var(--ty-font-size-lg)));--ty-input-number-padding-inline-current: var(--ty-input-padding-inline-lg, var(--ty-control-padding-inline-lg, 16px))}.ty-input-number_disabled .ty-input-number__input{cursor:not-allowed;background-color:var(--ty-input-bg-disabled, var(--ty-color-bg-disabled));color:var(--ty-input-text-disabled, var(--ty-color-text-quaternary))}.ty-input-number_disabled .ty-input-number__input:hover{border-color:var(--ty-input-border)}.ty-input-number_disabled .ty-input-number__up,.ty-input-number_disabled .ty-input-number__down{cursor:not-allowed}.ty-input-number_disabled .ty-input-number__up .ty-icon,.ty-input-number_disabled .ty-input-number__down .ty-icon{color:var(--ty-input-number-icon-color)!important}.ty-input-number_disabled .ty-input-number__up:hover,.ty-input-number_disabled .ty-input-number__down:hover{flex:1}.ty-input-number_disabled .ty-input-number__up:active,.ty-input-number_disabled .ty-input-number__down:active{background-color:transparent}.ty-input-number_always-controls .ty-input-number__controls{opacity:1}.ty-input-otp{display:inline-flex;align-items:center;gap:8px}.ty-input-otp__cell{box-sizing:border-box;width:100%;margin:0;color:var(--ty-input-color, var(--ty-color-text));border:1px solid var(--ty-input-border);transition:all .3s;outline:0;border-radius:var(--ty-input-radius, var(--ty-border-radius));font-size:var(--ty-input-font-size-md, var(--ty-font-size-base));background-color:var(--ty-input-bg, var(--ty-color-bg-container));box-shadow:var(--ty-input-shadow, none)}.ty-input-otp__cell:hover{border-color:var(--ty-input-border-hover, var(--ty-color-primary))}.ty-input-otp__cell:focus{border-color:var(--ty-input-border-focus, var(--ty-color-primary));box-shadow:var(--ty-input-shadow-focus, var(--ty-shadow-focus))}.ty-input-otp__cell::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input-otp__cell::placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-input-otp__cell{width:36px;height:36px;text-align:center;padding:0;font-size:var(--ty-font-size-base);border-radius:var(--ty-border-radius);caret-color:currentcolor}.ty-input-otp__cell_sm{width:28px;height:28px;font-size:var(--ty-font-size-sm)}.ty-input-otp__cell_md{width:36px;height:36px;font-size:var(--ty-font-size-base)}.ty-input-otp__cell_lg{width:44px;height:44px;font-size:var(--ty-font-size-lg)}.ty-input-otp__cell_disabled{cursor:not-allowed;background-color:var(--ty-input-bg-disabled, var(--ty-color-bg-disabled));color:var(--ty-input-text-disabled, var(--ty-color-text-quaternary))}.ty-input-otp__cell_disabled:hover{border-color:var(--ty-input-border)}.ty-input-otp__separator{display:inline-flex;align-items:center;color:var(--ty-color-text-secondary);font-size:var(--ty-font-size-base)}.ty-input-otp_disabled{cursor:not-allowed}.ty-input-pwd__suffix{cursor:pointer;background:none;border:none;padding:0;color:inherit}.ty-input-pwd__icon{color:var(--ty-color-text-tertiary);transition:color .25s}.ty-input-pwd__icon:hover{color:var(--ty-color-text-secondary)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-kbd{font-family:var(--ty-keyboard-font-family);display:inline-block;padding:var(--ty-keyboard-padding);border:1px solid var(--ty-keyboard-border);border-bottom-color:var(--ty-keyboard-border-bottom);border-radius:var(--ty-keyboard-radius);font-size:var(--ty-keyboard-font-size);line-height:1;vertical-align:middle;background-color:var(--ty-keyboard-bg);box-shadow:var(--ty-keyboard-shadow);color:var(--ty-keyboard-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-kbd:active{transform:translate3d(0,1px,0);box-shadow:none}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-layout{box-sizing:border-box;display:flex;flex:1;flex-direction:column}.ty-layout_has-sidebar{flex-direction:row}.ty-layout-header{box-sizing:border-box;height:var(--ty-layout-header-height);background-color:var(--ty-layout-header-bg)}.ty-layout-footer{box-sizing:border-box;padding:var(--ty-layout-footer-padding);background-color:var(--ty-layout-footer-bg)}.ty-layout-content{flex:1;box-sizing:border-box;background-color:var(--ty-layout-content-bg)}.ty-layout-sidebar{box-sizing:border-box;display:flex;flex-direction:column;position:relative;transition:all var(--ty-layout-sidebar-transition-duration);background:var(--ty-layout-sidebar-bg);color:var(--ty-layout-sidebar-color)}.ty-layout-sidebar:last-child .ty-layout-sidebar__trigger-icon{transform:rotateY(180deg)}.ty-layout-sidebar__children{height:100%}.ty-layout-sidebar__trigger{position:absolute;bottom:0;width:100%;z-index:1;cursor:pointer;height:var(--ty-layout-sidebar-trigger-height);background-color:var(--ty-layout-sidebar-trigger-bg);display:flex;justify-content:center;align-items:center;border:none;padding:0;color:inherit;font-size:inherit}.ty-layout-sidebar_light{background-color:var(--ty-layout-sidebar-light-bg);color:var(--ty-layout-sidebar-light-color)}.ty-layout-sidebar_light .ty-layout-sidebar__trigger{background-color:var(--ty-layout-sidebar-light-trigger-bg)}.ty-layout-sidebar_light .ty-layout-sidebar__trigger-icon{color:var(--ty-layout-sidebar-light-trigger-icon)}.ty-link{color:var(--ty-color-primary);text-decoration-line:none}.ty-link_disabled{cursor:not-allowed;opacity:.5}.ty-link_no-underline:hover{text-decoration-line:none}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-pagination{box-sizing:border-box;margin:0;padding:0;color:var(--ty-pagination-color, var(--ty-color-text-secondary));font-size:var(--ty-pagination-font-size, 14px);list-style:none}.ty-pagination_left{text-align:left}.ty-pagination_center{text-align:center}.ty-pagination_right{text-align:right}.ty-pagination_disabled .ty-pagination__item_active{background:var(--ty-pagination-disabled-active-bg, #dbdbdb)!important;border-color:transparent!important;color:var(--ty-pagination-disabled-active-color, #fff)!important}.ty-pagination__item{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;vertical-align:middle;list-style:none;background-color:var(--ty-pagination-item-bg, var(--ty-color-bg-container));border-radius:var(--ty-pagination-item-radius, 2px);outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all var(--ty-pagination-item-transition-duration, .4s)}.ty-pagination__item>button{background:none;border:none;padding:0;color:inherit;font:inherit;cursor:inherit;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center}.ty-pagination__item_disabled{cursor:not-allowed}.ty-pagination__item_ellipsis{color:var(--ty-pagination-item-color-ellipsis, var(--ty-color-text-quaternary))}.ty-pagination__item_ellipsis:hover{color:var(--ty-pagination-item-color-ellipsis-hover, var(--ty-color-primary))}.ty-pagination__left-arrow{transform:rotate(90deg)}.ty-pagination__right-arrow{transform:rotate(-90deg)}.ty-pagination_md .ty-pagination__item{min-width:var(--ty-pagination-item-size-md, 32px);height:var(--ty-pagination-item-size-md, 32px);margin-left:var(--ty-pagination-item-gap-md, 4px);margin-right:var(--ty-pagination-item-gap-md, 4px);line-height:var(--ty-pagination-item-line-height-md, 30px);border:1px solid var(--ty-pagination-item-border-md, var(--ty-color-border))}.ty-pagination_md .ty-pagination__item_active{color:var(--ty-pagination-item-color-active, var(--ty-color-primary));border-color:var(--ty-pagination-item-border-active, var(--ty-color-primary))}.ty-pagination_md .ty-pagination__item:hover{border-color:var(--ty-pagination-item-border-hover, var(--ty-color-primary))}.ty-pagination_md .ty-pagination__item_disabled{color:var(--ty-pagination-disabled-color-md, var(--ty-color-text-tertiary));background:var(--ty-pagination-disabled-bg, var(--ty-color-fill-secondary));border-color:var(--ty-pagination-item-border-md, var(--ty-color-border))}.ty-pagination_md .ty-pagination__item_disabled:hover{border-color:var(--ty-pagination-item-border-md, var(--ty-color-border))}.ty-pagination_md .ty-pagination__item_ellipsis{border:0}.ty-pagination_sm .ty-pagination__item{min-width:var(--ty-pagination-item-size-sm, 24px);height:var(--ty-pagination-item-size-sm, 24px);margin-left:var(--ty-pagination-item-gap-sm, .5px);margin-right:var(--ty-pagination-item-gap-sm, .5px);line-height:var(--ty-pagination-item-line-height-sm, 22px);border-color:transparent}.ty-pagination_sm .ty-pagination__item_active{color:var(--ty-pagination-item-color-active, var(--ty-color-primary));border:1px solid var(--ty-pagination-item-border-active, var(--ty-color-primary))}.ty-pagination_sm .ty-pagination__item:hover{color:var(--ty-pagination-item-color-hover-sm, var(--ty-color-primary))}.ty-pagination_sm .ty-pagination__item_disabled{color:var(--ty-pagination-disabled-color-sm, #d9d9d9);border-color:var(--ty-pagination-disabled-color-sm, #d9d9d9)}.ty-pagination_sm .ty-pagination__item_disabled:hover{color:var(--ty-pagination-disabled-color-sm, #d9d9d9)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-list{color:var(--ty-list-color);font-size:var(--ty-list-font-size)}.ty-list_bordered{border:1px solid var(--ty-list-border);border-radius:var(--ty-list-radius)}.ty-list_sm .ty-list-item{padding:var(--ty-list-item-padding-sm)}.ty-list_md .ty-list-item{padding:var(--ty-list-item-padding-md)}.ty-list_lg .ty-list-item{padding:var(--ty-list-item-padding-lg)}.ty-list__header,.ty-list__footer{padding:var(--ty-list-header-padding)}.ty-list_bordered .ty-list__header{border-bottom:1px solid var(--ty-list-border)}.ty-list_bordered .ty-list__footer{border-top:1px solid var(--ty-list-border)}.ty-list__body_virtual{overflow-y:auto;will-change:transform}.ty-list__body_virtual .ty-list-item:last-child{border-bottom:1px solid var(--ty-list-border)}.ty-list__items,.ty-list__grid{list-style:none;margin:0;padding:0}.ty-list__empty,.ty-list__loading{padding:var(--ty-list-empty-padding);text-align:center;color:var(--ty-list-empty-color)}.ty-list-item{display:flex;align-items:flex-start}.ty-list_split .ty-list-item{border-bottom:1px solid var(--ty-list-border)}.ty-list_split .ty-list-item:last-child{border-bottom:none}.ty-list-item__main{flex:1;display:flex;align-items:center;min-width:0}.ty-list-item__content{flex:1;min-width:0}.ty-list-item__actions{display:flex;align-items:center;gap:var(--ty-list-action-gap);list-style:none;margin:0;padding:0;margin-left:var(--ty-list-action-offset);flex-shrink:0}.ty-list-item__action{color:var(--ty-list-action-color);cursor:pointer}.ty-list-item__action:hover{color:var(--ty-list-action-color-hover)}.ty-list-item__extra{margin-left:var(--ty-list-action-offset);flex-shrink:0}.ty-list-item-meta{display:flex;align-items:flex-start;flex:1}.ty-list-item-meta__avatar{margin-right:var(--ty-list-meta-avatar-gap);flex-shrink:0}.ty-list-item-meta__content{flex:1;min-width:0}.ty-list-item-meta__title{font-weight:var(--ty-list-meta-title-font-weight);color:var(--ty-list-meta-title-color);margin-bottom:var(--ty-list-meta-title-margin-bottom)}.ty-list-item-meta__description{color:var(--ty-list-meta-description-color);font-size:var(--ty-list-meta-description-font-size)}.ty-loader{position:relative;display:inline-block;color:var(--ty-color-primary)}.ty-loader__indicator{position:relative;display:inline-block;aspect-ratio:1;border-radius:50%;border:var(--ty-loader-border-width) solid transparent;border-right-color:currentcolor;margin:5px;animation:ty-loader-spin 1s infinite linear}.ty-loader__indicator:before,.ty-loader__indicator:after{content:"";position:absolute;inset:calc(var(--ty-loader-border-width) * -1);border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.ty-loader__indicator:after{animation-duration:4s}.ty-loader__indicator_sm{--ty-loader-border-width: 2px;width:16px}.ty-loader__indicator_md{--ty-loader-border-width: 3px;width:24px}.ty-loader__indicator_lg{--ty-loader-border-width: 4px;width:36px}.ty-loader__label{margin:5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.8;font-size:16px}.ty-loader__loader-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:5;color:var(--ty-color-primary)}.ty-loader__loader-container:not(:last-child){position:absolute}.ty-loader__loader-container_vertical{flex-direction:column}.ty-loader__container_loading{opacity:.5}.ty-loader__container_blurred{filter:blur(1px);overflow:hidden}@keyframes ty-loader-spin{to{transform:rotate(1turn)}}.ty-loading-bar{position:fixed;top:0;left:0;width:100%;z-index:1000}.ty-loading-bar__inner{height:3px;width:0;opacity:1;transition:opacity .4s;background-color:var(--ty-color-primary)}.ty-marquee{overflow:hidden;width:0;min-width:100%}.ty-marquee_fade{-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.ty-marquee__track{display:flex;gap:var(--ty-marquee-gap, 16px);width:-moz-max-content;width:max-content;animation:ty-marquee-left var(--ty-marquee-duration, 50s) linear infinite}.ty-marquee__track_reverse{animation-name:ty-marquee-right}.ty-marquee__track_pause-on-hover:hover{animation-play-state:paused}.ty-marquee__track_once{animation-iteration-count:1;animation-fill-mode:forwards;animation-name:ty-marquee-once-left}.ty-marquee__track_once.ty-marquee__track_reverse{animation-name:ty-marquee-once-right}@keyframes ty-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ty-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ty-marquee-once-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ty-marquee-once-right{0%{transform:translate(-100%)}to{transform:translate(0)}}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-menu{--_menu-border-color: var(--ty-menu-border, var(--ty-color-border));--_menu-text-color-disabled: var(--ty-menu-color-disabled, var(--ty-color-text-quaternary));--_menu-text-color-danger: var(--ty-menu-color-danger, var(--ty-color-danger));--_menu-bg: var(--ty-menu-bg, transparent);--_menu-popup-bg: var(--ty-menu-popup-bg, var(--ty-color-bg-container));--_menu-popup-border: var(--ty-menu-popup-border, transparent);--_menu-popup-shadow: var(--ty-menu-popup-shadow, var(--ty-shadow-popup));--_menu-item-radius: var(--ty-menu-item-radius, calc(var(--ty-border-radius) - 2px));--_menu-item-gap: var(--ty-menu-item-gap, 10px);--_menu-item-padding-inline: var(--ty-menu-item-padding-inline, 12px);--_menu-item-padding-block: var(--ty-menu-item-padding-block, 8px);--_menu-item-min-height: var(--ty-menu-item-min-height, 40px);--_menu-icon-size: var(--ty-menu-icon-size, 16px);--_menu-indicator-width: var(--ty-menu-indicator-width, 3px);--_menu-indicator-radius: var(--ty-menu-indicator-radius, 999px);--_menu-indicator-color: var(--ty-menu-indicator-color, var(--ty-color-primary));--_menu-item-bg-active: var(--ty-menu-item-bg-active, color-mix(in srgb, var(--ty-color-primary) 10%, transparent));--_menu-item-font-weight: var(--ty-menu-item-font-weight, 500);--_menu-sub-arrow-margin-start: var(--ty-menu-sub-arrow-margin-start, 8px);--_menu-group-title-padding: var(--ty-menu-group-title-padding, 8px 10px);--_menu-group-title-color: var(--ty-menu-group-title-color, var(--ty-color-text-tertiary));--_menu-group-title-font-size: var(--ty-menu-group-title-font-size, var(--ty-font-size-sm));--_menu-group-title-font-weight: var(--ty-menu-group-title-font-weight, 600);--_menu-group-title-letter-spacing: var(--ty-menu-group-title-letter-spacing, .01em);--_menu-group-title-first-margin-top: var(--ty-menu-group-title-first-margin-top, 4px);--_menu-group-list-item-padding: var(--ty-menu-group-list-item-padding, 0);--_menu-divider-color: var(--ty-menu-divider-color, var(--ty-color-border-secondary));--_menu-divider-margin: var(--ty-menu-divider-margin, 8px 0);--_menu-sub-list-popup-min-width: var(--ty-menu-sub-list-popup-min-width, 180px);--_menu-popup-padding-block: var(--ty-menu-popup-padding-block, 4px);--_menu-popup-item-padding: var(--ty-menu-popup-item-padding, 8px 15px);--_menu-popup-item-gap: var(--ty-menu-popup-item-gap, 0);--_menu-popup-group-item-indent: var(--ty-menu-popup-group-item-indent, 30px);--_menu-overlay-item-color: var(--ty-menu-overlay-item-color, var(--ty-color-text));--_menu-overlay-item-hover-bg: var(--ty-menu-overlay-item-hover-bg, var(--ty-color-bg-spotlight));--_menu-overlay-group-title-color: var(--ty-menu-overlay-group-title-color, var(--_menu-group-title-color));--_menu-item-text: var(--ty-menu-color, var(--ty-color-text-secondary));--_menu-item-bg: transparent;--_menu-item-border: transparent;--_menu-item-font-weight-base: 400;--_menu-item-text-hover: var(--ty-menu-color-hover, var(--ty-color-text));--_menu-item-bg-hover: var(--ty-menu-item-bg-hover, color-mix(in srgb, var(--ty-color-primary) 6%, transparent));--_menu-item-border-hover: var(--ty-menu-item-border-hover, color-mix(in srgb, var(--ty-color-primary) 20%, transparent));--_menu-item-shadow-hover: none;--_menu-item-text-selected: var(--ty-menu-color-selected, var(--ty-color-primary));--_menu-item-bg-selected: var(--ty-menu-item-bg-selected, color-mix(in srgb, var(--ty-color-primary) 10%, transparent));--_menu-item-bg-selected-hover: color-mix(in srgb, var(--_menu-item-bg-selected) 88%, black 12%);--_menu-item-border-selected: var(--ty-menu-item-border-selected, color-mix(in srgb, var(--ty-color-primary) 55%, transparent));--_menu-item-shadow-selected: none;--_menu-item-font-weight-selected: var(--ty-menu-item-font-weight, 500);--_menu-item-text-path: var(--_menu-item-text-selected);--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: var(--_menu-item-bg-path);--_menu-item-border-path: transparent;--_menu-item-shadow-path: none;--_menu-item-font-weight-path: var(--_menu-item-font-weight-selected);--_menu-item-text-open: var(--_menu-item-text);--_menu-item-bg-open: transparent;--_menu-item-border-open: transparent;--_menu-item-shadow-open: none;--_menu-item-indicator-opacity-selected: 0;--_menu-item-indicator-opacity-path: 0;--_menu-render-text: var(--_menu-item-text);--_menu-render-bg: var(--_menu-item-bg);--_menu-render-border: var(--_menu-item-border);--_menu-render-shadow: none;--_menu-render-font-weight: var(--_menu-item-font-weight-base);--_menu-render-indicator-opacity: 0}.ty-menu_light{--_menu-item-text: var(--ty-menu-light-color, var(--ty-color-text-secondary));--_menu-item-text-hover: var(--ty-menu-light-color-hover, var(--ty-menu-light-color, var(--ty-color-text)));--_menu-item-text-selected: var(--ty-menu-light-color-selected, var(--ty-color-primary));--_menu-bg: var(--ty-menu-light-bg, transparent);--_menu-border-color: var(--ty-menu-light-border, var(--ty-color-border));--_menu-popup-bg: var(--ty-menu-light-popup-bg, var(--ty-menu-popup-bg, #fff));--_menu-popup-border: var(--ty-menu-light-popup-border, var(--ty-menu-popup-border, transparent));--_menu-overlay-item-color: var(--ty-menu-light-overlay-item-color, var(--ty-menu-light-color, var(--ty-color-text)));--_menu-overlay-item-hover-bg: var(--ty-menu-light-overlay-item-hover-bg, var(--ty-color-bg-spotlight))}.ty-menu_dark{--_menu-item-text: var(--ty-menu-dark-color, rgba(255 255 255 / 72%));--_menu-item-text-hover: var(--ty-menu-dark-color-hover, rgba(255 255 255 / 92%));--_menu-item-text-selected: var(--ty-menu-dark-color-selected, var(--ty-color-primary-hover, var(--ty-color-primary)));--_menu-text-color-disabled: var(--ty-menu-dark-color-disabled, rgba(255 255 255 / 25%));--_menu-bg: var(--ty-menu-dark-bg, transparent);--_menu-border-color: var(--ty-menu-dark-border, rgba(255 255 255 / 12%));--_menu-popup-bg: var(--ty-menu-dark-popup-bg, var(--ty-menu-popup-bg, #1f1f1f));--_menu-popup-border: var(--ty-menu-dark-popup-border, var(--ty-menu-popup-border, transparent));--_menu-popup-shadow: var(--ty-menu-popup-shadow, 0 16px 40px rgb(0 0 0 / 28%));--_menu-item-bg-hover: var(--ty-menu-dark-item-bg-hover, color-mix(in srgb, var(--ty-color-primary) 10%, transparent));--_menu-item-bg-active: var(--ty-menu-dark-item-bg-active, color-mix(in srgb, var(--ty-color-primary) 14%, transparent));--_menu-item-bg-selected: var(--ty-menu-dark-item-bg-selected, color-mix(in srgb, var(--ty-color-primary) 14%, transparent));--_menu-item-border-hover: var(--ty-menu-dark-item-border-hover, color-mix(in srgb, var(--ty-color-primary) 28%, transparent));--_menu-item-border-selected: var(--ty-menu-dark-item-border-selected, color-mix(in srgb, var(--ty-color-primary) 56%, transparent));--_menu-overlay-item-color: var(--ty-menu-dark-overlay-item-color, rgba(255 255 255 / 85%));--_menu-overlay-item-hover-bg: var(--ty-menu-dark-overlay-item-hover-bg, rgba(255 255 255 / 8%));--_menu-overlay-group-title-color: var(--ty-menu-dark-group-title-color, rgba(255 255 255 / 45%))}.ty-menu_size-sm{--_menu-item-min-height: var(--ty-menu-item-height-sm, 32px);--_menu-item-padding-inline: var(--ty-menu-item-padding-inline-sm, 10px);--_menu-item-gap: var(--ty-menu-item-gap-sm, 8px);font-size:var(--ty-font-size-sm)}.ty-menu_size-md{--_menu-item-min-height: var(--ty-menu-item-height-md, 40px);--_menu-item-padding-inline: var(--ty-menu-item-padding-inline-md, 12px);--_menu-item-gap: var(--ty-menu-item-gap-md, 10px);font-size:var(--ty-font-size-base)}.ty-menu_size-lg{--_menu-item-min-height: var(--ty-menu-item-height-lg, 48px);--_menu-item-padding-inline: var(--ty-menu-item-padding-inline-lg, 14px);--_menu-item-gap: var(--ty-menu-item-gap-lg, 12px);font-size:var(--ty-font-size-lg)}.ty-menu_variant-outline{--_menu-item-bg-hover: var(--ty-menu-item-bg-hover, color-mix(in srgb, var(--ty-color-primary) 4%, transparent));--_menu-item-bg-selected: var(--ty-menu-item-bg-selected, color-mix(in srgb, var(--ty-color-primary) 7%, transparent));--_menu-item-border-hover: var(--ty-menu-item-border-hover, color-mix(in srgb, var(--ty-color-primary) 34%, transparent));--_menu-item-border-selected: var(--ty-menu-item-border-selected, color-mix(in srgb, var(--ty-color-primary) 52%, transparent));--_menu-item-bg-path: color-mix(in srgb, var(--ty-color-primary) 5%, transparent);--_menu-item-bg-path-hover: var(--_menu-item-bg-path);--_menu-item-border-path: color-mix(in srgb, var(--ty-color-primary) 34%, transparent)}.ty-menu_variant-fill{--_menu-item-bg-hover: var(--ty-menu-item-bg-hover, color-mix(in srgb, var(--ty-color-primary) 12%, transparent));--_menu-item-bg-active: var(--ty-menu-item-bg-active, color-mix(in srgb, var(--ty-color-primary) 18%, transparent));--_menu-item-bg-selected: var(--ty-menu-item-bg-selected, color-mix(in srgb, var(--ty-color-primary) 18%, transparent));--_menu-item-border-hover: transparent;--_menu-item-border-selected: transparent;--_menu-item-bg-path: color-mix(in srgb, var(--ty-color-primary) 12%, transparent);--_menu-item-bg-path-hover: var(--_menu-item-bg-path);--_menu-item-border-path: transparent}.ty-menu_variant-ghost{--_menu-item-text-hover: var(--ty-menu-color-selected, var(--ty-color-primary));--_menu-item-bg-hover: transparent;--_menu-item-bg-active: var(--ty-menu-item-bg-active, color-mix(in srgb, var(--ty-color-primary) 6%, transparent));--_menu-item-border-hover: transparent;--_menu-item-bg-selected: transparent;--_menu-item-border-selected: transparent;--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent;--_menu-item-border-path: transparent}.ty-menu{display:flex;flex-wrap:nowrap;box-sizing:border-box;list-style:none;padding:0;margin:0;white-space:nowrap;border:0;background:var(--_menu-bg);color:var(--_menu-item-text);font-size:var(--ty-font-size-base)}.ty-menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--_menu-item-gap);box-sizing:border-box;width:100%;white-space:nowrap;cursor:pointer;overflow:hidden;border:1px solid transparent;border-radius:var(--_menu-item-radius);color:var(--_menu-render-text);background:var(--_menu-render-bg);border-color:var(--_menu-render-border);box-shadow:var(--_menu-render-shadow);font-weight:var(--_menu-render-font-weight);line-height:1.4;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.ty-menu-item:after{content:"";position:absolute;background:var(--_menu-indicator-color);opacity:var(--_menu-render-indicator-opacity);pointer-events:none;transition:opacity .18s ease}.ty-menu-item:active:not(.ty-menu-item_disabled){background:var(--_menu-item-bg-active)}.ty-menu-item_selected,.ty-menu-item_path-selected,.ty-menu-item_child-selected,.ty-menu-item_open{overflow:visible}.ty-menu-item_disabled{color:var(--_menu-text-color-disabled)!important;opacity:var(--ty-menu-disabled-opacity, .55);cursor:not-allowed}.ty-menu-item_danger{color:var(--_menu-text-color-danger)}.ty-menu-item__main,.ty-menu-item__extra{display:inline-flex;align-items:center;min-width:0}.ty-menu-item__main{flex:1;gap:var(--_menu-item-gap);overflow:hidden}.ty-menu-item__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--_menu-icon-size);height:var(--_menu-icon-size);font-size:var(--_menu-icon-size)}.ty-menu-item__label{overflow:hidden;text-overflow:ellipsis}.ty-menu-item__extra{flex:0 0 auto;gap:8px;color:inherit}.ty-menu-sub{position:relative;list-style:none}.ty-menu-sub .ty-menu-item,.ty-menu-sub__title{width:100%}.ty-menu-sub .ty-popup__wrapper{display:block}.ty-menu-sub__list{margin:0;min-width:100%;list-style:none;padding-left:0;white-space:nowrap}.ty-menu-sub__list>.ty-menu-item,.ty-menu-sub__list>.ty-menu-sub,.ty-menu-sub__list>.ty-menu-item-group{margin-top:4px}.ty-menu-sub__title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.ty-menu-sub__extra{display:inline-flex;align-items:center}.ty-menu-sub__arrow{display:inline-flex;align-items:center;transition:transform .18s ease;margin-left:var(--_menu-sub-arrow-margin-start);color:inherit}.ty-menu-sub__arrow_reverse{transform:rotate(180deg)}.ty-menu-sub__arrow_right{transform:rotate(-90deg)}.ty-menu-sub__popup_theme-dark{--ty-popup-dark-bg: var(--ty-menu-dark-popup-bg, var(--ty-menu-popup-bg, var(--ty-color-bg-container)));--ty-popup-color-dark: var(--ty-menu-dark-overlay-item-color, var(--ty-color-text));--ty-popup-shadow: var(--ty-menu-popup-shadow, 0 16px 40px rgb(0 0 0 / 28%))}.ty-menu-sub__popup_theme-light{--ty-popup-light-bg: var(--ty-menu-light-popup-bg, #fff);--ty-popup-color-light: var(--ty-menu-light-overlay-item-color, var(--ty-menu-light-color, #32325d));--ty-popup-shadow: var(--ty-menu-popup-shadow, var(--ty-shadow-popup))}.ty-menu_horizontal{align-items:stretch;gap:4px}.ty-menu_horizontal>.ty-menu-item,.ty-menu_horizontal>.ty-menu-sub{flex:0 0 auto;width:auto}.ty-menu_horizontal>.ty-menu-item,.ty-menu_horizontal>.ty-menu-sub>.ty-menu-sub__title{width:auto;min-height:var(--_menu-item-min-height);padding:var(--_menu-item-padding-block) var(--_menu-item-padding-inline);margin:0}.ty-menu_horizontal>.ty-menu-item .ty-menu-item__main,.ty-menu_horizontal>.ty-menu-sub>.ty-menu-sub__title .ty-menu-item__main{flex:0 0 auto}.ty-menu_horizontal>.ty-menu-item:after,.ty-menu_horizontal>.ty-menu-sub>.ty-menu-sub__title:after{inset:auto 10px 0;width:auto;height:2px;border-radius:999px}.ty-menu_inline,.ty-menu_vertical{flex-direction:column;gap:4px}.ty-menu_inline>.ty-menu-item,.ty-menu_inline>.ty-menu-sub>.ty-menu-sub__title,.ty-menu_vertical>.ty-menu-item,.ty-menu_vertical>.ty-menu-sub>.ty-menu-sub__title{min-height:var(--_menu-item-min-height);padding:var(--_menu-item-padding-block) var(--_menu-item-padding-inline);margin:0}.ty-menu_inline>.ty-menu-item:after,.ty-menu_inline>.ty-menu-sub>.ty-menu-sub__title:after,.ty-menu_vertical>.ty-menu-item:after,.ty-menu_vertical>.ty-menu-sub>.ty-menu-sub__title:after{inset:8px auto 8px 2px;width:var(--_menu-indicator-width);border-radius:var(--_menu-indicator-radius)}.ty-menu_inline>.ty-menu-sub,.ty-menu_vertical>.ty-menu-sub{width:100%}.ty-menu_horizontal>.ty-menu-sub{display:flex;align-items:stretch}.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-item,.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-sub>.ty-menu-sub__title{min-height:var(--_menu-item-min-height);padding:var(--_menu-item-padding-block) var(--_menu-item-padding-inline);margin:0}.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-item,.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-sub,.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-item-group{margin-top:4px}.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-item:after,.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-sub>.ty-menu-sub__title:after{inset:8px auto 8px 2px;width:var(--_menu-indicator-width);border-radius:var(--_menu-indicator-radius)}.ty-menu-sub__list:not(.ty-menu-sub__list_popup)>.ty-menu-item-group .ty-menu-item-group__list>.ty-menu-item{min-height:var(--_menu-item-min-height);padding:var(--_menu-item-padding-block) var(--_menu-item-padding-inline);margin:0}.ty-menu-sub__list:not(.ty-menu-sub__list_popup) .ty-menu-item-group__list>.ty-menu-item:after{inset:8px auto 8px 2px;width:var(--_menu-indicator-width);border-radius:var(--_menu-indicator-radius)}.ty-menu-item:hover:not(.ty-menu-item_disabled),.ty-menu-sub__title:hover:not(.ty-menu-item_disabled){--_menu-render-text: var(--_menu-item-text-hover);--_menu-render-bg: var(--_menu-item-bg-hover);--_menu-render-border: var(--_menu-item-border-hover);--_menu-render-shadow: var(--_menu-item-shadow-hover)}.ty-menu-item.ty-menu-item_open:not(.ty-menu-item_selected):not(.ty-menu-item_path-selected),.ty-menu-sub__title.ty-menu-item_open:not(.ty-menu-item_selected):not(.ty-menu-item_path-selected){--_menu-render-text: var(--_menu-item-text-open);--_menu-render-bg: var(--_menu-item-bg-open);--_menu-render-border: var(--_menu-item-border-open);--_menu-render-shadow: var(--_menu-item-shadow-open)}.ty-menu-item.ty-menu-item_path-selected:not(.ty-menu-item_selected),.ty-menu-item.ty-menu-item_child-selected:not(.ty-menu-item_selected),.ty-menu-sub__title.ty-menu-item_path-selected:not(.ty-menu-item_selected),.ty-menu-sub__title.ty-menu-item_child-selected:not(.ty-menu-item_selected){--_menu-render-text: var(--_menu-item-text-path);--_menu-render-bg: var(--_menu-item-bg-path);--_menu-render-border: var(--_menu-item-border-path);--_menu-render-font-weight: var(--_menu-item-font-weight-path);--_menu-render-shadow: var(--_menu-item-shadow-path);--_menu-render-indicator-opacity: var(--_menu-item-indicator-opacity-path)}.ty-menu-item.ty-menu-item_selected,.ty-menu-sub__title.ty-menu-item_selected{--_menu-render-text: var(--_menu-item-text-selected);--_menu-render-bg: var(--_menu-item-bg-selected);--_menu-render-border: var(--_menu-item-border-selected);--_menu-render-font-weight: var(--_menu-item-font-weight-selected);--_menu-render-shadow: var(--_menu-item-shadow-selected);--_menu-render-indicator-opacity: var(--_menu-item-indicator-opacity-selected)}.ty-menu-item.ty-menu-item_selected:hover:not(.ty-menu-item_disabled),.ty-menu-sub__title.ty-menu-item_selected:hover:not(.ty-menu-item_disabled){--_menu-render-text: var(--_menu-item-text-selected);--_menu-render-bg: var(--_menu-item-bg-selected-hover);--_menu-render-border: var(--_menu-item-border-selected);--_menu-render-shadow: var(--_menu-item-shadow-selected)}.ty-menu-item.ty-menu-item_path-selected:hover:not(.ty-menu-item_selected):not(.ty-menu-item_disabled),.ty-menu-item.ty-menu-item_child-selected:hover:not(.ty-menu-item_selected):not(.ty-menu-item_disabled),.ty-menu-sub__title.ty-menu-item_path-selected:hover:not(.ty-menu-item_selected):not(.ty-menu-item_disabled),.ty-menu-sub__title.ty-menu-item_child-selected:hover:not(.ty-menu-item_selected):not(.ty-menu-item_disabled){--_menu-render-text: var(--_menu-item-text-path);--_menu-render-bg: var(--_menu-item-bg-path-hover);--_menu-render-border: var(--_menu-item-border-path);--_menu-render-shadow: var(--_menu-item-shadow-path)}.ty-menu_selection-indicator,.ty-menu_selection-mixed{--_menu-item-indicator-opacity-selected: 1}.ty-menu_selection-indicator{--_menu-item-bg-selected: transparent;--_menu-item-bg-selected-hover: transparent;--_menu-item-border-selected: transparent;--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent;--_menu-item-border-path: transparent}.ty-menu_selection-border{--_menu-item-bg-selected: transparent;--_menu-item-bg-selected-hover: transparent;--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent}.ty-menu_selection-background{--_menu-item-border-selected: transparent;--_menu-item-border-path: transparent}.ty-menu_variant-ghost{--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent;--_menu-item-border-path: transparent}.ty-menu-item-group{box-sizing:border-box;width:100%}.ty-menu-item-group__title{padding:var(--_menu-group-title-padding);color:var(--_menu-group-title-color);font-size:var(--_menu-group-title-font-size);font-weight:var(--_menu-group-title-font-weight);letter-spacing:var(--_menu-group-title-letter-spacing);cursor:default}.ty-menu-item-group__title:first-child{margin-top:var(--_menu-group-title-first-margin-top)}.ty-menu-item-group__list{list-style:none;padding-left:0;white-space:nowrap;margin:0;width:100%}.ty-menu-item-group__list>.ty-menu-item{padding:var(--_menu-group-list-item-padding)}.ty-menu-divider{height:1px;background-color:var(--_menu-divider-color);margin:var(--_menu-divider-margin)}.ty-menu_appearance-dropdown,.ty-menu_appearance-overlay{--_menu-item-min-height: auto;--_menu-item-radius: 0;--_menu-item-text: var(--_menu-overlay-item-color);--_menu-item-text-hover: var(--_menu-overlay-item-color);--_menu-item-text-selected: var(--ty-menu-overlay-item-selected-color, var(--ty-color-primary));--_menu-item-bg-hover: var(--_menu-overlay-item-hover-bg);--_menu-item-bg-active: var(--_menu-overlay-item-hover-bg);--_menu-item-bg-selected: var( --ty-menu-overlay-item-selected-bg, color-mix(in srgb, var(--ty-color-primary) 10%, var(--_menu-overlay-item-hover-bg)) );--_menu-item-bg-selected-hover: color-mix(in srgb, var(--_menu-item-bg-selected) 82%, black 18%);--_menu-item-text-path: var(--_menu-item-text-selected);--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent;--_menu-item-border-path: transparent;--_menu-item-shadow-path: none;--_menu-item-font-weight-path: var(--ty-menu-overlay-item-font-weight-selected, 500);--_menu-item-text-open: var(--_menu-item-text);--_menu-item-bg-open: transparent;--_menu-item-border-open: transparent;--_menu-item-shadow-open: none;--_menu-item-border-hover: transparent;--_menu-item-border-selected: transparent;--_menu-item-shadow-hover: none;--_menu-item-shadow-selected: none;--_menu-item-font-weight-selected: var(--ty-menu-overlay-item-font-weight-selected, 500);--_menu-item-indicator-opacity-selected: 0;--_menu-item-indicator-opacity-path: 0;flex-direction:column;gap:0;padding:var(--_menu-popup-padding-block) 0;border:1px solid var(--_menu-popup-border);border-radius:calc(var(--_menu-item-radius) + 2px);background:var(--_menu-popup-bg);box-shadow:var(--_menu-popup-shadow)}.ty-menu_appearance-dropdown.ty-menu_horizontal,.ty-menu_appearance-dropdown.ty-menu_vertical,.ty-menu_appearance-dropdown.ty-menu_inline,.ty-menu_appearance-overlay.ty-menu_horizontal,.ty-menu_appearance-overlay.ty-menu_vertical,.ty-menu_appearance-overlay.ty-menu_inline{border-inline-end:1px solid transparent;padding-inline-end:0;padding-bottom:0;border-bottom:1px solid transparent}.ty-menu_appearance-dropdown .ty-menu-item,.ty-menu_appearance-dropdown .ty-menu-sub__title,.ty-menu_appearance-overlay .ty-menu-item,.ty-menu_appearance-overlay .ty-menu-sub__title{padding:var(--_menu-popup-item-padding);border-width:0;line-height:1.5;margin:0}.ty-menu_appearance-dropdown .ty-menu-item:after,.ty-menu_appearance-dropdown .ty-menu-sub__title:after,.ty-menu_appearance-overlay .ty-menu-item:after,.ty-menu_appearance-overlay .ty-menu-sub__title:after{opacity:0}.ty-menu_appearance-dropdown .ty-menu-item-group__list>.ty-menu-item,.ty-menu_appearance-overlay .ty-menu-item-group__list>.ty-menu-item{padding:var(--_menu-popup-item-padding);border-width:0;line-height:1.5;margin:0}.ty-menu_appearance-dropdown .ty-menu-item-group__list>.ty-menu-item:after,.ty-menu_appearance-overlay .ty-menu-item-group__list>.ty-menu-item:after{opacity:0}.ty-menu_appearance-dropdown .ty-menu-item-group__title,.ty-menu_appearance-overlay .ty-menu-item-group__title{padding:var(--_menu-group-title-padding);color:var(--_menu-overlay-group-title-color);font-weight:400;font-size:var(--_menu-group-title-font-size);line-height:1.4;letter-spacing:normal}.ty-menu_appearance-dropdown .ty-menu-item-group__title:first-child,.ty-menu_appearance-overlay .ty-menu-item-group__title:first-child{margin-top:0}.ty-menu-sub__list_popup{--_menu-item-min-height: auto;--_menu-item-radius: 0;--_menu-item-text: var(--_menu-overlay-item-color);--_menu-item-text-hover: var(--_menu-overlay-item-color);--_menu-item-text-selected: var(--ty-menu-overlay-item-selected-color, var(--ty-color-primary));--_menu-item-bg-hover: var(--_menu-overlay-item-hover-bg);--_menu-item-bg-active: var(--_menu-overlay-item-hover-bg);--_menu-item-bg-selected: var( --ty-menu-overlay-item-selected-bg, color-mix(in srgb, var(--ty-color-primary) 10%, var(--_menu-overlay-item-hover-bg)) );--_menu-item-bg-selected-hover: color-mix(in srgb, var(--_menu-item-bg-selected) 82%, black 18%);--_menu-item-text-path: var(--_menu-item-text-selected);--_menu-item-bg-path: transparent;--_menu-item-bg-path-hover: transparent;--_menu-item-border-path: transparent;--_menu-item-shadow-path: none;--_menu-item-font-weight-path: var(--ty-menu-overlay-item-font-weight-selected, 500);--_menu-item-text-open: var(--_menu-item-text);--_menu-item-bg-open: transparent;--_menu-item-border-open: transparent;--_menu-item-shadow-open: none;--_menu-item-border-hover: transparent;--_menu-item-border-selected: transparent;--_menu-item-shadow-hover: none;--_menu-item-shadow-selected: none;--_menu-item-font-weight-selected: var(--ty-menu-overlay-item-font-weight-selected, 500);--_menu-item-indicator-opacity-selected: 0;--_menu-item-indicator-opacity-path: 0;--_menu-popup-group-item-indent: var(--ty-menu-popup-group-item-indent, 30px);min-width:var(--_menu-sub-list-popup-min-width);padding:var(--_menu-popup-padding-block) 0;border:1px solid var(--_menu-popup-border);border-radius:calc(var(--_menu-item-radius) + 2px);background:var(--_menu-popup-bg);box-shadow:var(--_menu-popup-shadow);overflow:visible;color:var(--_menu-overlay-item-color);font-weight:400;line-height:1.5}.ty-menu-sub__list_popup>.ty-menu-item,.ty-menu-sub__list_popup>.ty-menu-sub,.ty-menu-sub__list_popup>.ty-menu-sub>.ty-menu-sub__title,.ty-menu-sub__list_popup>.ty-menu-item-group,.ty-menu-sub__list_popup>.ty-menu-item-group>.ty-menu-item-group__title{margin-top:0}.ty-menu-sub__list_popup>.ty-menu-item,.ty-menu-sub__list_popup>.ty-menu-sub>.ty-menu-sub__title{padding:var(--_menu-popup-item-padding);border-width:0;line-height:1.5;margin:0}.ty-menu-sub__list_popup>.ty-menu-item:after,.ty-menu-sub__list_popup>.ty-menu-sub>.ty-menu-sub__title:after{opacity:0}.ty-menu-sub__list_popup>.ty-menu-sub,.ty-menu-sub__list_popup>.ty-menu-item-group{color:var(--_menu-overlay-item-color)}.ty-menu-sub__list_popup .ty-menu-item-group__title{padding:var(--_menu-group-title-padding);color:var(--_menu-overlay-group-title-color);font-weight:400;font-size:var(--_menu-group-title-font-size);line-height:1.4;letter-spacing:normal;padding-inline:15px}.ty-menu-sub__list_popup .ty-menu-item-group__list>.ty-menu-item{margin-top:0}.ty-menu-sub__list_popup>.ty-menu-sub>.ty-menu-sub__title{gap:var(--_menu-popup-item-gap)}.ty-menu-sub__list_popup .ty-menu-sub__title_open{--_menu-item-text-open: var(--_menu-item-text);--_menu-item-bg-open: transparent;--_menu-item-border-open: transparent;--_menu-item-shadow-open: none}.ty-menu-sub__list_popup .ty-menu-sub__title_open:after{opacity:0}.ty-menu-sub__list_popup .ty-menu-item,.ty-menu-sub__list_popup .ty-menu-sub__title,.ty-menu-sub__list_popup .ty-menu-item__label,.ty-menu-sub__list_popup .ty-menu-item__extra,.ty-menu-sub__list_popup .ty-menu-sub__arrow{color:inherit}.ty-menu-sub__list_popup .ty-menu-item-group+.ty-menu-item-group{margin-top:2px}.ty-menu-sub__list_popup.ty-menu-sub__list_scene-navigation,.ty-menu-sub__list_popup.ty-menu-sub__list_scene-dropdown,.ty-menu-sub__list_popup.ty-menu-sub__list_scene-overlay{--_menu-popup-padding-block: var(--ty-menu-popup-padding-block, 4px);--_menu-popup-item-padding: var(--ty-menu-popup-item-padding, 8px 15px);--_menu-overlay-item-color: var(--ty-menu-overlay-item-color, var(--ty-popup-color-light, var(--ty-color-text)));--ty-menu-overlay-item-selected-color: var(--ty-menu-color-selected, var(--ty-color-primary));--_menu-overlay-item-hover-bg: var(--ty-menu-overlay-item-hover-bg, var(--ty-color-bg-spotlight));--_menu-group-title-padding: var(--ty-menu-group-title-padding, 8px 10px);--_menu-popup-shadow: var(--ty-menu-popup-shadow, var(--ty-shadow-popup));--_menu-popup-border: var(--ty-menu-popup-border, transparent);color:var(--_menu-overlay-item-color)}.ty-menu-sub__list_popup.ty-menu-sub__list_theme-dark{--_menu-popup-bg: var(--ty-menu-dark-popup-bg, var(--ty-color-bg-container));--_menu-popup-border: var(--ty-menu-dark-popup-border, transparent);--_menu-popup-shadow: var(--ty-menu-popup-shadow, 0 16px 40px rgb(0 0 0 / 28%));--_menu-overlay-item-color: var(--ty-menu-dark-overlay-item-color, var(--ty-color-text));--ty-menu-overlay-item-selected-color: var( --ty-menu-dark-color-selected, var(--ty-color-primary-hover, var(--ty-color-primary)) );--_menu-overlay-item-hover-bg: var(--ty-menu-dark-overlay-item-hover-bg, var(--ty-color-bg-spotlight));--_menu-overlay-group-title-color: var(--ty-menu-dark-group-title-color, var(--_menu-group-title-color));background:var(--_menu-popup-bg);border-color:var(--_menu-popup-border);box-shadow:var(--_menu-popup-shadow);color:var(--_menu-overlay-item-color)}.ty-menu-item-group_popup .ty-menu-item-group__title{padding:10px 15px 8px;color:var(--ty-color-text-tertiary);font-size:14px;font-weight:400;letter-spacing:normal}.ty-menu-item-group_popup .ty-menu-item-group+.ty-menu-item-group{margin-top:8px}.ty-menu-item-group_popup .ty-menu-item_grouped-popup{padding:var(--_menu-popup-item-padding);padding-left:var(--_menu-popup-group-item-indent);padding-inline-start:var(--_menu-popup-group-item-indent);border-width:0;border-radius:0;line-height:1.5;font-weight:400;box-shadow:none}.ty-menu-item-group_popup .ty-menu-item_grouped-popup:after{opacity:0}.ty-menu-item-group_popup .ty-menu-item_grouped-popup:hover:not(.ty-menu-item_disabled):not(.ty-menu-item_selected){color:var(--_menu-overlay-item-color);background:var(--_menu-overlay-item-hover-bg);border-color:transparent}.ty-menu-item-group_popup .ty-menu-item_grouped-popup.ty-menu-item_selected{--_menu-render-text: var(--_menu-item-text-selected);--_menu-render-bg: var(--_menu-item-bg-selected);--_menu-render-border: var(--_menu-item-border-selected);--_menu-render-font-weight: var(--_menu-item-font-weight-selected);--_menu-render-shadow: var(--_menu-item-shadow-selected)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-message{position:relative;padding:var(--ty-message-padding);background:var(--ty-message-bg);border-radius:var(--ty-message-radius);box-shadow:var(--ty-message-shadow);transition:all var(--ty-message-transition-duration);opacity:0;transform:translateY(var(--ty-message-offset-y-enter));box-sizing:border-box;display:flex;font-size:var(--ty-message-font-size);align-items:center;pointer-events:all}.ty-message-container{display:flex;justify-content:center;position:fixed;width:100%;pointer-events:none;transition:top .2s;z-index:var(--ty-message-z-index);box-sizing:border-box}.ty-message__content{font-size:inherit;line-height:var(--ty-message-content-line-height);color:var(--ty-message-content-color)}.ty-message_fade-slide-enter{opacity:0;transform:translateY(var(--ty-message-offset-y-enter))}.ty-message_fade-slide-enter-done{opacity:1;transform:translateY(0)}.ty-message__icon{margin-right:var(--ty-message-icon-gap)}.ty-message__icon_loading{animation:ty-rotate 1s linear infinite}.ty-message__extra{margin-left:var(--ty-message-extra-gap)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-select-native{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--ty-native-select-color);width:100%;min-width:0;margin:0;vertical-align:middle;box-sizing:border-box;border:1px solid var(--ty-native-select-border);border-radius:var(--ty-native-select-radius);background-color:var(--ty-native-select-bg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4gIDxwYXRoIGZpbGw9IiMzOTNFNDgiIGQ9Ik0wLjIyMiw1LjYxMyBMNS40NTEsMC4yMjMgQzUuNzU2MjEyMDksLTAuMDc0MzYzMjMzMyA2LjI0Mjc4NzkxLC0wLjA3NDM2MzIzMzMgNi41NDgsMC4yMjMgTDExLjc3OCw1LjYxMyBDMTIuMTgsNi4wMjcgMTIuMDI1LDYuNjY3IDExLjQwNyw2LjY2NyBMMC41OTIsNi42NjcgQy0wLjAyNCw2LjY2NyAtMC4xOCw2LjAyNyAwLjIyMiw1LjYxMyBaIE0wLjU5Miw5LjMzMyBMMTEuNDA3LDkuMzMzIEMxMi4wMjUsOS4zMzMgMTIuMTgsOS45NzMgMTEuNzc3LDEwLjM4NyBMNi41NDcsMTUuNzc3IEM2LjI0MTkxMjU4LDE2LjA3MzcxNDMgNS43NTYwODc0MiwxNi4wNzM3MTQzIDUuNDUxLDE1Ljc3NyBMMC4yMjIsMTAuMzg3IEMtMC4xOCw5Ljk3MyAtMC4wMjQsOS4zMzMgMC41OTIsOS4zMzMgWiIvPjwvc3ZnPg==);background-repeat:no-repeat,repeat;background-position:right 8px center,0 0;background-size:.62em auto,100%;transition:all .3s;outline:none}.ty-select-native:hover{border-color:var(--ty-native-select-border-hover)}.ty-select-native:focus{border-color:var(--ty-native-select-border-focus);box-shadow:var(--ty-native-select-shadow-focus)}.ty-select-native_disabled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4gIDxwYXRoIGZpbGw9IiMzOTNFNDgiIGQ9Ik0wLjIyMiw1LjYxMyBMNS40NTEsMC4yMjMgQzUuNzU2MjEyMDksLTAuMDc0MzYzMjMzMyA2LjI0Mjc4NzkxLC0wLjA3NDM2MzIzMzMgNi41NDgsMC4yMjMgTDExLjc3OCw1LjYxMyBDMTIuMTgsNi4wMjcgMTIuMDI1LDYuNjY3IDExLjQwNyw2LjY2NyBMMC41OTIsNi42NjcgQy0wLjAyNCw2LjY2NyAtMC4xOCw2LjAyNyAwLjIyMiw1LjYxMyBaIE0wLjU5Miw5LjMzMyBMMTEuNDA3LDkuMzMzIEMxMi4wMjUsOS4zMzMgMTIuMTgsOS45NzMgMTEuNzc3LDEwLjM4NyBMNi41NDcsMTUuNzc3IEM2LjI0MTkxMjU4LDE2LjA3MzcxNDMgNS43NTYwODc0MiwxNi4wNzM3MTQzIDUuNDUxLDE1Ljc3NyBMMC4yMjIsMTAuMzg3IEMtMC4xOCw5Ljk3MyAtMC4wMjQsOS4zMzMgMC41OTIsOS4zMzMgWiIvPjwvc3ZnPg==);background-size:.52em auto,100%;background-color:var(--ty-native-select-disabled-bg);opacity:var(--ty-native-select-opacity-disabled);color:var(--ty-native-select-disabled-color);cursor:not-allowed;resize:none}.ty-select-native_disabled:hover{border-color:transparent}.ty-select-native_disabled:focus{border-color:transparent;box-shadow:none}.ty-select-native_sm{height:var(--ty-control-height-sm, var(--ty-height-sm));padding:0 calc(var(--ty-control-padding-inline-sm, 8px) + 16px) 0 var(--ty-control-padding-inline-sm, 8px);font-size:var(--ty-native-select-font-size-sm, var(--ty-control-font-size-sm, var(--ty-font-size-sm)));line-height:calc(var(--ty-control-height-sm, var(--ty-height-sm)) - 2px)}.ty-select-native_md{height:var(--ty-control-height-md, var(--ty-height-md));padding:0 calc(var(--ty-control-padding-inline-md, 12px) + 16px) 0 var(--ty-control-padding-inline-md, 12px);font-size:var(--ty-native-select-font-size-md, var(--ty-control-font-size-md, var(--ty-font-size-base)));line-height:calc(var(--ty-control-height-md, var(--ty-height-md)) - 2px)}.ty-select-native_lg{height:var(--ty-control-height-lg, var(--ty-height-lg));padding:0 calc(var(--ty-control-padding-inline-lg, 16px) + 16px) 0 var(--ty-control-padding-inline-lg, 16px);font-size:var(--ty-native-select-font-size-lg, var(--ty-control-font-size-lg, var(--ty-font-size-lg)));line-height:calc(var(--ty-control-height-lg, var(--ty-height-lg)) - 2px)}.ty-row{box-sizing:border-box;display:flex;flex-flow:row wrap}.ty-row_justify-start{justify-content:flex-start}.ty-row_justify-center{justify-content:center}.ty-row_justify-end{justify-content:flex-end}.ty-row_justify-space-around{justify-content:space-around}.ty-row_justify-space-between{justify-content:space-between}.ty-row_justify-space-evenly{justify-content:space-evenly}.ty-row_align-top{align-items:flex-start}.ty-row_align-center{align-items:center}.ty-row_align-bottom{align-items:flex-end}.ty-row_align-baseline{align-items:baseline}.ty-col{box-sizing:border-box;display:block}.ty-col-1{width:4.1666666667%}.ty-col-offset-1{margin-left:4.1666666667%}.ty-col-order-1{order:1}.ty-col-2{width:8.3333333333%}.ty-col-offset-2{margin-left:8.3333333333%}.ty-col-order-2{order:2}.ty-col-3{width:12.5%}.ty-col-offset-3{margin-left:12.5%}.ty-col-order-3{order:3}.ty-col-4{width:16.6666666667%}.ty-col-offset-4{margin-left:16.6666666667%}.ty-col-order-4{order:4}.ty-col-5{width:20.8333333333%}.ty-col-offset-5{margin-left:20.8333333333%}.ty-col-order-5{order:5}.ty-col-6{width:25%}.ty-col-offset-6{margin-left:25%}.ty-col-order-6{order:6}.ty-col-7{width:29.1666666667%}.ty-col-offset-7{margin-left:29.1666666667%}.ty-col-order-7{order:7}.ty-col-8{width:33.3333333333%}.ty-col-offset-8{margin-left:33.3333333333%}.ty-col-order-8{order:8}.ty-col-9{width:37.5%}.ty-col-offset-9{margin-left:37.5%}.ty-col-order-9{order:9}.ty-col-10{width:41.6666666667%}.ty-col-offset-10{margin-left:41.6666666667%}.ty-col-order-10{order:10}.ty-col-11{width:45.8333333333%}.ty-col-offset-11{margin-left:45.8333333333%}.ty-col-order-11{order:11}.ty-col-12{width:50%}.ty-col-offset-12{margin-left:50%}.ty-col-order-12{order:12}.ty-col-13{width:54.1666666667%}.ty-col-offset-13{margin-left:54.1666666667%}.ty-col-order-13{order:13}.ty-col-14{width:58.3333333333%}.ty-col-offset-14{margin-left:58.3333333333%}.ty-col-order-14{order:14}.ty-col-15{width:62.5%}.ty-col-offset-15{margin-left:62.5%}.ty-col-order-15{order:15}.ty-col-16{width:66.6666666667%}.ty-col-offset-16{margin-left:66.6666666667%}.ty-col-order-16{order:16}.ty-col-17{width:70.8333333333%}.ty-col-offset-17{margin-left:70.8333333333%}.ty-col-order-17{order:17}.ty-col-18{width:75%}.ty-col-offset-18{margin-left:75%}.ty-col-order-18{order:18}.ty-col-19{width:79.1666666667%}.ty-col-offset-19{margin-left:79.1666666667%}.ty-col-order-19{order:19}.ty-col-20{width:83.3333333333%}.ty-col-offset-20{margin-left:83.3333333333%}.ty-col-order-20{order:20}.ty-col-21{width:87.5%}.ty-col-offset-21{margin-left:87.5%}.ty-col-order-21{order:21}.ty-col-22{width:91.6666666667%}.ty-col-offset-22{margin-left:91.6666666667%}.ty-col-order-22{order:22}.ty-col-23{width:95.8333333333%}.ty-col-offset-23{margin-left:95.8333333333%}.ty-col-order-23{order:23}.ty-col-24{width:100%}.ty-col-offset-24{margin-left:100%}.ty-col-order-24{order:24}.ty-col-xs-1{width:4.1666666667%}.ty-col-xs-offset-1{margin-left:4.1666666667%}.ty-col-xs-order-1{order:1}.ty-col-xs-2{width:8.3333333333%}.ty-col-xs-offset-2{margin-left:8.3333333333%}.ty-col-xs-order-2{order:2}.ty-col-xs-3{width:12.5%}.ty-col-xs-offset-3{margin-left:12.5%}.ty-col-xs-order-3{order:3}.ty-col-xs-4{width:16.6666666667%}.ty-col-xs-offset-4{margin-left:16.6666666667%}.ty-col-xs-order-4{order:4}.ty-col-xs-5{width:20.8333333333%}.ty-col-xs-offset-5{margin-left:20.8333333333%}.ty-col-xs-order-5{order:5}.ty-col-xs-6{width:25%}.ty-col-xs-offset-6{margin-left:25%}.ty-col-xs-order-6{order:6}.ty-col-xs-7{width:29.1666666667%}.ty-col-xs-offset-7{margin-left:29.1666666667%}.ty-col-xs-order-7{order:7}.ty-col-xs-8{width:33.3333333333%}.ty-col-xs-offset-8{margin-left:33.3333333333%}.ty-col-xs-order-8{order:8}.ty-col-xs-9{width:37.5%}.ty-col-xs-offset-9{margin-left:37.5%}.ty-col-xs-order-9{order:9}.ty-col-xs-10{width:41.6666666667%}.ty-col-xs-offset-10{margin-left:41.6666666667%}.ty-col-xs-order-10{order:10}.ty-col-xs-11{width:45.8333333333%}.ty-col-xs-offset-11{margin-left:45.8333333333%}.ty-col-xs-order-11{order:11}.ty-col-xs-12{width:50%}.ty-col-xs-offset-12{margin-left:50%}.ty-col-xs-order-12{order:12}.ty-col-xs-13{width:54.1666666667%}.ty-col-xs-offset-13{margin-left:54.1666666667%}.ty-col-xs-order-13{order:13}.ty-col-xs-14{width:58.3333333333%}.ty-col-xs-offset-14{margin-left:58.3333333333%}.ty-col-xs-order-14{order:14}.ty-col-xs-15{width:62.5%}.ty-col-xs-offset-15{margin-left:62.5%}.ty-col-xs-order-15{order:15}.ty-col-xs-16{width:66.6666666667%}.ty-col-xs-offset-16{margin-left:66.6666666667%}.ty-col-xs-order-16{order:16}.ty-col-xs-17{width:70.8333333333%}.ty-col-xs-offset-17{margin-left:70.8333333333%}.ty-col-xs-order-17{order:17}.ty-col-xs-18{width:75%}.ty-col-xs-offset-18{margin-left:75%}.ty-col-xs-order-18{order:18}.ty-col-xs-19{width:79.1666666667%}.ty-col-xs-offset-19{margin-left:79.1666666667%}.ty-col-xs-order-19{order:19}.ty-col-xs-20{width:83.3333333333%}.ty-col-xs-offset-20{margin-left:83.3333333333%}.ty-col-xs-order-20{order:20}.ty-col-xs-21{width:87.5%}.ty-col-xs-offset-21{margin-left:87.5%}.ty-col-xs-order-21{order:21}.ty-col-xs-22{width:91.6666666667%}.ty-col-xs-offset-22{margin-left:91.6666666667%}.ty-col-xs-order-22{order:22}.ty-col-xs-23{width:95.8333333333%}.ty-col-xs-offset-23{margin-left:95.8333333333%}.ty-col-xs-order-23{order:23}.ty-col-xs-24{width:100%}.ty-col-xs-offset-24{margin-left:100%}.ty-col-xs-order-24{order:24}@media screen and (min-width:600px){.ty-col-sm-1{width:4.1666666667%}.ty-col-sm-offset-1{margin-left:4.1666666667%}.ty-col-sm-order-1{order:1}.ty-col-sm-2{width:8.3333333333%}.ty-col-sm-offset-2{margin-left:8.3333333333%}.ty-col-sm-order-2{order:2}.ty-col-sm-3{width:12.5%}.ty-col-sm-offset-3{margin-left:12.5%}.ty-col-sm-order-3{order:3}.ty-col-sm-4{width:16.6666666667%}.ty-col-sm-offset-4{margin-left:16.6666666667%}.ty-col-sm-order-4{order:4}.ty-col-sm-5{width:20.8333333333%}.ty-col-sm-offset-5{margin-left:20.8333333333%}.ty-col-sm-order-5{order:5}.ty-col-sm-6{width:25%}.ty-col-sm-offset-6{margin-left:25%}.ty-col-sm-order-6{order:6}.ty-col-sm-7{width:29.1666666667%}.ty-col-sm-offset-7{margin-left:29.1666666667%}.ty-col-sm-order-7{order:7}.ty-col-sm-8{width:33.3333333333%}.ty-col-sm-offset-8{margin-left:33.3333333333%}.ty-col-sm-order-8{order:8}.ty-col-sm-9{width:37.5%}.ty-col-sm-offset-9{margin-left:37.5%}.ty-col-sm-order-9{order:9}.ty-col-sm-10{width:41.6666666667%}.ty-col-sm-offset-10{margin-left:41.6666666667%}.ty-col-sm-order-10{order:10}.ty-col-sm-11{width:45.8333333333%}.ty-col-sm-offset-11{margin-left:45.8333333333%}.ty-col-sm-order-11{order:11}.ty-col-sm-12{width:50%}.ty-col-sm-offset-12{margin-left:50%}.ty-col-sm-order-12{order:12}.ty-col-sm-13{width:54.1666666667%}.ty-col-sm-offset-13{margin-left:54.1666666667%}.ty-col-sm-order-13{order:13}.ty-col-sm-14{width:58.3333333333%}.ty-col-sm-offset-14{margin-left:58.3333333333%}.ty-col-sm-order-14{order:14}.ty-col-sm-15{width:62.5%}.ty-col-sm-offset-15{margin-left:62.5%}.ty-col-sm-order-15{order:15}.ty-col-sm-16{width:66.6666666667%}.ty-col-sm-offset-16{margin-left:66.6666666667%}.ty-col-sm-order-16{order:16}.ty-col-sm-17{width:70.8333333333%}.ty-col-sm-offset-17{margin-left:70.8333333333%}.ty-col-sm-order-17{order:17}.ty-col-sm-18{width:75%}.ty-col-sm-offset-18{margin-left:75%}.ty-col-sm-order-18{order:18}.ty-col-sm-19{width:79.1666666667%}.ty-col-sm-offset-19{margin-left:79.1666666667%}.ty-col-sm-order-19{order:19}.ty-col-sm-20{width:83.3333333333%}.ty-col-sm-offset-20{margin-left:83.3333333333%}.ty-col-sm-order-20{order:20}.ty-col-sm-21{width:87.5%}.ty-col-sm-offset-21{margin-left:87.5%}.ty-col-sm-order-21{order:21}.ty-col-sm-22{width:91.6666666667%}.ty-col-sm-offset-22{margin-left:91.6666666667%}.ty-col-sm-order-22{order:22}.ty-col-sm-23{width:95.8333333333%}.ty-col-sm-offset-23{margin-left:95.8333333333%}.ty-col-sm-order-23{order:23}.ty-col-sm-24{width:100%}.ty-col-sm-offset-24{margin-left:100%}.ty-col-sm-order-24{order:24}}@media screen and (min-width:840px){.ty-col-md-1{width:4.1666666667%}.ty-col-md-offset-1{margin-left:4.1666666667%}.ty-col-md-order-1{order:1}.ty-col-md-2{width:8.3333333333%}.ty-col-md-offset-2{margin-left:8.3333333333%}.ty-col-md-order-2{order:2}.ty-col-md-3{width:12.5%}.ty-col-md-offset-3{margin-left:12.5%}.ty-col-md-order-3{order:3}.ty-col-md-4{width:16.6666666667%}.ty-col-md-offset-4{margin-left:16.6666666667%}.ty-col-md-order-4{order:4}.ty-col-md-5{width:20.8333333333%}.ty-col-md-offset-5{margin-left:20.8333333333%}.ty-col-md-order-5{order:5}.ty-col-md-6{width:25%}.ty-col-md-offset-6{margin-left:25%}.ty-col-md-order-6{order:6}.ty-col-md-7{width:29.1666666667%}.ty-col-md-offset-7{margin-left:29.1666666667%}.ty-col-md-order-7{order:7}.ty-col-md-8{width:33.3333333333%}.ty-col-md-offset-8{margin-left:33.3333333333%}.ty-col-md-order-8{order:8}.ty-col-md-9{width:37.5%}.ty-col-md-offset-9{margin-left:37.5%}.ty-col-md-order-9{order:9}.ty-col-md-10{width:41.6666666667%}.ty-col-md-offset-10{margin-left:41.6666666667%}.ty-col-md-order-10{order:10}.ty-col-md-11{width:45.8333333333%}.ty-col-md-offset-11{margin-left:45.8333333333%}.ty-col-md-order-11{order:11}.ty-col-md-12{width:50%}.ty-col-md-offset-12{margin-left:50%}.ty-col-md-order-12{order:12}.ty-col-md-13{width:54.1666666667%}.ty-col-md-offset-13{margin-left:54.1666666667%}.ty-col-md-order-13{order:13}.ty-col-md-14{width:58.3333333333%}.ty-col-md-offset-14{margin-left:58.3333333333%}.ty-col-md-order-14{order:14}.ty-col-md-15{width:62.5%}.ty-col-md-offset-15{margin-left:62.5%}.ty-col-md-order-15{order:15}.ty-col-md-16{width:66.6666666667%}.ty-col-md-offset-16{margin-left:66.6666666667%}.ty-col-md-order-16{order:16}.ty-col-md-17{width:70.8333333333%}.ty-col-md-offset-17{margin-left:70.8333333333%}.ty-col-md-order-17{order:17}.ty-col-md-18{width:75%}.ty-col-md-offset-18{margin-left:75%}.ty-col-md-order-18{order:18}.ty-col-md-19{width:79.1666666667%}.ty-col-md-offset-19{margin-left:79.1666666667%}.ty-col-md-order-19{order:19}.ty-col-md-20{width:83.3333333333%}.ty-col-md-offset-20{margin-left:83.3333333333%}.ty-col-md-order-20{order:20}.ty-col-md-21{width:87.5%}.ty-col-md-offset-21{margin-left:87.5%}.ty-col-md-order-21{order:21}.ty-col-md-22{width:91.6666666667%}.ty-col-md-offset-22{margin-left:91.6666666667%}.ty-col-md-order-22{order:22}.ty-col-md-23{width:95.8333333333%}.ty-col-md-offset-23{margin-left:95.8333333333%}.ty-col-md-order-23{order:23}.ty-col-md-24{width:100%}.ty-col-md-offset-24{margin-left:100%}.ty-col-md-order-24{order:24}}@media screen and (min-width:960px){.ty-col-lg-1{width:4.1666666667%}.ty-col-lg-offset-1{margin-left:4.1666666667%}.ty-col-lg-order-1{order:1}.ty-col-lg-2{width:8.3333333333%}.ty-col-lg-offset-2{margin-left:8.3333333333%}.ty-col-lg-order-2{order:2}.ty-col-lg-3{width:12.5%}.ty-col-lg-offset-3{margin-left:12.5%}.ty-col-lg-order-3{order:3}.ty-col-lg-4{width:16.6666666667%}.ty-col-lg-offset-4{margin-left:16.6666666667%}.ty-col-lg-order-4{order:4}.ty-col-lg-5{width:20.8333333333%}.ty-col-lg-offset-5{margin-left:20.8333333333%}.ty-col-lg-order-5{order:5}.ty-col-lg-6{width:25%}.ty-col-lg-offset-6{margin-left:25%}.ty-col-lg-order-6{order:6}.ty-col-lg-7{width:29.1666666667%}.ty-col-lg-offset-7{margin-left:29.1666666667%}.ty-col-lg-order-7{order:7}.ty-col-lg-8{width:33.3333333333%}.ty-col-lg-offset-8{margin-left:33.3333333333%}.ty-col-lg-order-8{order:8}.ty-col-lg-9{width:37.5%}.ty-col-lg-offset-9{margin-left:37.5%}.ty-col-lg-order-9{order:9}.ty-col-lg-10{width:41.6666666667%}.ty-col-lg-offset-10{margin-left:41.6666666667%}.ty-col-lg-order-10{order:10}.ty-col-lg-11{width:45.8333333333%}.ty-col-lg-offset-11{margin-left:45.8333333333%}.ty-col-lg-order-11{order:11}.ty-col-lg-12{width:50%}.ty-col-lg-offset-12{margin-left:50%}.ty-col-lg-order-12{order:12}.ty-col-lg-13{width:54.1666666667%}.ty-col-lg-offset-13{margin-left:54.1666666667%}.ty-col-lg-order-13{order:13}.ty-col-lg-14{width:58.3333333333%}.ty-col-lg-offset-14{margin-left:58.3333333333%}.ty-col-lg-order-14{order:14}.ty-col-lg-15{width:62.5%}.ty-col-lg-offset-15{margin-left:62.5%}.ty-col-lg-order-15{order:15}.ty-col-lg-16{width:66.6666666667%}.ty-col-lg-offset-16{margin-left:66.6666666667%}.ty-col-lg-order-16{order:16}.ty-col-lg-17{width:70.8333333333%}.ty-col-lg-offset-17{margin-left:70.8333333333%}.ty-col-lg-order-17{order:17}.ty-col-lg-18{width:75%}.ty-col-lg-offset-18{margin-left:75%}.ty-col-lg-order-18{order:18}.ty-col-lg-19{width:79.1666666667%}.ty-col-lg-offset-19{margin-left:79.1666666667%}.ty-col-lg-order-19{order:19}.ty-col-lg-20{width:83.3333333333%}.ty-col-lg-offset-20{margin-left:83.3333333333%}.ty-col-lg-order-20{order:20}.ty-col-lg-21{width:87.5%}.ty-col-lg-offset-21{margin-left:87.5%}.ty-col-lg-order-21{order:21}.ty-col-lg-22{width:91.6666666667%}.ty-col-lg-offset-22{margin-left:91.6666666667%}.ty-col-lg-order-22{order:22}.ty-col-lg-23{width:95.8333333333%}.ty-col-lg-offset-23{margin-left:95.8333333333%}.ty-col-lg-order-23{order:23}.ty-col-lg-24{width:100%}.ty-col-lg-offset-24{margin-left:100%}.ty-col-lg-order-24{order:24}}@media screen and (min-width:1280px){.ty-col-xl-1{width:4.1666666667%}.ty-col-xl-offset-1{margin-left:4.1666666667%}.ty-col-xl-order-1{order:1}.ty-col-xl-2{width:8.3333333333%}.ty-col-xl-offset-2{margin-left:8.3333333333%}.ty-col-xl-order-2{order:2}.ty-col-xl-3{width:12.5%}.ty-col-xl-offset-3{margin-left:12.5%}.ty-col-xl-order-3{order:3}.ty-col-xl-4{width:16.6666666667%}.ty-col-xl-offset-4{margin-left:16.6666666667%}.ty-col-xl-order-4{order:4}.ty-col-xl-5{width:20.8333333333%}.ty-col-xl-offset-5{margin-left:20.8333333333%}.ty-col-xl-order-5{order:5}.ty-col-xl-6{width:25%}.ty-col-xl-offset-6{margin-left:25%}.ty-col-xl-order-6{order:6}.ty-col-xl-7{width:29.1666666667%}.ty-col-xl-offset-7{margin-left:29.1666666667%}.ty-col-xl-order-7{order:7}.ty-col-xl-8{width:33.3333333333%}.ty-col-xl-offset-8{margin-left:33.3333333333%}.ty-col-xl-order-8{order:8}.ty-col-xl-9{width:37.5%}.ty-col-xl-offset-9{margin-left:37.5%}.ty-col-xl-order-9{order:9}.ty-col-xl-10{width:41.6666666667%}.ty-col-xl-offset-10{margin-left:41.6666666667%}.ty-col-xl-order-10{order:10}.ty-col-xl-11{width:45.8333333333%}.ty-col-xl-offset-11{margin-left:45.8333333333%}.ty-col-xl-order-11{order:11}.ty-col-xl-12{width:50%}.ty-col-xl-offset-12{margin-left:50%}.ty-col-xl-order-12{order:12}.ty-col-xl-13{width:54.1666666667%}.ty-col-xl-offset-13{margin-left:54.1666666667%}.ty-col-xl-order-13{order:13}.ty-col-xl-14{width:58.3333333333%}.ty-col-xl-offset-14{margin-left:58.3333333333%}.ty-col-xl-order-14{order:14}.ty-col-xl-15{width:62.5%}.ty-col-xl-offset-15{margin-left:62.5%}.ty-col-xl-order-15{order:15}.ty-col-xl-16{width:66.6666666667%}.ty-col-xl-offset-16{margin-left:66.6666666667%}.ty-col-xl-order-16{order:16}.ty-col-xl-17{width:70.8333333333%}.ty-col-xl-offset-17{margin-left:70.8333333333%}.ty-col-xl-order-17{order:17}.ty-col-xl-18{width:75%}.ty-col-xl-offset-18{margin-left:75%}.ty-col-xl-order-18{order:18}.ty-col-xl-19{width:79.1666666667%}.ty-col-xl-offset-19{margin-left:79.1666666667%}.ty-col-xl-order-19{order:19}.ty-col-xl-20{width:83.3333333333%}.ty-col-xl-offset-20{margin-left:83.3333333333%}.ty-col-xl-order-20{order:20}.ty-col-xl-21{width:87.5%}.ty-col-xl-offset-21{margin-left:87.5%}.ty-col-xl-order-21{order:21}.ty-col-xl-22{width:91.6666666667%}.ty-col-xl-offset-22{margin-left:91.6666666667%}.ty-col-xl-order-22{order:22}.ty-col-xl-23{width:95.8333333333%}.ty-col-xl-offset-23{margin-left:95.8333333333%}.ty-col-xl-order-23{order:23}.ty-col-xl-24{width:100%}.ty-col-xl-offset-24{margin-left:100%}.ty-col-xl-order-24{order:24}}@media screen and (min-width:1440px){.ty-col-xxl-1{width:4.1666666667%}.ty-col-xxl-offset-1{margin-left:4.1666666667%}.ty-col-xxl-order-1{order:1}.ty-col-xxl-2{width:8.3333333333%}.ty-col-xxl-offset-2{margin-left:8.3333333333%}.ty-col-xxl-order-2{order:2}.ty-col-xxl-3{width:12.5%}.ty-col-xxl-offset-3{margin-left:12.5%}.ty-col-xxl-order-3{order:3}.ty-col-xxl-4{width:16.6666666667%}.ty-col-xxl-offset-4{margin-left:16.6666666667%}.ty-col-xxl-order-4{order:4}.ty-col-xxl-5{width:20.8333333333%}.ty-col-xxl-offset-5{margin-left:20.8333333333%}.ty-col-xxl-order-5{order:5}.ty-col-xxl-6{width:25%}.ty-col-xxl-offset-6{margin-left:25%}.ty-col-xxl-order-6{order:6}.ty-col-xxl-7{width:29.1666666667%}.ty-col-xxl-offset-7{margin-left:29.1666666667%}.ty-col-xxl-order-7{order:7}.ty-col-xxl-8{width:33.3333333333%}.ty-col-xxl-offset-8{margin-left:33.3333333333%}.ty-col-xxl-order-8{order:8}.ty-col-xxl-9{width:37.5%}.ty-col-xxl-offset-9{margin-left:37.5%}.ty-col-xxl-order-9{order:9}.ty-col-xxl-10{width:41.6666666667%}.ty-col-xxl-offset-10{margin-left:41.6666666667%}.ty-col-xxl-order-10{order:10}.ty-col-xxl-11{width:45.8333333333%}.ty-col-xxl-offset-11{margin-left:45.8333333333%}.ty-col-xxl-order-11{order:11}.ty-col-xxl-12{width:50%}.ty-col-xxl-offset-12{margin-left:50%}.ty-col-xxl-order-12{order:12}.ty-col-xxl-13{width:54.1666666667%}.ty-col-xxl-offset-13{margin-left:54.1666666667%}.ty-col-xxl-order-13{order:13}.ty-col-xxl-14{width:58.3333333333%}.ty-col-xxl-offset-14{margin-left:58.3333333333%}.ty-col-xxl-order-14{order:14}.ty-col-xxl-15{width:62.5%}.ty-col-xxl-offset-15{margin-left:62.5%}.ty-col-xxl-order-15{order:15}.ty-col-xxl-16{width:66.6666666667%}.ty-col-xxl-offset-16{margin-left:66.6666666667%}.ty-col-xxl-order-16{order:16}.ty-col-xxl-17{width:70.8333333333%}.ty-col-xxl-offset-17{margin-left:70.8333333333%}.ty-col-xxl-order-17{order:17}.ty-col-xxl-18{width:75%}.ty-col-xxl-offset-18{margin-left:75%}.ty-col-xxl-order-18{order:18}.ty-col-xxl-19{width:79.1666666667%}.ty-col-xxl-offset-19{margin-left:79.1666666667%}.ty-col-xxl-order-19{order:19}.ty-col-xxl-20{width:83.3333333333%}.ty-col-xxl-offset-20{margin-left:83.3333333333%}.ty-col-xxl-order-20{order:20}.ty-col-xxl-21{width:87.5%}.ty-col-xxl-offset-21{margin-left:87.5%}.ty-col-xxl-order-21{order:21}.ty-col-xxl-22{width:91.6666666667%}.ty-col-xxl-offset-22{margin-left:91.6666666667%}.ty-col-xxl-order-22{order:22}.ty-col-xxl-23{width:95.8333333333%}.ty-col-xxl-offset-23{margin-left:95.8333333333%}.ty-col-xxl-order-23{order:23}.ty-col-xxl-24{width:100%}.ty-col-xxl-offset-24{margin-left:100%}.ty-col-xxl-order-24{order:24}}:root{--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)}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-modal{position:relative;box-sizing:border-box;height:100vh;display:flex;justify-content:center;top:var(--ty-modal-offset-top, 100px)}.ty-modal__content{box-sizing:border-box;background-color:var(--ty-modal-bg, var(--ty-color-bg-container));position:relative;background-clip:padding-box;border:0;border-radius:var(--ty-modal-radius, 4px);box-shadow:var(--ty-modal-shadow, var(--ty-shadow-modal));transition:all var(--ty-modal-transition-duration, .3s)}.ty-modal__content_slide-enter{transform:translateY(var(--ty-modal-enter-offset-y, -20px));transition:none}.ty-modal__content_slide-enter-done,.ty-modal__content_slide-exit{transform:translateY(0)}.ty-modal__content_slide-exit-done{transform:translateY(var(--ty-modal-enter-offset-y, -20px))}.ty-modal__content_scale-enter{transform:scale(var(--ty-modal-scale-enter, 0));transition:none}.ty-modal__content_scale-enter-done,.ty-modal__content_scale-exit{transform:scale(1)}.ty-modal__content_scale-exit-done{transform:scale(var(--ty-modal-scale-enter, 0))}.ty-modal__header{box-sizing:border-box;padding:var(--ty-modal-header-padding-block, 16px) var(--ty-modal-header-padding-inline, 24px);color:var(--ty-modal-header-color, var(--ty-color-text-secondary));background:var(--ty-modal-header-bg, var(--ty-color-bg-container));border-bottom:1px solid var(--ty-modal-header-border, var(--ty-color-border-secondary));border-radius:var(--ty-modal-radius, 4px) var(--ty-modal-radius, 4px) 0 0}.ty-modal__title{margin:0;color:var(--ty-modal-title-color, var(--ty-color-text));font-weight:var(--ty-modal-title-font-weight, 500);font-size:var(--ty-modal-title-font-size, 16px);line-height:var(--ty-modal-title-line-height, 22px)}.ty-modal__close-btn{cursor:pointer;color:var(--ty-modal-close-color, var(--ty-color-text-tertiary));width:var(--ty-modal-close-size, 56px);height:var(--ty-modal-close-size, 56px);line-height:var(--ty-modal-close-size, 56px);position:absolute;top:0;right:0;text-align:center;background:none;border:none;padding:0;font-size:inherit}.ty-modal__body{box-sizing:border-box;padding:var(--ty-modal-body-padding, 24px);font-size:var(--ty-modal-body-font-size, 14px);line-height:var(--ty-modal-body-line-height, 1.5);word-wrap:break-word}.ty-modal__footer{box-sizing:border-box;padding:var(--ty-modal-footer-padding-block, 12px) var(--ty-modal-footer-padding-inline, 16px);border-top:1px solid var(--ty-modal-footer-border, var(--ty-color-border-secondary));border-radius:0 0 var(--ty-modal-radius, 4px) var(--ty-modal-radius, 4px)}.ty-modal__footer-btn{margin-bottom:0}.ty-modal_centered{align-items:center;top:0}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-notification{position:relative;padding:var(--ty-notification-padding);border-radius:var(--ty-notification-border-radius);color:var(--ty-notification-color);font-size:var(--ty-notification-font-size);box-shadow:var(--ty-notification-shadow);box-sizing:border-box;display:flex;align-items:flex-start}.ty-notification-container{width:var(--ty-notification-width);position:fixed;background-color:var(--ty-notification-bg);z-index:var(--ty-notification-z-index);box-sizing:border-box;transition:all .2s}.ty-notification-container_top-right,.ty-notification-container_bottom-right{right:calc(-1 * (var(--ty-notification-width) + var(--ty-notification-margin)));margin-right:var(--ty-notification-margin)}.ty-notification-container_top-left,.ty-notification-container_bottom-left{left:calc(-1 * (var(--ty-notification-width) + var(--ty-notification-margin)));margin-left:var(--ty-notification-margin)}.ty-notification__close{position:absolute;right:var(--ty-notification-close-offset-inline-end);top:var(--ty-notification-close-offset-top);cursor:pointer;color:var(--ty-notification-close-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;background:none;border:none;padding:0;font-size:inherit;line-height:inherit}.ty-notification__close:hover{color:var(--ty-notification-close-hover)}.ty-notification__title{padding-right:var(--ty-notification-title-padding-inline-end);margin-bottom:var(--ty-notification-title-margin-bottom);color:var(--ty-notification-title-color);font-size:var(--ty-notification-title-font-size);line-height:var(--ty-notification-title-line-height)}.ty-notification__icon{margin-right:var(--ty-notification-icon-gap);height:var(--ty-notification-icon-height)}.ty-popover__title{margin:0;padding:var(--ty-popover-title-padding);font-weight:var(--ty-popover-title-font-weight);min-width:var(--ty-popover-title-min-width);min-height:var(--ty-popover-title-min-height)}.ty-popover__content{padding:var(--ty-popover-content-padding)}.ty-popover_light .ty-popover__title{color:var(--ty-popover-title-color);border-bottom:1px solid var(--ty-popover-title-border)}.ty-popover_light .ty-popover__content{color:var(--ty-popover-content-color)}.ty-popover_dark .ty-popover__title{color:var(--ty-popover-title-color-dark);border-bottom:1px solid var(--ty-popover-dark-border)}.ty-popover_dark .ty-popover__content{color:var(--ty-popover-content-color-dark)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-pop-confirm{color:var(--ty-pop-confirm-color)}.ty-pop-confirm__overlay{padding:var(--ty-pop-confirm-overlay-padding)}.ty-pop-confirm__messages{padding:0 0 var(--ty-pop-confirm-messages-padding-bottom);font-size:var(--ty-pop-confirm-messages-font-size);display:flex;align-items:center}.ty-pop-confirm__buttons{display:flex;align-items:center;justify-content:flex-end;gap:var(--ty-pop-confirm-buttons-gap);text-align:right}.ty-pop-confirm__title{margin-left:var(--ty-pop-confirm-title-margin-left)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-progress-bar{display:flex;align-items:center;font-size:var(--ty-progress-font-size)}.ty-progress-bar__inner{flex:1;position:relative;display:inline-block;vertical-align:middle;background-color:var(--ty-progress-trail-bg)}.ty-progress-bar__bg{position:relative;text-align:right;height:100%;transition:all .6s}.ty-progress-bar__bg_primary{background-color:var(--ty-progress-stroke-color-primary)}.ty-progress-bar__bg_yellow{background-color:var(--ty-progress-stroke-color-warning)}.ty-progress-bar__bg_blue{background-color:var(--ty-progress-stroke-color-info)}.ty-progress-bar__bg_red{background-color:var(--ty-progress-stroke-color-danger)}.ty-progress-bar__bg_green{background-color:var(--ty-progress-stroke-color-success)}.ty-progress-bar__text{color:var(--ty-progress-text-color);margin-left:var(--ty-progress-text-offset);min-width:var(--ty-progress-text-min-width);text-align:right}.ty-progress-bar__inner-text{color:var(--ty-progress-inner-text-color);font-size:var(--ty-progress-inner-text-font-size);margin:var(--ty-progress-inner-text-margin)}.ty-progress-bar__effect{position:absolute;top:0;left:0;width:100%;height:100%}.ty-progress-bar__effect_striped{background-size:20px 20px;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);animation:ty-progress-striped 2s linear infinite}.ty-progress-bar__effect_impulse{border-radius:inherit;opacity:0;background:#fff;animation:ty-progress-impulse 2.4s cubic-bezier(.23,1,.32,1) infinite}.ty-progress-bar_round .ty-progress-bar__inner,.ty-progress-bar_round .ty-progress-bar__bg{border-radius:100px}.ty-progress-bar_square .ty-progress-bar__inner,.ty-progress-bar_square .ty-progress-bar__bg{border-radius:0}.ty-progress-circle{display:inline-block;position:relative}.ty-progress-circle__bg{stroke:var(--ty-progress-circle-trail);fill:none}.ty-progress-circle__path{fill:none;transition:stroke-dashoffset .6s ease 0s,stroke .6s ease}.ty-progress-circle__path_primary{stroke:var(--ty-progress-stroke-color-primary)}.ty-progress-circle__path_yellow{stroke:var(--ty-progress-stroke-color-warning)}.ty-progress-circle__path_blue{stroke:var(--ty-progress-stroke-color-info)}.ty-progress-circle__path_red{stroke:var(--ty-progress-stroke-color-danger)}.ty-progress-circle__path_green{stroke:var(--ty-progress-stroke-color-success)}.ty-progress-circle__text{position:absolute;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--ty-progress-circle-text-font-size)}@keyframes ty-progress-striped{0%{background-position:0 0}to{background-position:20px 0}}@keyframes ty-progress-impulse{0%{opacity:.1;width:0}20%{opacity:.5;width:0}to{opacity:0;width:100%}}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-radio{position:relative;display:inline-flex;align-items:center;font-size:var(--ty-font-size-base);margin-right:8px;color:var(--ty-radio-label-color, var(--ty-color-text))}.ty-radio__native{position:absolute;inset:0;width:100%;height:100%;z-index:1;cursor:pointer;opacity:0;margin:0;padding:0}.ty-radio__inner{box-sizing:border-box;display:flex;flex-shrink:0;width:var(--ty-radio-size, 16px);height:var(--ty-radio-size, 16px);border-radius:100%;background-color:var(--ty-radio-bg, var(--ty-color-bg-container));border:1px solid var(--ty-radio-border, var(--ty-color-primary));box-shadow:var(--ty-radio-shadow, none);align-items:center;justify-content:center}.ty-radio__inner:after{box-sizing:border-box;display:inline-block;content:"";width:var(--ty-radio-dot-size, 10px);height:var(--ty-radio-dot-size, 10px);border-radius:100%;background-color:var(--ty-radio-dot-bg, var(--ty-color-primary));transition:all .2s;transform:scale(0)}.ty-radio__inner+span{padding:0 var(--ty-radio-label-gap, 5px);line-height:var(--ty-radio-size, 16px)}.ty-radio_checked .ty-radio__inner{border-color:var(--ty-radio-border-checked, var(--ty-color-primary))}.ty-radio_checked .ty-radio__inner:after{transform:scale(1)}.ty-radio_disabled .ty-radio__native{cursor:not-allowed}.ty-radio_disabled .ty-radio__inner{border-color:var(--ty-radio-border-disabled, var(--ty-color-border))}.ty-radio_disabled .ty-radio__inner:after{background-color:var(--ty-radio-dot-bg-disabled, rgba(0, 0, 0, .2))}.ty-radio_disabled .ty-radio__inner+span{color:var(--ty-radio-label-color-disabled, var(--ty-color-text-quaternary))}.ty-radio-group{display:inline-block}.ty-rate{display:inline-flex;margin:0;padding:0;list-style-type:none}.ty-rate__item{position:relative}.ty-rate__item-first,.ty-rate__item-second{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ty-rate__item-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-result{padding:var(--ty-result-padding);box-sizing:border-box}.ty-result__icon-container{margin-bottom:var(--ty-result-icon-margin-bottom);text-align:center;box-sizing:border-box}.ty-result__icon{animation:ty-rotate 1s linear infinite}.ty-result__title{color:var(--ty-result-title-color);font-size:var(--ty-result-title-font-size);line-height:var(--ty-result-title-line-height);text-align:center;box-sizing:border-box}.ty-result__subtitle{color:var(--ty-result-subtitle-color);font-size:var(--ty-result-subtitle-font-size);line-height:var(--ty-result-subtitle-line-height);text-align:center;box-sizing:border-box}.ty-result__extra{margin-top:var(--ty-result-extra-margin-top);text-align:center;box-sizing:border-box}.ty-result__content{margin-top:var(--ty-result-content-margin-top);margin-left:var(--ty-result-content-margin-inline);margin-right:var(--ty-result-content-margin-inline);padding:var(--ty-result-content-padding);background-color:var(--ty-result-content-bg);box-sizing:border-box}.ty-scroll-indicator{box-sizing:border-box;height:3px;transform:translateZ(0);background:var(--ty-color-primary)}.ty-scroll-indicator_fixed{position:fixed;top:0;left:0;z-index:999}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-segmented{display:inline-flex;align-items:center;padding:var(--ty-segmented-padding);background:var(--ty-segmented-bg);border-radius:var(--ty-segmented-radius);box-sizing:border-box}.ty-segmented_block{display:flex;width:100%}.ty-segmented_block .ty-segmented__item{flex:1}.ty-segmented_block .ty-segmented__item-content{justify-content:center;width:100%}.ty-segmented_disabled{cursor:not-allowed}.ty-segmented_disabled .ty-segmented__item{cursor:not-allowed;pointer-events:none}.ty-segmented_disabled .ty-segmented__item .ty-segmented__item-content{color:var(--ty-segmented-item-color-disabled);background:var(--ty-segmented-item-bg-disabled);opacity:var(--ty-segmented-item-opacity-disabled)}.ty-segmented_sm .ty-segmented__item{min-height:var(--ty-segmented-item-height-sm);padding-block:var(--ty-segmented-item-padding-block-sm);padding-inline:var(--ty-segmented-item-padding-inline-sm);font-size:var(--ty-segmented-font-size-sm)}.ty-segmented_md .ty-segmented__item{min-height:var(--ty-segmented-item-height-md);padding-block:var(--ty-segmented-item-padding-block-md);padding-inline:var(--ty-segmented-item-padding-inline-md);font-size:var(--ty-segmented-font-size-md)}.ty-segmented_lg .ty-segmented__item{min-height:var(--ty-segmented-item-height-lg);padding-block:var(--ty-segmented-item-padding-block-lg);padding-inline:var(--ty-segmented-item-padding-inline-lg);font-size:var(--ty-segmented-font-size-lg)}.ty-segmented__item{position:relative;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--ty-segmented-radius);transition:color .2s,background-color .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;color:var(--ty-segmented-item-color);background:var(--ty-segmented-item-bg)}.ty-segmented__item:hover:not(.ty-segmented__item_active,.ty-segmented__item_disabled){color:var(--ty-segmented-item-color-hover);background:var(--ty-segmented-item-bg-hover)}.ty-segmented__item_active{background:var(--ty-segmented-item-bg-selected);color:var(--ty-segmented-item-color-selected);box-shadow:var(--ty-segmented-item-shadow-selected);font-weight:var(--ty-segmented-item-font-weight-selected)}.ty-segmented__item_disabled{cursor:not-allowed;color:var(--ty-segmented-item-color-disabled);background:var(--ty-segmented-item-bg-disabled);opacity:var(--ty-segmented-item-opacity-disabled)}.ty-segmented__input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.ty-segmented__input:focus-visible+.ty-segmented__item-content{box-shadow:var(--ty-segmented-item-shadow-focus);outline:none}.ty-segmented__item-content{display:inline-flex;align-items:center;gap:var(--ty-segmented-item-gap);border-radius:var(--ty-segmented-radius);color:inherit;box-sizing:border-box}.ty-segmented__icon{display:inline-flex;align-items:center}.ty-segmented__icon svg{width:var(--ty-segmented-icon-size);height:var(--ty-segmented-icon-size)}.ty-segmented__label{display:inline-block}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-select{position:relative;display:inline-block;width:100%;font-size:var(--ty-select-font-size-md, var(--ty-font-size-base));cursor:pointer;outline:none}.ty-select_disabled{cursor:not-allowed;opacity:var(--ty-select-opacity-disabled)}.ty-select_disabled .ty-select__selector{background-color:var(--ty-select-bg-disabled, var(--ty-color-bg-disabled));cursor:not-allowed}.ty-select_sm .ty-select__selector{height:var(--ty-select-height-sm, var(--ty-control-height-sm, var(--ty-height-sm)));min-height:var(--ty-select-height-sm, var(--ty-control-height-sm, var(--ty-height-sm)));font-size:var(--ty-select-font-size-sm, var(--ty-control-font-size-sm, var(--ty-font-size-sm)));padding:0 var(--ty-select-padding-inline-end-sm, calc(var(--ty-control-padding-inline-sm, 8px) + 16px)) 0 var(--ty-select-padding-inline-start-sm, var(--ty-control-padding-inline-sm, 8px))}.ty-select_md .ty-select__selector{height:var(--ty-select-height-md, var(--ty-control-height-md, var(--ty-height-md)));min-height:var(--ty-select-height-md, var(--ty-control-height-md, var(--ty-height-md)));font-size:var(--ty-select-font-size-md, var(--ty-control-font-size-md, var(--ty-font-size-base)));padding:0 var(--ty-select-padding-inline-end-md, calc(var(--ty-control-padding-inline-md, 12px) + 18px)) 0 var(--ty-select-padding-inline-start-md, var(--ty-control-padding-inline-md, 12px))}.ty-select_lg .ty-select__selector{height:var(--ty-select-height-lg, var(--ty-control-height-lg, var(--ty-height-lg)));min-height:var(--ty-select-height-lg, var(--ty-control-height-lg, var(--ty-height-lg)));font-size:var(--ty-select-font-size-lg, var(--ty-control-font-size-lg, var(--ty-font-size-lg)));padding:0 var(--ty-select-padding-inline-end-lg, calc(var(--ty-control-padding-inline-lg, 16px) + 20px)) 0 var(--ty-select-padding-inline-start-lg, var(--ty-control-padding-inline-lg, 16px))}.ty-select_multiple .ty-select__selector{height:auto;padding-right:var(--ty-select-multiple-padding-inline-end, 28px)}.ty-select_multiple .ty-select__selection{flex-wrap:wrap;gap:var(--ty-select-multiple-gap, 4px);padding:var(--ty-select-multiple-padding-block, 2px) 0}.ty-select_open .ty-select__selector{border-color:var(--ty-select-border-focus, var(--ty-input-border-focus, var(--ty-color-primary)));box-shadow:var(--ty-select-shadow-focus, var(--ty-input-shadow-focus, var(--ty-shadow-focus)))}.ty-select__selector{display:flex;align-items:center;width:100%;border:1px solid var(--ty-select-border, var(--ty-input-border, var(--ty-color-border)));border-radius:var(--ty-select-radius, var(--ty-border-radius));background-color:var(--ty-select-bg, var(--ty-input-bg, var(--ty-color-bg-container)));box-shadow:var(--ty-select-shadow, var(--ty-input-shadow, none));box-sizing:border-box;transition:all .3s}.ty-select__selector:hover{border-color:var(--ty-select-border-hover, var(--ty-input-border-hover, var(--ty-color-primary)))}.ty-select__selection{flex:1;display:flex;align-items:center;overflow:hidden;min-width:0}.ty-select__selection-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ty-select-color, var(--ty-color-text))}.ty-select__placeholder{color:var(--ty-select-placeholder, var(--ty-color-text-placeholder));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.ty-select__search{flex:1;min-width:var(--ty-select-search-min-width);max-width:100%;margin:0;padding:0;border:none;outline:none;background:transparent;font-size:inherit;font-family:inherit;color:var(--ty-select-color, var(--ty-color-text));-webkit-appearance:none;-moz-appearance:none;appearance:none}.ty-select__search::-moz-placeholder{color:var(--ty-select-placeholder, var(--ty-color-text-placeholder))}.ty-select__search::placeholder{color:var(--ty-select-placeholder, var(--ty-color-text-placeholder))}.ty-select__suffix{position:absolute;right:var(--ty-select-suffix-offset-inline-end);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--ty-select-suffix-size, 14px);height:var(--ty-select-suffix-size, 14px);color:var(--ty-select-suffix-color, var(--ty-color-text-quaternary))}.ty-select__arrow{display:inline-flex;align-items:center;transition:transform .3s}.ty-select__arrow_reverse{transform:rotate(180deg)}.ty-select__clear{display:none;position:absolute;inset:0;align-items:center;justify-content:center;font-size:var(--ty-select-suffix-size, 14px);color:var(--ty-select-clear-color, var(--ty-color-text-quaternary));background:var(--ty-select-clear-bg, var(--ty-select-bg, var(--ty-input-bg, var(--ty-color-bg-container))));cursor:pointer;transition:color .2s;border:none;padding:0}.ty-select__clear:hover{color:var(--ty-select-clear-color-hover, var(--ty-color-text-tertiary))}.ty-select_has-value:hover .ty-select__clear{display:inline-flex}.ty-select__tag{display:inline-flex;align-items:center;max-width:100%;height:var(--ty-select-tag-height, 22px);padding:var(--ty-select-tag-padding, 0 4px 0 8px);border-radius:var(--ty-select-tag-radius, var(--ty-select-radius, var(--ty-border-radius)));background-color:var(--ty-select-tag-bg, var(--ty-color-fill-secondary));font-size:var(--ty-select-tag-font-size, var(--ty-font-size-sm));line-height:var(--ty-select-tag-line-height, 20px);color:var(--ty-select-tag-color, var(--ty-color-text));box-sizing:border-box}.ty-select__tag_max{padding:var(--ty-select-tag-padding-max, 0 8px)}.ty-select__tag-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ty-select__tag-close{display:inline-flex;align-items:center;margin-left:var(--ty-select-tag-close-gap);cursor:pointer;color:var(--ty-select-tag-close-color, var(--ty-color-text-quaternary));transition:color .2s}.ty-select__tag-close:hover{color:var(--ty-select-tag-close-color-hover, var(--ty-color-text))}.ty-select__dropdown{width:100%;margin:0;padding:var(--ty-select-dropdown-padding);list-style-type:none;background-color:var(--ty-select-dropdown-bg, var(--ty-color-bg-container));box-sizing:border-box;overflow:hidden auto;z-index:10;box-shadow:var(--ty-select-dropdown-shadow, var(--ty-select-dropdown-shadow));border-radius:var(--ty-select-radius, var(--ty-border-radius));font-size:var(--ty-select-font-size-md, var(--ty-font-size-base));max-height:var(--ty-select-dropdown-max-height, var(--ty-select-dropdown-max-height))}.ty-select__loading{display:flex;justify-content:center;align-items:center;padding:var(--ty-select-feedback-padding)}.ty-select__loading svg{animation:ty-select-spin 1s linear infinite}.ty-select__empty{padding:var(--ty-select-feedback-padding);text-align:center;color:var(--ty-select-empty-color, var(--ty-color-text-quaternary));font-size:var(--ty-select-font-size-sm, var(--ty-font-size-sm))}.ty-select-option{display:flex;align-items:center;justify-content:space-between;padding:var(--ty-select-option-padding, 7px 12px);font-size:var(--ty-select-option-font-size, var(--ty-font-size-base));line-height:var(--ty-select-option-line-height);cursor:pointer;color:var(--ty-select-option-color, var(--ty-color-text));transition:background-color .2s}.ty-select-option__content{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ty-select-option__check{flex-shrink:0;margin-left:var(--ty-select-option-check-gap);color:var(--ty-select-border-focus, var(--ty-input-border-focus, var(--ty-color-primary)))}.ty-select-option_active{background-color:var(--ty-select-option-active-bg, var(--ty-color-fill-secondary))}.ty-select-option_selected{background-color:var(--ty-select-option-selected-bg, var(--ty-color-primary-bg));font-weight:var(--ty-select-selected-font-weight, var(--ty-select-selected-font-weight, 500))}.ty-select-option_disabled{cursor:not-allowed;background-color:var(--ty-select-option-disabled-bg, var(--ty-color-bg-container));color:var(--ty-select-option-disabled-color, var(--ty-color-text-quaternary));opacity:var(--ty-select-option-disabled-opacity)}.ty-select-group__title{font-size:var(--ty-select-font-size-sm, var(--ty-font-size-sm));cursor:default;color:var(--ty-select-group-title-color);padding:var(--ty-select-option-padding, 7px 12px)}.ty-select-group__list{list-style-type:none;margin:0;padding:0}.ty-select-group__list>.ty-select-option{padding-left:var(--ty-select-group-option-padding-inline-start)}@keyframes ty-select-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-skeleton{display:inline-block;width:100%;height:var(--ty-skeleton-height);position:relative;overflow:hidden;background-color:var(--ty-skeleton-bg)}.ty-skeleton:after{position:absolute;inset:0;pointer-events:none}.ty-skeleton_round{border-radius:var(--ty-skeleton-radius-round)}.ty-skeleton_circle{border-radius:50%}.ty-skeleton_animated_shimmer:after{content:"";transform:translate(-100%);background-image:var(--ty-skeleton-shimmer);background-size:200% 100%;animation:ty-skeleton-shimmer var(--ty-skeleton-animation-duration) ease infinite}.ty-skeleton_animated_pulse{animation:ty-skeleton-pulse var(--ty-skeleton-animation-duration) ease-in-out infinite}.ty-skeleton__group{display:flex;align-items:flex-start;gap:var(--ty-skeleton-block-gap)}.ty-skeleton__content{display:flex;flex-direction:column;gap:var(--ty-skeleton-block-gap);flex:1;min-width:0}.ty-skeleton__text{display:flex;flex-direction:column;gap:var(--ty-skeleton-row-gap)}.ty-skeleton__title{margin-bottom:0}.ty-skeleton__paragraph{width:100%}.ty-skeleton__text-row{display:block}.ty-skeleton__avatar{flex:none}@keyframes ty-skeleton-shimmer{to{transform:translate(100%)}}@keyframes ty-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.ty-skeleton__group .ty-skeleton+.ty-skeleton__group .ty-skeleton{margin-top:0}:root{--ty-tooltip-arrow-size: 4px;--ty-tooltip-content-padding: 5px 8px;--ty-tooltip-color: #fff;--ty-tooltip-font-size: var(--ty-font-size-sm)}[data-tiny-theme=dark]{--ty-tooltip-arrow-size: 4px;--ty-tooltip-content-padding: 5px 8px;--ty-tooltip-color: #fff;--ty-tooltip-font-size: var(--ty-font-size-sm)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-tooltip{font-size:var(--ty-tooltip-font-size);color:var(--ty-tooltip-color)}.ty-tooltip__inner{padding:var(--ty-tooltip-content-padding)}.ty-tooltip .ty-popup__arrow,.ty-tooltip .ty-popup__arrow:before{width:var(--ty-tooltip-arrow-size);height:var(--ty-tooltip-arrow-size)}.ty-tooltip[data-popper-placement^=top]>.ty-popup__arrow{bottom:calc(var(--ty-tooltip-arrow-size) / -2)}.ty-tooltip[data-popper-placement^=bottom]>.ty-popup__arrow{top:calc(var(--ty-tooltip-arrow-size) / -2)}.ty-tooltip[data-popper-placement^=left]>.ty-popup__arrow{right:calc(var(--ty-tooltip-arrow-size) / -2)}.ty-tooltip[data-popper-placement^=right]>.ty-popup__arrow{left:calc(var(--ty-tooltip-arrow-size) / -2)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-slider{position:relative;box-sizing:border-box;cursor:pointer}.ty-slider_horizontal{width:100%;min-height:var(--ty-slider-size);margin:var(--ty-slider-horizontal-margin);padding:var(--ty-slider-horizontal-padding)}.ty-slider_horizontal .ty-slider__rail{width:100%;height:var(--ty-slider-track-size);left:0}.ty-slider_horizontal .ty-slider__track{height:var(--ty-slider-track-size)}.ty-slider_horizontal .ty-slider__thumb-container,.ty-slider_horizontal .ty-slider__dot{top:50%}.ty-slider_horizontal .ty-slider__mark{top:15px;transform:translate(-50%)}.ty-slider_vertical{width:var(--ty-slider-vertical-width);height:100%;margin:var(--ty-slider-vertical-margin);padding:var(--ty-slider-vertical-padding)}.ty-slider_vertical .ty-slider__rail{width:var(--ty-slider-track-size);height:100%;top:0}.ty-slider_vertical .ty-slider__track{width:var(--ty-slider-track-size)}.ty-slider_vertical .ty-slider__thumb-container,.ty-slider_vertical .ty-slider__dot{left:50%}.ty-slider_vertical .ty-slider__mark{left:15px;transform:translateY(50%)}.ty-slider__rail{position:absolute;border-radius:var(--ty-slider-rail-radius);box-sizing:border-box;background-color:var(--ty-slider-rail-bg)}.ty-slider__track{box-sizing:border-box;border-radius:var(--ty-slider-rail-radius);background-color:var(--ty-slider-primary-color);position:absolute}.ty-slider__track_invisible{background-color:transparent}.ty-slider__thumb-container{position:absolute;z-index:1;width:var(--ty-slider-thumb-hit-size);height:var(--ty-slider-thumb-hit-size);outline:none;display:flex;justify-content:center;align-items:center}.ty-slider__thumb-container_hovering{cursor:grab}.ty-slider__thumb-container_hovering .ty-slider__thumb{transform:scale(var(--ty-slider-thumb-scale-hover))}.ty-slider__thumb-container_dragging{cursor:grabbing}.ty-slider__thumb{box-sizing:border-box;width:var(--ty-slider-thumb-size);height:var(--ty-slider-thumb-size);border:1px solid var(--ty-slider-primary-color);background-color:var(--ty-slider-thumb-bg);border-radius:50%;transition:transform .25s}.ty-slider__dot{box-sizing:border-box;position:absolute;width:var(--ty-slider-dot-size);height:var(--ty-slider-dot-size);border-radius:50%;background-color:var(--ty-slider-dot-bg);border:2px solid var(--ty-slider-dot-border);transform:translate(-50%,-50%)}.ty-slider__dot_active{border-color:var(--ty-slider-primary-color)}.ty-slider__mark{position:absolute;color:var(--ty-slider-mark-color);text-align:center;word-break:keep-all;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-slider__mark_active{color:var(--ty-slider-mark-active-color)}.ty-slider_disabled{cursor:not-allowed}.ty-slider_disabled .ty-slider__track{background-color:var(--ty-slider-disabled-color)}.ty-slider_disabled .ty-slider__thumb{border-color:var(--ty-slider-disabled-color);transform:scale(1)}.ty-slider_disabled .ty-slider__thumb-container_hovering,.ty-slider_disabled .ty-slider__thumb-container_dragging,.ty-slider_disabled .ty-slider__mark{cursor:not-allowed}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-split{box-sizing:border-box;display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ty-split_horizontal{flex-direction:row}.ty-split_vertical{flex-direction:column;width:100%}.ty-split-pane{box-sizing:border-box;position:relative;min-width:0;min-height:0;overflow:auto}.ty-split-bar{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:inherit;outline:none;touch-action:none;z-index:1}.ty-split-bar__slot{position:relative;flex:0 0 auto}.ty-split-bar__slot_horizontal{width:var(--ty-split-bar-size, 2px)}.ty-split-bar__slot_vertical{height:var(--ty-split-bar-size, 2px)}.ty-split-bar_horizontal{top:0;bottom:0;left:50%;transform:translate(-50%);width:var(--ty-split-bar-hit-area-size, 16px);cursor:col-resize}.ty-split-bar_vertical{top:50%;left:0;right:0;transform:translateY(-50%);height:var(--ty-split-bar-hit-area-size, 16px);cursor:row-resize}.ty-split-bar_disabled{cursor:default}.ty-split-bar__visual{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.ty-split-bar__track{position:absolute;display:block;background-color:var(--ty-split-bar-line, #c8ced5);transition:background-color .2s ease}.ty-split-bar__handle{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--ty-split-bar-grip-gap, 2px);padding:var(--ty-split-bar-handle-padding, 4px);border:1px solid var(--ty-split-bar-border, #d7dbe0);border-radius:var(--ty-split-bar-handle-radius, 8px);background-color:var(--ty-split-bar-bg, #fafbfc);box-shadow:var(--ty-split-bar-shadow, 0 1px 2px rgba(15, 23, 42, .08));transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ty-split-bar__grip-dot{width:var(--ty-split-bar-grip-size, 2px);height:var(--ty-split-bar-grip-size, 2px);border-radius:50%;background-color:var(--ty-split-bar-line, #c8ced5);transition:background-color .2s ease}.ty-split-bar_horizontal .ty-split-bar__track{top:0;bottom:0;left:50%;width:var(--ty-split-bar-size, 2px);transform:translate(-50%)}.ty-split-bar_horizontal .ty-split-bar__handle{flex-direction:column;width:var(--ty-split-bar-handle-thickness, 14px);min-height:var(--ty-split-bar-handle-length, 30px)}.ty-split-bar_vertical .ty-split-bar__track{left:0;right:0;top:50%;height:var(--ty-split-bar-size, 2px);transform:translateY(-50%)}.ty-split-bar_vertical .ty-split-bar__handle{flex-direction:row;min-width:var(--ty-split-bar-handle-length, 30px);height:var(--ty-split-bar-handle-thickness, 14px)}.ty-split-bar:hover:not(.ty-split-bar_disabled) .ty-split-bar__track,.ty-split-bar_dragging .ty-split-bar__track{background-color:var(--ty-split-bar-line-active, var(--ty-split-bar-line, #aeb6bf))}.ty-split-bar:hover:not(.ty-split-bar_disabled) .ty-split-bar__handle,.ty-split-bar_dragging .ty-split-bar__handle{background-color:var(--ty-split-bar-bg-active, #fff);border-color:var(--ty-split-bar-border-active, #c8cdd3)}.ty-split-bar_dragging .ty-split-bar__handle{transform:scale(1.02)}.ty-split-bar:focus-visible .ty-split-bar__handle{box-shadow:var(--ty-split-bar-focus-ring, 0 0 0 3px rgba(110, 65, 191, .2))}.ty-split-bar_collapsed .ty-split-bar__handle{transform:scale(.96)}.ty-split-button{display:inline-flex;white-space:nowrap;vertical-align:middle}.ty-split-button .ty-btn{float:none}.ty-split-button__dropdown-btn{padding:0 8px;min-width:auto}.ty-space{display:inline-flex}.ty-space_vertical{flex-direction:column}.ty-space_start{align-items:flex-start}.ty-space_end{align-items:flex-end}.ty-space_center{align-items:center}.ty-space_baseline{align-items:baseline}:root{--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}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-quick-actions{position:relative;display:inline-flex;align-items:center;justify-content:center}.ty-quick-actions__button{display:inline-flex;align-items:center;justify-content:center;width:var(--ty-quick-actions-fab-size);height:var(--ty-quick-actions-fab-size);border:none;border-radius:999px;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,#fff 18%,transparent),transparent 48%),var(--ty-quick-actions-bg);color:var(--ty-quick-actions-color);font-size:var(--ty-quick-actions-fab-font-size);box-shadow:var(--ty-shadow-card);cursor:pointer;transition:transform var(--ty-quick-actions-button-transition-duration) ease,background-color var(--ty-quick-actions-button-transition-duration) ease,box-shadow var(--ty-quick-actions-button-transition-duration) ease;outline:none}.ty-quick-actions__button:hover:not(.ty-quick-actions__button_disabled){background-color:var(--ty-quick-actions-bg-hover);transform:translateY(-1px)}.ty-quick-actions__button:focus-visible{box-shadow:var(--ty-quick-actions-focus-ring),var(--ty-shadow-card)}.ty-quick-actions__button_open{transform:translateY(-1px) scale(1.03)}.ty-quick-actions__button_open .ty-quick-actions__icon-default{transform:rotate(45deg)}.ty-quick-actions__button_disabled{opacity:var(--ty-quick-actions-disabled-opacity);cursor:not-allowed;transform:none}.ty-quick-actions__icon-default{position:relative;display:inline-block;width:1em;height:1em;transition:transform var(--ty-quick-actions-icon-transition-duration) ease}.ty-quick-actions__icon-default:before,.ty-quick-actions__icon-default:after{content:"";position:absolute;top:50%;left:50%;background-color:currentcolor;border-radius:999px;translate:-50% -50%}.ty-quick-actions__icon-default:before{width:58%;height:2px}.ty-quick-actions__icon-default:after{width:2px;height:58%}.ty-quick-actions__actions{position:absolute;z-index:1;display:flex;gap:10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ty-quick-actions-actions-transition-duration) ease,visibility var(--ty-quick-actions-actions-transition-duration) ease,transform var(--ty-quick-actions-actions-transition-duration) ease}.ty-quick-actions__actions_open{opacity:1;visibility:visible;pointer-events:auto}.ty-quick-actions_up .ty-quick-actions__actions,.ty-quick-actions_down .ty-quick-actions__actions{flex-direction:column;align-items:flex-end;min-width:-moz-max-content;min-width:max-content}.ty-quick-actions_left .ty-quick-actions__actions,.ty-quick-actions_right .ty-quick-actions__actions{flex-direction:row;align-items:stretch}.ty-quick-actions_up .ty-quick-actions__actions{right:0;bottom:calc(100% + var(--ty-quick-actions-actions-gap));transform:translateY(10px) scale(var(--ty-quick-actions-actions-scale-closed));transform-origin:bottom right}.ty-quick-actions_up .ty-quick-actions__actions_open{transform:translateY(0) scale(var(--ty-quick-actions-actions-scale-open))}.ty-quick-actions_down .ty-quick-actions__actions{right:0;top:calc(100% + var(--ty-quick-actions-actions-gap));transform:translateY(-10px) scale(var(--ty-quick-actions-actions-scale-closed));transform-origin:top right}.ty-quick-actions_down .ty-quick-actions__actions_open{transform:translateY(0) scale(var(--ty-quick-actions-actions-scale-open))}.ty-quick-actions_left .ty-quick-actions__actions{right:calc(100% + var(--ty-quick-actions-actions-gap));top:50%;transform:translate(10px,-50%) scale(var(--ty-quick-actions-actions-scale-closed));transform-origin:center right}.ty-quick-actions_left .ty-quick-actions__actions_open{transform:translateY(-50%) scale(var(--ty-quick-actions-actions-scale-open))}.ty-quick-actions_right .ty-quick-actions__actions{left:calc(100% + var(--ty-quick-actions-actions-gap));top:50%;transform:translate(-10px,-50%) scale(var(--ty-quick-actions-actions-scale-closed));transform-origin:center left}.ty-quick-actions_right .ty-quick-actions__actions_open{transform:translateY(-50%) scale(var(--ty-quick-actions-actions-scale-open))}.ty-quick-actions__action-wrapper{display:flex;min-width:0}.ty-quick-actions__action{display:inline-flex;align-items:center;gap:12px;min-width:min(260px,60vw);min-height:var(--ty-quick-actions-action-size);padding:10px 14px;border:none;border-radius:999px;background-color:var(--ty-quick-actions-action-bg, var(--ty-color-bg-container));color:var(--ty-quick-actions-action-color, var(--ty-color-text));box-shadow:var(--ty-shadow-sm);cursor:pointer;text-align:left;transition:transform var(--ty-quick-actions-button-transition-duration) ease,background-color var(--ty-quick-actions-button-transition-duration) ease,box-shadow var(--ty-quick-actions-button-transition-duration) ease,color var(--ty-quick-actions-button-transition-duration) ease;outline:none}.ty-quick-actions__action:hover:not(.ty-quick-actions__action_disabled){background-color:var(--ty-quick-actions-action-bg-hover, color-mix(in srgb, var(--ty-color-primary) 8%, var(--ty-color-bg-container)));box-shadow:var(--ty-shadow-card);transform:translateY(-1px)}.ty-quick-actions__action:focus-visible{box-shadow:var(--ty-quick-actions-focus-ring),var(--ty-shadow-sm)}.ty-quick-actions__action_danger{color:var(--ty-color-danger);background-color:color-mix(in srgb,var(--ty-color-danger) 10%,var(--ty-quick-actions-action-bg, var(--ty-color-bg-container)))}.ty-quick-actions__action_danger:hover:not(.ty-quick-actions__action_disabled){background-color:color-mix(in srgb,var(--ty-color-danger) 16%,var(--ty-quick-actions-action-bg, var(--ty-color-bg-container)))}.ty-quick-actions__action_disabled{opacity:var(--ty-quick-actions-disabled-opacity);cursor:not-allowed;transform:none}.ty-quick-actions__action-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,currentcolor 10%,transparent);font-size:var(--ty-quick-actions-action-font-size)}.ty-quick-actions__action-copy{display:flex;flex-direction:column;min-width:0}.ty-quick-actions__action-label{color:inherit;font-size:var(--ty-font-size-base);font-weight:600;line-height:1.2}.ty-quick-actions__action-description{color:var(--ty-color-text-secondary);font-size:var(--ty-font-size-sm);line-height:1.3}.ty-quick-actions__action-loader{width:14px;height:14px;border:2px solid color-mix(in srgb,currentcolor 24%,transparent);border-top-color:currentcolor;border-radius:50%;animation:ty-quick-actions-spin .7s linear infinite}@keyframes ty-quick-actions-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-steps{box-sizing:border-box;margin:0;padding:0;color:var(--ty-steps-color);display:flex;width:100%}.ty-steps_horizontal .ty-steps-item_label-horizontal{display:flex}.ty-steps_horizontal .ty-steps-item_label-horizontal .ty-steps-item__tail{display:none}.ty-steps_horizontal .ty-steps-item_label-horizontal .ty-steps-item__content{flex:1;margin:16px 0 0 12px}.ty-steps_horizontal .ty-steps-item_label-horizontal .ty-steps-item__title{display:flex;align-items:center}.ty-steps_horizontal .ty-steps-item_label-horizontal .ty-steps-item__title:after{content:"";margin:0 12px;flex:1;width:100%;height:1px;background:var(--ty-steps-tail-color)}.ty-steps_vertical{flex-direction:column}.ty-steps_vertical .ty-steps-item{display:flex}.ty-steps_vertical .ty-steps-item__head{flex-direction:column}.ty-steps_vertical .ty-steps-item__tail{min-height:30px;height:100%;width:1px;margin:8px 0}.ty-steps_vertical .ty-steps-item__content{margin-top:0;margin-left:12px}.ty-steps-item{box-sizing:border-box;flex:1;overflow:hidden;vertical-align:top}.ty-steps-item[role=button]:not(.ty-steps-item_disabled){cursor:pointer}.ty-steps-item_disabled{cursor:not-allowed}.ty-steps-item__head{display:flex;align-items:center}.ty-steps-item__icon{width:var(--ty-steps-icon-size);height:var(--ty-steps-icon-size);border:1px solid var(--ty-steps-icon-border);border-radius:50%;background-color:var(--ty-steps-icon-bg);display:flex;justify-content:center;align-items:center}.ty-steps-item__icon_has-icon{border:none;background-color:transparent}.ty-steps-item__tail{margin:0 12px;flex:1;height:1px;width:100%;background-color:var(--ty-steps-tail-color)}.ty-steps-item__content{margin-top:8px}.ty-steps-item__title{line-height:var(--ty-steps-icon-size);font-size:var(--ty-steps-title-font-size);color:var(--ty-steps-title-color)}.ty-steps-item__desc{color:var(--ty-steps-desc-color)}.ty-steps-item:last-child{flex:none}.ty-steps-item:last-child .ty-steps-item__tail{display:none}.ty-steps-item:last-child .ty-steps-item__title:after{content:none}.ty-steps-item_process .ty-steps-item__icon{background-color:var(--ty-steps-process-color);color:var(--ty-steps-process-color-contrast)}.ty-steps-item_process .ty-steps-item__icon_has-icon{background-color:transparent;color:var(--ty-steps-process-color)}.ty-steps-item_process .ty-steps-item__title{font-weight:var(--ty-steps-title-font-weight-process);color:var(--ty-steps-process-color)}.ty-steps-item_process .ty-steps-item__desc,.ty-steps-item_finish .ty-steps-item__icon{color:var(--ty-steps-process-color)}.ty-steps-item_finish .ty-steps-item__tail,.ty-steps-item_finish .ty-steps-item__title:after{background-color:var(--ty-steps-process-color)}.ty-steps-item_wait .ty-steps-item__icon{border-color:var(--ty-steps-wait-color);color:var(--ty-steps-wait-color)}.ty-steps-item_wait .ty-steps-item__title,.ty-steps-item_wait .ty-steps-item__desc{color:var(--ty-steps-wait-color)}.ty-steps-item_error .ty-steps-item__icon{border-color:var(--ty-steps-error-color);color:var(--ty-steps-error-color)}.ty-steps-item_error .ty-steps-item__title,.ty-steps-item_error .ty-steps-item__desc{color:var(--ty-steps-error-color)}.ty-statistic{--ty-statistic-title-size: var(--ty-font-size-sm);--ty-statistic-value-size: 32px;--ty-statistic-value-weight: 600;--ty-statistic-suffix-size: var(--ty-font-size-base);--ty-statistic-gap-y: 8px;--ty-statistic-aux-size: var(--ty-font-size-sm);display:flex;flex-direction:column;gap:var(--ty-statistic-gap-y);min-width:0}.ty-statistic_sm{--ty-statistic-title-size: 12px;--ty-statistic-value-size: 24px;--ty-statistic-suffix-size: 14px;--ty-statistic-gap-y: 6px;--ty-statistic-aux-size: 12px}.ty-statistic_md{--ty-statistic-title-size: var(--ty-font-size-sm);--ty-statistic-value-size: 32px;--ty-statistic-suffix-size: var(--ty-font-size-base);--ty-statistic-gap-y: 8px;--ty-statistic-aux-size: var(--ty-font-size-sm)}.ty-statistic_lg{--ty-statistic-title-size: var(--ty-font-size-base);--ty-statistic-value-size: 42px;--ty-statistic-suffix-size: 18px;--ty-statistic-gap-y: 10px;--ty-statistic-aux-size: var(--ty-font-size-base)}.ty-statistic_emphasis-normal{--ty-statistic-value-weight: 500}.ty-statistic_emphasis-strong{--ty-statistic-value-weight: 700}.ty-statistic_align-start{text-align:left;align-items:flex-start}.ty-statistic_align-center{text-align:center;align-items:center}.ty-statistic_align-end{text-align:right;align-items:flex-end}.ty-statistic_monospace .ty-statistic__value{font-variant-numeric:tabular-nums}.ty-statistic__header{display:inline-flex;align-items:center;gap:8px;min-width:0}.ty-statistic__title{color:var(--ty-color-text-heading);font-size:var(--ty-statistic-title-size);font-weight:var(--ty-font-weight-medium, 500);line-height:1.35}.ty-statistic__tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--ty-color-border);border-radius:50%;background:var(--ty-color-bg-container);color:var(--ty-color-text-secondary);font-size:11px;line-height:1;cursor:pointer;padding:0}.ty-statistic__tooltip-trigger:hover{color:var(--ty-color-text);border-color:var(--ty-color-text-secondary)}.ty-statistic__description{color:var(--ty-color-text-tertiary);font-size:13px;line-height:1.5}.ty-statistic__content{display:inline-flex;align-items:baseline;gap:6px;min-width:0;color:var(--ty-color-text)}.ty-statistic__prefix,.ty-statistic__suffix{display:inline-flex;align-items:center;font-size:var(--ty-statistic-suffix-size);line-height:1.3;color:var(--ty-color-text-secondary);flex-shrink:0}.ty-statistic__value{min-width:0;font-size:var(--ty-statistic-value-size);font-weight:var(--ty-statistic-value-weight);line-height:1.15;color:var(--ty-color-text);word-break:break-word}.ty-statistic__value_empty{color:var(--ty-color-text-tertiary)}.ty-statistic__value_error{color:var(--ty-color-danger);font-size:var(--ty-font-size-base);font-weight:500;line-height:1.5}.ty-statistic__aux{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:var(--ty-statistic-aux-size);line-height:1.5;color:var(--ty-color-text-secondary)}.ty-statistic__trend{display:inline-flex;align-items:center;gap:6px}.ty-statistic__trend_positive{color:var(--ty-color-success)}.ty-statistic__trend_negative{color:var(--ty-color-danger)}.ty-statistic__trend_neutral{color:var(--ty-color-text-secondary)}.ty-statistic__trend-icon{display:inline-block;width:8px;height:8px}.ty-statistic__trend-icon_up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid currentcolor}.ty-statistic__trend-icon_down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid currentcolor}.ty-statistic__trend-icon_flat{width:10px;height:2px;border-radius:999px;background:currentcolor}.ty-statistic__trend-label{color:var(--ty-color-text-secondary)}.ty-statistic__status{display:inline-flex;align-items:center;gap:6px;color:var(--ty-color-text-secondary)}.ty-statistic__status_success{color:var(--ty-color-success)}.ty-statistic__status_warning{color:var(--ty-color-warning)}.ty-statistic__status_danger{color:var(--ty-color-danger)}.ty-statistic__status_info{color:var(--ty-color-info)}.ty-statistic__status-dot{width:6px;height:6px;border-radius:50%;background:currentcolor;flex-shrink:0}.ty-statistic__extra,.ty-statistic__footer{color:var(--ty-color-text-tertiary);font-size:13px;line-height:1.5}.ty-statistic__skeleton{display:flex;flex-direction:column;gap:10px;align-items:flex-start}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-strength-indicator{box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.ty-strength-indicator__item{box-sizing:border-box;flex:1;margin:0 var(--ty-strength-indicator-gap)}.ty-strength-indicator__item:first-child{margin-left:0}.ty-strength-indicator__item:first-child .ty-strength-indicator__inner{border-top-left-radius:var(--ty-strength-indicator-border-radius);border-bottom-left-radius:var(--ty-strength-indicator-border-radius)}.ty-strength-indicator__item:last-child{margin-right:0}.ty-strength-indicator__item:last-child .ty-strength-indicator__inner{border-top-right-radius:var(--ty-strength-indicator-border-radius);border-bottom-right-radius:var(--ty-strength-indicator-border-radius)}.ty-strength-indicator__inner{background-color:var(--ty-strength-indicator-bg);min-height:var(--ty-strength-indicator-min-height);transition:background-color .3s}.ty-strength-indicator__label{text-align:center;margin-top:var(--ty-strength-indicator-label-margin-top);color:var(--ty-strength-indicator-label-color);font-size:var(--ty-strength-indicator-label-font-size)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-switch{display:inline-block;box-sizing:border-box;position:relative;flex-shrink:0;cursor:pointer}.ty-switch__bg{position:absolute;inset:0;background-color:var(--ty-switch-bg, var(--ty-color-text-quaternary));transition:background-color var(--ty-switch-transition-duration, .3s);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-switch__thumb{position:relative;display:inline-flex;justify-content:center;align-items:center;left:0;top:50%;transform:translate(-50%) translateY(-50%);background-color:var(--ty-switch-thumb-bg, #fff);border:1px solid var(--ty-switch-thumb-border, var(--ty-color-text-quaternary));box-shadow:var(--ty-switch-thumb-shadow);transition:all var(--ty-switch-transition-duration, .3s);color:var(--ty-switch-bg, var(--ty-color-text-quaternary))}.ty-switch__label{box-sizing:border-box;display:block;color:var(--ty-switch-label-color, #fff);text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding-left:var(--ty-switch-label-padding-inline-start-default, 11px);padding-right:var(--ty-switch-label-padding-inline-end-default, 5px);transition:all var(--ty-switch-transition-duration, .3s)}.ty-switch_checked .ty-switch__bg{background-color:var(--ty-switch-bg-checked, var(--ty-color-primary))}.ty-switch_checked .ty-switch__thumb{left:100%;border-color:var(--ty-switch-thumb-border-checked, var(--ty-color-primary));color:var(--ty-switch-bg-checked, var(--ty-color-primary))}.ty-switch_checked .ty-switch__label{padding-left:var(--ty-switch-label-padding-inline-start-checked, 5px);padding-right:var(--ty-switch-label-padding-inline-end-checked, 11px)}.ty-switch_disabled{cursor:not-allowed;opacity:var(--ty-switch-disabled-opacity, .4)}.ty-switch_loading .ty-switch__thumb:before{display:inline-block!important}.ty-switch_sm{margin:0 var(--ty-switch-margin-inline-sm, 10px);font-size:var(--ty-switch-font-size-sm, 9px);width:var(--ty-switch-width-sm, 29px);height:var(--ty-switch-height-sm, 14px)}.ty-switch_sm .ty-switch__bg{border-radius:var(--ty-switch-radius-sm, 18px)}.ty-switch_sm .ty-switch__thumb{width:18px;height:18px;border-radius:18px}.ty-switch_sm .ty-switch__thumb:before{content:"";width:8px;height:8px;display:inline-block;width:1em;height:1em;position:relative;border-width:2px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-radius:50%;animation:ty-rotate-reverse .6s infinite linear;display:none}.ty-switch_sm .ty-switch__label{line-height:var(--ty-switch-height-sm, 14px)}.ty-switch_md{margin:0 var(--ty-switch-margin-inline-md, 12px);font-size:var(--ty-switch-font-size-md, 12px);width:var(--ty-switch-width-md, 36px);height:var(--ty-switch-height-md, 16px)}.ty-switch_md .ty-switch__bg{border-radius:var(--ty-switch-radius-md, 22px)}.ty-switch_md .ty-switch__thumb{width:22px;height:22px;border-radius:22px}.ty-switch_md .ty-switch__thumb:before{content:"";width:10px;height:10px;display:inline-block;width:1em;height:1em;position:relative;border-width:2px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-radius:50%;animation:ty-rotate-reverse .6s infinite linear;display:none}.ty-switch_md .ty-switch__label{line-height:17px}.ty-switch_lg{margin:0 var(--ty-switch-margin-inline-lg, 14px);font-size:var(--ty-switch-font-size-lg, 14px);width:var(--ty-switch-width-lg, 42px);height:var(--ty-switch-height-lg, 20px)}.ty-switch_lg .ty-switch__bg{border-radius:var(--ty-switch-radius-lg, 26px)}.ty-switch_lg .ty-switch__thumb{width:26px;height:26px;border-radius:26px}.ty-switch_lg .ty-switch__thumb:before{content:"";width:12px;height:12px;display:inline-block;width:1em;height:1em;position:relative;border-width:2px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-radius:50%;animation:ty-rotate-reverse .6s infinite linear;display:none}.ty-switch_lg .ty-switch__label{line-height:var(--ty-switch-height-lg, 20px)}:root{--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)}[data-tiny-theme=dark]{--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)}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-table{color:var(--ty-table-color, var(--ty-color-text));font-size:var(--ty-table-font-size-md, var(--ty-font-size-base))}.ty-table__wrapper{overflow-x:auto}.ty-table_bordered .ty-table__wrapper{border:1px solid var(--ty-table-border);border-radius:var(--ty-table-radius, var(--ty-border-radius));overflow:hidden}.ty-table__table{width:100%;border-collapse:collapse;table-layout:auto}.ty-table_bordered .ty-table__table{border-collapse:separate;border-spacing:0}.ty-table_bordered .ty-table__cell{border-right:1px solid var(--ty-table-border);border-bottom:1px solid var(--ty-table-border)}.ty-table_sm .ty-table__cell{padding:var(--ty-table-cell-padding-sm, 8px);font-size:var(--ty-table-font-size-sm, var(--ty-font-size-sm))}.ty-table_md .ty-table__cell{padding:var(--ty-table-cell-padding-md, 12px 16px)}.ty-table_lg .ty-table__cell{padding:var(--ty-table-cell-padding-lg, 16px);font-size:var(--ty-table-font-size-lg, var(--ty-font-size-lg))}.ty-table__thead_sticky{position:sticky;top:0;z-index:2}.ty-table__row_spacer td{padding:0!important;border:0!important}.ty-table__thead .ty-table__cell{background:var(--ty-table-header-bg);font-weight:var(--ty-table-header-font-weight, 500);border-bottom:1px solid var(--ty-table-border)}.ty-table_bordered .ty-table__row .ty-table__cell:last-child{border-right:0}.ty-table_bordered .ty-table__thead tr .ty-table__cell:last-child{border-right:0}.ty-table_bordered .ty-table__tbody .ty-table__row:last-child .ty-table__cell{border-bottom:0}.ty-table__cell{text-align:left;vertical-align:middle}.ty-table__cell_sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-table__cell_sortable:hover{background:var(--ty-table-cell-sortable-hover-bg, var(--ty-table-row-hover-bg))}.ty-table__cell_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.ty-table__cell_align-center{text-align:center}.ty-table__cell_align-right{text-align:right}.ty-table__tbody .ty-table__row{border-bottom:1px solid var(--ty-table-border);transition:background .2s}.ty-table__tbody .ty-table__row:hover{background:var(--ty-table-row-hover-bg)}.ty-table__tbody .ty-table__row_selected{background:var(--ty-table-row-selected-bg)}.ty-table__selection-col{width:var(--ty-table-selection-column-width, 40px);text-align:center}.ty-table__col-title{display:inline}.ty-table__sorter{display:inline-flex;flex-direction:column;margin-left:var(--ty-table-sorter-gap, 4px);vertical-align:middle;line-height:1}.ty-table__sorter-icon{font-size:var(--ty-table-sorter-icon-size, 8px);line-height:var(--ty-table-sorter-icon-size, 8px);color:var(--ty-table-sorter-icon-color, var(--ty-color-text-quaternary))}.ty-table__sorter-icon_active{color:var(--ty-table-sorter-icon-color-active, var(--ty-color-primary))}.ty-table__empty-cell,.ty-table__loading-cell{text-align:center;padding:var(--ty-table-empty-padding, 32px)!important;color:var(--ty-table-empty-color, var(--ty-color-text-secondary))}:root{--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)}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-tabs{position:relative;font-size:var(--ty-tabs-font-size, var(--ty-font-size-base));color:var(--ty-tabs-color, var(--ty-color-text))}.ty-tabs__nav{display:flex;align-items:center;position:relative;margin-bottom:var(--ty-tabs-nav-margin, 16px)}.ty-tabs__nav:before{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid var(--ty-tabs-border, var(--ty-color-fill-tertiary))}.ty-tabs__nav-wrap{position:relative;overflow:hidden;flex:1}.ty-tabs__nav-list{display:flex;position:relative;transition:transform .3s}.ty-tabs__tab{display:flex;align-items:center;padding:var(--ty-tabs-tab-padding-block-md, 12px) 0;margin:0 var(--ty-tabs-tab-gap, 32px) 0 0;cursor:pointer;position:relative;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ty-tabs-tab-color, var(--ty-color-text));transition:color .3s}.ty-tabs__tab:hover{color:var(--ty-tabs-tab-hover-color, var(--ty-color-primary-text-hover))}.ty-tabs__tab_active{color:var(--ty-tabs-tab-active-color, var(--ty-color-primary));font-weight:var(--ty-tabs-tab-active-font-weight, 500)}.ty-tabs__tab_disabled{color:var(--ty-tabs-tab-disabled-color, var(--ty-color-text-quaternary));cursor:not-allowed}.ty-tabs__tab_disabled:hover{color:var(--ty-tabs-tab-disabled-color, var(--ty-color-text-quaternary))}.ty-tabs__tab-icon{margin-right:var(--ty-tabs-icon-gap, 8px)}.ty-tabs__tab-remove{margin-left:var(--ty-tabs-remove-gap, 8px);font-size:var(--ty-tabs-remove-font-size, 12px);color:var(--ty-tabs-remove-color, var(--ty-color-text-tertiary));cursor:pointer;transition:color .3s}.ty-tabs__tab-remove:hover{color:var(--ty-tabs-remove-color-hover, var(--ty-color-text))}.ty-tabs__ink-bar{position:absolute;bottom:0;height:var(--ty-tabs-ink-bar-height, 2px);background:var(--ty-tabs-ink-bar-color, var(--ty-color-primary));transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);pointer-events:none}.ty-tabs__content{position:relative;overflow:hidden;width:100%}.ty-tabs__content-inner{display:flex;width:100%}.ty-tabs__content-inner_animated{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ty-tabs__content-inner_static{display:block}.ty-tabs__panel{flex-shrink:0;width:100%;opacity:0;height:0;overflow:hidden;outline:none}.ty-tabs__panel_active{opacity:1;height:auto}.ty-tabs__nav-prev,.ty-tabs__nav-next{display:flex;align-items:center;justify-content:center;width:var(--ty-tabs-nav-button-size, 32px);height:100%;background:transparent;border:none;cursor:pointer;font-size:var(--ty-tabs-nav-button-font-size, 16px);color:var(--ty-tabs-nav-button-color, var(--ty-color-text-tertiary));transition:color .3s;flex-shrink:0}.ty-tabs__nav-prev:hover,.ty-tabs__nav-next:hover{color:var(--ty-tabs-nav-button-color-hover, var(--ty-color-text))}.ty-tabs__nav-btn_disabled{color:var(--ty-tabs-nav-button-color-disabled, var(--ty-color-text-quaternary));cursor:not-allowed}.ty-tabs__nav-add{display:flex;align-items:center;justify-content:center;width:var(--ty-tabs-add-size, 32px);height:var(--ty-tabs-add-size, 32px);background:transparent;border:1px dashed var(--ty-tabs-add-border-color, var(--ty-color-border));border-radius:var(--ty-tabs-add-radius, 4px);cursor:pointer;font-size:var(--ty-tabs-add-font-size, 14px);color:var(--ty-tabs-add-color, var(--ty-color-text-tertiary));margin-left:var(--ty-tabs-add-margin, 4px);flex-shrink:0;transition:all .3s}.ty-tabs__nav-add:hover{color:var(--ty-tabs-add-color-hover, var(--ty-color-primary));border-color:var(--ty-tabs-add-border-color-hover, var(--ty-color-primary))}.ty-tabs__nav-extra_left,.ty-tabs__nav-extra_right{display:flex;align-items:center;flex-shrink:0}.ty-tabs__nav-extra_left{margin-right:var(--ty-tabs-extra-gap, 16px)}.ty-tabs__nav-extra_right{margin-left:var(--ty-tabs-extra-gap, 16px)}.ty-tabs_sm .ty-tabs__tab{padding:var(--ty-tabs-tab-padding-block-sm, 8px) 0;font-size:var(--ty-tabs-size-sm, 13px)}.ty-tabs_lg .ty-tabs__tab{padding:var(--ty-tabs-tab-padding-block-lg, 16px) 0;font-size:var(--ty-tabs-size-lg, 15px)}.ty-tabs_card .ty-tabs__tab,.ty-tabs_editable-card .ty-tabs__tab{padding:var(--ty-tabs-card-padding-block, 8px) var(--ty-tabs-card-padding-inline, 16px);margin:0;background:var(--ty-tabs-card-bg, var(--ty-color-fill));border:1px solid var(--ty-tabs-border, var(--ty-color-fill-tertiary));border-bottom:none;border-radius:var(--ty-tabs-card-radius, 4px) var(--ty-tabs-card-radius, 4px) 0 0;transition:all .3s}.ty-tabs_card .ty-tabs__tab+.ty-tabs__tab,.ty-tabs_editable-card .ty-tabs__tab+.ty-tabs__tab{margin-left:var(--ty-tabs-card-gap, 2px)}.ty-tabs_card .ty-tabs__tab_active,.ty-tabs_editable-card .ty-tabs__tab_active{background:var(--ty-tabs-card-active-bg, var(--ty-color-bg-container));border-bottom-color:var(--ty-tabs-card-active-bg, var(--ty-color-bg-container))}.ty-tabs_card .ty-tabs__ink-bar,.ty-tabs_editable-card .ty-tabs__ink-bar{display:none}.ty-tabs_editable-card .ty-tabs__tab{padding-right:var(--ty-tabs-card-padding-inline-editable-end, 8px)}.ty-tabs_centered .ty-tabs__nav-list{justify-content:center}.ty-tabs_bottom .ty-tabs__nav{margin-bottom:0;margin-top:var(--ty-tabs-nav-margin, 16px)}.ty-tabs_bottom .ty-tabs__nav:before{top:0;bottom:auto}.ty-tabs_bottom .ty-tabs__ink-bar{top:0;bottom:auto}.ty-tabs_left,.ty-tabs_right{display:flex}.ty-tabs_left .ty-tabs__nav,.ty-tabs_right .ty-tabs__nav{flex-direction:column;margin-bottom:0}.ty-tabs_left .ty-tabs__nav:before,.ty-tabs_right .ty-tabs__nav:before{inset:0 0 0 auto;border-bottom:none;border-right:1px solid var(--ty-tabs-border, var(--ty-color-fill-tertiary))}.ty-tabs_left .ty-tabs__nav-wrap,.ty-tabs_right .ty-tabs__nav-wrap{flex:none}.ty-tabs_left .ty-tabs__nav-list,.ty-tabs_right .ty-tabs__nav-list{flex-direction:column}.ty-tabs_left .ty-tabs__tab,.ty-tabs_right .ty-tabs__tab{margin:0;padding-right:var(--ty-tabs-tab-gap, 32px)}.ty-tabs_left .ty-tabs__ink-bar,.ty-tabs_right .ty-tabs__ink-bar{width:var(--ty-tabs-ink-bar-height, 2px);height:auto;top:0;right:0;bottom:auto}.ty-tabs_left .ty-tabs__content{padding-left:var(--ty-tabs-nav-margin, 16px)}.ty-tabs_right{flex-direction:row-reverse}.ty-tabs_right .ty-tabs__nav:before{right:auto;left:0;border-right:none;border-left:1px solid var(--ty-tabs-border, var(--ty-color-fill-tertiary))}.ty-tabs_right .ty-tabs__content{padding-right:var(--ty-tabs-nav-margin, 16px)}.ty-tabs_right .ty-tabs__ink-bar{right:auto;left:0}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-tag{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;margin-right:var(--ty-tag-margin-inline-end, 8px);padding:var(--ty-tag-padding, 3px 7px);font-size:var(--ty-tag-font-size, 12px);border:1px solid var(--ty-tag-border, var(--ty-color-border));border-radius:var(--ty-tag-radius, var(--ty-border-radius));color:var(--ty-tag-color, var(--ty-color-text));background:var(--ty-tag-bg, var(--ty-color-fill))}.ty-tag a,.ty-tag a:hover{color:var(--ty-tag-link-color, var(--ty-color-text-secondary))}.ty-tag_visible{display:inline-block}.ty-tag__close-btn{cursor:pointer;font-size:var(--ty-tag-close-font-size, 10px);margin-left:var(--ty-tag-close-gap, 5px);line-height:1;transition:all var(--ty-tag-transition-duration, .3s);background:none;border:none;padding:0;color:inherit;font-family:inherit}.ty-tag__close-btn:hover{opacity:var(--ty-tag-close-opacity-hover, .8)}.ty-tag_magenta{color:var(--ty-tag-magenta-color);background:var(--ty-tag-magenta-bg);border-color:var(--ty-tag-magenta-border)}.ty-tag_red{color:var(--ty-tag-red-color);background:var(--ty-tag-red-bg);border-color:var(--ty-tag-red-border)}.ty-tag_volcano{color:var(--ty-tag-volcano-color);background:var(--ty-tag-volcano-bg);border-color:var(--ty-tag-volcano-border)}.ty-tag_orange{color:var(--ty-tag-orange-color);background:var(--ty-tag-orange-bg);border-color:var(--ty-tag-orange-border)}.ty-tag_gold{color:var(--ty-tag-gold-color);background:var(--ty-tag-gold-bg);border-color:var(--ty-tag-gold-border)}.ty-tag_lime{color:var(--ty-tag-lime-color);background:var(--ty-tag-lime-bg);border-color:var(--ty-tag-lime-border)}.ty-tag_green{color:var(--ty-tag-green-color);background:var(--ty-tag-green-bg);border-color:var(--ty-tag-green-border)}.ty-tag_cyan{color:var(--ty-tag-cyan-color);background:var(--ty-tag-cyan-bg);border-color:var(--ty-tag-cyan-border)}.ty-tag_blue{color:var(--ty-tag-blue-color);background:var(--ty-tag-blue-bg);border-color:var(--ty-tag-blue-border)}.ty-tag_geekblue{color:var(--ty-tag-geekblue-color);background:var(--ty-tag-geekblue-bg);border-color:var(--ty-tag-geekblue-border)}.ty-tag_purple{color:var(--ty-tag-purple-color);background:var(--ty-tag-purple-bg);border-color:var(--ty-tag-purple-border)}.ty-tag_success{color:var(--ty-color-success);background:var(--ty-color-success-bg);border-color:var(--ty-color-success-border)}.ty-tag_info{color:var(--ty-color-info);background:var(--ty-color-info-bg);border-color:var(--ty-color-info-border)}.ty-tag_warning{color:var(--ty-color-warning);background:var(--ty-color-warning-bg);border-color:var(--ty-color-warning-border)}.ty-tag_danger{color:var(--ty-color-danger);background:var(--ty-color-danger-bg);border-color:var(--ty-color-danger-border)}.ty-tag_magenta-soft{color:var(--ty-tag-magenta-color);background:var(--ty-tag-magenta-bg);border-color:transparent}.ty-tag_red-soft{color:var(--ty-tag-red-color);background:var(--ty-tag-red-bg);border-color:transparent}.ty-tag_volcano-soft{color:var(--ty-tag-volcano-color);background:var(--ty-tag-volcano-bg);border-color:transparent}.ty-tag_orange-soft{color:var(--ty-tag-orange-color);background:var(--ty-tag-orange-bg);border-color:transparent}.ty-tag_gold-soft{color:var(--ty-tag-gold-color);background:var(--ty-tag-gold-bg);border-color:transparent}.ty-tag_lime-soft{color:var(--ty-tag-lime-color);background:var(--ty-tag-lime-bg);border-color:transparent}.ty-tag_green-soft{color:var(--ty-tag-green-color);background:var(--ty-tag-green-bg);border-color:transparent}.ty-tag_cyan-soft{color:var(--ty-tag-cyan-color);background:var(--ty-tag-cyan-bg);border-color:transparent}.ty-tag_blue-soft{color:var(--ty-tag-blue-color);background:var(--ty-tag-blue-bg);border-color:transparent}.ty-tag_geekblue-soft{color:var(--ty-tag-geekblue-color);background:var(--ty-tag-geekblue-bg);border-color:transparent}.ty-tag_purple-soft{color:var(--ty-tag-purple-color);background:var(--ty-tag-purple-bg);border-color:transparent}.ty-tag_success-soft{color:var(--ty-color-success);background:var(--ty-color-success-bg);border-color:transparent}.ty-tag_info-soft{color:var(--ty-color-info);background:var(--ty-color-info-bg);border-color:transparent}.ty-tag_warning-soft{color:var(--ty-color-warning);background:var(--ty-color-warning-bg);border-color:transparent}.ty-tag_danger-soft{color:var(--ty-color-danger);background:var(--ty-color-danger-bg);border-color:transparent}.ty-tag_magenta-solid{color:#fff;background:var(--ty-tag-magenta-color);border-color:var(--ty-tag-magenta-color)}.ty-tag_red-solid{color:#fff;background:var(--ty-tag-red-color);border-color:var(--ty-tag-red-color)}.ty-tag_volcano-solid{color:#fff;background:var(--ty-tag-volcano-color);border-color:var(--ty-tag-volcano-color)}.ty-tag_orange-solid{color:#fff;background:var(--ty-tag-orange-color);border-color:var(--ty-tag-orange-color)}.ty-tag_gold-solid{color:#fff;background:var(--ty-tag-gold-color);border-color:var(--ty-tag-gold-color)}.ty-tag_lime-solid{color:#fff;background:var(--ty-tag-lime-color);border-color:var(--ty-tag-lime-color)}.ty-tag_green-solid{color:#fff;background:var(--ty-tag-green-color);border-color:var(--ty-tag-green-color)}.ty-tag_cyan-solid{color:#fff;background:var(--ty-tag-cyan-color);border-color:var(--ty-tag-cyan-color)}.ty-tag_blue-solid{color:#fff;background:var(--ty-tag-blue-color);border-color:var(--ty-tag-blue-color)}.ty-tag_geekblue-solid{color:#fff;background:var(--ty-tag-geekblue-color);border-color:var(--ty-tag-geekblue-color)}.ty-tag_purple-solid{color:#fff;background:var(--ty-tag-purple-color);border-color:var(--ty-tag-purple-color)}.ty-tag_success-solid{color:#fff;background:var(--ty-color-success);border-color:var(--ty-color-success)}.ty-tag_info-solid{color:#fff;background:var(--ty-color-info);border-color:var(--ty-color-info)}.ty-tag_warning-solid{color:#fff;background:var(--ty-color-warning);border-color:var(--ty-color-warning)}.ty-tag_danger-solid{color:#fff;background:var(--ty-color-danger);border-color:var(--ty-color-danger)}.ty-tag_magenta-outlined{color:var(--ty-tag-magenta-color);background:transparent;border-color:var(--ty-tag-magenta-border)}.ty-tag_red-outlined{color:var(--ty-tag-red-color);background:transparent;border-color:var(--ty-tag-red-border)}.ty-tag_volcano-outlined{color:var(--ty-tag-volcano-color);background:transparent;border-color:var(--ty-tag-volcano-border)}.ty-tag_orange-outlined{color:var(--ty-tag-orange-color);background:transparent;border-color:var(--ty-tag-orange-border)}.ty-tag_gold-outlined{color:var(--ty-tag-gold-color);background:transparent;border-color:var(--ty-tag-gold-border)}.ty-tag_lime-outlined{color:var(--ty-tag-lime-color);background:transparent;border-color:var(--ty-tag-lime-border)}.ty-tag_green-outlined{color:var(--ty-tag-green-color);background:transparent;border-color:var(--ty-tag-green-border)}.ty-tag_cyan-outlined{color:var(--ty-tag-cyan-color);background:transparent;border-color:var(--ty-tag-cyan-border)}.ty-tag_blue-outlined{color:var(--ty-tag-blue-color);background:transparent;border-color:var(--ty-tag-blue-border)}.ty-tag_geekblue-outlined{color:var(--ty-tag-geekblue-color);background:transparent;border-color:var(--ty-tag-geekblue-border)}.ty-tag_purple-outlined{color:var(--ty-tag-purple-color);background:transparent;border-color:var(--ty-tag-purple-border)}.ty-tag_success-outlined{color:var(--ty-color-success);background:transparent;border-color:var(--ty-color-success-border)}.ty-tag_info-outlined{color:var(--ty-color-info);background:transparent;border-color:var(--ty-color-info-border)}.ty-tag_warning-outlined{color:var(--ty-color-warning);background:transparent;border-color:var(--ty-color-warning-border)}.ty-tag_danger-outlined{color:var(--ty-color-danger);background:transparent;border-color:var(--ty-color-danger-border)}.ty-checkable-tag{background-color:var(--ty-tag-checkable-bg, var(--ty-color-bg-container));color:var(--ty-tag-checkable-color, var(--ty-color-primary));border-color:var(--ty-tag-checkable-border, var(--ty-color-bg-container));transition:all var(--ty-tag-transition-duration, .3s);cursor:pointer}.ty-checkable-tag_checked{background-color:var(--ty-tag-checkable-bg-checked, var(--ty-color-primary));color:var(--ty-tag-checkable-color-checked, #fff);border-color:var(--ty-tag-checkable-border-checked, var(--ty-color-primary))}.ty-text-loop{overflow:hidden;position:relative}.ty-text-loop__track{display:flex;flex-direction:column}.ty-text-loop__item{flex-shrink:0}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-textarea{box-sizing:border-box;width:100%;margin:0;color:var(--ty-input-color, var(--ty-color-text));border:1px solid var(--ty-input-border);transition:all .3s;outline:0;border-radius:var(--ty-input-radius, var(--ty-border-radius));font-size:var(--ty-input-font-size-md, var(--ty-font-size-base));background-color:var(--ty-input-bg, var(--ty-color-bg-container));box-shadow:var(--ty-input-shadow, none)}.ty-textarea:hover{border-color:var(--ty-input-border-hover, var(--ty-color-primary))}.ty-textarea:focus{border-color:var(--ty-input-border-focus, var(--ty-color-primary));box-shadow:var(--ty-input-shadow-focus, var(--ty-shadow-focus))}.ty-textarea::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-textarea::placeholder{color:var(--ty-input-placeholder, var(--ty-color-text-placeholder))}.ty-textarea{padding:var(--ty-textarea-padding);overflow:auto;resize:none}.ty-textarea_disabled{cursor:not-allowed;background-color:var(--ty-input-bg-disabled, var(--ty-color-bg-disabled));color:var(--ty-input-text-disabled, var(--ty-color-text-quaternary))}.ty-textarea_disabled:hover{border-color:var(--ty-input-border)}.ty-textarea-container{position:relative;display:inline-block;width:100%}.ty-textarea-container_with-footer .ty-textarea{display:block;padding-bottom:var(--ty-textarea-padding-bottom-with-counter)}.ty-textarea-container_with-custom-resize .ty-textarea{width:100%;height:100%;overflow:auto;padding-bottom:max(var(--ty-textarea-padding-bottom-with-counter),26px)}.ty-textarea-container__footer{position:absolute;bottom:1px;left:var(--ty-textarea-counter-offset-inline-end);right:1px;display:flex;align-items:flex-end;justify-content:flex-end;gap:12px;pointer-events:none}.ty-textarea-container__counter{font-size:12px;color:color-mix(in srgb,var(--ty-textarea-counter-color) 88%,transparent);line-height:1.1;margin-right:auto;white-space:nowrap}.ty-textarea-container__resize-handle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;flex:none;color:color-mix(in srgb,var(--ty-color-text-tertiary, #999) 92%,transparent);opacity:.82;transition:color .2s ease,opacity .2s ease}.ty-textarea-container__resize-handle:hover{color:var(--ty-color-text-secondary, #666);opacity:1}.ty-textarea-container__resize-handle svg{display:block}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-timeline{box-sizing:border-box;color:var(--ty-timeline-color);font-size:var(--ty-timeline-font-size);line-height:1.5;margin:0;padding:0;list-style:none}.ty-timeline-item{position:relative;box-sizing:border-box;margin:0;padding:0 0 var(--ty-timeline-item-padding-bottom);font-size:var(--ty-timeline-item-font-size);list-style:none}.ty-timeline-item:last-child .ty-timeline-item__head:before{display:none}.ty-timeline-item__head{width:16px;background-color:transparent;position:absolute;color:var(--ty-timeline-head-color);height:100%}.ty-timeline-item__head:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;border-left:2px solid var(--ty-timeline-line-color)}.ty-timeline-item__dot-container{position:absolute;left:50%;transform:translate(-50%);background-color:transparent}.ty-timeline-item__dot{display:inline-block;width:var(--ty-timeline-dot-size);height:var(--ty-timeline-dot-size);border:var(--ty-timeline-dot-border-width) solid var(--ty-timeline-dot-border-color);border-radius:100px;background-color:var(--ty-color-bg)}.ty-timeline-item__content{position:relative;top:0;padding-left:var(--ty-timeline-content-offset)}.ty-timeline-item_left .ty-timeline-item__head,.ty-timeline-item_right .ty-timeline-item__head{left:50%}.ty-timeline-item_left .ty-timeline-item__content{left:50%;width:50%}.ty-timeline-item_right .ty-timeline-item__content{width:50%;text-align:right;padding-left:0;padding-right:9px}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-time-picker{display:inline-flex;position:relative;width:100%;font-size:var(--ty-picker-input-font-size)}.ty-time-picker__input{display:inline-flex;align-items:center;width:100%;height:var(--ty-control-height-md, var(--ty-height-md));box-sizing:border-box;padding:var(--ty-picker-input-padding-md, 0 var(--ty-control-padding-inline-md, 12px));border:1px solid var(--ty-picker-input-border);border-radius:var(--ty-picker-input-radius);background:var(--ty-picker-input-bg);cursor:pointer;transition:border-color .3s,box-shadow .3s}.ty-time-picker__input:hover{border-color:var(--ty-picker-input-border-hover)}.ty-time-picker_open .ty-time-picker__input{border-color:var(--ty-picker-input-border-focus);box-shadow:var(--ty-picker-input-shadow-focus)}.ty-time-picker_pending .ty-time-picker__input-field{color:var(--ty-picker-input-color-muted)}.ty-time-picker__input-field{flex:1;margin:0;padding:0;border:none;outline:none;background:transparent;font-size:inherit;font-family:inherit;line-height:inherit;color:var(--ty-picker-input-color);cursor:pointer;min-width:var(--ty-time-picker-input-min-width-md)}.ty-time-picker__input-field::-moz-placeholder{color:var(--ty-input-placeholder, var(--ty-picker-input-color-placeholder, var(--ty-color-text-placeholder)));opacity:1}.ty-time-picker__input-field::placeholder{color:var(--ty-input-placeholder, var(--ty-picker-input-color-placeholder, var(--ty-color-text-placeholder)));opacity:1}.ty-time-picker__input-field:disabled{cursor:not-allowed}.ty-time-picker__suffix{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--ty-picker-suffix-size);height:var(--ty-picker-suffix-size);margin-left:var(--ty-picker-suffix-gap);color:var(--ty-picker-suffix-color)}.ty-time-picker__icon{display:inline-flex;font-size:14px}.ty-time-picker__clear{display:none;position:absolute;inset:0;align-items:center;justify-content:center;font-size:var(--ty-picker-suffix-size);color:var(--ty-picker-clear-color);background:var(--ty-picker-clear-bg);cursor:pointer;transition:color .2s;border:none;padding:0}.ty-time-picker__clear:hover{color:var(--ty-picker-clear-color-hover)}.ty-time-picker_has-value:hover .ty-time-picker__clear{display:inline-flex}.ty-time-picker_sm .ty-time-picker__input{height:var(--ty-control-height-sm, var(--ty-height-sm));padding:var(--ty-picker-input-padding-sm, 0 var(--ty-control-padding-inline-sm, 8px));font-size:var(--ty-control-font-size-sm, var(--ty-font-size-sm))}.ty-time-picker_sm .ty-time-picker__input-field{min-width:var(--ty-time-picker-input-min-width-sm)}.ty-time-picker_lg .ty-time-picker__input{height:var(--ty-control-height-lg, var(--ty-height-lg));padding:var(--ty-picker-input-padding-lg, 0 var(--ty-control-padding-inline-lg, 16px));font-size:var(--ty-control-font-size-lg, var(--ty-font-size-lg))}.ty-time-picker_lg .ty-time-picker__input-field{min-width:var(--ty-time-picker-input-min-width-lg)}.ty-time-picker_disabled{opacity:.65}.ty-time-picker_disabled .ty-time-picker__input{background:var(--ty-picker-input-bg-disabled);cursor:not-allowed;border-color:var(--ty-picker-input-border)}.ty-time-picker_disabled .ty-time-picker__input:hover{border-color:var(--ty-picker-input-border)}.ty-time-picker_disabled .ty-time-picker__input-field{color:var(--ty-picker-cell-color-muted)}.ty-time-picker__dropdown{background:var(--ty-picker-dropdown-bg);border-radius:var(--ty-picker-dropdown-radius);box-shadow:var(--ty-picker-dropdown-shadow);overflow:hidden}.ty-time-picker__panel{display:flex}.ty-time-picker__column{flex:1;max-height:var(--ty-time-picker-column-max-height);overflow-y:auto;border-left:1px solid var(--ty-time-picker-column-border);scrollbar-width:thin}.ty-time-picker__column:first-child{border-left:none}.ty-time-picker__column::-webkit-scrollbar{width:4px}.ty-time-picker__column::-webkit-scrollbar-thumb{background:var(--ty-time-picker-scrollbar-thumb);border-radius:2px}.ty-time-picker__column-list{list-style:none;padding:var(--ty-time-picker-cell-padding);margin:0}.ty-time-picker__cell{padding:4px 0;text-align:center;min-width:var(--ty-time-picker-cell-min-width);cursor:pointer;border-radius:var(--ty-time-picker-cell-radius);margin:0 var(--ty-time-picker-cell-margin-inline);line-height:var(--ty-time-picker-cell-line-height);transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ty-time-picker__cell:hover{background:var(--ty-picker-cell-hover-bg)}.ty-time-picker__cell_selected{background:var(--ty-time-picker-cell-bg-selected);font-weight:var(--ty-time-picker-cell-font-weight-selected)}.ty-time-picker__cell_selected:hover{background:var(--ty-time-picker-cell-bg-selected-hover)}.ty-time-picker__cell_pending{background:var(--ty-time-picker-cell-bg-selected);color:var(--ty-picker-input-color-muted)}.ty-time-picker__cell_pending:hover{background:var(--ty-time-picker-cell-bg-selected-hover)}.ty-time-picker__cell_disabled{color:var(--ty-picker-cell-color-muted);cursor:not-allowed}.ty-time-picker__cell_disabled:hover{background:transparent}.ty-time-picker__footer{padding:var(--ty-time-picker-footer-padding);border-top:1px solid var(--ty-time-picker-footer-border);font-size:var(--ty-time-picker-footer-font-size)}.ty-time-picker__extra-footer{text-align:center;margin-bottom:4px}.ty-time-picker__footer-actions{display:flex;align-items:center;justify-content:space-between}.ty-time-picker__now-btn{color:var(--ty-time-picker-now-color);cursor:pointer}.ty-time-picker__now-btn:hover{color:var(--ty-time-picker-now-color-hover)}.ty-time-picker__ok-btn{padding:var(--ty-time-picker-ok-button-padding);height:var(--ty-time-picker-ok-button-height);font-size:var(--ty-time-picker-ok-button-font-size);border:none;border-radius:var(--ty-time-picker-ok-button-radius);background:var(--ty-time-picker-ok-button-bg);color:var(--ty-time-picker-ok-button-color);cursor:pointer;margin-left:auto}.ty-time-picker__ok-btn:hover{background:var(--ty-time-picker-ok-button-bg-hover)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-tour{position:fixed;inset:0;pointer-events:none}.ty-tour__mask{position:fixed;inset:0;pointer-events:auto}.ty-tour__mask-svg{width:100%;height:100%}.ty-tour__mask-block{pointer-events:auto;cursor:not-allowed}.ty-tour__arrow,.ty-tour__arrow:before{width:calc(var(--ty-tour-arrow-size) * 2);height:calc(var(--ty-tour-arrow-size) * 2);box-sizing:border-box;position:absolute}.ty-tour__arrow:before{content:"";transform:rotate(45deg)}.ty-tour__panel-wrapper{position:absolute;pointer-events:auto}.ty-tour__panel-wrapper_centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ty-tour__panel{position:relative;border-radius:var(--ty-tour-panel-radius);box-shadow:var(--ty-tour-panel-shadow);max-width:var(--ty-tour-panel-max-width);min-width:var(--ty-tour-panel-min-width)}.ty-tour__panel_default{background-color:var(--ty-tour-panel-bg-default);color:var(--ty-tour-panel-color-default)}.ty-tour__panel_default .ty-tour__arrow:before{background:var(--ty-tour-panel-bg-default);box-shadow:2px 2px 5px var(--ty-popup-arrow-shadow)}.ty-tour__panel_default .ty-tour__description{color:var(--ty-tour-description-color-default)}.ty-tour__panel_primary{background-color:var(--ty-tour-panel-bg-primary);color:var(--ty-tour-panel-color-primary)}.ty-tour__panel_primary .ty-tour__arrow:before{background:var(--ty-tour-panel-bg-primary)}.ty-tour__panel_primary .ty-tour__description{color:var(--ty-tour-description-color-primary)}.ty-tour__panel_primary .ty-tour__indicator{background-color:var(--ty-tour-indicator-bg-primary)}.ty-tour__panel_primary .ty-tour__indicator_active{background-color:var(--ty-tour-indicator-bg-active-primary)}.ty-tour__panel_primary .ty-tour__close-btn{color:var(--ty-tour-close-color-primary)}.ty-tour__panel_primary .ty-tour__close-btn:hover{color:var(--ty-tour-close-color-hover-primary);background-color:var(--ty-tour-close-bg-hover-primary)}.ty-tour__panel_zoom-enter{opacity:0;transform:scale(var(--ty-tour-zoom-scale-from))}.ty-tour__panel_zoom-enter-active{opacity:1;transform:scale(1);transition:opacity var(--ty-tour-zoom-duration) ease-out,transform var(--ty-tour-zoom-duration) ease-out}.ty-tour__panel_zoom-enter-done,.ty-tour__panel_zoom-exit{opacity:1;transform:scale(1)}.ty-tour__panel_zoom-exit-active{opacity:0;transform:scale(var(--ty-tour-zoom-scale-from));transition:opacity var(--ty-tour-zoom-duration) ease-in,transform var(--ty-tour-zoom-duration) ease-in}.ty-tour__panel_zoom-exit-done{opacity:0;display:none}.ty-tour__close-btn{position:absolute;top:var(--ty-tour-close-offset);right:var(--ty-tour-close-offset);width:var(--ty-tour-close-size);height:var(--ty-tour-close-size);line-height:var(--ty-tour-close-size);text-align:center;cursor:pointer;background:none;border:none;border-radius:var(--ty-tour-close-radius);padding:0;font-size:var(--ty-tour-close-font-size);color:var(--ty-tour-close-color)}.ty-tour__close-btn:hover{background-color:var(--ty-tour-close-bg-hover)}.ty-tour__cover{padding:var(--ty-tour-cover-padding);text-align:center}.ty-tour__cover img{max-width:100%;border-radius:var(--ty-tour-panel-radius) var(--ty-tour-panel-radius) 0 0}.ty-tour__title{padding:var(--ty-tour-title-padding);font-weight:var(--ty-tour-title-font-weight);font-size:var(--ty-tour-title-font-size);line-height:var(--ty-tour-title-line-height)}.ty-tour__description{padding:var(--ty-tour-description-padding);font-size:var(--ty-tour-description-font-size);line-height:var(--ty-tour-description-line-height)}.ty-tour__footer{display:flex;align-items:center;justify-content:space-between;padding:var(--ty-tour-footer-padding)}.ty-tour__indicators{display:flex;gap:var(--ty-tour-indicators-gap)}.ty-tour__indicator{width:var(--ty-tour-indicator-size);height:var(--ty-tour-indicator-size);border-radius:50%;background-color:var(--ty-tour-indicator-bg-default);transition:background-color var(--ty-tour-indicator-transition-duration)}.ty-tour__indicator_active{background-color:var(--ty-tour-indicator-bg-active-default)}.ty-tour__actions{display:flex;gap:var(--ty-tour-actions-gap);margin-left:auto}[data-popper-placement^=top]>.ty-tour__arrow{bottom:calc(var(--ty-tour-arrow-size) * -1)}[data-popper-placement^=top]>.ty-tour__arrow:before{box-shadow:3px 3px 7px var(--ty-popup-arrow-shadow)}[data-popper-placement^=bottom]>.ty-tour__arrow{top:calc(var(--ty-tour-arrow-size) * -1)}[data-popper-placement^=bottom]>.ty-tour__arrow:before{box-shadow:-2px -2px 5px var(--ty-popup-arrow-shadow)}[data-popper-placement^=left]>.ty-tour__arrow{right:calc(var(--ty-tour-arrow-size) * -1)}[data-popper-placement^=left]>.ty-tour__arrow:before{box-shadow:3px -3px 7px var(--ty-popup-arrow-shadow)}[data-popper-placement^=right]>.ty-tour__arrow{left:calc(var(--ty-tour-arrow-size) * -1)}[data-popper-placement^=right]>.ty-tour__arrow:before{box-shadow:-3px 3px 7px var(--ty-popup-arrow-shadow)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-transfer{box-sizing:border-box;font-size:var(--ty-transfer-font-size);color:var(--ty-transfer-color)}.ty-transfer__left-arrow{transform:rotate(-90deg)}.ty-transfer__right-arrow{transform:rotate(90deg)}.ty-transfer__buttons{display:inline-block;box-sizing:border-box;margin:var(--ty-transfer-buttons-margin);vertical-align:middle}.ty-transfer__buttons .ty-btn{display:block;margin:var(--ty-transfer-button-margin);padding:var(--ty-transfer-button-padding);min-width:var(--ty-transfer-button-min-width)}.ty-transfer-panel{box-sizing:border-box;display:inline-block;vertical-align:middle;width:var(--ty-transfer-panel-width);border:1px solid var(--ty-transfer-border);border-radius:var(--ty-transfer-panel-radius)}.ty-transfer-panel__header{padding:var(--ty-transfer-header-padding);color:var(--ty-transfer-color);background:var(--ty-transfer-header-bg);border-bottom:1px solid var(--ty-transfer-footer-border);border-radius:var(--ty-transfer-panel-radius) var(--ty-transfer-panel-radius) 0 0}.ty-transfer-panel__body{position:relative;padding:var(--ty-transfer-body-padding)}.ty-transfer-panel__input-container{padding:var(--ty-transfer-input-container-padding)}.ty-transfer-panel__list-container{height:var(--ty-transfer-list-height)}.ty-transfer-panel__list{display:block;position:relative;height:100%;overflow-y:auto;margin:0;list-style:none}.ty-transfer-panel__list-item{box-sizing:border-box;padding:0 var(--ty-transfer-item-padding-inline);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:var(--ty-transfer-item-min-height);display:flex;margin-right:0;transition:background-color .25s}.ty-transfer-panel__list-item:not(.ty-checkbox_disabled):hover{background-color:var(--ty-transfer-item-hover-bg)}.ty-transfer-panel__not-found{position:absolute;top:50%;transform:translateY(-50%);width:100%}.ty-transfer-panel__footer{padding:var(--ty-transfer-footer-padding);border-top:1px solid var(--ty-transfer-footer-border);background-color:var(--ty-transfer-footer-bg);border-radius:0 0 var(--ty-transfer-panel-radius) var(--ty-transfer-panel-radius)}:root{--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}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-tree{margin:0;padding:0;list-style:none;font-size:var(--ty-tree-font-size)}.ty-tree-node{margin:var(--ty-tree-node-margin)}.ty-tree-node__switcher{width:var(--ty-tree-switcher-size);height:var(--ty-tree-switcher-size);display:flex;justify-content:center;align-items:center}.ty-tree-node__arrow{color:var(--ty-tree-arrow-color);transform:rotate(-90deg);transition:transform .25s}.ty-tree-node__arrow_active{transform:rotate(0)}.ty-tree-node__label{padding:var(--ty-tree-label-padding);margin-left:var(--ty-tree-label-offset)}.ty-tree-node__title{cursor:pointer;align-items:center;min-height:var(--ty-tree-title-min-height);display:inline-flex;transition:background-color .25s}.ty-tree-node__label{flex:1;transition:background-color .25s}.ty-tree-node__label:hover{background-color:var(--ty-tree-hover-bg)}.ty-tree-node .ty-checkbox{margin-right:0}.ty-tree-node_block .ty-tree-node__title{display:flex}.ty-tree-node_block .ty-tree-node__title:hover{background-color:var(--ty-tree-hover-bg)}:root{--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)}[data-tiny-theme=dark]{--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}@media(prefers-color-scheme:dark){[data-tiny-theme=system]{--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-typography{box-sizing:border-box}.ty-typography+h1.ty-typography,.ty-typography+h2.ty-typography,.ty-typography+h3.ty-typography,.ty-typography+h4.ty-typography{margin-top:1.2em}.ty-typography+h5.ty-typography,.ty-typography+h6.ty-typography{margin-top:1.1em}.ty-typography ul{list-style-type:circle}.ty-typography ul,.ty-typography ol{margin:0 0 1em;padding:0}.ty-typography ul li,.ty-typography ol li{margin:0 0 0 20px;padding:0 0 0 4px}.ty-typography code{margin:0 .1em;padding:.2em .4em .1em;font-size:85%;background:var(--ty-typography-code-bg);border:1px solid var(--ty-typography-code-border);border-radius:var(--ty-typography-code-radius)}.ty-typography mark{padding:0;background-color:var(--ty-typography-mark-bg)}.ty-typography sup{vertical-align:super}.ty-typography sub{vertical-align:baseline}h1.ty-typography,h2.ty-typography,h3.ty-typography,h4.ty-typography,h5.ty-typography,h6.ty-typography{margin-top:0;margin-bottom:var(--ty-typography-heading-margin-bottom);color:var(--ty-typography-heading-color);font-weight:var(--ty-typography-heading-font-weight)}h1.ty-typography{font-size:var(--ty-h1-font-size);line-height:1.23}h2.ty-typography{font-size:var(--ty-h2-font-size);line-height:1.35}h3.ty-typography{font-size:var(--ty-h3-font-size);line-height:1.35}h4.ty-typography{font-size:var(--ty-h4-font-size);line-height:1.4}h5.ty-typography{font-size:var(--ty-h5-font-size);line-height:1.2}h6.ty-typography{font-size:var(--ty-h6-font-size);line-height:1.2}p.ty-typography,div.ty-typography,blockquote.ty-typography{margin-top:0;margin-bottom:var(--ty-typography-block-margin-bottom);color:var(--ty-typography-body-color);font-size:var(--ty-typography-body-font-size);line-height:var(--ty-typography-body-line-height)}span.ty-typography,label.ty-typography,small.ty-typography,strong.ty-typography,em.ty-typography,i.ty-typography,b.ty-typography,mark.ty-typography,kbd.ty-typography,time.ty-typography{color:var(--ty-color-text-label)}span.ty-typography .ty-typography__content,label.ty-typography .ty-typography__content,small.ty-typography .ty-typography__content,strong.ty-typography .ty-typography__content,em.ty-typography .ty-typography__content,i.ty-typography .ty-typography__content,b.ty-typography .ty-typography__content,mark.ty-typography .ty-typography__content,kbd.ty-typography .ty-typography__content,time.ty-typography .ty-typography__content{min-width:0}span.ty-typography .ty-typography__copy,label.ty-typography .ty-typography__copy,small.ty-typography .ty-typography__copy,strong.ty-typography .ty-typography__copy,em.ty-typography .ty-typography__copy,i.ty-typography .ty-typography__copy,b.ty-typography .ty-typography__copy,mark.ty-typography .ty-typography__copy,kbd.ty-typography .ty-typography__copy,time.ty-typography .ty-typography__copy{display:inline-flex;align-items:center;justify-content:center;margin:0;margin-inline-start:6px;padding:0;color:inherit;background:transparent;border:0;border-radius:0;cursor:pointer;opacity:.72;transition:opacity .2s ease}span.ty-typography .ty-typography__copy:hover,label.ty-typography .ty-typography__copy:hover,small.ty-typography .ty-typography__copy:hover,strong.ty-typography .ty-typography__copy:hover,em.ty-typography .ty-typography__copy:hover,i.ty-typography .ty-typography__copy:hover,b.ty-typography .ty-typography__copy:hover,mark.ty-typography .ty-typography__copy:hover,kbd.ty-typography .ty-typography__copy:hover,time.ty-typography .ty-typography__copy:hover{opacity:1}span.ty-typography.ty-typography_copyable,label.ty-typography.ty-typography_copyable,small.ty-typography.ty-typography_copyable,strong.ty-typography.ty-typography_copyable,em.ty-typography.ty-typography_copyable,i.ty-typography.ty-typography_copyable,b.ty-typography.ty-typography_copyable,mark.ty-typography.ty-typography_copyable,kbd.ty-typography.ty-typography_copyable,time.ty-typography.ty-typography_copyable{display:inline-flex;align-items:center;max-width:100%;vertical-align:bottom}span.ty-typography.ty-typography_ellipsis,label.ty-typography.ty-typography_ellipsis,small.ty-typography.ty-typography_ellipsis,strong.ty-typography.ty-typography_ellipsis,em.ty-typography.ty-typography_ellipsis,i.ty-typography.ty-typography_ellipsis,b.ty-typography.ty-typography_ellipsis,mark.ty-typography.ty-typography_ellipsis,kbd.ty-typography.ty-typography_ellipsis,time.ty-typography.ty-typography_ellipsis{max-width:100%}span.ty-typography.ty-typography_ellipsis .ty-typography__content,label.ty-typography.ty-typography_ellipsis .ty-typography__content,small.ty-typography.ty-typography_ellipsis .ty-typography__content,strong.ty-typography.ty-typography_ellipsis .ty-typography__content,em.ty-typography.ty-typography_ellipsis .ty-typography__content,i.ty-typography.ty-typography_ellipsis .ty-typography__content,b.ty-typography.ty-typography_ellipsis .ty-typography__content,mark.ty-typography.ty-typography_ellipsis .ty-typography__content,kbd.ty-typography.ty-typography_ellipsis .ty-typography__content,time.ty-typography.ty-typography_ellipsis .ty-typography__content{display:inline-block;max-width:100%}span.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,label.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,small.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,strong.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,em.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,i.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,b.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,mark.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,kbd.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content,time.ty-typography.ty-typography_ellipsis-multiline .ty-typography__content{display:-webkit-box}span.ty-typography.ty-typography_default,label.ty-typography.ty-typography_default,small.ty-typography.ty-typography_default,strong.ty-typography.ty-typography_default,em.ty-typography.ty-typography_default,i.ty-typography.ty-typography_default,b.ty-typography.ty-typography_default,mark.ty-typography.ty-typography_default,kbd.ty-typography.ty-typography_default,time.ty-typography.ty-typography_default{color:var(--ty-color-text-label)}span.ty-typography.ty-typography_secondary,label.ty-typography.ty-typography_secondary,small.ty-typography.ty-typography_secondary,strong.ty-typography.ty-typography_secondary,em.ty-typography.ty-typography_secondary,i.ty-typography.ty-typography_secondary,b.ty-typography.ty-typography_secondary,mark.ty-typography.ty-typography_secondary,kbd.ty-typography.ty-typography_secondary,time.ty-typography.ty-typography_secondary{color:var(--ty-typography-body-color)}span.ty-typography.ty-typography_success,label.ty-typography.ty-typography_success,small.ty-typography.ty-typography_success,strong.ty-typography.ty-typography_success,em.ty-typography.ty-typography_success,i.ty-typography.ty-typography_success,b.ty-typography.ty-typography_success,mark.ty-typography.ty-typography_success,kbd.ty-typography.ty-typography_success,time.ty-typography.ty-typography_success{color:var(--ty-color-success-text)}span.ty-typography.ty-typography_warning,label.ty-typography.ty-typography_warning,small.ty-typography.ty-typography_warning,strong.ty-typography.ty-typography_warning,em.ty-typography.ty-typography_warning,i.ty-typography.ty-typography_warning,b.ty-typography.ty-typography_warning,mark.ty-typography.ty-typography_warning,kbd.ty-typography.ty-typography_warning,time.ty-typography.ty-typography_warning{color:var(--ty-color-warning-text)}span.ty-typography.ty-typography_danger,label.ty-typography.ty-typography_danger,small.ty-typography.ty-typography_danger,strong.ty-typography.ty-typography_danger,em.ty-typography.ty-typography_danger,i.ty-typography.ty-typography_danger,b.ty-typography.ty-typography_danger,mark.ty-typography.ty-typography_danger,kbd.ty-typography.ty-typography_danger,time.ty-typography.ty-typography_danger{color:var(--ty-color-danger-text)}span.ty-typography.ty-typography_info,label.ty-typography.ty-typography_info,small.ty-typography.ty-typography_info,strong.ty-typography.ty-typography_info,em.ty-typography.ty-typography_info,i.ty-typography.ty-typography_info,b.ty-typography.ty-typography_info,mark.ty-typography.ty-typography_info,kbd.ty-typography.ty-typography_info,time.ty-typography.ty-typography_info{color:var(--ty-color-info-text)}:root{--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-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-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}}@keyframes ty-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ty-rotate-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ty-processing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.8);opacity:0}}.ty-upload{display:inline-block;box-sizing:border-box;margin:0;padding:0;color:var(--ty-upload-color, var(--ty-color-text));font-size:var(--ty-upload-font-size, var(--ty-font-size-base));outline:0}.ty-upload__upload-list{list-style-type:none;margin:0;padding:0;box-sizing:border-box;color:var(--ty-upload-color, var(--ty-color-text));font-size:var(--ty-upload-font-size, var(--ty-font-size-base))}.ty-upload__upload-list-item{margin-top:var(--ty-upload-list-item-margin-top, 5px);font-size:var(--ty-upload-font-size, var(--ty-font-size-base));transition:background-color var(--ty-upload-transition-duration, .3s)}.ty-upload__upload-list-item:hover{background-color:var(--ty-upload-list-item-hover-bg, var(--ty-color-fill-secondary))}.ty-upload__upload-list-item:hover .ty-upload__upload-list-item-status{display:none}.ty-upload__upload-list-item:hover .ty-upload__upload-list-item-delete{display:inline-block}.ty-upload__upload-list-item-container{display:flex;align-items:center;justify-content:space-between;padding:var(--ty-upload-list-item-padding, 4px 4px 4px 2px)}.ty-upload__upload-list-item-name{flex:1;display:inline-block;margin-left:var(--ty-upload-list-item-name-gap, 5px);color:var(--ty-upload-color, var(--ty-color-text));width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ty-upload__upload-list-item-delete{display:none;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ty-upload-list-item-delete-color, var(--ty-color-text-tertiary));padding-right:var(--ty-upload-list-item-delete-padding-end, 3px);cursor:pointer}.ty-upload__upload-list-item-delete:hover{color:var(--ty-upload-list-item-delete-color-hover, var(--ty-color-text))}.ty-upload__upload-list-item-status,.ty-upload__upload-list-item-delete{height:var(--ty-upload-status-size, 16px)}.ty-upload__tip{font-size:var(--ty-upload-tip-font-size, 12px);color:var(--ty-upload-tip-color, var(--ty-color-text-tertiary));margin-top:var(--ty-upload-tip-margin-top, 7px)}.ty-upload__dragger-cover{position:relative;padding:var(--ty-upload-dragger-padding, 15px);width:100%;height:100%;text-align:center;background:var(--ty-upload-dragger-bg, var(--ty-color-fill));border:1px dashed var(--ty-upload-dragger-border, var(--ty-color-border));border-radius:var(--ty-upload-dragger-radius, var(--ty-border-radius));cursor:pointer;transition:border-color var(--ty-upload-transition-duration, .3s),background-color var(--ty-upload-transition-duration, .3s)}.ty-upload__dragger-cover:hover:not(.ty-upload__dragger-cover_disabled),.ty-upload__dragger-cover_dragover{background-color:var(--ty-upload-dragger-hover-bg, #efefef);border-color:var(--ty-upload-dragger-border-hover, var(--ty-color-primary))}.ty-upload__dragger-cover_disabled{cursor:not-allowed}.ty-waterfall{position:relative;width:100%;box-sizing:border-box}.ty-waterfall__item{position:absolute;box-sizing:border-box}.ty-waterfall__item-fade-exit{opacity:1}.ty-waterfall__item-fade-exit-active{opacity:0;transition:opacity .3s ease}
