:root{
  --bg:#F5F3F8; --surface:#FFFFFF; --surface-2:#FAF8FC; --surface-3:#F0ECF6;
  --ink:#1A1522; --ink-2:#5C5766; --muted:#8A8492; --line:#E4DFEA; --line-2:#CFC8DA;
  --brand:#5800A5; --brand-2:#2B00A3; --brand-gray:#606060;
  --accent:#5800A5; --accent-ink:#46007F; --accent-soft:#F0E7FB; --on-accent:#FFFFFF;
  --good:#1E6B50; --good-soft:#E2F0EA;
  --warn:#9C6110; --warn-soft:#F8EEDF;
  --crit:#A8302F; --crit-soft:#F9E6E5;
  --c-in:#6E17BE; --c-out:#B87309;
  --grid:#EAE4F2;
  --shadow:0 1px 2px rgba(27,20,26,.05),0 8px 24px -12px rgba(27,20,26,.14);
  --r:10px;
}
@media (prefers-color-scheme:dark){
  :root:not([data-theme="light"]){
    --bg:#120E18; --surface:#1B1523; --surface-2:#211A2A; --surface-3:#2A2235;
    --ink:#F1EDF6; --ink-2:#B3ADBE; --muted:#847F90; --line:#332B40; --line-2:#453A54;
    --brand:#AE7BEE; --brand-2:#8E7BF0; --brand-gray:#9A96A3;
    --accent:#AE7BEE; --accent-ink:#C9A3F5; --accent-soft:#2C1B42; --on-accent:#1A0A2B;
    --good:#5CBF95; --good-soft:#17302A;
    --warn:#DFA452; --warn-soft:#33271A;
    --crit:#E88186; --crit-soft:#331D1F;
    --c-in:#A06BE2; --c-out:#BE8524;
    --grid:#2A223580;
    --shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.6);
  }
}
:root[data-theme="dark"]{
  --bg:#120E18; --surface:#1B1523; --surface-2:#211A2A; --surface-3:#2A2235;
  --ink:#F1EDF6; --ink-2:#B3ADBE; --muted:#847F90; --line:#332B40; --line-2:#453A54;
  --brand:#AE7BEE; --brand-2:#8E7BF0; --brand-gray:#9A96A3;
  --accent:#AE7BEE; --accent-ink:#C9A3F5; --accent-soft:#2C1B42; --on-accent:#1A0A2B;
  --good:#5CBF95; --good-soft:#17302A;
  --warn:#DFA452; --warn-soft:#33271A;
  --crit:#E88186; --crit-soft:#331D1F;
  --c-in:#A06BE2; --c-out:#BE8524;
  --grid:#2A223580;
  --shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.6);
}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--ink);
  font-family:Archivo,"Segoe UI",system-ui,-apple-system,sans-serif;
  font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}
h1,h2,h3{margin:0;font-family:Poppins,"Trebuchet MS",system-ui,sans-serif;font-weight:600;text-wrap:balance;letter-spacing:-.01em}
button,input,select,textarea{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}
.num{font-variant-numeric:tabular-nums}

/* ---------- shell ---------- */
.wrap{max-width:1360px;margin:0 auto;padding:0 20px 72px}
header.top{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 90%,transparent);
  backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding:0 20px}
.topin{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:14px;
  flex-wrap:wrap;padding:13px 0}
.brand{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0}
div.brand{cursor:pointer;border-radius:8px;transition:opacity .12s}
div.brand:hover{opacity:.85}
div.brand:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.brand .logo{width:150px;height:41px;flex:none;background-color:var(--brand);
  -webkit-mask:url("data:image/png;base64,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") no-repeat left center/contain;
  mask:url("data:image/png;base64,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") no-repeat left center/contain}
.brand h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.brand .sub{color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.11em;
  font-weight:600;padding-left:12px;border-left:1px solid var(--line-2);line-height:1.15}
@media(max-width:560px){.brand .sub{display:none}}
.monthnav{display:flex;align-items:center;gap:2px;background:var(--surface);border:1px solid var(--line);
  border-radius:var(--r);padding:3px;box-shadow:var(--shadow)}
.monthnav button{background:none;border:0;cursor:pointer;color:var(--ink-2);padding:5px 9px;border-radius:7px;line-height:1}
.monthnav button:hover{background:var(--surface-3);color:var(--ink)}
.monthnav .lbl{padding:4px 12px;font-weight:600;min-width:132px;text-align:center;font-size:13px}
.rate{display:flex;align-items:center;gap:7px;background:var(--surface);border:1px solid var(--line);
  border-radius:var(--r);padding:6px 11px;box-shadow:var(--shadow)}
.rate label{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-weight:600}
.rate input{width:78px;border:0;background:none;font-weight:600;text-align:right;padding:0;
  font-variant-numeric:tabular-nums}
