.login-wrap[data-v-f33932ae]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--arva-bg);padding:24px}.card[data-v-f33932ae]{width:360px;max-width:92vw;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow);padding:28px 26px;display:flex;flex-direction:column;gap:12px}.brand[data-v-f33932ae]{font-family:var(--arva-font-head);font-size:22px;font-weight:700;color:var(--arva-ink)}.brand span[data-v-f33932ae]{color:var(--arva-accent)}.sub[data-v-f33932ae]{margin:0 0 6px;font-size:13px;color:var(--arva-ink-2)}.fld[data-v-f33932ae]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--arva-ink-2)}.fld input[data-v-f33932ae]{font-size:14px;padding:10px 11px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-bg);color:var(--arva-ink);font-family:var(--arva-font)}.fld input[data-v-f33932ae]:focus{outline:none;border-color:var(--arva-accent)}.err[data-v-f33932ae]{margin:2px 0 0;font-size:12.5px;color:var(--arva-danger, #C2403A)}.go[data-v-f33932ae]{margin-top:6px;border:1px solid var(--arva-accent);background:var(--arva-accent);color:var(--arva-on-accent);border-radius:var(--arva-radius-sm);padding:11px 14px;font-size:14px;font-weight:600;cursor:pointer;font-family:var(--arva-font)}.go[data-v-f33932ae]:disabled{opacity:.6;cursor:default}.hint[data-v-f33932ae]{margin:4px 0 0;font-size:11px;color:var(--arva-ink-3, var(--arva-ink-2));text-align:center}.profile-overlay[data-v-c2be4bd7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;justify-content:flex-end;background:#0e242457}.profile-panel[data-v-c2be4bd7]{width:min(430px,100vw);min-height:100vh;overflow-y:auto;padding:24px;background:var(--arva-bg);color:var(--arva-ink);box-shadow:-18px 0 44px #0c2b222e}header[data-v-c2be4bd7]{display:flex;justify-content:space-between;gap:16px;margin-bottom:24px}h2[data-v-c2be4bd7]{margin:0;font-family:var(--arva-font-head);font-size:22px}header p[data-v-c2be4bd7]{margin:4px 0 0;color:var(--arva-ink-2);font-size:12px}.close[data-v-c2be4bd7]{border:0;background:transparent;color:var(--arva-ink-2);cursor:pointer;font-size:18px}section[data-v-c2be4bd7]{padding:18px;margin-bottom:14px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}h3[data-v-c2be4bd7]{margin:0 0 14px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--arva-ink-2)}label[data-v-c2be4bd7]{display:grid;gap:5px;margin-bottom:12px;color:var(--arva-ink-2);font-size:11px}input[data-v-c2be4bd7]{width:100%;padding:9px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-bg);color:var(--arva-ink);font:inherit;font-size:13px}.role[data-v-c2be4bd7],.vat[data-v-c2be4bd7]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px}.role span[data-v-c2be4bd7],.vat span[data-v-c2be4bd7]{margin-right:auto;color:var(--arva-ink-2)}.role b[data-v-c2be4bd7]{color:var(--arva-accent)}.vat button[data-v-c2be4bd7]{padding:5px 9px;border:1px solid var(--arva-border);border-radius:999px;background:var(--arva-bg);color:var(--arva-ink-2);cursor:pointer}.vat button.active[data-v-c2be4bd7]{border-color:var(--arva-accent);background:var(--arva-accent-soft);color:var(--arva-accent)}.actions[data-v-c2be4bd7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.primary[data-v-c2be4bd7]{padding:8px 13px;border:1px solid var(--arva-accent);border-radius:var(--arva-radius-sm);background:var(--arva-accent);color:var(--arva-on-accent);cursor:pointer;font-weight:700}.primary[data-v-c2be4bd7]:disabled{opacity:.55}.actions span[data-v-c2be4bd7]{color:var(--arva-ok);font-size:12px}.actions span.error[data-v-c2be4bd7]{color:var(--arva-danger)}.required[data-v-c2be4bd7]{padding:8px 10px;border-radius:var(--arva-radius-sm);background:var(--arva-danger-soft);color:var(--arva-danger);font-size:12px}.admin-overlay[data-v-c0928405]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow-y:auto;padding:28px 14px;background:#0e242457}.admin-page[data-v-c0928405]{width:min(1040px,96vw);margin:0 auto;padding:22px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-bg);color:var(--arva-ink);box-shadow:var(--arva-shadow)}header[data-v-c0928405]{display:flex;justify-content:space-between;gap:16px}h2[data-v-c0928405]{margin:0;font-family:var(--arva-font-head);font-size:21px}header p[data-v-c0928405]{margin:4px 0 0;color:var(--arva-ink-2);font-size:12px}.close[data-v-c0928405]{border:0;background:transparent;color:var(--arva-ink-2);cursor:pointer;font-size:18px}.sections[data-v-c0928405]{display:flex;gap:16px;margin:18px 0;border-bottom:1px solid var(--arva-border)}.sections button[data-v-c0928405]{margin-bottom:-1px;padding:8px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--arva-ink-2);cursor:pointer;font:inherit;font-size:13px;font-weight:700}.sections button.active[data-v-c0928405]{border-bottom-color:var(--arva-accent);color:var(--arva-accent)}.card[data-v-c0928405]{margin-bottom:12px;padding:14px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-surface)}h3[data-v-c0928405]{margin:0 0 12px;color:var(--arva-ink-2);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.create-form[data-v-c0928405]{display:grid;grid-template-columns:1.4fr 1fr .8fr 1.1fr;gap:8px}.create-form label[data-v-c0928405],.usage-tools label[data-v-c0928405]{display:grid;gap:4px;color:var(--arva-ink-2);font-size:11px}input[data-v-c0928405],select[data-v-c0928405]{min-width:0;padding:7px 9px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-bg);color:var(--arva-ink);font:inherit;font-size:12px}.rights-grid[data-v-c0928405]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.rights-grid.locked[data-v-c0928405]{opacity:.55}.right-app[data-v-c0928405]{padding:7px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-bg)}.right-app summary[data-v-c0928405]{cursor:pointer;color:var(--arva-ink);font-size:12px}.right-app summary label[data-v-c0928405],.tab-list label[data-v-c0928405]{display:flex;align-items:center;gap:6px}.tab-list[data-v-c0928405]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;padding:9px 0 2px 20px}.tab-list label[data-v-c0928405]{font-size:11px;color:var(--arva-ink-2)}.tab-list small[data-v-c0928405]{grid-column:1 / -1;color:var(--arva-accent);font-size:10px}.actions[data-v-c0928405],.user-actions[data-v-c0928405],.reset-row[data-v-c0928405],.usage-tools[data-v-c0928405]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.actions[data-v-c0928405]{margin-top:12px}.actions span[data-v-c0928405]{color:var(--arva-ok);font-size:12px}.actions span.error[data-v-c0928405]{color:var(--arva-danger)}button[data-v-c0928405]{padding:6px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-bg);color:var(--arva-ink);cursor:pointer;font:inherit;font-size:12px}button.primary[data-v-c0928405]{border-color:var(--arva-accent);background:var(--arva-accent);color:var(--arva-on-accent);font-weight:700}button[data-v-c0928405]:disabled{opacity:.5;cursor:default}.users[data-v-c0928405]{display:grid;gap:10px}.user-card.disabled[data-v-c0928405]{opacity:.58}.user-head[data-v-c0928405]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.user-head b[data-v-c0928405]{font-size:13px}.user-head small[data-v-c0928405],td small[data-v-c0928405]{display:block;margin-top:2px;color:var(--arva-ink-3);font-size:10px}.reset-row[data-v-c0928405]{margin-top:10px}.reset-row input[data-v-c0928405]{flex:1}.reset-row span[data-v-c0928405]{color:var(--arva-ink-2);font-size:11px}.admin-note[data-v-c0928405]{margin:10px 0 0;color:var(--arva-accent);font-size:11px}.usage-tools[data-v-c0928405]{justify-content:flex-end;margin-bottom:12px}.usage-tools label[data-v-c0928405]{grid-template-columns:auto 190px;align-items:center}.visit-grid[data-v-c0928405]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.visit-grid div[data-v-c0928405]{display:grid;gap:3px;padding:10px;border-radius:var(--arva-radius-sm);background:var(--arva-bg)}.visit-grid b[data-v-c0928405]{font-size:11px}.visit-grid strong[data-v-c0928405]{color:var(--arva-accent);font-size:22px}.visit-grid span[data-v-c0928405]{color:var(--arva-ink-2);font-size:10px}.table-wrap[data-v-c0928405]{overflow-x:auto}table[data-v-c0928405]{width:100%;border-collapse:collapse;font-size:11px}th[data-v-c0928405],td[data-v-c0928405]{padding:7px 6px;border-bottom:1px solid var(--arva-border);text-align:left;vertical-align:top}th[data-v-c0928405]{color:var(--arva-ink-2);font-size:10px;text-transform:uppercase}.status[data-v-c0928405]{color:var(--arva-ok);font-weight:700}.status.failed[data-v-c0928405]{color:var(--arva-danger)}.empty[data-v-c0928405]{color:var(--arva-ink-3);font-size:12px}@media(max-width:760px){.create-form[data-v-c0928405],.rights-grid[data-v-c0928405],.visit-grid[data-v-c0928405]{grid-template-columns:1fr}.admin-overlay[data-v-c0928405]{padding:0}.admin-page[data-v-c0928405]{min-height:100vh;width:100%;border-radius:0}.tab-list[data-v-c0928405]{grid-template-columns:1fr}}.ads-view[data-v-c89748da]{display:grid;gap:16px}.view-head[data-v-c89748da]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}h2[data-v-c89748da]{margin:0;color:var(--arva-ink);font:700 16px var(--arva-font-head);letter-spacing:0}.view-head p[data-v-c89748da]{margin:3px 0 0;color:var(--arva-ink-2);font-size:12px}.view-head strong[data-v-c89748da]{color:var(--arva-ink-2);font-size:12px}.filters[data-v-c89748da]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.state-tabs[data-v-c89748da]{display:flex;gap:5px;flex-wrap:wrap}.state-tabs button[data-v-c89748da],select[data-v-c89748da]{padding:7px 11px;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:600 11px var(--arva-font)}.state-tabs button[data-v-c89748da]{cursor:pointer}.state-tabs button.on[data-v-c89748da]{color:var(--arva-on-accent);background:var(--arva-accent);border-color:var(--arva-accent)}.state-tabs span[data-v-c89748da]{margin-left:3px;opacity:.7}select[data-v-c89748da]{min-width:210px;margin-left:auto;border-radius:var(--arva-radius-sm)}.search[data-v-c89748da]{display:flex;align-items:center;gap:7px;min-width:230px;height:32px;padding:0 9px;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-sm)}.search svg[data-v-c89748da]{width:15px;flex:0 0 auto}.search input[data-v-c89748da]{width:100%;color:var(--arva-ink);background:transparent;border:0;outline:0;font:12px var(--arva-font)}.ad-grid[data-v-c89748da]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ad-card[data-v-c89748da]{min-width:0;overflow:hidden;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);box-shadow:var(--arva-shadow)}.asset[data-v-c89748da]{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:var(--arva-surface-2)}.asset img[data-v-c89748da]{width:100%;height:100%;object-fit:cover}.asset-empty[data-v-c89748da]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;color:var(--arva-ink-2);background:repeating-linear-gradient(135deg,var(--arva-surface-2),var(--arva-surface-2) 12px,var(--arva-surface) 12px,var(--arva-surface) 24px)}.asset-empty span[data-v-c89748da]{font:700 18px var(--arva-font-head)}.asset-empty small[data-v-c89748da]{font-size:11px}.media-type[data-v-c89748da],.status[data-v-c89748da]{position:absolute;top:9px;padding:4px 8px;border-radius:var(--arva-radius-pill);font-size:9px;font-weight:800;text-transform:uppercase}.media-type[data-v-c89748da]{left:9px;color:var(--arva-ink);background:color-mix(in srgb,var(--arva-surface) 88%,transparent)}.status[data-v-c89748da]{right:9px;color:#fff}.status.active[data-v-c89748da]{background:var(--arva-ok)}.status.inactive[data-v-c89748da]{background:var(--arva-warn)}.status.past[data-v-c89748da]{background:var(--arva-ink-2)}.status.future[data-v-c89748da]{background:var(--arva-accent-2)}.content[data-v-c89748da]{padding:13px 14px 14px}.campaign[data-v-c89748da]{display:block;overflow:hidden;color:var(--arva-accent);font-size:9.5px;font-weight:800;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}h3[data-v-c89748da]{margin:6px 0 2px;overflow:hidden;color:var(--arva-ink);font:700 15px var(--arva-font-head);text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.ad-name[data-v-c89748da]{margin:0;overflow:hidden;color:var(--arva-ink-3);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.copy[data-v-c89748da]{display:-webkit-box;min-height:46px;margin:10px 0;overflow:hidden;color:var(--arva-ink-2);font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.metrics[data-v-c89748da]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px 0;border-top:1px solid var(--arva-border);border-bottom:1px solid var(--arva-border)}.metrics span[data-v-c89748da]{min-width:0}.metrics small[data-v-c89748da]{display:block;overflow:hidden;color:var(--arva-ink-3);font-size:8px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.metrics b[data-v-c89748da]{display:block;overflow:hidden;margin-top:2px;color:var(--arva-ink);font-size:12px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.foot[data-v-c89748da]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;color:var(--arva-ink-2);font-size:10px}.foot a[data-v-c89748da]{color:var(--arva-accent);font-weight:700;text-decoration:none}.empty[data-v-c89748da]{padding:42px;color:var(--arva-ink-2);text-align:center;background:var(--arva-surface);border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius)}.more[data-v-c89748da]{justify-self:center;padding:9px 14px;cursor:pointer;color:var(--arva-accent);background:var(--arva-surface);border:1px solid var(--arva-accent);border-radius:var(--arva-radius-sm);font:700 12px var(--arva-font)}@media(max-width:1100px){.ad-grid[data-v-c89748da]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ad-grid[data-v-c89748da]{grid-template-columns:1fr}select[data-v-c89748da]{margin-left:0}.search[data-v-c89748da]{width:100%}}.echart[data-v-4f79a6b9]{width:100%;height:100%;min-height:260px}.chart-card[data-v-2cd1ef67]{position:relative;min-width:0;display:flex;flex-direction:column;padding:14px 16px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow)}.chart-card.fullscreen[data-v-2cd1ef67]{position:fixed;top:16px;right:16px;bottom:16px;left:16px;z-index:1000;margin:0}header[data-v-2cd1ef67]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}h2[data-v-2cd1ef67]{margin:0;color:var(--arva-ink);font:600 14px var(--arva-font-head);letter-spacing:0}.actions[data-v-2cd1ef67]{display:flex;align-items:center;gap:4px}button[data-v-2cd1ef67]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}button[data-v-2cd1ef67]:hover{color:var(--arva-accent);border-color:var(--arva-accent)}svg[data-v-2cd1ef67]{width:16px;height:16px;stroke-linecap:round;stroke-linejoin:round}.body[data-v-2cd1ef67]{flex:1;min-height:220px}.fullscreen .body[data-v-2cd1ef67]{min-height:0}.kpi-card[data-v-08749c78]{min-width:0;padding:14px 16px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow)}span[data-v-08749c78]{display:block;color:var(--arva-ink-2);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}b[data-v-08749c78]{display:block;margin-top:6px;overflow:hidden;color:var(--arva-ink);font:700 22px var(--arva-font-head);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}div[data-v-08749c78]{display:flex;align-items:center;gap:7px;min-height:18px;margin-top:6px}em[data-v-08749c78]{padding:2px 7px;border-radius:6px;font-size:10px;font-style:normal;font-weight:700}.up[data-v-08749c78]{color:var(--arva-ok);background:var(--arva-ok-soft)}.down[data-v-08749c78]{color:var(--arva-danger);background:var(--arva-danger-soft)}small[data-v-08749c78]{color:var(--arva-ink-3);font-size:10px}.loading[data-v-a2a2486c]{padding:28px;color:var(--arva-ink-2);font-size:13px}.empty[data-v-a2a2486c]{padding:28px;color:var(--arva-ink-2);text-align:center;background:var(--arva-surface);border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius)}.band[data-v-a2a2486c]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;margin-bottom:16px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow)}.band h2[data-v-a2a2486c]{margin:0;color:var(--arva-ink);font:700 16px var(--arva-font-head);letter-spacing:0}.band p[data-v-a2a2486c]{margin:2px 0 0;color:var(--arva-ink-2);font-size:12px}.band-stats[data-v-a2a2486c]{display:flex;gap:22px;flex-wrap:wrap}.band-stats span[data-v-a2a2486c]{display:flex;flex-direction:column}.band-stats small[data-v-a2a2486c]{color:var(--arva-ink-3);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.band-stats b[data-v-a2a2486c]{color:var(--arva-ink);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:0}.sankey-controls[data-v-a2a2486c]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.sankey-controls>span[data-v-a2a2486c]{color:var(--arva-ink-2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.segmented[data-v-a2a2486c]{display:inline-flex;overflow:hidden;border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill)}.segmented button[data-v-a2a2486c],.objective-tabs button[data-v-a2a2486c]{cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:0;font:600 12px var(--arva-font)}.segmented button[data-v-a2a2486c]{padding:6px 14px}.segmented button.on[data-v-a2a2486c],.objective-tabs button.on[data-v-a2a2486c]{color:var(--arva-on-accent);background:var(--arva-accent)}.sankey-grid[data-v-a2a2486c]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:18px}.sankey-grid.compare[data-v-a2a2486c]{grid-template-columns:repeat(2,minmax(0,1fr))}.sankey-chart[data-v-a2a2486c]{width:100%}.sankey-chart[data-v-a2a2486c] .echart{height:100%}.objective-tabs[data-v-a2a2486c]{display:inline-flex;gap:6px;padding:4px;margin-bottom:16px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill)}.objective-tabs button[data-v-a2a2486c]{padding:8px 16px;border-radius:var(--arva-radius-pill)}.objective-tabs span[data-v-a2a2486c]{margin-left:4px;opacity:.7}.kpis[data-v-a2a2486c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px}.charts[data-v-a2a2486c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.standard-chart[data-v-a2a2486c]{height:280px}.standard-chart[data-v-a2a2486c] .echart{height:100%}.table-scroll[data-v-a2a2486c]{max-height:420px;overflow:auto}table[data-v-a2a2486c]{width:100%;border-collapse:collapse;font-size:12px}th[data-v-a2a2486c]{position:sticky;top:0;padding:8px 10px;color:var(--arva-ink-2);text-align:left;text-transform:uppercase;letter-spacing:.4px;background:var(--arva-surface);border-bottom:1px solid var(--arva-border);font-size:10px}td[data-v-a2a2486c]{padding:7px 10px;color:var(--arva-ink);border-bottom:1px solid var(--arva-border);font-variant-numeric:tabular-nums}.numeric[data-v-a2a2486c]{text-align:right}tbody tr:hover td[data-v-a2a2486c]{background:color-mix(in srgb,var(--arva-accent) 5%,var(--arva-surface))}.region[data-v-a2a2486c],.badge[data-v-a2a2486c]{display:inline-block;padding:2px 8px;border-radius:6px;font-size:10.5px;font-weight:700}.badge.green[data-v-a2a2486c]{color:var(--arva-ok);background:var(--arva-ok-soft)}.badge.amber[data-v-a2a2486c]{color:var(--arva-warn);background:var(--arva-warn-soft)}.badge.red[data-v-a2a2486c]{color:var(--arva-danger);background:var(--arva-danger-soft)}@media(max-width:1200px){.kpis[data-v-a2a2486c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){.sankey-grid.compare[data-v-a2a2486c],.charts[data-v-a2a2486c]{grid-template-columns:1fr}}@media(max-width:720px){.kpis[data-v-a2a2486c]{grid-template-columns:repeat(2,minmax(0,1fr))}.band-stats[data-v-a2a2486c]{gap:12px}}.planning[data-v-8bbb78a5]{display:grid;gap:16px}.toolbar[data-v-8bbb78a5]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}h2[data-v-8bbb78a5]{margin:0;color:var(--arva-ink);font:700 16px var(--arva-font-head);letter-spacing:0}p[data-v-8bbb78a5]{margin:3px 0 0;color:var(--arva-ink-2);font-size:12px}.state-tabs[data-v-8bbb78a5]{display:flex;flex-wrap:wrap;gap:5px}.state-tabs button[data-v-8bbb78a5]{padding:7px 11px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:600 11px var(--arva-font)}.state-tabs button.on[data-v-8bbb78a5]{color:var(--arva-on-accent);background:var(--arva-accent);border-color:var(--arva-accent)}.state-tabs span[data-v-8bbb78a5]{margin-left:3px;opacity:.7}.timeline-panel[data-v-8bbb78a5]{min-width:0;padding:14px 16px 6px;overflow:hidden;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow)}.timeline-panel[data-v-8bbb78a5] .echart{height:100%}.legend[data-v-8bbb78a5]{display:flex;justify-content:flex-end;gap:16px;color:var(--arva-ink-2);font-size:10px}.legend span[data-v-8bbb78a5]{display:flex;align-items:center;gap:5px}.legend i[data-v-8bbb78a5]{width:8px;height:8px;border-radius:50%}.empty[data-v-8bbb78a5]{padding:42px;color:var(--arva-ink-2);text-align:center;background:var(--arva-surface);border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius)}@media(max-width:700px){.timeline-panel[data-v-8bbb78a5]{overflow-x:auto}.timeline-panel>div[data-v-8bbb78a5]:last-child{min-width:720px}}.revenue-spend[data-v-d3425cc5]{display:grid;gap:12px}.controls[data-v-d3425cc5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.controls>span[data-v-d3425cc5]{color:var(--arva-ink-2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.controls i[data-v-d3425cc5]{width:1px;height:22px;margin:0 4px;background:var(--arva-border)}.segmented[data-v-d3425cc5]{display:inline-flex;overflow:hidden;border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill)}.segmented button[data-v-d3425cc5]{padding:6px 14px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:0;font:600 12px var(--arva-font)}.segmented button.on[data-v-d3425cc5]{color:var(--arva-on-accent);background:var(--arva-accent)}.pill[data-v-d3425cc5]{padding:6px 12px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.pill.on[data-v-d3425cc5]{color:var(--arva-on-accent);background:var(--arva-accent);border-color:var(--arva-accent)}.hint[data-v-d3425cc5]{margin:0;color:var(--arva-ink-3);font-size:11.5px}.loading[data-v-d3425cc5]{padding:28px;color:var(--arva-ink-2);font-size:13px}.empty[data-v-d3425cc5]{padding:28px;color:var(--arva-ink-2);text-align:center;background:var(--arva-surface);border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius)}.band[data-v-d3425cc5]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius);box-shadow:var(--arva-shadow)}.band h2[data-v-d3425cc5]{margin:0;color:var(--arva-ink);font:700 16px var(--arva-font-head);letter-spacing:0}.band p[data-v-d3425cc5]{margin:2px 0 0;color:var(--arva-ink-2);font-size:12px}.band-stats[data-v-d3425cc5]{display:flex;gap:22px;flex-wrap:wrap}.band-stats span[data-v-d3425cc5]{display:flex;flex-direction:column}.band-stats small[data-v-d3425cc5]{color:var(--arva-ink-3);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.band-stats b[data-v-d3425cc5]{color:var(--arva-ink);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:0}.tall-chart[data-v-d3425cc5]{height:560px}.tall-chart[data-v-d3425cc5] .echart{height:100%}@media(max-width:980px){.controls i[data-v-d3425cc5]{display:none}.band-stats[data-v-d3425cc5]{gap:14px}.tall-chart[data-v-d3425cc5]{height:440px}}.campaigns-module[data-v-364737fd]{display:grid;gap:16px}.season-filter[data-v-364737fd]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 12px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.season-filter>span[data-v-364737fd]{margin-right:2px;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.season-filter button[data-v-364737fd]{padding:6px 11px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.season-filter button.on[data-v-364737fd]{color:var(--arva-on-accent);background:var(--arva-accent);border-color:var(--arva-accent)}.season-filter i[data-v-364737fd]{width:1px;height:22px;margin:0 5px;background:var(--arva-border)}.season-filter small[data-v-364737fd]{margin-left:auto;color:var(--arva-ink-3);font-size:10px}.loading[data-v-364737fd]{padding:32px;color:var(--arva-ink-2);text-align:center}@media(max-width:620px){.season-filter small[data-v-364737fd]{width:100%;margin-left:0}.season-filter i[data-v-364737fd]{display:none}}.instagram-module[data-v-0e214fd5]{display:grid;gap:16px;min-width:0}button[data-v-0e214fd5],input[data-v-0e214fd5]{font-family:var(--arva-font)}.account-strip[data-v-0e214fd5]{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(300px,1fr) auto;align-items:center;gap:20px;padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);box-shadow:var(--arva-shadow)}.account-identity[data-v-0e214fd5]{display:flex;align-items:center;gap:12px;min-width:0}.account-identity img[data-v-0e214fd5],.account-fallback[data-v-0e214fd5]{width:48px;height:48px;border-radius:15px;object-fit:cover;flex:none}.account-fallback[data-v-0e214fd5]{display:grid;place-items:center;color:#fff;font-weight:900;background:linear-gradient(135deg,#7c3aed,#e11d63 58%,#f59e0b)}.account-identity div[data-v-0e214fd5]{min-width:0}.account-identity small[data-v-0e214fd5],.account-identity span[data-v-0e214fd5]{display:block;color:var(--arva-ink-3);font-size:10.5px}.account-identity b[data-v-0e214fd5]{display:block;margin:1px 0;overflow:hidden;font:700 16px var(--arva-font-head);text-overflow:ellipsis}.account-kpis[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(3,minmax(80px,1fr))}.account-kpis div[data-v-0e214fd5]{padding:2px 14px;border-left:1px solid var(--arva-border)}.account-kpis b[data-v-0e214fd5],.account-kpis span[data-v-0e214fd5]{display:block}.account-kpis b[data-v-0e214fd5]{font:700 18px var(--arva-font-head)}.account-kpis span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:10.5px}.sync-box[data-v-0e214fd5]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2)}.sync-box>i[data-v-0e214fd5]{width:8px;height:8px;border-radius:50%;background:var(--arva-warn);box-shadow:0 0 0 4px var(--arva-warn-soft)}.sync-box.ok>i[data-v-0e214fd5]{background:var(--arva-ok);box-shadow:0 0 0 4px var(--arva-ok-soft)}.sync-box.error>i[data-v-0e214fd5]{background:var(--arva-danger);box-shadow:0 0 0 4px var(--arva-danger-soft)}.sync-box b[data-v-0e214fd5],.sync-box span[data-v-0e214fd5]{display:block;white-space:nowrap}.sync-box b[data-v-0e214fd5]{font-size:11px}.sync-box span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:10px}.sync-box button[data-v-0e214fd5]{margin-left:3px;border:0;background:transparent;color:var(--arva-ink-2);cursor:pointer;font-size:17px}.ig-error[data-v-0e214fd5]{margin:0;padding:10px 13px;color:var(--arva-danger);border:1px solid var(--arva-danger);border-radius:var(--arva-radius-sm);background:var(--arva-danger-soft);font-size:12px}.ig-loading[data-v-0e214fd5]{min-height:360px;display:grid;place-content:center;justify-items:center;gap:12px;color:var(--arva-ink-2)}.ig-loading i[data-v-0e214fd5]{width:28px;height:28px;border:3px solid var(--arva-border);border-top-color:var(--arva-accent);border-radius:50%;animation:spin-0e214fd5 .8s linear infinite}@keyframes spin-0e214fd5{to{transform:rotate(360deg)}}.timeline-toolbar[data-v-0e214fd5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.timeline-mode-switch[data-v-0e214fd5]{display:flex;gap:3px;padding:3px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);background:var(--arva-surface-2)}.timeline-mode-switch button[data-v-0e214fd5]{padding:6px 10px;border:0;border-radius:var(--arva-radius-pill);color:var(--arva-ink-2);background:transparent;font-size:10.5px;font-weight:800;cursor:pointer}.timeline-mode-switch button.on[data-v-0e214fd5]{color:var(--arva-on-accent);background:var(--arva-accent);box-shadow:0 2px 7px #0e242426}.kind-filter[data-v-0e214fd5],.date-filter[data-v-0e214fd5]{display:flex;align-items:center;gap:5px}.kind-filter button[data-v-0e214fd5],.period-switch button[data-v-0e214fd5],.date-filter button[data-v-0e214fd5]{border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);padding:7px 11px;color:var(--arva-ink-2);background:var(--arva-surface);font-size:11.5px;font-weight:700;cursor:pointer}.kind-filter button.on[data-v-0e214fd5],.period-switch button.on[data-v-0e214fd5]{color:var(--arva-on-accent);border-color:var(--arva-accent);background:var(--arva-accent)}.kind-filter button span[data-v-0e214fd5]{margin-left:4px;opacity:.72}.caption-search[data-v-0e214fd5]{min-width:220px;flex:1;display:flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);background:var(--arva-surface)}.caption-search span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:17px}.caption-search input[data-v-0e214fd5]{width:100%;min-width:0;border:0;outline:0;color:var(--arva-ink);background:transparent;font-size:12px}.season-select[data-v-0e214fd5]{display:flex;align-items:center;gap:7px;padding:5px 7px 5px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);color:var(--arva-ink-3);background:var(--arva-surface);font-size:10px;font-weight:800;text-transform:uppercase}.season-select select[data-v-0e214fd5]{max-width:235px;border:0;outline:0;color:var(--arva-ink);background:transparent;font:700 11px var(--arva-font);text-transform:none}.date-filter input[data-v-0e214fd5]{width:122px;padding:7px 8px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);color:var(--arva-ink-2);background:var(--arva-surface);font-size:11px}.date-filter>span[data-v-0e214fd5]{color:var(--arva-ink-3)}.date-filter button[data-v-0e214fd5]{padding-inline:8px;border:0;background:transparent}.timeline-summary[data-v-0e214fd5],.performance-head[data-v-0e214fd5],.audience-head[data-v-0e214fd5],.calendar-head[data-v-0e214fd5]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:6px}.eyebrow[data-v-0e214fd5]{color:var(--arva-accent);font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.timeline-summary h1[data-v-0e214fd5],.performance-head h1[data-v-0e214fd5],.audience-head h1[data-v-0e214fd5],.calendar-head h1[data-v-0e214fd5]{margin:3px 0 2px;font:700 24px var(--arva-font-head)}.timeline-summary p[data-v-0e214fd5],.performance-head p[data-v-0e214fd5],.audience-head p[data-v-0e214fd5],.calendar-head p[data-v-0e214fd5]{margin:0;color:var(--arva-ink-2);font-size:12.5px}.updating[data-v-0e214fd5]{color:var(--arva-accent);font-size:11px}.timeline[data-v-0e214fd5]{position:relative;display:grid;gap:22px}.timeline[data-v-0e214fd5]:before{content:"";position:absolute;top:8px;bottom:0;left:5px;width:1px;background:var(--arva-border-strong)}.timeline-day[data-v-0e214fd5]{position:relative;padding-left:27px}.timeline-day>header[data-v-0e214fd5]{min-height:30px;display:flex;align-items:flex-start;gap:10px;margin-bottom:9px}.timeline-day>header>i[data-v-0e214fd5]{position:absolute;left:0;top:4px;width:11px;height:11px;border:3px solid var(--arva-bg);border-radius:50%;background:var(--arva-accent);box-shadow:0 0 0 1px var(--arva-accent)}.timeline-day>header b[data-v-0e214fd5]{display:block;font:700 14px var(--arva-font-head);text-transform:capitalize}.timeline-day>header span[data-v-0e214fd5]{display:block;color:var(--arva-ink-3);font-size:10.5px}.media-grid[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:11px}.media-card[data-v-0e214fd5]{min-width:0;overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);cursor:pointer;box-shadow:0 5px 18px #0e242409;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.media-card[data-v-0e214fd5]:hover,.media-card[data-v-0e214fd5]:focus-visible{transform:translateY(-3px);outline:none;border-color:var(--arva-border-strong);box-shadow:0 13px 28px #0e24241c}.media-visual[data-v-0e214fd5]{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--arva-surface-2)}.media-card.story .media-visual[data-v-0e214fd5],.media-card.reel .media-visual[data-v-0e214fd5]{aspect-ratio:9 / 13}.media-visual img[data-v-0e214fd5],.media-visual video[data-v-0e214fd5]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease,opacity .2s ease}.media-visual video[data-v-0e214fd5]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.media-card:hover .media-visual video[data-v-0e214fd5]{opacity:1}.media-card:hover .media-visual img[data-v-0e214fd5]{transform:scale(1.025)}.media-placeholder[data-v-0e214fd5]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(145deg,var(--arva-accent-soft),var(--arva-accent2-soft))}.media-placeholder span[data-v-0e214fd5]{color:var(--arva-accent);font:700 28px var(--arva-font-head)}.media-shade[data-v-0e214fd5]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 28%,transparent 68%,rgba(0,0,0,.45))}.kind-badge[data-v-0e214fd5],.video-badge[data-v-0e214fd5],.media-time[data-v-0e214fd5]{position:absolute;z-index:2;color:#fff;font-size:9.5px;font-weight:800;text-shadow:0 1px 5px rgba(0,0,0,.4)}.kind-badge[data-v-0e214fd5]{top:9px;left:9px;padding:4px 7px;border-radius:var(--arva-radius-pill);background:color-mix(in srgb,var(--kind-color, #0F6E6E) 88%,transparent)}.media-card.story[data-v-0e214fd5]{--kind-color: #E11D63}.media-card.post[data-v-0e214fd5]{--kind-color: #0F6E6E}.media-card.reel[data-v-0e214fd5]{--kind-color: #7C3AED}.media-card.carousel[data-v-0e214fd5]{--kind-color: #D97706}.video-badge[data-v-0e214fd5]{top:11px;right:9px}.media-time[data-v-0e214fd5]{right:9px;bottom:8px}.media-copy[data-v-0e214fd5]{padding:10px 11px}.media-copy>p[data-v-0e214fd5]{height:35px;margin:0 0 9px;overflow:hidden;color:var(--arva-ink-2);font-size:11.5px;line-height:1.45}.media-metrics[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding-top:8px;border-top:1px solid var(--arva-border)}.media-metrics span[data-v-0e214fd5]{display:flex;align-items:center;gap:3px;min-width:0;color:var(--arva-ink);font-size:10.5px;font-weight:700}.media-metrics i[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:10px;font-style:normal}.load-more[data-v-0e214fd5]{justify-self:center;padding:9px 16px;border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);color:var(--arva-ink);background:var(--arva-surface);font-weight:700;cursor:pointer}.season-timeline-shell[data-v-0e214fd5]{position:relative;min-width:0;overflow:visible;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);box-shadow:var(--arva-shadow)}.timeline-legend[data-v-0e214fd5]{display:flex;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--arva-border)}.timeline-legend>span[data-v-0e214fd5]{display:flex;align-items:center;gap:5px;color:var(--arva-ink-2);font-size:9px}.timeline-legend i[data-v-0e214fd5]{width:7px;height:7px;border-radius:2px;background:var(--kind-color)}.timeline-legend .story[data-v-0e214fd5]{--kind-color: #E11D63}.timeline-legend .post[data-v-0e214fd5]{--kind-color: #0F6E6E}.timeline-legend .reel[data-v-0e214fd5]{--kind-color: #7C3AED}.timeline-legend .carousel[data-v-0e214fd5]{--kind-color: #D97706}.timeline-legend small[data-v-0e214fd5]{margin-left:auto;color:var(--arva-ink-3);font-size:9px}.season-timeline[data-v-0e214fd5]{width:100%;overflow:visible}.season-track[data-v-0e214fd5]{width:100%;min-width:0}.season-months[data-v-0e214fd5],.season-days-head[data-v-0e214fd5],.season-days-body[data-v-0e214fd5]{display:grid;width:100%;min-width:0}.season-months[data-v-0e214fd5]{height:34px;align-items:stretch;border-bottom:1px solid var(--arva-border-strong)}.season-months span[data-v-0e214fd5]{min-width:0;padding:9px 8px 6px;overflow:hidden;border-left:1px solid var(--arva-border-strong);color:var(--arva-ink-2);font:700 10px var(--arva-font-head);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.season-days-head[data-v-0e214fd5]{height:32px;border-bottom:1px solid var(--arva-border)}.season-days-head>div[data-v-0e214fd5]{display:grid;place-content:center;justify-items:center;border-right:1px solid var(--arva-border);color:var(--arva-ink-3)}.season-days-head>div.weekend[data-v-0e214fd5],.season-day-column.weekend[data-v-0e214fd5]{background:color-mix(in srgb,var(--arva-surface-2) 72%,transparent)}.season-days-head small[data-v-0e214fd5]{font-size:5.5px;line-height:1;text-transform:uppercase}.season-days-head b[data-v-0e214fd5]{margin-top:2px;font:700 7px var(--arva-font-head)}.season-days-head>div.today[data-v-0e214fd5]{color:var(--arva-on-accent);background:var(--arva-accent)}.season-days-body[data-v-0e214fd5]{align-items:stretch;background-image:linear-gradient(to bottom,transparent 16px,color-mix(in srgb,var(--arva-border) 58%,transparent) 17px);background-size:100% 17px}.season-day-column[data-v-0e214fd5]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:4px 0;border-right:1px solid color-mix(in srgb,var(--arva-border) 56%,transparent)}.season-day-column.today[data-v-0e214fd5]:after{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--arva-accent);opacity:.7}.timeline-mini-card[data-v-0e214fd5]{--kind-color: #0F6E6E;position:relative;z-index:1;width:7px;height:13px;flex:none;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--kind-color) 82%,#fff);border-radius:2px;color:var(--kind-color);background:var(--kind-color);cursor:pointer;box-shadow:0 1px 3px #0e24242e;transition:transform .12s ease,box-shadow .12s ease}.timeline-mini-card.story[data-v-0e214fd5]{--kind-color: #E11D63}.timeline-mini-card.post[data-v-0e214fd5]{--kind-color: #0F6E6E}.timeline-mini-card.reel[data-v-0e214fd5]{--kind-color: #7C3AED}.timeline-mini-card.carousel[data-v-0e214fd5]{--kind-color: #D97706}.timeline-mini-card[data-v-0e214fd5]:hover,.timeline-mini-card[data-v-0e214fd5]:focus-visible{z-index:4;transform:scale(1.7);outline:1px solid var(--kind-color);outline-offset:1px;box-shadow:0 6px 14px #0e24243d}.timeline-mini-card img[data-v-0e214fd5]{width:100%;height:100%;object-fit:cover}.timeline-mini-card>span[data-v-0e214fd5]{width:100%;height:100%;display:grid;place-items:center;font:800 12px var(--arva-font-head)}.timeline-mini-card>span[data-v-0e214fd5],.timeline-mini-card>i[data-v-0e214fd5]{display:none}.timeline-hover-card[data-v-0e214fd5]{--kind-color: #0F6E6E;position:fixed;z-index:90;width:292px;overflow:hidden;pointer-events:none;border:2px solid var(--kind-color);border-radius:14px;color:var(--arva-ink);background:var(--arva-surface);box-shadow:0 24px 60px #05141457;animation:timeline-pop-0e214fd5 .13s ease-out}.timeline-hover-card.story[data-v-0e214fd5]{--kind-color: #E11D63}.timeline-hover-card.post[data-v-0e214fd5]{--kind-color: #0F6E6E}.timeline-hover-card.reel[data-v-0e214fd5]{--kind-color: #7C3AED}.timeline-hover-card.carousel[data-v-0e214fd5]{--kind-color: #D97706}@keyframes timeline-pop-0e214fd5{0%{opacity:0;transform:scale(.94)}}.timeline-hover-visual[data-v-0e214fd5]{position:relative;height:300px;display:grid;place-items:center;overflow:hidden;color:var(--arva-ink-3);background:var(--arva-surface-2)}.timeline-hover-visual img[data-v-0e214fd5]{width:100%;height:100%;object-fit:cover}.timeline-hover-visual>div[data-v-0e214fd5]{padding:20px;text-align:center;font-weight:700}.timeline-hover-visual>span[data-v-0e214fd5]{position:absolute;left:9px;bottom:8px;padding:4px 7px;border-radius:var(--arva-radius-pill);color:#fff;background:#00000094;font-size:9px;font-weight:800}.timeline-hover-copy[data-v-0e214fd5]{padding:11px 12px 12px}.timeline-hover-copy>b[data-v-0e214fd5]{display:block;min-height:32px;font-size:11px;line-height:1.4}.timeline-hover-copy>div[data-v-0e214fd5]{display:flex;justify-content:space-between;gap:6px;margin-top:9px;padding-top:8px;border-top:1px solid var(--arva-border);font-size:10px;font-weight:800}.timeline-hover-copy>small[data-v-0e214fd5]{display:block;margin-top:7px;color:var(--arva-ink-3);font-size:8.5px}.ig-empty[data-v-0e214fd5]{min-height:260px;display:grid;place-content:center;justify-items:center;gap:5px;border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius);color:var(--arva-ink-2);text-align:center}.ig-empty>span[data-v-0e214fd5]{color:var(--arva-accent);font-size:30px}.ig-empty b[data-v-0e214fd5]{color:var(--arva-ink)}.ig-empty p[data-v-0e214fd5]{margin:0;font-size:12px}.ig-empty.compact[data-v-0e214fd5]{min-height:300px;border:0}.period-switch[data-v-0e214fd5]{display:flex;gap:5px}.performance-kpis[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.performance-kpis article[data-v-0e214fd5]{padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.performance-kpis article.accent[data-v-0e214fd5]{color:var(--arva-on-accent);border-color:var(--arva-accent);background:var(--arva-accent)}.performance-kpis span[data-v-0e214fd5],.performance-kpis small[data-v-0e214fd5],.performance-kpis b[data-v-0e214fd5]{display:block}.performance-kpis span[data-v-0e214fd5]{color:var(--arva-ink-2);font-size:10.5px}.performance-kpis article.accent span[data-v-0e214fd5],.performance-kpis article.accent small[data-v-0e214fd5]{color:inherit;opacity:.74}.performance-kpis b[data-v-0e214fd5]{margin:4px 0 1px;font:700 23px var(--arva-font-head)}.performance-kpis small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9.5px}.performance-layout[data-v-0e214fd5]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.7fr);gap:12px;min-width:0}.chart-panel[data-v-0e214fd5],.top-panel[data-v-0e214fd5],.calendar-panel[data-v-0e214fd5],.day-panel[data-v-0e214fd5]{border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);overflow:hidden}.chart-panel>header[data-v-0e214fd5],.top-panel>header[data-v-0e214fd5]{display:flex;justify-content:space-between;gap:10px;padding:13px 15px;border-bottom:1px solid var(--arva-border)}.chart-panel header b[data-v-0e214fd5],.chart-panel header span[data-v-0e214fd5],.top-panel header b[data-v-0e214fd5],.top-panel header span[data-v-0e214fd5]{display:block}.chart-panel header b[data-v-0e214fd5],.top-panel header b[data-v-0e214fd5]{font:700 13px var(--arva-font-head)}.chart-panel header span[data-v-0e214fd5],.top-panel header span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:10px}.chart-panel header em[data-v-0e214fd5]{color:var(--arva-accent);font-size:10px;font-style:normal}.scatter-chart[data-v-0e214fd5]{height:410px;padding:8px}.top-panel>button[data-v-0e214fd5]{width:100%;display:grid;grid-template-columns:24px 42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 12px;border:0;border-bottom:1px solid var(--arva-border);color:var(--arva-ink);background:transparent;text-align:left;cursor:pointer}.top-panel>button[data-v-0e214fd5]:hover{background:var(--arva-surface-2)}.top-panel img[data-v-0e214fd5],.top-panel button>i[data-v-0e214fd5]{width:42px;height:42px;border-radius:8px;object-fit:cover}.top-panel button>i[data-v-0e214fd5]{display:grid;place-items:center;color:var(--arva-accent);background:var(--arva-accent-soft);font-style:normal;font-weight:800}.rank[data-v-0e214fd5]{color:var(--arva-ink-3);font:600 10px var(--arva-font-mono)}.top-copy[data-v-0e214fd5]{min-width:0}.top-copy b[data-v-0e214fd5],.top-copy small[data-v-0e214fd5]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-copy b[data-v-0e214fd5]{font-size:11px}.top-copy small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9.5px}.top-panel strong[data-v-0e214fd5]{font:700 12px var(--arva-font-head)}.audience-notice[data-v-0e214fd5]{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--arva-warn);border-radius:var(--arva-radius-sm);color:var(--arva-ink-2);background:var(--arva-warn-soft)}.audience-notice span[data-v-0e214fd5]{flex:none;padding:4px 7px;border-radius:var(--arva-radius-pill);color:var(--arva-warn);background:var(--arva-surface);font-size:9px;font-weight:800;text-transform:uppercase}.audience-notice p[data-v-0e214fd5]{margin:0;font-size:10.5px;line-height:1.4}.audience-kpis[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.audience-kpis article[data-v-0e214fd5]{min-width:0;padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.audience-kpis article.positive[data-v-0e214fd5]{border-color:var(--arva-ok);background:var(--arva-ok-soft)}.audience-kpis article.negative[data-v-0e214fd5]{border-color:var(--arva-danger);background:var(--arva-danger-soft)}.audience-kpis article.accent[data-v-0e214fd5]{color:var(--arva-on-accent);border-color:var(--arva-accent);background:var(--arva-accent)}.audience-kpis span[data-v-0e214fd5],.audience-kpis small[data-v-0e214fd5],.audience-kpis>article>b[data-v-0e214fd5]{display:block}.audience-kpis span[data-v-0e214fd5]{color:var(--arva-ink-2);font-size:10.5px}.audience-kpis small[data-v-0e214fd5]{overflow:hidden;color:var(--arva-ink-3);font-size:9.5px;white-space:nowrap;text-overflow:ellipsis}.audience-kpis>article>b[data-v-0e214fd5]{min-height:29px;margin:4px 0 1px;font:700 23px var(--arva-font-head);white-space:nowrap}.audience-kpis b i[data-v-0e214fd5]{font-style:normal}.audience-kpis b i+i[data-v-0e214fd5]{margin-left:6px}.audience-kpis b i[data-v-0e214fd5]:not(.gain):not(.loss){font:600 10px var(--arva-font)}.audience-kpis article.accent span[data-v-0e214fd5],.audience-kpis article.accent small[data-v-0e214fd5]{color:inherit;opacity:.75}.gain[data-v-0e214fd5]{color:var(--arva-ok)}.loss[data-v-0e214fd5]{color:var(--arva-danger)}.audience-kpis article.accent .gain[data-v-0e214fd5],.audience-kpis article.accent .loss[data-v-0e214fd5]{color:inherit}.audience-layout[data-v-0e214fd5]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,.55fr);gap:12px;min-width:0}.audience-chart-panel[data-v-0e214fd5]{min-width:0}.audience-chart[data-v-0e214fd5]{height:510px;padding:6px}.audience-context[data-v-0e214fd5]{min-width:0;overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.audience-context>header[data-v-0e214fd5]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 15px;border-bottom:1px solid var(--arva-border)}.audience-context h2[data-v-0e214fd5]{margin:3px 0 0;font:700 16px var(--arva-font-head);text-transform:capitalize}.net-pill[data-v-0e214fd5]{flex:none;padding:5px 8px;border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font-head)}.net-pill.up[data-v-0e214fd5]{color:var(--arva-ok);background:var(--arva-ok-soft)}.net-pill.down[data-v-0e214fd5]{color:var(--arva-danger);background:var(--arva-danger-soft)}.audience-day-kpis[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:12px}.audience-day-kpis div[data-v-0e214fd5]{min-width:0;padding:8px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2)}.audience-day-kpis b[data-v-0e214fd5],.audience-day-kpis span[data-v-0e214fd5]{display:block;overflow:hidden;text-overflow:ellipsis}.audience-day-kpis b[data-v-0e214fd5]{font:700 13px var(--arva-font-head)}.audience-day-kpis span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8px;white-space:nowrap}.context-section[data-v-0e214fd5]{padding:0 12px 12px}.context-section+.context-section[data-v-0e214fd5]{padding-top:12px;border-top:1px solid var(--arva-border)}.context-section>header[data-v-0e214fd5]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px}.context-section>header b[data-v-0e214fd5]{font:700 11px var(--arva-font-head)}.context-section>header span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9px}.audience-content[data-v-0e214fd5]{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:7px 0;border:0;border-top:1px solid var(--arva-border);color:var(--arva-ink);background:transparent;text-align:left;cursor:pointer}.audience-content img[data-v-0e214fd5],.audience-content>i[data-v-0e214fd5]{width:38px;height:38px;border-radius:7px;object-fit:cover}.audience-content>i[data-v-0e214fd5]{display:grid;place-items:center;color:var(--arva-accent);background:var(--arva-accent-soft);font-style:normal;font-weight:800}.audience-content span[data-v-0e214fd5]{min-width:0}.audience-content b[data-v-0e214fd5],.audience-content small[data-v-0e214fd5]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.audience-content b[data-v-0e214fd5]{font-size:10px}.audience-content small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8.5px}.campaign-context[data-v-0e214fd5]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--arva-border)}.campaign-context>span[data-v-0e214fd5]{min-width:0}.campaign-context b[data-v-0e214fd5],.campaign-context small[data-v-0e214fd5]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.campaign-context b[data-v-0e214fd5]{font-size:9.5px}.campaign-context small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8.5px}.campaign-context strong[data-v-0e214fd5]{flex:none;font:700 10px var(--arva-font-head)}.context-empty[data-v-0e214fd5]{margin:6px 0;color:var(--arva-ink-3);font-size:9.5px}.audience-anomalies[data-v-0e214fd5]{overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.audience-anomalies>header[data-v-0e214fd5]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--arva-border)}.audience-anomalies header b[data-v-0e214fd5],.audience-anomalies header span[data-v-0e214fd5]{display:block}.audience-anomalies header b[data-v-0e214fd5]{font:700 12px var(--arva-font-head)}.audience-anomalies header span[data-v-0e214fd5],.audience-anomalies header small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9px}.audience-anomalies>div[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.audience-anomalies button[data-v-0e214fd5]{min-width:0;padding:10px 12px;border:0;border-right:1px solid var(--arva-border);color:var(--arva-ink);background:transparent;text-align:left;cursor:pointer}.audience-anomalies button[data-v-0e214fd5]:hover,.audience-anomalies button.selected[data-v-0e214fd5]{background:var(--arva-surface-2);box-shadow:inset 0 -2px var(--arva-accent)}.audience-anomalies button span[data-v-0e214fd5],.audience-anomalies button b[data-v-0e214fd5],.audience-anomalies button small[data-v-0e214fd5]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.audience-anomalies button span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8.5px;text-transform:uppercase}.audience-anomalies button b[data-v-0e214fd5]{margin:2px 0;font:700 15px var(--arva-font-head)}.audience-anomalies button small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8px}.audience-footnote[data-v-0e214fd5]{margin:-3px 2px 0;color:var(--arva-ink-3);font-size:9px;line-height:1.45}.month-nav[data-v-0e214fd5]{display:grid;grid-template-columns:34px minmax(150px,auto) 34px;align-items:center;gap:7px}.month-nav button[data-v-0e214fd5]{width:34px;height:34px;border:1px solid var(--arva-border);border-radius:50%;color:var(--arva-ink);background:var(--arva-surface);cursor:pointer}.month-nav b[data-v-0e214fd5]{font:700 14px var(--arva-font-head);text-align:center;text-transform:capitalize}.calendar-layout[data-v-0e214fd5]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.55fr);gap:12px}.calendar-panel[data-v-0e214fd5]{padding:14px}.weekdays[data-v-0e214fd5],.month-grid[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(7,1fr)}.weekdays span[data-v-0e214fd5]{padding:5px 7px 9px;color:var(--arva-ink-3);font-size:9.5px;font-weight:800;text-transform:uppercase}.month-grid[data-v-0e214fd5]{overflow:hidden;border-top:1px solid var(--arva-border);border-left:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.month-grid button[data-v-0e214fd5]{position:relative;min-height:94px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:8px;border:0;border-right:1px solid var(--arva-border);border-bottom:1px solid var(--arva-border);color:var(--arva-ink);background:var(--arva-surface);cursor:pointer}.month-grid button.active[data-v-0e214fd5]{background:color-mix(in srgb,var(--arva-accent) calc(var(--heat) * 26%),var(--arva-surface))}.month-grid button[data-v-0e214fd5]:hover:not(:disabled),.month-grid button.selected[data-v-0e214fd5]{outline:2px solid var(--arva-accent);outline-offset:-2px;z-index:1}.month-grid button.outside[data-v-0e214fd5]{opacity:.28;cursor:default}.month-grid button.today .day-number[data-v-0e214fd5]{color:#fff;background:var(--arva-accent)}.day-number[data-v-0e214fd5]{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font-size:10.5px;font-weight:800}.day-count[data-v-0e214fd5]{position:absolute;top:9px;right:9px;color:var(--arva-ink-2);font-size:9px}.day-types[data-v-0e214fd5]{display:flex;gap:3px}.day-types i[data-v-0e214fd5]{width:6px;height:6px;border-radius:50%}.day-types .story[data-v-0e214fd5]{background:#e11d63}.day-types .post[data-v-0e214fd5]{background:#0f6e6e}.day-types .reel[data-v-0e214fd5]{background:#7c3aed}.day-types .carousel[data-v-0e214fd5]{background:#d97706}.month-grid strong[data-v-0e214fd5]{margin-top:auto;font-size:9.5px}.calendar-panel>footer[data-v-0e214fd5]{display:flex;justify-content:flex-end;align-items:center;gap:4px;padding-top:10px;color:var(--arva-ink-3);font-size:9px}.calendar-panel>footer i[data-v-0e214fd5]{width:14px;height:14px;border-radius:3px;background:color-mix(in srgb,var(--arva-accent) calc(var(--heat) * 32%),var(--arva-surface))}.day-panel[data-v-0e214fd5]{padding:18px}.day-panel h2[data-v-0e214fd5]{margin:3px 0 13px;font:700 18px var(--arva-font-head);text-transform:capitalize}.day-kpis[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:14px}.day-kpis div[data-v-0e214fd5]{padding:9px 7px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2)}.day-kpis b[data-v-0e214fd5],.day-kpis span[data-v-0e214fd5]{display:block}.day-kpis b[data-v-0e214fd5]{font:700 14px var(--arva-font-head)}.day-kpis span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:8.5px}.day-item[data-v-0e214fd5]{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:8px 0;border:0;border-top:1px solid var(--arva-border);color:var(--arva-ink);background:transparent;text-align:left;cursor:pointer}.day-item img[data-v-0e214fd5],.day-item>i[data-v-0e214fd5]{width:38px;height:38px;border-radius:7px;object-fit:cover}.day-item>i[data-v-0e214fd5]{display:grid;place-items:center;color:var(--arva-accent);background:var(--arva-accent-soft);font-style:normal;font-weight:800}.day-item span[data-v-0e214fd5]{min-width:0}.day-item b[data-v-0e214fd5],.day-item small[data-v-0e214fd5]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.day-item b[data-v-0e214fd5]{font-size:10.5px}.day-item small[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9.5px}.day-empty[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:11px}.calendar-prompt[data-v-0e214fd5]{min-height:390px;display:grid;place-content:center;justify-items:center;color:var(--arva-ink-2);text-align:center}.calendar-prompt>span[data-v-0e214fd5]{color:var(--arva-accent);font-size:30px}.calendar-prompt b[data-v-0e214fd5]{color:var(--arva-ink)}.calendar-prompt p[data-v-0e214fd5]{max-width:210px;margin:4px 0;font-size:11px;line-height:1.4}.detail-layer[data-v-0e214fd5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end;background:#08161675;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.detail-drawer[data-v-0e214fd5]{position:relative;width:min(560px,100vw);height:100%;overflow:auto;outline:0;color:var(--arva-ink);background:var(--arva-bg);box-shadow:-20px 0 54px #0000003d}.drawer-close[data-v-0e214fd5]{position:fixed;z-index:3;top:14px;right:15px;width:34px;height:34px;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;background:#0000006b;cursor:pointer;font-size:22px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.drawer-loading[data-v-0e214fd5]{height:100%;display:grid;place-items:center;color:var(--arva-ink-2)}.detail-hero[data-v-0e214fd5]{position:relative;height:min(56vh,520px);display:grid;place-items:center;overflow:hidden;background:#102020}.detail-hero img[data-v-0e214fd5],.detail-hero video[data-v-0e214fd5]{width:100%;height:100%;object-fit:contain}.detail-placeholder[data-v-0e214fd5]{color:#fff;font:700 24px var(--arva-font-head)}.detail-hero>span[data-v-0e214fd5]{position:absolute;left:14px;bottom:14px;padding:5px 9px;border-radius:var(--arva-radius-pill);color:#fff;background:#0000008c;font-size:10px;font-weight:800}.detail-body[data-v-0e214fd5]{display:grid;gap:16px;padding:18px}.detail-meta[data-v-0e214fd5]{display:flex;justify-content:space-between;gap:12px;color:var(--arva-ink-3);font-size:10.5px}.detail-meta a[data-v-0e214fd5]{color:var(--arva-accent);font-weight:700;text-decoration:none}.detail-caption[data-v-0e214fd5]{max-height:150px;margin:0;overflow:auto;color:var(--arva-ink-2);font-size:12px;line-height:1.55;white-space:pre-line}.detail-metrics[data-v-0e214fd5]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.detail-metrics div[data-v-0e214fd5]{padding:10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-surface)}.detail-metrics div.accent[data-v-0e214fd5]{border-color:var(--arva-accent);background:var(--arva-accent-soft)}.detail-metrics span[data-v-0e214fd5],.detail-metrics b[data-v-0e214fd5]{display:block}.detail-metrics span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9px}.detail-metrics b[data-v-0e214fd5]{margin-top:2px;font:700 14px var(--arva-font-head)}.history-panel[data-v-0e214fd5],.archive-panel[data-v-0e214fd5]{overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.history-panel>header[data-v-0e214fd5],.archive-panel>header[data-v-0e214fd5]{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid var(--arva-border)}.history-panel header b[data-v-0e214fd5],.archive-panel header b[data-v-0e214fd5]{font:700 12px var(--arva-font-head)}.history-panel header span[data-v-0e214fd5],.archive-panel header span[data-v-0e214fd5]{color:var(--arva-ink-3);font-size:9.5px}.history-chart[data-v-0e214fd5]{height:255px;padding:5px}.archive-panel>div[data-v-0e214fd5]{display:flex;flex-wrap:wrap;gap:5px;padding:10px}.archive-panel>div span[data-v-0e214fd5]{padding:5px 7px;border-radius:var(--arva-radius-pill);color:var(--arva-ink-2);background:var(--arva-surface-2);font-size:9px}.archive-missing[data-v-0e214fd5]{display:grid;gap:3px;margin:0;padding:12px 13px;color:var(--arva-ink-2);background:var(--arva-warn-soft);font-size:10px;line-height:1.45}.archive-missing b[data-v-0e214fd5]{color:var(--arva-warn);font-size:11px}.archive-missing span[data-v-0e214fd5]{display:block}.drawer-enter-active[data-v-0e214fd5],.drawer-leave-active[data-v-0e214fd5]{transition:opacity .2s ease}.drawer-enter-active .detail-drawer[data-v-0e214fd5],.drawer-leave-active .detail-drawer[data-v-0e214fd5]{transition:transform .25s ease}.drawer-enter-from[data-v-0e214fd5],.drawer-leave-to[data-v-0e214fd5]{opacity:0}.drawer-enter-from .detail-drawer[data-v-0e214fd5],.drawer-leave-to .detail-drawer[data-v-0e214fd5]{transform:translate(100%)}@media(max-width:1120px){.account-strip[data-v-0e214fd5]{grid-template-columns:1fr auto}.account-kpis[data-v-0e214fd5]{grid-column:1 / -1;grid-row:2}.account-kpis div[data-v-0e214fd5]:first-child{border-left:0}.performance-layout[data-v-0e214fd5],.audience-layout[data-v-0e214fd5],.calendar-layout[data-v-0e214fd5]{grid-template-columns:1fr}.top-panel[data-v-0e214fd5],.day-panel[data-v-0e214fd5]{max-height:none}.audience-anomalies>div[data-v-0e214fd5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.account-strip[data-v-0e214fd5]{grid-template-columns:1fr}.sync-box[data-v-0e214fd5]{justify-self:stretch}.account-kpis[data-v-0e214fd5]{grid-column:auto;grid-row:auto}.timeline-toolbar[data-v-0e214fd5]{align-items:stretch}.kind-filter[data-v-0e214fd5]{width:100%;overflow-x:auto}.caption-search[data-v-0e214fd5],.date-filter[data-v-0e214fd5]{width:100%}.date-filter input[data-v-0e214fd5]{flex:1;min-width:0}.timeline-summary[data-v-0e214fd5],.performance-head[data-v-0e214fd5],.audience-head[data-v-0e214fd5],.calendar-head[data-v-0e214fd5]{align-items:flex-start;flex-direction:column}.media-grid[data-v-0e214fd5]{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-day[data-v-0e214fd5]{padding-left:21px}.performance-kpis[data-v-0e214fd5],.audience-kpis[data-v-0e214fd5]{grid-template-columns:repeat(2,1fr)}.scatter-chart[data-v-0e214fd5]{height:340px}.audience-notice[data-v-0e214fd5]{align-items:flex-start;flex-direction:column}.audience-chart[data-v-0e214fd5]{height:460px}.audience-anomalies>header[data-v-0e214fd5]{align-items:flex-start;flex-direction:column}.audience-anomalies>div[data-v-0e214fd5]{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-panel[data-v-0e214fd5]{padding:7px;overflow-x:auto}.weekdays[data-v-0e214fd5],.month-grid[data-v-0e214fd5]{min-width:640px}}@media(max-width:440px){.media-grid[data-v-0e214fd5]{grid-template-columns:1fr}.media-card.story .media-visual[data-v-0e214fd5],.media-card.reel .media-visual[data-v-0e214fd5],.media-visual[data-v-0e214fd5]{aspect-ratio:4 / 4.5}.performance-kpis[data-v-0e214fd5],.audience-kpis[data-v-0e214fd5],.detail-metrics[data-v-0e214fd5]{grid-template-columns:repeat(2,1fr)}.audience-kpis>article>b[data-v-0e214fd5]{font-size:18px}.audience-day-kpis[data-v-0e214fd5]{grid-template-columns:1fr}}.crm[data-v-07a02e9e]{display:grid;gap:16px}.crm-error[data-v-07a02e9e]{padding:10px 12px;color:var(--arva-danger);background:var(--arva-danger-soft);border-radius:var(--arva-radius-sm);font-size:12px}.crm-loading[data-v-07a02e9e]{padding:32px;color:var(--arva-ink-2);text-align:center}.crm-loading.small[data-v-07a02e9e]{padding:12px;font-size:12px}.kpi-grid[data-v-07a02e9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.kpi[data-v-07a02e9e]{display:grid;gap:4px;padding:14px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.kpi.accent[data-v-07a02e9e]{border-color:var(--arva-accent)}.kpi span[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.kpi b[data-v-07a02e9e]{font:800 26px/1.1 var(--arva-font-head, var(--arva-font))}.kpi small[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:11px}.cards[data-v-07a02e9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px;align-items:start}.card[data-v-07a02e9e]{padding:14px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);overflow-x:auto}.card.wide[data-v-07a02e9e]{grid-column:1 / -1}.card h3[data-v-07a02e9e]{margin:0 0 10px;font:800 12px var(--arva-font);text-transform:uppercase;letter-spacing:.4px;color:var(--arva-ink-2)}.note[data-v-07a02e9e]{margin:10px 0 0;color:var(--arva-ink-3);font-size:11px;line-height:1.5}.grid[data-v-07a02e9e]{width:100%;border-collapse:collapse;font-size:12px}.grid th[data-v-07a02e9e]{padding:6px 8px;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;text-align:left;border-bottom:1px solid var(--arva-border)}.grid td[data-v-07a02e9e]{padding:7px 8px;border-bottom:1px solid var(--arva-border);vertical-align:top}.grid td small[data-v-07a02e9e]{display:block;color:var(--arva-ink-3);font-size:10px}.grid .num[data-v-07a02e9e],.grid th.num[data-v-07a02e9e]{text-align:right;font-variant-numeric:tabular-nums}.grid .muted[data-v-07a02e9e]{color:var(--arva-ink-3)}.grid .ok[data-v-07a02e9e]{color:var(--arva-ok)}.grid .ko[data-v-07a02e9e]{color:var(--arva-danger)}.grid .mono[data-v-07a02e9e]{font-family:var(--arva-font-mono, monospace);font-size:11px}.grid .nowrap[data-v-07a02e9e]{white-space:nowrap}.grid tr.banned td[data-v-07a02e9e]{background:var(--arva-danger-soft)}.grid .empty[data-v-07a02e9e]{padding:28px;color:var(--arva-ink-3);text-align:center}.rows tbody tr[data-v-07a02e9e]{cursor:pointer}.rows tbody tr:hover td[data-v-07a02e9e]{background:var(--arva-surface-2)}.lines td[data-v-07a02e9e]{padding-top:0;border-bottom:1px solid var(--arva-border)}.line-chip[data-v-07a02e9e]{display:inline-block;margin:0 6px 4px 0;padding:2px 7px;color:var(--arva-ink-2);background:var(--arva-surface-2);border-radius:var(--arva-radius-pill);font-size:10px}.chip[data-v-07a02e9e]{display:inline-block;margin:0 4px 4px 0;padding:2px 8px;color:var(--arva-ink-2);background:var(--arva-accent-soft);border-radius:var(--arva-radius-pill);font-size:10px;font-weight:700}.chip.sm[data-v-07a02e9e]{padding:1px 7px}.chip.ghosty[data-v-07a02e9e]{background:var(--arva-surface-2);color:var(--arva-ink-3)}.chip.banned[data-v-07a02e9e]{background:var(--arva-danger-soft);color:var(--arva-danger)}.tag[data-v-07a02e9e]{display:inline-block;margin-right:4px;padding:1px 7px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2);color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.tag.opt_in[data-v-07a02e9e],.tag.ok[data-v-07a02e9e]{background:var(--arva-ok-soft);color:var(--arva-ok)}.tag.opt_out[data-v-07a02e9e],.tag.ko[data-v-07a02e9e]{background:var(--arva-danger-soft);color:var(--arva-danger)}.tag.unknown[data-v-07a02e9e]{background:var(--arva-warn-soft);color:var(--arva-warn)}.filters[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px;padding:10px 12px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.filters label[data-v-07a02e9e],.fgroup-body label[data-v-07a02e9e]{display:grid;gap:3px;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.filters select[data-v-07a02e9e],.filters input[data-v-07a02e9e],.fgroup-body select[data-v-07a02e9e],.fgroup-body input[data-v-07a02e9e]{padding:5px 8px;color:var(--arva-ink);background:var(--arva-bg);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-sm);font:600 12px var(--arva-font)}.filters .search[data-v-07a02e9e]{min-width:220px;flex:1 1 220px}.filters .mini[data-v-07a02e9e],.fgroup-body .mini[data-v-07a02e9e]{width:82px}.filters .ghost[data-v-07a02e9e]{margin-left:auto;padding:6px 11px;cursor:pointer;color:var(--arva-ink-2);background:transparent;border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.filters .ghost[data-v-07a02e9e]:disabled{opacity:.45;cursor:default}.filters .date[data-v-07a02e9e],.fgroup-body .date[data-v-07a02e9e]{width:140px}.filter-groups[data-v-07a02e9e]{display:grid;gap:6px}.fgroup[data-v-07a02e9e]{background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.fgroup[open][data-v-07a02e9e]{border-color:var(--arva-border-strong)}.fgroup>summary[data-v-07a02e9e]{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;list-style:none}.fgroup>summary[data-v-07a02e9e]::-webkit-details-marker{display:none}.fgroup>summary[data-v-07a02e9e]:before{content:"›";flex:none;width:10px;color:var(--arva-ink-3);font:800 15px/1 var(--arva-font);transition:transform .15s ease}.fgroup[open]>summary[data-v-07a02e9e]:before{transform:rotate(90deg)}.fgroup>summary:hover .fgroup-title[data-v-07a02e9e]{color:var(--arva-accent)}.fgroup>summary[data-v-07a02e9e]:focus-visible{outline:2px solid var(--arva-accent);outline-offset:2px}.fgroup-title[data-v-07a02e9e]{flex:none;color:var(--arva-ink);font:800 11px var(--arva-font);text-transform:uppercase;letter-spacing:.4px}.fgroup-scope[data-v-07a02e9e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--arva-ink-3);font-size:11px}.fgroup-count[data-v-07a02e9e]{flex:none;padding:1px 8px;color:var(--arva-accent);background:var(--arva-accent-soft);border-radius:var(--arva-radius-pill);font:800 10px var(--arva-font)}.fgroup-body[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px;padding:10px 12px 12px;border-top:1px solid var(--arva-border)}.growth-head[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.growth-head h3[data-v-07a02e9e]{margin:0}.growth-controls[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}.growth-controls label[data-v-07a02e9e]{display:grid;gap:3px;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.growth-controls select[data-v-07a02e9e]{padding:5px 8px;color:var(--arva-ink);background:var(--arva-bg);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-sm);font:600 12px var(--arva-font)}.growth-range[data-v-07a02e9e]{display:flex;gap:2px;padding:2px;background:var(--arva-surface-2);border-radius:var(--arva-radius-pill)}.growth-range button[data-v-07a02e9e]{padding:5px 11px;cursor:pointer;color:var(--arva-ink-3);background:transparent;border:0;border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.growth-range button.on[data-v-07a02e9e]{color:var(--arva-ink);background:var(--arva-surface);box-shadow:0 1px 2px #00000014}.growth-range button[data-v-07a02e9e]:focus-visible,.growth-table summary[data-v-07a02e9e]:focus-visible{outline:2px solid var(--arva-accent);outline-offset:2px}.growth-kpis[data-v-07a02e9e]{margin-bottom:10px}.growth-kpis .ok[data-v-07a02e9e]{color:var(--arva-ok)}.growth-kpis .ko[data-v-07a02e9e]{color:var(--arva-danger)}.growth-chart[data-v-07a02e9e]{height:300px}.growth-table[data-v-07a02e9e]{margin-top:10px}.growth-table summary[data-v-07a02e9e]{cursor:pointer;color:var(--arva-ink-2);font:700 11px var(--arva-font)}.growth-table table[data-v-07a02e9e]{margin-top:8px}.growth-table th[scope=row][data-v-07a02e9e]{font-weight:700;text-align:left}.sr-only[data-v-07a02e9e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mini-kpis.compact[data-v-07a02e9e]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.mini-kpis.compact div[data-v-07a02e9e]{padding:8px 10px}.mini-kpis.compact b[data-v-07a02e9e]{font-size:15px}.safety[data-v-07a02e9e]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.ko-row td[data-v-07a02e9e]{color:var(--arva-danger)}.presets[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.presets span[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.presets button[data-v-07a02e9e]{padding:5px 10px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.presets button[data-v-07a02e9e]:hover{border-color:var(--arva-accent);color:var(--arva-accent)}.result-head[data-v-07a02e9e]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 14px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.result-kpi[data-v-07a02e9e]{display:grid;gap:2px}.result-kpi span[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.result-kpi b[data-v-07a02e9e]{font:800 20px var(--arva-font-head, var(--arva-font))}.result-kpi.ok b[data-v-07a02e9e]{color:var(--arva-ok)}.result-head .primary[data-v-07a02e9e]{margin-left:auto;padding:8px 14px;cursor:pointer;color:var(--arva-on-accent);background:var(--arva-accent);border:0;border-radius:var(--arva-radius-pill);font:800 12px var(--arva-font)}.result-head .primary[data-v-07a02e9e]:disabled{opacity:.45;cursor:default}.warn[data-v-07a02e9e]{margin:0;padding:10px 12px;color:var(--arva-warn);background:var(--arva-warn-soft);border-radius:var(--arva-radius-sm);font-size:12px;line-height:1.5}.table-wrap[data-v-07a02e9e]{background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);overflow-x:auto}.table-wrap .grid[data-v-07a02e9e]{min-width:880px}.pager[data-v-07a02e9e]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;color:var(--arva-ink-2)}.pager button[data-v-07a02e9e]{padding:6px 12px;cursor:pointer;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-pill);font:700 11px var(--arva-font)}.pager button[data-v-07a02e9e]:disabled{opacity:.4;cursor:default}.drawer-backdrop[data-v-07a02e9e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:flex-end;background:#00000061}.drawer[data-v-07a02e9e]{width:min(760px,100%);height:100%;overflow-y:auto;background:var(--arva-bg);border-left:1px solid var(--arva-border);box-shadow:var(--arva-shadow)}.drawer header[data-v-07a02e9e]{position:sticky;top:0;z-index:1;display:flex;align-items:start;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--arva-surface);border-bottom:1px solid var(--arva-border)}.drawer-kicker[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.drawer h2[data-v-07a02e9e]{margin:2px 0 0;font:800 20px var(--arva-font-head, var(--arva-font))}.drawer-mail[data-v-07a02e9e]{margin:2px 0 0;color:var(--arva-ink-2);font-size:12px}.drawer .close[data-v-07a02e9e]{padding:4px 9px;cursor:pointer;color:var(--arva-ink-2);background:transparent;border:1px solid var(--arva-border-strong);border-radius:var(--arva-radius-sm);font-size:13px}.drawer-body[data-v-07a02e9e]{display:grid;gap:16px;padding:16px 18px 40px}.drawer-body section[data-v-07a02e9e]{padding:12px 14px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);overflow-x:auto}.drawer-body h4[data-v-07a02e9e]{margin:0 0 8px;font:800 11px var(--arva-font);text-transform:uppercase;letter-spacing:.4px;color:var(--arva-ink-2)}.badges[data-v-07a02e9e]{display:flex;flex-wrap:wrap;gap:4px}.chips[data-v-07a02e9e]{margin:0}.mini-kpis[data-v-07a02e9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.mini-kpis div[data-v-07a02e9e]{padding:10px 12px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.mini-kpis span[data-v-07a02e9e]{display:block;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.mini-kpis b[data-v-07a02e9e]{font:800 16px var(--arva-font-head, var(--arva-font))}.timeline[data-v-07a02e9e]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.timeline li[data-v-07a02e9e]{display:grid;grid-template-columns:84px 1fr auto;gap:10px;align-items:baseline;padding:5px 8px;border-left:2px solid var(--arva-border-strong);background:var(--arva-surface-2);border-radius:0 var(--arva-radius-sm) var(--arva-radius-sm) 0;font-size:12px}.timeline li.achat[data-v-07a02e9e]{border-left-color:var(--arva-accent)}.timeline li.sav[data-v-07a02e9e]{border-left-color:var(--arva-warn)}.timeline li.consentement[data-v-07a02e9e]{border-left-color:var(--arva-ok)}.timeline .when[data-v-07a02e9e]{color:var(--arva-ink-3);font-size:11px;font-variant-numeric:tabular-nums}.timeline .what small[data-v-07a02e9e]{color:var(--arva-ink-3)}.timeline .amount[data-v-07a02e9e]{font-weight:800;font-variant-numeric:tabular-nums}@media(max-width:720px){.result-head .primary[data-v-07a02e9e]{margin-left:0}.timeline li[data-v-07a02e9e]{grid-template-columns:1fr}}.perf-module[data-v-c599e7d0]{display:grid;gap:16px;min-width:0}button[data-v-c599e7d0],input[data-v-c599e7d0],select[data-v-c599e7d0]{font-family:var(--arva-font)}.muted[data-v-c599e7d0]{color:var(--arva-ink-3)}.num[data-v-c599e7d0]{text-align:right}.mono[data-v-c599e7d0]{font-family:var(--arva-font-mono);font-size:11px}.tone-ok[data-v-c599e7d0]{color:var(--arva-ok)}.tone-warn[data-v-c599e7d0]{color:var(--arva-warn)}.tone-bad[data-v-c599e7d0]{color:var(--arva-danger)}.tone-flat[data-v-c599e7d0],.tone-none[data-v-c599e7d0]{color:var(--arva-ink-3)}.eyebrow[data-v-c599e7d0]{color:var(--arva-accent);font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.perf-strip[data-v-c599e7d0]{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(300px,1fr) auto;align-items:center;gap:20px;padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);box-shadow:var(--arva-shadow)}.strip-identity[data-v-c599e7d0]{display:flex;align-items:center;gap:12px;min-width:0}.strip-identity small[data-v-c599e7d0],.strip-identity span[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10.5px}.strip-identity b[data-v-c599e7d0]{display:block;margin:1px 0;font:700 16px var(--arva-font-head)}.strip-counts[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(4,minmax(64px,1fr))}.strip-counts div[data-v-c599e7d0]{padding:2px 14px;border-left:1px solid var(--arva-border)}.strip-counts b[data-v-c599e7d0],.strip-counts span[data-v-c599e7d0]{display:block}.strip-counts b[data-v-c599e7d0]{font:700 18px var(--arva-font-head)}.strip-counts span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:10.5px}.strip-actions[data-v-c599e7d0]{display:flex;align-items:center;gap:8px}.run-pill[data-v-c599e7d0]{display:flex;align-items:center;gap:7px;padding:7px 12px;border-radius:var(--arva-radius-pill);background:var(--arva-warn-soft);color:var(--arva-warn);font-size:11px;font-weight:800}.run-pill i[data-v-c599e7d0]{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-c599e7d0 1.4s ease-in-out infinite}@keyframes pulse-c599e7d0{50%{opacity:.28}}button.primary[data-v-c599e7d0]{padding:9px 15px;border:0;border-radius:var(--arva-radius-pill);cursor:pointer;color:var(--arva-on-accent);background:var(--arva-accent);font-size:11.5px;font-weight:800}button.primary[data-v-c599e7d0]:disabled{opacity:.55;cursor:not-allowed}button.ghost[data-v-c599e7d0]{border:0;background:transparent;color:var(--arva-ink-2);cursor:pointer;font-size:12px;padding:8px 10px;border-radius:var(--arva-radius-pill)}button.ghost[data-v-c599e7d0]:hover{background:var(--arva-surface-2)}.ghost.outline[data-v-c599e7d0],a.link[data-v-c599e7d0]{border:1px solid var(--arva-border);background:var(--arva-surface);font-size:11.5px;font-weight:700;text-decoration:none;color:var(--arva-ink-2);padding:8px 13px;border-radius:var(--arva-radius-pill)}.ghost.danger[data-v-c599e7d0]{color:var(--arva-danger);font-size:11px;font-weight:700}.ghost.wide[data-v-c599e7d0]{width:100%;border:1px solid var(--arva-border)}.perf-error[data-v-c599e7d0]{margin:0;padding:10px 13px;color:var(--arva-danger);border:1px solid var(--arva-danger);border-radius:var(--arva-radius-sm);background:var(--arva-danger-soft);font-size:12px}.perf-error.small[data-v-c599e7d0]{font-size:11.5px;padding:7px 11px}.perf-notice[data-v-c599e7d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:10px 13px;color:var(--arva-accent);border:1px solid var(--arva-accent);border-radius:var(--arva-radius-sm);background:var(--arva-accent-soft);font-size:12px}.perf-notice button[data-v-c599e7d0]{border:0;background:transparent;color:inherit;cursor:pointer;font-size:17px;line-height:1}.perf-loading[data-v-c599e7d0]{min-height:300px;display:grid;place-content:center;justify-items:center;gap:12px;color:var(--arva-ink-2)}.perf-loading.small[data-v-c599e7d0]{min-height:120px}.perf-loading i[data-v-c599e7d0]{width:28px;height:28px;border:3px solid var(--arva-border);border-top-color:var(--arva-accent);border-radius:50%;animation:spin-c599e7d0 .8s linear infinite}@keyframes spin-c599e7d0{to{transform:rotate(360deg)}}.empty[data-v-c599e7d0]{display:grid;gap:5px;padding:34px;text-align:center;border:1px dashed var(--arva-border-strong);border-radius:var(--arva-radius);background:var(--arva-surface)}.empty b[data-v-c599e7d0]{font:700 15px var(--arva-font-head)}.empty span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:12px}.toolbar[data-v-c599e7d0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.switch[data-v-c599e7d0]{display:flex;gap:3px;padding:3px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);background:var(--arva-surface-2)}.switch button[data-v-c599e7d0]{padding:7px 13px;border:0;border-radius:var(--arva-radius-pill);color:var(--arva-ink-2);background:transparent;font-size:11px;font-weight:800;cursor:pointer}.switch button.on[data-v-c599e7d0]{color:var(--arva-on-accent);background:var(--arva-accent);box-shadow:0 2px 7px #0e242426}.pills[data-v-c599e7d0]{display:flex;gap:5px}.pills button[data-v-c599e7d0]{padding:7px 12px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);color:var(--arva-ink-2);background:var(--arva-surface);font-size:11.5px;font-weight:700;cursor:pointer}.pills button.on[data-v-c599e7d0]{color:var(--arva-on-accent);border-color:var(--arva-accent);background:var(--arva-accent)}.select[data-v-c599e7d0]{display:flex;align-items:center;gap:7px;padding:5px 8px 5px 11px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);background:var(--arva-surface);color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase}.select.grow[data-v-c599e7d0]{flex:1;min-width:240px}.select select[data-v-c599e7d0]{flex:1;min-width:0;max-width:380px;border:0;outline:0;color:var(--arva-ink);background:transparent;font:700 11.5px var(--arva-font);text-transform:none}.wall[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:14px}.page-card[data-v-c599e7d0]{min-width:0;overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);cursor:pointer;box-shadow:0 5px 18px #0e242409;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.page-card[data-v-c599e7d0]:hover,.page-card[data-v-c599e7d0]:focus-visible{transform:translateY(-2px);border-color:var(--arva-accent);box-shadow:0 12px 26px #0e24241a;outline:none}.shot[data-v-c599e7d0]{position:relative;height:168px;overflow:hidden;background:var(--arva-surface-2);border-bottom:1px solid var(--arva-border);display:grid;place-items:center}.shot img[data-v-c599e7d0]{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.shot.mobile img[data-v-c599e7d0]{width:auto;height:100%}.shot-empty[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:11px}.verdict[data-v-c599e7d0]{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:var(--arva-radius-pill);font-size:9.5px;font-weight:900;font-style:normal;text-transform:uppercase;letter-spacing:.4px;color:#fff}.verdict.ok[data-v-c599e7d0]{background:var(--arva-ok)}.verdict.warn[data-v-c599e7d0]{background:var(--arva-warn)}.verdict.bad[data-v-c599e7d0]{background:var(--arva-danger)}.verdict.none[data-v-c599e7d0]{background:var(--arva-ink-3)}.card-body[data-v-c599e7d0]{padding:11px 12px 12px;display:grid;gap:7px}.card-head[data-v-c599e7d0]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.card-head b[data-v-c599e7d0]{font:700 13px var(--arva-font-head);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-tag[data-v-c599e7d0]{flex:none;padding:2px 7px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2);color:var(--arva-ink-3);font-size:9.5px;font-weight:800;text-transform:uppercase}.path[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-family:var(--arva-font-mono);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-metrics[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:4px;border-top:1px solid var(--arva-border)}.card-metrics b[data-v-c599e7d0],.card-metrics span[data-v-c599e7d0]{display:block}.card-metrics b[data-v-c599e7d0]{font:700 13px var(--arva-font-head)}.card-metrics span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:9.5px}.wall-note[data-v-c599e7d0]{margin:0 0 12px;padding:10px 13px;border:1px solid var(--arva-border);border-left:3px solid var(--arva-accent);border-radius:var(--arva-radius-sm);background:var(--arva-surface);color:var(--arva-ink-2);font-size:12px;line-height:1.55}.wall-note b[data-v-c599e7d0]{color:var(--arva-ink)}.linklike[data-v-c599e7d0]{border:0;padding:0;margin-left:4px;background:none;color:var(--arva-accent);font-size:12px;font-weight:700;cursor:pointer;text-decoration:underline}.verdict i[data-v-c599e7d0]{display:block;font-style:normal;font-size:8px;font-weight:700;opacity:.85;letter-spacing:.3px}.rail-verdict small[data-v-c599e7d0]{display:block;font-size:9.5px;font-weight:800;text-transform:uppercase;opacity:.8}.card-lab[data-v-c599e7d0]{margin:0;color:var(--arva-ink-3);font-size:10px}.card-lab b[data-v-c599e7d0]{color:var(--arva-ink-2);font-weight:700}.card-foot[data-v-c599e7d0]{display:flex;align-items:center;justify-content:space-between;gap:8px}.spark[data-v-c599e7d0]{width:120px;height:26px}.spark polyline[data-v-c599e7d0]{fill:none;stroke:var(--arva-accent);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.spark-empty[data-v-c599e7d0],.when[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:9.5px}.scope[data-v-c599e7d0]{display:grid;gap:14px;padding:16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.scope h2[data-v-c599e7d0]{margin:3px 0 2px;font:700 20px var(--arva-font-head)}.scope header p[data-v-c599e7d0]{margin:0;max-width:70ch;color:var(--arva-ink-2);font-size:12px}.scope-add[data-v-c599e7d0]{display:flex;align-items:flex-end;gap:9px;flex-wrap:wrap;padding:12px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2)}.scope-add label[data-v-c599e7d0]{display:grid;gap:4px}.scope-add label.grow[data-v-c599e7d0]{flex:1;min-width:190px}.scope-add span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase}.scope-add input[data-v-c599e7d0],.scope-add select[data-v-c599e7d0]{padding:8px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-surface);color:var(--arva-ink);font-size:12px}.scope-site h3[data-v-c599e7d0]{display:flex;align-items:center;gap:9px;margin:6px 0;font:700 13px var(--arva-font-head)}.scope-site h3 em[data-v-c599e7d0]{color:var(--arva-warn);font-size:10.5px;font-style:normal;font-weight:700}.scope-site h3 a[data-v-c599e7d0]{margin-left:auto;color:var(--arva-ink-3);font-size:10.5px;font-weight:500;text-decoration:none}.scope-table[data-v-c599e7d0]{width:100%;border-collapse:collapse;font-size:12px}.scope-table th[data-v-c599e7d0]{padding:6px 8px;border-bottom:1px solid var(--arva-border);color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;text-align:left}.scope-table td[data-v-c599e7d0]{padding:5px 8px;border-bottom:1px solid var(--arva-border);vertical-align:middle}.scope-table tr.off[data-v-c599e7d0]{opacity:.5}.scope-table a[data-v-c599e7d0]{color:var(--arva-ink-2)}.inline-edit[data-v-c599e7d0]{width:100%;padding:5px 7px;border:1px solid transparent;border-radius:var(--arva-radius-sm);background:transparent;color:var(--arva-ink);font-size:12px;font-weight:700}.inline-edit[data-v-c599e7d0]:hover{border-color:var(--arva-border)}.inline-edit[data-v-c599e7d0]:focus{border-color:var(--arva-accent);background:var(--arva-surface);outline:none}.toggle[data-v-c599e7d0]{padding:4px 10px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);background:var(--arva-surface);color:var(--arva-ink-3);font-size:10.5px;font-weight:800;cursor:pointer}.toggle.on[data-v-c599e7d0]{border-color:var(--arva-ok);color:var(--arva-ok);background:var(--arva-ok-soft)}.tt-grid[data-v-c599e7d0]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}.viewer[data-v-c599e7d0]{margin:0;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);overflow:hidden;box-shadow:var(--arva-shadow)}.viewer-frame[data-v-c599e7d0]{max-height:620px;overflow-y:auto;background:var(--arva-surface-2)}.viewer-frame img[data-v-c599e7d0]{display:block;width:100%}.viewer.mobile .viewer-frame img[data-v-c599e7d0]{width:min(390px,100%);margin:0 auto;box-shadow:0 0 0 1px var(--arva-border)}.viewer-empty[data-v-c599e7d0]{display:grid;gap:5px;padding:60px 20px;text-align:center}.viewer-empty b[data-v-c599e7d0]{font:700 14px var(--arva-font-head);color:var(--arva-danger)}.viewer-empty span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:12px}.viewer figcaption[data-v-c599e7d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-top:1px solid var(--arva-border)}.viewer figcaption>div[data-v-c599e7d0]{text-align:center}.viewer figcaption b[data-v-c599e7d0]{display:block;font:700 14px var(--arva-font-head)}.viewer figcaption span[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10.5px}.nav[data-v-c599e7d0]{width:34px;height:34px;border:1px solid var(--arva-border);border-radius:50%;background:var(--arva-surface);color:var(--arva-ink-2);font-size:20px;line-height:1;cursor:pointer}.nav[data-v-c599e7d0]:disabled{opacity:.35;cursor:not-allowed}.rail[data-v-c599e7d0]{display:grid;gap:11px}.rail-verdict[data-v-c599e7d0]{padding:13px 14px;border-radius:var(--arva-radius);color:#fff}.rail-verdict.ok[data-v-c599e7d0]{background:var(--arva-ok)}.rail-verdict.warn[data-v-c599e7d0]{background:var(--arva-warn)}.rail-verdict.bad[data-v-c599e7d0]{background:var(--arva-danger)}.rail-verdict.none[data-v-c599e7d0]{background:var(--arva-ink-3)}.rail-verdict.quiet[data-v-c599e7d0]{color:var(--arva-ink);background:var(--arva-surface-2);border:1px solid var(--arva-border);border-left-width:4px}.rail-verdict.quiet.ok[data-v-c599e7d0]{border-left-color:var(--arva-ok)}.rail-verdict.quiet.warn[data-v-c599e7d0]{border-left-color:var(--arva-warn)}.rail-verdict.quiet.bad[data-v-c599e7d0]{border-left-color:var(--arva-danger)}.rail-verdict.quiet.none[data-v-c599e7d0]{border-left-color:var(--arva-ink-3)}.rail-verdict.quiet small[data-v-c599e7d0]{color:var(--arva-ink-3);opacity:1}.rail-verdict.quiet span[data-v-c599e7d0]{color:var(--arva-ink-2);opacity:1}.rail-verdict b[data-v-c599e7d0]{display:block;font:700 19px var(--arva-font-head)}.rail-verdict span[data-v-c599e7d0]{display:block;margin-top:2px;font-size:11.5px;opacity:.92}.rail-metrics[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-border);overflow:hidden}.rail-metrics div[data-v-c599e7d0]{padding:9px 11px;background:var(--arva-surface)}.rail-metrics small[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:9.5px}.rail-metrics b[data-v-c599e7d0]{display:block;margin-top:2px;font:700 15px var(--arva-font-head)}.rail-metrics b em[data-v-c599e7d0]{font-size:10px;font-style:normal;font-weight:600;color:var(--arva-ink-3)}.rail-delta[data-v-c599e7d0],.rail-events[data-v-c599e7d0]{padding:11px 12px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.rail-delta small[data-v-c599e7d0],.rail-events small[data-v-c599e7d0]{display:block;margin-bottom:6px;color:var(--arva-ink-3);font-size:9.5px;font-weight:800;text-transform:uppercase}.rail-delta ul[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;gap:4px}.rail-delta li[data-v-c599e7d0]{display:flex;justify-content:space-between;gap:10px;font-size:11.5px}.rail-delta li span[data-v-c599e7d0]{color:var(--arva-ink-2)}.rail-events p[data-v-c599e7d0]{margin:0 0 6px;padding-left:11px;border-left:3px solid var(--arva-border-strong);font-size:11.5px;line-height:1.45}.rail-events p[data-v-c599e7d0]:last-child{margin-bottom:0}.rail-events p.warn[data-v-c599e7d0]{border-color:var(--arva-warn)}.rail-events p.alert[data-v-c599e7d0]{border-color:var(--arva-danger)}.timeline[data-v-c599e7d0]{display:flex;gap:8px;overflow-x:auto;padding:3px 1px 9px}.timeline button[data-v-c599e7d0]{flex:none;width:104px;padding:6px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:var(--arva-surface);cursor:pointer;text-align:center}.timeline button.on[data-v-c599e7d0]{border-color:var(--arva-accent);box-shadow:0 0 0 2px var(--arva-accent-soft)}.timeline img[data-v-c599e7d0],.thumb-empty[data-v-c599e7d0]{display:block;width:100%;height:62px;object-fit:cover;object-position:top center;border-radius:5px;background:var(--arva-surface-2)}.thumb-empty[data-v-c599e7d0]{display:grid;place-items:center;color:var(--arva-ink-3)}.timeline b[data-v-c599e7d0]{display:block;margin-top:5px;font-size:11px;text-transform:capitalize}.timeline em[data-v-c599e7d0]{display:block;font-size:10px;font-style:normal;color:var(--arva-ink-3)}.timeline button.ok em[data-v-c599e7d0]{color:var(--arva-ok)}.timeline button.warn em[data-v-c599e7d0]{color:var(--arva-warn)}.timeline button.bad em[data-v-c599e7d0]{color:var(--arva-danger)}.hint[data-v-c599e7d0]{margin:-6px 0 0;color:var(--arva-ink-3);font-size:11px}.detail[data-v-c599e7d0]{display:grid;gap:14px}.detail header h3[data-v-c599e7d0]{margin:3px 0;font:700 16px var(--arva-font-head)}.detail header p[data-v-c599e7d0]{margin:0 0 8px;color:var(--arva-ink-2);font-size:12px}.weight-block[data-v-c599e7d0],.waterfall[data-v-c599e7d0]{padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.weight-bar[data-v-c599e7d0]{display:flex;height:22px;margin:8px 0 11px;border-radius:var(--arva-radius-pill);overflow:hidden;background:var(--arva-surface-2)}.weight-bar i[data-v-c599e7d0]{display:block;height:100%}.weight-legend[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:7px}.weight-legend li[data-v-c599e7d0]{display:grid;grid-template-columns:10px minmax(0,1fr);gap:8px;align-items:baseline}.weight-legend i[data-v-c599e7d0]{width:10px;height:10px;border-radius:3px}.weight-legend b[data-v-c599e7d0]{display:block;font-size:11.5px}.weight-legend span[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10.5px}.waterfall ol[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;gap:3px}.waterfall li[data-v-c599e7d0]{display:grid;grid-template-columns:minmax(140px,250px) minmax(0,1fr) 70px 66px;gap:10px;align-items:center;padding:3px 0;font-size:11px}.wf-label[data-v-c599e7d0]{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-label i[data-v-c599e7d0]{width:8px;height:8px;flex:none;border-radius:2px}.wf-label em[data-v-c599e7d0]{flex:none;padding:1px 5px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2);color:var(--arva-ink-3);font-size:9px;font-style:normal;font-weight:800;text-transform:uppercase}.wf-track[data-v-c599e7d0]{position:relative;height:13px;border-radius:3px;background:var(--arva-surface-2)}.wf-track i[data-v-c599e7d0]{position:absolute;top:0;height:100%;border-radius:3px;min-width:2px}.wf-size[data-v-c599e7d0],.wf-time[data-v-c599e7d0]{text-align:right;color:var(--arva-ink-3);font-family:var(--arva-font-mono);font-size:10.5px}.wf-scale[data-v-c599e7d0]{display:grid;grid-template-columns:minmax(140px,250px) minmax(0,1fr) 70px 66px;gap:10px;margin-top:6px}.img-block[data-v-c599e7d0]{padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.img-block header p b[data-v-c599e7d0]{color:var(--arva-warn)}.img-list[data-v-c599e7d0]{margin:4px 0 8px;padding:0;list-style:none;display:grid;gap:4px}.img-list li[data-v-c599e7d0]{display:grid;grid-template-columns:40px minmax(120px,240px) minmax(0,1fr) 70px 54px;gap:10px;align-items:center;padding:3px 0;font-size:11px;border-top:1px solid var(--arva-border-soft, var(--arva-border))}.img-list li[data-v-c599e7d0]:first-child{border-top:0}.img-thumb[data-v-c599e7d0]{display:block;width:40px;height:30px;border-radius:4px;overflow:hidden;background:var(--arva-surface-2)}.img-thumb img[data-v-c599e7d0]{width:100%;height:100%;object-fit:cover;display:block}.img-name[data-v-c599e7d0]{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.img-name em[data-v-c599e7d0]{flex:none;padding:1px 5px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2);color:var(--arva-ink-3);font-size:9px;font-style:normal;font-weight:800;text-transform:uppercase}.img-bar[data-v-c599e7d0]{height:13px;border-radius:3px;background:var(--arva-surface-2)}.img-bar i[data-v-c599e7d0]{display:block;height:100%;min-width:2px;border-radius:3px;background:currentColor}.img-size[data-v-c599e7d0]{text-align:right;color:var(--arva-ink-3);font-family:var(--arva-font-mono);font-size:10.5px}.img-fmt[data-v-c599e7d0]{justify-self:end;padding:1px 6px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2);color:var(--arva-ink-3);font-size:9px;font-weight:800;letter-spacing:.3px}.img-fmt.legacy[data-v-c599e7d0]{background:var(--arva-warn-soft);color:var(--arva-warn)}.detail-empty[data-v-c599e7d0]{margin:0;padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface);color:var(--arva-ink-3);font-size:12px}.wf-scale span[data-v-c599e7d0]{grid-column:2;display:inline;color:var(--arva-ink-3);font-size:10px}.wf-scale span[data-v-c599e7d0]:first-child{text-align:left}.wf-scale span[data-v-c599e7d0]:nth-child(2){text-align:center}.wf-scale span[data-v-c599e7d0]:last-child{text-align:right}.compare-picks[data-v-c599e7d0]{display:flex;gap:10px;flex-wrap:wrap}.compare-stage[data-v-c599e7d0]{display:grid;gap:10px}.compare-frame[data-v-c599e7d0]{position:relative;max-height:660px;overflow:hidden;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface-2)}.compare-frame img[data-v-c599e7d0]{display:block;width:100%}.compare-frame img.over[data-v-c599e7d0]{position:absolute;top:0;right:0;bottom:0;left:0}.compare-stage.mobile .compare-frame img[data-v-c599e7d0]{width:min(390px,100%);margin:0 auto}.compare-stage.mobile .compare-frame img.over[data-v-c599e7d0]{left:50%;transform:translate(-50%);margin:0}.handle[data-v-c599e7d0]{position:absolute;top:0;bottom:0;width:2px;background:var(--arva-accent);box-shadow:0 0 0 1px #fff9}.tag[data-v-c599e7d0]{position:absolute;top:10px;padding:4px 9px;border-radius:var(--arva-radius-pill);background:#0e2424d1;color:#fff;font-size:10px;font-style:normal;font-weight:800;text-transform:capitalize}.tag.left[data-v-c599e7d0]{left:10px}.tag.right[data-v-c599e7d0]{right:10px}.compare-slider[data-v-c599e7d0]{width:100%;accent-color:var(--arva-accent)}.compare-table[data-v-c599e7d0]{width:100%;border-collapse:collapse;font-size:12px}.compare-table th[data-v-c599e7d0]{padding:8px;border-bottom:1px solid var(--arva-border);color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;text-align:left}.compare-table th.num[data-v-c599e7d0],.compare-table td.num[data-v-c599e7d0]{text-align:right}.compare-table td[data-v-c599e7d0]{padding:7px 8px;border-bottom:1px solid var(--arva-border)}.kpis[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.kpis article[data-v-c599e7d0]{padding:13px 15px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.kpis small[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase}.kpis b[data-v-c599e7d0]{display:block;margin:4px 0 2px;font:700 26px var(--arva-font-head)}.kpis .hint[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:11px}.kpis em[data-v-c599e7d0]{display:block;margin-top:6px;font-size:11px;font-style:normal;font-weight:800}.field-intro[data-v-c599e7d0]{margin-bottom:12px}.field-explain[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.field-explain>div[data-v-c599e7d0]{padding:11px 13px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2)}.field-explain b[data-v-c599e7d0]{font:700 13px var(--arva-font-head)}.field-explain p[data-v-c599e7d0]{margin:4px 0 0;color:var(--arva-ink-2);font-size:12px;line-height:1.55}.field-grid[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;align-items:start}.field-card[data-v-c599e7d0]{display:flex;flex-direction:column;gap:10px}.vitals[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.vitals li[data-v-c599e7d0]{padding:9px 10px;border-radius:var(--arva-radius-sm);background:var(--arva-surface-2);border-left:3px solid var(--arva-ink-3)}.vitals li.ok[data-v-c599e7d0]{border-left-color:var(--arva-ok)}.vitals li.warn[data-v-c599e7d0]{border-left-color:var(--arva-warn)}.vitals li.bad[data-v-c599e7d0]{border-left-color:var(--arva-danger)}.vitals small[data-v-c599e7d0]{display:flex;align-items:baseline;gap:5px;color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase}.vitals small em[data-v-c599e7d0]{font-style:normal;font-size:9px;opacity:.7}.vitals b[data-v-c599e7d0]{display:block;margin:3px 0 2px;font:700 19px var(--arva-font-head)}.vitals span[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10.5px;line-height:1.4}.field-share .bar[data-v-c599e7d0]{height:7px;border-radius:4px;background:var(--arva-surface-2);overflow:hidden}.field-share .bar i[data-v-c599e7d0]{display:block;height:100%;background:var(--arva-ink-3)}.field-share .bar i.ok[data-v-c599e7d0]{background:var(--arva-ok)}.field-share .bar i.warn[data-v-c599e7d0]{background:var(--arva-warn)}.field-share .bar i.bad[data-v-c599e7d0]{background:var(--arva-danger)}.field-share p[data-v-c599e7d0]{margin:5px 0 0;color:var(--arva-ink-2);font-size:12px}.field-spark[data-v-c599e7d0]{width:100%;height:30px}.field-trend[data-v-c599e7d0]{margin:0;font-size:11.5px;font-weight:700}.field-lab[data-v-c599e7d0]{display:grid;grid-template-columns:auto auto;gap:2px 10px;align-items:baseline;padding-top:9px;border-top:1px dashed var(--arva-border)}.field-lab span[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase}.field-lab b[data-v-c599e7d0]{font:700 15px var(--arva-font-head)}.field-lab small[data-v-c599e7d0]{grid-column:1 / -1;color:var(--arva-ink-3);font-size:11px;line-height:1.45}.field-none[data-v-c599e7d0]{margin:12px 0 0;font-size:12px}@media(max-width:560px){.vitals[data-v-c599e7d0]{grid-template-columns:1fr}}.report-grid[data-v-c599e7d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;align-items:start}.panel[data-v-c599e7d0]{padding:14px 16px;border:1px solid var(--arva-border);border-radius:var(--arva-radius);background:var(--arva-surface)}.panel h3[data-v-c599e7d0]{margin:3px 0 4px;font:700 16px var(--arva-font-head)}.panel header p[data-v-c599e7d0]{margin:0 0 8px;color:var(--arva-ink-2);font-size:12px}.worst[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;gap:3px}.worst button[data-v-c599e7d0]{width:100%;display:grid;grid-template-columns:9px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 6px;border:0;border-radius:var(--arva-radius-sm);background:transparent;cursor:pointer;text-align:left}.worst button[data-v-c599e7d0]:hover{background:var(--arva-surface-2)}.worst i[data-v-c599e7d0]{width:9px;height:9px;border-radius:50%}.worst i.ok[data-v-c599e7d0]{background:var(--arva-ok)}.worst i.warn[data-v-c599e7d0]{background:var(--arva-warn)}.worst i.bad[data-v-c599e7d0]{background:var(--arva-danger)}.worst i.none[data-v-c599e7d0]{background:var(--arva-ink-3)}.worst b[data-v-c599e7d0]{display:block;font-size:12.5px}.worst small[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:10px}.worst em[data-v-c599e7d0]{font:700 13px var(--arva-font-mono);font-style:normal}.alerts[data-v-c599e7d0]{margin:0;padding:0;list-style:none;display:grid;gap:7px}.alerts li[data-v-c599e7d0]{padding:8px 11px;border-left:3px solid var(--arva-border-strong);border-radius:0 var(--arva-radius-sm) var(--arva-radius-sm) 0;background:var(--arva-surface-2)}.alerts li.warn[data-v-c599e7d0]{border-color:var(--arva-warn)}.alerts li.alert[data-v-c599e7d0]{border-color:var(--arva-danger)}.alerts b[data-v-c599e7d0]{font-size:12.5px}.alerts small[data-v-c599e7d0]{margin-left:7px;color:var(--arva-ink-3);font-size:10px}.alerts span[data-v-c599e7d0]{display:block;margin-top:2px;color:var(--arva-ink-2);font-size:11.5px;line-height:1.45}.alerts li.muted[data-v-c599e7d0]{border-color:var(--arva-border);color:var(--arva-ink-3);font-size:12px}.heat-scroll[data-v-c599e7d0]{overflow-x:auto}.heat table[data-v-c599e7d0]{border-collapse:collapse;font-size:11px}.heat thead th[data-v-c599e7d0]{padding:5px 6px;color:var(--arva-ink-3);font-size:9.5px;font-weight:800;text-transform:uppercase}.heat tbody th[data-v-c599e7d0]{padding:4px 10px 4px 0;text-align:left;font-weight:600;white-space:nowrap}.heat tbody th small[data-v-c599e7d0]{display:block;color:var(--arva-ink-3);font-size:9.5px}.linklike[data-v-c599e7d0]{border:0;background:transparent;color:var(--arva-ink);font:700 11.5px var(--arva-font);cursor:pointer;padding:0}.linklike[data-v-c599e7d0]:hover{color:var(--arva-accent)}.heat td[data-v-c599e7d0]{padding:2px}.cell[data-v-c599e7d0]{width:42px;height:26px;border:0;border-radius:5px;color:#fff;font:700 11px var(--arva-font-mono);cursor:pointer}.cell.ok[data-v-c599e7d0]{background:var(--arva-ok)}.cell.warn[data-v-c599e7d0]{background:var(--arva-warn)}.cell.bad[data-v-c599e7d0]{background:var(--arva-danger)}.cell.none[data-v-c599e7d0],.cell.unknown[data-v-c599e7d0]{display:grid;place-items:center;background:var(--arva-surface-2);color:var(--arva-ink-3);cursor:default}.panel header p.heat-caution[data-v-c599e7d0]{color:var(--arva-ink-3);font-size:11px}.heat-legend[data-v-c599e7d0]{display:flex;gap:16px;margin-top:10px;color:var(--arva-ink-3);font-size:10.5px}.heat-legend i[data-v-c599e7d0]{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:4px}.heat-legend i.ok[data-v-c599e7d0]{background:var(--arva-ok)}.heat-legend i.warn[data-v-c599e7d0]{background:var(--arva-warn)}.heat-legend i.bad[data-v-c599e7d0]{background:var(--arva-danger)}.runs[data-v-c599e7d0]{width:100%;border-collapse:collapse;font-size:12px}.runs th[data-v-c599e7d0]{padding:6px 8px;border-bottom:1px solid var(--arva-border);color:var(--arva-ink-3);font-size:10px;font-weight:800;text-transform:uppercase;text-align:left}.runs td[data-v-c599e7d0]{padding:6px 8px;border-bottom:1px solid var(--arva-border)}.runs .num[data-v-c599e7d0]{text-align:right}.state[data-v-c599e7d0]{padding:2px 8px;border-radius:var(--arva-radius-pill);font-size:10px;font-weight:800}.state.ok[data-v-c599e7d0]{background:var(--arva-ok-soft);color:var(--arva-ok)}.state.running[data-v-c599e7d0],.state.queued[data-v-c599e7d0]{background:var(--arva-warn-soft);color:var(--arva-warn)}.state.error[data-v-c599e7d0]{background:var(--arva-danger-soft);color:var(--arva-danger)}@media(max-width:1100px){.perf-strip[data-v-c599e7d0],.tt-grid[data-v-c599e7d0]{grid-template-columns:1fr}}.perso[data-v-76274c22],.site-switch button[data-v-76274c22]{border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink);border-radius:var(--arva-radius-pill);padding:7px 15px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:var(--arva-font)}.err[data-v-76274c22]{color:#b42318}.warnline[data-v-76274c22]{color:#8a4b06;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--arva-radius-sm);padding:10px 12px;font-size:12.5px}.modal-backdrop[data-v-76274c22]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#08141457;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:modal-fade-76274c22 .16s ease}.modal-card[data-v-76274c22]{width:min(860px,100%);max-height:min(720px,calc(100vh - 48px));overflow:auto;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-md);box-shadow:0 24px 60px -28px #0814148c;animation:modal-rise-76274c22 .18s ease}.modal-head[data-v-76274c22]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 18px 12px}.modal-head h2[data-v-76274c22]{font-family:var(--arva-font-head);font-size:18px;margin:0 0 4px}.modal-head p[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:13px;line-height:1.45}.modal-close[data-v-76274c22]{width:30px;height:30px;display:grid;place-items:center;flex:none;border:1px solid var(--arva-border);border-radius:50%;background:var(--arva-surface-2);color:var(--arva-ink-2);cursor:pointer}.modal-close[data-v-76274c22]:hover{color:var(--arva-ink);border-color:var(--arva-accent)}.gsc-link-modal .gsc-import-grid[data-v-76274c22]{padding-top:12px}.gsc-import-snapshots[data-v-76274c22]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:7px;color:var(--arva-ink-3);font-size:11.5px}.gsc-import-snapshots span[data-v-76274c22]{padding:4px 8px;border-radius:var(--arva-radius-pill);background:var(--arva-bg);border:1px solid var(--arva-border)}.modal-card>.gsc-import-snapshots[data-v-76274c22]{padding:0 18px}.gsc-import-grid[data-v-76274c22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 18px 18px}.gsc-import-card[data-v-76274c22]{min-width:0;padding:14px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.gsc-import-card.dragging[data-v-76274c22]{border-color:var(--arva-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--arva-accent) 12%,transparent);transform:translateY(-2px)}.gsc-property-head[data-v-76274c22]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gsc-property-head div[data-v-76274c22]{min-width:0}.gsc-property-head b[data-v-76274c22]{display:block;font-family:var(--arva-font-head);font-size:14px}.gsc-property-head span[data-v-76274c22]{display:block;color:var(--arva-ink-3);font-size:11.5px;margin-top:2px}.gsc-property-head a[data-v-76274c22]{flex:none;color:var(--arva-accent);font-size:12px;font-weight:700;text-decoration:none}.gsc-property-head a[data-v-76274c22]:hover{text-decoration:underline}.gsc-import-status[data-v-76274c22]{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:baseline;margin:13px 0 10px}.gsc-import-status>span[data-v-76274c22]{color:var(--arva-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase}.gsc-import-status>b[data-v-76274c22]{font-size:12.5px}.gsc-import-status small[data-v-76274c22]{grid-column:1 / -1;color:var(--arva-ink-2);font-size:11.5px}.gsc-file-input[data-v-76274c22]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.gsc-drop-zone[data-v-76274c22]{min-height:72px;display:grid;place-content:center;gap:3px;text-align:center;border:1px dashed var(--arva-border);background:var(--arva-bg);border-radius:var(--arva-radius-sm);cursor:pointer;transition:background .18s ease,border-color .18s ease}.gsc-drop-zone[data-v-76274c22]:hover,.dragging .gsc-drop-zone[data-v-76274c22]{border-color:var(--arva-accent);background:color-mix(in srgb,var(--arva-accent) 6%,white)}.gsc-drop-zone b[data-v-76274c22]{color:var(--arva-ink);font-size:12.5px}.gsc-drop-zone span[data-v-76274c22]{color:var(--arva-ink-3);font-size:11.5px}.upload-feedback[data-v-76274c22]{margin:9px 0 0;font-size:11.5px;line-height:1.4}.upload-feedback.ok[data-v-76274c22]{color:var(--arva-ok)}.upload-feedback.error[data-v-76274c22]{color:#b42318}.site-switch[data-v-76274c22]{display:flex;gap:8px}.site-switch button.on[data-v-76274c22]{background:var(--arva-accent);color:var(--arva-on-accent);border-color:var(--arva-accent)}.layout-switch[data-v-76274c22],.fullscreen-switch[data-v-76274c22]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}.layout-switch button[data-v-76274c22],.fullscreen-switch button[data-v-76274c22]{border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink-2);border-radius:var(--arva-radius-pill);padding:7px 12px;font-size:12px;font-weight:700;cursor:pointer;font-family:var(--arva-font)}.layout-switch button.on[data-v-76274c22],.fullscreen-switch button.on[data-v-76274c22]{background:var(--arva-accent);color:var(--arva-on-accent);border-color:var(--arva-accent)}.layout-switch span[data-v-76274c22]{color:var(--arva-ink-2);font-size:12.5px;margin-left:2px;flex:1 1 360px;min-width:220px}.tech-switch[data-v-76274c22]{margin-bottom:18px}.tech-switch button[data-v-76274c22]{padding:7px 15px;font-size:13px}.lang-switch[data-v-76274c22]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-6px 0 14px}.lang-switch-label[data-v-76274c22]{color:var(--arva-ink-3);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-right:2px}.lang-switch button[data-v-76274c22]{border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink);border-radius:var(--arva-radius-pill);padding:5px 13px;font-size:12px;font-weight:600;cursor:pointer;font-family:var(--arva-font)}.lang-switch button.on[data-v-76274c22]{background:var(--arva-accent);color:var(--arva-on-accent);border-color:var(--arva-accent)}.ranking-switch[data-v-76274c22]{margin:2px 0 8px}.fs-sep[data-v-76274c22]{color:var(--arva-ink-3)}.external-controls[data-v-76274c22]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-6px 0 12px}.external-controls .lang-switch[data-v-76274c22],.external-controls .graph-search[data-v-76274c22]{margin:0}.external-search[data-v-76274c22]{flex:1 1 320px}.external-import-trigger[data-v-76274c22]{margin-left:auto;padding-inline:13px;white-space:nowrap}.external-import-trigger.late[data-v-76274c22]{position:relative;border-color:#f59e0b;background:#fff7ed;color:#92400e}.external-import-trigger.late[data-v-76274c22]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#f59e0b;vertical-align:1px}.graph-search[data-v-76274c22]{display:flex;align-items:center;gap:8px;margin:0 0 12px;max-width:460px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);padding:6px 14px}.graph-search svg[data-v-76274c22]{width:15px;height:15px;color:var(--arva-ink-3);flex:none}.graph-search input[data-v-76274c22]{border:none;outline:none;background:transparent;flex:1;min-width:0;font-family:var(--arva-font);font-size:13px;color:var(--arva-ink)}.graph-search .search-count[data-v-76274c22]{color:var(--arva-ink-3);font-size:12px;white-space:nowrap}.graph-search .search-clear[data-v-76274c22]{border:none;background:transparent;color:var(--arva-ink-3);cursor:pointer;font-size:13px;padding:0 2px}.orphan-chip[data-v-76274c22]{display:inline-flex;align-items:center;gap:5px;color:#b45309;font-weight:600}.orphan-chip i[data-v-76274c22]{width:9px;height:9px;border-radius:50%;background:#f59e0b;border:1.5px solid #fff;box-shadow:0 0 0 1px #f59e0b;display:inline-block}.h2-note[data-v-76274c22]{font-weight:400;font-size:12px;color:var(--arva-ink-3);margin-left:6px}.delta-up[data-v-76274c22]{color:#157347;font-weight:600}.delta-down[data-v-76274c22]{color:#b42318;font-weight:600}.delta-flat[data-v-76274c22]{color:var(--arva-ink-3);font-weight:500}.week-panel[data-v-76274c22]{margin-bottom:18px}.week-list[data-v-76274c22]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.week-list li[data-v-76274c22]{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--arva-border);font-size:12.5px}.week-list li[data-v-76274c22]:last-child{border-bottom:0}.week-list .pill[data-v-76274c22]{min-width:68px;text-align:center}.week-kind[data-v-76274c22]{color:var(--arva-ink-2)}.week-when[data-v-76274c22]{margin-left:auto;color:var(--arva-ink-3);font-size:11.5px;white-space:nowrap}.week-rest .week-kind[data-v-76274c22]{color:var(--arva-ink-3);font-size:12px;font-style:italic}.cockpit-panel[data-v-76274c22]{overflow-x:auto}.cockpit-table[data-v-76274c22]{font-size:12.5px}.cockpit-table td[data-v-76274c22]{vertical-align:middle}.cockpit-table td.num b[data-v-76274c22]{font-variant-numeric:tabular-nums}.cockpit-table tbody tr[data-v-76274c22]{cursor:pointer}.cockpit-table tbody tr[data-v-76274c22]:hover{background:var(--arva-surface-2)}.cockpit-table tbody tr.on[data-v-76274c22]{background:var(--arva-surface-2);box-shadow:inset 3px 0 0 var(--arva-accent)}.cockpit-table .pill+.pill[data-v-76274c22]{margin-left:6px}.cockpit-table td.num .pill[data-v-76274c22]{white-space:nowrap}.stale-chips[data-v-76274c22]{display:flex;gap:4px;flex-wrap:wrap;margin-top:5px;font-size:11px}.flag-low[data-v-76274c22]{color:#b42318;font-weight:700}.section-head[data-v-76274c22]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:4px 0 16px}.section-head h1[data-v-76274c22]{font-family:var(--arva-font-head);font-size:22px;margin:0 0 4px}.section-head p[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:13.5px;max-width:760px;line-height:1.45}.mini-state[data-v-76274c22]{flex:none;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--arva-ink-2);background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill);padding:6px 11px}.mini-state.spin[data-v-76274c22]{color:var(--arva-accent)}.scope-bar[data-v-76274c22]{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;margin:10px 0 0;padding:10px 12px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.scope-field[data-v-76274c22]{display:flex;flex-direction:column;gap:5px;min-width:0}.scope-label[data-v-76274c22]{color:var(--arva-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.scope-run select[data-v-76274c22]{min-width:230px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:#fff;color:var(--arva-ink);padding:6px 10px;font-family:var(--arva-font);font-size:12.5px}.scope-bar small[data-v-76274c22]{color:var(--arva-ink-3);margin-left:auto;font-size:12px;padding-bottom:6px}.cards[data-v-76274c22],.kpi-grid[data-v-76274c22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-bottom:18px}.site-card[data-v-76274c22],.kpi-card[data-v-76274c22],.panel[data-v-76274c22],.data-status[data-v-76274c22],.graph-panel[data-v-76274c22]{background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.site-card[data-v-76274c22],.kpi-card[data-v-76274c22]{padding:16px 18px}.site-head[data-v-76274c22],.kpi-head[data-v-76274c22],.graph-meta[data-v-76274c22],.candidate[data-v-76274c22]{display:flex;align-items:center;justify-content:space-between;gap:12px}.site-code[data-v-76274c22]{font-family:var(--arva-font-head);font-size:17px;font-weight:700}.site-sub[data-v-76274c22]{margin-top:2px;font-size:12px;color:var(--arva-muted)}.site-url[data-v-76274c22]{font-size:12.5px;color:var(--arva-ink-2);text-decoration:none;word-break:break-all}.site-url[data-v-76274c22]:hover{color:var(--arva-accent)}.site-stats[data-v-76274c22]{display:flex;gap:22px;margin:14px 0 10px;flex-wrap:wrap}.stat[data-v-76274c22]{display:flex;flex-direction:column}.stat b[data-v-76274c22],.big-value[data-v-76274c22]{font-size:21px;font-family:var(--arva-font-head)}.stat span[data-v-76274c22],.site-foot[data-v-76274c22],.kpi-card p[data-v-76274c22]{font-size:12px;color:var(--arva-ink-3)}.site-foot[data-v-76274c22]{border-top:1px solid var(--arva-border);padding-top:9px}.pill[data-v-76274c22]{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:var(--arva-radius-pill);background:var(--arva-surface-2, #f0f0ec);color:var(--arva-ink-2);text-transform:uppercase}.pill.ok[data-v-76274c22]{background:color-mix(in srgb,var(--arva-ok) 16%,white);color:var(--arva-ok)}.pill.muted[data-v-76274c22]{opacity:.7}.pill.critical[data-v-76274c22]{background:#fde8e8;color:#b42318}.pill.warning[data-v-76274c22]{background:#fef4e6;color:#b25e09}.pill.info[data-v-76274c22]{background:#e8f1fd;color:#175cd3}.data-status[data-v-76274c22]{display:flex;flex-direction:column;gap:8px;padding:16px 20px;margin-bottom:22px}.ds-item[data-v-76274c22]{display:flex;gap:14px;font-size:13px;align-items:baseline}.ds-label[data-v-76274c22]{flex:none;width:130px;font-weight:700;font-size:12px;text-transform:uppercase;color:var(--arva-ink-2)}.todo[data-v-76274c22]{color:var(--arva-ink-3);font-style:italic}.metric-row[data-v-76274c22]{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-top:1px solid var(--arva-border);font-size:12.5px}.metric-row[data-v-76274c22]:first-of-type{margin-top:10px}.metric-row span[data-v-76274c22]{color:var(--arva-ink-2)}.two-col[data-v-76274c22],.expansion-layout[data-v-76274c22]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:14px}.panel[data-v-76274c22]{padding:15px 16px;min-width:0}.panel h2[data-v-76274c22],.alerts h2[data-v-76274c22]{font-family:var(--arva-font-head);font-size:15px;margin:0 0 10px}.chart-panel[data-v-76274c22]{min-height:400px}.graph-panel[data-v-76274c22]{padding:14px 16px 8px;min-height:560px;margin-bottom:14px}.graph-panel .echart[data-v-76274c22]{min-height:505px}.graph-meta[data-v-76274c22]{margin-bottom:8px;font-size:12.5px;color:var(--arva-ink-2)}.graph-meta b[data-v-76274c22]{color:var(--arva-ink);word-break:break-all}.view-caption[data-v-76274c22]{margin:8px 0 0;color:var(--arva-ink-2);font-size:12.5px;line-height:1.45}.depth-drawer[data-v-76274c22]{margin-top:12px;background:linear-gradient(180deg,#fff,var(--arva-surface));border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);box-shadow:0 14px 38px #0e24241a;overflow:hidden}.depth-drawer-head[data-v-76274c22]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--arva-border)}.depth-drawer-head div[data-v-76274c22]{display:flex;align-items:center;gap:9px;min-width:0}.depth-drawer-head div>span[data-v-76274c22]{width:10px;height:10px;border-radius:50%;flex:none}.depth-drawer-head b[data-v-76274c22]{font-family:var(--arva-font-head);font-size:14px}.depth-drawer-head small[data-v-76274c22]{color:var(--arva-ink-3);font-size:12px;white-space:nowrap}.depth-page-list[data-v-76274c22]{display:grid;gap:0;list-style:none;margin:0;padding:0;max-height:330px;overflow:auto}.depth-page-list li+li[data-v-76274c22]{border-top:1px solid var(--arva-border)}.depth-page-list button[data-v-76274c22]{width:100%;display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:3px 14px;text-align:left;border:0;background:transparent;padding:10px 14px;cursor:pointer;font-family:var(--arva-font);color:var(--arva-ink);transition:background .18s ease,transform .18s ease}.depth-page-list button[data-v-76274c22]:hover{background:color-mix(in srgb,var(--arva-accent) 8%,white);transform:translate(3px)}.depth-page-list b[data-v-76274c22]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.depth-page-list span[data-v-76274c22]{color:var(--arva-ink-2);font-size:11.5px;white-space:nowrap}.depth-page-list em[data-v-76274c22]{grid-column:1 / -1;color:var(--arva-ink-3);font-size:11.5px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.depth-full-list[data-v-76274c22]{margin-top:14px;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);overflow:hidden}.depth-full-list .depth-page-list[data-v-76274c22]{max-height:54vh}.fullscreen-graph .depth-page-list[data-v-76274c22]{margin:0;padding:0}.fullscreen-graph .depth-page-list li+li[data-v-76274c22]{margin-top:0}.depth-drawer-enter-active[data-v-76274c22],.depth-drawer-leave-active[data-v-76274c22]{transition:opacity .24s ease,transform .24s ease,max-height .28s ease;max-height:420px}.depth-drawer-enter-from[data-v-76274c22],.depth-drawer-leave-to[data-v-76274c22]{opacity:0;transform:translateY(-8px);max-height:0}.graph-commentary[data-v-76274c22]{margin-bottom:14px}.graph-commentary ul[data-v-76274c22],.fullscreen-graph ul[data-v-76274c22]{margin:0;padding-left:18px;color:var(--arva-ink-2);font-size:13px;line-height:1.45}.graph-commentary li+li[data-v-76274c22],.fullscreen-graph li+li[data-v-76274c22]{margin-top:5px}.fullscreen-graph[data-v-76274c22]{position:fixed;top:14px;right:14px;bottom:14px;left:14px;z-index:100;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto auto minmax(0,1fr);gap:12px;background:var(--arva-bg);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);box-shadow:0 18px 60px #0e242440;padding:14px}.fullscreen-head[data-v-76274c22]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:14px}.fullscreen-switch[data-v-76274c22],.fs-search[data-v-76274c22]{grid-column:1 / -1;margin:0}.fullscreen-head b[data-v-76274c22]{display:block;font-family:var(--arva-font-head)}.fullscreen-head span[data-v-76274c22]{display:block;color:var(--arva-ink-2);font-size:12px}.fullscreen-graph .echart[data-v-76274c22]{min-height:0;height:100%;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.fullscreen-graph aside[data-v-76274c22]{background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);padding:14px;overflow:auto}.fullscreen-graph aside b[data-v-76274c22]{display:block;margin-bottom:10px}table[data-v-76274c22]{width:100%;border-collapse:collapse;font-size:12px}th[data-v-76274c22],td[data-v-76274c22]{text-align:left;padding:8px 9px;border-bottom:1px solid var(--arva-border);vertical-align:top}th[data-v-76274c22]{font-size:10.5px;text-transform:uppercase;color:var(--arva-ink-3)}.muted[data-v-76274c22]{color:var(--arva-ink-3);font-size:11.5px;margin-top:3px}.url[data-v-76274c22]{word-break:break-all;max-width:360px}.url-stack[data-v-76274c22]{display:grid;gap:6px;list-style:none;margin:0;padding:0}.url-stack li[data-v-76274c22]{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:12px;align-items:baseline}.url-stack li span[data-v-76274c22]:last-child{color:var(--arva-ink-3);white-space:nowrap}.empty[data-v-76274c22]{color:var(--arva-ink-3);font-size:13px;background:var(--arva-surface);border:1px dashed var(--arva-border);border-radius:var(--arva-radius-sm);padding:16px 20px}.issue-stack[data-v-76274c22]{display:flex;flex-direction:column;gap:9px;margin-bottom:12px}.issue-box[data-v-76274c22]{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:12px}.issue-chip[data-v-76274c22]{background:var(--arva-surface-2);color:var(--arva-ink-2);border-radius:var(--arva-radius-pill);padding:4px 9px}.opportunities .kpi-card[data-v-76274c22]{min-height:132px}.keywording-grid .kpi-card[data-v-76274c22]{min-height:136px}.keyword-value[data-v-76274c22]{margin:12px 0 6px;font-family:var(--arva-font-head);font-size:18px;font-weight:700}.workflow[data-v-76274c22]{display:flex;flex-direction:column;gap:12px}.workflow article[data-v-76274c22]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:flex-start}.workflow article>span[data-v-76274c22]{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--arva-accent-soft);color:var(--arva-accent);font-size:12px;font-weight:800}.workflow b[data-v-76274c22]{display:block;margin-bottom:2px}.workflow p[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:13px;line-height:1.45}.keyword-pages[data-v-76274c22]{margin-top:14px}.reco-panel[data-v-76274c22]{margin-bottom:14px}.reco-panel p[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:13px;line-height:1.5}.external-coverage[data-v-76274c22]{margin-bottom:14px;border-left:3px solid var(--arva-accent)}.external-coverage p[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:13px;line-height:1.5}@keyframes modal-fade-76274c22{0%{opacity:0}to{opacity:1}}@keyframes modal-rise-76274c22{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.external-network[data-v-76274c22]{min-height:600px}.external-network .echart[data-v-76274c22]{min-height:520px}.external-data-note[data-v-76274c22]{color:var(--arva-ink-3)}.external-summary[data-v-76274c22]{margin-bottom:14px}.external-table a[data-v-76274c22],.external-summary a[data-v-76274c22]{color:var(--arva-accent);text-decoration:none}.external-table a[data-v-76274c22]:hover,.external-summary a[data-v-76274c22]:hover{text-decoration:underline}.big-value[data-v-76274c22]{margin:12px 0 6px}.candidate-list[data-v-76274c22]{display:flex;flex-direction:column;gap:9px}.candidate[data-v-76274c22]{padding:10px 0;border-bottom:1px solid var(--arva-border)}.candidate b[data-v-76274c22]{display:block}.candidate span[data-v-76274c22]{color:var(--arva-ink-2);font-size:12px}.candidate-score[data-v-76274c22]{text-align:right;flex:none}@media(max-width:940px){.two-col[data-v-76274c22],.expansion-layout[data-v-76274c22]{grid-template-columns:1fr}.section-head[data-v-76274c22]{flex-direction:column;align-items:stretch}.external-controls[data-v-76274c22]{align-items:stretch}.external-controls .lang-switch[data-v-76274c22],.external-controls .graph-search[data-v-76274c22],.external-import-trigger[data-v-76274c22]{width:100%;max-width:none;margin-left:0}.graph-panel[data-v-76274c22]{min-height:460px}.graph-panel .echart[data-v-76274c22]{min-height:405px}.external-network[data-v-76274c22]{min-height:500px}.external-network .echart[data-v-76274c22]{min-height:420px}.fullscreen-graph[data-v-76274c22]{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr) auto}.fullscreen-graph aside[data-v-76274c22]{max-height:180px}}@media(max-width:620px){.ds-item[data-v-76274c22],.site-head[data-v-76274c22],.kpi-head[data-v-76274c22],.graph-meta[data-v-76274c22],.candidate[data-v-76274c22]{align-items:flex-start;flex-direction:column}.ds-label[data-v-76274c22]{width:auto}.scope-bar[data-v-76274c22]{gap:12px}.scope-field[data-v-76274c22],.scope-run select[data-v-76274c22]{width:100%;min-width:0}.scope-bar small[data-v-76274c22]{margin-left:0;padding-bottom:0}.url-stack li[data-v-76274c22]{grid-template-columns:1fr;gap:2px}.url-stack li span[data-v-76274c22]:last-child{white-space:normal}.depth-drawer-head[data-v-76274c22]{align-items:flex-start;flex-direction:column}.depth-page-list button[data-v-76274c22]{grid-template-columns:1fr}.depth-page-list span[data-v-76274c22]{white-space:normal}th[data-v-76274c22],td[data-v-76274c22]{padding:7px 6px}}.focus-backdrop[data-v-76274c22]{z-index:120;align-items:start;justify-items:center;padding:18px}.focus-drawer[data-v-76274c22]{width:min(1080px,100%);max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-md);box-shadow:0 24px 60px -28px #0814148c;animation:modal-rise-76274c22 .18s ease}.focus-head[data-v-76274c22]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.focus-ident[data-v-76274c22]{min-width:0}.focus-ident h2[data-v-76274c22]{font-family:var(--arva-font-head);font-size:19px;margin:3px 0 4px}.focus-kicker[data-v-76274c22]{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--arva-ink-3)}.focus-url[data-v-76274c22]{display:inline-block;max-width:100%;word-break:break-all;font-size:12px;color:var(--arva-accent);text-decoration:none}.focus-url[data-v-76274c22]:hover{text-decoration:underline}.focus-note[data-v-76274c22]{margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5;color:var(--arva-ink-2);background:var(--arva-surface-2);border-left:3px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.focus-note.watched[data-v-76274c22]{border-left-color:var(--arva-accent)}.focus-note.warn[data-v-76274c22]{color:#8a4b06;background:#fef4e6;border-left-color:#b25e09}.focus-note code[data-v-76274c22]{font-size:11.5px;word-break:break-all}.focus-note .muted[data-v-76274c22]{display:block}.focus-kpis[data-v-76274c22]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.focus-kpis article[data-v-76274c22]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:var(--arva-surface-2);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.focus-kpis span[data-v-76274c22]{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--arva-ink-3)}.focus-kpis b[data-v-76274c22]{font-family:var(--arva-font-head);font-size:20px;font-variant-numeric:tabular-nums}.focus-kpis em[data-v-76274c22]{font-style:normal;font-size:11.5px}.focus-switch[data-v-76274c22]{margin:0}.focus-body[data-v-76274c22]{display:flex;flex-direction:column;gap:12px;min-height:180px}.focus-body h3[data-v-76274c22],.focus-alerts h3[data-v-76274c22]{font-family:var(--arva-font-head);font-size:14px;margin:4px 0 0}.focus-body th.num[data-v-76274c22],.focus-body td.num[data-v-76274c22]{text-align:right;font-variant-numeric:tabular-nums}.focus-chart[data-v-76274c22]{height:300px}.focus-caption[data-v-76274c22],.focus-todo[data-v-76274c22]{margin:0;color:var(--arva-ink-2);font-size:12.5px;line-height:1.5}.focus-todo[data-v-76274c22]{color:var(--arva-ink-3);font-style:italic;border-top:1px dashed var(--arva-border);padding-top:10px}.focus-facts[data-v-76274c22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0}.focus-facts.wide[data-v-76274c22]{grid-template-columns:1fr}.focus-facts>div[data-v-76274c22]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px;align-items:baseline;padding-bottom:7px;border-bottom:1px solid var(--arva-border)}.focus-facts dt[data-v-76274c22]{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--arva-ink-3)}.focus-facts dd[data-v-76274c22]{margin:0;min-width:0;font-size:12.5px;word-break:break-word}.focus-facts dd .muted[data-v-76274c22]{display:inline;margin:0}.focus-timeline[data-v-76274c22]{list-style:none;margin:0;padding:0}.focus-timeline li[data-v-76274c22]{display:flex;gap:12px;align-items:baseline;padding:6px 0;font-size:12.5px;border-bottom:1px solid var(--arva-border)}.focus-timeline .week-when[data-v-76274c22]{margin-left:0;min-width:92px}.focus-issues[data-v-76274c22]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.focus-issues li[data-v-76274c22]{display:flex;gap:9px;align-items:baseline;font-size:12.5px}.focus-perf[data-v-76274c22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.focus-perf article[data-v-76274c22]{display:flex;flex-direction:column;gap:9px;padding:12px;background:var(--arva-surface-2);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.focus-perf header[data-v-76274c22]{display:flex;align-items:center;gap:9px}.focus-perf header b[data-v-76274c22]{font-family:var(--arva-font-head);font-size:14px}.focus-perf header .muted[data-v-76274c22]{margin:0 0 0 auto}.focus-perf img[data-v-76274c22]{display:block;width:100%;border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.focus-perf .focus-facts[data-v-76274c22]{grid-template-columns:1fr;gap:6px}.focus-perf .focus-facts>div[data-v-76274c22]{grid-template-columns:70px minmax(0,1fr)}.focus-alerts[data-v-76274c22]{border-top:1px solid var(--arva-border);padding-top:12px}.link-btn[data-v-76274c22]{border:0;padding:0;background:none;font:inherit;text-align:left;word-break:break-all;color:var(--arva-accent);cursor:pointer}.link-btn[data-v-76274c22]:hover{text-decoration:underline}.empty.error[data-v-76274c22]{color:#b42318;border-color:#f5c2c0}@media(max-width:940px){.focus-kpis[data-v-76274c22]{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-facts[data-v-76274c22],.focus-perf[data-v-76274c22]{grid-template-columns:1fr}.focus-facts>div[data-v-76274c22]{grid-template-columns:1fr;gap:2px}}.scope-focus[data-v-76274c22]{flex:1 1 300px;min-width:240px;max-width:420px}.focus-search[data-v-76274c22]{position:relative;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid var(--arva-border);border-radius:var(--arva-radius-pill)}.focus-search[data-v-76274c22]:focus-within{border-color:var(--arva-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--arva-accent) 12%,transparent)}.focus-search input[data-v-76274c22]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--arva-font);font-size:12.5px;color:var(--arva-ink)}.focus-search .search-clear[data-v-76274c22]{border:none;background:transparent;color:var(--arva-ink-3);cursor:pointer;font-size:12px;padding:0 2px}.focus-suggest[data-v-76274c22]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;max-height:340px;overflow:auto;margin:0;padding:4px;list-style:none;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);box-shadow:0 18px 40px -22px #08141480}.focus-suggest li[data-v-76274c22]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:7px 9px;border-radius:var(--arva-radius-sm);cursor:pointer}.focus-suggest li.on[data-v-76274c22],.focus-suggest li[data-v-76274c22]:hover{background:var(--arva-surface-2)}.focus-suggest li.suggest-note[data-v-76274c22]{display:block;color:var(--arva-ink-3);font-size:12px;line-height:1.45;cursor:default}.focus-suggest li.suggest-note[data-v-76274c22]:hover{background:transparent}.focus-suggest b[data-v-76274c22]{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focus-suggest span[data-v-76274c22]{grid-column:1;color:var(--arva-ink-3);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focus-suggest em[data-v-76274c22]{grid-row:1 / span 2;align-self:center;font-style:normal;white-space:nowrap;color:var(--arva-ink-3);font-size:11px}.focus-suggest .suggest-uncrawled[data-v-76274c22]{color:#b25e09}.watched-panel[data-v-76274c22]{margin-bottom:14px}.watched-head[data-v-76274c22]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.watched-head h2[data-v-76274c22]{font-family:var(--arva-font-head);font-size:15px;margin:0 0 10px}.watched-form[data-v-76274c22]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;padding:12px;background:var(--arva-surface-2);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.watched-form label[data-v-76274c22]{display:flex;flex-direction:column;gap:4px;min-width:0}.watched-form label.grow[data-v-76274c22]{flex:1 1 220px}.watched-form span[data-v-76274c22]{color:var(--arva-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.watched-form input[data-v-76274c22],.watched-form select[data-v-76274c22]{border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:#fff;color:var(--arva-ink);padding:6px 10px;font-family:var(--arva-font);font-size:12.5px;min-width:0}.watched-form input[type=number][data-v-76274c22]{width:92px}.watched-actions[data-v-76274c22]{white-space:nowrap}.watched-actions .link-btn+.link-btn[data-v-76274c22]{margin-left:10px}.link-btn.danger[data-v-76274c22]{color:#b42318}.reports-hint[data-v-76274c22]{color:var(--arva-ink-3);font-size:13px;margin:-4px 0 10px;max-width:70ch}.reports td .ds-label[data-v-76274c22]{color:#b42318;font-size:11px;margin-top:2px}.link-btn[data-v-76274c22]:disabled{color:var(--arva-ink-3);cursor:default;text-decoration:none}.watched-panel tr.suspended td[data-v-76274c22]{opacity:.55}.focus-watch[data-v-76274c22]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.focus-watch p[data-v-76274c22]{margin:0;flex:1 1 320px}.focus-watch select[data-v-76274c22]{border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:#fff;color:var(--arva-ink);padding:6px 10px;font-family:var(--arva-font);font-size:12.5px}.serp-actions[data-v-76274c22]{display:flex;align-items:center;gap:10px;flex:none;flex-wrap:wrap}.serp-actions select[data-v-76274c22]{border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:#fff;color:var(--arva-ink);padding:6px 10px;font-family:var(--arva-font);font-size:12.5px}.serp-toggle[data-v-76274c22]{display:inline-flex;align-items:center;gap:6px;color:var(--arva-ink-2);font-size:12px;white-space:nowrap}.serp-notice[data-v-76274c22]{margin:-6px 0 14px;padding:9px 12px;font-size:12.5px;line-height:1.45;color:#1c5c2a;background:#eef6ee;border:1px solid #cfe6d0;border-radius:var(--arva-radius-sm)}.serp-resume[data-v-76274c22]{margin-bottom:14px}.serp-bar[data-v-76274c22]{display:flex;height:12px;gap:2px;margin:2px 0 10px}.serp-bar span[data-v-76274c22]{border-radius:3px;min-width:2px}.serp-bar .top3[data-v-76274c22],.serp-legend .dot.top3[data-v-76274c22]{background:var(--arva-ok, #157347)}.serp-bar .top10[data-v-76274c22],.serp-legend .dot.top10[data-v-76274c22]{background:#175cd3}.serp-bar .page2[data-v-76274c22],.serp-legend .dot.page2[data-v-76274c22]{background:#d99000}.serp-bar .far[data-v-76274c22],.serp-legend .dot.far[data-v-76274c22]{background:#b25e09}.serp-bar .gone[data-v-76274c22],.serp-legend .dot.gone[data-v-76274c22]{background:#b42318}.serp-legend[data-v-76274c22]{display:flex;flex-wrap:wrap;gap:15px;list-style:none;margin:0 0 14px;padding:0;font-size:12px;color:var(--arva-ink-2)}.serp-legend li[data-v-76274c22]{display:flex;align-items:center;gap:6px}.serp-legend .dot[data-v-76274c22]{width:9px;height:9px;border-radius:50%;display:inline-block}.serp-figures[data-v-76274c22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;border-top:1px solid var(--arva-border);padding-top:12px}.serp-figures div[data-v-76274c22]{display:flex;flex-direction:column;gap:1px}.serp-figures span[data-v-76274c22]{color:var(--arva-ink-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.serp-figures b[data-v-76274c22]{font-family:var(--arva-font-head);font-size:20px}.serp-figures em[data-v-76274c22]{font-style:normal;color:var(--arva-ink-3);font-size:11.5px}.serp-detail[data-v-76274c22]{margin-bottom:14px;border-left:3px solid var(--arva-accent)}.serp-detail h3[data-v-76274c22]{font-family:var(--arva-font-head);font-size:13.5px;margin:14px 0 8px}.serp-curve[data-v-76274c22]{width:100%;height:64px;display:block}.serp-curve polyline[data-v-76274c22]{fill:none;stroke:var(--arva-accent);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.serp-signals[data-v-76274c22]{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.serp-ours td[data-v-76274c22]{background:color-mix(in srgb,var(--arva-accent) 9%,white);font-weight:600}.serp-prio[data-v-76274c22]{border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm);background:#fff;color:var(--arva-ink);padding:3px 5px;font-family:var(--arva-font);font-size:11.5px}.serp-query .link-btn[data-v-76274c22]{font-weight:600}.serp-table th.num[data-v-76274c22],.serp-table td.num[data-v-76274c22]{text-align:right;font-variant-numeric:tabular-nums}.serp-table tr.suspended td[data-v-76274c22]{opacity:.55}.watched-form input.tiny[data-v-76274c22]{width:70px}@media(max-width:620px){.scope-focus[data-v-76274c22]{max-width:none}}:root{color-scheme:light}body{margin:0;background:var(--arva-bg);font-family:var(--arva-font);color:var(--arva-ink)}*{box-sizing:border-box}.app[data-v-18e0b22f]{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);max-width:1600px;margin:0 auto;transition:grid-template-columns .22s ease}.app.sidebar-mini[data-v-18e0b22f]{grid-template-columns:76px minmax(0,1fr)}.workspace[data-v-18e0b22f]{min-width:0;padding:18px 22px 40px}.module-sidebar[data-v-18e0b22f]{position:sticky;top:0;height:100vh;z-index:45;background:var(--arva-surface);border-right:1px solid var(--arva-border);padding:16px 12px;overflow:hidden}.module-brand[data-v-18e0b22f]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;margin:0 4px 18px}.module-mark[data-v-18e0b22f]{width:34px;height:34px;border-radius:var(--arva-radius-sm);background:var(--arva-accent);color:var(--arva-on-accent);display:grid;place-items:center;font-size:12px;font-weight:800;font-family:var(--arva-font-head)}.module-brand-text[data-v-18e0b22f]{min-width:0;transition:opacity .16s ease,transform .16s ease}.module-brand-text b[data-v-18e0b22f]{display:block;font-family:var(--arva-font-head);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-brand-text span[data-v-18e0b22f]{display:block;color:var(--arva-ink-3);font-size:11.5px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-toggle[data-v-18e0b22f]{position:absolute;top:18px;right:10px;width:26px;height:26px;border-radius:50%;border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink-2);cursor:pointer;font-size:18px;line-height:1;display:grid;place-items:center}.module-nav-title[data-v-18e0b22f]{margin:18px 8px 8px;color:var(--arva-ink-3);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;transition:opacity .16s ease}.module-nav[data-v-18e0b22f]{display:grid;gap:4px}.module-nav button[data-v-18e0b22f],.module-link[data-v-18e0b22f]{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;border:0;background:transparent;color:var(--arva-ink-2);border-radius:var(--arva-radius-sm);padding:9px 8px;text-align:left;cursor:pointer;font-family:var(--arva-font);transition:background .18s ease,color .18s ease}.module-nav button[data-v-18e0b22f]:hover,.module-link[data-v-18e0b22f]:hover{background:var(--arva-surface-2);color:var(--arva-ink)}.module-nav button.on[data-v-18e0b22f]{background:color-mix(in srgb,var(--arva-accent) 12%,white);color:var(--arva-accent)}.module-nav button.pending[data-v-18e0b22f]{opacity:.72}.module-icon[data-v-18e0b22f]{width:30px;height:30px;border-radius:7px;background:var(--arva-surface-2);color:var(--arva-ink-2);display:grid;place-items:center;font-size:10px;font-weight:900;flex:none}.module-nav button.on .module-icon[data-v-18e0b22f]{background:var(--arva-accent);color:var(--arva-on-accent)}.module-copy[data-v-18e0b22f]{min-width:0;transition:opacity .16s ease,transform .16s ease}.module-copy b[data-v-18e0b22f],.module-link span[data-v-18e0b22f]:last-child{display:block;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-copy small[data-v-18e0b22f]{display:block;color:var(--arva-ink-3);font-size:11.5px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-nav em[data-v-18e0b22f]{color:var(--arva-ink-3);font-size:10px;font-style:normal;font-weight:800}.module-link[data-v-18e0b22f]{grid-template-columns:34px minmax(0,1fr);margin-top:4px}.sidebar-mini .module-sidebar[data-v-18e0b22f]{padding-inline:12px}.sidebar-mini .module-brand[data-v-18e0b22f]{grid-template-columns:34px minmax(0,1fr);margin-left:4px}.sidebar-mini .module-brand-text[data-v-18e0b22f],.sidebar-mini .module-copy[data-v-18e0b22f],.sidebar-mini .module-nav em[data-v-18e0b22f],.sidebar-mini .module-link span[data-v-18e0b22f]:last-child,.sidebar-mini .module-nav-title[data-v-18e0b22f]{opacity:0;transform:translate(-6px);pointer-events:none}.sidebar-mini .module-nav button[data-v-18e0b22f]{grid-template-columns:34px minmax(0,1fr) auto;padding-inline:8px}.sidebar-mini .module-link[data-v-18e0b22f]{grid-template-columns:34px minmax(0,1fr);padding-inline:8px}.sidebar-mini .sidebar-toggle[data-v-18e0b22f]{right:8px}.sticky-head[data-v-18e0b22f]{position:sticky;top:0;z-index:40;background:var(--arva-bg);margin:-18px -22px 16px;padding:18px 22px 10px;border-bottom:1px solid transparent;transition:box-shadow .2s ease,border-color .2s ease}.sticky-head.stuck[data-v-18e0b22f]{border-bottom-color:var(--arva-border);box-shadow:0 8px 18px -14px #141e1e6b}.top[data-v-18e0b22f]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.brand[data-v-18e0b22f]{display:flex;flex-direction:column;gap:2px;min-width:190px;color:var(--arva-ink)}.brand .module-kicker[data-v-18e0b22f]{font-family:var(--arva-font-head);font-size:18px;font-weight:800;color:var(--arva-accent)}.brand b[data-v-18e0b22f]{color:var(--arva-ink-2);font-size:12px;font-weight:600}.seo-tabs[data-v-18e0b22f]{display:flex;gap:7px;flex-wrap:wrap;align-items:center;min-width:0}.seo-tabs button[data-v-18e0b22f]{border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink-2);border-radius:var(--arva-radius-pill);padding:7px 11px;font-size:12px;font-weight:700;cursor:pointer;font-family:var(--arva-font)}.seo-tabs button.on[data-v-18e0b22f]{background:var(--arva-accent);color:var(--arva-on-accent);border-color:var(--arva-accent)}.topright[data-v-18e0b22f]{margin-left:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.perso[data-v-18e0b22f]{border:1px solid var(--arva-border);background:var(--arva-surface);color:var(--arva-ink);border-radius:var(--arva-radius-pill);padding:7px 15px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:var(--arva-font)}.module-empty[data-v-18e0b22f]{min-height:calc(100vh - 130px);display:grid;align-content:center;gap:22px;padding:28px;background:var(--arva-surface);border:1px solid var(--arva-border);border-radius:var(--arva-radius-sm)}.module-empty-tag[data-v-18e0b22f]{display:inline-flex;color:var(--arva-accent);background:color-mix(in srgb,var(--arva-accent) 10%,white);border-radius:var(--arva-radius-pill);padding:5px 10px;font-size:11px;font-weight:800;text-transform:uppercase;margin-bottom:12px}.module-empty h1[data-v-18e0b22f]{font-family:var(--arva-font-head);font-size:28px;margin:0 0 6px}.module-empty p[data-v-18e0b22f]{color:var(--arva-ink-2);max-width:640px;line-height:1.5;margin:0}.module-empty-grid[data-v-18e0b22f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:900px}.module-empty-grid article[data-v-18e0b22f]{border:1px solid var(--arva-border);background:var(--arva-bg);border-radius:var(--arva-radius-sm);padding:14px}.module-empty-grid b[data-v-18e0b22f]{display:block;margin-bottom:4px}.module-empty-grid span[data-v-18e0b22f]{color:var(--arva-ink-2);font-size:12.5px;line-height:1.4}.boot[data-v-18e0b22f]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--arva-ink-2);font-size:13px}.boot-dot[data-v-18e0b22f]{width:26px;height:26px;border-radius:50%;border:3px solid var(--arva-border);border-top-color:var(--arva-accent);animation:boot-spin-18e0b22f .8s linear infinite}@keyframes boot-spin-18e0b22f{to{transform:rotate(360deg)}}@media(max-width:940px){.app[data-v-18e0b22f],.app.sidebar-mini[data-v-18e0b22f]{grid-template-columns:1fr}.module-sidebar[data-v-18e0b22f]{position:relative;height:auto;border-right:0;border-bottom:1px solid var(--arva-border);padding:12px}.module-brand[data-v-18e0b22f]{margin-bottom:10px}.sidebar-toggle[data-v-18e0b22f],.module-nav-title[data-v-18e0b22f]{display:none}.module-nav[data-v-18e0b22f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.module-nav button[data-v-18e0b22f]{grid-template-columns:30px minmax(0,1fr)}.module-nav em[data-v-18e0b22f],.module-link[data-v-18e0b22f]{display:none}.sidebar-mini .module-brand-text[data-v-18e0b22f],.sidebar-mini .module-copy[data-v-18e0b22f]{opacity:1;transform:none;pointer-events:auto}.workspace[data-v-18e0b22f]{padding:18px 18px 36px}.sticky-head[data-v-18e0b22f]{margin:-18px -18px 16px;padding:18px 18px 10px}.gsc-import-grid[data-v-18e0b22f],.module-empty-grid[data-v-18e0b22f]{grid-template-columns:1fr}.topright[data-v-18e0b22f]{margin-left:0}.modal-backdrop[data-v-18e0b22f]{padding:14px;align-items:start}.modal-card[data-v-18e0b22f]{max-height:calc(100vh - 28px)}}@media(max-width:620px){.module-nav[data-v-18e0b22f]{grid-template-columns:repeat(2,minmax(0,1fr))}.module-nav button[data-v-18e0b22f]{min-height:54px}.module-copy small[data-v-18e0b22f]{display:none}.workspace[data-v-18e0b22f]{padding:14px 12px 30px}.sticky-head[data-v-18e0b22f]{margin:-14px -12px 14px;padding:14px 12px 10px}}
