@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.sidebar-nav[data-v-c85bd29d]{position:fixed;left:0;top:0;bottom:0;width:280px;background:var(--bg-secondary);border-right:1px solid var(--border-color);padding:24px 18px 32px;display:flex;flex-direction:column;gap:24px;transition:width .3s ease,transform .3s ease;z-index:30;overflow:hidden}.sidebar-nav--collapsed[data-v-c85bd29d]{width:96px;padding:24px 12px}.sidebar-nav--collapsed .label[data-v-c85bd29d]{display:none}.sidebar-nav__header[data-v-c85bd29d]{display:flex;align-items:center;justify-content:space-between;min-height:46px}.sidebar-nav--collapsed .sidebar-nav__header[data-v-c85bd29d]{justify-content:center}.sidebar-nav__scroll[data-v-c85bd29d]{flex:1;overflow-y:auto;padding-right:6px;display:flex;flex-direction:column;gap:24px}.sidebar-nav__scroll[data-v-c85bd29d]::-webkit-scrollbar{width:6px}.sidebar-nav__scroll[data-v-c85bd29d]::-webkit-scrollbar-thumb{background:#216ee940;border-radius:999px}.sidebar-nav__brand[data-v-c85bd29d]{display:flex;align-items:center;gap:12px;transition:opacity .2s}.brand-text.hide[data-v-c85bd29d]{display:none}.sidebar-nav__brand.hide[data-v-c85bd29d]{opacity:1;pointer-events:auto}.brand-mark[data-v-c85bd29d]{width:46px;height:46px;border-radius:16px;overflow:hidden;border:2px solid rgba(33,110,233,.3)}.brand-mark img[data-v-c85bd29d]{width:100%;height:100%;object-fit:cover}.brand-text span[data-v-c85bd29d]{font-weight:600;font-size:1rem}.brand-text small[data-v-c85bd29d]{display:block;color:var(--text-secondary)}.sidebar-nav nav[data-v-c85bd29d]{display:flex;flex-direction:column;gap:18px}.nav-group[data-v-c85bd29d]{display:flex;flex-direction:column;gap:10px}.nav-group__title[data-v-c85bd29d]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-weight:700}.nav-group__title.hide[data-v-c85bd29d]{display:none}.nav-group__items[data-v-c85bd29d]{display:flex;flex-direction:column;gap:6px}.nav-group--panel .nav-group__items[data-v-c85bd29d]{background:#fff9;border-radius:18px;padding:8px;gap:4px;border:1px solid rgba(200,214,245,.6);box-shadow:inset 0 0 0 1px #fff6}.sidebar-nav--collapsed .nav-group--panel .nav-group__items[data-v-c85bd29d]{background:transparent;border:none;box-shadow:none;padding:0;gap:6px}.nav-group--panel .sidebar-nav__link[data-v-c85bd29d]{background:#ffffffd9;border:1px solid rgba(215,224,244,.8)}.sidebar-nav--collapsed .nav-group--panel .sidebar-nav__link[data-v-c85bd29d]{background:#216ee914;border:none}.sidebar-nav__link[data-v-c85bd29d]{width:100%;border:none;background:transparent;display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;color:var(--text-secondary);font-weight:500;cursor:pointer;transition:all .2s ease}.sidebar-nav__link.is-locked[data-v-c85bd29d]{cursor:not-allowed;opacity:.65}.sidebar-nav__link.tone-muted[data-v-c85bd29d]{color:#8d96ab}.sidebar-nav__link .icon[data-v-c85bd29d]{width:40px;height:40px;border-radius:12px;background:var(--brand-50);position:relative;flex-shrink:0}.sidebar-nav__link .icon-lock[data-v-c85bd29d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg fill="%238D96AB" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1a5 5 0 00-5 5v3H5a2 2 0 00-2 2v10a2 2 0 002 2h14a2 2 0 002-2V11a2 2 0 00-2-2h-2V6a5 5 0 00-5-5zm0 2a3 3 0 013 3v3H9V6a3 3 0 013-3z"/></svg>');background-size:contain;background-repeat:no-repeat}.sidebar-nav__link .icon[data-v-c85bd29d]:after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.sidebar-nav__link .icon[data-icon=dashboard][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M11 3v10H3V3h8zm10 8v10h-8V11h8zM9 13v8H3v-8h6zm12-10v8h-6V3h6z"/></svg>')}.sidebar-nav__link .icon[data-icon=transfer][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 7h13V4l5 4-5 4V9H3V7zm18 10H8v3l-5-4 5-4v3h13v2z"/></svg>')}.sidebar-nav__link .icon[data-icon=shop][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 9l1-4h16l1 4H3zm2 2h14v8H5v-8zm4 2v4h2v-4H9zm4 0v4h2v-4h-2z"/></svg>')}.sidebar-nav__link .icon[data-icon=channel][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 3l9 4.5v9L12 21l-9-4.5v-9L12 3zm0 2.18L5 8.25v7.5l7 3.07 7-3.07v-7.5L12 5.18z"/></svg>')}.sidebar-nav__link .icon[data-icon=welcome][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5 5h14v2H5V5zm0 4h10v2H5V9zm0 4h14v2H5v-2zm0 4h10v2H5v-2z"/></svg>')}.sidebar-nav__link .icon[data-icon=broadcast][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 3l8 4v10l-8 4-8-4V7l8-4zm0 2.18L6 8.1v7.8l6 2.92 6-2.92V8.1l-6-2.92zM9 10h6v2H9v-2zm0 4h4v2H9v-2z"/></svg>')}.sidebar-nav__link .icon[data-icon=users][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 12c2.21 0 4-1.79 4-4S14.21 4 12 4 8 5.79 8 8s1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>')}.sidebar-nav__link .icon[data-icon=settings][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.14 12.94c.04-.31.06-.63.06-.94s-.02-.63-.06-.94l2.03-1.58-.02-.02a.5.5 0 0 0 .12-.64l-1.92-3.32c-.14-.25-.45-.34-.71-.23l-2.39.96a6.7 6.7 0 0 0-1.63-.94l-.36-2.54A.5.5 0 0 0 14.84 2h-3.68a.5.5 0 0 0-.49.42l-.36 2.54a6.7 6.7 0 0 0-1.63.94l-2.39-.96a.5.5 0 0 0-.71.23L3.67 8.5a.5.5 0 0 0 .1.64l2.03 1.58c-.04.31-.06.63-.06.94s.02.63.06.94L3.77 13.6a.5.5 0 0 0-.1.64l1.92 3.32c.14.25.45.34.71.23l2.39-.96c.5.38 1.05.7 1.63.94l.36 2.54c.04.26.26.45.49.45h3.68c.24 0 .45-.19.49-.45l.36-2.54c.58-.24 1.13-.56 1.63-.94l2.39.96c.26.11.57.02.71-.23l1.92-3.32a.5.5 0 0 0-.12-.64l-2.01-1.58zM12 15.5A3.5 3.5 0 1 1 12 8a3.5 3.5 0 0 1 0 7.5z"/></svg>')}.sidebar-nav__link .icon[data-icon=logs][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%23216ee9" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5 5h14v2H5V5zm0 4h10v2H5V9zm0 4h14v2H5v-2zm0 4h10v2H5v-2z"/></svg>')}.sidebar-nav__link .icon[data-icon=sales][data-v-c85bd29d]:after{background-image:url('data:image/svg+xml;utf8,<svg fill="%238D96AB" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 17c-1.65 0-3-1.35-3-3V6H2V4h4v10h2V4h4v2H9v8c0 1.65-1.35 3-3 3zm10 3v-2h5v-2h-5v-2l-3 3 3 3zM13 7c0-1.65 1.35-3 3-3s3 1.35 3 3v1h3v10h-6c-1.1 0-2-.9-2-2V7zm5 0c0-.55-.45-1-1-1s-1 .45-1 1v1h2V7z"/></svg>');background-size:18px;opacity:.8}.sidebar-nav--collapsed nav[data-v-c85bd29d]{align-items:center}.sidebar-nav--collapsed .nav-group[data-v-c85bd29d]{align-items:center;width:100%}.sidebar-nav--collapsed .nav-group__items[data-v-c85bd29d]{align-items:center;gap:12px}.sidebar-nav--collapsed .nav-group--panel .nav-group__items[data-v-c85bd29d]{background:transparent;border:none;box-shadow:none;padding:0}.sidebar-nav__link[data-v-c85bd29d]:hover{background:var(--brand-50);color:var(--brand-600)}.sidebar-nav__link.active[data-v-c85bd29d]{background:linear-gradient(120deg,#3a8dff2e,#2a5ef633);color:var(--brand-600);box-shadow:inset 0 0 0 1px #3a8dff40}.sidebar-nav--collapsed .sidebar-nav__link[data-v-c85bd29d]{justify-content:center;padding:0;margin:0 auto;width:56px;height:56px;border-radius:18px;background:#216ee914}.sidebar-nav--collapsed .sidebar-nav__link .icon[data-v-c85bd29d]{margin:0;width:100%;height:100%;background:transparent}.sidebar-nav--collapsed .sidebar-nav__link.active[data-v-c85bd29d]{background:#216ee92e;box-shadow:none}.sidebar-nav--collapsed .sidebar-nav__link[data-v-c85bd29d]:hover{background:#216ee926}.sidebar-nav--collapsed .sidebar-nav__link .icon[data-v-c85bd29d]:after{width:28px;height:28px}.sidebar-nav--collapsed .nav-group__title[data-v-c85bd29d]{display:none}.sidebar-nav__footer[data-v-c85bd29d]{margin-top:auto;font-size:.85rem;color:var(--text-secondary)}.sidebar-nav__footer a[data-v-c85bd29d]{color:var(--brand-600);font-weight:600}.sidebar-nav__footer.hide[data-v-c85bd29d]{display:none}.badge[data-v-c85bd29d]{margin-left:8px;padding:2px 10px;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.badge--live[data-v-c85bd29d]{background:#3a8dff1f;color:var(--brand-600)}.sidebar-nav__close[data-v-c85bd29d]{display:none;background:transparent;border:none;font-size:1.6rem;cursor:pointer;color:var(--text-secondary)}@media(max-width:1024px){.sidebar-nav[data-v-c85bd29d]{transform:translate(-100%)}.sidebar-nav--mobile-open[data-v-c85bd29d]{transform:translate(0);box-shadow:0 0 40px #08143240}.sidebar-nav__close[data-v-c85bd29d]{display:block}}.btn[data-v-35efa91c]{border:none;border-radius:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:none}.btn[data-v-35efa91c]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.btn--block[data-v-35efa91c]{width:100%}.btn--primary[data-v-35efa91c]{background:linear-gradient(120deg,#3a8dff,#216ee9);color:#fff;box-shadow:0 12px 20px #3a8dff40}.btn--primary[data-v-35efa91c]:hover:not(:disabled){transform:translateY(-1px)}.btn--secondary[data-v-35efa91c]{background:#eff5ff;color:#1f3f75;border:1px solid rgba(33,110,233,.2)}.btn--ghost[data-v-35efa91c]{background:transparent;color:var(--text-primary);border:1px solid var(--border-color)}.btn--danger[data-v-35efa91c]{background:#fef2f2;color:#d84747;border:1px solid rgba(216,71,71,.2)}.btn--sm[data-v-35efa91c]{padding:8px 16px;font-size:.85rem}.btn--md[data-v-35efa91c]{padding:12px 20px;font-size:.95rem}.btn--lg[data-v-35efa91c]{padding:16px 26px;font-size:1rem}.btn--loading[data-v-35efa91c]{pointer-events:none}.loader[data-v-35efa91c]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.6);border-top-color:#fff;animation:spin-35efa91c .7s linear infinite}@keyframes spin-35efa91c{to{transform:rotate(360deg)}}.top-bar[data-v-a8013b1b]{position:sticky;top:0;display:flex;align-items:center;gap:16px;padding:18px 32px;background:#ffffffeb;border-bottom:1px solid rgba(231,241,255,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20}.top-bar__left[data-v-a8013b1b]{display:flex;align-items:center;gap:16px}.top-bar__eyebrow[data-v-a8013b1b]{margin:0;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.top-bar h1[data-v-a8013b1b]{margin:2px 0 0;font-size:1.4rem;font-weight:600}.top-bar__center[data-v-a8013b1b]{flex:1}.search-box[data-v-a8013b1b]{display:flex;align-items:center;gap:10px;background:var(--brand-50);border-radius:16px;padding:0 18px;border:1px solid transparent;transition:border .2s}.search-box[data-v-a8013b1b]:focus-within{border-color:var(--brand-300);background:#fff}.search-box input[data-v-a8013b1b]{flex:1;border:none;background:transparent;padding:12px 0;font-size:.95rem;outline:none}.top-bar__right[data-v-a8013b1b]{display:flex;align-items:center;gap:16px}.admin-chip[data-v-a8013b1b]{display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:16px;background:#f4f7fd;border:1px solid rgba(22,40,72,.08);box-shadow:inset 0 0 0 1px #ffffffb3}.admin-chip__meta[data-v-a8013b1b]{display:flex;flex-direction:column;line-height:1.1;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em;color:var(--text-secondary)}.admin-chip__meta span[data-v-a8013b1b]{font-weight:700;color:var(--text-primary);font-size:.78rem}.avatar[data-v-a8013b1b]{width:40px;height:40px;border-radius:12px;object-fit:cover;border:1px solid rgba(33,110,233,.25)}small[data-v-a8013b1b]{color:var(--text-secondary);font-size:.68rem}.menu-btn[data-v-a8013b1b]{display:flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;border-radius:12px;border:1px solid var(--border-color);background:var(--bg-secondary);cursor:pointer}.menu-btn span[data-v-a8013b1b]{height:2px;width:16px;background:var(--text-primary);display:block;margin:0 auto}@media(max-width:1024px){.top-bar[data-v-a8013b1b]{flex-wrap:wrap;gap:12px;padding:16px}.top-bar__center[data-v-a8013b1b]{order:3;width:100%}}.toast-stack[data-v-2bea45a8]{position:fixed;top:24px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:1000;pointer-events:none}.toast[data-v-2bea45a8]{min-width:220px;max-width:300px;padding:10px 12px;border-radius:10px;background:#fffffff2;box-shadow:0 12px 30px #0a14281f;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.9rem;pointer-events:auto}.toast button[data-v-2bea45a8]{border:none;background:transparent;color:inherit;font-size:1.3rem;cursor:pointer;padding:0;margin-left:8px;line-height:1;opacity:.7;transition:opacity .2s}.toast button[data-v-2bea45a8]:hover{opacity:1}.toast--info[data-v-2bea45a8]{border-left:4px solid var(--brand-500);color:var(--brand-700)}.toast--success[data-v-2bea45a8]{border-left:4px solid var(--success);color:var(--success)}.toast--error[data-v-2bea45a8]{border-left:4px solid var(--danger);color:var(--danger)}.toast-enter-from[data-v-2bea45a8],.toast-leave-to[data-v-2bea45a8]{opacity:0;transform:translate(20px)}.toast-enter-active[data-v-2bea45a8],.toast-leave-active[data-v-2bea45a8]{transition:opacity .2s ease,transform .2s ease}.app-shell[data-v-c70ef9fe]{display:flex;min-height:100vh;background:linear-gradient(180deg,#f6f9ff,#f1f6ff)}.app-shell__content[data-v-c70ef9fe]{flex:1;display:flex;flex-direction:column;padding-left:var(--content-padding-left, 296px);transition:padding-left .3s ease;min-height:100vh}.app-shell__content.is-collapsed[data-v-c70ef9fe]{padding-left:var(--content-padding-left, 108px)}.app-shell__main[data-v-c70ef9fe]{flex:1;padding:24px 32px 120px;overflow-y:auto;min-height:0;scrollbar-gutter:stable both-edges}@media(max-width:1024px){.app-shell__content[data-v-c70ef9fe],.app-shell__content.is-collapsed[data-v-c70ef9fe]{padding-left:0}.app-shell__main[data-v-c70ef9fe]{padding:16px 16px 100px}}@media(max-width:640px){.app-shell__main[data-v-c70ef9fe]{padding:12px 12px 80px}}.fade-slide-enter-active[data-v-c70ef9fe],.fade-slide-leave-active[data-v-c70ef9fe]{transition:all .3s ease}.fade-slide-enter-from[data-v-c70ef9fe]{opacity:0;transform:translateY(12px)}.fade-slide-leave-to[data-v-c70ef9fe]{opacity:0;transform:translateY(-12px)}.section-card[data-v-61601b72]{background:var(--bg-secondary);border-radius:24px;border:1px solid rgba(207,223,243,.7);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:20px}.section-card--md[data-v-61601b72]{padding:20px 24px}.section-card--lg[data-v-61601b72]{padding:28px 32px}header[data-v-61601b72]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}h2[data-v-61601b72]{margin:0;font-size:1.35rem}p[data-v-61601b72]{margin:4px 0 0;color:var(--text-secondary)}@media(max-width:1024px){.section-card--lg[data-v-61601b72]{padding:22px 26px}.section-card--md[data-v-61601b72]{padding:18px 20px}h2[data-v-61601b72]{font-size:1.2rem}}@media(max-width:640px){.section-card[data-v-61601b72]{border-radius:18px;gap:14px}.section-card--lg[data-v-61601b72],.section-card--md[data-v-61601b72]{padding:16px 18px}header[data-v-61601b72]{flex-direction:column;align-items:flex-start}h2[data-v-61601b72]{font-size:1.05rem}}.stat-card[data-v-f76012a4]{display:flex;gap:18px;padding:22px;border-radius:24px;border:1px solid rgba(207,223,243,.8);background:#fff;box-shadow:var(--shadow-soft)}.stat-card__icon[data-v-f76012a4]{width:56px;height:56px;border-radius:18px;background:var(--brand-50);display:grid;place-items:center}.stat-card__icon span[data-v-f76012a4]{width:24px;height:24px;display:block}.stat-card__body p[data-v-f76012a4]{margin:0;color:var(--text-secondary);font-size:.85rem}.stat-card__body h3[data-v-f76012a4]{margin:6px 0;font-size:1.8rem}.stat-card__trend[data-v-f76012a4]{display:flex;align-items:center;gap:8px}.stat-card__trend span[data-v-f76012a4]{font-weight:600}.stat-card__trend span.up[data-v-f76012a4]{color:var(--success)}.stat-card__trend span.down[data-v-f76012a4]{color:var(--danger)}.status-badge[data-v-11c1323c]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.03em}.status-badge--info[data-v-11c1323c]{background:#3a8dff1a;color:var(--brand-600)}.status-badge--success[data-v-11c1323c]{background:#2ab27b29;color:var(--success)}.status-badge--warning[data-v-11c1323c]{background:#edb84533;color:var(--warning)}.status-badge--danger[data-v-11c1323c]{background:#dc5c5c1f;color:var(--danger)}.data-table[data-v-5c520301]{width:100%;overflow-x:auto;border-radius:22px;border:1px solid rgba(210,223,246,.7);background:#fff;box-shadow:0 18px 45px #0e234d0d}table[data-v-5c520301]{width:100%;border-collapse:separate;border-spacing:0;font-size:.92rem}thead th[data-v-5c520301]{text-align:left;padding:16px 14px;color:var(--text-secondary);font-weight:600;background:linear-gradient(120deg,#f3f8ffe6,#e8f0fce6);border-bottom:1px solid rgba(228,236,249,.9)}tbody td[data-v-5c520301]{padding:16px 14px;border-bottom:1px solid rgba(228,236,249,.6)}tbody tr:last-child td[data-v-5c520301]{border-bottom:none}tbody tr[data-v-5c520301]{transition:background .15s}tbody tr[data-v-5c520301]:hover{background:#f3f8ffcc}.empty[data-v-5c520301]{text-align:center;color:var(--text-secondary);padding:40px 0}.dashboard[data-v-d270c1e6]{display:flex;flex-direction:column;gap:28px}.stats-grid[data-v-d270c1e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.grid-two[data-v-d270c1e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.muted[data-v-d270c1e6]{color:var(--text-secondary);font-size:.9rem}.error[data-v-d270c1e6]{color:var(--danger);font-weight:600}.earnings-list[data-v-d270c1e6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.earnings-list li[data-v-d270c1e6]{display:flex;align-items:center;justify-content:space-between;background:#f4f8ffb3;border-radius:16px;padding:12px 16px;border:1px solid rgba(222,233,250,.8)}.earnings-list p[data-v-d270c1e6]{margin:0;font-weight:600}.earnings-list small[data-v-d270c1e6]{color:var(--text-secondary)}.earnings-values[data-v-d270c1e6]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.earnings-values span[data-v-d270c1e6]{font-size:.85rem;color:var(--text-secondary)}.split-bars[data-v-d270c1e6]{display:flex;flex-direction:column;gap:14px}.split-bar header[data-v-d270c1e6]{display:flex;justify-content:space-between;margin-bottom:6px;font-weight:600}.progress[data-v-d270c1e6]{height:10px;border-radius:999px;background:#e4ecf9cc;overflow:hidden}.progress__value[data-v-d270c1e6]{height:100%;background:linear-gradient(90deg,var(--brand-400),var(--brand-600))}.user-column[data-v-d270c1e6]{display:flex;flex-direction:column;gap:2px}.user-column small[data-v-d270c1e6]{color:var(--text-secondary)}.orders-view[data-v-239ef725]{display:flex;flex-direction:column;gap:24px}.status-chips[data-v-239ef725]{display:flex;flex-wrap:wrap;gap:8px}.filter-field--button[data-v-239ef725]{align-items:flex-end}.orders-stats[data-v-239ef725]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.orders-stat-card[data-v-239ef725]{border-radius:20px;border:1px solid rgba(222,233,250,.9);background:linear-gradient(135deg,#fffffff2,#f3f8fff2);padding:18px;box-shadow:var(--shadow-soft)}.orders-stat-card p[data-v-239ef725]{margin:0;color:var(--text-secondary);font-weight:600}.orders-stat-card strong[data-v-239ef725]{display:block;font-size:1.8rem;margin-top:6px}.orders-stat-card small[data-v-239ef725]{color:var(--text-secondary)}.direction-pill[data-v-239ef725]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#3a8dff1a;color:var(--brand-600);font-weight:600}.user-column[data-v-239ef725]{display:flex;flex-direction:column;gap:2px}.user-column small[data-v-239ef725]{color:var(--text-secondary)}.error[data-v-239ef725]{color:var(--danger);font-weight:600}.users-view[data-v-6898be8d]{display:flex;flex-direction:column;gap:24px}.status-chips[data-v-6898be8d]{display:flex;flex-wrap:wrap;gap:8px}.filter-field--button[data-v-6898be8d]{align-items:flex-end}.user-stats[data-v-6898be8d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.user-stat-card[data-v-6898be8d]{border-radius:20px;border:1px solid rgba(222,233,250,.9);background:linear-gradient(135deg,#fffffff2,#f3f8fff2);padding:18px;box-shadow:var(--shadow-soft)}.user-stat-card p[data-v-6898be8d]{margin:0;color:var(--text-secondary);font-weight:600}.user-stat-card strong[data-v-6898be8d]{display:block;font-size:1.6rem;margin-top:6px}.user-column[data-v-6898be8d]{display:flex;flex-direction:column;gap:2px}.user-column small[data-v-6898be8d],.muted[data-v-6898be8d]{color:var(--text-secondary)}.error[data-v-6898be8d]{color:var(--danger);font-weight:600}.referrals-view[data-v-77e90b34]{display:flex;flex-direction:column;gap:24px}.stats-grid[data-v-77e90b34]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.muted[data-v-77e90b34]{color:var(--text-secondary)}.error[data-v-77e90b34]{color:var(--danger);font-weight:600}.broadcasts-view[data-v-11091300]{display:flex;flex-direction:column;gap:24px}.broadcast-form[data-v-11091300]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:16px}.broadcast-form .full[data-v-11091300]{grid-column:1 / -1}.broadcast-list[data-v-11091300]{display:grid;gap:18px}.broadcast-card[data-v-11091300]{border:1px solid rgba(222,233,250,.9);border-radius:20px;padding:18px;background:linear-gradient(145deg,#fffffff7,#f3f8fff2);display:flex;flex-direction:column;gap:12px}.broadcast-card header[data-v-11091300]{display:flex;justify-content:space-between;align-items:center;gap:12px}.broadcast-card header p[data-v-11091300]{margin:0;font-weight:600}.broadcast-card header small[data-v-11091300]{color:var(--text-secondary)}.message-preview[data-v-11091300]{margin:0;color:var(--text-secondary);line-height:1.4;white-space:pre-wrap}.broadcast-stats[data-v-11091300]{display:flex;gap:24px;padding:12px 0;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.broadcast-stats div[data-v-11091300]{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:var(--text-secondary)}.broadcast-stats strong[data-v-11091300]{color:var(--text)}.broadcast-card footer[data-v-11091300]{display:flex;justify-content:space-between;align-items:center}.error-text[data-v-11091300]{margin:0;color:var(--danger-500);font-size:.85rem}.align-end[data-v-11091300]{margin-left:auto}.toggle[data-v-726bfb8e]{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:24px;padding:18px 0;border-bottom:1px solid rgba(228,236,249,.9)}.toggle[data-v-726bfb8e]:last-child{border-bottom:none}.toggle__text[data-v-726bfb8e]{flex:1}p[data-v-726bfb8e]{margin:0;font-weight:600}small[data-v-726bfb8e]{color:var(--text-secondary)}.toggle.disabled[data-v-726bfb8e]{opacity:.6}input[data-v-726bfb8e]{display:none}.slider[data-v-726bfb8e]{position:relative;width:48px;height:26px;border-radius:999px;background:#d6e4fb;transition:background .2s;cursor:pointer;margin-left:auto}.slider[data-v-726bfb8e]:after{content:"";position:absolute;top:3px;left:4px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 4px 10px #216ee940;transition:transform .2s}input:checked+.slider[data-v-726bfb8e]{background:linear-gradient(120deg,#3a8dff,#216ee9)}input:checked+.slider[data-v-726bfb8e]:after{transform:translate(18px)}.settings-view[data-v-26b9c0a2]{display:flex;flex-direction:column;gap:24px}.automation-cards[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-bottom:18px}.automation-card[data-v-26b9c0a2]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;border:1px solid rgba(223,233,248,.9);background:#f4f7ffd9;box-shadow:0 12px 30px #1024470d}.card-icon[data-v-26b9c0a2]{width:44px;height:44px;border-radius:14px;background:#216ee91a;display:grid;place-items:center;font-size:1.3rem}.card-text h3[data-v-26b9c0a2]{margin:0;font-size:1rem}.card-text p[data-v-26b9c0a2]{margin:4px 0 0;color:var(--text-secondary)}.automation-fields[data-v-26b9c0a2],.finance-fields[data-v-26b9c0a2],.new-staff-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:16px}label[data-v-26b9c0a2]{font-weight:600;display:flex;flex-direction:column;gap:6px}textarea[data-v-26b9c0a2]{resize:vertical}.align-end[data-v-26b9c0a2]{margin-left:auto}.staff-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.staff-card[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:20px;padding:18px;background:linear-gradient(145deg,#fffffff7,#f3f8fff2);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:14px}.staff-card header[data-v-26b9c0a2]{display:flex;justify-content:space-between;align-items:center}.staff-card header p[data-v-26b9c0a2]{margin:0;font-weight:600}.staff-card header small[data-v-26b9c0a2]{color:var(--text-secondary)}.staff-role[data-v-26b9c0a2]{font-weight:600}.staff-permissions p[data-v-26b9c0a2]{margin:0 0 6px;font-weight:600}.credentials-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-bottom:16px}.credential-card[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:18px;padding:18px;background:#fffffff2;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px}.credential-card header[data-v-26b9c0a2]{display:flex;justify-content:space-between;align-items:center}.credential-card header small[data-v-26b9c0a2]{color:var(--text-secondary)}.credential-fields[data-v-26b9c0a2]{display:flex;flex-direction:column;gap:12px}.token-policy-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.token-card[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:18px;padding:18px;background:linear-gradient(145deg,#fffffff7,#f3f8fff2);display:flex;flex-direction:column;gap:14px}.token-card header[data-v-26b9c0a2]{display:flex;gap:12px;align-items:center}.token-card header h3[data-v-26b9c0a2]{margin:0}.token-card header p[data-v-26b9c0a2]{margin:2px 0 0;color:var(--text-secondary)}.token-icon[data-v-26b9c0a2]{width:44px;height:44px;border-radius:14px;background:#ffb34726;display:grid;place-items:center;font-size:1.2rem;font-weight:600}.token-switches[data-v-26b9c0a2]{display:flex;gap:14px;justify-content:space-between}.switch-row[data-v-26b9c0a2]{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:600}.payment-methods-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-bottom:16px}.payment-method-card[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:16px;padding:16px;background:#ffffffeb;display:flex;flex-direction:column;gap:12px}.payment-method-card__header[data-v-26b9c0a2]{display:flex;align-items:center;justify-content:space-between}.referral-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:16px}.staff-password-reset[data-v-26b9c0a2]{display:flex;gap:12px;align-items:flex-end;border-top:1px dashed rgba(0,0,0,.05);padding-top:12px}.export-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.export-block[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:16px;padding:16px;background:#ffffffe6;display:flex;flex-direction:column;gap:12px}.export-block.full[data-v-26b9c0a2]{grid-column:1 / -1}.export-block h4[data-v-26b9c0a2]{margin:0;font-size:.95rem}.export-actions[data-v-26b9c0a2]{display:flex;gap:8px;flex-wrap:wrap}.import-controls[data-v-26b9c0a2]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mfa-flex[data-v-26b9c0a2]{display:flex;align-items:center;gap:16px}.mfa-actions[data-v-26b9c0a2]{margin:12px 0}.mfa-setup[data-v-26b9c0a2]{margin-top:16px;display:flex;flex-direction:column;gap:12px}.mfa-setup input[data-v-26b9c0a2]{max-width:240px}.recovery-box[data-v-26b9c0a2]{border:1px solid rgba(222,233,250,.9);border-radius:12px;padding:12px;background:#fafcffe6}.recovery-box ul[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;padding:0;margin:8px 0 0;list-style:none}.recovery-box code[data-v-26b9c0a2]{display:inline-block;padding:4px 8px;background:#216ee914;border-radius:8px;font-weight:600}.password-grid[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:16px}.permission-chips[data-v-26b9c0a2]{display:flex;flex-wrap:wrap;gap:8px}.permission-chip[data-v-26b9c0a2]{border:1px solid rgba(210,223,246,.9);border-radius:999px;padding:6px 12px;background:#f4f7ffcc;font-size:.78rem;cursor:pointer;transition:all .15s}.permission-chip.active[data-v-26b9c0a2]{background:var(--brand-50);border-color:var(--brand-300);color:var(--brand-700)}.permission-selector p[data-v-26b9c0a2]{margin:0 0 6px;font-weight:600}.permission-checkboxes[data-v-26b9c0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.permission-checkboxes label[data-v-26b9c0a2]{font-weight:500;flex-direction:row;align-items:center;gap:8px}.audit-timeline[data-v-26b9c0a2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;position:relative}.audit-timeline[data-v-26b9c0a2]:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:2px;background:#dee9facc}.audit-timeline li[data-v-26b9c0a2]{display:flex;gap:12px;position:relative}.audit-dot[data-v-26b9c0a2]{width:14px;height:14px;border-radius:50%;background:var(--brand-500);margin-top:6px;flex-shrink:0;box-shadow:0 0 0 4px #216ee926}.audit-timeline p[data-v-26b9c0a2]{margin:0;font-weight:600}.audit-timeline small[data-v-26b9c0a2]{color:var(--text-secondary)}.role-pill[data-v-26b9c0a2]{margin-left:8px;padding:2px 10px;border-radius:999px;background:#216ee91a;font-size:.72rem;text-transform:uppercase}.muted[data-v-26b9c0a2]{color:var(--text-secondary)}.error[data-v-26b9c0a2]{color:var(--danger);font-weight:600}.muted[data-v-5e7cef86]{color:var(--text-secondary)}.error[data-v-5e7cef86]{color:var(--danger);font-weight:600}.log-feed[data-v-5e7cef86]{display:flex;flex-direction:column;gap:14px}article[data-v-5e7cef86]{padding:16px 18px;border-radius:18px;border:1px solid rgba(223,233,248,.9);background:#fff}header[data-v-5e7cef86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}small[data-v-5e7cef86]{color:var(--text-secondary)}.auth[data-v-f7a8e0b1]{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top,#f4f9ff,#dfeafe);padding:40px 16px}.auth-card[data-v-f7a8e0b1]{width:min(420px,100%);background:#fff;border-radius:28px;padding:32px;box-shadow:0 20px 80px #0c17381f;border:1px solid rgba(191,212,245,.7)}header[data-v-f7a8e0b1]{display:flex;align-items:center;gap:14px;margin-bottom:26px}.badge[data-v-f7a8e0b1]{width:58px;height:58px;border-radius:18px;overflow:hidden;border:2px solid rgba(33,110,233,.3)}.badge img[data-v-f7a8e0b1]{width:100%;height:100%;object-fit:cover}form[data-v-f7a8e0b1]{display:flex;flex-direction:column;gap:18px}label[data-v-f7a8e0b1]{font-weight:600;display:flex;flex-direction:column;gap:6px}input[type=text][data-v-f7a8e0b1],input[type=password][data-v-f7a8e0b1]{border:1px solid var(--border-color);border-radius:16px;padding:14px 18px;font-size:.97rem;transition:border .2s,box-shadow .2s}input[data-v-f7a8e0b1]:focus{outline:none;border-color:var(--brand-500);box-shadow:0 0 0 3px #3a8dff2e}.hint[data-v-f7a8e0b1]{font-size:.8rem;color:var(--text-secondary)}.meta[data-v-f7a8e0b1]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:.85rem;color:var(--text-secondary)}.remember[data-v-f7a8e0b1]{display:flex;align-items:center;gap:10px;font-weight:500;width:100%}.remember input[data-v-f7a8e0b1]{margin:0}.hash[data-v-f7a8e0b1]{padding:4px 12px;border-radius:999px;background:#3a8dff1a;color:var(--brand-600);font-size:.75rem;letter-spacing:.08em;align-self:flex-start}.error[data-v-f7a8e0b1]{color:var(--danger);font-weight:600;margin:0}footer[data-v-f7a8e0b1]{margin-top:24px;color:var(--text-secondary);font-size:.82rem;text-align:center}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color:#0f1c37;background-color:#e9f0fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg-primary: #f5f8fe;--bg-secondary: #ffffff;--brand-50: #f3f8ff;--brand-100: #e1efff;--brand-400: #5fa4ff;--brand-300: #8fc4ff;--brand-500: #3a8dff;--brand-600: #216ee9;--text-primary: #0f1c37;--text-secondary: #5d6a85;--border-color: #dce6f7;--success: #2ab27b;--danger: #dc5c5c;--warning: #edb845;--shadow-soft: 0 12px 45px rgba(15, 45, 107, .07)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:var(--bg-primary);color:var(--text-primary)}#app{min-height:100vh}a{color:var(--brand-600);text-decoration:none}button{font-family:inherit}input,select,textarea{font-family:inherit;border-radius:16px;border:1px solid var(--border-color);background:#ffffffeb;padding:10px 14px;transition:border .2s,box-shadow .2s,background .2s}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand-300);box-shadow:0 0 0 3px #3a8dff26;background:#fff}.filter-bar{display:flex;flex-wrap:wrap;gap:16px}.filter-field{flex:1 1 220px;display:flex;flex-direction:column;gap:6px;font-weight:600}.chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 16px;border:1px solid rgba(210,223,246,.9);background:#f4f7ffcc;color:var(--text-secondary);font-weight:600;font-size:.85rem;transition:all .2s;cursor:pointer}.chip.is-active{background:var(--brand-50);border-color:var(--brand-300);color:var(--brand-600)}@media(max-width:1100px){:root{font-size:15px}}@media(max-width:768px){:root{font-size:14px}body{padding:0 12px}}@media(max-width:560px){:root{font-size:13px}body{padding:0 8px}}