.rate input::-webkit-outer-spin-button,.rate input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}

.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;
  padding:6px 12px;border-radius:99px;border:1px solid var(--line);background:var(--surface);cursor:pointer}
.chip.idle{color:var(--muted);cursor:default}
.chip.pend{color:var(--warn);background:var(--warn-soft);border-color:transparent}
.chip.ok{color:var(--good);background:var(--good-soft);border-color:transparent}
.chip.err{color:var(--crit);background:var(--crit-soft);border-color:transparent}
.dot{width:7px;height:7px;border-radius:99px;background:currentColor;flex:none}

nav.tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--line);
  margin:0 -20px;padding:0 20px;scrollbar-width:none}
nav.tabs::-webkit-scrollbar{display:none}
nav.tabs button{background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;
  padding:12px 14px;color:var(--ink-2);font-weight:600;font-size:13.5px;white-space:nowrap;margin-bottom:-1px;
  text-transform:uppercase;letter-spacing:.03em}
nav.tabs button:hover{color:var(--ink)}
nav.tabs button[aria-current="true"]{color:var(--accent);border-bottom-color:var(--accent)}
nav.tabs .cnt{font-size:11px;color:var(--muted);font-weight:500;margin-left:5px}

.banner{margin:14px 0 0;padding:11px 14px;border-radius:var(--r);font-size:13px;
  background:var(--warn-soft);color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 25%,transparent)}
.banner.crit{background:var(--crit-soft);color:var(--crit);border-color:color-mix(in srgb,var(--crit) 25%,transparent)}

/* ---------- kpi ---------- */
.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:12px;margin:20px 0 4px}
.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);
  padding:14px 16px;box-shadow:var(--shadow);position:relative;overflow:hidden}
.kpi .k{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:600}
.kpi .v{font-family:Poppins,"Trebuchet MS",system-ui,sans-serif;font-size:26px;font-weight:600;
  font-variant-numeric:tabular-nums;margin-top:5px;letter-spacing:-.02em}
.kpi .s{font-size:11.5px;color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:2px}
.kpi.acc .v{color:var(--accent)}
.kpi.good .v{color:var(--good)} .kpi.warn .v{color:var(--warn)} .kpi.crit .v{color:var(--crit)}
.kpi .bar{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--line-2)}
.kpi.acc .bar{background:var(--accent)} .kpi.good .bar{background:var(--good)}
.kpi.warn .bar{background:var(--warn)} .kpi.crit .bar{background:var(--crit)}

/* ---------- panels ---------- */
.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);
  box-shadow:var(--shadow);margin-top:16px;overflow:hidden}
.panel > header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;
  padding:13px 16px;border-bottom:1px solid var(--line)}
.panel > header h2{font-size:15px;margin-right:auto}
.panel .body{padding:16px}
.panel .body.flush{padding:0}
.hint{color:var(--muted);font-size:12.5px}

/* ---------- controls ---------- */
.btn{display:inline-flex;align-items:center;gap:6px;background:var(--surface-3);border:1px solid var(--line);
  color:var(--ink);padding:7px 13px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap}
.btn:hover{border-color:var(--line-2);background:var(--surface-2)}
.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}
.btn.primary:hover{filter:brightness(1.06)}
.btn.ghost{background:none;border-color:transparent;color:var(--ink-2);padding:5px 8px}
.btn.ghost:hover{background:var(--surface-3);color:var(--ink)}
.btn.sm{padding:4px 9px;font-size:12px}
.btn.danger{color:var(--crit)}
.search{flex:1;min-width:150px;max-width:280px;background:var(--surface-2);border:1px solid var(--line);
  border-radius:8px;padding:7px 11px;font-size:13px}
.sel{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:7px 10px;font-size:13px}

/* ---------- table ---------- */
.tw{overflow-x:auto}
table{border-collapse:collapse;width:100%;font-size:13px}
th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);
  font-weight:700;padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap;
  background:var(--surface-2);position:sticky;top:0;z-index:1}
td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}
tbody tr:hover td{background:var(--surface-2)}
tbody tr:last-child td{border-bottom:0}
td.r,th.r{text-align:right;font-variant-numeric:tabular-nums}
tfoot td{font-weight:700;background:var(--surface-2);border-top:1px solid var(--line-2);border-bottom:0}
.cname{font-weight:600}
.sub{font-size:11.5px;color:var(--muted)}

/* ---------- pills / status ---------- */
.pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;
  padding:3px 9px;border-radius:99px;letter-spacing:.02em;white-space:nowrap}
.pill.good{background:var(--good-soft);color:var(--good)}
.pill.warn{background:var(--warn-soft);color:var(--warn)}
.pill.crit{background:var(--crit-soft);color:var(--crit)}
.pill.mute{background:var(--surface-3);color:var(--muted)}
.pill.acc{background:var(--accent-soft);color:var(--accent-ink)}

