[data-avz-theme]{--avz-font:var(--font-jakarta,"Plus Jakarta Sans"), -apple-system, "Segoe UI", system-ui, Roboto, sans-serif;--avz-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--avz-r-xs:4px;--avz-r-sm:6px;--avz-r-md:10px;--avz-r-lg:14px;--avz-r-pill:999px;--avz-sp-1:4px;--avz-sp-2:8px;--avz-sp-3:12px;--avz-sp-4:16px;--avz-sp-5:20px;--avz-sp-6:24px;--avz-sp-8:32px;--avz-fs-xs:11px;--avz-fs-sm:12.5px;--avz-fs-md:13.5px;--avz-fs-lg:15px;--avz-fs-xl:17px;--avz-fs-2xl:20px;--avz-fs-kpi:24px;--avz-track-eyebrow:.06em;--avz-ease:cubic-bezier(.2,.7,.2,1);--avz-t:.15s;--avz-ctl-h:36px;--avz-ctl-h-sm:30px;--avz-row-py:11px;--avz-cell-px:14px;--avz-card-p:18px;--avz-modal-p:22px;--avz-gap:16px;--avz-fs-body:13.5px;--avz-nav-h:38px;--avz-ok:#15803d;--avz-ok-text:#166534;--avz-ok-soft:#e3f5ea;--avz-warn:#d97706;--avz-warn-text:#92400e;--avz-warn-soft:#fdf1df;--avz-bad:#dc2626;--avz-bad-text:#991b1b;--avz-bad-soft:#fde8e8;--avz-violet:#7c3aed;--avz-violet-text:#5b21b6;--avz-violet-soft:#efe9fc;--avz-shadow-sm:0 1px 2px #1018280f, 0 1px 3px #1018280a;--avz-shadow-md:0 8px 24px -8px #10182829, 0 2px 6px #1018280f;--avz-shadow-lg:0 24px 64px -16px #10182852, 0 8px 24px -8px #10182829;--avz-shadow-pop:0 12px 40px -8px #10182838, 0 2px 8px #10182814;--avz-sk:#e8ecf2;--avz-sk-hi:#f5f7fa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-avz-theme=consola]{--avz-bg:#f3f5f9;--avz-surface:#fff;--avz-surface-2:#f7f9fc;--avz-surface-3:#eef2f7;--avz-border:#e2e7ef;--avz-border-2:#cbd3df;--avz-hairline:#edf0f5;--avz-fg:#111827;--avz-fg-2:#3f4b5f;--avz-fg-3:#5b6b7f;--avz-fg-4:#8a97a8;--avz-accent:#0b5ed7;--avz-accent-hover:#0a52bd;--avz-accent-text:#0b5ed7;--avz-accent-soft:#e6effc;--avz-accent-soft-2:#cfe0fa;--avz-on-accent:#fff;--avz-ring:#5b9bff;--avz-info:#0b5ed7;--avz-info-text:#0b5ed7;--avz-info-soft:#e6effc;--avz-brand-grad:linear-gradient(135deg,#2b8cff 0%,#0b5ed7 100%);--avz-veil:#0d121e8c}[data-avz-theme=miempresa]{--avz-cifras-border:0;--avz-kpi-border:1px solid var(--avz-border);--avz-accent:#2563eb;--avz-accent-hover:#1d4ed8;--avz-accent-soft:#eff6ff;--avz-accent-soft-2:#dbeafe;--avz-accent-text:#1e40af;--avz-on-accent:#fff;--avz-brand-grad:linear-gradient(135deg, #155cfb 0%, #2563eb 48%, #06b6d4 100%);--avz-cyan:#06b6d4;--avz-bg:#fff;--avz-bg-2:#f8fafc;--avz-surface:#fff;--avz-surface-2:#f8fafc;--avz-border:#e2e8f0;--avz-hairline:#eef2f7;--avz-fg:#0f172a;--avz-fg-2:#475569;--avz-fg-3:#64748b;--avz-fg-4:#94a3b8;--avz-ok-soft:#ecfdf5;--avz-ok:#047857;--avz-warn-soft:#fff7ed;--avz-warn:#c2410c;--avz-bad-soft:#fef2f2;--avz-bad:#b91c1c;--avz-info-soft:#eff6ff;--avz-info:#1d4ed8;--avz-r-xs:4px;--avz-r-sm:6px;--avz-r-md:10px;--avz-r-lg:14px;--avz-r-xl:18px;--avz-r-pill:999px;--avz-shadow-sm:0 1px 2px #0f172a0d;--avz-shadow-md:0 12px 30px -20px #0f172a40;--avz-shadow-lg:0 30px 60px -40px #0f172a4d;--avz-shadow-pop:0 24px 50px -24px #0f172a59;--avz-focus:0 0 0 3px #2563eb4d;--avz-font:var(--me-fuente-texto,"Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;--avz-font-display:var(--me-fuente-titulo,"Manrope"), var(--me-fuente-texto,"Inter"), system-ui, sans-serif;--avz-fs-11:11px;--avz-fs-12:12.5px;--avz-fs-13:13.5px;--avz-fs-15:15px;--avz-fs-17:17px;--avz-fs-20:20px;--avz-fs-24:24px;--avz-ctl-h:40px;--avz-ctl-h-sm:32px;--avz-t:.15s;--avz-surface-3:#eef2f7;--avz-border-2:#cbd5e1;--avz-ring:#2563eb;--avz-ok-text:var(--avz-ok);--avz-warn-text:var(--avz-warn);--avz-bad-text:var(--avz-bad);--avz-info-text:var(--avz-info);--avz-veil:#0f172a7a;--avz-sk:#e2e8f0;--avz-sk-hi:#f8fafc}[data-avz-theme=buscenter]{--avz-bg:#f2f6fa;--avz-surface:#fff;--avz-surface-2:#f6f9fc;--avz-surface-3:#eaf1f7;--avz-border:#dce6ef;--avz-border-2:#c3d2e0;--avz-hairline:#ebf1f6;--avz-fg:#0b1726;--avz-fg-2:#33475c;--avz-fg-3:#51677d;--avz-fg-4:#8296aa;--avz-accent:#0369a1;--avz-accent-hover:#075985;--avz-accent-text:#0369a1;--avz-accent-soft:#e0f2fe;--avz-accent-soft-2:#bae6fd;--avz-on-accent:#fff;--avz-ring:#38bdf8;--avz-info:#0369a1;--avz-info-text:#0369a1;--avz-info-soft:#e0f2fe;--avz-brand-grad:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%);--avz-veil:#0a16268c}[data-avz-theme=inmocenter]{--avz-bg:#f3f6fb;--avz-surface:#fff;--avz-surface-2:#f7f9fd;--avz-surface-3:#ecf1f9;--avz-border:#dfe6f1;--avz-border-2:#c6d2e3;--avz-hairline:#ebf0f7;--avz-fg:#0e1726;--avz-fg-2:#36465c;--avz-fg-3:#56677d;--avz-fg-4:#8595aa;--avz-accent:#0062d1;--avz-accent-hover:#0052b0;--avz-accent-text:#0062d1;--avz-accent-soft:#e5f0ff;--avz-accent-soft-2:#c7deff;--avz-on-accent:#fff;--avz-ring:#07f;--avz-info:#0062d1;--avz-info-text:#0062d1;--avz-info-soft:#e5f0ff;--avz-brand-grad:linear-gradient(135deg,#3392ff 0%,#0062d1 100%);--avz-veil:#0a12208c}[data-avz-theme=isomenu]{--avz-bg:#f5f7f6;--avz-surface:#fff;--avz-surface-2:#f0f5f0;--avz-surface-3:#e9f3ee;--avz-border:#dde8e0;--avz-border-2:#bfcfc5;--avz-hairline:#e9f3ee;--avz-fg:#10231a;--avz-fg-2:#4a5c54;--avz-fg-3:#5c6f64;--avz-fg-4:#8a9c90;--avz-accent:#0e7a4b;--avz-accent-hover:#0a5b38;--avz-accent-text:#0e7a4b;--avz-accent-soft:#e9f3ee;--avz-accent-soft-2:#d2e9dc;--avz-on-accent:#fff;--avz-ring:#0e7a4b;--avz-info:#0e7a4b;--avz-info-text:#0e7a4b;--avz-info-soft:#e9f3ee;--avz-brand-grad:linear-gradient(135deg,#147a47 0%,#1a9e5c 100%);--avz-veil:#10231a8c}[data-avz-theme][data-avz-mode=dark]{--avz-ok:#4ade80;--avz-ok-text:#86efac;--avz-ok-soft:#4ade8024;--avz-warn:#fbbf24;--avz-warn-text:#fcd34d;--avz-warn-soft:#fbbf2424;--avz-bad:#fb7185;--avz-bad-text:#fda4af;--avz-bad-soft:#fb718524;--avz-violet:#a78bfa;--avz-violet-text:#c4b5fd;--avz-violet-soft:#a78bfa29;--avz-shadow-sm:0 1px 2px #00000059, 0 1px 3px #00000040;--avz-shadow-md:0 8px 24px -8px #0009, 0 2px 6px #0000004d;--avz-shadow-lg:0 24px 64px -16px #000000bf, 0 8px 24px -8px #00000080;--avz-shadow-pop:0 12px 40px -8px #000000b3, 0 2px 8px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-avz-theme=consola][data-avz-mode=dark]{--avz-bg:#0b0f17;--avz-surface:#121826;--avz-surface-2:#171e2e;--avz-surface-3:#1d2537;--avz-border:#243049;--avz-border-2:#334159;--avz-hairline:#1b2335;--avz-fg:#eef2f8;--avz-fg-2:#c3cbd8;--avz-fg-3:#8e9aae;--avz-fg-4:#66728a;--avz-accent:#5b9bff;--avz-accent-hover:#79adff;--avz-accent-text:#8db8ff;--avz-accent-soft:#5b9bff24;--avz-accent-soft-2:#5b9bff47;--avz-on-accent:#061126;--avz-ring:#8db8ff;--avz-info:#5b9bff;--avz-info-text:#8db8ff;--avz-info-soft:#5b9bff24;--avz-brand-grad:linear-gradient(135deg,#5b9bff 0%,#2b6fe0 100%);--avz-veil:#02040ab3;--avz-sk:#1c2538;--avz-sk-hi:#263150}[data-avz-theme=miempresa][data-avz-mode=dark]{--avz-accent:#60a5fa;--avz-accent-hover:#93c5fd;--avz-accent-soft:#60a5fa24;--avz-accent-soft-2:#60a5fa3d;--avz-accent-text:#bfdbfe;--avz-on-accent:#0f172a;--avz-bg:#0b1220;--avz-bg-2:#0f172a;--avz-surface:#111b2e;--avz-surface-2:#16223a;--avz-border:#243149;--avz-hairline:#1c2941;--avz-fg:#f1f5f9;--avz-fg-2:#cbd5e1;--avz-fg-3:#94a3b8;--avz-fg-4:#64748b;--avz-ok-soft:#10b98124;--avz-ok:#6ee7b7;--avz-warn-soft:#f9731624;--avz-warn:#fdba74;--avz-bad-soft:#ef444424;--avz-bad:#fca5a5;--avz-info-soft:#60a5fa24;--avz-info:#bfdbfe;--avz-shadow-sm:0 1px 2px #0000004d;--avz-shadow-md:0 12px 30px -20px #0009;--avz-shadow-lg:0 30px 60px -40px #000000b3;--avz-shadow-pop:0 24px 50px -24px #000000b3;--avz-focus:0 0 0 3px #60a5fa59;--avz-surface-3:#1c2941;--avz-border-2:#334155;--avz-ring:#60a5fa;--avz-veil:#020617b8;--avz-sk:#243149;--avz-sk-hi:#334155}[data-avz-theme=buscenter][data-avz-mode=dark]{--avz-bg:#0a1626;--avz-surface:#0f1f33;--avz-surface-2:#13263d;--avz-surface-3:#1a3049;--avz-border:#22384f;--avz-border-2:#2f4a66;--avz-hairline:#182b41;--avz-fg:#e8f1f8;--avz-fg-2:#c0d0de;--avz-fg-3:#8ba3b8;--avz-fg-4:#627c93;--avz-accent:#38bdf8;--avz-accent-hover:#7dd3fc;--avz-accent-text:#7dd3fc;--avz-accent-soft:#38bdf824;--avz-accent-soft-2:#38bdf847;--avz-on-accent:#0a1626;--avz-ring:#7dd3fc;--avz-info:#38bdf8;--avz-info-text:#7dd3fc;--avz-info-soft:#38bdf824;--avz-brand-grad:linear-gradient(135deg,#7dd3fc 0%,#0ea5e9 100%);--avz-veil:#020810b8;--avz-sk:#19304a;--avz-sk-hi:#22405f}[data-avz-theme=inmocenter][data-avz-mode=dark]{--avz-bg:#0b1220;--avz-surface:#111a2c;--avz-surface-2:#162036;--avz-surface-3:#1c2842;--avz-border:#24324e;--avz-border-2:#31446a;--avz-hairline:#1a2540;--avz-fg:#edf2fa;--avz-fg-2:#c2cddd;--avz-fg-3:#8d9cb3;--avz-fg-4:#64738c;--avz-accent:#4da3ff;--avz-accent-hover:#7db9ff;--avz-accent-text:#7db9ff;--avz-accent-soft:#4da3ff24;--avz-accent-soft-2:#4da3ff47;--avz-on-accent:#0b1220;--avz-ring:#7db9ff;--avz-info:#4da3ff;--avz-info-text:#7db9ff;--avz-info-soft:#4da3ff24;--avz-brand-grad:linear-gradient(135deg,#7db9ff 0%,#07f 100%);--avz-veil:#02060eb8;--avz-sk:#1b2741;--avz-sk-hi:#24345a}[data-avz-theme][data-avz-density=compact]{--avz-ctl-h:32px;--avz-ctl-h-sm:28px;--avz-row-py:7px;--avz-cell-px:12px;--avz-card-p:14px;--avz-modal-p:16px;--avz-gap:12px;--avz-fs-body:13px;--avz-nav-h:34px}.avz-kit[data-avz-theme]{--surface:var(--avz-surface-2);--card:var(--avz-surface);--border:var(--avz-border);--fg:var(--avz-fg);--muted:var(--avz-fg-2);--faint:var(--avz-fg-3);--brand:var(--avz-accent);--brand-soft:var(--avz-accent-soft);--grad-brand:linear-gradient(0deg, var(--avz-accent), var(--avz-accent))}[data-avz-theme] .glow-brand{box-shadow:none}[data-avz-theme]{font-family:var(--avz-font);font-size:var(--avz-fs-body);color:var(--avz-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.45}.avz-kit[data-avz-theme]{background:var(--avz-bg);min-width:0}[data-avz-theme] *,[data-avz-theme] :before,[data-avz-theme] :after{box-sizing:border-box}[data-avz-theme] ::placeholder{color:var(--avz-fg-4);opacity:1}[data-avz-theme] :focus-visible{outline:2px solid var(--avz-ring);outline-offset:2px}[data-avz-theme] [role=row]:focus-visible,[data-avz-theme] [role=tab]:focus-visible{outline-offset:-2px}[data-avz-theme] ::selection{background:var(--avz-accent-soft-2)}[data-avz-theme] [data-avz-num]{font-variant-numeric:tabular-nums}[data-avz-theme] [data-avz-mono]{font-family:var(--avz-mono);letter-spacing:.01em;font-size:.92em}[data-avz-theme] [data-avz-scroll]::-webkit-scrollbar{width:10px;height:10px}[data-avz-theme] [data-avz-scroll]::-webkit-scrollbar-thumb{background:var(--avz-border-2);background-clip:padding-box;border:3px solid #0000;border-radius:999px}[data-avz-theme] [data-avz-scroll]::-webkit-scrollbar-track{background:0 0}[data-avz-theme] [data-avz-sk]{background:linear-gradient(90deg, var(--avz-sk) 0%, var(--avz-sk-hi) 40%, var(--avz-sk) 80%);border-radius:var(--avz-r-sm);background-size:600px 100%;animation:1.4s linear infinite avzShimmer;display:block}@keyframes avzShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes avzDrop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes avzModalIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes avzSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-avz-theme] *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-avz-theme] .avz-card{background:var(--avz-surface);border:1px solid var(--avz-border);border-radius:var(--avz-r-lg);box-shadow:var(--avz-shadow-sm)}[data-avz-theme] .avz-card-h{padding:14px var(--avz-card-p);border-bottom:1px solid var(--avz-hairline);justify-content:space-between;align-items:center;gap:12px;display:flex}[data-avz-theme] .avz-card-t{font-size:var(--avz-fs-lg);color:var(--avz-fg);margin:0;font-weight:650}[data-avz-theme] .avz-eyebrow{font-size:var(--avz-fs-xs);letter-spacing:var(--avz-track-eyebrow);text-transform:uppercase;color:var(--avz-fg-3);font-weight:650}[data-avz-theme] .avz-muted{color:var(--avz-fg-3)}[data-avz-theme] .avz-btn{height:var(--avz-ctl-h);border-radius:var(--avz-r-md);border:1px solid var(--avz-border);background:var(--avz-surface);color:var(--avz-fg);font:inherit;font-size:var(--avz-fs-md);white-space:nowrap;cursor:pointer;transition:background var(--avz-t) var(--avz-ease), border-color var(--avz-t) var(--avz-ease), box-shadow var(--avz-t) var(--avz-ease);justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:600;display:inline-flex}[data-avz-theme] .avz-btn:hover:not(:disabled){background:var(--avz-surface-2);border-color:var(--avz-border-2)}[data-avz-theme] .avz-btn:active:not(:disabled){transform:translateY(1px)}[data-avz-theme] .avz-btn:disabled{opacity:.5;cursor:default}[data-avz-theme] .avz-btn svg{flex:none;width:16px;height:16px}[data-avz-theme] .avz-btn--primary{background:var(--avz-accent);border-color:var(--avz-accent);color:var(--avz-on-accent)}[data-avz-theme] .avz-btn--primary:hover:not(:disabled){background:var(--avz-accent-hover);border-color:var(--avz-accent-hover)}[data-avz-theme] .avz-btn--ghost{color:var(--avz-fg-2);background:0 0;border-color:#0000}[data-avz-theme] .avz-btn--ghost:hover:not(:disabled){background:var(--avz-surface-3);color:var(--avz-fg);border-color:#0000}[data-avz-theme] .avz-btn--soft{background:var(--avz-accent-soft);color:var(--avz-accent-text);border-color:#0000}[data-avz-theme] .avz-btn--soft:hover:not(:disabled){background:var(--avz-accent-soft-2);border-color:#0000}[data-avz-theme] .avz-btn--danger{background:var(--avz-bad);border-color:var(--avz-bad);color:#fff}[data-avz-theme] .avz-btn--danger:hover:not(:disabled){background:var(--avz-bad);border-color:var(--avz-bad);box-shadow:inset 0 0 0 999px #00000014}[data-avz-theme] .avz-btn--sm{height:var(--avz-ctl-h-sm);font-size:var(--avz-fs-sm);border-radius:var(--avz-r-sm);padding:0 10px}[data-avz-theme] .avz-btn--icon{width:var(--avz-ctl-h);padding:0}[data-avz-theme] .avz-btn--sm.avz-btn--icon{width:var(--avz-ctl-h-sm)}[data-avz-theme] .avz-chip{border-radius:var(--avz-r-pill);height:22px;font-size:var(--avz-fs-sm);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;font-weight:600;line-height:1;display:inline-flex}[data-avz-theme] .avz-chip--dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}[data-avz-theme] .avz-tono-ok{background:var(--avz-ok-soft);color:var(--avz-ok-text)}[data-avz-theme] .avz-tono-warn{background:var(--avz-warn-soft);color:var(--avz-warn-text)}[data-avz-theme] .avz-tono-bad{background:var(--avz-bad-soft);color:var(--avz-bad-text)}[data-avz-theme] .avz-tono-info{background:var(--avz-info-soft);color:var(--avz-info-text)}[data-avz-theme] .avz-tono-accent{background:var(--avz-accent-soft);color:var(--avz-accent-text)}[data-avz-theme] .avz-tono-violet{background:var(--avz-violet-soft);color:var(--avz-violet-text)}[data-avz-theme] .avz-tono-neutral{background:var(--avz-surface-3);color:var(--avz-fg-2)}[data-avz-theme] .avz-aviso{border-radius:var(--avz-r-md);font-size:var(--avz-fs-md);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}[data-avz-theme] .avz-aviso b{font-weight:650}[data-avz-theme] .avz-label{font-size:var(--avz-fs-sm);color:var(--avz-fg-2);margin:0 0 5px;font-weight:600;display:block}[data-avz-theme] .avz-label .avz-req{color:var(--avz-bad);margin-left:3px}[data-avz-theme] .avz-input{width:100%;height:var(--avz-ctl-h);border-radius:var(--avz-r-md);border:1px solid var(--avz-border);background:var(--avz-surface);color:var(--avz-fg);font:inherit;font-size:var(--avz-fs-md);transition:border-color var(--avz-t) var(--avz-ease), box-shadow var(--avz-t) var(--avz-ease);padding:0 11px;display:block}[data-avz-theme] textarea.avz-input{resize:vertical;height:auto;min-height:76px;padding:8px 11px;line-height:1.45}[data-avz-theme] .avz-input:hover:not(:disabled){border-color:var(--avz-border-2)}[data-avz-theme] .avz-input:focus{border-color:var(--avz-accent);box-shadow:0 0 0 3px var(--avz-accent-soft);outline:none}[data-avz-theme] .avz-input:disabled{background:var(--avz-surface-2);color:var(--avz-fg-3)}[data-avz-theme] .avz-input[aria-invalid=true]{border-color:var(--avz-bad)}[data-avz-theme] .avz-ayuda{font-size:var(--avz-fs-xs);color:var(--avz-fg-3);margin:4px 0 0}[data-avz-theme] .avz-error{font-size:var(--avz-fs-xs);color:var(--avz-bad-text);margin:4px 0 0;font-weight:600}[data-avz-theme] .avz-afijo{align-items:stretch;display:flex}[data-avz-theme] .avz-afijo>span{border:1px solid var(--avz-border);background:var(--avz-surface-2);color:var(--avz-fg-3);font-size:var(--avz-fs-sm);align-items:center;padding:0 10px;display:inline-flex}[data-avz-theme] .avz-afijo>span:first-child{border-radius:var(--avz-r-md) 0 0 var(--avz-r-md);border-right:0}[data-avz-theme] .avz-afijo>span:last-child{border-radius:0 var(--avz-r-md) var(--avz-r-md) 0;border-left:0}[data-avz-theme] .avz-afijo>.avz-input{flex:1;min-width:0}[data-avz-theme] .avz-afijo>span:first-child+.avz-input{border-top-left-radius:0;border-bottom-left-radius:0}[data-avz-theme] .avz-afijo>.avz-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[data-avz-theme] .avz-leer{min-height:20px;color:var(--avz-fg);font-size:var(--avz-fs-md);overflow-wrap:anywhere}[data-avz-theme] .avz-leer--vacio{color:var(--avz-fg-4)}[data-avz-theme] .avz-switch{cursor:pointer;font-size:var(--avz-fs-md);color:var(--avz-fg);background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}[data-avz-theme] .avz-switch>i{background:var(--avz-border-2);width:32px;height:18px;transition:background var(--avz-t) var(--avz-ease);border-radius:999px;flex:none;position:relative}[data-avz-theme] .avz-switch>i:after{content:"";width:14px;height:14px;box-shadow:var(--avz-shadow-sm);transition:transform var(--avz-t) var(--avz-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}[data-avz-theme] .avz-switch[aria-checked=true]>i{background:var(--avz-accent)}[data-avz-theme] .avz-switch[aria-checked=true]>i:after{transform:translate(14px)}[data-avz-theme] .avz-seg{border-radius:var(--avz-r-md);background:var(--avz-surface-3);gap:2px;padding:3px;display:inline-flex}[data-avz-theme] .avz-seg>button{height:calc(var(--avz-ctl-h) - 6px);border-radius:var(--avz-r-sm);color:var(--avz-fg-2);font:inherit;font-size:var(--avz-fs-md);cursor:pointer;background:0 0;border:0;padding:0 14px;font-weight:600}[data-avz-theme] .avz-seg>button:hover{color:var(--avz-fg)}[data-avz-theme] .avz-seg>button[aria-pressed=true],[data-avz-theme] .avz-seg>button[aria-checked=true]{background:var(--avz-surface);color:var(--avz-fg);box-shadow:var(--avz-shadow-sm)}[data-avz-theme] .avz-toggle{height:var(--avz-ctl-h-sm);border-radius:var(--avz-r-pill);border:1px solid var(--avz-border);background:var(--avz-surface);color:var(--avz-fg-2);font:inherit;font-size:var(--avz-fs-sm);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}[data-avz-theme] .avz-toggle:hover:not(:disabled){border-color:var(--avz-border-2);color:var(--avz-fg)}[data-avz-theme] .avz-toggle[aria-pressed=true]{background:var(--avz-accent-soft);border-color:var(--avz-accent-soft-2);color:var(--avz-accent-text)}[data-avz-theme] .avz-toggle .avz-cuenta{font-size:var(--avz-fs-xs);color:var(--avz-fg-3);font-weight:600}[data-avz-theme] .avz-toggle[aria-pressed=true] .avz-cuenta{color:var(--avz-accent-text)}[data-avz-theme] .avz-sel{width:100%;height:var(--avz-ctl-h);border-radius:var(--avz-r-md);border:1px solid var(--avz-border);background:var(--avz-surface);color:var(--avz-fg);font:inherit;font-size:var(--avz-fs-md);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 11px;display:flex}[data-avz-theme] .avz-sel:hover:not(:disabled){border-color:var(--avz-border-2)}[data-avz-theme] .avz-sel[aria-expanded=true]{border-color:var(--avz-accent);box-shadow:0 0 0 3px var(--avz-accent-soft)}[data-avz-theme] .avz-sel--sm{height:var(--avz-ctl-h-sm);font-size:var(--avz-fs-sm);border-radius:var(--avz-r-sm)}[data-avz-theme] .avz-sel>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-avz-theme] .avz-sel .avz-sel-ph{color:var(--avz-fg-4)}[data-avz-theme] .avz-sel svg{width:15px;height:15px;color:var(--avz-fg-3);flex:none}[data-avz-theme] .avz-pop{z-index:1000;background:var(--avz-surface);border:1px solid var(--avz-border);border-radius:var(--avz-r-md);min-width:180px;max-height:280px;box-shadow:var(--avz-shadow-pop);animation:avzDrop .12s var(--avz-ease);padding:4px;position:fixed;overflow-y:auto}[data-avz-theme] .avz-opt{border-radius:var(--avz-r-sm);font-size:var(--avz-fs-md);color:var(--avz-fg);cursor:pointer;align-items:center;gap:8px;padding:7px 9px;display:flex}[data-avz-theme] .avz-opt[data-activa=true]{background:var(--avz-surface-3)}[data-avz-theme] .avz-opt[aria-selected=true]{color:var(--avz-accent-text);font-weight:600}[data-avz-theme] .avz-opt .avz-opt-check{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}[data-avz-theme] .avz-opt .avz-opt-caja{border:1.5px solid var(--avz-border-2);border-radius:4px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}[data-avz-theme] .avz-opt[aria-selected=true] .avz-opt-caja{background:var(--avz-accent);border-color:var(--avz-accent);color:var(--avz-on-accent)}[data-avz-theme] .avz-opt .avz-opt-det{font-size:var(--avz-fs-xs);color:var(--avz-fg-3);margin-left:auto;font-weight:500}[data-avz-theme] .avz-pop-vacio{font-size:var(--avz-fs-sm);color:var(--avz-fg-3);padding:10px}[data-avz-theme] .avz-tabs{scrollbar-width:none;border-bottom:1px solid var(--avz-border);gap:2px;display:flex;overflow-x:auto}[data-avz-theme] .avz-tabs::-webkit-scrollbar{display:none}[data-avz-theme] .avz-tab{height:40px;color:var(--avz-fg-3);font:inherit;font-size:var(--avz-fs-md);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}[data-avz-theme] .avz-tab:hover,[data-avz-theme] .avz-tab[aria-selected=true]{color:var(--avz-fg)}[data-avz-theme] .avz-tab[aria-selected=true]:after{content:"";background:var(--avz-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}[data-avz-theme] .avz-tab .avz-tab-n{background:var(--avz-surface-3);min-width:18px;height:18px;color:var(--avz-fg-3);font-size:var(--avz-fs-xs);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}[data-avz-theme] .avz-tab[aria-selected=true] .avz-tab-n{background:var(--avz-accent-soft);color:var(--avz-accent-text)}[data-avz-theme] .avz-tab svg{width:13px;height:13px}[data-avz-theme] .avz-tabla{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--avz-fs-md)}[data-avz-theme] .avz-tabla th{z-index:1;padding:9px var(--avz-cell-px);background:var(--avz-surface-2);border-bottom:1px solid var(--avz-border);font-size:var(--avz-fs-xs);letter-spacing:var(--avz-track-eyebrow);text-transform:uppercase;color:var(--avz-fg-3);text-align:left;white-space:nowrap;font-weight:650;position:sticky;top:0}[data-avz-theme] .avz-tabla th button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}[data-avz-theme] .avz-tabla th button:hover{color:var(--avz-fg)}[data-avz-theme] .avz-tabla td{padding:var(--avz-row-py) var(--avz-cell-px);border-bottom:1px solid var(--avz-hairline);color:var(--avz-fg);vertical-align:middle}[data-avz-theme] .avz-tabla tbody tr{transition:background var(--avz-t) var(--avz-ease)}[data-avz-theme] .avz-tabla tbody tr[data-clic=true]{cursor:pointer}[data-avz-theme] .avz-tabla tbody tr[data-clic=true]:hover{background:var(--avz-surface-2)}[data-avz-theme] .avz-tabla tbody tr[aria-selected=true]{background:var(--avz-accent-soft)}[data-avz-theme] .avz-tabla .avz-der{text-align:right}[data-avz-theme] .avz-tabla .avz-cen{text-align:center}[data-avz-theme] .avz-tabla .avz-cort{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}[data-avz-theme] .avz-tabla tfoot td{background:var(--avz-surface-2);border-bottom:0;font-weight:650}[data-avz-theme] .avz-ava{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}[data-avz-theme] .avz-xl-cab{padding:16px var(--avz-modal-p) 0;border-bottom:1px solid var(--avz-border);background:var(--avz-surface);flex:none}[data-avz-theme] .avz-xl-id{align-items:flex-start;gap:14px;display:flex}[data-avz-theme] .avz-xl-selector{gap:6px;padding:12px 0;display:grid}[data-avz-theme] .avz-xl-selector select{border:1px solid var(--avz-border);background:var(--avz-surface-2);width:100%;min-width:0;height:40px;color:var(--avz-fg);font:inherit;border-radius:8px;padding:0 12px;font-weight:600}[data-avz-theme] .avz-xl-tit{font-size:var(--avz-fs-2xl);color:var(--avz-fg);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}[data-avz-theme] .avz-xl-sub{font-size:var(--avz-fs-md);color:var(--avz-fg-3)}[data-avz-theme] .avz-xl-zonas{gap:14px 28px;margin:14px 0 6px;padding-left:62px;display:grid}[data-avz-theme] .avz-xl-zona{min-width:0;font-size:var(--avz-fs-md);color:var(--avz-fg)}[data-avz-theme] .avz-xl-zona .avz-eyebrow{margin-bottom:6px;display:block}[data-avz-theme] .avz-xl-linea{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:22px;display:flex}[data-avz-theme] .avz-xl-linea svg{width:14px;height:14px;color:var(--avz-fg-4);flex:none}[data-avz-theme] .avz-xl-cuerpo{background:var(--avz-bg);height:100%;overflow:hidden auto}[data-avz-theme] .avz-xl-pie{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-avz-theme] .avz-xl-cab[data-compacta=true] .avz-xl-zonas{display:none}[data-avz-theme] .avz-kpi{padding:14px var(--avz-card-p);min-width:0}[data-avz-theme] .avz-kpi-v{font-size:var(--avz-fs-kpi);letter-spacing:-.01em;color:var(--avz-fg);font-variant-numeric:tabular-nums;margin-top:4px;font-weight:700}[data-avz-theme] .avz-kpi-d{font-size:var(--avz-fs-sm);color:var(--avz-fg-3);margin-top:2px}[data-avz-theme] .avz-kpi--alerta{background:var(--avz-bad-soft)}[data-avz-theme] .avz-kpi--alerta .avz-kpi-v{color:var(--avz-bad-text)}[data-avz-theme] .avz-linea-t{padding:10px var(--avz-card-p);border-bottom:1px solid var(--avz-hairline);grid-template-columns:44px 12px minmax(0,1fr);gap:10px;display:grid}[data-avz-theme] .avz-linea-t:last-child{border-bottom:0}[data-avz-theme] .avz-linea-t .avz-dia{font-weight:700;font-size:var(--avz-fs-md);color:var(--avz-fg);line-height:1.1}[data-avz-theme] .avz-linea-t .avz-mes{font-size:var(--avz-fs-xs);color:var(--avz-fg-3);text-transform:uppercase}[data-avz-theme] .avz-linea-t .avz-punto{background:var(--avz-accent);border-radius:50%;width:7px;height:7px;margin-top:6px}[data-avz-theme] .avz-fila-total{justify-content:space-between;align-items:baseline;gap:12px;min-height:24px;display:flex}[data-avz-theme] .avz-fila-total b{font-variant-numeric:tabular-nums}[data-avz-theme] .avz-input.avz-der{text-align:right;font-variant-numeric:tabular-nums}[data-avz-theme] .avz-tabla td .avz-input{min-width:0}@media (max-width:640px){[data-avz-theme] .avz-doc-lineas thead{display:none}[data-avz-theme] .avz-doc-lineas tbody tr{border-bottom:1px solid var(--avz-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:12px;display:grid}[data-avz-theme] .avz-doc-lineas tbody td{text-align:left;border:0;min-width:0;padding:0;display:block}[data-avz-theme] .avz-doc-lineas tbody td:first-child{grid-column:1/-1}[data-avz-theme] .avz-doc-lineas tbody td[data-etiqueta]:before{content:attr(data-etiqueta);font-size:var(--avz-fs-xs);color:var(--avz-fg-3);margin-bottom:3px;display:block}[data-avz-theme] .avz-doc-lineas tbody td .avz-input{width:100%!important}}[data-avz-theme=miempresa] h1,[data-avz-theme=miempresa] h2,[data-avz-theme=miempresa] .avz-kpi-v{font-family:var(--avz-font-display)}[data-avz-theme=miempresa] .avz-pageheader{background:var(--avz-bg)}[data-avz-theme=miempresa] .avz-cifras{border-top:0;gap:12px;padding:16px 24px}[data-avz-theme=miempresa] .avz-cifras .avz-kpi{border:1px solid var(--avz-border);border-radius:var(--avz-r-lg);background:var(--avz-surface);box-shadow:var(--avz-shadow-sm);padding:18px}[data-avz-theme=miempresa] .avz-card{border-radius:var(--avz-r-lg);box-shadow:var(--avz-shadow-sm)}[data-avz-theme=miempresa] .avz-tabla th{background:var(--avz-surface-2);font-size:var(--avz-fs-sm);color:var(--avz-fg-3)}[data-avz-theme=miempresa] .avz-tabla td{padding-top:14px;padding-bottom:14px}[data-avz-theme=miempresa] .avz-tabla tbody tr:hover{background:var(--avz-accent-soft)}[data-avz-theme=miempresa] .avz-toggle{border-radius:var(--avz-r-pill)}[data-avz-theme=miempresa] .avz-xl-cab{background:var(--avz-surface)}[data-avz-theme=miempresa] .avz-xl-cuerpo{background:var(--avz-bg)}[data-avz-theme=miempresa] .avz-cifras .avz-eyebrow{letter-spacing:0;text-transform:none;color:var(--avz-fg-3)}@media (max-width:639px){[data-avz-theme=miempresa] .avz-cifras{gap:8px;padding:12px}[data-avz-theme=miempresa] .avz-cifras .avz-kpi{padding:12px}}
