@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Fraunces:opsz,wght@9..144,500;9..144,650&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Fraunces:opsz,wght@9..144,500;9..144,650&display=swap";.login-page[data-v-80c9b849]{--bg-1:#0c1024;--bg-2:#151b35;--bg-3:#0f2431;--accent:#3ee8b5;--accent-2:#f7b955;--ink:#eef2ff;--muted:#eef2ffb3;--card:#0a102099;--stroke:#ffffff1f;min-height:100svh;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:radial-gradient(800px 420px at 10% 10%, #3ee8b526, transparent 70%), radial-gradient(900px 520px at 90% 10%, #f7b9552e, transparent 70%), linear-gradient(135deg, var(--bg-1), var(--bg-2) 55%, var(--bg-3));color:var(--ink);place-items:center;font-family:Space Grotesk,sans-serif;display:grid;position:relative;overflow:hidden}.login-page[data-v-80c9b849]:before,.login-page[data-v-80c9b849]:after{content:"";filter:blur(40px);opacity:.35;z-index:0;border-radius:50%;width:320px;height:320px;position:absolute}.login-page[data-v-80c9b849]:before{background:#3ee8b5;top:-120px;left:-120px}.login-page[data-v-80c9b849]:after{background:#f7b955;bottom:-160px;right:-120px}.login-shell[data-v-80c9b849]{z-index:1;gap:20px;width:min(980px,100%);display:grid;position:relative}.login-card[data-v-80c9b849]{background:var(--card);border:1px solid var(--stroke);border-radius:20px;width:100%;max-width:460px;padding:clamp(18px,3.5vw,28px);animation:.7s .1s both rise-80c9b849;box-shadow:0 18px 50px #00000059}.login-card__head[data-v-80c9b849]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.login-logo[data-v-80c9b849]{background:linear-gradient(135deg,#3ee8b54d,#f7b9554d);border:1px solid #fff3;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.login-logo img[data-v-80c9b849]{object-fit:cover;width:100%;height:100%}.login-title[data-v-80c9b849]{margin:0;font-size:clamp(20px,4.6vw,26px);line-height:1.15}.login-subtitle[data-v-80c9b849]{opacity:.8;margin:6px 0 0;font-size:clamp(12px,3.4vw,14px)}.login-form[data-v-80c9b849]{grid-template-columns:1fr;gap:14px;display:grid}.login-field[data-v-80c9b849]{gap:6px;animation:.6s both fadeIn-80c9b849;display:grid}.login-field[data-v-80c9b849]:first-of-type{animation-delay:50ms}.login-field[data-v-80c9b849]:nth-of-type(2){animation-delay:.12s}.login-label[data-v-80c9b849]{color:var(--muted);font-size:clamp(12px,3.4vw,13px)}.login-input[data-v-80c9b849]{width:100%;height:48px;color:var(--ink);box-sizing:border-box;background:#080c1899;border:1px solid #ffffff29;border-radius:14px;outline:none;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.login-input[data-v-80c9b849]::placeholder{color:#eef2ff73}.login-input[data-v-80c9b849]:focus{border-color:#3ee8b5bf;box-shadow:0 0 0 3px #3ee8b533}.login-error[data-v-80c9b849]{color:#ff9aa2;margin:2px 0 0;font-size:13px}.login-btn[data-v-80c9b849]{color:#0b0f19;cursor:pointer;background:linear-gradient(135deg,#3ee8b5,#7df0c6);border:0;border-radius:14px;height:48px;margin-top:6px;font-size:16px;font-weight:700;transition:transform .15s,box-shadow .2s;box-shadow:0 12px 22px #3ee8b52e}.login-btn[data-v-80c9b849]:hover{transform:translateY(-1px);box-shadow:0 14px 30px #3ee8b540}.login-btn[data-v-80c9b849]:disabled{opacity:.7;cursor:not-allowed;transform:none}@keyframes rise-80c9b849{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-80c9b849{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.login-shell[data-v-80c9b849]{place-items:center}.login-card[data-v-80c9b849]{border-radius:22px}}@media (prefers-reduced-motion:reduce){[data-v-80c9b849],[data-v-80c9b849]:before,[data-v-80c9b849]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.finance-catalog-grid[data-v-54709c82]{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.finance-catalog-panel[data-v-54709c82]{min-width:0}.finance-cash-flow-grid[data-v-54709c82]{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-top:18px;display:grid}.finance-pl-grid[data-v-54709c82]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:18px;display:grid}.finance-pl-cards.analytics-cards[data-v-54709c82]{grid-template-columns:repeat(auto-fill,220px);justify-content:start;align-items:start}.finance-pl-cards.analytics-cards .mini[data-v-54709c82]{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-self:start;width:100%;min-width:0;min-height:124px;display:flex}.finance-pl-cards .mini__label[data-v-54709c82]{overflow-wrap:anywhere;min-height:34px;line-height:1.25}.finance-pl-cards .mini__value[data-v-54709c82]{overflow-wrap:anywhere;line-height:1.15}.finance-pl-cards .mini__hint[data-v-54709c82]{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;font-size:12px;line-height:1.25}.finance-cash-flow-panel[data-v-54709c82]{min-width:0}.finance-mode-row[data-v-54709c82]{align-items:center;gap:10px;margin-bottom:18px;display:flex}.finance-mode-row .profile-admin-links[data-v-54709c82]{flex:auto;min-width:0;margin-bottom:0}.finance-multi-filter[data-v-54709c82]{position:relative}.finance-multi-filter__summary[data-v-54709c82]{cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;align-items:center;list-style:none;display:flex;overflow:hidden}.finance-multi-filter__summary[data-v-54709c82]::-webkit-details-marker{display:none}.finance-multi-filter__summary[data-v-54709c82]:after{content:"";opacity:.75;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transform:rotate(45deg)}.finance-multi-filter__summary[aria-expanded=true][data-v-54709c82]:after{transform:rotate(225deg)}.check-list--finance-report[data-v-54709c82]{z-index:30;border-color:var(--input-border);opacity:1;max-height:220px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 36px #00000059;background:#101827!important}.finance-integration-panel[data-v-54709c82]{gap:14px;min-width:0;display:grid}.finance-integration-panel--separated[data-v-54709c82]{border-top:1px solid #94a3b833;margin-top:20px;padding-top:20px}.finance-integration-panel__head[data-v-54709c82]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-integration-badge[data-v-54709c82]{color:#cbd5e1;border:1px solid #94a3b859;border-radius:8px;flex:none;padding:4px 8px;font-size:12px;line-height:1.2}.finance-sync-cards[data-v-54709c82]{margin-top:2px}.ghost--compact[data-v-54709c82]{border-radius:8px;min-height:34px;padding:7px 12px;font-size:13px}.table__actions[data-v-54709c82]{white-space:nowrap;width:1%}.finance-details-modal.modal[data-v-54709c82]{overflow:hidden;width:min(1180px,100vw - 32px)!important;max-width:min(1180px,100vw - 32px)!important;height:min(90vh,760px)!important;max-height:calc(100vh - 32px)!important}.finance-details-modal .panel__head[data-v-54709c82]{flex:none;align-items:flex-start}.finance-details-modal__body[data-v-54709c82]{flex-direction:column;flex:auto;gap:14px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;max-height:none!important}.finance-details-cards[data-v-54709c82]{flex:none;min-width:0}.finance-details-filters[data-v-54709c82]{flex:none}.finance-details-table-wrap[data-v-54709c82]{flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;padding-bottom:4px;overflow:auto}.finance-details-table[data-v-54709c82]{width:max-content;min-width:960px;margin-top:0}.finance-details-table--cash-flow[data-v-54709c82]{min-width:1080px}.finance-details-table th[data-v-54709c82],.finance-details-table td[data-v-54709c82]{vertical-align:top}.finance-detail-main[data-v-54709c82]{color:var(--text);font-weight:800}.finance-detail-link[data-v-54709c82]{color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.finance-detail-link[data-v-54709c82]:hover{text-decoration:underline}.finance-detail-reason[data-v-54709c82]{max-width:220px;color:var(--muted);overflow-wrap:anywhere;white-space:normal}.finance-detail-orders[data-v-54709c82]{max-width:260px;color:var(--text);overflow-wrap:anywhere;white-space:normal}.finance-catalog-panel__head[data-v-54709c82]{justify-content:space-between;align-items:center;gap:12px;display:flex}.finance-catalog-panel__actions[data-v-54709c82]{flex-wrap:wrap;gap:8px;display:flex}.finance-catalog-modal.modal[data-v-54709c82]{width:min(520px,100vw - 32px)!important;max-width:min(520px,100vw - 32px)!important}.finance-catalog-modal .modal__body[data-v-54709c82]{flex-direction:column;align-items:stretch;padding-top:14px;padding-bottom:16px;display:flex}.finance-catalog-modal .analytics-filters[data-v-54709c82]{grid-template-columns:minmax(0,1fr);align-self:stretch;gap:10px;width:100%;max-width:none}.finance-catalog-modal .field[data-v-54709c82],.finance-catalog-modal .input[data-v-54709c82],.finance-catalog-modal .input--select[data-v-54709c82]{align-self:stretch;width:100%;max-width:none}.finance-action-btn[data-v-54709c82]{min-width:138px}.finance-action-btn--refresh .deal-create-btn__icon[data-v-54709c82]{background:linear-gradient(135deg,#4b8ec6,#6cb6e6)}.finance-entry-wrap[data-v-54709c82]{position:relative}.finance-entry-wrap--locked[data-v-54709c82]{pointer-events:none}.finance-entry-wrap__overlay[data-v-54709c82]{z-index:4;background:#050a1a80;border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (max-width:1500px){.finance-pl-cards.analytics-cards[data-v-54709c82]{grid-template-columns:repeat(auto-fill,220px)}}@media (max-width:1100px){.finance-mode-row[data-v-54709c82]{flex-direction:column;align-items:stretch;margin-bottom:20px}.finance-catalog-grid[data-v-54709c82],.finance-cash-flow-grid[data-v-54709c82],.finance-pl-grid[data-v-54709c82]{grid-template-columns:1fr}.finance-catalog-panel__head[data-v-54709c82]{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.finance-pl-cards.analytics-cards[data-v-54709c82]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-pl-cards.analytics-cards .mini[data-v-54709c82]{width:100%}}@media (max-width:480px){.finance-pl-cards.analytics-cards[data-v-54709c82]{grid-template-columns:1fr}}.tr-card-balance[data-v-943b1565]{box-sizing:border-box;background:linear-gradient(#ffffff17,#ffffff0a),#080d1957;border:1px solid #ffffff24;border-radius:12px;flex:none;align-items:center;min-width:0;min-height:42px;margin-left:2px;padding:5px 8px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 6px 18px #0308143d}.tr-card-balance__summary[data-v-943b1565]{justify-content:flex-end;align-items:center;gap:6px;min-height:0;display:flex}.tr-card-balance__value[data-v-943b1565]{white-space:nowrap;font-size:15px;line-height:1.15}.tr-card-balance__value--positive[data-v-943b1565]{color:#22c55e}.tr-card-balance__value--negative[data-v-943b1565]{color:#ef4444}.tr-card-balance__icon-btn[data-v-943b1565]{width:24px;height:24px;color:var(--muted);cursor:pointer;background:#0f172a6b;border:1px solid #94a3b852;border-radius:999px;place-items:center;padding:0;display:inline-grid}.tr-card-balance__icon-btn[data-v-943b1565]:hover:not(:disabled){color:var(--text);border-color:#94a3b894}.tr-card-balance__icon-btn[data-v-943b1565]:disabled{cursor:not-allowed;opacity:.55}.tr-card-balance__icon-btn svg[data-v-943b1565]{width:14px;height:14px}.tr-card-balance__loader[data-v-943b1565]{place-items:center;width:16px;height:16px;display:inline-grid;overflow:visible}.tr-card-balance__loader-wheel.wheel-and-hamster--mini[data-v-943b1565]{width:11.5em;height:11.5em;font-size:1.4px}.tr-card-balance-modal.modal[data-v-943b1565]{width:min(420px,100vw - 32px)!important}@media (max-width:980px){.tr-card-balance[data-v-943b1565]{margin-left:0}}.work-ns-gift__head[data-v-cc63ddab]{align-items:flex-start;gap:16px}.work-ns-gift__title-wrap[data-v-cc63ddab]{gap:6px;display:grid}.work-ns-gift__title[data-v-cc63ddab]{margin:0}.work-ns-gift__subtitle[data-v-cc63ddab]{max-width:560px;margin:0}.work-ns-gift__body[data-v-cc63ddab]{gap:14px;display:grid}.work-ns-gift__grid[data-v-cc63ddab]{grid-template-columns:minmax(220px,280px) minmax(320px,1fr);align-items:start;gap:16px;display:grid}.work-ns-gift__left-stack[data-v-cc63ddab]{align-content:start;gap:12px;display:grid}.work-ns-gift__card[data-v-cc63ddab]{border:1px solid var(--table-border);background:#ffffff08;border-radius:16px;padding:16px}.work-ns-gift__card--balance[data-v-cc63ddab]{align-content:start;gap:8px;display:grid}.work-ns-gift__steam-tile[data-v-cc63ddab]{border:1px solid var(--table-border);color:inherit;text-align:left;cursor:pointer;background:linear-gradient(165deg,#141f3af2,#091022f2);border-radius:14px;gap:4px;padding:14px;display:grid}.work-ns-gift__steam-tile.is-active[data-v-cc63ddab]{background:linear-gradient(165deg,#102642f5,#07162df5);border-color:#2dd4bf80}.work-ns-gift__steam-tile-title[data-v-cc63ddab]{font-size:20px;font-weight:800;line-height:1.1}.work-ns-gift__steam-tile-subtitle[data-v-cc63ddab]{color:var(--muted);font-size:12px}.work-ns-gift__card--steam-form[data-v-cc63ddab]{gap:14px;display:grid}.work-ns-gift__label[data-v-cc63ddab]{letter-spacing:.02em;color:var(--muted);font-size:13px;font-weight:600}.work-ns-gift__value[data-v-cc63ddab]{font-size:30px;line-height:1.1}.work-ns-gift__card--form[data-v-cc63ddab]{gap:16px;display:grid}.work-ns-gift__field[data-v-cc63ddab]{gap:8px;display:grid;position:relative}.work-ns-gift__quick-grid[data-v-cc63ddab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.work-ns-gift__quick-card[data-v-cc63ddab]{border:1px solid var(--table-border);color:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .2s,transform .2s,background .2s;display:flex}.work-ns-gift__quick-card[data-v-cc63ddab]:hover{background:#5febc414;border-color:#5febc473;transform:translateY(-1px)}.work-ns-gift__quick-logo[data-v-cc63ddab]{letter-spacing:.05em;background:linear-gradient(150deg,#ffffff2e,#ffffff0f);border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.work-ns-gift__quick-copy[data-v-cc63ddab]{gap:2px;display:grid}.work-ns-gift__quick-title[data-v-cc63ddab]{font-size:14px;font-weight:700;line-height:1.1}.work-ns-gift__quick-subtitle[data-v-cc63ddab]{color:var(--muted);font-size:12px;line-height:1.1}.work-ns-gift__count[data-v-cc63ddab]{margin-top:-4px;font-size:12px}.work-ns-gift__input[data-v-cc63ddab]{min-height:44px}.work-ns-gift__dropdown[data-v-cc63ddab]{z-index:9;border:1px solid var(--table-border);background:#0c1224f2;border-radius:10px;gap:4px;max-height:260px;padding:6px;display:grid;position:absolute;top:calc(100% - 24px);left:0;right:0;overflow:auto}.work-ns-gift__dropdown-item[data-v-cc63ddab]{color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:8px;padding:8px 10px}.work-ns-gift__dropdown-item[data-v-cc63ddab]:hover{background:#5febc41a;border-color:#5febc46b}.work-ns-gift__hint[data-v-cc63ddab]{font-size:12px}.work-ns-gift__table-wrap[data-v-cc63ddab]{margin-top:0}.work-ns-gift__card--services[data-v-cc63ddab]{grid-column:2;gap:10px;display:grid}.work-ns-gift__steam-amount-field[data-v-cc63ddab]{max-width:220px}.work-ns-gift__steam-table th[data-v-cc63ddab],.work-ns-gift__steam-table td[data-v-cc63ddab]{text-align:center}.work-ns-gift__steam-footer[data-v-cc63ddab]{justify-content:center;display:flex}.work-ns-gift__services-toolbar[data-v-cc63ddab]{justify-content:flex-start;gap:8px}.work-ns-gift__services-search[data-v-cc63ddab]{min-width:min(420px,100%)}.ns-gift-col-title[data-v-cc63ddab]{width:37%;min-width:260px}.ns-gift-col-price[data-v-cc63ddab]{width:14%;min-width:120px}.ns-gift-col-stock[data-v-cc63ddab]{width:12%;min-width:100px}.ns-gift-col-quantity[data-v-cc63ddab]{width:17%;min-width:140px}.ns-gift-col-final[data-v-cc63ddab]{width:20%;min-width:120px}.ns-gift-cell-quantity[data-v-cc63ddab],.ns-gift-cell-final[data-v-cc63ddab]{text-align:center;vertical-align:middle}.ns-gift-col-stock[data-v-cc63ddab],.ns-gift-col-quantity[data-v-cc63ddab],.ns-gift-col-final[data-v-cc63ddab]{text-align:center}.ns-gift-quantity[data-v-cc63ddab]{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.ns-gift-quantity__btn[data-v-cc63ddab]{border:1px solid color-mix(in srgb, var(--table-border) 70%, #22d3ee 30%);background:color-mix(in srgb, var(--table-bg) 70%, #0f766e 30%);color:#d8fff6;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:14px;font-weight:700;line-height:1;transition:border-color .16s,background .16s;display:inline-flex}.ns-gift-quantity__btn[data-v-cc63ddab]:hover:not(:disabled){background:color-mix(in srgb, var(--table-bg) 62%, #0f766e 38%);border-color:#2dd4bf8c}.ns-gift-quantity__btn[data-v-cc63ddab]:disabled{opacity:.45;cursor:not-allowed}.ns-gift-quantity__value[data-v-cc63ddab]{text-align:center;font-variant-numeric:tabular-nums;min-width:18px;font-size:14px;font-weight:700}.ns-gift-final-price[data-v-cc63ddab]{color:#d5dde8;letter-spacing:0;white-space:nowrap;box-sizing:border-box;background:#94a3b824;border:1px solid #94a3b84d;border-radius:999px;justify-content:center;align-items:center;width:auto;max-width:100%;min-height:26px;margin:0 auto;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.ns-gift-final-price--active[data-v-cc63ddab]{color:#b9f9dc;background:#34d39933;border-color:#34d39973}.is-loading[data-v-cc63ddab]{opacity:.7}@media (max-width:860px){.work-ns-gift__grid[data-v-cc63ddab]{grid-template-columns:1fr}.work-ns-gift__card--services[data-v-cc63ddab]{grid-column:auto}.work-ns-gift__quick-grid[data-v-cc63ddab]{grid-template-columns:1fr}}.interhub-catalog__head[data-v-9b5cea19]{border-bottom:1px solid #f59e0b52;align-items:end}.interhub-catalog__head-actions[data-v-9b5cea19]{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px;display:flex}.interhub-catalog__price-action[data-v-9b5cea19]{white-space:nowrap}.interhub-catalog__eyebrow[data-v-9b5cea19]{color:#b86b12;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.interhub-catalog__title[data-v-9b5cea19]{letter-spacing:-.03em;margin:0}.interhub-catalog__lead[data-v-9b5cea19]{max-width:680px;color:var(--muted,#7a766f);margin:0 0 20px}.interhub-catalog__balance[data-v-9b5cea19]{background:#e8861314;border-left:3px solid #e88613;gap:3px;margin:0 0 18px;padding:8px 12px;display:inline-grid}.interhub-catalog__balance span[data-v-9b5cea19],.interhub-catalog__balance small[data-v-9b5cea19]{color:var(--muted,#7a766f);font-size:12px}.interhub-catalog__balance strong[data-v-9b5cea19]{font-size:20px}.interhub-catalog__price-progress[data-v-9b5cea19]{margin:-8px 0 18px}.interhub-catalog__toolbar[data-v-9b5cea19]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.interhub-catalog__search[data-v-9b5cea19]{width:min(460px,100%)}.interhub-catalog__sort[data-v-9b5cea19]{white-space:nowrap;margin-right:auto}.interhub-catalog__stats[data-v-9b5cea19]{background:#e8861314;border-left:3px solid #e88613;min-width:120px;padding:8px 12px;display:grid}.interhub-catalog__stats strong[data-v-9b5cea19]{font-size:20px;line-height:1}.interhub-catalog__stats span[data-v-9b5cea19],.interhub-catalog__id[data-v-9b5cea19]{color:var(--muted,#7a766f);font-size:12px}.interhub-catalog__id[data-v-9b5cea19]{margin-top:3px;font-family:ui-monospace,monospace;display:block}.interhub-catalog__type[data-v-9b5cea19]{color:#9b570d;border:1px solid #e8861359;padding:3px 7px;font-size:12px;font-weight:700;display:inline-flex}.interhub-catalog__row[data-v-9b5cea19]{cursor:pointer}.interhub-catalog__row.is-selected td[data-v-9b5cea19]{background:#e8861314}.interhub-catalog__form[data-v-9b5cea19]{background:#e886130f;border-left:3px solid #e88613;grid-template-columns:minmax(220px,.8fr) minmax(250px,1fr) minmax(250px,1fr) minmax(280px,1fr);align-items:start;gap:16px 18px;margin-top:22px;padding:22px;scroll-margin-block:24px;display:grid}.interhub-catalog__service-summary[data-v-9b5cea19]{align-self:center;padding-right:12px}.interhub-catalog__form h3[data-v-9b5cea19]{margin:0}.interhub-catalog__actions[data-v-9b5cea19]{grid-column:3/span 2;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:8px;width:100%;min-width:0;max-width:520px;display:grid}.interhub-catalog__actions.is-single[data-v-9b5cea19],.interhub-catalog__form.has-optional-account .interhub-catalog__actions[data-v-9b5cea19]{grid-column:4;align-self:center;max-width:300px}.interhub-catalog__form.has-optional-account .interhub-catalog__actions[data-v-9b5cea19]{grid-template-columns:1fr}.interhub-catalog__action-btn[data-v-9b5cea19]{text-align:left;justify-content:flex-start;align-items:center;gap:9px;min-width:0;min-height:58px;padding:8px 11px;transition:transform .16s,box-shadow .16s,filter .16s;display:flex}.interhub-catalog__action-btn[data-v-9b5cea19]:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 20px #46e0b929}.interhub-catalog__action-btn>span[data-v-9b5cea19]:last-child{gap:1px;min-width:0;display:grid}.interhub-catalog__action-btn strong[data-v-9b5cea19]{font-size:14px;line-height:1.08}.interhub-catalog__action-btn small[data-v-9b5cea19]{color:#09121bad;letter-spacing:.05em;font-size:10px;font-weight:700}.interhub-catalog__action-index[data-v-9b5cea19]{border:1px solid #09121b47;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.interhub-catalog__result[data-v-9b5cea19]{margin:0;font-weight:700}.interhub-catalog__payment-result[data-v-9b5cea19]{border-top:1px solid #e886132e;grid-column:1/-1;grid-template-columns:minmax(250px,.8fr) minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding-top:14px;display:grid}.interhub-catalog__payment-result.is-error[data-v-9b5cea19]{color:#d45f5f}.interhub-catalog__payment-result .muted[data-v-9b5cea19]{grid-column:1/-1}.interhub-catalog__gift-code[data-v-9b5cea19]{width:fit-content;color:inherit;letter-spacing:.04em;background:#e8861314;border:1px dashed #e88613b3;padding:8px 10px;font-weight:700}.interhub-catalog__form[data-v-9b5cea19]{position:relative}.interhub-catalog__obtain-overlay[data-v-9b5cea19]{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09121bc7;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.interhub-catalog__owner-note[data-v-9b5cea19]{grid-column:1/-1;margin:0}.interhub-catalog__gift-codes[data-v-9b5cea19]{justify-items:start;gap:8px;display:grid}.interhub-catalog__gift-code[data-v-9b5cea19]{overflow-wrap:anywhere;max-width:100%}.interhub-catalog__pagination[data-v-9b5cea19]{color:var(--muted,#7a766f);justify-content:end;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.interhub-catalog__auto-amount[data-v-9b5cea19]{border:1px solid #e8861359;gap:3px;min-height:42px;padding:8px 10px;display:grid}.interhub-catalog__auto-amount span[data-v-9b5cea19],.interhub-catalog__auto-amount small[data-v-9b5cea19]{color:var(--muted,#7a766f);font-size:12px}.interhub-catalog__auto-amount strong[data-v-9b5cea19]{font-size:18px}.interhub-catalog__calculate-response[data-v-9b5cea19]{color:var(--muted,#7a766f);margin-top:7px;font-size:12px}.interhub-catalog__calculate-response summary[data-v-9b5cea19]{cursor:pointer;color:inherit}.interhub-catalog__calculate-response pre[data-v-9b5cea19]{max-width:420px;max-height:180px;color:var(--text,#eee);white-space:pre-wrap;background:#090c1961;border:1px solid #e8861333;margin:8px 0 0;padding:8px;font:11px/1.45 ui-monospace,monospace;overflow:auto}.interhub-history-backdrop[data-v-9b5cea19]{--modal-bg:#101626;--modal-text:#f4f7ff;--ink:#f4f7ff;--muted:#b5bfd3;--table-bg:#202838;--table-border:#b5c2db38;--input-bg:#0d1320;--input-border:#b5c2db47;--ghost-bg:#ffffff14;--ghost-text:#f4f7ff;--ghost-border:#ffffff2e;z-index:80}.interhub-history[data-v-9b5cea19]{width:min(1180px,100vw - 32px);max-height:min(780px,100vh - 32px);overflow:auto}.interhub-history__head[data-v-9b5cea19]{z-index:1;background:#101626;border-bottom:1px solid #b5c2db29;padding-bottom:12px;position:sticky;top:0}.interhub-history__head h3[data-v-9b5cea19]{color:#f4f7ff;letter-spacing:-.02em;margin:0;font-size:22px}.interhub-history__body[data-v-9b5cea19]{align-content:start;gap:16px;display:grid}.interhub-history__filters[data-v-9b5cea19]{background:#e886130f;border-left:3px solid #e88613;flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex}.interhub-history__filters .field[data-v-9b5cea19]{min-width:170px}.interhub-history__filters .interhub-history__search[data-v-9b5cea19]{flex:260px;min-width:260px}.interhub-history__filters .btn[data-v-9b5cea19]{min-height:40px}.interhub-history__cards[data-v-9b5cea19]{grid-template-columns:repeat(2,minmax(180px,240px));gap:10px;display:grid}.interhub-history__cards .mini[data-v-9b5cea19]{background:#1b2435;border-color:#b5c2db33;min-width:0}.interhub-history__cards .mini__value[data-v-9b5cea19]{color:#f4f7ff}.interhub-history__table-wrap[data-v-9b5cea19]{overscroll-behavior:contain;min-height:0;max-height:min(460px,44vh);overflow:auto}.interhub-history__table-wrap thead[data-v-9b5cea19]{z-index:1;background:#202838;position:sticky;top:0}.interhub-history__table-wrap .table[data-v-9b5cea19]{color:#eef2ff}.interhub-history__table-wrap .table th[data-v-9b5cea19]{color:#f7f9ff;background:#2a3447}.interhub-history__table-wrap .table td[data-v-9b5cea19]{color:#e5eaf5}.interhub-history__pagination[data-v-9b5cea19]{z-index:1;color:#b5bfd3;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:13px;display:flex;position:relative}.interhub-history__pagination>div[data-v-9b5cea19]{gap:8px;display:flex}.interhub-history__sort[data-v-9b5cea19]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:5px;padding:0;font-weight:700;display:inline-flex}.interhub-history__sort span[data-v-9b5cea19]{color:#e88613}.interhub-history__gift-code[data-v-9b5cea19]{color:#f4f7ff;white-space:nowrap;font:12px/1.35 ui-monospace,monospace}@media (max-width:1120px){.interhub-catalog__form[data-v-9b5cea19]{grid-template-columns:repeat(2,minmax(240px,1fr))}.interhub-catalog__actions[data-v-9b5cea19],.interhub-catalog__actions.is-single[data-v-9b5cea19],.interhub-catalog__form.has-optional-account .interhub-catalog__actions[data-v-9b5cea19]{grid-column:1/-1}.interhub-catalog__payment-result[data-v-9b5cea19]{grid-template-columns:1fr auto}}@media (max-width:680px){.interhub-catalog__head[data-v-9b5cea19]{flex-direction:column;align-items:start}.interhub-catalog__head-actions[data-v-9b5cea19]{justify-content:start}.interhub-catalog__toolbar[data-v-9b5cea19]{flex-direction:column;align-items:stretch}.interhub-catalog__search[data-v-9b5cea19]{width:100%}.interhub-catalog__stats[data-v-9b5cea19]{width:fit-content}.interhub-catalog__form[data-v-9b5cea19]{grid-template-columns:1fr;padding:16px}.interhub-catalog__actions[data-v-9b5cea19],.interhub-catalog__form.has-optional-account .interhub-catalog__actions[data-v-9b5cea19],.interhub-catalog__payment-result[data-v-9b5cea19]{grid-column:auto;grid-template-columns:1fr}.interhub-history[data-v-9b5cea19]{width:calc(100vw - 16px)}.interhub-history__filters[data-v-9b5cea19]{align-items:stretch}.interhub-history__filters .field[data-v-9b5cea19],.interhub-history__filters .btn[data-v-9b5cea19]{width:100%}.interhub-history__cards[data-v-9b5cea19]{grid-template-columns:1fr}.interhub-history__pagination[data-v-9b5cea19]{flex-direction:column;align-items:stretch}.interhub-history__pagination>div[data-v-9b5cea19]{justify-content:stretch}.interhub-history__pagination .ghost[data-v-9b5cea19]{flex:1}}:root,.work-page{--bg-1:#0c1024;--bg-2:#151b35;--bg-3:#0f2431;--accent:#3ee8b5;--accent-2:#f7b955;--ink:#eef2ff;--muted:#eef2ffb3;--card:#0a102099;--stroke:#ffffff1f;--ghost-bg:#0b0f1914;--ghost-border:#ffffff1f;--ghost-text:#e8eefc;--tab-bg:#ffffff0f;--tab-border:#ffffff1f;--tab-text:#c9d6ee;--tab-hover-bg:#ffffff1f;--tab-hover-text:#f8fafc;--tab-active-bg:linear-gradient(135deg, #3ee8b573, #f7b9554d);--tab-active-text:#0b0f19;--input-bg:#080c1899;--input-border:#ffffff29;--table-bg:#ffffff14;--table-border:#ffffff14;--modal-bg:#0a1020eb;--modal-text:#eef2ff;--btn-bg:linear-gradient(135deg, #3ee8b5, #7df0c6);--btn-text:#0b0f19;--danger-bg:#ff6b6b;--glow-ring:#0c0e18d9}.work-page{font-family:Space Grotesk,sans-serif}.work-page.page{min-height:100svh;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:radial-gradient(900px 520px at 12% 10%, #3ee8b529, transparent 70%), radial-gradient(900px 520px at 88% 12%, #f7b9552e, transparent 70%), linear-gradient(135deg, var(--bg-1), var(--bg-2) 55%, var(--bg-3));color:var(--ink);font-family:Space Grotesk,sans-serif;overflow-y:scroll}.work-page .shell{gap:18px;max-width:1100px;margin:0 auto;display:grid}.work-page .top{background:var(--card);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.work-page .brand{align-items:center;gap:12px;display:flex}.work-page .logo{background:linear-gradient(135deg,#3ee8b54d,#f7b9554d);border:1px solid #fff3;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.work-page .logo img{object-fit:cover;width:100%;height:100%}.work-page .title{font-size:20px;font-weight:700}.work-page .sub{opacity:.8;margin-top:4px;font-size:13px}.work-page .actions{flex:1;justify-content:flex-start;align-items:center;gap:10px;display:flex}.work-page .actions__main{flex-wrap:nowrap;align-items:center;gap:10px;width:100%;display:flex}.work-page .tabs{flex-wrap:wrap;gap:8px;display:flex}.work-page .actions__main .tabs:not(.tabs--right){flex:auto;min-width:0}.work-page .tabs--right{flex:none;margin-left:auto}.work-page .tab-workload{color:var(--muted);white-space:nowrap;background:linear-gradient(#ffffff17,#ffffff0a),#080d1957;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;margin-left:10px;padding:5px 8px;font-size:11px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1f,0 6px 18px #0308143d}.work-page .tab-workload:before{content:"";background:linear-gradient(#fff0,#ffffff47,#fff0);width:1px;position:absolute;top:4px;bottom:4px;left:-10px}.work-page .tab-workload__title{text-align:center;color:#eef4ff;letter-spacing:.03em;text-transform:uppercase;opacity:.92;width:100%;font-size:10px;font-weight:700}.work-page .tab-workload__item{color:#e7f0ff;border-right:1px solid #ffffff24;align-items:center;margin-right:6px;padding-right:6px;font-weight:600;line-height:1.1;display:inline-flex}.work-page .tab-workload__item:last-child{border-right:none;margin-right:0;padding-right:0}.work-page .tab-workload__line{flex-wrap:wrap;align-items:center;gap:2px 0;max-width:380px;min-height:16px;display:inline-flex}.work-page .tab-workload__name{align-items:center;display:inline-flex}.work-page .tab-workload__dot{vertical-align:middle;background:#b0bdd473;border-radius:50%;flex:none;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 2px #b0bdd41a}.work-page .tab-workload__dot.is-online{background:#4ee287;animation:2.2s ease-in-out infinite workload-online-pulse;box-shadow:0 0 0 2px #4ee2872e}.work-page .tab-workload__count{color:#f2f7ff}@keyframes workload-online-pulse{0%{opacity:.95;transform:scale(1);box-shadow:0 0 0 2px #4ee2872e}50%{opacity:1;transform:scale(1.1);box-shadow:0 0 0 4px #4ee2871a}to{opacity:.95;transform:scale(1);box-shadow:0 0 0 2px #4ee2872e}}.work-page .top-role{color:var(--muted);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.work-page .profile-role-permissions{margin-top:12px}.work-page .profile-admin-links{margin-bottom:10px}.work-page .admin-content-shell{margin-top:12px}.work-page .profile-role-permissions__header{margin-bottom:10px}.work-page .profile-role-permissions__toggle{min-width:0}.work-page .profile-role-permissions__form{gap:10px;display:grid}.work-page .check-list.check-list--role-permissions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 12px;max-height:none;padding:6px 8px;overflow:visible}.work-page .check-list.check-list--role-permissions .check-item{gap:6px;min-height:22px;font-size:12px}.work-page .profile-role-permissions .field--align-end{align-items:end;display:flex}.work-page .profile-role-permissions .profile-role-permissions__save{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:2px solid #ffffff1a;border-radius:999px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;position:relative;overflow:hidden;box-shadow:0 6px 18px #10b98161}.work-page .profile-role-permissions .profile-role-permissions__save:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .profile-role-permissions .profile-role-permissions__save:hover:before{left:100%}.work-page .profile-role-permissions .profile-role-permissions__save:hover{border-color:#10b98161;transform:translateY(-2px);box-shadow:0 9px 24px #10b98185}.work-page .profile-role-permissions .profile-role-permissions__save:active{transform:translateY(-1px)}.work-page .profile-role-permissions .profile-role-permissions__save:disabled{opacity:.55;cursor:not-allowed}.work-page .profile-role-permissions .profile-role-permissions__save:disabled:before{display:none}.work-page .profile-role-permissions .profile-role-permissions__save svg,.work-page .profile-role-permissions .profile-role-permissions__save .spinner{z-index:1;position:relative}.work-page .profile-role-permissions .profile-role-permissions__save svg{width:15px;height:15px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.work-page .profile-role-permissions .profile-role-permissions__save:hover svg{transform:rotate(-15deg)scale(1.08)}.work-page .tab{background:linear-gradient(180deg, #ffffff1a, #ffffff08), var(--tab-bg);color:var(--tab-text);letter-spacing:.01em;cursor:pointer;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .16s,background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 4px 12px #05091433}.work-page .tab:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff2e,#fff0);transition:opacity .18s;position:absolute;inset:0}.work-page .tab__icon{align-items:center;margin-left:6px;display:inline-flex}.work-page .tab__icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.work-page .tab__badge{background:#ff5f5f;border-radius:999px;width:8px;height:8px;position:absolute;top:4px;right:6px;box-shadow:0 0 6px #ff5f5fb3}.work-page .toolbar-actions--deal-create{gap:20px}.work-page .analytics-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px;margin-bottom:16px;display:grid}.work-page .analytics-cards{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px;display:grid}.work-page .analytics-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.work-page .analytics-head__actions{align-items:center;gap:8px;display:flex}.work-page .analytics-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.work-page .analytics-grid .mini{margin-bottom:10px}.work-page .deal-create-btn{cursor:pointer;letter-spacing:.04em;white-space:nowrap;background-color:#3aa856;border:1px solid #34974d;border-radius:10px;justify-content:flex-start;align-items:center;width:auto;min-width:140px;height:32px;padding-left:12px;padding-right:38px;font-family:inherit;display:inline-flex;position:relative;overflow:hidden}.work-page .deal-create-btn,.work-page .deal-create-btn__icon,.work-page .deal-create-btn__text{transition:all .3s}.work-page .deal-create-btn__text{color:#fff;font-size:12px;font-weight:600;transform:none}.work-page .deal-create-btn__icon{background-color:#34974d;border-radius:8px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.work-page .deal-create-btn__svg{stroke:#fff;width:14px}.work-page .deal-create-btn:hover{background:#34974d}.work-page .deal-create-btn:hover .deal-create-btn__text{color:#0000}.work-page .deal-create-btn:hover .deal-create-btn__icon{width:calc(100% - 12px);height:calc(100% - 12px);right:6px}.work-page .deal-create-btn:active .deal-create-btn__icon{background-color:#2e8644}.work-page .deal-create-btn:active{border-color:#2e8644}.work-page .deal-create-btn--sharing{background-color:#3b86e2;border-color:#2f6fbd}.work-page .deal-create-btn--sharing .deal-create-btn__icon,.work-page .deal-create-btn--sharing:hover{background-color:#2f6fbd}.work-page .deal-create-btn--sharing:active,.work-page .deal-create-btn--sharing:active .deal-create-btn__icon{background-color:#245491;border-color:#245491}.work-page .toolbar-actions--deal-search{flex:0 0 360px;max-width:360px;display:flex}.work-page .toolbar-actions--deal-search .field{flex:1;min-width:0}.work-page .input--deal-search{width:100%}.work-page .panel__head-col{flex-direction:column;align-items:flex-start;display:flex}.work-page .deal-head-row{flex-wrap:nowrap;align-items:center;gap:20px;display:flex}.work-page .toolbar-actions--deal-create{flex:none}.work-page .deals-table-wrap{width:100%}@media (max-width:900px){.work-page .panel__head--deals{flex-wrap:wrap;align-items:flex-start;gap:10px}.work-page .panel__head--deals>.toolbar-actions{justify-content:space-between;align-items:flex-start;width:100%}.work-page .deal-head-row{flex-wrap:wrap;gap:10px}.work-page .toolbar-actions--deal-create{gap:10px;width:100%}.work-page .toolbar-actions--deal-create .deal-create-btn{flex:calc(50% - 5px);min-width:0}.work-page .toolbar-actions--deal-search{flex:100%;min-width:0;max-width:100%}.work-page .switch-wrap{flex-wrap:wrap;row-gap:4px;padding-right:0}.work-page .switch-label{line-height:1.2}.work-page .deals-table-wrap{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.work-page .deals-table{table-layout:auto;width:max(100%,1420px)}.work-page .deals-table col{width:auto!important}.work-page .deals-table .table-col-resizer{display:none}.work-page .deals-table th{word-break:normal;overflow-wrap:normal;white-space:normal}.work-page .deals-table td{word-break:normal;overflow-wrap:break-word}.work-page .deals-table th.deal-col-type,.work-page .deals-table td.deal-col-type{min-width:96px}.work-page .deals-table th.deal-col-customer,.work-page .deals-table td.deal-col-customer{min-width:250px}.work-page .deals-table th.deal-col-region,.work-page .deals-table td.deal-col-region{min-width:240px}.work-page .deals-table th.deal-col-date,.work-page .deals-table td.deal-col-date{min-width:190px}.work-page .deals-table th.deal-col-status,.work-page .deals-table td.deal-col-status,.work-page .deals-table th.deal-col-responsible,.work-page .deals-table td.deal-col-responsible{min-width:170px}.work-page .deals-table th.deal-col-action,.work-page .deals-table td.deal-col-action{min-width:150px}.work-page .deals-table .deal-col-action,.work-page .deals-table .mini-btn{white-space:nowrap}}.work-page .tg-auth{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.work-page .tg-auth__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:14px}.work-page .tg-auth__card h3{margin:0 0 10px;font-size:13px}.work-page .tg-shell{grid-template-columns:260px 1fr;gap:16px;height:clamp(560px,74vh,820px);min-height:clamp(560px,74vh,820px);display:grid}.work-page .tg-dialogs{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;height:100%;min-height:0;padding:12px;display:flex}.work-page .tg-dialogs__head{flex-direction:column;align-items:stretch;gap:8px;min-width:0;margin-bottom:8px;display:flex}.work-page .tg-dialog-tabs{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;gap:6px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.work-page .tg-dialog-tab{color:var(--muted);background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.work-page .tg-dialog-tab.active{color:var(--ink);background:#50c8ff38}.work-page .tg-dialog-tab__count{color:#fff;text-align:center;background:#3aa856e6;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.work-page .tg-dialogs__list{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow:auto}.work-page .tg-dialogs__meta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.work-page .tg-dialogs__meta-pill{height:20px;color:var(--muted);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.work-page .tg-dialogs__meta-pill--running{color:#8cd0ff;background:#8cd0ff1f;border-color:#8cd0ff73}.work-page .tg-dialogs__meta-pill--count{color:#b9c7dc}.work-page .tg-dialog{color:var(--ink);background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.work-page .tg-dialog.active{border-color:#50c8ff80;box-shadow:inset 0 0 0 1px #50c8ff4d}.work-page .tg-dialog__title{font-size:12px}.work-page .tg-dialog__unread{color:#fff;text-align:center;background:#3aa856;border-radius:12px;min-width:22px;padding:2px 6px;font-size:11px}.work-page .tg-dialog__unread--zero{color:var(--muted);background:#ffffff24}.work-page .tg-messages{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;height:100%;min-height:0;padding:12px;display:flex;position:relative}.work-page .tg-contact{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-bottom:10px;padding:10px 12px}.work-page .tg-contact__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-page .tg-contact__tools{align-items:center;gap:8px;display:inline-flex}.work-page .tg-contact__title{font-size:13px;font-weight:600}.work-page .tg-contact__info{color:var(--muted);margin-top:4px;font-size:12px}.work-page .tg-contact__edit{gap:8px;margin-top:8px;display:grid}.work-page .tg-contact__actions{gap:8px;display:flex}.work-page .ghost--tiny{border-radius:10px;padding:6px 10px;font-size:11px}.work-page .tg-messages__list{overflow-anchor:none;flex-direction:column;flex:1;gap:8px;min-height:220px;padding-right:6px;display:flex;overflow:auto}.work-page .tg-messages__older-loading{color:#9ad8ff;background:#2873b42e;border:1px solid #50aaff59;border-radius:999px;align-self:center;margin:2px 0 4px;padding:4px 10px;font-size:11px}.work-page .tg-loading-overlay{z-index:8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c1894;border-radius:12px;place-items:center;display:grid;position:absolute;inset:12px}.work-page .tg-message-row{align-items:flex-start;gap:10px;display:flex}.work-page .tg-message-fade-enter-active{transition:opacity .18s,transform .18s}.work-page .tg-message-fade-enter-from{opacity:0;transform:translateY(8px)scale(.99)}.work-page .tg-message-fade-enter-to{opacity:1;transform:translateY(0)scale(1)}.work-page .tg-message-row--out{justify-content:flex-end}.work-page .tg-message{cursor:pointer;background:#ffffff0f;border-radius:10px;max-width:70%;padding:8px 10px}.work-page .tg-message--out{background:#3aa85640;align-self:flex-end}.work-page .tg-message--active{border:1px solid #50c8ff59}.work-page .tg-message__text{white-space:normal;word-break:break-word;font-size:12px;line-height:1.5}.work-page .tg-message__text a{color:#5ea3ff;text-underline-offset:2px;text-decoration:underline}.work-page .tg-message--out .tg-message__text a{color:#9dd2ff}.work-page .tg-message__sender{color:#8cc8ffd9;margin-top:4px;font-size:11px}.work-page .tg-message__media{background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;width:min(320px,100%);min-height:160px;margin-top:6px;display:flex;overflow:hidden}.work-page .tg-message__media img{object-fit:contain;background:0 0;border-radius:12px;width:100%;max-width:320px;min-height:160px;max-height:240px;display:block}.work-page .tg-message__media video{background:#0003;border-radius:12px;width:100%;max-width:320px;min-height:160px;max-height:240px;display:block}.work-page .tg-message__media-placeholder{background:linear-gradient(110deg,#ffffff05 8%,#ffffff14 18%,#ffffff05 33%) 0 0/200% 100%;justify-content:center;align-items:center;width:100%;min-height:160px;animation:1.2s linear infinite tgMediaShimmer;display:flex}@keyframes tgMediaShimmer{to{background-position-x:-200%}}.work-page .tg-message__meta{color:var(--muted);align-items:center;gap:8px;margin-top:4px;font-size:10px;display:flex}.work-page .tg-message__sent-by{color:#78c878e6}.work-page .tg-message__channel{color:#a8b6d6e6;margin-top:4px;font-size:11px}.work-page .tg-message-row__actions,.work-page .tg-message-row__actions-spacer{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:6px;width:24px;min-width:24px;display:inline-flex}.work-page .tg-message-action{color:#d3def8;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.work-page .tg-message-action__glyph{font-size:12px;font-weight:700;line-height:1}.work-page .tg-message-action--blue{color:#67b9ff}.work-page .tg-message-action--red{color:#ff6c8a}.work-page .tg-message-action--ghost{opacity:0;pointer-events:none}.work-page .tg-message-row__actions{visibility:hidden;opacity:0;pointer-events:none}.work-page .tg-message-row:hover .tg-message-row__actions,.work-page .tg-message-row:focus-within .tg-message-row__actions{visibility:visible;opacity:1;pointer-events:auto}.work-page .tg-compose{background:#e2e7f014;border:1px solid #b4bdce73;border-radius:12px;margin-top:10px;overflow:hidden}.work-page .tg-compose__head{background:#c4cddc38;border-bottom:1px solid #b4bdce59;align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}.work-page .tg-compose__brand{color:#ff5a84;font-size:18px;font-weight:700;line-height:1}.work-page .tg-compose__title{color:#98a2b7;font-size:18px;line-height:1}.work-page .tg-compose__link{color:#5f7dd7;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:18px;line-height:1;text-decoration:underline}.work-page .tg-compose__body{align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.work-page .tg-compose__input{resize:vertical;color:#dfe7f6;background:0 0;border:none;outline:none;flex:1;min-height:72px;max-height:160px;font-family:inherit;font-size:22px;line-height:1.25}.work-page .tg-compose__input::placeholder{color:#c3cddcd9}.work-page .tg-compose__actions{align-items:center;gap:8px;display:inline-flex}.work-page .tg-compose__icon{color:#b8c3d8;background:#b4bdce1f;border:1px solid #b4bdce59;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.work-page .tg-compose__icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.work-page .tg-compose__send{color:#79c5ff;background:#67b9ff2e;border:1px solid #67b9ff66;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.work-page .tg-compose__send:disabled{opacity:.45;cursor:not-allowed}.work-page .tg-compose__send svg{stroke:currentColor;fill:currentColor;stroke-width:1px;width:19px;height:19px}.work-page .account-head-row{flex-wrap:nowrap;align-items:center;gap:20px;display:flex}.work-page .toolbar-actions--account-create{flex:none}.work-page .toolbar-actions--account-tools{flex:none;margin-left:auto}.work-page .account-head-primary{min-width:0}.work-page .toolbar-actions--account-search{flex:0 0 360px;max-width:360px;display:flex}.work-page .toolbar-actions--account-search .field{flex:1;min-width:0}.work-page .input--account-search{width:100%}.work-page .account-modal-title{text-transform:none;letter-spacing:normal;margin:0;line-height:1.2}.work-page .account-modal-title-wrap{align-items:center;gap:8px;min-width:0;display:inline-flex}.work-modal-root.modal-backdrop .modal__head .account-modal-title-wrap .btn--icon-plain.btn--icon-clear{border-radius:10px;width:28px;min-width:28px;height:28px;min-height:28px}.work-page .account-modal-head{flex-direction:row;align-items:center;gap:8px;line-height:1.2;display:flex}.work-page .account-modal-head__toggle{margin:0}.work-page .account-modal-status{color:var(--muted);align-items:center;gap:4px;margin:0;font-size:12px;display:inline-flex}.work-page .account-modal-status--edit{margin-top:1px}.work-page .account-modal-status__danger{color:#ef4444;font-weight:700}.work-page .account-products-title{text-align:center;display:block}.work-page .account-product-filters{grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);gap:8px;display:grid}.work-page .check-list.check-list--account-products{max-height:100px}.work-page .quick-create--account-product.quick-create--collapsed{background:0 0;border:0;gap:0;padding:0}.work-page .quick-create--account-product .quick-create__header{align-items:center;gap:8px;display:flex}.work-page .quick-create--account-product .quick-create__header .comment-toggle{flex:auto;margin:0}.work-page .quick-create--account-product .check-list--platform-row{flex-wrap:wrap;align-items:center;gap:8px 14px;max-height:none;padding:6px 8px;display:flex;overflow:visible}.work-page .quick-create--account-product .check-list--platform-row .check-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.work-page .accounts-table-wrap{width:100%}.work-page .table-row--deal-open{cursor:pointer}.work-page .table-row--deal-open:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}@media (max-width:900px){.work-page .panel__head--accounts{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.work-page .account-head-primary{grid-column:1/2}.work-page .toolbar-actions--account-tools{grid-area:1/2/auto/3;align-self:center;margin-left:0}.work-page .account-head-row{flex-wrap:wrap;gap:10px}.work-page .toolbar-actions--account-create{order:1}.work-page .toolbar-actions--account-tools{order:2;margin-left:0}.work-page .toolbar-actions--account-search{flex:100%;order:2;min-width:0;max-width:100%}.work-page .accounts-table-wrap{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.work-page .accounts-table{table-layout:auto;width:max(100%,840px)}}@media (max-width:720px){.work-page .account-product-filters{grid-template-columns:1fr}}.work-page .tab--icon{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.work-page .tab--icon svg{stroke:currentColor;stroke-width:2px;fill:none;width:16px;height:16px}.work-page .top-profile-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);border:2px solid #ffffff1a;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0;line-height:1;text-decoration:none;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #a855f761}.work-page .top-profile-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .top-profile-btn:hover:before{left:100%}.work-page .top-profile-btn:hover{border-color:#a855f761;transform:translateY(-2px);box-shadow:0 9px 24px #a855f785}.work-page .top-profile-btn:active{transform:translateY(-1px)}.work-page .top-profile-btn.is-active{border-color:#ffffffbf;box-shadow:0 9px 22px #a855f78f}.work-page .top-profile-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .top-profile-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:16px;height:16px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.work-page .top-profile-btn:hover .top-profile-btn__icon{transform:rotate(-15deg)scale(1.08)}.work-page .top-logout-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:2px solid #ffffff1a;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #f9731661}.work-page .top-logout-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .top-logout-btn:hover:before{left:100%}.work-page .top-logout-btn:hover{border-color:#f9731661;transform:translateY(-2px);box-shadow:0 9px 24px #f9731685}.work-page .top-logout-btn:active{transform:translateY(-1px)}.work-page .top-logout-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .top-logout-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:16px;height:16px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.work-page .top-logout-btn:hover .top-logout-btn__icon{transform:rotate(-15deg)scale(1.08)}.work-page .deal-refresh-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);border:2px solid #ffffff1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #ec489957}.work-page .deal-refresh-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .deal-refresh-btn:hover:before{left:100%}.work-page .deal-refresh-btn:hover{border-color:#ec489961;transform:translateY(-1px);box-shadow:0 8px 22px #ec48997a}.work-page .deal-refresh-btn:active{transform:translateY(0)}.work-page .deal-refresh-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:0 3px 9px #ec48993d}.work-page .deal-refresh-btn:disabled:before{display:none}.work-page .deal-refresh-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .deal-refresh-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px;transition:transform .3s}.work-page .deal-refresh-btn:hover .deal-refresh-btn__icon{transform:rotate(-20deg)scale(1.08)}.work-page .deal-search-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#14b8a6 0%,#0d9488 100%);border:2px solid #ffffff1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #14b8a657}.work-page .deal-search-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .deal-search-btn:hover:before{left:100%}.work-page .deal-search-btn:hover{border-color:#14b8a661;transform:translateY(-1px);box-shadow:0 8px 22px #14b8a67a}.work-page .deal-search-btn:active{transform:translateY(0)}.work-page .deal-search-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .deal-search-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px;transition:transform .3s}.work-page .deal-search-btn:hover .deal-search-btn__icon{transform:rotate(-12deg)scale(1.08)}.work-page .account-search-btn,.work-page .account-import-btn,.work-page .account-refresh-btn{box-sizing:border-box;color:#fff;border:2px solid #ffffff1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;display:inline-flex;position:relative;overflow:hidden}.work-page .account-search-btn:before,.work-page .account-import-btn:before,.work-page .account-refresh-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .account-search-btn:hover:before,.work-page .account-import-btn:hover:before,.work-page .account-refresh-btn:hover:before{left:100%}.work-page .account-search-btn:hover,.work-page .account-import-btn:hover,.work-page .account-refresh-btn:hover{transform:translateY(-1px)}.work-page .account-search-btn:active,.work-page .account-import-btn:active,.work-page .account-refresh-btn:active{transform:translateY(0)}.work-page .account-import-btn:disabled,.work-page .account-refresh-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:0 3px 9px #ec48993d}.work-page .account-import-btn:disabled:before,.work-page .account-refresh-btn:disabled:before{display:none}.work-page .account-export-status{color:#a7f3d0;text-align:right;max-width:180px;font-size:12px;font-weight:600;line-height:1.2}.work-page .account-export-status--error{color:#fca5a5}.work-page .account-search-btn__content,.work-page .account-import-btn__content,.work-page .account-refresh-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .account-search-btn__icon,.work-page .account-import-btn__icon,.work-page .account-refresh-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px;transition:transform .3s}.work-page .account-search-btn{background:linear-gradient(135deg,#14b8a6 0%,#0d9488 100%);box-shadow:0 6px 18px #14b8a657}.work-page .account-search-btn:hover{border-color:#14b8a661;box-shadow:0 8px 22px #14b8a67a}.work-page .account-search-btn:hover .account-search-btn__icon{transform:rotate(-12deg)scale(1.08)}.work-page .account-import-btn--accounts{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);box-shadow:0 6px 18px #f59e0b57}.work-page .account-import-btn--accounts:hover{border-color:#f59e0b61;box-shadow:0 8px 22px #f59e0b7a}.work-page .account-import-btn--slots{background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);box-shadow:0 6px 18px #06b6d457}.work-page .account-import-btn--slots:hover{border-color:#06b6d461;box-shadow:0 8px 22px #06b6d47a}.work-page .account-import-btn:hover .account-import-btn__icon{transform:rotate(-8deg)scale(1.08)}.work-page .account-refresh-btn{background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);box-shadow:0 6px 18px #ec489957}.work-page .account-refresh-btn:hover{border-color:#ec489961;box-shadow:0 8px 22px #ec48997a}.work-page .account-refresh-btn:hover .account-refresh-btn__icon{transform:rotate(-20deg)scale(1.08)}.work-page .product-search-btn,.work-page .product-ozon-btn,.work-page .product-yandex-btn,.work-page .product-import-btn,.work-page .product-export-btn,.work-page .product-refresh-btn{box-sizing:border-box;color:#fff;border:2px solid #ffffff1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;display:inline-flex;position:relative;overflow:hidden}.work-page .product-search-btn:before,.work-page .product-ozon-btn:before,.work-page .product-yandex-btn:before,.work-page .product-import-btn:before,.work-page .product-export-btn:before,.work-page .product-refresh-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .product-search-btn:hover:before,.work-page .product-ozon-btn:hover:before,.work-page .product-yandex-btn:hover:before,.work-page .product-import-btn:hover:before,.work-page .product-export-btn:hover:before,.work-page .product-refresh-btn:hover:before{left:100%}.work-page .product-search-btn:hover,.work-page .product-ozon-btn:hover,.work-page .product-yandex-btn:hover,.work-page .product-import-btn:hover,.work-page .product-export-btn:hover,.work-page .product-refresh-btn:hover{transform:translateY(-1px)}.work-page .product-search-btn:active,.work-page .product-ozon-btn:active,.work-page .product-yandex-btn:active,.work-page .product-import-btn:active,.work-page .product-export-btn:active,.work-page .product-refresh-btn:active{transform:translateY(0)}.work-page .product-refresh-btn:disabled,.work-page .product-export-btn:disabled{opacity:.55;cursor:not-allowed}.work-page .product-refresh-btn:disabled:before,.work-page .product-export-btn:disabled:before{display:none}.work-page .product-search-btn__content,.work-page .product-ozon-btn__content,.work-page .product-yandex-btn__content,.work-page .product-import-btn__content,.work-page .product-export-btn__content,.work-page .product-refresh-btn__content{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.work-page .product-search-btn__icon,.work-page .product-import-btn__icon,.work-page .product-export-btn__icon,.work-page .product-refresh-btn__icon{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px;transition:transform .3s}.work-page .product-search-btn{background:linear-gradient(135deg,#14b8a6 0%,#0d9488 100%);box-shadow:0 6px 18px #14b8a657}.work-page .product-ozon-btn{background:linear-gradient(135deg,#3067ff 0%,#1743d4 100%);font-size:13px;font-weight:800;box-shadow:0 6px 18px #3067ff57}.work-page .product-ozon-btn:hover{border-color:#3067ff70;box-shadow:0 8px 22px #3067ff80}.work-page .product-yandex-btn{color:#202020;background:linear-gradient(135deg,#fd0 0%,#f5b700 100%);font-size:13px;font-weight:900;box-shadow:0 6px 18px #f5b70057}.work-page .product-yandex-btn:hover{border-color:#f5b7007a;box-shadow:0 8px 22px #f5b70080}.work-page .yandex-catalog-modal__hint{margin:4px 0 0;font-size:12px}.work-modal-root.modal-backdrop .yandex-catalog-modal.modal--auto{max-height:min(96vh,920px)}.work-modal-root.modal-backdrop .yandex-catalog-modal.modal--auto .modal__body{max-height:min(86vh,820px)}.work-modal-root.modal-backdrop .modal__head.yandex-catalog-modal__head{align-items:flex-start;gap:20px}.work-modal-root.modal-backdrop .modal__head.yandex-catalog-modal__head>:first-child{flex:auto;min-width:0}.work-page .yandex-catalog-modal__head-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.work-page .yandex-catalog-modal__sync-meta{text-align:right;min-width:172px;color:var(--muted);gap:2px;font-size:11px;line-height:1.2;display:grid}.work-page .yandex-catalog-modal__sync-meta strong{color:var(--text);font-size:12px;font-weight:700}.work-page .yandex-catalog-modal__sync-icon{width:17px;height:17px}.work-page .yandex-catalog-modal__sync-icon.is-loading{animation:.8s linear infinite ozon-catalog-modal-spin}.work-page .yandex-catalog-modal__tabs{border:1px solid var(--table-border);background:#10192c75;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.work-page .yandex-catalog-modal__tab{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-weight:700;display:inline-flex}.work-page .yandex-catalog-modal__tab span{min-width:20px;color:inherit;text-align:center;background:#94a3b829;border-radius:999px;padding:1px 6px;font-size:12px}.work-page .yandex-catalog-modal__tab.is-active{color:#091421;background:#54e7c0}.work-page .yandex-catalog-modal__tab.is-active span{background:#09142124}.work-page .yandex-catalog-modal__search{border:1px solid var(--table-border);background:#10192c57;border-radius:10px;align-items:center;gap:8px;width:min(360px,100%);min-height:36px;margin-top:10px;padding:0 11px;display:flex}.work-page .yandex-catalog-modal__search:focus-within{border-color:#54e7c0b3;box-shadow:0 0 0 3px #54e7c01f}.work-page .yandex-catalog-modal__search svg{width:16px;height:16px;stroke:var(--muted);stroke-width:2px;fill:none;flex:none}.work-page .yandex-catalog-modal__search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.work-page .yandex-catalog-modal__search input::placeholder{color:var(--muted)}.work-page .yandex-catalog-modal__table{table-layout:auto;margin-top:12px}.work-page .yandex-catalog-modal__action-head,.work-page .yandex-catalog-modal__action{white-space:nowrap;text-align:right;width:168px}.work-page .yandex-catalog-modal__open-btn{min-height:32px;padding:0 11px;font-size:12px}.work-page .yandex-catalog-modal__empty{margin:14px 0 0}.work-page .yandex-catalog-modal__pagination{color:var(--muted,#8890a0);justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.work-page .yandex-catalog-modal__pagination label{align-items:center;gap:6px;display:inline-flex}.work-page .yandex-catalog-modal__pagination select{min-width:64px}.work-modal-root.modal-backdrop .yandex-catalog-details-modal.modal--auto{max-height:min(96vh,920px)}.work-modal-root.modal-backdrop .yandex-catalog-details-modal.modal--auto .modal__body{max-height:min(86vh,820px)}.work-page .yandex-catalog-details-modal__head-actions{flex-wrap:nowrap}.work-page .yandex-catalog-details-modal__overview{min-width:0}.work-page .yandex-catalog-details-modal__overview.has-image{grid-template-columns:minmax(170px,240px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.work-page .yandex-catalog-details-modal__overview-info{min-width:0}.work-page .yandex-catalog-details-modal__image-wrap{border:1px solid var(--table-border);background:#10192c80;border-radius:14px;justify-content:center;align-items:center;min-height:0;padding:14px;display:flex}.work-page .yandex-catalog-details-modal__title{color:var(--ink);margin:0 0 14px;font-size:19px;line-height:1.3}.work-page .yandex-catalog-details-modal__image{object-fit:contain;border-radius:10px;width:100%;max-width:220px;max-height:300px;display:block}.work-page .yandex-catalog-details-modal__grid{border:1px solid var(--table-border);border-radius:14px;grid-template-columns:minmax(150px,.8fr) minmax(0,1.4fr);gap:0;margin:0;display:grid;overflow:hidden}.work-page .yandex-catalog-details-modal__grid dt,.work-page .yandex-catalog-details-modal__grid dd{border-bottom:1px solid var(--table-border);margin:0;padding:10px 12px}.work-page .yandex-catalog-details-modal__grid dt{color:var(--muted);background:#ffffff06}.work-page .yandex-catalog-details-modal__grid dd{word-break:break-word;min-width:0}.work-page .yandex-catalog-details-modal__grid dt:last-of-type,.work-page .yandex-catalog-details-modal__grid dd:last-child{border-bottom:0}.work-page .ozon-catalog-modal__hint{margin:4px 0 0;font-size:12px}.work-page .ozon-catalog-modal__table{table-layout:auto;margin-top:12px}.work-modal-root.modal-backdrop .modal__head.ozon-catalog-modal__head{align-items:flex-start;gap:20px}.work-modal-root.modal-backdrop .modal__head.ozon-catalog-modal__head>:first-child{flex:auto;min-width:0}.work-page .ozon-catalog-modal__head-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.work-page .ozon-catalog-modal__sync-meta{text-align:right;min-width:172px;color:var(--muted);gap:2px;font-size:11px;line-height:1.2;display:grid}.work-page .ozon-catalog-modal__sync-meta strong{color:var(--text);font-size:12px;font-weight:700}.work-modal-root.modal-backdrop .modal__head .ozon-catalog-modal__sync-icon.is-loading{animation:.8s linear infinite ozon-catalog-modal-spin}@keyframes ozon-catalog-modal-spin{to{transform:rotate(360deg)}}.work-page .ozon-catalog-modal__tabs{border:1px solid var(--table-border);background:#10192c75;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.work-page .ozon-catalog-modal__tab{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-weight:700;display:inline-flex}.work-page .ozon-catalog-modal__tab span{min-width:20px;color:inherit;text-align:center;background:#94a3b829;border-radius:999px;padding:1px 6px;font-size:12px}.work-page .ozon-catalog-modal__tab.is-active{color:#091421;background:#54e7c0}.work-page .ozon-catalog-modal__tab.is-active span{background:#09142124}.work-page .ozon-catalog-modal__empty{margin:14px 0 0}.work-page .ozon-catalog-modal__search{border:1px solid var(--table-border);background:#10192c57;border-radius:10px;align-items:center;gap:8px;width:min(360px,100%);min-height:36px;margin-top:10px;padding:0 11px;display:flex}.work-page .ozon-catalog-modal__search:focus-within{border-color:#54e7c0b3;box-shadow:0 0 0 3px #54e7c01f}.work-page .ozon-catalog-modal__search svg{width:16px;height:16px;stroke:var(--muted);stroke-width:2px;fill:none;flex:none}.work-page .ozon-catalog-modal__search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.work-page .ozon-catalog-modal__search input::placeholder{color:var(--muted)}.work-page .ozon-catalog-modal__action-head,.work-page .ozon-catalog-modal__action{white-space:nowrap;text-align:right;width:168px}.work-page .ozon-catalog-modal__archive-btn{min-height:32px;padding:0 11px;font-size:12px}.work-modal-root.modal-backdrop .ozon-catalog-details-modal.modal--auto{max-height:min(96vh,920px)}.work-modal-root.modal-backdrop .ozon-catalog-details-modal.modal--auto .modal__body{max-height:min(86vh,820px)}.work-page .ozon-catalog-details-modal__head-actions,.work-page .ozon-digital-modal__head-actions{flex-wrap:nowrap}.work-page .ozon-digital-modal{width:min(860px,94vw)}.work-page .ozon-digital-modal__card,.work-page .ozon-digital-modal__orders{border:1px solid var(--table-border);background:#10192c6b;border-radius:16px;padding:16px}.work-page .marketplace-key-pool-entry .ozon-digital-modal__orders-head{align-items:center}.work-page .marketplace-key-pool-entry__open{color:#58e4c5;background:#1bae8e1a;border-color:#52e2c166;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.work-page .marketplace-key-pool-entry__open:hover:not(:disabled){color:#071726;background:#55e4c5;border-color:#55e4c5}.work-page .marketplace-key-pool-entry__open svg,.work-page .marketplace-key-pool-modal__add-button svg,.work-page .marketplace-key-pool-modal__delete-free svg,.work-page .marketplace-key-pool-modal__page-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.work-page.work-modal-root.modal-backdrop.marketplace-key-pool-backdrop{z-index:2700;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020812b8;align-items:center}.work-page .marketplace-key-pool-modal{width:min(1120px,100vw - 48px);max-height:min(900px,100vh - 48px)}.work-page .marketplace-key-pool-modal .panel__head p{color:var(--muted);margin:5px 0 0;font-weight:600}.work-page .marketplace-key-pool-modal__body{gap:18px;display:grid;overflow:auto}.work-page .marketplace-key-pool-modal__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.work-page .marketplace-key-pool-modal__stats>div{background:#08162bc2;border:1px solid #52e2c147;border-radius:14px;padding:14px 16px}.work-page .marketplace-key-pool-panel{gap:16px;display:grid}.work-page .ozon-key-settings__block-head{align-items:center;display:flex}.work-page .ozon-key-settings__block-head .ozon-catalog-details-modal__work-block-toggle{flex:1;width:auto}.work-page .ozon-key-settings__block-actions,.work-page .marketplace-key-pool-panel__head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-right:16px;display:flex}.work-page .marketplace-key-pool-panel__issue-switch{margin-left:0}.work-page .marketplace-key-pool-panel__body{gap:16px;display:grid;position:relative}.work-page .marketplace-key-pool-panel__saving-overlay{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071121c7;border-radius:16px;place-items:center;min-height:260px;display:grid;position:absolute;inset:0}.work-page .marketplace-key-pool-panel__list-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.work-page .marketplace-key-pool-panel__stats{grid-template-columns:repeat(3,minmax(0,150px));justify-content:start;gap:8px;margin:0}.work-page .marketplace-key-pool-panel__stats>div{border-radius:10px;padding:8px 12px}.work-page .marketplace-key-pool-panel__stats small{font-size:13px;display:inline}.work-page .marketplace-key-pool-panel__stats strong{margin:0 0 0 7px;font-size:20px;display:inline}.work-page .marketplace-key-pool-panel__list-head{margin-top:2px}.work-page .marketplace-key-pool-panel__table-wrap{border:1px solid #839bbe38;border-radius:18px;max-height:430px;overflow:auto}.work-page .marketplace-key-pool-panel__table-wrap .marketplace-key-pool-modal__table{min-width:720px;margin:0}.work-page .marketplace-key-pool-panel__loading{place-items:center;min-height:76px;display:grid}.work-page .marketplace-key-pool-modal--add-only{width:min(760px,100vw - 32px)}.work-page .marketplace-key-pool-modal--add-only .marketplace-key-pool-modal__add{margin:0}.work-page .marketplace-key-pool-modal__stats small,.work-page .marketplace-key-pool-modal__stats strong{display:block}.work-page .marketplace-key-pool-modal__stats small{color:var(--muted);font-weight:700}.work-page .marketplace-key-pool-modal__stats strong{color:#55e4c5;margin-top:5px;font-size:26px}.work-page .marketplace-key-pool-modal__add,.work-page .marketplace-key-pool-modal__list{background:#091528e0;border:1px solid #899dc447;border-radius:18px;padding:20px}.work-page .marketplace-key-pool-modal__add{grid-template-columns:minmax(0,1fr) minmax(310px,.72fr);align-items:end;gap:14px;display:grid}.work-page .marketplace-key-pool-modal__add h4,.work-page .marketplace-key-pool-modal__list h4{margin:0;font-size:21px}.work-page .marketplace-key-pool-modal__add p,.work-page .marketplace-key-pool-modal__list p{margin:5px 0 0}.work-page .marketplace-key-pool-modal__add .textarea{min-height:118px}.work-page .marketplace-key-pool-modal__add .btn{min-height:45px}.work-page .marketplace-key-pool-modal__expiry-controls{grid-template-columns:minmax(130px,1fr) auto;gap:8px;display:grid}.work-page .marketplace-key-pool-modal__expiry-shortcuts{gap:7px;display:flex}.work-page .marketplace-key-pool-modal__expiry-shortcuts .ghost{white-space:nowrap;min-height:42px;padding:0 10px}.work-page .marketplace-key-pool-modal__list-head,.work-page .marketplace-key-pool-modal__pager{justify-content:space-between;align-items:center;gap:14px;display:flex}.work-page .marketplace-key-pool-modal__table{margin-top:16px}.work-page .marketplace-key-pool-modal__table td{vertical-align:middle}.work-page .marketplace-key-pool-modal__status{border-radius:999px;padding:4px 9px;font-size:13px;font-weight:800;display:inline-flex}.work-page .marketplace-key-pool-modal__status--free{color:#4ce4be;background:#2cd3a024}.work-page .marketplace-key-pool-modal__status--reserved,.work-page .marketplace-key-pool-modal__status--sending{color:#ffd76c;background:#ffc44824}.work-page .marketplace-key-pool-modal__status--delivered{color:#80b7ff;background:#4584ff29}.work-page .marketplace-key-pool-modal__status--expired,.work-page .marketplace-key-pool-modal__status--disabled{color:#ff9aa4;background:#ff677a24}.work-page .marketplace-key-pool-modal__remove{color:#ff9aa5;background:#ff576b14;border-color:#ff7e8e59;width:34px;min-width:34px;height:34px;padding:7px 10px}.work-page .marketplace-key-pool-modal__remove:hover:not(:disabled){color:#fff;background:#ee445473}.work-page .marketplace-key-pool-modal__actions{gap:8px;min-width:82px;display:flex}.work-page .marketplace-key-pool-modal__reveal{color:#80b7ff;background:#4584ff1a;border-color:#6396ff5c;width:34px;min-width:34px;height:34px}.work-page .marketplace-key-pool-modal__reveal:hover:not(:disabled){color:#fff;background:#3b79ea7a}.work-page .marketplace-key-pool-modal__reveal svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.work-page .marketplace-key-pool-modal__code{color:#e9f1ff;font:inherit;letter-spacing:.02em;font-weight:800}.work-page .marketplace-key-pool-modal__remove svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.work-page .marketplace-key-pool-modal__delete-free,.work-page .marketplace-key-pool-modal__page-button{justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;display:inline-flex}.work-page .marketplace-key-pool-modal__delete-free{color:#ffabb3;background:#ff576b12;border-color:#ff7e8e5c}.work-page .marketplace-key-pool-modal__delete-free:hover:not(:disabled){color:#fff;background:#ee44546b}.work-page .marketplace-key-pool-modal__empty{text-align:center;padding:28px 0 8px}.work-page .marketplace-key-pool-modal__pager{justify-content:flex-end;margin-top:16px}.work-page .marketplace-key-pool-modal__pager span{color:var(--muted);margin-right:auto}@media (max-width:760px){.work-page .marketplace-key-pool-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.work-page .marketplace-key-pool-modal__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.work-page .marketplace-key-pool-modal__add{grid-template-columns:1fr}.work-page .marketplace-key-pool-modal__list-head{flex-direction:column;align-items:flex-start}.work-page .marketplace-key-pool-modal__table{min-width:640px}}.work-page .ozon-digital-modal__orders{margin-top:12px}.work-page .ozon-digital-modal__card-head,.work-page .ozon-digital-modal__orders-head,.work-page .ozon-digital-modal__footer,.work-page .ozon-digital-order__head,.work-page .ozon-digital-order__delivery{justify-content:space-between;align-items:center;gap:12px;display:flex}.work-page .ozon-digital-modal__card-head strong{color:var(--ink);margin-top:3px;font-size:16px;display:block}.work-page .ozon-digital-modal__auto-switch{color:var(--muted);align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.work-page .ozon-digital-modal__auto-switch .switch input:disabled+.slider{cursor:not-allowed;opacity:.46}.work-page .ozon-digital-modal__eyebrow{color:#53e5ba;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.work-page .ozon-digital-modal__mode{color:#79ecc8;white-space:nowrap;border:1px solid #53e5ba4d;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700}.work-page .ozon-digital-modal__mode.is-disabled{color:var(--muted);background:#97a9d614;border-color:#97a9d638}.work-page .ozon-digital-modal__setup{grid-template-columns:minmax(210px,.78fr) minmax(250px,1fr);gap:14px;margin-top:14px;display:grid}.work-page .ozon-digital-modal__setup--supplier-only{grid-template-columns:minmax(0,1fr)}.work-page .ozon-digital-modal__limit{background:#53e5ba09;border:1px solid #53e5ba29;border-radius:12px;padding:12px}.work-page .ozon-digital-modal__limit .input{max-width:180px;margin-top:5px}.work-page .ozon-digital-modal__limit .muted{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.35}.work-page .ozon-digital-modal__offer{color:var(--muted);border-top:1px solid #ffffff14;margin:12px 0 0;padding-top:10px;font-size:12px}.work-page .ozon-digital-modal__offer strong{color:var(--ink)}.work-page .ozon-digital-modal__messages{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.work-page .ozon-digital-modal__supplier{background:#53e5ba09;border:1px solid #53e5ba29;border-radius:12px;margin-top:12px;padding:12px}.work-page .ozon-digital-modal__supplier-fields{grid-template-columns:minmax(0,1fr) minmax(170px,.5fr);gap:10px;display:grid}.work-page .ozon-digital-modal__supplier-fields .field+.field{margin-top:0}.work-page .ozon-digital-modal__supplier-switches{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;display:flex}.work-page .ozon-digital-modal__supplier-title{color:var(--ink);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.work-page .ozon-digital-modal__supplier-title small{color:#79ecc8;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.work-page .ozon-digital-modal__supplier .field+.field{margin-top:0}.work-page .ozon-digital-modal__supplier .field span{font-size:11px}.work-page .ozon-key-settings__block.is-open{z-index:10;position:relative;overflow:visible}.work-page .ozon-digital-modal__supplier-fields>.field{align-self:start;margin:0}.work-page .ozon-digital-modal__service-picker{z-index:12;min-width:0;margin-top:0;position:relative}.work-page .ozon-digital-modal__service-search{align-items:center;display:flex;position:relative}.work-page .ozon-digital-modal__service-search>svg{fill:none;width:17px;height:17px;stroke:var(--muted);stroke-width:2px;pointer-events:none;position:absolute;left:12px}.work-page .ozon-digital-modal__service-search .input{padding-left:39px;padding-right:74px}.work-page .ozon-digital-modal__service-clear,.work-page .ozon-digital-modal__service-toggle{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute}.work-page .ozon-digital-modal__service-clear{right:39px}.work-page .ozon-digital-modal__service-toggle{right:7px}.work-page .ozon-digital-modal__service-clear:hover,.work-page .ozon-digital-modal__service-toggle:hover{color:#9bc6ff;background:#7ba4eb24}.work-page .ozon-digital-modal__service-clear svg,.work-page .ozon-digital-modal__service-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.work-page .ozon-digital-modal__service-options{z-index:13;background:#111b2c;border:1px solid #709de66b;border-radius:12px;max-height:292px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 38px #00000057}.work-page .ozon-digital-modal__service-option{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:3px;padding:10px 11px;display:grid}.work-page .ozon-digital-modal__service-option:hover{background:#5b86d629}.work-page .ozon-digital-modal__service-option.is-selected{color:#7aedd0;background:#49d3ab29}.work-page .ozon-digital-modal__service-option strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.work-page .ozon-digital-modal__service-option small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.work-page .ozon-digital-modal__service-empty{color:var(--muted);text-align:center;margin:0;padding:14px 10px;font-size:12px}.work-page .ozon-digital-modal__service-help{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.3;display:block}.work-page .ozon-digital-modal__check{color:var(--ink);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:700;display:flex}.work-page .ozon-digital-modal__check input{accent-color:#53e5ba}.work-page .ozon-digital-modal__supplier .muted{margin:9px 0 0;font-size:11px;line-height:1.35}.work-page .ozon-digital-modal__messages .textarea{resize:vertical;min-height:92px}.work-page .ozon-digital-modal__footer{justify-content:flex-end;margin-top:12px}.work-page .ozon-digital-modal__footer .muted{max-width:430px;font-size:12px;line-height:1.35}.work-page .ozon-digital-modal__footer strong{color:var(--ink)}.work-page .ozon-digital-modal__stats{border:1px solid var(--table-border);background:var(--table-border);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 0;display:grid;overflow:hidden}.work-page .ozon-digital-modal__stats>div{background:#10192c8f;min-width:0;padding:10px 12px}.work-page .ozon-digital-modal__stats span,.work-page .ozon-digital-order__head p{color:var(--muted);font-size:12px;display:block}.work-page .ozon-digital-modal__stats strong{color:var(--ink);margin-top:4px;font-size:20px;line-height:1;display:block}.work-page .ozon-digital-modal__orders h4{color:var(--ink);margin:0;font-size:16px}.work-page .ozon-digital-modal__orders h4+.muted{margin:4px 0 0;font-size:12px}.work-page .ozon-digital-modal__manual-count{color:#ffd783;background:#f59e0b24;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.work-page .ozon-digital-modal__empty{text-align:center;margin:12px 0 2px}.work-page .ozon-digital-order{background:#080f1f75;border:1px solid #ffffff14;border-radius:12px;margin-top:8px;padding:12px}.work-page .ozon-digital-order__head strong{color:var(--ink)}.work-page .ozon-digital-order__head p{margin:4px 0 0}.work-page .ozon-digital-order__status{color:#dfe6ff;background:#97a9d62e;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:800}.work-page .ozon-digital-order__status--manual_required{color:#ffd783;background:#f59e0b29}.work-page .ozon-digital-order__status--delivered{color:#76ebc4;background:#10b98129}.work-page .ozon-digital-order__status--supplier_processing{color:#9fb4ff;background:#5c7bff2b}.work-page .ozon-digital-order>.muted,.work-page .ozon-digital-order>.bad{margin:10px 0 0;font-size:12px}.work-page .ozon-digital-order__delivery{align-items:flex-end;margin-top:8px}.work-page .ozon-digital-order__delivery .field{flex:auto}@media (max-width:640px){.work-page .ozon-digital-modal__setup,.work-page .ozon-digital-modal__messages,.work-page .ozon-digital-modal__supplier-fields{grid-template-columns:1fr}.work-page .ozon-digital-modal__stats{grid-template-columns:1fr 1fr}.work-page .ozon-digital-modal__card-head,.work-page .ozon-digital-modal__orders-head,.work-page .ozon-digital-modal__footer,.work-page .ozon-digital-order__delivery{flex-direction:column;align-items:stretch}}.work-page .ozon-catalog-details-modal__overview{min-width:0}.work-page .ozon-catalog-details-modal__overview.has-image{grid-template-columns:minmax(170px,240px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.work-page .ozon-catalog-details-modal__overview-info{min-width:0}.work-page .ozon-catalog-details-modal__image-wrap{border:1px solid var(--table-border);background:#10192c80;border-radius:14px;justify-content:center;align-items:center;min-height:0;padding:14px;display:flex}.work-page .ozon-catalog-details-modal__title{color:var(--ink);margin:0 0 14px;font-size:19px;line-height:1.3}.work-page .ozon-catalog-details-modal__image{object-fit:contain;border-radius:10px;width:100%;max-width:220px;max-height:300px;display:block}.work-page .ozon-catalog-details-modal__grid{border:1px solid var(--table-border);border-radius:14px;grid-template-columns:minmax(150px,.8fr) minmax(0,1.4fr);gap:0;margin:0;display:grid;overflow:hidden}.work-page .ozon-catalog-details-modal__grid dt,.work-page .ozon-catalog-details-modal__grid dd{border-bottom:1px solid var(--table-border);margin:0;padding:10px 12px}.work-page .ozon-catalog-details-modal__grid dt{color:var(--muted);background:#ffffff06}.work-page .ozon-catalog-details-modal__grid dd{word-break:break-word;min-width:0}.work-page .ozon-catalog-details-modal__grid dt:last-of-type,.work-page .ozon-catalog-details-modal__grid dd:last-child{border-bottom:0}.work-page .ozon-catalog-details-modal__work-blocks{gap:10px;margin-top:14px;display:grid}.work-page .ozon-catalog-details-modal__work-block{background:#0b15298f;border:1px solid #7a93bf38;border-radius:15px;transition:border-color .16s,background .16s;overflow:hidden}.work-page .ozon-catalog-details-modal__work-block.is-open{background:#53e5ba09;border-color:#53e5ba57}.work-page .ozon-catalog-details-modal__work-block-toggle{width:100%;min-height:72px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:13px 16px;display:grid}.work-page .ozon-catalog-details-modal__work-block-toggle:hover:not(:disabled){background:#53e5ba0f}.work-page .ozon-catalog-details-modal__work-block-toggle:disabled{cursor:wait;opacity:.62}.work-page .ozon-catalog-details-modal__work-block-number{color:#53e5ba;letter-spacing:.04em;background:#53e5ba17;border:1px solid #53e5ba47;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.work-page .ozon-catalog-details-modal__work-block-copy{gap:3px;min-width:0;display:grid}.work-page .ozon-catalog-details-modal__work-block-copy strong{font-size:15px;line-height:1.15}.work-page .ozon-catalog-details-modal__work-block-copy small{color:var(--muted);font-size:11px;line-height:1.25}.work-page .ozon-catalog-details-modal__work-block-chevron{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:transform .16s,stroke .16s}.work-page .ozon-catalog-details-modal__work-block.is-open .ozon-catalog-details-modal__work-block-chevron{stroke:#53e5ba;transform:rotate(180deg)}.work-page .ozon-catalog-details-modal__work-block-body{border-top:1px solid #7a93bf26;padding:0 16px 16px}.work-page .ozon-catalog-details-modal__sale-settings-form{grid-template-columns:minmax(160px,.65fr) repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.work-page .ozon-catalog-details-modal__stock-field{align-items:stretch;gap:16px}.work-page .ozon-catalog-details-modal__stock-field .input{max-width:none}.work-page .ozon-catalog-details-modal__stock-submit{width:100%;min-width:0;margin-top:0}.work-page .ozon-catalog-details-modal__sale-settings-form .textarea{resize:vertical;min-height:96px}.work-page .ozon-catalog-details-modal__order-history-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.work-page .btn--icon-plain.ozon-catalog-details-modal__sync-orders-btn{color:#fff;background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);border:2px solid #ffffff1a;border-radius:999px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s;display:grid;box-shadow:0 6px 18px #ec489957}.work-page .btn--icon-plain.ozon-catalog-details-modal__sync-orders-btn:hover:not(:disabled){border-color:#ec489961;transform:translateY(-2px)rotate(12deg);box-shadow:0 9px 24px #ec489985}.work-page .ozon-catalog-details-modal__sync-orders-btn svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px;height:17px}.work-page .ozon-catalog-details-modal__sync-orders-btn svg.is-loading{animation:.8s linear infinite ozon-catalog-modal-spin}.work-page .ozon-catalog-details-modal__order-history{margin-top:0}.work-page .ozon-catalog-details-modal__order-history-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:12px 0 16px;display:flex}.work-page .ozon-catalog-details-modal__order-history-toolbar>.ozon-catalog-details-modal__order-history-actions{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.work-page .ozon-catalog-details-modal__order-history-toolbar>.ozon-catalog-details-modal__order-history-actions>span{color:var(--muted);font-size:11px;line-height:1.25}.work-page .ozon-catalog-details-modal__order-history-head{justify-content:flex-end;align-items:center;gap:12px;display:flex}.work-page .ozon-catalog-details-modal__order-history-head>div{gap:2px;display:grid}.work-page .ozon-catalog-details-modal__order-history-head>.ozon-catalog-details-modal__order-history-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.work-page .ozon-catalog-details-modal__order-history-head strong{color:var(--ink);font-size:14px}.work-page .ozon-catalog-details-modal__order-history-search{flex:280px;align-items:center;width:min(320px,100%);margin-top:0;display:flex;position:relative}.work-page .ozon-catalog-details-modal__order-history-search svg{z-index:1;fill:none;width:15px;height:15px;stroke:var(--muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;pointer-events:none;position:absolute;left:11px}.work-page .ozon-catalog-details-modal__order-history-search .input{width:100%;min-height:34px;padding-left:34px;font-size:12px}.work-page .ozon-catalog-details-modal__order-history-head span,.work-page .ozon-catalog-details-modal__order-history-table td>span{color:var(--muted);font-size:11px}.work-page .ozon-catalog-details-modal__order-history-table-wrap{border:1px solid #ffffff1c;border-radius:12px;max-height:min(43vh,390px);margin-top:9px;overflow:auto}.work-page .ozon-catalog-details-modal__order-history-table{table-layout:fixed;border:0;width:100%;min-width:760px;margin:0}.work-page .ozon-catalog-details-modal__status-column{width:140px}.work-page .ozon-catalog-details-modal__source-column{width:145px}.work-page .ozon-catalog-details-modal__date-column{width:225px}.work-page .ozon-catalog-details-modal__order-history-table th,.work-page .ozon-catalog-details-modal__order-history-table td{vertical-align:top}.work-page .ozon-catalog-details-modal__order-history-table th{z-index:1;background:#263042;position:sticky;top:0}.work-page .ozon-catalog-details-modal__order-history-table td>strong,.work-page .ozon-catalog-details-modal__order-history-table td>span{display:block}.work-page .ozon-catalog-details-modal__order-history-table td>span+span{margin-top:4px}.work-page .ozon-catalog-details-modal__order-history-table .ozon-digital-order__status{display:inline-flex}.work-page .ozon-catalog-details-modal__order-history-table .bad{color:#ff9cab;line-height:1.3}.work-page .ozon-catalog-details-modal__order-source{color:var(--muted);font-weight:600}.work-page .ozon-catalog-details-modal__order-source-content{grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:6px;width:100%;display:grid}.work-page .ozon-catalog-details-modal__order-source .ozon-catalog-details-modal__supplier-operation-action{color:#9fc9ff;width:26px;min-width:26px;height:26px;min-height:26px;box-shadow:none;background:#254a892e;border:1px solid #6ea0ff47;border-radius:9px;place-items:center;margin:0;padding:0;transition:background .18s,border-color .18s,color .18s;display:grid}.work-page .ozon-catalog-details-modal__order-source .ozon-catalog-details-modal__supplier-operation-action:hover{color:#e8f3ff;background:#3667b857;border-color:#85b7ffb8}.work-page .ozon-catalog-details-modal__order-source .ozon-catalog-details-modal__supplier-operation-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.work-page .ozon-catalog-details-modal__order-key{min-width:180px}.work-page .ozon-catalog-details-modal__key-mask,.work-page .ozon-catalog-details-modal__key-revealed{overflow-wrap:anywhere;font-family:var(--mono-font,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px;display:block}.work-page .ozon-catalog-details-modal__key-mask{color:#b8c8e8}.work-page .ozon-catalog-details-modal__key-revealed{color:#f5fbff;margin-top:6px}.work-page .ozon-catalog-details-modal__key-actions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.work-page .ozon-catalog-details-modal__key-action{min-height:27px;padding:4px 8px;font-size:11px}.work-page .ozon-catalog-details-modal__supplier-operation-backdrop{z-index:8;background:#030813ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.work-page .ozon-catalog-details-modal__supplier-operation{background:#101a2d;border:1px solid #5fb2ff57;border-radius:16px;width:min(560px,100%);max-height:min(80vh,680px);padding:16px;overflow:auto;box-shadow:0 24px 70px #00000085}.work-page .ozon-catalog-details-modal__supplier-operation-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.work-page .ozon-catalog-details-modal__supplier-operation-head>div{gap:3px;display:grid}.work-page .ozon-catalog-details-modal__supplier-operation-head span{color:#8fc7ff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.work-page .ozon-catalog-details-modal__supplier-operation-head strong{color:var(--ink);font-size:18px}.work-page .ozon-catalog-details-modal__supplier-operation-close{background:linear-gradient(135deg,#64748b 0%,#475569 100%);flex:none;box-shadow:0 6px 18px #64748b61}.work-page .ozon-catalog-details-modal__supplier-operation-close:hover{border-color:#64748b61;box-shadow:0 9px 24px #64748b85}.work-page .ozon-catalog-details-modal__supplier-operation-loading{place-items:center;min-height:150px;display:grid}.work-page .ozon-catalog-details-modal__supplier-operation-loading .loader-wrap{justify-content:center;align-items:center;padding:12px}.work-page .ozon-catalog-details-modal__supplier-operation-loading .muted{color:var(--muted);text-align:center;margin:0}.work-page .ozon-catalog-details-modal__supplier-operation-grid{border:1px solid var(--table-border);border-radius:12px;grid-template-columns:minmax(150px,.8fr) minmax(0,1.5fr);margin:16px 0 0;display:grid;overflow:hidden}.work-page .ozon-catalog-details-modal__supplier-operation-grid dt,.work-page .ozon-catalog-details-modal__supplier-operation-grid dd{border-bottom:1px solid var(--table-border);min-width:0;margin:0;padding:10px 12px}.work-page .ozon-catalog-details-modal__supplier-operation-grid dt{color:var(--muted);background:#ffffff06;font-size:12px}.work-page .ozon-catalog-details-modal__supplier-operation-grid dd{overflow-wrap:anywhere;color:var(--ink);font-size:12px}.work-page .ozon-catalog-details-modal__supplier-operation-grid dt:last-of-type,.work-page .ozon-catalog-details-modal__supplier-operation-grid dd:last-child{border-bottom:0}.work-page .ozon-catalog-details-modal__supplier-operation-grid code{overflow-wrap:anywhere;color:#d9ebff;min-width:0;font-family:var(--mono-font,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px}.work-page .ozon-catalog-details-modal__supplier-operation-identifier{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:9px;display:grid}.work-page .ozon-catalog-details-modal__supplier-operation-identifier code{word-break:break-all;max-width:100%;display:block}.work-page .ozon-catalog-details-modal__supplier-operation-copy{color:#9fc9ff;background:#2b62da29;border-color:#487fff6b;border-radius:9px;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;display:grid}.work-page .ozon-catalog-details-modal__supplier-operation-copy:hover{color:#e8f3ff;background:#2b62da4d;border-color:#5fb2ffc7}.work-page .ozon-catalog-details-modal__supplier-operation-copy svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px;height:15px}.work-page .ozon-catalog-details-modal__order-history-empty{margin:10px 0 0}.work-page .ozon-catalog-details-modal__order-history-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:9px;font-size:11px;display:flex}.work-page .ozon-catalog-details-modal__order-history-pagination>div{gap:7px;display:inline-flex}.work-page .ozon-catalog-details-modal__order-history-pagination .ghost{min-height:30px;padding:5px 10px;font-size:12px}@media (max-width:760px){.work-page .ozon-catalog-details-modal__overview.has-image,.work-page .ozon-catalog-details-modal__sale-settings-form{grid-template-columns:1fr}.work-page .ozon-catalog-details-modal__order-history-head{flex-direction:column;align-items:flex-start}.work-page .ozon-catalog-details-modal__order-history-toolbar{gap:10px}.work-page .ozon-catalog-details-modal__order-history-actions{text-align:left;justify-content:flex-start}.work-page .ozon-catalog-details-modal__order-history-pagination{flex-direction:column;align-items:flex-start}}.work-page .product-search-btn:hover{border-color:#14b8a661;box-shadow:0 8px 22px #14b8a67a}.work-page .product-search-btn:hover .product-search-btn__icon{transform:rotate(-12deg)scale(1.08)}.work-page .product-import-btn{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);box-shadow:0 6px 18px #f59e0b57}.work-page .product-import-btn:hover{border-color:#f59e0b61;box-shadow:0 8px 22px #f59e0b7a}.work-page .product-import-btn:hover .product-import-btn__icon{transform:rotate(-8deg)scale(1.08)}.work-page .product-export-btn{background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);box-shadow:0 6px 18px #06b6d457}.work-page .product-export-btn:hover{border-color:#06b6d461;box-shadow:0 8px 22px #06b6d47a}.work-page .product-export-btn:hover .product-export-btn__icon{transform:rotate(-8deg)scale(1.08)}.work-page .product-refresh-btn{background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);box-shadow:0 6px 18px #ec489957}.work-page .product-refresh-btn:hover{border-color:#ec489961;box-shadow:0 8px 22px #ec48997a}.work-page .product-refresh-btn:hover .product-refresh-btn__icon{transform:rotate(-20deg)scale(1.08)}.work-page .catalog-refresh-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);border:2px solid #ffffff1a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #ec489957}.work-page .catalog-refresh-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-page .catalog-refresh-btn:hover:before{left:100%}.work-page .catalog-refresh-btn:hover{border-color:#ec489961;transform:translateY(-1px);box-shadow:0 8px 22px #ec48997a}.work-page .catalog-refresh-btn:active{transform:translateY(0)}.work-page .catalog-refresh-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:0 3px 9px #ec48993d}.work-page .catalog-refresh-btn:disabled:before{display:none}.work-page .catalog-refresh-btn svg{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px;transition:transform .3s}.work-page .catalog-refresh-btn:hover svg{transform:rotate(-20deg)scale(1.08)}.work-page .tab--danger{color:#ffb3b3;background:#ff4d4f2e;border-color:#ff4d4f59}.work-page .tab--danger:hover{color:#ffe5e5;background:#ff4d4f3d}.work-page .tab:hover{background:var(--tab-hover-bg);color:var(--tab-hover-text);border-color:#ffffff52;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 8px 16px #070c1a4d}.work-page .tab:hover:after{opacity:1}.work-page .tab:focus-visible{border-color:#3ee8b599;outline:none;box-shadow:inset 0 1px #ffffff29,0 0 0 2px #3ee8b538,0 8px 16px #070c1a47}.work-page .tab.active{background:var(--tab-active-bg);color:var(--tab-active-text);border-color:#ffffff42;box-shadow:inset 0 1px #fff3,0 8px 18px #060a1442}.work-page .tab.active:after{opacity:.34}.work-page button{cursor:pointer;border:0;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600}.work-page .ghost{background:var(--ghost-bg);border:1px solid var(--ghost-border);color:var(--ghost-text)}.work-page .ghost:hover{background:var(--tab-hover-bg);color:var(--tab-hover-text)}.work-page .ghost:disabled{opacity:.5;cursor:not-allowed}.work-page .danger{background:var(--danger-bg);color:#fff;border:1px solid #ff4d4f66;box-shadow:0 8px 16px #ff5d5d59}.work-page .danger:hover{filter:brightness(.98)}.work-page .hero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.work-page .hero__title{margin:0 0 8px;font-family:Fraunces,serif;font-size:clamp(22px,4.2vw,32px)}.work-page .hero__text{color:var(--muted);margin:0;font-size:14px}.work-page .hero__cards{gap:12px;min-width:200px;display:grid}.work-page .mini{background:#0a10208c;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px}.work-page .mini__label{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:11px}.work-page .mini__value{margin-top:6px;font-size:18px;font-weight:700}.work-page .main{grid-template-columns:1fr;gap:12px;display:grid}.work-page .panel{background:var(--card);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;padding:16px}.work-page .panel--wide{min-height:0;grid-column:auto;min-height:72svh;overflow-x:auto}.work-page .panel__toggle{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.work-page .panel__body{margin-top:10px}.work-page .chev{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s;display:inline-flex}.work-page .chev.open{transform:rotate(180deg)}.work-page .panel__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.work-page .panel__head--tight{margin-bottom:6px}.work-page h2{text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin:0 0 8px;font-size:13px}.work-page .grid-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:12px;display:grid}.work-page .catalog{border-top:1px solid #ffffff14;padding:12px 0}.work-page .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.work-page .catalog-grid .catalog{margin:0}.work-page .catalog-grid .catalog--domain{order:1}.work-page .catalog-grid .catalog--region{order:2}.work-page .catalog-grid .catalog--source{order:3}.work-page .catalog-grid .catalog--platform{order:4}.work-page .catalog__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.work-page .divider{background:#ffffff14;width:100%;height:1px;margin:12px 0}.work-page .loader-wrap{place-items:center;gap:6px;padding:10px 0;display:grid}.work-page .loader-wrap .muted{margin-top:-22px}.work-modal-root.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:50;background:#060a1257;justify-content:center;align-items:flex-start;padding:24px 18px;display:flex;position:fixed;inset:0;overflow:auto}.work-page .loader-overlay{z-index:60;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}.work-page .loader-overlay:before{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0;background:#060a1299;position:absolute;inset:0}.work-page .loader-overlay .wheel-and-hamster,.work-page .loader-overlay .muted{z-index:1;filter:none;position:relative}.work-page .loader-overlay .container_SevMini{z-index:1;position:relative}.work-page .loader-overlay .wheel-and-hamster{clip-path:circle(50%);flex:none}.work-page .loader-overlay .muted{margin:0;transform:none}.work-modal-root.modal-backdrop .modal{background:var(--modal-bg,#0a1020eb);width:min(820px,92vw);height:min(88vh,780px);color:var(--modal-text,#eef2ff);border:1px solid var(--stroke);border-radius:18px;flex-direction:column;padding:14px;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000059,0 6px 18px #00000040}.work-modal-root.modal-backdrop .modal input,.work-modal-root.modal-backdrop .modal select,.work-modal-root.modal-backdrop .modal textarea,.work-modal-root.modal-backdrop .modal button{font-family:inherit}.work-modal-root.modal-backdrop .modal--auto{height:auto;max-height:min(90vh,720px)}.work-modal-root.modal-backdrop .modal--auto .modal__body{max-height:min(74vh,560px)}.work-modal-root.modal-backdrop .modal--product-editor.modal--auto{max-height:min(94vh,820px)}.work-modal-root.modal-backdrop .modal--product-editor.modal--auto .modal__body{max-height:min(84vh,720px)}.work-modal-root.modal-backdrop .modal--account-editor.modal--auto{max-height:min(94vh,820px)}.work-modal-root.modal-backdrop .modal--account-editor.modal--auto .modal__body{max-height:min(84vh,720px)}.work-modal-root.modal-backdrop .modal--full{height:min(92vh,880px)}.work-modal-root.modal-backdrop .modal--full .modal__body{max-height:min(78vh,680px)}.work-modal-root.modal-backdrop .modal .label,.work-modal-root.modal-backdrop .modal .muted{color:var(--muted)}.work-modal-root.modal-backdrop .modal .input{background:var(--input-bg);color:var(--ink);border:1px solid var(--input-border)}.work-modal-root.modal-backdrop .modal .btn--ghost,.work-modal-root.modal-backdrop .modal .ghost{background:var(--ghost-bg);color:var(--ghost-text);border:1px solid var(--ghost-border)}.work-modal-root.modal-backdrop .modal__head{cursor:move;-webkit-user-select:none;user-select:none}.work-modal-root.modal-backdrop .modal .panel__head{margin-bottom:8px}.work-modal-root.modal-backdrop .modal__body{flex:1;min-height:0;padding-right:4px;overflow:auto}.work-modal-root.modal-backdrop .modal__body--locked{pointer-events:none;position:relative}.work-modal-root.modal-backdrop .modal__body--loader{min-height:190px}.work-modal-root.modal-backdrop .modal__body--locked .deal-form{opacity:.45}.work-modal-root.modal-backdrop .modal__body-overlay{z-index:5;pointer-events:all;background:#06091299;border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.work-modal-root.modal-backdrop .modal__body-overlay .loader-wrap{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:0;padding:0;display:flex}.work-modal-root.modal-backdrop .modal__body-overlay .loader-wrap .muted{text-align:center;margin:0;line-height:1.2}.work-modal-root.modal-backdrop .modal__body-overlay-content{background:#0c1220d9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.work-page .btn--icon-plain{background:var(--ghost-bg);width:28px;height:28px;color:var(--ghost-text);border:1px solid var(--ghost-border);border-radius:10px;place-items:center;padding:0;display:grid}.work-page .btn--icon-round{border-radius:999px;width:44px;height:44px}.work-modal-root.modal-backdrop .modal__head .btn--icon-plain{border-radius:999px;width:44px;min-width:44px;height:44px}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn{color:#fff;border:2px solid #ffffff1a;width:40px;min-width:40px;height:40px;min-height:40px;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s,border-color .3s,opacity .2s;position:relative;overflow:hidden}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:hover:before{left:100%}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:hover{transform:translateY(-2px)}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:active{transform:translateY(-1px)}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:disabled{opacity:.55;cursor:not-allowed}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:disabled:before{display:none}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn svg{z-index:1;width:15px;height:15px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);position:relative}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn:hover svg{transform:rotate(-15deg)scale(1.08)}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--save{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 6px 18px #10b98161}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--save:hover{border-color:#10b98161;box-shadow:0 9px 24px #10b98185}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--draft{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);box-shadow:0 6px 18px #8b5cf661}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--draft:hover{border-color:#8b5cf661;box-shadow:0 9px 24px #8b5cf685}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--close{background:linear-gradient(135deg,#64748b 0%,#475569 100%);box-shadow:0 6px 18px #64748b61}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--close:hover{border-color:#64748b61;box-shadow:0 9px 24px #64748b85}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--edit{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 6px 18px #3b82f661}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--edit:hover{border-color:#3b82f661;box-shadow:0 9px 24px #3b82f685}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--delete{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 6px 18px #ef444461}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--delete:hover{border-color:#ef444461;box-shadow:0 9px 24px #ef444485}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--refresh{background:linear-gradient(135deg,#ec4899 0%,#db2777 100%);box-shadow:0 6px 18px #ec489961}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--refresh:hover{border-color:#ec489961;box-shadow:0 9px 24px #ec489985}.work-modal-root.modal-backdrop .modal__head .deal-create-action-btn--text{letter-spacing:.01em;white-space:nowrap;border-radius:999px;width:auto;min-width:118px;height:36px;min-height:36px;padding:0 14px;font-size:12px;font-weight:700}.work-page .btn--icon-plain:hover{background:var(--tab-hover-bg)}.work-page .btn--icon-plain svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.work-page .btn--icon-plain.btn--danger{color:#ef4444;background:#ef44441f;border-color:#ef44448c}.work-page .btn--icon-plain.btn--danger:hover{background:#ef444433}.work-page .btn--icon-plain.btn--edit{color:#3b82f6;background:#3b82f61f;border-color:#3b82f68c}.work-page .btn--icon-plain.btn--edit:hover{background:#3b82f633}.work-page .btn--icon-plain.btn--draft{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee85}.work-page .btn--icon-plain.btn--draft:hover{background:#22d3ee38}.work-page .ghost--danger{color:#ef4444;border-color:#ef444457}.work-page .ghost--danger:hover{color:#f87171}.work-page .spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}.work-page .spinner--small{width:12px;height:12px}.work-page .ghost .spinner{margin-right:6px}.work-page .import-status{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.work-page .import-status:hover{color:var(--ink)}.work-page .btn--icon-plain .spinner{margin:0}.work-page .btn--icon-tiny{border-radius:8px;width:22px;height:22px}.work-page .wheel-and-hamster{--dur:1s;width:11.5em;height:11.5em;font-size:10px;position:relative;overflow:visible}.work-page .wheel,.work-page .hamster,.work-page .hamster div,.work-page .spoke{position:absolute}.work-page .wheel,.work-page .spoke{border-radius:50%;width:100%;height:100%;top:0;left:0}.work-page .wheel{z-index:2;background:radial-gradient(100% 100%,#9990 47.8%,#999 48%)}.work-page .hamster{animation:gsHamsterRun var(--dur) ease-in-out infinite;transform-origin:50% 0;z-index:1;width:7em;height:3.75em;top:50%;left:calc(50% - 3.5em);transform:rotate(4deg)translate(-.8em,1.4em)}.work-page .hamster__head{animation:gsHamsterHead var(--dur) ease-in-out infinite;transform-origin:100%;background:#f48c25;border-radius:70% 30% 0 100%/40% 25% 25% 60%;width:2.75em;height:2.5em;top:0;left:-2em;box-shadow:inset 0 -.25em #facc9e,inset .75em -1.55em #fce6cf}.work-page .hamster__ear{animation:gsHamsterEar var(--dur) ease-in-out infinite;transform-origin:50% 75%;background:#fbb6b6;border-radius:50%;width:.75em;height:.75em;top:-.25em;right:-.25em;box-shadow:inset -.25em 0 #f48c25}.work-page .hamster__eye{animation:gsHamsterEye var(--dur) linear infinite;background-color:#000;border-radius:50%;width:.5em;height:.5em;top:.375em;left:1.25em}.work-page .hamster__nose{background:#f98686;border-radius:35% 65% 85% 15%/70% 50% 50% 30%;width:.2em;height:.25em;top:.75em;left:0}.work-page .hamster__body{animation:gsHamsterBody var(--dur) ease-in-out infinite;transform-origin:17%;width:4.5em;height:3em;transform-style:preserve-3d;background:#fce6cf;border-radius:50% 30%/15% 60% 40% 40%;top:.25em;left:2em;box-shadow:inset .1em .75em #f48c25,inset .15em -.5em #facc9e}.work-page .hamster__limb--fr,.work-page .hamster__limb--fl{clip-path:polygon(0 0,100% 0,70% 80%,60% 100%,0% 100%,40% 80%);transform-origin:50% 0;width:1em;height:1.5em;top:2em;left:.5em}.work-page .hamster__limb--fr{animation:gsHamsterFRLimb var(--dur) linear infinite;background:linear-gradient(#facc9e 80%,#f98686 80%);transform:rotate(15deg)translateZ(-1px)}.work-page .hamster__limb--fl{animation:gsHamsterFLLimb var(--dur) linear infinite;background:linear-gradient(#fce6cf 80%,#fbb6b6 80%);transform:rotate(15deg)}.work-page .hamster__limb--br,.work-page .hamster__limb--bl{clip-path:polygon(0 0,100% 0,100% 30%,70% 90%,70% 100%,30% 100%,40% 90%,0% 30%);transform-origin:50% 30%;border-radius:.75em .75em 0 0;width:1.5em;height:2.5em;top:1em;left:2.8em}.work-page .hamster__limb--br{animation:gsHamsterBRLimb var(--dur) linear infinite;background:linear-gradient(#facc9e 90%,#f98686 90%);transform:rotate(-25deg)translateZ(-1px)}.work-page .hamster__limb--bl{animation:gsHamsterBLLimb var(--dur) linear infinite;background:linear-gradient(#fce6cf 90%,#fbb6b6 90%);transform:rotate(-25deg)}.work-page .hamster__tail{animation:gsHamsterTail var(--dur) linear infinite;transform-origin:.25em .25em;background:#fbb6b6;border-radius:.25em 50% 50% .25em;width:1em;height:.5em;top:1.5em;right:-.5em;transform:rotate(30deg)translateZ(-1px);box-shadow:inset 0 -.2em #f98686}.work-page .spoke{animation:gsHamsterSpoke var(--dur) linear infinite;background:radial-gradient(100% 100%,#999 4.8%,#9990 5%),linear-gradient(#8c8c8c00 46.9%,#a6a6a6 47% 52.9%,#a6a6a600 53%) 50%/99% 99% no-repeat}@keyframes gsHamsterRun{0%,to{transform:rotate(4deg)translate(-.8em,1.4em)}50%{transform:rotate(0)translate(-.8em,1.4em)}}@keyframes gsHamsterHead{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(8deg)}}@keyframes gsHamsterEye{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(0)}}@keyframes gsHamsterEar{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(12deg)}}@keyframes gsHamsterBody{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-2deg)}}@keyframes gsHamsterFRLimb{0%,25%,50%,75%,to{transform:rotate(50deg)translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-30deg)translateZ(-1px)}}@keyframes gsHamsterFLLimb{0%,25%,50%,75%,to{transform:rotate(-30deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(50deg)}}@keyframes gsHamsterBRLimb{0%,25%,50%,75%,to{transform:rotate(-60deg)translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(20deg)translateZ(-1px)}}@keyframes gsHamsterBLLimb{0%,25%,50%,75%,to{transform:rotate(20deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-60deg)}}@keyframes gsHamsterTail{0%,25%,50%,75%,to{transform:rotate(30deg)translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(10deg)translateZ(-1px)}}@keyframes gsHamsterSpoke{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.work-page .list{color:var(--ink);margin:0;padding-left:16px}.work-page .list li{justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.work-page .list-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.work-page .list-actions{gap:6px;display:inline-flex}.work-page .pager{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.work-page .mini-btn{color:#cfe1ff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.work-page .mini-btn:disabled{opacity:.7;cursor:default}.work-page .mini-btn:hover{background:#cfe1ff26}.work-page .mini-btn--danger{color:#ffb4b4}.work-page .mini-btn--danger:hover{background:#ffb4b426}.work-page .mini-btn--complete{overflow:visible}.deal-complete-coins-container{pointer-events:none;z-index:1300;position:fixed;inset:0}.deal-complete-coin{width:16px;height:16px;animation:deal-complete-coin-fall var(--fall-duration) ease-out forwards;pointer-events:none;z-index:0;will-change:transform, opacity;backface-visibility:hidden;-webkit-font-smoothing:antialiased;background:linear-gradient(135deg,gold 0%,#ffed4e 50%,gold 100%);border-radius:50%;position:absolute;box-shadow:0 1px 4px #ffd70099,inset -2px -2px 3px #0003,inset 2px 2px 3px #fff9}.deal-complete-coin:before{content:"₽";color:#b8860b;text-shadow:0 .5px 1px #fff9;backface-visibility:hidden;font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes deal-complete-coin-fall{0%{opacity:1;transform:translate3d(var(--start-x), 0, 0) scale(.5)}25%{opacity:1;transform:translate3d(var(--mid-x), var(--up-y), 0) scale(1)}75%{opacity:1;transform:translate3d(var(--fall-x), var(--fall-y-mid), 0) scale(1)}to{opacity:0;transform:translate3d(var(--fall-x-end), var(--fall-y), 0) scale(.7)}}.work-page h3{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0 0 8px;font-size:12px}.work-page .form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.work-page .form--stack{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.work-page .form--compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.work-page .form--compact .btn:not(.btn--icon-plain):not(.btn--icon-clear):not(.btn--icon-clear--select){justify-self:end;min-width:200px}.work-page .form--card{background:#080c1866;border:1px solid #ffffff14;border-radius:14px;margin-bottom:12px;padding:12px}.work-page .field--full{grid-column:1/-1}.work-page .deal-form{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:10px;display:grid}.work-page .deal-form .input[readonly],.work-page .deal-form .input:disabled,.work-page .deal-form textarea[readonly],.work-page .deal-form textarea:disabled{background:color-mix(in srgb, var(--input-bg) 82%, #0a1428 18%);color:color-mix(in srgb, var(--ink) 82%, #a4b2ca 18%);box-shadow:none;border-style:dashed}.work-page .deal-form .input[readonly]:focus,.work-page .deal-form .input:disabled:focus,.work-page .deal-form textarea[readonly]:focus,.work-page .deal-form textarea:disabled:focus{box-shadow:none;outline:none}.work-page.unsaved-confirm,.work-modal-root.modal-backdrop.unsaved-confirm{z-index:2500}.work-page.work-modal-root.modal-backdrop.unsaved-confirm{align-items:center;padding:16px}.work-page.work-modal-root.modal-backdrop.unsaved-confirm .unsaved-confirm__modal{border-radius:14px;width:min(350px,100vw - 24px);max-width:350px;height:auto;min-height:0;max-height:none;padding:12px;box-shadow:0 20px 50px #0308146b}.work-page.work-modal-root.modal-backdrop.unsaved-confirm .unsaved-confirm__head{justify-content:center;min-height:34px;margin-bottom:0}.work-page .unsaved-confirm__title{text-align:center;letter-spacing:.02em;width:100%;margin:0;font-size:17px}.work-page.work-modal-root.modal-backdrop.unsaved-confirm .unsaved-confirm__modal .modal__body{flex:initial;padding:10px 10px 12px;overflow:visible}.work-page .unsaved-confirm__text{text-align:center;margin:0;font-size:15px;line-height:1.45}.work-page .unsaved-confirm__actions{flex-wrap:wrap;gap:8px;width:100%;margin-top:14px;display:flex}.work-page .unsaved-confirm__modal .btn,.work-page .unsaved-confirm__modal .ghost{border-radius:10px;min-height:36px;padding:0 50px;font-size:13px}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .deal-confirm__modal{width:min(540px,100vw - 28px);max-width:540px}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .deal-confirm__text{white-space:pre-line;text-align:left}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .unsaved-confirm__head{justify-content:center}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .unsaved-confirm__title{text-align:center;font-size:18px;line-height:1.25}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .deal-confirm__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .deal-confirm__btn{justify-content:center;width:100%;min-height:42px!important;padding:0 16px!important}.work-page.deal-confirm--force-duplicate .deal-confirm__modal{border:1px solid color-mix(in srgb, #3ee8b5 28%, var(--table-border));padding:14px;box-shadow:0 24px 58px #07122a85}.work-page.deal-confirm--force-duplicate .unsaved-confirm__head{min-height:46px}.work-page.deal-confirm--force-duplicate .unsaved-confirm__title{letter-spacing:.02em;text-transform:uppercase;color:#eef4ff;font-size:18px;line-height:1.2}.work-page.deal-confirm--force-duplicate .deal-confirm__text{text-align:left;color:#dfe9fb;margin-top:4px;font-size:14px;line-height:1.45}.work-page.deal-confirm--force-duplicate .deal-confirm__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.work-page.deal-confirm--force-duplicate .deal-confirm__btn{justify-content:center;width:100%;font-size:13px;font-weight:700;min-height:38px!important;padding:0 16px!important}.work-page .deal-warning__modal{border:1px solid #ef444473;max-width:460px;padding:12px;box-shadow:0 22px 56px #6f131361;width:min(460px,100vw - 28px)!important}.work-page .deal-warning__head{justify-content:center;min-height:38px}.work-page .deal-warning__title{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#ffdbdb;width:100%;font-size:18px}.work-page .deal-warning__body{padding:10px 10px 12px!important}.work-page .deal-warning__text{color:#dfe4ef;text-align:center;font-size:15px;line-height:1.45}.work-page .deal-warning__actions{justify-content:flex-end;width:100%;margin-top:14px}.work-page .deal-warning__btn{border-radius:10px!important;min-height:36px!important;padding:0 16px!important}@media (max-width:480px){.work-page.work-modal-root.modal-backdrop.unsaved-confirm .unsaved-confirm__modal{width:min(360px,100vw - 20px);max-width:360px}.work-page.deal-confirm--force-duplicate .unsaved-confirm__title{font-size:16px}.work-page.deal-confirm--force-duplicate .deal-confirm__text{font-size:13px;line-height:1.4}.work-page.deal-confirm--force-duplicate .deal-confirm__actions,.work-page.deal-confirm:not(.deal-confirm--force-duplicate) .deal-confirm__actions{grid-template-columns:minmax(0,1fr)}}.work-page .deal-form--sale{grid-template-columns:1fr}.work-page .deal-form__col{align-content:start;gap:8px;min-width:0;display:grid}.work-page .deal-form__triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.work-page .deal-form__double{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.work-page .deal-form__sale-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.work-page .deal-form__sale-col{flex-direction:column;gap:8px;display:flex}.work-page .deal-form__sale-col-bottom{gap:8px;display:grid}.work-page .deal-form__sale-links{gap:6px;display:grid}.work-page .deal-form__sale-link-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.work-page .deal-form__sale-link-remove{border-radius:10px;min-height:34px;padding:0 10px}.work-page .deal-form__sale-link-add{justify-self:start}.work-page .deal-form__stack{align-content:start;gap:8px;display:grid}.work-page .deal-form__quad{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.work-page .deal-form__triple--sale-auth,.work-page .deal-form__triple--sale-costs{grid-template-columns:repeat(3,minmax(0,1fr))}.work-page .deal-form .deal-form__account-details--sale{border-style:solid;border-color:color-mix(in srgb, var(--input-border) 80%, #fff 20%);background:color-mix(in srgb, var(--panel) 90%, #fff 10%);gap:10px!important}.work-page .deal-form .deal-form__sale-group{margin-top:0}.work-page .deal-form .deal-form__sale-group--account,.work-page .deal-form__sale-comment{margin-top:auto}.work-page .deal-form .deal-form__input--locked:disabled{border-style:solid;border-color:color-mix(in srgb, var(--input-border) 70%, #8d97a8 30%);background:color-mix(in srgb, var(--input-bg) 75%, #a8b0be 25%);color:color-mix(in srgb, var(--ink) 65%, #8d97a8 35%);cursor:not-allowed}.work-page .field--comment-collapsible{align-content:start}.work-page .comment-toggle{border:1px dashed var(--input-border);background:color-mix(in srgb, var(--input-bg) 70%, transparent);height:34px;color:var(--muted);font:inherit;cursor:pointer;border-radius:10px;justify-self:start;padding:0 12px;font-size:12px;font-weight:600}.work-page .comment-toggle:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 45%, var(--input-border))}.work-page .section-toggle{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.work-page .section-toggle:hover .label{color:var(--ink)}.work-page .section-toggle__chevron{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px;transition:transform .2s}.work-page .section-toggle[aria-expanded=true] .section-toggle__chevron{transform:rotate(180deg)}.work-page .deal-form__triple--sale-top{grid-template-columns:repeat(3,minmax(0,1fr))}.work-page .deal-form__triple--sale-status-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.work-page .deal-form__triple--rental-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.work-page .deal-form__full{grid-column:1/-1;gap:8px;display:grid}.work-page .quick-create{background:#06091257;border:1px dashed #fff3;border-radius:12px;gap:8px;padding:10px;display:grid}.work-page .quick-create__title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.work-page .quick-create__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-page .quick-create__table-scroll{max-height:220px;overflow-y:auto}.work-page .input-list{gap:8px;display:grid}.work-page .input-list__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.work-page .check-list{background:#ffffff61;border:1px solid #11182714;border-radius:12px;gap:6px;max-height:200px;padding:8px;display:grid;overflow:auto}.work-page .pill-list{flex-wrap:wrap;gap:6px;display:flex}.work-page .pill{background:#ffffff1f;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.work-page .table--dense th,.work-page .table--dense td{padding:8px 10px;font-size:12px}.work-page .loader-wrap--compact{min-height:120px;padding:12px}.work-page .wheel-and-hamster--mini{width:11.5em;height:11.5em;font-size:7px}.work-page .newtons-cradle{--uib-size:50px;--uib-speed:1.2s;--uib-color:#474554;width:var(--uib-size);height:var(--uib-size);justify-content:center;align-items:center;display:flex;position:relative}.work-page .newtons-cradle__dot{transform-origin:top;align-items:center;width:25%;height:100%;display:flex;position:relative}.work-page .newtons-cradle__dot:after{content:"";background-color:var(--uib-color);border-radius:50%;width:100%;height:25%;display:block}.work-page .newtons-cradle__dot:first-child{animation:swing var(--uib-speed) linear infinite}.work-page .newtons-cradle__dot:last-child{animation:swing2 var(--uib-speed) linear infinite}@keyframes swing{0%{animation-timing-function:ease-out;transform:rotate(0)}25%{animation-timing-function:ease-in;transform:rotate(70deg)}50%{animation-timing-function:linear;transform:rotate(0)}}@keyframes swing2{0%{animation-timing-function:linear;transform:rotate(0)}50%{animation-timing-function:ease-out;transform:rotate(0)}75%{animation-timing-function:ease-in;transform:rotate(-70deg)}}.work-page .check-item{align-items:center;gap:8px;font-size:13px;display:flex}.work-page .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.work-page .toolbar__filters{flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.work-page .toolbar__filters .field,.work-page .toolbar__filters .input{min-width:0}.work-page .toolbar-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.work-page .panel__head--users{align-items:flex-start;gap:8px}.work-page .toolbar-actions--users{justify-content:flex-start}.work-page .toolbar-actions--users-refresh{margin-left:auto}.work-page .switch-wrap{align-items:center;gap:8px;padding-right:6px;display:inline-flex}.work-page .switch-label{color:var(--muted);font-size:12px}.work-page .switch{--switch-width:46px;--switch-height:24px;--switch-bg:#838383;--switch-checked-bg:#00da50;--switch-offset:calc((var(--switch-height) - var(--circle-diameter)) / 2);--switch-transition:all .2s cubic-bezier(.27, .2, .25, 1.51);--circle-diameter:18px;--circle-bg:#fff;--circle-shadow:1px 1px 2px #92929273;--circle-checked-shadow:-1px 1px 2px #a3a3a373;--circle-transition:var(--switch-transition);--icon-transition:all .2s cubic-bezier(.27, .2, .25, 1.51);--icon-cross-color:var(--switch-bg);--icon-cross-size:6px;--icon-checkmark-color:var(--switch-checked-bg);--icon-checkmark-size:10px;--effect-width:calc(var(--circle-diameter) / 2);--effect-height:calc(var(--effect-width) / 2 - 1px);--effect-bg:var(--circle-bg);--effect-border-radius:1px;--effect-transition:all .2s ease-in-out;display:inline-block}.work-page .switch input{display:none}.work-page .switch svg{transition:var(--icon-transition);height:auto;position:absolute}.work-page .switch .checkmark{width:var(--icon-checkmark-size);color:var(--icon-checkmark-color);transform:scale(0)}.work-page .switch .cross{width:var(--icon-cross-size);color:var(--icon-cross-color)}.work-page .slider{box-sizing:border-box;width:var(--switch-width);height:var(--switch-height);background:var(--switch-bg);transition:var(--switch-transition);cursor:pointer;border-radius:999px;align-items:center;display:flex;position:relative}.work-page .circle{width:var(--circle-diameter);height:var(--circle-diameter);background:var(--circle-bg);border-radius:inherit;box-shadow:var(--circle-shadow);transition:var(--circle-transition);z-index:1;left:var(--switch-offset);justify-content:center;align-items:center;display:flex;position:absolute}.work-page .slider:before{content:"";width:var(--effect-width);height:var(--effect-height);left:calc(var(--switch-offset) + (var(--effect-width) / 2));background:var(--effect-bg);border-radius:var(--effect-border-radius);transition:var(--effect-transition);position:absolute}.work-page .switch input:checked+.slider{background:var(--switch-checked-bg)}.work-page .switch input:checked+.slider .checkmark{transform:scale(1)}.work-page .switch input:checked+.slider .cross{transform:scale(0)}.work-page .switch input:checked+.slider:before{left:calc(100% - var(--effect-width) - (var(--effect-width) / 2) - var(--switch-offset))}.work-page .switch input:checked+.slider .circle{left:calc(100% - var(--circle-diameter) - var(--switch-offset));box-shadow:var(--circle-checked-shadow)}.work-page .import-actions{z-index:2;background:linear-gradient(#0a102000 0%,#0a1020b3 30%,#0a1020f2 100%);align-self:flex-start;padding:8px 0;position:sticky;bottom:0}.work-page .import-actions--fixed{background:linear-gradient(#0a1020f2 0%,#0a1020b3 70%,#0a102000 100%);margin-bottom:8px;top:0;bottom:auto}.work-page .field,.work-page .input{box-sizing:border-box}.work-page .field--compact .label{font-size:11px}.work-page .table--compact th,.work-page .table--compact td{padding:6px 8px;font-size:11px}.work-page .btn--ghost{background:var(--ghost-bg);color:var(--ghost-text)}.work-page .btn--icon{aspect-ratio:1;place-items:center;width:28px;height:28px;padding:0;display:grid}.work-page .btn--icon svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.work-page .btn--glow{z-index:0;color:#fff;border:none;transition:transform .1s,filter .2s;position:relative;border-radius:50%!important}.work-page .btn--glow:before{content:"";background:var(--glow-ring);z-index:-1;border-radius:50%;transition:all .35s;position:absolute;inset:-2px}.work-page .btn--glow:hover:before{inset:100%}.work-page .btn--glow:active{transform:scale(.9)}.work-page .btn--glow-add{background:linear-gradient(120deg,#02ff2c,#008a12)}.work-page .btn--glow-import{background:linear-gradient(120deg,#38bdf8,#2563eb)}.work-page .btn--glow-import-slots{background:linear-gradient(120deg,#22c55e,#0ea5e9)}.work-page .btn--glow-export{background:linear-gradient(120deg,#facc15,#fb7185)}.work-page .btn--glow-filter{background:linear-gradient(120deg,#3b82f6,#06b6d4)}.work-page .btn--glow-eye{background:linear-gradient(120deg,#833ab4,#fd1d1d,#fcb045)}.work-page .btn--glow-refresh{background:linear-gradient(120deg,#f97316,#ef4444)}.work-page .btn--glow-danger{background:linear-gradient(120deg,#ff6b6b,#ef4444)}.work-page .btn--glow svg{color:#fff;stroke:currentColor;fill:none}.work-page .field{gap:6px;min-width:0;display:grid}.work-page .label{color:var(--muted);font-size:12px}.work-page .input{border:1px solid var(--input-border);background:var(--input-bg);width:100%;height:42px;color:var(--ink);border-radius:12px;outline:none;padding:0 12px;font-size:14px}.work-page .input--textarea{resize:vertical;height:auto;min-height:120px;padding:8px 12px}.work-page .input--textarea--tall{min-height:180px}.work-page .input--textarea--compact{min-height:64px}.work-page .deal-form .label{font-size:11px}.work-page .deal-form .input{border-radius:11px;height:38px;font-size:13px}.work-page .deal-form .input--with-copy{padding-right:44px}.work-page .deal-form .input--compact{height:30px;font-size:12px}.work-page .deal-form .input--textarea{min-height:88px;padding:8px 10px}.work-page .deal-form .input--textarea--tall{min-height:128px}.work-page .deal-form .input--textarea--compact{min-height:64px}.work-page .deal-form .slot-status{margin-top:2px}.work-page .deal-form .slot-status__list{gap:4px}.work-page .deal-form .quick-create{gap:6px;padding:8px}.work-page .deal-form .quick-create--plain{background:0 0;border:0;padding:0}.work-page .deal-form .quick-create--product-empty{margin-top:0}.work-page .deal-form .quick-create--product-empty.quick-create--collapsed{background:0 0;border:0;align-self:start;gap:0;padding:0}.work-page .deal-form .quick-create--product-empty.quick-create--collapsed .comment-toggle{text-align:left;justify-self:stretch;width:100%}.work-page .deal-form .quick-create--product-empty .quick-create__header{align-items:center;gap:8px;display:flex}.work-page .deal-form .quick-create--product-empty .quick-create__header .comment-toggle{flex:auto;margin:0}.work-page .deal-form .quick-create--account .quick-create__header{align-items:center;gap:8px;display:flex}.work-page .deal-form .quick-create--account .quick-create__header .comment-toggle{flex:auto;margin:0}.work-page .deal-form .deal-form__quick-reminder{border:1px solid color-mix(in srgb, #ff9f43 48%, var(--input-border));background:#ff9f431f;border-radius:10px;gap:4px;padding:8px 10px;display:grid}.work-page .deal-form .deal-form__quick-reminder-title{color:#ffd6a1;font-size:11px;font-weight:700}.work-page .deal-form .deal-form__quick-reminder-text{color:#ffdcaf;font-size:11px}.work-page .deal-form .deal-form__quick-reminder--top{box-shadow:inset 0 0 0 1px #ff9f432e}.work-page .deal-form .quick-create--subscription-term .quick-create__header{align-items:center;gap:8px;display:flex}.work-page .deal-form .quick-create--subscription-term .quick-create__header .comment-toggle{flex:auto;margin:0}.work-page .deal-form .quick-create--product-empty .check-list--platform-row{flex-wrap:wrap;align-items:center;gap:8px 14px;max-height:none;padding:6px 8px;display:flex;overflow:visible}.work-page .deal-form .quick-create--product-empty .check-list--platform-row .check-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.work-page .deal-form .quick-create--account .check-list--platform-row{flex-wrap:wrap;align-items:center;gap:8px 14px;max-height:none;padding:6px 8px;display:flex;overflow:visible}.work-page .deal-form .quick-create--account .check-list--platform-row .check-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.work-page .deal-form .quick-create .loader-wrap--compact{min-height:84px;padding:6px 0}.work-page .deal-form .quick-create .wheel-and-hamster--mini{width:6.8em;height:6.8em;font-size:9px}.work-page .field--product{justify-self:stretch;width:100%;max-width:100%}.work-page .field--product-selected{width:100%}.work-page .field--product .input--select-wrap--selected{width:100%;max-width:100%}.work-page .deal-products-title{text-align:center;display:block}.work-page .deal-product-filters{grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);align-items:end;gap:8px;display:grid}.work-page .deal-product-filters .input--search{margin-bottom:0}.work-page .deal-product-filters .input--search-row{margin-top:2px}.work-page .deal-form__col--right .field--product,.work-page .deal-form__col--right .field--product .input,.work-page .deal-form__col--right .field--product .input--search,.work-page .deal-form__col--right .field--product .input--select-wrap,.work-page .deal-form__col--right .field--product .quick-create--product-empty{justify-self:stretch;width:100%;max-width:100%}.work-page .deal-form .field--sharing-product-list{align-content:stretch}.work-page .deal-form .field--sharing-product-list--collapsed-empty{align-content:start}.work-page .deal-form .field--sharing-product-list--collapsed-empty .quick-create--product-empty.quick-create--collapsed{margin-top:0}.work-page .deal-form .field--sharing-product-list--expanded-empty{align-content:start}.work-page .deal-form .field--sharing-product-list--expanded-empty .quick-create--product-empty{align-self:start;margin-top:0}.work-page .deal-form .field--sharing-product-list .input--select-wrap{height:100%}.work-page .deal-form .field--sharing-product-list--selected .input--select-wrap{height:auto}.work-page .deal-form .field--sharing-account{width:100%;max-width:100%}.work-page .deal-form .deal-form__account-details{border:1px dashed var(--input-border);background:color-mix(in srgb, var(--panel) 86%, transparent);border-radius:12px;gap:8px;padding:10px;display:grid}.work-page .deal-form .deal-form__account-details-head{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.work-page .form--compact .account-reserve-list{grid-template-columns:repeat(4,minmax(180px,1fr));align-items:start;gap:8px 12px;display:grid}.work-page .form--compact .account-reserve-bulk{grid-column:1/-1;gap:4px;display:grid}.work-page .form--compact .account-reserve-bulk__row{grid-template-columns:minmax(220px,420px) auto;align-items:center;gap:8px;display:grid}.work-page .form--compact .account-reserve-row{grid-template-columns:minmax(0,1fr);gap:4px;max-width:280px;display:grid}.work-page .form--compact .account-reserve-row__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.work-page .form--compact .account-reserve-row__label{margin:0}.work-page .form--compact .account-reserve-row__badge{border:1px solid color-mix(in srgb, #ff6b6b 45%, var(--input-border));color:#ffb3b3;background:#ff6b6b24;border-radius:999px;padding:2px 6px;font-size:10px;line-height:1}.work-page .form--compact .account-reserve-row .input{max-width:280px}.work-page .form--compact .account-reserve-row .input--select-wrap .btn--icon-clear--select{right:2px;height:28px!important}.work-page .form--compact .account-reserve-list__actions{grid-column:1/-1;margin-top:2px}@media (max-width:900px){.work-page .form--compact .account-reserve-list{grid-template-columns:repeat(2,minmax(0,1fr))}.work-page .form--compact .account-reserve-bulk__row{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.work-page .form--compact .account-reserve-list{grid-template-columns:minmax(0,1fr)}}.work-page .deal-form .deal-form__rental-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);align-items:start;gap:8px;display:grid}.work-page .deal-form .deal-form__rental-main{grid-column:1/span 2;align-content:start;gap:8px;display:grid}.work-page .deal-form .deal-form__rental-side{grid-column:3;align-content:start;gap:8px;display:grid}.work-page .deal-form .deal-form__rental-main .field--sharing-account{width:100%;max-width:100%}.work-page .deal-form .table-row--slot-release{cursor:pointer}.work-page .deal-form .table-row--slot-release:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}@media (max-width:720px){.work-page .deal-product-filters{grid-template-columns:1fr}.work-page .deal-form .field--sharing-account{width:100%;max-width:100%}.work-page .deal-form .deal-form__rental-layout{grid-template-columns:1fr}.work-page .deal-form .deal-form__rental-main,.work-page .deal-form .deal-form__rental-side{grid-column:1}}.work-page .input--file{height:auto;padding:8px 10px}.work-page .logo-upload{gap:10px;display:grid}.work-page .logo-preview{border:1px solid var(--input-border);background:#0003;border-radius:12px;place-items:center;width:140px;height:140px;display:grid;overflow:hidden}.work-page .logo-preview--loading{background:#ffffff0f}.work-page .logo-preview img{object-fit:contain;max-width:100%;max-height:100%}.work-page .logo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-page .import-errors{gap:8px;display:grid}.work-page .form--inline .btn{width:100%;height:44px}.work-page .input--select{appearance:none}.work-page .ok{color:#3ee8b5;font-size:13px}.work-page table.table{border-collapse:collapse;table-layout:fixed;background:var(--table-bg);width:100%;box-shadow:inset 0 0 0 1px var(--table-border), 0 6px 18px #1118270a;border-radius:12px;margin-top:8px;font-size:12px;overflow:visible}.work-page .table th,.work-page .table td{text-align:left;border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);word-break:break-word;padding:8px 10px}.work-page .table th{word-break:normal}.work-page .table th.cell--tight,.work-page .table td.cell--tight{padding:6px 8px;font-size:11px;line-height:1.2}.work-page .table th.deal-col-customer,.work-page .table td.deal-col-customer{width:20%;min-width:170px}.work-page .table th.deal-col-date,.work-page .table td.deal-col-date{width:15%;min-width:180px}.work-page .table th.deal-col-status,.work-page .table td.deal-col-status{width:11%;min-width:110px}.work-page .table th.deal-col-responsible,.work-page .table td.deal-col-responsible{width:12%;min-width:122px}.work-page .table th.deal-col-type,.work-page .table td.deal-col-type{width:9%;min-width:100px}.work-page .table td.deal-col-type{color:#e2e8f0;font-weight:600}.work-page .table td.deal-col-type.deal-type-cell--rental,.work-page .table .clickable-row:hover td.deal-col-type.deal-type-cell--rental{background:#3b86e2}.work-page .table td.deal-col-type.deal-type-cell--sale,.work-page .table .clickable-row:hover td.deal-col-type.deal-type-cell--sale{background:#3aa856}.work-page .table td.deal-col-type.deal-type-cell--other,.work-page .table .clickable-row:hover td.deal-col-type.deal-type-cell--other{background:#64748b5c}.work-page .table .clickable-row:hover td.deal-col-type.deal-type-cell--rental{background:#2f6fbd}.work-page .table .clickable-row:hover td.deal-col-type.deal-type-cell--sale{background:#34974d}.work-page .table th.deal-col-region,.work-page .table td.deal-col-region{width:10%;min-width:120px}.work-page .table th.deal-col-action,.work-page .table td.deal-col-action{width:12%;min-width:122px}.work-page .table th.product-col-type,.work-page .table td.product-col-type{width:16%;min-width:130px}.work-page .table th.product-col-title,.work-page .table td.product-col-title{width:64%;min-width:300px}.work-page .table th.product-col-platform,.work-page .table td.product-col-platform{width:20%;min-width:110px}.work-page .table th.product-col-type,.work-page .table th.product-col-title,.work-page .table th.product-col-platform{position:relative}.work-page .table-col-resizer{cursor:col-resize;z-index:6;background:0 0;border:0;width:10px;height:100%;padding:0;position:absolute;top:0;right:-5px}.work-page .table-col-resizer:before{content:"";background:color-mix(in srgb, var(--table-border) 85%, var(--muted));width:1px;position:absolute;top:20%;bottom:20%;left:50%;transform:translate(-50%)}.work-page .table-col-resizer:hover:before,.work-page .table-col-resizer:focus-visible:before{background:var(--ink);width:2px}.work-page .table th.deal-col-responsible,.work-page .table th.deal-col-action,.work-page .table th.deal-col-date{white-space:nowrap}.work-page .table th.cell--account,.work-page .table td.cell--account{width:22%;min-width:220px}.work-page .cell--num{text-align:right;font-variant-numeric:tabular-nums}.work-page .cell--slots{font-variant-numeric:tabular-nums;line-height:1.25}.work-page .cell--selectable{-webkit-user-select:text;user-select:text;cursor:text}.work-page .product-account-cell{cursor:pointer}.work-page .product-account-cell:hover{background:color-mix(in srgb, var(--table-bg) 84%, var(--accent) 16%)}.work-page .product-account-cell__text{cursor:text;-webkit-user-select:text;user-select:text}.work-page .slot-line{display:block}.work-page .table th:last-child,.work-page .table td:last-child{border-right:0}.work-page .table th{background:color-mix(in srgb, var(--table-bg) 80%, transparent);color:var(--ink);font-weight:600;position:relative;overflow:visible}.work-page .table thead th:first-child{border-top-left-radius:12px}.work-page .table thead th:last-child{border-top-right-radius:12px}.work-page .table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.work-page .table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.work-page .th-title{align-items:center;gap:6px;display:inline-flex}.work-page .catalog .th-title{justify-content:space-between;width:100%;padding-right:16px;display:flex}.work-page .catalog .th-title .filter-icon--sort{margin-left:auto}.work-page .th-title--filter{justify-content:space-between;width:100%;padding-right:4px;display:flex;position:relative}.work-page .th-title--filter .filter-icon{margin-left:0}.work-page .th-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.work-page .filter-icon--sort svg{stroke-width:2.4px}.work-page .sort-icon{width:16px;height:16px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.work-page .sort-icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.work-page .sort-icon__up,.work-page .sort-icon__down{opacity:.4}.work-page .sort-icon--active{color:var(--ink)}.work-page .sort-icon--asc .sort-icon__up,.work-page .sort-icon--desc .sort-icon__down{opacity:1}.work-page .sort-icon--disabled{opacity:.35}.work-page .filter-pop{z-index:5;background:#0a1020f2;border:1px solid #ffffff2e;border-radius:12px;gap:10px;min-width:240px;max-width:320px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 36px #0006,0 6px 16px #0000004d}.work-page .filter-pop .field{grid-template-columns:1fr}.work-page .filter-pop .input{background:#060912e6;border-color:#fff3;height:36px;font-size:12px}.work-page .filter-pop .label{color:#eef2ffd9}.work-page .filter-results{background:#060912b3;border:1px solid #ffffff1f;border-radius:10px;gap:6px;max-height:180px;padding:6px;display:grid;overflow:auto}.work-page .filter-result{text-align:left;color:var(--ink);background:#ffffff14;border:0;border-radius:8px;padding:8px 10px;font-size:12px}.work-page .filter-result:hover{background:#ffffff29}.work-page .filter-result--muted{color:var(--muted);cursor:default;background:0 0}.work-page .chip-row{flex-wrap:wrap;gap:8px;margin:6px 0 10px;display:flex}.work-page .chip{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.work-page .chip--reset{color:var(--ink);background:#3ee8b529;border-color:#3ee8b573;font-weight:600}.work-page .chip__label{color:var(--muted)}.work-page .chip__value{color:var(--ink)}.work-page .chip__clear{width:20px;height:20px;color:var(--ink);background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.work-page .chip__clear svg{stroke:currentColor;stroke-width:2px;fill:none;width:12px;height:12px}.work-page .chip__clear:hover{background:#fff3}.work-page .filter-pop--right{left:auto;right:0}.work-page .filter-pop--center{left:50%;transform:translate(-50%)}.work-page .ghost--small{height:34px;padding:0 12px;font-size:12px}.work-page .filter-icon{width:22px;height:22px;color:var(--ink);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.work-page .filter-icon--active{background:color-mix(in srgb, var(--accent) 25%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent);box-shadow:0 0 0 2px #3ee8b526}.work-page .filter-icon svg{stroke:currentColor;stroke-width:2px;fill:none;width:12px;height:12px}.work-page .filter-icon:hover{background:#ffffff29}.work-page .filter-icon:disabled{opacity:.45;cursor:default}.work-page .pager__size{align-items:center;gap:8px;display:inline-flex}.work-page .pager__jump{align-items:center;gap:6px;display:inline-flex}.work-page .input--compact{border-radius:10px;height:32px;padding:0 10px;font-size:12px}.work-page .input--search{margin-bottom:6px}.work-page .input--search-row{align-items:center;padding:0 12px;display:flex;position:relative}.work-page .input--search-field{color:inherit;background:0 0;border:0;outline:none;flex:1;padding-right:36px;font-size:12px}.work-page .btn--icon-clear{width:24px;min-width:24px;height:24px}.work-page .input--select-wrap{position:relative}.work-page .btn--icon-clear--select{position:absolute;top:50%;right:1px;transform:translateY(-50%);height:35px!important}.work-page .input--list{height:auto;min-height:180px}.work-page .deal-form .input--list{min-height:150px}.work-page .deal-form .input--list--product-short{min-height:108px}.work-page .deal-form .input--list--sharing-height{height:100%;min-height:116px}.work-page .deal-form .input--list--compact,.work-page .deal-form .input--select-wrap--selected .input--list{height:42px;min-height:42px}.work-page .input--multi{height:auto;min-height:120px}.work-page .input--page{text-align:center;width:70px}.work-page .table tr:last-child td{border-bottom:0}.work-page .table tbody tr:hover td{background:color-mix(in srgb, var(--accent) 12%, transparent)}.work-page .clickable-row{cursor:pointer}.work-page .clickable-row td{transition:background .2s}.work-page .clickable-row:hover td{background:color-mix(in srgb, var(--accent-2) 10%, transparent)}.work-page .clickable-cell{cursor:pointer}.work-page .clickable-cell:hover{text-decoration:underline}.work-page .sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.work-page .sortable:hover{color:var(--ink)}.work-page .row-active td{background:#f7b9552e}.work-page .row-refund td{background:#ef44441f}.work-page .row-refund:hover td{background:#ef444433}.work-page .row-refund.row-active td{background:#ef44443d}.work-page .deal-row-locked{position:relative}.work-page .deal-row-locked td{color:#f8fafc33;position:relative}.work-page .deal-row-locked td:before{content:"";z-index:1;pointer-events:none;background:#0f172a94;position:absolute;inset:0}.work-page .deal-row-locked td>*{z-index:2;position:relative}.work-page .deal-row-lock-label{text-align:center;color:#f8fafc;text-shadow:0 1px 2px #00000073;width:100%;font-size:12px;font-weight:700;display:inline-block}.work-page .deal-row-flip-in td{transform-origin:50%;background:linear-gradient(135deg,#4caf5029 0%,#2196f329 100%);animation:.8s ease-out deal-row-flip-in,1.8s ease-out deal-row-glow;position:relative;overflow:hidden}.work-page .deal-row-flip-in td:after{content:"";pointer-events:none;background:linear-gradient(45deg,#0000 30%,#ffffff52 50%,#0000 70%);width:55%;height:210%;animation:1.25s ease-out deal-row-shine;position:absolute;top:-55%;left:-65%;transform:translate(-220%)rotate(18deg)}.work-page .deal-row-flip-out td{transform-origin:50%;background:linear-gradient(135deg,#f4433626 0%,#e91e6326 100%);animation:.8s ease-in forwards deal-row-flip-out,.8s ease-out deal-row-red-glow;position:relative;overflow:hidden}.work-page .deal-row-flip-out td:after{content:"";pointer-events:none;background:linear-gradient(45deg,#0000 30%,#fff6 50%,#0000 70%);animation:.8s ease-out deal-row-fade-shine;position:absolute;inset:-50%}@keyframes deal-row-flip-in{0%{opacity:0;transform:perspective(1000px)rotateX(-90deg)translateY(-30px)}50%{opacity:.6;transform:perspective(1000px)rotateX(-45deg)translateY(-8px)}to{opacity:1;transform:perspective(1000px)rotateX(0)translateY(0)}}@keyframes deal-row-flip-out{0%{opacity:1;transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}30%{opacity:.9;transform:perspective(1000px)rotateX(20deg)translateY(-5px)scale(1.02)}to{opacity:0;transform:perspective(1000px)rotateX(90deg)translateY(-100px)scale(.8)}}@keyframes deal-row-glow{0%,to{box-shadow:inset 0 0 0 1px #4caf5059,0 0 6px #4caf5040}50%{box-shadow:inset 0 0 0 1px #4caf508c,0 0 16px #4caf5066}}@keyframes deal-row-red-glow{0%{box-shadow:0 0 5px #f443364d,0 0 10px #f4433633}50%{box-shadow:0 0 20px #f4433699,0 0 30px #f4433666}to{box-shadow:0 0 #f4433600,0 0 #f4433600}}@keyframes deal-row-shine{0%{transform:translate(-220%)rotate(18deg)}to{transform:translate(420%)rotate(18deg)}}@keyframes deal-row-fade-shine{0%{opacity:.5;transform:translate(-100%)translateY(-100%)rotate(45deg)}to{opacity:0;transform:translate(100%)translateY(100%)rotate(45deg)}}.work-page .deal-date-lines{gap:2px;line-height:1.25;display:grid}.work-page .overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a59;place-items:center;display:grid;position:fixed;inset:0}.work-page .status{align-items:center;gap:8px;margin:12px 0 16px;display:flex}.work-page .dot{background:#9aa4b8;border-radius:50%;width:10px;height:10px}.work-page .dot.ok{background:#3ee8b5}.work-page .dot.bad{background:#ff9aa2}.work-page .btn{background:var(--btn-bg);height:44px;color:var(--btn-text);cursor:pointer;border:0;border-radius:12px;font-size:14px;font-weight:700}.work-page .btn.btn--icon{background:0 0;width:28px;height:28px;padding:0}.work-page .btn.btn--glow{background:0 0}.work-page .btn.btn--glow-add{background:linear-gradient(120deg,#02ff2c,#008a12)}.work-page .btn.btn--glow-import{background:linear-gradient(120deg,#38bdf8,#2563eb)}.work-page .btn.btn--glow-export{background:linear-gradient(120deg,#facc15,#fb7185)}.work-page .btn.btn--glow-filter{background:linear-gradient(120deg,#3b82f6,#06b6d4)}.work-page .btn.btn--glow-eye{background:linear-gradient(120deg,#833ab4,#fd1d1d,#fcb045)}.work-page .btn.btn--glow-refresh{background:linear-gradient(120deg,#f97316,#ef4444)}.work-page pre{background:#00000040;border:1px solid #ffffff14;border-radius:12px;max-height:60vh;padding:12px;overflow:auto}.work-page .bad{color:#ff9aa2}.work-page .muted{opacity:.7}@media (max-width:980px){.work-page .top,.work-page .actions{align-items:flex-start}.work-page .actions__main{flex-wrap:wrap;align-items:flex-start}.work-page .tabs--right{margin-left:0}.work-page .tab-workload{width:100%;max-width:none;margin-left:0;padding-bottom:2px;overflow-x:auto}.work-page .tab-workload:before{display:none}.work-page .hero{flex-direction:column;align-items:flex-start}.work-page .main{grid-template-columns:1fr}.work-page .panel--wide{grid-column:span 1}.work-page .catalog-grid{grid-template-columns:1fr}.work-page .deals-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-x:auto!important}.work-page .table.deals-table{table-layout:auto!important;width:max-content!important;min-width:1420px!important}.work-page .table.deals-table col{width:auto!important}.work-page .table.deals-table .table-col-resizer{display:none}.work-page .table.deals-table th,.work-page .table.deals-table td{word-break:normal!important}.work-page .table.deals-table th{white-space:nowrap}.work-page .table.deals-table th.deal-col-type,.work-page .table.deals-table td.deal-col-type{min-width:120px!important}.work-page .table.deals-table th.deal-col-customer,.work-page .table.deals-table td.deal-col-customer{min-width:280px!important}.work-page .table.deals-table th.deal-col-region,.work-page .table.deals-table td.deal-col-region{min-width:260px!important}.work-page .table.deals-table th.deal-col-date,.work-page .table.deals-table td.deal-col-date{min-width:210px!important}.work-page .table.deals-table th.deal-col-status,.work-page .table.deals-table td.deal-col-status,.work-page .table.deals-table th.deal-col-responsible,.work-page .table.deals-table td.deal-col-responsible{min-width:180px!important}.work-page .table.deals-table th.deal-col-action,.work-page .table.deals-table td.deal-col-action{min-width:160px!important}.work-page .accounts-table-wrap,.work-page .products-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-x:auto!important}.work-page .table.accounts-table{table-layout:auto!important;width:max-content!important;min-width:980px!important}.work-page .table.products-table{table-layout:auto!important;width:max-content!important;min-width:940px!important}.work-page .table.accounts-table col,.work-page .table.products-table col{width:auto!important}.work-page .table.accounts-table .table-col-resizer,.work-page .table.products-table .table-col-resizer{display:none}.work-page .table.accounts-table th,.work-page .table.accounts-table td,.work-page .table.products-table th,.work-page .table.products-table td{word-break:normal!important}.work-page .table.accounts-table th,.work-page .table.products-table th{white-space:nowrap}.work-page .table.accounts-table th.cell--account,.work-page .table.accounts-table td.cell--account{min-width:260px!important}.work-page .table.accounts-table th.account-col-products,.work-page .table.accounts-table td.account-col-products{min-width:320px!important}.work-page .table.accounts-table th.account-col-slots,.work-page .table.accounts-table td.account-col-slots{min-width:220px!important}.work-page .table.accounts-table th.account-col-reserve,.work-page .table.accounts-table td.account-col-reserve{min-width:200px!important}.work-page .table.products-table th.product-col-type,.work-page .table.products-table td.product-col-type{min-width:180px!important}.work-page .table.products-table th.product-col-title,.work-page .table.products-table td.product-col-title{min-width:520px!important}.work-page .table.products-table th.product-col-platform,.work-page .table.products-table td.product-col-platform{min-width:240px!important}.work-page .pager{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.work-page .pager>*{flex:none}}@media (max-width:1100px){.work-page .toolbar{flex-direction:column;align-items:stretch}.work-page .toolbar .btn--ghost{width:100%}.work-page .toolbar__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.work-page .form--compact{grid-template-columns:1fr}.work-page .form--compact .btn:not(.btn--icon-plain):not(.btn--icon-clear):not(.btn--icon-clear--select){justify-self:stretch;width:100%}.work-page .deal-form__quad,.work-page .deal-form__triple--sale-top,.work-page .deal-form__triple--sale-auth,.work-page .deal-form__triple--sale-costs,.work-page .deal-form__sale-layout,.work-page .deal-form__triple--rental-top,.work-page .form,.work-page .form--stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.work-page .toolbar__filters,.work-page .deal-form,.work-page .deal-form__triple,.work-page .deal-form__double,.work-page .deal-form__quad,.work-page .deal-form__sale-layout,.work-page .deal-form__sale-link-row{grid-template-columns:1fr}.work-page .deal-form__sale-link-remove{justify-self:start}.work-page .form,.work-page .form--stack{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