/* ---------- client cards ---------- */
.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(292px,1fr));gap:12px}
.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);
  box-shadow:var(--shadow);padding:14px;display:flex;flex-direction:column;gap:11px}
.card.off{opacity:.58}
.chead{display:flex;gap:10px;align-items:flex-start}
.av{width:38px;height:38px;border-radius:9px;flex:none;display:grid;place-items:center;
  font-family:Poppins,"Trebuchet MS",system-ui,sans-serif;font-weight:600;font-size:14px;
  background:var(--accent-soft);color:var(--accent-ink);letter-spacing:.02em}
.chead .t{flex:1;min-width:0}
.chead .t h3{font-size:14.5px;line-height:1.25}
.crew{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;font-size:11.5px}
.crew dt{color:var(--muted)} .crew dd{margin:0;color:var(--ink-2);font-weight:500}
.links{display:flex;gap:6px;flex-wrap:wrap}
.slink{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;
  padding:4px 9px;border-radius:7px;border:1px solid var(--line);color:var(--ink-2);text-decoration:none}
.slink:hover{border-color:var(--accent);color:var(--accent)}
.slink.na{opacity:.45;pointer-events:none}
.meter{height:6px;border-radius:99px;background:var(--surface-3);overflow:hidden;display:flex;gap:2px}
.meter i{display:block;height:100%;border-radius:99px}
.mrow{display:flex;justify-content:space-between;font-size:11.5px;margin-bottom:4px}
.mrow b{font-variant-numeric:tabular-nums}
.cfoot{display:flex;gap:6px;margin-top:auto;padding-top:2px}

/* ---------- steppers ---------- */
.step{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:7px;overflow:hidden}
.step button{background:var(--surface-2);border:0;cursor:pointer;width:24px;height:26px;color:var(--ink-2);line-height:1}
.step button:hover{background:var(--surface-3);color:var(--ink)}
.step span{min-width:52px;text-align:center;font-variant-numeric:tabular-nums;font-weight:600;font-size:12.5px}
.step span em{font-style:normal;color:var(--muted);font-weight:500}
.step.done span{color:var(--brand-2)}
.step.done{border-color:color-mix(in srgb,var(--brand-2) 45%,transparent)}

/* ---------- payment chips ---------- */
.abonos{display:flex;gap:5px;flex-wrap:wrap}
.ab{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;
  background:var(--good-soft);color:var(--good);padding:3px 5px 3px 9px;border-radius:99px;
  font-variant-numeric:tabular-nums}
.ab button{background:none;border:0;cursor:pointer;color:inherit;opacity:.5;line-height:1;padding:0 3px}
.ab button:hover{opacity:1}

/* ---------- chart ---------- */
.chartwrap{position:relative}
svg.chart{display:block;width:100%;height:auto;overflow:visible}
.legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--ink-2);margin-bottom:10px}
.legend i{width:10px;height:10px;border-radius:3px;display:inline-block;margin-right:6px;vertical-align:-1px}
.tip{position:absolute;pointer-events:none;background:var(--surface);border:1px solid var(--line-2);
  border-radius:8px;box-shadow:var(--shadow);padding:8px 10px;font-size:12px;z-index:5;
  min-width:132px;opacity:0;transition:opacity .1s}
.tip.on{opacity:1}
.tip .th{font-weight:700;margin-bottom:5px}
.tip .tr{display:flex;justify-content:space-between;gap:14px;font-variant-numeric:tabular-nums}
.tip .tr i{width:8px;height:8px;border-radius:2px;display:inline-block;margin-right:5px}

/* ---------- modal ---------- */
.ov{position:fixed;inset:0;background:rgba(20,14,18,.5);backdrop-filter:blur(3px);
  z-index:100;display:grid;place-items:center;padding:20px;overflow:auto}
.modal{background:var(--surface);border:1px solid var(--line);border-radius:14px;width:min(620px,100%);
  box-shadow:0 24px 60px -20px rgba(0,0,0,.45);max-height:90vh;display:flex;flex-direction:column}
.modal > header{padding:16px 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}
.modal > header h2{font-size:16px;margin-right:auto}
.modal .mbody{padding:18px;overflow:auto;display:grid;gap:13px}
.modal > footer{padding:13px 18px;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end}
.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:13px}
.f{display:grid;gap:5px;min-width:0}
.f.full{grid-column:1/-1}
.f label{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-weight:700}
.f input,.f select,.f textarea{background:var(--surface-2);border:1px solid var(--line);
  border-radius:8px;padding:8px 10px;font-size:13.5px;width:100%}
