.app-shell[data-v-1bd82a00]{--sidebar: #0b1430;--sidebar-soft: #121f42;--page: #f3f5f9;--surface: #fff;--ink: #17213a;--muted: #778096;--line: #e7eaf0;--active: rgba(255, 255, 255, .12);min-height:100vh;display:grid;grid-template-columns:256px minmax(0,1fr);background:var(--page);transition:grid-template-columns .22s ease}.app-shell.dark[data-v-1bd82a00]{--sidebar: #0a1021;--sidebar-soft: #121b31;--page: #111827;--surface: #182237;--ink: #eff4ff;--muted: #9faabd;--line: #2b3850;--active: rgba(255, 255, 255, .11);background:#111827}.app-shell.collapsed[data-v-1bd82a00]{grid-template-columns:80px minmax(0,1fr)}.sidebar[data-v-1bd82a00]{position:sticky;top:0;z-index:2;height:100vh;display:flex;flex-direction:column;padding:20px 12px 14px;overflow:hidden;color:#dfe7f7;background:linear-gradient(180deg,var(--sidebar),#081026)}.brand-row[data-v-1bd82a00]{height:46px;display:flex;align-items:center;gap:10px;padding:0 7px}.brand[data-v-1bd82a00]{display:flex;align-items:center;gap:11px;flex:0 0 auto;color:#fff;font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.icon-button[data-v-1bd82a00]{width:30px;height:30px;display:grid;align-content:center;gap:4px;flex:0 0 auto;padding:0;border:0;border-radius:8px;background:transparent}.icon-button[data-v-1bd82a00]:hover{background:#ffffff1a}.icon-button span[data-v-1bd82a00]{width:16px;height:2px;margin-inline:auto;border-radius:10px;background:#c7d1e5}.nav[data-v-1bd82a00]{display:grid;gap:4px;margin-top:34px}.nav-item[data-v-1bd82a00],.theme-toggle[data-v-1bd82a00]{width:100%;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:#b9c5dd;text-align:left;transition:background .16s ease,color .16s ease}.nav-item[data-v-1bd82a00]:hover,.theme-toggle[data-v-1bd82a00]:hover,.nav-item.active[data-v-1bd82a00]{color:#fff;background:var(--active)}.nav-item.active .nav-icon[data-v-1bd82a00]{color:#ffba2c;background:#ffffff1f}.nav-icon[data-v-1bd82a00],.theme-icon[data-v-1bd82a00]{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;color:#d9e2f3;font-size:1.35rem;line-height:1}.nav-text[data-v-1bd82a00]{min-width:0;display:grid;gap:2px;white-space:nowrap}.nav-text strong[data-v-1bd82a00]{font-size:.88rem;font-weight:650}.nav-text small[data-v-1bd82a00]{overflow:hidden;color:#8390aa;font-size:.69rem;text-overflow:ellipsis}.sidebar-bottom[data-v-1bd82a00]{display:grid;gap:8px;margin-top:auto}.theme-toggle[data-v-1bd82a00]{color:#d6deed}.sidebar-user[data-v-1bd82a00]{display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid rgba(255,255,255,.09)}.sidebar-user img[data-v-1bd82a00],.avatar-fallback[data-v-1bd82a00]{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#f3ab1b;color:#1a2540;font-size:.8rem;font-weight:800;object-fit:cover}.logout[data-v-1bd82a00]{width:24px;height:24px;margin-left:auto;padding:0;border:0;border-radius:7px;background:transparent;color:#9eabc2;font-size:1rem}.logout[data-v-1bd82a00]:hover{background:#ffffff1a;color:#fff}.collapsed .brand strong[data-v-1bd82a00],.collapsed .nav-text[data-v-1bd82a00]{width:0;opacity:0;overflow:hidden}.collapsed .brand-row[data-v-1bd82a00]{justify-content:center;gap:6px;padding:0}.collapsed .collapse-button[data-v-1bd82a00]{position:static;width:26px;height:30px;flex:0 0 26px}.collapsed .collapse-button span[data-v-1bd82a00]{width:14px}.collapsed .nav-item[data-v-1bd82a00],.collapsed .theme-toggle[data-v-1bd82a00]{justify-content:center;padding-inline:0}.collapsed .sidebar-user[data-v-1bd82a00]{justify-content:center}.collapsed .logout[data-v-1bd82a00]{display:none}.workspace[data-v-1bd82a00]{min-width:0;background:var(--page)}.topbar[data-v-1bd82a00]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 34px 20px;background:color-mix(in srgb,var(--page) 88%,transparent)}.topbar h1[data-v-1bd82a00]{margin:0;color:var(--ink);font-size:1.75rem;letter-spacing:-.04em}.topbar .eyebrow[data-v-1bd82a00]{margin-bottom:5px}.dashboard-canvas[data-v-1bd82a00]{display:grid;gap:18px;padding:0 34px 34px}.mobile-menu-trigger[data-v-1bd82a00]{display:none}@media(max-width:900px){.app-shell[data-v-1bd82a00]{grid-template-columns:80px minmax(0,1fr)}.app-shell[data-v-1bd82a00]:not(.collapsed){grid-template-columns:220px minmax(0,1fr)}.topbar[data-v-1bd82a00],.dashboard-canvas[data-v-1bd82a00]{padding-inline:20px}}@media(max-width:620px){.app-shell[data-v-1bd82a00],.app-shell[data-v-1bd82a00]:not(.collapsed){grid-template-columns:1fr}.sidebar[data-v-1bd82a00]{position:fixed;inset:0 auto 0 0;z-index:30;width:min(82vw,320px);height:100dvh;min-height:0;padding:20px 12px 14px;transform:translate(-100%);transition:transform .22s ease}.mobile-menu-open .sidebar[data-v-1bd82a00]{transform:translate(0)}.nav[data-v-1bd82a00],.sidebar-bottom[data-v-1bd82a00]{display:grid}.collapsed .brand strong[data-v-1bd82a00],.collapsed .nav-text[data-v-1bd82a00]{width:auto;opacity:1;overflow:visible}.collapsed .brand-row[data-v-1bd82a00],.collapsed .nav-item[data-v-1bd82a00],.collapsed .theme-toggle[data-v-1bd82a00],.collapsed .sidebar-user[data-v-1bd82a00]{justify-content:flex-start;padding-inline:10px}.collapsed .brand-row[data-v-1bd82a00]{padding-inline:7px}.collapsed .logout[data-v-1bd82a00]{display:block}.mobile-menu-backdrop[data-v-1bd82a00]{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;border:0;background:#0308149e}.mobile-menu-trigger[data-v-1bd82a00]{position:fixed;z-index:10;top:18px;left:14px;width:40px;height:40px;display:grid;align-content:center;gap:5px;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:0 5px 16px #0000001f}.mobile-menu-trigger span[data-v-1bd82a00]{width:18px;height:2px;margin-inline:auto;border-radius:2px;background:var(--ink)}.topbar[data-v-1bd82a00],.dashboard-canvas[data-v-1bd82a00]{padding-inline:18px}.topbar[data-v-1bd82a00]{padding-left:68px}}.login-page[data-v-a34c25cd]{--page: #f6f7fb;--ink: #131d34;--muted: #6b7280;--card: #ffffff;min-height:100vh;display:grid;grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr);gap:clamp(36px,8vw,150px);align-items:center;padding:clamp(28px,7vw,110px);background:var(--page)}.login-panel[data-v-a34c25cd]{max-width:510px}.login-brand[data-v-a34c25cd]{display:flex;align-items:center;gap:11px;color:var(--ink);font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.login-copy[data-v-a34c25cd]{margin:78px 0 36px}.login-copy h1[data-v-a34c25cd]{max-width:10ch;margin:0;color:var(--ink);font-size:clamp(2.7rem,5vw,4.8rem);letter-spacing:-.07em;line-height:.98}.login-copy p[data-v-a34c25cd]:last-child{max-width:44ch;margin:24px 0 0;color:var(--muted);font-size:1.04rem;line-height:1.65}.google-button[data-v-a34c25cd]{display:inline-flex;align-items:center;gap:12px;padding:14px 20px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 18px #0f172a0f;color:#1f2937;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.google-button[data-v-a34c25cd]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #0f172a1f}.google-g[data-v-a34c25cd]{color:#4285f4;font-size:1.25rem;font-weight:900}.login-note[data-v-a34c25cd]{margin-top:18px;color:#9aa2b1;font-size:.78rem}.login-preview[data-v-a34c25cd]{min-height:min(620px,72vh);padding:30px;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:28px;background:linear-gradient(145deg,#131c35,#0c1327);box-shadow:0 30px 80px #0f172a33}.preview-top[data-v-a34c25cd]{display:flex;gap:8px}.preview-top span[data-v-a34c25cd]{width:9px;height:9px;border-radius:50%;background:#ffffff47}.preview-top span[data-v-a34c25cd]:first-child{background:#ffac1e}.preview-metrics[data-v-a34c25cd]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:45px}.preview-metrics i[data-v-a34c25cd],.preview-bottom i[data-v-a34c25cd]{height:70px;border-radius:14px;background:#ffffff12}.preview-metrics i[data-v-a34c25cd]:first-child{border-top:3px solid #ffac1e}.preview-chart[data-v-a34c25cd]{height:255px;display:flex;align-items:end;gap:10px;margin-top:22px;padding:18px;border-radius:16px;background:#ffffff0e}.preview-chart b[data-v-a34c25cd]{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(#ffb21c,#ffb21c40)}.preview-chart b[data-v-a34c25cd]:nth-child(1){height:31%}.preview-chart b[data-v-a34c25cd]:nth-child(2){height:59%}.preview-chart b[data-v-a34c25cd]:nth-child(3){height:42%}.preview-chart b[data-v-a34c25cd]:nth-child(4){height:75%}.preview-chart b[data-v-a34c25cd]:nth-child(5){height:53%}.preview-chart b[data-v-a34c25cd]:nth-child(6){height:84%}.preview-chart b[data-v-a34c25cd]:nth-child(7){height:68%}.preview-chart b[data-v-a34c25cd]:nth-child(8){height:92%}.preview-bottom[data-v-a34c25cd]{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;margin-top:18px}.preview-bottom i[data-v-a34c25cd]{height:120px}@media(max-width:900px){.login-page[data-v-a34c25cd]{grid-template-columns:1fr}.login-preview[data-v-a34c25cd]{display:none}}@media(max-width:620px){.login-page[data-v-a34c25cd]{padding:28px}.login-copy[data-v-a34c25cd]{margin-top:54px}}.cohorts-card[data-v-72bb26f3]{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 8px 28px #0f172a09}.cohorts-card-head[data-v-72bb26f3]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 22px;border-bottom:1px solid var(--line)}.cohorts-card-head h2[data-v-72bb26f3]{margin:0;color:var(--ink);font-size:1.05rem}.cohorts-card-head .eyebrow[data-v-72bb26f3]{margin-bottom:5px}.cohorts-card-head p[data-v-72bb26f3]:last-child{margin:6px 0 0;color:var(--muted);font-size:.76rem}.mock-badge[data-v-72bb26f3],.source-badge[data-v-72bb26f3]{display:inline-flex;align-items:center;border-radius:99px;font-size:.72rem;font-weight:800;white-space:nowrap}.mock-badge[data-v-72bb26f3]{padding:6px 9px;background:#f3aa1c21;color:#cf7d00}.source-badge[data-v-72bb26f3]{padding:4px 7px;background:color-mix(in srgb,#6593c7 14%,var(--surface));color:#386795}.cohorts-table-wrap[data-v-72bb26f3]{max-height:min(68vh,720px);overflow:auto}.cohorts-table[data-v-72bb26f3]{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0;color:var(--ink);font-size:.78rem;text-align:left}.cohorts-table th[data-v-72bb26f3],.cohorts-table td[data-v-72bb26f3]{height:40px;padding:7px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.cohorts-table thead[data-v-72bb26f3]{position:sticky;top:0;z-index:2}.cohorts-table thead th[data-v-72bb26f3]{background:color-mix(in srgb,#a7bd86 24%,var(--surface));color:var(--ink);font-weight:800}.cohorts-table tbody tr:hover td[data-v-72bb26f3]{background:color-mix(in srgb,#f5ae20 9%,var(--surface))}.cohorts-table a[data-v-72bb26f3]{color:#1578c8;font-weight:700;text-decoration:none}.cohorts-table a[data-v-72bb26f3]:hover{color:#d98400;text-decoration:underline}.sort-button[data-v-72bb26f3]{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit}.sort-button span[data-v-72bb26f3]{color:var(--muted);font-size:.72rem}.sort-button:hover span[data-v-72bb26f3]{color:#d98400}.app-shell.dark .cohorts-table thead th[data-v-72bb26f3]{background:color-mix(in srgb,#8fae78 16%,#26334a);color:#f1f5ff}.app-shell.dark .cohorts-table tbody td[data-v-72bb26f3]{background:#182237;color:#e7eefb}.app-shell.dark .cohorts-table th[data-v-72bb26f3],.app-shell.dark .cohorts-table td[data-v-72bb26f3]{border-color:#34435e}.app-shell.dark .source-badge[data-v-72bb26f3]{background:color-mix(in srgb,#6593c7 15%,#182237);color:#bfdbf7}@media(max-width:620px){.cohorts-card-head[data-v-72bb26f3]{align-items:flex-start;flex-direction:column}}.creatives-section[data-v-c89d4609]{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 8px 28px #0f172a09}.creatives-head[data-v-c89d4609]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 22px;border-bottom:1px solid var(--line)}.creatives-head h2[data-v-c89d4609]{margin:0;color:var(--ink);font-size:1.05rem}.creatives-head .eyebrow[data-v-c89d4609]{margin-bottom:5px}.creatives-head p[data-v-c89d4609]:last-child{margin:6px 0 0;color:var(--muted);font-size:.76rem}.mock-badge[data-v-c89d4609]{padding:6px 9px;border-radius:99px;background:#f3aa1c21;color:#cf7d00;font-size:.72rem;font-weight:800;white-space:nowrap}.creatives-grid[data-v-c89d4609]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px}.creative-card[data-v-c89d4609]{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.creative-cover[data-v-c89d4609]{min-height:175px;display:flex;align-items:end;padding:14px;background-size:cover;color:#fff;font-size:1rem;font-weight:900;text-shadow:0 2px 12px rgba(0,0,0,.65)}.cover-verdana[data-v-c89d4609]{background:linear-gradient(145deg,#1e415d,#bd8253)}.cover-evergreen[data-v-c89d4609]{background:linear-gradient(145deg,#d0a477,#532e2b)}.cover-sensia[data-v-c89d4609]{background:linear-gradient(145deg,#28a5b8,#d7b978)}.cover-skyrise[data-v-c89d4609]{background:linear-gradient(145deg,#b8927e,#5c3d51)}.cover-flare[data-v-c89d4609]{background:linear-gradient(145deg,#111c35,#c58b54)}.cover-polo[data-v-c89d4609]{background:linear-gradient(145deg,#367ab0,#9fbe83)}.cover-bay-villas[data-v-c89d4609]{background:linear-gradient(145deg,#8aa870,#d8c19b)}.cover-mercedes[data-v-c89d4609]{background:linear-gradient(145deg,#102844,#090c12)}.creative-content[data-v-c89d4609]{display:grid;gap:11px;padding:14px}.creative-meta[data-v-c89d4609]{display:grid;gap:3px}.creative-meta span[data-v-c89d4609]{color:var(--muted);font-size:.68rem}.creative-meta strong[data-v-c89d4609]{color:var(--ink);font-size:.8rem}.creative-copy[data-v-c89d4609]{min-height:72px;margin:0;color:var(--muted);font-size:.75rem;line-height:1.45}.creative-links[data-v-c89d4609]{display:flex;flex-wrap:wrap;gap:6px}.creative-links a[data-v-c89d4609]{padding:5px 7px;border:1px solid var(--line);border-radius:7px;color:#1878c6;font-size:.7rem;font-weight:700;text-decoration:none}.creative-links a[data-v-c89d4609]:hover{border-color:#e9a01c;color:#c87800}.creative-stock[data-v-c89d4609]{display:grid;gap:3px;margin:0;padding-left:16px;color:var(--muted);font-size:.7rem;line-height:1.35}.app-shell.dark .creative-card[data-v-c89d4609]{background:#182237}.app-shell.dark .creative-links a[data-v-c89d4609]{background:#202d45;border-color:#34435e;color:#b6d9f9}@media(max-width:1200px){.creatives-grid[data-v-c89d4609]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.creatives-grid[data-v-c89d4609]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.creatives-head[data-v-c89d4609]{align-items:flex-start;flex-direction:column}.creatives-grid[data-v-c89d4609]{grid-template-columns:1fr;padding:12px}}.finance-card[data-v-b65b5aa1]{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 8px 28px #0f172a09}.finance-card-head[data-v-b65b5aa1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 22px;border-bottom:1px solid var(--line)}.finance-card-head h2[data-v-b65b5aa1]{margin:0;color:var(--ink);font-size:1.05rem}.finance-card-head .eyebrow[data-v-b65b5aa1]{margin-bottom:5px}.finance-card-head p[data-v-b65b5aa1]:last-child{margin:6px 0 0;color:var(--muted);font-size:.76rem}.mock-badge[data-v-b65b5aa1]{padding:6px 9px;border-radius:99px;background:#f3aa1c21;color:#cf7d00;font-size:.72rem;font-weight:800;white-space:nowrap}.finance-table-wrap[data-v-b65b5aa1]{max-height:min(68vh,720px);overflow:auto}.finance-table[data-v-b65b5aa1]{width:100%;min-width:1550px;border-collapse:separate;border-spacing:0;color:var(--ink);font-size:.72rem;text-align:right}.finance-table th[data-v-b65b5aa1],.finance-table td[data-v-b65b5aa1]{min-width:80px;height:36px;padding:6px 9px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.finance-table thead[data-v-b65b5aa1]{position:sticky;top:0;z-index:3}.finance-table thead th[data-v-b65b5aa1]{background:color-mix(in srgb,#a7bd86 24%,var(--surface));color:var(--ink);font-weight:800;text-align:right}.sort-button[data-v-b65b5aa1]{width:100%;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:inherit}.sort-button span[data-v-b65b5aa1]{color:var(--muted);font-size:.72rem}.sort-button:hover span[data-v-b65b5aa1]{color:#d98400}.finance-table .sticky-source .sort-button[data-v-b65b5aa1]{justify-content:flex-start}.finance-table .sticky-source[data-v-b65b5aa1]{position:sticky;left:0;z-index:2;min-width:190px;background:var(--surface);text-align:left}.finance-table thead .sticky-source[data-v-b65b5aa1]{z-index:4;background:color-mix(in srgb,#a7bd86 30%,var(--surface))}.finance-table tbody tr:hover td[data-v-b65b5aa1],.finance-table tbody tr:hover .sticky-source[data-v-b65b5aa1]{background:color-mix(in srgb,#f5ae20 10%,var(--surface))}.finance-table .tone-budget[data-v-b65b5aa1]{background:color-mix(in srgb,#d3b257 12%,var(--surface))}.finance-table .tone-deals[data-v-b65b5aa1]{background:color-mix(in srgb,#6f9ac8 11%,var(--surface))}.finance-table .tone-sales[data-v-b65b5aa1]{background:color-mix(in srgb,#9d85c4 11%,var(--surface))}.finance-table .tone-romi[data-v-b65b5aa1]{background:color-mix(in srgb,#82b879 12%,var(--surface))}.finance-table tfoot[data-v-b65b5aa1]{position:sticky;bottom:0;z-index:3;font-weight:800}.finance-table tfoot td[data-v-b65b5aa1],.finance-table tfoot th[data-v-b65b5aa1]{background:color-mix(in srgb,#9dc678 28%,var(--surface))}.finance-table tfoot .sticky-source[data-v-b65b5aa1]{z-index:4}.app-shell.dark .finance-table thead th[data-v-b65b5aa1]{background:color-mix(in srgb,#8fae78 16%,#26334a);color:#f1f5ff}.app-shell.dark .finance-table .sticky-source[data-v-b65b5aa1],.app-shell.dark .finance-table tbody td[data-v-b65b5aa1]{background:#182237;color:#e7eefb}.app-shell.dark .finance-table .tone-budget[data-v-b65b5aa1]{background:color-mix(in srgb,#d3b257 10%,#182237)}.app-shell.dark .finance-table .tone-deals[data-v-b65b5aa1]{background:color-mix(in srgb,#6f9ac8 10%,#182237)}.app-shell.dark .finance-table .tone-sales[data-v-b65b5aa1]{background:color-mix(in srgb,#9d85c4 10%,#182237)}.app-shell.dark .finance-table .tone-romi[data-v-b65b5aa1]{background:color-mix(in srgb,#82b879 10%,#182237)}.app-shell.dark .finance-table tfoot td[data-v-b65b5aa1],.app-shell.dark .finance-table tfoot th[data-v-b65b5aa1]{background:#293954;color:#fff}.app-shell.dark .finance-table th[data-v-b65b5aa1],.app-shell.dark .finance-table td[data-v-b65b5aa1]{border-color:#34435e}@media(max-width:620px){.finance-card-head[data-v-b65b5aa1]{align-items:flex-start;flex-direction:column}}.home-filters[data-v-2a835655]{display:flex;align-items:end;justify-content:space-between;gap:16px}.home-filters h2[data-v-2a835655]{margin:0;color:var(--ink);font-size:1.05rem}.home-filters .eyebrow[data-v-2a835655]{margin-bottom:5px}.filter-actions[data-v-2a835655]{display:flex;gap:7px}.filter-button[data-v-2a835655]{padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:.73rem;font-weight:700}.filter-button.active[data-v-2a835655]{border-color:#f0a116;background:#f5a817;color:#31200b}.insights-grid[data-v-08b96398]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.status-widget[data-v-08b96398],.regions-widget[data-v-08b96398]{padding:18px}.status-layout[data-v-08b96398]{display:flex;align-items:center;justify-content:center;gap:30px;min-height:170px}.donut[data-v-08b96398]{width:126px;height:126px;display:grid;place-items:center;border-radius:50%}.donut[data-v-08b96398]:before{content:"";width:76px;height:76px;border-radius:50%;background:var(--surface)}.donut span[data-v-08b96398]{position:absolute;color:var(--ink);font-weight:800}.status-layout ul[data-v-08b96398],.goals-layout ul[data-v-08b96398]{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:var(--muted);font-size:.7rem}.status-layout li i[data-v-08b96398],.goals-layout li i[data-v-08b96398]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}.status-layout li b[data-v-08b96398]{float:right;margin-left:18px;color:var(--ink)}.status-bars[data-v-08b96398]{display:grid;gap:7px;margin-top:12px}.status-bars div[data-v-08b96398]{display:grid;grid-template-columns:105px 1fr;align-items:center;gap:8px;color:var(--muted);font-size:.65rem}.status-bars b[data-v-08b96398]{display:block;min-width:10px;padding:2px 7px;border-radius:99px;color:#fff;font-size:.6rem;text-align:right}.regions-widget ol[data-v-08b96398]{display:grid;gap:10px;margin:14px 0;padding:0;list-style:none}.regions-widget li[data-v-08b96398]{display:grid;grid-template-columns:1fr 1.7fr 42px;gap:8px;align-items:center;color:var(--muted);font-size:.68rem}.regions-widget i[data-v-08b96398]{height:5px;border-radius:10px;background:var(--line)}.regions-widget i b[data-v-08b96398]{display:block;height:100%;border-radius:inherit;background:#3151bb}.regions-widget em[data-v-08b96398]{font-style:normal;text-align:right}.world-map[data-v-08b96398]{height:115px;display:grid;place-items:center;color:#3151bb;font-size:7rem;opacity:.18}.world-svg[data-v-08b96398]{display:block;width:100%;height:290px;margin-top:16px;fill:color-mix(in srgb,var(--line) 65%,transparent);stroke:var(--surface);stroke-width:.7}.world-svg path.active[data-v-08b96398]{fill:#3151bb}.app-shell.dark .world-svg[data-v-08b96398]{fill:#25324a;stroke:#182237}.app-shell.dark .world-svg path.active[data-v-08b96398]{fill:#5878df}.world-map[data-v-08b96398]{display:none}@media(max-width:900px){.insights-grid[data-v-08b96398]{grid-template-columns:1fr}.status-layout[data-v-08b96398]{justify-content:flex-start}}@media(max-width:620px){.status-layout[data-v-08b96398]{gap:14px}.status-bars div[data-v-08b96398]{grid-template-columns:80px 1fr}}.home-kpis[data-v-a4bb18dd]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.home-kpis article[data-v-a4bb18dd]{position:relative;display:grid;gap:4px;padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.home-kpis article[data-v-a4bb18dd]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#4387ef}.home-kpis span[data-v-a4bb18dd]{color:var(--muted);font-size:.68rem}.home-kpis strong[data-v-a4bb18dd]{color:var(--ink);font-size:1.15rem}.accent-green[data-v-a4bb18dd]:before{background:#14bb82!important}.accent-purple[data-v-a4bb18dd]:before{background:#8057ee!important}.accent-orange[data-v-a4bb18dd]:before{background:#f4a30b!important}.accent-violet[data-v-a4bb18dd]:before{background:#a64cf4!important}.accent-red[data-v-a4bb18dd]:before{background:#ee4a5b!important}@media(max-width:1100px){.home-kpis[data-v-a4bb18dd]{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.home-kpis[data-v-a4bb18dd]{grid-template-columns:repeat(2,1fr)}}.leaderboard[data-v-3a183382]{padding:18px}.leaderboard header[data-v-3a183382]{align-items:start}.leaderboard header p[data-v-3a183382]{margin:4px 0 0;color:var(--muted);font-size:.68rem}.leader-row[data-v-3a183382]{display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:8px;padding:11px 12px;color:var(--ink);font-size:.7rem}.leader-head[data-v-3a183382]{margin-top:14px;background:#1b1d35;color:#f5a817;font-size:.62rem;font-weight:800;text-transform:uppercase}.leader-row span[data-v-3a183382]:not(:first-child){text-align:center}.leader-row span[data-v-3a183382]:last-child{color:#ee4a5b;font-weight:800}.app-shell.dark .leader-head[data-v-3a183382]{background:#0d1428}@media(max-width:700px){.leaderboard[data-v-3a183382]{overflow:auto}.leader-row[data-v-3a183382]{min-width:650px}}.home-widget[data-v-2f591935]{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 8px 28px #0f172a09}.trend-widget[data-v-2f591935]{padding:18px}.home-widget header[data-v-2f591935]{display:flex;justify-content:space-between;gap:12px}.home-widget h3[data-v-2f591935]{margin:0;color:var(--ink);font-size:.86rem}.trend-widget header div[data-v-2f591935]{color:var(--muted);font-size:.7rem}.legend[data-v-2f591935]{display:inline-block;width:8px;height:8px;margin:0 4px 0 10px;border-radius:99px}.legend.lead[data-v-2f591935]{background:#4387ef}.legend.qual[data-v-2f591935]{background:#14bb82}.trend-widget svg[data-v-2f591935]{width:100%;height:210px;margin-top:14px;overflow:visible}.grid line[data-v-2f591935]{stroke:var(--line);stroke-dasharray:1 2}.lead-line[data-v-2f591935],.qual-line[data-v-2f591935]{fill:none;stroke-width:.7;vector-effect:non-scaling-stroke}.lead-line[data-v-2f591935]{stroke:#4387ef}.qual-line[data-v-2f591935]{stroke:#14bb82}.date-scale[data-v-2f591935]{display:flex;justify-content:space-between;color:var(--muted);font-size:.62rem}.operations-grid[data-v-cd2e65f9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.speed-widget[data-v-cd2e65f9]{grid-column:1/-1;padding:18px}.speed-widget header span[data-v-cd2e65f9]{color:#d88708;font-size:.7rem;font-weight:800}.speed-bar[data-v-cd2e65f9]{position:relative;height:52px;margin-top:20px;border-bottom:1px solid var(--line)}.speed-bar[data-v-cd2e65f9]:before{content:"";position:absolute;left:0;right:0;top:20px;border-top:1px dashed var(--line)}.speed-bar b[data-v-cd2e65f9]{position:absolute;top:14px;left:0;width:72%;height:13px;border-radius:0 4px 4px 0;background:#f5a817}.speed-bar span[data-v-cd2e65f9]{position:absolute;top:30px;color:var(--muted);font-size:.7rem}.ads-widget[data-v-cd2e65f9],.goals-widget[data-v-cd2e65f9]{padding:18px}.ad-bar[data-v-cd2e65f9]{display:grid;grid-template-columns:115px 1fr 32px;gap:7px;align-items:center;margin-top:12px;color:var(--muted);font-size:.67rem}.ad-bar i[data-v-cd2e65f9]{height:10px;border-radius:8px;background:var(--line)}.ad-bar b[data-v-cd2e65f9]{display:block;height:100%;border-radius:inherit;background:#b8c2d1}.ad-bar b.primary[data-v-cd2e65f9]{background:#14bb82}.ad-bar em[data-v-cd2e65f9]{font-style:normal;text-align:right}.goals-layout[data-v-cd2e65f9]{display:flex;justify-content:center;align-items:center;gap:34px;min-height:150px}.goal-donut[data-v-cd2e65f9]{width:110px;height:110px;border-radius:50%;background:conic-gradient(#14bb82 0,#14bb82 61%,#f4a30b 61%,#f4a30b 98%,#4387ef 98%,#4387ef)}.goal-donut[data-v-cd2e65f9]:after{content:"";display:block;width:66px;height:66px;margin:22px;border-radius:50%;background:var(--surface)}.goals-layout li b[data-v-cd2e65f9]{float:right;margin-left:12px;color:var(--ink)}@media(max-width:900px){.operations-grid[data-v-cd2e65f9]{grid-template-columns:1fr}.speed-widget[data-v-cd2e65f9]{grid-column:auto}}@media(max-width:620px){.goals-layout[data-v-cd2e65f9]{justify-content:flex-start;gap:18px}.ad-bar[data-v-cd2e65f9]{grid-template-columns:82px 1fr 28px}}.home-dashboard[data-v-fcaa47d7]{display:grid;gap:14px}.tums-toolbar[data-v-cec92379]{display:flex;justify-content:space-between;align-items:end;gap:16px}.filter-group[data-v-cec92379]{display:flex;flex-wrap:wrap;gap:10px}.filter-group label[data-v-cec92379]{display:grid;gap:5px;color:var(--muted);font-size:.71rem;font-weight:700}.filter-group select[data-v-cec92379]{min-width:140px;padding:9px 28px 9px 10px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font:inherit}.tums-toolbar-actions[data-v-cec92379]{display:flex;align-items:center;gap:8px}.mode-switch[data-v-cec92379],.currency-switch[data-v-cec92379]{display:flex;padding:3px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.mode-switch button[data-v-cec92379],.currency-switch button[data-v-cec92379]{padding:7px 12px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:.78rem;font-weight:700}.currency-switch button[data-v-cec92379]{padding-inline:10px}.mode-switch button.active[data-v-cec92379]{background:#f3aa1c;color:#fff}.currency-switch button.active[data-v-cec92379]{background:#64748b;color:#fff}@media(max-width:620px){.tums-toolbar[data-v-cec92379]{align-items:stretch;flex-direction:column}.mode-switch[data-v-cec92379]{align-self:flex-start}}.tums-summary[data-v-13fde579]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tums-summary article[data-v-13fde579]{display:grid;gap:5px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.tums-summary span[data-v-13fde579],.tums-summary small[data-v-13fde579]{color:var(--muted);font-size:.73rem}.tums-summary strong[data-v-13fde579]{color:var(--ink);font-size:1.3rem;letter-spacing:-.04em}@media(max-width:900px){.tums-summary[data-v-13fde579]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.tums-summary[data-v-13fde579]{grid-template-columns:1fr}}.tums-card[data-v-7aa69980]{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 8px 28px #0f172a09}.tums-card-head[data-v-7aa69980]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:21px 22px;border-bottom:1px solid var(--line)}.tums-card-head h2[data-v-7aa69980]{margin:0;color:var(--ink);font-size:1.05rem}.tums-card-head .eyebrow[data-v-7aa69980]{margin-bottom:5px}.tums-card-head p[data-v-7aa69980]:last-child{margin:6px 0 0;color:var(--muted);font-size:.76rem}.tums-head-actions[data-v-7aa69980]{display:flex;align-items:center;flex-wrap:wrap;justify-content:end;gap:7px}.table-action[data-v-7aa69980]{padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:.72rem;font-weight:700;white-space:nowrap}.table-action[data-v-7aa69980]:hover{border-color:#e9a01c;color:#bd7200}.mock-badge[data-v-7aa69980]{padding:6px 9px;border-radius:99px;background:#f3aa1c21;color:#cf7d00;font-size:.72rem;font-weight:800}.tums-table-wrap[data-v-7aa69980]{max-height:min(62vh,680px);overflow:auto}.tums-table[data-v-7aa69980]{width:100%;min-width:2100px;border-collapse:separate;border-spacing:0;color:var(--ink);font-size:.7rem;text-align:center}.tums-table th[data-v-7aa69980],.tums-table td[data-v-7aa69980]{min-width:41px;height:32px;padding:4px 5px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;transition:background .14s ease,box-shadow .14s ease,color .14s ease}.tums-table thead[data-v-7aa69980]{position:sticky;top:0;z-index:3}.tums-table thead th[data-v-7aa69980]{background:#eaf1d9;color:#374335;font-size:.66rem;font-weight:800;white-space:normal}.tums-table thead tr:first-child th[data-v-7aa69980]{height:30px;cursor:pointer;background:#dae8c8;letter-spacing:.02em}.tums-table .day[data-v-7aa69980]{width:28px;min-width:28px;padding-inline:2px}.tums-table tbody tr:hover td[data-v-7aa69980],.tums-table tbody tr:hover .sticky-source[data-v-7aa69980]{background:color-mix(in srgb,#f5ae20 10%,var(--surface))}.tums-table .sticky-source[data-v-7aa69980]{position:sticky;left:0;z-index:2;min-width:170px;padding-left:11px;background:var(--surface);text-align:left}.tums-table thead .sticky-source[data-v-7aa69980]{z-index:4;background:#dae8c8}.tums-table tfoot[data-v-7aa69980]{position:sticky;bottom:0;z-index:3;font-weight:800}.tums-table tfoot td[data-v-7aa69980],.tums-table tfoot th[data-v-7aa69980]{background:#d6e8bd}.tums-table tfoot .sticky-source[data-v-7aa69980]{z-index:4;background:#c2dda1}.month-group[data-v-7aa69980]{background:#edf2e7;color:#4b594a}.section-head[data-v-7aa69980]{color:#39414d;font-size:.73rem}.subsection-head[data-v-7aa69980]{cursor:pointer;color:#455061;font-size:.65rem}.metric-head[data-v-7aa69980]{min-width:47px;cursor:pointer;font-size:.61rem;line-height:1.05}.tone-leads[data-v-7aa69980]{background:#eaf1f7}.tone-qualification[data-v-7aa69980]{background:#edf3e3}.tone-meeting[data-v-7aa69980]{background:#f9f0e2}.tone-sales[data-v-7aa69980]{background:#efe9f5}.tone-loss[data-v-7aa69980]{background:#f6e9e9}.section-head[data-v-7aa69980]:hover,.subsection-head[data-v-7aa69980]:hover,.metric-head[data-v-7aa69980]:hover{filter:brightness(.965);box-shadow:inset 0 0 0 2px #3d537852}.hovered[data-v-7aa69980]{filter:saturate(1.1);box-shadow:inset 0 0 0 2px #3d53786b}tbody .metric-cell.hovered[data-v-7aa69980]{background:color-mix(in srgb,#8da6c8 18%,var(--surface));box-shadow:inset 1px 0 #3d537859,inset -1px 0 #3d537859}.compact[data-v-7aa69980],.collapsed-cell[data-v-7aa69980]{width:25px;min-width:25px;max-width:25px;padding-inline:2px;cursor:pointer;color:#72819a;font-weight:800}.collapsed-cell[data-v-7aa69980]{background:color-mix(in srgb,var(--line) 42%,var(--surface))}.calendar-collapsed[data-v-7aa69980]{width:30px;min-width:30px;cursor:pointer;background:#edf2e7}tbody .tone-leads[data-v-7aa69980],tfoot .tone-leads[data-v-7aa69980]{border-bottom-color:#c6d7e6}tbody .tone-qualification[data-v-7aa69980],tfoot .tone-qualification[data-v-7aa69980]{border-bottom-color:#cddbbd}tbody .tone-meeting[data-v-7aa69980],tfoot .tone-meeting[data-v-7aa69980]{border-bottom-color:#e8d2b1}tbody .tone-sales[data-v-7aa69980],tfoot .tone-sales[data-v-7aa69980]{border-bottom-color:#d9c9e4}tbody .tone-loss[data-v-7aa69980],tfoot .tone-loss[data-v-7aa69980]{border-bottom-color:#e5c5c5}.app-shell.dark .tums-table[data-v-7aa69980]{--table-dark-line: #34435e;--table-dark-base: #182237;--table-dark-header: #26334a;--table-dark-total: #293954;color:#edf3ff}.app-shell.dark .tums-table th[data-v-7aa69980],.app-shell.dark .tums-table td[data-v-7aa69980]{border-color:var(--table-dark-line)}.app-shell.dark .tums-table thead th[data-v-7aa69980]{background:var(--table-dark-header);color:#f4f7ff}.app-shell.dark .tums-table thead th[data-v-7aa69980]:first-child{background:#2b3951}.app-shell.dark .tums-table .month-group[data-v-7aa69980],.app-shell.dark .tums-table .day-header[data-v-7aa69980]{background:#293750;color:#f5f8ff}.app-shell.dark .tums-table tbody td[data-v-7aa69980]{background:var(--table-dark-base);color:#e7eefb}.app-shell.dark .tums-table .source-cell[data-v-7aa69980]{background:#1b283e;color:#f5f8ff}.app-shell.dark .tums-table .tone-leads[data-v-7aa69980]{background:color-mix(in srgb,#4e9fd1 11%,var(--table-dark-base));color:#f2f8ff}.app-shell.dark .tums-table .tone-qualification[data-v-7aa69980]{background:color-mix(in srgb,#78b77a 10%,var(--table-dark-base));color:#f2fbf4}.app-shell.dark .tums-table .tone-meeting[data-v-7aa69980]{background:color-mix(in srgb,#d8a45a 10%,var(--table-dark-base));color:#fff8ea}.app-shell.dark .tums-table .tone-sales[data-v-7aa69980]{background:color-mix(in srgb,#a88ad6 10%,var(--table-dark-base));color:#f8f3ff}.app-shell.dark .tums-table .tone-loss[data-v-7aa69980]{background:color-mix(in srgb,#d57b82 9%,var(--table-dark-base));color:#fff3f3}.app-shell.dark .tums-table thead .tone-leads[data-v-7aa69980]{background:color-mix(in srgb,#4e9fd1 16%,var(--table-dark-header))}.app-shell.dark .tums-table thead .tone-qualification[data-v-7aa69980]{background:color-mix(in srgb,#78b77a 14%,var(--table-dark-header))}.app-shell.dark .tums-table thead .tone-meeting[data-v-7aa69980]{background:color-mix(in srgb,#d8a45a 14%,var(--table-dark-header))}.app-shell.dark .tums-table thead .tone-sales[data-v-7aa69980]{background:color-mix(in srgb,#a88ad6 14%,var(--table-dark-header))}.app-shell.dark .tums-table thead .tone-loss[data-v-7aa69980]{background:color-mix(in srgb,#d57b82 13%,var(--table-dark-header))}.app-shell.dark .tums-table tbody tr:hover td[data-v-7aa69980],.app-shell.dark .tums-table tbody tr:hover .source-cell[data-v-7aa69980]{background:#283854;color:#fff}.app-shell.dark .tums-table tbody .metric-cell.hovered[data-v-7aa69980]{background:#304968;color:#fff}.app-shell.dark .tums-table .collapsed-cell[data-v-7aa69980]{background:#263650;color:#d7e2f4}.app-shell.dark .tums-table tfoot td[data-v-7aa69980],.app-shell.dark .tums-table tfoot th[data-v-7aa69980]{background:var(--table-dark-total);color:#fff}.app-shell.dark .tums-table tfoot .tone-leads[data-v-7aa69980]{background:color-mix(in srgb,#4e9fd1 14%,var(--table-dark-total))}.app-shell.dark .tums-table tfoot .tone-qualification[data-v-7aa69980]{background:color-mix(in srgb,#78b77a 12%,var(--table-dark-total))}.app-shell.dark .tums-table tfoot .tone-meeting[data-v-7aa69980]{background:color-mix(in srgb,#d8a45a 12%,var(--table-dark-total))}.app-shell.dark .tums-table tfoot .tone-sales[data-v-7aa69980]{background:color-mix(in srgb,#a88ad6 12%,var(--table-dark-total))}.app-shell.dark .tums-table tfoot .tone-loss[data-v-7aa69980]{background:color-mix(in srgb,#d57b82 11%,var(--table-dark-total))}.crm-empty[data-v-06a5db87]{min-height:280px;display:flex;align-items:center;justify-content:center;gap:18px;padding:35px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 8px 28px #0f172a09;text-align:left}.crm-empty>span[data-v-06a5db87]{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#f3aa1c21;color:#df8b07;font-size:1.7rem}.crm-empty h2[data-v-06a5db87]{margin:0;color:var(--ink)}.crm-empty p[data-v-06a5db87]:last-child{max-width:530px;color:var(--muted);line-height:1.6}.compact-card[data-v-4bcc67b0]{min-height:150px;padding:28px}.compact-card h2[data-v-4bcc67b0]{display:flex;gap:10px;align-items:center;margin:0 0 23px;color:var(--text);font-size:1.05rem}.compact-card h2 span[data-v-4bcc67b0]{color:#e99613}.field-label[data-v-4bcc67b0]{display:block;margin-bottom:9px;color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.role-badge[data-v-4bcc67b0]{display:inline-block;border-radius:999px;padding:6px 13px;background:#dce9ff;color:#315ed1;font-size:.82rem}.organization-name[data-v-4bcc67b0]{color:var(--text)}.app-shell.dark .role-badge[data-v-4bcc67b0]{background:#253d72;color:#b7ccff}.compact-card[data-v-a091107e]{min-height:150px;padding:28px}.compact-card h2[data-v-a091107e]{display:flex;gap:10px;align-items:center;margin:0 0 23px;color:var(--text);font-size:1.05rem}.compact-card h2 span[data-v-a091107e]{color:#e99613}.field-label[data-v-a091107e]{display:block;margin-bottom:9px;color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.role-badge[data-v-a091107e]{display:inline-block;border-radius:999px;padding:6px 13px;background:#dce9ff;color:#315ed1;font-size:.82rem}.organization-name[data-v-a091107e]{color:var(--text)}.app-shell.dark .role-badge[data-v-a091107e]{background:#253d72;color:#b7ccff}.settings-card[data-v-b8664e5b]{border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 10px 30px #21304e0a}.settings-card h2[data-v-b8664e5b]{display:flex;gap:10px;align-items:center;margin:0;color:var(--text);font-size:1.05rem}.settings-card h2 span[data-v-b8664e5b]{color:#e99613}.settings-profile[data-v-b8664e5b]{padding:28px}.profile-content[data-v-b8664e5b]{display:flex;gap:22px;align-items:flex-start;margin-top:26px}.avatar[data-v-b8664e5b]{display:grid;width:72px;height:72px;overflow:hidden;border:2px solid #f3a411;border-radius:50%;place-items:center;background:#fff3d8}.avatar img[data-v-b8664e5b]{width:100%;height:100%;object-fit:cover}.avatar.fallback[data-v-b8664e5b]{color:#b96c00;font-size:1.5rem;font-weight:800}.profile-details[data-v-b8664e5b]{min-width:260px}.profile-details dl[data-v-b8664e5b]{display:grid;gap:15px;margin:0}.profile-details dt[data-v-b8664e5b],.language-control>span[data-v-b8664e5b]{color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.profile-details dd[data-v-b8664e5b]{margin:3px 0 0;color:var(--text);font-weight:700}.language-control[data-v-b8664e5b]{display:grid;gap:8px;margin-top:17px}.language-control div[data-v-b8664e5b]{display:flex;gap:8px}.language-control button[data-v-b8664e5b]{border:1px solid transparent;border-radius:9px;padding:8px 14px;background:var(--page);color:var(--muted);font-size:.86rem;font-weight:700}.language-control button.active[data-v-b8664e5b]{background:#f5a719;color:#fff}.logout-button[data-v-b8664e5b]{margin-top:16px;border:0;border-radius:9px;padding:10px 14px;background:#f04455;color:#fff;font-weight:800}@media(max-width:600px){.settings-profile[data-v-b8664e5b]{padding:20px}.profile-content[data-v-b8664e5b]{gap:15px}.avatar[data-v-b8664e5b]{width:58px;height:58px}.profile-details[data-v-b8664e5b]{min-width:0}}.system-card[data-v-f0fc0739]{padding:28px;border-radius:18px;background:#151b31;color:#f2f5ff}.system-card h2[data-v-f0fc0739]{display:flex;gap:10px;align-items:center;margin:0;color:#f5a719;font-size:1.05rem}.system-card dl[data-v-f0fc0739]{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:25px 0 0}.system-card dt[data-v-f0fc0739]{color:#91a0ba;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.system-card dd[data-v-f0fc0739]{margin:7px 0 0;font-weight:700}@media(max-width:700px){.system-card dl[data-v-f0fc0739]{grid-template-columns:1fr;gap:16px}}.settings-page[data-v-3e72ebec]{display:grid;gap:24px}.settings-grid[data-v-3e72ebec]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:700px){.settings-grid[data-v-3e72ebec]{grid-template-columns:1fr}}.loading-screen[data-v-2b452fe0]{min-height:100vh;display:grid;place-items:center;background:var(--page, #f3f5f9);color:var(--muted, #778096)}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1b2438;background:#f3f5f9;font-synthesis:none}:root[data-theme=dark]{color:#edf2ff;background:#111827}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}button{cursor:pointer}.eyebrow{margin:0 0 10px;color:#dd8a0c;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
