:where(:root),:where([data-tks-theme=light]),:where([data-tks-theme=auto]){--bg-primary:var(--tks-color-slate-50);--text-primary:var(--tks-color-slate-900);--bg-secondary:var(--tks-color-slate-100);--text-secondary:var(--tks-color-slate-600);--border:var(--tks-color-slate-300);--color-primary:var(--tks-color-blue-500);--color-success:var(--tks-color-green-500);--color-danger:var(--tks-color-red-500);--color-warning:var(--tks-color-amber-500);--color-info:var(--tks-color-sky-500);--surface-elevated:var(--tks-color-white);--surface-shadow:0 1px 3px #00000014, 0 2px 8px #0000000d;--tks-color-white:#fff;--tks-color-slate-50:#eef1f7;--tks-color-slate-100:#e4eaf4;--tks-color-slate-300:#c8d3e8;--tks-color-slate-600:#4a5568;--tks-color-slate-900:#0f172a;--tks-color-blue-500:#4361ee;--tks-color-green-500:#00ab55;--tks-color-red-500:#e7515a;--tks-color-amber-500:#e2a03f;--tks-color-sky-500:#2196f3;--tks-space-1:4px;--tks-space-2:8px;--tks-space-3:12px;--tks-space-4:16px;--tks-space-5:20px;--tks-space-6:24px;--tks-radius-sm:4px;--tks-radius-md:6px;--tks-radius-lg:8px;--tks-radius-pill:999px;--tks-font-size-xs:12px;--tks-font-size-sm:14px;--tks-font-size-md:16px;--tks-font-size-lg:18px;--tks-font-weight-medium:500;--tks-font-weight-semibold:600;--tks-line-height-tight:1.2;--tks-line-height-normal:1.5;--tks-motion-fast:.15s;--tks-motion-normal:.2s;--tks-motion-slow:.3s;--tks-ease-standard:ease;--tks-ease-out:ease-out;--tks-z-content:10;--tks-z-overlay:9999;--tks-color-background:var(--bg-primary);--tks-color-background-subtle:var(--bg-secondary);--tks-color-text:var(--text-primary);--tks-color-text-muted:var(--text-secondary);--tks-color-border:var(--border);--tks-color-primary:var(--color-primary);--tks-color-success:var(--color-success);--tks-color-danger:var(--color-danger);--tks-color-warning:var(--color-warning);--tks-color-info:var(--color-info);--tks-color-surface:var(--surface-elevated);--tks-color-on-accent:var(--tks-color-white);--tks-color-overlay:#00000080;--tks-color-overlay-hover:#000000b3;--tks-shadow-surface:var(--surface-shadow);--tks-shadow-overlay:0 4px 16px #0000001f;--tks-shadow-control:0 10px 20px -10px #00000040;--tks-shadow-skeleton:0 0 20px #0000001a;--tks-shadow-popover:1px 0 0 var(--tks-color-border), -1px 0 0 var(--tks-color-border), 0 1px 0 var(--tks-color-border), 0 -1px 0 var(--tks-color-border), 0 3px 13px #00000014;--tks-focus-ring:0 0 0 2px color-mix(in srgb, var(--tks-color-primary) 30%, transparent);--tks-disabled-opacity:.5;--tks-disabled-strong-opacity:.3;--tks-muted-opacity:.35;--tks-control-height-sm:28px;--tks-control-height-md:36px;--tks-control-height-lg:44px;--tks-control-radius:var(--tks-radius-md);--tks-control-border:var(--tks-color-border);--tks-control-background:var(--tks-color-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(html.dark),:where([data-tks-theme=dark]){--bg-primary:#0e101d;--text-primary:#fff;--bg-secondary:#263049;--text-secondary:#888ea8;--border:#2e3a50;--color-primary:#4361ee;--color-success:#00ab55;--color-danger:#ef4444;--color-warning:#f59e0b;--color-info:#2196f3;--surface-elevated:#161c2a;--surface-shadow:0 1px 3px #00000059, 0 4px 12px #0003;--tks-color-background:var(--bg-primary);--tks-color-background-subtle:var(--bg-secondary);--tks-color-text:var(--text-primary);--tks-color-text-muted:var(--text-secondary);--tks-color-border:var(--border);--tks-color-primary:var(--color-primary);--tks-color-success:var(--color-success);--tks-color-danger:var(--color-danger);--tks-color-warning:var(--color-warning);--tks-color-info:var(--color-info);--tks-color-surface:var(--surface-elevated);--tks-shadow-surface:var(--surface-shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:where([data-tks-theme=auto]){--bg-primary:#0e101d;--text-primary:#fff;--bg-secondary:#263049;--text-secondary:#888ea8;--border:#2e3a50;--color-primary:#4361ee;--color-success:#00ab55;--color-danger:#ef4444;--color-warning:#f59e0b;--color-info:#2196f3;--surface-elevated:#161c2a;--surface-shadow:0 1px 3px #00000059, 0 4px 12px #0003;--tks-color-background:var(--bg-primary);--tks-color-background-subtle:var(--bg-secondary);--tks-color-text:var(--text-primary);--tks-color-text-muted:var(--text-secondary);--tks-color-border:var(--border);--tks-color-primary:var(--color-primary);--tks-color-success:var(--color-success);--tks-color-danger:var(--color-danger);--tks-color-warning:var(--color-warning);--tks-color-info:var(--color-info);--tks-color-surface:var(--surface-elevated);--tks-shadow-surface:var(--surface-shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-motion:reduce){:where(:root),:where([data-tks-theme]){--tks-motion-fast:0s;--tks-motion-normal:0s;--tks-motion-slow:0s}}.accordion-list[data-v-1ba6e1ac]{flex-direction:column;gap:.75rem;display:flex}.accordion-item>summary[data-v-1ba6e1ac]{cursor:pointer;list-style:none;display:block}.accordion-item>summary[data-v-1ba6e1ac]::-webkit-details-marker{display:none}.accordion-body[data-v-1ba6e1ac]{transition:grid-template-rows var(--tks-motion-normal) ease;grid-template-rows:0fr;display:grid}.accordion-body--open[data-v-1ba6e1ac]{grid-template-rows:1fr}.accordion-body-inner[data-v-1ba6e1ac]{overflow:hidden}.accordion-item--disabled>summary[data-v-1ba6e1ac]{cursor:not-allowed;opacity:var(--tks-disabled-opacity)}:where(.alert[data-v-de2c0ed0]){--tks-alert-background:var(--alert-bg,var(--tks-color-surface));--tks-alert-title-color:var(--alert-text-main,var(--tks-color-text-muted));--tks-alert-text-color:var(--alert-text-sub,var(--tks-color-text-muted));--tks-alert-icon-color:var(--tks-color-on-accent)}.alert[data-v-de2c0ed0]{background-color:var(--tks-alert-background);border-radius:8px;width:100%;font-weight:600;display:flex;overflow:hidden}.alert__content[data-v-de2c0ed0]{flex-direction:column;flex-grow:1;justify-content:center;gap:4px;padding:1rem 1.25rem;display:flex}.alert__title[data-v-de2c0ed0]{color:var(--tks-alert-title-color);margin:0;font-size:18px}.alert__text[data-v-de2c0ed0]{color:var(--tks-alert-text-color);font-size:14px;line-height:150%}.alert__icon[data-v-de2c0ed0]{color:var(--tks-alert-icon-color);stroke-width:2px}.alert__icon-box[data-v-de2c0ed0]{border-right:1px solid color-mix(in srgb, var(--tks-alert-background) 60%, var(--tks-color-on-accent) 40%);flex-shrink:0;justify-content:center;align-items:center;width:64px;display:flex}:where(.alert--type-error[data-v-de2c0ed0]){--tks-alert-icon-color:var(--tks-color-on-accent);--tks-alert-title-color:var(--tks-color-on-accent);--tks-alert-text-color:var(--tks-color-on-accent);--tks-alert-background:var(--tks-color-danger)}:where(.alert--type-warning[data-v-de2c0ed0]){--tks-alert-icon-color:var(--tks-color-on-accent);--tks-alert-title-color:var(--tks-color-on-accent);--tks-alert-text-color:var(--tks-color-on-accent);--tks-alert-background:var(--tks-color-warning)}:where(.alert--type-info[data-v-de2c0ed0]){--tks-alert-icon-color:var(--tks-color-on-accent);--tks-alert-title-color:var(--tks-color-on-accent);--tks-alert-text-color:var(--tks-color-on-accent);--tks-alert-background:var(--tks-color-info)}.avatar[data-v-bca35a01]{-webkit-user-select:none;user-select:none;transition:background-color var(--tks-motion-slow) ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.avatar__initial[data-v-bca35a01]{color:var(--tks-color-on-accent);font-weight:600;line-height:1}.avatar__image[data-v-bca35a01]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.badge[data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-text-muted);--_tks-badge-variant-color:var(--tks-color-on-accent);--_tks-badge-padding:6px 8px;--_tks-badge-radius:var(--tks-radius-lg);padding:var(--tks-badge-padding,var(--badge-padding,var(--_tks-badge-padding)));background:var(--tks-badge-bg,var(--badge-bg,var(--_tks-badge-variant-bg)));border:var(--tks-badge-border,var(--badge-border,1px solid transparent));border-radius:var(--tks-badge-radius,var(--badge-radius,var(--_tks-badge-radius)));width:fit-content;min-width:20px;height:fit-content;color:var(--tks-badge-color,var(--badge-color,var(--_tks-badge-variant-color)));letter-spacing:.5px;white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:120%;display:inline-flex}.badge[data-variant=primary][data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-primary)}.badge[data-variant=success][data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-success)}.badge[data-variant=danger][data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-danger)}.badge[data-variant=warning][data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-warning)}.badge[data-variant=info][data-v-b7560d3a]{--_tks-badge-variant-bg:var(--tks-color-info)}.badge--pill[data-v-b7560d3a]{--_tks-badge-radius:var(--tks-radius-pill);--_tks-badge-padding:4px 10px;min-width:2ch}.spinner[data-v-0695e56c]{--tks-spinner-stroke:4;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative}.spinner--absolute[data-v-0695e56c]{z-index:var(--tks-z-content);inset:0}.spinner__svg[data-v-0695e56c]{width:100%;height:100%;display:block}.spinner__circle[data-v-0695e56c]{stroke:var(--tks-spinner-color,var(--spinner-color,var(--tks-color-primary)));stroke-width:var(--tks-spinner-stroke);stroke-linecap:round;animation:1.5s ease-in-out infinite spinner-dash-0695e56c}@keyframes spinner-dash-0695e56c{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}:where(.button[data-v-feefb4bc]){--tks-button-background:var(--tks-color-surface);--tks-button-color:var(--tks-color-text);--tks-button-border:none;--tks-button-radius:var(--tks-radius-md);--tks-button-shadow:var(--tks-shadow-control);--tks-button-spinner-color:currentColor}.button[data-v-feefb4bc]{min-width:fit-content;min-height:fit-content;line-height:var(--tks-line-height-tight);letter-spacing:.5px;color:var(--tks-button-color);background:var(--tks-button-background);border:var(--tks-button-border);border-radius:var(--tks-button-radius);box-shadow:var(--tks-button-shadow);touch-action:manipulation;cursor:pointer;transition:color var(--tks-motion-slow) var(--tks-ease-out), background-color var(--tks-motion-slow) var(--tks-ease-out), border-color var(--tks-motion-slow) var(--tks-ease-out), box-shadow var(--tks-motion-slow) var(--tks-ease-out), opacity var(--tks-motion-slow) var(--tks-ease-out);justify-content:center;align-items:center;display:flex;position:relative}.button[data-v-feefb4bc]:focus-visible{box-shadow:var(--tks-focus-ring);outline:none}.button[data-v-feefb4bc]:disabled{opacity:var(--tks-disabled-opacity);cursor:not-allowed}.button.loading .button__content[data-v-feefb4bc]{visibility:hidden}:where(.button--sm[data-v-feefb4bc]){--tks-button-radius:var(--tks-radius-sm)}.button--sm[data-v-feefb4bc]{gap:6px;padding:4px 10px;font-size:12px}:where(.button--md[data-v-feefb4bc]){--tks-button-radius:var(--tks-radius-md)}.button--md[data-v-feefb4bc]{gap:10px;padding:8px 15px;font-size:14px}:where(.button--lg[data-v-feefb4bc]){--tks-button-radius:var(--tks-radius-lg)}.button--lg[data-v-feefb4bc]{gap:10px;padding:11px 20px;font-size:16px}:where(.button--default[data-v-feefb4bc]){--tks-button-background:var(--tks-color-surface)}:where(.button--primary[data-v-feefb4bc]){--tks-button-background:var(--tks-color-primary);--tks-button-color:var(--tks-color-on-accent)}:where(.button--danger[data-v-feefb4bc]){--tks-button-background:var(--tks-color-danger);--tks-button-color:var(--tks-color-on-accent)}:where(.button--success[data-v-feefb4bc]){--tks-button-background:var(--tks-color-success);--tks-button-color:var(--tks-color-on-accent)}:where(.button--ghost[data-v-feefb4bc]){--tks-button-background:transparent;--tks-button-border:none;--tks-button-shadow:none}.button--primary[data-v-feefb4bc] svg,.button--danger[data-v-feefb4bc] svg,.button--success[data-v-feefb4bc] svg{color:var(--tks-button-color)}:where(.button--icon[data-v-feefb4bc]){--tks-button-background:transparent;--tks-button-border:none;--tks-button-shadow:none;--tks-button-color:var(--tks-color-text-muted)}.button--icon[data-v-feefb4bc]:hover:not(:disabled){color:var(--tks-button-hover-color,var(--tks-button-color,var(--tks-color-text)))}.button--icon.button--sm[data-v-feefb4bc]{padding:4px}.button--icon.button--md[data-v-feefb4bc]{padding:8px}.button--icon.button--lg[data-v-feefb4bc]{padding:11px}.button__spinner[data-v-feefb4bc]{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.button__content[data-v-feefb4bc]{justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative}.card-section[data-v-3b2f61c3]{flex-direction:column;gap:.625rem;display:flex}.card-section-header[data-v-3b2f61c3]{color:var(--tks-color-text);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.card-section-header svg[data-v-3b2f61c3]{color:var(--tks-color-primary)}.card-section-items[data-v-3b2f61c3]{flex-direction:column;display:flex}.info-item[data-v-3de1a174]{justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.info-item__label[data-v-3de1a174]{color:var(--tks-color-text-muted);flex-shrink:0;font-size:.8125rem}.info-item__value[data-v-3de1a174]{color:var(--tks-color-text);text-align:right;word-break:break-word;font-size:.8125rem}.base-skeleton[data-v-44de8a38]{background:var(--bg-secondary);position:relative;overflow:hidden;box-shadow:0 0 20px #0000001a}.base-skeleton[data-v-44de8a38]:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-primary,#fff) 20%, transparent) 50%, transparent 100%);animation:1.5s ease-in-out infinite shimmer-44de8a38;position:absolute;inset:0}@keyframes shimmer-44de8a38{0%{transform:translate(-100%)}to{transform:translate(100%)}}.card[data-v-936d8baa]{background:var(--tks-color-surface);box-shadow:var(--tks-shadow-surface);border-radius:8px;flex-direction:column;min-height:0;display:flex}.card-header[data-v-936d8baa]{border-bottom:1px solid var(--tks-color-border);align-items:center;gap:.5rem;padding:1rem;display:flex}.card-header-icon[data-v-936d8baa]{color:var(--tks-color-primary);flex-shrink:0}.card-title[data-v-936d8baa]{color:var(--tks-color-text);flex:1;font-size:.9375rem;font-weight:600}.card-header-extra[data-v-936d8baa]{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.card-body[data-v-936d8baa]{flex-direction:column;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.skeleton-row[data-v-936d8baa]{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.card-footer[data-v-936d8baa]{padding:0 1.25rem 1.25rem}.info-item-link[data-v-936d8baa]{color:var(--tks-color-primary);transition:opacity var(--tks-motion-normal);text-decoration:none}.info-item-link[data-v-936d8baa]:hover{opacity:.8;text-decoration:underline}.info-item-mono[data-v-936d8baa]{font-family:monospace;font-size:.75rem}.info-item-muted[data-v-936d8baa]{color:var(--tks-color-text-muted);font-style:italic}:where(.input-wrapper[data-v-bdd4afa7]){--tks-input-background:var(--tks-control-background);--tks-input-border-color:var(--tks-control-border);--tks-input-color:var(--tks-color-text);--tks-input-muted-color:var(--tks-color-text-muted);--tks-input-accent-color:var(--tks-color-primary);--tks-input-error-color:var(--tks-color-danger);--tks-input-radius:var(--tks-control-radius);--tks-input-height:var(--tks-control-height-md);--tks-input-font-size:var(--tks-font-size-sm)}.input-wrapper[data-v-bdd4afa7]{flex-direction:column;gap:4px;min-width:20ch;display:flex}.input-wrapper.full[data-v-bdd4afa7]{width:100%}.input-wrapper.is-disabled[data-v-bdd4afa7]{opacity:var(--tks-disabled-strong-opacity);cursor:not-allowed}.input-wrapper.is-disabled .input-wrapper__container[data-v-bdd4afa7]{cursor:not-allowed}:where(.input-wrapper.size-sm[data-v-bdd4afa7]){--tks-input-height:var(--tks-control-height-sm);--tks-input-font-size:var(--tks-font-size-xs)}:where(.input-wrapper.size-lg[data-v-bdd4afa7]){--tks-input-height:var(--tks-control-height-lg);--tks-input-font-size:var(--tks-font-size-md)}.input-wrapper__label[data-v-bdd4afa7]{color:var(--tks-input-color);font-size:14px;font-weight:500}.input-wrapper__label.is-required[data-v-bdd4afa7]:after{content:"*";color:var(--tks-input-error-color);margin-left:2px}.input-wrapper__container[data-v-bdd4afa7]{height:var(--tks-input-height);border:1px solid var(--tks-input-border-color);border-radius:var(--tks-input-radius);transition:border-color var(--tks-motion-normal), box-shadow var(--tks-motion-normal);background-color:var(--tks-input-background);outline:none;align-items:center;display:flex;position:relative;overflow:hidden}.input-wrapper__container[data-v-bdd4afa7]:not(.is-disabled):hover,.input-wrapper__container:not(.is-disabled).is-focused[data-v-bdd4afa7]{border-color:var(--tks-input-accent-color)}.input-wrapper__container:not(.is-disabled).is-error[data-v-bdd4afa7]{border-color:var(--tks-input-error-color)}.input-wrapper__field[data-v-bdd4afa7]{height:100%;font-size:var(--tks-input-font-size);color:var(--tks-input-color);background:0 0;border:none;outline:none;flex:1;padding:0 12px}.input-wrapper__field[data-v-bdd4afa7]::placeholder{color:var(--tks-input-muted-color)}.input-wrapper__field[data-v-bdd4afa7]:disabled{cursor:not-allowed}.input-wrapper__slot[data-v-bdd4afa7]{min-width:36px;color:var(--tks-input-accent-color);justify-content:center;align-items:center;display:flex}.prepend[data-v-bdd4afa7]{padding-left:8px}.append[data-v-bdd4afa7]{padding-right:8px}.input-wrapper__clear[data-v-bdd4afa7]{background-color:var(--tks-input-border-color);width:20px;height:20px;color:var(--tks-input-muted-color);cursor:pointer;transition:background-color var(--tks-motion-fast), opacity var(--tks-motion-fast), color var(--tks-motion-fast);opacity:1;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:0;display:flex}.input-wrapper__clear[data-v-bdd4afa7]:hover:not(:disabled){background-color:var(--tks-input-muted-color);color:var(--tks-color-background-subtle)}.input-wrapper__clear[data-v-bdd4afa7]:disabled{opacity:var(--tks-muted-opacity);cursor:not-allowed}.input-wrapper__hint[data-v-bdd4afa7]{color:var(--tks-input-muted-color);margin:0;font-size:12px}.input-wrapper__error-slot[data-v-bdd4afa7]{transition:grid-template-rows var(--tks-motion-normal) ease-in-out;grid-template-rows:0fr;display:grid}.input-wrapper__error-slot.has-error[data-v-bdd4afa7]{grid-template-rows:1fr}.input-wrapper__error[data-v-bdd4afa7]{color:var(--tks-input-error-color);margin:0;font-size:12px;overflow:hidden}:where(.checkbox[data-v-2ac07434]){--tks-checkbox-size:var(--chk-size,20px);--tks-checkbox-background:var(--chk-bg,var(--tks-color-background-subtle));--tks-checkbox-active-color:var(--chk-color-active,var(--tks-color-primary));--tks-checkbox-radius:var(--chk-radius,var(--tks-radius-sm));--tks-checkbox-gap:var(--chk-gap,var(--tks-space-4))}.checkbox[data-v-2ac07434]{align-items:center;gap:var(--tks-checkbox-gap);line-height:var(--tks-checkbox-size);cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.5px;color:var(--tks-color-text);font-size:14px;font-weight:400;display:inline-flex}.checkbox__native[data-v-2ac07434]{opacity:0;width:0;height:0;margin:0;position:absolute}.checkbox__native:focus-visible+.checkbox__box[data-v-2ac07434]{box-shadow:var(--tks-focus-ring)}.checkbox__box[data-v-2ac07434]{width:var(--tks-checkbox-size);height:var(--tks-checkbox-size);background-color:var(--tks-checkbox-background);border:1px solid var(--tks-color-border);border-radius:var(--tks-checkbox-radius);transition:background-color var(--tks-motion-normal) ease, border-color var(--tks-motion-normal) ease;flex-shrink:0;display:block;position:relative}.checkbox__icon[data-v-2ac07434]{color:var(--tks-color-on-accent);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox:hover:not(.checkbox--disabled) .checkbox__box[data-v-2ac07434]{-webkit-backdrop-filter:brightness(.95);backdrop-filter:brightness(.95)}.checkbox--checked .checkbox__box[data-v-2ac07434],.checkbox--indeterminate .checkbox__box[data-v-2ac07434]{background-color:var(--tks-checkbox-active-color);border-color:var(--tks-checkbox-active-color)}.checkbox--disabled[data-v-2ac07434]{opacity:var(--tks-disabled-opacity);cursor:not-allowed}:where(.checkbox--theme-circle[data-v-2ac07434]){--tks-checkbox-radius:50%}.checkbox--label-left[data-v-2ac07434]{flex-direction:row-reverse}.datepicker-container{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.datepicker-container.disabled{cursor:not-allowed;pointer-events:none;opacity:var(--tks-muted-opacity)}:where(.datepicker-container.big){--tks-datepicker-input-height:var(--input-height,37px)}.datepicker-container.big{min-width:260px}.datepicker-container.full{width:100%}.datepicker-container.error .datepicker-input{border-color:var(--tks-datepicker-error-color,var(--tks-color-danger))}.datepicker-container label{letter-spacing:1px;color:var(--tks-datepicker-color,var(--tks-color-text));cursor:default;font-size:14px;font-weight:400;line-height:120%;position:relative}.datepicker-container.big label{color:var(--tks-datepicker-color,var(--tks-color-text));font-size:16px;font-weight:500;line-height:120%}.datepicker-container label.greyLabel{color:var(--tks-datepicker-muted-color,var(--tks-color-text-muted))}.datepicker-container label.dark{color:var(--tks-datepicker-color,var(--tks-color-text))}.datepicker-container label.required:after{content:"*";letter-spacing:1px;color:var(--tks-datepicker-error-color,var(--tks-color-danger));font-size:18px;font-weight:500;line-height:120%;position:absolute;top:0}.datepicker-container .input-wrapper{cursor:pointer;outline:none;width:100%;position:relative}.datepicker-container .datepicker-input{width:100%;height:var(--tks-datepicker-input-height,35px);box-sizing:border-box;background:var(--tks-datepicker-background,var(--tks-color-surface));border:1px solid var(--tks-datepicker-border-color,var(--tks-color-border));cursor:pointer;text-transform:capitalize;color:var(--tks-datepicker-color,var(--tks-color-text));transition:border-color var(--tks-motion-normal) ease-in-out;border-radius:6px;outline:none;padding:8px 42px 8px 16px;font-size:14px;font-weight:400;position:relative}.datepicker-container .datepicker-input.active{border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.datepicker-container .datepicker-input::placeholder{color:var(--tks-datepicker-muted-color,var(--tks-color-text-muted));text-transform:none}.datepicker-container .input-wrapper:hover .datepicker-input:not(.active){border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.datepicker-container .input-wrapper:focus-within .datepicker-input{box-shadow:var(--tks-focus-ring)}.datepicker-container.error .datepicker-input,.datepicker-container.error .datepicker-input.active,.datepicker-container.error .input-wrapper:hover .datepicker-input{border-color:var(--tks-datepicker-error-color,var(--tks-color-danger))}.datepicker-container .calendar-icon{pointer-events:none;color:var(--tks-datepicker-accent-color,var(--tks-color-primary));position:absolute;top:50%;right:13px;transform:translateY(-50%)}.picker-popup{z-index:var(--tks-z-overlay);box-sizing:border-box;background:var(--tks-datepicker-background,var(--tks-color-surface));width:auto;max-width:max-content;color:var(--tks-datepicker-color,var(--tks-color-text));border:1px solid var(--tks-datepicker-border-color,var(--tks-color-border));box-shadow:var(--tks-shadow-popover);-webkit-user-select:none;user-select:none;border-radius:8px;position:absolute}.picker-popup .mini-arrow{cursor:pointer;width:10px;height:10px;transition:color var(--tks-motion-normal) ease;display:inline-block}.picker-popup .mini-arrow:hover{color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .mini-arrow.top{transform:rotate(-180deg)}.picker-popup .picker-header{justify-content:space-between;align-items:center;margin-top:7px;margin-bottom:10px;display:flex}.picker-popup .nav-btn{cursor:pointer;color:var(--tks-datepicker-color,var(--tks-color-text));transition:color var(--tks-motion-normal) ease;background:0 0;border:none;padding:4px 8px}.picker-popup .nav-btn:hover{color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .header-center{flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.picker-popup .month-select-wrapper{align-items:center;display:flex;position:relative}.picker-popup .month-label{appearance:none;color:var(--tks-datepicker-color,var(--tks-color-text));text-transform:capitalize;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;outline:none;padding:4px 24px 4px 8px;font-size:1em}.picker-popup .month-label option{text-transform:capitalize;background-color:var(--tks-datepicker-background,var(--tks-color-surface))}.picker-popup .select-arrow{pointer-events:none;color:var(--tks-datepicker-color,var(--tks-color-text));transition:transform var(--tks-motion-normal) ease;font-size:1em;line-height:1;position:absolute;bottom:50%;right:2px;transform:translateY(50%)}.picker-popup .select-arrow.active{transform:rotate(180deg)}.picker-popup .year-control{color:var(--tks-datepicker-color,var(--tks-color-text));transition:opacity var(--tks-motion-normal) ease-in-out;align-items:center;gap:4px;display:flex}.picker-popup .year-input{text-align:center;width:45px;color:var(--tks-datepicker-color,var(--tks-color-text));appearance:textfield;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:1em}.picker-popup .year-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.picker-popup .year-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.picker-popup .year-control-buttons{opacity:1;flex-direction:column;display:flex}.picker-popup .picker-plugin-header,.picker-popup .picker-plugin-footer{flex-wrap:wrap;gap:6px;padding:6px 10px;display:flex}.picker-popup .picker-plugin-header{padding-top:0}.picker-popup .picker-plugin-footer{border-top:1px solid var(--tks-datepicker-border-color,var(--tks-color-border));justify-content:flex-end}.picker-popup .picker-plugin-action{border:1px solid var(--tks-datepicker-border-color,var(--tks-color-border));background:var(--tks-datepicker-background,var(--tks-color-surface));min-height:28px;color:var(--tks-datepicker-color,var(--tks-color-text));cursor:pointer;transition:color var(--tks-motion-normal) ease-in-out, border-color var(--tks-motion-normal) ease-in-out, background-color var(--tks-motion-normal) ease-in-out;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:500}.picker-popup .picker-plugin-action:hover:not(:disabled){border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary));color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .picker-plugin-action:disabled{cursor:not-allowed;opacity:.45}.picker-popup .weekdays{text-align:center;color:var(--tks-datepicker-color,var(--tks-color-text));text-transform:capitalize;grid-template-columns:repeat(7,1fr);margin-bottom:5px;font-size:.85em;display:grid}.picker-popup .weekdays span{font-weight:700}.picker-popup .days-grid{grid-template-columns:repeat(7,1fr);row-gap:1px;display:grid}.picker-popup .day-cell{box-sizing:border-box;text-align:center;width:39px;height:39px;color:var(--tks-datepicker-color,var(--tks-color-text));cursor:pointer;border:1px solid #0000;border-radius:150px;font-size:.9em;line-height:39px}.picker-popup .day-cell.disabled{cursor:not-allowed;opacity:.33}.picker-popup .day-cell:not(.current-month){opacity:.33}.picker-popup .day-cell.current-month{color:var(--tks-datepicker-color,var(--tks-color-text))}.picker-popup .day-cell.today{background-color:var(--tks-datepicker-border-color,var(--tks-color-border))}.picker-popup .day-cell.in-range{background-color:color-mix(in srgb, var(--tks-datepicker-accent-color,var(--tks-color-primary)) 10%, transparent);color:var(--tks-datepicker-color,var(--tks-color-text));border-radius:0}.picker-popup .day-cell.in-range.start-range{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));border-radius:50px 0 0 50px}.picker-popup .day-cell.in-range.end-range{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));border-radius:0 50px 50px 0}.picker-popup .day-cell.in-range.today{background-color:var(--tks-datepicker-border-color,var(--tks-color-border))}.picker-popup .day-cell.in-range.selected{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent))}.picker-popup .day-cell.selected{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));background-color:color-mix(in srgb, var(--tks-datepicker-accent-color,var(--tks-color-primary)) 70%, var(--tks-datepicker-color,var(--tks-color-text)) 30%);transition:background-color var(--tks-motion-normal) ease-in-out}.picker-popup .day-cell.selected:not(.in-range){background-color:var(--tks-datepicker-accent-color,var(--tks-color-primary));z-index:1;position:relative}.picker-popup .day-cell.selected:hover{background-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .day-cell:not(.in-range):not(.today):not(.disabled):hover{border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary));color:var(--tks-datepicker-color,var(--tks-color-text))}.picker-popup .day-cell.keyboard-focus{border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .picker-body.months-view{padding:0 8px 10px}.picker-popup .months-grid{grid-template-columns:repeat(3,1fr);gap:6px;min-width:260px;display:grid}.picker-popup .month-cell{box-sizing:border-box;min-width:78px;height:38px;color:var(--tks-datepicker-color,var(--tks-color-text));cursor:pointer;text-align:center;text-transform:capitalize;transition:color var(--tks-motion-normal) ease-in-out, background-color var(--tks-motion-normal) ease-in-out, border-color var(--tks-motion-normal) ease-in-out;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px;line-height:38px}.picker-popup .month-cell:not(.disabled):hover:not(.selected):not(.in-range){border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .month-cell.current:not(.selected):not(.in-range){background-color:var(--tks-datepicker-border-color,var(--tks-color-border))}.picker-popup .month-cell.selected{background-color:var(--tks-datepicker-accent-color,var(--tks-color-primary));color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent))}.picker-popup .month-cell.keyboard-focus{border-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .month-cell.plugin-quarter-start:not(.selected){border-color:color-mix(in srgb, var(--tks-datepicker-accent-color,var(--tks-color-primary)) 35%, transparent)}.picker-popup .month-cell.disabled{cursor:not-allowed;opacity:.33}.picker-popup .month-cell.in-range{background-color:color-mix(in srgb, var(--tks-datepicker-accent-color,var(--tks-color-primary)) 10%, transparent);color:var(--tks-datepicker-color,var(--tks-color-text));border-color:#0000;border-radius:0}.picker-popup .month-cell.in-range.range-start{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));border-radius:6px 0 0 6px}.picker-popup .month-cell.in-range.range-end{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));border-radius:0 6px 6px 0}.picker-popup .month-cell.in-range.current{background-color:var(--tks-datepicker-border-color,var(--tks-color-border))}.picker-popup .month-cell.in-range.selected{color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent))}.picker-popup .month-cell.selected:not(.in-range){background-color:var(--tks-datepicker-accent-color,var(--tks-color-primary));color:var(--tks-datepicker-on-accent,var(--tks-color-on-accent));z-index:1;position:relative}.picker-popup .month-cell.selected:not(.in-range):hover{background-color:var(--tks-datepicker-accent-color,var(--tks-color-primary))}.picker-popup .picker-time{padding:0 5px}.picker-popup .picker-time.range-time{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.picker-popup .time-group-label{color:var(--tks-datepicker-color,var(--tks-color-text));font-size:14px}.picker-popup .time-inputs{justify-content:center;align-items:center;gap:8px;padding:6px;display:flex}.picker-popup .time-col{flex-direction:row;align-items:center;width:100%;padding:3px;display:flex;position:relative}.picker-popup .time-input{width:100%;height:100%;color:var(--tks-datepicker-color,var(--tks-color-text));text-align:center;appearance:textfield;background:0 0;border:none;outline:none;font-size:14px}.picker-popup .time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.picker-popup .time-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.picker-popup .time-input:invalid,.picker-popup .time-input:-moz-ui-invalid){box-shadow:none}.picker-popup .time-arrows{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.picker-popup .time-separator{text-align:center;font-weight:700}.fade-enter-active,.fade-leave-active{transition:opacity var(--tks-motion-normal) ease}.fade-enter-from,.fade-leave-to{opacity:0}:where(.file-upload[data-v-93259bb8]){--tks-file-upload-background:var(--tks-control-background);--tks-file-upload-border-color:var(--tks-control-border);--tks-file-upload-color:var(--tks-color-text);--tks-file-upload-muted-color:var(--tks-color-text-muted);--tks-file-upload-accent-color:var(--tks-color-primary);--tks-file-upload-error-color:var(--tks-color-danger);--tks-file-upload-radius:var(--tks-radius-lg)}.file-upload[data-v-93259bb8]{flex-direction:column;gap:4px;min-width:20ch;display:flex}.file-upload.full[data-v-93259bb8]{width:100%}.file-upload.is-disabled[data-v-93259bb8]{opacity:var(--tks-disabled-strong-opacity);cursor:not-allowed}.file-upload__label[data-v-93259bb8]{color:var(--tks-file-upload-color);font-size:14px;font-weight:500}.file-upload__zone[data-v-93259bb8]{border:2px dashed var(--tks-file-upload-border-color);border-radius:var(--tks-file-upload-radius);background-color:var(--tks-file-upload-background);cursor:pointer;min-height:120px;transition:border-color var(--tks-motion-normal), background-color var(--tks-motion-normal);outline:none;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.file-upload__zone[data-v-93259bb8]:not(.is-disabled):hover{border-color:var(--tks-file-upload-accent-color)}.file-upload__zone[data-v-93259bb8]:not(.is-disabled):focus-visible{border-color:var(--tks-file-upload-accent-color);box-shadow:var(--tks-focus-ring)}.file-upload__zone.is-over[data-v-93259bb8]:not(.is-disabled){border-color:var(--tks-file-upload-accent-color);background-color:color-mix(in srgb, var(--tks-file-upload-accent-color) 5%, var(--tks-color-background-subtle))}.file-upload__zone.has-files[data-v-93259bb8]{border-style:solid}.file-upload__zone.is-error[data-v-93259bb8],.file-upload__zone.is-error[data-v-93259bb8]:not(.is-disabled):hover,.file-upload__zone.is-error[data-v-93259bb8]:not(.is-disabled):focus-visible,.file-upload__zone.is-error.is-over[data-v-93259bb8]:not(.is-disabled){border-color:var(--tks-file-upload-error-color)}.file-upload__zone.is-disabled[data-v-93259bb8]{cursor:not-allowed}.file-upload__empty[data-v-93259bb8]{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex}.file-upload__icon[data-v-93259bb8]{color:var(--tks-file-upload-muted-color)}.file-upload__text[data-v-93259bb8]{color:var(--tks-file-upload-color);text-align:center;font-size:14px}.file-upload__hint[data-v-93259bb8]{color:var(--tks-file-upload-muted-color);font-size:12px}.file-upload__file[data-v-93259bb8]{width:100%;color:var(--tks-file-upload-color);align-items:center;gap:8px;padding:4px 0;display:flex}.file-upload__file-info[data-v-93259bb8]{flex-direction:column;flex:1;min-width:0;display:flex}.file-upload__file-name[data-v-93259bb8]{color:var(--tks-file-upload-color);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.file-upload__file-size[data-v-93259bb8]{color:var(--tks-file-upload-muted-color);font-size:12px}.file-upload__remove[data-v-93259bb8]{background-color:var(--tks-file-upload-border-color);width:24px;height:24px;color:var(--tks-file-upload-muted-color);cursor:pointer;transition:background-color var(--tks-motion-fast), color var(--tks-motion-fast);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.file-upload__remove[data-v-93259bb8]:hover:not(:disabled){background-color:var(--tks-file-upload-muted-color);color:var(--tks-color-background-subtle)}.file-upload__remove[data-v-93259bb8]:disabled{cursor:not-allowed;opacity:var(--tks-muted-opacity)}.file-upload__remove--overlay[data-v-93259bb8]{background-color:var(--tks-color-overlay);color:var(--tks-color-on-accent);position:absolute;top:8px;right:8px}.file-upload__remove--overlay[data-v-93259bb8]:hover:not(:disabled){background-color:var(--tks-color-overlay-hover);color:var(--tks-color-on-accent)}.file-upload__list[data-v-93259bb8]{flex-direction:column;gap:4px;width:100%;display:flex}.file-upload__add[data-v-93259bb8]{border:1px dashed var(--tks-file-upload-border-color);color:var(--tks-file-upload-muted-color);cursor:pointer;transition:border-color var(--tks-motion-fast), color var(--tks-motion-fast);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:4px;margin-top:4px;padding:6px 12px;font-size:13px;display:flex}.file-upload__add[data-v-93259bb8]:hover:not(:disabled){border-color:var(--tks-file-upload-accent-color);color:var(--tks-file-upload-accent-color)}.file-upload__add[data-v-93259bb8]:disabled{cursor:not-allowed;opacity:var(--tks-muted-opacity)}.file-upload__preview[data-v-93259bb8]{width:100%;position:relative}.file-upload__preview-img[data-v-93259bb8]{object-fit:contain;max-width:100%;max-height:200px;transition:opacity var(--tks-motion-normal);border-radius:4px;margin:0 auto;display:block}.file-upload__preview-img.is-loading[data-v-93259bb8]{opacity:0;position:absolute}.file-upload__skeleton[data-v-93259bb8]{background:linear-gradient(90deg, var(--tks-file-upload-border-color) 25%, color-mix(in srgb, var(--tks-file-upload-border-color) 60%, var(--tks-color-background-subtle)) 50%, var(--tks-file-upload-border-color) 75%);background-size:200% 100%;border-radius:4px;width:100%;height:200px;animation:1.4s infinite skeleton-shimmer-93259bb8}@keyframes skeleton-shimmer-93259bb8{0%{background-position:200% 0}to{background-position:-200% 0}}.file-upload__error[data-v-93259bb8]{color:var(--tks-file-upload-error-color);margin:0;font-size:12px}.error-fade-enter-active[data-v-93259bb8],.error-fade-leave-active[data-v-93259bb8]{transition:opacity var(--tks-motion-normal), transform var(--tks-motion-normal)}.error-fade-enter-from[data-v-93259bb8],.error-fade-leave-to[data-v-93259bb8]{opacity:0;transform:translateY(-4px)}.form-control-group[data-v-2a4aeec9]{width:100%;border:0;min-inline-size:0;margin:0;padding:0}.search-select[data-v-14ccf7fe]{flex-direction:column;gap:4px;min-width:20ch;display:flex}.search-select--full[data-v-14ccf7fe]{width:100%}.search-select--disabled[data-v-14ccf7fe]{opacity:.3;cursor:not-allowed}.search-select__label[data-v-14ccf7fe]{color:var(--text-primary);font-size:14px;font-weight:500}.search-select__container[data-v-14ccf7fe]{border:1px solid var(--border);background-color:var(--surface-elevated);border-radius:6px;align-items:center;height:36px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.search-select__container[data-v-14ccf7fe]:not(.is-disabled):hover,.search-select__container:not(.is-disabled).is-focused[data-v-14ccf7fe]{border-color:var(--color-primary)}.search-select__container:not(.is-disabled).is-error[data-v-14ccf7fe]{border-color:var(--color-danger)}.search-select__container.is-disabled[data-v-14ccf7fe]{cursor:not-allowed}.search-select__input[data-v-14ccf7fe]{height:100%;color:var(--text-primary);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 12px;font-size:14px;overflow:hidden}.search-select__input[data-v-14ccf7fe]::placeholder{color:var(--text-secondary)}.search-select__input[data-v-14ccf7fe]:disabled{cursor:not-allowed}.search-select__icon-wrap[data-v-14ccf7fe]{flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;display:flex}.search-select__clear[data-v-14ccf7fe]{background-color:var(--border);width:20px;height:20px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.search-select__clear[data-v-14ccf7fe]:hover{background-color:var(--text-secondary);color:var(--bg-secondary)}.search-select__error[data-v-14ccf7fe]{color:var(--color-danger);margin:0;font-size:12px}.search-select__dropdown[data-v-14ccf7fe]{z-index:9999;border:1px solid var(--border);background-color:var(--surface-elevated);overscroll-behavior:contain;border-radius:6px;max-height:240px;padding:4px 0;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.search-select__list[data-v-14ccf7fe]{margin:0;padding:0;list-style:none}.search-select__item[data-v-14ccf7fe]{color:var(--text-primary);cursor:pointer;align-items:center;padding:8px 12px;font-size:14px;transition:background-color .1s;display:flex}.search-select__item.is-selected[data-v-14ccf7fe]{color:var(--color-primary);font-weight:500}:is(.search-select__item.is-active,.search-select__item:hover)[data-v-14ccf7fe]:not(.is-disabled):not(.is-selected){background-color:var(--border)}.search-select__item.is-active.is-selected[data-v-14ccf7fe],.search-select__item:hover.is-selected[data-v-14ccf7fe]{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.search-select__item.is-disabled[data-v-14ccf7fe]{opacity:.5;cursor:default}.search-select__item-content[data-v-14ccf7fe]{align-items:center;gap:8px;display:flex}.search-select-fade-enter-active[data-v-14ccf7fe],.search-select-fade-leave-active[data-v-14ccf7fe]{transition:opacity .15s}.search-select-fade-enter-from[data-v-14ccf7fe],.search-select-fade-leave-to[data-v-14ccf7fe]{opacity:0}.error-fade-enter-active[data-v-14ccf7fe],.error-fade-leave-active[data-v-14ccf7fe]{transition:opacity .2s,transform .2s}.error-fade-enter-from[data-v-14ccf7fe],.error-fade-leave-to[data-v-14ccf7fe]{opacity:0;transform:translateY(-4px)}.select__option[data-v-fbba81e3]{box-sizing:border-box;width:100%;min-width:0;color:var(--tks-select-color,var(--tks-color-text));cursor:pointer;transition:background-color var(--tks-motion-fast);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex;overflow:hidden}.select__option-content[data-v-fbba81e3]{flex:1;min-width:0;overflow:hidden}.select__option--highlighted[data-v-fbba81e3]{background-color:var(--tks-select-border-color,var(--tks-color-border))}.select__option--selected[data-v-fbba81e3]{color:var(--tks-select-accent-color,var(--tks-color-primary));font-weight:500}.select__option--disabled[data-v-fbba81e3]{opacity:.4;cursor:not-allowed}.select__option-text[data-v-fbba81e3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select__check[data-v-fbba81e3]{color:var(--tks-select-accent-color,var(--tks-color-primary));flex-shrink:0}.select__empty[data-v-fbba81e3]{color:var(--tks-select-muted-color,var(--tks-color-text-muted));text-align:center;padding:8px 12px;font-size:14px}.select__value[data-v-ef6adc4b]{flex-wrap:nowrap;flex:1;align-items:center;gap:4px;min-width:0;min-height:28px;padding:4px 8px;display:flex;overflow:hidden}.select__input[data-v-ef6adc4b]{width:0;min-width:40px;color:var(--tks-select-color,var(--tks-color-text));background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px}.select__input[data-v-ef6adc4b]::placeholder{color:var(--tks-select-muted-color,var(--tks-color-text-muted))}.select__placeholder[data-v-ef6adc4b]{color:var(--tks-select-muted-color,var(--tks-color-text-muted));pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.select__display[data-v-ef6adc4b]{color:var(--tks-select-color,var(--tks-color-text));white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:14px;overflow:hidden}.select__chip[data-v-ef6adc4b]{background-color:var(--tks-select-border-color,var(--tks-color-border));min-width:0;max-width:100%;color:var(--tks-select-color,var(--tks-color-text));white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;line-height:1.4;display:inline-flex}.select__chip-label[data-v-ef6adc4b]{text-overflow:ellipsis;min-width:0;overflow:hidden}.select__chip-overflow[data-v-ef6adc4b]{background-color:var(--tks-select-border-color,var(--tks-color-border));color:var(--tks-select-muted-color,var(--tks-color-text-muted));white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.select__chip-remove[data-v-ef6adc4b]{cursor:pointer;color:var(--tks-select-muted-color,var(--tks-color-text-muted));transition:color var(--tks-motion-fast);background:0 0;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.select__chip-remove[data-v-ef6adc4b]:hover:not(:disabled){color:var(--tks-select-color,var(--tks-color-text))}.select__chip-remove[data-v-ef6adc4b]:focus-visible{outline:2px solid var(--tks-select-accent-color,var(--tks-color-primary));outline-offset:1px}.select__chip-remove[data-v-ef6adc4b]:disabled{cursor:not-allowed}.select__arrow[data-v-ef6adc4b]{color:var(--tks-select-muted-color,var(--tks-color-text-muted));transition:transform var(--tks-motion-normal);flex-shrink:0;margin-right:8px}.select__arrow--open[data-v-ef6adc4b]{transform:rotate(180deg)}:where(.select[data-v-5423aede]){--tks-select-background:var(--tks-control-background);--tks-select-border-color:var(--tks-control-border);--tks-select-color:var(--tks-color-text);--tks-select-muted-color:var(--tks-color-text-muted);--tks-select-accent-color:var(--tks-color-primary);--tks-select-error-color:var(--tks-color-danger);--tks-select-radius:var(--tks-control-radius);--tks-select-height:var(--tks-control-height-md)}.select[data-v-5423aede]{outline:none;flex-direction:column;gap:4px;display:flex}.select--full[data-v-5423aede]{width:100%}.select--disabled[data-v-5423aede]{opacity:var(--tks-disabled-strong-opacity);cursor:not-allowed}.select__label[data-v-5423aede]{color:var(--tks-select-color);font-size:14px;font-weight:500}.select__trigger[data-v-5423aede]{border:1px solid var(--tks-select-border-color);border-radius:var(--tks-select-radius);background-color:var(--tks-select-background);cursor:pointer;transition:border-color var(--tks-motion-normal), box-shadow var(--tks-motion-normal);min-height:var(--tks-select-height);outline:none;align-items:center;display:flex;position:relative}.select__trigger[data-v-5423aede]:focus-visible,.select__trigger[data-v-5423aede]:focus-within{border-color:var(--tks-select-accent-color);box-shadow:var(--tks-focus-ring)}.select__trigger.is-open[data-v-5423aede]{border-color:var(--tks-select-accent-color)}.select__trigger.is-error[data-v-5423aede]{border-color:var(--tks-select-error-color)}.select__trigger.is-disabled[data-v-5423aede]{cursor:not-allowed}:where(.select__dropdown[data-v-5423aede]){--tks-select-background:var(--tks-control-background);--tks-select-border-color:var(--tks-control-border);--tks-select-color:var(--tks-color-text);--tks-select-muted-color:var(--tks-color-text-muted);--tks-select-accent-color:var(--tks-color-primary);--tks-select-error-color:var(--tks-color-danger);--tks-select-radius:var(--tks-control-radius)}.select__dropdown[data-v-5423aede]{z-index:var(--tks-z-overlay);border:1px solid var(--tks-select-border-color);border-radius:var(--tks-select-radius);background-color:var(--tks-select-background);max-width:calc(100vw - 16px);box-shadow:var(--tks-shadow-overlay);padding:4px 0;overflow:hidden}.select__loading[data-v-5423aede]{flex-direction:column;gap:6px;padding:4px 12px;display:flex}.select__hint[data-v-5423aede]{color:var(--tks-select-muted-color);margin:0;font-size:12px}.select__error[data-v-5423aede]{color:var(--tks-select-error-color);margin:0;font-size:12px}.select-fade-enter-active[data-v-5423aede],.select-fade-leave-active[data-v-5423aede]{transition:opacity var(--tks-motion-fast) ease}.select-fade-enter-from[data-v-5423aede],.select-fade-leave-to[data-v-5423aede]{opacity:0}.select-error-fade-enter-active[data-v-5423aede],.select-error-fade-leave-active[data-v-5423aede]{transition:opacity var(--tks-motion-normal), transform var(--tks-motion-normal)}.select-error-fade-enter-from[data-v-5423aede],.select-error-fade-leave-to[data-v-5423aede]{opacity:0;transform:translateY(-4px)}.skeleton-accordion[data-v-674cd5e2]{flex-direction:column;gap:.5rem;display:flex}.skeleton-field[data-v-6f40aee2]{flex-direction:column;gap:8px;display:flex}.table-wrapper[data-v-ef35f7a7]{position:relative;overflow-x:auto}.table-app[data-v-ef35f7a7]{border-collapse:collapse;border-spacing:0;width:100%}.table-app thead tr[data-v-ef35f7a7]{border-bottom:1px solid var(--border)}.table-app th[data-v-ef35f7a7]{background-color:var(--bg-secondary);color:var(--text-secondary);white-space:nowrap;padding:12px 16px;font-weight:600}.table-app th[data-v-ef35f7a7]:not(:last-child){border-right:1px solid var(--border)}.data-row[data-v-ef35f7a7]{background-color:var(--surface-elevated)}.table-app td[data-v-ef35f7a7]{color:var(--text-primary);padding:12px 16px}.table-app tr:not(:last-child) td[data-v-ef35f7a7]{border-bottom:1px solid var(--border)}.stat-card[data-v-0027afe6]{border:1px solid var(--tks-color-border);background:var(--tks-stat-card-background,var(--stat-bg,var(--tks-color-background-subtle)));border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.stat-card__label[data-v-0027afe6]{color:var(--tks-color-text-muted);letter-spacing:.3px;font-size:12px;font-weight:500;line-height:1.2}.stat-card__row[data-v-0027afe6]{align-items:baseline;gap:6px;display:flex}.stat-card__value[data-v-0027afe6]{color:var(--tks-stat-card-color,var(--stat-color,var(--tks-color-text)));font-size:24px;font-weight:700;line-height:1.2}.stat-card__hint[data-v-0027afe6]{color:var(--tks-color-text-muted);font-size:13px;font-weight:500;line-height:1.2}:where(.switch[data-v-8f331cfa]){--tks-switch-width:var(--sw-width,40px);--tks-switch-height:var(--sw-height,20px);--tks-switch-thumb-size:var(--sw-thumb-size,14px);--tks-switch-offset:var(--sw-offset,3px);--tks-switch-background:var(--sw-bg,var(--tks-color-background-subtle));--tks-switch-active-background:var(--sw-bg-active,var(--tks-color-primary));--tks-switch-thumb-color:var(--sw-thumb-color,var(--tks-color-on-accent));--tks-switch-duration:var(--sw-duration,var(--tks-motion-normal))}.switch[data-v-8f331cfa]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--tks-color-text);align-items:center;gap:8px;font-size:14px;display:inline-flex}.switch__native[data-v-8f331cfa]{opacity:0;width:0;height:0;margin:0;position:absolute}.switch__native:focus-visible+.switch__track[data-v-8f331cfa]{box-shadow:var(--tks-focus-ring)}.switch__track[data-v-8f331cfa]{width:var(--tks-switch-width);height:var(--tks-switch-height);border-radius:calc(var(--tks-switch-height) / 2);background-color:var(--tks-switch-background);transition:background-color var(--tks-switch-duration) ease;flex-shrink:0;position:relative}.switch__thumb[data-v-8f331cfa]{top:var(--tks-switch-offset);left:var(--tks-switch-offset);width:var(--tks-switch-thumb-size);height:var(--tks-switch-thumb-size);background-color:var(--tks-switch-thumb-color);transition:transform var(--tks-switch-duration) ease;border-radius:50%;position:absolute}.switch--checked .switch__track[data-v-8f331cfa]{background-color:var(--tks-switch-active-background)}.switch--checked .switch__thumb[data-v-8f331cfa]{transform:translateX(calc(var(--tks-switch-width) - var(--tks-switch-thumb-size) - var(--tks-switch-offset) * 2))}.switch--disabled[data-v-8f331cfa]{opacity:var(--tks-disabled-opacity);cursor:not-allowed}.switch--label-left .switch__label[data-v-8f331cfa]{order:-1}:where(.input-wrapper[data-v-f25fcc10]){--tks-textarea-background:var(--tks-control-background);--tks-textarea-border-color:var(--tks-control-border);--tks-textarea-color:var(--tks-color-text);--tks-textarea-muted-color:var(--tks-color-text-muted);--tks-textarea-accent-color:var(--tks-color-primary);--tks-textarea-error-color:var(--tks-color-danger);--tks-textarea-radius:var(--tks-control-radius)}.input-wrapper[data-v-f25fcc10]{flex-direction:column;gap:4px;min-width:20ch;display:flex}.input-wrapper.full[data-v-f25fcc10]{width:100%}.input-wrapper.is-disabled[data-v-f25fcc10]{opacity:var(--tks-disabled-strong-opacity);cursor:not-allowed}.input-wrapper.is-disabled .input-wrapper__container[data-v-f25fcc10]{cursor:not-allowed}.input-wrapper__label[data-v-f25fcc10]{color:var(--tks-textarea-color);font-size:14px;font-weight:500}.input-wrapper__label.is-required[data-v-f25fcc10]:after{content:"*";color:var(--tks-textarea-error-color);margin-left:2px}.input-wrapper__container[data-v-f25fcc10]{border:1px solid var(--tks-textarea-border-color);border-radius:var(--tks-textarea-radius);transition:border-color var(--tks-motion-normal), box-shadow var(--tks-motion-normal);background-color:var(--tks-textarea-background);align-items:flex-start;display:flex;position:relative;overflow:hidden}.input-wrapper__container[data-v-f25fcc10]:not(.is-disabled):hover,.input-wrapper__container:not(.is-disabled).is-focused[data-v-f25fcc10]{border-color:var(--tks-textarea-accent-color)}.input-wrapper__container:not(.is-disabled).is-error[data-v-f25fcc10]{border-color:var(--tks-textarea-error-color)}.input-wrapper__field[data-v-f25fcc10]{min-height:80px;color:var(--tks-textarea-color);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;padding:8px 12px;font-family:inherit;font-size:14px}.input-wrapper__field[data-v-f25fcc10]::placeholder{color:var(--tks-textarea-muted-color)}.input-wrapper__field[data-v-f25fcc10]:disabled{cursor:not-allowed}.input-wrapper__error[data-v-f25fcc10]{color:var(--tks-textarea-error-color);margin:0;font-size:12px}.error-fade-enter-active[data-v-f25fcc10],.error-fade-leave-active[data-v-f25fcc10]{transition:opacity var(--tks-motion-normal), transform var(--tks-motion-normal)}.error-fade-enter-from[data-v-f25fcc10],.error-fade-leave-to[data-v-f25fcc10]{opacity:0;transform:translateY(-4px)}
