: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)}.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;display:flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;width:max-content}.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.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}@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}}
/*# sourceMappingURL=main.f7c607cc.css.map*/