.tenant-layout[data-v-a5a75650]{min-height:100vh;background:#0c0e11;color:var(--ink);display:grid;grid-template-columns:248px minmax(0,1fr)}.tenant-sidebar[data-v-a5a75650]{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,#090b0e,#0c0e12);border-right:1px solid #25282e;padding:22px 18px 18px;display:flex;flex-direction:column;z-index:30;box-shadow:12px 0 34px #0000003d}.platform-brand[data-v-a5a75650]{display:flex;align-items:center;gap:10px;padding:4px 7px 20px}.platform-brand img[data-v-a5a75650]{width:42px;height:42px;object-fit:contain}.platform-brand strong[data-v-a5a75650]{font-family:Georgia,Times New Roman,serif;font-size:23px;color:#f6f1ed}.platform-brand strong span[data-v-a5a75650]{color:#e2374e}.tenant-nav[data-v-a5a75650]{display:grid;gap:5px;overflow:auto;padding:6px 0}.tenant-nav a[data-v-a5a75650]{min-height:44px;border-radius:11px;padding:10px 11px;display:flex;align-items:center;gap:11px;text-decoration:none;color:#b6b7bc;font-weight:720;font-size:13px;transition:.18s;border:1px solid transparent}.tenant-nav a[data-v-a5a75650]:hover{background:#17191f;color:#fff;border-color:#272a31}.tenant-nav a.active[data-v-a5a75650]{background:linear-gradient(135deg,#7f1726,#a91e32);color:#fff;box-shadow:0 9px 24px #97182c3d;border-color:#b22a3d}.tenant-nav i[data-v-a5a75650]{width:22px;text-align:center;font-style:normal;font-size:15px}.tenant-nav small[data-v-a5a75650]{margin-left:auto;border-radius:999px;background:#3a171d;color:#ff7b8d;padding:3px 6px;font-size:8px;font-weight:900}.tenant-nav a.active small[data-v-a5a75650]{background:#ffffff24;color:#fff}.voice-card[data-v-a5a75650]{margin-top:auto;margin-bottom:14px;border:1px solid #54202b;background:linear-gradient(145deg,#211317,#171015);border-radius:15px;padding:15px;color:#eadfe0;text-decoration:none;display:grid;gap:8px;box-shadow:0 10px 28px #0000002e}.voice-card b[data-v-a5a75650]{color:#ff6278}.voice-card span[data-v-a5a75650]{font-size:11px;line-height:1.5;color:#a99da0}.voice-wave[data-v-a5a75650]{letter-spacing:2px;color:#ea334e;font-size:13px}.voice-card strong[data-v-a5a75650]{border:1px solid #63303a;border-radius:9px;text-align:center;padding:8px;font-size:11px;color:#ff7387;background:#160f12}.tenant-profile[data-v-a5a75650]{display:grid;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:9px;border-top:1px solid #25282e;padding:14px 4px 0}.tenant-profile img[data-v-a5a75650]{width:38px;height:38px;border-radius:50%;object-fit:contain;background:#17191f;border:1px solid #30333a}.tenant-profile b[data-v-a5a75650],.tenant-profile small[data-v-a5a75650]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tenant-profile b[data-v-a5a75650]{font-size:12px;color:#f0ecea}.tenant-profile small[data-v-a5a75650]{font-size:10px;color:#8f9299;margin-top:2px}.tenant-profile button[data-v-a5a75650]{border:0;background:transparent;color:#8d9098;font-weight:900}.tenant-stage[data-v-a5a75650]{min-width:0;background:radial-gradient(circle at 95% 0%,rgba(132,23,38,.12),transparent 28%),#0e1013}.tenant-header[data-v-a5a75650]{height:72px;background:#0f1115f5;border-bottom:1px solid #282b32;display:flex;align-items:center;justify-content:space-between;padding:0 30px;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tenant-selector[data-v-a5a75650]{display:flex;align-items:center;gap:8px;border:1px solid #30333a;border-radius:10px;padding:8px 11px;background:#17191f;color:#e8e3e1}.tenant-selector>span[data-v-a5a75650]{color:#e9324d}.tenant-selector b[data-v-a5a75650]{font-size:12px}.tenant-selector small[data-v-a5a75650]{font-size:9px;color:#7f8289;border-left:1px solid #30333a;padding-left:8px}.header-actions[data-v-a5a75650]{display:flex;align-items:center;gap:10px}.header-link[data-v-a5a75650]{text-decoration:none;color:#c8c2c0;border:1px solid #30333a;background:#17191f;padding:8px 10px;border-radius:9px;font-size:11px;font-weight:800}.header-link[data-v-a5a75650]:hover{border-color:#7c2533;color:#fff}.notification[data-v-a5a75650]{color:#ec3650;font-size:12px}.header-actions img[data-v-a5a75650]{width:34px;height:34px;border-radius:50%;object-fit:contain;border:1px solid #34373d;background:#17191f}.tenant-content[data-v-a5a75650]{min-width:0;overflow:hidden}.mobile-menu[data-v-a5a75650],.mobile-backdrop[data-v-a5a75650]{display:none}@media(max-width:980px){.tenant-layout[data-v-a5a75650]{grid-template-columns:1fr}.tenant-sidebar[data-v-a5a75650]{position:fixed;left:0;top:0;width:248px;transform:translate(-105%);transition:.2s}.tenant-sidebar.open[data-v-a5a75650]{transform:translate(0)}.mobile-menu[data-v-a5a75650]{display:block;position:fixed;top:17px;left:16px;z-index:45;width:38px;height:38px;border:1px solid #34373d;border-radius:10px;background:#17191f;color:#f14a61;font-size:18px}.mobile-backdrop[data-v-a5a75650]{display:block;position:fixed;inset:0;background:#00000094;z-index:25}.tenant-header[data-v-a5a75650]{padding-left:66px;padding-right:16px}.tenant-selector small[data-v-a5a75650],.header-link[data-v-a5a75650]{display:none}}@media(max-width:560px){.tenant-header[data-v-a5a75650]{height:64px}.tenant-selector[data-v-a5a75650]{border:0;padding:0;background:transparent}.header-actions[data-v-a5a75650]{gap:6px}.tenant-content[data-v-a5a75650]{min-width:0}}.saas-layout[data-v-43606fa0]{min-height:100vh;display:grid;grid-template-columns:270px minmax(0,1fr);background:#f6f5f3}.saas-side[data-v-43606fa0]{background:linear-gradient(180deg,#241013,#150b0c);color:#fff;padding:26px 20px;display:flex;flex-direction:column;min-height:100vh;position:sticky;top:0;height:100vh}.saas-brand[data-v-43606fa0]{display:flex;align-items:center;gap:11px}.saas-brand img[data-v-43606fa0]{width:48px;height:48px;background:#fff;border-radius:12px;object-fit:contain}.saas-brand strong[data-v-43606fa0]{display:block;font-family:Georgia,serif;font-size:22px}.saas-brand strong span[data-v-43606fa0]{color:#ee4357}.saas-brand small[data-v-43606fa0]{display:block;color:#aa9598;font-size:10px;margin-top:3px;letter-spacing:.08em}.control-badge[data-v-43606fa0]{margin-top:28px;font-size:9px;letter-spacing:.16em;color:#d3b8bc;border:1px solid rgba(255,255,255,.08);padding:8px 10px;border-radius:8px;background:#ffffff09}nav[data-v-43606fa0]{display:grid;gap:6px;margin-top:18px}nav a[data-v-43606fa0]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;text-decoration:none;color:#bcaeb0;font-size:13px;font-weight:760}nav a.active[data-v-43606fa0],nav a[data-v-43606fa0]:hover{background:linear-gradient(135deg,#9f1525,#c12235);color:#fff}nav i[data-v-43606fa0]{font-style:normal;width:24px;text-align:center}.saas-security[data-v-43606fa0]{margin-top:auto;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:15px;background:#ffffff09;display:grid;gap:7px}.saas-security b[data-v-43606fa0]{font-size:12px}.saas-security span[data-v-43606fa0]{font-size:10px;line-height:1.5;color:#aa989a}.saas-security small[data-v-43606fa0]{font-size:9px;color:#e7b9c0}.saas-logout[data-v-43606fa0]{margin-top:12px;border:1px solid rgba(255,255,255,.11);background:transparent;color:#c8b8ba;border-radius:10px;padding:10px;font-weight:800}.saas-stage[data-v-43606fa0]{min-width:0}.saas-top[data-v-43606fa0]{height:72px;background:#fff;border-bottom:1px solid #e8e2df;display:flex;align-items:center;justify-content:space-between;padding:0 32px;position:sticky;top:0;z-index:15}.saas-top b[data-v-43606fa0],.saas-top small[data-v-43606fa0]{display:block}.saas-top small[data-v-43606fa0]{color:#948784;font-size:10px;margin-top:2px}.admin-chip[data-v-43606fa0]{display:flex;align-items:center;gap:8px;border:1px solid #ece5e2;border-radius:999px;padding:8px 12px}.admin-chip span[data-v-43606fa0]{color:#1e9b68}.admin-chip b[data-v-43606fa0]{font-size:11px}@media(max-width:900px){.saas-layout[data-v-43606fa0]{grid-template-columns:1fr}.saas-side[data-v-43606fa0]{position:relative;height:auto;min-height:auto}.saas-side nav[data-v-43606fa0]{grid-template-columns:1fr 1fr}.saas-security[data-v-43606fa0]{display:none}.saas-logout[data-v-43606fa0]{margin-top:16px}.saas-top[data-v-43606fa0]{display:none}}@media(max-width:560px){.saas-side nav[data-v-43606fa0]{grid-template-columns:1fr}}.login-shell[data-v-140b36ea]{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;padding:7vw}.brand-panel[data-v-140b36ea]{max-width:720px}.logo-wrap[data-v-140b36ea]{width:330px;height:180px;background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 18px 50px #06284b1a}.logo-wrap img[data-v-140b36ea]{width:100%;height:100%;object-fit:contain}.eyebrow[data-v-140b36ea]{font-size:12px;letter-spacing:.18em;font-weight:900;color:var(--brand);margin-top:28px}.eyebrow.dark[data-v-140b36ea]{margin-top:0}.brand-panel h1[data-v-140b36ea]{font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:-.05em;margin:18px 0;color:var(--navy)}.lead[data-v-140b36ea],.muted[data-v-140b36ea]{color:var(--muted);line-height:1.7}.lead[data-v-140b36ea]{font-size:18px;max-width:620px}.feature-row[data-v-140b36ea]{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.feature-row span[data-v-140b36ea]{padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:800;color:var(--navy)}.login-card[data-v-140b36ea]{padding:42px;max-width:480px;width:100%;justify-self:end;border-top:4px solid var(--brand)}.login-card h2[data-v-140b36ea]{font-size:36px;margin:8px 0;color:var(--navy)}.login-card form[data-v-140b36ea]{display:grid;gap:18px;margin-top:32px}.login-card label[data-v-140b36ea]{display:grid;gap:8px;font-size:13px;font-weight:800}.login-card input[data-v-140b36ea]{border:1px solid var(--line);border-radius:14px;padding:14px 15px;background:#fff}.login-error[data-v-140b36ea]{color:#b42318;font-size:13px}.platform-note[data-v-140b36ea]{display:block;color:var(--muted);margin-top:22px;text-align:center}@media(max-width:900px){.login-shell[data-v-140b36ea]{grid-template-columns:1fr;padding:32px}.brand-panel h1[data-v-140b36ea]{font-size:48px}.login-card[data-v-140b36ea]{justify-self:stretch;max-width:none}.logo-wrap[data-v-140b36ea]{width:280px;height:150px}}@media(max-width:520px){.logo-wrap[data-v-140b36ea]{width:100%;height:140px}.brand-panel h1[data-v-140b36ea]{font-size:39px}}.saas-dashboard[data-v-21838cb8]{padding:36px;max-width:1500px;margin:auto}.saas-title[data-v-21838cb8]{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.eyebrow[data-v-21838cb8]{font-size:10px;font-weight:900;letter-spacing:.16em;color:#a51627}.saas-title h1[data-v-21838cb8]{font-size:38px;letter-spacing:-.035em;margin:6px 0;color:#241b1b}.saas-title p[data-v-21838cb8]{margin:0;color:#8c807d;max-width:720px;font-size:13px;line-height:1.6}.saas-metrics[data-v-21838cb8]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}.exec-card[data-v-21838cb8]{background:#fff;border:1px solid #eae3df;border-radius:15px;padding:18px;display:flex;align-items:center;gap:14px;box-shadow:0 8px 26px #3c1f1f0a}.exec-card>i[data-v-21838cb8]{width:43px;height:43px;border-radius:11px;display:grid;place-items:center;font-style:normal;font-weight:900}.exec-card i.green[data-v-21838cb8]{background:#eef9f2;color:#258451}.exec-card i.blue[data-v-21838cb8]{background:#edf3ff;color:#3e65aa}.exec-card i.amber[data-v-21838cb8]{background:#fff4e6;color:#c37621}.exec-card i.red[data-v-21838cb8]{background:#fff0f2;color:#b81e31}.exec-card span[data-v-21838cb8],.exec-card strong[data-v-21838cb8],.exec-card small[data-v-21838cb8]{display:block}.exec-card span[data-v-21838cb8]{font-size:10px;color:#847875}.exec-card strong[data-v-21838cb8]{font-size:28px;margin:4px 0;color:#271f1e}.exec-card small[data-v-21838cb8]{font-size:9px;color:#9a8f8b}.saas-grid[data-v-21838cb8]{display:grid;grid-template-columns:1.45fr .75fr;gap:14px;margin-top:14px}.panel[data-v-21838cb8]{background:#fff;border:1px solid #eae3df;border-radius:16px;box-shadow:0 8px 26px #3c1f1f0a}.tenants-panel[data-v-21838cb8]{padding:20px}.tenants-panel header[data-v-21838cb8]{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #f1ebe8;padding-bottom:15px}.panel h2[data-v-21838cb8]{font-size:18px;margin:5px 0}.health[data-v-21838cb8]{background:#eef8f2;color:#26754b;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:800}.health i[data-v-21838cb8]{display:inline-block;width:6px;height:6px;background:#29a86a;border-radius:50%;margin-right:5px}.tenant-table[data-v-21838cb8]{margin-top:8px}.th[data-v-21838cb8],.tr[data-v-21838cb8]{display:grid;grid-template-columns:1.4fr 1.2fr .7fr;gap:12px;align-items:center;padding:11px 8px}.th[data-v-21838cb8]{color:#9a8e8b;font-size:9px}.tr[data-v-21838cb8]{border-top:1px solid #f3edeb;font-size:11px}.tr small[data-v-21838cb8]{justify-self:start;padding:5px 7px;border-radius:999px;background:#f2f2f2;font-size:8px;font-weight:900}.tr small.active[data-v-21838cb8],.tr small.provisioned[data-v-21838cb8]{background:#edf8f1;color:#237849}.tr small.provisioning[data-v-21838cb8]{background:#fff3e4;color:#a76518}.tr small.failed[data-v-21838cb8]{background:#fff0f1;color:#a92032}.architecture[data-v-21838cb8]{padding:22px;background:linear-gradient(145deg,#fff,#fdf9f8)}.architecture>p[data-v-21838cb8]:not(.eyebrow){font-size:11px;color:#8c807d;line-height:1.65}.arch-list[data-v-21838cb8]{display:grid;gap:9px;margin-top:18px}.arch-list span[data-v-21838cb8]{border:1px solid #eee7e4;border-radius:12px;padding:11px;display:grid;grid-template-columns:28px 1fr;column-gap:9px}.arch-list i[data-v-21838cb8]{grid-row:1/3;width:28px;height:28px;border-radius:8px;background:#fff0f1;color:#a61728;display:grid;place-items:center;font-style:normal;font-size:8px;font-weight:900}.arch-list b[data-v-21838cb8]{font-size:10px}.arch-list small[data-v-21838cb8]{font-size:8px;color:#958986;margin-top:3px}.governance[data-v-21838cb8]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.governance>div[data-v-21838cb8]{background:#2a1215;color:#fff;border-radius:14px;padding:17px}.governance b[data-v-21838cb8],.governance span[data-v-21838cb8]{display:block}.governance b[data-v-21838cb8]{font-size:11px}.governance span[data-v-21838cb8]{font-size:9px;color:#c5afb2;line-height:1.5;margin-top:5px}.error[data-v-21838cb8]{color:#a92032;background:#fff0f1;padding:10px;border-radius:10px}.empty[data-v-21838cb8]{text-align:center;color:#9a8f8c;padding:25px}.overlay[data-v-21838cb8]{position:fixed;inset:0;background:#1c0f107a;display:grid;place-items:center;padding:20px;z-index:50}.modal[data-v-21838cb8]{width:min(620px,100%);padding:28px;background:#fff;border-radius:18px;box-shadow:0 30px 90px #00000038;max-height:90vh;overflow:auto}.modal-head[data-v-21838cb8]{display:flex;justify-content:space-between}.modal h2[data-v-21838cb8]{margin:4px 0 18px}.modal form[data-v-21838cb8]{display:grid;gap:11px}.modal input[data-v-21838cb8]{padding:12px 13px;border:1px solid #e8e0dd;border-radius:10px}.row[data-v-21838cb8]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.close[data-v-21838cb8]{border:0;background:transparent;font-size:30px;color:#8d807e}@media(max-width:1100px){.saas-metrics[data-v-21838cb8]{grid-template-columns:1fr 1fr}.saas-grid[data-v-21838cb8],.governance[data-v-21838cb8]{grid-template-columns:1fr}}@media(max-width:600px){.saas-dashboard[data-v-21838cb8]{padding:20px}.saas-title[data-v-21838cb8]{align-items:flex-start;flex-direction:column}.saas-metrics[data-v-21838cb8],.row[data-v-21838cb8]{grid-template-columns:1fr}.th[data-v-21838cb8]{display:none}.tr[data-v-21838cb8]{grid-template-columns:1fr 1fr}.saas-title h1[data-v-21838cb8]{font-size:31px}}.page[data-v-b34b4ba5]{padding:38px;max-width:1450px;margin:auto}.eyebrow[data-v-b34b4ba5]{font-size:12px;letter-spacing:.15em;font-weight:900;color:var(--brand)}header[data-v-b34b4ba5]{display:flex;justify-content:space-between;gap:20px;align-items:center}h1[data-v-b34b4ba5]{font-size:40px;margin:6px 0}header p[data-v-b34b4ba5]{color:var(--muted)}.btn[data-v-b34b4ba5],button[data-v-b34b4ba5]{border:0;border-radius:12px;padding:11px 15px;background:var(--brand);color:#fff;font-weight:800;text-decoration:none;cursor:pointer}.search[data-v-b34b4ba5]{display:flex;gap:10px;margin:28px 0}.search input[data-v-b34b4ba5]{flex:1;padding:12px;border:1px solid var(--line);border-radius:11px}.card[data-v-b34b4ba5]{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px}.tr[data-v-b34b4ba5]{display:grid;grid-template-columns:1.1fr 1.2fr .6fr 2fr .5fr;gap:12px;padding:12px;border-bottom:1px solid var(--line);align-items:center;font-size:13px}.head[data-v-b34b4ba5]{font-weight:900}.empty[data-v-b34b4ba5],.error[data-v-b34b4ba5]{color:var(--muted)}.error[data-v-b34b4ba5]{color:#b42318}@media(max-width:800px){.tr[data-v-b34b4ba5]{grid-template-columns:1fr}.head[data-v-b34b4ba5]{display:none}.page[data-v-b34b4ba5]{padding:22px}}.tenant-dashboard[data-v-7d1fee62]{padding:34px;max-width:1450px;margin:auto;color:#f3efed}.welcome-row[data-v-7d1fee62]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.welcome-row h1[data-v-7d1fee62]{font-size:28px;letter-spacing:-.025em;margin:0;color:#f5f1ef}.welcome-row h1 span[data-v-7d1fee62]{font-size:23px}.welcome-row p[data-v-7d1fee62]{margin:7px 0 0;color:#8f9299;font-size:13px}.date-chip[data-v-7d1fee62]{border:1px solid #2d3036;background:#17191f;border-radius:10px;padding:9px 12px;color:#aaa9ae;font-size:11px;font-weight:760}.kpi-grid[data-v-7d1fee62]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi-card[data-v-7d1fee62]{background:linear-gradient(145deg,#1a1c21,#15171c);border:1px solid #292c33;border-radius:15px;min-height:120px;padding:17px;display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:start;text-decoration:none;color:#ece7e5;box-shadow:0 10px 30px #0000003d;transition:.18s}.kpi-card[data-v-7d1fee62]:hover{transform:translateY(-2px);border-color:#3d3f46;box-shadow:0 15px 34px #0000004f}.kpi-icon[data-v-7d1fee62]{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;font-size:17px;font-weight:900}.kpi-icon.red[data-v-7d1fee62]{background:#4a1922;color:#ff647b}.kpi-icon.amber[data-v-7d1fee62]{background:#4a2b16;color:#f3a34d}.kpi-icon.blue[data-v-7d1fee62]{background:#1f2c4a;color:#7ba1ef}.kpi-icon.green[data-v-7d1fee62]{background:#173923;color:#64ce86}.kpi-card span[data-v-7d1fee62],.kpi-card small[data-v-7d1fee62],.kpi-card strong[data-v-7d1fee62]{display:block}.kpi-card span[data-v-7d1fee62]{font-size:10px;color:#a6a7ad}.kpi-card strong[data-v-7d1fee62]{font-size:23px;margin:6px 0;color:#fff}.kpi-card small[data-v-7d1fee62]{font-size:9px;color:#7f828a}.kpi-card em[data-v-7d1fee62]{font-style:normal;color:#f03955;font-size:22px;align-self:end}.dashboard-grid[data-v-7d1fee62]{display:grid;grid-template-columns:1.15fr 1fr;gap:14px;margin-top:14px}.dashboard-card[data-v-7d1fee62]{background:linear-gradient(145deg,#181a1f,#14161a);border:1px solid #292c33;border-radius:16px;box-shadow:0 10px 30px #00000038}.dashboard-card>header[data-v-7d1fee62]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid #292c33}.dashboard-card h2[data-v-7d1fee62]{font-size:16px;margin:0;color:#f1ece9}.dashboard-card header small[data-v-7d1fee62]{display:block;margin-top:4px;color:#777b83;font-size:9px}.dashboard-card header a[data-v-7d1fee62]{font-size:10px;text-decoration:none;color:#e7dfe0;border:1px solid #34373d;padding:7px 9px;border-radius:8px;font-weight:800;background:#1d1f24}.dashboard-card header a[data-v-7d1fee62]:hover{border-color:#7b2937;color:#ff6b80}.chart-wrap[data-v-7d1fee62]{height:275px;padding:25px 22px 16px;background:radial-gradient(circle at 60% 100%,rgba(180,24,48,.14),transparent 45%),#15171b}.chart-wrap svg[data-v-7d1fee62]{width:100%;height:220px;overflow:visible;border-bottom:1px solid #2c2f35;background:repeating-linear-gradient(to bottom,transparent 0,transparent 52px,#24272d 53px)}.chart-labels[data-v-7d1fee62]{display:grid;grid-template-columns:repeat(7,1fr);font-size:9px;color:#74777f;text-align:center;margin-top:8px}.recent-table[data-v-7d1fee62]{padding:4px 18px 14px}.recent-head[data-v-7d1fee62],.recent-row[data-v-7d1fee62]{display:grid;grid-template-columns:1fr 1.5fr .9fr .8fr;gap:10px;align-items:center}.recent-head[data-v-7d1fee62]{padding:11px 5px;color:#747880;font-size:9px}.recent-row[data-v-7d1fee62]{min-height:43px;border-top:1px solid #292c33;padding:8px 5px;font-size:10px;color:#c9c5c3}.recent-row b[data-v-7d1fee62]{font-size:9px;color:#ebe6e4}.recent-row strong[data-v-7d1fee62]{font-size:10px;color:#f3efed}.recent-row small[data-v-7d1fee62]{justify-self:start;background:#173923;color:#69cf89;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800}.empty[data-v-7d1fee62]{padding:24px;text-align:center;color:#7f8289;font-size:11px}.products-section[data-v-7d1fee62]{margin-top:14px}.product-strip[data-v-7d1fee62]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;padding:14px}.product-card[data-v-7d1fee62]{border:1px solid #30333a;border-radius:13px;overflow:hidden;background:#181a1f;padding-bottom:13px;box-shadow:0 8px 22px #0000002e}.product-visual[data-v-7d1fee62]{height:105px;background:radial-gradient(circle at 65% 30%,#b86b64,#7d3438 27%,#40191f 60%,#161012);display:grid;place-items:center;overflow:hidden}.product-visual span[data-v-7d1fee62]{font-size:55px;filter:drop-shadow(0 8px 12px rgba(0,0,0,.42))}.product-card h3[data-v-7d1fee62]{font-size:12px;margin:11px 11px 7px;color:#f0ebe9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card>small[data-v-7d1fee62],.product-card>strong[data-v-7d1fee62],.product-card>p[data-v-7d1fee62]{display:block;margin-left:11px;margin-right:11px}.product-card>small[data-v-7d1fee62]{color:#777b82;font-size:8px}.product-card>strong[data-v-7d1fee62]{font-size:15px;margin-top:3px;color:#fff}.product-card>p[data-v-7d1fee62]{font-size:9px;color:#8e9097;margin-bottom:0}.stock-line[data-v-7d1fee62]{height:3px;background:#302126;margin:10px 11px 0;border-radius:3px;overflow:hidden}.stock-line i[data-v-7d1fee62]{height:100%;display:block;background:linear-gradient(90deg,#a81d31,#f03a55)}.product-empty[data-v-7d1fee62]{grid-column:1/-1}.quick-strip[data-v-7d1fee62]{margin-top:18px;background:#15171b;border:1px solid #292c33;border-radius:999px;padding:10px 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;box-shadow:0 10px 28px #0003}.quick-strip a[data-v-7d1fee62]{display:flex;align-items:center;gap:10px;padding:7px 12px;text-decoration:none;color:#d8d3d1}.quick-strip i[data-v-7d1fee62]{width:32px;height:32px;border-radius:9px;background:#3a1820;color:#f45c72;display:grid;place-items:center;font-style:normal}.quick-strip b[data-v-7d1fee62],.quick-strip small[data-v-7d1fee62]{display:block}.quick-strip b[data-v-7d1fee62]{font-size:10px}.quick-strip small[data-v-7d1fee62]{font-size:8px;color:#777b82;margin-top:2px}@media(max-width:1180px){.kpi-grid[data-v-7d1fee62]{grid-template-columns:1fr 1fr}.product-strip[data-v-7d1fee62]{grid-template-columns:repeat(3,1fr)}.quick-strip[data-v-7d1fee62]{border-radius:20px;grid-template-columns:1fr 1fr}}@media(max-width:800px){.tenant-dashboard[data-v-7d1fee62]{padding:22px}.dashboard-grid[data-v-7d1fee62]{grid-template-columns:1fr}.product-strip[data-v-7d1fee62]{grid-template-columns:1fr 1fr}.welcome-row[data-v-7d1fee62]{flex-direction:column}.date-chip[data-v-7d1fee62]{align-self:flex-start}}@media(max-width:540px){.tenant-dashboard[data-v-7d1fee62]{padding:16px}.kpi-grid[data-v-7d1fee62],.product-strip[data-v-7d1fee62],.quick-strip[data-v-7d1fee62]{grid-template-columns:1fr}.recent-head[data-v-7d1fee62]{display:none}.recent-row[data-v-7d1fee62]{grid-template-columns:1fr 1fr}.recent-row small[data-v-7d1fee62]{justify-self:start}}.module-page[data-v-4df3f2ad]{padding:34px;min-height:100vh}.topbar[data-v-4df3f2ad],.stats-grid[data-v-4df3f2ad],.content-grid[data-v-4df3f2ad],.table-panel[data-v-4df3f2ad],.edit-panel[data-v-4df3f2ad],.max[data-v-4df3f2ad]{max-width:1240px;margin-left:auto;margin-right:auto}.topbar[data-v-4df3f2ad]{margin-bottom:24px;display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-4df3f2ad]{font-size:40px;margin:4px 0}.topbar p[data-v-4df3f2ad]{color:var(--muted)}.eyebrow[data-v-4df3f2ad]{font-size:12px!important;font-weight:800;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-4df3f2ad]{color:var(--ink);text-decoration:none;font-weight:800}.stats-grid[data-v-4df3f2ad]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.stat[data-v-4df3f2ad]{padding:22px}.stat span[data-v-4df3f2ad],.stat small[data-v-4df3f2ad]{display:block;color:var(--muted)}.stat strong[data-v-4df3f2ad]{display:block;font-size:28px;margin:8px 0}.content-grid[data-v-4df3f2ad]{display:grid;grid-template-columns:1.1fr .9fr;gap:16px}.panel[data-v-4df3f2ad]{padding:24px}.panel-head[data-v-4df3f2ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.panel h2[data-v-4df3f2ad]{margin:0}.form-grid[data-v-4df3f2ad]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid label[data-v-4df3f2ad]{display:grid;gap:7px;font-size:13px;font-weight:800}.form-grid input[data-v-4df3f2ad],.form-grid select[data-v-4df3f2ad]{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px;background:#fff}.form-grid select[multiple][data-v-4df3f2ad]{min-height:112px}.full[data-v-4df3f2ad]{grid-column:1/-1}.role-list[data-v-4df3f2ad]{display:grid;gap:10px}.role-row[data-v-4df3f2ad]{padding:14px;border:1px solid var(--line);border-radius:14px;display:flex;justify-content:space-between;gap:16px}.role-row span[data-v-4df3f2ad]{display:block;color:var(--muted);font-size:12px;margin-top:4px}.role-actions[data-v-4df3f2ad]{display:grid;justify-items:end;gap:6px}.role-row em[data-v-4df3f2ad]{font-style:normal;font-weight:800;color:var(--brand);white-space:nowrap}.table-panel[data-v-4df3f2ad],.edit-panel[data-v-4df3f2ad]{margin-top:16px}.table-wrap[data-v-4df3f2ad]{overflow:auto}table[data-v-4df3f2ad]{width:100%;border-collapse:collapse}th[data-v-4df3f2ad],td[data-v-4df3f2ad]{text-align:left;padding:14px;border-bottom:1px solid var(--line)}td small[data-v-4df3f2ad]{display:block;color:var(--muted);margin-top:3px}.pill[data-v-4df3f2ad]{display:inline-block;padding:5px 8px;background:#f4edf0;border-radius:999px;margin:2px;font-size:12px}.status[data-v-4df3f2ad]{padding:6px 9px;border-radius:999px;background:#edf6f1;font-size:12px;font-weight:800}.status.disabled[data-v-4df3f2ad]{background:#f4f4f4}.notice[data-v-4df3f2ad]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-4df3f2ad]{background:#edf6f1;color:#176344}.error[data-v-4df3f2ad]{background:#fff0f1;color:#9b2636}.small-btn[data-v-4df3f2ad],.link-btn[data-v-4df3f2ad]{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 11px;font-weight:800;color:var(--brand);cursor:pointer}.link-btn[data-v-4df3f2ad]{border:0;padding:4px;background:transparent}.permissions[data-v-4df3f2ad]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0}.permissions section[data-v-4df3f2ad]{border:1px solid var(--line);border-radius:12px;padding:12px}.permissions section>strong[data-v-4df3f2ad]{display:block;margin-bottom:8px}.permissions label[data-v-4df3f2ad]{display:block;font-size:12px;margin:6px 0}.role-save[data-v-4df3f2ad]{width:100%}@media(max-width:850px){.stats-grid[data-v-4df3f2ad],.content-grid[data-v-4df3f2ad],.permissions[data-v-4df3f2ad],.form-grid[data-v-4df3f2ad]{grid-template-columns:1fr}.module-page[data-v-4df3f2ad]{padding:20px}.topbar[data-v-4df3f2ad]{align-items:start}.topbar h1[data-v-4df3f2ad]{font-size:32px}}.catalog-page[data-v-af212d2b]{padding:34px;min-height:100vh}.topbar[data-v-af212d2b]{max-width:1280px;margin:0 auto 24px;display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-af212d2b]{font-size:40px;margin:4px 0}.topbar p[data-v-af212d2b]{color:var(--muted)}.eyebrow[data-v-af212d2b]{font-size:12px!important;font-weight:800;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-af212d2b]{color:var(--ink);text-decoration:none;font-weight:800}.stats-grid[data-v-af212d2b],.content-grid[data-v-af212d2b],.product-table[data-v-af212d2b]{max-width:1280px;margin-left:auto;margin-right:auto}.stats-grid[data-v-af212d2b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.stat[data-v-af212d2b]{padding:20px}.stat span[data-v-af212d2b],.stat small[data-v-af212d2b]{display:block;color:var(--muted)}.stat strong[data-v-af212d2b]{display:block;font-size:28px;margin:7px 0}.content-grid[data-v-af212d2b]{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.panel[data-v-af212d2b]{padding:24px}.panel h2[data-v-af212d2b]{margin:4px 0 20px}.product-form[data-v-af212d2b]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.product-form label[data-v-af212d2b]{display:grid;gap:6px;font-size:13px;font-weight:800}input[data-v-af212d2b],select[data-v-af212d2b]{width:100%;border:1px solid var(--line);border-radius:11px;padding:11px;background:#fff}.checks[data-v-af212d2b]{display:flex;gap:18px;align-items:center}.checks label[data-v-af212d2b]{display:flex;grid-template-columns:auto 1fr;align-items:center;gap:7px}.checks input[data-v-af212d2b]{width:auto}.full[data-v-af212d2b]{grid-column:1/-1}.masters[data-v-af212d2b]{display:grid;gap:13px}.masters form[data-v-af212d2b]{padding:13px;border:1px solid var(--line);border-radius:14px;display:grid;gap:8px}.masters form div[data-v-af212d2b]{display:flex;gap:7px}.masters button[data-v-af212d2b]{border:0;border-radius:10px;padding:10px 12px;font-weight:800;background:#f2e7ea;color:var(--brand)}.masters .wide[data-v-af212d2b]{width:100%}.triple[data-v-af212d2b]{display:grid!important;grid-template-columns:.6fr 1fr .6fr}.product-table[data-v-af212d2b]{margin-top:16px}.panel-head[data-v-af212d2b]{display:flex;justify-content:space-between;align-items:center}.table-wrap[data-v-af212d2b]{overflow:auto}table[data-v-af212d2b]{width:100%;border-collapse:collapse}th[data-v-af212d2b],td[data-v-af212d2b]{text-align:left;padding:14px;border-bottom:1px solid var(--line)}td small[data-v-af212d2b]{display:block;color:var(--muted);margin-top:3px}.pill[data-v-af212d2b]{display:inline-block;padding:5px 8px;border-radius:999px;background:#f4edf0;font-size:12px}.notice[data-v-af212d2b]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-af212d2b]{background:#edf6f1;color:#176344}.error[data-v-af212d2b]{background:#fff0f1;color:#9b2636}@media(max-width:900px){.stats-grid[data-v-af212d2b]{grid-template-columns:1fr 1fr}.content-grid[data-v-af212d2b],.product-form[data-v-af212d2b]{grid-template-columns:1fr}.catalog-page[data-v-af212d2b]{padding:20px}}@media(max-width:560px){.stats-grid[data-v-af212d2b]{grid-template-columns:1fr}.topbar h1[data-v-af212d2b]{font-size:31px}}.purchases-page[data-v-82d31d9a]{padding:34px;min-height:100vh}.topbar[data-v-82d31d9a],.stats-grid[data-v-82d31d9a],.top-grid[data-v-82d31d9a],.purchase-editor[data-v-82d31d9a],.purchases-table[data-v-82d31d9a],.max[data-v-82d31d9a]{max-width:1280px;margin-left:auto;margin-right:auto}.topbar[data-v-82d31d9a]{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.topbar h1[data-v-82d31d9a]{font-size:40px;margin:4px 0}.topbar p[data-v-82d31d9a],.empty[data-v-82d31d9a]{color:var(--muted)}.eyebrow[data-v-82d31d9a]{font-size:12px!important;font-weight:900;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-82d31d9a]{text-decoration:none;color:var(--ink);font-weight:800}.stats-grid[data-v-82d31d9a]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat[data-v-82d31d9a]{padding:20px}.stat span[data-v-82d31d9a],.stat small[data-v-82d31d9a]{display:block;color:var(--muted)}.stat strong[data-v-82d31d9a]{display:block;font-size:27px;margin:7px 0}.top-grid[data-v-82d31d9a]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.panel[data-v-82d31d9a]{padding:24px}.panel h2[data-v-82d31d9a]{margin:4px 0 18px}.form-grid[data-v-82d31d9a],.purchase-meta[data-v-82d31d9a],.receipt-meta[data-v-82d31d9a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}label[data-v-82d31d9a]{display:grid;gap:6px;font-size:12px;font-weight:800}input[data-v-82d31d9a],select[data-v-82d31d9a],textarea[data-v-82d31d9a]{width:100%;border:1px solid var(--line);border-radius:11px;padding:11px;background:#fff;color:var(--ink)}.full[data-v-82d31d9a]{grid-column:1/-1}.trend-list[data-v-82d31d9a]{display:grid;gap:9px}.trend-row[data-v-82d31d9a]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--line);border-radius:13px}.trend-row small[data-v-82d31d9a]{display:block;color:var(--muted);margin-top:4px}.trend-row b[data-v-82d31d9a]{padding:6px 9px;border-radius:999px;background:#f1f3f6}.trend-row b.up[data-v-82d31d9a]{background:#fff0f1;color:#a52b3b}.trend-row b.down[data-v-82d31d9a]{background:#edf7f2;color:#19704f}.purchase-editor[data-v-82d31d9a],.purchases-table[data-v-82d31d9a]{margin-top:16px}.panel-head[data-v-82d31d9a],.line-head[data-v-82d31d9a]{display:flex;justify-content:space-between;align-items:center;gap:14px}.panel-head p[data-v-82d31d9a]{color:var(--muted)}.purchase-meta[data-v-82d31d9a]{grid-template-columns:repeat(5,1fr)}.line-head[data-v-82d31d9a]{margin:20px 0 10px}.secondary[data-v-82d31d9a]{border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px 12px;font-weight:800;color:var(--ink)}.purchase-lines[data-v-82d31d9a]{display:grid;gap:9px}.purchase-line[data-v-82d31d9a]{display:grid;grid-template-columns:1.7fr .8fr .8fr .9fr .9fr 1fr 38px;gap:8px;align-items:end;padding:12px;border:1px solid var(--line);border-radius:14px}.remove[data-v-82d31d9a],.close[data-v-82d31d9a]{border:0;background:#fff0f2;color:var(--brand);font-size:22px;border-radius:10px;height:40px}.notes[data-v-82d31d9a]{margin:14px 0}.table-wrap[data-v-82d31d9a]{overflow:auto}table[data-v-82d31d9a]{width:100%;border-collapse:collapse}th[data-v-82d31d9a],td[data-v-82d31d9a]{text-align:left;padding:13px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-82d31d9a]{display:block;color:var(--muted);margin-top:3px}.status[data-v-82d31d9a]{display:inline-block;padding:6px 9px;border-radius:999px;background:#f2f3f6;font-size:12px;font-weight:800}.status.received[data-v-82d31d9a]{background:#edf7f2;color:#19704f}.status.partially_received[data-v-82d31d9a]{background:#fff7e6;color:#8a5a00}.notice[data-v-82d31d9a]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-82d31d9a]{background:#edf6f1;color:#176344}.error[data-v-82d31d9a]{background:#fff0f1;color:#9b2636}.modal-backdrop[data-v-82d31d9a]{position:fixed;inset:0;background:#11192873;display:grid;place-items:center;padding:24px;z-index:20}.receipt-modal[data-v-82d31d9a]{width:min(1100px,100%);max-height:92vh;overflow:auto;padding:26px}.receipt-lines[data-v-82d31d9a]{display:grid;gap:12px;margin:16px 0}.receipt-line[data-v-82d31d9a]{display:grid;grid-template-columns:110px repeat(4,1fr);gap:10px;align-items:end;padding:14px;border:1px solid var(--line);border-radius:14px}.receipt-line small[data-v-82d31d9a]{color:var(--brand);font-weight:800}@media(max-width:1000px){.stats-grid[data-v-82d31d9a]{grid-template-columns:1fr 1fr}.top-grid[data-v-82d31d9a]{grid-template-columns:1fr}.purchase-meta[data-v-82d31d9a],.purchase-line[data-v-82d31d9a],.receipt-line[data-v-82d31d9a]{grid-template-columns:1fr 1fr}.purchases-page[data-v-82d31d9a]{padding:20px}}@media(max-width:600px){.stats-grid[data-v-82d31d9a],.form-grid[data-v-82d31d9a],.purchase-meta[data-v-82d31d9a],.receipt-meta[data-v-82d31d9a]{grid-template-columns:1fr}.topbar[data-v-82d31d9a]{align-items:start}.topbar h1[data-v-82d31d9a]{font-size:31px}.purchase-line[data-v-82d31d9a],.receipt-line[data-v-82d31d9a]{grid-template-columns:1fr}}.inventory-page[data-v-35ea6d71]{padding:34px;min-height:100vh}.topbar[data-v-35ea6d71],.stats-grid[data-v-35ea6d71],.content-grid[data-v-35ea6d71],.stock-table[data-v-35ea6d71],.lots-table[data-v-35ea6d71],.action-grid[data-v-35ea6d71],.max[data-v-35ea6d71]{max-width:1280px;margin-left:auto;margin-right:auto}.topbar[data-v-35ea6d71]{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.topbar h1[data-v-35ea6d71]{font-size:40px;margin:4px 0}.topbar p[data-v-35ea6d71]{color:var(--muted)}.eyebrow[data-v-35ea6d71]{font-size:12px!important;font-weight:900;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-35ea6d71]{text-decoration:none;color:var(--ink);font-weight:800}.stats-grid[data-v-35ea6d71]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat[data-v-35ea6d71]{padding:20px}.stat span[data-v-35ea6d71],.stat small[data-v-35ea6d71]{display:block;color:var(--muted)}.stat strong[data-v-35ea6d71]{display:block;font-size:27px;margin:7px 0}.content-grid[data-v-35ea6d71],.action-grid[data-v-35ea6d71]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.panel[data-v-35ea6d71]{padding:24px}.panel h2[data-v-35ea6d71]{margin:4px 0 18px}.form-grid[data-v-35ea6d71]{display:grid;grid-template-columns:1fr 1fr;gap:12px}label[data-v-35ea6d71]{display:grid;gap:6px;font-size:12px;font-weight:800}input[data-v-35ea6d71],select[data-v-35ea6d71]{width:100%;border:1px solid var(--line);border-radius:11px;padding:11px;background:#fff;color:var(--ink)}.check[data-v-35ea6d71]{display:flex;align-items:center;gap:8px}.check input[data-v-35ea6d71]{width:auto}.full[data-v-35ea6d71]{grid-column:1/-1}.stock-table[data-v-35ea6d71],.lots-table[data-v-35ea6d71]{margin-top:16px}.panel-head[data-v-35ea6d71]{display:flex;justify-content:space-between;align-items:center}.table-wrap[data-v-35ea6d71]{overflow:auto}table[data-v-35ea6d71]{width:100%;border-collapse:collapse}th[data-v-35ea6d71],td[data-v-35ea6d71]{text-align:left;padding:13px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-35ea6d71]{display:block;color:var(--muted);margin-top:3px}.pill[data-v-35ea6d71]{display:inline-block;padding:5px 8px;border-radius:999px;background:#f2f3f6;font-size:11px;margin:2px}.expiry[data-v-35ea6d71]{padding:5px 8px;border-radius:999px;background:#f2f3f6;font-size:12px;font-weight:800}.expiry.warning[data-v-35ea6d71]{background:#fff3dc;color:#8a5a00}.expiry.expired[data-v-35ea6d71]{background:#fff0f1;color:#a52b3b}.expiry.ok[data-v-35ea6d71]{background:#edf7f2;color:#19704f}.notice[data-v-35ea6d71]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-35ea6d71]{background:#edf6f1;color:#176344}.error[data-v-35ea6d71]{background:#fff0f1;color:#9b2636}@media(max-width:950px){.stats-grid[data-v-35ea6d71]{grid-template-columns:1fr 1fr}.content-grid[data-v-35ea6d71],.action-grid[data-v-35ea6d71]{grid-template-columns:1fr}.inventory-page[data-v-35ea6d71]{padding:20px}}@media(max-width:600px){.stats-grid[data-v-35ea6d71],.form-grid[data-v-35ea6d71]{grid-template-columns:1fr}.topbar[data-v-35ea6d71]{align-items:start}.topbar h1[data-v-35ea6d71]{font-size:31px}}.production-page[data-v-7de34eba]{padding:34px;min-height:100vh}.topbar[data-v-7de34eba],.stats-grid[data-v-7de34eba],.editor[data-v-7de34eba],.history[data-v-7de34eba],.max[data-v-7de34eba]{max-width:1280px;margin-left:auto;margin-right:auto}.topbar[data-v-7de34eba]{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.topbar h1[data-v-7de34eba]{font-size:40px;margin:4px 0}.topbar p[data-v-7de34eba]{color:var(--muted)}.eyebrow[data-v-7de34eba]{font-size:12px!important;font-weight:900;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-7de34eba]{text-decoration:none;color:var(--ink);font-weight:800}.stats-grid[data-v-7de34eba]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat[data-v-7de34eba]{padding:20px}.stat span[data-v-7de34eba],.stat small[data-v-7de34eba]{display:block;color:var(--muted)}.stat strong[data-v-7de34eba]{display:block;font-size:27px;margin:7px 0}.editor[data-v-7de34eba],.panel[data-v-7de34eba]{padding:24px;margin-top:16px}.panel-head[data-v-7de34eba],.section-head[data-v-7de34eba]{display:flex;justify-content:space-between;align-items:center;gap:14px}.panel-head h2[data-v-7de34eba]{margin:4px 0}.panel-head label[data-v-7de34eba]{min-width:220px}.balance[data-v-7de34eba]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:18px 0}.balance span[data-v-7de34eba]{background:#f7f8fa;border:1px solid var(--line);border-radius:13px;padding:13px;color:var(--muted);font-size:12px}.balance b[data-v-7de34eba]{display:block;color:var(--ink);font-size:18px;margin-top:4px}.balance .ok[data-v-7de34eba]{background:#edf7f2}.balance .bad[data-v-7de34eba]{background:#fff0f1;color:#9b2636}.section[data-v-7de34eba]{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.section h3[data-v-7de34eba]{margin:0}.secondary[data-v-7de34eba]{border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px 12px;font-weight:800}.rows[data-v-7de34eba]{display:grid;gap:9px;margin-top:10px}.row[data-v-7de34eba]{display:grid;gap:8px;align-items:end;padding:12px;border:1px solid var(--line);border-radius:14px}.input-row[data-v-7de34eba]{grid-template-columns:2fr 1.5fr .8fr 1fr 38px}.output-row[data-v-7de34eba]{grid-template-columns:1.6fr 1.5fr .8fr .7fr .8fr 1fr 38px}.waste-row[data-v-7de34eba]{grid-template-columns:1.5fr 1fr .7fr 1.6fr 38px}label[data-v-7de34eba]{display:grid;gap:6px;font-size:12px;font-weight:800}input[data-v-7de34eba],select[data-v-7de34eba],textarea[data-v-7de34eba]{width:100%;border:1px solid var(--line);border-radius:11px;padding:11px;background:#fff;color:var(--ink)}input[data-v-7de34eba]:disabled{background:#f4f5f7}.remove[data-v-7de34eba]{border:0;background:#fff0f2;color:var(--brand);font-size:22px;border-radius:10px;height:40px}.notes[data-v-7de34eba]{margin-top:16px}.full-submit[data-v-7de34eba]{margin-top:14px}.full-submit[data-v-7de34eba]:disabled{opacity:.45;cursor:not-allowed}.history[data-v-7de34eba]{margin-top:16px}.table-wrap[data-v-7de34eba]{overflow:auto}table[data-v-7de34eba]{width:100%;border-collapse:collapse}th[data-v-7de34eba],td[data-v-7de34eba]{text-align:left;padding:13px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-7de34eba]{display:block;color:var(--muted);margin-top:3px}.yield[data-v-7de34eba]{background:#edf7f2;color:#19704f;padding:6px 9px;border-radius:999px;font-weight:900}.notice[data-v-7de34eba]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-7de34eba]{background:#edf6f1;color:#176344}.error[data-v-7de34eba]{background:#fff0f1;color:#9b2636}@media(max-width:1050px){.stats-grid[data-v-7de34eba],.balance[data-v-7de34eba],.input-row[data-v-7de34eba],.output-row[data-v-7de34eba],.waste-row[data-v-7de34eba]{grid-template-columns:1fr 1fr}.production-page[data-v-7de34eba]{padding:20px}}@media(max-width:600px){.stats-grid[data-v-7de34eba],.balance[data-v-7de34eba],.input-row[data-v-7de34eba],.output-row[data-v-7de34eba],.waste-row[data-v-7de34eba]{grid-template-columns:1fr}.topbar[data-v-7de34eba]{align-items:start}.topbar h1[data-v-7de34eba]{font-size:31px}.panel-head[data-v-7de34eba]{align-items:start;flex-direction:column}.panel-head label[data-v-7de34eba]{min-width:100%}}.waste-page[data-v-c155a3fb]{padding:34px;min-height:100vh}.topbar[data-v-c155a3fb],.stats-grid[data-v-c155a3fb],.top-grid[data-v-c155a3fb],.history[data-v-c155a3fb],.max[data-v-c155a3fb]{max-width:1280px;margin-left:auto;margin-right:auto}.topbar[data-v-c155a3fb]{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.topbar h1[data-v-c155a3fb]{font-size:40px;margin:4px 0}.topbar p[data-v-c155a3fb],.empty[data-v-c155a3fb]{color:var(--muted)}.eyebrow[data-v-c155a3fb]{font-size:12px!important;font-weight:900;letter-spacing:.16em;color:var(--brand)!important}.ghost-link[data-v-c155a3fb]{text-decoration:none;color:var(--ink);font-weight:800}.stats-grid[data-v-c155a3fb]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat[data-v-c155a3fb]{padding:20px}.stat span[data-v-c155a3fb],.stat small[data-v-c155a3fb]{display:block;color:var(--muted)}.stat strong[data-v-c155a3fb]{display:block;font-size:27px;margin:7px 0}.top-grid[data-v-c155a3fb]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.panel[data-v-c155a3fb]{padding:24px}.panel h2[data-v-c155a3fb]{margin:4px 0 18px}.form-grid[data-v-c155a3fb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}label[data-v-c155a3fb]{display:grid;gap:6px;font-size:12px;font-weight:800}input[data-v-c155a3fb],select[data-v-c155a3fb]{width:100%;border:1px solid var(--line);border-radius:11px;padding:11px;background:#fff;color:var(--ink)}.full[data-v-c155a3fb]{grid-column:1/-1}.type-list[data-v-c155a3fb]{display:grid;gap:9px}.type-row[data-v-c155a3fb]{display:flex;justify-content:space-between;align-items:center;padding:13px;border:1px solid var(--line);border-radius:13px}.type-row small[data-v-c155a3fb]{display:block;color:var(--muted);margin-top:4px}.history[data-v-c155a3fb]{margin-top:16px}.panel-head[data-v-c155a3fb]{display:flex;justify-content:space-between;align-items:center}.table-wrap[data-v-c155a3fb]{overflow:auto}table[data-v-c155a3fb]{width:100%;border-collapse:collapse}th[data-v-c155a3fb],td[data-v-c155a3fb]{text-align:left;padding:13px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-c155a3fb]{display:block;color:var(--muted);margin-top:3px}.pill[data-v-c155a3fb]{display:inline-block;padding:6px 9px;border-radius:999px;background:#f4ecee;color:var(--brand);font-size:12px;font-weight:800}.notice[data-v-c155a3fb]{padding:12px;border-radius:12px;margin-top:14px}.success[data-v-c155a3fb]{background:#edf6f1;color:#176344}.error[data-v-c155a3fb]{background:#fff0f1;color:#9b2636}@media(max-width:950px){.stats-grid[data-v-c155a3fb]{grid-template-columns:1fr 1fr}.top-grid[data-v-c155a3fb]{grid-template-columns:1fr}.waste-page[data-v-c155a3fb]{padding:20px}}@media(max-width:600px){.stats-grid[data-v-c155a3fb],.form-grid[data-v-c155a3fb]{grid-template-columns:1fr}.topbar[data-v-c155a3fb]{align-items:start}.topbar h1[data-v-c155a3fb]{font-size:31px}}.pos-page[data-v-258879c7]{padding:30px;min-height:100vh}.topbar[data-v-258879c7],.metrics[data-v-258879c7],.pos-grid[data-v-258879c7],.bottom-grid[data-v-258879c7],.history[data-v-258879c7]{max-width:1320px;margin-left:auto;margin-right:auto}.topbar[data-v-258879c7]{display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-258879c7]{font-size:40px;margin:4px 0;color:var(--navy)}.topbar p[data-v-258879c7],.empty[data-v-258879c7]{color:var(--muted)}.eyebrow[data-v-258879c7]{font-size:12px!important;font-weight:900;letter-spacing:.15em;color:var(--brand)!important}.ghost-link[data-v-258879c7]{text-decoration:none;color:var(--navy);font-weight:800}.metrics[data-v-258879c7]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.metric[data-v-258879c7]{padding:18px}.metric span[data-v-258879c7],.metric small[data-v-258879c7]{display:block;color:var(--muted)}.metric strong[data-v-258879c7]{display:block;font-size:25px;margin:6px 0;color:var(--navy)}.pos-grid[data-v-258879c7]{display:grid;grid-template-columns:1.4fr 1fr;gap:15px;margin-top:15px}.panel[data-v-258879c7]{padding:22px}.panel-head[data-v-258879c7]{display:flex;justify-content:space-between;align-items:center;gap:12px}.panel-head h2[data-v-258879c7]{margin:3px 0 14px;color:var(--navy)}.panel-head input[data-v-258879c7]{max-width:300px}.product-grid[data-v-258879c7]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-height:620px;overflow:auto}.product[data-v-258879c7]{border:1px solid var(--line);background:#fff;border-radius:15px;padding:14px;text-align:left;color:var(--ink)}.product[data-v-258879c7]:hover{border-color:#c9001859;box-shadow:0 8px 22px #06284b12}.product[data-v-258879c7]:disabled{opacity:.45}.product strong[data-v-258879c7],.product small[data-v-258879c7]{display:block}.product small[data-v-258879c7]{color:var(--muted);margin:5px 0}.price-edit[data-v-258879c7]{display:flex;gap:5px}.price-edit input[data-v-258879c7]{min-width:0}.price-edit span[data-v-258879c7]{display:grid;place-items:center;width:34px;background:#edf7f2;border-radius:8px;color:#19704f;font-weight:900}.cart-lines[data-v-258879c7]{display:grid;gap:8px;margin-bottom:14px}.cart-line[data-v-258879c7]{display:grid;grid-template-columns:1.5fr .65fr .9fr 34px;gap:7px;align-items:center}.cart-line small[data-v-258879c7]{display:block;color:var(--muted)}.cart-line button[data-v-258879c7]{border:0;background:var(--brand-soft);color:var(--brand);border-radius:9px;height:38px;font-size:20px}.payment-grid[data-v-258879c7],.customer-grid[data-v-258879c7],.inline-form[data-v-258879c7]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end;margin-top:12px}label[data-v-258879c7]{display:grid;gap:5px;font-size:12px;font-weight:800}input[data-v-258879c7],select[data-v-258879c7]{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}.totals[data-v-258879c7]{display:grid;gap:6px;margin:15px 0}.totals span[data-v-258879c7]{display:flex;justify-content:space-between}.full[data-v-258879c7]{width:100%}.bottom-grid[data-v-258879c7]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.history[data-v-258879c7]{margin-top:15px}.table-wrap[data-v-258879c7]{overflow:auto}table[data-v-258879c7]{width:100%;border-collapse:collapse}th[data-v-258879c7],td[data-v-258879c7]{text-align:left;padding:12px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-258879c7]{display:block;color:var(--muted);margin-top:3px}.notice[data-v-258879c7]{max-width:1320px;margin:12px auto;padding:11px;border-radius:10px}.success[data-v-258879c7]{background:#edf7f2;color:#19704f}.error[data-v-258879c7]{background:#fff0f1;color:#9b2636}.secondary[data-v-258879c7]{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 13px;font-weight:800;color:var(--navy)}.receipt-link[data-v-258879c7]{border:1px solid rgba(201,0,24,.22);background:var(--brand-soft);color:var(--brand-dark);border-radius:9px;padding:8px 10px;font-weight:800}.receipt-backdrop[data-v-258879c7]{position:fixed;inset:0;background:#031a329e;z-index:50;display:grid;place-items:center;padding:20px;overflow:auto}.receipt-dialog[data-v-258879c7]{width:min(520px,100%)}.receipt-actions[data-v-258879c7]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:10px}.receipt-print-area[data-v-258879c7]{background:#fff;width:100%;max-width:420px;margin:auto;padding:28px 24px;color:#111;border-radius:12px;box-shadow:0 25px 70px #00000047}.receipt-brand[data-v-258879c7]{text-align:center}.receipt-brand img[data-v-258879c7]{display:block;width:130px;height:82px;object-fit:contain;margin:0 auto 10px}.receipt-brand h2[data-v-258879c7]{margin:0;color:#111;font-size:23px}.receipt-brand p[data-v-258879c7]{margin:4px 0;font-size:12px;color:#444}.receipt-rule[data-v-258879c7]{border-top:1px dashed #888;margin:14px 0}.receipt-info[data-v-258879c7]{display:grid;gap:5px;font-size:12px}.receipt-items[data-v-258879c7]{display:grid;gap:10px}.receipt-item[data-v-258879c7]{display:flex;justify-content:space-between;gap:15px;font-size:12px}.receipt-item strong[data-v-258879c7],.receipt-item small[data-v-258879c7]{display:block}.receipt-item small[data-v-258879c7]{color:#555;margin-top:3px}.receipt-totals[data-v-258879c7]{display:grid;gap:6px;font-size:12px}.receipt-totals span[data-v-258879c7]{display:flex;justify-content:space-between}.receipt-totals .grand-total[data-v-258879c7]{font-size:16px;border-top:1px solid #222;padding-top:8px;margin-top:4px}.receipt-payments[data-v-258879c7]{display:grid;gap:4px;border-top:1px dashed #aaa;margin-top:14px;padding-top:12px;font-size:12px}.receipt-payments small[data-v-258879c7]{font-weight:800;color:#555}.receipt-print-area footer[data-v-258879c7]{text-align:center;margin-top:22px;display:grid;gap:5px}.receipt-print-area footer small[data-v-258879c7]{color:#666;font-size:10px}@media(max-width:1000px){.metrics[data-v-258879c7]{grid-template-columns:1fr 1fr}.pos-grid[data-v-258879c7],.bottom-grid[data-v-258879c7]{grid-template-columns:1fr}.product-grid[data-v-258879c7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pos-page[data-v-258879c7]{padding:18px}.metrics[data-v-258879c7],.product-grid[data-v-258879c7],.payment-grid[data-v-258879c7],.customer-grid[data-v-258879c7]{grid-template-columns:1fr}.cart-line[data-v-258879c7]{grid-template-columns:1fr 1fr}.topbar h1[data-v-258879c7]{font-size:31px}}@media print{body *{visibility:hidden!important}.receipt-print-area[data-v-258879c7],.receipt-print-area[data-v-258879c7] *{visibility:visible!important}.receipt-print-area[data-v-258879c7]{position:absolute;left:0;top:0;width:80mm;max-width:80mm;margin:0;padding:7mm 5mm;border-radius:0;box-shadow:none}.no-print[data-v-258879c7]{display:none!important}}.finance-page[data-v-325e890a]{padding:30px;min-height:100vh}.topbar[data-v-325e890a],.metrics[data-v-325e890a],.finance-grid[data-v-325e890a],.bottom-grid[data-v-325e890a]{max-width:1320px;margin-left:auto;margin-right:auto}.topbar[data-v-325e890a]{display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-325e890a]{font-size:40px;margin:4px 0}.topbar p[data-v-325e890a],.empty[data-v-325e890a]{color:var(--muted)}.eyebrow[data-v-325e890a]{font-size:12px!important;font-weight:900;letter-spacing:.15em;color:var(--brand)!important}.ghost-link[data-v-325e890a]{text-decoration:none;color:var(--ink);font-weight:800}.metrics[data-v-325e890a]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.metric[data-v-325e890a]{padding:18px}.metric span[data-v-325e890a],.metric small[data-v-325e890a]{display:block;color:var(--muted)}.metric strong[data-v-325e890a]{font-size:25px;display:block;margin:6px 0}.finance-grid[data-v-325e890a],.bottom-grid[data-v-325e890a]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.panel[data-v-325e890a]{padding:22px}.panel-head h2[data-v-325e890a]{margin:3px 0 14px}.table-wrap[data-v-325e890a]{overflow:auto}table[data-v-325e890a]{width:100%;border-collapse:collapse}th[data-v-325e890a],td[data-v-325e890a]{text-align:left;padding:11px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-325e890a]{display:block;color:var(--muted);margin-top:3px}.overdue[data-v-325e890a]{color:#a52b3b!important}.expense-form[data-v-325e890a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wide[data-v-325e890a]{grid-column:1/-1}label[data-v-325e890a]{display:grid;gap:5px;font-size:12px;font-weight:800}input[data-v-325e890a],select[data-v-325e890a]{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px}.secondary[data-v-325e890a]{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 11px;font-weight:800}.expense-list[data-v-325e890a]{display:grid;gap:8px}.expense-row[data-v-325e890a]{display:flex;justify-content:space-between;padding:11px;border:1px solid var(--line);border-radius:12px}.expense-row small[data-v-325e890a]{display:block;color:var(--muted);margin-top:4px}.notice[data-v-325e890a]{max-width:1320px;margin:12px auto;padding:11px;border-radius:10px}.success[data-v-325e890a]{background:#edf7f2;color:#19704f}.error[data-v-325e890a]{background:#fff0f1;color:#9b2636}.warning[data-v-325e890a]{padding:10px;background:#fff7e6;color:#8a5a00;border-radius:9px}@media(max-width:900px){.metrics[data-v-325e890a],.finance-grid[data-v-325e890a],.bottom-grid[data-v-325e890a]{grid-template-columns:1fr 1fr}.finance-grid[data-v-325e890a],.bottom-grid[data-v-325e890a]{grid-template-columns:1fr}}@media(max-width:600px){.finance-page[data-v-325e890a]{padding:18px}.metrics[data-v-325e890a],.expense-form[data-v-325e890a]{grid-template-columns:1fr}.wide[data-v-325e890a]{grid-column:auto}.topbar h1[data-v-325e890a]{font-size:31px}}.ai-page[data-v-955cac86]{padding:30px;min-height:100vh}.topbar[data-v-955cac86],.metrics[data-v-955cac86],.grid[data-v-955cac86],.info[data-v-955cac86],.no-balance-banner[data-v-955cac86]{max-width:1320px;margin-left:auto;margin-right:auto}.topbar[data-v-955cac86]{display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-955cac86]{font-size:40px;margin:4px 0}.topbar p[data-v-955cac86],.empty[data-v-955cac86],.muted[data-v-955cac86],.policy[data-v-955cac86]{color:var(--muted)}.eyebrow[data-v-955cac86]{font-size:12px!important;font-weight:900;letter-spacing:.15em;color:var(--brand)!important}.ghost-link[data-v-955cac86]{text-decoration:none;color:var(--ink);font-weight:800}.no-balance-banner[data-v-955cac86]{margin-top:18px;padding:16px 18px;border:1px solid #f2b8bd;background:#fff3f4;border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:18px}.no-balance-banner b[data-v-955cac86],.no-balance-banner span[data-v-955cac86]{display:block}.no-balance-banner b[data-v-955cac86]{font-size:20px;color:#9b2636}.no-balance-banner span[data-v-955cac86]{margin-top:3px;color:#6d3a42}.no-balance-banner button[data-v-955cac86],.btn-primary[data-v-955cac86]{border:0;border-radius:11px;padding:11px 15px;background:var(--brand);color:#fff;font-weight:900;cursor:pointer}.metrics[data-v-955cac86]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.metric[data-v-955cac86]{padding:20px}.metric span[data-v-955cac86],.metric small[data-v-955cac86]{display:block;color:var(--muted)}.metric strong[data-v-955cac86]{font-size:24px;display:block;margin:7px 0}.ok[data-v-955cac86]{color:var(--success)}.off[data-v-955cac86]{color:#9b2636}.warning-text[data-v-955cac86]{color:#9b2636!important}.grid[data-v-955cac86]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.panel[data-v-955cac86],.info[data-v-955cac86],.recharge-panel[data-v-955cac86]{padding:22px}.panel-head[data-v-955cac86]{display:flex;justify-content:space-between;align-items:start;gap:12px}.panel-head h2[data-v-955cac86],.info h2[data-v-955cac86]{margin:3px 0 14px}.recharge-panel[data-v-955cac86]{display:grid;gap:13px}.recharge-panel label[data-v-955cac86]{display:grid;gap:7px;font-weight:800;font-size:13px}.recharge-panel input[data-v-955cac86]{border:1px solid var(--line);border-radius:11px;padding:12px;background:#fff;font-size:16px}.wompi-badge[data-v-955cac86]{padding:7px 10px;border-radius:9px;background:#5a2d82;color:#fff;font-size:12px;font-weight:900}.allocation[data-v-955cac86]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.allocation div[data-v-955cac86]{padding:13px;border:1px solid var(--line);border-radius:12px;background:#fafafa}.allocation span[data-v-955cac86],.allocation strong[data-v-955cac86]{display:block}.allocation span[data-v-955cac86]{font-size:12px;color:var(--muted)}.allocation strong[data-v-955cac86]{font-size:19px;margin-top:5px}.policy[data-v-955cac86]{line-height:1.5}.list[data-v-955cac86]{display:grid;gap:8px}.row[data-v-955cac86]{display:flex;justify-content:space-between;gap:16px;padding:12px;border:1px solid var(--line);border-radius:13px}.row small[data-v-955cac86]{display:block;color:var(--muted);margin-top:4px}.right[data-v-955cac86]{text-align:right}.info[data-v-955cac86]{display:flex;align-items:center;justify-content:space-between;gap:25px}.info p[data-v-955cac86]{color:var(--muted);max-width:800px}.compact-info[data-v-955cac86]{margin:0}.shield[data-v-955cac86]{padding:11px 15px;border-radius:999px;background:#edf7f2;color:#19704f;font-weight:900;white-space:nowrap}.notice[data-v-955cac86]{max-width:1320px;margin:12px auto;padding:11px;border-radius:10px}.success[data-v-955cac86]{background:#edf7f2;color:#19704f}.error[data-v-955cac86]{background:#fff0f1;color:#9b2636}@media(max-width:900px){.metrics[data-v-955cac86]{grid-template-columns:1fr 1fr}.grid[data-v-955cac86]{grid-template-columns:1fr}}@media(max-width:600px){.ai-page[data-v-955cac86]{padding:18px}.metrics[data-v-955cac86],.allocation[data-v-955cac86]{grid-template-columns:1fr}.topbar[data-v-955cac86],.info[data-v-955cac86],.no-balance-banner[data-v-955cac86]{align-items:flex-start;flex-direction:column}.topbar h1[data-v-955cac86]{font-size:31px}}.saas-ai[data-v-b88427d9]{padding:30px;min-height:100vh}.topbar[data-v-b88427d9],.metrics[data-v-b88427d9],.main-grid[data-v-b88427d9],.provider-grid[data-v-b88427d9],.wompi-status[data-v-b88427d9]{max-width:1400px;margin-left:auto;margin-right:auto}.topbar[data-v-b88427d9]{display:flex;justify-content:space-between;align-items:end}.topbar h1[data-v-b88427d9]{font-size:40px;margin:4px 0}.topbar p[data-v-b88427d9],.empty[data-v-b88427d9],.empty-panel[data-v-b88427d9]{color:var(--muted)}.eyebrow[data-v-b88427d9]{font-size:12px!important;font-weight:900;letter-spacing:.15em;color:var(--brand)!important}.ghost-link[data-v-b88427d9]{text-decoration:none;color:var(--ink);font-weight:800}.metrics[data-v-b88427d9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.metric[data-v-b88427d9]{padding:20px}.metric span[data-v-b88427d9],.metric small[data-v-b88427d9]{display:block;color:var(--muted)}.metric strong[data-v-b88427d9]{font-size:27px;display:block;margin:6px 0}.wompi-status[data-v-b88427d9]{margin-top:15px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.wompi-status h2[data-v-b88427d9]{margin:3px 0}.wompi-status p[data-v-b88427d9]{color:var(--muted)}.wompi-flags[data-v-b88427d9]{display:flex;gap:8px;flex-wrap:wrap}.ok-pill[data-v-b88427d9],.bad-pill[data-v-b88427d9]{padding:8px 10px;border-radius:999px;font-size:12px;font-weight:900}.ok-pill[data-v-b88427d9]{background:#edf7f2;color:#19704f}.bad-pill[data-v-b88427d9]{background:#fff0f1;color:#9b2636}.ai-state[data-v-b88427d9]{padding:9px 11px;border-radius:10px;font-weight:900}.danger-state[data-v-b88427d9]{background:#fff0f1;color:#9b2636}.normal-state[data-v-b88427d9]{background:#edf7f2;color:#19704f}.central-note[data-v-b88427d9]{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.main-grid[data-v-b88427d9]{display:grid;grid-template-columns:2fr 1fr;gap:15px;margin-top:15px}.provider-grid[data-v-b88427d9]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.panel[data-v-b88427d9]{padding:22px}.panel-head h2[data-v-b88427d9]{margin:3px 0 14px}.table-wrap[data-v-b88427d9]{overflow:auto}table[data-v-b88427d9]{width:100%;border-collapse:collapse}th[data-v-b88427d9],td[data-v-b88427d9]{text-align:left;padding:11px;border-bottom:1px solid var(--line);white-space:nowrap}td small[data-v-b88427d9]{display:block;color:var(--muted);margin-top:3px}.secondary[data-v-b88427d9]{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 11px;font-weight:800}.config[data-v-b88427d9]{display:grid;gap:11px}.config label[data-v-b88427d9],.form label[data-v-b88427d9]{display:grid;gap:5px;font-size:12px;font-weight:800}.switch[data-v-b88427d9]{grid-template-columns:auto 1fr!important;align-items:center}.switch input[data-v-b88427d9]{width:auto}.config input[data-v-b88427d9],.config select[data-v-b88427d9],.form input[data-v-b88427d9],.form select[data-v-b88427d9]{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}.config hr[data-v-b88427d9]{border:0;border-top:1px solid var(--line);width:100%}.wide-btn[data-v-b88427d9]{width:100%}.balance[data-v-b88427d9]{margin:0;color:var(--muted)}.provider-list[data-v-b88427d9]{display:grid;gap:9px}.provider-row[data-v-b88427d9]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px}.provider-row small[data-v-b88427d9]{display:block;color:var(--muted);margin-top:3px}.form[data-v-b88427d9]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form .btn-primary[data-v-b88427d9],.model-panel[data-v-b88427d9]{grid-column:1/-1}.model-form[data-v-b88427d9]{grid-template-columns:repeat(3,1fr)}.notice[data-v-b88427d9]{max-width:1400px;margin:12px auto;padding:11px;border-radius:10px}.success[data-v-b88427d9]{background:#edf7f2;color:#19704f}.error[data-v-b88427d9]{background:#fff0f1;color:#9b2636}@media(max-width:950px){.metrics[data-v-b88427d9]{grid-template-columns:1fr 1fr}.main-grid[data-v-b88427d9],.provider-grid[data-v-b88427d9]{grid-template-columns:1fr}}@media(max-width:600px){.saas-ai[data-v-b88427d9]{padding:18px}.metrics[data-v-b88427d9],.form[data-v-b88427d9],.model-form[data-v-b88427d9]{grid-template-columns:1fr}.form .btn-primary[data-v-b88427d9]{grid-column:auto}.topbar[data-v-b88427d9]{align-items:flex-start;flex-direction:column}.topbar h1[data-v-b88427d9]{font-size:31px}}.voice-page[data-v-6926fd51]{padding:32px}.panel[data-v-6926fd51]{max-width:1100px;margin:auto;padding:34px}header[data-v-6926fd51]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-6926fd51]{color:var(--brand);font-weight:900;letter-spacing:.13em;font-size:12px}h1[data-v-6926fd51]{font-size:38px;margin:8px 0}header p[data-v-6926fd51]{color:var(--muted);max-width:700px}.back[data-v-6926fd51]{color:var(--brand);font-weight:800;text-decoration:none}.voice-console[data-v-6926fd51]{display:grid;place-items:center;margin:36px 0 20px}.mic[data-v-6926fd51]{width:250px;height:250px;border-radius:50%;border:8px solid #f3e7e9;background:linear-gradient(145deg,var(--brand),var(--brand-dark));color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 24px 60px #c9001838}.mic span[data-v-6926fd51]{font-size:46px}.mic strong[data-v-6926fd51]{font-size:22px}.mic small[data-v-6926fd51]{max-width:170px;opacity:.8}.mic.recording[data-v-6926fd51]{animation:pulse-6926fd51 1.3s infinite}.hands[data-v-6926fd51]{margin-top:20px;color:var(--muted);font-size:13px}.manual[data-v-6926fd51]{display:flex;gap:10px}.manual input[data-v-6926fd51]{flex:1;padding:14px;border:1px solid var(--line);border-radius:14px}.result[data-v-6926fd51]{margin-top:24px;border-top:1px solid var(--line);padding-top:24px}.status[data-v-6926fd51]{display:flex;gap:12px;align-items:center}.status span[data-v-6926fd51]{padding:7px 10px;border-radius:999px;background:#fff0f2;color:var(--brand);font-size:12px;font-weight:900}.status span.executed[data-v-6926fd51]{background:#e4f4ed;color:var(--success)}.transcript[data-v-6926fd51]{font-size:18px;color:#566174}.result pre[data-v-6926fd51]{background:#06284b;color:#dbe4f4;padding:18px;border-radius:16px;overflow:auto;max-height:280px}.confirm-box[data-v-6926fd51]{border:1px solid #f2c8cf;background:#fff8f9;padding:20px;border-radius:18px}.confirm-box div[data-v-6926fd51]{display:flex;gap:10px;flex-wrap:wrap}.danger[data-v-6926fd51],.secondary[data-v-6926fd51]{border:1px solid var(--line);border-radius:14px;padding:12px 16px;font-weight:800;background:#fff}.danger[data-v-6926fd51]{color:#a21e34}.success[data-v-6926fd51]{margin-top:16px;padding:16px;border-radius:14px;background:#e9f6f0;color:var(--success);font-weight:800}.warning[data-v-6926fd51],.error[data-v-6926fd51]{padding:12px;border-radius:12px;background:#fff3da;color:#76520b}.error[data-v-6926fd51]{background:#ffe9ed;color:#9a2034}@keyframes pulse-6926fd51{50%{transform:scale(1.03);box-shadow:0 24px 80px #c900185c}}@media(max-width:700px){.voice-page[data-v-6926fd51]{padding:16px}.panel[data-v-6926fd51]{padding:22px}.mic[data-v-6926fd51]{width:210px;height:210px}.manual[data-v-6926fd51]{flex-direction:column}header[data-v-6926fd51]{flex-direction:column}}.forecast-page[data-v-1360fee9]{padding:32px}.panel[data-v-1360fee9]{max-width:1250px;margin:auto;padding:32px}header[data-v-1360fee9]{display:flex;justify-content:space-between;gap:20px}.eyebrow[data-v-1360fee9]{color:var(--brand);font-size:12px;font-weight:900;letter-spacing:.13em}h1[data-v-1360fee9]{font-size:36px;margin:7px 0}header p[data-v-1360fee9]{color:var(--muted);max-width:760px}.back[data-v-1360fee9]{color:var(--brand);font-weight:800;text-decoration:none}.config[data-v-1360fee9]{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:28px 0}.config label[data-v-1360fee9]{display:grid;gap:6px;font-size:12px;font-weight:800;color:var(--muted)}.config input[type=number][data-v-1360fee9]{width:110px;border:1px solid var(--line);padding:11px;border-radius:12px}.config .check[data-v-1360fee9]{display:flex;align-items:center;padding:12px}.metrics[data-v-1360fee9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.metrics article[data-v-1360fee9]{border:1px solid var(--line);border-radius:16px;padding:16px}.metrics small[data-v-1360fee9],.metrics strong[data-v-1360fee9]{display:block}.metrics small[data-v-1360fee9]{color:var(--muted)}.metrics strong[data-v-1360fee9]{margin-top:6px}.table-wrap[data-v-1360fee9]{overflow:auto}table[data-v-1360fee9]{width:100%;border-collapse:collapse}th[data-v-1360fee9],td[data-v-1360fee9]{text-align:left;border-bottom:1px solid var(--line);padding:14px;vertical-align:top}th[data-v-1360fee9]{font-size:12px;color:var(--muted)}td small[data-v-1360fee9]{display:block;color:var(--muted);max-width:360px;margin-top:4px}.priority[data-v-1360fee9]{padding:6px 9px;border-radius:999px;font-size:11px;font-weight:900;background:#eef1f5}.priority.urgent[data-v-1360fee9]{background:#ffe2e7;color:#a21e34}.priority.high[data-v-1360fee9]{background:#fff0d2;color:#845700}select[data-v-1360fee9]{border:1px solid var(--line);border-radius:10px;padding:8px}.error[data-v-1360fee9]{background:#ffe9ed;color:#9a2034;padding:12px;border-radius:12px}.empty[data-v-1360fee9]{text-align:center;color:var(--muted);padding:32px}@media(max-width:800px){.forecast-page[data-v-1360fee9]{padding:16px}.panel[data-v-1360fee9]{padding:20px}.metrics[data-v-1360fee9]{grid-template-columns:1fr 1fr}}.report-page[data-v-70ee4593]{padding:32px}.panel[data-v-70ee4593]{max-width:1250px;margin:auto;padding:32px}header[data-v-70ee4593]{display:flex;justify-content:space-between;gap:20px}.eyebrow[data-v-70ee4593]{color:var(--brand);font-size:12px;font-weight:900;letter-spacing:.13em}h1[data-v-70ee4593]{font-size:36px;margin:7px 0}header p[data-v-70ee4593]{color:var(--muted);max-width:780px}.back[data-v-70ee4593]{color:var(--brand);font-weight:800;text-decoration:none}nav[data-v-70ee4593]{display:flex;gap:8px;margin:26px 0;border-bottom:1px solid var(--line)}nav button[data-v-70ee4593]{border:0;background:transparent;padding:12px 16px;font-weight:800;color:var(--muted)}nav button.active[data-v-70ee4593]{color:var(--brand);border-bottom:3px solid var(--brand)}.metrics[data-v-70ee4593]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.metrics article[data-v-70ee4593]{padding:20px;border:1px solid var(--line);border-radius:18px}.metrics small[data-v-70ee4593],.metrics strong[data-v-70ee4593]{display:block}.metrics small[data-v-70ee4593]{color:var(--muted)}.metrics strong[data-v-70ee4593]{font-size:24px;margin-top:6px}.exports[data-v-70ee4593]{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.exports button[data-v-70ee4593]{background:#fff;border:1px solid var(--line);padding:12px 15px;border-radius:12px;font-weight:800}.search[data-v-70ee4593]{display:flex;gap:10px}.search input[data-v-70ee4593]{flex:1;padding:14px;border:1px solid var(--line);border-radius:14px}.lot-list[data-v-70ee4593]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.lot-list button[data-v-70ee4593]{text-align:left;padding:15px;border:1px solid var(--line);border-radius:14px;background:#fff}.lot-list strong[data-v-70ee4593],.lot-list span[data-v-70ee4593],.lot-list small[data-v-70ee4593]{display:block}.lot-list span[data-v-70ee4593]{margin:4px 0}.lot-list small[data-v-70ee4593]{color:var(--muted)}.trace-stats[data-v-70ee4593]{display:flex;gap:10px;flex-wrap:wrap}.trace-stats span[data-v-70ee4593]{background:#f4f6f9;padding:9px 12px;border-radius:999px;font-weight:700;font-size:12px}.nodes[data-v-70ee4593]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0}.nodes article[data-v-70ee4593]{border:1px solid var(--line);border-radius:14px;padding:14px}.nodes b[data-v-70ee4593],.nodes strong[data-v-70ee4593],.nodes small[data-v-70ee4593]{display:block}.nodes b[data-v-70ee4593]{color:var(--brand)}.nodes small[data-v-70ee4593]{color:var(--muted);margin-top:3px}.trace-detail pre[data-v-70ee4593]{background:#06284b;color:#dbe4f4;padding:16px;border-radius:14px;overflow:auto}.table-wrap[data-v-70ee4593]{overflow:auto}table[data-v-70ee4593]{width:100%;border-collapse:collapse}th[data-v-70ee4593],td[data-v-70ee4593]{padding:12px;border-bottom:1px solid var(--line);text-align:left;font-size:13px}th[data-v-70ee4593]{color:var(--muted)}.error[data-v-70ee4593]{background:#ffe9ed;color:#9a2034;padding:12px;border-radius:12px}@media(max-width:800px){.report-page[data-v-70ee4593]{padding:16px}.panel[data-v-70ee4593]{padding:20px}.metrics[data-v-70ee4593],.lot-list[data-v-70ee4593],.nodes[data-v-70ee4593]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.metrics[data-v-70ee4593],.lot-list[data-v-70ee4593],.nodes[data-v-70ee4593]{grid-template-columns:1fr}}.page[data-v-87ea888e]{padding:38px;max-width:1450px;margin:auto}.eyebrow[data-v-87ea888e]{font-size:12px;letter-spacing:.15em;font-weight:900;color:var(--brand)}header[data-v-87ea888e]{display:flex;justify-content:space-between;gap:20px;align-items:center}h1[data-v-87ea888e]{font-size:40px;margin:6px 0}header p[data-v-87ea888e]{color:var(--muted)}.btn[data-v-87ea888e],button[data-v-87ea888e]{border:0;border-radius:12px;padding:11px 15px;background:var(--brand);color:#fff;font-weight:800;text-decoration:none;cursor:pointer}.metrics[data-v-87ea888e]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0}.metrics article[data-v-87ea888e],.card[data-v-87ea888e]{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px}.metrics small[data-v-87ea888e],.metrics strong[data-v-87ea888e]{display:block}.metrics small[data-v-87ea888e]{color:var(--muted)}.metrics strong[data-v-87ea888e]{font-size:30px;margin-top:8px}.gateway-card[data-v-87ea888e]{display:flex;justify-content:space-between;align-items:center;gap:20px}.gateway-card p[data-v-87ea888e]{color:var(--muted);max-width:850px}.gateway-card>strong[data-v-87ea888e]{font-size:20px;color:#5a2d82;background:#f1ebf7;padding:10px 14px;border-radius:12px}.grid[data-v-87ea888e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.card[data-v-87ea888e]{margin-bottom:16px}form[data-v-87ea888e]{display:grid;gap:10px}input[data-v-87ea888e],select[data-v-87ea888e]{padding:12px;border:1px solid var(--line);border-radius:11px;background:#fff}.row[data-v-87ea888e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.list[data-v-87ea888e]{display:grid;gap:9px;margin-top:18px}.list div[data-v-87ea888e]{display:flex;justify-content:space-between;gap:16px;padding:11px;background:#f7f8fa;border-radius:12px}.list span[data-v-87ea888e]{color:var(--muted);font-size:13px}.table[data-v-87ea888e]{display:grid}.tr[data-v-87ea888e]{display:grid;grid-template-columns:1.1fr 1.4fr .8fr 1fr .8fr;gap:10px;padding:12px;border-bottom:1px solid var(--line);align-items:center}.head[data-v-87ea888e]{font-weight:900}.note[data-v-87ea888e]{color:var(--muted);font-size:13px;margin-top:18px}.error[data-v-87ea888e]{color:#b42318}@media(max-width:900px){.metrics[data-v-87ea888e],.grid[data-v-87ea888e]{grid-template-columns:1fr 1fr}.tr[data-v-87ea888e]{grid-template-columns:1fr}.head[data-v-87ea888e]{display:none}}@media(max-width:600px){.metrics[data-v-87ea888e],.grid[data-v-87ea888e]{grid-template-columns:1fr}.page[data-v-87ea888e]{padding:22px}}.page[data-v-5f3997bc]{padding:36px;max-width:1100px;margin:auto}header[data-v-5f3997bc]{display:flex;justify-content:space-between;align-items:center;gap:18px}header>div>p[data-v-5f3997bc]{color:var(--muted)}.eyebrow[data-v-5f3997bc]{font-size:12px!important;letter-spacing:.16em;color:var(--brand)!important;font-weight:900}h1[data-v-5f3997bc]{font-size:40px;margin:5px 0}.back[data-v-5f3997bc]{color:var(--brand);font-weight:800}.card[data-v-5f3997bc]{padding:24px;background:#fff;border:1px solid var(--line);border-radius:20px;margin-top:18px}.status[data-v-5f3997bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.status small[data-v-5f3997bc],.invoice small[data-v-5f3997bc]{display:block;color:var(--muted)}.big[data-v-5f3997bc]{font-size:24px}.gateway[data-v-5f3997bc]{color:#5a2d82;font-weight:900}.section-head[data-v-5f3997bc],.invoice[data-v-5f3997bc],.invoice-actions[data-v-5f3997bc]{display:flex;align-items:center}.section-head[data-v-5f3997bc],.invoice[data-v-5f3997bc]{justify-content:space-between;gap:18px}.secure[data-v-5f3997bc]{padding:8px 11px;border-radius:999px;background:#f1ebf7;color:#5a2d82;font-weight:800;font-size:12px}.invoice[data-v-5f3997bc]{padding:14px 0;border-bottom:1px solid var(--line)}.invoice-actions[data-v-5f3997bc]{gap:12px}.invoice-actions button[data-v-5f3997bc]{border:0;border-radius:10px;padding:9px 12px;background:var(--brand);color:#fff;font-weight:900;cursor:pointer}.invoice-actions button[data-v-5f3997bc]:disabled{opacity:.6}.paid[data-v-5f3997bc]{color:#19704f;font-weight:900}.note[data-v-5f3997bc]{color:var(--muted);font-size:13px;line-height:1.5}.notice[data-v-5f3997bc]{padding:11px;border-radius:10px}.success[data-v-5f3997bc]{background:#edf7f2;color:#19704f}.error[data-v-5f3997bc]{background:#fff0f1;color:#b42318}@media(max-width:700px){.status[data-v-5f3997bc]{grid-template-columns:1fr}.page[data-v-5f3997bc]{padding:22px}.invoice[data-v-5f3997bc],.section-head[data-v-5f3997bc],header[data-v-5f3997bc]{align-items:flex-start;flex-direction:column}.invoice-actions[data-v-5f3997bc]{width:100%;justify-content:space-between}}.branding-page[data-v-09e63cfb]{padding:34px;min-height:100vh}.topbar[data-v-09e63cfb],.brand-card[data-v-09e63cfb]{max-width:1080px;margin-left:auto;margin-right:auto}.topbar[data-v-09e63cfb]{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}.topbar h1[data-v-09e63cfb]{font-size:40px;margin:5px 0}.topbar p[data-v-09e63cfb]{color:var(--muted)}.eyebrow[data-v-09e63cfb]{font-size:12px;font-weight:900;letter-spacing:.16em;color:var(--brand)}.ghost-link[data-v-09e63cfb]{color:var(--navy);font-weight:800;text-decoration:none}.brand-card[data-v-09e63cfb]{padding:30px;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.preview-panel[data-v-09e63cfb]{border-radius:20px;padding:24px;background:linear-gradient(145deg,#fff,#f4f7fb);border:1px solid var(--line)}.logo-frame[data-v-09e63cfb]{height:190px;background:#fff;border:1px solid var(--line);border-radius:18px;display:grid;place-items:center;overflow:hidden;margin:14px 0 18px}.logo-frame img[data-v-09e63cfb]{width:100%;height:100%;object-fit:contain}.preview-panel strong[data-v-09e63cfb],.preview-panel small[data-v-09e63cfb]{display:block}.preview-panel strong[data-v-09e63cfb]{font-size:24px;color:var(--navy)}.preview-panel small[data-v-09e63cfb]{color:var(--muted);margin-top:5px}.preview-panel>p[data-v-09e63cfb]:last-child{color:var(--muted);line-height:1.6;margin-top:20px}form[data-v-09e63cfb]{display:grid;gap:14px;align-content:start}label[data-v-09e63cfb]{display:grid;gap:7px;font-size:13px;font-weight:800;color:var(--ink)}input[data-v-09e63cfb]{border:1px solid var(--line);border-radius:12px;padding:12px;background:#fff}label small[data-v-09e63cfb]{color:var(--muted);font-weight:500}.notice[data-v-09e63cfb]{padding:12px;border-radius:12px;margin:0}.success[data-v-09e63cfb]{background:#eaf6f1;color:#176344}.error[data-v-09e63cfb]{background:#ffe9ed;color:#9a2034}@media(max-width:760px){.branding-page[data-v-09e63cfb]{padding:20px}.topbar[data-v-09e63cfb]{align-items:flex-start;flex-direction:column;gap:12px}.brand-card[data-v-09e63cfb]{grid-template-columns:1fr;padding:20px}.topbar h1[data-v-09e63cfb]{font-size:32px}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f1ef;background:#0c0e11;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #f5f1ef;--navy: #17191f;--navy-dark: #090b0e;--muted: #9a9ca3;--surface: #17191f;--surface-2: #1d2026;--line: #292c33;--brand: #c5263c;--brand-dark: #981a2c;--brand-soft: #2a1419;--accent: #b7792d;--success: #42b86f;--warning: #e99a3f;--info: #648ee7}*{box-sizing:border-box}html{background:#0c0e11}body{margin:0;min-width:320px;min-height:100vh;background:#0c0e11;color:var(--ink)}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:#c5263c47}a{color:inherit}.shell{min-height:100vh;background:radial-gradient(circle at 85% 0%,rgba(127,23,35,.13),transparent 30%),linear-gradient(135deg,#0b0d10,#111318 55%,#0c0e11)}.card{background:#17191f;border:1px solid var(--line);border-radius:18px;box-shadow:0 14px 36px #00000040;color:var(--ink)}.btn-primary{border:0;border-radius:10px;background:linear-gradient(135deg,#9e192b,#c5263c);color:#fff;padding:11px 16px;font-weight:850;box-shadow:0 9px 24px #c5263c33}.btn-primary:hover{filter:brightness(1.05)}input,select,textarea{background:#121419!important;color:#f4efed!important;border-color:#30333a!important}input::placeholder,textarea::placeholder{color:#777b83}input:focus,select:focus,textarea:focus{outline:none;border-color:#c5263cb8!important;box-shadow:0 0 0 3px #c5263c1f}.tenant-content>.shell{background:transparent!important;min-height:calc(100vh - 72px)}.tenant-content>.shell>[class$=-page],.tenant-content>.shell>.page{max-width:1450px;margin-left:auto;margin-right:auto}.tenant-content .ghost-link,.tenant-content .back{border:1px solid var(--line);background:#17191f;color:#dcd6d3;border-radius:9px;padding:8px 10px;font-size:11px}.tenant-content table{background:#17191f!important;color:#e9e4e1}.tenant-content thead,.tenant-content th{background:#121419!important;color:#92959d!important;font-size:11px}.tenant-content td{border-color:#292c33!important}.tenant-content tr:hover td{background:#1b1e24!important}.tenant-content h1,.tenant-content h2,.tenant-content h3{color:#f5f1ef!important}.tenant-content p,.tenant-content label{color:#a4a5ab}.tenant-content .card{background:#17191f!important;border-color:#292c33!important;border-radius:15px!important;box-shadow:0 9px 28px #00000038!important}.tenant-content [class*=panel],.tenant-content [class*=metric],.tenant-content [class*=summary]{border-color:#292c33}@media(max-width:980px){.tenant-content>.shell{min-height:calc(100vh - 64px)}}
