.vision-logo[data-v-75103dee]{width:100%;height:100%;display:block;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 48%,#0b3026e6,#020705 72%);filter:drop-shadow(0 0 12px rgba(44,229,155,.22)) drop-shadow(0 0 28px rgba(55,213,255,.1))}.vision-radar-backdrop[data-v-75103dee]{fill:url(#vision-radar-bg)}.vision-radar-halo[data-v-75103dee]{fill:none;stroke:#37d5ff2e;stroke-width:1}.vision-radar-grid[data-v-75103dee]{fill:none;stroke:#8effcd42;stroke-width:1.2}.vision-radar-grid circle[data-v-75103dee]{stroke-dasharray:4 6}.vision-radar-arc[data-v-75103dee]{stroke:#2ce59b75;stroke-linecap:round;stroke-width:2.2}.vision-radar-sweep[data-v-75103dee]{transform-box:view-box;transform-origin:95px 95px;animation:vision-radar-search-75103dee 3.4s linear infinite}.vision-radar-wedge[data-v-75103dee]{fill:url(#vision-radar-sweep-fill)}.vision-radar-line[data-v-75103dee]{fill:none;stroke:#35ff9b;stroke-linecap:round;stroke-width:2.4;filter:drop-shadow(0 0 8px rgba(44,229,155,.9))}.vision-radar-core[data-v-75103dee]{fill:#effff7;stroke:#35ff9b;stroke-width:2.2}.vision-radar-blip[data-v-75103dee]{fill:#35ff9b;stroke:#effff7db;stroke-width:1.4;animation:vision-radar-blip-75103dee 2.6s ease-in-out infinite}.vision-radar-blip.delay-1[data-v-75103dee]{animation-delay:-.2s}.vision-radar-blip.delay-2[data-v-75103dee]{animation-delay:-1.1s}.vision-radar-blip.delay-3[data-v-75103dee]{animation-delay:-1.8s}.vision-radar-blip.delay-4[data-v-75103dee]{animation-delay:-.8s}.vision-radar-blip.delay-5[data-v-75103dee]{animation-delay:-2.2s}.vision-radar-signature[data-v-75103dee]{fill:none;stroke:#37d5ff3d;stroke-linecap:round;stroke-width:1.6}@keyframes vision-radar-search-75103dee{to{transform:rotate(360deg)}}@keyframes vision-radar-blip-75103dee{0%,to{opacity:.34;transform:scale(.82)}42%{opacity:1;transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.vision-radar-sweep[data-v-75103dee],.vision-radar-blip[data-v-75103dee]{animation:none}}.modal-backdrop[data-v-9afefda0]{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:18px;background:#0000009e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.activity-modal[data-v-9afefda0]{width:min(960px,100%);max-height:min(760px,92vh);display:grid;gap:16px;overflow:auto;padding:18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-strong);box-shadow:0 24px 90px #0000006b}.activity-modal-title[data-v-9afefda0]{min-width:0;display:flex;align-items:center;gap:12px}.activity-modal-title h3[data-v-9afefda0]{margin:0}.activity-modal-icon[data-v-9afefda0]{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(55,213,255,.28);border-radius:8px;color:var(--cyan);background:#37d5ff14}.activity-range[data-v-9afefda0]{margin:5px 0 0;font-size:12px}.activity-scope-tabs[data-v-9afefda0]{display:inline-flex;width:fit-content;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:#ffffff08}.activity-scope-button[data-v-9afefda0]{min-width:132px;height:34px;border:0;color:var(--muted);background:transparent;cursor:pointer}.activity-scope-button.active[data-v-9afefda0]{color:var(--green);background:#2ce59b1f}.activity-event-list[data-v-9afefda0]{display:grid;gap:10px}.activity-event-item[data-v-9afefda0]{display:grid;overflow:hidden;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff08}.activity-event-summary[data-v-9afefda0]{width:100%;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:0;padding:11px 12px;color:inherit;background:linear-gradient(90deg,rgba(44,229,155,.035),transparent 48%),transparent;text-align:left;cursor:pointer}.activity-event-summary[data-v-9afefda0]:hover{background:linear-gradient(90deg,rgba(44,229,155,.07),transparent 52%),#ffffff05}.activity-event-main[data-v-9afefda0]{min-width:0;display:grid;gap:3px}.activity-event-main strong[data-v-9afefda0],.activity-event-main small[data-v-9afefda0]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-event-main strong[data-v-9afefda0]{color:var(--text);font-size:14px;line-height:1.2}.activity-event-main small[data-v-9afefda0]{color:var(--muted);font-size:12px;line-height:1.25}.activity-event-badges[data-v-9afefda0]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.activity-score-chip[data-v-9afefda0],.activity-time-chip[data-v-9afefda0],.activity-expand-chip[data-v-9afefda0]{min-height:30px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:12px;line-height:1;white-space:nowrap}.activity-score-chip[data-v-9afefda0]{border:1px solid rgba(151,163,157,.24);padding:0 10px;color:var(--muted);background:#ffffff09;font-weight:700}.activity-score-chip.is-healthy[data-v-9afefda0]{border-color:#2ce59b61;color:var(--green);background:#2ce59b1a}.activity-score-chip.is-attention[data-v-9afefda0]{border-color:#f6c4536b;color:#f6c453;background:#f6c4531c}.activity-score-chip.is-risk[data-v-9afefda0],.activity-score-chip.is-critical[data-v-9afefda0]{border-color:#fb71856b;color:#fb7185;background:#fb71851c}.activity-time-chip[data-v-9afefda0]{border:1px solid rgba(55,213,255,.24);padding:0 10px;color:#bdefff;background:#37d5ff12}.activity-expand-chip[data-v-9afefda0]{width:30px;justify-content:center;border:1px solid var(--line-soft);color:var(--muted);background:#ffffff06;transition:transform .16s ease,color .16s ease,border-color .16s ease}.activity-expand-chip.expanded[data-v-9afefda0]{transform:rotate(180deg);border-color:#2ce59b47;color:var(--green)}.activity-event-details[data-v-9afefda0]{display:grid;gap:10px;padding:0 12px 12px;border-top:1px solid rgba(255,255,255,.06)}.activity-detail-header[data-v-9afefda0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:12px}.activity-detail-header>div[data-v-9afefda0]{min-width:0}.activity-detail-header span[data-v-9afefda0],.activity-detail-header small[data-v-9afefda0]{display:block;color:var(--muted);font-size:11px;line-height:1.3}.activity-detail-header strong[data-v-9afefda0]{display:block;margin-top:2px;overflow-wrap:anywhere;color:var(--text);font-size:13px;line-height:1.25}.activity-situation-pill[data-v-9afefda0]{--activity-situation-color: var(--green);max-width:240px;flex:0 0 auto;overflow:hidden;padding:7px 10px;border:1px solid color-mix(in srgb,var(--activity-situation-color) 46%,transparent);border-radius:999px;color:var(--activity-situation-color);background:color-mix(in srgb,var(--activity-situation-color) 12%,transparent);font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.activity-event-meta[data-v-9afefda0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0}.activity-event-meta div[data-v-9afefda0]{min-width:0;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#00000024}.activity-event-meta dt[data-v-9afefda0]{margin:0 0 4px;color:var(--muted);font-size:11px}.activity-event-meta dd[data-v-9afefda0]{margin:0;overflow:hidden;color:var(--text);font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.activity-event-meta small[data-v-9afefda0]{display:block;min-width:0;margin-top:4px;overflow:hidden;color:var(--muted);font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.activity-pagination[data-v-9afefda0]{padding:10px 12px}.compact-empty[data-v-9afefda0]{min-height:92px;padding:20px}@media(max-width:980px){.activity-event-summary[data-v-9afefda0]{grid-template-columns:1fr;align-items:flex-start}.activity-event-badges[data-v-9afefda0]{width:100%;justify-content:flex-start}.activity-situation-pill[data-v-9afefda0]{max-width:100%}.activity-detail-header[data-v-9afefda0]{flex-direction:column}.activity-event-meta[data-v-9afefda0]{grid-template-columns:1fr}}.temporary-delinquency-alert[data-v-005601fd]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin:14px 0;border:1px solid rgba(246,187,66,.4);border-radius:10px;background:#f6bb421a;color:#ffd48a;padding:12px}.temporary-delinquency-alert div[data-v-005601fd]{display:grid;gap:3px}.temporary-delinquency-alert span[data-v-005601fd]{color:var(--muted);line-height:1.4}.detail-stack[data-v-005601fd]{display:grid;gap:5px;min-width:150px}.detail-stack span[data-v-005601fd]{display:flex;align-items:center;gap:6px;color:var(--text);font-size:12px;line-height:1.25;overflow-wrap:anywhere}.detail-stack small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25}.contact-phone-button[data-v-005601fd]{width:fit-content;min-height:28px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:var(--green);background:#2ce59b14;padding:5px 8px;font-size:11px;font-weight:700;line-height:1;cursor:pointer}.contact-phone-button[data-v-005601fd]:hover{border-color:#2ce59b80;background:#2ce59b24}.contact-phone-button[data-v-005601fd]:disabled{cursor:not-allowed;opacity:.55}.payment-stack[data-v-005601fd]{min-width:130px}.payment-main[data-v-005601fd]{justify-content:space-between;gap:8px!important}.payment-main>span[data-v-005601fd]{min-width:0}.stripe-link[data-v-005601fd]{width:28px;height:28px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--cyan);background:#37d5ff14;text-decoration:none;padding:0}.stripe-link[data-v-005601fd]:hover{border-color:#37d5ff73;background:#37d5ff24}.stripe-action-button[data-v-005601fd]{cursor:pointer}.stripe-action-button[data-v-005601fd]:disabled{cursor:not-allowed;opacity:.5}.paid-stack[data-v-005601fd]{min-width:150px}.payment-details-button[data-v-005601fd]{width:100%;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.payment-details-button:hover span[data-v-005601fd],.payment-details-trigger:hover .payment-main>span[data-v-005601fd]{color:var(--cyan)}.payment-details-button[data-v-005601fd]:focus-visible,.payment-details-trigger[data-v-005601fd]:focus-visible{outline:2px solid rgba(55,213,255,.68);outline-offset:3px}.payment-details-trigger[data-v-005601fd]{cursor:pointer}.compact-detail[data-v-005601fd]{min-width:142px}.customer-name-line[data-v-005601fd]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.partner-account-badge[data-v-005601fd]{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border:1px solid rgba(125,211,252,.36);border-radius:999px;color:#9ee7ff;background:#38bdf81c;font-size:10px;font-weight:800;line-height:1;text-transform:uppercase}.customer-cell .customer-owner-line[data-v-005601fd]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.customer-owner-line i[data-v-005601fd]{color:var(--muted);font-style:normal}.customer-account-code[data-v-005601fd]{display:inline-flex;width:fit-content;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px;color:#cbd5d1!important;font-size:12px;font-weight:700}.customer-parent-link-button[data-v-005601fd]{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:2px 7px;border:1px solid rgba(55,213,255,.34);border-radius:999px;color:#7ddfff;background:#37d5ff17;font-size:10px;font-weight:700;line-height:1;cursor:pointer}.customer-parent-link-button[data-v-005601fd]:hover{border-color:#37d5ff94;background:#37d5ff29}.customer-owner-email[data-v-005601fd]{color:var(--muted);font-weight:500;overflow-wrap:anywhere}.customer-owner-badge[data-v-005601fd]{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid rgba(44,229,155,.34);border-radius:999px;color:var(--green);background:#2ce59b1a;font-size:10px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}.customer-cell .new-customer-alert[data-v-005601fd],.new-customer-alert[data-v-005601fd]{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:3px 7px;border:1px solid rgba(246,187,66,.34);border-radius:999px;color:#ffd48a;background:#f6bb421a;font-size:11px;font-weight:700;line-height:1}.new-customer-alert svg[data-v-005601fd]{flex:0 0 auto}.new-customer-alert.compact[data-v-005601fd]{margin-top:0;padding:3px 6px;font-size:10px}.scale4-pending-signup-link[data-v-005601fd]{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:5px 8px;border:1px solid rgba(44,229,155,.42);border-radius:6px;color:#8ff0c4;background:#2ce59b1a;font-size:11px;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.scale4-pending-signup-link[data-v-005601fd]:hover{border-color:#2ce59bb3;background:#2ce59b2b}.comment-button[data-v-005601fd]{display:inline-flex;align-items:center;gap:6px;min-width:56px;height:32px;justify-content:center;border:1px solid var(--border);border-radius:8px;color:var(--text);background:#ffffff08;cursor:pointer}.comment-button[data-v-005601fd]:hover{border-color:#2ce59b73;color:var(--green);background:#2ce59b14}.owner-select-cell[data-v-005601fd]{display:grid;gap:5px;min-width:190px}.owner-select-cell small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25}.owner-select-label[data-v-005601fd]{display:flex;align-items:center;gap:8px;color:var(--muted)}.owner-select[data-v-005601fd]{width:150px;min-width:150px}.owner-select-cell-saving .owner-select[data-v-005601fd]{border-color:#2ce59ba6;background:#2ce59b14;color:var(--muted)}.owner-saving-spinner[data-v-005601fd]{color:var(--green);filter:drop-shadow(0 0 8px rgba(44,229,155,.45));animation:owner-spin-005601fd .85s linear infinite}.owner-select-cell small.owner-saving-text[data-v-005601fd]{color:var(--green);font-weight:700}.owner-assignment-meta[data-v-005601fd]{display:inline-flex;align-items:center;gap:6px;min-width:0}.owner-assignment-meta small[data-v-005601fd]{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-history-button[data-v-005601fd]{width:22px;height:22px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(55,213,255,.24);border-radius:7px;color:var(--cyan);background:#37d5ff14;cursor:pointer}.owner-history-button[data-v-005601fd]:hover{border-color:#37d5ff7a;background:#37d5ff24;color:var(--text)}@keyframes owner-spin-005601fd{to{transform:rotate(360deg)}}.customer-data-table[data-v-005601fd]{min-width:1570px}.customer-table-panel[data-v-005601fd]{overflow:hidden}.customer-table-scroll[data-v-005601fd]{position:relative;overflow-x:auto;scrollbar-width:none}.customer-table-scroll[data-v-005601fd]::-webkit-scrollbar{display:none}.customer-row-highlighted[data-v-005601fd]{outline:1px solid rgba(55,213,255,.42);outline-offset:-1px;background:#37d5ff0e}.customer-row-new[data-v-005601fd]{outline:1px solid rgba(44,229,155,.22);outline-offset:-1px;background:linear-gradient(90deg,rgba(44,229,155,.07),rgba(44,229,155,.018) 36%,transparent 70%),#2ce59b06}.customer-financial-summary[data-v-005601fd]{margin-top:3px;color:#b8c4be!important}.customer-code-line[data-v-005601fd]{margin-top:2px;color:#8fe9c0!important;font-size:12px;line-height:1.25}.customer-code-line b[data-v-005601fd]{color:#d8fff0;font-weight:800}.situation-stack[data-v-005601fd]{display:grid;gap:5px;min-width:108px;justify-items:start}.status-detail-button[data-v-005601fd]{display:inline-flex;align-items:center;width:fit-content;border:0;border-radius:999px;background:transparent;padding:0;color:inherit}.status-detail-button[data-v-005601fd]:hover{filter:brightness(1.16)}.status-detail-button[data-v-005601fd]:focus-visible{outline:2px solid rgba(55,213,255,.68);outline-offset:3px}.situation-stack small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25}.situation-stack .situation-reason[data-v-005601fd]{max-width:150px;color:#e6f4edb8}.situation-stack .temporary-delinquency-countdown[data-v-005601fd]{max-width:190px;color:#ffd27a;font-weight:700}.usage-stack[data-v-005601fd]{min-width:116px;display:grid;gap:3px}.usage-cell[data-v-005601fd]{min-width:154px;display:flex;align-items:center;gap:8px}.usage-activity-button[data-v-005601fd]{width:30px;height:30px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(55,213,255,.24);border-radius:8px;color:var(--cyan);background:#37d5ff14}.usage-activity-button[data-v-005601fd]:hover{border-color:#37d5ff7a;background:#37d5ff26}.usage-stack strong[data-v-005601fd]{color:var(--text);font-size:12px;line-height:1.25;white-space:nowrap}.usage-stack small[data-v-005601fd]{font-size:11px;line-height:1.25;white-space:nowrap}.scale4-channel-cell[data-v-005601fd]{min-width:230px;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;border:1px solid rgba(55,213,255,.22);border-radius:8px;color:var(--text);background:linear-gradient(135deg,#37d5ff14,#2ce59b09),#37d5ff0b;padding:8px;text-align:left;cursor:pointer}.scale4-channel-cell[data-v-005601fd]:hover{border-color:#37d5ff75;background:#37d5ff1a}.scale4-channel-cell-empty[data-v-005601fd]{border-color:#f2bd4a52;background:linear-gradient(135deg,#f2bd4a13,#37d5ff06),#ffffff06}.scale4-channel-icon-stack[data-v-005601fd]{display:grid;grid-template-columns:repeat(6,28px);align-items:center;gap:6px;max-width:100%}.scale4-channel-icon-pill[data-v-005601fd],.scale4-channel-icon-more[data-v-005601fd]{width:28px;height:28px;position:relative;display:inline-grid;place-items:center;border:1px solid rgba(55,213,255,.28);border-radius:8px;color:#bdf2ff;background:#37d5ff17;opacity:.58;transition:opacity .16s ease,transform .16s ease,border-color .16s ease,background .16s ease}.scale4-channel-icon-pill.is-active[data-v-005601fd]{opacity:1;transform:translateY(-1px);box-shadow:0 0 14px #2ce59b1f}.scale4-channel-icon-pill b[data-v-005601fd]{position:absolute;right:-5px;top:-6px;min-width:16px;height:16px;display:inline-grid;place-items:center;border:1px solid rgba(4,10,8,.8);border-radius:999px;color:#06100d;background:#a7f3d0;font-size:9px;font-weight:900}.scale4-channel-icon-pill.empty[data-v-005601fd]{border-color:#f2bd4a5c;color:#ffd48a;background:#f2bd4a14}.scale4-channel-icon-more[data-v-005601fd]{width:auto;min-width:25px;padding:0 6px;color:var(--muted);font-size:10px;font-weight:900}.scale4-channel-copy[data-v-005601fd]{min-width:0;display:grid;gap:3px}.scale4-channel-cell strong[data-v-005601fd]{color:var(--text);font-size:12px;line-height:1.25}.scale4-channel-cell small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.scale4-channel-copy i[data-v-005601fd]{width:100%;height:4px;overflow:hidden;border-radius:999px;background:#ffffff14}.scale4-channel-copy i em[data-v-005601fd]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#37d5ff,#2ce59b);transition:width .35s ease}.scale4-channel-kind-whatsapp[data-v-005601fd]{border-color:#2ce59b57!important;color:#b8ffd9!important;background:#2ce59b1a!important}.scale4-channel-kind-instagram[data-v-005601fd]{border-color:#f472b657!important;color:#ffd1ec!important;background:#f472b61a!important}.scale4-channel-icon-pill.scale4-channel-kind-instagram.is-active[data-v-005601fd],.scale4-channel-token.scale4-channel-kind-instagram[data-v-005601fd],.scale4-channel-chip-list .scale4-channel-kind-instagram[data-v-005601fd]{border-color:#ffffff42!important;color:#fff!important;background:radial-gradient(circle at 30% 107%,#fdf497 0 7%,#fd5949 42%,#d6249f 62%,#285aeb)!important}.scale4-channel-kind-official_api[data-v-005601fd]{border-color:#0ea5e961!important;color:#bae6fd!important;background:#0ea5e91c!important}.scale4-channel-kind-agenda[data-v-005601fd]{border-color:#a78bfa61!important;color:#ddd6fe!important;background:#7c3aed1c!important}.scale4-channel-icon-pill.scale4-channel-kind-agenda.is-active[data-v-005601fd]{border-color:#a78bfaa3!important;color:#f5f3ff!important;background:#7c3aed38!important}.scale4-channel-icon-pill.scale4-channel-kind-official_api.is-active[data-v-005601fd],.scale4-channel-token.scale4-channel-kind-official_api[data-v-005601fd],.scale4-channel-chip-list .scale4-channel-kind-official_api[data-v-005601fd]{border-color:#0ea5e985!important;color:#e0f2fe!important;background:linear-gradient(135deg,#0ea5e938,#2ce59b1f),#0ea5e91f!important}.scale4-channel-kind-messenger[data-v-005601fd]{border-color:#60a5fa61!important;color:#c6dcff!important;background:#60a5fa1c!important}.scale4-channel-kind-email[data-v-005601fd]{border-color:#fbbf2457!important;color:#ffe3a3!important;background:#fbbf241a!important}.scale4-channel-kind-webchat[data-v-005601fd]{border-color:#37d5ff57!important;color:#bdf2ff!important;background:#37d5ff1a!important}.scale4-channel-kind-olx[data-v-005601fd]{border-color:#a855f761!important;color:#ead6ff!important;background:#a855f71c!important}.scale4-channel-kind-api[data-v-005601fd],.scale4-channel-kind-other[data-v-005601fd]{border-color:#94a3b857!important;color:#d8dee9!important;background:#94a3b814!important}.scale4-channel-icon-pill[data-v-005601fd]:not(.is-active){border-color:#94a3b838!important;color:#cbd5e194!important;background:#94a3b80e!important;box-shadow:none}.scale4-brand-icon[data-v-005601fd]{width:15px;height:15px;display:block;flex:0 0 auto;overflow:visible}.scale4-channel-chip-list .scale4-brand-icon[data-v-005601fd]{width:13px;height:13px}.scale4-brand-icon .scale4-wa-bubble[data-v-005601fd]{fill:currentColor}.scale4-channel-kind-whatsapp.is-active .scale4-wa-bubble[data-v-005601fd],.scale4-channel-kind-official_api.is-active .scale4-wa-bubble[data-v-005601fd],.scale4-channel-token.scale4-channel-kind-whatsapp .scale4-wa-bubble[data-v-005601fd],.scale4-channel-token.scale4-channel-kind-official_api .scale4-wa-bubble[data-v-005601fd],.scale4-channel-chip-list .scale4-channel-kind-official_api .scale4-wa-bubble[data-v-005601fd],.scale4-channel-chip-list .scale4-channel-kind-whatsapp .scale4-wa-bubble[data-v-005601fd]{fill:#25d366}.scale4-brand-icon .scale4-wa-phone[data-v-005601fd]{fill:#040a08e6}.scale4-channel-icon-pill:not(.is-active) .scale4-brand-icon .scale4-wa-phone[data-v-005601fd]{fill:#cbd5e16b}.scale4-api-icon .scale4-api-badge[data-v-005601fd]{fill:#38bdf8;stroke:#040a08cc;stroke-width:1.2}.scale4-api-icon .scale4-api-check[data-v-005601fd]{fill:none;stroke:#040a08f0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.scale4-channel-icon-pill:not(.is-active) .scale4-api-icon .scale4-api-badge[data-v-005601fd]{fill:#cbd5e185}.scale4-channel-icon-pill:not(.is-active) .scale4-api-icon .scale4-api-check[data-v-005601fd]{stroke:#040a08b3}.scale4-olx-mark[data-v-005601fd]{display:inline-block;color:currentColor;font-size:8px;font-style:normal;font-weight:950;line-height:1;letter-spacing:0}.last-seen-label[data-v-005601fd]{display:inline-block;min-width:96px;color:var(--text);white-space:nowrap}.selection-column[data-v-005601fd]{width:42px;min-width:42px;max-width:42px;text-align:center}.customer-selection-checkbox[data-v-005601fd]{width:16px;height:16px;margin:0;accent-color:var(--green);cursor:pointer}.customer-selection-checkbox[data-v-005601fd]:disabled{cursor:wait;opacity:.55}.score-recalculate-cell[data-v-005601fd]{display:inline-flex;align-items:center;gap:8px;min-width:78px}.score-recalculate-button[data-v-005601fd]{width:28px;height:28px;display:inline-grid;place-items:center;border:1px solid rgba(55,213,255,.25);border-radius:8px;color:var(--cyan);background:#37d5ff14;cursor:pointer}.score-recalculate-button[data-v-005601fd]:hover{border-color:#37d5ff7a;background:#37d5ff24}.score-recalculate-button[data-v-005601fd]:disabled{cursor:wait;opacity:.72}.score-impact-list[data-v-005601fd]{min-width:240px;display:grid;gap:8px;margin:0;padding:0;list-style:none}.score-impact-list li[data-v-005601fd]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line-soft)}.score-impact-list li[data-v-005601fd]:last-child{padding-bottom:0;border-bottom:0}.score-impact-list span[data-v-005601fd],.score-impact-list strong[data-v-005601fd],.score-impact-list small[data-v-005601fd]{min-width:0;display:block}.score-impact-list strong[data-v-005601fd]{color:var(--text);font-size:12px;line-height:1.25}.score-impact-list small[data-v-005601fd]{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.score-impact-list b[data-v-005601fd]{min-width:58px;padding:4px 7px;border-radius:999px;text-align:center;font-size:11px;line-height:1;white-space:nowrap}.negative-impact[data-v-005601fd]{color:#ffadba;border:1px solid rgba(255,68,95,.28);background:#ff445f1a}.positive-impact[data-v-005601fd]{color:#8af0bb;border:1px solid rgba(44,229,155,.3);background:#2ce59b1a}.muted[data-v-005601fd]{color:var(--muted)!important}.status-modal-backdrop[data-v-005601fd]{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:#030605b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status-modal[data-v-005601fd]{width:min(920px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(55,213,255,.22);border-radius:8px;background:#101413;box-shadow:0 24px 80px #00000070;padding:20px}.payment-modal[data-v-005601fd]{width:min(980px,100%)}.owner-history-modal[data-v-005601fd]{width:min(760px,100%)}.owner-history-current[data-v-005601fd]{display:grid;gap:3px;margin-top:16px;padding:14px;border:1px solid rgba(44,229,155,.2);border-radius:8px;background:#2ce59b12}.owner-history-current span[data-v-005601fd],.owner-history-current small[data-v-005601fd]{color:var(--muted);font-size:12px}.owner-history-current strong[data-v-005601fd]{color:var(--text);font-size:17px}.owner-history-state[data-v-005601fd]{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--muted);font-size:13px}.owner-history-list[data-v-005601fd]{position:relative;display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.owner-history-item[data-v-005601fd]{display:grid;grid-template-columns:14px 1fr;gap:10px}.owner-history-marker[data-v-005601fd]{width:10px;height:10px;margin-top:9px;border:2px solid var(--green);border-radius:999px;box-shadow:0 0 14px #2ce59b6b}.owner-history-content[data-v-005601fd]{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.owner-history-topline[data-v-005601fd]{display:flex;justify-content:space-between;gap:12px;align-items:center}.owner-history-source[data-v-005601fd]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:800}.owner-history-source-manual[data-v-005601fd]{color:var(--cyan);border:1px solid rgba(55,213,255,.38);background:#37d5ff14}.owner-history-source-automation[data-v-005601fd]{color:var(--green);border:1px solid rgba(44,229,155,.38);background:#2ce59b14}.owner-history-source-request[data-v-005601fd]{color:#f7d26b;border:1px solid rgba(247,210,107,.38);background:#f7d26b14}.owner-history-topline time[data-v-005601fd]{color:var(--muted);font-size:12px}.owner-history-content strong[data-v-005601fd]{color:var(--text);font-size:14px}.owner-history-content ul[data-v-005601fd]{display:grid;gap:5px;margin:0;padding:0;list-style:none;color:var(--muted);font-size:12px}.payment-header-actions[data-v-005601fd]{display:inline-flex;align-items:flex-start;gap:10px}.payment-create-button[data-v-005601fd]{min-height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(44,229,155,.36);border-radius:8px;color:var(--green);background:#2ce59b1a;padding:0 12px;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.payment-refresh-button[data-v-005601fd]{min-height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(55,213,255,.34);border-radius:8px;color:var(--cyan);background:#37d5ff14;padding:0 12px;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.payment-create-button[data-v-005601fd]:hover{border-color:#2ce59b94;background:#2ce59b29}.payment-refresh-button[data-v-005601fd]:hover{border-color:#37d5ff8a;background:#37d5ff24}.payment-create-button[data-v-005601fd]:disabled,.payment-refresh-button[data-v-005601fd]:disabled{cursor:wait;opacity:.65}.payment-refresh-button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.subscription-inline-action[data-v-005601fd]{min-height:30px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(44,229,155,.3);border-radius:8px;color:var(--green);background:#2ce59b14;padding:0 10px;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.subscription-inline-action[data-v-005601fd]:hover{border-color:#2ce59b85;background:#2ce59b24}.subscription-inline-action[data-v-005601fd]:disabled{cursor:wait;opacity:.65}.status-modal-header[data-v-005601fd]{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line-soft);padding-bottom:16px}.status-modal-header h3[data-v-005601fd]{margin:5px 0 6px;color:var(--text);font-size:20px;line-height:1.15}.status-modal-header p[data-v-005601fd]{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.status-modal-close[data-v-005601fd]{width:36px;height:36px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:#ffffff08}.status-modal-close[data-v-005601fd]:hover{color:var(--text);border-color:#37d5ff52;background:#37d5ff14}.scale4-signup-modal[data-v-005601fd]{width:min(620px,100%)}.scale4-signup-summary[data-v-005601fd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.scale4-signup-summary>div[data-v-005601fd]{min-width:0;display:grid;gap:5px;padding:12px;border:1px solid var(--line);border-radius:7px;background:#ffffff06}.scale4-signup-summary span[data-v-005601fd]{color:var(--muted);font-size:11px}.scale4-signup-summary strong[data-v-005601fd]{overflow-wrap:anywhere;color:var(--text);font-size:13px;line-height:1.35}.scale4-signup-error[data-v-005601fd]{margin:14px 0 0}.scale4-signup-actions[data-v-005601fd]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line-soft)}.status-score-row[data-v-005601fd]{display:grid;grid-template-columns:120px 150px minmax(220px,1fr);gap:10px;margin-top:16px}.status-score-card[data-v-005601fd]{display:grid;align-content:center;gap:6px;min-height:82px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:12px}.status-score-card span[data-v-005601fd]{color:var(--muted);font-size:11px;text-transform:uppercase}.status-score-card strong[data-v-005601fd]{color:var(--text);font-size:20px;line-height:1.2}.status-score-card.wide strong[data-v-005601fd]{font-size:13px;font-weight:600}.status-score-card a[data-v-005601fd]{display:inline-flex;align-items:center;gap:6px;color:var(--cyan);font-size:13px;font-weight:700;text-decoration:none}.payment-summary-row[data-v-005601fd]{display:grid;grid-template-columns:140px 120px 140px minmax(220px,1fr);gap:10px;margin-top:16px}.payment-customer-discounts[data-v-005601fd]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(246,187,66,.28);border-radius:8px;background:#f6bb4213;padding:10px}.payment-customer-discounts>svg[data-v-005601fd]{width:32px;height:32px;border:1px solid rgba(246,187,66,.32);border-radius:8px;color:#ffd48a;background:#f6bb421a;padding:7px}.payment-customer-discounts div[data-v-005601fd]{display:grid;gap:3px;min-width:0}.payment-customer-discounts strong[data-v-005601fd]{color:var(--text);font-size:12px}.payment-customer-discounts span[data-v-005601fd]{color:#d9c58f;font-size:11px;line-height:1.35}.payment-modal-body[data-v-005601fd]{display:grid;gap:12px}.payment-modal-block[data-v-005601fd]{border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:14px}.subscription-block[data-v-005601fd]{border-color:#37d5ff33;background:linear-gradient(135deg,#37d5ff0a,#2ce59b06)}.subscription-status-strip[data-v-005601fd]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px}.subscription-status-strip span[data-v-005601fd]{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff09;color:var(--muted);padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase}.subscription-status-strip strong[data-v-005601fd]{color:var(--text);font-size:16px}.subscription-status-strip .active[data-v-005601fd]{border-color:#2ce59b42;color:#a8ffd6}.subscription-status-strip .trial[data-v-005601fd]{border-color:#37d5ff42;color:var(--cyan)}.subscription-status-strip .past-due[data-v-005601fd]{border-color:#f6bb424d;color:#ffd48a}.subscription-status-strip .paused[data-v-005601fd]{border-color:#7de7ff47;color:#9eeeff}.subscription-status-strip .canceled[data-v-005601fd]{border-color:#ff638447;color:#ffadba}.subscription-record-list[data-v-005601fd]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.subscription-record-row[data-v-005601fd]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:10px}.subscription-record-row.active[data-v-005601fd]{border-color:#2ce59b42}.subscription-record-row.trial[data-v-005601fd]{border-color:#37d5ff42}.subscription-record-row.past-due[data-v-005601fd]{border-color:#f6bb424d;background:#f6bb420e}.subscription-record-row.paused[data-v-005601fd]{border-color:#7de7ff3d;background:#37d5ff0d}.subscription-record-row.canceled[data-v-005601fd]{border-color:#ff638438;opacity:.78}.subscription-record-icon[data-v-005601fd]{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line-soft);border-radius:8px;color:var(--cyan);background:#37d5ff14}.subscription-record-row.active .subscription-record-icon[data-v-005601fd]{color:var(--green);border-color:#2ce59b47;background:#2ce59b1a}.subscription-record-row.past-due .subscription-record-icon[data-v-005601fd]{color:#ffd48a;border-color:#f6bb4252;background:#f6bb421a}.subscription-record-row.paused .subscription-record-icon[data-v-005601fd]{color:#9eeeff;border-color:#7de7ff4d;background:#37d5ff1a}.subscription-record-row.canceled .subscription-record-icon[data-v-005601fd]{color:#ffadba;border-color:#ff63843d;background:#ff638414}.subscription-record-main[data-v-005601fd]{display:grid;gap:4px;min-width:0}.subscription-record-title[data-v-005601fd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.subscription-record-title strong[data-v-005601fd]{color:var(--text);font-size:13px;line-height:1.25}.subscription-record-title span[data-v-005601fd]{border:1px solid var(--line-soft);border-radius:999px;padding:3px 8px;color:var(--muted);background:#ffffff0a;font-size:10px;font-weight:800;text-transform:uppercase}.subscription-record-title span.active[data-v-005601fd]{color:#a8ffd6;border-color:#2ce59b4d;background:#2ce59b1a}.subscription-record-title span.trial[data-v-005601fd]{color:var(--cyan);border-color:#37d5ff4d;background:#37d5ff1a}.subscription-record-title span.past-due[data-v-005601fd]{color:#ffd48a;border-color:#f6bb4257;background:#f6bb421a}.subscription-record-title span.paused[data-v-005601fd]{color:#9eeeff;border-color:#7de7ff4d;background:#37d5ff1a}.subscription-record-title span.canceled[data-v-005601fd]{color:#ffadba;border-color:#ff638447;background:#ff638414}.subscription-record-main small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.discount-chip-list[data-v-005601fd]{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.discount-chip[data-v-005601fd]{min-height:24px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(246,187,66,.3);border-radius:999px;color:#ffd48a;background:#f6bb4217;padding:0 9px;font-size:10px;font-weight:800;line-height:1.2}.discount-chip svg[data-v-005601fd]{flex:0 0 auto}.subscription-record-side[data-v-005601fd]{display:grid;justify-items:end;gap:4px;text-align:right}.subscription-record-side span[data-v-005601fd]{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase}.subscription-record-side b[data-v-005601fd]{color:var(--text);font-size:16px;white-space:nowrap}.subscription-record-side small[data-v-005601fd]{max-width:260px;color:var(--muted);font-size:11px;line-height:1.3}.subscription-automatic-hint[data-v-005601fd]{display:inline-flex;align-items:center;width:fit-content;margin-top:2px;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:800}.subscription-automatic-hint.enabled[data-v-005601fd],.subscription-automatic-hint.ready[data-v-005601fd]{color:#a8ffd6;background:#2ce59b17}.subscription-automatic-hint.payment_confirmed_without_method[data-v-005601fd]{color:#ffd48a;background:#f6bb4217}.subscription-record-actions[data-v-005601fd]{display:inline-flex;justify-content:flex-end;gap:6px}.subscription-record-side a[data-v-005601fd],.subscription-record-side button[data-v-005601fd]{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--cyan);background:#37d5ff14;text-decoration:none}.subscription-record-side button[data-v-005601fd]{cursor:pointer}.subscription-record-side button[data-v-005601fd]{color:var(--green);border-color:#2ce59b52;background:#2ce59b14}.subscription-record-side button.subscription-pause-action[data-v-005601fd]{color:#ffd48a;border-color:#f6bb4257;background:#f6bb421a}.subscription-record-side button.subscription-resume-action[data-v-005601fd]{color:var(--green);border-color:#2ce59b61;background:#2ce59b1f}.subscription-record-side button.subscription-cycle-action[data-v-005601fd]{color:var(--cyan);border-color:#37d5ff57;background:#37d5ff17}.subscription-record-side button.subscription-automatic-action[data-v-005601fd]{width:auto;min-width:30px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;color:var(--green);border-color:#2ce59b61;background:#2ce59b1f}.subscription-record-side button.subscription-automatic-action span[data-v-005601fd]{color:inherit;font-size:10px;font-weight:800;letter-spacing:0;text-transform:none}.subscription-record-side a[data-v-005601fd]:hover,.subscription-record-side button[data-v-005601fd]:hover{border-color:#37d5ff7a;background:#37d5ff26}.subscription-record-side button[data-v-005601fd]:hover{border-color:#2ce59b85;background:#2ce59b24}.subscription-record-side button.subscription-pause-action[data-v-005601fd]:hover{border-color:#f6bb428f;background:#f6bb4229}.subscription-record-side button[data-v-005601fd]:disabled{cursor:wait;opacity:.62}.subscription-record-side button.subscription-pause-action-blocked[data-v-005601fd]:disabled{cursor:not-allowed;opacity:.46}.subscription-record-actions .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.subscription-action-success[data-v-005601fd]{margin:10px 0 0;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:#a8ffd6;background:#2ce59b14;padding:9px 10px;font-size:12px;font-weight:800}.charge-create-block[data-v-005601fd]{border-color:#2ce59b3d;background:linear-gradient(135deg,#2ce59b0f,#37d5ff09)}.subscription-create-block[data-v-005601fd]{border-color:#37d5ff3d;background:linear-gradient(135deg,#37d5ff0e,#2ce59b09)}.subscription-create-form[data-v-005601fd]{grid-template-columns:minmax(220px,1fr) minmax(260px,1.15fr) 140px minmax(240px,1fr)}.subscription-search-field[data-v-005601fd],.subscription-catalog-feedback[data-v-005601fd]{grid-column:1 / -1}.subscription-catalog-field[data-v-005601fd],.subscription-price-field[data-v-005601fd],.subscription-selected-price[data-v-005601fd]{grid-column:span 2}.subscription-catalog-feedback[data-v-005601fd]{margin:0}.subscription-search-row[data-v-005601fd]{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:8px}.subscription-search-row .button[data-v-005601fd]{min-height:36px}.subscription-search-row .button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.subscription-selected-price[data-v-005601fd]{display:grid;align-content:center;gap:6px;min-height:64px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:10px}.subscription-selected-price span[data-v-005601fd]{color:var(--muted);font-size:11px}.subscription-selected-price strong[data-v-005601fd]{color:var(--text);font-size:16px;line-height:1.35;overflow-wrap:anywhere}.subscription-selected-price small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.charge-create-form[data-v-005601fd]{display:grid;grid-template-columns:180px 180px 170px minmax(220px,1fr);gap:10px}.charge-create-form label[data-v-005601fd]{display:grid;gap:6px;min-width:0}.charge-create-form label>span[data-v-005601fd]{color:var(--muted);font-size:11px}.charge-description-field[data-v-005601fd]{min-width:0}.charge-money-input[data-v-005601fd]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid var(--line);border-radius:8px;background:#ffffff09}.charge-money-input[data-v-005601fd]:focus-within{border-color:#2ce59b8f;box-shadow:0 0 0 3px #2ce59b1a}.charge-money-input>span[data-v-005601fd]{padding-left:12px;color:var(--muted);font-size:13px;font-weight:800}.charge-money-input .input[data-v-005601fd]{border:0;background:transparent;box-shadow:none;padding-left:8px}.charge-date-input[data-v-005601fd]{color-scheme:dark}.charge-date-input[data-v-005601fd]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1);opacity:.72}.charge-send-email[data-v-005601fd]{grid-column:1 / -1;display:inline-flex!important;grid-template-columns:auto 1fr;align-items:center;justify-content:start;gap:8px!important;color:var(--muted);font-size:12px}.charge-send-email input[data-v-005601fd]{accent-color:var(--green)}.payment-warning-text[data-v-005601fd]{grid-column:1 / -1;margin:0;color:#ffd48a;font-size:12px}.charge-create-form .payment-error[data-v-005601fd]{grid-column:1 / -1;margin:0}.charge-success-box[data-v-005601fd]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(44,229,155,.28);border-radius:8px;background:#2ce59b14;padding:10px}.charge-success-box div[data-v-005601fd]:first-child{display:grid;gap:3px;min-width:0}.charge-success-box strong[data-v-005601fd]{color:var(--green);font-size:13px}.charge-success-box span[data-v-005601fd],.charge-success-box small[data-v-005601fd]{color:var(--muted);font-size:11px}.charge-form-actions[data-v-005601fd]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.charge-form-actions .button[data-v-005601fd]{display:inline-flex;align-items:center;gap:7px}.charge-form-actions .button svg[data-v-005601fd]{flex:0 0 auto}.charge-form-actions .button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.force-payment-success[data-v-005601fd]{margin-bottom:10px}.mark-unpaid-success[data-v-005601fd]{margin-bottom:10px;border-color:#f6bb4252;background:#f6bb4217}.mark-unpaid-success strong[data-v-005601fd]{color:#ffd48a}.force-payment-panel[data-v-005601fd]{grid-column:1 / -1;display:grid;gap:10px;border-top:1px solid rgba(246,187,66,.22);padding-top:10px}.force-payment-panel-title[data-v-005601fd]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.force-payment-panel-title strong[data-v-005601fd]{color:var(--text);font-size:13px}.force-payment-panel-title span[data-v-005601fd]{color:var(--muted);font-size:11px}.force-payment-options[data-v-005601fd]{display:flex;flex-wrap:wrap;gap:8px}.force-payment-options label[data-v-005601fd]{min-height:46px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff09;color:var(--text);padding:0 10px;font-size:12px}.force-payment-option-copy[data-v-005601fd]{display:grid;gap:2px}.force-payment-option-copy strong[data-v-005601fd]{color:var(--text);font-size:12px;line-height:1.1}.force-payment-option-copy small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25}.force-payment-options label.disabled[data-v-005601fd]{color:var(--muted);opacity:.62}.force-payment-options label.disabled .force-payment-option-copy strong[data-v-005601fd],.force-payment-options label.disabled .force-payment-option-copy small[data-v-005601fd]{color:var(--muted)}.force-payment-options input[data-v-005601fd]{accent-color:var(--green)}.force-payment-method-select[data-v-005601fd]{display:grid;gap:6px;max-width:520px}.force-payment-method-select>span[data-v-005601fd]{color:var(--muted);font-size:11px}.force-payment-actions[data-v-005601fd]{display:flex;justify-content:flex-end;gap:8px}.force-payment-actions .button[data-v-005601fd]{display:inline-flex;align-items:center;gap:7px}.force-payment-actions .button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.mark-unpaid-confirmation-panel[data-v-005601fd]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-top:1px solid rgba(246,187,66,.22);padding-top:10px}.mark-unpaid-confirmation-copy[data-v-005601fd]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.mark-unpaid-confirmation-copy>svg[data-v-005601fd]{width:34px;height:34px;border:1px solid rgba(246,187,66,.34);border-radius:8px;color:#ffd48a;background:#f6bb421a;padding:8px}.mark-unpaid-confirmation-copy div[data-v-005601fd]{display:grid;gap:3px;min-width:0}.mark-unpaid-confirmation-copy strong[data-v-005601fd]{color:var(--text);font-size:13px}.mark-unpaid-confirmation-copy span[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.mark-unpaid-confirmation-actions[data-v-005601fd]{display:inline-flex;justify-content:flex-end;gap:8px}.mark-unpaid-confirmation-actions .button[data-v-005601fd]{display:inline-flex;align-items:center;gap:7px}.mark-unpaid-confirmation-actions .button.warning[data-v-005601fd]{color:#ffd48a;border-color:#f6bb4261;background:#f6bb421f}.mark-unpaid-confirmation-actions .button.warning[data-v-005601fd]:hover{border-color:#f6bb4294;background:#f6bb422e}.mark-unpaid-confirmation-actions .button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.replacement-modal-backdrop[data-v-005601fd]{z-index:74;background:#030605c7}.invoice-replacement-modal[data-v-005601fd]{width:min(760px,100%)}.invoice-replacement-body[data-v-005601fd]{display:grid;gap:12px;margin-top:16px}.invoice-replacement-summary[data-v-005601fd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid rgba(246,187,66,.28);border-radius:8px;background:#f6bb420f;padding:12px}.invoice-replacement-summary div[data-v-005601fd]{display:grid;gap:3px;min-width:0}.invoice-replacement-summary span[data-v-005601fd],.invoice-replacement-summary small[data-v-005601fd]{color:var(--muted);font-size:11px}.invoice-replacement-summary strong[data-v-005601fd]{color:var(--text);font-size:14px;line-height:1.25}.invoice-replacement-summary b[data-v-005601fd]{color:var(--text);font-size:14px;white-space:nowrap}.invoice-replacement-section[data-v-005601fd]{border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:14px}.replacement-payment-list[data-v-005601fd]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.replacement-payment-list li[data-v-005601fd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:10px}.replacement-payment-list li.selected[data-v-005601fd]{border-color:#2ce59b6b;background:#2ce59b13}.replacement-payment-list li.disabled[data-v-005601fd]{opacity:.58}.replacement-payment-list label[data-v-005601fd]{min-width:0;display:inline-flex;align-items:flex-start;gap:9px}.replacement-payment-list input[data-v-005601fd]{margin-top:2px;accent-color:var(--green)}.replacement-payment-copy[data-v-005601fd]{min-width:0;display:grid;gap:3px}.replacement-payment-copy strong[data-v-005601fd]{color:var(--text);font-size:13px;line-height:1.25}.replacement-payment-copy small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.replacement-payment-list b[data-v-005601fd]{color:var(--text);font-size:13px;white-space:nowrap}.replacement-validation-box[data-v-005601fd]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;border:1px solid rgba(255,68,95,.28);border-radius:8px;color:#ffadba;background:#ff445f14;padding:10px}.replacement-validation-box.valid[data-v-005601fd]{border-color:#2ce59b52;color:var(--green);background:#2ce59b14}.replacement-validation-box div[data-v-005601fd]{display:grid;gap:3px;min-width:0}.replacement-validation-box strong[data-v-005601fd]{font-size:13px;line-height:1.25}.replacement-validation-box small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.replacement-actions[data-v-005601fd]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.replacement-actions .button[data-v-005601fd]{display:inline-flex;align-items:center;gap:7px}.replacement-actions .button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.payment-block-header[data-v-005601fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.payment-block-header h4[data-v-005601fd]{margin:0;color:var(--text);font-size:13px}.payment-block-header span[data-v-005601fd]{display:inline-block;margin-top:3px;color:var(--muted);font-size:11px}.payment-pagination[data-v-005601fd]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:3px}.payment-pagination span[data-v-005601fd]{min-width:76px;margin:0;color:var(--text);font-size:11px;text-align:center;white-space:nowrap}.payment-pagination button[data-v-005601fd]{width:26px;height:26px;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:7px;color:var(--cyan);background:#37d5ff14;cursor:pointer}.payment-pagination button[data-v-005601fd]:hover:not(:disabled){border-color:#37d5ff6b;background:#37d5ff24}.payment-pagination button[data-v-005601fd]:disabled{color:var(--muted);cursor:not-allowed;opacity:.45}.payment-record-list[data-v-005601fd]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.payment-record-row[data-v-005601fd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(156px,auto);align-items:start;gap:14px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:11px}.payment-record-row.open[data-v-005601fd]{border-color:#f6bb4247;background:#f6bb420e}.payment-record-main[data-v-005601fd]{display:grid;gap:4px;min-width:0}.payment-record-main strong[data-v-005601fd]{color:var(--text);font-size:13px;line-height:1.25}.payment-record-main small[data-v-005601fd],.payment-record-side small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35}.payment-link-hint[data-v-005601fd]{color:#9fb4aa!important}.payment-record-side[data-v-005601fd]{display:grid;justify-items:end;gap:6px}.payment-record-side b[data-v-005601fd]{color:var(--text);font-size:13px;white-space:nowrap}.payment-record-actions[data-v-005601fd]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.payment-record-actions a[data-v-005601fd],.payment-record-actions button[data-v-005601fd]{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--cyan);background:#37d5ff14;text-decoration:none}.payment-record-actions button[data-v-005601fd]{cursor:pointer}.payment-record-actions button.warning[data-v-005601fd]{color:#ffd48a;border-color:#f6bb4252;background:#f6bb421a}.payment-record-actions button[data-v-005601fd]:disabled{cursor:wait;opacity:.62}.payment-record-actions a[data-v-005601fd]:hover,.payment-record-actions button[data-v-005601fd]:hover:not(:disabled){border-color:#37d5ff7a;background:#37d5ff26}.payment-record-actions button.warning[data-v-005601fd]:hover{border-color:#f6bb428a;background:#f6bb4229}.payment-record-actions button.warning.settled[data-v-005601fd]{color:#ffe0a8;border-color:#f6bb4233;background:#f6bb4212}.payment-record-actions button[data-v-005601fd]:disabled{cursor:not-allowed;opacity:.58}.payment-record-actions button:disabled .lucide-loader-2[data-v-005601fd]{cursor:wait}.payment-record-actions button .lucide-loader-2[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.payment-loading[data-v-005601fd]{min-height:160px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:13px}.payment-loading svg[data-v-005601fd]{animation:payment-spin-005601fd .9s linear infinite}.payment-error[data-v-005601fd]{margin:14px 0 0;color:#ffadba;font-size:13px}.status-modal-grid[data-v-005601fd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px}.status-modal-block[data-v-005601fd]{border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06;padding:14px}.status-modal-block h4[data-v-005601fd]{margin:0 0 10px;color:var(--text);font-size:13px}.status-reason-list[data-v-005601fd],.status-context-list[data-v-005601fd],.status-impact-list[data-v-005601fd]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.status-reason-list li[data-v-005601fd],.status-context-list li[data-v-005601fd]{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:12px;line-height:1.35}.status-reason-list svg[data-v-005601fd]{flex:0 0 auto;color:var(--amber);margin-top:1px}.status-context-list li[data-v-005601fd]:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:var(--cyan);margin-top:5px}.status-impact-list li[data-v-005601fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--text)}.status-impact-list span[data-v-005601fd]{display:grid;gap:2px;min-width:0}.status-impact-list strong[data-v-005601fd]{font-size:12px;line-height:1.3}.status-impact-list small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.status-impact-list b[data-v-005601fd]{flex:0 0 auto;font-size:12px}.scale4-modal-block[data-v-005601fd]{grid-column:1 / -1}.scale4-overview-card[data-v-005601fd]{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid rgba(44,229,155,.24);border-radius:8px;background:linear-gradient(135deg,#2ce59b14,#37d5ff0a),#ffffff06}.scale4-overview-warning[data-v-005601fd]{border-color:#f2bd4a57;background:linear-gradient(135deg,#f2bd4a17,#37d5ff09),#ffffff06}.scale4-overview-empty[data-v-005601fd]{border-color:var(--line)}.scale4-overview-top[data-v-005601fd]{display:flex;align-items:center;gap:12px}.scale4-overview-icon[data-v-005601fd]{width:38px;height:38px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(44,229,155,.34);border-radius:8px;color:#b8ffd9;background:#2ce59b1a;box-shadow:0 0 #2ce59b2e;animation:scale4-pulse-005601fd 2.4s ease-in-out infinite}.scale4-overview-warning .scale4-overview-icon[data-v-005601fd]{border-color:#f2bd4a6b;color:#ffd48a;background:#f2bd4a17}.scale4-overview-top strong[data-v-005601fd]{display:block;color:var(--text);font-size:15px;line-height:1.25}.scale4-overview-top small[data-v-005601fd]{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.scale4-overview-track[data-v-005601fd]{height:7px;overflow:hidden;border-radius:999px;background:#ffffff14}.scale4-overview-track span[data-v-005601fd]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#37d5ff,#2ce59b);transition:width .45s ease}.scale4-overview-warning .scale4-overview-track span[data-v-005601fd]{background:linear-gradient(90deg,#f2bd4a,#37d5ff)}.scale4-overview-stats[data-v-005601fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.scale4-overview-stats span[data-v-005601fd]{display:grid;gap:2px;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#040a0833}.scale4-overview-stats small[data-v-005601fd]{color:var(--muted);font-size:10px;line-height:1.2}.scale4-overview-stats strong[data-v-005601fd]{color:var(--text);font-size:16px;line-height:1.1}.scale4-channel-overview[data-v-005601fd]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.scale4-channel-token[data-v-005601fd]{min-height:30px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(55,213,255,.22);border-radius:999px;color:#bdf2ff;background:#37d5ff14;padding:5px 8px;font-size:11px;font-weight:800}.scale4-channel-token small[data-v-005601fd]{min-width:20px;min-height:20px;display:inline-grid;place-items:center;border-radius:999px;color:#07110e;background:#a7f3d0;font-size:10px;font-weight:900}.scale4-channel-token.empty[data-v-005601fd]{border-color:#f2bd4a57;color:#ffd48a;background:#f2bd4a14}.scale4-modal-meta[data-v-005601fd]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.scale4-modal-meta span[data-v-005601fd]{min-height:26px;display:inline-flex;align-items:center;border:1px solid rgba(55,213,255,.22);border-radius:999px;color:#bdf2ff;background:#37d5ff14;padding:4px 9px;font-size:11px;font-weight:700}.scale4-total-grid[data-v-005601fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.scale4-total-grid span[data-v-005601fd]{display:grid;gap:3px;padding:9px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff09}.scale4-total-grid small[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.25}.scale4-total-grid strong[data-v-005601fd]{color:var(--text);font-size:16px}.scale4-subaccounts[data-v-005601fd]{display:grid;gap:8px;margin-top:14px}.scale4-subaccounts p[data-v-005601fd]{margin:0;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.scale4-subaccounts ul[data-v-005601fd]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.scale4-subaccounts li[data-v-005601fd]{display:grid;gap:3px;padding:10px;border:1px solid var(--line-soft);border-radius:8px;background:#040a083d}.scale4-subaccounts strong[data-v-005601fd]{color:var(--text)}.scale4-subaccounts small[data-v-005601fd],.scale4-subaccounts span[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.scale4-activity-section[data-v-005601fd]{display:grid;gap:10px;margin-top:14px}.scale4-activity-header[data-v-005601fd]{display:flex;align-items:center;justify-content:space-between;gap:10px}.scale4-activity-header p[data-v-005601fd]{margin:0;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.scale4-activity-header small[data-v-005601fd]{display:block;margin-top:3px;color:var(--muted);font-size:11px}.scale4-mini-pagination[data-v-005601fd]{display:inline-flex;align-items:center;gap:6px}.scale4-mini-pagination button[data-v-005601fd]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918}.scale4-mini-pagination button[data-v-005601fd]:disabled{cursor:not-allowed;opacity:.45}.scale4-mini-pagination span[data-v-005601fd]{color:var(--muted);font-size:11px;font-weight:800}.scale4-activity-card[data-v-005601fd]{display:grid;gap:9px;padding:12px;border:1px solid rgba(55,213,255,.18);border-radius:8px;background:linear-gradient(135deg,#37d5ff11,#2ce59b06),#37d5ff09;animation:scale4-card-in-005601fd .36s ease both}.scale4-entry-connected[data-v-005601fd]{border-color:#2ce59b3d}.scale4-entry-activity-only[data-v-005601fd]{border-color:#f2bd4a47;background:linear-gradient(135deg,#f2bd4a12,#37d5ff06),#ffffff06}.scale4-entry-empty[data-v-005601fd]{border-color:#94a3b82e;background:#ffffff06}.scale4-activity-card header[data-v-005601fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scale4-activity-identity[data-v-005601fd]{min-width:0;display:flex;align-items:flex-start;gap:9px}.scale4-entry-marker[data-v-005601fd]{width:28px;height:28px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:#b8ffd9;background:#2ce59b17}.scale4-entry-activity-only .scale4-entry-marker[data-v-005601fd]{border-color:#f2bd4a57;color:#ffd48a;background:#f2bd4a17}.scale4-entry-empty .scale4-entry-marker[data-v-005601fd]{border-color:#94a3b838;color:var(--muted);background:#94a3b812}.scale4-activity-identity>div[data-v-005601fd]{min-width:0}.scale4-activity-card strong[data-v-005601fd]{color:var(--text)}.scale4-activity-card small[data-v-005601fd],.scale4-activity-card p[data-v-005601fd]{color:var(--muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.scale4-activity-card p[data-v-005601fd]{margin:0}.scale4-activity-badges[data-v-005601fd]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.scale4-source-badge[data-v-005601fd]{flex:0 0 auto;min-height:24px;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#ffffff09;padding:3px 8px;font-size:10px;font-weight:800}.scale4-source-badge.primary[data-v-005601fd]{border-color:#2ce59b47;color:#bdf8d8;background:#2ce59b14}.scale4-entry-status[data-v-005601fd]{min-height:24px;display:inline-flex;align-items:center;border:1px solid rgba(55,213,255,.24);border-radius:999px;color:#bdf2ff;background:#37d5ff14;padding:3px 8px;font-size:10px;font-weight:900}.scale4-entry-activity-only .scale4-entry-status[data-v-005601fd]{border-color:#f2bd4a52;color:#ffd48a;background:#f2bd4a17}.scale4-entry-empty .scale4-entry-status[data-v-005601fd]{border-color:#94a3b838;color:var(--muted);background:#94a3b812}.scale4-channel-chip-list[data-v-005601fd]{display:flex;flex-wrap:wrap;gap:6px}.scale4-channel-chip-list span[data-v-005601fd]{display:inline-flex;align-items:center;min-height:24px;border:1px solid rgba(55,213,255,.2);border-radius:999px;color:#bdf2ff;background:#37d5ff12;padding:3px 8px;font-size:10px;font-weight:800}.scale4-channel-chip-list .empty-channel-chip[data-v-005601fd]{border-color:var(--line);color:var(--muted);background:#ffffff09}.scale4-activity-total-grid[data-v-005601fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.scale4-activity-total-grid span[data-v-005601fd]{display:grid;gap:2px;padding:8px;border:1px solid var(--line-soft);border-radius:8px;background:#040a0838}.scale4-activity-total-grid small[data-v-005601fd]{color:var(--muted);font-size:10px}.scale4-activity-total-grid strong[data-v-005601fd]{color:var(--text);font-size:14px}.scale4-activity-meters[data-v-005601fd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scale4-meter-row[data-v-005601fd]{display:grid;gap:5px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#040a0838}.scale4-meter-row span[data-v-005601fd]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.scale4-meter-row small[data-v-005601fd]{display:grid;gap:1px;color:var(--muted);font-size:10px;line-height:1.2}.scale4-meter-row small b[data-v-005601fd]{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:0}.scale4-meter-row small em[data-v-005601fd]{color:#e6f4ed85;font-size:9px;font-style:normal;font-weight:700}.scale4-meter-row strong[data-v-005601fd]{color:var(--text);font-size:13px;line-height:1}.scale4-meter-row i[data-v-005601fd]{height:5px;overflow:hidden;border-radius:999px;background:#ffffff13}.scale4-meter-row i>em[data-v-005601fd]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#37d5ff,#2ce59b);transition:width .45s ease}.status-empty-text[data-v-005601fd]{display:flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:12px;line-height:1.35}@media(max-width:760px){.status-modal-backdrop[data-v-005601fd]{align-items:end;padding:12px}.status-modal[data-v-005601fd]{max-height:calc(100vh - 24px);padding:16px}.status-modal-header[data-v-005601fd]{display:grid}.payment-header-actions[data-v-005601fd]{justify-content:space-between}.status-modal-grid[data-v-005601fd],.status-score-row[data-v-005601fd],.payment-summary-row[data-v-005601fd],.charge-create-form[data-v-005601fd],.subscription-status-strip[data-v-005601fd],.subscription-record-row[data-v-005601fd],.scale4-overview-stats[data-v-005601fd],.scale4-total-grid[data-v-005601fd],.scale4-activity-meters[data-v-005601fd],.payment-record-row[data-v-005601fd],.invoice-replacement-summary[data-v-005601fd],.replacement-payment-list li[data-v-005601fd],.scale4-signup-summary[data-v-005601fd]{grid-template-columns:1fr}.scale4-activity-card header[data-v-005601fd],.scale4-activity-badges[data-v-005601fd]{display:grid;justify-content:stretch}.payment-record-side[data-v-005601fd],.subscription-record-side[data-v-005601fd]{justify-items:start}.payment-record-actions[data-v-005601fd]{justify-content:flex-start}.force-payment-panel-title[data-v-005601fd],.force-payment-actions[data-v-005601fd],.replacement-actions[data-v-005601fd]{display:grid;justify-content:stretch}.invoice-replacement-summary b[data-v-005601fd],.replacement-payment-list b[data-v-005601fd]{white-space:normal}}@keyframes payment-spin-005601fd{to{transform:rotate(360deg)}}@keyframes scale4-pulse-005601fd{0%,to{box-shadow:0 0 #2ce59b29}50%{box-shadow:0 0 0 6px #2ce59b00}}@keyframes scale4-card-in-005601fd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.risk-filters[data-v-c646c29f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;align-items:end;padding:14px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#ffffff09,#ffffff04)}.risk-filters label[data-v-c646c29f]{display:grid;gap:6px;min-width:0}.risk-filters .input[data-v-c646c29f],.risk-filters .select[data-v-c646c29f]{width:100%;min-width:0}.risk-filters label>span[data-v-c646c29f]{color:var(--muted);font-size:12px}.paid-filter[data-v-c646c29f]{min-height:66px;display:flex!important;align-items:center;gap:8px!important;padding:0 4px}.paid-filter input[data-v-c646c29f]{width:18px;height:18px;accent-color:var(--green)}.paid-filter span[data-v-c646c29f]{color:var(--text)!important}.filter-clear[data-v-c646c29f]{min-height:44px;justify-content:center}@media(max-width:720px){.risk-filters[data-v-c646c29f]{grid-template-columns:repeat(2,minmax(0,1fr))}.paid-filter[data-v-c646c29f],.filter-clear[data-v-c646c29f]{min-height:42px}}@media(max-width:460px){.risk-filters[data-v-c646c29f]{grid-template-columns:1fr}.paid-filter[data-v-c646c29f]{padding:6px 0}}.pagination-bar[data-v-c646c29f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.pagination-actions[data-v-c646c29f],.rows-per-page[data-v-c646c29f]{display:flex;align-items:center;gap:8px}.rows-per-page[data-v-c646c29f]{color:var(--muted);font-size:12px}.rows-per-page .select[data-v-c646c29f]{width:86px;min-width:86px;height:38px}.page-button[data-v-c646c29f]{min-width:38px;height:38px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918}.page-button.active[data-v-c646c29f]{color:#8af0bb;border-color:#2ce59b6b;background:#2ce59b1a}.icon-button[data-v-c646c29f]:disabled,.page-button[data-v-c646c29f]:disabled{cursor:not-allowed;opacity:.45}@media(max-width:980px){.pagination-bar[data-v-c646c29f]{align-items:stretch;flex-direction:column}.pagination-actions[data-v-c646c29f]{flex-wrap:wrap}}.signup-page[data-v-4f200fc2]{display:grid;gap:16px}.signup-stepper[data-v-4f200fc2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.signup-step[data-v-4f200fc2]{min-height:72px;display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--line-soft);border-radius:8px;background:var(--panel);color:var(--muted);text-align:left}.signup-step span[data-v-4f200fc2],.signup-success-icon[data-v-4f200fc2]{width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:#ffffff0d;color:var(--green)}.signup-step.active[data-v-4f200fc2],.signup-step.done[data-v-4f200fc2]{border-color:#2ce59b52;color:var(--text)}.signup-panel[data-v-4f200fc2],.signup-success-panel[data-v-4f200fc2]{border:1px solid var(--line-soft);border-radius:8px;background:var(--panel)}.signup-panel[data-v-4f200fc2]{display:grid;gap:18px;padding:18px}.signup-success-panel[data-v-4f200fc2]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:16px}.signup-success-panel div[data-v-4f200fc2]:nth-child(2){min-width:0;display:grid;gap:3px;margin-right:auto}.signup-success-panel span[data-v-4f200fc2],.signup-success-panel small[data-v-4f200fc2],.signup-panel-header span[data-v-4f200fc2],.signup-grid label span[data-v-4f200fc2],.signup-review>label span[data-v-4f200fc2],.signup-address-toolbar span[data-v-4f200fc2],.signup-review article span[data-v-4f200fc2],.signup-price-summary span[data-v-4f200fc2],.signup-payment-breakdown span[data-v-4f200fc2],.signup-callout span[data-v-4f200fc2]{color:var(--muted);font-size:12px}.signup-success-panel strong[data-v-4f200fc2],.signup-address-toolbar strong[data-v-4f200fc2],.signup-review article strong[data-v-4f200fc2],.signup-price-summary strong[data-v-4f200fc2],.signup-payment-breakdown strong[data-v-4f200fc2],.signup-callout strong[data-v-4f200fc2]{color:var(--text)}.signup-stripe-only-alert[data-v-4f200fc2],.signup-external-panel[data-v-4f200fc2]{flex-basis:100%;border:1px solid rgba(245,166,35,.36);border-radius:8px;background:#f5a62314}.signup-stripe-only-alert[data-v-4f200fc2]{display:grid;gap:4px;padding:12px 14px;color:var(--text);text-align:left}.signup-stripe-only-alert strong[data-v-4f200fc2]{font-size:14px}.signup-external-panel[data-v-4f200fc2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.signup-external-panel p[data-v-4f200fc2]{margin:0;color:var(--muted)}.signup-panel-header[data-v-4f200fc2],.signup-actions[data-v-4f200fc2],.signup-address-toolbar[data-v-4f200fc2],.signup-callout[data-v-4f200fc2],.signup-search-field div[data-v-4f200fc2]{display:flex;align-items:center;gap:12px}.signup-panel-header[data-v-4f200fc2]{justify-content:space-between}.signup-panel-header h2[data-v-4f200fc2]{margin:3px 0 0;font-size:22px;letter-spacing:0}.signup-grid[data-v-4f200fc2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.signup-grid label[data-v-4f200fc2],.signup-review>label[data-v-4f200fc2],.signup-prompt-field[data-v-4f200fc2],.signup-fee-box label[data-v-4f200fc2]{display:grid;gap:7px}.signup-search-field[data-v-4f200fc2]{grid-column:1 / -1}.signup-search-field div .input[data-v-4f200fc2]{flex:1}.signup-address-toolbar[data-v-4f200fc2]{grid-column:1 / -1;justify-content:space-between}.signup-address-toolbar div[data-v-4f200fc2]{min-width:0;display:grid;gap:3px}.signup-address-toolbar strong[data-v-4f200fc2]{overflow-wrap:anywhere}.signup-grid>.signup-message[data-v-4f200fc2]{grid-column:1 / -1}.signup-grid .input[readonly][data-v-4f200fc2]{color:var(--muted);background:#ffffff05;cursor:default}.signup-callout[data-v-4f200fc2],.signup-price-summary[data-v-4f200fc2],.signup-fee-box[data-v-4f200fc2],.signup-review article[data-v-4f200fc2]{border:1px solid var(--line-soft);border-radius:8px;background:var(--panel-soft);padding:14px}.signup-callout[data-v-4f200fc2]{grid-column:1 / -1}.signup-callout.ready[data-v-4f200fc2]{border-color:#2ce59b52}.signup-callout div[data-v-4f200fc2]{min-width:0;display:grid;gap:3px;margin-right:auto}.signup-price-summary[data-v-4f200fc2]{display:grid;gap:10px}.signup-payment-breakdown[data-v-4f200fc2]{display:grid;gap:8px}.signup-payment-breakdown div[data-v-4f200fc2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.signup-payment-breakdown .highlight[data-v-4f200fc2]{padding-top:8px;border-top:1px solid var(--line-soft)}.signup-payment-breakdown .highlight strong[data-v-4f200fc2]{color:var(--green)}.signup-progress-panel[data-v-4f200fc2]{display:grid;gap:14px;padding:14px;border:1px solid rgba(44,229,155,.28);border-radius:8px;background:#2ce59b0d}.signup-progress-panel header[data-v-4f200fc2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.signup-progress-panel header div[data-v-4f200fc2],.signup-progress-list li div[data-v-4f200fc2]{min-width:0;display:grid;gap:3px}.signup-progress-panel header span[data-v-4f200fc2],.signup-progress-panel header small[data-v-4f200fc2],.signup-progress-list small[data-v-4f200fc2],.signup-progress-footer p[data-v-4f200fc2]{color:var(--muted)}.signup-progress-panel header strong[data-v-4f200fc2],.signup-progress-list strong[data-v-4f200fc2]{color:var(--text);overflow-wrap:anywhere}.signup-progress-panel time[data-v-4f200fc2]{color:var(--green);font-size:13px;font-weight:700}.signup-progress-spinner[data-v-4f200fc2],.signup-progress-list li>span[data-v-4f200fc2]{width:34px;height:34px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--line-soft);background:var(--panel-soft);color:var(--muted)}.signup-progress-spinner[data-v-4f200fc2]{color:var(--green)}.signup-progress-list[data-v-4f200fc2]{display:grid;gap:9px;padding:0;margin:0;list-style:none}.signup-progress-list li[data-v-4f200fc2]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;opacity:.72}.signup-progress-list li.done[data-v-4f200fc2],.signup-progress-list li.active[data-v-4f200fc2]{opacity:1}.signup-progress-list li.done>span[data-v-4f200fc2],.signup-progress-list li.active>span[data-v-4f200fc2]{color:var(--green);border-color:#2ce59b5c}.signup-progress-footer[data-v-4f200fc2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.signup-progress-footer p[data-v-4f200fc2]{margin:0;font-size:13px}.signup-page .lucide-loader-2[data-v-4f200fc2]{animation:signup-spin-4f200fc2 .9s linear infinite}.signup-fee-box[data-v-4f200fc2]{display:grid;gap:12px}.signup-checkbox[data-v-4f200fc2]{display:flex!important;grid-column:1 / -1;align-items:center;grid-template-columns:none!important}.signup-checkbox input[data-v-4f200fc2]{width:18px;height:18px}.signup-review[data-v-4f200fc2]{display:grid;gap:14px}.signup-review-grid[data-v-4f200fc2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.signup-review article[data-v-4f200fc2]{display:grid;gap:5px;min-width:0}.signup-review article strong[data-v-4f200fc2],.signup-review article small[data-v-4f200fc2],.signup-success-panel strong[data-v-4f200fc2],.signup-success-panel small[data-v-4f200fc2]{overflow-wrap:anywhere}.signup-message[data-v-4f200fc2]{margin:0;color:var(--muted)}.signup-message.danger[data-v-4f200fc2]{color:var(--rose)}.signup-actions[data-v-4f200fc2]{justify-content:flex-end}@media(max-width:1100px){.signup-stepper[data-v-4f200fc2],.signup-review-grid[data-v-4f200fc2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.signup-stepper[data-v-4f200fc2],.signup-grid[data-v-4f200fc2],.signup-review-grid[data-v-4f200fc2]{grid-template-columns:1fr}.signup-success-panel[data-v-4f200fc2],.signup-panel-header[data-v-4f200fc2],.signup-address-toolbar[data-v-4f200fc2],.signup-progress-panel header[data-v-4f200fc2],.signup-progress-footer[data-v-4f200fc2],.signup-external-panel[data-v-4f200fc2],.signup-actions[data-v-4f200fc2]{align-items:stretch;flex-direction:column}.signup-progress-panel header[data-v-4f200fc2]{grid-template-columns:1fr}.signup-progress-panel time[data-v-4f200fc2]{justify-self:start}.signup-actions .button[data-v-4f200fc2],.signup-panel-header .button[data-v-4f200fc2],.signup-address-toolbar .button[data-v-4f200fc2],.signup-progress-footer .button[data-v-4f200fc2],.signup-external-panel .button[data-v-4f200fc2],.signup-success-panel .button[data-v-4f200fc2]{width:100%}}@keyframes signup-spin-4f200fc2{to{transform:rotate(360deg)}}.bulk-selection-panel[data-v-48dbdffb]{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px 14px;padding:11px 12px;border:1px solid rgba(55,213,255,.2);border-radius:var(--radius);background:#ffffff06}.bulk-selection-summary[data-v-48dbdffb],.bulk-selection-actions[data-v-48dbdffb]{display:flex;align-items:center;gap:9px;min-width:0}.bulk-selection-icon[data-v-48dbdffb]{width:30px;height:30px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:var(--green);background:#2ce59b14}.bulk-selection-summary div[data-v-48dbdffb]{display:grid;gap:2px;min-width:0}.bulk-selection-summary strong[data-v-48dbdffb]{color:var(--text);font-size:.9rem}.bulk-selection-summary small[data-v-48dbdffb],.bulk-selection-message[data-v-48dbdffb]{color:var(--muted);font-size:.78rem}.bulk-selection-actions[data-v-48dbdffb]{justify-content:flex-end;flex-wrap:wrap}.bulk-selection-message[data-v-48dbdffb]{grid-column:1 / -1;margin:0}.bulk-selection-message.danger[data-v-48dbdffb]{color:#ff9bad}.recalculate-progress-panel[data-v-48dbdffb]{display:grid;gap:12px;padding:14px 16px;border:1px solid rgba(55,213,255,.24);border-radius:var(--radius);background:linear-gradient(135deg,#37d5ff12,#2ce59b0a),var(--panel);box-shadow:0 16px 48px #00000038}.recalculate-progress-warning[data-v-48dbdffb]{border-color:#f2bd4a6b;background:linear-gradient(135deg,#f2bd4a14,#37d5ff09),var(--panel)}.recalculate-progress-error[data-v-48dbdffb]{border-color:#ff63846b;background:linear-gradient(135deg,#ff638414,#37d5ff08),var(--panel)}.recalculate-progress-completed[data-v-48dbdffb]{border-color:#2ce59b57}.recalculate-progress-header[data-v-48dbdffb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.recalculate-progress-header>div[data-v-48dbdffb]{display:grid;gap:4px;min-width:0}.recalculate-progress-header small[data-v-48dbdffb],.recalculate-progress-header span[data-v-48dbdffb],.recalculate-step-list span[data-v-48dbdffb]{color:var(--muted)}.recalculate-progress-header strong[data-v-48dbdffb]{color:var(--text);font-size:1rem}.recalculate-progress-actions[data-v-48dbdffb]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.recalculate-retry-button[data-v-48dbdffb]{min-height:34px;padding:0 12px;border-color:#f2bd4a6b;color:#ffe3a0;background:#f2bd4a14}.recalculate-progress-track[data-v-48dbdffb]{width:100%;height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.recalculate-progress-track div[data-v-48dbdffb]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#37d5ff,#2ce59b);transition:width .35s ease}.recalculate-progress-warning .recalculate-progress-track div[data-v-48dbdffb]{background:linear-gradient(90deg,#f2bd4a,#37d5ff)}.recalculate-progress-error .recalculate-progress-track div[data-v-48dbdffb]{background:linear-gradient(90deg,#ff6384,#f2bd4a)}.recalculate-step-list[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;padding:0;margin:0;list-style:none}.recalculate-step-list li[data-v-48dbdffb]{display:grid;gap:3px;min-height:58px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.recalculate-step-list strong[data-v-48dbdffb]{color:var(--text);font-size:.86rem}.recalculate-step-list span[data-v-48dbdffb]{font-size:.78rem;line-height:1.25}.recalculate-step-active[data-v-48dbdffb]{border-color:#37d5ff61;background:#37d5ff12}.recalculate-step-completed[data-v-48dbdffb]{border-color:#2ce59b47;background:#2ce59b0f}.recalculate-step-warning[data-v-48dbdffb]{border-color:#f2bd4a5c;background:#f2bd4a0f}.recalculate-step-error[data-v-48dbdffb]{border-color:#ff638461;background:#ff638412}.merge-panel[data-v-48dbdffb]{display:grid;gap:14px;padding:16px;border:1px solid rgba(44,229,155,.2);border-radius:var(--radius);background:linear-gradient(135deg,#2ce59b14,#37d5ff09),var(--panel);box-shadow:0 18px 60px #0000003d}.merge-panel-collapsed[data-v-48dbdffb]{gap:0;padding:12px 14px;background:linear-gradient(135deg,#2ce59b0e,#37d5ff06),var(--panel)}.merge-header[data-v-48dbdffb],.merge-title[data-v-48dbdffb],.merge-header-actions[data-v-48dbdffb],.merge-add-row[data-v-48dbdffb],.merge-chip[data-v-48dbdffb]{display:flex;align-items:center;gap:10px}.merge-header[data-v-48dbdffb]{justify-content:space-between}.merge-header-actions[data-v-48dbdffb]{flex:0 0 auto;justify-content:flex-end}.merge-title[data-v-48dbdffb]{align-items:flex-start;min-width:0}.merge-title h3[data-v-48dbdffb]{margin:0;color:var(--text);font-size:16px}.merge-title p[data-v-48dbdffb]{max-width:820px;margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.merge-panel-collapsed .merge-title[data-v-48dbdffb]{align-items:center}.merge-panel-collapsed .merge-icon[data-v-48dbdffb]{width:32px;height:32px}.modal-backdrop[data-v-48dbdffb]{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:18px;background:#0000009e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.comment-modal[data-v-48dbdffb]{width:min(720px,100%);max-height:min(760px,92vh);display:grid;gap:16px;overflow:auto;padding:18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-strong);box-shadow:0 24px 90px #0000006b}.stripe-sync-modal[data-v-48dbdffb]{width:min(620px,100%);display:grid;gap:16px;padding:18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-strong);box-shadow:0 24px 90px #0000006b}.customer-data-modal[data-v-48dbdffb]{width:min(840px,100%);max-height:min(880px,92vh);overflow:auto}.parent-link-modal[data-v-48dbdffb]{width:min(720px,100%);max-height:min(860px,92vh);overflow:auto}.manual-customer-modal[data-v-48dbdffb]{width:min(920px,100%);max-height:min(820px,92vh);overflow:auto}.manual-create-stepper[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.manual-create-step[data-v-48dbdffb]{display:grid;grid-template-columns:auto 1fr;column-gap:8px;row-gap:2px;align-items:center;min-height:64px;padding:11px 12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff08;color:var(--muted);text-align:left;cursor:pointer}.manual-create-step[data-v-48dbdffb]:disabled{cursor:default;opacity:.78}.manual-create-step>span[data-v-48dbdffb]{display:inline-grid;place-items:center;width:24px;height:24px;grid-row:span 2;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--text);font-size:12px;font-weight:800}.manual-create-step strong[data-v-48dbdffb]{color:var(--text);font-size:13px;line-height:1.15}.manual-create-step small[data-v-48dbdffb]{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.manual-create-step.active[data-v-48dbdffb]{border-color:#37d5ff66;background:#37d5ff14}.manual-create-step.active>span[data-v-48dbdffb]{border-color:#37d5ff8c;color:var(--cyan);background:#37d5ff1a}.manual-create-step.done[data-v-48dbdffb]{border-color:#2ce59b52;background:#2ce59b0e}.manual-create-step.done>span[data-v-48dbdffb]{border-color:#2ce59b73;color:var(--green);background:#2ce59b1a}.manual-create-stage-heading[data-v-48dbdffb]{display:grid;gap:3px;padding:12px 14px;border:1px solid rgba(55,213,255,.18);border-radius:8px;background:#37d5ff0b}.manual-create-stage-heading span[data-v-48dbdffb],.manual-create-stage-heading small[data-v-48dbdffb]{color:var(--muted);font-size:12px}.manual-create-stage-heading strong[data-v-48dbdffb]{color:var(--text);font-size:16px}.stripe-modal-title[data-v-48dbdffb]{display:flex;align-items:center;gap:12px;min-width:0}.stripe-modal-title h3[data-v-48dbdffb]{max-width:min(420px,70vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stripe-modal-icon[data-v-48dbdffb]{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(55,213,255,.28);border-radius:8px;color:var(--cyan);background:#37d5ff14}.stripe-sync-form[data-v-48dbdffb]{display:grid;gap:14px}.manual-customer-grid[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.manual-customer-grid label[data-v-48dbdffb]{min-width:0}.manual-customer-notes[data-v-48dbdffb]{grid-column:1 / -1}.manual-customer-notes textarea[data-v-48dbdffb]{min-height:92px;resize:vertical;line-height:1.45}.manual-create-review[data-v-48dbdffb]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manual-create-review article[data-v-48dbdffb]{display:grid;gap:5px;min-width:0;padding:13px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff09}.manual-create-review span[data-v-48dbdffb],.manual-create-review small[data-v-48dbdffb]{color:var(--muted);font-size:12px}.manual-create-review strong[data-v-48dbdffb]{overflow:hidden;color:var(--text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.stripe-sync-form label[data-v-48dbdffb]{display:grid;gap:7px;color:var(--muted);font-size:12px}.stripe-sync-form label small[data-v-48dbdffb]{color:#8fa19a;font-size:11px;line-height:1.35}.stripe-sync-form .inline-checkbox[data-v-48dbdffb]{grid-template-columns:auto 1fr;align-items:center;gap:10px;color:var(--text)}.stripe-sync-form .inline-checkbox input[data-v-48dbdffb]{width:16px;height:16px;accent-color:var(--green)}.mobile-profile-section[data-v-48dbdffb]{display:grid;gap:14px;padding-top:16px;border-top:1px solid var(--line)}.mobile-profile-heading[data-v-48dbdffb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-profile-heading div[data-v-48dbdffb]{display:grid;gap:4px}.mobile-profile-heading strong[data-v-48dbdffb]{color:var(--text);font-size:14px}.mobile-profile-heading small[data-v-48dbdffb]{color:var(--muted);font-size:11px}.mobile-profile-grid[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mobile-profile-wide[data-v-48dbdffb]{grid-column:span 2}.mobile-profile-full[data-v-48dbdffb]{grid-column:1 / -1}.mobile-profile-grid textarea[data-v-48dbdffb]{resize:vertical;line-height:1.4}.parent-link-mode-tabs[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.parent-link-mode-button[data-v-48dbdffb]{min-height:78px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:3px 9px;padding:12px;border:1px solid var(--line);border-radius:8px;color:var(--text);text-align:left;background:#ffffff09;cursor:pointer}.parent-link-mode-button svg[data-v-48dbdffb]{grid-row:1 / 3;color:var(--muted)}.parent-link-mode-button span[data-v-48dbdffb]{font-weight:700}.parent-link-mode-button small[data-v-48dbdffb]{color:var(--muted);font-size:11px;line-height:1.35}.parent-link-mode-button[data-v-48dbdffb]:hover,.parent-link-mode-button.active[data-v-48dbdffb]{border-color:#2ce59b73;background:#2ce59b17}.parent-link-mode-button.active svg[data-v-48dbdffb]{color:var(--green)}.parent-link-current[data-v-48dbdffb]{display:grid;gap:12px;padding:13px;border:1px solid rgba(55,213,255,.18);border-radius:8px;background:#37d5ff0b}.parent-link-current-header[data-v-48dbdffb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.parent-link-current-header h4[data-v-48dbdffb]{margin:2px 0 0;color:var(--text);font-size:15px}.parent-link-warning[data-v-48dbdffb],.parent-link-danger[data-v-48dbdffb]{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(255,68,95,.32);border-radius:999px;color:#ffadba;background:#ff445f14;font-size:11px;font-weight:700;white-space:nowrap}.parent-link-current-body[data-v-48dbdffb],.parent-link-linked-list[data-v-48dbdffb],.parent-link-scale4-list[data-v-48dbdffb],.parent-link-aliases[data-v-48dbdffb]{display:grid;gap:8px}.parent-link-metrics[data-v-48dbdffb]{display:flex;flex-wrap:wrap;gap:7px}.parent-link-metrics span[data-v-48dbdffb]{min-height:24px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#ffffff09;font-size:11px}.parent-link-linked-item[data-v-48dbdffb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff09}.parent-link-linked-item strong[data-v-48dbdffb]{color:var(--text)}.parent-link-linked-item small[data-v-48dbdffb]{display:block;margin-top:3px;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.parent-link-linked-meta[data-v-48dbdffb]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;color:var(--muted);font-size:11px;text-align:right}.parent-link-linked-meta strong[data-v-48dbdffb]{color:#bdf8d8}.parent-link-scale4-list[data-v-48dbdffb]{margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}.parent-link-scale4-header[data-v-48dbdffb]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.parent-link-scale4-header strong[data-v-48dbdffb]{color:var(--text)}.parent-link-scale4-header small[data-v-48dbdffb]{display:block;margin-top:3px;color:var(--muted);font-size:11px}.parent-link-scale4-header>span[data-v-48dbdffb]{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border:1px solid rgba(44,229,155,.26);border-radius:999px;color:#bdf8d8;background:#2ce59b12;font-size:11px;font-weight:800;white-space:nowrap}.parent-link-scale4-item[data-v-48dbdffb]{position:relative;display:grid;gap:13px;padding:14px;border:1px solid rgba(55,213,255,.24);border-radius:8px;background:radial-gradient(circle at 16px 18px,rgba(44,229,155,.12),transparent 130px),linear-gradient(135deg,#37d5ff17,#2ce59b09),#ffffff06;box-shadow:inset 0 1px #ffffff0a;animation:scale4CardIn-48dbdffb .42s ease both;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.parent-link-scale4-item[data-v-48dbdffb]:hover{border-color:#37d5ff6b;box-shadow:0 16px 40px #00000029;transform:translateY(-1px)}.parent-link-scale4-card-header[data-v-48dbdffb]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.parent-link-scale4-title[data-v-48dbdffb]{display:flex;align-items:flex-start;gap:11px;min-width:0}.parent-link-scale4-avatar[data-v-48dbdffb]{width:32px;height:32px;display:grid;flex:0 0 auto;place-items:center;border:1px solid rgba(44,229,155,.25);border-radius:8px;color:var(--green);background:#040a08a3;font-size:14px;font-weight:900}.parent-link-scale4-title strong[data-v-48dbdffb]{display:block;color:var(--text);font-size:16px;line-height:1.2}.parent-link-scale4-title small[data-v-48dbdffb]{display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.parent-link-scale4-score[data-v-48dbdffb]{min-width:116px;display:grid;justify-items:end;gap:2px;text-align:right}.parent-link-scale4-score small[data-v-48dbdffb],.parent-link-scale4-score span[data-v-48dbdffb]{color:var(--muted);font-size:11px}.parent-link-scale4-score strong[data-v-48dbdffb]{color:#bdf8d8;font-size:20px;line-height:1.1}.parent-link-scale4-score.negative strong[data-v-48dbdffb]{color:#ffadba}.parent-link-scale4-story[data-v-48dbdffb]{display:grid;gap:5px;padding:10px 11px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#040a0838}.parent-link-scale4-story span[data-v-48dbdffb]{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:13px;font-weight:800}.parent-link-scale4-story svg[data-v-48dbdffb]{color:var(--cyan)}.parent-link-scale4-story small[data-v-48dbdffb]{color:var(--muted);font-size:11px;line-height:1.35}.parent-link-scale4-channels[data-v-48dbdffb]{display:flex;flex-wrap:wrap;gap:7px}.parent-link-scale4-channels span[data-v-48dbdffb]{display:inline-flex;align-items:center;gap:6px;min-height:28px;border:1px solid rgba(55,213,255,.26);border-radius:999px;color:#bdf2ff;background:#37d5ff17;padding:4px 10px;font-size:11px;font-weight:800}.parent-link-scale4-channels .empty-channel[data-v-48dbdffb]{border-color:var(--line);color:var(--muted);background:#ffffff09}.parent-link-scale4-totals[data-v-48dbdffb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.parent-link-scale4-totals span[data-v-48dbdffb]{--scale4-level: 0%;position:relative;min-height:76px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon label" "icon value" "bar bar";align-items:center;column-gap:8px;row-gap:2px;padding:9px 10px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#040a0847}.parent-link-scale4-totals span[data-v-48dbdffb]:before{content:"";position:absolute;inset:auto 0 0;height:3px;width:var(--scale4-level);background:linear-gradient(90deg,var(--cyan),var(--green));box-shadow:0 0 12px #37d5ff59;transition:width .32s ease}.parent-link-scale4-totals svg[data-v-48dbdffb]{grid-area:icon;color:var(--cyan)}.parent-link-scale4-totals small[data-v-48dbdffb]{grid-area:label;color:var(--muted);font-size:10px;line-height:1.1}.parent-link-scale4-totals strong[data-v-48dbdffb]{grid-area:value;color:var(--text);font-size:18px;line-height:1.1}.parent-link-scale4-totals em[data-v-48dbdffb]{grid-area:bar;color:#ebf5ef7a;font-size:10px;font-style:normal}.parent-link-scale4-impacts summary[data-v-48dbdffb]{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;color:var(--cyan);font-weight:700;list-style:none}.parent-link-scale4-impacts summary[data-v-48dbdffb]::-webkit-details-marker{display:none}.parent-link-scale4-impacts summary>span[data-v-48dbdffb]{display:inline-flex;align-items:center;gap:7px}.parent-link-scale4-impacts summary>svg[data-v-48dbdffb]{transition:transform .18s ease}.parent-link-scale4-impacts[open] summary>svg[data-v-48dbdffb]{transform:rotate(180deg)}.parent-link-scale4-impacts span[data-v-48dbdffb]{display:inline-flex;align-items:center;gap:6px;margin:8px 6px 0 0;padding:5px 8px;border:1px solid rgba(44,229,155,.2);border-radius:999px;background:#2ce59b0e;color:var(--text);font-size:11px}.parent-link-scale4-impacts span.negative[data-v-48dbdffb]{border-color:#ff445f3d;background:#ff445f0f}.parent-link-scale4-impacts span small[data-v-48dbdffb]{color:#bdf8d8;font-weight:900}.parent-link-scale4-impacts span.negative small[data-v-48dbdffb]{color:#ffadba}@keyframes scale4CardIn-48dbdffb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.negative-impact[data-v-48dbdffb]{color:#ffadba!important}.positive-impact[data-v-48dbdffb]{color:#bdf8d8!important}.parent-link-aliases[data-v-48dbdffb]{padding-top:4px;color:var(--muted);font-size:12px}.parent-link-aliases summary[data-v-48dbdffb]{cursor:pointer;color:var(--cyan);font-weight:700}.parent-link-alias-group[data-v-48dbdffb]{display:flex;flex-wrap:wrap;gap:6px;padding-top:7px}.parent-link-alias-group strong[data-v-48dbdffb]{width:100%;color:var(--text)}.parent-link-alias-group span[data-v-48dbdffb]{padding:3px 7px;border:1px solid var(--line);border-radius:999px;background:#ffffff09;overflow-wrap:anywhere}.parent-link-search-field[data-v-48dbdffb]{position:relative;display:flex;align-items:center}.parent-link-search-field svg[data-v-48dbdffb]{position:absolute;left:12px;color:var(--muted);pointer-events:none}.parent-link-search-field .input[data-v-48dbdffb]{width:100%;padding-left:38px}.parent-link-results[data-v-48dbdffb]{max-height:230px;display:grid;gap:6px;overflow:auto;padding:6px;border:1px solid var(--line);border-radius:8px;background:#07110eb8}.parent-link-result[data-v-48dbdffb]{display:grid;gap:3px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:7px;color:var(--text);text-align:left;background:#ffffff0a;cursor:pointer}.parent-link-result[data-v-48dbdffb]:hover,.parent-link-result.selected[data-v-48dbdffb]{border-color:#37d5ff73;background:#37d5ff1a}.parent-link-result small[data-v-48dbdffb],.parent-link-empty[data-v-48dbdffb]{color:var(--muted);font-size:11px}.stripe-sync-summary[data-v-48dbdffb]{display:flex;flex-wrap:wrap;gap:8px}.stripe-sync-summary span[data-v-48dbdffb]{min-height:30px;display:inline-flex;align-items:center;max-width:100%;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#ffffff09;font-size:12px;overflow-wrap:anywhere}.stripe-sync-actions[data-v-48dbdffb]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.comment-form[data-v-48dbdffb],.comment-list[data-v-48dbdffb]{display:grid;gap:12px}.comment-form textarea[data-v-48dbdffb]{min-height:110px;resize:vertical;line-height:1.45}.comment-item[data-v-48dbdffb]{display:grid;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.comment-item p[data-v-48dbdffb]{margin:0;color:var(--text);line-height:1.45;white-space:pre-wrap}.comment-item small[data-v-48dbdffb]{color:var(--muted)}.compact-empty[data-v-48dbdffb]{min-height:92px;padding:20px}.merge-icon[data-v-48dbdffb]{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:var(--green);background:#2ce59b14}.merge-controls[data-v-48dbdffb]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) minmax(180px,.7fr);gap:10px}.merge-controls label[data-v-48dbdffb]{min-width:0;display:grid;gap:7px;color:var(--muted);font-size:12px}.merge-controls .select[data-v-48dbdffb],.merge-controls .input[data-v-48dbdffb]{width:100%}.merge-add-row .select[data-v-48dbdffb]{min-width:0}.merge-chip-list[data-v-48dbdffb]{display:flex;flex-wrap:wrap;gap:8px}.merge-chip[data-v-48dbdffb]{min-height:30px;padding:0 8px 0 10px;border:1px solid rgba(44,229,155,.25);border-radius:999px;color:var(--text);background:#2ce59b14;font-size:12px}.merge-chip button[data-v-48dbdffb]{width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:999px;color:var(--muted);background:transparent;padding:0}.merge-message[data-v-48dbdffb]{margin:0;padding:10px 12px;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:#bdf8d8;background:#2ce59b14;font-size:13px}.merge-message.danger[data-v-48dbdffb]{border-color:#ff445f57;color:#ffadba;background:#ff445f14}.focused-account-filter[data-v-48dbdffb]{min-height:38px;display:inline-flex;align-items:center;justify-self:start;gap:9px;padding:4px 5px 4px 11px;border:1px solid rgba(55,213,255,.28);border-radius:8px;color:#b9eaff;background:#37d5ff14;font-size:12px}.focused-account-filter strong[data-v-48dbdffb]{max-width:min(460px,60vw);overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.focused-account-filter small[data-v-48dbdffb]{color:var(--muted);font-size:11px}.segment-filter-chip[data-v-48dbdffb]{border-color:#2ce59b4d;color:#bdf8d8;background:#2ce59b14}.pagination-bar[data-v-48dbdffb]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.pagination-actions[data-v-48dbdffb],.rows-per-page[data-v-48dbdffb]{display:flex;align-items:center;gap:8px}.rows-per-page[data-v-48dbdffb]{color:var(--muted);font-size:12px}.rows-per-page .select[data-v-48dbdffb]{width:86px;min-width:86px;height:38px}.page-button[data-v-48dbdffb]{min-width:38px;height:38px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918}.page-button.active[data-v-48dbdffb]{color:#8af0bb;border-color:#2ce59b6b;background:#2ce59b1a}.icon-button[data-v-48dbdffb]:disabled,.page-button[data-v-48dbdffb]:disabled{cursor:not-allowed;opacity:.45}@media(max-width:980px){.merge-controls[data-v-48dbdffb],.manual-customer-grid[data-v-48dbdffb],.manual-create-stepper[data-v-48dbdffb],.manual-create-review[data-v-48dbdffb],.parent-link-mode-tabs[data-v-48dbdffb]{grid-template-columns:1fr}.mobile-profile-grid[data-v-48dbdffb]{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-selection-panel[data-v-48dbdffb]{grid-template-columns:1fr}.bulk-selection-actions[data-v-48dbdffb]{justify-content:flex-start}.merge-header[data-v-48dbdffb]{align-items:stretch;flex-direction:column}.merge-header-actions[data-v-48dbdffb]{justify-content:flex-start}.pagination-bar[data-v-48dbdffb]{align-items:stretch;flex-direction:column}.pagination-actions[data-v-48dbdffb]{flex-wrap:wrap}.parent-link-scale4-card-header[data-v-48dbdffb]{align-items:stretch;flex-direction:column}.parent-link-scale4-score[data-v-48dbdffb]{min-width:0;justify-items:start;text-align:left}.parent-link-scale4-totals[data-v-48dbdffb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mobile-profile-grid[data-v-48dbdffb]{grid-template-columns:1fr}.mobile-profile-wide[data-v-48dbdffb],.mobile-profile-full[data-v-48dbdffb]{grid-column:auto}.parent-link-scale4-header[data-v-48dbdffb]{align-items:flex-start;flex-direction:column}.parent-link-scale4-title[data-v-48dbdffb]{align-items:flex-start}.parent-link-scale4-avatar[data-v-48dbdffb]{width:28px;height:28px}.parent-link-scale4-totals[data-v-48dbdffb]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.parent-link-scale4-item[data-v-48dbdffb]{animation:none;transition:none}.parent-link-scale4-item[data-v-48dbdffb]:hover{transform:none}}.integrations-page[data-v-560d5b4f]{display:grid;gap:14px}.integrations-page[data-v-560d5b4f] .two-col{align-items:start}.pixel-doc-entry[data-v-560d5b4f]{min-height:118px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1px solid rgba(55,213,255,.24);border-radius:var(--radius);color:inherit;background:linear-gradient(135deg,#37d5ff1a,#2ce59b12),var(--panel);box-shadow:0 18px 60px #00000038;text-decoration:none}.pixel-doc-entry[data-v-560d5b4f]:hover{border-color:#37d5ff6b;background:linear-gradient(135deg,#37d5ff24,#2ce59b1a),var(--panel)}.pixel-doc-icon[data-v-560d5b4f]{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(55,213,255,.32);border-radius:8px;color:var(--cyan);background:#37d5ff1a}.pixel-doc-entry h3[data-v-560d5b4f]{margin:4px 0 7px;color:var(--text);font-size:18px;line-height:1.2}.pixel-doc-entry span[data-v-560d5b4f]{display:block;max-width:900px;color:var(--muted);font-size:13px;line-height:1.45}.pixel-client-panel[data-v-560d5b4f]{display:grid;gap:14px;padding:16px;border:1px solid rgba(44,229,155,.24);border-radius:var(--radius);background:linear-gradient(135deg,#2ce59b1a,#37d5ff0e),var(--panel)}.pixel-client-title[data-v-560d5b4f]{min-width:0;display:flex;align-items:flex-start;gap:13px}.pixel-client-icon[data-v-560d5b4f]{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(44,229,155,.32);border-radius:8px;color:var(--green);background:#2ce59b1a}.pixel-client-title h2[data-v-560d5b4f]{margin:3px 0 6px;color:var(--text);font-size:20px}.pixel-client-title p[data-v-560d5b4f]:last-child{margin:0;color:var(--muted);line-height:1.45}.pixel-client-grid[data-v-560d5b4f]{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:12px}.pixel-client-grid article[data-v-560d5b4f]{min-width:0;display:grid;gap:8px;align-content:start;padding:13px;border:1px solid var(--line-soft);border-radius:8px;background:#040a0859}.pixel-client-grid span[data-v-560d5b4f],.pixel-client-grid small[data-v-560d5b4f]{color:var(--muted);font-size:12px}.pixel-client-grid code[data-v-560d5b4f]{min-width:0;overflow-wrap:anywhere;color:var(--green);font-size:16px}.code-block.compact[data-v-560d5b4f]{max-height:220px;margin:0}.stripe-command-center[data-v-560d5b4f]{display:grid;gap:14px;padding:18px;border:1px solid rgba(44,229,155,.22);border-radius:var(--radius);background:linear-gradient(135deg,#2ce59b1c,#37d5ff0d 42%,#ffffff06),var(--panel);box-shadow:0 22px 70px #00000047}.stripe-command-center.pending[data-v-560d5b4f]{border-color:#f6bb4247;background:linear-gradient(135deg,#f6bb4217,#2ce59b0a 48%,#ffffff06),var(--panel)}.stripe-command-center.loading[data-v-560d5b4f]{border-color:#37d5ff3d}.stripe-command-header[data-v-560d5b4f],.stripe-command-title[data-v-560d5b4f],.stripe-url-panel[data-v-560d5b4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.stripe-command-title[data-v-560d5b4f]{min-width:0;justify-content:flex-start}.stripe-command-title h2[data-v-560d5b4f]{margin:3px 0 6px;color:var(--text);font-size:26px;line-height:1.08;letter-spacing:0}.stripe-command-title p[data-v-560d5b4f]:last-child{max-width:720px;margin:0;color:#c8d5ce;font-size:14px;line-height:1.45}.status-dot[data-v-560d5b4f]{width:14px;height:14px;flex:0 0 auto;margin-top:8px;border-radius:999px;background:var(--amber);box-shadow:0 0 22px #f6bb4280}.status-dot.ready[data-v-560d5b4f]{background:var(--green);box-shadow:0 0 24px #2ce59b7a}.status-dot.loading[data-v-560d5b4f]{background:var(--cyan);box-shadow:0 0 24px #37d5ff6b}.stripe-command-grid[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stripe-status-card[data-v-560d5b4f]{min-height:118px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:10px;padding:14px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff08}.stripe-status-card-main[data-v-560d5b4f]{min-width:0;display:grid;gap:6px}.stripe-status-card-main span[data-v-560d5b4f],.stripe-status-card small[data-v-560d5b4f],.stripe-url-panel span[data-v-560d5b4f]{color:var(--muted);font-size:12px;line-height:1.4}.stripe-status-card-main strong[data-v-560d5b4f]{color:var(--text);font-size:21px;line-height:1.15}.stripe-status-card small[data-v-560d5b4f]{grid-column:1 / -1;overflow-wrap:anywhere}.scale4-panel.pending[data-v-560d5b4f]{border-color:#f6bb4247}.scale4-config-grid[data-v-560d5b4f]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(240px,1fr) minmax(220px,.8fr) auto;gap:12px;align-items:end}.scale4-config-grid label[data-v-560d5b4f]{min-width:0;display:grid;gap:7px}.scale4-config-grid label>span[data-v-560d5b4f],.scale4-actions-row[data-v-560d5b4f]{color:var(--muted);font-size:12px}.scale4-switch-field[data-v-560d5b4f]{min-width:112px}.scale4-switch-field .toggle[data-v-560d5b4f]{align-self:center}.scale4-actions-row[data-v-560d5b4f]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.scale4-test-email[data-v-560d5b4f]{width:260px;min-width:220px}.scale4-recalculation-card[data-v-560d5b4f]{display:grid;gap:14px;padding:14px;border:1px solid rgba(55,213,255,.18);border-radius:8px;background:linear-gradient(135deg,#37d5ff14,#2ce59b0e),#040a0859}.scale4-recalculation-card.active[data-v-560d5b4f]{border-color:#2ce59b5c;box-shadow:inset 0 0 0 1px #2ce59b14}.scale4-recalculation-card.idle[data-v-560d5b4f]{background:linear-gradient(135deg,#ffffff09,#37d5ff0b),#040a084d}.scale4-recalculation-header[data-v-560d5b4f],.scale4-recalculation-title[data-v-560d5b4f],.scale4-recalculation-actions[data-v-560d5b4f]{display:flex;align-items:flex-start;gap:12px}.scale4-recalculation-header[data-v-560d5b4f]{justify-content:space-between}.scale4-recalculation-title[data-v-560d5b4f]{min-width:0}.scale4-recalculation-icon[data-v-560d5b4f]{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(55,213,255,.24);border-radius:8px;color:var(--cyan);background:#37d5ff14}.scale4-recalculation-icon.active[data-v-560d5b4f]{border-color:#2ce59b57;color:var(--green);background:#2ce59b1a}.scale4-recalculation-title h3[data-v-560d5b4f]{margin:3px 0 6px;color:var(--text);font-size:18px;line-height:1.2}.scale4-recalculation-title p[data-v-560d5b4f]:last-child{max-width:780px;margin:0;color:#c8d5ce;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.scale4-recalculation-actions[data-v-560d5b4f]{flex:0 0 auto;justify-content:flex-end;flex-wrap:wrap}.scale4-recalculation-progress-row[data-v-560d5b4f]{display:grid;gap:8px}.scale4-recalculation-progress-row>div[data-v-560d5b4f]:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.scale4-recalculation-progress-row span[data-v-560d5b4f],.scale4-recalculation-stats span[data-v-560d5b4f],.scale4-recalculation-stats small[data-v-560d5b4f],.scale4-recalculation-steps small[data-v-560d5b4f]{color:var(--muted);font-size:12px;line-height:1.35}.scale4-recalculation-progress-row strong[data-v-560d5b4f]{color:var(--text);font-size:14px}.scale4-recalculation-progress[data-v-560d5b4f]{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#ffffff12}.scale4-recalculation-progress span[data-v-560d5b4f]{position:relative;z-index:1;display:block;height:100%;min-width:8px;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--cyan));transition:width .25s ease}.scale4-recalculation-progress.indeterminate[data-v-560d5b4f]:after{content:"";position:absolute;inset:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:scale4-progress-sweep-560d5b4f 1.1s ease-in-out infinite}.scale4-recalculation-stats[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.scale4-recalculation-stats article[data-v-560d5b4f]{min-height:86px;display:grid;align-content:start;gap:6px;padding:11px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.scale4-recalculation-stats strong[data-v-560d5b4f]{color:var(--text);font-size:19px;line-height:1.15;overflow-wrap:anywhere}.scale4-recalculation-steps[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.scale4-recalculation-steps li[data-v-560d5b4f]{min-width:0;display:flex;align-items:flex-start;gap:9px;padding-top:12px;border-top:1px solid var(--line-soft)}.scale4-recalculation-steps li>span[data-v-560d5b4f]{width:10px;height:10px;flex:0 0 auto;margin-top:3px;border-radius:999px;background:#fff3}.scale4-recalculation-steps li.active>span[data-v-560d5b4f]{background:var(--green);box-shadow:0 0 18px #2ce59b7a}.scale4-recalculation-steps li.done>span[data-v-560d5b4f]{background:var(--cyan)}.scale4-recalculation-steps li.warning>span[data-v-560d5b4f]{background:#ff445f}.scale4-recalculation-steps strong[data-v-560d5b4f]{display:block;margin-bottom:4px;color:var(--text);font-size:13px}.scale4-recalculation-steps small[data-v-560d5b4f]{display:block;overflow-wrap:anywhere}.scale4-spin[data-v-560d5b4f]{animation:scale4-spin-560d5b4f .9s linear infinite}@keyframes scale4-spin-560d5b4f{to{transform:rotate(360deg)}}@keyframes scale4-progress-sweep-560d5b4f{0%{transform:translate(-110%)}to{transform:translate(240%)}}.stripe-url-panel[data-v-560d5b4f]{align-items:stretch;padding-top:14px;border-top:1px solid var(--line-soft)}.stripe-url-panel>div[data-v-560d5b4f]{min-width:240px;display:grid;align-content:center;gap:6px}.stripe-url-panel strong[data-v-560d5b4f]{color:var(--text);font-size:15px}.integration-hero[data-v-560d5b4f]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:14px}.webhook-highlight[data-v-560d5b4f],.endpoint-list[data-v-560d5b4f],.setup-flow article[data-v-560d5b4f]{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(180deg,rgba(44,229,155,.07),transparent),var(--panel);box-shadow:0 18px 60px #00000038}.webhook-highlight[data-v-560d5b4f],.endpoint-list[data-v-560d5b4f]{padding:16px}.webhook-highlight header[data-v-560d5b4f],.endpoint-list header[data-v-560d5b4f],.endpoint-row[data-v-560d5b4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.copy-url[data-v-560d5b4f]{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 12px;padding:12px 14px;border:1px solid rgba(44,229,155,.34);border-radius:8px;color:var(--green);background:#2ce59b14;text-align:left}.copy-url code[data-v-560d5b4f],.endpoint-row code[data-v-560d5b4f]{overflow-wrap:anywhere;white-space:normal}.endpoint-list[data-v-560d5b4f]{display:grid;gap:12px}.endpoint-row[data-v-560d5b4f]{padding-top:12px;border-top:1px solid var(--line-soft)}.endpoint-row[data-v-560d5b4f]:first-of-type{border-top:0;padding-top:0}.endpoint-row strong[data-v-560d5b4f],.endpoint-row span[data-v-560d5b4f],.endpoint-row code[data-v-560d5b4f]{display:block}.endpoint-row strong[data-v-560d5b4f]{color:var(--text);font-size:14px}.endpoint-row span[data-v-560d5b4f]{margin:4px 0 7px;color:var(--muted);font-size:12px;line-height:1.35}.setup-flow[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.setup-flow article[data-v-560d5b4f]{min-height:92px;padding:14px}.setup-flow strong[data-v-560d5b4f],.setup-flow span[data-v-560d5b4f]{display:block}.setup-flow strong[data-v-560d5b4f]{color:var(--text);font-size:14px}.setup-flow span[data-v-560d5b4f]{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.4}.section-shortcuts[data-v-560d5b4f]{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06}.section-shortcuts a[data-v-560d5b4f]{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918;text-decoration:none;font-size:13px}.section-heading[data-v-560d5b4f]{scroll-margin-top:18px;margin-top:10px;padding-top:4px}.section-heading h2[data-v-560d5b4f]{margin:3px 0 0;color:var(--text);font-size:20px;letter-spacing:0}.stripe-monitor[data-v-560d5b4f]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:14px;scroll-margin-top:18px}.status-actions[data-v-560d5b4f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.stripe-metrics[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.metric-tile[data-v-560d5b4f]{min-height:96px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.metric-tile span[data-v-560d5b4f],.metric-tile small[data-v-560d5b4f]{color:var(--muted);font-size:12px}.metric-tile strong[data-v-560d5b4f]{color:var(--text);font-size:18px;line-height:1.25}.webhook-checklist[data-v-560d5b4f]{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line-soft)}.webhook-checklist>div[data-v-560d5b4f]{display:grid;gap:8px}.webhook-checklist strong[data-v-560d5b4f]{color:var(--text);font-size:14px}.copy-url.compact[data-v-560d5b4f]{min-height:42px;margin:0}.copy-url.no-margin[data-v-560d5b4f]{max-width:620px;min-height:48px;margin:0}.stripe-message[data-v-560d5b4f]{margin:14px 0 0;padding:10px 12px;border:1px solid rgba(44,229,155,.28);border-radius:8px;color:#bdf8d8;background:#2ce59b14;font-size:13px}.stripe-message.danger[data-v-560d5b4f]{border-color:#ff445f57;color:#ffadba;background:#ff445f14}.stripe-footnote[data-v-560d5b4f]{display:block;margin-top:14px}.compact-code[data-v-560d5b4f]{max-height:180px;margin-top:12px}.stripe-events-panel[data-v-560d5b4f]{overflow:hidden}.stripe-events-list[data-v-560d5b4f]{display:grid;gap:10px}.stripe-event-name[data-v-560d5b4f]{display:grid;gap:4px;min-width:0}.stripe-event-name strong[data-v-560d5b4f]{color:var(--text);font-size:13px}.stripe-event-name span[data-v-560d5b4f]{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.stripe-event-row[data-v-560d5b4f]{display:grid;gap:12px;padding:12px 0;border-top:1px solid var(--line-soft)}.stripe-event-row[data-v-560d5b4f]:first-of-type{border-top:0;padding-top:0}.stripe-event-row header[data-v-560d5b4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.stripe-event-row dl[data-v-560d5b4f]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(82px,.5fr) minmax(118px,.8fr);gap:10px;margin:0}.stripe-event-row dt[data-v-560d5b4f],.stripe-event-row dd[data-v-560d5b4f]{margin:0}.stripe-event-row dt[data-v-560d5b4f]{color:var(--muted);font-size:11px}.stripe-event-row dd[data-v-560d5b4f]{margin-top:4px;color:var(--text);font-size:12px;overflow-wrap:anywhere}.stripe-import-panel[data-v-560d5b4f]{display:grid;gap:16px;scroll-margin-top:18px;padding:16px;border:1px solid rgba(44,229,155,.22);border-radius:var(--radius);background:linear-gradient(135deg,#37d5ff12,#2ce59b0d),var(--panel)}.stripe-import-panel .panel-header .muted[data-v-560d5b4f]{max-width:780px;margin-top:8px;line-height:1.45}.stripe-import-controls[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;align-items:end}.stripe-import-controls label[data-v-560d5b4f]{display:grid;gap:7px}.stripe-import-controls label span[data-v-560d5b4f],.stripe-import-summary-grid span[data-v-560d5b4f],.stripe-import-summary-grid small[data-v-560d5b4f],.stripe-import-status span[data-v-560d5b4f],.stripe-import-samples td span[data-v-560d5b4f]{color:var(--muted);font-size:12px;line-height:1.35}.checkbox-inline[data-v-560d5b4f]{min-height:42px;display:flex!important;grid-template-columns:none;align-items:center;gap:9px!important;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#101514}.checkbox-inline input[data-v-560d5b4f]{width:16px;height:16px;accent-color:var(--green)}.stripe-import-actions[data-v-560d5b4f]{display:flex;gap:8px;flex-wrap:wrap}.stripe-import-hint[data-v-560d5b4f]{color:var(--muted);font-size:.82rem;grid-column:1 / -1;margin:-2px 0 0}.stripe-import-status[data-v-560d5b4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.stripe-import-status>div[data-v-560d5b4f]{display:grid;gap:5px}.stripe-import-status strong[data-v-560d5b4f]{color:var(--text);font-size:14px}.stripe-import-progress[data-v-560d5b4f]{height:8px;overflow:hidden;border-radius:999px;background:#ffffff12}.stripe-import-progress div[data-v-560d5b4f]{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--cyan));transition:width .25s ease}.stripe-import-summary-grid[data-v-560d5b4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stripe-import-summary-grid>div[data-v-560d5b4f]{min-height:96px;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.stripe-import-summary-grid strong[data-v-560d5b4f]{color:var(--text);font-size:22px;line-height:1.15}.stripe-import-samples[data-v-560d5b4f]{overflow-x:auto;padding-top:14px;border-top:1px solid var(--line-soft)}.panel-header.compact[data-v-560d5b4f]{margin-bottom:10px}.stripe-import-samples td[data-v-560d5b4f]:first-child{min-width:210px}.stripe-import-samples td strong[data-v-560d5b4f],.stripe-import-samples td span[data-v-560d5b4f]{display:block}.stripe-import-samples td strong[data-v-560d5b4f]{color:var(--text);font-size:13px}@media(max-width:1120px){.stripe-command-grid[data-v-560d5b4f],.pixel-client-grid[data-v-560d5b4f],.integration-hero[data-v-560d5b4f],.setup-flow[data-v-560d5b4f],.stripe-monitor[data-v-560d5b4f],.scale4-recalculation-stats[data-v-560d5b4f],.scale4-recalculation-steps[data-v-560d5b4f],.stripe-import-summary-grid[data-v-560d5b4f],.stripe-import-controls[data-v-560d5b4f]{grid-template-columns:repeat(2,minmax(0,1fr))}.stripe-url-panel[data-v-560d5b4f]{display:grid}.copy-url.no-margin[data-v-560d5b4f]{max-width:none}.stripe-metrics[data-v-560d5b4f]{grid-template-columns:1fr}}@media(max-width:680px){.pixel-doc-entry[data-v-560d5b4f]{grid-template-columns:38px minmax(0,1fr)}.pixel-doc-entry>svg[data-v-560d5b4f]{display:none}.pixel-doc-icon[data-v-560d5b4f]{width:38px;height:38px}.stripe-command-header[data-v-560d5b4f],.stripe-command-title[data-v-560d5b4f],.scale4-recalculation-header[data-v-560d5b4f],.scale4-recalculation-title[data-v-560d5b4f],.stripe-url-panel[data-v-560d5b4f]{display:grid}.stripe-command-grid[data-v-560d5b4f],.pixel-client-grid[data-v-560d5b4f],.integration-hero[data-v-560d5b4f],.setup-flow[data-v-560d5b4f],.stripe-monitor[data-v-560d5b4f],.scale4-recalculation-stats[data-v-560d5b4f],.scale4-recalculation-steps[data-v-560d5b4f],.stripe-import-controls[data-v-560d5b4f],.stripe-import-summary-grid[data-v-560d5b4f]{grid-template-columns:1fr}.status-actions[data-v-560d5b4f],.scale4-recalculation-actions[data-v-560d5b4f]{justify-content:stretch}.status-actions .button[data-v-560d5b4f],.scale4-recalculation-actions .button[data-v-560d5b4f]{width:100%}.stripe-event-row dl[data-v-560d5b4f]{grid-template-columns:1fr}.stripe-import-status[data-v-560d5b4f]{display:grid}}.milestones-layout[data-v-cbdfc2ee]{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);margin-bottom:14px}.milestone-form-panel[data-v-cbdfc2ee],.milestone-list-panel[data-v-cbdfc2ee]{overflow:visible}.milestone-form[data-v-cbdfc2ee]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);gap:14px;margin-top:18px}.field[data-v-cbdfc2ee]{display:grid;gap:8px}.field span[data-v-cbdfc2ee]{color:var(--muted);font-size:13px}.field.full[data-v-cbdfc2ee]{grid-column:1 / -1}.milestone-form .input[data-v-cbdfc2ee]{width:100%}.textarea[data-v-cbdfc2ee]{width:100%;min-height:118px;resize:vertical;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#111514;padding:11px;outline:none;font:inherit;line-height:1.45}.textarea[data-v-cbdfc2ee]:focus{border-color:#2ce59b7a}.color-picker[data-v-cbdfc2ee]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.color-swatch[data-v-cbdfc2ee]{width:30px;height:30px;border:2px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer;box-shadow:0 0 0 2px #00000047}.color-swatch.active[data-v-cbdfc2ee]{border-color:#fff;box-shadow:0 0 0 3px #2ce59b2e}.color-input[data-v-cbdfc2ee]{width:42px;height:34px;border:1px solid var(--line);border-radius:8px;background:#111514;padding:3px;cursor:pointer}.milestone-summary[data-v-cbdfc2ee]{padding:16px}.milestone-notes[data-v-cbdfc2ee]{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none;color:var(--muted);font-size:13px;line-height:1.4}.milestone-empty[data-v-cbdfc2ee]{min-height:140px}.date-pill[data-v-cbdfc2ee]{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(246,187,66,.34);border-radius:999px;color:#ffe0a3;background:#f6bb421a;white-space:nowrap}.milestone-note-cell[data-v-cbdfc2ee]{min-width:280px;max-width:640px;color:var(--muted);line-height:1.45}.milestone-title-cell[data-v-cbdfc2ee]{display:inline-flex;align-items:center;gap:9px}.milestone-dot[data-v-cbdfc2ee]{width:12px;height:12px;flex:0 0 auto;border:2px solid #0b0f0d;border-radius:999px;box-shadow:0 0 12px currentColor}.row-actions[data-v-cbdfc2ee]{display:flex;align-items:center;gap:8px}.danger-icon[data-v-cbdfc2ee]{color:#ff8fa0;border-color:#ff445f5c}.button[data-v-cbdfc2ee]:disabled,.icon-button[data-v-cbdfc2ee]:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1100px){.milestones-layout[data-v-cbdfc2ee],.milestone-form[data-v-cbdfc2ee]{grid-template-columns:1fr}}.overview-page-header[data-v-2926016e]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.overview-mode-switch[data-v-2926016e]{display:inline-grid;grid-template-columns:repeat(2,auto);gap:3px;padding:3px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.overview-mode-switch button[data-v-2926016e]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:0;border-radius:6px;color:var(--muted);background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.overview-mode-switch button[data-v-2926016e]:hover,.overview-mode-switch button[data-v-2926016e]:focus-visible{color:var(--text);background:#ffffff0d}.overview-mode-switch button.active[data-v-2926016e]{color:var(--green);background:#2ce59b1c}.stat-card-link[data-v-2926016e]{display:block;min-width:0;color:inherit;text-decoration:none}.stat-card-button[data-v-2926016e]{display:block;min-width:0;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.stat-card-link[data-v-2926016e] .stat-card,.stat-card-button[data-v-2926016e] .stat-card{height:100%;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.stat-card-link[data-v-2926016e]:hover .stat-card,.stat-card-link[data-v-2926016e]:focus-visible .stat-card,.stat-card-button[data-v-2926016e]:hover .stat-card,.stat-card-button[data-v-2926016e]:focus-visible .stat-card{border-color:#2ce59b6b;box-shadow:0 0 0 1px #2ce59b1f,0 16px 44px #0000003d;transform:translateY(-1px)}.stat-card-link[data-v-2926016e]:focus-visible,.stat-card-button[data-v-2926016e]:focus-visible{outline:2px solid rgba(44,229,155,.6);outline-offset:3px;border-radius:8px}.sales-overview-section[data-v-2926016e]{display:grid;gap:16px}.sales-overview-header[data-v-2926016e]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-width:0}.sales-overview-header h3[data-v-2926016e]{margin:4px 0;color:var(--text);font-size:22px}.sales-overview-header span[data-v-2926016e],.sales-empty-copy[data-v-2926016e]{color:var(--muted);font-size:13px;line-height:1.45}.sales-situation-card[data-v-2926016e]{display:grid;align-content:start;gap:16px}.sales-situation-list[data-v-2926016e]{display:grid;gap:10px}.sales-situation-row[data-v-2926016e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:14px}.sales-situation-row[data-v-2926016e]:last-child{border-bottom:0}.sales-situation-row strong[data-v-2926016e]{color:var(--text)}.sales-situation-dot[data-v-2926016e]{width:9px;height:9px;border-radius:999px}.sales-status-chips[data-v-2926016e]{display:flex;flex-wrap:wrap;gap:8px}.sales-status-chips span[data-v-2926016e],.sales-situation-badge[data-v-2926016e]{display:inline-flex;align-items:center;min-height:28px;width:fit-content;max-width:100%;padding:4px 9px;border:1px solid rgba(55,213,255,.2);border-radius:999px;color:#bdeeff;background:#37d5ff14;font-size:12px;line-height:1.2}.sales-customers-card[data-v-2926016e]{display:grid;gap:16px}.sales-customers-table[data-v-2926016e]{display:grid;overflow-x:auto}.sales-customers-head[data-v-2926016e],.sales-customers-row[data-v-2926016e]{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(150px,.9fr) minmax(120px,.7fr) minmax(100px,.5fr) minmax(110px,.6fr);gap:12px;align-items:center;min-width:760px}.sales-customers-head[data-v-2926016e]{padding:0 0 10px;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:12px;text-transform:uppercase}.sales-customers-row[data-v-2926016e]{padding:12px 0;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:13px}.sales-customers-row[data-v-2926016e]:last-child{border-bottom:0}.sales-customers-row div[data-v-2926016e]{display:grid;gap:4px;min-width:0}.sales-customers-row strong[data-v-2926016e]{color:var(--text)}.sales-customers-row small[data-v-2926016e]{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.supervisor-sales-section[data-v-2926016e]{display:grid;gap:14px}.supervisor-sales-header[data-v-2926016e],.sales-portfolio-card>header[data-v-2926016e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.supervisor-sales-header h3[data-v-2926016e]{margin:4px 0;color:var(--text);font-size:20px}.supervisor-sales-header span[data-v-2926016e],.sales-portfolio-card header span[data-v-2926016e],.sales-portfolio-primary span[data-v-2926016e],.sales-portfolio-primary small[data-v-2926016e],.sales-portfolio-metrics dt[data-v-2926016e]{color:var(--muted);font-size:12px;line-height:1.4}.supervisor-sales-grid[data-v-2926016e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.supervisor-recent-sales-table[data-v-2926016e]{display:grid;overflow-x:auto}.supervisor-recent-sales-head[data-v-2926016e],.supervisor-recent-sales-row[data-v-2926016e]{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(130px,.7fr) minmax(100px,.5fr) minmax(110px,.5fr);gap:12px;align-items:center;min-width:930px}.supervisor-recent-sales-head[data-v-2926016e]{padding-bottom:10px;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:12px;text-transform:uppercase}.supervisor-recent-sales-row[data-v-2926016e]{padding:12px 0;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:13px}.supervisor-recent-sales-row[data-v-2926016e]:last-child{border-bottom:0}.supervisor-recent-sales-row div[data-v-2926016e]{display:grid;gap:4px;min-width:0}.supervisor-recent-sales-row strong[data-v-2926016e]{color:var(--text)}.supervisor-recent-sales-row small[data-v-2926016e]{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.sales-portfolio-card[data-v-2926016e]{align-content:start;gap:15px;min-height:270px}.sales-portfolio-card>header[data-v-2926016e]{padding-bottom:12px;border-bottom:1px solid var(--line-soft)}.sales-portfolio-card h4[data-v-2926016e]{margin:3px 0 0;color:var(--text);font-size:17px}.sales-portfolio-card header>strong[data-v-2926016e]{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(55,213,255,.22);border-radius:6px;color:#bdeeff;background:#37d5ff12;font-size:11px}.sales-portfolio-total[data-v-2926016e]{border-color:#2ce59b57;background:#2ce59b0b}.sales-portfolio-primary[data-v-2926016e]{display:grid;gap:4px}.sales-portfolio-primary>strong[data-v-2926016e]{color:var(--text);font-size:28px;line-height:1.1}.sales-portfolio-primary small.is-green[data-v-2926016e]{color:var(--green)}.sales-portfolio-primary small.is-rose[data-v-2926016e]{color:#ff8295}.sales-portfolio-primary small.is-amber[data-v-2926016e]{color:#f5c451}.sales-portfolio-primary small.is-cyan[data-v-2926016e]{color:var(--cyan)}.sales-portfolio-metrics[data-v-2926016e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0}.sales-portfolio-metrics div[data-v-2926016e]{display:grid;gap:3px}.sales-portfolio-metrics dd[data-v-2926016e]{margin:0;color:var(--text);font-size:16px;font-weight:800}.sales-portfolio-status[data-v-2926016e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.sales-portfolio-status span[data-v-2926016e]{padding:4px 7px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:#ffffff06;font-size:11px}.bonus-modal-backdrop[data-v-2926016e]{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:#030605b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bonus-details-modal[data-v-2926016e]{width:min(760px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(55,213,255,.22);border-radius:8px;background:#101413;box-shadow:0 24px 80px #00000070;padding:20px}.bonus-details-header[data-v-2926016e]{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line-soft);padding-bottom:16px}.bonus-details-header p[data-v-2926016e],.bonus-details-header span[data-v-2926016e],.bonus-details-content p[data-v-2926016e],.bonus-details-grid small[data-v-2926016e],.bonus-details-grid span[data-v-2926016e]{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.bonus-details-header h3[data-v-2926016e]{margin:5px 0 6px;color:var(--text);font-size:22px}.status-modal-close[data-v-2926016e]{width:36px;height:36px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:#ffffff08}.status-modal-close[data-v-2926016e]:hover{color:var(--text);border-color:#37d5ff52;background:#37d5ff14}.bonus-details-grid[data-v-2926016e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.bonus-details-grid article[data-v-2926016e]{display:grid;gap:7px;min-height:112px;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff08}.bonus-details-grid strong[data-v-2926016e]{color:var(--text);font-size:24px}.bonus-details-content[data-v-2926016e]{display:grid;gap:12px;margin-top:16px}.bonus-details-content section[data-v-2926016e]{padding:14px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff05}.bonus-details-content h4[data-v-2926016e]{margin:0 0 8px;color:var(--text);font-size:15px}.bonus-tier-modal-list[data-v-2926016e]{display:grid;gap:10px;margin-top:12px}.bonus-tier-modal-row[data-v-2926016e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.bonus-tier-modal-row.applied[data-v-2926016e]{border-color:#2ce59b6b;background:#2ce59b12}.bonus-tier-modal-row div[data-v-2926016e]{display:grid;gap:4px}.bonus-tier-modal-row strong[data-v-2926016e]{color:var(--text)}.bonus-tier-modal-row span[data-v-2926016e]{color:var(--muted);font-size:12px;line-height:1.45}.bonus-tier-blockers[data-v-2926016e]{grid-column:1 / -1;color:#ff99a9!important}.bonus-tier-blockers strong[data-v-2926016e]{color:#ffb3c0}@media(max-width:720px){.overview-page-header[data-v-2926016e]{align-items:stretch;flex-direction:column}.overview-mode-switch[data-v-2926016e]{align-self:flex-start}.sales-overview-header[data-v-2926016e]{display:grid}.sales-stats-grid[data-v-2926016e]{grid-template-columns:1fr}.sales-customers-head[data-v-2926016e],.sales-customers-row[data-v-2926016e]{min-width:680px}.bonus-modal-backdrop[data-v-2926016e]{padding:12px}.bonus-details-modal[data-v-2926016e]{max-height:calc(100vh - 24px);padding:16px}.bonus-details-header[data-v-2926016e],.bonus-details-grid[data-v-2926016e],.bonus-tier-modal-row[data-v-2926016e]{grid-template-columns:1fr}.bonus-details-header[data-v-2926016e]{align-items:flex-start}}.never-paid-links[data-v-2926016e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.never-paid-links .stat-secondary[data-v-2926016e]{margin-top:0;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.never-paid-links .stat-secondary[data-v-2926016e]:hover,.never-paid-links .stat-secondary[data-v-2926016e]:focus-visible{border-color:#2ce59b8c;transform:translateY(-1px)}.new-mrr-breakdown[data-v-2926016e]{display:grid;gap:6px;margin-top:8px}.new-mrr-breakdown a[data-v-2926016e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 8px;border:1px solid rgba(44,229,155,.22);border-radius:6px;color:var(--muted);font-size:11px;text-decoration:none;transition:border-color .16s ease,background .16s ease}.new-mrr-breakdown a[data-v-2926016e]:hover,.new-mrr-breakdown a[data-v-2926016e]:focus-visible{border-color:#2ce59b94;background:#2ce59b0f}.new-mrr-breakdown a strong[data-v-2926016e]{color:var(--text);font-size:11px;text-align:right;white-space:nowrap}.new-mrr-comparison[data-v-2926016e]{font-size:11px}.new-mrr-comparison.is-green[data-v-2926016e]{color:var(--green)}.new-mrr-comparison.is-rose[data-v-2926016e]{color:var(--rose)}.new-mrr-comparison.is-cyan[data-v-2926016e]{color:var(--cyan)}.doc-topbar[data-v-b3be4c1c]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px}.doc-hero[data-v-b3be4c1c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:16px;align-items:stretch;margin-bottom:14px;padding:18px;border:1px solid rgba(44,229,155,.24);border-radius:var(--radius);background:linear-gradient(135deg,#2ce59b1f,#37d5ff0f),var(--panel);box-shadow:0 22px 70px #00000042}.doc-hero h3[data-v-b3be4c1c]{max-width:820px;margin:4px 0 10px;color:var(--text);font-size:25px;line-height:1.12}.doc-hero p[data-v-b3be4c1c]{max-width:860px;margin:0;color:#c8d5ce;line-height:1.5}.endpoint-card[data-v-b3be4c1c]{display:grid;align-content:center;gap:9px;padding:14px;border:1px solid rgba(44,229,155,.24);border-radius:8px;background:#050c0a66}.endpoint-card span[data-v-b3be4c1c]{color:var(--muted);font-size:12px}.endpoint-card small[data-v-b3be4c1c]{color:var(--muted);font-size:12px;line-height:1.35}.endpoint-card button[data-v-b3be4c1c]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;color:var(--green);background:transparent;padding:0;text-align:left}.endpoint-card code[data-v-b3be4c1c]{min-width:0;overflow-wrap:anywhere;white-space:normal}.doc-shortcuts[data-v-b3be4c1c]{position:sticky;top:12px;z-index:4;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#0c0f0edb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.doc-shortcuts a[data-v-b3be4c1c]{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918;text-decoration:none;font-size:13px}.doc-section[data-v-b3be4c1c]{display:grid;gap:14px;scroll-margin-top:88px;margin-bottom:24px}.section-heading[data-v-b3be4c1c]{padding-top:4px}.section-heading h2[data-v-b3be4c1c]{margin:3px 0 0;color:var(--text);font-size:21px;letter-spacing:0}.doc-flow[data-v-b3be4c1c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.doc-flow article[data-v-b3be4c1c],.doc-section .card[data-v-b3be4c1c],.doc-section .table-panel[data-v-b3be4c1c]{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),var(--panel);box-shadow:0 18px 60px #00000038}.doc-flow article[data-v-b3be4c1c]{min-height:118px;display:grid;align-content:start;gap:8px;padding:14px}.doc-flow strong[data-v-b3be4c1c]{color:var(--text);font-size:14px}.doc-flow span[data-v-b3be4c1c],.doc-list[data-v-b3be4c1c],.doc-section .muted[data-v-b3be4c1c]{color:var(--muted);font-size:13px;line-height:1.45}.doc-list[data-v-b3be4c1c]{display:grid;gap:9px;margin:14px 0 0;padding-left:20px}.doc-section .card>svg[data-v-b3be4c1c]{margin-bottom:10px}.doc-section .card h3[data-v-b3be4c1c]{margin:0}.doc-section .card>p[data-v-b3be4c1c]{margin:10px 0 0}.panel-header.compact[data-v-b3be4c1c]{margin-bottom:12px}.code-block[data-v-b3be4c1c]{max-height:540px;margin-top:14px}.doc-table td[data-v-b3be4c1c]:first-child{min-width:170px}.doc-table small[data-v-b3be4c1c]{display:block;margin-top:5px;color:var(--muted);font-size:11px}.scenario-table[data-v-b3be4c1c]{margin-top:12px}.scenario-table th[data-v-b3be4c1c],.scenario-table td[data-v-b3be4c1c]{font-size:12px;line-height:1.35}.compact-list[data-v-b3be4c1c]{margin-top:12px}.doc-section[data-v-b3be4c1c] .two-col{align-items:start}@media(max-width:1180px){.doc-hero[data-v-b3be4c1c],.doc-flow[data-v-b3be4c1c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.doc-topbar[data-v-b3be4c1c]{align-items:stretch;flex-direction:column}.doc-topbar .button[data-v-b3be4c1c]{width:100%}.doc-hero[data-v-b3be4c1c],.doc-flow[data-v-b3be4c1c]{grid-template-columns:1fr}.doc-hero h3[data-v-b3be4c1c]{font-size:21px}.doc-shortcuts[data-v-b3be4c1c]{position:static}}.pagination-bar[data-v-07288647]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.pagination-actions[data-v-07288647]{display:flex;align-items:center;gap:8px}.report-customer-cell[data-v-07288647]{display:grid;gap:4px;min-width:210px}.report-customer-cell strong[data-v-07288647]{color:var(--text);font-size:13px}.report-customer-cell span[data-v-07288647]{color:var(--muted);font-size:12px;line-height:1.3}.page-button[data-v-07288647]{min-width:38px;height:38px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918}.page-button.active[data-v-07288647]{color:#8af0bb;border-color:#2ce59b6b;background:#2ce59b1a}.icon-button[data-v-07288647]:disabled,.page-button[data-v-07288647]:disabled{cursor:not-allowed;opacity:.45}.revenue-page[data-v-7660420b]{min-width:0;width:100%}.revenue-stats[data-v-7660420b]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.revenue-charts[data-v-7660420b]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.revenue-page[data-v-7660420b] .chart-card{max-width:100%;overflow:hidden}.revenue-page[data-v-7660420b] .chart{min-width:0}.revenue-page[data-v-7660420b] .stat-card strong{overflow-wrap:anywhere;font-size:clamp(22px,1.9vw,28px);line-height:1.12}.never-paid-section[data-v-7660420b]{display:grid;gap:12px}.never-paid-section>.panel-header[data-v-7660420b]{padding:0 2px}.compact-stats[data-v-7660420b] .stat-card{min-height:112px}.positive-money[data-v-7660420b]{color:var(--green);font-weight:700}.negative-money[data-v-7660420b]{color:var(--rose);font-weight:700}.revenue-customer-cell[data-v-7660420b]{display:grid;gap:4px;min-width:190px}.revenue-customer-cell strong[data-v-7660420b]{color:var(--text);font-size:13px}.revenue-customer-cell span[data-v-7660420b]{color:var(--muted);font-size:12px;line-height:1.3}.movement-panel[data-v-7660420b]{overflow:hidden}.movement-header[data-v-7660420b]{gap:16px}.movement-period-select[data-v-7660420b]{min-width:160px}.movement-summary[data-v-7660420b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.movement-summary article[data-v-7660420b]{border:1px solid var(--border);border-radius:8px;padding:14px;background:#ffffff06;display:grid;gap:6px}.movement-summary span[data-v-7660420b],.movement-summary small[data-v-7660420b]{color:var(--muted);font-size:12px}.movement-summary strong[data-v-7660420b]{color:var(--text);font-size:22px}.movement-grid[data-v-7660420b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.movement-column[data-v-7660420b]{min-width:0}.movement-column h4[data-v-7660420b]{margin:0 0 10px;color:var(--text)}.compact-table th[data-v-7660420b],.compact-table td[data-v-7660420b]{padding:12px 10px;font-size:12px}.empty-cell[data-v-7660420b]{color:var(--muted);text-align:center}@media(max-width:1500px){.revenue-charts[data-v-7660420b],.movement-grid[data-v-7660420b]{grid-template-columns:1fr}.revenue-stats[data-v-7660420b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.revenue-stats[data-v-7660420b]{grid-template-columns:1fr}.revenue-page .filters-row[data-v-7660420b]{align-items:stretch}.revenue-page .filters-row .select[data-v-7660420b],.revenue-page .filters-row .button[data-v-7660420b]{width:100%}.revenue-page .filters-row>svg[data-v-7660420b]{display:none}.movement-header[data-v-7660420b]{align-items:stretch}.movement-period-select[data-v-7660420b],.movement-summary[data-v-7660420b]{width:100%}.movement-summary[data-v-7660420b]{grid-template-columns:1fr}}@media(max-width:620px){.revenue-page[data-v-7660420b] .chart-card{padding:12px}.revenue-page[data-v-7660420b] .stat-card strong{font-size:22px}}.recalculation-panel[data-v-c64391f8]{border:1px solid var(--border);border-radius:8px;padding:18px;overflow:hidden;background:radial-gradient(circle at 18% 0%,rgba(49,220,255,.13),transparent 32%),linear-gradient(135deg,#13c5861a,#141816e6)}.recalculation-panel.active[data-v-c64391f8]{border-color:#2fe09a8f;box-shadow:0 0 0 1px #2fe09a1f,0 22px 60px #0000002e}.recalculation-panel.paused[data-v-c64391f8]{border-color:#ffcd616b}.recalculation-hero[data-v-c64391f8]{display:flex;align-items:center;justify-content:space-between;gap:16px}.recalculation-icon[data-v-c64391f8]{display:grid;width:54px;height:54px;flex:0 0 54px;place-items:center;border:1px solid rgba(47,224,154,.42);border-radius:8px;color:var(--green);background:#1b966924;box-shadow:inset 0 0 20px #2fe09a14}.recalculation-icon.spinning svg[data-v-c64391f8]{animation:recalculation-spin-c64391f8 1.4s linear infinite}.recalculation-copy[data-v-c64391f8]{flex:1;min-width:0}.recalculation-copy h3[data-v-c64391f8]{margin:4px 0 7px;font-size:1.18rem}.recalculation-copy .muted[data-v-c64391f8]{max-width:920px}.recalculation-live-actions[data-v-c64391f8]{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px}.live-badge[data-v-c64391f8]{display:inline-flex;align-items:center;min-height:30px;padding:4px 12px;border:1px solid rgba(255,205,97,.45);border-radius:999px;color:var(--yellow);background:#ffcd6114;font-size:.8rem;font-weight:800}.recalculation-now[data-v-c64391f8]{margin:16px 0 0;color:var(--muted);font-size:.9rem}.recalculation-progress[data-v-c64391f8]{position:relative;height:8px;margin-top:14px;overflow:hidden;border-radius:999px;background:#ffffff14}.recalculation-progress span[data-v-c64391f8]{position:absolute;inset:0 auto 0 0;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--cyan));box-shadow:0 0 18px #25ffa559;transition:width .3s ease}.recalculation-progress.animated span[data-v-c64391f8]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:progress-sheen-c64391f8 1.2s linear infinite}.recalculation-stats[data-v-c64391f8]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:16px}.recalculation-stat[data-v-c64391f8]{min-width:0;padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.recalculation-stat span[data-v-c64391f8],.recalculation-stat small[data-v-c64391f8]{display:block;color:var(--muted)}.recalculation-stat strong[data-v-c64391f8]{display:block;margin-top:4px;overflow:hidden;color:var(--text);font-size:1.28rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.recalculation-stat small[data-v-c64391f8]{margin-top:7px;font-size:.78rem}.recalculation-steps[data-v-c64391f8]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:16px}.recalculation-step[data-v-c64391f8]{position:relative;display:flex;min-width:0;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);color:var(--muted)}.recalculation-step .step-dot[data-v-c64391f8]{width:9px;height:9px;flex:0 0 9px;margin-top:5px;border-radius:999px;background:#ffffff38}.recalculation-step strong[data-v-c64391f8],.recalculation-step span[data-v-c64391f8]{display:block}.recalculation-step strong[data-v-c64391f8]{color:var(--text);line-height:1.2}.recalculation-step div>span[data-v-c64391f8]{margin-top:4px;font-size:.82rem}.recalculation-step.done .step-dot[data-v-c64391f8]{background:var(--green);box-shadow:0 0 18px #2fe09a52}.recalculation-step.active .step-dot[data-v-c64391f8],.recalculation-step.paused .step-dot[data-v-c64391f8]{background:var(--cyan);box-shadow:0 0 #31dcff61;animation:step-pulse-c64391f8 1.4s ease-out infinite}.recalculation-step.paused .step-dot[data-v-c64391f8]{background:var(--yellow)}.recalculation-step.error .step-dot[data-v-c64391f8]{background:var(--rose)}.recalculation-detail[data-v-c64391f8]{margin-top:14px;font-size:.86rem}.recalculation-last-run[data-v-c64391f8]{margin-top:10px}.critical-text[data-v-c64391f8]{color:var(--rose)}.schedule-panel[data-v-c64391f8]{border:1px solid rgba(42,209,168,.22);border-radius:8px;padding:16px;background:#121815d1}.schedule-controls[data-v-c64391f8],.schedule-times[data-v-c64391f8],.schedule-footnote[data-v-c64391f8]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.schedule-controls[data-v-c64391f8]{margin-top:16px}.schedule-time-input[data-v-c64391f8]{width:132px;min-width:132px}.schedule-toggle-label[data-v-c64391f8]{min-width:144px}.schedule-times[data-v-c64391f8]{margin-top:12px}.schedule-times.empty[data-v-c64391f8]{align-items:stretch}.schedule-empty[data-v-c64391f8]{display:inline-flex;width:100%;min-height:38px;align-items:center;padding:9px 12px;border:1px dashed rgba(255,255,255,.16);border-radius:8px;color:var(--muted);background:#ffffff09}.schedule-chip[data-v-c64391f8]{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 5px 4px 11px;border:1px solid rgba(47,224,154,.35);border-radius:999px;color:var(--text);background:#1ea9761f;font-weight:700}.schedule-chip button[data-v-c64391f8]{display:inline-grid;width:23px;height:23px;place-items:center;border:0;border-radius:999px;color:var(--muted);background:#ffffff0f;cursor:pointer}.schedule-chip button[data-v-c64391f8]:hover{color:var(--rose);background:#ff66851f}.schedule-footnote[data-v-c64391f8]{margin-top:12px;color:var(--muted);font-size:.84rem}.score-rule-field[data-v-c64391f8]{display:inline-flex;min-width:132px;flex-direction:column;gap:5px;color:var(--muted);font-size:.78rem}.score-rule-field .score-rule-input[data-v-c64391f8]{width:132px;min-width:132px}@keyframes progress-sheen-c64391f8{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes recalculation-spin-c64391f8{to{transform:rotate(360deg)}}@keyframes step-pulse-c64391f8{0%{box-shadow:0 0 #31dcff66}70%{box-shadow:0 0 0 11px #31dcff00}to{box-shadow:0 0 #31dcff00}}@media(max-width:1100px){.recalculation-stats[data-v-c64391f8],.recalculation-steps[data-v-c64391f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.recalculation-hero[data-v-c64391f8]{align-items:flex-start;flex-wrap:wrap}.recalculation-live-actions[data-v-c64391f8]{width:100%;justify-content:flex-start}.recalculation-stats[data-v-c64391f8],.recalculation-steps[data-v-c64391f8]{grid-template-columns:1fr}}.timeline-page-header[data-v-bddabc5f]{margin-bottom:12px}.timeline-topline[data-v-bddabc5f]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}.timeline-filter-button[data-v-bddabc5f]{min-width:126px}.filter-count[data-v-bddabc5f]{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 6px;border-radius:999px;color:#07100d;background:#8af0bb;font-size:12px;font-weight:800}.filter-chevron[data-v-bddabc5f]{transition:transform .16s ease}.filter-chevron.open[data-v-bddabc5f]{transform:rotate(180deg)}.timeline-filters-panel[data-v-bddabc5f]{margin-bottom:10px;padding:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.timeline-filters-panel .timeline-note[data-v-bddabc5f]{flex-basis:100%;margin:-2px 0 0}.timeline-account-select[data-v-bddabc5f]{flex:1;min-width:min(360px,100%)}.timeline-url-filter[data-v-bddabc5f]{flex:0 1 320px;min-width:min(300px,100%)}.timeline-view-toggle[data-v-bddabc5f]{display:inline-flex;gap:6px;padding:3px;border:1px solid var(--line);border-radius:8px;background:#0f1211}.timeline-view-toggle .icon-button[data-v-bddabc5f]{width:34px;height:32px;min-height:32px;border-color:transparent;background:transparent}.timeline-view-toggle .icon-button.active[data-v-bddabc5f]{color:#8af0bb;border-color:#2ce59b52;background:#2ce59b1a}.activity-map-panel[data-v-bddabc5f]{display:grid;gap:12px;margin-bottom:16px;padding:14px;border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),var(--panel);box-shadow:0 18px 60px #0000003d}.activity-map-header[data-v-bddabc5f],.map-footer[data-v-bddabc5f],.timeline-list-header[data-v-bddabc5f],.pagination-bar[data-v-bddabc5f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.activity-map-header h3[data-v-bddabc5f],.timeline-list-header h3[data-v-bddabc5f]{margin:0;font-size:16px}.activity-live-stats[data-v-bddabc5f]{display:flex;gap:8px;flex-wrap:wrap}.live-stat[data-v-bddabc5f]{min-height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:#dce4df;background:#ffffff09;font-size:12px}.live-stat strong[data-v-bddabc5f]{color:var(--text);font-size:16px}.activity-map[data-v-bddabc5f]{position:relative;min-height:clamp(520px,calc(100vh - 292px),760px);overflow:hidden;border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,#37d5ff14,#2ce59b09),#0b1111}.activity-map svg[data-v-bddabc5f]{width:100%;height:clamp(520px,calc(100vh - 292px),760px);display:block;touch-action:none;-webkit-user-select:none;user-select:none}.activity-map svg.map-zoomed[data-v-bddabc5f]{cursor:grab}.activity-map svg.map-dragging[data-v-bddabc5f]{cursor:grabbing}.map-controls[data-v-bddabc5f]{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid rgba(238,243,239,.12);border-radius:8px;background:#0c1212c7;box-shadow:0 12px 34px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.map-control-button[data-v-bddabc5f]{width:32px;height:32px;min-height:32px;border-radius:6px;background:#ffffff0a}.map-zoom-label[data-v-bddabc5f]{min-width:48px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#dce4df;font-size:12px;font-weight:700}.map-graticule[data-v-bddabc5f]{fill:none;stroke:#ffffff0e;stroke-width:1;vector-effect:non-scaling-stroke}.map-land[data-v-bddabc5f]{fill:#eef3ef13;stroke:#eef3ef29;stroke-width:1.4;vector-effect:non-scaling-stroke}.activity-marker[data-v-bddabc5f]{color:var(--marker-color);cursor:pointer;outline:none}.activity-hitbox[data-v-bddabc5f]{fill:transparent;pointer-events:all}.activity-marker:hover .activity-dot[data-v-bddabc5f],.activity-marker:focus-visible .activity-dot[data-v-bddabc5f],.activity-marker.selected .activity-dot[data-v-bddabc5f]{stroke:#eef3ef;stroke-width:2}.activity-marker.selected .activity-pulse[data-v-bddabc5f]{stroke-width:2;opacity:.9}.activity-marker.has-burst .activity-pulse[data-v-bddabc5f]{animation-duration:1.35s;opacity:.72}.activity-tooltip[data-v-bddabc5f]{pointer-events:none}.activity-tooltip-box[data-v-bddabc5f]{fill:#131716f5;stroke:#eef3ef38;stroke-width:1;filter:drop-shadow(0 10px 24px rgba(0,0,0,.34))}.activity-tooltip-text[data-v-bddabc5f]{fill:#dce4df;font-size:11px;font-weight:600}.activity-tooltip-text tspan[data-v-bddabc5f]:first-child{fill:var(--text);font-size:12px;font-weight:800}.activity-tooltip-text .hint[data-v-bddabc5f]{fill:#8af0bb;font-weight:700}.activity-marker-motion[data-v-bddabc5f]{animation:markerFloat-bddabc5f 2.8s ease-in-out infinite;animation-delay:var(--marker-delay);transform-box:fill-box;transform-origin:center}.activity-pulse[data-v-bddabc5f]{fill:none;stroke:var(--event-color);stroke-width:1.4;opacity:.62;transform-origin:center;animation:markerPulse-bddabc5f 1.9s ease-out infinite;animation-delay:var(--marker-delay)}.activity-burst-pulse[data-v-bddabc5f]{fill:none;stroke:var(--marker-color);stroke-width:.85;opacity:.34;transform-origin:center;animation:markerPulse-bddabc5f 1.35s ease-out infinite;animation-delay:calc(var(--marker-delay) + .2s)}.activity-dot[data-v-bddabc5f]{fill:var(--marker-color);stroke:#07100d;stroke-width:1.6;filter:drop-shadow(0 0 6px var(--marker-color))}.activity-count-indicator[data-v-bddabc5f]{pointer-events:none}.activity-count-indicator circle[data-v-bddabc5f]{fill:#07100deb;stroke:var(--marker-color);stroke-width:.9;filter:drop-shadow(0 0 4px var(--marker-color))}.activity-count-indicator text[data-v-bddabc5f]{fill:#eef3ef;font-size:4.2px;font-weight:900;text-anchor:middle;letter-spacing:0}.map-empty[data-v-bddabc5f]{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);font-size:13px;pointer-events:none}.map-legend[data-v-bddabc5f]{display:flex;gap:8px;flex-wrap:wrap}.legend-item[data-v-bddabc5f]{appearance:none;min-height:28px;display:inline-flex;align-items:center;gap:7px;padding:0 9px;border:1px solid var(--line);border-radius:999px;color:#dce4df;background:#ffffff06;font-family:inherit;font-size:12px}.legend-button[data-v-bddabc5f]{cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}.legend-button[data-v-bddabc5f]:hover,.legend-button.active[data-v-bddabc5f]{color:#f7fbf8;border-color:var(--legend-color);background:#ffffff0b}.legend-button.active[data-v-bddabc5f]{box-shadow:inset 0 0 0 1px var(--legend-color),0 0 18px #0003}.legend-button[data-v-bddabc5f]:focus-visible{outline:2px solid var(--legend-color);outline-offset:2px}.legend-note[data-v-bddabc5f]{min-height:28px;display:inline-flex;align-items:center;color:var(--muted);font-size:12px}.legend-dot[data-v-bddabc5f],.live-row-dot[data-v-bddabc5f]{width:8px;height:8px;flex:0 0 auto;border-radius:999px;box-shadow:0 0 12px currentColor}.live-feed[data-v-bddabc5f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.selected-live-activity[data-v-bddabc5f]{min-height:38px;display:inline-flex;align-items:center;justify-self:start;gap:9px;padding:5px 5px 5px 11px;border:1px solid rgba(55,213,255,.3);border-radius:8px;color:#b9eaff;background:#37d5ff14;font-size:12px}.selected-live-activity strong[data-v-bddabc5f],.selected-live-activity small[data-v-bddabc5f]{max-width:min(360px,42vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-live-activity strong[data-v-bddabc5f]{color:var(--text)}.selected-live-activity small[data-v-bddabc5f]{color:var(--muted)}.selected-live-activity .icon-button[data-v-bddabc5f]{width:28px;height:28px;min-height:28px;border-radius:7px}.live-row[data-v-bddabc5f]{min-width:0;display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.live-row-open[data-v-bddabc5f]{width:26px;height:26px;display:inline-grid;place-items:center;border:1px solid rgba(55,213,255,.22);border-radius:8px;color:var(--cyan);background:#37d5ff14;text-decoration:none;transition:border-color .16s ease,background .16s ease}.live-row-open[data-v-bddabc5f]:hover{border-color:#37d5ff7a;background:#37d5ff26}.live-row-open[data-v-bddabc5f]:focus-visible{outline:2px solid rgba(55,213,255,.56);outline-offset:2px}.live-row-title[data-v-bddabc5f]{min-width:0;display:flex;align-items:center;gap:8px}.live-row-title strong[data-v-bddabc5f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.live-row-user[data-v-bddabc5f]{max-width:42%;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 7px;border:1px solid rgba(238,243,239,.1);border-radius:999px;color:#b7c7bf;background:#ffffff09;font-size:11px}.live-row p[data-v-bddabc5f]{margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-list-header[data-v-bddabc5f]{margin:12px 0}.timeline-pagination[data-v-bddabc5f]{margin-top:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.pagination-actions[data-v-bddabc5f],.rows-per-page[data-v-bddabc5f]{display:flex;align-items:center;gap:8px}.rows-per-page[data-v-bddabc5f]{color:var(--muted);font-size:12px}.rows-per-page .select[data-v-bddabc5f]{width:86px;min-width:86px}.page-button[data-v-bddabc5f]{min-width:38px;height:38px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918}.page-button.active[data-v-bddabc5f]{color:#8af0bb;border-color:#2ce59b6b;background:#2ce59b1a}.icon-button[data-v-bddabc5f]:disabled,.page-button[data-v-bddabc5f]:disabled{cursor:not-allowed;opacity:.45}@keyframes markerPulse-bddabc5f{0%{opacity:.68;r:5}to{opacity:0;r:14}}@keyframes markerFloat-bddabc5f{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(max-width:1180px){.live-feed[data-v-bddabc5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.timeline-topline[data-v-bddabc5f]{align-items:stretch;flex-direction:column}.timeline-filter-button[data-v-bddabc5f]{width:100%}.timeline-view-toggle[data-v-bddabc5f]{align-self:flex-end}.activity-map svg[data-v-bddabc5f]{height:380px}.activity-map[data-v-bddabc5f]{min-height:380px}.map-controls[data-v-bddabc5f]{top:10px;right:10px}.map-control-button[data-v-bddabc5f]{width:30px;height:30px;min-height:30px}.map-zoom-label[data-v-bddabc5f]{min-width:44px;height:30px}.live-feed[data-v-bddabc5f]{grid-template-columns:1fr}.pagination-bar[data-v-bddabc5f],.timeline-list-header[data-v-bddabc5f]{align-items:stretch;flex-direction:column}.pagination-actions[data-v-bddabc5f]{flex-wrap:wrap}}.portfolio-history-toolbar[data-v-1bf3a7e3]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:18px}.portfolio-history-control[data-v-1bf3a7e3],.portfolio-history-explorer[data-v-1bf3a7e3]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.portfolio-history-explorer[data-v-1bf3a7e3]{justify-content:flex-end}.portfolio-history-control label[data-v-1bf3a7e3]{display:grid;gap:6px;min-width:150px;color:var(--muted);font-size:12px;font-weight:800}.portfolio-view-switch[data-v-1bf3a7e3]{display:inline-grid;grid-template-columns:repeat(2,auto);gap:3px;padding:3px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.portfolio-view-switch button[data-v-1bf3a7e3]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:0;border-radius:6px;color:var(--muted);background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.portfolio-view-switch button[data-v-1bf3a7e3]:hover:not(:disabled),.portfolio-view-switch button[data-v-1bf3a7e3]:focus-visible{color:var(--text);background:#ffffff0d}.portfolio-view-switch button.active[data-v-1bf3a7e3]{color:var(--green);background:#2ce59b1c}.portfolio-view-switch button[data-v-1bf3a7e3]:disabled{cursor:not-allowed;opacity:.45}.icon-button[data-v-1bf3a7e3]{width:40px;padding:0}.portfolio-history-empty[data-v-1bf3a7e3]{display:grid;place-items:center;gap:8px;min-height:180px;border:1px solid var(--border);border-radius:8px;color:var(--muted);background:#101816d1}.portfolio-summary-band[data-v-1bf3a7e3],.portfolio-owner-section[data-v-1bf3a7e3]{display:grid;gap:14px}.portfolio-summary-band[data-v-1bf3a7e3]{margin-bottom:18px;padding:16px 0 18px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.portfolio-summary-band>header[data-v-1bf3a7e3],.portfolio-owner-section-header[data-v-1bf3a7e3],.portfolio-owner-header[data-v-1bf3a7e3]{display:flex;align-items:center;justify-content:space-between;gap:14px}.portfolio-summary-band h2[data-v-1bf3a7e3],.portfolio-owner-section-header h3[data-v-1bf3a7e3]{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:18px}.portfolio-summary-context[data-v-1bf3a7e3]{max-width:760px;margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.portfolio-summary-grid[data-v-1bf3a7e3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border);border-radius:8px;background:#101816c2}.portfolio-summary-metric[data-v-1bf3a7e3]{min-width:0;display:grid;align-content:start;gap:9px;padding:15px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-child(3n){border-right:0}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-last-child(-n+3){border-bottom:0}.portfolio-summary-metric>small[data-v-1bf3a7e3],.portfolio-single-metric-row>small[data-v-1bf3a7e3],.portfolio-capture-footer[data-v-1bf3a7e3],.portfolio-owner-header>div:first-child span[data-v-1bf3a7e3],.portfolio-owner-section-header>span[data-v-1bf3a7e3]{color:var(--muted);font-size:12px}.portfolio-metric-label[data-v-1bf3a7e3]{min-width:0;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.portfolio-metric-label svg[data-v-1bf3a7e3]{flex:0 0 auto}.portfolio-metric-label span[data-v-1bf3a7e3]{min-width:0}.portfolio-summary-metric>strong[data-v-1bf3a7e3]{color:var(--text);font-size:24px}.portfolio-comparison-months[data-v-1bf3a7e3],.portfolio-owner-month-values[data-v-1bf3a7e3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.portfolio-comparison-months>div[data-v-1bf3a7e3],.portfolio-owner-month-values>div[data-v-1bf3a7e3]{min-width:0;display:grid;gap:3px;padding:9px 10px;border-left:2px solid var(--line);background:#ffffff06}.portfolio-comparison-months>div.current[data-v-1bf3a7e3],.portfolio-owner-month-values>div.current[data-v-1bf3a7e3]{border-left-color:var(--cyan);background:#42d3ff0e}.portfolio-summary-metric.is-bonus-metric[data-v-1bf3a7e3],.portfolio-metric-comparison-row.is-bonus-metric[data-v-1bf3a7e3],.portfolio-single-metric-row.is-bonus-metric[data-v-1bf3a7e3]{background:#f2bd4a0e;box-shadow:inset 0 2px #f2bd4a9e}.portfolio-summary-metric.is-health-metric[data-v-1bf3a7e3],.portfolio-metric-comparison-row.is-health-metric[data-v-1bf3a7e3],.portfolio-single-metric-row.is-health-metric[data-v-1bf3a7e3]{background:#2ce59b0b;box-shadow:inset 0 2px #2ce59b7a}.is-bonus-metric .portfolio-metric-label[data-v-1bf3a7e3]{color:#f2bd4a;font-weight:800}.is-health-metric .portfolio-metric-label[data-v-1bf3a7e3]{color:#8af0bb;font-weight:800}.is-bonus-metric .portfolio-comparison-months>div.current[data-v-1bf3a7e3],.is-bonus-metric .portfolio-owner-month-values>div.current[data-v-1bf3a7e3]{border-left-color:#f2bd4a;background:#f2bd4a1a;box-shadow:inset 0 0 0 1px #f2bd4a29}.is-health-metric .portfolio-comparison-months>div.current[data-v-1bf3a7e3],.is-health-metric .portfolio-owner-month-values>div.current[data-v-1bf3a7e3]{border-left-color:var(--green);background:#2ce59b16;box-shadow:inset 0 0 0 1px #2ce59b24}.is-bonus-metric .portfolio-comparison-months>div.current strong[data-v-1bf3a7e3],.is-bonus-metric .portfolio-owner-month-values>div.current strong[data-v-1bf3a7e3],.portfolio-single-metric-row.is-bonus-metric>strong[data-v-1bf3a7e3]{color:#ffd66b;font-size:20px}.is-health-metric .portfolio-comparison-months>div.current strong[data-v-1bf3a7e3],.is-health-metric .portfolio-owner-month-values>div.current strong[data-v-1bf3a7e3],.portfolio-single-metric-row.is-health-metric>strong[data-v-1bf3a7e3]{color:#8af0bb;font-size:20px}.portfolio-summary-metric.is-bonus-metric>strong[data-v-1bf3a7e3]{color:#ffd66b;font-size:26px}.portfolio-summary-metric.is-health-metric>strong[data-v-1bf3a7e3]{color:#8af0bb;font-size:26px}.portfolio-value-caption[data-v-1bf3a7e3]{color:var(--muted);font-size:10px;font-weight:800}.portfolio-comparison-months small[data-v-1bf3a7e3],.portfolio-owner-month-values small[data-v-1bf3a7e3]{color:var(--muted);font-size:11px;font-weight:700}.portfolio-comparison-months em[data-v-1bf3a7e3]{color:var(--cyan);font-size:11px;font-style:normal;font-weight:700}.portfolio-comparison-months strong[data-v-1bf3a7e3]{color:var(--text);font-size:20px}.portfolio-summary-metric footer[data-v-1bf3a7e3],.portfolio-metric-comparison-row>small[data-v-1bf3a7e3],.portfolio-owner-outcomes span[data-v-1bf3a7e3]{font-size:11px;font-weight:800}.portfolio-summary-metric footer[data-v-1bf3a7e3],.portfolio-metric-movement[data-v-1bf3a7e3]{width:fit-content;max-width:100%;padding:4px 7px;border-radius:4px;background:#ffffff0b}.portfolio-summary-metric footer.positive[data-v-1bf3a7e3],.portfolio-metric-movement.positive[data-v-1bf3a7e3]{background:#2ce59b17}.portfolio-summary-metric footer.negative[data-v-1bf3a7e3],.portfolio-metric-movement.negative[data-v-1bf3a7e3]{background:#ff638417}.portfolio-rate-detail[data-v-1bf3a7e3]{width:fit-content;max-width:100%;padding:5px 7px;border:1px solid rgba(242,189,74,.24);border-radius:4px;color:#f5cf78!important;background:#f2bd4a12;font-weight:800}.portfolio-summary-metric footer b[data-v-1bf3a7e3],.portfolio-metric-comparison-row>small b[data-v-1bf3a7e3]{margin-right:4px}.portfolio-owner-section-header[data-v-1bf3a7e3]{padding:0 2px}.portfolio-owner-comparison[data-v-1bf3a7e3]{display:grid;gap:12px}.portfolio-owner-card[data-v-1bf3a7e3]{display:grid;gap:14px;padding:16px;border:1px solid var(--border);border-radius:8px;background:#0a100e8f}.portfolio-owner-header>div[data-v-1bf3a7e3]:first-child{min-width:180px;display:grid;gap:3px}.portfolio-owner-header>div:first-child strong[data-v-1bf3a7e3]{color:var(--text);font-size:16px}.portfolio-owner-outcomes[data-v-1bf3a7e3]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.portfolio-owner-actions[data-v-1bf3a7e3]{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.portfolio-pdf-button[data-v-1bf3a7e3]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-color:#8b5cf68c;color:#d8c5ff;background:#8b5cf61c;font-size:12px;font-weight:800}.portfolio-pdf-button[data-v-1bf3a7e3]:hover:not(:disabled){border-color:#c084fcc7;color:#f0e8ff;background:#8b5cf633}.portfolio-pdf-error[data-v-1bf3a7e3]{margin:0;padding:10px 12px;border:1px solid rgba(255,99,132,.36);border-radius:6px;color:#ff9baa;background:#ff638412;font-size:12px;font-weight:700}.spin[data-v-1bf3a7e3]{animation:portfolio-spin-1bf3a7e3 .9s linear infinite}@keyframes portfolio-spin-1bf3a7e3{to{transform:rotate(360deg)}}.portfolio-owner-period-label[data-v-1bf3a7e3]{color:var(--muted);font-size:12px;font-weight:800}.portfolio-metric-comparison-grid[data-v-1bf3a7e3],.portfolio-single-metric-grid[data-v-1bf3a7e3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.portfolio-metric-comparison-row[data-v-1bf3a7e3],.portfolio-single-metric-row[data-v-1bf3a7e3]{min-width:0;display:grid;gap:7px;padding:11px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.portfolio-owner-month-values strong[data-v-1bf3a7e3]{color:var(--text);font-size:15px}.portfolio-metric-movement[data-v-1bf3a7e3]{min-height:15px}.portfolio-single-metric-row>strong[data-v-1bf3a7e3]{color:var(--text);font-size:16px}.portfolio-client-changes[data-v-1bf3a7e3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.portfolio-client-changes span[data-v-1bf3a7e3]{border-radius:999px;padding:5px 8px;background:#ffffff0f;font-size:11px;font-weight:800}.positive[data-v-1bf3a7e3]{color:#8af0bb!important}.negative[data-v-1bf3a7e3]{color:#ff9baa!important}.neutral[data-v-1bf3a7e3]{color:var(--muted)!important}.portfolio-capture-footer[data-v-1bf3a7e3]{padding-top:2px}@media(max-width:1100px){.portfolio-summary-grid[data-v-1bf3a7e3],.portfolio-metric-comparison-grid[data-v-1bf3a7e3],.portfolio-single-metric-grid[data-v-1bf3a7e3]{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-child(3n){border-right:1px solid var(--border)}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-child(2n){border-right:0}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-last-child(-n+3){border-bottom:1px solid var(--border)}.portfolio-summary-metric[data-v-1bf3a7e3]:nth-last-child(-n+2){border-bottom:0}}@media(max-width:760px){.portfolio-history-toolbar[data-v-1bf3a7e3],.portfolio-history-explorer[data-v-1bf3a7e3],.portfolio-summary-band>header[data-v-1bf3a7e3],.portfolio-owner-section-header[data-v-1bf3a7e3],.portfolio-owner-header[data-v-1bf3a7e3]{align-items:stretch;flex-direction:column}.portfolio-history-explorer[data-v-1bf3a7e3]{justify-content:stretch}.portfolio-view-switch[data-v-1bf3a7e3],.portfolio-summary-grid[data-v-1bf3a7e3],.portfolio-metric-comparison-grid[data-v-1bf3a7e3],.portfolio-single-metric-grid[data-v-1bf3a7e3],.portfolio-comparison-months[data-v-1bf3a7e3],.portfolio-owner-month-values[data-v-1bf3a7e3]{grid-template-columns:1fr}.portfolio-view-switch button[data-v-1bf3a7e3]{width:100%}.portfolio-history-control label[data-v-1bf3a7e3]{min-width:min(100%,150px);flex:1 1 140px}.portfolio-summary-metric[data-v-1bf3a7e3],.portfolio-summary-metric[data-v-1bf3a7e3]:nth-child(2n),.portfolio-summary-metric[data-v-1bf3a7e3]:nth-child(3n),.portfolio-summary-metric[data-v-1bf3a7e3]:nth-last-child(-n+2),.portfolio-summary-metric[data-v-1bf3a7e3]:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--border)}.portfolio-summary-metric[data-v-1bf3a7e3]:last-child{border-bottom:0}.portfolio-owner-outcomes[data-v-1bf3a7e3]{justify-content:flex-start}.portfolio-owner-actions[data-v-1bf3a7e3]{align-items:flex-start;justify-content:flex-start}}.team-page-actions[data-v-667cd138]{display:flex;justify-content:flex-end;gap:8px;margin:-8px 0 16px}.team-refresh-spinning[data-v-667cd138]{animation:team-refresh-spin-667cd138 .8s linear infinite}@keyframes team-refresh-spin-667cd138{to{transform:rotate(360deg)}}.team-user-cell[data-v-667cd138]{min-width:210px}.team-user-profile[data-v-667cd138]{display:flex;align-items:center;gap:10px;min-width:0}.team-user-avatar[data-v-667cd138]{display:inline-grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid rgba(44,229,155,.28);border-radius:8px;background:#2ce59b14;color:#8af0bb;font-size:13px;font-weight:800}.team-user-profile div[data-v-667cd138]{display:grid;gap:3px;min-width:0}.team-user-profile strong[data-v-667cd138]{color:var(--text);line-height:1.15}.team-user-profile span[data-v-667cd138]:not(.team-user-avatar){color:var(--muted);font-size:12px;overflow-wrap:anywhere}.team-mrr-cell[data-v-667cd138]{min-width:210px}.team-mrr-summary[data-v-667cd138]{display:grid;gap:9px;max-width:260px}.team-mrr-main[data-v-667cd138]{display:grid;gap:2px}.team-mrr-main span[data-v-667cd138],.team-mrr-progress span[data-v-667cd138],.team-mrr-main small[data-v-667cd138],.team-mrr-progress small[data-v-667cd138]{color:var(--muted);font-size:11px;font-weight:600}.team-mrr-main strong[data-v-667cd138]{color:var(--text);font-size:17px;line-height:1.1}.team-mrr-counts[data-v-667cd138]{display:flex;flex-wrap:wrap;gap:6px}.team-mrr-counts span[data-v-667cd138]{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;color:var(--muted);font-size:11px;font-weight:700}.team-mrr-counts b[data-v-667cd138]{color:var(--text)}.team-mrr-progress[data-v-667cd138]{display:grid;gap:5px}.team-mrr-progress>div[data-v-667cd138]:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.team-mrr-progress strong[data-v-667cd138]{color:var(--text);font-size:12px}.team-mrr-track[data-v-667cd138]{height:5px;overflow:hidden;border-radius:999px;background:#ffffff1a}.team-mrr-track span[data-v-667cd138]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2ce59bf2,#37d5ffe6);animation:portfolioBarFill-667cd138 .55s ease-out}.team-mrr-progress.attention .team-mrr-track span[data-v-667cd138]{background:linear-gradient(90deg,#ffc257f2,#ffd27ae0)}.team-mrr-progress.healthy small[data-v-667cd138]{color:#8af0bb}.team-mrr-progress.attention small[data-v-667cd138]{color:#ffd27a}.portfolio-simple[data-v-667cd138]{display:grid;gap:7px;min-width:280px;max-width:420px}.portfolio-simple-head[data-v-667cd138]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.portfolio-simple-head strong[data-v-667cd138]{color:var(--text);font-size:12px}.portfolio-detail-button[data-v-667cd138]{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 8px;border:1px solid rgba(55,213,255,.28);border-radius:999px;color:#a9ecff;background:#37d5ff14;font-size:11px;font-weight:800}.portfolio-detail-button[data-v-667cd138]:hover,.portfolio-detail-button[data-v-667cd138]:focus-visible{border-color:#37d5ff8c;color:#d9f8ff;transform:translateY(-1px)}.portfolio-goal-bars[data-v-667cd138]{display:grid;gap:7px;margin-top:3px}.portfolio-goal-bar[data-v-667cd138]{display:grid;gap:4px}.portfolio-goal-bar-label[data-v-667cd138]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;line-height:1.2}.portfolio-goal-bar-label span[data-v-667cd138]{font-weight:800}.portfolio-goal-bar-label strong[data-v-667cd138]{color:var(--text);font-size:11px;font-weight:800}.portfolio-goal-bar small[data-v-667cd138]{color:var(--muted);font-size:10px;font-weight:800;line-height:1.1}.portfolio-goal-track[data-v-667cd138]{height:5px;overflow:hidden;border-radius:999px;background:#ffffff14}.portfolio-goal-track span[data-v-667cd138]{display:block;height:100%;max-width:100%;border-radius:inherit;animation:portfolioBarFill-667cd138 .55s ease-out}.portfolio-goal-bar.healthy .portfolio-goal-track span[data-v-667cd138]{background:linear-gradient(90deg,#2ce59b,#8af0bb)}.portfolio-goal-bar.attention .portfolio-goal-track span[data-v-667cd138]{background:linear-gradient(90deg,#f6bb42,#ffe09a)}.portfolio-goal-bar.risk .portfolio-goal-track span[data-v-667cd138],.portfolio-goal-bar.critical .portfolio-goal-track span[data-v-667cd138]{background:linear-gradient(90deg,#ff667f,#ff9baa)}.portfolio-goal-bar.healthy .portfolio-goal-bar-label span[data-v-667cd138]{color:#8af0bb}.portfolio-goal-bar.attention .portfolio-goal-bar-label span[data-v-667cd138]{color:#ffd27a}.portfolio-goal-bar.risk .portfolio-goal-bar-label span[data-v-667cd138],.portfolio-goal-bar.critical .portfolio-goal-bar-label span[data-v-667cd138]{color:#ff9baa}.portfolio-modal-backdrop[data-v-667cd138]{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:22px;background:#030605b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portfolio-modal[data-v-667cd138]{width:min(880px,100%);max-height:min(820px,calc(100vh - 44px));overflow:auto;padding:20px;border:1px solid rgba(55,213,255,.22);border-radius:8px;background:#101413;box-shadow:0 24px 80px #00000075;animation:portfolioModalIn-667cd138 .18s ease-out}.portfolio-modal-header[data-v-667cd138]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}.portfolio-modal-header p[data-v-667cd138],.portfolio-modal-header span[data-v-667cd138],.portfolio-modal-kpis span[data-v-667cd138],.portfolio-modal-kpis small[data-v-667cd138],.portfolio-status-row small[data-v-667cd138],.portfolio-status-row-meta[data-v-667cd138],.portfolio-modal-section-title span[data-v-667cd138]{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.portfolio-modal-header h3[data-v-667cd138]{margin:4px 0;color:var(--text);font-size:22px}.portfolio-modal-close[data-v-667cd138]{width:36px;height:36px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:#ffffff08}.portfolio-modal-close[data-v-667cd138]:hover,.portfolio-modal-close[data-v-667cd138]:focus-visible{color:var(--text);border-color:#37d5ff57;background:#37d5ff14}.portfolio-modal-kpis[data-v-667cd138]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.portfolio-modal-kpis article[data-v-667cd138]{display:grid;gap:7px;min-height:134px;padding:13px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff08}.portfolio-modal-kpis strong[data-v-667cd138]{color:var(--text);font-size:26px;letter-spacing:0}.portfolio-progress[data-v-667cd138]{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.portfolio-progress span[data-v-667cd138]{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,#37d5ff,#2ce59b);animation:portfolioBarFill-667cd138 .55s ease-out}.portfolio-progress.health span[data-v-667cd138],.portfolio-progress.healthy span[data-v-667cd138]{background:linear-gradient(90deg,#2ce59b,#8af0bb)}.portfolio-progress.warning span[data-v-667cd138],.portfolio-progress.attention span[data-v-667cd138]{background:linear-gradient(90deg,#f6bb42,#ffd27a)}.portfolio-progress.risk span[data-v-667cd138],.portfolio-progress.critical span[data-v-667cd138]{background:linear-gradient(90deg,#ff667f,#ff9baa)}.portfolio-progress.slim[data-v-667cd138]{height:6px}.portfolio-modal-section[data-v-667cd138]{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff05}.portfolio-modal-section-title[data-v-667cd138]{display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolio-modal-section-title h4[data-v-667cd138]{margin:0;color:var(--text);font-size:15px}.portfolio-modal-reasons[data-v-667cd138]{display:grid;gap:6px;font-size:13px;line-height:1.4}.portfolio-modal-reasons.attention span[data-v-667cd138]{color:#ffd27a}.portfolio-modal-reasons.healthy span[data-v-667cd138]{color:#8af0bb}.portfolio-comparison-grid[data-v-667cd138]{display:grid;gap:8px}.portfolio-comparison-row[data-v-667cd138]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.portfolio-comparison-row>div[data-v-667cd138]:first-child{display:grid;gap:4px;min-width:0}.portfolio-comparison-row strong[data-v-667cd138]{color:var(--text);font-size:13px}.portfolio-comparison-row small[data-v-667cd138]{color:var(--muted);font-size:11px;line-height:1.35}.portfolio-comparison-current[data-v-667cd138]{display:grid;justify-items:end;gap:3px;flex:0 0 auto;text-align:right}.portfolio-comparison-current strong[data-v-667cd138]{font-size:15px}.portfolio-comparison-current span[data-v-667cd138]{font-size:11px;font-weight:800}.portfolio-comparison-current span.up[data-v-667cd138]{color:#8af0bb}.portfolio-comparison-current span.down[data-v-667cd138]{color:#ffd27a}.portfolio-comparison-current span.steady[data-v-667cd138]{color:var(--muted)}.portfolio-bonus-kpis[data-v-667cd138]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.portfolio-bonus-kpis article[data-v-667cd138]{display:grid;gap:5px;padding:11px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.portfolio-bonus-kpis span[data-v-667cd138],.portfolio-bonus-kpis small[data-v-667cd138]{color:var(--muted);font-size:12px;line-height:1.4}.portfolio-bonus-kpis strong[data-v-667cd138]{color:var(--text);font-size:19px}.portfolio-cancellation-rule[data-v-667cd138]{margin:0;padding:9px 11px;border-left:2px solid rgba(55,213,255,.5);color:var(--muted);background:#37d5ff0b;font-size:12px;line-height:1.5}.portfolio-bonus-explanation[data-v-667cd138]{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.portfolio-bonus-explanation strong[data-v-667cd138],.bonus-real-inline[data-v-667cd138]{color:#8af0bb!important;font-weight:700}.portfolio-bonus-tier-list[data-v-667cd138],.portfolio-bonus-criteria[data-v-667cd138]{display:grid;gap:8px}.portfolio-bonus-tier[data-v-667cd138]{display:grid;gap:10px;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.portfolio-bonus-tier.applied[data-v-667cd138]{border-color:#2ce59b61;background:#2ce59b0e}.portfolio-bonus-tier header[data-v-667cd138]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.portfolio-bonus-tier header div[data-v-667cd138]{display:grid;gap:3px}.portfolio-bonus-tier header small[data-v-667cd138]{color:var(--muted);font-size:12px}.portfolio-bonus-criteria span[data-v-667cd138]{display:flex;gap:7px;font-size:12px;line-height:1.4}.portfolio-bonus-criteria .passed[data-v-667cd138]{color:#8af0bb}.portfolio-bonus-criteria .failed[data-v-667cd138]{color:#ff9baa}.portfolio-bonus-criteria .informative[data-v-667cd138]{color:var(--muted)}.portfolio-status-list[data-v-667cd138]{display:grid;gap:9px}.portfolio-status-row[data-v-667cd138]{display:grid;gap:7px;padding:11px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.portfolio-status-row-head[data-v-667cd138],.portfolio-status-row-meta[data-v-667cd138]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.portfolio-status-row-head strong[data-v-667cd138]{color:var(--text);font-size:16px}.portfolio-status-row-meta[data-v-667cd138]{justify-content:flex-start}@keyframes portfolioModalIn-667cd138{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes portfolioBarFill-667cd138{0%{width:0}}@media(max-width:760px){.portfolio-modal-backdrop[data-v-667cd138]{padding:12px}.portfolio-modal[data-v-667cd138]{max-height:calc(100vh - 24px);padding:16px}.portfolio-modal-kpis[data-v-667cd138],.portfolio-bonus-kpis[data-v-667cd138]{grid-template-columns:1fr}.portfolio-comparison-row[data-v-667cd138]{align-items:flex-start;flex-direction:column;gap:7px}.portfolio-comparison-current[data-v-667cd138]{justify-items:start;text-align:left}.portfolio-modal-section-title[data-v-667cd138],.portfolio-modal-header[data-v-667cd138]{align-items:flex-start}}.webhook-log-filters[data-v-6da8a03c]{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(150px,.7fr) repeat(2,minmax(130px,.6fr)) minmax(260px,1.4fr) auto auto auto;gap:12px;align-items:end;margin-bottom:16px}.webhook-log-filters label[data-v-6da8a03c],.webhook-log-summary label[data-v-6da8a03c]{color:var(--muted);font-size:12px}.webhook-log-filters .input[data-v-6da8a03c],.webhook-log-filters .select[data-v-6da8a03c]{width:100%}.search-control[data-v-6da8a03c]{position:relative}.search-control svg[data-v-6da8a03c]{position:absolute;left:12px;top:50%;color:var(--muted);transform:translateY(-50%);pointer-events:none}.search-control .input[data-v-6da8a03c]{padding-left:38px}.webhook-log-summary[data-v-6da8a03c]{margin-bottom:12px}.compact-select[data-v-6da8a03c]{width:92px;min-width:92px}.webhook-log-table td[data-v-6da8a03c]{vertical-align:top}.webhook-log-table strong[data-v-6da8a03c],.webhook-log-table small[data-v-6da8a03c]{display:block}.webhook-log-table small[data-v-6da8a03c]{margin-top:4px;color:var(--muted)}.webhook-log-table code[data-v-6da8a03c]{display:inline-block;max-width:260px;overflow:hidden;color:var(--cyan);text-overflow:ellipsis;white-space:nowrap}.webhook-log-table tr.selected[data-v-6da8a03c]{background:#37d3ff0f}.button.small[data-v-6da8a03c]{min-height:34px;padding:0 12px;font-size:13px}.payload-panel[data-v-6da8a03c]{margin-top:16px}.payload-panel pre[data-v-6da8a03c]{max-height:460px;margin:16px 0 0;padding:16px;overflow:auto;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#ffffff08}.pagination-bar[data-v-6da8a03c]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px;border-top:1px solid var(--line);color:var(--muted)}.pagination-actions[data-v-6da8a03c]{display:flex;gap:10px;align-items:center}@media(max-width:1280px){.webhook-log-filters[data-v-6da8a03c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.webhook-log-filters[data-v-6da8a03c]{grid-template-columns:1fr}.pagination-bar[data-v-6da8a03c],.pagination-actions[data-v-6da8a03c]{align-items:stretch;flex-direction:column}}.page-actions[data-v-be4d1912]{display:flex;justify-content:flex-end;margin-bottom:14px}.owner-rule-form[data-v-be4d1912]{display:grid;gap:14px;margin-top:16px}.owner-rule-form label[data-v-be4d1912]{color:var(--muted);font-size:12px}.owner-rule-form .input[data-v-be4d1912]{width:100%}.form-label[data-v-be4d1912]{display:block;margin-bottom:8px;color:var(--muted);font-size:12px}.owner-checkbox-grid[data-v-be4d1912]{display:flex;flex-wrap:wrap;gap:8px}.checkbox-pill[data-v-be4d1912],.checkbox-inline[data-v-be4d1912]{display:inline-flex;align-items:center;gap:7px}.checkbox-inline small[data-v-be4d1912]{color:var(--muted)}.checkbox-pill[data-v-be4d1912]{min-height:32px;align-items:flex-start;max-width:280px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#ffffff08}.checkbox-pill span[data-v-be4d1912]{display:grid;gap:3px;color:var(--text)}.checkbox-pill strong[data-v-be4d1912]{font-weight:600}.checkbox-pill small[data-v-be4d1912]{display:block;line-height:1.35;color:var(--muted)}.owner-rule-help[data-v-be4d1912]{margin:-2px 0 8px;font-size:12px}.checkbox-pill input[data-v-be4d1912],.checkbox-inline input[data-v-be4d1912]{accent-color:var(--green)}.compact-owner-rule[data-v-be4d1912]{gap:12px}.owner-log-card[data-v-be4d1912]{grid-column:1 / -1}.owner-log-empty[data-v-be4d1912]{margin-top:16px}.owner-log-list[data-v-be4d1912]{display:grid;gap:12px;margin-top:16px}.owner-log-item[data-v-be4d1912]{padding:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.owner-log-header[data-v-be4d1912],.owner-log-summary[data-v-be4d1912],.owner-log-entry[data-v-be4d1912]{display:flex;align-items:center;gap:10px}.owner-log-header[data-v-be4d1912]{justify-content:space-between}.owner-log-header>div[data-v-be4d1912],.owner-log-entry>div[data-v-be4d1912]{display:grid;gap:3px}.owner-log-header small[data-v-be4d1912],.owner-log-entry small[data-v-be4d1912]{color:var(--muted)}.owner-log-status[data-v-be4d1912]{padding:4px 8px;border:1px solid rgba(52,211,153,.45);border-radius:999px;color:var(--green);font-size:12px}.owner-log-status.failed[data-v-be4d1912]{border-color:#fb718580;color:#fb7185}.owner-log-summary[data-v-be4d1912]{flex-wrap:wrap;margin-top:10px;color:var(--muted);font-size:12px}.owner-log-summary span[data-v-be4d1912]{padding:4px 8px;border-radius:999px;background:#ffffff0d}.owner-log-error[data-v-be4d1912]{margin-top:10px;color:#fb7185}.owner-log-entries[data-v-be4d1912]{display:grid;gap:9px;margin-top:12px}.owner-log-dot[data-v-be4d1912]{width:9px;height:9px;flex:0 0 9px;border-radius:999px;background:var(--muted)}.owner-log-dot.assigned[data-v-be4d1912]{background:var(--green);box-shadow:0 0 12px #34d39980}.owner-log-dot.skipped[data-v-be4d1912]{background:#fbbf24}.owner-log-dot.error[data-v-be4d1912]{background:#fb7185}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eef3ef;background:#0a0b0b;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #0a0b0b;--panel: #121514;--panel-strong: #171b19;--panel-soft: #101211;--line: #26302c;--line-soft: rgba(255, 255, 255, .07);--text: #eef3ef;--muted: #97a39d;--faint: #6f7b75;--green: #2ce59b;--cyan: #37d5ff;--amber: #f6bb42;--rose: #ff667f;--red: #ff445f;--violet: #a78bfa;--radius: 8px}html{width:100%;min-height:100%;background:var(--bg);overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(180deg,rgba(44,229,155,.08),transparent 240px),radial-gradient(circle at top right,rgba(55,213,255,.08),transparent 320px),var(--bg);overflow-x:hidden;overscroll-behavior-y:none;touch-action:manipulation}body.mobile-menu-locked{overflow:hidden}#app{min-height:100dvh}button,input,select{font:inherit}button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.app-shell{display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .18s ease}.app-shell.sidebar-collapsed{grid-template-columns:86px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;border-right:1px solid var(--line-soft);background:#0c0e0de0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:20px 14px;transition:padding .18s ease}.mobile-appbar,.mobile-backdrop,.mobile-close-button{display:none}.brand{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 22px}.brand-main{display:flex;align-items:center;min-width:0;gap:12px}.brand-mark{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(44,229,155,.45);border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(44,229,155,.2),transparent 58%),linear-gradient(135deg,#2ce59b24,#37d5ff1a);color:var(--green);box-shadow:0 0 32px #2ce59b1f;padding:5px;overflow:hidden}.brand-copy{min-width:0}.brand h1{margin:0;font-size:15px;letter-spacing:0}.brand span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.sidebar-toggle{flex:0 0 auto}.nav-group{display:grid;gap:4px}.nav-link{display:flex;align-items:center;gap:10px;height:42px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:#b9c3bd;font-size:14px}.nav-link svg{flex:0 0 auto}.nav-link:hover{color:var(--text);background:#ffffff09}.nav-link.router-link-active{color:var(--text);border-color:#2ce59b40;background:#2ce59b14}.sidebar-footer{margin-top:auto;padding:14px 8px 0;color:var(--muted);font-size:12px}.sidebar-footer .button{margin-top:8px}.status-dot{width:8px;height:8px;display:inline-block;border-radius:999px;background:var(--green);box-shadow:0 0 14px #2ce59bcc;margin-right:8px}.sidebar.collapsed{padding-inline:12px}.sidebar.collapsed .brand{flex-direction:column;justify-content:center;padding-inline:0;gap:10px}.sidebar.collapsed .brand-main{justify-content:center}.sidebar.collapsed .brand-copy,.sidebar.collapsed .nav-label,.sidebar.collapsed .sidebar-status-label,.sidebar.collapsed .button-label{display:none}.sidebar.collapsed .nav-link,.sidebar.collapsed .sidebar-footer .button{justify-content:center;width:100%;padding-inline:0}.sidebar.collapsed .sidebar-footer{padding-inline:0;text-align:center}.sidebar.collapsed .sidebar-footer p{display:grid;place-items:center}.sidebar.collapsed .status-dot{margin-right:0}.content{min-width:0;padding:24px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.page-title h2{margin:0;font-size:26px;font-weight:720;letter-spacing:0}.page-title{margin-bottom:22px}.page-title p{margin:7px 0 0;color:var(--muted);line-height:1.4}.actions-row,.filters-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.icon-button,.button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#151918;padding:0 12px}.icon-button{width:38px;padding:0}.mobile-close-button{display:none}.button.primary{border-color:#2ce59b61;background:linear-gradient(135deg,#2ce59b38,#37d5ff1f)}.button.active{color:#8af0bb;border-color:#2ce59b61;background:#2ce59b14}.button.danger{border-color:#ff445f61;background:#ff445f1a}.icon-button.danger{border-color:#ff445f61;color:#ff8b9b;background:#ff445f1a}.button:disabled,.icon-button:disabled{cursor:not-allowed;opacity:.45}.grid{display:grid;gap:14px;min-width:0}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.two-col{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)}.three-col{grid-template-columns:repeat(3,minmax(0,1fr))}.card,.stat-card,.table-panel,.chart-card{min-width:0;border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),var(--panel);box-shadow:0 18px 60px #0000003d}.card,.table-panel{padding:16px}.table-panel{overflow-x:auto}.stat-card{padding:16px;min-height:128px}.stat-card.is-emphasized{border-color:#ff667f9e;background:linear-gradient(180deg,rgba(255,102,127,.1),transparent 72%),var(--panel);box-shadow:inset 3px 0 #ff667fe6,0 18px 60px #00000047,0 0 0 1px #ff667f14}.stat-card.is-emphasized header p{color:#ffb3bf;font-weight:700}.stat-card header,.panel-header,.chart-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stat-card p,.panel-eyebrow,.chart-card p{margin:0;color:var(--muted);font-size:13px}.stat-card strong{display:block;margin-top:14px;font-size:28px;letter-spacing:0}.stat-secondary{display:inline-flex;align-items:center;min-height:24px;margin-top:8px;padding:0 9px;border:1px solid rgba(44,229,155,.25);border-radius:999px;color:#8af0bb;background:#2ce59b14;font-size:12px;font-weight:700}.stat-secondary.is-rose{border-color:#ff667f4d;color:#ff99a9;background:#ff667f1a}.stat-secondary.is-amber{border-color:#f6bb424d;color:#f8d47d;background:#f6bb421a}.stat-secondary.is-cyan{border-color:#37d5ff4d;color:#8eeaff;background:#37d5ff1a}.stat-card footer{margin-top:12px;color:var(--faint);font-size:12px}.stat-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:#ffffff0b}.chart-card{min-height:360px;padding:16px}.chart-card h3,.table-panel h3,.card h3{margin:0;font-size:16px}.chart{width:100%;max-width:100%;height:300px;margin-top:10px}.data-table{width:100%;min-width:760px;border-collapse:collapse}.data-table th,.data-table td{padding:13px 10px;border-bottom:1px solid var(--line-soft);color:#dce4df;text-align:left;vertical-align:middle;font-size:13px}.data-table th{color:var(--muted);font-size:12px;font-weight:600}.data-table tr:last-child td{border-bottom:0}.score-events-table{min-width:980px}.score-rule-input{width:96px;min-width:96px;padding:10px 11px}.customer-cell{display:flex;align-items:center;gap:10px;min-width:220px}.avatar{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--line);border-radius:8px;color:var(--green);background:#0e1110;font-weight:700}.customer-cell strong{display:block;font-size:13px}.customer-cell span,.muted{color:var(--muted);font-size:12px}.customer-cell span{display:block}.badge{display:inline-flex;align-items:center;gap:6px;min-height:24px;border:1px solid var(--line);border-radius:999px;padding:0 9px;font-size:12px;white-space:nowrap}.badge.compact{min-height:20px;padding:0 7px;color:#ffd27a;border-color:#ffc15e47;background:#ffc15e14}.badge.healthy{color:#8af0bb;border-color:#2ce59b47;background:#2ce59b14}.badge.attention{color:#ffd27a;border-color:#f6bb424d;background:#f6bb4214}.badge.risk{color:#ff9baa;border-color:#ff667f4d;background:#ff667f14}.badge.critical,.badge.churned{color:#ff8b9b;border-color:#ff445f59;background:#ff445f1a}.score-pill{display:inline-grid;place-items:center;width:42px;height:28px;border-radius:999px;background:#0f1211;border:1px solid var(--line);font-weight:700}.reason-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reason-list li{color:#cbd5d0;font-size:12px}.team-layout{grid-template-columns:minmax(380px,.85fr) minmax(0,1.15fr);align-items:start}.team-layout-single{grid-template-columns:minmax(0,1fr)}.team-form-card{display:grid;gap:18px}.team-form-screen{width:min(100%,980px)}.team-list-panel .panel-header{margin-bottom:10px}.team-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team-form-grid label,.team-switch{display:grid;gap:7px;color:var(--muted);font-size:12px}.team-form-grid .input,.team-form-grid .select{width:100%}.team-switch{display:flex;align-items:center;min-height:38px;margin-top:19px}.team-section{display:grid;gap:10px}.bonus-panel{padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.assignment-capacity-panel{padding:12px;border:1px solid rgba(28,211,151,.2);border-radius:8px;background:#1cd39709}.compact-grid{grid-template-columns:repeat(2,minmax(0,240px))}.capacity-help{margin:0;max-width:640px}.bonus-panel-header,.bonus-preview{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.bonus-panel-header h3,.bonus-panel-header p{margin:0}.inline-switch{min-height:auto;margin-top:0}.bonus-tier-list{display:grid;gap:8px}.bonus-tier-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) 38px;gap:8px;align-items:end}.bonus-tier-row label{display:grid;gap:6px;color:var(--muted);font-size:12px}.bonus-tier-row .input{min-width:0;width:100%}.bonus-tier-hint{grid-column:1 / -1;color:var(--muted);line-height:1.4}.bonus-add-button{justify-self:start}.bonus-preview{justify-content:flex-start;padding-top:10px;border-top:1px solid var(--line-soft);color:var(--muted);font-size:12px}.bonus-preview strong{color:var(--text);font-size:18px}.permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.permission-tile{min-height:92px;border:1px solid var(--line-soft);border-radius:8px;color:var(--text);background:#ffffff06;padding:12px;text-align:left}.permission-tile.active{border-color:#2ce59b6b;background:#2ce59b14}.permission-tile span{display:block;font-weight:700}.permission-tile small,.data-level-list p{color:var(--muted);line-height:1.35}.data-level-list{display:grid;gap:8px}.data-level-list p{margin:0}.data-level-list strong{color:var(--text);margin-right:6px}.team-table{min-width:1240px}.portfolio-situation{display:flex;gap:6px;flex-wrap:wrap;max-width:300px}.owner-dashboard{display:grid;gap:16px;padding-top:16px;border-top:1px solid var(--line-soft)}.owner-dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.owner-dashboard-header.compact h3{font-size:14px}.owner-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.owner-kpi{min-width:0;display:grid;gap:5px;padding-left:12px;border-left:2px solid rgba(55,213,255,.3)}.owner-kpi span,.owner-kpi small{color:var(--muted);font-size:12px}.owner-kpi strong{font-size:20px;letter-spacing:0}.owner-kpi.positive{border-left-color:#2ce59b80}.owner-kpi.negative{border-left-color:#ff667f85}.owner-kpi.accent{border-left-color:#f6bb4285}.owner-status-grid{display:flex;gap:8px;flex-wrap:wrap}.new-owner-alert{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:9px 12px;border:1px solid rgba(44,229,155,.34);border-radius:8px;color:var(--text);background:linear-gradient(135deg,#2ce59b24,#37d5ff0f);text-decoration:none;box-shadow:0 0 18px #2ce59b14}.new-owner-alert:hover,.new-customer-team-link:hover{border-color:#2ce59b9e;color:#dffff0}.new-owner-alert small{color:var(--muted)}.owner-client-block{display:grid;gap:10px}.owner-client-list{display:grid;gap:8px;max-height:360px;overflow:auto;padding-right:4px}.owner-client-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line-soft)}.owner-client-row:first-child{border-top:0}.owner-client-row.is-new strong:first-child{color:#8af0bb}.owner-client-row.is-new-alert{padding:10px;border:1px solid rgba(44,229,155,.22);border-radius:8px;background:#2ce59b0b}.owner-client-row strong,.owner-client-row .muted{display:block}.owner-client-metrics{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;text-align:right}.owner-client-metrics strong{min-width:74px}.new-customer-team-link{display:inline-flex;width:fit-content;margin-top:6px;padding:4px 8px;border:1px solid rgba(44,229,155,.28);border-radius:999px;color:var(--green);background:#2ce59b14;font-size:11px;font-weight:800;line-height:1;text-decoration:none}.owner-client-metrics small{flex-basis:100%;color:var(--muted);font-size:11px}.code-block{margin:14px 0 0;padding:14px;overflow-x:auto;border:1px solid var(--line-soft);border-radius:8px;color:#dce4df;background:#0b0e0d;font-size:12px;line-height:1.55}.setup-list{display:grid;gap:10px;margin:16px 0 0;padding-left:20px;color:#dce4df;line-height:1.45}code{color:#8af0bb}.input,.select{height:38px;min-width:160px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#111514;padding:0 11px;outline:none}.input:focus,.select:focus{border-color:#2ce59b7a}.toggle{width:42px;height:24px;position:relative;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;background:#0f1211;padding:2px}.toggle span{width:18px;height:18px;border-radius:999px;background:#79847e;transition:transform .18s ease,background .18s ease}.toggle.active{border-color:#2ce59b61;background:#2ce59b1a}.toggle.active span{transform:translate(18px);background:var(--green)}.timeline{display:grid;gap:12px}.timeline-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.timeline-note{margin:-2px 0 12px}.search-field,.select-field{height:38px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:#111514;color:var(--muted);padding:0 10px}.search-field{min-width:min(360px,100%);flex:1}.search-field input,.select-field select{width:100%;border:0;outline:0;color:var(--text);background:transparent}.select-field select{min-width:150px}.timeline-item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:8px;background:var(--panel-soft)}.timeline-item:has(.timeline-details-wrap[open]){border-color:#37d5ff47;background:linear-gradient(180deg,rgba(55,213,255,.055),transparent 190px),var(--panel-soft)}.timeline-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#37d5ff1a;color:var(--cyan)}.timeline-content{min-width:0}.timeline-summary{align-items:flex-start;gap:10px}.timeline-title{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.timeline-title strong{line-height:1.15}.timeline-summary p{margin:4px 0 0;line-height:1.35}.timeline-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.timeline-date{display:grid;justify-items:end;gap:2px}.timeline-customer-link{min-height:30px;gap:6px;padding:0 9px;font-size:12px}.timeline-expand-button{width:fit-content;min-height:28px;margin-top:8px;padding:0 9px;color:#dce4df;font-size:12px;list-style:none;-webkit-user-select:none;user-select:none}.timeline-expand-button::-webkit-details-marker{display:none}.timeline-expand-button::marker{content:""}.timeline-details-wrap[open] .timeline-expand-button{color:#8af0bb;border-color:#2ce59b57;background:#2ce59b14}.expand-chevron{transition:transform .16s ease}.timeline-details-wrap[open] .expand-chevron{transform:rotate(180deg)}.expand-label-open,.timeline-details-wrap[open] .expand-label-closed{display:none}.timeline-details-wrap[open] .expand-label-open{display:inline}.timeline-highlights{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.timeline-highlight{--highlight-color: var(--cyan);min-width:0;max-width:100%;min-height:28px;display:inline-grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px;padding:0 9px;border:1px solid color-mix(in srgb,var(--highlight-color),transparent 62%);border-radius:8px;color:#dce4df;background:#ffffff06;font-size:12px}.timeline-highlight svg{color:var(--highlight-color)}.timeline-highlight>span{color:color-mix(in srgb,var(--highlight-color),#ffffff 28%);font-weight:700;white-space:nowrap}.timeline-highlight strong{min-width:0;overflow:hidden;color:var(--text);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.timeline-highlight small{grid-column:3;min-width:0;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.timeline-highlight.access{--highlight-color: var(--cyan)}.timeline-highlight.situation{--highlight-color: var(--green)}.timeline-meta-summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.metadata-chip{min-width:0;min-height:24px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--line-soft);border-radius:8px;color:#dce4df;background:#ffffff06;font-size:11px}.metadata-chip strong{color:#8af0bb;font-weight:700}.metadata-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-details{display:grid;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line-soft)}.timeline-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.timeline-detail-grid div{min-width:0;padding:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.timeline-detail-grid span{display:block;color:var(--muted);font-size:11px}.timeline-detail-grid strong{display:block;margin-top:5px;color:var(--text);font-size:12px;font-weight:700;overflow-wrap:anywhere}.timeline-json-panel{padding:12px;border:1px solid rgba(55,213,255,.14);border-radius:8px;background:#080b0a5c}.timeline-json-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.timeline-json-panel h4{margin:2px 0 0;font-size:14px}.metadata-grid{display:grid;gap:8px;margin:0}.metadata-row{min-width:0;display:grid;grid-template-columns:minmax(116px,.32fr) minmax(0,1fr);gap:10px;align-items:start;padding:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff06}.metadata-row.multiline{align-items:stretch}.metadata-row dt,.metadata-row dd{min-width:0;margin:0}.metadata-row dt span{display:block;color:#8af0bb;font-size:12px;font-weight:700;overflow-wrap:anywhere}.metadata-row dt small{display:inline-flex;margin-top:5px;color:var(--faint);font-size:11px}.metadata-row dd{color:#bdecd8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.metadata-row pre{margin:0;color:inherit;font:inherit;white-space:pre-wrap}.timeline-json-empty{margin:0}.login-screen{min-height:100vh;display:grid;place-items:center;padding:24px}.login-panel{width:min(960px,100%);display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px}.login-intro,.login-card{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),var(--panel);padding:28px}.login-intro h1{margin:16px 0 12px;font-size:42px;line-height:1.04;letter-spacing:0}.login-brand-mark{width:224px;height:224px;padding:10px;border-color:#37d5ff6b;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(55,213,255,.2),transparent 62%),linear-gradient(135deg,#2ce59b33,#a78bfa21);box-shadow:0 0 34px #37d5ff29,0 0 54px #2ce59b1a}.login-intro p{max-width:540px;margin:0;color:var(--muted);line-height:1.6}.login-card form{display:grid;gap:12px}.login-card label{display:grid;gap:7px;color:var(--muted);font-size:12px}.login-card .input{width:100%}.recent-accesses{display:grid;gap:8px;padding:12px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.recent-accesses-header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--faint);font-size:10px;text-transform:uppercase}.recent-accesses-header strong{color:var(--muted);font-size:inherit}.recent-access-list{display:grid}.recent-access-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;border-top:1px solid rgba(255,255,255,.06)}.recent-access-row:first-child{border-top:0}.recent-access-main,.recent-access-remove{border:0;background:transparent;color:inherit}.recent-access-main{min-width:0;min-height:52px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px 7px 2px;text-align:left;cursor:pointer}.recent-access-main:hover:not(:disabled) .recent-access-identity strong,.recent-access-main:focus-visible .recent-access-identity strong{color:var(--green)}.recent-access-main:disabled{cursor:wait;opacity:.72}.recent-access-avatar{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(44,229,155,.28);border-radius:50%;background:#2ce59b1a;color:#8af0bb;font-size:11px;font-weight:700}.recent-access-identity{min-width:0;display:grid;gap:2px}.recent-access-identity strong,.recent-access-identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-access-identity strong{color:var(--text);font-size:12px;transition:color .16s ease}.recent-access-identity span,.recent-access-loading{color:var(--faint);font-size:11px}.recent-access-remove{width:36px;height:36px;display:grid;place-items:center;border-radius:6px;color:var(--faint);cursor:pointer}.recent-access-remove:hover,.recent-access-remove:focus-visible{background:#ffffff0f;color:var(--text)}.error{color:#ff9baa;font-size:13px}.success-message{color:#8af0bb;font-size:13px}.owner-request-modal{max-width:620px}.owner-request-results,.owner-request-admin-list,.owner-request-history-list{display:grid;gap:10px}.owner-request-result,.owner-request-admin-row,.owner-request-history-row{align-items:center;border:1px solid var(--border);border-radius:8px;display:grid;gap:12px;padding:12px}.owner-request-result{grid-template-columns:minmax(0,1fr) auto}.owner-request-result div,.owner-request-admin-row div{display:grid;gap:4px;min-width:0}.owner-request-result span,.owner-request-admin-row span,.owner-request-history-row span{color:var(--muted);font-size:13px}.owner-request-admin-panel{border:1px solid var(--border);border-radius:8px;display:grid;gap:12px;margin-bottom:14px;padding:14px;background:#ffffff05}.owner-request-admin-header,.owner-request-history-row,.owner-request-history summary{align-items:center;display:flex;gap:12px;justify-content:space-between}.owner-request-admin-header h3,.owner-request-admin-header p,.owner-request-history summary span,.owner-request-history summary small{margin:0}.owner-request-pill{align-items:center;border:1px solid rgba(44,229,155,.22);border-radius:999px;color:var(--green);display:inline-flex;font-size:12px;font-weight:700;min-height:32px;padding:0 10px;white-space:nowrap}.owner-request-pill.urgent{border-color:#ffd16670;color:#ffd166}.owner-request-stats{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.owner-request-stats div{border:1px solid var(--line-soft);border-radius:8px;display:grid;gap:3px;min-height:58px;padding:10px 12px}.owner-request-stats span,.owner-request-history summary small{color:var(--muted);font-size:12px}.owner-request-stats strong{color:var(--text);font-size:20px}.owner-request-empty{border:1px dashed var(--line-soft);border-radius:8px;color:var(--muted);font-size:13px;margin:0;padding:10px 12px}.owner-request-admin-row{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(160px,1fr) auto}.owner-request-history{border-top:1px solid var(--line-soft);padding-top:4px}.owner-request-history summary{cursor:pointer;list-style:none;padding:8px 0 0}.owner-request-history summary::-webkit-details-marker{display:none}.owner-request-history summary span{color:var(--text);font-size:13px;font-weight:700}.owner-request-history-list{padding-top:10px}.owner-request-history-row{justify-content:flex-start;min-height:38px;padding:8px 10px}.empty-state{display:grid;place-items:center;min-height:220px;color:var(--muted)}@media(max-width:1320px){.two-col,.team-layout{grid-template-columns:1fr}}@media(max-width:1120px){.stats-grid,.three-col,.owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.permission-grid,.team-form-grid,.bonus-tier-row{grid-template-columns:1fr}}@media(max-width:820px){.app-shell,.app-shell.sidebar-collapsed{display:block;grid-template-columns:1fr;min-height:100dvh}.mobile-appbar{position:sticky;top:0;z-index:35;min-height:calc(60px + env(safe-area-inset-top));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid var(--line-soft);background:#0c0e0df5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-appbar-brand{min-width:0;display:flex;align-items:center;gap:10px}.mobile-appbar-brand .brand-mark{width:40px;height:40px}.mobile-appbar-brand strong,.mobile-appbar-brand span{display:block}.mobile-appbar-brand strong{font-size:15px}.mobile-appbar-brand span{margin-top:2px;color:var(--muted);font-size:12px}.mobile-menu-button{width:44px;height:44px;min-height:44px}.mobile-backdrop{position:fixed;inset:0;z-index:39;display:block;border:0;background:#0207059e;opacity:0;pointer-events:none;transition:opacity .18s ease}.app-shell.mobile-menu-open .mobile-backdrop{opacity:1;pointer-events:auto}.sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:min(304px,calc(100vw - 52px));height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 12px calc(14px + env(safe-area-inset-bottom));border-right:1px solid var(--line-soft);border-bottom:0;overflow-y:auto;transform:translate(-104%);transition:transform .22s ease;box-shadow:22px 0 80px #00000061}.sidebar.mobile-open{transform:translate(0)}.brand,.sidebar.collapsed .brand{flex-direction:row;justify-content:space-between;gap:8px;padding:0 2px 14px}.sidebar.collapsed .brand-main{justify-content:flex-start}.brand-copy,.sidebar.collapsed .brand-copy,.nav-label,.sidebar.collapsed .nav-label,.sidebar-status-label,.sidebar.collapsed .sidebar-status-label,.button-label,.sidebar.collapsed .button-label{display:inline}.brand-mark{width:46px;height:46px}.sidebar-toggle{display:none}.mobile-close-button{width:42px;height:42px;min-height:42px;display:inline-flex}.nav-group{display:grid;gap:6px;overflow:visible}.nav-link,.sidebar.collapsed .nav-link{width:100%;min-height:46px;height:auto;justify-content:flex-start;padding:0 12px;font-size:15px}.sidebar-footer,.sidebar.collapsed .sidebar-footer{display:grid;gap:10px;margin-top:auto;padding:16px 2px 0;text-align:left}.sidebar-footer p{display:flex;align-items:center;margin:0}.sidebar-footer .button{width:100%;min-height:44px;margin-top:0;padding:0 12px;justify-content:flex-start}.status-dot,.sidebar.collapsed .status-dot{margin-right:8px}.content{padding:16px}.button,.icon-button,.input,.select,.toggle{min-height:44px}.input,.select,textarea{font-size:16px}.actions-row,.filters-row,.timeline-toolbar{align-items:stretch}.owner-request-admin-row,.owner-request-result{grid-template-columns:1fr}.actions-row .button,.filters-row .button,.search-field,.select-field{width:100%}.select-field select{min-width:0}.timeline-item{grid-template-columns:1fr}.timeline-summary,.timeline-actions{align-items:stretch;flex-direction:column}.timeline-date{justify-items:start}.timeline-expand-button{width:100%}.timeline-detail-grid,.timeline-highlights,.metadata-row{grid-template-columns:1fr}.card,.table-panel,.chart-card,.stat-card{border-radius:8px}.topbar{align-items:flex-start;flex-direction:column}.three-col,.login-panel{grid-template-columns:1fr}}@media(max-width:560px){.mobile-appbar{padding-inline:12px}.content{padding:12px}.data-table{min-width:720px}.page-title h2{font-size:23px;line-height:1.12}.page-title p{font-size:13px}.stat-card strong{font-size:25px}.owner-kpi-grid,.owner-client-row{grid-template-columns:1fr}.owner-client-metrics{justify-content:flex-start;text-align:left}.stats-grid{grid-template-columns:1fr}.table-panel{overflow-x:auto}.login-intro h1{font-size:32px}}
