.au-admin{--au-admin-bg:#0a0c12;--au-admin-surface:#13161f;--au-admin-border:#1f2533;--au-admin-text:#f8fafc;--au-admin-muted:#64748b;--au-admin-accent:#1a7fff;--au-admin-hot:#ff4d2e;--au-admin-cold:#475569;--au-admin-coach-hc:var(--au-admin-accent);--au-admin-coach-tc:#8b5cf6;--au-admin-success:#22c55e;--au-admin-display:"Kanit",-apple-system,sans-serif;--au-admin-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;background:var(--au-admin-bg);color:var(--au-admin-text);font-family:var(--au-admin-display);min-height:100vh}.au-admin *{box-sizing:border-box}.au-admin a{color:inherit;text-decoration:none}.au-admin .mono{font-family:var(--au-admin-mono)}.au-admin .upper{letter-spacing:.06em;text-transform:uppercase}.au-admin .muted{color:var(--au-admin-muted)}.au-admin .accent,.au-admin-cursor:after{color:var(--au-admin-accent)}.au-admin-cursor:after{animation:au-blink 1s steps(2) infinite;content:"█";margin-left:4px}@keyframes au-blink{50%{opacity:0}}.au-admin-shell{padding:0 32px 64px}.au-admin-header{align-items:center;border-bottom:1px solid var(--au-admin-border);display:flex;height:64px;justify-content:space-between;margin-bottom:24px}.au-admin-header .brand{color:var(--au-admin-accent);font-family:var(--au-admin-display);font-size:22px;font-weight:700;letter-spacing:.02em}.au-admin-header .brand .subtitle{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.2em;margin-left:12px;text-transform:uppercase}.au-admin-header .actions{display:flex;gap:16px}.au-admin-header .actions button{background:#0000;border:1px solid var(--au-admin-border);color:var(--au-admin-muted);cursor:pointer;font-family:var(--au-admin-mono);font-size:12px;letter-spacing:.15em;padding:8px 14px;text-transform:uppercase}.au-admin-header .actions button:hover{border-color:var(--au-admin-accent);color:var(--au-admin-text)}.au-admin-tabs{border-bottom:1px solid var(--au-admin-border);display:flex;gap:32px;margin-bottom:24px}.au-admin-tabs button{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--au-admin-muted);cursor:pointer;font-family:var(--au-admin-display);font-size:16px;font-weight:600;letter-spacing:.08em;padding:12px 0;text-transform:uppercase}.au-admin-tabs button.active{border-bottom-color:var(--au-admin-accent);color:var(--au-admin-text)}.au-admin-tabs .count{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:12px;margin-left:8px}.au-week{margin-bottom:8px}.au-week-header{align-items:center;cursor:pointer;display:flex;font-family:var(--au-admin-mono);font-size:13px;height:40px;letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.au-week-header .label{color:var(--au-admin-text);padding:0 12px;white-space:nowrap}.au-week-header .line{background:var(--au-admin-border);flex:1 1;height:1px}.au-week-header .count,.au-week-header .toggle{color:var(--au-admin-muted);padding:0 12px}.au-week.open .au-week-header .toggle{color:var(--au-admin-text)}.au-week-body{overflow:hidden;transition:max-height .2s ease-out}.au-week-empty{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:12px;padding:16px 12px}.au-lead{grid-gap:0;--ribbon:var(--au-admin-cold);animation:au-fade-in .24s ease-out both;animation-delay:0ms;animation-delay:var(--au-lead-delay,0ms);border-bottom:1px solid var(--au-admin-border);display:grid;gap:0;grid-template-columns:160px 1fr;padding:16px 0;position:relative}@keyframes au-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.au-lead.caliente{--ribbon:var(--au-admin-hot)}.au-lead.calificado{--ribbon:var(--au-admin-accent)}.au-lead.no_calificado{--ribbon:var(--au-admin-cold)}.au-lead:before{background:var(--ribbon);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.au-lead:hover{background:var(--au-admin-surface)}.au-lead-meta{font-family:var(--au-admin-mono);padding-left:16px}.au-lead-meta .when{color:var(--au-admin-text);font-size:12px}.au-lead-meta .seg{color:var(--ribbon);font-size:11px;letter-spacing:.12em;margin-top:8px;text-transform:uppercase}.au-lead-meta .score{color:var(--au-admin-muted);font-size:11px;margin-top:2px}.au-lead-body{padding:0 24px 12px}.au-lead-body .name{align-items:baseline;display:flex;font-family:var(--au-admin-display);font-size:22px;font-weight:600;gap:12px;justify-content:space-between;letter-spacing:.02em;text-transform:uppercase}.au-lead-name-extras{align-items:baseline;display:flex;gap:8px}.au-lead-coach-badge{border:1px solid;font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.18em;padding:2px 8px}.au-lead-coach-badge.hc{color:var(--au-admin-coach-hc)}.au-lead-coach-badge.tc{color:var(--au-admin-coach-tc)}.au-lead-status-badge{border:1px solid;color:var(--au-admin-success);font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.18em;padding:2px 8px;text-transform:uppercase}.au-lead-fields{margin-top:12px}.au-lead-field{grid-gap:12px;display:grid;gap:12px;grid-template-columns:130px 1fr;padding:6px 0}.au-lead-field-label{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.12em;padding-top:2px;text-transform:uppercase}.au-lead-field-value{color:var(--au-admin-text);font-family:var(--au-admin-display);font-size:14px;line-height:1.45}.au-lead-field-value.freno-quote{font-style:italic}.au-lead-divider{border:none;margin:12px 0}.au-lead-divider,.au-lead-section{border-top:1px solid var(--au-admin-border)}.au-lead-section{height:0;margin:18px 0 8px;position:relative;text-align:center}.au-lead-section:before{background:var(--au-admin-bg);color:var(--au-admin-muted);content:"CONTACTO";font-family:var(--au-admin-mono);font-size:10px;left:50%;letter-spacing:.2em;padding:0 12px;position:absolute;top:-8px;transform:translateX(-50%)}.au-lead-contact{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:130px 1fr auto;padding:4px 0}.au-lead-contact-label{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.au-lead-contact-value{color:var(--au-admin-text);font-family:var(--au-admin-display);font-size:15px}.au-lead-contact-value a{color:inherit;text-decoration:none}.au-lead-contact-value a:hover{color:var(--au-admin-accent)}.au-lead-contact-value.empty{color:var(--au-admin-muted);font-style:italic}.au-lead-contact-action{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.au-lead-contact-action:hover{color:var(--au-admin-accent)}.au-lead-contact-action.disabled{color:var(--au-admin-cold);cursor:not-allowed;pointer-events:none}.au-lead-mark{background:#0000;border:1px solid var(--au-admin-border);color:var(--au-admin-text);cursor:pointer;font-family:var(--au-admin-mono);font-size:12px;letter-spacing:.18em;margin-top:16px;padding:10px 16px;text-transform:uppercase;width:100%}.au-lead-mark:hover{border-color:var(--au-admin-accent);color:var(--au-admin-accent)}.au-lead-mark.contacted{border-color:var(--au-admin-success);color:var(--au-admin-success)}.au-lead-mark.contacted:hover{background:#22c55e14}.au-lead-mark:disabled{cursor:not-allowed;opacity:.4}.au-admin-login-screen{align-items:center;background:var(--au-admin-bg);display:flex;justify-content:center;min-height:100vh}.au-admin-login-card{background:var(--au-admin-surface);border:1px solid var(--au-admin-border);max-width:440px;padding:48px 40px;text-align:left;width:100%}.au-admin-login-card .brand{color:var(--au-admin-accent);font-family:var(--au-admin-display);font-size:32px;font-weight:700}.au-admin-login-card .label{letter-spacing:.2em;margin-top:8px}.au-admin-login-card .label,.au-admin-login-card .prompt{color:var(--au-admin-muted);font-family:var(--au-admin-mono);font-size:12px;text-transform:uppercase}.au-admin-login-card .prompt{letter-spacing:.12em;margin-top:32px}.au-admin-login-card input{background:#0000;border:none;border-bottom:1px solid var(--au-admin-border);color:var(--au-admin-text);font-family:var(--au-admin-mono);font-size:14px;letter-spacing:.1em;margin-top:12px;outline:none;padding:12px 0;width:100%}.au-admin-login-card input:focus{border-bottom-color:var(--au-admin-accent)}.au-admin-login-card button{background:#0000;border:1px solid var(--au-admin-accent);color:var(--au-admin-accent);cursor:pointer;font-family:var(--au-admin-mono);font-size:13px;letter-spacing:.18em;margin-top:24px;padding:14px 16px;text-transform:uppercase;width:100%}.au-admin-login-card button:hover{background:var(--au-admin-accent);color:var(--au-admin-bg)}.au-admin-login-card button:disabled{cursor:not-allowed;opacity:.4}.au-admin-login-card .error{color:var(--au-admin-hot);font-family:var(--au-admin-mono);font-size:12px;margin-top:16px}.au-admin-mobile{align-items:center;background:var(--au-admin-bg);color:var(--au-admin-muted);display:flex;font-family:var(--au-admin-mono);font-size:14px;justify-content:center;min-height:100vh;padding:32px;text-align:center}.au-lead.contactado{filter:saturate(.6);opacity:.4;transition:opacity .2s,filter .2s}.au-lead.contactado:hover{filter:none;opacity:1}.au-admin-coach-filter{align-items:center;display:flex;font-family:var(--au-admin-mono);font-size:12px;gap:16px;letter-spacing:.12em;margin:-8px 0 16px;text-transform:uppercase}.au-admin-coach-filter .label{color:var(--au-admin-muted)}.au-admin-coach-filter button{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--au-admin-muted);cursor:pointer;font-family:var(--au-admin-mono);font-size:12px;letter-spacing:.12em;padding:6px 4px;text-transform:uppercase}.au-admin-coach-filter button.active{border-bottom-color:var(--au-admin-accent);color:var(--au-admin-text)}@media (max-width:1023px){.au-admin-desktop{display:none}}@media (min-width:1024px){.au-admin-mobile{display:none}}
/*# sourceMappingURL=main.9b09efed.css.map*/