.f textarea{resize:vertical;min-height:56px}
.fs{border:1px solid var(--line);border-radius:10px;padding:12px;grid-column:1/-1}
.fs legend{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-weight:700;padding:0 6px}

.empty{padding:44px 20px;text-align:center;color:var(--muted)}
.empty h3{font-size:16px;color:var(--ink-2);margin-bottom:6px}
@media(max-width:640px){
  .fgrid{grid-template-columns:1fr}
  .brand h1{font-size:16px}
  .kpi .v{font-size:22px}
}

/* --- v2 --- */
.kpis.k5{grid-template-columns:repeat(auto-fit,minmax(166px,1fr))}
.cell{background:var(--surface-2);border:1px solid var(--line);border-radius:7px;
  padding:6px 8px;width:96px;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}
.cell.sm{width:86px}
.cell:focus{border-color:var(--accent);background:var(--surface)}
.cell::-webkit-outer-spin-button,.cell::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.nowrap{white-space:nowrap}
.stack{display:grid;gap:9px}
.note{border-left:2px solid var(--line-2);padding-left:9px}
.mtitle{font-weight:600;font-size:15px}
tr.cur td{background:var(--accent-soft)}
tbody tr.cur:hover td{background:var(--accent-soft)}
.btn.sm.off{opacity:.35;pointer-events:none}
.tip .tr.sub{color:var(--muted);font-size:11.5px}
.tip .tr.tot{border-top:1px solid var(--line);margin-top:5px;padding-top:5px;font-weight:600}
.sub.asn{font-size:10.5px;color:var(--brand-2);font-weight:600;margin-top:3px}
.panel > header .chip{cursor:default}

/* ---------- teléfono ---------- */
@media(max-width:680px){
  .wrap{padding:0 12px 56px}
  header.top{padding:0 12px}
  .topin{gap:8px;padding:9px 0;flex-wrap:wrap}
  .brand{gap:0;flex:1 1 auto;order:1}
  .brand .logo{width:104px;height:28px}
  .chip{order:2;flex:none;white-space:nowrap;margin-left:auto}
  .monthnav{order:3;flex:1 1 100%;margin-left:0;justify-content:space-between;padding:3px}
  .monthnav .lbl{min-width:0;font-size:13px;padding:5px 6px;white-space:nowrap}
  .monthnav button{padding:6px 12px}
  .monthnav button{padding:5px 6px}
  .rate{display:none}
  .chip{padding:5px 9px;font-size:11px}
  .banner{font-size:12.5px;padding:10px 12px;line-height:1.45}
  .kpis,.kpis.k5{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0}
  .kpi{padding:10px 12px}
  .kpi .k{font-size:9.5px;letter-spacing:.06em}
  .kpi .v{font-size:20px;margin-top:3px}
  .kpi .s{font-size:10.5px;line-height:1.35}
  nav.tabs{margin:0 -12px;padding:0 12px}
  nav.tabs button{padding:11px 10px;font-size:13px}
  .panel{margin-top:12px}
  .panel > header{padding:11px 12px;gap:8px}
  .panel > header h2{font-size:14px}
  .panel .body{padding:12px}
  .panel > header .hint{display:none}
  .cards{grid-template-columns:1fr;gap:10px}
  th,td{padding:9px 10px}
  .modal .mbody{padding:14px}
  .fgrid{grid-template-columns:1fr}
}
@media(max-width:360px){
  .brand .logo{width:86px;height:23px}
  .kpi .v{font-size:18px}
}
@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}

/* ---------- pantalla de acceso ---------- */
.acceso{min-height:100vh;display:grid;place-items:center;padding:24px 20px}
.tarjeta-acceso{background:var(--surface);border:1px solid var(--line);border-radius:14px;
  box-shadow:var(--shadow);padding:28px;width:min(400px,100%);display:grid;gap:14px;text-align:left}
.tarjeta-acceso .brand{display:block;margin-bottom:2px}
.tarjeta-acceso .logo{display:block;width:148px;height:40px}
.tarjeta-acceso h1{font-size:19px}
.tarjeta-acceso .sub{color:var(--ink-2);font-size:13.5px;margin:0}
.tarjeta-acceso .btn{justify-content:center;padding:11px 16px;font-size:14px}
.tarjeta-acceso .pie{color:var(--muted);font-size:12px;margin:0;text-align:center}
.tarjeta-acceso .banner{margin:0}

/* ---------- usuario en el encabezado ---------- */
.usuario{display:flex;align-items:center;gap:8px;flex:none}
.quien{display:flex;flex-direction:column;line-height:1.2;font-size:12.5px;font-weight:600;text-align:right}
.quien em{font-style:normal;font-weight:500;font-size:10.5px;color:var(--muted);
  text-transform:uppercase;letter-spacing:.07em}
@media(max-width:680px){
  .quien{display:none}
  .usuario{order:2}
}
