:root,:root[data-widget-theme=ticketsbox]{--theme-font:"Proxima Nova", sans-serif;--color-white:#fff;--color-black:#000;--color-black-100:#13131e;--color-black-87:#13131ede;--color-black-72:#13131eb8;--color-black-60:#13131e99;--color-black-55:#13131e8c;--color-black-36:#13131e5c;--color-white-70:#ffffffb3;--color-overlay-dark-50:#00000080;--color-overlay-dark-70:#000000b3;--color-brand-primary:#ee4256;--color-brand-primary-hover:#d83b4d;--color-brand-link:#255be0;--color-brand-accent:#007bff;--color-neutral-eee:#eee;--color-neutral-e0:#e0e0e0;--color-neutral-ccc:#ccc;--color-neutral-f5:#f5f5f5;--color-neutral-f5-blue:#f5f7fb;--color-border-12:#13131e1f;--color-border-14:#13131e24;--color-border-24:#13131e3d;--color-border-50:#1a1a2e80;--color-text-main:#2a2c33;--color-text-main-muted:#2a2c33b3;--color-text-note:#7a8088;--color-success:#5bc29e;--color-info-icon:#9caec9;--theme-primary:var(--color-brand-primary);--theme-primary-hover:var(--color-brand-primary-hover);--theme-link:var(--color-brand-link);--theme-link-hover:var(--color-brand-primary);--theme-accent:var(--color-brand-accent);--theme-header-btn-bg:#1a1a2e;--theme-header-btn-bg-hover:#0d0d1a;--theme-header-btn-border:#1a1a2e;--theme-header-menu-text:#486084;--theme-header-menu-text-hover:#000819;--theme-status-title:#0f1f48;--theme-status-text:#69758f;--theme-status-divider:#dce2eb;--theme-white:var(--color-white);--theme-header-surface:var(--color-white);--theme-header-border:var(--color-neutral-eee);--theme-header-link:var(--color-black);--theme-header-link-hover:#2f74e6;--theme-header-lang-neutral-bg:var(--color-neutral-eee);--theme-header-lang-active-bg:#1a1a2e;--theme-header-overlay-soft:transparent;--theme-header-overlay-strong:var(--color-overlay-dark-50);--theme-header-muted-border:var(--color-neutral-ccc);--theme-header-modal-bg:var(--color-white);--theme-header-timeline-bg:#0000000d;--theme-appbar-title:var(--color-black-87);--theme-appbar-meta:#049b16;--theme-appbar-icon:var(--color-black-72);--theme-appbar-back-icon:var(--color-black-72);--theme-footer-bg:#1a1a2e;--theme-footer-border-top:transparent;--theme-footer-ticket-color:var(--color-white);--theme-footer-price-color:var(--color-white);--theme-footer-info-icon:var(--color-info-icon);--theme-footer-cta-bg:var(--theme-primary);--theme-footer-cta-bg-hover:#e63b50;--theme-footer-cta-bg-active:#d93649;--theme-footer-cta-text:var(--color-white);--theme-footer-badge-bg:var(--theme-primary);--theme-footer-badge-border:var(--color-white);--theme-footer-badge-text:var(--color-white);--theme-footer-wallet-bg:var(--color-white);--theme-footer-wallet-border:var(--color-neutral-e0);--theme-footer-wallet-text:var(--color-black);--theme-footer-wallet-hover-bg:var(--color-neutral-f5);--theme-empty-bg:#f9f9f9;--theme-modal-bg:var(--color-white);--theme-app-bg:#f6f6f8;--theme-view-surface:var(--color-white);--theme-order-surface:#f6f6f8;--theme-order-nav-bg:#eaeef2;--theme-order-action-bg:var(--color-white);--theme-order-card-bg:transparent;--theme-order-ticket-remove:#b6c4ce;--theme-order-secondary-btn-bg:transparent;--theme-order-primary-btn-bg-disabled:#ee425699;--theme-order-top-bg:#1a1a2e;--theme-order-top-text:var(--color-white);--theme-order-top-muted:var(--color-white-70);--theme-order-timer:var(--color-white);--theme-order-accent:#1a1a2e;--theme-order-accent-2:var(--theme-primary);--theme-order-accent-soft:#ee425699;--theme-order-border:#e0e1e5;--theme-order-border-soft:#e9e9ea;--theme-order-input-border:#b2b3b7;--theme-order-text:var(--color-text-main);--theme-order-text-muted:var(--color-text-main-muted);--theme-order-step-bg:#f0f1f3;--theme-order-step-text:#2a2c3380;--theme-order-step-complete:#61d3cd;--theme-order-step-done:#13131ede;--theme-order-step-done-icon:var(--color-white);--theme-order-step-current:var(--theme-primary);--theme-order-primary-btn-bg:var(--theme-primary);--theme-order-primary-btn-bg-hover:#eb2139;--theme-order-primary-btn-text:var(--color-white);--theme-order-secondary-btn-text:#1a1a2e;--theme-order-secondary-btn-border:var(--color-border-50);--theme-order-popup-bg:var(--color-white);--theme-order-overlay:var(--color-overlay-dark-50);--theme-order-good-accent:var(--color-success);--theme-order-radio-text:#2a2c33e6;--theme-order-radio-note:#000;--theme-order-notice-text:#2a2c33b3;--theme-order-radio-text-hover:var(--theme-order-accent);--theme-notice-accent:var(--theme-primary);--theme-notice-overlay:var(--color-overlay-dark-70);--theme-questionary-bg:#f5f6f8;--theme-questionary-card-bg:var(--color-white);--theme-questionary-text:var(--color-text-main);--theme-questionary-text-muted:var(--color-text-note);--theme-questionary-border:#e9e9ea;--theme-questionary-input-border:#949599;--theme-questionary-text-readonly:#2a2c3366;--theme-questionary-close:#ee4256db;--theme-spinner-cube:#49bcb7;--theme-spinner-ring-from:#3e77ff00;--theme-spinner-ring-mid:#2458d380;--theme-spinner-ring-to:#3e77ff;--theme-view-top-offset:80px;--theme-view-bg:transparent;--theme-scheme-label:#000;--theme-map-control-surface:#1a1a2e;--theme-map-control-text:#fff;--theme-map-control-border:#fff;--theme-map-control-container-bg:#ffffff80;--theme-map-control-container-border:#d1dff7;--theme-map-control-disabled-bg:#e2e8ed;--theme-map-control-disabled-text:#1a1a2e;--theme-filter-chip-bg:#1a1a2e;--theme-filter-chip-text:#fff;--theme-filter-chip-border:#fff;--theme-filter-chip-badge-bg:#ee4256;--theme-filter-chip-badge-text:#fff;--theme-filter-chip-icon:#fff;--theme-filter-panel-bg:#fff;--theme-filter-panel-border:#e0e1e5;--theme-filter-panel-radius:2px;--theme-minimap-bg:#ffffffe6;--theme-list-card-bg:#fff;--theme-filter-panel-text:#2a2c33;--theme-filter-option-text:#696b70;--theme-status-strip-bg:#1a1a2e;--theme-list-accent:#1a1a2e;--theme-list-row-bg:#f0f3fc;--theme-list-row-bg-hover:#f4f6fb;--theme-list-text:#464646;--theme-list-tag-text:#273d71;--theme-list-tag-bg:#b7c8f0;--theme-status-chip-text:var(--color-text-main);--theme-status-chip-free-bg:#afcdff;--theme-status-chip-reserved-bg:#efafb6;--theme-status-chip-unavailable-bg:#e2e8e9;--theme-fan-counter-btn-bg:#f0f5f6;--theme-fan-counter-btn-text:#1a1a2e;--theme-fan-counter-btn-hover-bg:var(--theme-link);--theme-fan-counter-btn-hover-text:var(--color-white);--theme-fan-counter-value-border:#13131e3d;--theme-fan-counter-value-text:var(--color-black-100);--theme-fan-price-text:#13131eb8;--theme-fan-action-bg:var(--theme-primary);--theme-fan-action-bg-hover:var(--theme-primary-hover);--theme-fan-action-text:var(--color-white);--theme-fan-close-bg:var(--color-white);--theme-fan-close-icon:#13131e99;--theme-fan-hint-text:var(--theme-primary);--theme-tariff-divider:#13131e14;--theme-tariff-row-hover-bg:#5e6ad214;--tcrm-control-bg:#1a1a2e;--tcrm-control-bg-hover:#2b2b4d;--tcrm-control-bg-active:#101021;--tcrm-control-text:#fff;--tcrm-control-border:0;--tcrm-control-tray-bg:#ffffff80;--tcrm-surface:var(--tc-surface);--tcrm-text:var(--tc-text-strong);--tcrm-muted:var(--tc-muted-2);--tcrm-line-soft:var(--tc-line-soft);--tcrm-fill-soft:var(--tc-fill-soft);--tcrm-accent:var(--tc-main);--tcrm-legend-veil:#f5f7fbc7;--tcrm-hall-bg:#eef1f7}@media screen and (width<=1026px){:root{--theme-view-top-offset:56px}}:root{--tc-header:#061736;--tc-header-text:#fff;--tc-header-text-soft:#ffffffd1;--tc-header-control-bg:#ffffff1a;--tc-main:#ff4264;--tc-main-hover:#d92d50;--tc-main-soft:#ff426417;--tc-on-main:#fff;--tc-spinner:var(--tc-main);--tc-cta:var(--tc-main);--tc-cta-hover:var(--tc-main-hover);--tc-on-cta:var(--tc-on-main);--tc-accent:#3d7eff;--tc-success:#2e9e5b;--tc-bg:#eef1f7;--tc-panel-bg:#f1f4fa;--tc-panel-bg-mobile:#f6f8fc;--tc-panel-width:min(34vw, 466px);--tc-surface:#fff;--tc-input-bg:#fff;--tc-text:#071832;--tc-text-strong:#061736;--tc-muted:#7d8aa7;--tc-muted-2:#75809b;--tc-muted-3:#63708a;--tc-line:#d8deea;--tc-line-soft:#e0e6f1b8;--tc-danger:#d92d50;--tc-fill-soft:#f0f3f9;--tc-fill-translucent:#ffffff9e;--tc-fade:#eef1f7eb;--tc-cta-disabled:#f79bae;--tc-shadow-card:0 14px 36px #0f1f3d13;--tc-shadow-panel:-10px 0 24px #0f1f3d14;--tc-shadow-menu:0 14px 28px #06173633;--tc-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, "Segoe UI", Roboto, Arial, sans-serif;--tc-main-soft-2:#ff426424;--tc-main-line:#ff426438;--tc-accent-soft:#3d7eff1f;--tc-success-soft:#e7f9ef;--tc-on-success-soft:#17834c;--tc-success-strong:#17bd66;--tc-danger-soft:#d92d501a;--tc-warning:#e8a317;--tc-warning-soft:#fff4dc;--tc-overlay:#0617368c;--tc-wallet-button:#000;--tc-on-wallet-button:#fff;--tc-line-strong:#cbd6e8;--tc-shadow-soft:0 2px 10px #0f1f3d0f;--tc-shadow-strong:0 10px 28px #0f1f3d29;--tc-radius-card:20px;--tc-radius-control:14px;--tc-radius-chip:12px;--tc-radius-icon:12px;--tc-space-1:4px;--tc-space-2:8px;--tc-space-3:12px;--tc-space-4:16px;--tc-space-5:20px;--tc-space-6:24px;--tc-control-h:52px;--tc-control-h-sm:40px;--tc-bar-h:56px;--tc-icon-btn:36px;--tc-focus-ring:0 0 0 3px var(--tc-main-soft-2);--tc-text-xs:12px;--tc-text-sm:13px;--tc-text-md:15px;--tc-text-lg:17px;--tc-text-xl:20px;--tc-text-2xl:24px}@media (width<=1100px){:root{--tc-panel-width:42vw}}[data-widget-theme=etko]{--tc-font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--tc-header:#000;--tc-header-text:#fff;--tc-header-text-soft:#ffffffbf;--tc-header-control-bg:#ffffff14;--tc-main:#ff4800;--tc-main-hover:#e64100;--tc-main-soft:#ff480024;--tc-on-main:#fff;--tc-accent:#ff4800;--tc-success:#4caf50;--tc-bg:#000;--tc-panel-bg:#0a0a0a;--tc-panel-bg-mobile:#0a0a0a;--tc-surface:#161616;--tc-input-bg:#000;--tc-text:#fff;--tc-text-strong:#fff;--tc-muted:#ffffff8c;--tc-muted-2:#ffffffa6;--tc-muted-3:#ffffffbf;--tc-line:#ffffff3d;--tc-line-soft:#ffffff1f;--tc-danger:#ff6b6b;--tc-fill-soft:#ffffff14;--tc-fill-translucent:#ffffff0f;--tc-fade:#0a0a0aeb;--tc-cta-disabled:#ff480073;--tc-shadow-card:0 14px 36px #00000073;--tc-shadow-panel:-10px 0 24px #0009;--tc-shadow-menu:0 14px 28px #000000b3;--tc-main-soft-2:#ff480038;--tc-main-line:#ff48004d;--tc-accent-soft:#ff480024;--tc-success-soft:#4caf5029;--tc-on-success-soft:#7ed684;--tc-success-strong:#4caf50;--tc-danger-soft:#ff6b6b29;--tc-warning-soft:#e8a31729;--tc-overlay:#000000b3;--tc-line-strong:#ffffff52;--tc-shadow-soft:0 2px 10px #00000059;--tc-shadow-strong:0 10px 28px #0009;--tcrm-hall-bg:#000;--tcrm-hall-selection:#ff4800;--tc-wallet-border:1px solid #ffffff3d;--tcrm-control-bg:#000;--tcrm-control-bg-hover:#161616;--tcrm-control-bg-active:#0a0a0a;--tcrm-control-text:#fff;--tcrm-control-border:1px solid #ffffff3d;--tcrm-control-tray-bg:#00000080;--tcrm-legend-veil:#000000b8;--theme-modal-bg:#0a0a0a;--theme-fan-counter-btn-bg:#ffffff14;--theme-fan-counter-btn-text:#fff;--theme-fan-counter-btn-hover-bg:#ff4800;--theme-fan-counter-btn-hover-text:#fff;--theme-fan-counter-value-border:#ffffff3d;--theme-fan-counter-value-text:#fff;--theme-fan-price-text:#ffffffbf;--theme-fan-action-bg:#ff4800;--theme-fan-action-bg-hover:#e64100;--theme-fan-action-text:#fff;--theme-fan-close-bg:#161616;--theme-fan-close-icon:#ffffffbf;--theme-fan-hint-text:#ff4800;--theme-tariff-divider:#ffffff1f;--theme-tariff-row-hover-bg:#ffffff14;--theme-appbar-meta:#ff4800;--theme-primary:#ff4800;--theme-primary-hover:#e64100;--theme-link:#ff4800;--theme-accent:#ff4800;--theme-ticket-card-bg:#ffffff14;--theme-ticket-card-group-bg:#ff4800;--theme-ticket-card-group-border:#ff4800;--theme-ticket-card-group-text:#fff;--theme-ticket-card-text:#fff;--theme-ticket-card-muted:#ffffffbf;--theme-ticket-card-link:#ff4800;--theme-ticket-card-control-bg:#ff4800;--theme-ticket-card-control-bg-hover:#e64100;--theme-ticket-card-control-text:#fff;--theme-ticket-card-control-tray:#ffffff14;--theme-ticket-card-key-bg:#ff4800;--theme-ticket-card-key-bg-hover:#e64100;--theme-ticket-card-key-text:#fff;--theme-ticket-card-border:#ffffff1f;--theme-ticket-card-rim:#ffffff2e;--theme-ticket-card-shadow:0 0 0 #0000;--theme-ticket-card-shadow-hover:0 0 0 #0000;--theme-ticket-card-stub-bg:#ffffff0f;--theme-ticket-card-tear:#ffffff3d;--theme-ticket-card-hairline:#ffffff1f;--theme-ticket-card-placeholder:#ffffff59;--theme-ticket-card-stamp:#ff4800;--theme-ticket-card-stamp-bg:#000;--theme-ticket-card-scrim:0, 0, 0;--theme-ticket-card-window-bg:#000}[data-widget-theme=silpo]{--tc-header:#fff;--tc-header-text:#000000de;--tc-header-text-soft:#0009;--tc-header-control-bg:#f1f1f1;--tc-main:#00a046;--tc-spinner:#3e77ff;--tc-main-hover:#00873b;--tc-main-soft:#00a0461a;--tc-main-soft-2:#00a04629;--tc-main-line:#00a04642;--tc-accent-soft:#049b161f;--tc-on-main:#fff;--tc-cta:#2358d1;--tc-cta-hover:#1f4db8;--tc-on-cta:#fff;--tc-accent:#049b16;--tc-success:#049b16;--tc-bg:#eef2fc;--tc-panel-bg:#eef2fc;--tc-panel-bg-mobile:#fff;--tc-surface:#fff;--tc-input-bg:#fff;--tc-text:#000000de;--tc-text-strong:#144a2b;--tc-muted:#00000073;--tc-muted-2:#0000008c;--tc-muted-3:#3b5f4b;--tc-line:#ccc;--tc-line-soft:#0000001f;--tc-danger:#d32f2f;--tc-fade:#f7f9f7eb;--tc-cta-disabled:#9fb4e6;--tc-shadow-card:0 10px 28px #00000014;--tcrm-hall-bg:#eef2fc;--tcrm-hall-selection:#2358d1;--tcrm-control-bg:#fff;--tcrm-control-bg-hover:#f2f5fb;--tcrm-control-bg-active:#e7ecf7;--tcrm-control-text:#13131eb8;--tcrm-control-border:1px solid #13131e14;--tcrm-control-tray-bg:#ffffffeb;--tcrm-legend-veil:#eef2fcd1;--theme-appbar-meta:#049b16;--theme-appbar-title:#13131ede;--theme-appbar-icon:#13131eb8;--theme-filter-chip-bg:#fff;--theme-filter-chip-text:#202124de;--theme-filter-chip-border:#13131e14;--theme-header-overlay-soft:transparent;--theme-primary:#00a046;--theme-primary-hover:#00873b;--theme-link:#00a046;--theme-accent:#00a046;--theme-ticket-card-link:var(--theme-accent);--theme-ticket-card-control-bg:var(--theme-accent);--theme-ticket-card-control-bg-hover:var(--theme-primary-hover);--theme-ticket-card-control-tray:#00a0461f;--theme-ticket-card-key-bg:var(--theme-accent);--theme-ticket-card-key-bg-hover:var(--theme-primary-hover);--theme-ticket-card-key-text:#fff;--theme-ticket-card-group-bg:#fff}:root{--tc-logo-full:url(../../../logo-full.svg)}[data-widget-theme=zakazbiletov]{--tc-logo:url(../../../logo-zakazbiletov.svg);--tc-logo-full:url(../../../logo-zakazbiletov.svg)}[data-widget-theme=us-ua]{--tc-logo:url(../../../logo-us-ua.svg);--tc-logo-full:url(../../../logo-us-ua.svg)}[data-tenant=cpr]{--tc-logo:url(../../../logo-cpr.svg);--tc-logo-full:url(../../../logo-cpr-full.svg)}[data-widget-theme=etko] .cart-panel{--tc-control-h:34px;--tc-control-h-sm:30px;--tc-icon-btn:30px;--tc-space-3:8px;--tc-space-4:10px;--tc-space-5:12px;--tc-space-6:14px;--tc-radius-card:14px;--tc-radius-control:10px;--tc-bar-h:44px}[data-widget-theme=etko] .cart-panel .account-card .name-row{gap:var(--tc-space-2);grid-template-columns:1fr 1fr;display:grid}[data-widget-theme=etko] .cart-panel .powered-by{display:none}*,:before,:after{box-sizing:border-box}html,body{height:100dvh;margin:0;overflow:hidden}body{font-family:var(--tc-font);letter-spacing:0;color:var(--tc-text);background:var(--tc-bg);-webkit-font-smoothing:antialiased;font-synthesis:none;text-rendering:geometricprecision;font-size:14px;font-weight:400;line-height:1.24}button,input,select,textarea{font:inherit;color:inherit}.tc-btn{appearance:none;border-radius:var(--tc-radius-control);cursor:pointer;font:inherit;font-size:var(--tc-text-md);align-items:center;gap:var(--tc-space-2);min-height:var(--tc-control-h);padding:0 var(--tc-space-5);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;font-weight:600;line-height:1.1;text-decoration:none;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.tc-btn:focus-visible{box-shadow:var(--tc-focus-ring);outline:0}.tc-btn:disabled,.tc-btn[aria-disabled=true]{cursor:not-allowed}.tc-btn--block{width:100%}.tc-btn__spinner{opacity:.9;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite tc-btn-spin;display:block}.tc-btn--sm .tc-btn__spinner{width:14px;height:14px}@keyframes tc-btn-spin{to{transform:rotate(360deg)}}.tc-btn--sm{border-radius:calc(var(--tc-radius-control) - 4px);font-size:var(--tc-text-sm);min-height:var(--tc-control-h-sm);padding:0 var(--tc-space-4)}.tc-btn--cta{background:var(--tc-cta);color:var(--tc-on-cta)}.tc-btn--cta:hover:not(:disabled){background:var(--tc-cta-hover)}.tc-btn--cta:disabled{background:var(--tc-cta-disabled)}.tc-btn--primary{background:var(--tc-main);color:var(--tc-on-main)}.tc-btn--primary:hover:not(:disabled){background:var(--tc-main-hover)}.tc-btn--primary:disabled{background:var(--tc-cta-disabled)}.tc-btn--surface{background:var(--tc-surface);border-color:var(--tc-line-soft);color:var(--tc-text)}.tc-btn--surface:hover:not(:disabled){border-color:var(--tc-line)}.tc-btn--soft{background:var(--tc-main-soft);color:var(--tc-main)}.tc-btn--soft:hover:not(:disabled){background:var(--tc-main-soft-2)}.tc-btn--outline{border-color:var(--tc-line);color:var(--tc-text);background:0 0}.tc-btn--outline:hover:not(:disabled){border-color:var(--tc-main);color:var(--tc-main)}.tc-btn--link{color:var(--tc-muted-2);min-height:0;padding:var(--tc-space-1) 0;text-underline-offset:3px;white-space:normal;background:0 0;font-weight:500;text-decoration:underline}.tc-btn--link:hover:not(:disabled){color:var(--tc-main)}.tc-btn--link:disabled{color:var(--tc-muted);text-decoration:none}.tc-btn--ghost{color:var(--tc-main);min-height:0;padding:var(--tc-space-1) 0;background:0 0}.tc-btn--ghost:hover:not(:disabled){color:var(--tc-main-hover)}.tc-icon-btn{appearance:none;background:var(--tc-fill-soft);border-radius:var(--tc-radius-icon);color:var(--tc-muted-3);cursor:pointer;height:var(--tc-icon-btn);width:var(--tc-icon-btn);border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.tc-icon-btn svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px;display:block}.tc-icon-btn:hover{background:var(--tc-main);color:var(--tc-on-main)}.tc-icon-btn:focus-visible{box-shadow:var(--tc-focus-ring);outline:0}.tc-icon-btn--ghost{background:0 0}.tc-icon-btn--ghost:hover{background:var(--tc-fill-soft);color:var(--tc-text)}.tc-icon-btn--on-main{color:var(--tc-on-main);background:0 0}.tc-icon-btn--on-main:hover{background:var(--tc-header-control-bg);color:var(--tc-on-main)}.tc-icon-btn--sm{width:28px;height:28px}.tc-icon-btn--sm svg{width:14px;height:14px}.tc-chip{background:var(--tc-fill-soft);border-radius:var(--tc-radius-chip);color:var(--tc-text);font-size:var(--tc-text-xs);align-items:center;gap:var(--tc-space-3);min-height:40px;padding:var(--tc-space-2) var(--tc-space-4);line-height:1.2;display:flex}.tc-chip--accent{background:var(--tc-main-soft)}.tc-chip--urgent{background:var(--tc-main-soft-2)}.tc-chip--success{background:var(--tc-success-soft);color:var(--tc-on-success-soft)}.tc-chip--warning{background:var(--tc-warning-soft)}.tc-input,.tc-select,.tc-textarea{appearance:none;background:var(--tc-input-bg);border:1px solid var(--tc-line);border-radius:var(--tc-radius-control);color:var(--tc-text);font:inherit;font-size:var(--tc-text-md);min-height:var(--tc-control-h);padding:0 var(--tc-space-4);width:100%;transition:border-color .12s,box-shadow .12s}.tc-textarea{min-height:calc(var(--tc-control-h) * 2);padding:var(--tc-space-3) var(--tc-space-4);resize:vertical}.tc-input::placeholder,.tc-textarea::placeholder{color:var(--tc-muted)}.tc-input:focus,.tc-select:focus,.tc-textarea:focus{border-color:var(--tc-main);box-shadow:var(--tc-focus-ring);outline:0}.tc-input:disabled,.tc-select:disabled,.tc-textarea:disabled{background:var(--tc-fill-soft);color:var(--tc-muted-3);cursor:not-allowed}.tc-input--error,.tc-select--error,.tc-textarea--error{border-color:var(--tc-danger)}.tc-input--sm,.tc-select--sm{border-radius:calc(var(--tc-radius-control) - 4px);min-height:var(--tc-control-h-sm)}.tc-select{cursor:pointer;padding-right:calc(var(--tc-space-6) + var(--tc-space-4));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 15px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px}.tc-field{gap:var(--tc-space-2);min-width:0;display:grid}.tc-field__label{color:var(--tc-text);font-size:var(--tc-text-sm);align-items:baseline;gap:var(--tc-space-2);justify-content:space-between;font-weight:600;display:flex}.tc-field__hint{color:var(--tc-muted);font-size:var(--tc-text-xs)}.tc-field__error{color:var(--tc-danger);font-size:var(--tc-text-xs)}.tc-check{color:var(--tc-text);cursor:pointer;font-size:var(--tc-text-sm);align-items:flex-start;gap:var(--tc-space-3);line-height:1.3;display:flex}.tc-check input{accent-color:var(--tc-main);flex:none;width:20px;height:20px;margin:0}.tc-check input:focus-visible{box-shadow:var(--tc-focus-ring);outline:0}.tc-card{background:var(--tc-surface);border:1px solid var(--tc-line-soft);border-radius:var(--tc-radius-card);box-shadow:var(--tc-shadow-soft);padding:var(--tc-space-5)}.tc-card--flat{box-shadow:none}.tc-bar{background:var(--tc-surface);border-radius:var(--tc-radius-chip);color:var(--tc-text);font-size:var(--tc-text-sm);padding:var(--tc-space-2) var(--tc-space-3);margin:0}.tc-bar--error{background:var(--tc-danger-soft);color:var(--tc-danger)}.tc-bar--success{background:var(--tc-success-soft);color:var(--tc-on-success-soft)}.widget.svelte-12qhfyh{flex-direction:column;height:100%;display:flex}
