:root,[data-theme=dark]{--equipo:#f0447a;--equipo-grad:linear-gradient(100deg,#f0447a,#9b6bdb);--au-bg-base:#070809;--au-bg-layer-1:#0e1014;--au-bg-layer-2:#16191f;--au-glass-fill:#ffffff0d;--au-glass-fill-strong:#ffffff14;--au-glass-border:#ffffff1a;--au-glass-border-strong:#ffffff24;--au-glass-blur:24px;--au-text-primary:#ffffffeb;--au-text-secondary:#ffffff8c;--au-text-faint:#ffffff59;--au-text-on-accent:#1a1206;--au-gold-from:#fde68a;--au-gold-to:#d97706;--au-gold-grad:linear-gradient(120deg,var(--au-gold-from),var(--au-gold-to));--au-gold-solid:#f59e0b;--au-gold-bg:#f59e0b1f;--au-gold-border:#f59e0b40;--au-yellow-from:#fef08a;--au-yellow-to:#d4a017;--au-purple-from:#c4b5fd;--au-purple-to:#7c3aed;--au-blue-from:#93c5fd;--au-blue-to:#2563eb;--au-orange-from:#fdba74;--au-orange-to:#ea580c;--au-yellow-grad:linear-gradient(120deg,var(--au-yellow-from),var(--au-yellow-to));--au-purple-grad:linear-gradient(120deg,var(--au-purple-from),var(--au-purple-to));--au-blue-grad:linear-gradient(120deg,var(--au-blue-from),var(--au-blue-to));--au-yellow-fg:#e0b341;--au-yellow-bg:#d4a01724;--au-yellow-bd:#d4a0174d;--au-purple-fg:#b9a3f7;--au-purple-bg:#7c3aed29;--au-purple-bd:#7c3aed52;--au-blue-fg:#7db8f6;--au-blue-bg:#2563eb29;--au-blue-bd:#2563eb52;--au-orange-fg:#ffb27a;--au-orange-bg:#ff8c4229;--au-orange-bd:#ff8c4257;--au-success-from:#6ee7b7;--au-success-to:#059669;--au-error-from:#fca5a5;--au-error-to:#dc2626;--au-success-fg:#7dd3a8;--au-success-bg:#34d3991a;--au-success-bd:#34d39933;--au-error-fg:#f0a3a3;--au-error-bg:#f871711a;--au-error-bd:#f8717138;--au-tint-gold:#f59e0b0d;--au-tint-purple:#8b5cf60f;--au-tint-blue:#5b9df60f;--au-tint-orange:#ff8c4212;--au-colhead-bg:#0000002e;--au-radius-sm:6px;--au-radius-md:8px;--au-radius-lg:12px;--au-shadow-card:0 4px 16px #00000059;--au-font-display:"DM Sans",system-ui,-apple-system,sans-serif;--au-font-text:"DM Sans",system-ui,-apple-system,sans-serif;--au-fs-h3:16px;--au-fs-lg:16px;--au-fs-body:14px;--au-fs-sm:14px;--au-fs-xs:12px;--au-fw-thin:200;--au-fw-light:300;--au-fw-regular:400;--au-fw-medium:500;--au-fw-semibold:600}[data-theme=light]{--au-bg-base:#f4f1ec;--au-bg-layer-1:#fbfaf7;--au-bg-layer-2:#fff;--au-glass-fill:#fff9;--au-glass-fill-strong:#fffc;--au-glass-border:#1e1a1414;--au-glass-border-strong:#1e1a141f;--au-text-primary:#1c1812eb;--au-text-secondary:#1c181294;--au-text-faint:#1c181266;--au-text-on-accent:#1a1206;--au-gold-solid:#b45309;--au-gold-bg:#d977061f;--au-gold-border:#d977064d;--au-yellow-fg:#9a6b00;--au-yellow-bg:#b4780924;--au-yellow-bd:#b478094d;--au-purple-fg:#6d28d9;--au-purple-bg:#7c3aed1f;--au-purple-bd:#7c3aed47;--au-blue-fg:#1d4ed8;--au-blue-bg:#2563eb1f;--au-blue-bd:#2563eb47;--au-orange-fg:#c2410c;--au-orange-bg:#ea580c21;--au-orange-bd:#ea580c4d;--au-success-fg:#047857;--au-success-bg:#0596691f;--au-success-bd:#05966942;--au-error-fg:#b91c1c;--au-error-bg:#dc26261a;--au-error-bd:#dc26263d;--au-tint-gold:#f59e0b14;--au-tint-purple:#7c3aed0f;--au-tint-blue:#2563eb0f;--au-tint-orange:#ea580c12;--au-colhead-bg:#1e1a140a;--au-shadow-card:0 4px 16px #00000014}.au-glass{backdrop-filter:blur(var(--au-glass-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--au-glass-blur)) saturate(150%);background:radial-gradient(120% 90% at 100% 0,#0000,#0000 42%),radial-gradient(90% 80% at 0 100%,#0000,#0000 40%),var(--au-glass-fill);background:radial-gradient(120% 90% at 100% 0,var(--au-aurora-1,#0000),#0000 42%),radial-gradient(90% 80% at 0 100%,var(--au-aurora-2,#0000),#0000 40%),var(--au-glass-fill);border:1px solid var(--au-glass-border);border-radius:var(--au-radius-lg);box-shadow:var(--au-shadow-card)}.c100-enc .au-badge,.c100-enc .au-btn,.c100-enc .au-btn--secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29!important;border:1px solid #ffffff52!important;color:#fff!important}.c100-enc .au-btn:hover{background:#ffffff3d!important}body{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-glass--strong{background:var(--au-glass-fill-strong)}.au-btn{align-items:center;border:1px solid #0000;border-radius:var(--au-radius-md);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--au-font-text);font-size:14px;font-weight:600;gap:8px;height:40px;line-height:1;padding:0 16px;transition:transform .15s ease,box-shadow .25s ease,background .2s ease,color .2s ease}.au-btn--primary{background:var(--au-gold-grad);border:none;box-shadow:none;color:var(--au-text-on-accent);font-weight:600}.au-btn--primary:hover{transform:translateY(-1px)}.au-btn--secondary{backdrop-filter:blur(var(--au-glass-blur));-webkit-backdrop-filter:blur(var(--au-glass-blur));background:var(--au-glass-fill-strong);border-color:var(--au-glass-border-strong);color:var(--au-text-primary)}.au-btn--secondary:hover{background:var(--au-glass-fill)}.au-btn--ghost{background:#0000;color:var(--au-text-secondary)}.au-btn--ghost:hover{background:var(--au-glass-fill);color:var(--au-text-primary)}.au-badge{align-items:center;border:1px solid #0000;border-radius:var(--au-radius-sm);display:inline-flex;font-family:var(--au-font-text);font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.au-badge--mxn{background:var(--au-gold-bg);border-color:var(--au-gold-border);color:var(--au-gold-solid)}.au-badge--usd{background:var(--au-blue-bg);border-color:var(--au-blue-bd);color:var(--au-blue-fg)}.au-badge--neutral{background:var(--au-glass-fill-strong);border-color:var(--au-glass-border-strong);color:var(--au-text-secondary);font-weight:var(--au-fw-medium)}.au-badge--yellow{background:var(--au-yellow-bg);border-color:var(--au-yellow-bd);color:var(--au-yellow-fg)}.au-badge--purple{background:var(--au-purple-bg);border-color:var(--au-purple-bd);color:var(--au-purple-fg)}.au-badge--blue{background:var(--au-blue-bg);border-color:var(--au-blue-bd);color:var(--au-blue-fg)}.au-badge--orange{background:var(--au-orange-bg);border-color:var(--au-orange-bd);color:var(--au-orange-fg)}.au-badge--success{background:var(--au-success-bg);border-color:var(--au-success-bd);color:var(--au-success-fg)}.au-badge--error{background:var(--au-error-bg);border-color:var(--au-error-bd);color:var(--au-error-fg)}.au-toggle{align-items:stretch;backdrop-filter:blur(var(--au-glass-blur));-webkit-backdrop-filter:blur(var(--au-glass-blur));border:1px solid var(--au-glass-border);border-radius:var(--au-radius-md);box-sizing:border-box;gap:2px;height:36px;padding:3px}.au-toggle,.au-toggle button{background:#0000;display:inline-flex}.au-toggle button{align-items:center;border:none;border-radius:var(--au-radius-sm);color:var(--au-text-secondary);cursor:pointer;font-family:var(--au-font-text);font-size:14px;font-weight:600;padding:0 14px;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.au-toggle button[aria-pressed=true]{background:var(--au-gold-bg);background:var(--eq-tinte,var(--au-gold-bg));box-shadow:inset 0 0 0 1px var(--au-gold-border);box-shadow:inset 0 0 0 1px var(--eq-borde,var(--au-gold-border));color:var(--au-gold-solid);color:var(--eq-acento-texto,var(--au-gold-solid));font-weight:600}.c100-enc .au-toggle{border-color:#ffffff59}.c100-enc .au-toggle button{color:#ffffffd1}.c100-enc .au-toggle button[aria-pressed=true]{background:#ffffff38;box-shadow:inset 0 0 0 1px #ffffff73;color:#fff}.au-input{background:var(--au-bg-base);border:1px solid var(--au-glass-border);border-radius:var(--au-radius-md);box-sizing:border-box;color:var(--au-text-primary);font-family:var(--au-font-text);font-size:var(--au-fs-body);height:40px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.au-input::placeholder{color:var(--au-text-faint)}.au-input:focus{border-color:var(--equipo);box-shadow:0 0 0 1px var(--equipo);outline:none}textarea.au-input{height:auto;min-height:72px;padding:10px 14px;resize:vertical}.au-switch{background:var(--au-glass-fill-strong);border:1px solid var(--au-glass-border);border-radius:var(--au-radius-md);cursor:pointer;height:24px;position:relative;transition:background .2s ease;width:44px}.au-switch[data-on=true]{background:var(--au-gold-grad);border-color:#0000}.au-switch__knob{background:#fff;border-radius:var(--au-radius-sm);box-shadow:none;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.au-switch[data-on=true] .au-switch__knob{transform:translateX(20px)}.au-banner{align-items:center;border:1px solid #0000;border-radius:var(--au-radius-md);display:flex;font-size:var(--au-fs-body);gap:12px;padding:14px 18px}.au-banner--success{background:var(--au-success-bg);border-color:var(--au-success-bd);color:var(--au-success-fg)}.au-banner--error{background:var(--au-error-bg);border-color:var(--au-error-bd);color:var(--au-error-fg)}.au-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px var(--equipo);outline:none}input[type=checkbox],input[type=radio]{accent-color:var(--equipo);height:18px;margin:0;vertical-align:middle;width:18px}input[type=checkbox]{border-radius:4px}.au-pie{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:20px}.au-pie>.au-btn{height:40px;justify-content:center;min-width:120px}.au-btn--sm{font-size:12px;height:32px;padding:0 12px}@media (max-width:640px){.au-btn{padding:0 14px}.au-pie{align-items:stretch;flex-direction:column}.au-pie>.au-btn{min-width:0;width:100%}}.c100-campana{box-sizing:border-box;max-height:70vh;max-width:calc(100vw - 32px);overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);width:370px;z-index:401}.c100-campana__titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c100-campana__detalle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.c100-campana{left:16px;max-width:none;position:fixed;right:16px;top:72px;width:auto}}input::placeholder,textarea::placeholder{font-weight:400;letter-spacing:normal;opacity:.55;text-transform:none}body,button,input,select,textarea{font-family:var(--au-font-text)}.c100-cuerpo,.c100-cuerpo>*,.c100-stepper{min-width:0}@media (max-width:480px){.c100-reparto{grid-template-columns:1fr!important}.c100-reparto__flecha{display:none}.c100-pax3{gap:6px!important}.c100-stepper>button{flex-basis:36px!important;width:36px!important}.c100-stepper>input{font-size:16px!important;padding:0 2px!important}.c100-pax3{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))!important}.c100-cajas{grid-template-columns:minmax(0,1fr)!important}.c100-cajas>div[aria-hidden]{display:none}}.c100-barra{display:none}@media (max-width:899px){.c100-app--movil-agente .c100-cuerpo{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.c100-app--movil-agente .c100-nav{display:none}.c100-barra{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:var(--au-bg-layer-2);border-top:1px solid var(--au-glass-border);bottom:0;box-shadow:0 -8px 24px -16px #00000059;display:grid;grid-template-columns:repeat(5,1fr);left:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:290}.c100-barra button{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--au-text-secondary);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;font-weight:600;gap:3px;min-width:0;padding:6px 2px}.c100-barra button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c100-barra button[aria-current=page]{background:var(--eq-tinte);color:var(--eq-acento-texto)}.c100-hoja{align-items:flex-end;animation:c100-aparece .15s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;display:flex;inset:0;position:fixed;z-index:395}.c100-hoja__panel{animation:c100-sube .22s;background:var(--au-bg-layer-2);border-radius:22px 22px 0 0;box-shadow:0 -10px 40px -20px #0009;max-height:80dvh;overflow-y:auto;padding:10px 14px calc(14px + env(safe-area-inset-bottom, 0px));width:100%}.c100-hoja__asa{background:var(--au-text-faint);border-radius:99px;height:5px;margin:2px auto 12px;opacity:.5;width:44px}.c100-hoja__item{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--au-text-primary);cursor:pointer;display:flex;font:inherit;font-size:16px;font-weight:600;gap:12px;padding:14px 10px;text-align:left;width:100%}.c100-hoja__item[aria-current=page]{background:var(--eq-tinte);color:var(--eq-acento-texto)}.c100-hoja__item--salir{border-radius:0;border-top:1px solid var(--au-glass-border);color:var(--au-error-fg);margin-top:6px}.c100-app--movil-agente [style*="position: fixed"][style*="inset: 0px"]{align-items:flex-end!important;padding:0!important}.c100-app--movil-agente [style*="position: fixed"][style*="inset: 0px"]>div{animation:c100-sube .22s;border-radius:22px 22px 0 0!important;max-height:96dvh!important;max-width:100%!important;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important;width:100%!important}.c100-app--movil-agente .au-pie{background:var(--au-bg-layer-2);bottom:0;margin-top:12px;padding:10px 0 0;position:sticky}.c100-resumen-movil{align-items:center;background:var(--au-bg-layer-2);border-top:1px solid var(--au-glass-border);bottom:calc(66px + env(safe-area-inset-bottom, 0px));box-shadow:0 -8px 24px -16px #00000059;display:flex;gap:10px;justify-content:space-between;left:0;padding:10px 16px;position:fixed;right:0;z-index:385}.c100-resumen-movil b{font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums}.c100-app--movil-agente .c100-con-resumen{padding-bottom:calc(140px + env(safe-area-inset-bottom, 0px))}}.gl-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.gl-num .gl-cur{font-size:.55em;font-weight:600;margin-right:2px;opacity:.7;vertical-align:.62em}.gl-lbl{color:var(--eq-faint);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gl-h2{color:var(--au-text-primary);font-size:22px;font-weight:800;letter-spacing:-.025em;margin:4px 0 0}.gl-body{grid-gap:16px;display:grid;gap:16px}.gl-glass{backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);background:radial-gradient(120% 120% at 100% 0,var(--eq-glow1),#0000 45%),radial-gradient(100% 100% at 0 100%,var(--eq-glow2),#0000 42%),var(--eq-glass);border:1px solid var(--eq-hair);border-radius:22px;box-shadow:var(--eq-sombra),inset 0 1px 0 var(--eq-edge);isolation:isolate;position:relative}.gl-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.gl-kpi{padding:18px 20px}.gl-kpi .gl-v{color:var(--au-text-primary);font-size:30px;font-weight:700;line-height:1.1;margin:10px 0 4px}.gl-kpi .gl-s{color:var(--au-text-secondary);font-size:14px}.gl-kpi.gl-main .gl-v{background:linear-gradient(100deg,var(--eq-c1),var(--eq-c2));-webkit-background-clip:text;background-clip:text;color:#0000}.gl-sub{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:999px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;width:fit-content}.gl-body>*,.gl-cols>*,.gl-f>summary>*,.gl-kpis>*,.gl-sub{min-width:0}.gl-sub button{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--au-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;padding:7px 14px;transition:all .2s;white-space:nowrap}.gl-sub button[aria-pressed=true]{background:var(--eq-glass);box-shadow:0 1px 2px #28143214,inset 0 1px 0 var(--eq-edge);color:var(--au-text-primary)}.gl-sub small{font-feature-settings:"tnum";color:var(--eq-faint);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:6px}.gl-btn:focus-visible,.gl-f>summary:focus-visible,.gl-lnk:focus-visible,.gl-sub button:focus-visible{box-shadow:none;outline:2px solid var(--eq-acento);outline-offset:3px}details.gl-f{overflow:hidden;transition:box-shadow .25s,transform .25s}details.gl-f:hover{transform:translateY(-1px)}.gl-f>summary{grid-gap:8px 18px;align-items:center;cursor:pointer;display:grid;gap:8px 18px;grid-template-columns:minmax(0,1fr) auto;list-style:none;padding:18px 22px}.gl-f>summary::-webkit-details-marker{display:none}.gl-folio{color:var(--au-text-primary);font-size:16px;font-weight:800;letter-spacing:-.01em}.gl-estado{align-items:center;color:var(--au-text-secondary);display:inline-flex;font-size:12px;font-weight:600;gap:7px;margin-left:10px;vertical-align:2px}.gl-estado i{background:var(--eq-faint);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--eq-faint) 20%,#0000);flex:none;height:7px;width:7px}.gl-estado.ok i{background:var(--eq-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--eq-ok) 22%,#0000)}.gl-estado.warn i{background:var(--eq-warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--eq-warn) 24%,#0000)}.gl-estado.bad i{background:var(--eq-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--eq-error) 24%,#0000)}.gl-estado.rp i{background:var(--au-purple-fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--au-purple-fg) 24%,#0000)}.gl-estado.off i{background:var(--eq-faint);box-shadow:0 0 0 3px color-mix(in srgb,var(--eq-faint) 20%,#0000)}.gl-cot{margin-left:auto}.gl-cot[aria-pressed=false]{background:var(--eq-glass);box-shadow:inset 0 0 0 1px var(--eq-borde),inset 0 1px 0 var(--eq-edge);color:var(--eq-acento-texto)}.gl-estado.m0{margin:0}.gl-cli{color:var(--au-text-primary);font-weight:600;margin-top:4px}.gl-meta{color:var(--au-text-secondary);font-size:14px;overflow:hidden;text-overflow:ellipsis}.gl-right{grid-gap:2px;display:grid;gap:2px;justify-items:end;text-align:right}.gl-right .gl-v{color:var(--au-text-primary);font-size:16px;font-weight:700}.gl-right .gl-l{color:var(--au-text-secondary);font-size:12px}.gl-chev{background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:50%;color:var(--au-text-secondary);display:grid;height:28px;margin-top:6px;place-items:center;transition:transform .3s;width:28px}details[open]>summary .gl-chev{transform:rotate(180deg)}.gl-toca{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;grid-column:1/-1;margin-top:10px}.gl-toca .gl-v{background:linear-gradient(100deg,var(--eq-c1),var(--eq-c2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:34px;font-weight:700}.gl-linea,.gl-toca .gl-de{color:var(--au-text-secondary)}.gl-linea{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:14px;grid-column:1/-1}.gl-linea b{color:var(--au-text-primary);font-weight:700}.gl-prog{grid-gap:8px;display:grid;gap:8px;grid-column:1/-1;margin-top:6px}.gl-prog .gl-bar{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr)}.gl-prog .gl-bar i{background:var(--eq-off);border-radius:99px;display:block;height:5px}.gl-prog .gl-bar i.on{background:linear-gradient(90deg,var(--eq-c1),var(--eq-c2));box-shadow:0 0 10px -2px var(--eq-glow1)}.gl-prog .gl-t{color:var(--au-text-primary);font-size:14px;font-weight:600}.gl-prog .gl-t span{color:var(--au-text-secondary);font-weight:500}.gl-inner{grid-gap:18px;background:linear-gradient(180deg,#ffffff2e,#0000);border-top:1px solid var(--eq-hair);display:grid;gap:18px;padding:18px 22px 20px}.gl-cols{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.gl-blk{grid-gap:10px;align-content:start;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:16px;box-shadow:inset 0 1px 0 var(--eq-edge);display:grid;gap:10px;min-width:0;padding:14px 16px}.gl-kv{grid-gap:7px 12px;font-feature-settings:"tnum";display:grid;font-size:14px;font-variant-numeric:tabular-nums;gap:7px 12px;grid-template-columns:minmax(0,1fr) auto}.gl-kv>span:nth-child(odd){color:var(--au-text-secondary)}.gl-kv>span:nth-child(2n){color:var(--au-text-primary);font-weight:600;text-align:right}.gl-kv .gl-tot{border-top:1px solid var(--eq-hair);color:var(--au-text-primary)!important;font-weight:800!important;padding-top:8px}.gl-items{grid-gap:2px;display:grid;gap:2px}.gl-it{align-items:center;border-bottom:1px solid var(--eq-hair);color:var(--au-text-primary);display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 2px}.gl-it:last-child{border-bottom:0}.gl-it>span:first-child{min-width:0}.gl-acts{align-items:center;gap:10px 18px;justify-content:space-between}.gl-acts,.gl-links{display:flex;flex-wrap:wrap}.gl-links{gap:6px}.gl-lnk{background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:999px;color:var(--au-text-secondary);cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:1.2;padding:6px 12px;transition:all .2s}.gl-lnk:hover{background:var(--eq-glass);box-shadow:inset 0 1px 0 var(--eq-edge);color:var(--au-text-primary)}.gl-btn{background:linear-gradient(100deg,var(--eq-c1),var(--eq-c2));border:0;border-radius:999px;box-shadow:0 1px 2px #0000002e,inset 0 1px 0 #ffffff59;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:11px 22px;position:relative;transition:transform .15s,filter .15s;white-space:nowrap}.gl-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.gl-btn:active{transform:none}.gl-nota{color:var(--eq-faint);font-size:12px}.gl-ajuste{background:color-mix(in srgb,var(--eq-ajuste) 7%,#0000);border-left:3px solid var(--eq-ajuste)}.gl-ajuste .gl-it b,.gl-ajuste .gl-lbl{color:var(--eq-ajuste)}@media (max-width:560px){.gl-f>summary{grid-template-columns:1fr}.gl-right{justify-items:start;text-align:left}.gl-kpi .gl-v{font-size:26px}.gl-toca .gl-v{font-size:30px}}@media (prefers-reduced-motion:reduce){.gl-btn,.gl-chev,.gl-lnk,.gl-sub button,details.gl-f{transition:none!important}}.gl-btn,.gl-lnk{align-items:center;display:inline-flex;gap:6px}.gl-menu{grid-gap:2px;background:var(--au-bg-layer-2);border:1px solid var(--eq-hair);border-radius:14px;box-shadow:var(--eq-sombra),inset 0 1px 0 var(--eq-edge);display:grid;gap:2px;left:0;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.gl-menu__item{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--au-text-primary);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:8px;padding:8px 10px;text-align:left}.gl-menu__item:hover,.gl-menu__item[aria-current=true]{background:var(--eq-glass)}@media (max-width:899px){.gl-kpis{gap:10px;grid-template-columns:1fr}.gl-sub{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;width:100%}.gl-sub::-webkit-scrollbar{display:none}.gl-sub button{flex:none}.gl-cot{margin-left:0}.gl-cols{grid-template-columns:1fr}.gl-f>summary,.gl-inner{padding:16px}.gl-acts{align-items:stretch;flex-direction:column}.gl-acts .gl-btn{justify-content:center;width:100%}}.gl-f[data-franja]{border-left:4px solid var(--eq-faint)}.gl-f[data-franja=ok]{border-left-color:var(--eq-ok)}.gl-f[data-franja=warn]{border-left-color:var(--eq-warn)}.gl-f[data-franja=rp]{border-left-color:var(--eq-acento)}.gl-f[data-franja=bad]{border-left-color:var(--eq-error)}.gl-leg{color:var(--au-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;margin:0 0 10px}.gl-leg i{background:var(--eq-faint);border-radius:2px;display:inline-block;height:4px;margin-right:5px;vertical-align:2px;width:10px}.gl-leg i.ok{background:var(--eq-ok)}.gl-leg i.warn{background:var(--eq-warn)}.gl-leg i.rp{background:var(--eq-acento)}.gl-leg i.bad{background:var(--eq-error)}.gl-liga{align-items:center;background:var(--eq-tinte);border-radius:999px;color:var(--eq-acento-texto);display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-left:8px;padding:1px 8px;vertical-align:2px}.gl-cfb{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.gl-cmp{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.gl-cmp>div{background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:14px;min-width:0;padding:12px}.gl-big{color:var(--au-text-primary);font-size:22px;font-weight:700;letter-spacing:-.01em}.gl-delta{font-weight:800}.gl-delta.up,.up{color:var(--eq-ok)}.down,.gl-delta.down{color:var(--eq-error)}.gl-locks{display:flex;flex-wrap:wrap;gap:6px}.gl-lock{align-items:center;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:999px;color:var(--au-text-secondary);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 10px}.gl-tile4{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.gl-tile4 button{grid-gap:6px;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:18px;box-shadow:inset 0 1px 0 var(--eq-edge);color:var(--au-text-primary);cursor:pointer;display:grid;font:inherit;gap:6px;justify-items:start;min-width:0;padding:14px;position:relative;text-align:left}.gl-tile4 button:hover{background:var(--eq-glass)}.gl-tile4 button svg{color:var(--eq-acento-texto);height:22px;width:22px}.gl-tile4 b{font-size:15px}.gl-tile4 small{background:var(--eq-tinte);border-radius:999px;color:var(--eq-acento-texto);font-size:11px;font-weight:800;padding:1px 7px;position:absolute;right:12px;top:10px}@media (max-width:560px){.gl-tile4{grid-template-columns:1fr 1fr}}.gl-hoja{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0000008c;display:flex;justify-content:center;padding:20px}.gl-hoja__panel{background:var(--au-bg-layer-2);border:1px solid var(--eq-hair);border-radius:22px;box-shadow:var(--eq-sombra),inset 0 1px 0 var(--eq-edge);max-height:90vh;overflow:auto;padding:10px 18px 18px;width:100%}.gl-hoja__asa{background:var(--eq-faint);border-radius:99px;display:none;height:5px;margin:2px auto 10px;opacity:.5;width:44px}.gl-hoja__cab{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:6px 0 12px}.gl-hoja__tit{align-items:center;color:var(--au-text-primary);display:inline-flex;font-size:16px;font-weight:800;gap:8px}.gl-hoja__x{background:#0000;border:0;border-radius:10px;color:var(--au-text-secondary);cursor:pointer;display:inline-flex;padding:4px}.gl-hoja__cuerpo{grid-gap:6px;display:grid;gap:6px}.gl-conf{grid-gap:4px;background:var(--eq-glass-2);border:1px dashed var(--eq-hair);border-radius:12px;color:var(--au-text-primary);display:grid;font-size:13px;gap:4px;margin-bottom:12px;padding:10px 12px}.gl-conf b{font-weight:700}@media (max-width:899px){.c100-app--movil-agente .gl-hoja{align-items:flex-end;padding:0}.c100-app--movil-agente .gl-hoja__panel{animation:c100-sube .22s;border-radius:22px 22px 0 0;max-height:96dvh;max-width:100%!important;padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px))}.c100-app--movil-agente .gl-hoja__asa{display:block}}.gl-tl{grid-gap:12px;display:grid;gap:12px;padding-left:22px;position:relative}.gl-tl:before{background:var(--eq-hair);bottom:6px;content:"";left:7px;position:absolute;top:6px;width:2px}.gl-ev{grid-gap:3px;display:grid;gap:3px;min-width:0;position:relative}.gl-ev:before{background:var(--au-bg-layer-2);border:2px solid var(--eq-faint);border-radius:50%;content:"";height:12px;left:-20px;position:absolute;top:5px;width:12px}.gl-ev.ok:before{border-color:var(--eq-ok)}.gl-ev.adj:before{border-color:var(--eq-ajuste)}.gl-ev.bad:before{border-color:var(--eq-error)}.gl-ev.lk:before{background:var(--eq-c2);border-color:var(--eq-c2)}.gl-ev .gl-w{color:var(--au-text-secondary);color:var(--au-text-faint,var(--au-text-secondary));font-size:12px}.gl-ev .gl-x{color:var(--au-text-primary);font-size:14px;font-weight:600}.gl-ev .gl-links{margin-top:2px}.gl-ajuste .gl-contra b,.gl-contra,.gl-contra b{color:var(--eq-error)!important}.gl-contra .gl-porque{color:var(--au-text-secondary);display:none;font-size:12px;font-weight:500;margin-top:4px}.gl-contra.abierto .gl-porque,.gl-contra[open] .gl-porque{display:block}.gl-contra .gl-toca{color:var(--eq-error);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.esp{grid-gap:14px;display:grid;gap:14px;min-width:0}.esp-top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.esp-folio{color:var(--eq-acento-texto);font-size:22px;font-weight:800;letter-spacing:-.02em}.esp-folio small{color:var(--au-text-secondary);font-size:13px;font-weight:600}.esp-sec{min-width:0;padding:16px}.esp-cab{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.esp-cab h2{color:var(--au-text-primary);font-size:16px;font-weight:700;margin:0}.esp-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.esp-fld{grid-gap:5px;display:grid;gap:5px;min-width:0}.esp-fld>span{color:var(--au-text-secondary);font-size:12px;font-weight:600}.esp-in{background:var(--eq-glass);border:1px solid var(--eq-hair);border-radius:10px;box-sizing:border-box;color:var(--au-text-primary);font:inherit;font-size:14px;height:auto;min-width:0;padding:8px 10px;width:100%}.esp-in:focus{border-color:var(--eq-acento);box-shadow:0 0 0 3px var(--eq-acc-soft);outline:none}textarea.esp-in{min-height:56px;resize:vertical}.esp-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.esp-tog{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.esp-tog label{align-items:center;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:999px;color:var(--au-text-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px}.esp-tog input[type=checkbox]{accent-color:var(--eq-acento);width:auto}.esp-main{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 330px}@media (max-width:980px){.esp-main{grid-template-columns:1fr}}.esp-tw{-webkit-overflow-scrolling:touch;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:14px;overflow-x:auto}.esp-tabla{border-collapse:collapse;font-size:13px;min-width:860px;width:100%}.esp-tabla th{border-bottom:1px solid var(--eq-hair);color:var(--eq-faint);font-size:11px;font-weight:700;letter-spacing:.06em;padding:10px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.esp-tabla td.r,.esp-tabla th.r{text-align:right}.esp-tabla td{border-bottom:1px solid var(--eq-hair);color:var(--au-text-primary);padding:6px 8px;vertical-align:middle}.esp-tabla td.r{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.esp-tabla td .esp-in{padding:6px 8px}.esp-src{border-radius:6px;font-size:11px;font-weight:700;padding:2px 6px;white-space:nowrap}.esp-src.cat{background:var(--eq-acc-soft);color:var(--eq-acento-texto)}.esp-src.per{background:color-mix(in srgb,var(--eq-warn) 14%,#0000);color:var(--eq-warn)}.esp-x{background:none;border:0;border-radius:6px;color:var(--eq-faint);cursor:pointer;font-size:18px;padding:2px 6px}.esp-x:hover{color:var(--eq-error)}.esp-picker{grid-gap:6px;display:grid;gap:6px;margin-bottom:10px}.esp-picker__lista{grid-gap:2px;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:12px;display:grid;gap:2px;max-height:260px;overflow:auto;padding:4px}.esp-picker__lista button{grid-gap:2px;background:#0000;border:0;border-radius:10px;color:var(--au-text-primary);cursor:pointer;display:grid;font:inherit;gap:2px;padding:8px 10px;text-align:left}.esp-picker__lista button:hover{background:var(--eq-glass)}.esp-sum{grid-gap:10px;display:grid;gap:10px;min-width:0;padding:16px;position:sticky;top:12px}.esp-kv{grid-gap:7px 12px;font-feature-settings:"tnum";display:grid;font-size:14px;font-variant-numeric:tabular-nums;gap:7px 12px;grid-template-columns:minmax(0,1fr) auto}.esp-kv span:nth-child(odd){color:var(--au-text-secondary)}.esp-kv span:nth-child(2n){color:var(--au-text-primary);font-weight:600;text-align:right}.esp-kv .tot{color:var(--au-text-primary)!important;font-size:16px;font-weight:800!important;padding-top:8px}.esp-gan,.esp-kv .tot{border-top:1px solid var(--eq-hair)}.esp-gan{grid-gap:4px;display:grid;gap:4px;padding-top:10px}.esp-big{font-size:30px;font-weight:700;letter-spacing:-.02em}.esp-grad{background:linear-gradient(100deg,var(--eq-c1),var(--eq-c2));-webkit-background-clip:text;background-clip:text;color:#0000}.esp-warn{color:var(--eq-warn)}.esp-bar{background:var(--eq-off);border-radius:99px;height:6px;overflow:hidden}.esp-bar i{background:linear-gradient(90deg,var(--eq-c1),var(--eq-c2));display:block;height:100%}.esp-ver{grid-gap:8px 12px;align-items:center;background:var(--eq-glass-2);border:1px solid var(--eq-hair);border-radius:12px;color:var(--au-text-primary);display:grid;font-size:13px;gap:8px 12px;grid-template-columns:auto minmax(0,1fr) auto auto auto;padding:10px 12px}.esp-ver__n{font-weight:800}.esp-ver__d{font-weight:700}@media (max-width:640px){.esp-ver{grid-template-columns:auto minmax(0,1fr) auto}.esp-ver__oc{display:none}}.esp-tag{background:var(--eq-tinte);border-radius:6px;color:var(--eq-acento-texto);display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.esp-doc{grid-gap:12px;background:#fff;border:1px solid #ece9f3;border-radius:14px;color:#1c1630;display:grid;font-size:13px;gap:12px;overflow-x:auto;padding:22px}.esp-doc__top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.esp-doc__logo{color:#6a35d4;font-size:18px;font-weight:800;letter-spacing:-.02em}.esp-doc img{display:block;margin-bottom:4px;max-height:48px;max-width:160px}.esp-doc__sub{color:#625b7a;font-size:12px;margin-top:4px}.esp-doc__folio{color:#6a35d4;font-size:18px;font-weight:800;margin-top:4px}.esp-doc__tag{background:#f1eafe;border-radius:6px;color:#5a25b8;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.esp-doc table{border-collapse:collapse;font-size:12px;width:100%}.esp-doc th{color:#8a83a0;font-size:11px;letter-spacing:.06em;padding:8px 6px;text-align:left;text-transform:uppercase}.esp-doc td,.esp-doc th{border-bottom:1px solid #ece9f3}.esp-doc td{padding:6px}.esp-doc .r{text-align:right}.esp-doc .r,.esp-doc__tot{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.esp-doc__tot{grid-gap:4px;display:grid;gap:4px;justify-items:end}.esp-doc__tot b{font-size:16px}.esp-doc__foot{border-top:1px solid #ece9f3;color:#625b7a;font-size:11px;padding-top:10px;white-space:pre-wrap}.esp-doc .up{color:#17a673}.esp-doc .down{color:#e0475b}.pa-sub{flex-wrap:wrap}.pa-det>summary{align-items:center;color:var(--au-text-primary);cursor:pointer;display:flex;font-weight:700;gap:8px;list-style:none;padding:12px 16px}.pa-det>summary::-webkit-details-marker{display:none}.pa-det>summary:after{color:var(--au-text-muted);content:"+";font-weight:400;margin-left:auto}.pa-det[open]>summary:after{content:"−"}.rv{grid-gap:14px;display:grid;gap:14px}.rv-filtros{grid-gap:12px 16px;align-items:start;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rv-filtros .rv-wide{grid-column:1/-1}.rv-filtros .gl-lbl{margin-bottom:6px}.rv-chips{display:flex;flex-wrap:wrap;gap:6px}.rv-chip{background:var(--eq-glass);border:1px solid var(--au-glass-border);border-radius:999px;color:var(--au-text-primary);cursor:pointer;font:inherit;font-size:13px;padding:6px 12px}.rv-chip[aria-pressed=true]{background:var(--eq-tinte);border-color:var(--eq-acento);color:var(--eq-acento-texto);font-weight:700}.rv-sw{align-items:center;color:var(--au-text-primary);display:inline-flex;font-size:13px;gap:8px}.rv-kpis{margin-top:0}.rv-dot{border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,#0000);display:inline-block;height:8px;width:8px}.rv-bar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.rv-tw{max-height:70vh}.rv-tabla tbody tr{border-left:3px solid #0000;border-left:3px solid var(--stripe,#0000)}.rv-tabla tr.rv-cx td{color:var(--au-text-muted);text-decoration:line-through}.rv-tabla tfoot td{border-top:2px solid var(--au-glass-border);font-weight:800}.rv-team{background:var(--eq-tinte);border-radius:999px;color:var(--eq-acento-texto);font-size:11px;font-weight:700;padding:2px 7px}.rv-team.tt{background:color-mix(in srgb,var(--au-blue-fg) 15%,#0000);color:var(--au-blue-fg)}.hz{grid-gap:12px;display:grid;gap:12px}.hz-brush{display:flex;flex-wrap:wrap;gap:6px}.hz-brush button{align-items:center;background:var(--eq-glass);border:1px solid var(--au-glass-border);border-radius:999px;color:var(--au-text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:7px;padding:6px 12px}.hz-brush button i{border-radius:3px;display:inline-block;height:12px;width:12px}.hz-brush button[aria-pressed=true]{border-color:var(--eq-acento);box-shadow:0 0 0 2px var(--eq-tinte);font-weight:700}.hz-tabla{border-collapse:initial;border-spacing:2px;font-size:12px;min-width:max-content}.hz-tabla th{color:var(--au-text-muted);font-size:11px;font-weight:700;line-height:1.2;padding:2px 0 4px;text-align:center}.hz-tabla th.wkend{color:var(--eq-acento-texto)}.hz-tabla td.sep,.hz-tabla th.sep{border-left:2px solid var(--au-glass-border)}.hz-tabla .ag{background:var(--au-bg-layer-2);left:0;max-width:190px;min-width:150px;padding:0 10px 0 6px;position:sticky;text-align:left;z-index:1}.hz-tabla td.ag b{font-size:13px}.hz-tabla td.ag b,.hz-tabla td.ag span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-tabla td.ag span{color:var(--au-text-muted);font-size:11px}.hz-tabla td.pend .hz-cel{outline:2px dashed var(--eq-acento);outline-offset:-2px}.hz-cel{background:var(--eq-glass);border:1px solid var(--au-glass-border);border-radius:7px;color:var(--au-text-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:800;height:30px;padding:0;width:30px}.hz-cel.e{color:var(--au-text-faint);font-weight:400}.hz-cel.off{background:repeating-linear-gradient(45deg,var(--eq-faint) 0 2px,#0000 2px 4px);color:var(--au-text-muted)}.hz-cel.chica{height:34px;width:34px}.hz-cel:disabled{cursor:default}.hz-onoff{background:var(--eq-glass);border:1px solid var(--au-glass-border);border-radius:6px;color:var(--au-text-muted);cursor:pointer;font:inherit;font-size:10px;font-weight:700;padding:2px 4px}.hz-tplcard{grid-gap:8px;border:1px solid var(--au-glass-border);border-radius:14px;display:grid;gap:8px;padding:10px 12px}.hz-tplrow{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:90px repeat(7,34px)}.hz-tplhead{margin-bottom:2px}.hz-nm{font-weight:700}.hz-leyenda,.hz-nm{color:var(--au-text-muted);font-size:12px}.hz-leyenda{display:flex;flex-wrap:wrap;gap:6px 14px}.hz-leyenda i{border-radius:3px;display:inline-block;height:10px;margin-right:4px;vertical-align:-1px;width:10px}@media (max-width:767px){.rv-filtros{grid-template-columns:1fr}.hz-tplrow{grid-template-columns:70px repeat(7,minmax(0,1fr))}.hz-cel.chica{max-width:34px;width:100%}}.hz,.rv{grid-template-columns:minmax(0,1fr)}.hz>*,.rv>*{min-width:0}.hz .esp-tw,.rv-tw{max-width:100%;overflow-x:auto}.hz .esp-cab{flex-wrap:wrap}.pa-sub{margin-bottom:0!important}@media (max-width:767px){.c100-cuerpo .au-toggle:not(.c100-nav *){flex-wrap:wrap;max-width:100%}}
/*# sourceMappingURL=main.ba535648.css.map*/