.rc-card{background:var(--biro);color:var(--biro-txt,#fff);border-radius:14px;margin:0 0 14px;padding:16px}.rc-top{align-items:flex-start;gap:12px;display:flex}.rc-av{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:56px;height:56px}.rc-tx{flex:1;min-width:0}.rc-k{letter-spacing:.08em;text-transform:uppercase;color:#ffd54a;font-family:Barlow Condensed,Inter,sans-serif;font-size:14px;font-weight:700}.rc-q{color:#0f1e3d;background:#fff;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:15px;line-height:1.35}.rc-bar{grid-template-columns:repeat(10,1fr);gap:5px;margin:14px 0 8px;display:grid}.rc-bar i{background:#ffffff40;border-radius:3px;height:6px}.rc-bar i.on{background:#7bd63f}.rc-pie{opacity:.92;margin-top:10px;font-size:13px}.rc-bar+.rc-pie{margin-top:0}.rc-amb{opacity:.75;margin-top:2px;font-size:11.5px}.hi-card{border:1px solid var(--line);border-radius:12px;margin:0 0 14px;padding:14px 16px}.hi-k,.hc-k{letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.hi-k{color:var(--biro)}.hi-f{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.hi-c{border:2px solid var(--soft);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:13px;font-weight:700;display:inline-flex}.hi-f.ok .hi-c{background:var(--verde-deep);border-color:var(--verde-deep)}.hi-t{font-size:15px;line-height:1.35}.hi-s,.hc-s{color:var(--soft);font-size:12.5px;line-height:1.35}.hc-card{background:#fff8e1;border:2px solid #f2c14e;border-radius:12px;margin:12px 0 10px;padding:12px 14px}.hc-k{color:#7a5a00}.hc-f{align-items:center;gap:10px;padding:5px 0;display:flex}.hc-f .av{flex:none;width:34px;height:34px}.hc-t{font-size:15px;line-height:1.3}.hc-pie{color:#b4560b;margin:8px 0 0;font-size:13.5px;font-weight:500}
.chat-p{border:1px solid var(--line);background:#f6f5f0;border-radius:14px;margin-top:4px;overflow:hidden}.chat-p .chp-cab{border-bottom:1px solid var(--line)}.chl-ic{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.chl-ic .av{width:38px;height:38px}.chat-p .chat-pest{border-bottom:1px solid var(--line);scrollbar-width:none;background:#fff;margin:0;padding:8px 12px}.chat-p .cp{border:1.5px solid var(--biro);color:var(--biro);background:#fff;border-radius:99px;margin:0;padding:6px 12px;font:600 13px Inter,sans-serif;position:relative}.chat-p .cp.on{background:var(--biro);color:var(--biro-txt,#fff)}.chat-p .cp-mas{border-style:dashed}.chat-p .cp .dot{background:var(--pen-red);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.chat-p .chat-elige{border-bottom:1px solid var(--line);background:#fff;padding:10px 12px}.chat-p{z-index:310;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}body:has(.chat-p){overflow:hidden}.panel:has(.chat-p),.panel.vista-entra:has(.chat-p){animation:none!important;transform:none!important}.chat-p .chat-caja,body:has(nav.tabs) .chat-p .chat-caja{background:#f6f5f0;border:0;border-radius:0;flex:1;min-height:0;max-height:none;margin:0}.chat-p .chat-esc.chl-pie{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.chat-p .msgs[data-chat]{padding:10px 14px 6px;display:block}.chat-p .chp-b{max-width:80%}.chat-p .chat-esc.chl-pie{border-top:1px solid var(--line);background:#fff;padding:8px 12px 10px;display:block}.chat-p .chp-in input{border:1.5px solid var(--line);min-width:0;min-height:44px;color:var(--ink);background:#fff;border-radius:22px;flex:1;padding:11px 14px;font:16px Inter,sans-serif}.chat-p .chp-in button{background:var(--biro);width:44px;height:44px;color:var(--biro-txt,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:17px}.chat-p .chp-m.yo .chp-den{color:#ffffffbf}.chat-p .chp-m.yo .msg-link{background:#fff;color:var(--biro)!important}.chat-p .chp-m.yo .menc{color:inherit;text-underline-offset:2px;text-decoration:underline}
.pt-hero{align-items:stretch;padding:14px 16px 20px}.pt-hero>*,.pt-conv,.pt-f,.pt-chips{min-width:0;max-width:100%}.pt-conv{width:100%;overflow:hidden}.pt-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pt-logo{width:auto;height:30px}.pt-cuenta{color:var(--biro);cursor:pointer;white-space:nowrap;background:#ffffffed;border:0;border-radius:99px;align-items:center;gap:6px;padding:4px 12px 4px 4px;font:600 13px Inter,sans-serif;display:flex}.pt-cuenta img{background:#fff;border-radius:50%;width:26px;height:26px}.hero-yo-h.pt-h{text-align:left;margin:14px 0 12px;font-size:30px}.pt-conv{color:var(--ink);text-align:left;background:#fffffff7;border-radius:20px;padding:16px 14px 14px;box-shadow:0 14px 30px #00194647}.pt-t{text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font:700 20px Barlow Condensed,sans-serif}.pt-f{margin:0 0 12px}.pt-f>label{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin:0 0 6px;font-size:11px;font-weight:600;display:block}.pt-chips{scrollbar-width:none;gap:7px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}.pt-chips::-webkit-scrollbar{display:none}.pt-ch{border:1.5px solid var(--line);color:var(--ink);white-space:nowrap;cursor:pointer;text-align:left;background:#fff;border-radius:12px;flex:none;padding:8px 12px;font:600 14px Inter,sans-serif}.pt-ch small{color:var(--soft);font:500 11px Inter,sans-serif;display:block}.pt-ch.on{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff)}.pt-ch.on small{color:#ffffffc7}.pt-mas{color:var(--biro);border-style:dashed}.pt-in{padding:4px 8px}.pt-in input{color:inherit;color-scheme:dark;background:0 0;border:0;font:600 14px Inter,sans-serif}.pt-seg{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pt-seg.uno{grid-template-columns:1fr}.pt-seg .pt-ch{white-space:normal;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.pt-cht{text-overflow:ellipsis;flex:1;min-width:0;line-height:1.2;overflow:hidden}.pt-emo{font-size:20px}.pt-desp{background:#ffffff2e;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:flex}.pt-ch:not(.on) .pt-desp{color:var(--biro);background:#eef3fb}.pt-lista{border:1.5px solid var(--line);background:#fff;border-radius:12px;margin-top:7px;overflow:hidden}.pt-lista button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #eef1f5;align-items:center;gap:10px;padding:10px 12px;font:600 14px Inter,sans-serif;display:flex}.pt-lista button:first-child{border-top:0}.pt-lista button.on{background:#f4f7fd}.pt-lista .pt-si{color:var(--biro);margin-left:auto;font-weight:700}.pt-inp{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.pt-inp input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:11px 0;font:16px Inter,sans-serif}.pt-rec{scrollbar-width:none;gap:6px;margin-top:7px;display:flex;overflow-x:auto}.pt-rec button{white-space:nowrap;color:var(--biro);cursor:pointer;background:#eef3fb;border:0;border-radius:99px;flex:none;padding:5px 10px;font:500 12.5px Inter,sans-serif}.pt-pista{background:#f4f6fa;border-radius:14px;align-items:center;gap:8px;padding:10px;display:flex}.pt-par{flex:1;justify-content:space-around;display:flex}.pt-pl{flex-direction:column;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex}.pt-pl img,.pt-hh,.pt-h0{border-radius:50%;width:40px;height:40px}.pt-pl img{background:#fff}.pt-h0{background:var(--biro);color:#fff;justify-content:center;align-items:center;font-weight:700;display:flex}.pt-hh{border:2px dashed var(--biro);color:var(--biro);background:#fff;justify-content:center;align-items:center;font-size:20px;display:flex}.pt-vs{color:var(--soft);font:700 13px Barlow Condensed,sans-serif}.pt-gente{color:var(--biro);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font:600 13px Inter,sans-serif}.pt-go{color:#0f1e3d;cursor:pointer;background:#c8ff3e;border:0;border-radius:14px;justify-content:center;align-items:center;width:100%;margin-top:4px;padding:15px;font:700 17px Inter,sans-serif;text-decoration:none;display:flex;box-shadow:0 6px 14px #78aa0059}.pt-go[disabled]{opacity:.7}.pt-nota{color:var(--soft);text-align:center;margin:8px 0 0;font-size:12.5px}.pt-ok{text-transform:uppercase;font:700 22px Barlow Condensed,sans-serif}.pt-res{color:var(--ink);margin:6px 0 12px;font-size:15px;line-height:1.5}.pt-dos{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.pt-gente{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:8px;padding:13px;font:700 16px Inter,sans-serif;display:flex}.pt-dif{color:var(--soft);text-align:center;margin:8px 2px 0;font-size:13px;line-height:1.4}.pt-dos button{border:1.5px solid var(--line);color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;padding:11px;font:600 14px Inter,sans-serif}.pt-sec{padding:0 0 10px}.pt-k{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);justify-content:space-between;align-items:center;margin:22px 0 9px;font-size:11px;font-weight:600;display:flex}.pt-k button{color:var(--biro);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif}.pt-prox,.pt-hueco{border:1px solid var(--line);text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;text-decoration:none;display:flex}.pt-dia{text-align:center;background:#f4f6fa;border-top:3px solid #f59e0b;border-radius:10px;flex:none;width:54px;padding:6px 0}.pt-dia.ok{border-top-color:#22c55e}.pt-dia small{text-transform:uppercase;color:var(--soft);font-size:11px;display:block}.pt-dia b{font:700 22px/1 Barlow Condensed,sans-serif;display:block}.pt-dia em{font-size:12px;font-style:normal;font-weight:600;display:block}.pt-pi{flex:1;min-width:0}.pt-pi b{font-size:15px;display:block}.pt-pi>span{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.pt-caras{margin-top:5px;display:flex!important}.pt-caras img,.pt-caras i{background:#e5e9f0;border:2px solid #fff;border-radius:50%;width:24px;height:24px;margin-right:-6px}.pt-der{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.pt-est{color:#b45309;white-space:nowrap;background:#fef3c7;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600}.pt-est.ok{color:#166534;background:#dcfce7}.pt-chat{font-size:18px;position:relative}.pt-chat i{color:#0f1e3d;background:#c8ff3e;border-radius:99px;padding:0 5px;font:700 10.5px Inter,sans-serif;position:absolute;top:-6px;right:-8px}.hor-dia{border:1px solid var(--line);border-radius:12px;margin:8px 0;padding:4px 12px 8px}.hor-nombres{margin:10px 0}.hor-nombres summary{color:var(--biro);cursor:pointer;padding:6px 0;font:600 14px Inter,sans-serif}.hor-nombres .tn-in{margin:6px 0}.dia-dias{gap:6px;margin:6px 0 12px;display:flex;overflow-x:auto}.dia-dias button{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:7px 12px;font:600 13px Inter,sans-serif}.dia-dias button.on{background:var(--biro);border-color:var(--biro);color:#fff}.dia-ret{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;display:flex}.dia-ret span{flex:1;font:700 14px Inter,sans-serif}.dia-ret button{color:#8a5a00;cursor:pointer;background:#fff6e8;border:1.5px solid #e8a33a;border-radius:10px;padding:8px 12px;font:700 13.5px Inter,sans-serif}.dia-pista{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin:12px 0;padding:4px 12px}.dia-pk{letter-spacing:.08em;text-transform:uppercase;color:var(--biro);align-items:center;gap:8px;padding:8px 0 4px;font:800 13px Inter,sans-serif;display:flex}.dia-b{letter-spacing:.06em;border-radius:999px;padding:3px 8px;font:700 10.5px Inter,sans-serif}.dia-b.ahora{color:#1e7a3c;background:#e8f5ec}.dia-f{border-top:1px solid var(--line);gap:10px;padding:10px 0;display:flex}.dia-f.hecho{opacity:.6}.dia-f.ahora{background:linear-gradient(90deg,#f2faf4,#0000);margin:0 -12px;padding:10px 12px}.dia-h{flex:none;width:46px;font:800 15px Inter,sans-serif}.dia-c{flex:1;min-width:0}.dia-sig{color:#8a5a00;font-style:normal;font-weight:700}.dia-mesa{align-items:center;gap:10px;padding:6px 0;display:flex}.dia-mesa span{flex:1;font-weight:600}.dia-mesa button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;padding:6px 10px;font:600 13px Inter,sans-serif}.dia-entrar{margin:10px 0}.voz{margin:12px 0 4px}.pt-borrar{color:var(--soft);cursor:pointer;background:0 0;border:0;margin:8px auto 0;font:600 13.5px Inter,sans-serif;text-decoration:underline;display:block}.voz-b{border:1.5px solid var(--biro);color:var(--biro);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:8px 14px;font:700 14px Inter,sans-serif}.voz-b.on{background:var(--biro);color:#fff;animation:1s ease-in-out infinite vozp}@keyframes vozp{50%{box-shadow:0 0 0 6px #123a7a2e}}.voz-n{color:var(--soft);margin:6px 2px 0;font-size:13px;line-height:1.4}.voz-n b{color:var(--ink)}.dia-wa{text-align:center;margin:8px 0;text-decoration:none;display:block}.am-pag{max-width:560px;margin:0 auto;padding:18px 18px 40px}.am-em{color:var(--verde-deep);font-style:normal}.am-k{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:18px 0 8px;font:700 11px Inter,sans-serif}.am-in{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px;font:500 15px Inter,sans-serif}.am-chips{flex-wrap:wrap;gap:6px;display:flex}.am-ch{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:12px;padding:9px 12px;font:600 14px Inter,sans-serif}.am-ch small{opacity:.75;font:500 11px Inter,sans-serif;display:block}.am-ch.on{background:var(--biro);border-color:var(--biro);color:#fff}.am-dos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.am-stp{align-items:center;gap:12px;display:flex}.am-stp b{text-align:center;min-width:28px;font:700 24px Barlow Condensed,sans-serif}.am-stp button{border:1.5px solid var(--line);width:38px;height:38px;color:var(--biro);cursor:pointer;background:#fff;border-radius:50%;font:700 18px Inter,sans-serif}.am-stp button[disabled]{opacity:.35}.am-fila{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-weight:600;display:flex}.am-nota{color:var(--soft);margin:8px 0 0;font-size:12.5px;line-height:1.4}.am-chk{align-items:center;gap:8px;margin:16px 0 0;font-weight:600;display:flex}.am-res{background:#eef8e8;border-radius:12px;margin-top:14px;padding:11px 13px;font-size:13.5px}.am-err{color:var(--pen-red,#c8323a);margin-top:10px;font-weight:600}.am-go{text-align:center;color:#0f1e3d;cursor:pointer;background:#c8ff3e;border:0;border-radius:14px;width:100%;margin-top:16px;padding:15px;font:700 17px Inter,sans-serif;text-decoration:none;display:block;box-shadow:0 6px 14px #78aa004d}.am-go[disabled]{opacity:.6}.am-btn{text-align:center;border:1.5px solid var(--biro);color:var(--biro);border-radius:14px;margin-top:10px;padding:13px;font:600 15px Inter,sans-serif;text-decoration:none;display:block}.am-hero{color:#fff;background:linear-gradient(160deg,#123a7a,#0c2b5c);border-radius:22px;margin-top:6px;padding:18px}.am-hk{letter-spacing:.14em;color:#c8ff3e;font:700 11px Inter,sans-serif}.am-hero h2{text-transform:uppercase;color:#fff;margin:6px 0;font:700 30px/.95 Barlow Condensed,sans-serif}.am-hero p{opacity:.92;margin:0;font-size:13.5px}.am-hero a{color:#fff}.am-ok{background:#eef8e8;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:14px;font-weight:600}.am-barra{background:#e7ebf2;border-radius:99px;height:8px;overflow:hidden}.am-barra span{background:var(--verde,#4caf2a);border-radius:99px;height:100%;display:block}.am-caras{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.am-cara{text-align:center;color:var(--ink);font:600 12px Inter,sans-serif;position:relative}.am-cara span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.am-av,.am-libre{object-fit:cover;background:#eef1f6;border:2px solid #fff;border-radius:50%;width:58px;height:58px;margin:0 auto 4px;display:block;box-shadow:0 1px 4px #0000001f}.am-av.tv-ini{place-items:center;font-weight:700;display:grid}.am-libre{box-shadow:none;background:#fff;border:2px dashed #c5cedc}.am-cara.yo .am-av{border-color:var(--verde,#4caf2a)}.am-x{width:22px;height:22px;color:var(--soft);cursor:pointer;background:#fff;border:0;border-radius:50%;font-size:14px;position:absolute;top:-4px;right:2px;box-shadow:0 1px 3px #00000040}.am-xs{color:var(--soft);cursor:pointer;background:0 0;border:0}.am-txt{color:var(--soft);margin:0;font-size:14.5px;line-height:1.45}.am-dentro{color:#1e7a3c;text-align:center;background:#e8f5ec;border-radius:14px;margin-top:16px;padding:14px;font:700 16px Inter,sans-serif}.am-dentro.esp{color:#8a5a00;background:#fff6e8}.am-link{color:var(--soft);cursor:pointer;background:0 0;border:0;margin:8px auto 0;font:600 13.5px Inter,sans-serif;text-decoration:underline;display:block}.am-org{border:1.5px solid var(--line);background:var(--card,#f4f6fa);border-radius:16px;margin-top:20px;padding:14px}.rr-pares{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.rr-par{border:1.5px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:7px 9px;font:600 13px Inter,sans-serif;display:flex}.rr-par span{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.rr-par .am-pcaras{flex:none}.rr-par.yo{border-color:var(--verde,#4caf2a);background:#eef8e8}.rr-par.libre{color:var(--soft);border-style:dashed}.rr-par .am-pav,.rr-l{border-width:2px;width:34px!important;height:34px!important;margin:0!important}.rr-par .am-pav{border-color:#fff}.rr-par .am-pav+.am-pav,.rr-l+.rr-l{margin-left:-10px!important}.rr-cc{flex:none}.rr-cc .am-cav{border:2px solid #fff;width:32px;height:32px}.rr-cc .am-cav+.am-cav{margin-left:-10px}.rr-cuerpos{z-index:1;justify-content:center;align-items:flex-end;margin:8px auto -34px;display:flex;position:relative}.am-cuerpo.rr-cuerpo{width:46%;max-width:190px;margin:0 -3%}.rr-cini{width:90px;height:90px;margin:16px 6px;font-size:44px}.rr-podio .am-pcaras .am-cav{border:2px solid #fff;width:32px;height:32px;margin:0}.rr-podio .am-pcaras .am-cav+.am-cav{margin-left:-9px}.rr-podio .am-pd span{font-size:11px}.pr-caja.es-gratis .pr-campos{display:none}.pr-gratis{margin:8px 0 4px}.am-info{margin-top:12px}.am-extras{border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 14px;font:600 14.5px Inter,sans-serif;display:flex}.am-extras small{color:var(--soft);font-weight:500}.am-extras i{color:var(--soft);font-style:normal}textarea.am-in{resize:vertical;font:500 15px Inter,sans-serif}.og-buzon{border:1.5px solid var(--line);background:var(--card,#f4f6fa);border-radius:16px;margin-top:20px;padding:14px}.og-buzon textarea{box-sizing:border-box;border:1.5px solid var(--line);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border-radius:12px;margin-top:8px;padding:11px 13px;font-size:15px}.og-buzon .am-btn{cursor:pointer;background:#fff;width:100%}.am-vivo{color:#0f1e3d;letter-spacing:.1em;background:#c8ff3e;border-radius:6px;margin-left:6px;padding:1px 6px;display:inline-block}.am-seg{margin-top:14px}.am-ronda{color:#fff;background:linear-gradient(170deg,#0f1e3d,#123a7a);border-radius:22px;margin-top:2px;padding:18px 14px 14px}.am-rk{letter-spacing:.14em;color:#c8ff3e;text-transform:uppercase;font:700 11px Inter,sans-serif}.am-rn{margin-top:6px;font:700 54px/.9 Barlow Condensed,sans-serif}.am-rs{opacity:.8;margin:2px 0 4px;font-size:13px}.am-pc{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;margin-top:10px;padding:12px 10px}.am-pc.mia{background:#c8ff3e14;border-color:#c8ff3e}.am-pc.rev{animation:.5s both amIn}.am-pl.rev2{animation:.45s both amIn2}@keyframes amIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes amIn2{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.am-pk{letter-spacing:.14em;text-transform:uppercase;opacity:.75;text-align:center;font:700 11px Inter,sans-serif}.am-pv{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;margin-top:8px;display:grid}.am-pl{text-align:center;min-width:0}.am-pcaras{justify-content:center;display:flex}.am-pav{object-fit:cover;color:#123a7a;background:#eef1f6;border:2px solid #0f1e3d;border-radius:50%;flex:none;width:46px;height:46px}.am-pav+.am-pav{margin-left:-10px}.am-pav.tv-ini{place-items:center;font-weight:700;display:grid}.am-pnm{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12.5px;overflow:hidden}.am-vs{color:#c8ff3e;align-items:baseline;gap:5px;font:700 22px Barlow Condensed,sans-serif;display:flex}.am-vs b{color:#fff;font-size:30px}.am-vs i{opacity:.6;font-style:normal}.am-pyo{text-align:center;color:#c8ff3e;margin-top:8px;font:600 12.5px Inter,sans-serif}.am-pbtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:99px;margin:8px auto 0;padding:6px 14px;font:600 12.5px Inter,sans-serif;display:block}.am-desc{text-align:center;opacity:.92;margin-top:12px;font-size:13.5px}.am-rnota{opacity:.6;text-align:center;margin:10px 0 0;font-size:12px}.am-marc{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin-top:12px;padding:4px 14px}.am-mf{align-items:center;gap:10px;padding:12px 0;display:flex}.am-mf+.am-mf{border-top:1px solid var(--line)}.am-fc{flex:none}.am-fc .am-pav{border-color:#fff;width:40px;height:40px}.am-fn{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.25}.am-fn span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.am-num{border:2px solid var(--line);text-align:center;width:74px;height:62px;color:var(--ink);-moz-appearance:textfield;background:#fff;border-radius:12px;flex:none;font:700 34px Barlow Condensed,sans-serif}.am-num:focus{border-color:var(--biro);outline:0}.am-num::-webkit-outer-spin-button,.am-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.am-numg{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.am-nb{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:11px 0;font:600 16px Inter,sans-serif}.am-nb.on{background:var(--biro);border-color:var(--biro);color:#fff}.am-suma{background:#eef8e8;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}.am-suma:empty{display:none}.am-suma b{color:#1e7a3c}.am-go2{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;margin-top:14px;padding:15px;font:700 16px Inter,sans-serif;display:block}.am-go2[disabled]{opacity:.6}.am-sub{color:var(--soft);margin:2px 0 0;font-size:13.5px}.am-prog{gap:4px;margin:10px 0 6px;display:flex}.am-prog i{background:#e3e8f0;border-radius:9px;flex:1;height:5px}.am-prog i.ok{background:var(--verde,#4caf2a)}.am-prog i.cur{background:#f2b33d}.am-cf{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 6px;display:flex}.am-cf.yo{background:#eef8e8;border-bottom-color:#0000;border-radius:12px}.am-cpos{text-align:center;flex:none;width:20px;font:700 20px Barlow Condensed,sans-serif}.am-cav{object-fit:cover;background:#eef1f6;border-radius:50%;flex:none;width:40px;height:40px;display:block}.am-cav.tv-ini{color:#123a7a;place-items:center;font-weight:700;display:grid}.am-cnm{flex:1;min-width:0}.am-cnm span{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.am-cnm small{color:var(--soft);font-size:12px}.am-cpts{text-align:right;flex:none}.am-cpts b{font:700 26px/1 Barlow Condensed,sans-serif;display:block}.am-cpts small{color:var(--soft);font-size:11px}.am-cpts small.up{color:#2e7d1a}.am-cpts small.dn{color:var(--pen-red,#c8323a)}.am-frase{background:var(--card,#f4f6fa);border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.am-frase p{margin:0;font-size:13.5px;line-height:1.4}.am-rd{margin-top:4px}.am-rm{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr 30px;align-items:center;gap:8px;padding:9px 0;font-size:13.5px;display:grid}.am-rm.yo{background:#eef8e8;border-radius:10px;padding-left:6px;padding-right:6px}.am-rp{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);grid-column:1/-1;margin-bottom:-4px;font:700 10.5px Inter,sans-serif}.am-rl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.am-rl.r{text-align:right}.am-rr{white-space:nowrap;font:700 19px Barlow Condensed,sans-serif}.am-re{border:1px solid var(--line);width:30px;height:30px;color:var(--biro);cursor:pointer;background:#fff;border-radius:50%}.am-corona{color:#fff;text-align:center;background:radial-gradient(circle at 50% 38%,#ffffff24,#0000 55%),linear-gradient(170deg,#123a7a,#0c2b5c);border-radius:22px;margin-top:6px;padding:22px 14px 16px;overflow:hidden}.am-ck{letter-spacing:.14em;color:#c8ff3e;text-transform:uppercase;font:700 11px Inter,sans-serif}.am-corona h1{text-transform:uppercase;color:#fff;margin:10px 0 6px;font:700 46px/.92 Barlow Condensed,sans-serif}.am-ct{font-size:15px;font-weight:600}.am-cuerpo{z-index:1;filter:drop-shadow(0 12px 18px #00000059);width:62%;max-width:250px;margin:8px auto -34px;animation:.8s both amSube;display:block;position:relative}@keyframes amSube{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.am-cini{color:#0f1e3d;background:#c8ff3e;border-radius:50%;place-items:center;width:120px;height:120px;margin:16px auto;font:700 60px Barlow Condensed,sans-serif;display:grid}.am-podio{z-index:2;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:8px;display:grid;position:relative}.am-pd{background:#ffffff1a;border-radius:14px 14px 0 0;min-height:104px;padding:10px 4px 8px}.am-pd.uno{color:#0f1e3d;background:#f2b33d;min-height:132px}.am-pd .am-cav{border:2px solid #fff;width:44px;height:44px;margin:0 auto}.am-pd b{font:700 30px/1.1 Barlow Condensed,sans-serif;display:block}.am-pd span{font-size:12px}.am-datos{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 2px;display:grid}.am-datos b{white-space:nowrap;text-overflow:ellipsis;font:700 24px Barlow Condensed,sans-serif;display:block;overflow:hidden}.am-datos span{opacity:.75;font-size:12px}.am-org .am-btn{cursor:pointer;background:#fff;width:100%}.act-card{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin:0 0 22px;padding:2px 12px}.act-f{border-top:1px solid var(--line);grid-template-columns:1fr 30px 44px 66px;align-items:center;gap:6px;padding:9px 0;display:grid}.act-f:first-child{border-top:0}.act-h{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);padding:8px 0 6px;font-size:11px;font-weight:600}.act-n{min-width:0}.act-n b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;display:block;overflow:hidden}.act-n small{color:var(--soft);margin-top:1px;font-size:12px;line-height:1.35;display:block}.act-n em{font-style:normal}.act-n em.act-av{color:#b26b00}.act-n em.act-ok{color:#2e7d4f}.act-c{text-align:center;font-size:14px}.act-u{text-align:right;color:var(--soft);white-space:nowrap;font-size:12px}.act-f.ret{opacity:.55}.act-mas{border:0;border-top:1px solid var(--line);width:100%;color:var(--biro);cursor:pointer;background:0 0;padding:10px 0;font:600 13.5px Inter,sans-serif;display:block}.el-card{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin:4px 0 22px;padding:2px 14px}.el-f{border-top:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.el-f:first-child{border-top:0}.el-p{background:#b9c2cf;border-radius:50%;flex:none;width:10px;height:10px}.el-p.ok{background:#2e9e5b}.el-p.aviso{background:#e8a33a}.el-p.mal{background:#d9483b}.el-t{flex:1;min-width:0}.el-t b{font-size:14.5px;line-height:1.3;display:block}.el-t small{color:var(--soft);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.el-b{border:1.5px solid var(--line);color:var(--biro);cursor:pointer;background:#fff;border-radius:10px;flex:none;padding:6px 12px;font:600 13px Inter,sans-serif}#nav-barra{z-index:400;pointer-events:none;background:linear-gradient(90deg,transparent,var(--biro,#123a7a),transparent)no-repeat;background-size:40% 100%;height:3px;animation:.9s linear infinite navb;position:fixed;top:0;left:0;right:0}@keyframes navb{0%{background-position:-60% 0}to{background-position:160% 0}}.pt-un.ok{color:#1e7a3c;background:#e8f5ec}.pt-hueco[disabled]{cursor:default}.cv-sol{border:1.5px solid var(--biro);background:#f5f8ff;border-radius:14px;margin:10px 0 4px;padding:10px 12px}.cv-sol-k{color:var(--biro);margin-bottom:6px;font:700 13px Inter,sans-serif}.cv-sol-f{align-items:center;gap:8px;padding:4px 0;display:flex}.cv-sol-f b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.cv-sol-b{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:7px 12px;font:600 13.5px Inter,sans-serif}.cv-sol-b.si{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff)}.pt-un{background:var(--biro);color:var(--biro-txt,#fff);border-radius:10px;flex:none;padding:9px 14px;font:600 14px Inter,sans-serif}.pt-ligas{flex-direction:column;gap:8px;display:flex}.pt-crear{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 6px;display:grid}.pt-crear button{border:1.5px solid var(--line);color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;padding:12px;font:600 14px Inter,sans-serif}
.pt-hero-cta,.hero-yo.pt-hero-cta{background-position:50% 75%;border-radius:20px;margin:0 0 14px;padding:12px;min-height:0!important}.pt-toca{color:var(--soft);margin:6px 2px 0;font-size:12.5px}.pt-crear1{border:1.5px dashed var(--biro);width:100%;color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;margin:12px 0 4px;padding:13px;font:600 14.5px Inter,sans-serif;display:block}.pt-crear1.fuerte{background:var(--biro);color:var(--biro-txt,#fff);border-style:solid}.tu-cab{align-items:center;gap:12px;margin:0 0 14px;display:flex}.tu-cab img,.tu-ini{border:2px solid var(--biro);background:#fff;border-radius:50%;flex:none;width:60px;height:60px}.tu-ini{color:var(--biro);justify-content:center;align-items:center;font-weight:700;display:flex}.tu-cab b{text-transform:uppercase;font:700 26px/1 Barlow Condensed,sans-serif;display:block}.tu-cab small{color:var(--soft);font-weight:600}
.pt-dep{background:#eef3fb;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 12px;padding:4px;display:grid}.pt-dep button{color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px;font:600 14px Inter,sans-serif}.pt-dep button.on{color:var(--biro);background:#fff;box-shadow:0 1px 4px #0f1e3d26}
.cy-escena{margin:0 calc(-1*var(--pad,16px))14px;padding:calc(20px + env(safe-area-inset-top,0px))var(--pad,16px)16px;background:#0f80dc url(/portada-fondo.webp) top/cover no-repeat;border-radius:0}.cy-escena:not(.con-conv){background-position:50% 0;background-size:100%}.cy-top{justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.cy-logo{width:auto;height:30px;display:block}.cy-escena .barra-avisos{background:#fffffff2;border-color:#0000;margin:0 0 12px}.cy-escena:not(.con-conv) .cy-top{margin-bottom:0}.cy-conv{margin-top:6px}.cy-conv .pt-conv{box-shadow:0 14px 30px #00194647}
.mk-ham{border:1px solid var(--line);cursor:pointer;background:#f4f6fa;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.mk-ham.cielo{background:#fff3;border-color:#ffffff59}.mk-rayas{flex-direction:column;gap:4px;display:flex}.mk-rayas i{background:var(--ink);border-radius:2px;width:20px;height:2.5px;display:block}.mk-ham.cielo .mk-rayas i{background:#fff}.mk-n{color:#fff;text-align:center;background:#d92b36;border-radius:99px;min-width:20px;height:20px;padding:0 5px;font:700 11px/20px Inter,sans-serif;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #fff}.mk-barra{padding:calc(10px + env(safe-area-inset-top,0px))0 10px;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px;display:flex}.mk-logo{cursor:pointer;background:0 0;border:0;padding:0}.mk-logo img{width:auto;height:26px;display:block}#mk-capa{z-index:400;position:fixed;inset:0}#voz-capa{z-index:450;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.voz-velo{background:#0f1e3d73;position:absolute;inset:0}.voz-caja{width:100%;max-width:480px;padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:20px 20px 0 0;position:relative;box-shadow:0 -8px 30px #0f1e3d40}.voz-caja .btn{margin-top:10px}.voz-k{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font:700 12px Inter,sans-serif}.voz-res{color:var(--ink);margin:6px 0 4px;font:800 34px/1.15 Barlow Condensed,Inter,sans-serif}.voz-nota{color:var(--soft);margin:0;font-size:12.5px}.voz-oido{color:var(--soft);margin:8px 0 4px;font-size:13px;font-style:italic}.mk-velo{background:#0f1e3d73;position:absolute;inset:0}.mk-hoja{max-height:86vh;padding:8px 16px calc(14px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;flex-direction:column;max-width:640px;margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0003}.mk-asa{background:#d5dae3;border-radius:3px;width:40px;height:5px;margin:0 auto 8px}.mk-cab{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.mk-cab b{text-transform:uppercase;font:700 21px Barlow Condensed,sans-serif}.mk-x{color:var(--soft);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:26px}.mk-cuerpo{-webkit-overflow-scrolling:touch;overflow-y:auto}.mk-k{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:14px 0 2px;font-size:11px;font-weight:600}.mk-fila{border-bottom:1px solid #eef1f5;align-items:center;gap:8px;display:flex}.mk-fila.on{background:#f4f7fd;border-radius:10px}.mk-fb{text-align:left;cursor:pointer;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:10px 4px;display:flex}.mk-ico{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font:700 17px Inter,sans-serif;display:flex}.mk-tx{min-width:0}.mk-tx b{font-size:15px;display:block}.mk-tx small{color:var(--soft);font-size:12.5px;display:block}.mk-ok{color:var(--biro);font-style:normal}.mk-mas{border:1.5px solid var(--line);width:34px;height:34px;color:var(--biro);cursor:pointer;background:#fff;border-radius:10px;flex:none;font-size:20px}.mk-crear{border:1.5px dashed var(--biro);width:100%;color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;margin:14px 0 6px;padding:12px;font:600 14.5px Inter,sans-serif;display:block}.mk-idi{color:var(--soft);align-items:center;gap:8px;margin:14px 0 4px;font-size:13px;display:flex}.mk-idi span{flex:1}.mk-idi button{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:7px 12px;font:600 13px Inter,sans-serif}.mk-idi button.on{color:#fff;background:#123a7a;border-color:#123a7a}.mk-salir{border:1.5px solid var(--line);color:#c8323a;cursor:pointer;background:#fff;border-radius:12px;width:100%;margin:10px 0 4px;padding:12px;font:600 14.5px Inter,sans-serif;display:block}body.mk-abierto{overflow:hidden}.mk-glob{color:#fff;background:#d92b36;border-radius:99px;min-width:18px;height:18px;padding:0 4px;font:700 10.5px/18px Inter,sans-serif;position:absolute;top:2px;right:calc(50% - 26px)}.cy-k{letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #001e5073;margin:4px 2px 8px;font-size:11px;font-weight:600}.tt,.mk-prox{color:var(--ink);text-align:left;background:#fff;border-radius:16px;margin:0 0 8px;padding:12px 13px;box-shadow:0 8px 20px #0019462e}.tt.urge{box-shadow:0 0 0 2px #e5303b,0 8px 20px #0019462e}.tt-t{font-size:14.5px;line-height:1.3;display:block}.tt small{color:var(--soft);margin-top:3px;font-size:12.5px;display:block}.tt-marc{background:#f4f6fa;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 2px;padding:8px 10px;font-size:13px;display:flex}.tt-marc span{flex:1;min-width:0}.tt-marc span:last-child{text-align:right}.tt-marc b{letter-spacing:.03em;white-space:nowrap;font:700 22px Barlow Condensed,sans-serif}.tt-bts{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.tt-b{text-align:center;cursor:pointer;border:0;border-radius:10px;flex:1;min-width:120px;padding:10px;font:600 13.5px Inter,sans-serif;text-decoration:none}.tt-b.p{background:var(--biro);color:var(--biro-txt,#fff)}.tt-b.s{border:1.5px solid var(--line);color:var(--biro);background:#fff}.tt-b.w{color:#fff;background:#1fa855}.tt-hecho{color:#2d7a18;flex:1;align-self:center;font-weight:600}.tt-mas{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:99px;margin:0 auto 10px;padding:6px 14px;font:600 13px Inter,sans-serif;display:block}.tt-caras{gap:4px;margin-top:7px;display:flex}.tt-caras img,.tt-caras i{background:#fff;border-radius:50%;flex:none;width:28px;height:28px}.tt-caras i.ttc-hueco{border:2px dashed var(--biro)}.tt-caras i.ttc-sin{background:#e5e9f0}.mp-t{text-transform:uppercase;font:700 21px Barlow Condensed,sans-serif}.mp-t em{color:#2d7a18;font-style:normal}.mk-prox.ya .mp-t{color:#c8323a}.mp-s{color:var(--soft);margin-top:2px;font-size:13px}.mp-q{justify-content:space-between;align-items:center;gap:8px;display:flex}.mp-q .tt-caras{margin-top:6px}.mp-ok{color:#166534;white-space:nowrap;background:#dcfce7;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.mp-falta{color:#b45309;white-space:nowrap;background:#fef3c7;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.mp-tamb{border-top:1px solid #eef1f5;margin-top:10px;padding-top:6px}.mp-tamb button{text-align:left;width:100%;color:var(--soft);cursor:pointer;background:0 0;border:0;padding:5px 0;font:500 13px Inter,sans-serif;display:block}.pt-ch small.pt-jg{color:#2d7a18;font-weight:600}.pt-ch.on small.pt-jg{color:#c8ff3e}.pt-crear1{background:var(--biro);width:100%;color:var(--biro-txt,#fff);cursor:pointer;border:0;border-radius:12px;margin:12px 0 4px;padding:13px;font:600 14.5px Inter,sans-serif;display:block}
.cy-escena:not(.con-conv){border-radius:0}.cy-volver{color:var(--biro);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0 10px;font:600 15px Inter,sans-serif;display:inline-flex}.mk-mapas{margin-top:6px}.tv-b[disabled]{opacity:.45;cursor:default}.mk-push{margin-bottom:12px}.mk-push small{color:var(--soft);margin:3px 0 0;font-size:12.5px;display:block}.cp-enlace{color:var(--soft);text-align:center;margin:12px 0 4px;font-size:13px}.cp-enlace button{color:var(--biro);cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif;text-decoration:underline}.pt-pista button.pt-pl{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;position:relative}.pt-pista button.pt-pl.on .pt-hh{background:var(--biro);color:#fff;border-style:solid}.pt-pl.pt-lleno{color:var(--ink)!important}.pt-nm{text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.pt-x{width:18px;height:18px;color:var(--soft);background:#fff;border-radius:50%;font-size:12px;line-height:18px;position:absolute;top:-4px;right:-6px;box-shadow:0 1px 3px #00000040}.pt-ayuda{color:var(--soft);margin:8px 2px 0;font-size:12.5px}.pt-pk{margin-top:10px}.pt-gl{flex-direction:column;gap:6px;max-height:260px;margin-top:8px;display:flex;overflow-y:auto}.pt-gp{border:1.5px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:6px 10px;font:600 14px Inter,sans-serif;display:flex}.pt-gp img,.pt-gp .pt-h0{border-radius:50%;flex:none;width:32px;height:32px}.pt-f .lug-lista{position:relative}.lg-arriba{align-items:center;gap:8px;display:flex}.lg-arriba .cy-volver{padding-bottom:4px}.lg-arriba .me{margin-left:auto}.cy-cal{margin:4px 0 14px}.cy-cal>.eyebrow{color:#fff;margin:4px 2px 8px}.cy-cal .cal-mes{background:#fff;border-color:#0000;box-shadow:0 14px 30px #00194647}.cy-cal .pt-toca{color:#ffffffeb}
.pom .n{overflow-wrap:anywhere;text-wrap:balance}.pom .n.m{font-size:24px}.pom .n.s{font-size:21px}.pom.pom-emp{flex-direction:column;align-items:flex-start;gap:12px}.pom-fila{align-items:center;display:flex}.pom-fila>*+*{margin-left:-12px}.pom .pom-fila .av{width:52px;height:52px;box-shadow:0 0 0 3px var(--ink);font-size:18px}.pom.live .pom-fila .av{box-shadow:0 0 0 3px var(--card)}.pom-mas{background:var(--biro);color:#fff;width:52px;height:52px;box-shadow:0 0 0 3px var(--card);border-radius:50%;flex:none;place-items:center;font:700 17px Barlow Condensed,sans-serif;display:grid}.pom-q{color:var(--ink);font-weight:700}.amis-sub{color:var(--soft);margin:2px 0 0;font-size:13px}.amis-nivel{color:var(--soft);margin:10px 2px 0;font-size:12.5px;line-height:1.45}.amis-nivel b{border-radius:6px;margin-right:2px;padding:1px 6px;font-family:Roboto Mono,monospace;font-weight:600}.amis-nivel b.up{color:#2f7d1b;background:#e7f6e1}.amis-nivel b.dn{color:#b3261e;background:#fdecec}
.tv-fuera{text-align:center;justify-items:center;gap:12px;padding:44px 6px 30px;display:grid}.tv-fuera-ic{font-size:44px;line-height:1}.tv-fuera h2{text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin:0;font:700 27px/1.05 Barlow Condensed,sans-serif}.tv-fuera p{color:var(--soft);max-width:34ch;margin:0;font-size:15px;line-height:1.45}.tv-fuera .am-go,.tv-fuera .am-btn{width:100%;max-width:320px;margin:0}.am-cnota{text-align:center;color:#ffffffc7;margin:-2px 0 12px;font-size:12.5px}
.amn-pasos{gap:5px;margin:8px 0 4px;display:flex}.amn-pasos i{background:#dce1ea;border-radius:99px;flex:1;height:5px}.amn-pasos i.on{background:var(--biro)}.amn-paso-t{letter-spacing:.12em;text-transform:uppercase;color:var(--biro);margin:8px 0 2px;font:800 12px/1 Barlow Condensed,sans-serif}.am-pag.amn{padding-bottom:116px}.amn-fmt{grid-template-columns:1fr 1fr;gap:8px;display:grid}.amn-fmt button{text-align:left;border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;padding:10px 11px;font:700 14.5px/1.25 Inter,sans-serif}.amn-fmt button small{color:var(--soft);margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.3;display:block}.amn-fmt button.on{border:2px solid var(--biro);box-shadow:0 0 0 2px #123a7a1a}.amn-fmt button.ancho{grid-column:1/-1}.amn-barra{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);z-index:50;box-sizing:border-box;background:#fffffff7;gap:10px;max-width:560px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.amn-barra .am-go{flex:1;margin:0;padding:14px 10px;font-size:16.5px}.amn-barra .am-btn{flex:0 0 34%;width:auto;margin:0;padding:13px 6px}.amn-pausa{color:var(--soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-weight:600;display:flex}.amn-pausa input{flex:none;width:auto;padding:9px 10px}.amn-lug .lug-lista{margin-top:-2px}.amn .amn-fila{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.amn .amn-fila::-webkit-scrollbar{display:none}.amn .amn-fila .am-ch{flex:none}.cl-como{border:1.5px solid var(--line);background:#f4f6fa;border-radius:14px;margin:2px 0 14px;padding:11px 14px;font-size:14.5px}.cl-como summary{color:var(--biro);cursor:pointer;font-weight:700}.cl-como ol{color:var(--soft);gap:6px;margin:10px 0 2px;padding-left:20px;font-size:13.5px;line-height:1.4;display:grid}.cl-como ol b{color:var(--ink)}
.yo448 .yo448-qr{justify-content:center;margin-top:8px;display:flex}.yo448 .yo448-qr .qr428{box-shadow:none;margin:0;position:static}.s449-ops{gap:8px;margin-top:10px;display:grid}.s449-ops .sv-lista{margin-top:2px}.s449-ops .res-rojo-t{color:#b3261e}.s449-est{border-radius:10px;margin:0 0 10px;padding:9px 11px;font-size:14px}.s449-est.si{color:#2d7a18;background:#e7f6e1;font-weight:600}.s449-est.no{color:#8a5a00;background:#fff4d6}.s449-est .cq-link{margin-left:6px}.q449{gap:8px;margin:10px 0 0;padding-left:18px;font-size:14.5px;line-height:1.45;display:grid}.w449{text-align:left;margin:12px 0 0;display:block}.bc-t450{color:#0f1e3d;background:#fff6db;border:1.5px solid #f2c94c;border-radius:12px;margin:8px 0 10px;padding:10px 12px;font-size:14px;line-height:1.4}@media (width>=1100px){html.pc-torneo450 .wrap{max-width:none;box-shadow:none;background:0 0;min-height:100vh;padding:0 0 64px}html.pc-torneo450 .tv.cb-on{max-width:none;padding-bottom:40px}html.pc-torneo450 .tv>.cy-volver{color:#cfe0ff;margin:22px max(32px,50% - 608px) 0;display:flex}.tw450{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:24px;margin:12px max(32px,50% - 608px) 0;display:grid}.tw450-main{background:#fff;border-radius:24px;min-width:0;padding:16px 26px 26px;box-shadow:0 20px 50px #0f1e3d38}.tw450-main>.cb-tabs:first-child{margin-top:4px}.tw450-lado{flex-direction:column;gap:14px;min-width:0;display:flex}.tw450-lado>*{margin:0!important}.tw450-lado .tv-cab{padding:20px 22px;box-shadow:0 20px 50px #0f1e3d40}.tw450-lado .tv-cab h2{font-size:32px}.tw450-lado .cb-pie{z-index:auto;background:#fff;border:0;border-radius:18px;padding:12px;position:static;box-shadow:0 10px 30px #0f1e3d40}.tw450-lado .cb-pie-in{max-width:none}.tw450-card{background:#fff;border-radius:18px;padding:14px 16px;box-shadow:0 10px 30px #0f1e3d40}.tw450-card>:first-child{margin-top:0}.tw450-lado .qr428{box-shadow:0 10px 30px #0f1e3d40}html.pc-torneo450 .cb-hoja{border-radius:22px;width:560px;max-height:88vh;top:50%;bottom:auto;overflow:auto;transform:translateY(-50%)}html.pc-torneo450 body:has(.cb-pie) #toast{bottom:40px}html.pc-torneo450 .tw450-main .oj.anchas{table-layout:fixed;width:100%}html.pc-torneo450 .tw450-main .oj.anchas td:not(.h),html.pc-torneo450 .tw450-main .oj.anchas th:not(.h){width:auto;min-width:0}html.pc-torneo450 .tw450-main .oj.anchas td>*{overflow:hidden}}.f452{margin:-2px 0 12px 38px}.f452-seg{background:#edf1f7;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.f452-seg button{color:#4b5568;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:44px;padding:9px 4px;font:700 13px/1.2 Inter,sans-serif}.f452-seg button.on{color:var(--biro,#123a7a);background:#fff;box-shadow:0 1px 3px #0f1e3d26}.f452-seg button[disabled]:not(.on){opacity:.4;cursor:default}.f452-n{color:#2d7a18;width:auto;height:auto;margin:8px 2px 0;font-size:13px;line-height:1.4}.f452-n.f452-aviso{color:#b45309}.live454{text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:56px;margin:12px 0 4px;padding:13px 16px;font-family:inherit;display:flex}.live454-t{flex:1;min-width:0}.live454-t b{letter-spacing:.08em;font:800 21px/1.05 Barlow Condensed,sans-serif;display:block}.live454-t small{margin-top:2px;font-size:13px;line-height:1.35;display:block}.live454-p{border-radius:50%;flex:none;width:14px;height:14px}.live454.on{color:#0f1e3d;background:#c8ff3e;animation:1.4s ease-out infinite live454}.live454.on .live454-p{background:#0f1e3d;box-shadow:0 0 0 4px #0f1e3d40}.live454-ir{color:#c8ff3e;background:#0f1e3d;border-radius:11px;flex:none;padding:9px 13px;font:800 14px Inter,sans-serif}.live454.off{color:#c9d6ee;background:#2a3550}.live454.off b{color:#fff}.live454.off .live454-p{background:#6b7790}.live454.off[disabled]{cursor:default}.live454.fin{color:#c9d6ee;background:#0f1e3d}.live454.fin b{color:#c8ff3e}.live454.fin .live454-p{background:#c8ff3e}@keyframes live454{0%{box-shadow:0 0 #c8ff3ebf}70%{box-shadow:0 0 0 14px #c8ff3e00}to{box-shadow:0 0 #c8ff3e00}}@media (prefers-reduced-motion:reduce){.live454.on{animation:none}}.live454-tarde{color:#7a5200;background:#fff1c9;border-radius:8px;width:max-content;max-width:100%;margin-top:3px;padding:2px 8px;font-weight:700;display:block}.pnl429-p.mal454{background:#fffbea;border:2px solid #f2c94c;padding:15px}.pnl429-p.acaba454{background:#fffdf3;border:2px solid #f7e19b;padding:15px}.pnl429-tag.mal454{color:#6b4700;background:#fde7a6}.pnl429-tag.acaba454{color:#7a5200;background:#fff1c9}.ud454{margin:0 0 12px}.ud454 .f452-seg button small{color:#2d7a18;margin-top:2px;font-size:11px;font-weight:800;display:block}.av454{background:#fff;border:1.5px solid #dce1ea;border-radius:16px;margin:10px 0;padding:12px 14px}.av454-k{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:15px;font-weight:800;display:flex}.av454-k em{color:#c8ff3e;background:#0f1e3d;border-radius:99px;padding:2px 9px;font-size:12px;font-style:normal}.av454-i{text-align:left;width:100%;font:inherit;color:#0f1e3d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef1f7;gap:10px;padding:8px 0;font-size:13.5px;line-height:1.35;display:flex}.av454-i:last-of-type{border-bottom:0}.av454-i i{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.av454-i i.nv{background:#2d7a18}.av454-i small{color:#8a94a8;margin-top:2px;font-size:12px;display:block}.av454-v{color:#4b5568;margin:0;font-size:13.5px;line-height:1.4}.av454-todos{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #123a7a;border-radius:12px;width:100%;min-height:44px;margin-top:8px;font:700 14px Inter,sans-serif;display:block}@media (width>=1100px){.tw450-lado .live454{margin:0;box-shadow:0 10px 30px #0f1e3d40}.tw450-lado .live454.on{animation:1.4s ease-out infinite live454}.tw450-lado .av454{border:0;box-shadow:0 10px 30px #0f1e3d40}.tw450-lado:has(.live454) .pnl429-ab{display:none}}.rp455-c{border-top:1px dashed #f2c94c;margin-top:2px;padding-top:8px}.rp455-c p{color:#6b4700;margin:0 0 6px;font-size:12.5px;line-height:1.35}.rp455-c div{gap:8px;display:flex}.rp455{color:#6b4700;cursor:pointer;background:#fff;border:1.5px solid #b7791f;border-radius:10px;min-height:40px;padding:0 14px;font:700 14px Inter,sans-serif}.p456{grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0 14px;display:grid}.p456-p{text-align:center;color:#5b6478;background:#f1f4f9;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}.p456-p b{background:#dce3ee;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font:800 13px Inter,sans-serif;display:grid}.p456-p span{font:700 12.5px/1.2 Inter,sans-serif;display:block}.p456-p small{display:none}.p456-p.hecho{color:#2d7a18;background:#eaf7e2}.p456-p.hecho b{color:#fff;background:#4caf2a}.p456-p.aqui{color:#fff;background:#0f1e3d}.p456-p.aqui b{color:#0f1e3d;background:#c6f432}.cq456-cats{gap:8px;margin-bottom:4px;padding:2px 0 10px;display:flex;overflow-x:auto}.cq456-chip{color:#0f1e3d;cursor:pointer;background:#fff;border:1.5px solid #dce3ee;border-radius:20px;flex:none;min-height:40px;padding:0 14px;font:600 13.5px Inter,sans-serif}.cq456-chip.on{border-color:var(--biro,#123a7a);color:var(--biro,#123a7a);background:#eef3fb}.cq456-cab .f452{margin:6px 0 12px}.cq456-cab .tn-h1,.cq456-s .cq-par{margin-bottom:6px}.cq456-resto{width:100%;margin-top:6px}.cq456-todas{color:#2d7a18;margin:4px 0 12px;font-weight:700}.cq456-hueco{text-align:center;color:#8a95a8;border:1.5px dashed #b9c4d6;border-radius:10px;margin-top:6px;padding:9px;font-size:12.5px}.cq-sobre .cq456-hueco{color:#2d7a18;border-color:#4caf2a}.cq456-pie{border-top:1px solid #dce3ee;margin-top:16px;padding-top:14px}.cq456-pie p{color:#5b6478;margin:0 0 10px;font-size:13px}.cq456-pie>div{flex-wrap:wrap;gap:10px;display:flex}.cq456-pie .tv-b{flex:auto;min-height:48px}.cq456-sig{flex:2 auto}@media (width>=1100px){html.pc-cq456 .wrap{box-shadow:none;background:0 0;padding:0 0 64px;max-width:none!important}html.pc-cq456 #app>.tv{max-width:none;padding:0}html.pc-cq456 #app>.tv>.cy-volver{color:#fff;margin:10px max(32px,50% - 608px) 0}.cq456-card{background:#fff;border-radius:24px;margin:12px max(32px,50% - 608px) 0;padding:20px 28px 26px;box-shadow:0 20px 50px #0f1e3d38}.cq456-card>.tv-cab{display:none}.cq456-card>.volver-top{margin-bottom:8px}.p456{gap:10px}.p456-p{text-align:left;flex-direction:row;gap:10px;padding:12px 14px}.p456-p b{width:30px;height:30px}.p456-p span{font-size:14px}.p456-p small{margin-top:2px;font:400 12px/1.3 Inter,sans-serif;display:block}.cq456-cab{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cq456-cab .f452{min-width:480px;margin:4px 0 0}.cq456-opc{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.cq456-opc>.cq-formato,.cq456-opc>.cq-opc,.cq456-opc>.cq-huecos,.cq456-opc>.cq-aviso,.cq456-opc>.tn-err,.cq456-opc>.pr-desh{flex:100%}.cq456-opc>.cq-como{flex:360px}.cq456-opc>.cq-formato{grid-template-columns:auto minmax(0,380px) minmax(0,1fr);align-items:center;gap:14px;display:grid}.cq456-opc>.cq-formato>*{margin:0!important}.cq456-zona{border-top:1px solid #dce3ee;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;margin-top:14px;padding-top:14px;display:grid}.cq456-zona.con-s{grid-template-columns:220px minmax(0,1fr) 300px}.cq456-zona.sin-g{grid-template-columns:minmax(0,1fr)}.cq456-g .cq-grupos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.cq456-pie{justify-content:space-between;align-items:center;gap:20px;display:flex}.cq456-pie p{margin:0}.cq456-pie>div{flex:none}.cq456-pie .tv-b{flex:none;padding:0 22px}}.f452-seg button.on{background:var(--biro,#123a7a)!important;color:#fff!important;box-shadow:0 2px 6px #123a7a59!important}.hw456{margin:4px 0 18px}.hw456-nums{grid-template-columns:repeat(4,1fr);margin:0 0 12px;display:grid;position:relative}.hw456-linea{background:#dce3ee;width:75%;height:2px;position:absolute;top:50%;left:12.5%;transform:translateY(-50%)}.hw456-nums b{color:#0f1e3d;background:#edf1f7;border-radius:50%;justify-self:center;place-items:center;width:32px;height:32px;font:700 14px Inter,sans-serif;display:grid;position:relative;box-shadow:0 0 0 4px #fff}.hw456-nums b.hecho{color:#fff;background:#4caf2a}.hw456-nums b.aqui{color:#0f1e3d;background:#c6f432}.hw456-cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.hw456-c{background:#fff;border:1px solid #dce3ee;border-radius:16px;padding:16px 14px;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s;position:relative}.hw456-c:hover{z-index:1;background:#f6f8fb;border-color:#123a7a80;transform:scale(1.04);box-shadow:0 10px 24px #0f1e3d24}.hw456-c.aqui{border-color:#0f1e3d;box-shadow:0 0 0 1.5px #0f1e3d}.hw456-ic{width:44px;height:44px;color:var(--biro,#123a7a);background:#edf1f7;border-radius:10px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.hw456-c.hecho .hw456-ic{color:#2d7a18;background:#eaf7e2}.hw456-c.aqui .hw456-ic{color:#c6f432;background:#0f1e3d}.hw456-c h3{color:#0f1e3d;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;font:700 16px/1.25 Inter,sans-serif;display:flex}.hw456-c h3 small{letter-spacing:.6px;text-transform:uppercase;color:#0f1e3d;background:#c6f432;border-radius:20px;padding:2px 8px;font:800 10.5px Inter,sans-serif}.hw456-c p{color:#5b6478;margin:0 0 10px;font-size:12.5px;line-height:1.45}.hw456-c ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.hw456-c li{color:#5b6478;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.35;display:flex}.hw456-c li i{background:#123a7a2e;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;margin-top:1px;display:grid}.hw456-c li i:after{content:"";background:var(--biro,#123a7a);border-radius:50%;width:6px;height:6px}.hw456-c.hecho li i{background:#4caf2a33}.hw456-c.hecho li i:after{background:#4caf2a}.hw456.corto .hw456-c{align-items:center;gap:12px;padding:12px 14px;display:flex}.hw456.corto .hw456-ic{flex:none;width:38px;height:38px;margin:0}.hw456.corto .hw456-c h3{margin:0;font-size:15px}.hw456.corto .hw456-c:hover{transform:none}.fm-ben456{display:none}html.pc-ancho .fm-pag .fm-ben456{flex-direction:column;gap:8px;margin:12px 0 4px;display:flex}html.pc-ancho .fm-pag .fm.abierta .fm-ben456{display:none}html.pc-ancho .fm-pag .fm-ben456>span{color:#5b6478;align-items:flex-start;gap:9px;font-size:13.5px;font-weight:400;line-height:1.35;display:flex}html.pc-ancho .fm-pag .fm-ben456 i{background:#123a7a29;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}html.pc-ancho .fm-pag .fm-ben456 i:after{content:"";background:var(--biro,#123a7a);border-radius:50%;width:7px;height:7px}html.pc-ancho .fm-pag>.fm{transition:transform .3s,box-shadow .3s,border-color .3s}html.pc-ancho .fm-pag>.fm:not(.abierta):hover{z-index:2;transform:scale(1.03);box-shadow:0 18px 40px #0f1e3d4d}html.pc-ancho .fm-pag .fm-fl{box-shadow:inset 0 0 0 2px var(--biro,#123a7a);background:#fff!important}html.pc-ancho .fm-pag .fm-fl:after{color:var(--biro,#123a7a)!important}html.pc-ancho .fm-pag>.fm:not(.abierta):hover .fm-fl,html.pc-ancho .fm-pag>.fm:focus-visible .fm-fl{background:var(--biro,#123a7a)!important}html.pc-ancho .fm-pag>.fm:not(.abierta):hover .fm-fl:after,html.pc-ancho .fm-pag>.fm:focus-visible .fm-fl:after{color:#fff!important}html.pc-ancho .fm-pag>.fm:focus-visible{z-index:2;transform:scale(1.03);box-shadow:0 18px 40px #0f1e3d4d}.pq457{margin-top:4px;display:block}.pq457 b{font-weight:700}.pq457-pasos{margin-top:8px;line-height:1.45;display:block}html.oj457.pc-app .wrap{max-width:1240px!important}html.oj457 #qr425{display:none!important}#imp457{display:none}@media print{html.imp457 body>:not(#imp457){display:none!important}html.imp457 #imp457{display:block!important}html.imp457 #imp457,html.imp457 #imp457 *{visibility:visible!important}html.imp457 #imp457 .oj-papel{display:block!important;position:static!important}.oj-hoja{page-break-after:auto!important;break-after:auto!important}.oj-hoja+.oj-hoja{page-break-before:always;break-before:page}.oj-hoja .ojp-clubs{gap:10px;display:flex!important}.oj-hoja .ojp-clubs>div{flex:1 1 0;min-width:0}.oj-hoja td{white-space:normal!important;font-size:9.5px!important}.oj-cq457 button,.oj-cq457 .cq-otra{display:none!important}.oj-cq457{font-size:11px}.oj-cq457 *{box-shadow:none!important}.oj-cq457 .cq-av{display:none!important}.oj-cq457 .cq-grupo,.oj-cq457 .cq-partido,.oj-cq457 .cq-ronda{break-inside:avoid;page-break-inside:avoid}.oj-cq457 .tn-lab{break-after:avoid;page-break-after:avoid}}.tn-nom457-d{margin:10px 0}.tn-nom457-d summary,.hor-nombres summary{cursor:pointer;color:var(--biro,#123a7a);font-weight:600}.oj-cfg .hor-nombres{display:none!important}.hor-nom457{margin:12px 0}.hor-nom457 summary{cursor:pointer;color:var(--biro,#123a7a);font-weight:600}.tn-nom457-g{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;margin:6px 0 10px;display:grid}#enc457{z-index:9000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.enc457-velo{background:#0f1e3d8c;position:absolute;inset:0}.enc457-s{color:#0f1e3d;width:100%;max-width:560px;max-height:92vh;padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border-radius:20px 20px 0 0;position:relative;overflow-y:auto}html.pc-app #enc457{align-items:center}html.pc-app .enc457-s{border-radius:20px}.enc457-h{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.enc457-h b{font:800 19px/1.2 Inter,sans-serif}.enc457-x{cursor:pointer;background:#edf1f7;border:0;border-radius:50%;flex:none;width:36px;height:36px;font-size:16px}.enc457-q{margin:16px 0 8px;font:600 15px/1.35 Inter,sans-serif}.enc457-n{grid-template-columns:repeat(11,1fr);gap:4px;display:grid}.enc457-n .enc457-c{min-width:0;padding:10px 0}.enc457-l{color:#5b6478;justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.enc457-f{flex-wrap:wrap;gap:6px;display:flex}.enc457-c{color:#0f1e3d;cursor:pointer;background:#fff;border:1.5px solid #dce3ee;border-radius:12px;min-height:44px;padding:9px 12px;font:600 14px Inter,sans-serif}.enc457-c.on{background:var(--biro,#123a7a);border-color:var(--biro,#123a7a);color:#fff}.enc457-t2{box-sizing:border-box;resize:vertical;border:1.5px solid #dce3ee;border-radius:12px;width:100%;padding:10px 12px;font:15px Inter,sans-serif}.enc457-ok{width:100%;margin-top:16px}.enc457-ok[disabled]{opacity:.45}.enc457-p{text-align:center;color:#5b6478;margin:8px 0 0;font-size:13px}.q458-b{color:var(--biro,#123a7a);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:36px;padding:8px 0 0;font:600 13.5px Inter,sans-serif;text-decoration:underline}.q458-est{color:#5b6478;margin-top:6px;font-size:12.5px;line-height:1.4}.q458-sub{color:#5b6478;margin:0 0 4px;font-size:14px}.q458-t{background:#fff8e1;border:1.5px solid #f2c94c;border-radius:16px;margin:12px 0;padding:14px 16px}.q458-t b{font:800 15px Inter,sans-serif}.q458-t p{margin:6px 0 10px;font-size:16px}.q458-t .q458-n{margin-bottom:8px}.q458-ya{color:#2d7a18;font-weight:600}#q458{z-index:9000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}html.pc-app #q458{align-items:center}html.pc-app #q458 .enc457-s{border-radius:20px}.z458{margin:14px 0 6px}.z458-f{grid-template-columns:1fr 1fr;gap:8px;display:grid}.z458 .tn-nota{margin-top:6px;display:block}.tv-prox.ch459-verde{background:#f4fbef;border-color:#6dbe57}.tv-prox.ch459-verde .oj-pbt a,.tv-prox.ch459-verde .oj-pbt button{background:#fff;border:1.5px solid #cfe8c0}.tv-prox.ch459-verde .oj-pbt .ch459-b,.ch459-b{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);background:#fff;font-weight:600}.ch459-b{border:1.5px solid var(--biro,#123a7a);width:100%;color:var(--biro,#123a7a);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:10px;font:700 15px Inter,sans-serif;display:flex}.oj-pbt .ch459-b{border-width:1.5px;flex:1;gap:6px;min-height:44px;margin:0;padding:9px 6px;font-size:13px}.oj-pbt a,.oj-pbt button{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:flex}.ch459-b.ch459-sec{margin:10px 0 4px}.ch459-n{color:#0f1e3d;background:#c8ff3e;border-radius:99px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700}.ch459-ot{text-align:left;cursor:pointer;color:#0f1e3d;box-sizing:border-box;background:#f4fbef;border:1.5px solid #cfe8c0;border-radius:16px;align-items:center;gap:12px;width:100%;margin:12px 0;padding:12px 14px;font-family:Inter,sans-serif;display:flex}.ch459-ot>span:first-child{font-size:22px}.ch459-ot>span:nth-child(2){flex:1;min-width:0}.ch459-ot b{font-size:15px;display:block}.ch459-ot small{color:#5b6478;margin-top:2px;font-size:13px;display:block}#ch459l{z-index:9000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}html.pc-app #ch459l{align-items:center}html.pc-app #ch459l .enc457-s{border-radius:20px}.ch459-lk{letter-spacing:.06em;text-transform:uppercase;color:#5b6478;margin:12px 0 6px;font:800 12px Inter,sans-serif}.ch459-lf{text-align:left;cursor:pointer;color:#0f1e3d;background:#fff;border:1px solid #dce3ee;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:48px;margin-bottom:6px;padding:10px 12px;font-family:Inter,sans-serif;display:flex}.ch459-lf>span{flex:1;min-width:0}.ch459-lf b{font-size:14.5px;display:block}.ch459-lf small{color:#5b6478;margin-top:2px;font-size:12.5px;display:block}#ch459{z-index:9001;color:#0f1e3d;background:#f3f6fb;flex-direction:column;font-family:Inter,sans-serif;display:flex;position:fixed;inset:0}html.pc-app #ch459{width:560px;max-width:100%;left:50%;right:auto;transform:translate(-50%);box-shadow:0 0 0 100vmax #0f1e3d73}.ch459-h{background:var(--biro,#123a7a);color:#fff;padding:calc(10px + env(safe-area-inset-top))12px 12px;align-items:center;gap:12px;display:flex}.ch459-x{color:#fff;cursor:pointer;background:#ffffff1f;border:1.5px solid #ffffff8c;border-radius:12px;flex:none;width:44px;height:44px;font-size:20px}.ch459-ht{min-width:0}.ch459-h b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}.ch459-h i{opacity:.85;margin-top:2px;font-size:12.5px;font-style:normal;display:block}.ch459-at{color:inherit;background:#f2d27a73;border-radius:4px;padding:0 2px}.ch459-m.y .ch459-at{background:#ffffff38}.ch459-q .ch459-qa{color:#5a3d00;background:#fff6dc;border-color:#f2d27a}.ch459-av{color:#5a3d00;background:#fff6dc;border-bottom:1px solid #f2d27a;padding:10px 16px;font:600 14px/1.4 Inter,sans-serif}.ch459-px{background:#fff;border-bottom:1px solid #dce3ee;padding:10px 16px;font-size:14px;line-height:1.4}.ch459-px b{color:var(--biro,#123a7a)}.ch459-ms{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;padding:12px 14px;display:flex;overflow-y:auto}.ch459-d{color:#5b6478;text-transform:capitalize;background:#e8eef8;border-radius:99px;align-self:center;padding:3px 10px;font-size:12px}.ch459-m{white-space:pre-wrap;word-wrap:break-word;border-radius:16px;max-width:78%;padding:9px 12px;font-size:15px;line-height:1.35;box-shadow:0 1px 1px #0000000d}.ch459-m em{color:#5b6478;margin-bottom:2px;font-size:12px;font-style:normal;font-weight:700;display:block}.ch459-m.g{background:#fff6dc;border:1px solid #f2d27a}.ch459-m.g em{color:#8a5a00}.ch459-m small{opacity:.6;text-align:right;margin-top:3px;font-size:11px;display:block}.ch459-m.o{background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.ch459-m.o.g{background:#fff6dc}.ch459-m.y{background:var(--biro,#123a7a);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.ch459-vacio{color:#5b6478;text-align:center;margin:auto 10px;font-size:14px;line-height:1.45}.ch459-err{color:#b3261e;background:#fdecea;padding:8px 14px;font-size:13.5px}.ch459-fin{color:#5b6478;padding:14px 16px calc(14px + env(safe-area-inset-bottom));text-align:center;background:#edf1f7;font-size:14px}.ch459-q{gap:6px;padding:8px 12px 4px;display:flex;overflow-x:auto}.ch459-q button{color:#0f1e3d;cursor:pointer;background:#fff;border:1.5px solid #dce3ee;border-radius:99px;flex:none;min-height:36px;padding:7px 12px;font:600 13.5px Inter,sans-serif}.ch459-in{padding:8px 12px calc(14px + env(safe-area-inset-bottom));gap:8px;margin:0;display:flex}.ch459-in input{color:#0f1e3d;background:#fff;border:1.5px solid #dce3ee;border-radius:22px;flex:1;min-width:0;padding:11px 14px;font:16px Inter,sans-serif}.ch459-in button{background:var(--biro,#123a7a);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;width:46px;height:46px;font-size:18px}.ch459-in button[disabled]{opacity:.5}.u482-hero{color:#fff;background:linear-gradient(160deg,#123a7a,#0c2b5c);border-radius:24px;margin-top:8px;padding:22px 20px 20px}.u482-k{letter-spacing:.12em;color:#c8ff3e;font:800 13px/1 Inter,sans-serif}.u482-hero h2{text-transform:uppercase;color:#fff;margin:10px 0 14px;font:700 34px/.95 Barlow Condensed,sans-serif}.u482-fila{align-items:flex-start;gap:12px;margin:0 0 10px;font:600 16px/1.35 Inter,sans-serif;display:flex}.u482-fila svg{opacity:.95;flex:none;margin-top:1px}.u482-fila small{opacity:.85;margin-top:2px;font-size:13.5px;font-weight:500;display:block}.u482-fila a{color:#fff;font-weight:500}.u482-pill{border:1.5px solid #ffffffb3;border-radius:99px;margin-top:4px;padding:6px 14px;font:600 14px/1.3 Inter,sans-serif;display:inline-block}.u482-card{color:#0f1e3d;background:#fff;border:1px solid #dce3ee;border-radius:18px;margin-top:14px;padding:16px 18px}.u482-card h3{color:#0f1e3d;margin:0 0 12px;font:800 21px/1.2 Inter,sans-serif}.u482-ok{align-items:center;gap:12px;margin:8px 0;font-size:16px;line-height:1.35;display:flex}.u482-ok i{color:#2d7a18;background:#e4f7c8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.u482-ok b{font-weight:700}.u482-ok span{color:#3d4760}.u482-link{color:var(--biro,#123a7a);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:36px;padding:6px 0 0;font:600 14px Inter,sans-serif;text-decoration:underline}.u482-normas{white-space:pre-wrap;color:#3d4760;margin:6px 0 0;font-size:14px}.u482-solo{color:#0f1e3d;background:#eefad9;border-radius:18px;margin-top:14px;padding:16px 18px}.u482-solo h3{margin:0 0 6px;font:800 21px/1.2 Inter,sans-serif}.u482-solo p{color:#2e3a55;margin:0;font-size:15.5px;line-height:1.45}.u482-somos-t{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.u482-somos h3{margin:0 0 6px}.u482-badge{color:#1c3a0e;background:#d9f99d;border-radius:99px;flex:none;padding:5px 12px;font:700 13px/1.2 Inter,sans-serif}.u482-badge.lleno{color:#6b4500;background:#ffe8b5}.u482-somos p{color:#3d4760;margin:0;font-size:15px;line-height:1.45}.u482-cierre{margin-top:6px!important;font-size:13.5px!important}.u482-somos .tv-quien{margin:10px 0 0}.u482-gente{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.u482-per{color:#0f1e3d;border:1px solid #dce3ee;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font:600 14.5px/1.25 Inter,sans-serif;display:flex}.u482-per.yo{border-color:var(--biro,#123a7a);background:#eaf1fd}.u482-dos{flex:none;display:flex}.u482-dos .u482-av+.u482-av{margin-left:-10px}.u482-txt{color:#3d4760;margin:0;font-size:15px;line-height:1.5}.u482-caras{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.u482-av{object-fit:cover;background:#edf1f7;border-radius:50%;width:34px;height:34px}.u482-mas{color:#3d4760;background:#edf1f7;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font:700 12.5px Inter,sans-serif;display:inline-flex}.u482-cats{border-radius:18px;scroll-margin-top:16px}.u482-cats>.tn-lab:first-child{margin-top:18px}.u482-luz{animation:1.6s ease-out u482luz}@keyframes u482luz{0%{box-shadow:0 0 #c8ff3e00}25%{box-shadow:0 0 0 6px #c8ff3ee6}to{box-shadow:0 0 #c8ff3e00}}.u482-paso{gap:16px;padding:0 0 18px;display:flex;position:relative}.u482-paso:last-child{padding-bottom:2px}.u482-paso:not(:last-child):before{content:"";background:#dce3ee;width:2px;position:absolute;top:48px;bottom:4px;left:21px}.u482-paso i{color:#0f1e3d;background:#fff;border:2px solid #cbd5e3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font:700 19px Inter,sans-serif;display:flex}.u482-paso.on i{background:var(--biro,#123a7a);border-color:var(--biro,#123a7a);color:#fff;box-shadow:0 0 0 5px #dde6f5}.u482-paso b{margin-top:4px;font:800 17px/1.3 Inter,sans-serif;display:block}.u482-paso span{color:#3d4760;margin-top:2px;font-size:15px;line-height:1.4;display:block}.u482-paso:not(:last-child)>div{border-bottom:1px solid #e7ecf3;flex:1;padding-bottom:14px}.u482-paso>div{flex:1}.u482-wa{text-align:center;border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);background:#fff;border-radius:14px;margin-top:16px;padding:13px;font:700 15px Inter,sans-serif;text-decoration:none;display:block}.u482-cta{width:min(560px,100% - 32px);left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:55;position:fixed;transform:translate(-50%)}html.n470m .u482-cta{bottom:calc(84px + env(safe-area-inset-bottom))}.u482-hueco{height:104px}html.n470m .u482-hueco{height:128px}@media (width>=1100px){html.n470pc .u482-cta{left:calc(50% + 118px)}.u482-cta{bottom:22px}}.u482-go{color:#0f1e3d;cursor:pointer;background:#c8ff3e;border:0;border-radius:18px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:62px;padding:8px 16px;display:flex;box-shadow:0 8px 22px #7caa1459}.u482-go-t{flex-direction:column;align-items:center;line-height:1.15;display:flex}.u482-go-t b{font:800 21px/1.15 Inter,sans-serif}.u482-go-t small{color:#2e4a12;margin-top:2px;font:600 13.5px/1.2 Inter,sans-serif}.u482-go:active{transform:translateY(1px)}.u482-go[disabled]{opacity:.6}.u482-paso.hecho i{color:#fff;background:#7ccb2b;border-color:#7ccb2b}.u482-paso.hecho i svg{width:20px;height:20px}.u483-dentro{color:#0f1e3d;background:#eefad9;border:1px solid #cbeba0;border-radius:18px;margin-top:14px;padding:14px 16px}.u483-dentro-t{align-items:center;gap:12px;display:flex}.u483-dentro b{font:800 19px/1.2 Inter,sans-serif;display:block}.u483-dentro span{color:#2d6a12;margin-top:2px;font-size:14.5px;line-height:1.4;display:block}.u483-no{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;min-height:40px;margin:12px 0 0 46px;padding:8px 14px;font:700 14.5px Inter,sans-serif}.u482-card .u483-pago{background:#f3f6fb;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;padding:10px 12px;display:flex}.u483-pago .pg478-t b{font:700 15.5px Inter,sans-serif;display:block}.u483-pago .pg478-t small{color:#5a6478;font-size:13px;display:block}.u483-pago button{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);background:#fff;border-radius:12px;flex:none;min-height:40px;padding:8px 12px;font:700 14px Inter,sans-serif}.u483-pago.ok button{color:#1c3a0e;background:#e4f7c8;border-color:#7ccb2b}.u483-ex{margin:2px 0 8px!important}.u483-aviso{background:#f3f6fb;border-radius:12px;padding:10px 12px;color:#2e3a55!important}.u483-aviso b{color:#0f1e3d}.u483-lista{margin-top:6px}.u483-f{border-top:1px solid #eef1f6;align-items:center;gap:12px;padding:9px 0;display:flex}.u483-f:first-child{border-top:0}.u483-f.yo{background:#eefad9;border:1px solid #cbeba0;border-radius:12px;padding:9px 10px}.u483-f.luz{background:#fff7e0;border-radius:12px;padding:9px 10px}.u483-n{flex:1;min-width:0}.u483-n b{color:#0f1e3d;font:700 15.5px/1.25 Inter,sans-serif;display:block}.u483-n small{color:#5a6478;margin-top:1px;font-size:13.5px;display:block}.u483-bt{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;flex:none;min-height:40px;padding:7px 12px;font:700 14px Inter,sans-serif}.u483-bt.on{background:var(--biro,#123a7a);color:#fff}.u483-dos{flex:none;gap:6px;display:flex}.u483-nota{background:#f3f6fb;border-radius:10px;padding:8px 10px;margin:10px 0 0!important;font-size:13.5px!important}.u483-como summary{color:#0f1e3d;cursor:pointer;font:800 19px/1.2 Inter,sans-serif;list-style:none}.u483-como summary:after{content:" ▾";color:#5a6478}.u483-como[open] summary{margin-bottom:10px}.u484-reglas summary{color:#0f1e3d;cursor:pointer;font:800 19px/1.2 Inter,sans-serif;list-style:none}.u484-reglas summary:after{content:" ▾";color:#5a6478}.u484-reglas[open] summary{margin-bottom:6px}.u484-reglas p{color:#3d4760;margin:8px 0 0;font-size:15px;line-height:1.5}.u484-reglas b{color:#0f1e3d}.u485-res{color:#0f1e3d;background:#fff6d6;border:1px solid #f2d27a;border-radius:18px;align-items:center;gap:14px;margin:12px 0;padding:14px 16px;display:flex}.u485-res-ic{font-size:34px;line-height:1}.u485-res small{letter-spacing:.08em;text-transform:uppercase;color:#7a5b00;font:700 12px Inter,sans-serif;display:block}.u485-res b{margin:2px 0;font:800 20px/1.2 Inter,sans-serif;display:block}.u485-res span{color:#3d4760;font-size:14px;display:block}.u485-fin{color:#1c3a0e;background:#e4f7c8;border-radius:12px;margin-top:10px;padding:10px 12px;font:700 14.5px Inter,sans-serif}.u485-poner{background:var(--biro,#123a7a);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:48px;margin:10px 0 8px;font:700 16px Inter,sans-serif}.u486-chat{margin:12px 0 0}.u486-chat .ch459-b{border:1.5px solid var(--biro,#123a7a);width:100%;min-height:48px;color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:14px;font:700 15.5px Inter,sans-serif}.u487-card{color:#0f1e3d;background:#fff;border:1px solid #dce3ee;border-radius:18px;margin-top:12px;padding:14px 16px}.u487-card h3{margin:0 0 10px;font:800 18px/1.25 Inter,sans-serif}.u487-par{align-items:center;gap:8px;margin-bottom:10px;display:flex}.u487-par b{margin-left:6px;font:700 16px Inter,sans-serif}.u487-chat{border:1.5px solid var(--biro,#123a7a);width:100%;min-height:46px;color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:14px;font:700 15.5px Inter,sans-serif}.u487-st{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.u487-st b{font:800 26px Inter,sans-serif;display:block}.u487-st span{color:#5a6478;font-size:13.5px}.u487-jug{width:100%;margin:10px 0 0!important;padding:0!important}.u487-jug .jug-acc,.u487-jug>*{margin-left:0!important}.u487-jug .jug-b:not(.claro){color:#0f1e3d;cursor:pointer;background:#c8ff3e;border:0;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:56px;font:800 18px Inter,sans-serif;display:flex;box-shadow:0 6px 16px #7caa144d}.u487-on [data-act=tv-jug-reclamar]:not(.u487-elegir){display:none!important}.u487-hoja h3{color:#0f1e3d;margin:4px 0 0;font:800 22px/1.2 Inter,sans-serif}.u487-hoja p{color:#3d4760;margin:0;font-size:15px;line-height:1.5}.u487-rojo{border:0;color:#fff!important;background:#c8323a!important}@media (height<=740px){.cb-hoja.sv{max-height:92vh;overflow:auto}}.u487-opc{color:#3d4760;margin:-4px 0 0;font-size:14px;line-height:1.45}.u487-rev{color:#6b4500;background:#fff6d6;border-radius:12px;margin:0 0 8px;padding:8px 12px;font:600 14px Inter,sans-serif}.u487-elegir{border:1.5px solid var(--biro,#123a7a);min-height:42px;color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;flex:none;padding:0 16px;font:700 14.5px Inter,sans-serif}.u487-nota{color:#2e3a55;background:#f3f6fb;border-radius:12px;margin:8px 0;padding:7px 11px;font-size:13.5px;line-height:1.4}.u487-b{background:var(--biro,#123a7a);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:46px;margin-top:10px;font:700 15.5px Inter,sans-serif}.u487-b.claro{color:var(--biro,#123a7a);border:1.5px solid var(--biro,#123a7a);background:#fff}.u487-err p{color:#3d4760;margin:0;font-size:14.5px}.u487-err-f{border-top:1px solid #eef1f6;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:14px;display:flex}.u487-err-f small{color:#5a6478;font-size:12.5px;display:block}.u487-err-f em{color:#7a5b00;font-size:12.5px}.u487-link{color:var(--biro,#123a7a);cursor:pointer;background:0 0;border:0;padding:8px 0 0;font:600 14px Inter,sans-serif;text-decoration:underline}.u487-normas{white-space:pre-wrap;color:#3d4760;font-size:14px}.u487-l{color:#2e3a55;margin:4px 0;font-size:15px;line-height:1.45}.u487-quien summary{cursor:pointer;font:800 17px Inter,sans-serif}.u487-q{border-top:1px solid #eef1f6;align-items:center;gap:8px;padding:7px 0;font-size:14.5px;display:flex}.u487-card .pg478{margin:0}.u487-baja .tv-habla{margin-top:0}.u487-campana{color:#0f1e3d;cursor:pointer;background:#f5f7fb;border:1px solid #dce3ee;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;margin-right:8px;display:flex;position:relative}span.u482-av,span.u487-av{color:#3d4760;background:#edf1f7;border-radius:50%;flex:none;justify-content:center;align-items:center;font:700 14px/1 Inter,sans-serif;text-indent:0!important;padding:0!important;display:inline-flex!important}span.tv-ini{color:#3d4760;text-align:center;vertical-align:middle;box-sizing:border-box;background:#edf1f7;border-radius:50%;flex:none;font-style:normal;font-weight:700;overflow:hidden;text-indent:0!important;justify-content:center!important;align-items:center!important;padding:0!important;font-family:Inter,sans-serif!important;line-height:1!important;display:inline-flex!important}.u487-campana i{background:#e5484d;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:9px;box-shadow:0 0 0 2px #fff}.u488-f{align-items:flex-start;gap:12px;display:flex}.u488-f>img{object-fit:cover;background:#edf1f7;border-radius:50%;flex:none;width:52px;height:52px}.u488-f>div{flex:1;min-width:0}.u488-l{color:#2d6a12;margin:8px 0 0 46px;font-size:14px}.u488-l .u482-link{min-height:0;padding:0;font-size:14px}.u489-gen{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.u489-gen .cj-b{min-height:46px}.u489-n{background:#fff6d6;border-radius:12px;padding:8px 10px;color:#6b4500!important;margin-top:8px!important}.u489-hoja h3{color:#0f1e3d;margin:4px 0 0;font:800 22px/1.2 Inter,sans-serif}.u489-hoja p{color:#3d4760;margin:0;font-size:15px;line-height:1.5}.u492-sub{color:#3d4760;margin:-4px 0 12px;font-size:16.5px}.u492-sub b{color:#0f1e3d}.u492-ok{color:#1c3a0e;background:#eefad9;border:1px solid #cbeba0;border-radius:14px;align-items:center;gap:10px;margin:4px 0 12px;padding:11px 14px;font:600 15px/1.35 Inter,sans-serif;display:flex}.u492-ok i{color:#fff;background:#2e9e3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:flex}.u492-pin{position:relative}.u492-pin input{width:100%;padding-right:52px!important}.u492-ojo{cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:20px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.u492-hecho{text-align:center;margin:4px 0 12px}.u492-hecho span{color:#fff;background:#2e9e3e;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 8px;font:800 28px Inter,sans-serif;display:flex}.u492-hecho b{color:#0f1e3d;font:800 22px/1.2 Inter,sans-serif;display:block}.u492-hecho small{color:#3d4760;margin-top:4px;font-size:15px;display:block}.u492-fi{color:#0f1e3d;background:#fff;border:1px solid #e3e8f0;border-radius:18px;align-items:center;gap:14px;margin-top:12px;padding:12px 14px;display:flex}.u492-fi img{object-fit:cover;background:#f3f6fb;border-radius:50%;width:64px;height:64px}.u492-fi small{color:#5a6478;font-size:13px;display:block}.u492-fi b{font:800 20px/1.2 Inter,sans-serif;display:block}.u492-fi span{color:#5a6478;margin-top:2px;font-size:13.5px;display:block}.u492-fi button{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;min-height:40px;margin-top:8px;padding:7px 14px;font:700 14.5px Inter,sans-serif}.u492-como summary{list-style:none}.u492-como summary::-webkit-details-marker{display:none}.u492-como[open] summary em{transform:rotate(90deg)}.u492-como .u482-txt{margin:10px 4px 0}.u492-nec h3{color:#0f1e3d;margin:0 0 8px;font:800 19px/1.2 Inter,sans-serif}.u492-f{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;min-height:52px;text-decoration:none;color:var(--biro,#123a7a)!important;background:#fff!important;border:1px solid #e3e8f0!important;border-radius:14px!important;margin:8px 0 0!important;padding:10px 12px!important;font:700 15.5px Inter,sans-serif!important;display:flex!important}.u492-f i{text-align:center;width:24px;font-size:19px;font-style:normal}.u492-f span{flex:1}.u492-f em{color:#8a93a6;font-size:22px;font-style:normal}.u493{color:#0f1e3d;background:#eefad9;border:1.5px solid #9bd45a;border-radius:18px;margin:12px 0 4px;padding:14px 16px}.u493.desc{background:#f3f6fb;border-color:#d5ddea}.u493 small{letter-spacing:.08em;color:#2d6a12;font:800 12.5px Inter,sans-serif;display:block}.u493>b{margin:3px 0 2px;font:800 21px/1.25 Inter,sans-serif;display:block}.u493 span{color:#2e3a55;font-size:15.5px;line-height:1.4;display:block}.u493 span b{color:#0f1e3d}.u493-c{margin-top:6px;color:#5a6478!important;font-size:14px!important}.u494-seg{background:#eef1f6;border-radius:16px;gap:8px;margin:6px 0 12px;padding:4px;display:flex}.u494-seg button{color:#3d4760;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;min-height:48px;font:700 16px Inter,sans-serif}.u494-seg button.on{color:var(--biro,#123a7a);background:#fff;box-shadow:0 1px 4px #0f1e3d26}.u494-rec{color:#3d4760;margin:-2px 0 12px;font-size:15.5px;line-height:1.45}.u494-cambia{color:var(--biro,#123a7a);cursor:pointer;background:0 0;border:0;padding:0;font:700 15px Inter,sans-serif;text-decoration:underline}.u494-on .logo-setup{width:min(150px,42%)!important;margin:6px 0 14px!important}.setup.u494-on:not(:has(.volver-fila)){padding-top:18px}.u494-on .eyebrow{opacity:.7;font-size:11.5px}.u494-on h1{letter-spacing:.2px;text-transform:none!important;margin:4px 0 10px!important;font-size:34px!important;line-height:1.02!important}.u494-on h1 em{text-transform:uppercase;color:#2e8b1f;font-style:normal;display:block;box-shadow:none!important;background:0 0!important}.u494-seg{background:#f1f4f8;border:1px solid #e3e8f0;gap:4px;padding:4px}.u494-seg button{min-height:46px;font-size:15.5px}.u494-on .cv-card{box-shadow:none;background:#fbfcfe;border:1px solid #e3e8f0;border-radius:18px}.u494-on .u492-ok{background:#f2fbe8;border-color:#d6efc0}.u494-on .field input{border-width:1.5px;border-radius:12px}.u494-on .btn.wide:not(.quiet){border-radius:14px;min-height:52px;font-weight:700;background:var(--biro,#123a7a)!important;color:#fff!important}.u494-on .btn.wide:not(.quiet):disabled{color:#5a6478!important;background:#dde3ec!important}.u494-on .btn.quiet{border-radius:14px;min-height:48px;color:var(--biro,#123a7a)!important;background:#fff!important;border:1.5px solid #cbd4e1!important}.u494-on .u494-rec{background:#f5f7fa;border-radius:12px;padding:10px 12px}.pl-est{color:#0f1e3d;border:1.5px solid;border-radius:18px;margin:12px 0 0;padding:14px 16px}.pl-est .pl-chip{letter-spacing:.08em;color:#fff;border-radius:999px;padding:4px 10px;font:800 12px Inter,sans-serif;display:inline-block}.pl-est>b{margin:8px 0 2px;font:800 20px/1.25 Inter,sans-serif;display:block}.pl-est>span{color:#2e3a55;font-size:15px;line-height:1.4;display:block}.pl-est>span b{color:#0f1e3d}.pl-est .pl-c{margin-top:6px;color:#5a6478!important;font-size:13.5px!important}.pl-est.cola{background:#f2fbe8;border-color:#9bd45a}.pl-est.cola .pl-chip{background:#2d6a12}.pl-est.toca,.pl-est.jug{color:#fff;background:#123a7a;border-color:#123a7a}.pl-est.toca .pl-chip,.pl-est.jug .pl-chip{color:#0f1e3d;background:#c6f432}.pl-est.toca>span,.pl-est.jug>span{color:#dce6f7}.pl-est.pend{background:#fff7e0;border-color:#f2c94c}.pl-est.pend .pl-chip{background:#b45309}.pl-est.fin{background:#f3f6fb;border-color:#d5ddea}.pl-b{text-align:center;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:50px;margin:10px 0 0;padding:13px;font:700 16px Inter,sans-serif;display:block}.pl-b.lima{color:#0f1e3d;background:#c6f432;font-weight:800}.pl-b.claro{color:var(--biro,#123a7a);background:#fff;border:1.5px solid #cbd4e1}.pl-b.azul{background:var(--biro,#123a7a);color:#fff}.pl-b.txt{color:#5a6478;background:0 0;min-height:40px}.pl-k{letter-spacing:.09em;color:#5a6478;text-transform:uppercase;margin:16px 2px 8px;font:800 12px Inter,sans-serif}.pl-pistas{flex-direction:column;gap:8px;display:flex}.pl-p{color:#0f1e3d;background:#fff;border:1px solid #e3e8f0;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.pl-p .n{color:#5a6478;width:58px;font:800 12.5px Inter,sans-serif}.pl-p .q{flex:1;line-height:1.3}.pl-p .s{color:#5a6478;font-size:12.5px}.pl-p.tu{background:#f2fbe8;border-color:#9bd45a}.pl-p.tu .s{color:#2d6a12;font-weight:700}.pl-p.largo .s{color:#b45309;font-weight:700}.pl-p.libre .q{color:#2d6a12;font-weight:700}.pl-acc{gap:8px;width:100%;display:flex}.pl-acc button{color:var(--biro,#123a7a);background:#fff;border:1.5px solid #cbd4e1;border-radius:10px;flex:1;min-height:40px;padding:8px;font:700 13.5px Inter,sans-serif}.pl-preg{color:#7a5b00;background:#fff7e0;border-radius:8px;width:100%;padding:5px 8px;font-size:13px}.pl-aviso{color:#7a5b00;background:#fff7e0;border:1px solid #f2d27a;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:14px}.pl-cola{background:#fff;border:1px solid #e3e8f0;border-radius:16px;overflow:hidden}.pl-cola>div{color:#0f1e3d;border-top:1px solid #eef1f6;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.pl-cola>div:first-child{border-top:0}.pl-cola em{color:#5a6478;flex:none;width:28px;font:800 13px Inter,sans-serif}.pl-cola small{color:#5a6478;margin-top:2px;font-size:12.5px;display:block}.pl-cola .mia{background:#f2fbe8}.pl-cola .r{color:#5a6478;white-space:nowrap;margin-left:auto;font-size:12.5px}.pl-mini-b{color:var(--biro,#123a7a);background:#fff;border:1.5px solid #cbd4e1;border-radius:10px;flex:none;min-height:36px;margin-left:auto;padding:6px 10px;font:700 13px Inter,sans-serif}.pl-cola .r+.pl-mini-b{margin-left:6px}.pl-mini{color:#5a6478;text-align:center;margin:8px 2px 0;font-size:13px;line-height:1.4}.pl-velo{z-index:90;background:#0f1e3d73;position:fixed;inset:0}.pl-hoja{z-index:91;padding:10px 18px calc(20px + env(safe-area-inset-bottom,0px));color:#0f1e3d;background:#fff;border-radius:22px 22px 0 0;max-width:640px;max-height:90vh;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -8px 30px #0003}.pl-asa{background:#d5ddea;border-radius:3px;width:44px;height:5px;margin:0 auto 10px}.pl-hoja h3{margin:4px 0;font:800 20px/1.25 Inter,sans-serif}.pl-hoja>p{color:#3d4760;margin:0 0 12px;font-size:14.5px;line-height:1.4}.pl-mc{border:1px solid #e3e8f0;border-radius:16px;padding:6px 12px}.pl-mc label{align-items:center;gap:10px;padding:8px 0;display:flex}.pl-mc label+label{border-top:1px solid #eef1f6}.pl-mc span{flex:1;font-size:15px}.pl-mc input{text-align:center;border:1.5px solid #cbd4e1;border-radius:12px;width:72px;height:52px;font:800 24px Barlow Condensed,sans-serif}.pl-suma{color:#2d6a12;margin:6px 0 4px;font-size:13px;font-weight:600}.pl-o{text-align:center;color:#8a93a6;margin:10px 0 0;font-size:12.5px}nav.tabs.tv-pie.org-pie{background:var(--biro,#123a7a)!important;border-color:var(--biro,#123a7a)!important}nav.tabs.tv-pie.org-pie .tab{color:#dce6f7!important}nav.tabs.tv-pie.org-pie .tab[aria-selected=true]{color:var(--biro,#123a7a)!important}nav.tabs.tv-pie.org-pie .tab-pill{background:#fff!important}.pl-tag{background:var(--biro,#123a7a);color:#fff;letter-spacing:.06em;border-radius:999px;padding:3px 7px;font:800 10.5px Inter,sans-serif}.av496{color:#2e3a55;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e8f0;border-radius:12px;align-items:center;gap:6px;width:100%;min-height:44px;margin:8px 0;padding:10px 12px;font:400 13.5px Inter,sans-serif;display:flex}.av496 b{color:#0f1e3d;flex:none}.av496 span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.av496 em{color:var(--biro,#123a7a);flex:none;font-style:normal;font-weight:700}.u497-chat{margin:14px 0}.u497-p{color:#5b6680;margin:6px 2px 0;font:400 13px Inter,sans-serif}.cb-tabs button,button[data-act=pl-hoja]{min-height:44px!important}button.cy-volver,button[data-act=mk-agenda].cy-volver{min-height:44px!important;margin-top:-9px!important;margin-bottom:-9px!important;padding-top:13px!important;padding-bottom:13px!important}.fz467>div,.fz467>div span{font-size:12px!important}#c498h{z-index:200;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.m498{text-align:left;gap:8px;margin:4px 0 12px;display:grid}.m498-velo{background:#0f1e3d73;position:absolute;inset:0}.m498-c{color:#1a1a1a;width:100%;max-width:520px;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:20px 20px 0 0;gap:10px;max-height:90vh;display:grid;position:relative;overflow:auto}.m498-t{font:700 22px/1.2 Inter,sans-serif}.m498-c p{color:#3d4760;margin:0;font:400 15.5px/1.45 Inter,sans-serif}.m498-k{letter-spacing:.04em;text-transform:uppercase;color:#5b6475;margin-top:4px;font:700 13px Inter,sans-serif}.m498-ch{flex-wrap:wrap;gap:8px;display:flex}.m498-ch button{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #cbd4e1;border-radius:999px;min-height:44px;padding:8px 14px;font:600 15px Inter,sans-serif}.m498-ch button.on{color:#fff;background:#123a7a;border-color:#123a7a}#m498-txt{box-sizing:border-box;border:1.5px solid #cbd4e1;border-radius:12px;width:100%;min-height:48px;padding:10px 12px;font:400 16px Inter,sans-serif}.m498-si,.m498-no{width:100%;min-height:48px}.c498{gap:8px;margin-top:12px;display:grid}.c498 p{margin:0}.c498-hecho{color:#1a1a1a;background:#f2f6ff;border-radius:12px;padding:10px 12px;font:500 15px/1.45 Inter,sans-serif}.c498-q{color:#3d4760;font:400 15px/1.4 Inter,sans-serif}.c498-b{color:#123a7a;cursor:pointer;background:0 0;border:0;min-height:44px;margin:-10px 0;padding:10px 2px;font:700 15px Inter,sans-serif;text-decoration:underline}@media (width>=700px){#c498h{align-items:center}.m498-c{border-radius:20px}}.i499-q{margin:14px 0 6px}.i499-q .am-k{margin-top:4px}.i499-seg{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.i499-seg button{text-align:left;border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:3px;min-height:44px;padding:12px;font:600 15px Inter,sans-serif;display:flex}.i499-seg button small{color:var(--soft);font-size:12.5px;font-weight:400;line-height:1.3}.i499-seg button.on{border:2px solid var(--biro);color:var(--biro);background:#eaf0fb;padding:11.5px}.i499-nota{color:var(--soft);margin:8px 2px 4px;font-size:13px;line-height:1.45}html.ind499c [data-act=c441-gen][data-v=x],html.ind499c [data-act=amc-cat][data-c=x],html.ind499c .nv-cat:has([data-act=amc-cat][data-c=x]),html.ind499c [data-act=am-n-modo][data-id=am],html.ind499c [data-act=u466-modo][data-id=am],html.ind499c .amc-conq,html.ind499c .i472-f span:first-child,html.ind499c [data-act=amc-conq]{display:none!important}.gt-busca{margin:4px 0 14px}#gt-buscar{box-sizing:border-box;color:#0f1e3d;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237A869E' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E") 13px no-repeat;border:1.5px solid #d5dce8;border-radius:14px;width:100%;min-height:48px;padding:10px 14px 10px 42px;font:400 16px Inter,sans-serif}#gt-buscar:focus{border-color:var(--biro,#123a7a);outline:none}.gt-fav{color:#b8c2d3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;width:44px;height:44px;margin-right:6px;padding:0;font-size:28px;line-height:44px}.gt-fav.on{color:#f2b200}.gt-favs{margin-bottom:6px}.gt-no{display:none!important}.gt500-nada{text-align:center;padding:18px 0}@media (width<=400px){.gt-p .gt-tx small{white-space:normal;text-overflow:clip;overflow:visible}}@media (width<=760px){html.pc-ancho .fm-pag .fm-fl{box-shadow:none!important;background:0 0!important}}.pnl429-cl.g503>div{grid-template-columns:36px minmax(0,1fr) 96px 40px}.pnl429-p .pnl429-avb button{padding:0 10px;font-size:13px}.tvm429-cola{flex-direction:column;gap:8px;font-size:1.05em;display:flex}.tvm429-cola span{background:#ffffff14;border-radius:12px;padding:10px 14px}.tvm429-cola i{opacity:.6;margin:0 6px;font-style:normal}

.lg506-barra{background:var(--biro);color:var(--biro-txt,#fff);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:calc(10px + env(safe-area-inset-top,0px)) calc(50vw - 50%) 12px;border-bottom:0}
.lg506-id{display:flex;align-items:center;gap:12px;min-width:0;flex:1}
.lg506-barra .escudo{width:40px;height:47px;background:#fff;color:var(--biro)}
.lg506-barra .escudo b{font:800 17px 'Barlow Condensed',Inter,sans-serif;color:var(--biro)}
.lg506-t{min-width:0;line-height:1.05}
.lg506-t small{display:block;font:700 11px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.85}
.lg506-t b{display:block;font:800 23px 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lg506-barra .mk-ham{background:rgba(255,255,255,.16)!important;border-color:transparent!important}
.lg506-barra .mk-ham .mk-rayas i{background:var(--biro-txt,#fff)!important}
.lg506-oculta{display:none!important}
nav.tabs.lg506-nav{align-items:center}
.tab506-mas{flex:none;width:58px;height:58px;border-radius:50%;background:var(--biro);color:var(--biro-txt,#fff);border:4px solid var(--paper,#fff);margin:-30px 2px 0;box-shadow:0 6px 16px rgba(0,0,0,.22);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:2;padding:0}
.tab506-mas svg{width:26px;height:26px}
.lg506-mas-on .tab-pill,nav.lg506-nav:not(:has(.tab[aria-selected=true])) .tab-pill{opacity:0}
.lg506-mas-on .tab506-mas,nav.lg506-nav:not(:has(.tab[aria-selected=true])) .tab506-mas{box-shadow:0 0 0 3px var(--biro),0 6px 16px rgba(0,0,0,.22)}
header:has(>.lg506-oculta){border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}
.lg506-bl{display:flex;align-items:center;gap:10px;margin:6px 0 2px;font:800 16px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--biro)}


.escudo{-webkit-clip-path:none!important;clip-path:none!important;border-radius:50%!important;aspect-ratio:1/1}
.escudo.lg{height:44px!important}.escudo.mini{height:36px!important}.escudo.xs{height:20px!important;vertical-align:-4px!important}.escudo.big{height:64px!important}.escudo.cl-xl{height:96px!important}.escudo.lg506e{width:42px!important;height:42px!important}
.escudo img{width:100%;height:100%;object-fit:cover}
.lg507-sw{background:none;border:0;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer;min-width:0;display:block;font:inherit}
.lg507-sw small{display:block;font:600 12px Inter,sans-serif;opacity:.85}
.lg507-sw b{display:flex;align-items:center;gap:4px;font:800 23px 'Barlow Condensed',Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lg507-sw b svg{flex:none;width:18px;height:18px;margin-top:2px}
.tab506-mas{background:#c8ff3e!important;color:#0f1e3d!important;border:0!important;box-shadow:none!important;width:56px!important;height:56px!important;margin-top:-28px!important}
.lg506-mas-on .tab506-mas,nav.lg506-nav:not(:has(.tab[aria-selected=true])) .tab506-mas{box-shadow:none!important}
.ic507{width:17px;height:17px;flex:none;vertical-align:-3px}
.adm507{display:inline-flex!important;align-items:center;gap:6px}
.cod507{background:none;border:1.5px solid var(--line,#dde3ee);border-radius:8px;width:30px;height:28px;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;cursor:pointer;color:var(--biro)}
label[for=cv-fecha]::before,label[for=cv-hora]::before,label[for=cv-lugar]::before{content:"";display:inline-block;width:16px;height:16px;margin-right:7px;vertical-align:-3px;background:center/contain no-repeat}
label[for=cv-fecha]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}label[for=cv-hora]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}label[for=cv-lugar]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E")}
[data-act=salir-del-todo]::before,[data-act=copiar-invitacion]::before,[data-act=cerrar-invitacion]::before,.setup a.btn[href^="https://wa.me/"]::before{content:"";display:inline-block;width:18px;height:18px;margin-right:9px;vertical-align:-4px;background:center/contain no-repeat}
[data-act=salir-del-todo]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E")}[data-act=copiar-invitacion]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7'/%3E%3C/svg%3E")}[data-act=cerrar-invitacion]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 14h10l1-14M10 11v6M14 11v6'/%3E%3C/svg%3E")}
.setup a.btn[href^="https://wa.me/"]{background:#c8ff3e!important;color:#0f1e3d!important;border-color:#c8ff3e!important}
.setup a.btn[href^="https://wa.me/"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1E3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 11.6a8.5 8.5 0 0 1-12.6 7.4L3.5 20.5l1.5-4.3A8.5 8.5 0 1 1 20.5 11.6z'/%3E%3Cpath d='M9 8.5c0 3.6 2.9 6.5 6.5 6.5l1-1.6-2.1-1-1 .9a5 5 0 0 1-2.7-2.7l.9-1-1-2.1z'/%3E%3C/svg%3E")}
.pique.pq507{background:#c8ff3e;border-color:#c8ff3e;color:#0f1e3d}.pique.pq507 .pq-i,.pique.pq507 .tapa{color:#0f1e3d}
.est507{border:1.5px solid var(--line,#dde3ee);background:#fff;border-radius:14px;margin:18px 0 10px}
.est507>summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--soft,#44506a);justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;font-weight:700;list-style:none;display:flex}
.est507>summary::-webkit-details-marker{display:none}.est507>summary:after{content:"▸";font-size:14px;transition:transform .15s}.est507[open]>summary:after{transform:rotate(90deg)}
.est507>summary .est507-n{margin-left:auto;margin-right:10px;letter-spacing:0;text-transform:none;font-weight:700;color:#9a6200;background:#fff3d6;border-radius:99px;padding:2px 9px}
.est507-in{padding:0 12px 12px}
#h507{position:fixed;inset:0;z-index:200}
.h507-velo{position:absolute;inset:0;background:rgba(15,30,61,.45)}
.h507-hoja{position:absolute;left:0;right:0;bottom:0;max-width:640px;margin:0 auto;background:#fff;border-radius:22px 22px 0 0;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 30px rgba(15,30,61,.25);max-height:75vh;overflow:auto}
.h507-gr{width:42px;height:4px;border-radius:9px;background:#d5dbe6;margin:0 auto 12px}
.h507-t{font:700 12px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--soft,#44506a);margin:0 2px 8px}
.h507-f{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:0;border-bottom:1px solid #eef1f6;padding:11px 4px;text-align:left;cursor:pointer;font:600 15px Inter,sans-serif;color:#0f1e3d}
.h507-f.on{background:#f3f7ff;border-radius:12px;border-bottom:0;margin-bottom:4px}
.h507-n{flex:1;min-width:0}.h507-n small{display:block;font-weight:500;font-size:12.5px;color:var(--soft,#44506a)}
.h507-c{color:var(--soft,#44506a);font-size:20px}
.h507-todas{color:var(--biro);font-weight:700;justify-content:center;border-bottom:0;margin-top:4px}


.hd508{position:relative;width:40px;height:40px;border-radius:12px;border:1px solid var(--line,#e3e8f0);background:#fff;color:#0f1e3d;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0}
.hd508 svg{width:20px;height:20px}
.hd508 em{position:absolute;top:-6px;right:-6px;background:#e5484d;color:#fff;font:700 10.5px Inter,sans-serif;font-style:normal;min-width:18px;height:18px;border-radius:99px;display:flex;align-items:center;justify-content:center;padding:0 4px}
.mk-barra .hd508-g{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:8px}
.sig508{flex-basis:100%;display:flex;align-items:center;gap:8px;border-top:1px dashed #dfe5ee;padding-top:8px;margin-top:2px;font-size:13px;color:#3d4760}
.sig508 b{font:800 15px 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d;white-space:nowrap}
.sig508 span{min-width:0}.sig508.am508{border-top:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.88);margin-top:10px;padding-top:8px;text-align:left}.sig508.am508 b{color:#c8ff3e}.sig508 small{display:block;color:#5a6478;font-size:12px}
.ins508{display:flex;flex-direction:column;gap:8px}
.ins508 .f{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e3e8f0;border-radius:14px;padding:9px 12px;font-size:14.5px;color:#0f1e3d}
.ins508 .cs{display:flex;flex:none}.ins508 .cs img,.ins508 .cs .tv-ini{width:34px;height:34px;border-radius:50%;margin-left:-8px;border:2px solid #fff;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:#eef2f8;font-weight:700}
.ins508 .cs>*:first-child{margin-left:0}
.ins508 .t{flex:1;min-width:0}.ins508 .t small{display:block;color:#5a6478;font-size:12.5px}
.ins508-n{color:#5a6478;font-size:13px;margin:10px 2px 0;line-height:1.4}


.sg509{background:#edf1f7;border-radius:14px;gap:6px;margin:12px 0 4px;padding:4px;display:flex}
.sg509 button{color:#4b5568;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;min-height:42px;font:700 14px/1 Inter,sans-serif}
.sg509 button.on{color:#fff;background:var(--biro,#123a7a);box-shadow:0 1px 3px #0f1e3d1f}
.pz509{background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:16px;overflow:hidden;margin:12px 0}
.pz509-k{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--biro,#123a7a);color:#fff;padding:9px 12px;font:800 16px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase}
.pz509-e{font:700 11.5px Inter,sans-serif;letter-spacing:0;text-transform:none;border-radius:99px;padding:3px 9px;white-space:nowrap}
.pz509-e.j{background:#e5f4e4;color:#2d6a12}.pz509-e.d{background:#fde2e2;color:#b42318}.pz509-e.f{background:#fdebd3;color:#b45309}.pz509-e.l,.pz509-e.t{background:#eef1f6;color:#4b5568}
.pz509-f{display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid #eef1f6}
.pz509-k+.pz509-f{border-top:0}.pz509-f.ya{background:#f5f8fc}
.pz509-h{flex:none;width:62px;text-align:center}
.pz509-h b{display:block;font:800 24px/1 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d}
.pz509-h small{display:block;margin-top:3px;font:800 9.5px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5a6478}
.pz509-q{flex:1;min-width:0;font-size:13.5px;line-height:1.35;color:#0f1e3d}
.pz509-q i{font-style:normal;color:#5a6478}
.pz509-b{display:inline-block;margin-top:6px;background:#c8ff3e;color:#0f1e3d;border:0;border-radius:8px;padding:6px 11px;font:800 12.5px Inter,sans-serif;cursor:pointer}
.pz509-j{padding:0 12px 12px}
.rs509{background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:16px;margin:12px 0;padding:6px 14px}
.rs509-k{display:flex;align-items:center;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase;color:#5a6478;padding:8px 0 4px;font:800 12.5px Inter,sans-serif}
.rs509-k em{font-style:normal;color:#c2410c}
.rs509-f{display:flex;align-items:center;gap:10px;border-top:1px solid #eef1f6;padding:11px 0}
.rs509-k+.rs509-f{border-top:0}
.rs509-p{flex:none;background:var(--biro,#123a7a);color:#fff;border-radius:7px;padding:4px 8px;font:800 12.5px Inter,sans-serif;white-space:nowrap}
.rs509-c{flex:1;min-width:0;font-size:14px;color:#0f1e3d;line-height:1.3}
.rs509-c b{font-weight:600}.rs509-c i{font-style:normal;color:#5a6478;font-size:12.5px}
.rs509-c small{display:block;color:#5a6478;font-size:12.5px;margin-top:2px}
.rs509-m{color:#2d6a12;font-weight:800;white-space:nowrap}
.rs509-b{flex:none;background:#c8ff3e;color:#0f1e3d;border:0;border-radius:10px;padding:9px 14px;font:800 13.5px Inter,sans-serif;cursor:pointer}
.rs509-l{flex:none;background:0 0;border:0;color:var(--biro,#123a7a);padding:8px 2px;font:700 13.5px Inter,sans-serif;cursor:pointer}
.rs509-j{padding:0 0 12px}
.rs509-o{color:#5a6478;font-size:14px;padding:6px 0 12px;margin:0}
.rs509-mas{width:100%;margin:2px 0 8px;background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:12px;padding:11px;color:var(--biro,#123a7a);font:700 14px Inter,sans-serif;cursor:pointer}


.ins510{margin-top:12px}
.cn510{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}
.cn510 div{background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:14px;text-align:center;padding:10px 4px;font-size:12px;color:#5a6478;line-height:1.25}
.cn510 b{display:block;font:800 26px/1.05 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d}
.ln510{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:14px;padding:9px 10px 9px 14px;margin-bottom:12px}
.ln510 span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--biro,#123a7a);font-weight:600;font-size:14px}
.ln510 button{flex:none;background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:10px;padding:8px 12px;font:700 13.5px Inter,sans-serif;color:#0f1e3d;cursor:pointer}
.bx510{background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:16px;padding:4px 14px 6px;margin-bottom:12px}
.k510{display:flex;align-items:center;justify-content:space-between;gap:8px;letter-spacing:.08em;text-transform:uppercase;color:#5a6478;padding:10px 0 6px;font:800 12.5px Inter,sans-serif}
.k510 em{font-style:normal;color:#0f1e3d}
.k510 select{border:0;background:transparent;font:800 12.5px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#0f1e3d;cursor:pointer;max-width:55%}
.bx510 .og-par{border-top:1px solid #eef1f6}
.bx510 .k510+.og-par{border-top:0}
.ch510{display:inline-block;vertical-align:1px;margin-left:6px;font:700 11px Inter,sans-serif;border-radius:7px;padding:2px 7px;background:#e7f1fb;color:#1d4f91;white-space:nowrap}
.ch510.f{background:#fbe8f3;color:#9d2a6c}.ch510.x{background:#e5f4e4;color:#2d6a12}
.bx510 .og-apr{background:#c8ff3e!important;color:#0f1e3d!important;border:0!important}
.vac510{color:#5a6478;font-size:14px;margin:4px 0 10px}
.ad510{display:block;width:100%;background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:14px;padding:13px;font:700 15px Inter,sans-serif;color:#0f1e3d;cursor:pointer;margin-bottom:12px}
.mt510{margin:12px 0}
.nt510{background:#fff;border:1.5px solid var(--line,#e3e8f0);border-radius:16px;padding:16px;margin:12px 0;color:#3d4760;font-size:14.5px;line-height:1.45}
.nt510 b{display:block;color:#0f1e3d;font-size:16px;margin-bottom:4px}
.nt510 button{margin-top:12px}


.aj511{margin-top:4px}
.aj511-top h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:6px 0 2px;font:800 28px/1.05 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d}
.aj511-top h2 em{font:700 12.5px Inter,sans-serif;font-style:normal;background:#c8ff3e;color:#0f1e3d;border-radius:99px;padding:4px 10px}
.aj511-meta{color:#5a6478;font-size:13.5px;margin-bottom:10px}
.aj511-tabs{display:flex;gap:5px;justify-content:space-between;overflow-x:auto;padding-bottom:10px;border-bottom:1px solid var(--line,#e3e8f0);margin-bottom:14px;scrollbar-width:none}
.aj511-tabs::-webkit-scrollbar{display:none}
.aj511-tabs button{flex:none;border:0;border-radius:10px;background:#eef1f6;color:#0f1e3d;padding:7px 8px;font:600 12.5px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.aj511-tabs button.on{background:#c8ff3e;font-weight:700}
.aj511-menu{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(15,30,61,.18);padding:6px;margin:-6px 0 14px}
.aj511-menu button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:0 0;border-radius:10px;padding:11px 12px;font:600 15px Inter,sans-serif;color:#0f1e3d;cursor:pointer;text-align:left}
.aj511-menu button.on{background:#e7f1fb}
.aj511-menu svg,.aj511-h svg{width:20px;height:20px;color:var(--biro,#123a7a);flex:none}
.aj511-h{display:flex;align-items:center;gap:8px;font:800 18px Inter,sans-serif;color:#0f1e3d;margin:2px 0 12px}
.aj511-f{margin-bottom:12px}
.aj511-f label,.aj511-l{display:block;font:600 13.5px Inter,sans-serif;color:#3d4c6b;margin-bottom:6px}
.aj511-f input,.aj511-f select,.aj511-f textarea{width:100%;box-sizing:border-box;border:1.5px solid var(--line,#e3e8f0);border-radius:11px;padding:11px 12px;font:500 15px Inter,sans-serif;color:#0f1e3d;background:#fff}
.aj511-f textarea{min-height:72px;resize:vertical}
.aj511-f input:disabled,.aj511-f select:disabled{background:#f4f6fa;color:#8a93a6}
.aj511-dos{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.aj511-sw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #eef1f6;font:500 15px Inter,sans-serif;color:#0f1e3d}
.aj511-sw small{display:block;color:#5a6478;font-size:12.5px;margin-top:2px}
.aj511-tg{position:relative;flex:none;width:46px;height:28px}
.aj511-tg input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}
.aj511-tg i{position:absolute;inset:0;border-radius:99px;background:#c9d0dc;transition:background .15s}
.aj511-tg i:after{content:'';position:absolute;left:4px;top:4px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .15s}
.aj511-tg input:checked+i{background:#9bd80f}
.aj511-tg input:checked+i:after{left:22px}
.aj511-g{display:block;width:100%;margin-top:16px;border:0;border-radius:13px;background:#c8ff3e;color:#0f1e3d;padding:14px;font:700 16px Inter,sans-serif;cursor:pointer}
.aj511-g:disabled{opacity:.6}
.aj511-n{background:#f4f6fa;border-radius:12px;padding:10px 12px;font-size:13px;color:#3d4c6b;line-height:1.4;margin-top:10px}
.aj511-url{display:flex;align-items:center;gap:8px}
.aj511-url input{flex:1}
.aj511-url button{flex:none;border:0;background:0 0;color:#5a6478;font-size:18px;cursor:pointer;padding:6px}
.aj511-bt{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:2px 0 12px}
.aj511-bt button{border:1.5px solid var(--line,#e3e8f0);background:#fff;border-radius:11px;padding:11px;font:700 14.5px Inter,sans-serif;color:var(--biro,#123a7a);cursor:pointer}
.aj511-it{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;border:1.5px solid var(--line,#e3e8f0);background:#fff;border-radius:14px;padding:12px;margin-bottom:10px;text-align:left;cursor:pointer;font:600 15px Inter,sans-serif;color:#0f1e3d}
.aj511-it small{display:block;font-weight:500;color:#5a6478;font-size:12.5px;margin-top:2px}
.aj511-it.on{border-color:var(--biro,#123a7a);background:#e7f1fb}
.aj511-it .ic{width:36px;height:36px;border-radius:10px;background:#eef1f6;display:flex;align-items:center;justify-content:center;flex:none;color:var(--biro,#123a7a)}
.aj511-it .ic svg{width:20px;height:20px}
.aj511-it em{margin-left:auto;font-style:normal;color:#8a93a6;font-size:20px}
.aj511-caja{border:1.5px solid var(--line,#e3e8f0);border-radius:14px;padding:12px;margin:12px 0;background:#fff}
.aj511-caja .og,.aj511-caja .og-an,.aj511-caja .d7-mesa{border:0!important;padding:0!important;margin:0!important;background:0 0!important;box-shadow:none!important}
.aj511-caja .og-lim{margin:0}
.aj511 .pr-regla{margin:12px 0 0}
.aj511 .z466{margin:0}
.av511{display:flex;gap:10px;align-items:flex-start;background:#fff7e6;border:1.5px solid #f2d79b;border-radius:14px;padding:11px 12px;margin:14px 0;font-size:13.5px;line-height:1.4;color:#5a4500}
.av511 b{color:#0f1e3d}
.av511 a,.av511 button{background:0 0;border:0;padding:0;color:#0f1e3d;font:600 13.5px Inter,sans-serif;text-decoration:underline;cursor:pointer}


.aj511-f label.aj511-op,.aj511-op{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;font:500 15px Inter,sans-serif;color:#0f1e3d;cursor:pointer;margin-bottom:4px}
.aj511-f .aj511-op input,.aj511-op input{position:static!important;opacity:1!important;-webkit-appearance:radio!important;appearance:auto!important;width:18px!important;min-width:18px;height:18px!important;padding:0!important;border:0!important;flex:none;accent-color:#0f1e3d;margin:0!important}
.aj511-tabs{gap:3px!important}.aj511-tabs button{padding:6px 5px!important;font-size:10.5px!important;letter-spacing:-.01em}
.aj511-op.on{background:#f2ffd0;font-weight:600}
.aj511-mini{font-size:12.5px;color:#5a6478;margin:-6px 0 12px}
.aj511-dis{opacity:.55;pointer-events:none}
.c512{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line,#e3e8f0);border-radius:14px;padding:10px 12px;margin-bottom:8px;background:#fff}
.c512 .ic{width:36px;height:36px;border-radius:10px;background:#eef1f6;display:flex;align-items:center;justify-content:center;flex:none;font:800 14px Inter,sans-serif;color:var(--biro,#123a7a)}
.c512 .t{flex:1;min-width:0;font:600 15px Inter,sans-serif;color:#0f1e3d}.c512 .t small{display:block;font-weight:500;font-size:12.5px;color:#5a6478}
.c512 .x{display:flex;align-items:center;gap:6px}
.c512 .x button{border:0;background:0 0;font-size:17px;color:#5a6478;cursor:pointer;padding:4px 6px}
.c512 input.nom{flex:1;border:1.5px solid var(--line,#e3e8f0);border-radius:9px;padding:8px 10px;font:500 15px Inter,sans-serif}
.c512 select{border:1.5px solid var(--line,#e3e8f0);border-radius:9px;padding:6px;font:500 14px Inter,sans-serif}
.add512{float:right;margin-top:-40px;border:0;background:#e7f1fb;color:var(--biro,#123a7a);font:700 13px Inter,sans-serif;border-radius:99px;padding:8px 12px;cursor:pointer}
.sh512{border:1.5px solid var(--line,#e3e8f0);border-radius:16px;padding:12px;margin:10px 0;background:#fff}
.sh512 b{display:block;margin-bottom:8px;font-size:15px}
.chs512{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}
.chs512 button{border:1.5px solid var(--line,#e3e8f0);background:#fff;border-radius:10px;padding:8px 11px;font:600 14px Inter,sans-serif;color:#0f1e3d;cursor:pointer}
.chs512 button.on{background:var(--biro,#123a7a);border-color:var(--biro,#123a7a);color:#fff}
.fin512{border:2px solid #c8ff3e;background:#fbfff0;border-radius:16px;padding:14px;margin:12px 0;font-size:14.5px;color:#3d4760;line-height:1.4}
.fin512 b{display:block;color:#0f1e3d;font-size:16px;margin-bottom:4px}
.fin512 button{margin-top:10px;width:100%;border:0;border-radius:12px;background:#c8ff3e;color:#0f1e3d;padding:12px;font:700 15px Inter,sans-serif;cursor:pointer}
html.sinman512 [data-act="tv-hor-editar"]{display:none!important}


button.aj511-it{font-family:Inter,sans-serif}
.eq513-b{max-width:82%;background:#eef1f6;border-radius:12px;padding:8px 11px;margin:0 0 8px;font-size:14px;line-height:1.4;color:#0f1e3d}
.eq513-b.yo{margin-left:auto;background:#e7f1fb}
.eq513-b b{font-weight:700}
.eq513-b small{display:block;color:#5a6478;font-size:11.5px;margin-top:2px}
.eq513-v{color:#5a6478;font-size:14px;margin:4px 0 0}
.pz509-e.p{background:#e7f1fb;color:#1d4f91}


.season.tp514{background:#fff;border:1px solid #d6dfec;border-left:4px solid var(--biro);border-radius:16px;padding:14px 14px 14px 13px;box-shadow:0 1px 3px rgba(15,30,61,.05)}
.tp514 .season-top{gap:9px;flex-wrap:wrap;row-gap:8px}
.tp514-c{display:inline-flex;color:var(--biro)}.tp514-c svg{width:23px;height:23px}
.tp514 .season-top b{font-size:18px;letter-spacing:.02em;color:var(--ink);white-space:nowrap}
.tp514 .season-top .rest{display:inline-flex;align-items:center;gap:6px;background:#e9eff8;color:var(--ink);border-radius:99px;padding:5px 10px;font:500 13px/1.2 Inter,sans-serif;white-space:nowrap;margin-left:auto}
.tp514 .season-top .rest svg{width:15px;height:15px;color:var(--biro)}
.tp514 .season-bar{height:8px;border-radius:99px;margin-top:12px;background:#dfe5ee}
.tp514 .season-bar span{border-radius:99px}
.tp514 .tp514-l{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:14.5px;color:var(--ink);line-height:1.4}
.tp514-t{flex:none;display:inline-flex;color:var(--ink)}.tp514-t svg{width:28px;height:28px}
.tp514 .tp514-l{flex-wrap:wrap;row-gap:8px}
.tp514 .tp514-l>span:not(.tp514-t):not(.smp):not(.sopta){flex:1 1 150px;min-width:0}
.tp514 .tp514-l>.smp,.tp514 .tp514-l>.sopta{margin-left:auto}
.tp514 .smp{gap:6px}.tp514 .smp i{width:15px;height:15px}
.seg.sg514{gap:3px;padding:4px;border-radius:14px}
.sg514 .seg-b{flex:1 1 auto;gap:6px;padding:10px 6px;font-size:14px;white-space:nowrap;border-radius:11px;min-width:0}
.sg514-i{display:inline-flex;flex:none}.sg514-i svg{width:19px;height:19px}
@media (max-width:374px){.sg514 .seg-b{font-size:12.5px;gap:4px;padding:9px 3px}.sg514-i svg{width:16px;height:16px}}
.pr514-b{display:flex;align-items:center;gap:12px;background:#eaf0f9;border-radius:14px;padding:11px 8px 11px 14px;margin:0 0 16px}
.pr514-bi{flex:none;display:inline-flex;color:var(--biro)}.pr514-bi svg{width:28px;height:28px}
.pr514-b p{flex:1;margin:0;font-size:14px;line-height:1.4;color:var(--ink)}
.pr514-x{flex:none;width:38px;height:38px;border:0;background:none;color:var(--soft);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}
.pr514-x svg{width:20px;height:20px}
.pr514-h{display:flex;align-items:center;gap:10px;margin:8px 0 8px}
.pr514-sp{height:14px}
.pr514-hi{display:inline-flex;color:var(--biro)}.pr514-hi svg{width:26px;height:26px}
.pr514-ht{flex:1;font:700 14px/1.2 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}
.pr514-n{min-width:32px;height:32px;padding:0 9px;border-radius:99px;background:#e9eef5;display:inline-flex;align-items:center;justify-content:center;font:600 15px Inter,sans-serif;color:var(--ink)}
.picker.pk514{display:flex!important;flex-direction:column;gap:8px}
.pk514 .chip-f{min-height:64px;border-radius:14px;padding:9px 10px 9px 12px;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%}
.pk514 .chip-f:not([data-t]){background:#fff;border:1px solid #dbe2ec;color:var(--ink)}
.pk514 .chip-f .av{width:44px;height:44px}
.pk514 .chip-n{flex:1;min-width:0;text-align:left;font-size:16.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pr514-r{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:7px;border:1.5px solid #c9d4e6;border-radius:10px;padding:8px 12px;font:500 14.5px/1 Inter,sans-serif;color:var(--biro);background:#fff}
.pr514-r svg{width:17px;height:17px}
.mk-barra.q514-b{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}
.q514-vol{justify-self:start;display:inline-flex;align-items:center;gap:4px;background:none;border:0;color:var(--biro-txt,#fff);font:600 16px Inter,sans-serif;padding:8px 0;cursor:pointer}
.q514-vol svg{width:20px;height:20px}
.q514-tt{justify-self:center;display:inline-flex;align-items:center;gap:8px;font:700 19px/1.1 Inter,sans-serif;color:var(--biro-txt,#fff);white-space:nowrap;min-width:0}
.q514-tt svg{width:24px;height:24px;color:#c8ff3e;flex:none}
.q514-b .q514-ay{justify-self:end;width:34px;height:34px;border-radius:50%;border:2px solid currentColor;background:none;color:var(--biro-txt,#fff);font:700 16px Inter,sans-serif;cursor:pointer;padding:0}
@media (max-width:374px){.q514-tt{font-size:16px}.q514-tt svg{display:none}.q514-vol{font-size:15px}}
#app:has(.q514-b) .lg-arriba,#app:has(.q514-b) .avisable{display:none!important}
.q514-h2{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;background:var(--biro);color:var(--biro-txt,#fff);border-radius:16px;padding:10px 14px;margin:0 0 14px}
.q514-h2 button{background:none;border:0;color:inherit;font:600 16px Inter,sans-serif;cursor:pointer}
.q514-h2 b{justify-self:center;display:inline-flex;align-items:center;gap:8px;font:700 19px Inter,sans-serif}
.q514-h2 b svg{width:22px;height:22px;color:#c8ff3e}
.q514-h2 .q514-ay{width:32px;height:32px;border-radius:50%;border:2px solid currentColor;padding:0}
.q514-i,.q514-pie{display:flex;gap:12px;align-items:center;background:#eef3fa;border-radius:14px;padding:12px 14px;color:var(--ink)}
.q514-i{margin:2px 0 12px}.q514-pie{margin:2px 0 0}
.q514-i svg,.q514-pie svg{flex:none;width:24px;height:24px}
.q514-i p,.q514-pie p{margin:0;font-size:14.5px;line-height:1.4}
.q514-help{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--ink)}
.q514-help p{margin:0 0 6px}.q514-help p:last-child{margin:0}
.seg.q514-sg{gap:3px;padding:4px;border-radius:14px}
.q514-sg .seg-b{flex:1 1 auto;gap:4px;padding:10px 4px;font-size:12.5px;white-space:nowrap;border-radius:11px;min-width:0}
.q514-sg .seg-b svg{width:15px;height:15px;flex:none}
.q514-sg .q514-mej svg{color:var(--verde)}.q514-sg .q514-mej.on svg{color:#c8ff3e}
.q514-sg .q514-peo svg{color:var(--pen-red)}.q514-sg .q514-peo.on svg{color:#ff9ba3}
@media (max-width:374px){.q514-sg .seg-b{font-size:11px;gap:3px;padding:9px 2px}.q514-sg .seg-b svg{width:13px;height:13px}.q514-k span svg{display:none}.q514-k b{margin-left:0!important}}
.q514-n{font-size:13.5px;color:var(--soft);margin:-2px 2px 12px;line-height:1.4}
.q514-v{background:#fff;border:1px dashed var(--line);border-radius:16px;padding:20px 16px;color:var(--soft);font-size:14.5px;line-height:1.45;text-align:center;margin:0 0 14px}
.q514-c{background:#fff;border:1.5px solid var(--line);border-radius:18px;padding:12px 13px 14px;margin:0 0 14px}
.q514-c.up{border-color:#c8ff3e;background:#fdfff6}.q514-c.dn{border-color:#f5c6cb;background:#fffbfb}
.q514-e{display:inline-flex;align-items:center;gap:7px;border-radius:99px;padding:5px 12px 5px 9px;font:700 14px/1.2 Inter,sans-serif;margin:0 0 10px;color:var(--ink)}
.q514-c.up .q514-e{background:#c8ff3e}.q514-c.dn .q514-e{background:#fde3e6;color:#8f1d27}
.q514-e svg{width:16px;height:16px;flex:none}
.q514-top{display:flex;align-items:center;gap:12px}
.q514-av{display:flex;flex:none}
.q514-av .av{width:48px;height:48px;border-radius:50%;box-shadow:0 0 0 2px #fff}.q514-av .av+.av{margin-left:-12px}
.q514-nm{min-width:0;flex:1}
.q514-nm>b{display:block;font:700 16.5px/1.25 Inter,sans-serif;color:var(--ink)}
.q514-jt{display:inline-flex;align-items:center;gap:4px;margin-top:5px}
.q514-jt>span{white-space:nowrap;border:1.5px solid var(--line);border-radius:99px;padding:3px 10px;font-size:13px;color:var(--ink);background:#fff}
.q514-ib{background:none;border:0;padding:3px;color:var(--ink);cursor:pointer;display:inline-flex}
.q514-ib svg{width:18px;height:18px}
.q514-st{display:grid;grid-template-columns:auto auto auto minmax(70px,1fr);align-items:stretch;margin:12px 0 2px}
.q514-k{padding:2px 5px 2px 0;margin-right:5px;border-right:1px solid var(--line);min-width:0}
.q514-k span{display:flex;align-items:center;gap:3px;font:600 9.5px/1.2 Inter,sans-serif;letter-spacing:0;text-transform:uppercase;color:var(--ink);white-space:nowrap}
.q514-k span svg{width:14px;height:14px;flex:none}
.q514-k b{display:block;font:800 25px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin:4px 0 0 17px}
.q514-qb{position:relative;border-radius:12px;padding:8px 6px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}
.q514-c.up .q514-qb{background:#eefcc9}.q514-c.dn .q514-qb{background:#fde3e6}.q514-qb.oc{background:#f1f4f8!important}
.q514-qb b{font:800 34px/1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.q514-c.up .q514-qb b{color:var(--verde-deep)}.q514-c.dn .q514-qb b{color:var(--pen-red)}
.q514-qb>span{font-size:13px;color:var(--ink);margin-top:3px}
.q514-qb .q514-ib{position:absolute;top:1px;right:1px;padding:2px}.q514-qb .q514-ib svg{width:14px;height:14px}
.q514-rd{text-align:center;font-size:14px;color:var(--ink);margin:12px 0 6px}
.q514-br{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--soft);white-space:nowrap}
.q514-tr{position:relative;flex:1;height:10px;border-radius:99px;background:#e3e8ef}
.q514-f{position:absolute;top:0;bottom:0;border-radius:99px}
.q514-c.up .q514-f{background:var(--verde)}.q514-c.dn .q514-f{background:var(--pen-red)}
.q514-p{position:absolute;top:50%;width:17px;height:17px;margin:-8.5px 0 0 -8.5px;border-radius:50%;background:#fff;border:3.5px solid var(--verde);box-sizing:border-box}
.q514-c.dn .q514-p{border-color:var(--pen-red)}
.q514-tx{margin:10px auto 0;width:fit-content;max-width:100%;border-radius:10px;padding:6px 14px;font-size:14px;line-height:1.35;text-align:center;color:var(--ink)}
.q514-c.up .q514-tx{background:#eefcc9}.q514-c.dn .q514-tx{background:#fde3e6}
.q514-oc{color:var(--soft);font-size:13.5px;margin:10px 0 0;text-align:center}
.q514-in{display:flex;align-items:center;gap:12px;width:100%;background:#fff;border:1px solid var(--line);border-radius:16px;padding:13px 14px;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--ink)}
.q514-ii{flex:none;width:42px;height:42px;border-radius:12px;background:#eef3fa;color:var(--biro);display:flex;align-items:center;justify-content:center}
.q514-ii svg{width:24px;height:24px}
.q514-it{flex:1;min-width:0}.q514-it b{display:block;font-size:16px;font-weight:700}
.q514-it small{display:block;color:var(--soft);font-size:13px;margin-top:2px;line-height:1.35}
.q514-inav{display:flex;flex:none}.q514-inav .av{width:32px;height:32px;border-radius:50%;box-shadow:0 0 0 2px #fff}.q514-inav .av+.av{margin-left:-9px}
.q514-in em{font-style:normal;color:var(--soft);font-size:24px;line-height:1;flex:none}


.rk515-sg{margin:2px 0 12px}
.rk515-res{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 12px}
.rk515-res div{background:var(--card,#f4f6fa);border-radius:12px;padding:9px 6px;text-align:center;font-size:12px;color:var(--soft);line-height:1.25}
.rk515-res b{display:block;font:800 24px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.rk515-ch{display:flex;gap:7px;margin:0 0 10px;overflow-x:auto;scrollbar-width:none}
.rk515-ch::-webkit-scrollbar{display:none}
.rk515-ch button{flex:none;border:1.5px solid var(--line);background:#fff;color:var(--ink);border-radius:99px;padding:7px 13px;font:600 14px Inter,sans-serif;white-space:nowrap;cursor:pointer}
.rk515-ch button.on{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff)}
.rk515-bus{display:flex;align-items:center;gap:8px;border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:0 12px;margin:0 0 6px;color:var(--soft)}
.rk515-bus svg{width:18px;height:18px;flex:none}
.rk515-bus input{flex:1;min-width:0;border:0;outline:0;background:none;padding:11px 0;font:16px Inter,sans-serif;color:var(--ink)}
.rk515-l{display:flex;flex-direction:column}
.rk515-r{display:flex;align-items:center;gap:11px;width:100%;background:none;border:0;border-bottom:1px solid #eff2f7;border-radius:0;padding:10px 6px;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--ink)}
.rk515-r.me{background:#eef2f8;background:color-mix(in srgb,var(--biro) 10%,#fff);border-radius:12px;border-bottom-color:transparent}
.rk515-p{width:22px;flex:none;text-align:center;font-weight:800;color:var(--soft);font-size:15px}
.rk515-r .av{width:40px;height:40px;flex:none}
.rk515-n{flex:1;min-width:0}.rk515-n b{display:block;font-size:15.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rk515-n small{display:block;font-size:12.5px;color:var(--soft);margin-top:1px}
.rk515-pt{flex:none;text-align:right}.rk515-pt b{display:block;font:800 24px/1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.rk515-pt small{display:block;font-size:11.5px;color:var(--soft)}
.rk515-v{background:var(--card,#f4f6fa);border-radius:14px;padding:16px;color:var(--soft);font-size:14.5px;line-height:1.45;text-align:center;margin:6px 0 10px}
.rk515-nadie{color:var(--soft);font-size:14px;margin:10px 4px}
.rk515-solo{background:#fff6db;color:#7a5200;border-radius:10px;padding:8px 11px;font-size:13px;font-weight:600;margin:0 0 10px}
.rk515-t{width:100%;border-collapse:collapse;font-size:14px;margin-top:4px}
.rk515-t th{font-size:12px;color:var(--soft);font-weight:700;text-align:center;padding:7px 3px;border-bottom:1px solid var(--line)}
.rk515-t th:first-child{text-align:left}
.rk515-t td{text-align:center;padding:8px 3px;border-bottom:1px solid #eff2f7;font-weight:600;color:var(--ink)}
.rk515-t td:first-child{text-align:left}
.rk515-t tr[data-act]{cursor:pointer}
.rk515-tn{display:flex;align-items:center;gap:8px;font-weight:700;min-width:0;line-height:1.2}.rk515-tn .av{width:30px;height:30px;flex:none}
.rk515-2{display:flex;flex:none}.rk515-2 .av{width:26px!important;height:26px!important;box-shadow:0 0 0 2px #fff}.rk515-2 .av+.av{margin-left:-8px}
.rk515-pc{display:inline-block;border-radius:7px;padding:3px 6px;font-weight:700;font-size:12.5px;white-space:nowrap}
.rk515-pc.p1{background:#e2f5e9;color:var(--verde-deep,#2d7a18)}.rk515-pc.p2{background:#fff3d6;color:#8a5a00}.rk515-pc.p3{background:#fbe3e3;color:var(--pen-red)}
.rk515-sec{margin-top:18px}
#app:has(.fj515) .panel.on,#app:has(.fj515) .season,#app:has(.fj515) .avisable{display:none!important}
.fj515{padding-bottom:10px}
@media (min-width:700px){.fj515{background:#fff;color:var(--ink);border-radius:20px;padding:18px 20px 20px;max-width:680px;margin:6px auto 0;box-shadow:0 10px 30px rgba(0,0,0,.18)}}
.fj515-h{display:flex;align-items:center;gap:10px;margin:4px 0 12px}
.fj515-fl{flex:none;width:28px;height:44px;border:0;background:none;color:var(--biro);font:600 32px/1 Inter,sans-serif;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}
.fj515-fl.off{opacity:.2;cursor:default}
.fj515-av{width:66px!important;height:66px!important;flex:none;border-radius:50%;box-shadow:0 0 0 3px var(--line)}
.fj515-av.oro{box-shadow:0 0 0 3px #f2b705}
.fj515-nm{flex:1;min-width:0}.fj515-nm b{display:block;font:800 26px/1.05 'Barlow Condensed',Inter,sans-serif;color:var(--ink);text-transform:uppercase}
.fj515-nm span{display:block;font-size:13px;color:var(--soft);margin-top:4px}
.fj515-tabs{display:flex;gap:5px;margin:0 0 12px}
.fj515-tabs button{flex:1 1 0;border:1.5px solid var(--line);background:#fff;color:var(--ink);border-radius:99px;padding:8px 0;font:600 12.5px Inter,sans-serif;white-space:nowrap;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis}
.fj515-tabs button.on{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff)}
@media (max-width:374px){.fj515-tabs button{font-size:11px}.fj515-don,.fj515-don svg{width:66px;height:66px}.fj515-don b{font-size:18px}.fj515-don small{font-size:7.5px}.fj515-kpi .n{font-size:10px}.fj515-kpi .n b{font-size:23px}.fj515-dos{font-size:10px}}
.fj515-bl{border:1.5px solid var(--line);border-radius:14px;padding:12px;margin:0 0 10px;background:#fff}
.fj515-kpi{display:flex;align-items:center;gap:4px}
.fj515-don{width:84px;height:84px;flex:none;position:relative}.fj515-don svg{width:84px;height:84px;display:block}
.fj515-don .t{fill:none;stroke:#e3e7ef;stroke-width:9}.fj515-don .f{fill:none;stroke:var(--verde,#4caf2a);stroke-width:9;stroke-linecap:round}
.fj515-don b{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font:800 22px/1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.fj515-don small{font:700 8.5px Inter,sans-serif;letter-spacing:.06em;color:var(--soft);margin-top:2px;text-transform:uppercase}
.fj515-kpi .n{flex:1;text-align:center;font-size:11.5px;color:var(--soft);min-width:0}
.fj515-kpi .n b{display:block;font:800 27px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}.fj515-kpi .n b.g{color:var(--verde-deep,#2d7a18)}
.fj515-dos{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;text-align:center;font-size:11px;color:var(--soft);line-height:1.2}
.fj515-dos b{display:block;font:800 22px/1.15 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.fj515-h3{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:800;font-size:14px;color:var(--ink);margin-bottom:6px}
.fj515-h3 span{font-size:12px;font-weight:600;color:var(--soft)}
.fj515-g{display:block}.fj515-g .b{stroke:#e3e7ef;stroke-dasharray:4 4}.fj515-g text{font:10px Inter,sans-serif;fill:#8a95ab}
.fj515-g .a{fill:var(--biro);opacity:.12}.fj515-g .l{fill:none;stroke:var(--biro);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.fj515-g .p{fill:var(--biro)}
.fj515-mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-bottom:10px}.fj515-mini .fj515-bl{margin:0;padding:10px}
.fj515-li{display:flex;align-items:center;gap:8px;padding:6px 0}.fj515-li .av{width:30px;height:30px;flex:none}
.fj515-li>div{flex:1;min-width:0}.fj515-li b{display:block;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fj515-li small{display:block;font-size:11.5px;color:var(--soft)}
.fj515-cc{flex:none;font-weight:800;font-size:13px;border-radius:7px;padding:2px 7px}
.fj515-cc.g,.fj515-res.g{background:#e2f5e9;color:var(--verde-deep,#2d7a18)}.fj515-cc.p,.fj515-res.p{background:#fbe3e3;color:var(--pen-red)}.fj515-cc.e,.fj515-res.e{background:var(--card,#f4f6fa);color:var(--ink)}
.fj515-lista .fj515-li{padding:8px 0;border-bottom:1px solid #eff2f7}.fj515-lista .fj515-li:last-child{border-bottom:0}
.fj515-lista .fj515-li .av{width:36px;height:36px}.fj515-lista .fj515-li b{font-size:14.5px}.fj515-lista .fj515-li small{font-size:12.5px}
.fj515-pa{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid #eff2f7}
.fj515-res{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font:800 15px Inter,sans-serif}
.fj515-pt{flex:1;min-width:0}.fj515-pt b{display:block;font-size:14.5px;color:var(--ink)}
.fj515-pt small{display:block;font-size:12.5px;color:var(--soft);margin-top:1px}
.fj515-sc{flex:none;font:700 13.5px 'Roboto Mono',monospace;color:var(--ink);white-space:nowrap}
.fj515-v{background:var(--card,#f4f6fa);border-radius:14px;padding:16px;color:var(--soft);font-size:14.5px;text-align:center;margin:0 0 10px}
.fj515-acc{margin-top:4px}


.m516-top{display:flex;align-items:center;gap:8px;margin:0 0 10px;min-height:36px}
.m516-top .cy-volver,.m516-top .volver-top{margin:0!important;flex:none;width:auto}
.m516-tag{flex:none;background:var(--biro);color:var(--biro-txt,#fff);border-radius:99px;padding:4px 10px;font:700 11.5px Inter,sans-serif;white-space:nowrap}
.m516-ir{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--biro);background:#fff;color:var(--biro);border-radius:99px;padding:7px 13px;font:700 13.5px Inter,sans-serif;white-space:nowrap;cursor:pointer}
.m516-ir svg{width:16px;height:16px;flex:none}
@media (max-width:374px){.m516-tag{display:none}}
.m516-px{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);background:#fff;border-radius:14px;padding:11px 12px;margin:0 0 12px;cursor:pointer;box-shadow:0 2px 8px rgba(15,30,61,.06)}
.m516-pxt{flex:1;min-width:0;display:block}
.m516-pxt small{display:block;font:700 11px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--soft)}
.m516-pxt b{display:block;font:800 21px/1.15 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin:2px 0}
.m516-pxt span{display:block;font-size:13px;color:var(--soft);line-height:1.35}
.m516-pxt span i{font-style:normal}
.m516-px em{flex:none;font:700 13.5px Inter,sans-serif;font-style:normal;color:var(--biro);white-space:nowrap}
.m516-fr{display:flex;align-items:center;gap:10px;border:1.5px solid #c9d6ee;border-color:color-mix(in srgb,var(--biro) 28%,#fff);background:#eef3fb;background:color-mix(in srgb,var(--biro) 7%,#fff);border-radius:14px;padding:10px 12px;margin:0 0 12px}
.m516-ic{flex:none;color:var(--biro);display:inline-flex}.m516-ic svg{width:24px;height:24px}
.m516-ft{flex:1;min-width:0}.m516-ft b{display:block;font:700 15px Inter,sans-serif;color:var(--ink)}
.m516-ft small{display:block;font-size:12.5px;color:var(--soft);line-height:1.3;margin-top:1px}
.m516-org{flex:none;border:0;background:var(--biro);color:var(--biro-txt,#fff);border-radius:99px;padding:9px 14px;font:700 14px Inter,sans-serif;white-space:nowrap;cursor:pointer}


.cv517{display:flex;align-items:center;gap:12px;border:1.5px solid var(--line);background:#fff;border-radius:16px;padding:12px;margin:0 0 10px;cursor:pointer;text-align:left}
.cv517.jug{border-color:#c6f432;border-color:var(--lima,#c6f432);box-shadow:0 0 0 1px var(--lima,#c6f432);cursor:default}
.cv517.fal{border-color:var(--biro)}
.cv517-d{flex:none;width:54px;border:1px solid var(--line);border-radius:12px;padding:7px 2px;text-align:center;background:#fff;box-shadow:0 2px 6px rgba(15,30,61,.06);align-self:flex-start}
.cv517-d small{display:block;font:700 10.5px Inter,sans-serif;letter-spacing:.05em;color:var(--soft);text-transform:uppercase}
.cv517-d b{display:block;font:800 25px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.cv517-m{flex:1;min-width:0}
.cv517-t{display:inline-block;border-radius:99px;padding:3px 9px;font:700 11.5px Inter,sans-serif;margin-bottom:5px}
.cv517.jug .cv517-t{background:#e7eefb;color:var(--biro)}.cv517.fal .cv517-t{background:#fff3d6;color:#8a5a00}.cv517.ok .cv517-t{background:#e2f5e9;color:var(--verde-deep,#2d7a18)}
.cv517-l{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--ink);line-height:1.45;min-width:0}
.cv517-l svg{width:15px;height:15px;flex:none;color:var(--soft)}
.cv517-l span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cv517-l.pd span{color:var(--biro);font-weight:600}
.cv517-av{display:flex;gap:5px;margin-top:7px}
.cv517-av .av,.cv517-h{width:32px!important;height:32px!important;flex:none;border-radius:50%}
.cv517-h{border:1.5px dashed var(--biro);color:var(--biro);display:inline-flex;align-items:center;justify-content:center;font:600 15px Inter,sans-serif;box-sizing:border-box}
.cv517-h.inv{border-style:solid;border-color:var(--line);color:var(--soft);background:var(--card,#f4f6fa)}
.cv517-b{display:block;width:100%;margin-top:8px;border:0;border-radius:10px;background:var(--lima,#c6f432);color:#0f1e3d;font:800 15px Inter,sans-serif;padding:10px;cursor:pointer}
.cv517-c{flex:none;color:var(--soft);font-size:20px;line-height:1}
.cv517-k{font:700 11.5px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin:14px 2px 8px}
.cv517-v{border:0;background:none;color:var(--biro);font:600 15px Inter,sans-serif;padding:6px 0;margin:0 0 6px;cursor:pointer}


.gt518-h{font:800 30px/1 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;color:var(--ink);margin:2px 0 4px}
.gt518-s{font-size:14px;color:var(--soft);margin:0 0 12px;line-height:1.35}
.gt518-bus{display:flex;align-items:center;gap:8px;border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:0 12px;margin:0 0 10px;color:var(--soft)}
.gt518-bus svg{width:18px;height:18px;flex:none}
.gt518-bus input{flex:1;min-width:0;border:0;outline:0;background:none;padding:11px 0;font:16px Inter,sans-serif;color:var(--ink)}
.gt518-ch{display:flex;gap:5px;margin:0 0 12px;overflow-x:auto;scrollbar-width:none}.gt518-ch::-webkit-scrollbar{display:none}
.gt518-ch button{flex:none;border:1.5px solid var(--line);background:#fff;color:var(--ink);border-radius:99px;padding:7px 10px;font:600 13px Inter,sans-serif;white-space:nowrap;cursor:pointer}
.gt518-ch button.on{background:#0f1e3d;border-color:#0f1e3d;color:#fff}
.gt518-inv{border:1.5px solid var(--line);border-radius:14px;padding:11px 12px;margin:0 0 14px;background:#fff;box-shadow:0 2px 8px rgba(15,30,61,.05)}
.gt518-invf{display:flex;align-items:center;gap:11px}
.gt518-ii{flex:none;width:40px;height:40px;border-radius:11px;background:var(--biro);color:#fff;display:inline-flex;align-items:center;justify-content:center}.gt518-ii svg{width:20px;height:20px}
.gt518-it{flex:1;min-width:0}.gt518-it b{display:block;font-size:15px;color:var(--ink)}.gt518-it small{display:block;font-size:12.5px;color:var(--soft);line-height:1.3;margin-top:1px}
.gt518-ib{flex:none;border:0;background:var(--biro);color:#fff;border-radius:99px;padding:9px 15px;font:700 14px Inter,sans-serif;cursor:pointer}
.gt518-ip{margin-top:10px;display:grid;gap:8px}
.gt518-ip a,.gt518-ip button{display:block;text-align:center;border-radius:11px;padding:11px;font:700 14.5px Inter,sans-serif;text-decoration:none;cursor:pointer;border:1.5px solid var(--line);background:#fff;color:var(--biro)}
.gt518-ip a.wa{background:var(--lima,#c6f432);border-color:var(--lima,#c6f432);color:#0f1e3d}
.gt518-ip small{font-size:12px;color:var(--soft);text-align:center;line-height:1.35}
.gt518-k{display:flex;justify-content:space-between;align-items:center;font:700 11.5px Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--soft);margin:16px 2px 8px}
.gt518-k button{border:0;background:none;color:var(--biro);font:700 13.5px Inter,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;padding:0}
.gt518-m{display:flex;align-items:center;gap:11px;width:100%;border:1.5px solid var(--line);background:#fff;border-radius:14px;padding:10px 12px;margin:0 0 8px;text-align:left;cursor:pointer;font-family:Inter,sans-serif}
.gt518-m .gt-av,.gt518-p .gt-av{width:44px;height:44px;flex:none;border-radius:50%}
.gt518-mt{flex:1;min-width:0}.gt518-mt b{display:block;font-size:15px;color:var(--ink)}.gt518-mt small{display:block;font-size:13px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt518-nn{flex:none;background:var(--lima,#c6f432);color:#0f1e3d;border-radius:99px;padding:3px 9px;font:700 12px Inter,sans-serif;white-space:nowrap}
.gt518-mh{flex:none;font-size:12px;color:var(--soft)}
.gt518-c{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.gt518-cc{display:flex;align-items:center;gap:9px;background:var(--card,#f4f6fa);border-radius:13px;padding:10px;min-width:0;border:0;text-align:left;font-family:Inter,sans-serif;cursor:pointer}
.gt518-cc .gt-av{width:38px;height:38px;flex:none;border-radius:50%}.gt518-cc .em{flex:none;font-size:26px;width:38px;text-align:center}
.gt518-cc div{min-width:0}.gt518-cc small{display:block;font:700 9.5px Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);line-height:1.25}
.gt518-cc b{display:block;font-size:14.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt518-cc span{display:block;font-size:12.5px;color:var(--soft)}.gt518-cc span.g{color:var(--verde-deep,#2d7a18)}
.gt518-fv{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 4px}.gt518-fv::-webkit-scrollbar{display:none}
.gt518-fa{flex:none;width:64px;border:0;background:none;padding:0;text-align:center;font:600 13px Inter,sans-serif;color:var(--ink);cursor:pointer}
.gt518-fa .gt-av,.gt518-fa i{display:flex;width:58px;height:58px;border-radius:50%;margin:0 auto 5px;box-shadow:0 0 0 2.5px #f2b705;box-sizing:border-box;align-items:center;justify-content:center}
.gt518-fa i{box-shadow:none;border:2px dashed var(--line);color:var(--soft);font:400 24px Inter,sans-serif;font-style:normal}
.gt518-fa span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt518-p{display:flex;align-items:center;gap:11px;padding:10px 2px;border-bottom:1px solid #eff2f7;cursor:pointer}
.gt518-pt{flex:1;min-width:0}.gt518-pt b{display:block;font-size:15.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt518-pt small{display:block;font-size:13px;color:var(--soft);line-height:1.35}.gt518-pt small em{font-style:normal;font-weight:700;color:var(--verde-deep,#2d7a18)}
.gt518-p .gt-fav{flex:none;border:0;background:none;font-size:21px;line-height:1;color:#b8c2d6;cursor:pointer;padding:4px}.gt518-p .gt-fav.on{color:#f2b705}
.gt518-mas{flex:none;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--biro);background:#fff;color:var(--biro);font:500 22px/1 Inter,sans-serif;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}
.gt518-v{background:var(--card,#f4f6fa);border-radius:14px;padding:16px;color:var(--soft);font-size:14.5px;line-height:1.45;text-align:center;margin:6px 0}
.gt518-busc .gt518-x{display:none}
.gt518-vol{border:0;background:none;color:var(--biro);font:600 15px Inter,sans-serif;padding:4px 0;margin:0 0 6px;cursor:pointer}
.gt518-top{text-align:center;margin:0 0 14px}
.gt518-top .gt-av{width:112px!important;height:112px!important;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:40px;box-shadow:0 0 0 3px var(--line)}
.gt518-top.fav .gt-av{box-shadow:0 0 0 3px #f2b705}
.gt518-top h2{font:800 32px/1.05 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;color:var(--ink);margin:12px 0 2px;display:flex;align-items:center;justify-content:center;gap:8px}
.gt518-top h2 .gt-fav{border:0;background:none;font-size:27px;line-height:1;color:#b8c2d6;cursor:pointer;padding:0}.gt518-top h2 .gt-fav.on{color:#0f1e3d}
.gt518-top p{margin:0;font-size:14px;color:var(--soft)}
.gt518-bl{border:1.5px solid var(--line);border-radius:14px;padding:12px;margin:0 0 10px;background:#fff}
.gt518-bk{display:flex;justify-content:space-between;font:700 11.5px Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--soft);margin-bottom:9px}
.gt518-bk span{letter-spacing:0;text-transform:none;font-weight:500;font-size:12.5px}
.gt518-n3{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}
.gt518-n3 div{background:var(--card,#f4f6fa);border-radius:11px;padding:9px 4px;text-align:center;font-size:12px;color:var(--soft)}
.gt518-n3 b{display:block;font:800 27px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}.gt518-n3 b.g{color:var(--verde-deep,#2d7a18)}
.gt518-bar{display:flex;height:7px;border-radius:99px;overflow:hidden;background:#f6d5d5;margin:10px 0 5px}.gt518-bar i{display:block;background:var(--verde,#3fa33a);border-radius:99px 0 0 99px}
.gt518-bl2{display:flex;justify-content:space-between;font-size:12.5px;color:var(--soft)}
.gt518-u{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #eff2f7;font-size:13.5px;color:var(--ink)}.gt518-u:last-child{border-bottom:0}
.gt518-u span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gt518-u b{flex:none;font:700 13.5px 'Roboto Mono',monospace;white-space:nowrap}.gt518-u b.g{color:var(--verde-deep,#2d7a18)}.gt518-u b.p{color:var(--pen-red)}
.gt518-acc{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}
.gt518-acc button{border-radius:12px;padding:13px 8px;font:700 15px Inter,sans-serif;cursor:pointer;border:1.5px solid var(--line);background:#fff;color:var(--ink)}
.gt518-acc button.pr{background:var(--biro);border-color:var(--biro);color:#fff}
.g518-ban{display:flex;align-items:center;gap:10px;background:#0f1e3d;color:#fff;border-radius:14px;padding:11px 13px;margin:10px 16px;font:14px/1.35 Inter,sans-serif}
.g518-ban b{color:var(--lima,#c6f432)}.g518-ban span{flex:1;min-width:0}
.g518-ban button{flex:none;border:0;background:var(--lima,#c6f432);color:#0f1e3d;border-radius:99px;padding:8px 13px;font:700 13.5px Inter,sans-serif;cursor:pointer}


html.p519 #lg-cab>.season,html.p519 #lg-cab .lw443-acc,html.p519 #lg-cab .lg-arriba [data-act="ver-enlaces"],html.p519 #lg-cab nav.tabs .tab-pill{display:none!important}
html.p519 #lg-cab>header{border:0!important;padding-bottom:0;margin-bottom:0}
html.p519 #lg-cab .lg-name{color:var(--lima,#c6f432)}
html.p519 #lg-cab .lg-dep{letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85}
.p519-sub{font:500 13.5px Inter,sans-serif;color:#fff;opacity:.85;margin-top:2px}
html.p519 #lg-cab nav.tabs{display:flex!important;gap:10px;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin-top:18px!important;margin-bottom:0!important;width:auto!important;max-width:none!important;flex-wrap:wrap;position:static!important}
html.p519 #lg-cab nav.tabs .tab,.p519-adm{flex:none!important;width:auto!important;min-width:0!important;display:inline-flex!important;flex-direction:row!important;align-items:center;gap:7px;background:#fff!important;color:#0f1e3d!important;border:0!important;border-radius:99px!important;padding:9px 18px!important;font:700 14px 'Barlow Condensed',Inter,sans-serif!important;letter-spacing:.02em;text-transform:none!important;cursor:pointer;position:relative;opacity:1!important;height:auto!important}
html.p519 #lg-cab nav.tabs .tab[aria-selected="true"],.p519-adm.on{background:var(--lima,#c6f432)!important}
html.p519 #lg-cab nav.tabs .tab *{color:inherit!important}
html.p519 #lg-cab nav.tabs .tab svg,.p519-adm svg{width:17px;height:17px}
html.p519 #lg-panel{padding-top:18px!important}
html.p519 #lg-panel>.panel.on:has(.p519-g){max-width:none;box-shadow:none;background:0 0;padding:0}
html.p519 #lg-cab nav.tabs .tab .n-badge{position:static!important;margin:0 0 0 2px!important;transform:none!important}
.p519-g.rk{grid-template-columns:minmax(0,1.4fr) minmax(340px,1fr)}
.p519-g{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(290px,1fr);gap:18px;align-items:start}
.p519-m,.p519-s{min-width:0;display:flex;flex-direction:column;gap:16px}
.p519-c{background:#fff;border-radius:18px;padding:18px;color:var(--ink);box-shadow:0 10px 30px rgba(0,0,0,.14);min-width:0}
.p519-s .lw443-card,.p519-s .qr428{margin:0}
.p519-k{display:flex;align-items:center;gap:8px;font:800 17px 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin:0 0 10px}
.p519-k svg{width:18px;height:18px;color:var(--biro)}
.p519-pf{display:flex;align-items:center;gap:16px}
.p519-pf .av{width:84px!important;height:84px!important;flex:none;border-radius:50%;box-shadow:0 0 0 3px #f2b705}
.p519-pf h2{font:800 28px/1.05 'Barlow Condensed',Inter,sans-serif;margin:0;color:var(--ink);display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.p519-pf h2 span{font:700 11.5px Inter,sans-serif;background:#e7eefb;color:var(--biro);border-radius:99px;padding:3px 10px}
.p519-pf p{margin:4px 0 0;font-size:13.5px;color:var(--soft)}
.p519-tb{display:flex;gap:6px;margin:0 0 14px}
.p519-tb button{border:0;background:none;color:var(--ink);border-radius:9px;padding:7px 13px;font:600 13.5px Inter,sans-serif;cursor:pointer}
.p519-tb button.on{background:var(--lima,#c6f432);font-weight:700}
.p519-n5{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px}
.p519-n5 div{background:var(--card,#f4f6fa);border-radius:12px;padding:10px 4px;text-align:center;font-size:12px;color:var(--soft)}
.p519-n5 b{display:block;font:800 28px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}.p519-n5 b.g{color:var(--verde-deep,#2d7a18)}
.p519-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:22px;align-items:center}
.p519-br{display:grid;grid-template-columns:auto 34px 1fr;gap:6px 10px;align-items:center;font-size:13px;color:var(--ink)}
.p519-br b{text-align:right;font-weight:800}.p519-br i{display:block;height:7px;border-radius:99px;background:#e3e7ef;overflow:hidden}
.p519-br i u{display:block;height:100%;background:var(--biro);border-radius:99px}.p519-br i u.c{background:#9aa6bd}
.p519-ch{display:flex;justify-content:space-between;font-weight:800;font-size:14px;margin-bottom:4px}
.p519-pu{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;padding:0;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--ink)}
.p519-pu b{font:800 30px/1 'Barlow Condensed',Inter,sans-serif;background:#e7eefb;color:var(--biro);border-radius:10px;padding:6px 10px}
.p519-pu span{flex:1;font-size:13.5px;color:var(--soft)}.p519-pu em{font-style:normal;font-size:20px;color:var(--soft)}
.p519-s .mi-prox{width:100%;margin:0}
.p519-li{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:13.5px;color:var(--ink);line-height:1.4}
.p519-li li{display:flex;gap:9px}.p519-li li i{flex:none;font-style:normal;color:var(--verde-deep,#2d7a18);font-weight:800}
.p519-li.n li i{width:22px;height:22px;border-radius:50%;background:var(--biro);color:#fff;font:700 12px Inter,sans-serif;display:inline-flex;align-items:center;justify-content:center}
.p519-n3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.p519-n3 div{background:var(--card,#f4f6fa);border-radius:12px;padding:10px 4px;text-align:center;font-size:12px;color:var(--soft)}
.p519-n3 b{display:block;font:800 26px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.p519-pie{font-size:12.5px;color:var(--soft);margin:12px 2px 0}
html.p519 .p519-c .fj515{background:none;box-shadow:none;padding:0;margin:0;max-width:none;border-radius:0}
html.p519 #app:has(.fj515) .panel.on{display:block!important}
html.p519 #app:has(.fj515) .avisable{display:revert!important}
html.p519 .p519-m>.p519-c>.seg:first-child,html.p519 .p519-m>.p519-c>.rk515-sg{margin-top:0}


html.p520 .wrap{max-width:none!important;background:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-shadow:none!important}
html.p520 #qr425{display:none!important}
.setup.p520{max-width:none!important;width:auto!important;margin:0 max(32px,50% - 608px)!important;padding:26px 0 60px!important;background:none!important;box-shadow:none!important;color:#fff}
.p520-id{display:flex;align-items:center;gap:14px;margin:0 0 4px}
.p520-id .escudo{flex:none}
.p520-id small{display:block;font:700 11.5px Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85}
.p520-id h1{font:800 44px/1 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;color:var(--lima,#c6f432);margin:2px 0}
.p520-id span.s{display:block;font:500 13.5px Inter,sans-serif;color:#fff;opacity:.85}
.p520-id span.s b{font-family:'Roboto Mono',monospace;letter-spacing:.06em}
.p520-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}
.p520-tabs button{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#0f1e3d;border:0;border-radius:99px;padding:9px 18px;font:700 14px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.02em;cursor:pointer}
.p520-tabs button.on{background:var(--lima,#c6f432)}
.p520-tabs button svg{width:17px;height:17px}.p520-tabs .tab-ico{display:inline-flex}
.p520-g{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:start}
.p520-col{display:flex;flex-direction:column;gap:16px;min-width:0}
.p520-c{background:#fff;color:var(--ink);border-radius:18px;padding:18px;box-shadow:0 10px 30px rgba(0,0,0,.14);min-width:0}
.p520-c>.eyebrow:first-child{margin-top:0!important;font:800 17px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.02em;text-transform:none;color:var(--ink)}
.p520-c>.eyebrow{margin-top:18px}
.p520-c>details{margin:0}
.p520-pie{margin-top:18px;max-width:320px}
.p520-pie .btn{background:#fff!important;color:#0f1e3d!important;border:0!important}
.setup.p520 .aj-barra{color:var(--ink)}


.setup.p520.a521{color:var(--ink);padding:14px 0 0!important}
.a521-miga{font:500 13.5px Inter,sans-serif;color:#fff;opacity:.9;margin:0 0 10px;display:flex;align-items:center;gap:8px}
.a521-miga button{border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.a521-miga b{font-weight:700}
.a521-cab{display:flex;align-items:center;gap:18px;background:linear-gradient(100deg,#0b2a6b 0%,#123c8f 55%,#1a56b8 100%);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:18px 22px;color:#fff;margin:0 0 16px;box-shadow:0 10px 30px rgba(0,0,0,.18)}
.a521-cab .escudo{flex:none;width:62px!important;height:62px!important;border-radius:50%;background:#fff;color:#0f1e3d;display:flex;align-items:center;justify-content:center;overflow:hidden;font:800 24px 'Barlow Condensed',Inter,sans-serif}
.a521-cab .escudo img{width:100%;height:100%;object-fit:cover}.a521-cab .escudo b{color:#0f1e3d}
.a521-ct{flex:1;min-width:0}
.a521-ct h1{font:800 30px/1.1 'Barlow Condensed',Inter,sans-serif;margin:0;color:#fff;display:flex;align-items:center;gap:10px;text-transform:none}
.a521-ct h1 button{border:0;background:none;color:#fff;opacity:.85;cursor:pointer;padding:2px;display:inline-flex}.a521-ct h1 svg{width:20px;height:20px}
.a521-ct p{margin:4px 0 0;font-size:14.5px;color:#fff;opacity:.92;display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.a521-ct .cod507{color:#fff!important;background:none;border:0;cursor:pointer;display:inline-flex;padding:2px}
.a521-ver{flex:none;display:inline-flex;align-items:center;gap:7px;background:#fff;color:#0f1e3d;border:0;border-radius:10px;padding:10px 16px;font:700 14.5px Inter,sans-serif;cursor:pointer}
.a521-ver svg{width:16px;height:16px}
.a521-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:0 0 18px}
.a521-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;background:#f3f6fb;color:#0f1e3d;border:1px solid #cfd8ea;border-radius:10px;padding:12px 8px;font:700 15px Inter,sans-serif;cursor:pointer;white-space:nowrap;min-width:0}
.a521-tabs button.on{background:#123c8f;border-color:#123c8f;color:#fff}
.a521-tabs svg{width:20px;height:20px;flex:none}.a521-tabs .tab-ico{display:inline-flex}
.a521-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:20px;align-items:start}
.a521-col{display:flex;flex-direction:column;gap:16px;min-width:0}
.a521-bl{background:#fff;border:1px solid #d5deee;border-radius:14px;overflow:hidden;min-width:0;box-shadow:0 8px 24px rgba(0,0,0,.12)}
.a521-bh{display:flex;align-items:center;gap:12px;background:linear-gradient(180deg,#eaf0fb,#dfe8f8);padding:12px 16px;font:800 20px 'Barlow Condensed',Inter,sans-serif;color:#123c8f}
.a521-bh svg{width:24px;height:24px;flex:none}
.a521-bb{padding:6px 16px 10px}
.a521-2b{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:6px 0 8px}
.a521-2b button{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:10px 8px;font:700 15px Inter,sans-serif;cursor:pointer;border:1.5px solid #9db4dd;background:#f3f6fb;color:#123c8f}
.a521-2b button.pr{background:var(--lima,#c6f432);border-color:var(--lima,#c6f432);color:#0f1e3d}
.a521-2b svg{width:18px;height:18px}
.a521-row{border-bottom:1px solid #e3e9f4}.a521-row:last-child{border-bottom:0}
.a521-rh{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;padding:10px 2px;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--ink);min-height:40px}
.a521-rh>svg,.a521-rh>.escudo{width:22px;height:22px;flex:none;color:#123c8f}
.a521-rh>.escudo{width:34px!important;height:34px!important;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#123c8f;color:#fff;overflow:hidden;font:800 13px 'Barlow Condensed',Inter,sans-serif}
.a521-rh>.escudo img{width:100%;height:100%;object-fit:cover}.a521-rh>.escudo b{color:#fff}
.a521-rh .l{flex:1;min-width:0;font-weight:700;font-size:15px}
.a521-rh .v{flex:none;max-width:52%;font-size:14px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}
.a521-rh .v.ph{opacity:.75}
.a521-rh .v .tg{display:inline-block;background:#dff3c4;color:#2d6a12;border-radius:99px;padding:2px 11px;font-weight:600;font-size:13px}
.a521-rh .v .tg.off{background:#eceff5;color:var(--soft)}
.a521-rh .v u{color:#123c8f;font-size:13px}
.a521-rh em{flex:none;font-style:normal;font-size:20px;line-height:1;color:var(--ink);transition:transform .15s}
.a521-row.on>.a521-rh em{transform:rotate(90deg)}
.a521-b{display:none;padding:2px 2px 14px 36px}
.a521-row.on>.a521-b{display:block}
.a521-b .field{margin-top:0}.a521-b>.field+.field,.a521-b>.eyebrow{margin-top:12px}
.a521-b details>summary{display:none}.a521-b details{border:0!important;padding:0!important;margin:0!important;background:none!important}
.a521-b .a480{border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;background:none!important}
.a521-b label.a521-h{display:none}
.a521-cols{display:flex;gap:7px;flex:none;flex-wrap:wrap;justify-content:flex-end;max-width:62%}
.a521-cols .col-b{width:24px!important;height:24px!important;min-width:0!important;flex:none}
.a521-q .seg{margin:4px 0 10px}
.a521-qp{display:flex;align-items:center;gap:12px;border-radius:10px;padding:9px 10px;margin:0 0 8px;background:#f1f9e4}
.a521-qp.neg{background:#fde9ea}.a521-qp.neu{background:#f3f6fb}
.a521-qa{display:flex;flex:none}.a521-qa .av{width:38px!important;height:38px!important;box-shadow:0 0 0 2px #fff}.a521-qa .av+.av{margin-left:-8px}
.a521-qn{flex:1;min-width:0}.a521-qn b{display:block;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a521-qn small{display:block;font-size:12.5px;color:var(--soft)}
.a521-qs{flex:none;text-align:center;font-size:11.5px;color:var(--soft);padding:0 6px;border-left:1px solid rgba(0,0,0,.08)}
.a521-qs b{display:block;font:800 20px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.a521-qq{flex:none;text-align:center;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:700;background:#cfeea0;color:#2d6a12}
.a521-qq b{display:block;font:800 23px/1 'Barlow Condensed',Inter,sans-serif}
.a521-qp.neg .a521-qq{background:#f8c9cc;color:#a3121f}.a521-qp.neu .a521-qq{background:#e3e9f4;color:var(--ink)}
.a521-v{color:var(--soft);font-size:14px;padding:6px 2px 10px}
.a521-nota{display:flex;gap:12px;align-items:flex-start;background:#eaf0fb;border:1px solid #d5deee;border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.4;color:#123c8f}
.a521-nota svg{width:22px;height:22px;flex:none}
.a521[data-tab="jug"] .a521-g{display:none}.a521:not([data-tab="jug"]) .a521-jug{display:none}
.a521-jug .a521-bb{padding:14px 16px}
.a521-pie{position:sticky;bottom:0;display:flex;align-items:center;gap:12px;max-width:none!important;margin:22px 0 0!important;padding:14px 18px;background:rgba(244,247,252,.97);border:1px solid #d5deee;border-bottom:0;border-radius:14px 14px 0 0;z-index:5;box-shadow:0 -6px 20px rgba(0,0,0,.12)}
.a521-pie button{white-space:nowrap;display:inline-flex;align-items:center;gap:9px;border-radius:10px;padding:11px 22px;font:700 15px Inter,sans-serif;cursor:pointer;border:1.5px solid #123c8f;background:#fff;color:#123c8f}
.a521-pie button svg{width:18px;height:18px}
.a521-pie .sp{flex:1}
.a521-pie button{background:#fff!important;color:#123c8f!important;border:1.5px solid #123c8f!important}
.a521-pie button.pr{background:var(--lima,#c6f432)!important;border-color:var(--lima,#c6f432)!important;color:#0f1e3d!important}
.a521 #aj-barra,.a521 .a521-fuera{display:none!important}


html.t522 #app .cb-tabs,html.t522 #app .tv-cab,html.t522 #app .t522-oc{display:none!important}
.t522-h{margin:0 0 16px;color:#fff}
.t522-miga{font:500 13.5px Inter,sans-serif;opacity:.9;margin:0 0 8px;display:flex;align-items:center;gap:8px}
.t522-miga button{border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}
.t522-f{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}
.t522-t{flex:1;min-width:260px}
.t522-t h1{font:800 38px/1.05 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;margin:0;color:#fff;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.t522-st{font:700 12px Inter,sans-serif;text-transform:none;background:var(--lima,#c6f432);color:#0f1e3d;border-radius:99px;padding:4px 12px;letter-spacing:0}
.t522-t p{margin:6px 0 0;font-size:14px;opacity:.92;line-height:1.5}
.t522-t p a{color:#fff}
.t522-b{display:flex;gap:10px;align-items:center;flex:none;position:relative;flex-wrap:wrap}
.t522-b button{display:inline-flex;align-items:center;gap:8px;border-radius:10px;padding:10px 16px;font:700 14.5px Inter,sans-serif;cursor:pointer;border:1.5px solid rgba(255,255,255,.55);background:rgba(255,255,255,.08);color:#fff;white-space:nowrap}
.t522-b button svg{width:17px;height:17px}
.t522-b button.w{background:#fff;color:#0f1e3d;border-color:#fff}
.t522-b button.pr{background:var(--lima,#c6f432);border-color:var(--lima,#c6f432);color:#0f1e3d}
.t522-menu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.28);padding:6px;min-width:250px;z-index:30}
.t522-menu button{display:flex;width:100%;border:0!important;background:none!important;color:#0f1e3d!important;border-radius:8px;padding:10px 12px;font:600 14.5px Inter,sans-serif;text-align:left}
.t522-menu button:hover{background:#eef3fb!important}
.t522-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 0}
.t522-tabs button{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#0f1e3d;border:0;border-radius:99px;padding:9px 18px;font:700 14px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.02em;cursor:pointer}
.t522-tabs button.on{background:var(--lima,#c6f432)}
.t522-tabs button svg{width:17px;height:17px}


html.t522,html.p519,html.p520,html.t523b,html.t522 body,html.p519 body,html.p520 body,html.t523b body{background:#f2f5fb!important}
html.t522 .wrap,html.p519 .wrap,html.p520 .wrap,html.t523b .wrap{background:#f2f5fb!important;min-height:100vh}
html.t522 .pcnav,html.p519 .pcnav,html.t523b .pcnav{background:#0b1f52!important}
html.p519 #lg-cab{background:linear-gradient(100deg,#0b1f52 0%,#123c8f 60%,#1a56b8 100%);padding-bottom:18px}
html.p519 #lg-cab nav.tabs .tab{box-shadow:0 2px 8px rgba(0,0,0,.18)}
.setup.p520.a521 .a521-miga{color:var(--ink);opacity:1}
html.t522 #app .t522-h{margin:0 0 18px!important;color:#fff}
.t523-band{background:linear-gradient(100deg,#0b1f52 0%,#123c8f 60%,#1a56b8 100%);padding:14px var(--pr,32px) 18px var(--pl,32px)}
.t523-band .t522-t h1{font-size:34px}
.t522-st svg{width:12px;height:12px;vertical-align:-1px;margin-right:4px}
.t523-meta{display:flex;gap:6px 20px;flex-wrap:wrap;margin:8px 0 0;font-size:14.5px;opacity:.95}
.t523-meta span{display:inline-flex;align-items:center;gap:7px}.t523-meta svg{width:17px;height:17px;flex:none}
html.t522 #app .t523-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:14px var(--pr,32px) 0 var(--pl,32px)}
.t523-tabs button{display:inline-flex;align-items:center;gap:9px;background:#fff;color:#0f1e3d;border:1px solid #cfd8ea;border-radius:10px;padding:10px 20px;font:700 15px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.t523-tabs button.on{background:#123c8f;border-color:#123c8f;color:#fff}
.t523-tabs button svg{width:19px;height:19px}
html.t522 #app .d437-hoja{background:none!important;box-shadow:none!important;padding-top:0!important;border-radius:0!important}
html.t522 #app .d437-hoja .mk-barra,html.t522 #app .d437-hoja .cy-volver,html.t522 #app .d437-hoja [data-act="tv-dia-cerrar"]{display:none!important}
html.t522 #app .tw450.t523-in{display:grid!important;grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:18px;align-items:start}
html.t522 #app .tw450.t523-in>.tw450-main{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;max-width:none!important;width:auto!important;display:flex;flex-direction:column;gap:16px}
html.t522 #app .tw450.t523-in>.tw450-lado{display:flex;flex-direction:column;gap:16px;width:auto!important;max-width:none!important;position:static!important}
html.t522 #app .tw450.t523-in>.tw450-lado>*{margin:0!important}
.t523-c{background:#fff;border:1px solid #d9e1f0;border-radius:14px;padding:14px 16px;color:var(--ink);min-width:0;box-shadow:0 4px 14px rgba(15,30,61,.06)}
.t523-k{display:flex;align-items:center;gap:10px;font:800 20px 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin:0 0 10px}
.t523-k svg{width:22px;height:22px;flex:none;color:#123c8f}.t523-k .sp{flex:1}
.t523-k button{border:0;background:none;color:#123c8f;font:700 14px Inter,sans-serif;cursor:pointer;padding:0;white-space:nowrap}
.t523-n4{display:grid;grid-template-columns:repeat(4,1fr)}
.t523-n4 div{text-align:center;padding:4px 6px;border-left:1px solid #e3e9f4;font-size:14.5px;color:var(--ink);min-width:0}
.t523-n4 div:first-child{border-left:0}
.t523-n4 svg{display:block;width:26px;height:26px;margin:0 auto 4px;color:#123c8f}
.t523-n4 b{display:block;font:800 30px/1.05 'Barlow Condensed',Inter,sans-serif}
.t523-n4 b.tx{font-size:21px;line-height:1.5}
.t523-n4 small{display:block;font-size:12.5px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-dir{display:flex;gap:14px;align-items:stretch;flex-wrap:wrap}
.t523-dir .v{flex:1.1;min-width:220px;display:flex;align-items:center;gap:14px;background:linear-gradient(90deg,#d9f5a8,#eefadb);border-radius:12px;padding:12px 16px}
.t523-dir .v svg{width:40px;height:40px;color:#2d8a12;flex:none}
.t523-dir .v b{display:block;font:800 26px/1 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase}
.t523-dir .v span{display:block;font-size:15.5px;margin-top:3px}
.t523-dir .n{flex:1;min-width:220px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e3e9f4;border-radius:12px}
.t523-dir .n div{text-align:center;padding:10px 4px;border-left:1px solid #e3e9f4;font-size:13px;color:var(--ink)}.t523-dir .n div:first-child{border-left:0}
.t523-dir .n b{display:block;font:800 26px/1.1 'Barlow Condensed',Inter,sans-serif}
.t523-bar{height:10px;border-radius:99px;background:#d5dbe7;overflow:hidden;margin-top:12px}.t523-bar i{display:block;height:100%;background:linear-gradient(90deg,#3fb81a,#8fd31f);border-radius:99px}
.t523-pj{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #cdeaa0;background:#f3fbe4;border-radius:10px;padding:8px 12px;margin:0 0 8px;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--ink)}
.t523-pj:last-child{margin-bottom:0}
.t523-pj.tarde{border-color:#f3d59a;background:#fff7e3}
.t523-pi{flex:none;min-width:84px;text-align:center;background:#d9f5a8;border-radius:8px;padding:5px 8px;font-weight:800;font-size:14px}
.t523-pj.tarde .t523-pi{background:#ffe6ac}
.t523-pi small{display:block;font-weight:500;font-size:12px}
.t523-pn{flex:1;min-width:0;font-weight:700;font-size:14.5px;line-height:1.5}
.t523-pn span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-tag{flex:none;border-radius:99px;padding:4px 11px;font:800 11.5px Inter,sans-serif;letter-spacing:.03em;text-transform:uppercase;background:#e5352b;color:#fff;white-space:nowrap}
.t523-tag.tarde{background:#f2b705;color:#3b2a00}
.t523-pj em,.t523-at em{flex:none;font-style:normal;font-size:20px;line-height:1}
.t523-px{display:grid;grid-template-columns:54px 82px 104px minmax(0,1fr) 22px minmax(0,1fr);gap:8px;align-items:center;padding:8px 2px;border-bottom:1px solid #e9eef6;font-size:14px}
.t523-px:last-child{border-bottom:0}
.t523-px>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-px .pi{background:#d9f5a8;border-radius:99px;padding:2px 8px;font-weight:700;font-size:12px;text-align:center}
.t523-px .fa,.t523-rp .fa{background:#e3ecfb;color:#123c8f;border-radius:99px;padding:2px 8px;font-weight:700;font-size:12px;text-align:center}
.t523-px .vs,.t523-rp .vs{color:var(--soft);font-size:12.5px;text-align:center}
.t523-px .nm,.t523-rp .nm{font-weight:600}.t523-px .nd{color:var(--soft);font-weight:400}
.t523-fs{display:flex;align-items:flex-start;margin:6px 4px 2px}
.t523-fs div{flex:1;text-align:center;position:relative;font-size:14px;color:var(--soft);min-width:0}
.t523-fs div b{display:block;font-weight:600;margin-bottom:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-fs div.ok b,.t523-fs div.cur b{color:var(--ink)}.t523-fs div.cur b{font-weight:800}
.t523-fs div:before{content:"";position:absolute;left:0;right:0;bottom:6px;height:4px;background:#d5dbe7}
.t523-fs div:first-child:before{left:50%}.t523-fs div:last-child:before{right:50%}
.t523-fs div.ok:before{background:#3fb81a}.t523-fs div.cur:before{background:linear-gradient(90deg,#3fb81a 50%,#d5dbe7 50%)}
.t523-fs div:first-child.cur:before{background:#d5dbe7}
.t523-fs div i{position:absolute;left:50%;bottom:0;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#b9c2d3;z-index:1}
.t523-fs div.ok i{background:#3fb81a}.t523-fs div.cur i{background:#fff;border:3px solid #123c8f;box-sizing:border-box}
.t523-at{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:8px;padding:9px 12px;margin:0 0 6px;text-align:left;cursor:pointer;font:600 14.5px Inter,sans-serif;color:var(--ink);background:#eef3fb}
.t523-at:last-child{margin-bottom:0}
.t523-at svg{width:20px;height:20px;flex:none;color:#123c8f}.t523-at span{flex:1;min-width:0}
.t523-at.r{background:linear-gradient(90deg,#fcd9d9,#fdeeee)}.t523-at.r svg{color:#d42424}
.t523-at.a{background:linear-gradient(90deg,#ffedc4,#fff7e6)}.t523-at.a svg{color:#e09400}
.t523-ok{color:var(--verde-deep,#2d7a18);font-weight:600;font-size:14.5px;padding:4px 2px}
.t523-rp{display:grid;grid-template-columns:104px minmax(0,1fr) 22px minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;border:0;border-bottom:1px solid #e9eef6;background:none;padding:9px 2px;text-align:left;cursor:pointer;font:14px Inter,sans-serif;color:var(--ink)}
.t523-rp:last-child{border-bottom:0}
.t523-rp>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-rp .pe{color:var(--soft);font-size:13px;display:inline-flex;align-items:center;gap:5px}.t523-rp .pe svg{width:15px;height:15px}
.t523-v{color:var(--soft);font-size:14px;padding:4px 2px}
/* Tú */
html.t522 #app .tw450.t523-tu{display:block!important}
.t523-tuw{max-width:520px;margin:0 auto;background:#fff;border:1px solid #d9e1f0;border-radius:18px;padding:16px;box-shadow:0 8px 24px rgba(15,30,61,.1);position:relative;color:var(--ink)}
.t523-tun{display:flex;gap:10px;align-items:center;background:#eaf0fb;border:1px solid #d5deee;border-radius:10px;padding:9px 12px;font-size:13.5px;color:#123c8f;max-width:520px;margin:0 auto 12px}
.t523-tun svg{width:19px;height:19px;flex:none}
.t523-tuw nav.tabs{position:sticky!important;bottom:0;left:auto!important;right:auto!important;width:auto!important;margin:12px -4px 0!important;transform:none!important}
/* Pistas */
.t523-ph{display:flex;align-items:flex-start;gap:14px;margin:0 0 14px}
.t523-ph>svg{width:38px;height:38px;flex:none;color:#0f1e3d;margin-top:2px}
.t523-ph h2{font:800 30px/1.1 'Barlow Condensed',Inter,sans-serif;margin:0;color:var(--ink)}
.t523-ph p{margin:3px 0 0;font-size:14.5px;color:var(--ink)}
.t523-ph .sp{flex:1}
.t523-ph button{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #123c8f;background:#fff;color:#123c8f;border-radius:10px;padding:9px 18px;font:700 14.5px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.t523-ph button svg{width:18px;height:18px}
.t523-t4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 14px}
.t523-t4 div{display:flex;align-items:center;gap:14px;border-radius:12px;padding:12px 16px;border:1px solid #d9e1f0;background:#eef1f6;min-width:0}
.t523-t4 div span{flex:none;width:50px;height:50px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#0f1e3d}
.t523-t4 div span svg{width:26px;height:26px}
.t523-t4 div b{display:block;font:800 30px/1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.t523-t4 div small{display:block;font-size:14.5px;color:var(--ink);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-t4 div p{margin:0;min-width:0}
.t523-t4 .j{background:#ecf8dc;border-color:#cdeaa0}.t523-t4 .j span{background:#cdeea0;color:#2d7a18}.t523-t4 .j b{color:#2d7a18}
.t523-t4 .t{background:#fff3da;border-color:#f3d59a}.t523-t4 .t span{background:#ffe2a4;color:#7a5200}
.t523-t4 .p{background:#e6eefb;border-color:#c5d5f0}.t523-t4 .p span{background:#cfdff7;color:#123c8f}
.t523-fl{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 14px}
.t523-fl button{border:1.5px solid #cfd8ea;background:#f3f6fb;color:var(--ink);border-radius:99px;padding:8px 18px;font:600 14px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.t523-fl button[data-v="juego"]{border-color:#bfe38c;background:#f1fae3;color:#2d7a18}
.t523-fl button[data-v="tarde"]{border-color:#f3d59a;background:#fff3da;color:#6b4700}
.t523-fl button[data-v="pend"]{border-color:#c5d5f0;background:#e6eefb;color:#123c8f}
.t523-ps[data-f="todas"] .t523-fl button[data-v="todas"],.t523-ps[data-f="juego"] .t523-fl button[data-v="juego"],.t523-ps[data-f="tarde"] .t523-fl button[data-v="tarde"],.t523-ps[data-f="pend"] .t523-fl button[data-v="pend"],.t523-ps[data-f="sig"] .t523-fl button[data-v="sig"]{background:#123c8f;border-color:#123c8f;color:#fff}
.t523-fl .sp{flex:1}
.t523-bus{display:flex;align-items:center;gap:8px;border:1.5px solid #cfd8ea;background:#fff;border-radius:10px;padding:0 12px;color:var(--soft);min-width:280px}
.t523-bus svg{width:18px;height:18px;flex:none}.t523-bus input{flex:1;min-width:0;border:0;outline:0;background:none;padding:10px 0;font:15px Inter,sans-serif;color:var(--ink)}
.t523-gr{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}
.t523-p{background:#fff;border:1.5px solid #d9e1f0;border-radius:14px;padding:14px 16px;color:var(--ink);min-width:0;box-shadow:0 4px 14px rgba(15,30,61,.06)}
.t523-p.juego{border-color:#bfe38c;background:linear-gradient(180deg,#f8fdef,#fff 60%)}
.t523-p.tarde{border-color:#f3d59a;background:linear-gradient(180deg,#fff9ea,#fff 60%)}
.t523-p.pend{border-color:#c5d5f0;background:linear-gradient(180deg,#f1f6fe,#fff 60%)}
.t523-ps[data-f="juego"] .t523-p:not([data-st~="juego"]),.t523-ps[data-f="tarde"] .t523-p:not([data-st~="tarde"]),.t523-ps[data-f="pend"] .t523-p:not([data-st~="pend"]),.t523-ps[data-f="sig"] .t523-p:not([data-st~="sig"]),.t523-p.t523-no{display:none}
.t523-pt{display:flex;align-items:center;gap:10px;margin:0 0 10px;flex-wrap:wrap}
.t523-pt b{font:800 22px/1 'Barlow Condensed',Inter,sans-serif}
.t523-es{display:inline-flex;align-items:center;gap:6px;border-radius:99px;padding:4px 12px;font:700 12.5px Inter,sans-serif;white-space:nowrap;background:#e9edf4;color:var(--ink)}
.t523-es svg{width:14px;height:14px}
.t523-es.juego{background:#2d8a12;color:#fff}.t523-es.tarde{background:#f7c520;color:#3b2a00}.t523-es.pend{background:#dbe7fb;color:#123c8f}
.t523-ti{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ink);white-space:nowrap}.t523-ti svg{width:15px;height:15px}
.t523-ti.r{color:#d42424;font-weight:700}
.t523-ch{margin-left:auto;background:#eef1f6;border-radius:99px;padding:3px 11px;font-size:12.5px;white-space:nowrap}
.t523-eq{display:flex;align-items:center;gap:10px;padding:5px 0 5px 10px;border-left:4px solid transparent;min-width:0}
.t523-eq.g{border-left-color:#3fb81a}
.t523-eq .cs{display:flex;flex:none}.t523-eq .cs .tv-av,.t523-eq .cs img,.t523-eq .cs span{width:34px!important;height:34px!important;border-radius:50%;box-shadow:0 0 0 2px #fff}.t523-eq .cs>*+*{margin-left:-8px}
.t523-eq b{flex:1;min-width:0;font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t523-eq u{flex:none;text-decoration:none;font:800 16px 'Roboto Mono',monospace;letter-spacing:.06em}
.t523-ac{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
.t523-ac .jug-b,.t523-ac button{flex:1;min-width:150px;border:1.5px solid #cfd8ea!important;background:#fff!important;color:#123c8f!important;border-radius:9px!important;padding:9px 12px!important;font:700 14px Inter,sans-serif!important;cursor:pointer;margin:0!important;width:auto!important}
.t523-p.tarde .t523-ac .jug-b:first-child,.t523-p.pend .t523-ac .jug-b:first-child{background:#123c8f!important;border-color:#123c8f!important;color:#fff!important}
.t523-ex{border-top:1px dashed #d9e1f0;margin-top:10px;padding-top:9px;font-size:13.5px;color:var(--ink);line-height:1.45}
.t523-ex .k{font-weight:700;color:#123c8f}.t523-ex .jug-b{margin-left:6px}
.t523-ex small{color:var(--soft)}
.t523-sin{display:flex;align-items:center;gap:8px;justify-content:center;color:var(--soft);font-size:14px;padding:12px 0 2px}.t523-sin svg{width:17px;height:17px}
.t523-ab{margin-top:18px;display:grid;gap:14px}
.t523-ab>.t523-c>*:first-child{margin-top:0}


html.t522 #app .tw450.t524{display:grid!important;grid-template-columns:minmax(0,2.35fr) minmax(300px,1fr);gap:18px;align-items:start}
html.t522 #app .tw450.t524.uno{grid-template-columns:minmax(0,1fr)}
html.t522 #app .tw450.t524>.tw450-main{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;max-width:none!important;width:auto!important;min-width:0}
html.t522 #app .tw450.t524>.tw450-lado{display:flex;flex-direction:column;gap:16px;width:auto!important;max-width:none!important;position:static!important;min-width:0}
.t524-h{display:flex;align-items:center;gap:12px;margin:0 0 14px;flex-wrap:wrap}
.t524-h>svg{width:34px;height:34px;flex:none;color:#0f1e3d}
.t524-h h2{font:800 30px/1.1 'Barlow Condensed',Inter,sans-serif;margin:0;color:var(--ink)}
.t524-h .sp{flex:1}
.t524-h button{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #123c8f;background:#fff;color:#123c8f;border-radius:10px;padding:9px 16px;font:700 14.5px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.t524-h button.pr{background:var(--lima,#c6f432);border-color:var(--lima,#c6f432);color:#0f1e3d}
.t524-h button svg{width:18px;height:18px}
.t524-sg{display:flex;gap:8px;margin:0 0 14px;flex-wrap:wrap;align-items:center}
.t524-sg button{border:1.5px solid #cfd8ea;background:#fff;color:var(--ink);border-radius:99px;padding:8px 18px;font:600 14px Inter,sans-serif;cursor:pointer}
.t524-sg button.on{background:#123c8f;border-color:#123c8f;color:#fff}
.t524-pre{margin:0 0 12px}
.t524-gg{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}
.t524-gg .cq-grupo{margin:0!important;background:#fff;border:1px solid #d9e1f0;border-radius:14px;padding:12px 14px;box-shadow:0 4px 14px rgba(15,30,61,.06)}
.t524-br{display:flex;gap:26px;align-items:stretch;overflow-x:auto;padding-bottom:6px}
.t524-col{flex:1;min-width:250px;display:flex;flex-direction:column}
.t524-rh{background:#e3e9f4;border-radius:10px;text-align:center;padding:8px 6px;font:800 17px 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin-bottom:14px}
.t524-rh small{display:block;font:500 12.5px Inter,sans-serif;color:var(--soft)}
.t524-ms{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:14px}
.t524-m{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #d9e1f0;border-radius:12px;padding:6px 10px 6px 8px;box-shadow:0 4px 14px rgba(15,30,61,.06);position:relative;cursor:pointer;text-align:left;width:100%;font-family:Inter,sans-serif;color:var(--ink)}
.t524-m.fin{border-color:#f2c94c;background:linear-gradient(180deg,#fff8e1,#fff);padding:10px}
.t524-m i.k{flex:none;width:26px;font-style:normal;font-size:12.5px;color:#123c8f;font-weight:700;text-align:center}
.t524-m .b{flex:1;min-width:0}
.t524-m .tt{display:flex;align-items:center;justify-content:center;gap:8px;font:800 19px 'Barlow Condensed',Inter,sans-serif;margin-bottom:2px}.t524-m .tt svg{width:22px;height:22px;color:#d99a00}
.t524-m .ho{display:block;text-align:center;font-size:12.5px;color:var(--soft);margin-bottom:6px}
.t524-e{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 8px;border-left:4px solid transparent;border-radius:6px;min-width:0}
.t524-e.g{border-left-color:#3fb81a;background:#eef9dd}
.t524-e .cs{display:flex;flex:none}.t524-e .cs>*{width:26px!important;height:26px!important;border-radius:50%;box-shadow:0 0 0 2px #fff}.t524-e .cs>*+*{margin-left:-7px}
.t524-e b{flex:1;min-width:0;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.t524-e.g b{font-weight:800}.t524-e.nd b{color:var(--soft);font-weight:400}
.t524-e u{flex:none;text-decoration:none;font:800 13.5px 'Roboto Mono',monospace;letter-spacing:.12em}
.t524-ho2{font-size:11.5px;color:var(--soft);padding:2px 8px 0}
.t524-pg{font-size:14px;color:var(--ink);margin:0 0 6px}
.t524-pb{display:flex;align-items:center;gap:12px}.t524-pb .t523-bar{flex:1;margin:0}.t524-pb b{font:800 17px 'Barlow Condensed',Inter,sans-serif}
.t524-pn{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-top:12px}
.t524-pn div{text-align:center;font-size:12.5px;color:var(--soft);border-left:1px solid #e3e9f4;padding:0 4px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t524-pn div:first-child{border-left:0}
.t524-pn b{display:block;font:800 24px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.t524-ar{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #e3e9f4;background:#fff;border-radius:9px;padding:10px 12px;margin:0 0 6px;text-align:left;cursor:pointer;font:600 14.5px Inter,sans-serif;color:var(--ink)}
.t524-ar:last-child{margin-bottom:0}.t524-ar svg{width:19px;height:19px;flex:none;color:#123c8f}.t524-ar span{flex:1}.t524-ar em{font-style:normal;font-size:19px;line-height:1}
/* Jugadores */
.t524-j{background:#fff;border:1px solid #d9e1f0;border-radius:16px;padding:18px;box-shadow:0 4px 14px rgba(15,30,61,.06);color:var(--ink)}
.t524-jf{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:0 0 12px}
.t524-jf .t523-bus{flex:1;min-width:260px;max-width:440px}
.t524-jf select{border:1.5px solid #cfd8ea;background:#fff;border-radius:10px;padding:10px 12px;font:600 14px Inter,sans-serif;color:var(--ink);min-width:180px}
.t524-jf .n{margin-left:auto;font-size:14px;color:var(--ink)}
.t524-t{width:100%;border-collapse:collapse;font-size:14.5px}
.t524-t th{text-align:left;font-weight:700;font-size:13.5px;color:var(--ink);padding:10px 8px;border-bottom:1.5px solid #d9e1f0;white-space:nowrap}
.t524-t td{padding:8px;border-bottom:1px solid #e9eef6;vertical-align:middle}
.t524-t tr.sel td{background:#edf3fd}
.t524-t tr.t524-no{display:none}
.t524-t td.c,.t524-t th.c{width:34px;text-align:center}
.t524-t input[type=checkbox]{width:18px;height:18px;accent-color:#123c8f;cursor:pointer}
.t524-jn{display:flex;align-items:center;gap:12px;font-weight:700;min-width:0}
.t524-jn .tv-av,.t524-jn img,.t524-jn span.av{width:34px!important;height:34px!important;border-radius:50%;flex:none}
.t524-es{display:inline-flex;align-items:center;gap:6px;border-radius:99px;padding:4px 12px;font-weight:700;font-size:13px;white-space:nowrap;background:#dff3c4;color:#2d6a12}
.t524-es.p{background:#ffe9b8;color:#6b4700}.t524-es.x{background:#eceff5;color:var(--soft)}
.t524-mas{border:0;background:none;font-size:20px;line-height:1;cursor:pointer;color:var(--ink);padding:4px 8px;border-radius:6px}
.t524-op td{background:#f7f9fd;padding:10px 16px}
.t524-bar{position:fixed;bottom:16px;z-index:40;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#0f2a66;color:#fff;border-radius:12px;padding:12px 18px;margin-top:14px;box-shadow:0 10px 30px rgba(15,30,61,.3)}
.t524-bar[hidden]{display:none}
.t524-bar b{font-size:15px;display:inline-flex;align-items:center;gap:8px;padding-right:14px;border-right:1px solid rgba(255,255,255,.3)}
.t524-bar button{display:inline-flex;align-items:center;gap:8px;border:0;background:#fff;color:#0f1e3d;border-radius:8px;padding:9px 16px;font:700 14px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.t524-bar button[disabled]{opacity:.45;cursor:default}
.t524-bar button svg{width:17px;height:17px}
.t524-bar .sp{flex:1}
.t524-bar button.l{background:none;color:#fff;border:1.5px solid rgba(255,255,255,.7);border-radius:99px}
.t524-bar small{flex-basis:100%;font-size:12.5px;opacity:.85}
.t524-resto{margin-top:16px}


.t525-w{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}
.t525-menu{position:sticky;top:14px;background:#fff;border:1px solid #d9e1f0;border-radius:14px;padding:8px;box-shadow:0 4px 14px rgba(15,30,61,.06)}
.t525-menu button{display:flex;align-items:center;gap:11px;width:100%;border:0;background:none;border-radius:9px;padding:11px 12px;font:600 14.5px Inter,sans-serif;color:var(--ink);cursor:pointer;text-align:left}
.t525-menu button+button{border-top:1px solid #eef2f8}
.t525-menu button.on{background:#123c8f;color:#fff;border-top-color:transparent}
.t525-menu button.on+button{border-top-color:transparent}
.t525-menu svg{width:19px;height:19px;flex:none}
.t525-g{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}
.t525-col{display:flex;flex-direction:column;gap:16px;min-width:0}
.t525-c{background:#fff;border:1px solid #d9e1f0;border-radius:14px;overflow:hidden;color:var(--ink);box-shadow:0 4px 14px rgba(15,30,61,.06);scroll-margin-top:14px}
.t525-c.mk{box-shadow:0 0 0 3px #9db8ee}
.t525-ch{display:flex;align-items:center;gap:11px;background:linear-gradient(180deg,#eef3fb,#e4ecf9);padding:11px 16px;font:800 19px 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d}
.t525-ch svg{width:22px;height:22px;flex:none;color:#123c8f}
.t525-ch small{display:block;font:500 12.5px Inter,sans-serif;color:var(--soft)}
.t525-cb{padding:14px 16px}
.t525-cb>*:first-child{margin-top:0!important}.t525-cb>*:last-child{margin-bottom:0!important}
.t525-cb .og,.t525-cb .og-an,.t525-cb .og-buzon,.t525-cb .z466,.t525-cb .og-msg,.t525-cb .pr-regla{border:0!important;box-shadow:none!important;background:none!important;padding:0!important;margin:0 0 12px!important}
.t525-cb .og-k,.t525-cb .am-k,.t525-cb .og-sec{display:none}
.t525-cb .t525-st{font:700 12.5px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:14px 0 6px}
.t525-r{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid #e9eef6;font-size:14.5px}
.t525-r:last-of-type{border-bottom:0}
.t525-r span{flex:none;width:118px;color:var(--soft)}.t525-r b{flex:1;min-width:0;font-weight:600}
.t525-b2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}
.t525-cb .og-acc{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 0!important}
.t525-cb .og-acc .tv-b{margin:0!important}
.t525-ct{width:100%;border-collapse:collapse;font-size:14px;margin-top:6px}
.t525-ct th{text-align:left;font:700 11.5px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);padding:6px 4px;border-bottom:1px solid #d9e1f0}
.t525-ct td{padding:8px 4px;border-bottom:1px solid #e9eef6}.t525-ct td:first-child{font-weight:700}
.t525-ok{display:inline-block;background:#dff3c4;color:#2d6a12;border-radius:99px;padding:2px 10px;font-weight:700;font-size:12.5px}
.t525-cb .fz467{margin:4px 0 12px!important}
.t525-est{display:flex;align-items:center;gap:10px;background:#f1fae3;border-radius:10px;padding:10px 12px;font-size:14px}
.t525-est svg{width:22px;height:22px;flex:none;color:#2d8a12}.t525-est b{display:block}


.e526{color:var(--ink)}
.e526 .e481-heroe{min-height:210px;padding:22px 18px 20px}
.e526 .e481-heroe h2{max-width:68%;font-size:34px;text-transform:none;line-height:1.02}
.e526 .e481-heroe p{max-width:62%;position:relative;z-index:1;font-size:14.5px;line-height:1.45;color:#fff;opacity:.95;margin:0 0 14px}
.e526-cta{display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1;max-width:70%}
.e526-cta a{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:11px 16px;font:700 14.5px Inter,sans-serif;text-decoration:none;white-space:nowrap}
.e526-cta a.pr{background:var(--lima,#c6f432);color:#0f1e3d}
.e526-cta a.se{border:1.5px solid rgba(255,255,255,.75);color:#fff}
.e526-h{font:800 24px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink);margin:26px 0 12px}
.e526-4{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.e526-4>div{background:var(--card,#f4f6fa);border-radius:14px;padding:14px 12px;font-size:13.5px;line-height:1.4;color:var(--soft)}
.e526-4>div b{display:block;font-size:15px;color:var(--ink);margin:8px 0 3px}
.e526-4 i{display:inline-flex;width:38px;height:38px;border-radius:11px;background:#123c8f;color:#fff;align-items:center;justify-content:center;font-style:normal}
.e526-4 i svg{width:20px;height:20px}
.e526-p{display:grid;grid-template-columns:1fr 1fr;gap:10px;counter-reset:p}
.e526-p>div{position:relative;border:1.5px solid var(--line);border-radius:14px;padding:14px 12px 12px;font-size:13.5px;line-height:1.4;color:var(--soft);background:#fff}
.e526-p>div u{display:inline-flex;width:28px;height:28px;border-radius:50%;background:var(--lima,#c6f432);color:#0f1e3d;font:800 17px 'Barlow Condensed',Inter,sans-serif;align-items:center;justify-content:center;text-decoration:none}
.e526-p>div b{display:block;font-size:15px;color:var(--ink);margin:8px 0 3px}
.e526-demo{display:flex;gap:16px;align-items:center;flex-wrap:wrap;background:linear-gradient(135deg,#0f1e3d,#14367a);color:#fff;border-radius:18px;padding:18px}
.e526-demo div{flex:1;min-width:220px}.e526-demo b{display:block;font:800 24px/1.1 'Barlow Condensed',Inter,sans-serif;margin-bottom:6px}
.e526-demo p{margin:0 0 12px;font-size:14px;line-height:1.45;opacity:.95}
.e526-rh{margin-top:26px;background:#eef3fb;border:1px solid #d5deee;border-radius:18px;padding:18px}
.e526-rh b{display:block;font:800 24px/1.1 'Barlow Condensed',Inter,sans-serif;color:var(--ink)}
.e526-rh p{margin:6px 0 14px;font-size:14.5px;line-height:1.45;color:var(--ink)}
.e526-rh .e526-cta{max-width:none}
.e526-rh .e526-cta a.se{border-color:#123c8f;color:#123c8f}
.e526-rh small{display:block;margin-top:12px;font-size:13px;color:var(--soft)}.e526-rh small a{color:#123c8f}
@media (min-width:720px){.e526-4,.e526-p{grid-template-columns:repeat(4,1fr)}.e526 .e481-heroe{min-height:250px;padding:30px 28px}.e526 .e481-heroe h2{font-size:44px}.e526 .e481-heroe img{height:240px}.e526 .e481-heroe p{font-size:16px}}
@media (max-width:374px){.e526 .e481-heroe h2{font-size:28px}.e526-cta{max-width:none}.e526 .e481-heroe img{opacity:.35}}


html.e527 #app [data-act="cerrar-como"]{display:none!important}
html.e527 #app .cf445-lados [data-id="e"]{display:none!important}
html.e527 #app .setup[data-lado="e"] .cf445-lados,html.e527 #app .setup[data-lado="e"]>h1,html.e527 #app .setup[data-lado="e"]>p.note,html.e527 #app .setup[data-lado="e"] .c428-cab,html.e527 #qr425{display:none!important}
html.e527 #app .setup[data-lado="e"]{padding-top:8px!important}


/* panel Identidad */
.i528{color:var(--ink);text-align:left}
.i528-h{display:flex;gap:12px;align-items:center;background:#eef3fb;border-radius:14px;padding:12px 14px;margin:0 0 14px}
.i528-h svg{flex:none;width:30px;height:30px;color:#123a7a}
.i528-h b{display:block;font:800 19px/1.1 'Barlow Condensed',Inter,sans-serif;color:#0f1e3d}
.i528-h small{display:block;font:400 12.5px/1.35 Inter,sans-serif;color:#4b5568;margin-top:3px}
.i528-k{font:800 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0f1e3d;margin:16px 0 8px}
.i528-n{font:400 12.5px/1.4 Inter,sans-serif;color:#4b5568;margin:-2px 0 8px}
.i528-lg{display:flex;gap:12px;align-items:center}
.i528-pv{flex:none;width:132px;height:74px;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box;font:600 12px Inter,sans-serif;color:rgba(255,255,255,.8);overflow:hidden}
.i528-pv img{max-width:100%;max-height:100%;object-fit:contain}
.i528-lg>div{min-width:0;display:flex;flex-direction:column;gap:8px}
.i528-lg small{font:400 12px/1.35 Inter,sans-serif;color:#4b5568}
.i528-bt{display:flex;gap:8px}
.i528 button{border:1.5px solid #123a7a;background:#fff;color:#123a7a;border-radius:99px;padding:7px 14px;font:700 13px Inter,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:6px}
.i528 button svg{width:14px;height:14px}
.i528 button.q{border-color:#dce1ea;color:#4b5568;padding:7px 10px}
.i528-c{display:flex;align-items:center;gap:10px;border:1px solid #dce1ea;border-radius:12px;padding:8px 10px;margin:0 0 8px;cursor:pointer;position:relative;background:#fff}
.i528-c>i{flex:none;width:36px;height:36px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(15,30,61,.14)}
.i528-c>span:nth-of-type(1){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.i528-c b{font:700 13px Inter,sans-serif;color:#0f1e3d}
.i528-c em{font:500 12px Inter,sans-serif;font-style:normal;color:#4b5568;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.i528-m{flex:none;border:1.5px solid #123a7a;color:#123a7a;border-radius:99px;padding:5px 11px;font:700 12px Inter,sans-serif;display:inline-flex;align-items:center;gap:5px}
.i528-m svg{width:12px;height:12px}
.i528-c input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}
.i528-r{display:flex;flex-wrap:wrap;gap:9px}
.i528 .i528-r button{width:34px;height:34px;border-radius:50%;padding:0;border:2px solid #fff;box-shadow:0 0 0 1.5px #dce1ea}
.i528 .i528-r button.on{box-shadow:0 0 0 2.5px #0f1e3d}
.i528-vp{display:flex;align-items:center;gap:12px;border-radius:12px;padding:14px 16px;min-height:60px;box-sizing:border-box;overflow:hidden}
.i528-vp img{flex:none;max-height:30px;max-width:42%;object-fit:contain}
.i528-vp u{flex:none;width:1px;height:26px;background:currentColor;opacity:.45}
.i528-vp b{font:800 19px/1.1 'Barlow Condensed',Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.i528-x{background:none!important;border:0!important;color:#4b5568!important;padding:8px 0 0!important;font:600 12.5px Inter,sans-serif!important;text-decoration:underline}
details.i528-d{border:1px solid var(--line);border-radius:16px;padding:0 14px;margin:16px 0 12px;background:#fff}
details.i528-d>summary{list-style:none;cursor:pointer;padding:14px 0;font:700 15px Inter,sans-serif;color:var(--ink);display:flex;justify-content:space-between;align-items:center}
details.i528-d>summary::-webkit-details-marker{display:none}
details.i528-d>summary small{font:500 12.5px Inter,sans-serif;color:var(--soft)}
details.i528-d[open]{padding-bottom:14px}
details.i528-d .i528-h{display:none}
.amn-col.i528-col{grid-column:1/-1}
.amn-col.i528-col .i528{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}
.amn-col.i528-col .i528-h{grid-column:1/-1}
@media(min-width:1700px){.amn-cols.c528{grid-template-columns:repeat(4,minmax(0,1fr))!important}.amn-col.i528-col{grid-column:auto}.amn-col.i528-col .i528{display:block}}
.clp428 .i528{border:1px solid var(--line);border-radius:16px;padding:14px;background:#fff;margin-top:6px}
/* jugador: liga */
html.m528j #lg-cab{background:linear-gradient(100deg,var(--biro) 0%,var(--biro-deep) 100%)!important;box-shadow:inset 0 -4px 0 var(--m528-c2,transparent)}
.escudo.m528-e{background:none!important;border-radius:0!important;border:0!important;box-shadow:none!important;aspect-ratio:auto!important;-webkit-clip-path:none!important;clip-path:none!important;flex:none!important;display:inline-flex!important;align-items:center;width:auto!important;min-width:0!important;height:42px!important;overflow:visible}
.escudo.m528-e img{width:auto!important;height:auto!important;max-height:42px;max-width:124px;object-fit:contain!important;border-radius:0!important}
.lg-fila .escudo.m528-e{height:60px!important;margin-right:6px}
.lg-fila .escudo.m528-e img{max-height:60px;max-width:200px}
/* jugador: torneo en el móvil */
html.m528t.m528m .tv>.mk-barra{background:linear-gradient(100deg,var(--biro) 0%,var(--biro-deep) 100%);margin:0 calc(-1*var(--pad,16px)) 12px;padding:calc(12px + env(safe-area-inset-top,0px)) var(--pad,16px) 12px;border-bottom:0;box-shadow:inset 0 -4px 0 var(--m528-c2,transparent)}
.mk-barra img.m528-l{height:32px!important;width:auto!important;max-width:150px;object-fit:contain}
/* organizador en el móvil: solo el logo, sobre el azul de siempre */
html.m528o .mk-barra img.m528-l{height:38px!important;background:#0b1f52;border-radius:9px;padding:6px 10px;box-sizing:border-box}
/* jugador: torneo en PC, logo en la cabecera del torneo */
.tv-cab img.m528-h{display:block;height:36px;width:auto;max-width:190px;object-fit:contain;margin:0 0 12px}


/* 1 · liga en PC: cabecera compacta */
html.p519 #lg-cab{padding-bottom:16px!important}
html.p519 #lg-cab .lg-arriba{margin-top:-2px!important;margin-bottom:0!important;min-height:0!important}
html.p519 #lg-cab .lg-arriba [data-act="como"]{display:none!important}
html.p519 #lg-cab>header{padding-top:4px!important}
html.p519 #lg-cab .lg-fila{align-items:center!important;gap:16px!important}
html.p519 #lg-cab .lg-dep{color:#fff!important;opacity:1!important;font-size:13px!important;margin:0 0 2px!important}
html.p519 #lg-cab .lg-name{color:#fff!important;font-size:40px!important;line-height:1.02!important;margin:0!important}
html.p519 #lg-cab .p519-sub{display:flex;align-items:center;gap:8px;margin-top:6px!important;color:#fff!important;opacity:.95;font-size:14.5px!important}
html.p519 #lg-cab .p519-sub span{display:inline-flex;align-items:center;gap:6px}
html.p519 #lg-cab .p519-sub svg{width:16px;height:16px}
html.p519 #lg-cab .p519-sub i{width:1px;height:14px;background:#fff;opacity:.5}
html.p519 #lg-cab nav.tabs{margin-top:14px!important;align-items:center}
html.p519 #lg-cab nav.tabs .tab[aria-selected="true"]{background:var(--biro-deep,#0c2b5c)!important;color:#fff!important;box-shadow:0 0 0 1.5px rgba(255,255,255,.28),0 2px 8px rgba(0,0,0,.18)!important}
html.p519 #lg-cab nav.tabs .bz529{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:8px;background:none;border:1.5px solid rgba(255,255,255,.85);color:#fff;border-radius:99px;padding:9px 18px;font:700 14px Inter,sans-serif;cursor:pointer}
html.p519 #lg-cab nav.tabs .bz529 svg{width:17px;height:17px}
/* 2 · torneo en el móvil, modo organización: barra de arriba azul */
html.o529 .tv>.mk-barra{background:#0b1f52;margin:0 calc(-1*var(--pad,16px)) 12px;padding:calc(12px + env(safe-area-inset-top,0px)) var(--pad,16px) 12px;border-bottom:0}
html.o529 .mk-barra img.m528-l{background:none!important;padding:0!important;border-radius:0!important;height:32px!important}
html.o529 .mk-barra .mk-logo img{height:28px}


.p530{color:var(--ink);text-align:left}
.p530-card{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff;box-shadow:0 2px 10px rgba(15,30,61,.06);cursor:pointer;position:relative}
.p530-card .perfil-cara{flex:none;width:76px;height:76px;margin:0}
.p530-ct{flex:1;min-width:0}
.p530-nm{font:800 25px/1.05 'Barlow Condensed',Inter,sans-serif;text-transform:uppercase;padding-right:92px}
.p530-fg{font:400 14.5px/1.3 Inter,sans-serif;color:var(--soft);margin-top:3px}
.p530-fg b{color:var(--ink);font-weight:700}
.p530-bio{font:400 13.5px/1.35 Inter,sans-serif;color:var(--ink);margin:5px 0 0;padding-right:18px}
.p530-cf{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:99px;background:var(--verde-deep,#2d7a18);color:#fff;padding:6px 12px;font:700 13px Inter,sans-serif;cursor:pointer}
.p530-cf svg{width:14px;height:14px}
.p530-fl{position:absolute;right:12px;bottom:16px;width:18px;height:18px;color:var(--ink);transition:transform .15s}
.p530-card.ab .p530-fl{transform:rotate(90deg)}
.p530-det{border:1px solid var(--line);border-top:0;border-radius:0 0 18px 18px;margin:-12px 0 0;padding:22px 14px 14px;background:#fff}
.p530-det .perfil-bio{margin:0 0 10px;font-size:14px;line-height:1.45}
.p530-det .perfil-stats{margin:0}
.p530-det a,.p530-det button.lk{display:inline-block;margin-top:10px;background:none;border:0;padding:0;color:var(--biro);font:600 13.5px Inter,sans-serif;text-decoration:underline;cursor:pointer}
.p530 .ci-dep{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:14px 0;background:#eef2f8;border-radius:99px;padding:3px;border:1px solid var(--line)}
.p530 .ci-dep button{border:0!important;background:none;border-radius:99px;padding:9px 8px;font:700 15px Inter,sans-serif;color:var(--ink)}
.p530 .ci-dep button.on{background:var(--biro)!important;color:#fff!important;border:0!important}
.p530-res{display:grid;grid-template-columns:auto 1fr 1fr 1fr;align-items:center;border:1px solid var(--line);border-radius:18px;padding:12px 8px 12px 14px;background:#fff;box-shadow:0 2px 10px rgba(15,30,61,.06)}
.p530-res>svg{width:96px;height:96px;margin-right:6px}
.p530-res>div{text-align:center;border-left:1px solid var(--line);padding:4px 2px}
.p530-res b{display:block;font:800 34px/1 'Barlow Condensed',Inter,sans-serif}
.p530-res b.g{color:var(--verde-deep,#2d7a18)}
.p530-res span{display:block;font:400 13px Inter,sans-serif;color:var(--soft);margin-top:4px}
.p530-tabs{display:flex;gap:6px;margin:16px 0 4px;overflow-x:auto;scrollbar-width:none;padding-bottom:8px;border-bottom:1px solid var(--line)}
.p530-tabs::-webkit-scrollbar{display:none}
.p530-tabs button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:99px;padding:8px 12px;font:700 13.5px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.p530-tabs button svg{width:16px;height:16px}
.p530-tabs button.on{background:var(--biro);border-color:var(--biro);color:#fff}
.p530-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 10px}
.p530-h b{display:inline-flex;align-items:center;gap:8px;font:800 21px/1.1 'Barlow Condensed',Inter,sans-serif}
.p530-h b svg{width:20px;height:20px}
.p530-h button{background:none;border:0;padding:4px 0;color:var(--ink);font:500 13.5px Inter,sans-serif;cursor:pointer;white-space:nowrap}
.p530-act{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.p530-act>div{border-radius:14px;padding:10px 8px;text-align:center;min-width:0}
.p530-act>div:nth-child(1){background:#edf8e8}.p530-act>div:nth-child(2){background:#eaf2fd}.p530-act>div:nth-child(3){background:#f2ecfb}
.p530-act span{display:flex;align-items:center;justify-content:center;gap:5px;font:500 12px/1.2 Inter,sans-serif;color:var(--ink)}
.p530-act span svg{flex:none;width:15px;height:15px}
.p530-act b{display:block;font:800 23px/1.1 'Barlow Condensed',Inter,sans-serif;margin-top:6px}
.p530-act small{display:block;font:400 12px Inter,sans-serif;color:var(--soft)}
.p530-act>div:nth-child(1) b,.p530-act>div:nth-child(1) svg{color:var(--verde-deep,#2d7a18)}
.p530-act>div:nth-child(1).mal b,.p530-act>div:nth-child(1).mal svg{color:var(--pen-red,#c8323a)}
.p530-act>div:nth-child(2) svg{color:#1a56b8}
.p530-act>div:nth-child(3) b,.p530-act>div:nth-child(3) svg{color:#5b2bb5}
.p530-up{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;border-bottom:1px solid var(--line);padding:10px 0;cursor:pointer;text-align:left;color:var(--ink);font:inherit}
.p530-up .cs{flex:none;display:flex}
.p530-up .cs>*{width:38px;height:38px;border-radius:50%;object-fit:cover;border:2px solid #fff;background:#eef2f8;display:inline-flex;align-items:center;justify-content:center;font:700 14px Inter,sans-serif;box-sizing:border-box}
.p530-up .cs>*+*{margin-left:-10px}
.p530-up .tx{flex:1;min-width:0}
.p530-up .tx b{display:block;font:700 14.5px/1.25 Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.p530-up .tx small{display:block;font:400 13px Inter,sans-serif;color:var(--soft)}
.p530-up .mc{flex:none;min-width:58px;text-align:center;border-radius:9px;padding:6px 8px;font:800 19px/1 'Barlow Condensed',Inter,sans-serif;background:#eef2f8}
.p530-up .mc.g{background:#e6f5df;color:var(--verde-deep,#2d7a18)}.p530-up .mc.p{background:#fde8e8;color:var(--pen-red,#c8323a)}
.p530-up>svg{flex:none;width:16px;height:16px}
.p530-n{font:400 14px/1.45 Inter,sans-serif;color:var(--soft);padding:18px 0;text-align:center}
.p530 .ci{margin:0}.p530 .ci .ci-sec:first-child{margin-top:6px}
.p530 .ci-puesto{margin-top:12px}
.p530-lg{display:grid;grid-template-columns:1fr;gap:10px;margin-top:6px}
.p530-lg .kpi{margin:0}
.p530-act>div:nth-child(1).mal{background:#fdecec}
@media(max-width:520px){.p530-tabs{gap:4px;overflow:visible}.p530-tabs button{flex:1 1 0;min-width:0;padding:8px 2px;font-size:12.5px}.p530-tabs button svg{display:none}}
/* PC: dos columnas y sin la cabecera de la Agenda */
html.pf530 .cw434-cab{display:none!important}
html.pf530 .cw434-hoja{max-width:none!important}
html.pf530 .p530{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);column-gap:32px;align-items:start}
html.pf530 .p530-tabs{margin-top:0}
html.pf530 .p530-tabs button{flex:0 0 auto;padding:9px 18px;font-size:14.5px}
html.pf530 .p530-act b{font-size:27px}


.c535{color:var(--ink);text-align:left;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(-24px -100vmax -100vmax -100vmax);padding:14px 0 120px;margin-top:0!important;min-height:80vh}
.c535-h1{font:800 30px/1.05 'Barlow Condensed',Inter,sans-serif;margin:0;text-transform:none!important;letter-spacing:0!important;color:var(--ink)!important}
.c535-sub{font:400 14.5px/1.4 Inter,sans-serif;color:var(--soft);margin:4px 0 14px}
.c535-g{display:grid;gap:12px}
.c535-c{border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff;box-shadow:0 2px 10px rgba(15,30,61,.05);min-width:0}
.c535-t{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px}
.c535-t>svg{flex:none;width:26px;height:26px;color:#6fbf1f;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.c535-t b{display:block;font:700 18px/1.2 Inter,sans-serif}
.c535-t small{display:block;font:400 13.5px/1.35 Inter,sans-serif;color:var(--soft);margin-top:2px}
.c535-t>div{flex:1;min-width:0}
.c535-sw{flex:none;width:46px;height:26px;border-radius:99px;border:0;background:#cfd6e2;position:relative;cursor:pointer;padding:0}
.c535-sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .15s}
.c535-sw.on{background:#6fbf1f}.c535-sw.on:after{left:23px}
.c535-c .eyebrow{display:none}
.c535-c .note{margin:0 0 10px;color:var(--soft);font-size:13.5px}
.c535-c .btn{margin-top:8px!important;min-height:44px}
.c535-c .btn.quiet{color:var(--biro)!important;border:1.5px solid var(--biro)!important;background:#fff!important}
.c535-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.c535-2>*{min-width:0}
.c535-c .field{margin:0!important}
.c535-c .field label{display:block;font:500 13px Inter,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--soft)!important;margin:0 0 4px!important}
.c535-c .field input,.c535-c .field select{width:100%;box-sizing:border-box;border:1.5px solid var(--line);border-radius:12px;padding:10px 12px;font:500 15px Inter,sans-serif;background:#fff;color:var(--ink);min-height:44px}
.c535-c .field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f1e3d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:32px;border-radius:99px}
.c535-pin{position:relative}
.c535-pin input{padding-right:42px!important}
.c535-ojo{position:absolute;right:6px;bottom:6px;width:32px;height:32px;border:0;background:none;color:var(--ink);cursor:pointer;padding:6px}
.c535-ojo svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.c535-r{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px 10px;align-items:start}
.c535-r>span{font:500 14px Inter,sans-serif;color:var(--ink);padding-top:11px}
.c535-r .cj{margin:0!important;flex-wrap:wrap;gap:6px}
.c535-r .cj-b{flex:1 1 30%;min-height:40px;border-radius:10px;font-size:14px}
.c535-r .gen-cj .cj-b:nth-child(4){flex-basis:100%}
.c535-f{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}
.c535-f .btn{margin:0!important;min-height:46px;display:flex!important;align-items:center;justify-content:center;gap:7px;font-size:14px!important;padding:0 8px!important;white-space:nowrap;border-radius:12px!important;font-weight:700;background:#fff!important}
.c535-f .btn svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.c535-f .bc-abrir{color:#c8323a!important;border:1.5px solid #c8323a!important}
.c535-f [data-act="cta-salir-pregunta"]{color:var(--biro)!important;border:1.5px solid var(--biro)!important}
html.pf535 .cw434-cab{display:none!important}
html.pf535 .cw434-hoja{max-width:none!important}
html.pf535 .c535{box-shadow:none;clip-path:none;padding:0;background:none;min-height:0}
html.pf535 .c535-g{grid-template-columns:1fr 1fr;align-items:start;gap:16px}
html.pf535 .c535-f{max-width:520px}
/* desplegable del Perfil */
.p530-det .p535-b{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;margin:0 0 12px}
.p530-det .p535-b.uno{grid-template-columns:1fr}
.p535-b button,.p535-b span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:12px;font:700 15px Inter,sans-serif;cursor:pointer;border:1.5px solid var(--biro);background:#fff;color:var(--biro);padding:0 10px}
.p535-b button.p{background:var(--biro);color:#fff}
.p535-b span{border-color:#bfe3a8;background:#eef9e6;color:#2d7a18;cursor:default}
.p535-b svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.p530-det .perfil-stats{border-top:1px solid var(--line);padding-top:10px}
.p530-card.ab .p530-fl{transform:rotate(-90deg)}
.p530-card .p530-fl{transform:rotate(90deg)}

@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-mono-latin-500-normal.woff2)format("woff2")}:root{--paper:#fff;--card:#f4f6fa;--ink:#0f1e3d;--soft:#4b5568;--line:#dce1ea;--biro:#123a7a;--biro-deep:#0c2b5c;--verde:#4caf2a;--verde-deep:#2d7a18;--pen-red:#c8323a;--radius:12px;--llama:#4caf2a;--pad:16px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--paper);color:var(--ink);width:100%;max-width:100%;margin:0;padding:0;overflow-x:clip}@supports not (overflow-x:clip){html,body{overflow-x:hidden}}body{padding-bottom:env(safe-area-inset-bottom);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3{margin:0}.disp,.tier,.pom .n,.sc,.lg-name,.setup h1,.season-top b,.badge-lead,.tab,.pos,.vs,.stepper .val,.kpi .v,.setrow .lb,.empty .disp,.elo,.syn,.fighter-nm,.quien-nm{letter-spacing:.02em;text-transform:uppercase;font-family:Barlow Condensed,Inter,sans-serif;font-weight:700}.mono{font-variant-numeric:tabular-nums;font-family:Roboto Mono,ui-monospace,monospace}button{font-family:inherit;font-size:inherit;cursor:pointer;color:inherit;background:0 0;border:0}input,select{font-family:inherit;font-size:16px}:focus-visible{outline:2px solid var(--biro);outline-offset:2px}.wrap{max-width:640px;padding:0 var(--pad)90px;box-sizing:border-box;width:100%;margin:0 auto;overflow-x:hidden}img{max-width:100%}.setup h1{overflow-wrap:break-word}header{border-bottom:1px solid var(--line);margin-bottom:14px;padding:22px 0 14px}.lg-name{font-size:26px;line-height:1}.lg-meta{color:var(--soft);align-items:baseline;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.code{letter-spacing:.12em;color:var(--biro-deep);font-family:Roboto Mono,monospace;font-weight:600}.me{align-items:center;gap:6px;margin-left:auto;display:flex}.me button .dot{margin-left:5px}.me button{position:relative}.me button .dot{background:var(--pen-red);border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin:0;position:absolute;top:-5px;left:auto;right:-5px}.me button,.me a.buzon,.me a.buzon:link,.me a.buzon:visited,.me a.buzon:hover,.me a.buzon:active{color:var(--biro-deep);border:1px solid var(--line);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:6px;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:400;line-height:1.45;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}nav.tabs{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);z-index:20;background:var(--paper);border-bottom:1px solid var(--line);gap:2px;margin-bottom:16px;padding:8px 0 10px;display:flex;position:relative;top:0}.tab{color:var(--soft);text-align:center;white-space:nowrap;text-overflow:ellipsis;z-index:1;border-radius:99px;flex:1;padding:9px 2px;font-size:13.5px;transition:color .25s;position:relative;overflow:hidden}.tab-pill{background:var(--biro);z-index:0;pointer-events:none;border-radius:99px;width:0;height:calc(100% - 18px);transition:left .45s cubic-bezier(.34,1.4,.44,1),width .45s cubic-bezier(.34,1.4,.44,1);position:absolute;top:8px;left:0;box-shadow:0 4px 12px #00000024}.tab-pill.sin-anim{transition:none}@media (prefers-reduced-motion:reduce){.tab-pill{transition:none}}.tab .dot{background:var(--pen-red);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:6px}.panel{display:none}.panel.on{animation:.2s both fade;display:block}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:24px 0 9px;font-size:11px;font-weight:600}.eyebrow:first-child{margin-top:0}.note{color:var(--soft);margin:10px 0 0;font-size:13.5px;font-weight:450;line-height:1.55}.err{color:var(--pen-red);margin:10px 0 0;font-size:12.5px;font-weight:500}.fuera{color:var(--pen-red);font-size:11px}.prov{color:var(--soft);border:1px solid var(--line);letter-spacing:.03em;border-radius:99px;padding:1px 7px;font-size:10.5px}.badge-lead{letter-spacing:.09em;color:var(--biro-txt,#fff);background:var(--biro);vertical-align:2px;white-space:nowrap;border-radius:99px;margin-left:7px;padding:2px 7px;font-size:10px}.portada{margin:22px var(--pad)4px;line-height:0;position:relative}.portada img{width:100%;height:auto;display:block}.portada-fade{display:none}.logo-link{cursor:pointer;width:min(260px,72%);display:block}.logo-link .logo-setup{width:100%;margin:2px 0 20px}.logo-setup{width:min(260px,72%);height:auto;margin:2px 0 20px;display:block}.brandline{letter-spacing:.2em;text-transform:uppercase;color:var(--biro-deep);margin-bottom:12px;font-size:11px;font-weight:600}.season{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--biro);border-radius:0;margin-bottom:14px;padding:12px 13px}.season-top{color:var(--soft);align-items:center;gap:9px;font-size:12px;display:flex}.season-top b{color:var(--ink);letter-spacing:.05em;font-size:14px}.season-top .rest{margin-left:auto;font-family:Roboto Mono,monospace;font-size:11.5px}.season-bar{background:var(--line);border-radius:3px;height:4px;margin-top:9px;overflow:hidden}.season-bar span{background:linear-gradient(90deg,var(--llama),var(--biro));border-radius:3px;height:100%;display:block}.leader{border-top:1px solid var(--line);color:var(--soft);margin-top:10px;padding-top:9px;font-size:12.5px}.leader b{color:var(--ink);font-weight:600}.row{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:12px 0;display:flex}.pos{text-align:right;width:24px;color:var(--soft);flex:none;font-size:19px}.row.top .pos{color:var(--biro)}.who{flex:1;min-width:0}.nm{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:600;overflow:hidden}.sub{color:var(--soft);flex-wrap:wrap;gap:8px;margin-top:3px;font-size:12px;display:flex}.hp{background:var(--line);border-radius:3px;height:5px;margin-top:7px;overflow:hidden}.hp span{background:linear-gradient(90deg,var(--llama),var(--biro));border-radius:3px;height:100%;display:block}.elo{text-align:right;flex:none;font-size:19px}.elo small{color:var(--soft);letter-spacing:0;text-transform:none;font-family:Inter,sans-serif;font-size:11px;font-weight:400;display:block}.form{gap:3px;margin-top:5px;display:flex}.form i{background:var(--line);border-radius:50%;width:7px;height:7px;display:block}.form i.w{background:var(--biro)}.form i.l{background:var(--pen-red);opacity:.45}.av{object-fit:cover;background:var(--card);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--soft);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;display:flex}.av.big{width:88px;height:88px;font-size:30px}.pom{background:var(--ink);color:#fff;border-radius:var(--radius);align-items:center;gap:15px;margin-bottom:12px;padding:18px;display:flex}.pom .av{box-shadow:0 0 0 3px var(--llama);color:#ffffff80;background:#2b2e33}.pom .txt{min-width:0}.pom .k{letter-spacing:.15em;text-transform:uppercase;opacity:.6;font-size:10px;font-weight:600}.pom .n{margin:6px 0 4px;font-size:28px;line-height:1}.pom .s{opacity:.75;font-size:12.5px}.pom .s b{opacity:1;font-family:Roboto Mono,monospace;font-weight:500}.pom.live{background:var(--card);color:var(--ink);border:1px dashed var(--biro)}.pom.pom1{flex-direction:column;align-items:stretch;gap:12px}.adm-ed label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-top:12px;font-size:11px;font-weight:700;display:block}.adm-pj{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.adm-pj select{color:#0f1e3d;width:100%;min-height:44px;font:inherit;background:#fff;border:1.5px solid #c9d1dc;border-radius:8px;min-width:0;padding:0 8px;font-size:15px}.adm-prev{color:#5a3b00;background:#fff6e5;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.45}.corr424{color:#5a3b00;margin-top:10px;font-size:12.5px}.corr424 summary{cursor:pointer;background:#fff6e5;border-radius:99px;padding:5px 11px;font-weight:600;list-style:none;display:inline-block}.corr424 summary::-webkit-details-marker{display:none}.corr424 div{color:var(--soft);margin-top:6px;line-height:1.4}.ib424{margin:0 calc(-1*var(--pad));border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:10px 12px 10px 6px;display:flex}.ib424-x{color:#4b5568;background:0 0;border:0;flex:none;width:36px;height:36px;padding:0;font-size:22px;line-height:1}.ib424 img{border-radius:11px;flex:none;width:46px;height:46px}.ib424-t{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ib424-t b{color:#0f1e3d;font-size:15px}.ib424-t span{color:#4b5568;font-size:12.5px;line-height:1.3}.ib424-b{color:#0f1e3d;background:#c8ff3e;border:0;border-radius:99px;flex:none;min-height:40px;padding:0 16px;font:700 14px Inter,sans-serif}.ip424{color:#fff;text-align:left;background:#0f1e3d;border-radius:18px;flex-direction:column;gap:12px;margin:22px 0 4px;padding:20px 18px;transition:box-shadow .3s;display:flex}.ip424.marca{box-shadow:0 0 0 4px #c8ff3e}.ip424-cab{align-items:center;gap:12px;display:flex}.ip424-cab img{border-radius:12px;flex:none;width:52px;height:52px}.ip424-h{text-transform:uppercase;color:#fff;font:800 28px/1 Barlow Condensed,sans-serif}.ip424-h em{color:#c8ff3e;font-style:normal}.ip424 p{color:#ffffffd9;margin:0;font-size:14.5px;line-height:1.5}.ip424-b{color:#0f1e3d;background:#c8ff3e;border:0;border-radius:10px;min-height:50px;font:700 16px Inter,sans-serif}.ip424-paso{color:#fff;background:#ffffff14;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;line-height:1.3;display:flex}.ip424-paso small{color:#ffffffb3;margin-top:2px;font-size:12.5px;display:block}.ip424-ico{color:#1565d8;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pcnav,.qr425,.pc-solo{display:none}.c481-fondo{z-index:80;background:#0f1e3d80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.c481-hoja{width:100%;max-width:520px;padding:22px 20px calc(22px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border-radius:22px 22px 0 0;max-height:92vh;overflow-y:auto}.c481-hoja h3{text-transform:uppercase;color:var(--ink,#0f1e3d);margin:0 0 4px;font:800 26px Barlow Condensed,sans-serif}.c481-hoja>p{color:#5b6b85;margin:0 0 6px;font-size:14.5px;line-height:1.45}.c481-lado{border:1.5px solid var(--line,#dde3ee);border-radius:16px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.c481-k{letter-spacing:.12em;text-transform:uppercase;color:#5b6b85;white-space:nowrap;font:700 11.5px Inter,sans-serif}.c481-caras{display:flex}.c481-caras>*{margin-right:-6px}.c481-caras img,.c481-t img{object-fit:cover;background:#fff;border-radius:50%;width:40px;height:40px}.c481-lado b{margin-left:8px;font-size:16px}.c481-contra{text-align:center;letter-spacing:.12em;color:#5b6b85;margin:8px 0 2px;font:700 15px Barlow Condensed,sans-serif}.c481-k2{letter-spacing:.12em;text-transform:uppercase;color:#5b6b85;margin:12px 0 6px;font:700 11.5px Inter,sans-serif}.c481-fila{border:1.5px solid var(--line,#dde3ee);border-radius:16px;justify-content:center;gap:10px;padding:8px;display:flex}.c481-t{min-width:84px;color:var(--ink,#0f1e3d);cursor:pointer;background:#fff;border:2px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;font:600 14px Inter,sans-serif;display:flex}.c481-t img{width:52px;height:52px}.c481-t.on{border-color:var(--biro,#123a7a);background:#eaf0fa}.c481-t[disabled]{opacity:.6}.c481-ini{background:#eef2f8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:inline-flex}.c481-ok{color:#24561a;background:#f2f8e9;border:1px solid #cfe6b5;border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.4}.c481-hoja .btn{margin-top:12px!important}.c481-si{background:var(--lime,#c8ff3e)!important;color:#0f1e3d!important;border:0!important}.c481-sec{color:var(--biro,#123a7a)!important;border:1.5px solid var(--biro,#123a7a)!important;background:#fff!important}.c481-x{color:#5b6b85;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:8px 14px;font:600 15px Inter,sans-serif;display:block}.c481-cab{background:#f3f6fa;border-radius:14px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:14px;line-height:1.35;display:flex}.c481-cab span{flex:1;min-width:0}.c481-cab button{color:var(--biro,#123a7a);cursor:pointer;background:0 0;border:0;padding:4px;font:700 14px Inter,sans-serif;text-decoration:underline}.e481 .c481-fila{margin-top:4px}.e481 .c481-contra{margin:6px 0}.e481-par{margin-bottom:4px;display:block}.setup[data-lado=e] .c428-hoja>:not([data-lado=e]):not(.cf445-lados),.setup:not([data-lado=e]) [data-lado=e]{display:none!important}.cf445-lados button{white-space:nowrap;letter-spacing:-.01em;padding:0 2px;font-size:14px}.e481-heroe{color:#fff;background:linear-gradient(135deg,#0f1e3d,#14367a 60%,#1e80dc);border-radius:18px;min-height:170px;padding:18px 16px;position:relative;overflow:hidden}.e481-heroe small{letter-spacing:.16em;text-transform:uppercase;color:#c8ff3e;z-index:1;font:700 11px Inter,sans-serif;position:relative}.e481-heroe h2{z-index:1;text-transform:uppercase;color:#fff;max-width:66%;margin:8px 0;font:800 31px/.98 Barlow Condensed,sans-serif;position:relative}.e481-heroe h2 span{color:#0f1e3d;background:#c8ff3e;border-radius:5px;padding:0 6px}.e481-heroe p{z-index:1;color:#dce6f7;max-width:64%;margin:0;font-size:13.5px;line-height:1.45;position:relative}.e481-heroe img{height:160px;position:absolute;bottom:-4px;right:-6px}.e481-paso{align-items:flex-start;gap:11px;margin-bottom:10px;font-size:14.5px;line-height:1.42;display:flex}.e481-paso i{color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font:800 17px Barlow Condensed,sans-serif;display:flex}.e481-tres{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.e481-tres div{color:#5b6b85;background:#f3f6fa;border-radius:12px;padding:10px 8px;font-size:12.5px;line-height:1.35}.e481-tres b{color:var(--ink,#0f1e3d);margin:4px 0 2px;font-size:13.5px;display:block}.e481-eb{color:#fff;background:#0f1e3d;border-radius:14px;margin-top:16px;padding:13px 14px;font-size:13.5px;line-height:1.45}.e481-eb b{color:#c8ff3e}.e481-fmt{border:1px solid var(--line,#dde3ee);background:#fff;border-radius:14px;margin-bottom:8px;padding:12px 14px}.e481-fmt b{text-transform:uppercase;color:var(--ink,#0f1e3d);font:700 19px Barlow Condensed,sans-serif;display:block}.e481-fmt span{color:#5b6b85;font-size:13.5px;line-height:1.4}.e481-ck{gap:9px;margin-bottom:8px;font-size:14px;line-height:1.42;display:flex}.e481-ck:before{content:"✓";color:#2e8b1e;font-weight:700}.e481 .btn{text-align:center;box-sizing:border-box;text-decoration:none;display:block;margin-top:12px!important}.e481-crear{color:#0f1e3d!important;background:#c8ff3e!important;border:0!important}.e481-pdf{color:var(--biro,#123a7a)!important;border:1.5px solid var(--biro,#123a7a)!important;background:#fff!important}.e481-nota{text-align:center;margin-top:10px}.cr-foto img:nth-last-child(4),.cr-foto img:nth-last-child(4)~img{max-width:25%}.a480{border:1.5px solid var(--line,#dde3ee);background:#fff;border-radius:16px;margin:6px 0 20px;padding:14px}.a480-op{gap:8px;margin-bottom:12px;display:flex}.a480-op button{border:1.5px solid var(--biro,#123a7a);color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;flex:1;padding:12px 6px;font:700 15px Inter,sans-serif}.a480-op button.on{background:var(--biro,#123a7a);color:#fff}.a480-t{color:#5b6b85;margin:0 0 12px;font-size:14px;line-height:1.4}.a480-n{color:#5b6b85;margin:8px 0 0;font-size:13px;line-height:1.4}.a480 label,.p480 label{letter-spacing:.1em;text-transform:uppercase;color:#44506a;margin:12px 0 5px;font-size:12px;font-weight:700;display:block}.a480 label small{text-transform:none;letter-spacing:0;color:#5b6b85;font-weight:500}.a480-in{box-sizing:border-box;color:#13284f;background:#fff;border:1.5px solid #dde3ee;border-radius:12px;width:100%;padding:12px;font:16px Inter,sans-serif}.a480-gen{gap:8px;display:flex}.a480-gen button{color:#13284f;cursor:pointer;background:#fff;border:1.5px solid #dde3ee;border-radius:12px;flex:1;padding:12px;font:600 15px Inter,sans-serif}.a480-gen button.on{border-color:var(--biro,#123a7a);color:var(--biro,#123a7a);background:#eaf1ff;font-weight:700}.a480-pin{align-items:center;gap:8px;display:flex}.a480-pin input{letter-spacing:.3em;text-align:center;flex:1;font:700 22px Barlow Condensed,sans-serif}.a480-pin button{color:var(--biro,#123a7a);cursor:pointer;background:#eef2f8;border:0;border-radius:10px;padding:12px;font-weight:700}.a480-go{box-sizing:border-box;color:#0f1e3d;text-align:center;cursor:pointer;background:#c8ff3e;border:0;border-radius:14px;width:100%;margin-top:14px;padding:15px;font:700 17px Inter,sans-serif;text-decoration:none;display:block}.a480-go[disabled]{opacity:.6}.a480-sec{box-sizing:border-box;border:1.5px solid var(--biro,#123a7a);width:100%;color:var(--biro,#123a7a);cursor:pointer;background:#fff;border-radius:12px;margin-top:8px;padding:12px;font:700 15px Inter,sans-serif;display:block}.a480-ok{color:#1f5e14;background:#e3f6df;border-radius:12px;padding:12px;font-size:14.5px;line-height:1.45}.a480-ok b{color:#13284f;font-size:16px;display:block}.a480-msg{color:#2b3a55;white-space:pre-line;background:#f2f5fa;border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13.5px}.a480-err{color:#8a1c1c;background:#fdecec;border-radius:10px;margin:12px 0 0;padding:9px 11px;font-size:14px}.a480 .btn.wide{margin-top:8px}.m480-sep{border-top:1px solid #e6eaf2;margin:6px 0}.p480{z-index:90;background:#0f1e3d99;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.p480>.c{width:100%;max-width:520px;padding:18px 18px calc(22px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;border-radius:24px 24px 0 0;max-height:94vh;overflow:auto}.p480-cab{align-items:center;gap:12px;margin-bottom:4px;display:flex}.p480-cab img{border-radius:50%;flex:none;width:58px;height:58px}.p480-cab b{text-transform:uppercase;color:#13284f;font:800 22px Barlow Condensed,sans-serif;display:block}.p480-cab span{color:#44506a;font-size:14.5px;line-height:1.4}.p480-leg{align-items:flex-start;gap:10px;text-transform:none!important;letter-spacing:0!important;color:#13284f!important;margin-top:16px!important;font:500 14.5px Inter,sans-serif!important;display:flex!important}.p480-leg input{flex:none;width:22px;height:22px;margin:0}.j480{flex-direction:column;gap:6px;display:flex;margin-top:8px!important}.j480 .hl{border:1.5px solid var(--line,#dde3ee);background:#fff;border-radius:12px;margin:0;padding:12px 14px}.j480 .hl.j480-f{cursor:pointer;position:relative}.j480 .hl.j480-f>.b:after{content:"›";color:#8a97ad;font-size:22px;transition:transform .15s;position:absolute;top:10px;right:14px}.j480 .hl.j480-f.abierto>.b:after{transform:rotate(90deg)}.j480 .hl>.s{font-size:13px;margin:2px 0 0!important}.j480-acc{flex-wrap:wrap;gap:8px;margin-top:10px;display:none}.j480 .hl.abierto .j480-acc{display:flex}.j480-acc .btn{margin:0!important}.act480{border:1.5px solid var(--line,#dde3ee);background:#fff;border-radius:14px;margin:24px 0 6px}.act480>summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--soft,#44506a);justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;font-weight:700;list-style:none;display:flex}.act480>summary::-webkit-details-marker{display:none}.act480>summary:after{content:"▸";font-size:14px;transition:transform .15s}.act480[open]>summary:after{transform:rotate(90deg)}.act480-in{padding:0 12px 12px}.picker.l479{flex-direction:column;gap:6px;display:flex}.picker.l479 .chip-f{text-align:left;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:54px;padding:7px 12px}.picker.l479 .chip-f .av{flex:none;width:40px;height:40px}.picker.l479 .chip-n{text-align:left;flex:1;min-width:0;font-size:16px}.picker.l479 .chip-f .tag{flex:none;margin-left:auto}.s479{border:1.5px solid var(--line,#dde3ee);background:#fff;border-radius:12px;align-items:center;gap:8px;margin:8px 0 2px;padding:0 12px;display:flex}.s479 input{min-width:0;color:var(--ink,#13284f);background:0 0;border:0;outline:none;flex:1;padding:11px 0;font:16px Inter,sans-serif}.s479-nadie{color:#5b6b85;margin:8px 2px 0;font-size:14px}.z478{border-top:1px solid #e6eaf2;padding:12px 4px 10px}.z478-r{align-items:center;gap:10px;display:flex}.z478-aa{color:#123a7a;text-align:center;flex:none;width:28px;font:800 20px Inter,sans-serif}.z478-t{color:#13284f;flex:1;font-size:16px;line-height:1.25}.z478-t small{color:#5b6b85;margin-top:2px;font-size:12.5px;display:block}.z478-c{justify-content:center;align-items:center;gap:18px;margin-top:8px;display:flex}.z478-c button{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #123a7a;border-radius:50%;width:44px;height:44px;padding:0;font:700 22px/1 Inter,sans-serif}.z478-c button[disabled]{opacity:.35;cursor:default}.z478-c b{text-align:center;color:#13284f;min-width:64px;font:800 19px Barlow Condensed,sans-serif}html.z478-g #bn470 button>span:last-child{text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.co478-t{color:#2b3a55;margin:2px 0 6px;font-size:14px;line-height:1.45}.co478-t2{color:#5b6b85;margin:0 0 12px;font-size:13px;line-height:1.4}.og .co478-wa{text-align:center;box-sizing:border-box;width:100%;text-decoration:none;display:block}.og .co478-cp{width:100%;margin-top:8px}.co478-yo{color:#13284f;background:#e8f0ff;border:1.5px solid #bfd3f7;border-radius:14px;align-items:center;gap:10px;margin:10px 0 4px;padding:10px 12px;font-size:14px;line-height:1.35;display:flex}.co478-yo>span{font-size:22px}.co478-yo b{display:block}.co478-de{align-items:center;gap:12px;margin:2px 0 10px;display:flex}.co478-de .tv-av{width:46px;height:46px}.co478-de span{color:#44506a;font-size:14px;line-height:1.3}.co478-de b{color:#13284f;font-size:16px;display:block}.co478-nota{color:#2b3a55;background:#f2f5fa;border-radius:12px;margin:8px 0;padding:10px 12px;font-size:13.5px}#co478{z-index:80}.pg478{color:#13284f;text-align:left;background:#f2f5fa;border:1px solid #e3e8f0;border-radius:14px;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;font-size:14px;display:flex}.pg478-t{flex:1;min-width:0;line-height:1.35}.pg478-t small{color:#5b6b85;font-size:12.5px;display:block}.pg478 button{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #123a7a;border-radius:99px;flex:none;min-height:40px;padding:8px 14px;font:700 13.5px Inter,sans-serif}.pg478.ok{background:#e3f6df;border-color:#bfe6b6}.pg478.ok button{color:#1f7a12;border-color:#1f7a12}.ov466 .u478-imp{color:#5a3b00;background:#fff4e0;border-radius:10px;margin:8px 0;padding:8px 10px;font-size:14px}.i477-ap{color:#fff;background:#0f1e3d;border-radius:16px;align-items:center;gap:12px;margin-bottom:4px;padding:14px;display:flex}.i477-ap img{border-radius:13px;flex:none;width:56px;height:56px;box-shadow:0 2px 8px #0000004d}.i477-ap b{font-size:16.5px;line-height:1.2;display:block}.i477-ap span{color:#c9d4e8;margin-top:4px;font-size:13px;line-height:1.35;display:block}.i477-tit{color:#13284f;margin:12px 0 6px;font-size:15px;font-weight:700}.i477-pasos{background:#f2f5fa;border-radius:14px;flex-direction:column;gap:10px;margin:0 0 10px;padding:12px;display:flex}.i477-p{color:#13284f;align-items:center;gap:10px;font-size:15px;line-height:1.3;display:flex}.i477-p small{color:#5b6b85;margin-top:2px;font-size:13px;display:block}.i477-n{color:#c8ff3e;background:#123a7a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.i477-i{color:#1a73e8;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 1px 3px #00000026}.i477-i img{border-radius:9px;width:34px;height:34px}.ov441 .tv-b.i477-inst{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.i477-inst img{border-radius:7px;width:28px;height:28px}.i477-nota{color:#5b6b85;text-align:center;margin:6px 0 10px;font-size:13px}.ov441>.c{padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}body:has(.ov441) #toast,body:has(.ov441) .toast{z-index:70;top:calc(14px + env(safe-area-inset-top,0px));transform:translate(-50%)translateY(-90px);bottom:auto!important}body:has(.ov441) #toast.on,body:has(.ov441) .toast.on{transform:translate(-50%)translateY(0)}body:not(.pc-portada) #app{padding-top:env(safe-area-inset-top,0px)}.i477-cta{margin:-4px 0 18px}.i477-cta .am-go{margin-top:0}.a476-solas p{margin:4px 0 8px}.a476-bt{flex-wrap:wrap;gap:8px;margin:0 0 4px;display:flex}.a476-bt .tv-b{flex:auto;min-height:44px;margin:0}.sg474{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:4px;display:grid}.sg474 button{border:1.5px solid var(--line);cursor:pointer;text-align:center;font:inherit;color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:9px 5px;display:flex}.sg474 button b{font-size:13.5px}.sg474 button small{color:var(--soft);font-size:11px;line-height:1.25}.sg474 button.on{border:2px solid var(--biro);color:var(--biro);background:#eef3fc}.f452.a474 .a474-top{grid-template-columns:repeat(3,1fr)}.f452.a474 .a474-sub{background:#f4f6fa;grid-template-columns:repeat(3,1fr);margin-top:5px}.f452.a474 .a474-sub button{font-size:12px}.a474-b{border:2.5px solid var(--lima,#c8f03c);background:#fff;border-radius:14px;flex-direction:column;gap:6px;margin:10px 0;padding:12px 14px;display:flex;box-shadow:0 0 0 4px #c8f03c38}.a474-b b{font-size:16px}.a474-b span{color:#33405a;font-size:13.5px;line-height:1.4}.a474-b button{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:12px;font:600 15px Inter,sans-serif}.a474-v{border:1.5px solid var(--line);color:var(--biro);cursor:pointer;text-align:left;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;margin:8px 0;padding:8px 12px;font:600 14px Inter,sans-serif;display:flex}.a474-v small{color:var(--soft);font:400 12px Inter,sans-serif}html.n473-gente #app .cta-cab,html.n473-gente #app .brandline{display:none!important}html.n473-gente .g473 .cy-escena{margin:0 -16px 8px;background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%)!important}html.n473-fmt #app .volver-top,html.n473-sue #app .mk-barra,html.n473-sue #app .cy-volver,html.n473-gente.n470pc .qr425,html.n473-sue .qr425{display:none!important}html.n473-sue #app>nav.tabs{width:640px!important;margin:0!important;left:calc(50vw - 202px)!important;right:auto!important;transform:none!important}html.n473-sue #app{padding-top:28px!important}.c473{margin-top:10px}.c473 .tn-seg{margin-top:4px}html.n472b body,html.n472b .cy-escena,html.n472b .cy-escena.con-conv,html.n472b .cy-escena:not(.con-conv){background:#fff!important}.pcar-wrap,.hero-yo,.cy-escena{background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%)!important}html.n472b .cy-escena{background:#fff!important}@media (width>=1100px){.chat-p{background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%)!important;padding:28px max(24px,50vw - 430px)!important}.chat-p>.chp-cab{border:0;border-radius:20px 20px 0 0;padding:14px 18px}.chat-p>.chat-pest{border-bottom:1px solid var(--line);background:#fff;padding:8px 18px 12px}.chat-p>.chat-caja{background:#f6f5f0;border-radius:0 0 20px 20px;overflow:hidden;box-shadow:0 24px 60px #00000059}.chat-p .msgs{padding:14px 22px}.chat-p .chp-b{max-width:68%;font-size:15.5px}.chat-p .chl-pie{border-radius:0 0 20px 20px;padding:10px 18px 14px}}.i472{border:2.5px solid var(--lima,#c8f03c);background:#fcfff2;border-radius:14px;margin-bottom:6px;padding:12px 14px;box-shadow:0 0 0 4px #c8f03c38}.i472>b{font-size:16px;display:block}.i472 p{color:#33405a;margin:3px 0 8px;font-size:13.5px;line-height:1.4}.i472-f{flex-wrap:wrap;gap:6px;display:flex}.i472-f span{border:1px solid var(--line);background:#fff;border-radius:10px;padding:5px 9px;font-size:13px}.i472 small{color:var(--soft);margin-top:8px;font-size:12.5px;line-height:1.35;display:block}.i472-plg{text-align:left;width:100%;color:var(--biro);cursor:pointer;background:#fff;border:1.5px dashed #b9c6dd;border-radius:12px;margin-top:14px;padding:11px 12px;font:400 14px Inter,sans-serif;display:block}.m472{border:2.5px solid var(--lima,#c8f03c);text-align:left;background:#fff;border-radius:14px;margin:14px 0 4px;padding:12px 14px;box-shadow:0 0 0 4px #c8f03c38}.m472-h{align-items:center;gap:8px;display:flex}.m472-h b{flex:1;font-size:15px}.m472-h em{color:var(--soft);border:1px solid var(--line);border-radius:8px;padding:2px 7px;font-size:11.5px;font-style:normal}.m472 p{color:#33405a;margin:6px 0 10px;font-size:13px;line-height:1.4}.m472-b,.m472-wa,.m472-c{text-align:center;cursor:pointer;box-sizing:border-box;border-radius:12px;width:100%;padding:12px;font:600 15px Inter,sans-serif;text-decoration:none;display:block}.m472-b{background:var(--biro);color:#fff;border:0}.m472-wa{color:#fff;background:#25d366}.m472-c{border:1.5px solid var(--line);color:var(--biro);background:#fff;margin-top:8px}.m472 small{text-align:center;color:var(--soft);margin-top:6px;font-size:12px;display:block}.f452-seg.c472{grid-template-columns:repeat(2,1fr)}.f452-seg.c472 .ud454-rec{color:#2d7a18;margin-top:2px;font:600 10.5px Inter,sans-serif;display:block}.f452-seg.c472 button.on .ud454-rec{color:#5e8a00}.mk-hoja.mk471{padding:0 0 calc(10px + env(safe-area-inset-bottom,0px));overflow:hidden}.mk471-cab{color:#fff;background:linear-gradient(140deg,#14367a,#0f1e3d);align-items:center;gap:14px;margin:0;padding:20px 16px 18px;display:flex}.mk471-av{object-fit:cover;color:#0f1e3d;background:#c8ff3e;border:3px solid #c8ff3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;font:700 20px Inter,sans-serif;display:flex}.mk471-yo{flex:1;min-width:0}.mk471-yo b{color:#fff;text-transform:none;letter-spacing:0;font:700 20px/1.15 Inter,sans-serif;display:block}.mk471-yo small{color:#c8ff3e;align-items:center;gap:6px;margin-top:4px;font:600 14px Inter,sans-serif;display:flex}.mk471-x{line-height:1;color:#fff!important;background:0 0!important;font-size:30px!important}.mk471-cu{padding:6px 18px 4px}.mk471-b{color:var(--biro);letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #dce3ef;align-items:center;gap:12px;margin-top:6px;padding:16px 0 6px;font:700 15px Inter,sans-serif;display:flex}.mk471-b:first-child{border-top:0;margin-top:0}.mk471-f{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:10px 2px;font:500 16px Inter,sans-serif;display:flex}.mk471-f:hover{background:#f2f5fa}.mk471-i{color:var(--biro);flex:none;justify-content:center;width:28px;display:flex}.mk471-t{flex:1}.mk471-f>svg:last-child{color:var(--biro);flex:none}.mk471-n{color:#fff;text-align:center;background:#e5484d;border-radius:12px;min-width:24px;padding:5px 8px;font:700 13px/1 Inter,sans-serif}.mk471-c{color:#fff;background:#1f6fe5;border-radius:14px;padding:6px 11px;font:600 13px/1 Inter,sans-serif}.mk471-idi{color:var(--biro);align-items:center;gap:10px;padding:8px 2px;display:flex}.mk471-idi span{color:var(--ink);flex:1;font:500 16px Inter,sans-serif}.mk471-salir{border-top:1px solid #dce3ef;border-radius:0;margin-top:8px;padding-top:14px}.mk471-v{letter-spacing:.06em;color:#5b78b0;padding:8px 2px 4px;font:600 12px Inter,sans-serif}@media (width>=1100px){#mk-capa .mk-hoja.mk471{width:400px;padding:0 0 8px}}html.n470m .cy-escena,html.n470m .cy-escena.con-conv,html.n470m .cy-escena:not(.con-conv){background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%)!important}html.n470m body{background:#0f1e3d}#bn470{z-index:60;padding:8px 4px calc(8px + env(safe-area-inset-bottom,0px));background:#0b1b42;border-top:1px solid #ffffff1f;justify-content:space-around;align-items:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000040}#bn470 button{color:#cfe0ff;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:4px 0;font:600 11.5px/1.1 Inter,sans-serif;display:flex}#bn470 button.on{color:#c8ff3e}#bn470 .bn-i{display:flex;position:relative}#bn470 .bn-n{color:#fff;background:#e5484d;border:2px solid #0b1b42;border-radius:9px;padding:1px 5px;font:700 10.5px/1.2 Inter,sans-serif;position:absolute;top:-6px;right:-11px}#bn470 .bn-fab{color:#fff}#bn470 .bn-fab .bn-i{color:#0f1e3d;background:#c8ff3e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-30px;box-shadow:0 8px 18px #00000059}html.n470m body{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}html.n470home.n470m .setup>nav.tabs[role=tablist],html.n470home.n470m .cy-acc,html.n470t .cy-escena>:not(.cy-top):not(.n470-host){display:none!important}html.n470t .cy-escena .n470-host{margin-top:14px}html.n470t .cw434-g{display:none!important}#sb470{z-index:55;background:#0b1b42;flex-direction:column;gap:3px;width:236px;padding:22px 14px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:auto;box-shadow:4px 0 24px #00000040}.sb470-logo{cursor:pointer;width:164px;margin:2px 10px 24px}#sb470 button{color:#dce7ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font:500 15px Inter,sans-serif;display:flex}#sb470 button:hover{background:#ffffff12}#sb470 button.on{color:#0f1e3d;background:#c8ff3e;font-weight:700}.sb470-sep{background:#ffffff26;height:1px;margin:12px 6px}html.n470pc body{padding-left:236px}html.n470pc .pcnav428 .pcnav-logo{visibility:hidden}html.n470pc .cw434>nav.tabs[role=tablist],html.n470pc .cw434-cab .cy-acc [data-act=ir-formatos],html.n470pc .cw434-cab .cy-acc [data-act=cta-gente]{display:none!important}.n470-tit{text-transform:uppercase;color:#fff;text-shadow:0 2px 10px #00194659;margin:4px 2px 14px;font:700 26px/1.05 Barlow Condensed,sans-serif}.n470-tor{align-items:flex-start;gap:18px;display:flex}.n470-main{flex:1;min-width:0}.n470-org{color:#0f1e3d;text-align:left;cursor:pointer;background:#c8ff3e;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;padding:13px 14px;display:flex;box-shadow:0 8px 20px #00194640}.n470-org span{flex:1}.n470-org b{font:700 15.5px Inter,sans-serif;display:block}.n470-org small{color:#2b3a12;font-size:12.5px}.n470-chips{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.n470-chips button{color:#0f1e3d;cursor:pointer;background:#fffffff2;border:1.5px solid #ffffff80;border-radius:20px;padding:7px 13px;font:600 13px Inter,sans-serif}.n470-chips button.on{background:var(--biro);color:#fff;border-color:#fff}.n470-k{letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 6px #00194666;margin:16px 4px 7px;font:700 11.5px Inter,sans-serif}.n470-it{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 12px;display:flex;box-shadow:0 6px 18px #0019462e}.n470-it>svg{color:#7a8499;flex:none}.n470-tx{flex:1;min-width:0}.n470-tx b{flex-wrap:wrap;align-items:center;gap:6px;font:700 15px Inter,sans-serif;display:flex}.n470-tx small{color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.n470-tx .n470-l2{color:var(--ink)}.n470-lb{background:var(--biro);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font:700 16px Barlow Condensed,sans-serif;display:flex}.n470-lb.t{color:#c8ff3e;background:#0f1e3d}.n470-lb.pk{color:#fff;background:#1f8a70}.n470-lb.pk.t{color:#c8ff3e;background:#0f3d33}.n470-t{border-radius:8px;padding:2px 7px;font:700 11px Inter,sans-serif}.n470-t.org{color:var(--biro);background:#e4eeff}.n470-t.ok{color:#3a5a00;background:#e9f7c6}.n470-vivo{color:#b4530a;font-weight:600}.n470-fin{background:#fffffff2;border-radius:14px;margin-top:14px;padding:4px 10px}.n470-fin summary{cursor:pointer;color:var(--ink);padding:10px 2px;font:700 14px Inter,sans-serif}.n470-fin .n470-it{box-shadow:none;border:1px solid var(--line)}.n470-n{color:#fff;background:#0f1e3d73;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.5}.n470-arch{margin-top:10px}.n470-res{background:#fff;border-radius:16px;flex:0 0 280px;padding:14px 16px;box-shadow:0 6px 18px #0019462e}.n470-res h4{color:var(--ink);margin:0 0 6px;font:700 17px Inter,sans-serif}.n470-r{color:var(--ink);border-top:1px solid #eef1f6;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.n470-r:first-of-type{border-top:0}.n470-r b{color:var(--biro)}.mk470 .mk-cab{align-items:center}.mk470-yo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.mk470-yo img,.mk470-ini{object-fit:cover;color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font:700 16px Inter,sans-serif;display:flex}.mk470-yo b{color:var(--ink);font:700 17px Inter,sans-serif;display:block}.mk470-yo small{letter-spacing:.1em;text-transform:uppercase;color:var(--biro);font:700 12px Barlow Condensed,sans-serif}.mk470-b{color:var(--biro);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid var(--line);align-items:center;gap:8px;margin:16px 2px 4px;padding-top:12px;font:700 12.5px Inter,sans-serif;display:flex}.mk470-b:first-child{border-top:0;margin-top:4px;padding-top:0}.mk470 .mk470-ic{color:var(--biro);background:#eef3fc!important}html.n470pc .pcnav428 .pcnav-b{display:none!important}@media (width<=560px){.nv-dia{border:1px solid var(--line);background:#f8fafd;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:6px 4px;padding:8px;display:grid}.nv-dia input[type=date]{grid-area:1/1/auto/4}.nv-dia [id^=tn7-desde]{grid-area:2/1}.nv-dia span{grid-area:2/2}.nv-dia [id^=tn7-hasta]{grid-area:2/3}.nv-dia .nv-x{grid-area:1/4}.nv-dia input[type=date],.nv-dia input[type=time]{width:100%;padding-left:8px;padding-right:4px}.nv-dia input[type=time]{font-size:15px}}.pr-seg:has(>[data-act$=jcat]:nth-child(4)) button{white-space:normal;flex:calc(50% - 6px);min-height:44px;font-size:13px;line-height:1.2}.pr-seg:has(>[data-act$=jcat]:nth-child(5)) button{flex-basis:calc(33.3% - 6px)}.tn.t468 .tn-h1{margin-bottom:4px}.t468-c{margin-top:6px}.t468-ci{margin-top:4px}.t468-r{margin:14px 0 4px}.tn.t468 .amn-cols{margin-top:14px}.tn.t468 .amn-col>.tn-lab:first-of-type{margin-top:12px}.fz467{gap:4px;margin:10px 0 4px;display:flex}.fz467 div{text-align:center;color:#7a8499;flex:1;font:600 11.5px/1.2 Inter,sans-serif}.fz467 i{background:#dce1ea;border-radius:4px;height:6px;margin-bottom:5px;display:block}.fz467 .ok i{background:#9bd12e}.fz467 .ok{color:var(--ink)}.fz467 .on i{background:var(--biro)}.fz467 .on{color:var(--biro);font-weight:700}.pd467{background:#fff4e5;border:1.5px solid #f7c98b;border-radius:14px;margin:10px 0;padding:10px 12px}.pd467 b{color:#7a4a0a;font-size:14.5px;display:block}.pd467 p{color:#5a3a08;margin:4px 0 0;font-size:13.5px;line-height:1.45}.ud467{color:var(--ink);font-weight:600}.a467s{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.a467{border:1.5px solid var(--line);min-width:130px;color:var(--biro);cursor:pointer;background:#fff;border-radius:10px;flex:1;padding:9px 6px;font:600 13px Inter,sans-serif}.cb-tabs.cuatro button{padding:10px 2px;font-size:12.5px}.g467{border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 6px;padding:12px 14px;font:700 14.5px Inter,sans-serif;display:flex}.g467 span{color:var(--biro);white-space:nowrap;font-size:13px;font-weight:600}.m467{gap:10px;margin-top:18px;display:grid}.ov466 .ic.ok{background:#eef3fc}.ov466 .si.azul{background:var(--biro)}.pcnav-logo[data-act]{cursor:pointer}@media (width>=1100px){#mk-capa .mk-velo{background:#0f1e3d40}#mk-capa .mk-hoja{border-radius:20px;width:420px;max-width:calc(100vw - 48px);max-height:calc(100vh - 108px);margin:0;padding:6px 16px 14px;inset:84px max(24px,50% - 640px) auto auto;box-shadow:0 22px 50px #00000059}#mk-capa .mk-asa{display:none}}.s466{gap:6px;margin:10px 0 6px;display:flex}.s466 button{color:var(--soft);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:5px;padding:2px 0;font:600 12px/1.2 Inter,sans-serif;display:flex}.s466 button i{border:1.5px solid var(--line);width:30px;height:30px;color:var(--soft);background:#fff;border-radius:50%;justify-content:center;align-items:center;font:700 14px Inter,sans-serif;display:flex}.s466 button.on{color:var(--biro)}.s466 button.on i{background:var(--biro);border-color:var(--biro);color:#fff}.s466 button.ok{color:var(--ink)}.s466 button.ok i{color:#0f1e3d;background:#c8ff3e;border-color:#c8ff3e}.s466 button[disabled]{opacity:.45;cursor:default}.b466{color:#b3261e;background:#fdecec;border-radius:12px;margin:8px 0 2px;padding:10px 12px;font:600 14px Inter,sans-serif}.am-in.e466{background:#fff5f5;box-shadow:0 0 0 3px #d92d201f;border-color:#d92d20!important}.e466-m{color:#b3261e;margin:6px 2px 0;font:600 13px/1.35 Inter,sans-serif}.e466-m:before{content:"⚠ "}.u466-pis{margin-top:14px}.u466-pis>span{font-weight:700}.c466{border:1.5px solid var(--line);background:#f7f9fc;border-radius:14px;margin-top:12px;padding:10px 12px}.c466 .am-fila{margin-top:0}.c466 .am-fila>span{display:block}.c466 .am-fila>span b{font-size:15px;display:block}.c466 .am-fila>span small{color:var(--soft);margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.35;display:block}.c466-n{color:var(--ink);margin:10px 0 0;font-size:13px;line-height:1.45}.c466-s{color:#2a3a12;background:#f4fbdf;border:1.5px solid #c8ff3e;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:12.5px;line-height:1.45}.r466{border:1px solid var(--line);border-radius:14px;padding:2px 12px}.r466-f{border-top:1px solid #eef1f6;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.r466-f:first-child{border-top:0}.r466-f small{color:var(--soft);font-size:11.5px;display:block}.r466-f b{overflow-wrap:anywhere;font-size:14.5px;font-weight:600}.r466-f .pr-lnk{flex:none}.l466{border:1.5px solid var(--line);text-align:center;background:#fff;border-radius:20px;max-width:560px;margin:12px auto 16px;padding:18px 16px 14px}.l466-ok{color:#0f1e3d;background:#c8ff3e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 8px;display:flex}.l466 h2{text-transform:uppercase;color:var(--ink);margin:0;font:700 26px/1.05 Barlow Condensed,sans-serif}.l466-nom{color:var(--ink);margin:4px 0 0;font-weight:700}.l466-sub{color:var(--soft);margin:2px 0 12px;font-size:14px}.l466-wa{background:#25d366;border-radius:14px;padding:14px;font:700 16px Inter,sans-serif;text-decoration:none;display:block;color:#fff!important}.l466-dos{gap:8px;margin-top:8px;display:flex}.l466-dos button,.l466-dos a{border:1.5px solid var(--line);color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;flex:1;padding:11px 6px;font:600 14px Inter,sans-serif;text-decoration:none}.l466-av{text-align:left;background:#eef3fc;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.l466-av>span{font-size:20px}.l466-av div{flex:1}.l466-av b{font-size:14.5px;display:block}.l466-av small{color:var(--soft);font-size:12.5px;line-height:1.35;display:block}.l466-av button{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;padding:8px 12px;font:700 13px Inter,sans-serif}.l466-k{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin:16px 2px 6px;font:700 11px Inter,sans-serif}.l466-ps{text-align:left;margin:0;padding:0;list-style:none}.l466-ps li{align-items:flex-start;gap:10px;padding:5px 0;display:flex}.l466-ps li span{color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font:700 13px Inter,sans-serif;display:flex}.l466-ps li p{color:var(--ink);margin:1px 0 0;font-size:13.5px;line-height:1.45}.l466 .cjc-inv,.l466 .cb-btn2{width:100%;margin-top:10px}.l466-borrar{color:#7a8499;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px;font:500 13.5px Inter,sans-serif}.l466-borrar u{font-weight:600}.z466{text-align:center;background:#fff6f5;border:1.5px solid #f4c7c3;border-radius:14px;margin:20px 0 8px;padding:12px}.z466-b{color:#b3261e;cursor:pointer;background:#fff;border:1.5px solid #d92d20;border-radius:12px;width:100%;padding:12px;font:700 15px Inter,sans-serif}.z466 small{color:#8a3a33;margin-top:6px;font-size:12.5px;display:block}.ov466{z-index:80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ov466>.velo{background:#0f1e3d8c;position:absolute;inset:0}.ov466>.c{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:400px;padding:22px 18px 16px;position:relative;box-shadow:0 20px 50px #00000059}.ov466 .ic{background:#fdecec;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto;font-size:24px;display:flex}.ov466 b{color:var(--ink);overflow-wrap:anywhere;margin:10px 0 4px;font-size:18px;display:block}.ov466 p{color:var(--soft);margin:0;font-size:14px;line-height:1.45}.ov466 .bs{gap:8px;margin-top:16px;display:flex}.ov466 .bs button{cursor:pointer;border-radius:12px;flex:1;padding:12px 8px;font:700 15px Inter,sans-serif}.ov466 .no{border:1.5px solid var(--line);color:var(--biro);background:#fff}.ov466 .si{color:#fff;background:#d92d20;border:0}.ov466 .bs button[disabled]{opacity:.5}.c441{margin:2px 0 6px}.c441-q{margin:14px 0 6px;font-size:15px;font-weight:700}.c441-q small{color:#5a6680;margin-top:2px;font-size:12.5px;font-weight:400;display:block}.c441-chips{flex-wrap:wrap;gap:7px;margin:4px 0;display:flex}.c441-chips.g .c441-ch{flex:1;justify-content:center;padding:12px 8px}.c441-ch{color:#0f1e3d;cursor:pointer;background:#fff;border:1.5px solid #cbd3e1;border-radius:12px;align-items:center;gap:6px;padding:9px 13px;font:600 14px Inter,sans-serif;display:inline-flex}.c441-ch.on{color:#14367a;background:#eef3fc;border-color:#14367a}.c441-chips.g .c441-ch.on:before,.c441-sub .c441-ch.on:before{content:"✓";font-weight:700}.c441-sub{border-left:3px solid #c8f03c;margin-top:8px;padding-left:10px}.c441-noms{flex-wrap:wrap;gap:8px;display:flex}.c441-noms label{background:#fff;border:1.5px solid #14367a;border-radius:12px;flex:1;align-items:center;gap:7px;min-width:120px;padding:6px 10px;display:flex}.c441-noms label i{background:#e8b931;border-radius:50%;flex:none;width:15px;height:15px}.c441-noms label.n2 i{background:#b9c2cf}.c441-noms label.n3 i{background:#c98a4b}.c441-noms input{color:#0f1e3d;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:4px 0;font:600 14px Inter,sans-serif}.c441-prev{background:#f4f7fc;border:1.5px solid #dde3ee;border-radius:16px;margin-top:16px;padding:12px 13px}.c441-prev>b{margin-bottom:4px;font-size:14.5px;display:block}.c441-f{border-top:1px solid #e3e8f1;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;display:flex}.c441-f:first-of-type{border-top:0}.c441-f small{color:#5a6680;font-size:12px;font-weight:400;display:block}.c441-f.on{background:#eef3fc;border-radius:10px;margin:0 -8px;padding:8px}.c441-lnk{color:#14367a;cursor:pointer;background:0 0;border:0;padding:4px;font:700 13px Inter,sans-serif;text-decoration:underline}.c441-hoja{background:#fff;border:1.5px solid #14367a;border-radius:14px;margin:6px 0 4px;padding:4px 12px 12px}.c441-quitar{color:#b3261e;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font:600 13px Inter,sans-serif}.c441-cub{margin-top:6px}.c441-hora{border:1.5px solid #cbd3e1;border-radius:11px;margin:2px 0;padding:8px 10px;font:600 14px Inter,sans-serif}.l441-club{letter-spacing:.1em;color:#5a6680;text-transform:uppercase;margin:10px 0 2px;font:700 12.5px Barlow Condensed,sans-serif}.l441-apro{text-align:left;color:#1c5a2e;cursor:pointer;background:#f1fbf4;border:1.5px solid #9eddb0;border-radius:12px;align-items:flex-start;gap:8px;width:100%;margin:10px 0 4px;padding:9px 11px;font:600 13px Inter,sans-serif;display:flex}.l441-apro i{font-style:normal}.l441-apro.no{color:#44506a;background:#fff;border-color:#cbd3e1}.p441-res{background:#f4f7fc;border-radius:12px;margin-top:10px;padding:9px 11px;font-size:13.5px;line-height:1.5}.p441-res .warn{color:#9a5b00;font-weight:600}.p441-msg{color:#1c3a26;background:#f0fff4;border:1.5px solid #9eddb0;border-radius:12px;margin-top:8px;padding:8px 11px;font-size:13px}.p441-msg i{letter-spacing:.06em;color:#1f7a3a;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-style:normal;font-weight:700;display:block}.d437-b.cafe{color:#6b3e14;background:#fff4e8;border-color:#8b5a2b}.ov441{z-index:60;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ov441>.velo{background:#0f1e3d8c;position:absolute;inset:0}.ov441>.c{background:#fff;border-radius:24px 24px 0 0;width:100%;max-width:520px;max-height:92vh;padding:16px 18px 22px;position:relative;overflow:auto}.ov441 .asa{background:#cbd3e1;border-radius:9px;width:44px;height:5px;margin:0 auto 12px}.ov441 .ok{color:#1f7a12;background:#e3f6df;border-radius:12px;margin-bottom:12px;padding:9px 12px;font-size:14px;font-weight:700}.ov441 h3{text-transform:uppercase;margin:0 0 10px;font:700 23px/1.05 Barlow Condensed,sans-serif}.ov441 .rg{border:1.5px solid #dde3ee;border-radius:16px;gap:11px;margin-bottom:10px;padding:12px;display:flex}.ov441 .rg .ic{font-size:26px;line-height:1}.ov441 .rg b{font-size:15.5px;display:block}.ov441 .rg p{color:#44506a;margin:3px 0 0;font-size:13.5px;line-height:1.4}.ov441 .op{text-align:left;color:#44506a;cursor:pointer;background:#fff;border:1.5px solid #cbd3e1;border-radius:14px;width:100%;margin-bottom:8px;padding:10px 12px;font:400 13px Inter,sans-serif;display:block}.ov441 .op b{color:#0f1e3d;font-size:15px;display:block}.ov441 .tv-b{margin-top:8px}.ov441 .nota441{color:#5a6680;margin-top:8px;font-size:12.5px;line-height:1.4}.full441{z-index:61;color:#fff;background:linear-gradient(170deg,#0f1e3d,#14367a 60%,#1e80dc);flex-direction:column;padding:40px 22px 24px;display:flex;position:fixed;inset:0;overflow:auto}.full441 .camp{text-align:center;margin:10px 0 4px;font-size:60px}.full441 h2{text-transform:uppercase;text-align:center;color:#fff;margin:0 0 10px;font:700 34px/1 Barlow Condensed,sans-serif}.full441 p{text-align:center;color:#d8e6ff;margin:0 0 6px;font-size:15px;line-height:1.5}.full441 .tu{background:#ffffff1a;border:1px solid #ffffff40;border-radius:16px;margin:18px 0 auto;padding:12px 14px;font-size:14px}.full441 .tu b{color:#c8ff3e;letter-spacing:.12em;font:700 13px Barlow Condensed,sans-serif;display:block}.full441 .tv-b{margin-top:14px}.full441 .salto{color:#cfe0ff;cursor:pointer;background:0 0;border:0;margin-top:12px;font:400 14px Inter,sans-serif;text-decoration:underline}.av441{background:#fff5f5;border:2px solid #e5484d;border-radius:18px;margin:0 0 14px;padding:14px 16px}.av441 .k{color:#c2272d;letter-spacing:.12em;font:700 13px Barlow Condensed,sans-serif}.av441 b.t{margin:3px 0 4px;font-size:18px;display:block}.av441 p{color:#24324f;margin:4px 0;font-size:14px;line-height:1.45}.av441 .wa{color:#1c3a26;white-space:pre-line;background:#f0fff4;border:1.5px solid #9eddb0;border-radius:14px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.5}.av441 .bs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.av441 .bs a,.av441 .bs button{text-align:center;cursor:pointer;border-radius:12px;flex:1;padding:10px;font:700 14px Inter,sans-serif;text-decoration:none}.av441 .bs a{color:#fff;background:#25d366}.av441 .bs button{color:#14367a;background:#f3f6fa;border:1.5px solid #cbd3e1}.bp441{color:#5a6680;margin-top:1px;font-size:11.5px;font-weight:400;display:block}.nv441{color:#14367a;background:#e3f0ff;border-radius:999px;margin-right:4px;padding:0 7px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.nv441.n1{color:#2c6e0f;background:#e9f7e4}.nv441.n3{color:#7a4b00;background:#ffe9b8}.nv441.n4{color:#7a1f6e;background:#f6e2f3}.bp441-c{color:#14367a;cursor:pointer;background:0 0;border:0;padding:0 2px;font:600 12px Inter,sans-serif;text-decoration:underline}.o441{border:1.5px solid #dde3ee;border-radius:14px;margin:10px 0;padding:10px 12px}.o441>b{margin-bottom:4px;font-size:14px;display:block}.tv-gente button.no440{opacity:.45}.tv-gente button.no440 small{color:#8a5300;font-size:10.5px;line-height:1.2;display:block}.n440{background:#eef4ff;border:2px solid #9dbaf0;border-radius:16px;margin:0 0 12px;padding:12px 14px;font-size:14px}.n440>b{font-size:16px;display:block}.n440>p{color:#44506a;margin:4px 0 8px;font-size:13px;line-height:1.4}.n440-f{border-top:1px solid #d5e2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.n440-f small{color:#2e7d1f;font-size:12px;font-weight:700;display:block}.n440-f small.g{color:#8a95a5;font-weight:600}.c439{background:#fff8ea;border:2px solid #f1c36b;border-radius:16px;margin:12px 0;padding:12px 14px;font-size:14px}.c439>b{font-size:16px;display:block}.c439>p{color:#5a3a00;margin:4px 0 8px;font-size:13px;line-height:1.4}.c439-f{border-top:1px solid #f3ddb0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.c439-f span small{color:#7a4b00;font-size:12px;display:block}.c439-pan{background:#fff;border:2px solid #14367a;border-radius:14px;margin:6px 0 10px;padding:12px 14px}.c439-pan .seg{gap:6px;margin:4px 0 10px;display:flex}.c439-pan .seg button{cursor:pointer;background:#fff;border:2px solid #cbd3e1;border-radius:10px;padding:7px 12px;font-weight:700}.c439-pan .seg button.on{color:#14367a;background:#eef3fc;border-color:#14367a}.c439-pan input[type=date]{border:1.5px solid #cbd3e1;border-radius:10px;margin:4px 0 6px;padding:8px 10px;font-size:15px}.c439-pan .k{margin-top:6px;font-size:13px;font-weight:700}.c439-pan .r{color:#44506a;margin:4px 0 10px;font-size:13px;line-height:1.4}.d437-barra{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0;display:flex}.d437-q{margin-right:auto;font-weight:700}.d437-bs{flex-wrap:wrap;gap:8px;display:flex}.d437-b{color:#14367a;cursor:pointer;background:#f3f6fa;border:1.5px solid #cbd3e1;border-radius:12px;padding:9px 13px;font:700 14px/1.2 inherit}.d437-b.amb{color:#7a4b00;background:#fff6e3;border-color:#f1c36b}.d437-b.azul{color:#fff;background:#14367a;border-color:#14367a}.d437-b.lima{color:#0f1e3d;background:#c8f03c;border-color:#c8f03c}.d437-b.rojo{color:#c2272d;background:#fff;border-color:#e5484d}.d437-q2{color:#14367a;cursor:pointer;background:#eef2f8;border:0;border-radius:50%;width:30px;height:30px;font-weight:800}.d437-par{background:#e7f0ff;border:1.5px solid #9dbaf0;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:14px 16px;display:flex}.d437-par b{font-size:17px;display:block}.d437-par span{color:#14367a;font-size:14px;display:block}.d437-par small{color:#44506a;max-width:560px;margin-top:6px;font-size:13px;line-height:1.4;display:block}.d437-cerr{background:#f6f8fb;border:1px dashed #cbd3e1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:14px;display:flex}.d437-cerr button{color:#14367a;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700;text-decoration:underline}.d437-pan{background:#fff;border:1.5px solid #dde3ee;border-radius:16px;margin:0 0 14px;padding:14px 16px}.d437-pan>b{margin-bottom:4px;font-size:16px;display:block}.d437-pan>p{color:#44506a;margin:4px 0 10px;font-size:14px;line-height:1.45}.d437-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.d437-chips button{cursor:pointer;background:#fff;border:2px solid #cbd3e1;border-radius:12px;padding:8px 14px;font-weight:700}.d437-chips button.on{color:#14367a;background:#eef3fc;border-color:#14367a}.d437-lista{border:1px solid #eef1f5;border-radius:12px;margin:6px 0 10px}.d437-lista div{border-top:1px solid #eef1f5;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:8px 12px;font-size:14px;display:flex}.d437-lista div:first-child{border-top:0}.d437-fin{margin:6px 0 10px;font-size:14px;font-weight:600}.d437-fin.mal{color:#8a5300}.d437-op{border:1.5px solid #cbd3e1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;padding:11px 13px;display:flex}.d437-op b{font-size:15px;display:block}.d437-op small{color:#44506a;margin-top:2px;font-size:13px;display:block}.d437-sug{background:#fff8ea;border:2px solid #f1c36b;border-radius:16px;margin:0 0 12px;padding:12px 14px;font-size:14px;line-height:1.4}.d437-sug.azul{background:#eef4ff;border-color:#9dbaf0}.d437-sug .k{letter-spacing:.12em;color:#8a5300;font:700 12px Barlow Condensed,sans-serif}.d437-sug.azul .k{color:#14367a}.d437-sug p{margin:4px 0 8px}.d437-ay{color:#fff;background:#0f1e3d;border-radius:14px;margin:0 0 14px;padding:4px 0}.d437-ay .f{border-top:1px solid #ffffff14;grid-template-columns:30px 1fr;gap:2px 8px;padding:9px 14px;font-size:13.5px;line-height:1.4;display:grid}.d437-ay .f:first-child{border-top:0}.d437-ay .f i{grid-row:1/3;font-size:18px;font-style:normal}.d437-ay .f span{color:#cfe0ff}.d437-plan{background:#fff;border:1.5px solid #dde3ee;border-radius:18px;margin:12px 0;overflow:hidden}.d437-plan .c{color:#fff;background:#14367a;padding:12px 14px}.d437-plan .c b{text-transform:uppercase;font:700 20px Barlow Condensed,sans-serif;display:block}.d437-plan .c span{color:#cfe0ff;font-size:13px}.d437-plan .f{border-top:1px solid #eef1f5;grid-template-columns:30px 1fr;gap:2px 8px;padding:10px 14px;font-size:13.5px;line-height:1.4;display:grid}.d437-plan .f i{grid-row:1/3;font-size:18px;font-style:normal}.d437-plan .f span{color:#44506a}.d437-pt{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.d437-pt button{color:#7a4b00;cursor:pointer;background:#fff6e3;border:1.5px solid #f1c36b;border-radius:12px;padding:9px 13px;font-weight:700}.d437-pt button.g{color:#14367a;background:#f3f6fa;border-color:#cbd3e1}.d437-pt p{color:#44506a;flex-basis:100%;margin:0;font-size:13px}@media (width>=1100px){html.pc-ancho .d437-hoja{box-sizing:border-box;background:#fff;border-radius:28px;max-width:1320px;margin:24px auto 0;padding:22px 32px 40px;box-shadow:0 20px 50px #0f1e3d38}html.pc-ancho .d437-hoja .tv{max-width:none;padding-left:0;padding-right:0}html.pc-ancho .d437-hoja .d7-grid437{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;gap:14px;display:grid}html.pc-ancho .d437-hoja .d7-grid437>.d7-pista{margin:0}html.pc-ancho .d437-hoja .mk-barra .mk-logo{visibility:hidden}}.av434{text-align:left;background:#fff7e0;border:1.5px solid #f2c94c;border-radius:16px;flex-direction:column;gap:8px;margin:12px 0;padding:14px 16px;display:flex}.av434 b{color:#0f1e3d;font-size:15.5px}.av434 p{color:#44506a;margin:0;font-size:13.5px;line-height:1.45}.av434-bs{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.av434-bs button,.av434-bs a{cursor:pointer;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:140px;min-height:44px;font:700 14px Inter,sans-serif;text-decoration:none;display:flex}.av434-p{color:#fff;background:#123a7a}.av434-wa{color:#073b1c;background:#25d366}.av434 details{color:#44506a;font-size:13px}.av434 summary{cursor:pointer;color:#123a7a;font-weight:600}.tnpz-h{align-items:center;gap:8px;margin-top:8px;display:flex}.tnpz-h span{color:var(--soft);font-size:14px}.tnpz-h .tn-in{flex:1;min-width:0}@media (width>=1100px){html.pc-ancho .cw434{box-sizing:border-box;text-align:left;max-width:1280px;margin:0 auto;padding:30px 32px 0}.cw434-cab{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.cw434-h{text-transform:uppercase;margin:0;color:#fff!important;font:700 64px/.92 Barlow Condensed,sans-serif!important}.cw434-h em{color:#c8ff3e;font-style:normal}.cw434-p{color:#ffffffe0;margin:10px 0 0;font-size:17px;line-height:1.45}html.pc-ancho .cw434 .cy-acc{flex:none;gap:10px;margin:0;display:flex}html.pc-ancho .cw434 .cy-acc-b{background:#ffffff24;border-color:#ffffff59;border-radius:14px;min-height:50px;padding:0 20px;font-size:15px}html.pc-ancho .cw434 .cy-acc-b:first-child{color:#0f1e3d;background:#c8ff3e;border-color:#c8ff3e}html.pc-ancho .cw434 nav.tabs{z-index:1;width:max-content;max-width:none;box-shadow:none;background:#ffffff24;border:0;border-radius:14px;gap:4px;margin:0 0 20px;padding:4px;display:flex;position:relative;inset:auto}html.pc-ancho .cw434 nav.tabs .tab{letter-spacing:0;color:#fff;border-radius:11px;flex-direction:row;gap:8px;min-height:44px;padding:0 20px;font-size:15px}html.pc-ancho .cw434 nav.tabs .tab[aria-selected=true]{color:#0f1e3d}html.pc-ancho .cw434 nav.tabs .tab-pill{background:#fff;border-radius:11px;height:calc(100% - 8px);top:4px}html.pc-ancho .cw434 nav.tabs .tab-ico,html.pc-ancho .cw434 nav.tabs .tab-ico svg{width:20px;height:20px}.cw434-g{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.cw434-iz .cal-k{color:#fff;margin:0 2px 10px}.cw434-iz .perfil.cal-mes{border-radius:24px;margin:0;padding:22px 24px;box-shadow:0 20px 50px #0f1e3d38}html.pc-ancho .cw434 .cal-c{aspect-ratio:auto;height:70px}.cw434-de{flex-direction:column;gap:6px;min-width:0;display:flex}.cw434-de>.cy-huecos .pt-k:first-child{margin-top:8px}.cw434-de .qr428{margin-top:14px}.lg434{background:#fff;border-radius:20px;margin-top:14px;padding:18px 20px;box-shadow:0 8px 20px #0019462e}.lg434-k{letter-spacing:.14em;text-transform:uppercase;color:#44506a;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.lg434-k button{color:#14367a;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif}.lg434-l{flex-wrap:wrap;gap:8px;display:flex}.lg434-l button{color:#0f1e3d;cursor:pointer;background:#fff;border:1.5px solid #e2e7ef;border-radius:12px;align-items:center;gap:8px;max-width:100%;padding:8px 12px;font:600 14px Inter,sans-serif;display:flex}.lg434-l button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw434-hoja{background:var(--paper,#fff);border-radius:24px;max-width:820px;padding:28px 32px 32px;box-shadow:0 20px 50px #0f1e3d38}.cw434-hoja>.panel{margin-top:0!important}.pcnav-yo434{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:99px;align-items:center;gap:10px;height:46px;padding:0 16px 0 4px;font:600 15px Inter,sans-serif;display:flex}.pcnav-yo434 img,.pcnav-yo434 i{background:#fff;border-radius:50%;flex:none;width:36px;height:36px}.pcnav-yo434 i{color:#14367a;justify-content:center;align-items:center;font-style:normal;font-weight:700;display:flex}html.pc-ancho .pcnav428 .mk-ham{flex:none;position:relative}html.pc-ancho .pt-hoja{border-radius:22px;max-width:760px;margin:0 auto;top:40px;bottom:40px}html.pc-liga .wrap{max-width:none;box-shadow:none;background:0 0;min-height:100vh;padding:0 0 64px}html.pc-liga #lg-cab>:not(.pcnav428){margin-left:max(32px,50% - 608px);margin-right:max(32px,50% - 608px)}html.pc-liga #lg-panel{margin:0 max(32px,50% - 608px)}html.pc-liga .lg-arriba{margin-top:26px}html.pc-liga .lg-arriba .cy-volver{color:#cfe0ff}html.pc-liga .lg-arriba .me button{color:#fff;background:#ffffff14;border:1.5px solid #ffffff73}html.pc-liga #lg-cab header{align-items:flex-end;gap:14px;margin-top:6px;margin-bottom:18px;display:flex}html.pc-liga #lg-cab header .lg-name{color:#fff;font-size:54px;line-height:.95}html.pc-liga #lg-cab header .lg-dep{color:#c8ff3e}html.pc-liga #lg-cab header .lg-meta{display:none}.lw443-acc{gap:10px;margin-left:auto;display:flex}.lw443-acc button{color:#fff;cursor:pointer;background:#ffffff1a;border:1.5px solid #ffffff73;border-radius:14px;min-height:50px;padding:0 20px;font:600 15px Inter,sans-serif}.lw443-acc button:first-child{color:#0f1e3d;background:#c8ff3e;border-color:#c8ff3e}html.pc-liga #lg-cab .season{background:#fff;border-radius:18px;margin-bottom:18px}html.pc-liga #lg-cab nav.tabs{z-index:1;width:max-content;max-width:none;box-shadow:none;background:#ffffff24;border:0;border-radius:14px;gap:4px;margin-bottom:20px;padding:4px;display:flex;position:relative;inset:auto}html.pc-liga #lg-cab nav.tabs .tab{letter-spacing:0;color:#fff;border-radius:11px;flex-direction:row;gap:8px;min-height:44px;padding:0 20px;font-size:15px}html.pc-liga #lg-cab nav.tabs .tab[aria-selected=true]{color:#0f1e3d}html.pc-liga #lg-cab nav.tabs .tab-pill{background:#fff;border-radius:11px;height:calc(100% - 8px);top:4px}html.pc-liga #lg-cab nav.tabs .tab-ico,html.pc-liga #lg-cab nav.tabs .tab-ico svg{width:20px;height:20px}html.pc-liga #lg-panel>.panel.on{background:var(--paper,#fff);border-radius:24px;max-width:860px;margin-top:0;padding:26px 30px 30px;box-shadow:0 20px 50px #0f1e3d38}html.pc-liga #lg-panel>.panel.on:has(>.lw443-g){max-width:none;box-shadow:none;background:0 0;padding:0}.lw443-g{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.95fr);align-items:start;gap:22px;display:grid}.lw443-col{background:var(--paper,#fff);border-radius:22px;min-width:0;padding:20px 22px;box-shadow:0 20px 50px #0f1e3d38}.lw443-c{flex-direction:column;gap:16px;min-width:0;display:flex}.lw443-card{background:#fff;border-radius:20px;padding:16px 18px;box-shadow:0 8px 20px #0019462e}.lw443-k{letter-spacing:.14em;text-transform:uppercase;color:#44506a;margin:0 0 12px;font-size:12px;font-weight:700}.lw443-h{border-bottom:1px solid #eef1f7;align-items:center;gap:12px;padding:10px 0;display:flex}.lw443-h:last-of-type{border-bottom:0}.lw443-dia{text-align:center;color:#5b6884;background:#f6f8fc;border-top:4px solid #f59e0b;border-radius:8px;flex:0 0 54px;padding:4px 0;font-size:11px}.lw443-dia b{color:#0f1e3d;font:700 22px/1.1 Barlow Condensed,sans-serif;display:block}.lw443-tx{color:#0f1e3d;flex:1;min-width:0;font-size:14px}.lw443-tx small{color:#5b6884;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.lw443-b{color:#fff;cursor:pointer;background:#14367a;border:0;border-radius:10px;flex:none;min-height:40px;padding:0 14px;font:600 14px Inter,sans-serif}.lw443-b2{color:#14367a;cursor:pointer;background:#fff;border:1.5px solid #14367a;border-radius:12px;width:100%;min-height:44px;margin-top:10px;font:600 15px Inter,sans-serif;display:block}.lw443-u{color:#0f1e3d;border-bottom:1px solid #eef1f7;padding:8px 0;font-size:14px;line-height:1.4}.lw443-u:last-of-type{border-bottom:0}.lw443-u small{color:#8a94a8;font-size:12.5px;display:block}.lw443-m{color:#0f1e3d;margin:6px 0;font-size:14px;line-height:1.4}.lw443-m b{color:#14367a}.lw443-c .qr428{margin-top:0}}div.fm{cursor:pointer;flex-wrap:wrap}button.fm-como{min-height:32px;color:var(--biro,#14367a);cursor:pointer;background:#f4f6fa;border:1.5px solid #d6dceb;border-radius:16px;margin-top:8px;padding:4px 12px;font:600 13px Inter,sans-serif;display:inline-block;position:relative}button.fm-como:before{content:"";position:absolute;inset:-6px -4px}button.fm-como.on{background:var(--biro,#14367a);border-color:var(--biro,#14367a);color:#fff}.cf445-lados{background:#eef2f8;border-radius:16px;gap:4px;margin:6px 0 18px;padding:4px;display:flex}.cf445-lados button{min-height:48px;color:var(--ink,#0f1e3d);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;font:600 16px Inter,sans-serif}.cf445-lados button[aria-pressed=true]{background:var(--biro,#14367a);color:#fff;box-shadow:0 4px 12px #123a7a40}.setup[data-lado=j] [data-lado=o],.setup[data-lado=o] [data-lado=j]{display:none!important}.cf445-dib{border-radius:18px;width:100%;height:auto;margin:4px 0 18px;display:block}.cf445-pasos{margin:0 0 8px;padding:0;list-style:none}.cf445-pasos li{color:var(--soft,#44506a);gap:10px;margin:10px 0;font-size:14px;line-height:1.45;display:flex}.cf445-pasos li i{color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;height:24px;font:700 13px Inter,sans-serif;display:flex}.cf445-pasos li b{color:var(--ink,#0f1e3d);display:block}html.pc-ancho .cf445-lados{max-width:520px;margin:0 0 26px}html.pc-ancho .c428-hoja>.cf445-dib,html.pc-ancho .c428-hoja>.cf445-lados{grid-column:1/-1}.fm-pasos{border-top:1px solid var(--line,#e2e7ef);cursor:default;flex:0 0 100%;margin-top:12px;padding-top:6px}.fm-pasos ol{margin:0;padding:0;list-style:none}.fm-pasos li{color:var(--soft,#44506a);gap:10px;margin:10px 0;font-size:13.5px;line-height:1.4;display:flex}.fm-pasos li i{color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;height:24px;font:700 13px Inter,sans-serif;display:flex}.fm-pasos li b{color:var(--ink,#0f1e3d);font-size:14px;display:block}.fm-crear{background:var(--biro,#14367a);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:46px;margin-top:6px;font:600 15px Inter,sans-serif;display:block}html.pc-ancho .fm-pag:has(>.fm.abierta)>.fm{align-self:start;min-height:0}html.pc-ancho .fm-pag>.fm.abierta .fm-fl{display:none}.s431-cab{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.s431-h1{margin:0;font-size:30px}.s431-h1 em{font-style:normal}.s431-sub{margin:6px 0 14px}.s431-f .pt-seg .pt-ch{cursor:default}.s431-a{flex-direction:column;gap:12px;margin-top:14px;display:flex}.s431-a .pt-go{margin:0}.s431-a .pt-nota{text-align:left;margin:0;font-size:13.5px;line-height:1.45}.s431-prev{display:none}.s431-k{letter-spacing:.14em;text-transform:uppercase;color:#44506a;font-size:12px;font-weight:700}.s431-c{border:1px solid var(--line);border-radius:20px;overflow:hidden}.s431-cb{color:#fff;background:#14367a;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.s431-cb small{letter-spacing:.14em;text-transform:uppercase;color:#c8ff3e;font-size:12px;font-weight:700}.s431-cb b{text-transform:uppercase;font:800 30px/1 Barlow Condensed,sans-serif}.s431-cb span{color:#ffffffd9;overflow-wrap:anywhere;font-size:14px}.s431-pis{background:#fff;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:16px 20px;display:grid}.s431-par{flex-direction:column;gap:6px;display:flex}.s431-pl{color:#44506a;box-sizing:border-box;white-space:nowrap;border:2px dashed #cbd3e1;border-radius:10px;justify-content:center;align-items:center;height:38px;font-size:14px;display:flex;overflow:hidden}.s431-pl.yo{color:#0f1e3d;background:#f0f3f8;border:0;font-weight:700}.s431-vs{color:#2e7d1f;font:700 20px Barlow Condensed,sans-serif}.s431-me{background:#fff;padding:0 20px 16px}.s431-me span{color:#0f1e3d;text-align:center;background:#c8ff3e;border-radius:12px;height:42px;font-size:15px;font-weight:700;line-height:42px;display:block}.s431-dos{margin-top:4px}.pj431{padding:24px 16px 40px}.pj431-cab{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.pj431-h1{text-transform:uppercase;color:var(--ink);margin:0;font:900 40px/.92 Barlow Condensed,sans-serif}.pj431-h1 em{color:#2e7d1f;font-style:normal}.pj431-sub{color:var(--soft);margin:0;font-size:15px;line-height:1.5}.pj431-g{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.pj431-c{background:#fff;border:2px solid #1e80dc;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 14px 36px #0f1e3d2e}.pj431-img{background:#fff;justify-content:center;align-items:flex-end;height:250px;display:flex;overflow:hidden}.pj431-img img{width:auto;height:240px;display:block}.pj431-pie{color:#fff;background:#0f2a5e;flex-direction:column;flex:1;gap:6px;padding:16px 18px 20px;display:flex}.pj431-n{text-transform:uppercase;font:800 28px/1 Barlow Condensed,sans-serif}.pj431-hi{color:#ffffffe0;margin:0;font-size:14px;line-height:1.5}.pj431-cta{color:#fff;background:#0f1e3d;border-radius:24px;flex-direction:column;gap:18px;margin-top:24px;padding:24px 22px;display:flex}.pj431-ct{flex-direction:column;gap:6px;display:flex}.pj431-ct b{text-transform:uppercase;font:900 34px/1 Barlow Condensed,sans-serif}.pj431-ct span{color:#ffffffd9;font-size:15px;line-height:1.45}.pj431-bs{flex-wrap:wrap;gap:12px;display:flex}.pj431-bs button{cursor:pointer;border-radius:14px;min-height:52px;padding:0 24px;font:700 16px Inter,sans-serif}.pj431-b1{color:#0f1e3d;background:#c8ff3e;border:0}.pj431-b2{color:#fff;background:0 0;border:2px solid #fff}@media (width>=1100px){.acc431{box-sizing:border-box;max-width:1280px;margin:24px auto 0;padding:0 32px 48px}.acc431-c{text-align:left;background:#fff;border-radius:28px;display:flex;overflow:hidden;box-shadow:0 20px 50px #0f1e3d38}.acc431-i{color:#fff;box-sizing:border-box;background:#0f1e3d;flex-direction:column;flex:46%;gap:22px;min-width:0;padding:40px 44px;display:flex}.acc431-v{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:99px;align-self:flex-start;min-height:40px;padding:0 14px;font:600 14px Inter,sans-serif}.acc431-tx{flex-direction:column;gap:10px;display:flex}.acc431-k{letter-spacing:.16em;text-transform:uppercase;color:#c8ff3e;font-size:13px;font-weight:700}.acc431-h{text-transform:uppercase;color:#fff;margin:0;font:900 56px/.92 Barlow Condensed,sans-serif}.acc431-p{color:#ffffffd9;margin:0;font-size:17px;line-height:1.5}.acc431-t{background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.acc431-t small{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;font-size:12px;font-weight:700}.acc431-t b{text-transform:uppercase;overflow-wrap:anywhere;font:800 30px/1 Barlow Condensed,sans-serif}.acc431-t span{color:#ffffffe0;font-size:15px;line-height:1.5}.acc431-oks{flex-direction:column;gap:10px;margin-top:auto;display:flex}.acc431-ok{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.acc431-ok svg{color:#c8ff3e;flex:none}.acc431-d{box-sizing:border-box;flex:54%;min-width:0;padding:40px 48px}html.pc-ancho .acc431-d .setup{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:14px;max-width:none;margin:0;display:grid;padding:0!important}html.pc-ancho .acc431-d .setup>*{grid-column:1/-1}html.pc-ancho .acc431-d .setup>.field{grid-column:auto}html.pc-ancho .acc431-d .setup>h1{margin:0 0 12px;font-size:34px!important}html.pc-ancho .acc431-d .field select{border-radius:8px;width:100%;min-height:48px;padding:0 10px}.acc431-tg{background:#f0f3f8;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 18px;padding:4px;display:grid}.acc431-tg button{color:#44506a;cursor:pointer;background:0 0;border:0;border-radius:11px;min-height:44px;font:600 15px Inter,sans-serif}.acc431-tg button.on{color:#0f1e3d;background:#fff;font-weight:700;box-shadow:0 2px 6px #0f1e3d1a}html.pc-ancho .s431{box-sizing:border-box;max-width:1280px;margin:24px auto 0;padding:0 32px!important}.s431-hoja{background:#fff;border-radius:28px;padding:36px 44px 40px;box-shadow:0 20px 50px #0f1e3d38}html.pc-ancho .s431-cab{flex-direction:row;align-items:center;gap:18px}html.pc-ancho .s431-v{color:#0f1e3d;box-shadow:none;background:#f0f3f8;padding:10px 16px;font-size:15px}html.pc-ancho .s431-h1{text-transform:uppercase;color:#0f1e3d;font:900 52px/1 Barlow Condensed,sans-serif!important}html.pc-ancho .s431-h1 em{color:#2e7d1f}html.pc-ancho .s431-sub{margin:10px 0 22px;font-size:16px!important}.s431-cols{align-items:flex-start;gap:40px;display:flex}html.pc-ancho .s431-f.pt-conv{min-width:0;box-shadow:none;background:0 0;border-radius:0;flex:auto;padding:0;overflow:visible}html.pc-ancho .s431 .pt-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}html.pc-ancho .s431 .pt-rec{flex-wrap:wrap;overflow:visible}html.pc-ancho .s431 .pt-f{margin-bottom:18px}html.pc-ancho .s431 .pt-f>label{letter-spacing:.14em;color:#44506a;font-size:12px;font-weight:700}html.pc-ancho .s431-fila{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}html.pc-ancho .s431-fila .pt-dep{margin:0}html.pc-ancho .s431 .pt-ch{padding:10px 14px}html.pc-ancho .s431-a{flex:0 0 380px;gap:16px;margin-top:0}html.pc-ancho .s431-prev{flex-direction:column;gap:10px;display:flex}html.pc-ancho .s431-ok .lst428{margin:0}html.pc-ancho .pj431{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:44px 32px 56px}html.pc-ancho .pj431-cab{gap:16px;margin-bottom:40px}html.pc-ancho .pj431-h1{color:#fff;text-shadow:0 2px 18px #0f1e3d59;font-size:84px;line-height:.9}html.pc-ancho .pj431-h1 em{color:#c8ff3e}html.pc-ancho .pj431-sub{color:#fff;text-shadow:0 1px 10px #0f1e3d73;max-width:760px;font-size:19px;font-weight:500}html.pc-ancho .pj431-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}html.pc-ancho .pj431-cta{flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:32px 36px}html.pc-ancho .pj431-ct b{font-size:40px}html.pc-ancho .pj431-ct span{font-size:16px}}@media (width>=560px) and (width<=1099px){.pj431-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.pnl429-ab{display:none}@media (width>=1100px){.pnl429-ab{color:#fff;background:#0f1e3d;border-radius:16px;align-items:center;gap:14px;margin:12px 0 16px;padding:14px 16px;display:flex}.pnl429-ab span{color:#ffffffd9;flex:1;font-size:13.5px;line-height:1.4}.pnl429-ab b{text-transform:uppercase;color:#fff;font:700 19px/1.1 Barlow Condensed,sans-serif;display:block}.pnl429-ab button{color:#0f1e3d;background:#c8ff3e;border-radius:12px;flex:none;min-height:44px;padding:0 18px;font:700 15px Inter,sans-serif}html.pc-panel,html.pc-panel body{background:#eef2f8!important}html.pc-panel .wrap,html.pc-tv .wrap{max-width:none;box-shadow:none;background:0 0;min-height:100vh;padding:0}html.pc-tv,html.pc-tv body{background:#0b1730!important}.pnl429{color:#0f1e3d;padding-bottom:40px;font-family:Inter,sans-serif}.pnl429-cab{color:#fff;background:#0f1e3d;border:0;margin:0;padding:0}.tvm429-cab{border:0;margin:0;padding:0}.pnl429-cin{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1360px;margin:0 auto;padding:16px 32px;display:flex}.pnl429-iz{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.pnl429-logo{width:auto;height:34px;display:block}.pnl429-sep{background:#ffffff40;width:1px;height:32px}.pnl429-t{flex-direction:column;gap:2px;min-width:0;display:flex}.pnl429-t b{text-transform:uppercase;font:700 28px/1 Barlow Condensed,sans-serif}.pnl429-t span{color:#fffc;font-size:14px}.pnl429-vivo{color:#c8ff3e;letter-spacing:.08em;text-transform:uppercase;background:#c8ff3e26;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.pnl429-vivo i{background:#c8ff3e;border-radius:50%;width:8px;height:8px}.pnl429-bs{flex-wrap:wrap;gap:10px;display:flex}.pnl429-b{color:#fff;background:0 0;border:2px solid #fff9;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font:600 15px Inter,sans-serif;display:inline-flex}.pnl429-b.pri{color:#0f1e3d;background:#c8ff3e;border-color:#c8ff3e;font-weight:700}.pnl429-main{box-sizing:border-box;flex-direction:column;gap:20px;max-width:1360px;margin:0 auto;padding:24px 32px 0;display:flex}.pnl429-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pnl429-kpi{background:#fff;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;display:flex}.pnl429-k{letter-spacing:.14em;text-transform:uppercase;color:#44506a;font-size:12px;font-weight:700}.pnl429-kpi>b{text-transform:uppercase;font:700 32px/1 Barlow Condensed,sans-serif}.pnl429-kpi>b small{color:#44506a;font-size:21px}.pnl429-kpi>span{color:#44506a;font-size:14px}.pnl429-kpi>span.tarde{color:#a34a00;font-weight:600}.pnl429-movil{color:#0f1e3d;background:#fff;border-radius:14px;align-items:center;gap:10px;margin:-4px 0 0;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.pnl429-movil span{font-size:20px}.pnl429-barra{background:#e3e8f1;border-radius:99px;height:10px;overflow:hidden}.pnl429-barra i{background:#14367a;border-radius:99px;height:10px;display:block}.pnl429-fila{align-items:stretch;gap:20px;display:flex}.pnl429-c{box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.pnl429-c.ancha{flex:999 640px}.pnl429-c.estrecha{flex:360px;max-width:420px}.pnl429-h{text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;font:700 26px/1 Barlow Condensed,sans-serif;display:flex}.pnl429-h small{text-transform:none;color:#44506a;font:400 13px Inter,sans-serif}.pnl429-pistas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.pnl429-p{border:1px solid #dde3ee;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.pnl429-p.mal{background:#fff8f0;border:2px solid #e08a2b;padding:15px}.pnl429-pc{justify-content:space-between;align-items:center;gap:8px;display:flex}.pnl429-pc b{text-transform:uppercase;font:700 22px/1 Barlow Condensed,sans-serif}.pnl429-tag{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.pnl429-tag.vivo{color:#1f6115;background:#e4f5e1}.pnl429-tag.mal{color:#8a3d00;background:#fbe3c8}.pnl429-tag.libre{color:#2b3242;background:#e3e8f1}.pnl429-q{color:#44506a;font-size:12px;font-weight:600}.pnl429-nm{flex-direction:column;gap:2px;font-size:16px;font-weight:600;display:flex}.pnl429-nm i{color:#44506a;font-size:13px;font-style:normal;font-weight:500}.pnl429-sig{color:#44506a;border-top:1px solid #eef1f6;padding-top:8px;font-size:13px}.pnl429-p .jug-acc{margin-top:2px}.pnl429-av{border:1px solid #dde3ee;border-radius:14px;flex-direction:column;gap:10px;padding:14px;font-size:15px;line-height:1.4;display:flex}.pnl429-av.nar{background:#fff8f0;border-color:#f0d9bf}.pnl429-av.ok{background:#f2fbea;border-color:#cde9c5}.pnl429-avb{flex-wrap:wrap;gap:8px;display:flex}.pnl429-avb button{color:#fff;background:#14367a;border-radius:10px;min-height:40px;padding:0 14px;font:700 14px Inter,sans-serif}.pnl429-avb button.claro{color:#0f1e3d;background:#fff;border:2px solid #cbd3e1}.pnl429-n{color:#fff;box-sizing:border-box;background:#e08a2b;border-radius:99px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font:700 14px Inter,sans-serif;display:inline-flex}.pnl429-gs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.pnl429-tb{border-collapse:collapse;border:1px solid #dde3ee;width:100%;font-size:14px}.pnl429-tb caption{text-align:left;padding:0 0 6px;font-weight:700}.pnl429-tb th{color:#44506a;text-align:center;background:#f4f6fa;padding:8px 6px;font-size:12px;font-weight:600}.pnl429-tb th:first-child,.pnl429-tb td:first-child{text-align:left;padding-left:10px}.pnl429-tb td{text-align:center;border-top:1px solid #eef1f6;padding:8px 6px}.pnl429-tb tr.pasa td{background:#f2fbea;font-weight:600}.pnl429-ul{flex-direction:column;display:flex}.pnl429-ul>div{border-bottom:1px solid #eef1f6;flex-direction:column;gap:2px;padding:10px 0;display:flex}.pnl429-ul>div:last-child{border-bottom:0}.pnl429-ul small{color:#44506a;font-size:12px}.pnl429-ul span{font-size:15px}.pnl429-cu{flex-direction:column;gap:10px;display:flex}.pnl429-cr{letter-spacing:.12em;text-transform:uppercase;color:#44506a;font-size:12px;font-weight:700}.pnl429-cm{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.pnl429-cm>div{background:#f4f6fa;border-radius:10px;padding:8px 10px;font-size:14px;line-height:1.35}.pnl429-cm>div.ok{background:#f2fbea}.pnl429-cm b{font-weight:700}.pnl429-cm em{color:#44506a;font-style:normal}.pnl429-xl{color:#14367a;background:#fff;border:2px solid #cbd3e1;border-radius:10px;min-height:42px;font:700 14px Inter,sans-serif}.pnl429-cl{flex-direction:column;display:flex}.pnl429-cl>div{border-bottom:1px solid #eef1f6;grid-template-columns:36px minmax(0,1fr) 60px 50px;align-items:center;gap:8px;padding:9px 0;font-size:15px;display:grid}.pnl429-cl>div.cab{color:#44506a;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.pnl429-cl>div b{font-family:Roboto Mono,monospace}.tvm429{box-sizing:border-box;color:#fff;background:#0b1730;flex-direction:column;gap:1.6vw;width:100%;min-height:100vh;padding:2.2vw 2.6vw 1.8vw;font-family:Inter,sans-serif;display:flex;position:relative}.tvm429-cab{justify-content:space-between;align-items:center;gap:2vw;display:flex}.tvm429-iz{align-items:center;gap:1.6vw;min-width:0;display:flex}.tvm429-logo{width:auto;height:2.8vw;min-height:34px}.tvm429-sep{background:#fff3;width:2px;height:3vw}.tvm429-t{flex-direction:column;gap:.3vw;min-width:0;display:flex}.tvm429-t b{text-transform:uppercase;font:700 3.4vw/.9 Barlow Condensed,sans-serif}.tvm429-t span{color:#ffffffbf;font-size:1.2vw}.tvm429-de{align-items:center;gap:1.6vw;display:flex}.tvm429-vivo{color:#c8ff3e;letter-spacing:.08em;text-transform:uppercase;background:#c8ff3e24;border-radius:99px;align-items:center;gap:.6vw;padding:.5vw 1.1vw;font-size:1.15vw;font-weight:700;display:flex}.tvm429-vivo i{background:#c8ff3e;border-radius:50%;width:.8vw;height:.8vw}.tvm429-hora{font:700 4.2vw/1 Barlow Condensed,sans-serif}.tvm429-cu{flex:1;gap:1.6vw;min-height:0;display:flex}.tvm429-sec{flex-direction:column;gap:1vw;min-width:0;display:flex}.tvm429-sec.iz{flex:1.35}.tvm429-sec.de{flex:1}.tvm429-h{letter-spacing:.04em;text-transform:uppercase;color:#c8ff3e;font:700 1.8vw Barlow Condensed,sans-serif}.tvm429-ps{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:1.1vw;display:grid}.tvm429-ps.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.tvm429-p{background:#14284d;border-radius:1.4vw;flex-direction:column;justify-content:space-between;gap:.8vw;min-width:0;padding:1.4vw 1.6vw;display:flex}.tvm429-pc{justify-content:space-between;align-items:center;gap:.6vw;display:flex}.tvm429-pc b{text-transform:uppercase;font:700 2.4vw/1 Barlow Condensed,sans-serif}.tvm429-tag{white-space:nowrap;border-radius:99px;padding:.3vw .9vw;font-size:1.05vw;font-weight:700}.tvm429-tag.vivo{color:#b9f5a4;background:#1f5a2e}.tvm429-tag.libre{color:#d6deee;background:#2b3a5c}.tvm429-nm{flex-direction:column;gap:.3vw;margin:auto 0;display:flex}.tvm429-nm small{color:#ffffffa6;font-size:1.05vw}.tvm429-nm b{overflow-wrap:anywhere;font-size:2vw;line-height:1.15}.tvm429-nm i{color:#fff9;font-size:1.15vw;font-style:normal}.tvm429-gs{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:1.1vw;display:grid}.tvm429-g{background:#14284d;border-radius:1.2vw;flex-direction:column;gap:.55vw;min-width:0;padding:1.1vw 1.2vw;display:flex}.tvm429-g>b{text-transform:uppercase;font:700 1.6vw Barlow Condensed,sans-serif}.tvm429-g>b small{color:#fff9;font-size:1.05vw}.tvm429-gl{color:#fffc;justify-content:space-between;gap:.6vw;font-size:1.2vw;display:flex}.tvm429-gl span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tvm429-gl.pasa{color:#c8ff3e;font-weight:700}.tvm429-nota{color:#fff9;font-size:.95vw}.tvm429-pie{background:#14284d;border-radius:1.2vw;align-items:center;gap:1.6vw;padding:.9vw 1.1vw .9vw 1.6vw;display:flex}.tvm429-pie>b{text-transform:uppercase;color:#c8ff3e;flex:none;font:700 1.5vw Barlow Condensed,sans-serif}.tvm429-res{white-space:nowrap;flex:1;gap:2vw;min-width:0;font-size:1.3vw;display:flex;overflow:hidden}.tvm429-qr{flex:none;align-items:center;gap:.8vw;display:flex}.tvm429-qr span{text-align:right;color:#fffc;font-size:1vw;line-height:1.3}.tvm429-qr div{box-sizing:border-box;background:#fff;border-radius:.5vw;width:4.6vw;min-width:64px;height:4.6vw;min-height:64px;padding:.25vw}.tvm429-qr svg{width:100%;height:100%;display:block}.tvm429-x{color:#fff;opacity:.15;background:#ffffff1f;border-radius:10px;min-height:40px;padding:0 14px;font:600 14px Inter,sans-serif;transition:opacity .2s;position:absolute;top:.8vw;right:.8vw}.tvm429-x:hover,.tvm429-x:focus-visible{opacity:1}.tvm429-cl{background:#14284d;border-radius:1.2vw;flex-direction:column;flex:1;gap:.5vw;padding:1.1vw 1.4vw;display:flex}.tvm429-cl>div{color:#ffffffd9;justify-content:space-between;gap:.8vw;font-size:1.45vw;display:flex}.tvm429-cl>div.top{color:#c8ff3e;font-weight:700}}@media (width<=1099px){.pnl429{color:#0f1e3d;padding-bottom:40px;font-family:Inter,sans-serif}.pnl429-cab{color:#fff;background:#0f1e3d;border:0;margin:0;padding:0}.pnl429-cin{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1360px;margin:0 auto;padding:16px 32px;display:flex}.pnl429-iz{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.pnl429-logo{width:auto;height:34px;display:block}.pnl429-sep{background:#ffffff40;width:1px;height:32px}.pnl429-t{flex-direction:column;gap:2px;min-width:0;display:flex}.pnl429-t b{text-transform:uppercase;font:700 28px/1 Barlow Condensed,sans-serif}.pnl429-t span{color:#fffc;font-size:14px}.pnl429-vivo{color:#c8ff3e;letter-spacing:.08em;text-transform:uppercase;background:#c8ff3e26;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.pnl429-vivo i{background:#c8ff3e;border-radius:50%;width:8px;height:8px}.pnl429-bs{flex-wrap:wrap;gap:10px;display:flex}.pnl429-b{color:#fff;background:0 0;border:2px solid #fff9;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font:600 15px Inter,sans-serif;display:inline-flex}.pnl429-b.pri{color:#0f1e3d;background:#c8ff3e;border-color:#c8ff3e;font-weight:700}.pnl429-main{box-sizing:border-box;flex-direction:column;gap:20px;max-width:1360px;margin:0 auto;padding:24px 32px 0;display:flex}.pnl429-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pnl429-kpi{background:#fff;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;display:flex}.pnl429-k{letter-spacing:.14em;text-transform:uppercase;color:#44506a;font-size:12px;font-weight:700}.pnl429-kpi>b{text-transform:uppercase;font:700 32px/1 Barlow Condensed,sans-serif}.pnl429-kpi>b small{color:#44506a;font-size:21px}.pnl429-kpi>span{color:#44506a;font-size:14px}.pnl429-kpi>span.tarde{color:#a34a00;font-weight:600}.pnl429-movil{color:#0f1e3d;background:#fff;border-radius:14px;align-items:center;gap:10px;margin:-4px 0 0;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.pnl429-movil span{font-size:20px}.pnl429-barra{background:#e3e8f1;border-radius:99px;height:10px;overflow:hidden}.pnl429-barra i{background:#14367a;border-radius:99px;height:10px;display:block}.pnl429-fila{align-items:stretch;gap:20px;display:flex}.pnl429-c{box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.pnl429-c.estrecha{flex:360px;max-width:420px}.pnl429-h{text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;font:700 26px/1 Barlow Condensed,sans-serif;display:flex}.pnl429-h small{text-transform:none;color:#44506a;font:400 13px Inter,sans-serif}.pnl429-pistas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.pnl429-p{border:1px solid #dde3ee;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.pnl429-p.mal{background:#fff8f0;border:2px solid #e08a2b;padding:15px}.pnl429-pc{justify-content:space-between;align-items:center;gap:8px;display:flex}.pnl429-pc b{text-transform:uppercase;font:700 22px/1 Barlow Condensed,sans-serif}.pnl429-tag{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.pnl429-tag.vivo{color:#1f6115;background:#e4f5e1}.pnl429-tag.mal{color:#8a3d00;background:#fbe3c8}.pnl429-tag.libre{color:#2b3242;background:#e3e8f1}.pnl429-q{color:#44506a;font-size:12px;font-weight:600}.pnl429-nm{flex-direction:column;gap:2px;font-size:16px;font-weight:600;display:flex}.pnl429-nm i{color:#44506a;font-size:13px;font-style:normal;font-weight:500}.pnl429-sig{color:#44506a;border-top:1px solid #eef1f6;padding-top:8px;font-size:13px}.pnl429-p .jug-acc{margin-top:2px}.pnl429-av{border:1px solid #dde3ee;border-radius:14px;flex-direction:column;gap:10px;padding:14px;font-size:15px;line-height:1.4;display:flex}.pnl429-av.nar{background:#fff8f0;border-color:#f0d9bf}.pnl429-av.ok{background:#f2fbea;border-color:#cde9c5}.pnl429-avb{flex-wrap:wrap;gap:8px;display:flex}.pnl429-avb button{color:#fff;background:#14367a;border-radius:10px;min-height:40px;padding:0 14px;font:700 14px Inter,sans-serif}.pnl429-avb button.claro{color:#0f1e3d;background:#fff;border:2px solid #cbd3e1}.pnl429-n{color:#fff;box-sizing:border-box;background:#e08a2b;border-radius:99px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font:700 14px Inter,sans-serif;display:inline-flex}.pnl429-gs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.pnl429-tb{border-collapse:collapse;border:1px solid #dde3ee;width:100%;font-size:14px}.pnl429-tb caption{text-align:left;padding:0 0 6px;font-weight:700}.pnl429-tb th{color:#44506a;text-align:center;background:#f4f6fa;padding:8px 6px;font-size:12px;font-weight:600}.pnl429-tb th:first-child,.pnl429-tb td:first-child{text-align:left;padding-left:10px}.pnl429-tb td{text-align:center;border-top:1px solid #eef1f6;padding:8px 6px}.pnl429-tb tr.pasa td{background:#f2fbea;font-weight:600}.pnl429-ul{flex-direction:column;display:flex}.pnl429-ul>div{border-bottom:1px solid #eef1f6;flex-direction:column;gap:2px;padding:10px 0;display:flex}.pnl429-ul>div:last-child{border-bottom:0}.pnl429-ul small{color:#44506a;font-size:12px}.pnl429-ul span{font-size:15px}.pnl429-cu{flex-direction:column;gap:10px;display:flex}.pnl429-cr{letter-spacing:.12em;text-transform:uppercase;color:#44506a;font-size:12px;font-weight:700}.pnl429-cm{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.pnl429-cm>div{background:#f4f6fa;border-radius:10px;padding:8px 10px;font-size:14px;line-height:1.35}.pnl429-cm>div.ok{background:#f2fbea}.pnl429-cm b{font-weight:700}.pnl429-cm em{color:#44506a;font-style:normal}.pnl429-xl{color:#14367a;background:#fff;border:2px solid #cbd3e1;border-radius:10px;min-height:42px;font:700 14px Inter,sans-serif}.pnl429-cl{flex-direction:column;display:flex}.pnl429-cl>div{border-bottom:1px solid #eef1f6;grid-template-columns:36px minmax(0,1fr) 60px 50px;align-items:center;gap:8px;padding:9px 0;font-size:15px;display:grid}.pnl429-cl>div.cab{color:#44506a;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.pnl429-cl>div b{font-family:Roboto Mono,monospace}.pnl429{margin:0 calc(-1*var(--pad,16px));background:#eef2f8;min-height:100vh}.pnl429-cin{gap:10px;padding:12px 16px}.pnl429-logo{height:24px}.pnl429-sep{display:none}.pnl429-t b{font-size:22px}.pnl429-t span{font-size:12.5px}.pnl429-bs{width:100%}.pnl429-b{min-height:40px;padding:0 12px;font-size:14px}.pnl429-main{gap:14px;padding:14px 16px 0}.pnl429-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pnl429-kpi{border-radius:14px;padding:12px 14px}.pnl429-kpi>b{font-size:24px}.pnl429-fila{flex-direction:column;gap:14px}.pnl429-c{border-radius:18px;padding:16px}.pnl429-c.estrecha{max-width:none}.pnl429-c.ancha{flex:none}.pnl429-pistas{grid-template-columns:minmax(0,1fr);gap:10px}.pnl429-gs,.pnl429-cm{grid-template-columns:minmax(0,1fr)}.pnl429-h{font-size:22px}.pnl429 .av434,.pnl429 .av441,.pnl429 .d437-plan{display:none}}.org428{background:#f4f6fa;border-radius:18px;margin:18px 0 6px;padding:18px 16px}.org428-k{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:700}.org428-h{text-transform:uppercase;color:var(--ink);margin:6px 0 14px;font:700 30px/.95 Barlow Condensed,sans-serif}.org428-h em{color:#1565d8;font-style:normal}.org428-ps{gap:10px;display:grid}.org428-p{background:#fff;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:2px 12px;padding:12px;display:grid}.org428-n{color:#0f1e3d;background:#c8ff3e;border-radius:12px;grid-row:1/3;justify-content:center;align-items:center;width:40px;height:40px;font:700 24px Barlow Condensed,sans-serif;display:flex}.org428-p b{text-transform:uppercase;color:var(--ink);font:700 20px/1.05 Barlow Condensed,sans-serif}.org428-d{color:var(--soft);font-size:13.5px;line-height:1.45}.org428-pie{flex-direction:column;gap:12px;margin-top:14px;display:flex}.org428-oks{flex-wrap:wrap;gap:6px 16px;display:flex}.org428-ok{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.org428-ok svg{color:#2d7a18;flex:none}.org428-b{background:var(--biro);min-height:48px;color:var(--biro-txt,#fff);border-radius:12px;padding:0 20px;font:700 16px Inter,sans-serif}.lst428{text-align:left;flex-direction:column;gap:16px;margin:8px 0 18px;display:flex}.lst428-m{flex-direction:column;gap:14px;min-width:0;display:flex}.lst428-cab{align-items:center;gap:14px;display:flex}.lst428-ok{color:#0f1e3d;background:#c8ff3e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.lst428-h{text-transform:uppercase;color:var(--ink);margin:0;font:700 30px/.95 Barlow Condensed,sans-serif}.lst428-sub{color:var(--soft);margin:4px 0 0;font-size:14.5px;line-height:1.4}.lst428-k{text-transform:uppercase;color:var(--ink);margin-top:4px;font:700 20px/1 Barlow Condensed,sans-serif}.lst428-enl{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.lst428-enl span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-size:15px;font-weight:600;overflow:hidden}.lst428-enl button{color:#fff;background:#123a7a;border-radius:10px;flex:none;min-height:42px;padding:0 16px;font:700 14px Inter,sans-serif}.lst428-bs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lst428-bs a{border-radius:12px;justify-content:center;align-items:center;min-height:48px;font:700 15px Inter,sans-serif;text-decoration:none;display:flex}.lst428-bs a.lst428-wa{color:#073b1c;background:#25d366;grid-column:1/-1}.lst428-bs a.lst428-te{color:#3d3a8c;background:#ecebfa}.lst428-bs a.lst428-em{color:#123a7a;background:#eef2f8}.lst428-k2{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);border-top:1px solid var(--line);margin-top:2px;padding-top:14px;font-size:11px;font-weight:700}.lst428-ps{gap:10px;display:grid}.lst428-p{align-items:flex-start;gap:10px;display:flex}.lst428-p>span{color:#c8ff3e;background:#123a7a;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font:700 17px Barlow Condensed,sans-serif;display:flex}.lst428-p p{color:var(--soft);margin:0;font-size:14px;line-height:1.45}.lst428-p b{color:var(--ink)}@media (width>=1100px){html.pc-app,html.pc-app .cy-escena,html.pc-app .hero-yo{background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%) fixed}html.pc-app body{background:0 0;min-height:100vh}html.pc-app .wrap{background:var(--paper);min-height:100vh;box-shadow:0 0 0 1px #08285a0f,0 24px 60px #08285a59}body.pc-portada .wrap{max-width:none;padding:0 0 64px;position:relative}body.pc-portada .ib424{display:none}body.pc-portada .pcnav{z-index:12;box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 max(48px,50% - 656px);display:flex;position:absolute;top:0;left:0;right:0}.pcnav-logo{filter:drop-shadow(0 3px 10px #0019464d);width:250px;height:auto;display:block}.pcnav-d{align-items:center;gap:28px;display:flex}.pcnav-l{color:#fff;cursor:pointer;text-shadow:0 1px 6px #00194659;background:0 0;border:0;padding:8px 2px;font:600 16px Inter,sans-serif}.pcnav-l:hover{color:#c8ff3e}.pcnav-idi{background:#ffffff2e;border-radius:99px;align-items:center;gap:2px;padding:3px;display:flex}.pcnav-idi b,.pcnav-idi a{border-radius:99px;justify-content:center;align-items:center;min-width:40px;height:38px;font:700 14px Inter,sans-serif;display:flex}.pcnav-idi b{color:#0f1e3d;background:#fff}.pcnav-idi a{color:#fff;text-decoration:none}.pcnav-idi a:hover{color:#c8ff3e}.pcnav-b,.pcnav-b2{cursor:pointer;border-radius:99px;min-height:46px;padding:0 22px;font:700 15px Inter,sans-serif}.pcnav-b2{color:#fff;background:0 0;border:2px solid #fff}.pcnav-b{color:#0f1e3d;background:#c8ff3e;border:0}body.pc-portada .pcar-wrap{background:#14367a linear-gradient(160deg,#0f1e3d 0%,#14367a 45%,#1e80dc 100%);border-radius:0;height:min(860px,100vh);min-height:660px;margin:0;padding:0}body.pc-portada .pcar{height:100%}body.pc-portada .pcar-barras{z-index:6;width:220px;max-width:none;margin:0;padding:0;position:absolute;bottom:34px;left:max(48px,50% - 656px)}body.pc-portada .pcar-p{box-sizing:border-box;grid-template-rows:1fr auto auto auto auto 1.15fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:start;column-gap:48px;height:100%;padding:88px max(48px,50% - 656px) 0;display:grid}body.pc-portada .pcar-txt{grid-area:2/1;width:100%;max-width:640px}body.pc-portada .pcar-logo{display:none}body.pc-portada .pcar-h{text-align:left;font-size:clamp(64px,5.6vw,92px);line-height:.92}body.pc-portada .pcar-img{grid-area:1/2/7;place-self:end center;width:auto;max-width:100%;height:calc(100% - 24px);max-height:none;margin:0}body.pc-portada .pcar-b{grid-area:3/1;width:420px;max-width:100%;margin-top:32px}body.pc-portada .pcar-b2{grid-area:4/1;width:420px;max-width:100%}body.pc-portada .pcar-como{grid-area:5/1;margin-top:10px;padding-left:0}body.pc-portada .pcar-flecha.izq{left:16px}body.pc-portada .pcar-flecha.der{right:16px}body.pc-portada .gf-sec{padding:76px 0 36px}body.pc-portada .gf-in,body.pc-portada .gf-wrap{max-width:1312px;margin:0 auto}body.pc-portada .gf{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:8px 48px 0;display:grid;overflow:visible}body.pc-portada .gf-c{flex-basis:auto;width:auto}body.pc-portada .gf-pts{display:none}body.pc-portada .ben-sec{box-sizing:border-box;max-width:1312px;margin:0 auto;padding:56px 48px 24px}body.pc-portada .ben{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.pc-portada .ben-i{padding:22px}body.pc-portada .ben-h{font-size:24px}body.pc-portada .ben-p{font-size:15.5px}body.pc-portada .ip424{max-width:620px;margin:32px auto 0}}@media (width>=1280px){.qr425:not([hidden]){box-sizing:border-box;color:#0f1e3d;z-index:30;background:#fff;border-radius:22px;flex-direction:column;gap:10px;width:270px;padding:22px;font-family:Inter,sans-serif;display:flex;position:fixed;top:110px;right:calc(25% - 295px);box-shadow:0 12px 34px #08285a40}.qr425 b{text-transform:uppercase;font:800 26px/1 Barlow Condensed,sans-serif}.qr425 span{color:#4b5568;font-size:14.5px;line-height:1.45}.qr425-c{align-self:center;width:170px;height:170px}.qr425-c svg{width:100%;height:100%;display:block}}@media (width>=1100px){html.pc-ancho .wrap{max-width:none;box-shadow:none;background:0 0;min-height:100vh;padding:0 0 64px}html.pc-ancho .pcnav428{box-sizing:border-box;background:#0f1e3d8c;justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 max(32px,50% - 640px);display:flex}html.pc-ancho .pcnav428 .pcnav-logo{width:230px}html.pc-ancho .pcnav-l.on{color:#c8ff3e;box-shadow:inset 0 -2px #c8ff3e}html.pc-ancho .pc-solo{display:flex}html.pc-ancho .volver-top.v428{color:#fff;box-shadow:none;background:#0f1e3d66;padding:10px 16px;font-size:14px}.qr428{color:#0f1e3d;text-align:left;background:#fff;border-radius:22px;align-items:center;gap:18px;padding:20px 22px;box-shadow:0 10px 30px #0f1e3d40}.qr428-c{flex:none;width:112px;height:112px}.qr428-c svg,.lst428-qc svg{width:100%;height:100%;display:block}.qr428-t{flex-direction:column;gap:6px;display:flex}.qr428-t b{text-transform:uppercase;font:700 24px/1 Barlow Condensed,sans-serif}.qr428-t span{color:#4b5568;font-size:14px;line-height:1.4}html.pc-ancho .setup{max-width:1280px;margin:0 auto;padding:0 32px!important}html.pc-ancho .c428-cab{grid-template-columns:minmax(0,1fr) 360px;align-items:end;column-gap:40px;padding:36px 0 44px;display:grid}html.pc-ancho .c428-cab>*{grid-column:1}html.pc-ancho .c428-cab>.volver-top{justify-self:start;margin-bottom:6px}html.pc-ancho .c428-cab>h1{text-transform:uppercase;color:#fff;text-shadow:0 2px 18px #0f1e3d59;margin:10px 0 0;font:700 84px/.9 Barlow Condensed,sans-serif!important}html.pc-ancho .c428-cab>.note{color:#fff;text-shadow:0 1px 10px #0f1e3d73;max-width:720px;margin:16px 0 0;line-height:1.5;font-size:19px!important}html.pc-ancho .c428-cab>.qr428{grid-area:1/2/span 3;align-self:end}html.pc-ancho .c428-hoja{background:#fff;border-radius:28px;padding:44px 52px 52px;box-shadow:0 20px 50px #0f1e3d38}html.pc-ancho .c428-hoja .eyebrow{margin:48px 0 16px;font-size:13px}html.pc-ancho .org428{background:0 0;margin:0;padding:0}html.pc-ancho .org428-k{font-size:13px}html.pc-ancho .org428-h{margin:10px 0 22px;font-size:54px}html.pc-ancho .org428-ps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html.pc-ancho .org428-p{background:#f4f6fa;border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}html.pc-ancho .org428-n{width:52px;height:52px;font-size:30px}html.pc-ancho .org428-p b{font-size:28px}html.pc-ancho .org428-d{font-size:16px}html.pc-ancho .org428-pie{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:22px}html.pc-ancho .org428-oks{gap:10px 26px}html.pc-ancho .org428-ok{font-size:15px}html.pc-ancho .org428-b{min-height:52px;padding:0 28px}html.pc-ancho .g428{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}html.pc-ancho .g428>.hl{margin:0}html.pc-ancho .g428f{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}html.pc-ancho .g428f>.fm-como{margin:0}html.pc-ancho .c428-hoja .faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 40px;display:grid}html.pc-ancho .c428-hoja>.btn.wide{max-width:440px;margin-left:auto;margin-right:auto;display:block}html.pc-ancho .fm-pag{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;column-gap:20px;max-width:1280px;margin:0 auto;padding:36px 32px 56px;display:grid}html.pc-ancho .fm-pag>.volver-top,html.pc-ancho .fm-pag>.cl-h1,html.pc-ancho .fm-pag>.cl-ayuda{grid-column:1/3}html.pc-ancho .fm-pag>.volver-top{place-self:start}html.pc-ancho .fm-pag>.cl-h1{color:#fff;text-shadow:0 2px 18px #0f1e3d59;font-size:84px;line-height:.9;margin:20px 0 14px!important}html.pc-ancho .fm-pag>.cl-h1 .am-em{color:#c8ff3e}html.pc-ancho .fm-pag>.cl-ayuda{color:#fff;text-shadow:0 1px 10px #0f1e3d73;margin:0 0 40px!important;font-size:19px!important}html.pc-ancho .fm-pag>.qr428{grid-area:1/3/span 3/5;place-self:end;max-width:460px;margin-bottom:40px}html.pc-ancho .fm-pag>.fm{border:2px solid #0000;border-radius:24px;flex-direction:column;grid-row:4;align-items:flex-start;gap:16px;min-height:330px;margin:0;padding:32px 24px 24px;box-shadow:0 14px 36px #0f1e3d33}html.pc-ancho .fm-pag>.fm.prin{border-color:var(--biro)}html.pc-ancho .fm-pag .fm-ico{border-radius:18px;flex:0 0 64px;width:64px;height:64px;font-size:32px}html.pc-ancho .fm-pag .fm-txt{flex:none}html.pc-ancho .fm-pag .fm-txt b{font-size:34px;line-height:.95}html.pc-ancho .fm-pag .fm-txt small{margin-top:8px;font-size:16px;line-height:1.5}html.pc-ancho .fm-pag .fm-txt b.fm-si{margin:8px 0 2px;font-size:15px}html.pc-ancho .fm-pag .fm-tag{padding:3px 12px;font-size:13px;top:-11px;left:22px}html.pc-ancho .fm-pag .fm-fl{background:#eef2f8;border-radius:14px;justify-content:center;align-self:stretch;align-items:center;height:48px;margin-top:auto;font-size:0;display:flex}html.pc-ancho .fm-pag .fm-fl:after{content:"Empezar →";color:var(--biro);font:700 16px Inter,sans-serif}html.pc-ancho:lang(en) .fm-pag .fm-fl:after{content:"Start →"}html.pc-ancho .fm-pag>.fm.prin .fm-fl{background:var(--biro)}html.pc-ancho .fm-pag>.fm.prin .fm-fl:after{color:var(--biro-txt,#fff)}html.pc-ancho .cl-pag,html.pc-ancho .am-pag.amn,html.pc-ancho .tn{box-sizing:border-box;background:#fff;border-radius:28px;max-width:760px;margin:24px auto 0;padding:32px 40px 40px;box-shadow:0 20px 50px #0f1e3d38}html.pc-ancho .cl-pag.clf428,html.pc-ancho .cl-hecho,html.pc-ancho .am-pag.anc428,html.pc-ancho .tn.tnc428,html.pc-ancho .tn.tnl428{max-width:1280px}html.pc-ancho .cl-barra,html.pc-ancho .tn-barra,html.pc-ancho .amn-barra{max-width:none;box-shadow:none;border:0;margin:24px 0 0;padding:0;position:static;background:0 0!important}html.pc-ancho .clf428{grid-template-columns:minmax(0,1fr) 380px;align-items:start;column-gap:44px;display:grid}html.pc-ancho .clf428>.volver-top{grid-column:1/-1;justify-self:start}html.pc-ancho .clf428>.cl-tarjeta{box-shadow:none;grid-area:2/1/span 4;margin-top:0}html.pc-ancho .clf428>.clp428{grid-area:2/2}html.pc-ancho .clf428>.cl-ayuda{grid-area:3/2;text-align:left!important}html.pc-ancho .clf428>.cl-barra{grid-area:4/2;margin-top:8px}html.pc-ancho .clf428>.cl-barra .cl-cta{flex:1}.clp428{flex-direction:column;gap:10px}.clp428-k{letter-spacing:.14em;text-transform:uppercase;color:#4b5568;font-size:12px;font-weight:700}.clp428-c{border:1px solid var(--line);border-radius:20px;overflow:hidden}.clp428-cab{flex-direction:column;gap:6px;padding:20px 18px;display:flex}.clp428-cab small{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:700}.clp428-cab b{text-transform:uppercase;overflow-wrap:anywhere;font:700 34px/1 Barlow Condensed,sans-serif}.clp428-pie{background:#fff;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.clp428-pie small{color:#4b5568;font-size:13px}.clp428-pie b{color:#0f1e3d;overflow-wrap:anywhere;font-size:15px}html.pc-ancho .am-pag.anc428{padding-bottom:0;overflow:hidden}html.pc-ancho .anc428 .amn-pasos,html.pc-ancho .anc428 .amn-paso-t{display:none}.amn-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:22px;display:grid}.amn-col{border:1px solid var(--line);border-radius:20px;min-width:0;padding:22px}.amn-colt{text-transform:uppercase;color:var(--ink);align-items:center;gap:12px;margin-bottom:4px;font:700 26px/1 Barlow Condensed,sans-serif;display:flex}.amn-colt span,.tn-col>:first-child:before{background:var(--biro);color:#c8ff3e;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font:700 22px Barlow Condensed,sans-serif;display:flex}html.pc-ancho .anc428 .amn-fila{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}html.pc-ancho .amn-barra.anc428b{color:#fff;justify-content:space-between;align-items:center;gap:20px;margin:24px -40px 0;padding:20px 40px;display:flex;background:#0f1e3d!important}.amn-res428{flex-direction:column;gap:4px;min-width:0;display:flex}.amn-res428 b{text-transform:uppercase;color:#fff;font:700 26px/1 Barlow Condensed,sans-serif}.amn-res428 span{color:#ffffffd9;font-size:15px}html.pc-ancho .amn-barra.anc428b .am-go{flex:none;width:auto;margin:0;padding:16px 30px}html.pc-ancho .tn.tnc428,html.pc-ancho .tn.tnl428{padding-bottom:0;overflow:hidden}.tn-cols{counter-reset:tc428;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:18px;display:grid}.tn-col{border:1px solid var(--line);border-radius:20px;min-width:0;padding:22px}.tn-col>:first-child{counter-increment:tc428;text-transform:uppercase;letter-spacing:0;color:var(--ink);align-items:center;gap:12px;display:flex;margin:0 0 12px!important;font:700 26px/1 Barlow Condensed,sans-serif!important}.tn-col>:first-child:before{content:counter(tc428)}html.pc-ancho .tnc428 .tn-barra,html.pc-ancho .tnl428 .tn-barra{justify-content:flex-end;gap:12px;margin:24px -40px 0;padding:20px 40px;display:flex;background:#0f1e3d!important}html.pc-ancho .tnc428 .tn-barra .btn,html.pc-ancho .tnl428 .tn-barra .btn{flex:none;min-width:200px;margin:0}html.pc-ancho .tnc428 .tn-barra .btn:not(.claro),html.pc-ancho .tnl428 .tn-barra .btn:not(.claro){color:#0f1e3d;background:#c8ff3e}.tn-colt{display:none}html.pc-ancho .tn-col>.tn-colt{display:flex}html.pc-ancho .lst428.con-qr{flex-direction:row;align-items:stretch;gap:48px}html.pc-ancho .lst428-m{flex:1}html.pc-ancho .lst428-h{font-size:52px}html.pc-ancho .lst428-sub{font-size:16px}html.pc-ancho .lst428-k{font-size:26px}html.pc-ancho .lst428-bs{grid-template-columns:repeat(3,minmax(0,1fr))}html.pc-ancho .lst428-bs a.lst428-wa{grid-column:auto}html.pc-ancho .lst428-ps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lst428-qr{color:#fff;box-sizing:border-box;background:#0f1e3d;border-radius:22px;flex-direction:column;flex:0 0 340px;align-items:flex-start;gap:14px;padding:28px}.lst428-qk{letter-spacing:.14em;text-transform:uppercase;color:#c8ff3e;font-size:12px;font-weight:700}.lst428-qr b{text-transform:uppercase;font:700 34px/.95 Barlow Condensed,sans-serif}.lst428-qc{box-sizing:content-box;background:#fff;border-radius:16px;align-self:center;width:190px;height:190px;padding:12px}.lst428-qr span{color:#ffffffd9;font-size:15px;line-height:1.5}}.pom1-top{align-items:center;gap:15px;display:flex}.pom1-top.emp{flex-direction:column;align-items:flex-start;gap:12px}.pom1-pie{color:#ffffffd1;border-top:1px solid #ffffff2e;padding-top:10px;font-size:13px;line-height:1.4}.pom1-pie b{color:#fff;font-weight:700}.fin-card{color:#0f1e3d;text-align:left;background:#fff6d6;border:2px solid #e0b100;border-radius:16px;margin:0 0 14px;padding:14px}.fin-cab{text-transform:uppercase;align-items:center;gap:8px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;line-height:1;display:flex}.fin-cab svg,.cv-fin-cab svg{flex:none}.fin-vs{justify-content:center;align-items:center;gap:14px;margin:12px 0 10px;display:flex}.fin-j{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;font-size:15px;font-weight:700;display:flex}.fin-pts{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800;line-height:1}.fin-x{color:#7a5a00;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:800}.fin-p{margin:0 0 8px;font-size:15px;line-height:1.45}.fin-plazo{color:#2f3a4f;align-items:flex-start;gap:8px;margin:0 0 10px;font-size:14px;line-height:1.4;display:flex}.fin-plazo svg{flex:none;margin-top:1px}.fin-nota{color:#3d4a60;text-align:center;margin-top:8px;font-size:13px;line-height:1.4;display:block}.cv-card.cv-final{border:2px solid #e0b100}.cv-fin-cab{letter-spacing:.05em;text-transform:uppercase;color:#7a5a00;background:#fff6d6;border-radius:14px 14px 0 0;align-items:center;gap:8px;margin:-16px -16px 12px;padding:9px 16px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;display:flex}.cv-chip.fin{color:#7a5a00;cursor:default;background:#fff6d6}.cv-fin-nota{color:#3d4a60;margin:8px 0 0;font-size:13px;line-height:1.4}.match.match-final{border:2px solid #e0b100}.fuera.fin{color:#7a5a00;font-weight:700}.pen-lista{background:var(--card);border-radius:14px;margin-top:8px;padding:2px 14px}.pen-f{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.pen-f:last-child{border-bottom:0}.pen-f b{color:#8a4b00;flex:none;width:36px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800}.pen-f.dev b{color:#5b6475;text-decoration:line-through}.pen-f span{font-size:15px;font-weight:600;display:block}.pen-f small{color:var(--soft);margin-top:2px;font-size:13px;line-height:1.35;display:block}.bor-pen-aviso{color:#0f1e3d;text-align:left;background:#fff4e0;border:1.5px solid #e8a33d;border-radius:14px;align-items:flex-start;gap:10px;margin:12px 0 4px;padding:12px 14px;display:flex}.bor-pen-aviso svg{flex:none;margin-top:1px}.bor-pen-aviso b{font-size:15px;line-height:1.35;display:block}.bor-pen-aviso span{color:#2f3a4f;margin-top:3px;font-size:14px;line-height:1.45;display:block}.finc-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finc-k{margin:12px 0 8px;font-size:14px;font-weight:700}.finc-k span{color:var(--soft);font-weight:500}.finc-gente{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:260px;padding:2px;display:grid;overflow-y:auto}.finc-p.on{background:#f5f8fd;box-shadow:0 0 0 2px #0f1e3d}.finc-fmt{gap:8px;display:flex}.finc-fmt .chip{min-height:44px;padding:0 16px}.mk-pos{background:var(--biro,#123a7a);color:var(--biro-txt,#fff);vertical-align:2px;white-space:nowrap;border-radius:99px;margin-left:7px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.35;display:inline-block}.mk-pos.fin{color:#3d4a60;background:#e9ecf1}.pz-card{background:var(--card);border-radius:14px;margin:0 0 12px;padding:12px 14px}.pz-k{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;font:700 13px/1.2 Barlow Condensed,sans-serif}.pz-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.pz-i{background:#fff;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.pz-i span{color:var(--soft);font-size:12px;font-weight:600}.pz-i b{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.pz-juega{border:2px dashed var(--biro);background:#f5f8fd;border-radius:16px;align-items:center;gap:12px;margin:0 0 12px;padding:14px;display:flex}.pz-juega .txt{min-width:0}.pz-juega .k{letter-spacing:.12em;text-transform:uppercase;color:var(--biro);font:700 13px/1.2 Barlow Condensed,sans-serif}.pz-juega .n{text-transform:uppercase;color:var(--ink);margin-top:3px;font:800 24px/1 Barlow Condensed,sans-serif}.pz-juega .s{color:var(--soft);margin-top:3px;font-size:14px;line-height:1.4}.pom-pz,.pz-chip{color:#0f1e3d;background:#cdebbf;border-radius:99px;margin-top:7px;padding:4px 10px;font:700 13px/1.2 Inter,sans-serif;display:inline-block}.pz-card{background:var(--biro);color:var(--biro-txt,#fff)}.pz-card .pz-k{color:inherit;opacity:.85}.pz-card .pz-i{background:#fff}.pz-card .pz-i span{color:var(--soft);opacity:1}.pz-card .pz-i b{color:var(--ink)}.smin{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:10px;margin-top:9px;padding-top:9px;font-size:14px;line-height:1.4;display:flex}.smin b{color:var(--ink)}.smin .smp{flex:none;gap:4px;display:flex}.smin .smp i{background:var(--paper);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--biro-deep,var(--biro));border-radius:50%;display:block}.smin .smp i.on{background:var(--biro-deep,var(--biro))}.aj-barra{z-index:55;padding:12px max(16px,env(safe-area-inset-left))calc(14px + env(safe-area-inset-bottom))max(16px,env(safe-area-inset-left));background:var(--paper);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f1e3d1f}.aj-barra[hidden]{display:none}.aj-barra span{color:var(--ink);flex:1;font-size:14px;line-height:1.35}.aj-barra .btn{flex:none;padding:13px 18px}body.aj-sucio .setup{padding-bottom:96px}.smin .sopta{background:var(--biro);color:var(--biro-txt,#fff);white-space:nowrap;border-radius:99px;flex:none;align-items:center;padding:5px 11px;font:700 13px/1.2 Inter,sans-serif;display:inline-flex}.pz-juega .k{color:var(--biro-deep,var(--biro))}.pom.live .k{color:var(--biro);opacity:1}.pom.live .s{opacity:1;color:var(--soft)}.pom.live .av{box-shadow:inset 0 0 0 1px var(--line);background:var(--paper);color:var(--soft)}.salon{gap:12px;padding:2px 0 8px;display:flex;overflow-x:auto}.salon .m{text-align:center;flex:none;width:58px}.salon .m .lb{color:var(--soft);text-transform:uppercase;letter-spacing:.06em;margin-top:5px;font-size:10px}.salon .av{margin:0 auto}.pair{border-bottom:1px solid var(--line);padding:12px 0}.pair-top{align-items:baseline;gap:10px;display:flex}.pair-nm{flex:1;font-size:15px;font-weight:600}.syn{text-transform:none;font-family:Roboto Mono,monospace;font-size:15px;font-weight:500}.syn.up{color:var(--biro-deep)}.syn.dn{color:var(--pen-red)}.bar{background:var(--line);border-radius:2px;height:3px;margin-top:8px;position:relative}.bar span{border-radius:2px;position:absolute;top:0;bottom:0}.bar .mid{background:var(--soft);opacity:.5;width:1px;left:50%}.match{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;padding:14px}.match.pend{border-color:var(--pen-red);border-style:dashed}.score-line{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.side{min-width:0}.side.b{text-align:right}.side .p{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.side .d{color:var(--soft);margin-top:1px;font-family:Roboto Mono,monospace;font-size:11.5px}.side .d.up{color:var(--biro-deep)}.side .d.dn{color:var(--pen-red)}.sc{color:var(--biro);white-space:nowrap;font-size:30px;line-height:1}.setsline{color:var(--soft);margin-top:4px;font-family:Roboto Mono,monospace;font-size:11.5px}.honor{opacity:.45}.match-foot{border-top:1px solid var(--line);color:var(--soft);align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.match-foot .act{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.rank-card{background:var(--biro-deep);color:#fff;border-radius:var(--radius);margin-bottom:14px;padding:20px 18px 16px}.rank-card .lvl{letter-spacing:.15em;text-transform:uppercase;opacity:.55;font-size:10px;font-weight:600}.rank-card .tier{line-height:.98}.rank-card .pts{opacity:.7;margin-top:7px;font-family:Roboto Mono,monospace;font-size:12.5px}.fighter-nm{color:#fff;word-break:break-word;font-size:31px;line-height:.98}.modal .fighter-nm{color:var(--ink)}.next{background:#081226;border:2px solid #ffffffd9;border-radius:3px;height:16px;margin-top:14px;position:relative;overflow:hidden;box-shadow:inset 0 2px #00000080}.next span{background:linear-gradient(180deg,var(--verde)0%,var(--verde)46%,var(--biro)47%,var(--biro-deep)100%);border-radius:0;height:100%;transition:width .7s cubic-bezier(.2,.8,.3,1);display:block}.next:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 11px,#0000008c 11px 13px);position:absolute;inset:0}.next-lab{opacity:.6;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.next span{transition:none}}.next-lab{opacity:.6;margin-top:7px;font-size:11px}.spark{width:100%;height:78px;margin-top:4px;display:block}.chat{padding-top:2px}.chat-pest{gap:7px;margin:12px 0 4px;padding-bottom:4px;display:flex;overflow-x:auto}.cp{border:1px solid var(--line);background:var(--paper);color:var(--soft);white-space:nowrap;border-radius:99px;flex:none;padding:7px 13px;font-size:13px}.cp.on{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff);font-weight:600}.cp .dot{margin-left:5px}.msgs{flex-direction:column;gap:10px;min-height:120px;margin:14px 0 12px;display:flex}.msg{align-items:flex-end;gap:8px;max-width:86%;display:flex}.msg.mio{flex-direction:row-reverse;align-self:flex-end}.msg-b{background:var(--card);border:1px solid var(--line);border-radius:14px;min-width:0;padding:9px 12px}.msg.mio .msg-b{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff)}.msg-de{color:var(--soft);margin-bottom:2px;font-size:11px;font-weight:600}.msg-t{word-break:break-word;white-space:pre-wrap;font-size:14.5px;line-height:1.35}.msg-h{color:var(--soft);margin-top:4px;font-size:10.5px}.msg.mio .msg-h{color:#ffffffb3}.msg-x{color:inherit;opacity:.75;margin-left:6px;font-size:10.5px;text-decoration:underline}.chat-esc{background:var(--paper);align-items:center;gap:8px;padding:10px 0 4px;display:flex;position:sticky;bottom:0}.chat-esc input{flex:1;min-width:0}.chat-esc .btn{flex:none;padding-left:18px;padding-right:18px}.modal{background:var(--paper);padding:22px var(--pad)32px;border-radius:18px 18px 0 0;width:100%;max-width:520px;max-height:86vh;position:relative;overflow-y:auto}.modal-x{color:var(--soft);font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.cj{gap:8px;margin-top:4px;display:flex}.cj-b{border:1px solid var(--line);background:var(--paper);color:var(--soft);border-radius:10px;flex:1;padding:11px 8px;font-size:14px}.cj-b.on{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff);font-weight:600}.colores{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.col-b{width:34px;height:34px;box-shadow:0 0 0 1px var(--line);border:2px solid #0000;border-radius:50%;padding:0}.col-b.on{border-color:var(--paper);box-shadow:0 0 0 2px var(--ink)}.enlace-caja{background:var(--card);border:1px solid var(--line);color:var(--soft);word-break:break-all;border-radius:10px;margin-top:16px;padding:12px 13px;font-size:12.5px;line-height:1.4}.pique{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--verde);border-radius:12px;align-items:center;gap:11px;margin:0 0 14px;padding:12px 14px;display:flex}.pq-i{color:var(--verde-deep);font-size:15px;line-height:1}.pq-t{flex:1;font-size:14px;line-height:1.35}.pique .tapa{color:var(--soft);opacity:.55;padding:0 2px;font-size:19px;line-height:1}.pq-t b{color:var(--ink)}.pj{margin:8px 0 20px}.pj-f{border-bottom:1px solid var(--line);grid-template-columns:1fr 96px 54px;align-items:center;gap:10px;padding:7px 0;display:grid}.pj-f:last-child{border-bottom:0}.pj-n{align-items:center;gap:6px;min-width:0;display:flex}.pj-n span{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.pj-eje{background:var(--line);border-radius:99px;height:7px;position:relative}.pj-eje:after{content:"";background:var(--soft);opacity:.35;width:1px;height:13px;position:absolute;top:-3px;left:50%}.pj-eje span{border-radius:99px;height:7px;position:absolute;top:0}.pj-eje span.pos{background:var(--verde);left:50%}.pj-eje span.neg{background:var(--pen-red);right:50%}.pj-v{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.pj-v small{color:var(--soft);font-size:10.5px;display:block}.cac{margin-top:8px}.cac-f{border-bottom:1px solid var(--line);grid-template-columns:1fr 84px 46px;align-items:center;gap:10px;padding:7px 0;display:grid}.cac-f:last-child{border-bottom:0}.cac-n{align-items:center;gap:7px;min-width:0;display:flex}.cac-n span{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cac-b{background:#c8323a38;border-radius:99px;height:7px;overflow:hidden}.cac-b span{background:var(--verde);border-radius:99px;height:100%;display:block}.cac-v{text-align:right;color:var(--soft);font-variant-numeric:tabular-nums;font-size:13px}.cac-v b{color:var(--ink);font-size:14.5px}.kpis{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.kpi{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.kpi-top{padding:13px 14px 12px}.kpi .k{color:var(--soft);letter-spacing:0;text-transform:none;justify-content:space-between;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:400;display:flex}.kpi .delta{white-space:nowrap;font-size:12.5px;font-weight:600}.kpi .delta.up{color:var(--verde-deep)}.kpi .delta.dn{color:var(--pen-red)}.kpi .v{color:var(--ink);margin-top:5px;font-size:29px;line-height:1.05}.kpi .v.up,.kpi .v.dn{color:var(--ink)}.kpi .x{color:var(--soft);border-top:1px solid var(--line);background:var(--card);margin:0;padding:9px 14px;font-size:11.5px}.hl{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-top:8px;padding:13px}.hl .k{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:5px;font-size:10.5px;font-weight:600}.hl .b{font-size:14.5px;font-weight:600}.hl .s{color:var(--soft);margin-top:3px;font-size:12px}.hl .d{color:var(--biro-deep);font-family:Roboto Mono,monospace;font-weight:600}.quien{align-items:center;gap:11px;display:flex}.quien-nm{font-size:22px;line-height:1}.quien-lg{color:var(--soft);margin-top:4px;font-size:11.5px}.btn{background:var(--biro);color:var(--biro-txt,#fff);text-align:center;border-radius:8px;padding:11px 16px;font-size:14.5px;font-weight:600;display:inline-block}.btn:disabled{background:var(--line);color:var(--soft)}.btn.ghost{color:var(--biro-deep);box-shadow:inset 0 0 0 1px var(--biro);background:0 0;padding:7px 13px;font-size:13px}.btn.quiet{color:var(--soft);box-shadow:inset 0 0 0 1px var(--line);background:0 0;padding:7px 13px;font-size:13px}.btn.wide{width:100%;padding:14px;display:block}.picker{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:7px;margin-top:8px;display:grid}.chip{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:10px 8px;font-size:13.5px;font-weight:500;overflow:hidden}.chip[data-t=on]{background:var(--ink);color:#fff;box-shadow:none}.chip[data-t=a]{background:var(--biro);color:var(--biro-txt,#fff);box-shadow:none}.chip[data-t=b]{background:var(--ink);color:#fff;box-shadow:none}.chip.on{background:var(--biro);box-shadow:none;color:var(--biro-txt,#fff);font-weight:600}.chip:disabled{opacity:.35}.chip .tag{letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-top:2px;font-size:9.5px;display:block}.teams{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:12px;padding:14px;display:grid}.teams .t{min-width:0}.teams .t.b{text-align:right}.teams .lab{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:5px;font-size:10.5px}.teams .nms{word-break:break-word;font-size:14px;font-weight:600;line-height:1.35}.vs{color:var(--soft);font-size:15px}.warn.avisable{align-items:flex-start;gap:10px;display:flex}.warn.avisable span{flex:1}.warn .tapa{color:var(--soft);opacity:.7;padding:0 2px;font-size:19px;line-height:1}.warn{border-radius:var(--radius);color:#0c2b5c;background:#eef3fb;border:1px solid #9db4da;margin-top:10px;padding:11px 13px;font-size:12.5px;line-height:1.45}.setrow:last-child{border-bottom:0}.setrow .lb{letter-spacing:.09em;color:var(--soft);font-size:12.5px}.setrow.setup{padding:34px 0 20px}.setup h1{margin-bottom:10px;font-size:34px;line-height:1.02}.setup h1 em{color:var(--verde-deep);font-style:normal;box-shadow:inset 0 -.28em #4caf2a2e}.field{margin-top:16px}.field label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.field input{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);border-radius:8px;padding:12px 13px}.plist{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.plist span{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:flex}.plist span button{color:var(--soft);font-size:15px;line-height:1}.fotobtn{margin-top:12px}.pitch{color:var(--ink);margin:14px 0 0;font-size:14.5px;font-weight:450;line-height:1.6}.pitch.cierre{color:var(--ink);margin-top:20px;font-size:16px;font-weight:600}.miliga{align-items:stretch;gap:6px;margin-bottom:6px;display:flex}.miliga-b{text-align:left;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--biro);border-radius:var(--radius);flex:1;min-width:0;padding:12px 14px}.miliga-n{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.miliga-c{color:var(--soft);letter-spacing:.1em;margin-top:3px;font-family:Roboto Mono,monospace;font-size:11.5px;display:block}.miliga-x{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);width:40px;color:var(--soft);flex:none;font-size:19px;line-height:1}.comolink{text-align:center;width:100%;color:var(--biro-deep);text-underline-offset:3px;padding:8px;font-size:13.5px;font-weight:600;text-decoration:underline;display:block}.com-abrir{text-align:left;border-top:1px solid var(--line);align-items:center;gap:8px;width:100%;margin-top:11px;padding-top:10px;display:flex}.com-mini{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.com-mini-t{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.com-vacio{color:var(--soft);font-size:12.5px}.com-n{color:var(--biro-txt,#fff);background:var(--biro);border-radius:99px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:600}.com-caja{border-top:1px solid var(--line);margin-top:11px;padding-top:11px}.com{align-items:flex-start;gap:8px;margin-bottom:9px;display:flex}.com-cuerpo{flex:1;min-width:0}.com-de{color:var(--soft);letter-spacing:.03em;font-size:11px;font-weight:600}.com-txt{overflow-wrap:break-word;margin-top:1px;font-size:13.5px;line-height:1.4}.com-x{color:var(--soft);flex:none;padding:0 4px;font-size:16px;line-height:1}.com-nuevo{gap:6px;margin-top:10px;display:flex}.com-nuevo input{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:8px;flex:1;padding:9px 11px;font-size:16px}.com-cerrar{text-align:center;width:100%;color:var(--soft);padding:9px 0 2px;font-size:11.5px;display:block}.peti{border-radius:var(--radius);background:#eef3fb;border:1px solid #9db4da;margin-top:11px;padding:11px 12px}.peti-t{letter-spacing:.14em;text-transform:uppercase;color:#0c2b5c;font-size:10px;font-weight:700}.peti-x{color:#243b66;margin-top:5px;font-size:13px;line-height:1.45}.peti-act{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.ficha-top{align-items:center;gap:13px;display:flex}.cifras{text-align:right;flex-direction:column;flex:none;gap:9px;display:flex}.cifra-k{letter-spacing:.13em;text-transform:uppercase;opacity:.55;font-size:9px;font-weight:600}.cifra-v{margin-top:2px;font-family:Barlow Condensed,sans-serif;font-size:23px;font-weight:700;line-height:1}.cifra-de{opacity:.5;margin-left:1px;font-family:Inter,sans-serif;font-size:11px;font-weight:400}@media (width<=359px){.av.big{width:64px;height:64px;font-size:24px}.fighter-nm{font-size:24px}}.duo{border-bottom:1px solid var(--line);padding:14px 0}.duo-top{align-items:center;gap:10px;display:flex}.duo-caras{flex:none;display:flex}.duo-caras .av:last-child{box-shadow:inset 0 0 0 1px var(--line),0 0 0 2px var(--paper);margin-left:-11px}.duo-nm{flex:1;min-width:0;font-size:15px;font-weight:600}.duo-pct{color:var(--ink);margin-left:auto;font-family:Roboto Mono,monospace;font-weight:500}.duo-sub{letter-spacing:.13em;text-transform:uppercase;color:var(--soft);margin-top:13px;margin-bottom:6px;font-size:10px;font-weight:600}.duo-quim{margin-top:6px;font-family:Roboto Mono,monospace;font-size:14px;font-weight:500}.duo-quim span{color:var(--soft);font-family:Inter,sans-serif;font-size:11.5px;font-weight:400}.duo-quim.up{color:var(--biro-deep)}.duo-quim.dn{color:var(--pen-red)}.carrusel{margin:0 calc(var(--pad)*-1);padding:16px 2px 22px;padding-left:var(--pad);padding-right:var(--pad);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;display:flex;overflow-x:auto}.carta{perspective:1100px;scroll-snap-align:center;cursor:pointer;flex:none;width:212px;height:296px}.carrusel.grande{padding-top:8px;padding-bottom:12px}.carrusel.grande .carta{width:min(86vw,360px);height:min(70vh,560px)}.carrusel.grande .carta-retrato{width:118px;height:118px}.carrusel.grande .carta-nm2{margin-top:14px;font-size:26px}.carrusel.grande .carta-hist{opacity:.9;margin:12px 0 18px;font-size:15px;line-height:1.55}.carrusel.grande .carta-nm{font-size:19px}.carrusel.grande .carta-dorso{padding:26px 22px}.carrusel.grande .carta-dorso .btn.ghost{padding:12px 22px;font-size:15px}.carta-in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.9,.3,1);position:relative}.carta.girada .carta-in{transform:rotateY(180deg)}.carta-cara{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid var(--line);background:var(--card);border-radius:14px;position:absolute;inset:0;overflow:hidden}.carta-frente{flex-direction:column;justify-content:flex-end;display:flex}.carta-frente img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.carta-nm{text-transform:uppercase;letter-spacing:.03em;color:#fff;background:linear-gradient(#0000,#000000d1);padding:26px 14px 12px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;position:relative}.perfil{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px 16px}.perfil-cab{align-items:center;gap:14px;display:flex}.perfil-cara{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--biro);border-radius:50%;flex:none}.perfil-sin{background:var(--biro);color:var(--biro-txt,#fff);justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.perfil-t{min-width:0}.perfil-nm{text-transform:uppercase;letter-spacing:.01em;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700;line-height:1.05}.perfil-fg{color:var(--biro-deep);margin-top:4px;font-size:13px;font-weight:600}.perfil-bio{color:var(--soft);margin:14px 0 0;font-size:13.5px;line-height:1.5}.perfil-stats{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:14px;display:grid}.perfil-stats div{background:var(--paper);text-align:center;border-radius:12px;padding:10px 6px}.perfil-stats span{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:10px;font-weight:700;display:block}.perfil-stats b{margin-top:3px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;display:block}.aviso-priv{text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.aviso-priv .pq-t{flex:1;font-size:13.5px;line-height:1.4}.perfil-fila{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.perfil-fila:first-child{border-top:0;padding-top:0}.perfil-fila.perfil-col{display:block}.perfil-k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:800}.faq{flex-direction:column;gap:8px;display:flex}.faq-i{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:0 14px}.faq-i summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-size:14.5px;font-weight:600;line-height:1.35;list-style:none;display:flex}.faq-i summary::-webkit-details-marker{display:none}.faq-ch{color:var(--soft);flex:none;font-size:16px;transition:transform .25s}.faq-i[open] .faq-ch{transform:rotate(180deg)}.faq-a{color:var(--soft);padding:0 0 14px;font-size:13.5px;line-height:1.55}.perfil-v{font-size:14.5px;font-weight:500}.apu-mini{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.apu-mini-b{background:var(--card);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;justify-content:center;align-items:center;padding:6px;display:flex}.apu-mini-b.on{box-shadow:inset 0 0 0 2px var(--biro)}.apu-mini-b svg{width:24px;height:24px}.apu-mini-v{color:var(--soft);font-size:18px}.apu-lista{gap:6px;display:flex}.apu-lista .apu-b{flex:none;width:44px;min-width:0;padding:8px 0}.apu-lista .apu-b svg{width:22px;height:22px;margin:0}.vdbar,.hp,.energia{display:none}.next-rango{color:var(--ink);margin-top:8px;font-size:16px}.st-card{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-bottom:16px;padding:16px 14px 6px}.st-top{justify-content:center;margin-bottom:6px;display:flex}.st-circ-n{fill:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700}.st-circ-l{fill:var(--soft);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.st-fila{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:6px;padding:10px 0;display:grid}.st-fila2{grid-template-columns:1fr 1fr}.st-n{text-align:center}.st-n b{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1;display:block}.st-n span{color:var(--soft);margin-top:4px;font-size:12.5px;display:block}.st-verde{color:var(--verde-deep)!important}.seg{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:6px;margin-bottom:14px;padding:4px;display:flex}.seg-b{color:var(--ink);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 4px;font-size:15px;font-weight:600;display:flex}.seg-b.on{background:var(--biro);color:var(--biro-txt,#fff)}.seg-n{background:var(--pen-red);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:inline-flex}.seg-b.on .seg-n{color:var(--biro);background:#fff}.cv-asig{color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;padding:4px 0 0;font-size:13px;text-decoration:underline}.cv-picker{background:var(--paper);border-radius:12px;margin-top:12px;padding:12px}.cv-card{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:12px;padding:16px;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000000f}.cv-sep{background:var(--line);vertical-align:middle;width:1px;height:16px;margin:0 10px;display:inline-block}.cv-dep{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:600}.cv-amis-ico{margin-right:6px;font-size:16px}.cv-ico{opacity:.8;margin-right:6px;font-size:13px}.cv-card.cv-resalta{box-shadow:0 0 0 2px var(--biro)}.cv-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.cv-fecha{text-transform:uppercase;letter-spacing:.01em;color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;line-height:1.1}.cv-lugar{color:var(--soft);margin-top:2px;font-size:13px}.cv-quien{color:var(--soft);margin-top:2px;font-size:11.5px}.cv-lados{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.cv-lado{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:12px 10px;display:flex}.cv-lado-t{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:2px;padding-bottom:6px;font-size:10px;font-weight:700;display:flex}.cv-pts{letter-spacing:0;text-transform:none;font-size:11px}.cv-pts .up{color:var(--verde-deep)}.cv-pts .dn{color:var(--pen-red)}.cv-j{align-items:center;gap:8px;min-height:36px;font-size:13.5px;font-weight:500;display:flex;position:relative}.cv-j .av{flex:none;width:32px;height:32px;font-size:12px}.cv-j.cv-hueco{border:1.5px dashed var(--line);color:var(--biro);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;padding:5px 8px;font-weight:600}.cv-j.cv-hueco.on{border-color:var(--biro);background:#123a7a0f}.cv-mas{font-size:20px;line-height:1}.cv-j.cv-vacio{color:var(--line);justify-content:center}.cv-x,.cv-mv{color:var(--soft);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 5px;font-size:15px}.cv-x{color:var(--pen-red)}.cv-acc{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cv-acc .btn{text-align:center;flex:auto;padding:10px 12px;font-size:13px}.tag.on{background:var(--verde);color:#fff}.mi-fighter{align-items:center;gap:14px;margin-top:4px;display:flex}.mi-fighter img{object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 2px var(--biro);border-radius:50%}.saludo-cara{object-fit:cover;width:132px;height:132px;box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--biro);border-radius:50%}.saludo-txt{margin:14px 0 10px;font-size:17px;font-weight:500;line-height:1.5}.carta-bloq{color:var(--soft);text-align:center;margin:7px 0 0;font-size:11px;line-height:1.35}.btn.ghost:disabled{opacity:.4}.carta-lleva{color:#fff;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;background:#0009;border-radius:99px;max-width:70%;padding:3px 8px;font-size:9.5px;font-weight:700;position:absolute;top:10px;right:10px;overflow:hidden}.carta-tuyo{background:var(--biro);color:var(--biro-txt,#fff);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:3px 8px;font-size:9.5px;font-weight:700;position:absolute;top:10px;left:10px}.carta.elegida .carta-cara{border-color:var(--biro);border-width:2px}.carta-dorso{text-align:center;background:var(--ink);color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:18px 15px;display:flex;transform:rotateY(180deg)}.carta-retrato{object-fit:cover;border:2px solid var(--biro);border-radius:50%;width:78px;height:78px}.carta-nm2{text-transform:uppercase;letter-spacing:.03em;margin-top:10px;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700}.carta-hist{opacity:.82;margin:8px 0 12px;font-size:12px;line-height:1.45}.carta-dorso .btn.ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff8c}@media (prefers-reduced-motion:reduce){.carta-in{transition:none}}.desfile{margin:22px calc(var(--pad)*-1)0;padding:0;position:relative;overflow:hidden}.desf-in{width:max-content;animation:linear infinite desfilar;display:flex}@media (hover:hover) and (pointer:fine){.desfile:hover .desf-in{animation-play-state:paused}}@keyframes desfilar{0%{transform:translate(0)}to{transform:translate(-50%)}}.desf-c{border:1px solid var(--line);background:var(--card);border-radius:11px;flex:none;width:132px;height:186px;margin:0 6px;position:relative;overflow:hidden}.desf-c img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.desf-n{text-transform:uppercase;letter-spacing:.03em;color:#fff;background:linear-gradient(#0000,#000c);padding:18px 9px 7px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.desf-vel{z-index:2;pointer-events:none;width:52px;position:absolute;top:0;bottom:0}.desf-vel-i{background:linear-gradient(90deg,var(--paper),#edeee700);left:0}.desf-vel-d{background:linear-gradient(270deg,var(--paper),#edeee700);right:0}@media (prefers-reduced-motion:reduce){.desf-in{animation:none}}.energia-d{border-radius:99px;margin-top:8px;padding:2px 9px;font-family:Roboto Mono,monospace;font-size:13px;font-weight:500;display:inline-block}.energia-d.up{color:var(--verde-deep);background:#4caf2a2e}.energia-d.dn{color:#f09595;background:#c8323a29}.duo-fila{align-items:flex-start;gap:14px;display:flex}.duo-info{flex:1;min-width:0}.vu{text-align:center;flex:none;width:40px}.vu-caja{border:2px solid var(--ink);background:#0b1730;border-radius:4px;flex-direction:column;gap:2px;padding:5px 4px;display:flex}.vu-s{background:#ffffff12;border-radius:1px;height:7px;display:block}.vu-s.on.vu-baja{background:var(--biro)}.vu-s.on.vu-media,.vu-s.on.vu-alta{background:var(--verde)}.vu-pct{color:var(--soft);margin-top:5px;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700}.duo-marcador{letter-spacing:.02em;align-items:baseline;gap:5px;margin-top:9px;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700;display:flex}.duo-v{color:var(--biro-deep)}.duo-d{color:var(--pen-red)}.duo-sep{color:var(--line)}.duo-pct{color:var(--soft);margin-left:auto;font-family:Inter,sans-serif;font-size:11.5px;font-weight:400}.vdbar-w{border-top:1px solid #ffffff21;margin-top:15px;padding-top:14px}.vdbar{background:#ffffff1a;border-radius:4px;height:19px;display:flex;overflow:hidden}.vdbar-v,.vdbar-d{letter-spacing:.05em;justify-content:center;align-items:center;min-width:0;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;display:flex}.vdbar-v{background:linear-gradient(180deg,var(--verde),var(--verde));color:#2a1a00}.vdbar-d{color:#fff;background:#c8323a}.vdbar-lab{opacity:.65;margin-top:7px;font-size:11.5px;display:flex}.vdbar-lab span{opacity:.9;margin-left:auto;font-family:Roboto Mono,monospace}.apu{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.apu-b{background:var(--card);min-width:72px;box-shadow:inset 0 0 0 1px var(--line);text-align:center;color:var(--soft);border-radius:8px;flex:1;padding:9px 6px;font-size:12px;font-weight:500}.apu-b.on{background:var(--biro);color:var(--biro-txt,#fff);box-shadow:none}.apu-e{display:block}.paga{border-radius:var(--radius);color:#243b66;background:#eef3fb;border:1px solid #9db4da;margin-top:11px;padding:9px 11px;font-size:13px}.paga b{font-weight:700}.paga.pendiente{background:var(--card);border-color:var(--line);color:var(--soft)}.apu-e svg{width:24px;height:24px;margin:0 auto 3px;display:block}.paga{align-items:center;gap:8px;display:flex}.paga-i{flex:none;display:flex}.paga-i svg{width:20px;height:20px;display:block}.sc-linea{justify-content:center;align-items:center;gap:8px;display:flex}.sc-apu{flex:none;display:flex}.sc-apu svg{width:21px;height:21px;display:block}.medias{text-align:left;border-radius:var(--radius);background:var(--card);width:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--soft);align-items:center;gap:9px;margin-top:8px;padding:11px 13px;font-size:13.5px;display:flex}.medias.on{box-shadow:inset 0 0 0 2px var(--biro);color:var(--ink);font-weight:500}.medias-c{border:1px solid var(--line);color:#fff;background:var(--card);border-radius:5px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:flex}.medias.on .medias-c{background:var(--biro);border-color:var(--biro)}.escudo{background:var(--biro);color:var(--biro-txt,#fff);-webkit-clip-path:polygon(0 0,100% 0,100% 72%,74% 93%,50% 100%,26% 93%,0 72%);clip-path:polygon(0 0,100% 0,100% 72%,74% 93%,50% 100%,26% 93%,0 72%);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.escudo img{object-fit:cover;width:100%;height:100%;display:block}.escudo b{letter-spacing:.02em;font-family:Barlow Condensed,sans-serif;font-weight:700}.escudo.lg{width:44px;height:52px}.escudo.lg b{font-size:19px}.escudo.mini{width:36px;height:43px}.escudo.mini b{font-size:15px}.escudo.xs{vertical-align:-5px;width:20px;height:24px}.escudo.xs b{font-size:10px}.escudo.big{width:64px;height:76px}.escudo.big b{font-size:27px}.escudo.claro{background:#ffffff38;margin-right:6px}.lg-fila{align-items:center;gap:11px;display:flex}.lg-txt{min-width:0}.miliga-b{align-items:center;gap:11px;display:flex}.miliga-t{flex:1;min-width:0}.de-liga{opacity:.6;align-items:center;gap:6px;margin-top:8px;font-size:11.5px;display:flex}.esc-fila{align-items:center;gap:14px;margin-top:4px;display:flex}.match-foot .escudo.xs{margin-right:6px}.pom .k{align-items:center;display:flex}.registrar{margin-bottom:14px;padding:16px;font-size:16px}.sorteo{text-align:center;border-radius:var(--radius);background:var(--biro);width:100%;color:var(--biro-txt,#fff);border:0;margin-top:8px;padding:18px 14px;display:block}.sorteo-caras{justify-content:center;margin-bottom:11px;display:flex}.sorteo-caras .av{box-shadow:0 0 0 2px var(--biro);background:var(--biro-deep);color:#fff;margin-left:-9px}.sorteo-caras .av:first-child{margin-left:0}.sorteo-t{text-transform:uppercase;letter-spacing:.05em;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700}.sorteo-s{opacity:.85;margin-top:5px;font-size:12px;line-height:1.4}.t-caras{margin:7px 0 6px;display:flex}.teams .t.b .t-caras{justify-content:flex-end}.t-caras .av{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line),0 0 0 2px var(--card);margin-left:-8px;font-size:11px}.t-caras .av:first-child{margin-left:0}.chip-f{flex-direction:column;align-items:center;gap:5px;padding:9px 5px;display:flex}.chip-f .av{width:38px;height:38px;font-size:14px}.chip-f[data-t] .av{box-shadow:0 0 0 2px #fffc}.chip-n{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.liga-cod .duo-eti{letter-spacing:.1em;text-transform:uppercase;color:var(--biro-txt,#fff);background:var(--biro);border-radius:99px;margin-bottom:11px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block}.duo-tabla{gap:16px;margin-top:10px;display:flex}.duo-tabla div{flex-direction:column;display:flex}.duo-tabla span{letter-spacing:.11em;text-transform:uppercase;color:var(--soft);font-size:9.5px;font-weight:600}.duo-tabla b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:700;line-height:1.1}.instalar{margin:22px var(--pad)0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:13px;padding:14px;display:flex}.inst-icono{border-radius:11px;flex:none;width:46px;height:46px}.inst-txt{flex:1;min-width:0}.inst-t{font-size:14.5px;font-weight:600}.inst-s{color:var(--soft);margin-top:2px;font-size:12px;line-height:1.4}.bento{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bt{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;justify-content:space-between;min-width:0;padding:16px;display:flex}.bt-grande{background:var(--biro);border-color:var(--biro);color:var(--biro-txt,#fff);grid-column:span 2;gap:26px;padding:22px 20px;position:relative;overflow:hidden}.bt-trama{pointer-events:none;opacity:.22;background:repeating-linear-gradient(45deg,#ffffffe6 0 1px,#0000 1px 10px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 100% 0,#000 60%,#0000 110%);mask-image:radial-gradient(80% 60% at 100% 0,#000 60%,#0000 110%)}.bt-cabeza{position:relative}.bt-chapa{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;background:#ffffff29;border-radius:99px;padding:4px 11px;font-size:9.5px;font-weight:700;display:inline-block}.bt-enorme{letter-spacing:-.02em;margin-top:16px;font-family:Barlow Condensed,sans-serif;font-size:62px;font-weight:700;line-height:.9}.bt-enorme-k{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;margin-top:5px;font-size:12px;font-weight:600}.bt-pie{color:#ffffffc7;max-width:26ch;margin:0;font-size:12.5px;line-height:1.45;position:relative}.bt-ancha{flex-direction:row;grid-column:span 2;justify-content:space-between;align-items:center;gap:14px}.bt-chica{text-align:center;justify-content:center;gap:3px;padding:18px 12px}.bt-media{flex-direction:row;align-items:center;gap:12px}.bt-k{letter-spacing:.13em;text-transform:uppercase;color:var(--soft);font-size:9.5px;font-weight:700}.bt-k2{color:var(--soft);margin-top:1px;font-size:11px}.bt-v{margin-top:3px;font-family:Barlow Condensed,sans-serif;font-size:34px;font-weight:700;line-height:1}.bt-v-chica{font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700;line-height:1.05}.bt-barras,.bento-barras{flex:none;align-items:flex-end;gap:3px;height:34px;display:flex}.bento-barras i{background:var(--ink);opacity:.85;border-radius:99px;width:5px;display:block}.bt-circulo{background:var(--paper);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700;display:flex}.bt-cod{color:var(--biro-deep);letter-spacing:.04em;overflow-wrap:anywhere;margin-top:4px;font-family:Roboto Mono,monospace;font-size:19px;font-weight:500}.bt-codigo{align-items:center}.reclamo{color:var(--ink);margin:16px 0 0;font-size:18px;font-weight:500;line-height:1.5}.reclamo b{color:var(--biro-deep);font-weight:700}.volver-top{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:99px;align-items:center;gap:5px;margin-bottom:14px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.pareja-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px}.pc-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-bottom:12px;font-size:10px;font-weight:700}.pc-jug{align-items:center;gap:14px;padding:9px 0;display:flex}.pc-jug+.pc-jug{border-top:1px solid var(--line)}.pc-nm{letter-spacing:.01em;overflow-wrap:anywhere;min-width:0;font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:700;line-height:1.1}.pc-vs{text-align:center;color:var(--biro);letter-spacing:.08em;padding:10px 0;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700}.bt-lista{flex-direction:column;align-items:stretch}.bl-fila{align-items:center;gap:10px;padding:8px 0;display:flex}.bl-fila+.bl-fila{border-top:1px solid var(--line)}.bl-nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:500;overflow:hidden}.bl-falta{color:var(--soft);white-space:nowrap;font-size:10.5px}.bl-ok{color:var(--biro-deep);white-space:nowrap;font-size:10.5px;font-weight:600}.bl-n{text-align:right;min-width:22px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700}.pcuenta{float:right;color:var(--soft);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:400}.pcuenta.lleno{color:var(--pen-red);font-weight:600}.mc{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:10px;padding:12px 10px}.mc-fila{grid-template-columns:minmax(0,1fr) 54px 54px 54px;align-items:center;gap:7px;display:grid}.mc-fila+.mc-fila{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.mc-cab{margin-bottom:2px}.mc-cab div{letter-spacing:.11em;text-transform:uppercase;color:var(--soft);text-align:center;font-size:9.5px;font-weight:700}.mc-cab div.opt{opacity:.45}.mc-equipo{align-items:center;gap:9px;min-width:0;display:flex}.mc-caras{flex:none;display:flex}.mc-caras .av:last-child{box-shadow:inset 0 0 0 1px var(--line),0 0 0 2px var(--card);margin-left:-10px}.mc-nms{flex-direction:column;min-width:0;line-height:1.25;display:flex}.mc-nms span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.mc-celda{text-align:center;border:1px solid var(--line);background:var(--paper);width:54px;height:52px;color:var(--biro);-moz-appearance:textfield;appearance:none;border-radius:11px;padding:0;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700}.mc-celda::-webkit-outer-spin-button,.mc-celda::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mc-celda:focus{border-color:var(--biro);outline:none;box-shadow:0 0 0 2px #123a7a2e}.mc-celda::placeholder{color:var(--line);font-size:22px}.mc-celda.opt{opacity:.55}.cruzado{text-align:center;margin:18px var(--pad)0}.cruzado a{color:var(--biro);font-weight:600;text-decoration:none}.apu a.apu-b{color:var(--soft);text-decoration:none}.empty{text-align:center;color:var(--soft);padding:44px 16px}.empty .disp{color:var(--ink);margin-bottom:6px;font-size:20px}.empty p{margin:0;font-size:13.5px}.toast{background:var(--ink);color:#fff;z-index:60;white-space:normal;text-align:center;border-radius:99px;width:max-content;max-width:90vw;padding:11px 18px;font-size:13.5px;font-weight:500;line-height:1.35;transition:transform .28s cubic-bezier(.2,.8,.3,1);position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(80px)}.toast.on{transform:translate(-50%)translateY(0)}.bt-ritmo{justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.bt-ritmo-k{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;max-width:11ch;font-size:10px;font-weight:600;line-height:1.3}.bt-grande .bento-barras i{opacity:.62;background:#fff}.tuliga{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--biro);border-radius:0;padding:14px}.tuliga-top{align-items:center;gap:11px;margin-bottom:14px;display:flex}.tuliga-t{flex:1;min-width:0}.tuliga-n{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.tuliga-s{color:var(--soft);margin-top:3px;font-size:11.5px}.tuliga-cod{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:12px;display:flex}.tuliga-cod .tuliga-c{flex:1;min-width:0}.seccion{margin-top:26px}.cp.cp-mas{color:var(--biro);border-style:dashed;font-weight:600}.chat-elige{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin:10px 0 2px;padding:12px 13px}.chat-elige .eyebrow{margin:0 0 8px}.ios-ficha{z-index:70;background:#0f1e3d73;justify-content:center;align-items:flex-end;padding:0 12px 12px;display:flex;position:fixed;inset:0}.ios-caja{background:var(--paper);border-radius:20px;width:100%;max-width:420px;padding:20px 18px 16px;box-shadow:0 18px 50px #00000047}.ios-cab{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ios-cab img{border-radius:12px;flex:none;width:52px;height:52px}.ios-t{font-size:17px;font-weight:700}.ios-paso{align-items:center;gap:12px;padding:12px 0;display:flex}.ios-paso+.ios-paso{border-top:1px solid var(--line)}.ios-ico{background:var(--card);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--biro);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.ios-ico svg{width:21px;height:21px}.ios-tx{font-size:14px;line-height:1.4}.ios-tx b{font-weight:700}.ios-tx small{color:var(--soft);margin-top:1px;font-size:11.5px;display:block}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--ink:#1a1a1a;--soft:#3d434d}body{color:var(--ink);font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.45}.elo small,.cifra-de,.duo-quim span,.duo-pct{font-family:Plus Jakarta Sans,Inter,sans-serif}.note{color:#2b2f38;font-size:15px;font-weight:450;line-height:1.5}.eyebrow{color:var(--soft);font-size:12px;font-weight:700}.eyebrow-negro{color:var(--ink)}.sub,.hl .s,.side .d,.setsline,.match-foot,.cv-lugar,.cv-quien,.msg-h,.msg-de,.kpi .k,.kpi .x,.leader,.quien-lg,.season-top{color:var(--soft);font-size:14px}.nm,.pair-nm,.duo-nm,.bl-nm,.miliga-n,.tuliga-n,.inst-t,.hl .b,.side .p,.teams .nms,.perfil-v,.pq-t,.com-txt,.faq-i summary,.cv-j{font-size:16px}.cv-lado-t{color:var(--soft);font-size:11px}.cv-lugar,.chip,.cp,.cj-b{font-size:15px}.chip,.cp,.cj-b{color:var(--ink)}.btn{font-size:16px}.btn.ghost,.btn.quiet{color:var(--ink);font-size:15px}.btn.ghost{box-shadow:inset 0 0 0 1.5px var(--biro)}.btn.wide{padding:15px}.inicio-b{padding:16px;font-size:17px}.ya-juegas{text-align:center;width:100%;color:var(--ink);text-underline-offset:4px;margin-top:16px;padding:8px;font-size:16px;font-weight:600;text-decoration:underline;display:block}.tab{letter-spacing:.06em;color:var(--ink);padding:10px 2px;font-size:15.5px}.tab[aria-selected=true]{color:var(--biro-txt,#fff)}.me button,.me a.buzon{color:var(--ink);font-size:13.5px}.code,.bt-cod,.perfil-fg,.reclamo b,.comolink,.cruzado a,.brandline,.hl .d,.pos,.row.top .pos,.sc,.mc-celda,.pc-vs,.duo-v,.bl-ok,.cp.cp-mas,.cv-j.cv-hueco,.ios-ico,.pom.live .k,.peti-t,.peti-x,.paga,.warn{color:var(--ink)}.side .d.up,.syn.up,.duo-quim.up,.hl .d,.energia-d.up{color:var(--verde-deep)}.side .d.dn,.syn.dn,.duo-quim.dn{color:var(--pen-red)}.cv-j.cv-hueco{border-color:var(--biro)}.mc-celda{color:var(--ink)}.msg-t{font-size:16px;line-height:1.45}.msg-b{border-radius:16px;padding:11px 14px}.msg-de{font-size:13px}.msg-h{font-size:12.5px}.chat-esc input{padding:12px 14px;font-size:16px}.field input,input,select{font-size:16px}.faq-a,.perfil-bio{color:#2b2f38;font-size:15px}.perfil-stats span{color:var(--soft)}.empty p{font-size:15px}.empty{color:#2b2f38}.toast{font-size:15px}.pique{border-left-color:var(--biro)}.pq-i{color:var(--ink)}.aviso-cta{color:#fff;border-radius:14px;align-items:stretch;width:100%;margin:0 0 10px;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000001f}.aviso-cta-b{text-align:left;cursor:pointer;color:#fff;flex:1;align-items:center;gap:12px;min-width:0;padding:14px 12px 14px 16px;display:flex}.aviso-x{color:#fff;opacity:.85;cursor:pointer;border-left:1px solid #ffffff40;flex:none;width:44px;font-size:22px;line-height:1}.aviso-cta .pq-i{color:#fff;flex:none;font-size:18px}.aviso-cta .pq-t{color:#fff;flex:1;font-size:16px;line-height:1.4}.aviso-cta .pq-t b{color:#fff}.aviso-grande{z-index:80;background:#0f1e3d80;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.aviso-grande.on{display:flex}.dentro-cab{align-items:center;gap:12px;margin-bottom:10px;display:flex}.dentro-ok{background:#2e7d1a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.dentro-t{text-transform:uppercase;color:var(--ink);margin:0;font:800 30px/1 Barlow Condensed,sans-serif}.dentro-p{color:var(--ink);margin:0 0 14px;font-size:16px;line-height:1.45}.dentro-f{background:#f1f4fa;border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.dentro-f img{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:48px;height:48px}.dentro-f p{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.cv-hueco.cv-tuyo{color:#1f5c10;background:#e7f4e1;border:1.5px solid #2e7d1a;font-weight:700}.mk-glob.mk-glob-amb{color:#3b2600;box-shadow:0 0 0 2px var(--paper,#fff);background:#f5a524}.gen-aviso{color:#4a2e00;background:#fff4e0;border:1px solid #f0b550;border-radius:14px;margin:0 0 18px;padding:14px}.gen-aviso-t{align-items:center;gap:8px;font-size:16px;display:flex}.gen-aviso p{color:#4a2e00;margin:8px 0 10px;font-size:14px;line-height:1.45}.gen-aviso .cj-b{background:#fff;border-color:#e3c68e}.gen-aviso .cj-b.on{background:var(--biro);border-color:var(--biro)}.gen-aviso-n{color:#6b4a12!important;margin:10px 0 0!important;font-size:12.5px!important}.gen-cj{flex-wrap:wrap}.gen-cj .cj-b{flex:calc(33.33% - 6px);min-height:44px}.gen-cj .cj-b:last-child{flex-basis:100%}.ed-cab{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ed-cab b{text-transform:uppercase;color:var(--ink);flex:1;font:700 18px/1.1 Barlow Condensed,sans-serif}.ed-x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#f4f6fa;border:0;border-radius:50%;font-size:22px;line-height:1}.ed-seg .pr-seg button{white-space:nowrap;letter-spacing:-.01em;flex:calc(20% - 6px);padding:4px 2px}@media (width<=360px){.ed-seg .pr-seg button{font-size:12px}}.ed-mas{width:100%;min-height:48px;color:var(--biro);cursor:pointer;background:#fff;border:1.5px dashed #9db4da;border-radius:12px;margin:0 0 10px;font:600 15px Inter,sans-serif;display:block}.tvc-op.tvc-no{cursor:default;color:var(--soft);background:#f4f6fa}.tvc-op.tvc-no i{color:var(--soft);justify-content:center;align-items:center;display:flex;background:0 0!important;border-color:#0000!important}textarea.caja-chat,.chat-p .chp-in textarea.caja-chat,.chp-in textarea.caja-chat,.chat-esc textarea.caja-chat{box-sizing:border-box;border:1.5px solid var(--line);resize:none;min-width:0;min-height:44px;max-height:132px;color:var(--ink);background:#fff;border-radius:22px;flex:1;margin:0;padding:11px 14px;font:16px/1.35 Inter,sans-serif;display:block;overflow-y:hidden}textarea.caja-chat.alta{border-radius:18px}textarea.caja-chat::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}textarea.caja-chat.tope{overflow-y:auto}.chp-b{white-space:pre-wrap;overflow-wrap:anywhere}.chp-in,.chat-esc{align-items:flex-end}.chat-esc .btn{min-height:44px}.msg{white-space:pre-wrap;overflow-wrap:anywhere}.msg-borrar{font:inherit;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;font-size:12px;text-decoration:underline}.tv-msg .msg-borrar{color:var(--soft);margin:4px 0 0 auto;padding:4px 0;display:block}.chat-p.con-teclado,#chatp-capa.con-teclado{padding-top:0}.chat-p.con-teclado .chat-esc.chl-pie,#chatp-capa.con-teclado .chp-pie{padding-bottom:10px}body:has(#chatp-capa){overflow:hidden}.ag-caja{background:var(--paper);border-radius:18px;width:100%;max-width:420px;padding:22px 20px;box-shadow:0 18px 50px #00000047}.ag-txt{margin-bottom:18px;font-size:17px;font-weight:500;line-height:1.5}.tab .n-badge{background:var(--pen-red);color:#fff;letter-spacing:0;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700;display:flex;position:absolute;top:4px;right:6px}.col-dot{vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:6px;display:inline-block}.match,.cv-card,.st-card,.perfil,.tuliga,.faq-i,.hl{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.match,.cv-card,.perfil{padding:24px}.st-card{padding:24px 18px 8px}.match.pend{border-style:solid;border-color:#e5e5e5}.cv-lado,.cv-picker,.score-line,.form-inline{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px}.score-line{margin:10px 0 4px;padding:12px 8px}.form-inline{border-top:0;border-radius:0 0 12px 12px;margin:-4px 0 16px;padding:16px 14px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.match-estado{justify-content:flex-end;margin-bottom:6px;display:flex}.estado{color:var(--ink);text-transform:none;letter-spacing:0;opacity:1;align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:inline-flex}.dot-est{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.dot-est.ok{background:#22c55e}.dot-est.amber{background:#f59e0b}.cv-fecha{font-size:22px}.sc{font-size:32px;font-weight:700}.tag.on{color:var(--ink);background:0 0}.rank-card .lvl,.cifra-k{opacity:1;color:#e6eeff;letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:600}.cifra-v{color:#fff;font-size:38px}.cifras{gap:12px}.cifra-de{color:#e6eeff;opacity:1;font-size:14px}.rank-card .de-liga{color:#e6eeff;opacity:1;font-size:15px}.rank-card .next-lab{color:#fff;opacity:1;font-size:16px}.rank-card .tier{color:#fff!important}.me button,.me a.buzon{color:#1a1a1a;background:#fff;border-radius:8px;padding:6px 10px;font-weight:600;box-shadow:inset 0 0 0 1.5px #1a1a1a}.perfil-ligas{border-width:1.5px;box-shadow:0 8px 16px -4px #00000024,0 2px 4px -2px #0000001a}.perfil-ligas .perfil-k{font-size:13px}.chip-liga{white-space:normal;text-align:left;border-radius:99px;padding:10px 12px;font-size:15px;font-weight:600;line-height:1.3}.miliga-n,.tuliga-n{white-space:normal;text-overflow:clip;overflow:visible}.volver-fila{justify-content:space-between;gap:10px;display:flex}.chat-caja{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:280px;max-height:calc(100vh - 300px);margin:14px 0 0;display:flex;overflow:hidden}@supports (height:100dvh){.chat-caja{max-height:calc(100dvh - 300px)}}body:has(nav.tabs) .chat-caja{max-height:calc(100vh - 300px - var(--barra-h) - env(safe-area-inset-bottom,0px))}@supports (height:100dvh){body:has(nav.tabs) .chat-caja{max-height:calc(100dvh - 300px - var(--barra-h) - env(safe-area-inset-bottom,0px))}}.msgs[data-chat]{z-index:1;contain:paint;overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:10px 10px 4px;position:relative;overflow-y:auto}.chat-caja .chat-esc{z-index:2;background:var(--card);border-top:1px solid var(--line);flex:none;margin:0;padding:8px 10px;position:relative}body:has(nav.tabs) .chat-caja .chat-esc{bottom:auto}.msgs-mas{flex:none;padding:9px;font-size:14px}.msg-link{background:var(--biro);border-radius:8px;margin-top:4px;padding:5px 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;color:var(--biro-txt,#fff)!important}.msg.mine .msg-link{background:#fff;color:var(--biro)!important}.reclamo-negro{color:var(--ink)}.tres{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:6px;display:grid}.tres-b{text-align:center;background:#ffffff1a;border-radius:10px;min-width:0;padding:10px 6px}.tres-b .cifra-k{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:11.5px;overflow:hidden}.tres-v{color:#fff;overflow-wrap:anywhere;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1}.tres-v.tier{text-transform:uppercase;letter-spacing:.02em;font-size:22px;color:#fff!important}.rank-card .ficha-top{align-items:center}.chip-liga{white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;display:inline-block;overflow:hidden}.cv-acc a.btn{color:#fff;text-decoration:none}.cv-liga{text-transform:uppercase;letter-spacing:.04em;color:var(--ink);align-items:center;gap:8px;margin-bottom:8px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;display:flex}.cv-liga .escudo{width:26px;height:26px}.mis-ligas{flex-direction:column;gap:8px;margin-top:8px;display:flex}.mi-liga{text-align:left;width:100%;color:var(--ink);cursor:pointer;white-space:normal;background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:16px;font-weight:600;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.mi-liga .escudo{flex:none;width:32px;height:32px}.inicio-cuenta{justify-content:center;align-items:center;gap:10px;display:flex}.av-mini{object-fit:cover;border-radius:50%;width:28px;height:28px}body.ocupada .btn:not(.quiet):not(.ghost),body.ocupada [data-act=confirmar],body.ocupada [data-act=conv-apuntarme],body.ocupada [data-act=conv-asignar]{opacity:.55;pointer-events:none}body.ocupada .cv-card:after{content:""}.ios-previo{background:#fff7e6;border-radius:10px;padding:8px}.ios-previo .ios-ico{font-size:22px}.res-av{background:#fff7e6;border:2px solid #f0a93b;border-radius:16px;gap:10px;margin:12px 0 14px;padding:14px;display:grid}.res-av .res-t{align-items:center;gap:10px;display:flex}.res-av .res-t img,.res-av .res-t .tv-av{border-radius:50%;flex:none;width:44px;height:44px}.res-av b{color:#0f1e3d;font-size:16px;display:block}.res-av span{color:#4b5568;font-size:13.5px;line-height:1.35;display:block}.res-av .cb-btn{margin:0}.res-k{letter-spacing:.12em;text-transform:uppercase;color:#b5651d;font:800 12px/1 Barlow Condensed,sans-serif}.res-hint{color:#0f1e3d;background:#eef3fb;border-radius:12px;margin:10px 0 2px;padding:10px 12px;font-size:13px;line-height:1.45}.res-esp{color:#0f1e3d;background:#eef3fb;border-radius:14px;margin:10px 0 4px;padding:12px 14px;font-size:14px;line-height:1.45}.res-esp b{margin-bottom:3px;font-size:15px;display:block}.res-esp .cq-link{margin-top:6px;padding:0;display:block}.res-conf{background:#fff;border:2px solid #c0392b;border-radius:16px;margin:10px 0 4px;padding:14px}.res-conf>b{color:#0f1e3d;font-size:17px;display:block}.res-conf>p{color:#4b5568;margin:4px 0 10px;font-size:14px}.res-conf .cb-op2+.cb-op2{margin-top:8px}.res-conf .tv-dos{margin-top:12px}.tv-b.res-rojo{color:#fff;background:#c0392b;border-color:#c0392b}.cb-hoja .cb-op2+.cb-op2,.cb-hoja .res-dentro+.cb-op2{margin-top:8px}.res-dentro{margin:8px 0 2px 30px}.res-dentro .og-suelto.on{border:2px solid var(--biro,#123a7a)}.res-sub{color:#4b5568;text-transform:uppercase;letter-spacing:.06em;margin:4px 2px 6px;font-size:12px;font-weight:600}.res-msg{color:#0f1e3d;background:#f4f6fa;border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.4}.res-msg small{color:#4b5568;margin-bottom:4px;font-size:12px;display:block}.res-pista{color:#4b5568;margin:10px 2px 0;font-size:12.5px;line-height:1.4}.d7-pista{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin:10px 0;padding:10px 12px}.d7-pk{letter-spacing:.08em;text-transform:uppercase;color:var(--biro);justify-content:space-between;align-items:center;gap:8px;font:800 13px Inter,sans-serif;display:flex}.d7-et{letter-spacing:.02em;text-transform:none;color:#4b5568;background:#eef1f5;border-radius:999px;padding:3px 10px;font:700 11.5px Inter,sans-serif}.d7-et.ya{color:#2f7d1b;background:#e3f4d9}.d7-ya{background:#f4f9ef;border-radius:12px;margin-top:8px;padding:10px 12px}.d7-ya.sig{background:#f4f6fa}.d7-k{color:var(--soft);margin-bottom:2px;font-size:13px;line-height:1.35}.d7-k b{color:var(--ink);font-size:15px}.d7-q{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.35}.d7-q2{color:var(--ink);font-size:14px;line-height:1.35}.d7-ya .d7-poner{min-height:50px;margin-top:10px;font-size:17px}.d7-esp{color:var(--soft);margin:6px 0 0;font-size:13px}.d7-sig{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.d7-sig .d7-c{flex:1;min-width:0}.d7-sig.abierto{display:block}.d7-f{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.d7-f .d7-h{flex:none;width:46px;font:800 14px Inter,sans-serif}.d7-f .d7-c{flex:1;min-width:0}.d7-f.hecho .d7-q2{color:var(--soft)}.d7-f.abierto{display:block}.d7-pk+.d7-f{border-top:0;padding-top:4px}.d7-mas{text-align:left;border-top:1px dashed var(--line);width:100%;color:var(--biro);background:0 0;margin-top:8px;padding:10px 2px 2px;font:600 14px Inter,sans-serif;display:block}.d7-mesa{background:#eef3fb;border-radius:14px;margin:6px 0 12px;padding:12px}.d7-mesa>b{color:var(--ink);font-size:15px;display:block}.d7-mesa>small{color:var(--soft);margin:2px 0 10px;font-size:13px;line-height:1.4;display:block}.d7-mesa .dia-wa{margin:0 0 8px}.d7-mesa .tv-dos,.d7-mesa .tv-dos .tv-b{margin:0}.d7-mesa .cq-link{margin-top:8px;display:block}.at-box{background:#fff9ee;border:2px solid #f0a93b;border-radius:16px;margin:10px 0 12px;padding:12px 14px}.at-box.ok{background:#f4faf0;border-color:#cfe8c0}.at-k{letter-spacing:.12em;text-transform:uppercase;color:#b5651d;margin-bottom:6px;font:800 12.5px/1 Barlow Condensed,sans-serif}.at-box.ok .at-k{color:#2f7d1b}.at-ok{color:#2f7d1b;margin:0;font-size:14px;font-weight:600}.at-sec{color:var(--ink);margin:10px 0 4px;font-size:15px;font-weight:700}.at-sec small{color:var(--soft);font-size:13px;font-weight:500;display:block}.at-ret{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 2px;font-size:14px;font-weight:600;display:flex}.at-ret span{flex:100%}.at-ret button{border:1.5px solid var(--biro);color:var(--biro);background:#fff;border-radius:10px;padding:8px 12px;font-weight:700}.at-mas{text-align:center;border:1.5px solid var(--line);width:100%;color:var(--biro);background:#fff;border-radius:12px;margin:8px 0 4px;padding:11px;font:600 14px Inter,sans-serif;display:block}.mt-todo{background:#c8f03c;border-radius:16px;gap:8px;margin:10px 0 14px;padding:14px;display:grid}.mt-todo b{color:#0f1e3d;font-size:16.5px}.mt-todo small{color:#2b3a55;font-size:13.5px;line-height:1.4}.mt-todo .tv-b{color:#fff;background:#0f1e3d;border-color:#0f1e3d;margin:0}.conv-mia{color:var(--soft);margin:12px 2px 0;font-size:13.5px;line-height:1.45}.conv-mia-b{color:var(--biro);cursor:pointer;background:0 0;border:0;padding:0;font:600 13.5px Inter,sans-serif;text-decoration:underline}.mk-tag-ir{cursor:pointer;display:inline}.mk-tag-ir .lt-tag:after{content:" ›";font-weight:800}.rec-que{color:var(--soft);margin:0;font-size:14px;line-height:1.4}.rec-ap{background:#f4f6fa;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.rec-ap small{color:var(--soft);font-size:13px}.rec-ap b{color:var(--ink);font-size:17px}.rec-k{color:var(--ink);font-size:15px;font-weight:700}.rec-k small{color:var(--soft);font-weight:500}.rec-t{align-items:center;gap:6px;display:grid}.rec-t input{text-align:center;border:1.5px solid var(--line);width:100%;height:46px;color:var(--ink);background:#fff;border-radius:10px;padding:0;font:700 18px Inter,sans-serif}.rec-t .rec-n{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:600;line-height:1.25}.rec-t .rec-h{letter-spacing:.06em;color:var(--soft);text-align:center;font:700 11px Inter,sans-serif}.rec-hoja .cb-btn{margin-top:4px}.tv-caduca{color:var(--ink);background:#fff7e6;border-radius:12px;padding:10px 12px}.cierre{background:var(--biro);color:var(--biro-txt,#fff);border-radius:14px;margin-bottom:14px;padding:16px}.cierre.suave{color:var(--ink);background:#fff7e6}.cierre-t{text-transform:uppercase;letter-spacing:.04em;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}.cierre-c{align-items:center;gap:12px;margin-top:10px;display:flex}.cierre-c .av{object-fit:cover;border:3px solid #fff;border-radius:50%;width:56px;height:56px}.cierre-k{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:12px}.cierre-n{font-size:22px;font-weight:700}.cierre-e{opacity:.9;font-size:14px}.muro-fila{background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex}.muro-fila .av{border-radius:50%;width:40px;height:40px}.muro-t{color:var(--soft);font-size:13px}.muro-n{font-size:17px;font-weight:700}.muro-tro{margin-left:auto;font-size:22px}.aviso-vacio{background:#fafafa;border:1px solid #fafafa;border-radius:12px;margin-top:8px;padding:20px 18px}.aviso-vacio p{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.perfil-titulos{background:#fff9e8}.titulo-fila{flex-direction:column;gap:2px;padding:6px 0;font-size:16px;display:flex}.titulo-fila span{color:var(--soft);font-size:14px}.hist-fila{margin-top:10px}.hist-cab{align-items:center;gap:10px;display:flex}.hist-cab .escudo{width:32px;height:32px}.hist-liga{font-size:16px;font-weight:700}.hist-temp{color:var(--soft);font-size:14px}.hist-datos{color:var(--soft);gap:14px;margin-top:10px;font-size:14px;display:flex}.hist-datos b{color:var(--ink);font-size:16px}.chip.fuera{opacity:.45;text-decoration:line-through}.barra-inst{z-index:60;color:var(--ink);background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:center;gap:10px;padding:10px 8px 10px 14px;font-size:14.5px;line-height:1.35;display:flex;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 8px 24px #0000002e}.bi-t{flex:1;min-width:0}.bi-b{background:var(--biro);color:var(--biro-txt,#fff);cursor:pointer;border-radius:9px;flex:none;padding:9px 12px;font-size:14px;font-weight:700}.bi-x{width:36px;height:36px;color:var(--ink);cursor:pointer;flex:none;font-size:22px}.apu-dep{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lg-dep{text-transform:uppercase;letter-spacing:.06em;color:var(--soft);margin-top:-4px;margin-bottom:6px;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700}.apu-off{opacity:.55}.cv-sinhora{color:var(--ink);margin:-2px 0 10px;font-size:15px}.cal{-webkit-overflow-scrolling:touch;gap:8px;padding:2px 0 6px;display:flex;overflow-x:auto}.cal-d{text-align:center;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-top-width:4px;border-radius:12px;flex:none;width:86px;padding:10px 6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.cal-d.amber{border-top-color:#f59e0b}.cal-d.ok{border-top-color:#22c55e}.cal-dia{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px;display:block}.cal-num{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700;line-height:1.1;display:block}.cal-h{color:var(--ink);font-size:14px;font-weight:600;display:block}.cal-e{color:var(--soft);margin-top:2px;font-size:11px;display:block}.cal-mes{padding:14px 12px}.cal-cab{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:16px;display:flex}.cal-fl{width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:8px;font-size:22px}.cal-sem{color:var(--soft);text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;font-size:11px;display:grid}.cal-rej{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.cal-c{aspect-ratio:1;color:var(--ink);background:#fafafa;border-radius:9px;justify-content:center;align-items:center;font-size:15px;display:flex;position:relative}.cal-v{aspect-ratio:1}.cal-c.hoy{box-shadow:inset 0 0 0 2px var(--ink)}.cal-c.con{cursor:pointer;color:#0f1e3d;font-weight:700}.cal-c.con.ok{background:#22c55e}.cal-c.con.amber{background:#f59e0b}.cal-c.jugado{color:#166534;background:#dcf3e2;font-weight:700}.cal-n{background:#00000059;border-radius:99px;padding:0 4px;font-size:10px;font-style:normal;position:absolute;top:2px;right:3px}.cv-mover{opacity:.75;border-style:solid!important;min-height:0!important;padding:6px!important}.cv-mover-i{color:var(--biro);font-size:19px;line-height:1}.cv-anadir{background:var(--card);width:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--biro);cursor:pointer;border-radius:9px;margin-top:6px;padding:9px 6px;font-size:13.5px;font-weight:600;display:block}.cv-j.cv-inv{opacity:.9}.av-inv{background:var(--line);color:var(--soft);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.cv-inv .cv-nm:after{content:"Guest";background:var(--line);color:var(--soft);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:99px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:700;display:inline-block}.cp{background:#fafafa;border-radius:12px;margin-bottom:12px;padding:14px}.cp-t{color:var(--soft);margin-bottom:10px;font-size:14px}.cp-filas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cp-lado{flex-direction:column;gap:8px;display:flex}.cp-j{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;border-radius:10px;padding:11px 8px;font-size:15px;font-weight:600}.cp-j.on{background:var(--biro);color:var(--biro-txt,#fff);box-shadow:none}.cp-j.off{opacity:.35;cursor:default}.modal-fondo{z-index:70;background:#00000073;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:100%;max-width:380px;padding:20px;box-shadow:0 20px 40px #00000040}.modal-t{color:var(--ink);margin:0 0 14px;font-size:16px;line-height:1.5}.modal input{background:var(--campo);border-radius:10px;width:100%;padding:13px;font-size:16px}.amis-chip{background:var(--line);color:var(--soft);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.cab-mini{justify-content:flex-end;margin-bottom:6px;display:flex}.chip-amis{background:var(--campo);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);font-weight:700}.cv-card-tap{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;display:block}.cv-card-tap:active{background:var(--paper)}.cv-abrir-lab{color:var(--biro);margin-top:10px;font-size:14px;font-weight:700;display:block}.cv-libre{border:1.5px dashed var(--line);color:var(--soft);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:5px 8px;font-weight:500;display:flex}.cv-libre .cv-mas{opacity:.55;font-size:15px}.cv-marcador{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:14px;display:grid}.cv-eq{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.cv-marcador .cv-eq:last-child{text-align:right}.cv-marcador .sc{white-space:nowrap;font-size:25px}.conf{color:var(--ink);align-items:flex-start;gap:9px;font-size:15px;line-height:1.4;display:flex}.conf input{flex:none;width:19px;height:19px;margin-top:1px}.setup h1 .h1-verde{color:var(--verde-deep)}.barra-avisos{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:11px;margin:0 0 12px;padding:14px;font-family:inherit;font-size:16px;font-weight:600;display:flex}.barra-avisos .ba-n{background:var(--biro);min-width:27px;height:27px;color:var(--biro-txt,#fff);border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:700;display:flex}.barra-avisos .ba-t{flex:1;min-width:0}.barra-avisos .ba-f{opacity:.4;flex:none;font-size:22px;line-height:1}.match-cab{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.match-cab .cv-fecha{font-size:22px}.match-estado{margin-bottom:0}.hpart{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-bottom:9px;padding:11px 13px}.hp-g{border-left:3px solid var(--verde)}.hp-p{border-left:3px solid var(--pen-red)}.hp-cab{color:var(--soft);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12px;display:flex}.hp-l{text-align:right;overflow-wrap:anywhere}.hp-eq{grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;display:grid}.hp-n{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.hp-r{text-align:right}.hp-m{white-space:nowrap;font-size:19px;font-weight:700}.hp-s{color:var(--soft);text-align:center;letter-spacing:.02em;margin-top:5px;font-size:12px}.cal-c.libre{cursor:pointer;color:var(--ink)}.cal-c.libre:active{background:var(--line)}.cal-c.elegido{box-shadow:inset 0 0 0 2px var(--biro)}a.btn,a.btn:hover,a.btn:visited{text-decoration:none}a.btn.quiet{color:var(--soft)}.carrusel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -2px;padding:2px 2px 8px;display:flex;overflow-x:auto}.carrusel::-webkit-scrollbar{display:none}.crs{scroll-snap-align:start;border:1px solid var(--line);background:var(--card);width:158px;color:var(--ink);border-radius:14px;flex:none;padding:12px;text-decoration:none;display:block}.crs-liga{align-items:center;gap:6px;min-width:0;margin-bottom:8px;display:flex}.crs-esc{background:var(--biro);width:20px;height:20px;color:var(--biro-txt,#fff);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.crs-amis{background:0 0;font-size:14px}.crs-nm{color:var(--soft);letter-spacing:.03em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.crs-f{text-transform:uppercase;font-family:Barlow Condensed,system-ui,sans-serif;font-size:21px;font-weight:700;line-height:1.05}.crs-h{margin-top:1px;font-size:14px;font-weight:600}.crs-l{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.crs-q{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;overflow:hidden}.crs-hu{color:var(--ambar,#e8a32c);margin-top:8px;font-size:12px;font-weight:700}.cv-mapa{color:inherit;border-bottom:1px dashed var(--line);text-decoration:none}.cv-mapa span{opacity:.5;font-size:.85em}.field input,.field select,.field textarea{color:#0f1e3d;background:#fff;border:1.5px solid #c9d1dc}.field input:focus,.field select:focus{border-color:var(--biro);outline:none;box-shadow:0 0 0 3px #0f3c781f}.field input::placeholder{color:#8a95a5;opacity:1}.field label,.conf{color:#0f1e3d}.conf input[type=checkbox]{accent-color:var(--biro)}.field input,.field select,.field textarea{box-sizing:border-box;border-width:2px;max-width:100%}.field{margin-bottom:14px}.conf{padding-top:2px;margin-top:14px!important}.conf+.field{margin-top:12px}.nota-campo{font-size:13px;line-height:1.35;margin:8px 0 18px!important}.field{position:relative}.lug-lista{background:#fff;border:2px solid #c9d1dc;border-top:none;border-radius:0 0 10px 10px;max-height:240px;position:static;overflow-y:auto;box-shadow:0 8px 20px #00000014}.lug-item{text-align:left;color:#0f1e3d;background:#fff;border:none;border-top:1px solid #eef1f5;width:100%;padding:11px 13px;font-family:inherit;font-size:15px;display:block}.lug-item:active{background:#eef3fa}.lug-nota{color:#8a95a5;font-style:italic}.pcar-wrap{margin:0 -16px}.pcar{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.pcar::-webkit-scrollbar{display:none}.pcar-p{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;flex-direction:column;flex:0 0 100%;align-items:center;padding:0 16px 8px;display:flex}.pcar-txt{width:100%;max-width:560px}.pcar-logo{width:100%;height:auto;margin:0 0 12px;display:block}.pcar-h{text-transform:uppercase;letter-spacing:.01em;margin:0;font-family:Barlow Condensed,system-ui,sans-serif;font-size:27px;font-weight:700;line-height:1.04}.pcar-h em{color:var(--verde-deep);font-style:normal;box-shadow:inset 0 -.28em #4caf2a2e}.pcar-img{object-fit:contain;filter:drop-shadow(0 12px 18px #0f1e3d24);width:auto;max-width:84%;max-height:44vh;margin:6px 0 0}.pcar-b{max-width:560px}.pcar-barras{gap:6px;max-width:560px;margin:0 auto;padding:0 16px 10px;display:flex}.pcar-barra{background:var(--line);border:none;border-radius:99px;flex:1;height:4px;padding:0;position:relative}.pcar-barra:after{content:"";display:block;position:absolute;inset:-12px 0}@media (width>=620px){.pcar-h{font-size:34px}.pcar-img{max-height:40vh}}.pcar-wrap{background:#1787dd url(/portada-fondo.webp) top/cover no-repeat;border-radius:0 0 26px 26px;padding-bottom:20px;overflow:hidden}.pcar-barras{padding-top:14px}.pcar-barra{background:#ffffff61}.pcar-barra.on{background:#fff}.pcar-p{padding-top:6px}.pcar-logo{filter:drop-shadow(0 3px 10px #0019464d);background:0 0;padding:0}.pcar-h{color:#fff;text-shadow:0 2px 10px #001e5073,0 1px 2px #001e5066}.pcar-h em,.pcar-h .h1-verde{color:#c8ff3e;box-shadow:none;text-shadow:0 2px 10px #001e5080}.pcar-img{filter:drop-shadow(0 18px 22px #00143c59)}.pcar-b{color:var(--biro);background:#fff;box-shadow:0 8px 20px #001e5038}.pcar-b:active{background:#eef3fa}.pcar-wrap{position:relative}.pcar-flecha{width:44px;height:44px;color:var(--biro);z-index:5;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;font-size:22px;font-weight:700;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px #001e5038}.pcar-flecha.izq{left:10px}.pcar-flecha.der{right:10px}@media (hover:hover) and (pointer:fine){.pcar-flecha{justify-content:center;align-items:center;display:flex}}@media (width>=620px){.pcar-p{padding-top:14px}.pcar-logo{width:min(100%,520px);margin-left:auto;margin-right:auto}.pcar-h{text-align:center;font-size:36px}.pcar-img{max-width:70%;max-height:54vh;margin-top:14px}.pcar-b{max-width:420px}.pcar-wrap{border-radius:26px;margin:0}}.pcar-b{color:#0f1e3d;background:#c8ff3e;font-weight:700;box-shadow:0 6px #06183a8c,0 12px 22px #0019464d}.pcar-b:active{background:#b9f32a;transform:translateY(2px);box-shadow:0 4px #06183a8c,0 8px 16px #0019464d}.pcar-b,.pcar-b2{box-sizing:border-box;width:100%;max-width:560px}@media (width>=620px){.pcar-b,.pcar-b2{max-width:420px}}.pcar-b2{color:#0f1e3d;background:#fff;margin-top:10px;font-weight:700;box-shadow:0 6px #06183a73,0 12px 22px #00194642}.pcar-como{color:#fff;text-underline-offset:3px;text-shadow:0 1px 3px #00143c8c;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 10px;font:600 14px Inter,sans-serif;text-decoration:underline}.ben-como{margin-top:18px}@media (width>=620px){.ben-como{max-width:420px;margin-left:auto;margin-right:auto;display:block}}.pcar-b2:active{background:#eef3fa;transform:translateY(2px);box-shadow:0 4px #06183a73,0 8px 16px #00194642}.desfile-tit{text-transform:uppercase;color:var(--ink);margin:0 0 12px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1.04}.desfile-tit em{color:var(--verde-deep);font-style:normal}.desfile-b{margin-top:16px}@media (width>=620px){.desfile-tit{text-align:center;font-size:34px}.desfile-b{max-width:420px;margin-left:auto;margin-right:auto}}.desfile-tit em{color:var(--ink);background:linear-gradient(#0000 58%,#c8ff3e 58% 94%,#0000 94%);padding:0 .08em;font-style:normal}@media (width<=619px){.pcar-wrap{background-position:bottom;border-radius:0}.pcar-p{padding-bottom:14px}.pcar-img{object-position:center bottom;max-width:92%;max-height:50vh;margin:6px 0 0}.pcar-b{margin-top:10px}}.cta-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cta-cab .me{gap:8px;margin-left:auto;display:flex}.cta-cab .me button{padding:7px 12px;font-size:13px}.gf-sec{background:#fbfcff;padding:26px 0 8px;position:relative;overflow:hidden}.gf-sec:before{content:"";pointer-events:none;opacity:.05;background-image:linear-gradient(#087ed1 1px,#0000 1px),linear-gradient(90deg,#087ed1 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.gf-sec:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#087ed159,#0000);height:3px;position:absolute;top:0;left:0;right:0}.gf-in{padding:0 16px;position:relative}.gf-eti{color:#c9ff2a;letter-spacing:.09em;text-transform:uppercase;background:#142c5e;border-radius:99px;align-items:center;gap:7px;padding:6px 13px;font-size:11.5px;font-weight:700;display:inline-flex}.gf-tit{text-transform:uppercase;color:#142c5e;margin:12px 0 0;font-family:Barlow Condensed,system-ui,sans-serif;font-size:33px;font-weight:700;line-height:1.02}.gf-tit em{background:linear-gradient(#0000 56%,#c9ff2a 56% 96%,#0000 96%);padding:0 .08em;font-style:normal}.gf-raya{background:#c9ff2a;border-radius:99px;width:54px;height:4px;margin:12px 0 10px}.gf-sub{color:#142c5eb8;max-width:30em;margin:0 0 16px;font-size:15px;line-height:1.4}.gf{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:18px;padding:4px 16px 16px;display:flex;overflow-x:auto}.gf::-webkit-scrollbar{display:none}.gf-c{scroll-snap-align:center;background:#fff;border:2px solid #087ed1;border-radius:22px;flex:0 0 74%;max-width:300px;position:relative;overflow:hidden;box-shadow:0 10px 26px #087ed12e}.gf-img{aspect-ratio:4/5;background:linear-gradient(#f3f8fe,#fff);justify-content:center;align-items:flex-end;display:flex}.gf-img img{object-fit:contain;width:auto;height:100%}.gf-niv{z-index:2;color:#142c5e;letter-spacing:.07em;text-transform:uppercase;background:#c9ff2a;border-radius:99px;padding:5px 10px;font-size:10.5px;font-weight:700;position:absolute;top:12px;left:12px}.gf-pie{background:linear-gradient(#142c5e,#0e2148);padding:12px 14px 14px}.gf-n{text-transform:uppercase;color:#fff;font-family:Barlow Condensed,system-ui,sans-serif;font-size:23px;font-weight:700;line-height:1}.gf-f{color:#d6e6fa;margin:6px 0 0;font-size:13.5px;line-height:1.35}.gf-pts{justify-content:center;gap:7px;padding:2px 0 6px;display:flex}.gf-pt{background:#c3d6ea;border-radius:50%;width:7px;height:7px}.gf-pt.on{background:#c9ff2a;border-radius:99px;width:20px}@media (width>=620px){.gf-tit{text-align:center;font-size:40px}.gf-eti,.gf-raya{margin-left:auto;margin-right:auto}.gf-eti{width:max-content;display:flex}.gf-sub{text-align:center;margin-left:auto;margin-right:auto}.gf-c{flex-basis:290px}}@media (width<=619px){.pcar-img{width:auto;max-width:92%;height:min(50vh,520px);max-height:none}}.pcar{align-items:stretch}.gf-c{flex-direction:column;display:flex}.gf-img{flex:none}.gf-pie{flex:auto}.gf-mas{text-align:center;background:linear-gradient(160deg,#142c5e,#087ed1);border-color:#087ed1;flex-direction:column;justify-content:center;align-items:center;padding:22px 16px;display:flex}.gf-mas-n{color:#c9ff2a;font-family:Barlow Condensed,system-ui,sans-serif;font-size:64px;font-weight:700;line-height:1}.gf-mas-t{text-transform:uppercase;color:#fff;margin-top:6px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:26px;font-weight:700;line-height:1.05}.gf-mas-s{color:#d6e6fa;margin-top:6px;font-size:14px}.hero-yo{background:#1787dd url(/portada-fondo.webp) bottom/cover no-repeat;border-radius:0 0 26px 26px;flex-direction:column;align-items:center;margin:0 -16px;padding:14px 16px 18px;display:flex;overflow:hidden}.hero-yo .pcar-logo{width:100%}.hero-yo-h{text-transform:uppercase;color:#fff;text-shadow:0 2px 10px #001e5073;width:100%;margin:2px 0 0;font-family:Barlow Condensed,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1.04}.hero-yo-h em{color:#c8ff3e;font-style:normal}.hero-yo-img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 22px #00143c59);width:auto;max-width:88%;height:min(36vh,360px);margin:8px 0 0}@media (width>=620px){.hero-yo{border-radius:26px;margin:0}.hero-yo .pcar-logo{max-width:520px}.hero-yo-h{text-align:center;font-size:34px}}:root{--biro-txt:#fff}@media (width<=619px){.pcar-wrap{background-position:bottom;border-radius:0}.pcar-p{height:calc(100svh - 34px - env(safe-area-inset-top,0px));padding-bottom:14px}.pcar-img{object-fit:contain;object-position:center bottom;flex:auto;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;margin:6px 0 0}.pcar-b{margin-top:10px}.hero-yo{min-height:calc(100svh - env(safe-area-inset-top,0px));justify-content:flex-start}.hero-yo-img{object-fit:contain;object-position:center bottom;flex:auto;width:100%;max-width:100%;height:auto;min-height:0}.hero-yo .pcar-b{margin-top:12px}}.ben-sec{background:#fff;padding:26px 16px 18px}.ben-tit{text-transform:uppercase;color:#142c5e;margin:12px 0 18px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:33px;font-weight:700;line-height:1.02}.ben{gap:12px;display:grid}.ben-i{background:#f6f9fe;border:1.5px solid #dce8f7;border-radius:18px;align-items:flex-start;gap:14px;padding:14px;display:flex}.ben-ic{color:#c9ff2a;background:#142c5e;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ben-ic svg{width:24px;height:24px}.ben-h{text-transform:uppercase;color:#142c5e;font-family:Barlow Condensed,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1}.ben-p{color:#142c5ecc;margin:5px 0 0;font-size:14.5px;line-height:1.4}@media (width>=620px){.ben{grid-template-columns:1fr 1fr}.ben-tit{text-align:center;font-size:40px}.ben-sec .gf-eti{width:max-content;margin:0 auto;display:flex}}.lid-w{margin:0 -16px 14px;padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lid-tren{gap:10px;width:max-content;animation:38s linear infinite lidPasa;display:flex}.lid-w:active .lid-tren,.lid-w:hover .lid-tren{animation-play-state:paused}@keyframes lidPasa{0%{transform:translate(0)}to{transform:translate(-50%)}}.lid{background:var(--card);border:1px solid var(--line);border-radius:99px;flex:none;align-items:center;gap:8px;padding:6px 13px 6px 8px;display:flex}.lid-p{color:var(--soft);min-width:20px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:14px;font-weight:700}.lid-n{white-space:nowrap;font-size:14px;font-weight:600}.lid-v{color:var(--ink);font-family:Barlow Condensed,system-ui,sans-serif;font-size:19px;font-weight:700;line-height:1}.lid-v.manda{color:var(--verde-deep)}@media (prefers-reduced-motion:reduce){.lid-tren{animation:none}.lid-w{overflow-x:auto}}body.sin-convocar [data-act=conv-nuevo]{display:none!important}body.sin-convocar .conv-solo-admin{display:block}.conv-solo-admin{margin:0 0 12px;display:none}@media (width>=620px){.pcar-wrap{background-position:bottom}.pcar-p{height:min(88vh,860px);padding-top:18px;padding-bottom:18px}.pcar-img{object-fit:contain;object-position:center bottom;flex:auto;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;margin:8px 0 0}.hero-yo{min-height:min(80vh,780px)}.hero-yo-img{object-fit:contain;object-position:center bottom;flex:auto;width:100%;max-width:100%;height:auto;min-height:0;max-height:none}}.cal-c.mixto{position:relative}.cal-c.mixto:after{content:"";background:#f59e0b;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:5px;left:50%;box-shadow:0 0 0 1.5px #fff}.cal-elige{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.cal-elige-t{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;font-size:11px;font-weight:700}.cal-op{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;width:100%;margin-top:7px;padding:11px 12px;display:flex}.cal-op-p{border-radius:50%;flex:none;width:9px;height:9px}.cal-op-p.ok{background:#22c55e}.cal-op-p.amber{background:#f59e0b}.cal-op-t{flex:1;min-width:0}.cal-op-l{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.cal-op-s{color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.cal-op-h{flex:none;font-family:Barlow Condensed,system-ui,sans-serif;font-size:20px;font-weight:700}.bnd{margin-top:18px}.bnd-i{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:12px;width:100%;margin-top:7px;padding:11px 13px;display:block}.bnd-i.nuevo{border-color:var(--biro);box-shadow:inset 3px 0 0 var(--biro)}.bnd-t{align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.bnd-t span{flex:1;min-width:0}.bnd-h{color:var(--soft);flex:none;font-size:11.5px;font-weight:400}.bnd-c{color:var(--soft);margin-top:3px;font-size:13px;line-height:1.4}.bnd-n{color:var(--biro-txt,#fff);background:var(--biro);vertical-align:1px;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-block}.bien-entreno{background:#ecfdf3;border:1px solid #86efac;border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;display:flex}.bien-entreno b.t{color:#14532d;font-size:15px;display:block}.bien-entreno p{color:#166534;margin:3px 0 0;font-size:13.5px;line-height:1.45}.bien-entreno .x{color:#166534;flex:none;margin-left:auto;padding:0 2px;font-size:18px;line-height:1}.enlace-b{font:inherit;color:var(--biro);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.st-deps{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.st-dep{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px}.st-dep-t{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;font-size:11px;font-weight:700}.st-dep-n{margin-right:14px;display:inline-block}.st-dep-n b{font-size:20px;font-weight:800;display:block}.st-dep-n span{color:var(--soft);font-size:11px}.st-deporte{text-transform:uppercase;letter-spacing:.04em;color:var(--ink);margin:16px 0 -8px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800}html{overscroll-behavior-y:none;touch-action:pan-x pan-y}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable],.msg-b{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.cv-espera{color:var(--soft);align-items:center;padding:10px 4px;font-size:13.5px;display:inline-flex}@keyframes vistaEntra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vista-entra{animation:.2s ease-out vistaEntra}@media (prefers-reduced-motion:reduce){.vista-entra{animation:none}}:root{--barra-h:62px}body nav.tabs{z-index:40;max-width:640px;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:1px solid var(--line);border-bottom:0;gap:4px;margin:0 auto;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 18px #0000000f}body nav.tabs .tab{letter-spacing:.05em;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:50px;padding:5px 2px;font-size:11px;line-height:1.1;display:flex}body nav.tabs .tab-pill{height:calc(100% - 12px - env(safe-area-inset-bottom,0px));border-radius:16px;top:6px}.tab-ico{width:22px;height:22px;display:block}.tab-ico svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}.tab-t{display:block}body nav.tabs .n-badge{position:absolute;top:3px;left:calc(50% + 6px);right:auto}body nav.tabs .dot{position:absolute;top:6px;left:calc(50% + 9px);right:auto}.wrap{padding-bottom:calc(var(--barra-h) + 40px + env(safe-area-inset-bottom,0px))}body:has(nav.tabs) .chat-esc{bottom:calc(var(--barra-h) + env(safe-area-inset-bottom,0px))}body:has(nav.tabs) .toast{bottom:calc(var(--barra-h) + 16px + env(safe-area-inset-bottom,0px))}.toast{opacity:0;visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.3,1),opacity .2s,visibility .2s}.toast.on{opacity:1;visibility:visible}body:has(nav.tabs) .barra-inst{bottom:calc(var(--barra-h) + 8px + env(safe-area-inset-bottom,0px))}.st-hueco{background:linear-gradient(90deg,var(--line)0%,var(--paper)50%,var(--line)100%);opacity:.55;background-size:200% 100%;border-radius:14px;height:420px;margin-top:10px;animation:1.4s ease-in-out infinite stHueco}@keyframes stHueco{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.st-hueco{animation:none}}body .me button,body .me a.buzon,body .volver-top{background:var(--card);min-height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}body .me button:active,body .volver-top:active{background:var(--paper)}body .me{gap:6px}.prox{margin:14px 0 18px}.prox-t{color:var(--ink);margin:0 0 8px;font-size:13px;font-weight:700}.prox-o{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;margin-bottom:8px;padding:11px 13px;display:grid}.prox-e{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);grid-column:1;font-size:11px;font-weight:700}.prox-l{grid-column:1;font-size:14.5px;line-height:1.3}.prox-n{color:var(--soft);grid-column:1;font-size:12.5px}.prox-g{color:var(--verde-deep);font-weight:700}.prox-p{color:var(--pen-red);font-weight:700}.prox-b{grid-area:1/2/span 3;min-height:38px;padding:8px 14px}.prox-nota{margin:4px 2px 0;font-size:12.5px}.prox-elegida{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 14px;padding:11px 13px;font-size:14px;display:flex}.prox-mas{color:var(--biro);background:0 0;border:0;margin:2px auto 0;padding:6px 12px;font-size:13.5px;font-weight:600;display:block}.apu-mini-b{background:var(--biro);box-shadow:0 2px 8px #00000024}.apu-mini-b .apu-mini-v{color:#fff}.apu-mini-b.on{background:var(--card);box-shadow:inset 0 0 0 2.5px var(--biro),0 2px 8px #0000001a}@font-face{font-family:CrFrak;font-display:swap;src:url(/fonts/unifrakturmaguntia-latin-400-normal.woff2)format("woff2")}@font-face{font-family:CrOld;font-display:swap;font-weight:400;src:url(/fonts/old-standard-tt-latin-400-normal.woff2)format("woff2")}@font-face{font-family:CrOld;font-display:swap;font-weight:700;src:url(/fonts/old-standard-tt-latin-700-normal.woff2)format("woff2")}@font-face{font-family:CrOld;font-display:swap;font-style:italic;src:url(/fonts/old-standard-tt-latin-400-italic.woff2)format("woff2")}@font-face{font-family:CrTit;font-display:swap;font-weight:900;src:url(/fonts/playfair-display-latin-900-normal.woff2)format("woff2")}#cronica-capa{z-index:300;-webkit-overflow-scrolling:touch;padding:env(safe-area-inset-top,0px)0 calc(24px + env(safe-area-inset-bottom,0px));background:#2b2a27;animation:.22s ease-out vistaEntra;position:fixed;inset:0;overflow-y:auto}.cr-barra{z-index:2;justify-content:flex-end;padding:10px 12px 0;display:flex;position:sticky;top:0}.cr-x{color:#1d1a15;background:#ffffffeb;border:0;border-radius:99px;width:40px;height:40px;font-size:18px;box-shadow:0 2px 10px #00000040}.cr-hoja{color:#1d1a15;box-sizing:border-box;-webkit-user-select:none;user-select:none;background-color:#efe7d3;background-image:radial-gradient(#5a46281a 1px,#0000 1.2px),linear-gradient(#ffffff40,#785f321a);background-position:0 0;background-repeat:repeat;background-size:4px 4px,100% 100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;max-width:430px;margin:-30px auto 0;padding:18px 18px 20px;font-family:CrOld,Georgia,serif}.cr-cab{text-align:center;border-bottom:3px double #1d1a15;padding-bottom:6px}.cr-precio{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #1d1a15;justify-content:space-between;gap:6px;margin-bottom:6px;padding:0 44px 4px 0;font-size:10px;display:flex}.cr-cab h1{color:#1d1a15;letter-spacing:0;text-transform:none;margin:2px 0 4px;font-family:CrFrak,serif;font-size:32px;font-weight:400;line-height:1.02}.cr-fecha{letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #1d1a15;padding-top:4px;font-size:10.5px}.cr-ante{letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:12px 0 2px;font-size:11px;font-weight:700}.cr-tit{text-align:center;text-transform:uppercase;overflow-wrap:anywhere;margin:2px 0 8px;font-family:CrTit,Georgia,serif;font-size:34px;font-weight:900;line-height:.98}.cr-sub{text-align:center;border-bottom:1px solid #1d1a15;margin:0 0 10px;padding-bottom:10px;font-size:14px;font-style:italic;line-height:1.3}.cr-foto{background:#d8cfb8;border:1px solid #1d1a15;justify-content:center;align-items:flex-end;height:220px;display:flex;position:relative;overflow:hidden}.cr-foto img{filter:grayscale()sepia(.35)contrast(1.25)brightness(1.02);mix-blend-mode:multiply;height:210px}.cr-foto img.espejo{transform:scaleX(-1)}.cr-foto:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(#00000038 .9px,#0000 1.3px) 0 0/3px 3px;position:absolute;inset:0}.cr-pie{text-align:center;margin:5px 0 10px;font-size:11px;font-style:italic;line-height:1.3}.cr-cols{column-count:2;column-rule:1px solid #1d1a1573;text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:14px;font-size:13px;line-height:1.38}.cr-cols p{margin:0 0 8px}.cr-cols p:first-child:first-letter{float:left;padding:3px 5px 0 0;font-family:CrTit,Georgia,serif;font-size:44px;font-weight:900;line-height:.82}.cr-marcador{break-inside:avoid;border:2px solid #1d1a15;margin:10px 0 0;padding:6px 8px;font-size:12.5px}.cr-marcador b{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #1d1a15;margin-bottom:4px;font-size:10px;display:block}.cr-marcador table{border-collapse:collapse;width:100%}.cr-marcador td{padding:2px 0}.cr-marcador td.n{text-align:right;width:24px;font-weight:700}.cr-cita{text-align:center;border-top:1px solid #1d1a15;border-bottom:1px solid #1d1a15;margin:12px 0 0;padding:8px 4px;font-size:15px;font-style:italic;line-height:1.3}.cr-cita span{letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font-size:10px;font-style:normal;font-weight:700;display:block}.cr-acc{box-sizing:border-box;max-width:430px;margin:14px auto 0;padding:0 18px}.hp-cr{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border:0;border-radius:99px;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:600}.cr-leer{color:#1d1a15;letter-spacing:.02em;background:#efe7d3;border:0;border-radius:12px;width:100%;margin:8px 0 14px;padding:11px 14px;font:700 14px CrOld,Georgia,serif;display:block;box-shadow:inset 0 0 0 1px #1d1a1559}html.zoom-ok,html.zoom-ok #cronica-capa{touch-action:auto}.cv-buscar{box-sizing:border-box;background:#fff;border:2px solid #c9d1dc;border-radius:10px;width:100%;margin:10px 0 4px;padding:12px 14px;font-size:16px}.cv-editar{color:var(--soft);margin:4px 0 2px;font-size:13.5px}.cv-modo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 4px;display:flex}.cv-modo-l{color:var(--soft);font-size:13px;font-weight:600}.cv-sw{background:#eef2f7;border-radius:99px;gap:2px;padding:3px;display:inline-flex}.cv-sw-b{color:var(--soft);cursor:pointer;background:0 0;border:none;border-radius:99px;padding:7px 14px;font-size:13.5px;font-weight:700;transition:background .2s,color .2s}.cv-sw-b.on.l{background:var(--biro);color:var(--biro-txt,#fff)}.cv-sw-b.on.a{color:#0f1e3d;background:#c9ff2a}.cv-modo-nota{color:var(--soft);margin:6px 0 2px;font-size:13px}.cv-amis-ic{font-size:16px;line-height:1}.cv-cab{flex-wrap:wrap;row-gap:4px}.cv-cab .estado{white-space:nowrap;flex:none;font-size:13.5px}.cv-modo{margin:4px 0 8px}.cv-top{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.cv-top .cv-liga{min-width:0;overflow:hidden}.cv-chip{white-space:nowrap;border:none;border-radius:99px;flex:none;align-items:center;gap:4px;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.cv-chip.l{background:var(--biro);color:var(--biro-txt,#fff)}.cv-chip.a{color:#0f1e3d;background:#c9ff2a}button.cv-chip{cursor:pointer}.cv-chip-v{opacity:.85;font-size:10px}.cv-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cv-pd{font:inherit;color:var(--soft);text-transform:none;background:0 0;border:none;padding:0;font-size:.75em;font-weight:600}button.cv-pd{color:var(--biro);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.cv-lugar-pd{color:var(--soft);font-size:14px}.cv-pista{background:#f3f5f8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;margin:12px 0 10px;padding:14px 6px 10px;display:grid}.cv-par{justify-content:center;gap:8px;display:flex}.cvp{width:62px;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:0;display:flex}button.cvp{cursor:pointer}.cvp-av{display:inline-flex;position:relative}.cvp-av .av{width:44px;height:44px;margin:0}.cvp-hueco{box-sizing:border-box;width:44px;height:44px;color:var(--soft);border:2px dashed #b8c2cf;border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}button.cvp-libre .cvp-hueco{border-color:var(--biro);color:var(--biro);background:#fff}.cvp-nm{text-overflow:ellipsis;white-space:nowrap;max-width:62px;color:var(--ink);font-size:12.5px;font-weight:600;overflow:hidden}.cvp-libre .cvp-nm{color:var(--soft);font-weight:500}button.cvp-libre .cvp-nm{color:var(--biro);font-weight:700}.cvp-corona{font-size:15px;font-style:normal;line-height:1;position:absolute;top:-10px;right:-8px}.cvp .cv-x{width:20px;height:20px;color:var(--soft);cursor:pointer;background:#fff;border:none;border-radius:50%;padding:0;font-size:13px;line-height:20px;position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 1px #d5dbe3}.cvp .cv-mv{background:var(--biro);width:22px;height:22px;color:var(--biro-txt,#fff);cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;line-height:22px;position:absolute;bottom:-4px;right:-8px}.cv-vs{color:var(--soft);letter-spacing:.04em;font-size:12px;font-weight:800}.cv-pts{text-align:center;margin-top:6px;font-size:12px}.cv-prog{align-items:center;gap:10px;margin:0 0 12px;display:flex}.cv-barras{grid-template-columns:repeat(var(--n,4),1fr);flex:1;gap:3px;display:grid}.cv-barras i{background:#dde3ea;border-radius:3px;height:6px}.cv-barras i.on{background:var(--biro)}.cv-prog-t.estado{color:var(--soft);white-space:nowrap;gap:0;font-size:13.5px;font-weight:600}.cv-acc2{align-items:stretch;gap:8px;display:flex}.cv-acc2 .cv-prim{flex:1;justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.cv-dots{flex:none;width:48px;margin:0;font-size:22px;line-height:1;padding:0!important}.cv-menu{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:8px;overflow:hidden}.cv-menu>*{box-sizing:border-box;border:none;border-top:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:13px 14px;font-size:14.5px;text-decoration:none;display:flex}.cv-menu>:first-child{border-top:none}.cv-menu .peligro{color:var(--pen-red)}.cv-tras{background:#fbfcfd;border:1px dashed #b8c2cf;border-radius:14px;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.cv-tras-ic{flex:none;font-size:22px}.cv-tras-t{color:var(--ink);font-size:14.5px;font-weight:700}.cv-tras-f{color:var(--soft);margin-top:2px;font-size:13px}.cv-tras .btn{flex:none;margin-left:auto;padding:9px 12px;font-size:13.5px}.menc-lista{border-top:1px solid var(--line);background:#fff;max-height:200px;overflow-y:auto}.menc-i{box-sizing:border-box;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #eef1f5;align-items:center;gap:10px;padding:8px 12px;display:flex}.menc-i:first-child{border-top:none}.menc-i .av{width:30px;height:30px;margin:0}.menc-t{color:var(--ink);font-size:14.5px;font-weight:700}.menc-n{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-left:auto;font-size:12.5px;overflow:hidden}.menc{color:var(--biro);font-weight:700}.menc.yo{color:#0f1e3d;background:#fff3c4;border-radius:4px;padding:0 3px}.msg.mio .menc{color:inherit;text-underline-offset:2px;text-decoration:underline}.cr-enlace{text-align:center;color:var(--soft);text-underline-offset:3px;margin-top:10px;font-size:13.5px;text-decoration:underline;display:block}.cr-marca{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.7;border-top:1px solid #00000026;margin-top:18px;padding-top:10px;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700}.chat-caja{isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.menc-lista{z-index:2;position:relative}.hemero{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.hemero-i{box-sizing:border-box;border:none;border-top:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:12px 14px;display:flex}.hemero-i:first-child{border-top:none}.hemero-t{color:var(--ink);font-size:14.5px;font-weight:700}.hemero-f{color:var(--soft);white-space:nowrap;margin-left:auto;font-size:13px}.hemero-v{color:var(--soft);font-size:18px;line-height:1}.cr-capital{float:left;padding:3px 5px 0 0;font-family:CrTit,Georgia,serif;font-size:44px;font-weight:900;line-height:.82}.cr-para-imagen .cr-cols p:first-child:first-letter{font:inherit;float:none;padding:0}.cr-cols-img{text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:13px;line-height:1.38}.cr-cols-img p{margin:0 0 8px}.cv-espera{text-align:center;color:var(--soft);background:#f3f5f8;border-radius:12px;flex:1;justify-content:center;align-items:center;margin:0;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.entreno-pend{background:#ecfdf3;border:1px solid #86efac;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 12px;padding:10px 12px;display:flex}.entreno-pend p{color:#14532d;flex:180px;margin:0;font-size:13.5px;line-height:1.4}.entreno-pend .btn{margin:0;padding:8px 12px;font-size:13.5px}.gente-lista{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;max-height:340px;display:flex;overflow:hidden auto}.gente-i{box-sizing:border-box;border:none;border-top:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 12px;display:flex}.gente-i:first-child{border-top:none}.gente-i .av{flex:none;width:34px;height:34px;margin:0}.gente-n{color:var(--ink);font-size:14.5px;font-weight:700}.gente-e{color:var(--soft);margin-left:auto;font-size:13px;font-weight:700}.gente-i.on{background:#eef3fb}.gente-i.on .gente-e{color:var(--biro);font-size:18px}.gente-i[disabled]{opacity:.55;cursor:default}.gente-ok{color:#166534;margin:6px 0 8px;font-size:14px;font-weight:700}.gente-fila{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 0;display:flex}.gente-fila:first-child{border-top:none}.gente-fila .gf-t{flex-direction:column;flex:1;min-width:0;display:flex}.gente-fila .chip-n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.gente-fila .tag{align-self:flex-start;margin-top:2px}.gente-fila .btn{flex:none;margin:0;padding:7px 12px;font-size:13.5px}.gf-ya{color:#166534;flex:none;padding:0 4px;font-size:13px;font-weight:700}.cl-pag{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.cl-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--biro);margin-top:14px;font:700 13px Barlow Condensed,sans-serif}.cl-h1{text-transform:uppercase;color:var(--ink);margin:6px 0 12px;font:700 36px/.95 Barlow Condensed,sans-serif}.cl-pasos{flex-direction:column;gap:7px;display:flex}.cl-paso{background:var(--card);border:1px solid var(--line);border-radius:15px;align-items:center;gap:12px;padding:9px 12px;display:flex}.cl-ic{background:var(--biro);border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;height:40px;display:flex}.cl-ic svg{stroke:#c8ff3e;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.cl-num{letter-spacing:.1em;color:var(--biro);font:700 12.5px Barlow Condensed,sans-serif}.cl-pt{text-transform:uppercase;color:var(--ink);margin:1px 0 3px;font:700 19px/1.05 Barlow Condensed,sans-serif}.cl-pd{color:var(--soft);font-size:13px;line-height:1.35}.cl-paso.fin{background:var(--biro);border-color:var(--biro)}.cl-paso.fin .cl-ic{background:#c8ff3e}.cl-paso.fin .cl-ic svg{stroke:var(--biro)}.cl-paso.fin .cl-num{color:#c8ff3e}.cl-paso.fin .cl-pt{color:#fff}.cl-paso.fin .cl-pd{color:#d6deee}.cl-barra{z-index:40;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fafaf7f7;gap:10px;max-width:560px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.cl-barra.solo{background:0 0;border-top:0}.cl-barra .btn{letter-spacing:.06em;text-transform:uppercase;height:52px;margin:0;font:700 19px Barlow Condensed,sans-serif}.cl-cta{flex:1}.cl-volver{flex:0 0 108px}.cl-tarjeta{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:12px;padding:16px 16px 4px;box-shadow:0 6px 18px #0f1e3d0f}.cl-tt{text-transform:uppercase;color:var(--ink);font:700 26px/1 Barlow Condensed,sans-serif}.cl-ts{color:var(--soft);margin:5px 0 10px;font-size:13.5px}.cl-ayuda{color:var(--soft);margin-top:6px;font-size:12.5px;line-height:1.4}.cl-ayuda b{color:var(--ink);white-space:nowrap;font-weight:600}.cl-cod{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;padding-right:12px;display:flex}.cl-cod input{letter-spacing:.08em;text-transform:uppercase;flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}.cl-cod.bien{border-color:#4caf2a;box-shadow:inset 0 0 0 1px #4caf2a}.cl-cod.mal{border-color:#d14343}.cl-cod-est{white-space:nowrap;font:600 13px Inter,sans-serif}.cl-cod-est.bien{color:#2d7a18}.cl-cod-est.mal{color:#c0392b}.cl-cod-est.aviso{color:#965f00}.cl-tog{gap:10px;display:flex}.cl-tog button{border:1.5px solid var(--line);height:48px;color:var(--ink);background:#fff;border-radius:12px;flex:1;font:600 15px Inter,sans-serif}.cl-tog button.on{border-color:var(--biro);box-shadow:inset 0 0 0 1px var(--biro);color:var(--biro);background:#eef3fb}.cl-colores{flex-wrap:wrap}.cl-pleg{border:0;border-top:1px solid var(--line);text-align:left;width:calc(100% + 32px);color:var(--ink);background:0 0;justify-content:space-between;align-items:center;margin:6px -16px 0;padding:13px 16px;display:flex}.cl-pleg b{text-transform:uppercase;letter-spacing:.02em;font:700 17px Barlow Condensed,sans-serif;display:block}.cl-pleg small{color:var(--soft);font-size:12.5px}.cl-pleg i{color:var(--biro);font-size:18px;font-style:normal}.cl-pleg.on{border-bottom:1px solid var(--line)}.cl-opc{padding-top:14px}.cl-paso-n{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;width:156px;height:46px;display:flex;overflow:hidden}.cl-paso-n button{height:100%;color:var(--biro);background:0 0;border:0;flex:0 0 46px;font:600 22px Inter,sans-serif}.cl-paso-n input{text-align:center;-moz-appearance:textfield;flex:1;min-width:0;padding:0;font:600 18px Inter,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important}.cl-paso-n input::-webkit-outer-spin-button,.cl-paso-n input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cl-hecho{text-align:center;padding-top:18px}.escudo.cl-xl{width:96px;height:114px;margin:6px auto 14px;display:flex}.escudo.cl-xl b{font:700 40px Barlow Condensed,sans-serif}.cl-pildora{color:var(--ink);letter-spacing:.14em;background:#c8ff3e;border-radius:99px;margin-bottom:10px;padding:5px 12px;font:700 13px Barlow Condensed,sans-serif;display:inline-block}.cl-hecho .cl-h1{font-size:34px}.cl-sub{color:var(--soft);font-size:15px;line-height:1.45}.cl-enl{background:var(--card);border:1px solid var(--line);text-align:left;border-radius:14px;margin:20px 0 12px;padding:11px 14px}.cl-enl small{color:var(--soft);margin-bottom:3px;font-size:12px;display:block}.cl-enl div{justify-content:space-between;align-items:center;gap:10px;font:500 14px Inter,sans-serif;display:flex}.cl-enl span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cl-enl button{color:var(--biro);background:0 0;border:0;flex:none;font:600 13.5px Inter,sans-serif}.btn.cl-wa{color:var(--biro);letter-spacing:.06em;text-transform:uppercase;background:#b9f32a;justify-content:center;align-items:center;height:56px;font:700 21px Barlow Condensed,sans-serif;display:flex}.cl-ir{margin-top:22px}.cl-zona{grid-template-columns:1fr 1fr;align-items:end;column-gap:10px;margin-bottom:6px;display:grid}.cl-zona .eyebrow{grid-column:1/-1;margin-top:0!important}.cl-zona .field{margin-top:0}.cl-zona select{border-radius:12px;width:100%;height:46px}.cl-colores{gap:7px}.cl-colores .col-b{flex:0 0 28px;width:28px;height:28px}.cl-ir{letter-spacing:.06em;text-transform:uppercase;height:52px;font:700 19px Barlow Condensed,sans-serif}.bc-abrir{margin-top:26px;font-size:14px;color:#b3261e!important;box-shadow:none!important;background:0 0!important}.bc-panel{background:#fff6f5;border:1.5px solid #e7b9b4;border-radius:14px;margin-top:24px;padding:14px 14px 10px}.bc-panel .bc-t{text-transform:uppercase;color:#8c1c2b;margin-bottom:6px;font:700 22px Barlow Condensed,sans-serif}.bc-panel p{color:var(--ink);margin:0 0 8px;font-size:13.5px;line-height:1.45}.bc-si{color:#fff!important;background:#b3261e!important}.bc-mas{text-align:center;margin-top:10px!important}.bc-mas a{color:var(--biro);font-weight:600}.bq-b{color:#b3261e!important}.pom-avs{align-items:center;display:flex}.pom-avs>*+*{margin-left:-14px}.hr{background:#efe7d3;border:1px solid #1d1a15;border-radius:6px;margin:12px 0 14px;padding:10px 12px 8px;box-shadow:0 3px 10px #1d1a151f}.hr-k{letter-spacing:.12em;text-transform:uppercase;color:#4a4437;border-bottom:1px solid #1d1a15;justify-content:space-between;padding-bottom:5px;font:700 10px CrOld,Georgia,serif;display:flex}.hr-t{color:#1d1a15;text-align:center;margin:7px 0 2px;font-family:CrFrak,serif;font-size:26px;line-height:1.05}.hr-s{color:#2b2720;text-align:center;margin-bottom:8px;font:italic 13.5px CrOld,Georgia,serif}.hr-b{color:#efe7d3;letter-spacing:.04em;cursor:pointer;background:#1d1a15;border:0;border-radius:8px;width:100%;padding:10px;font:700 14px CrOld,Georgia,serif;display:block}.hr-a{color:#4a4437;cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;margin-top:6px;padding:6px;font:600 13px Inter,sans-serif;display:flex}.hr-l{margin-top:4px}.ag-bts{flex-wrap:wrap;justify-content:center;gap:10px;padding:18px 16px 6px;display:flex}.ag-pill{color:#fff;cursor:pointer;background:#123a7a;border:0;border-radius:999px;align-items:center;gap:6px;padding:12px 18px;font:600 14.5px Inter,sans-serif;display:inline-flex}.ag-pill2{color:#123a7a;background:#fff;box-shadow:inset 0 0 0 1.5px #123a7a}.gt-n{background:var(--pen-red);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font:700 11.5px Inter,sans-serif;display:inline-flex}.gt-fila{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:0 0;align-items:center;gap:11px;padding:10px 0;display:flex}.gt-av{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.gt-avg{width:46px;height:46px}.gt-ini{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--soft);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.gt-tx{flex:1;min-width:0}.gt-tx b{font-size:15px;display:block}.gt-tx small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.gt-der{color:var(--soft);flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.gt-mas{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #123a7a;border-radius:50%;flex:none;width:36px;height:36px;font:700 20px/1 Inter,sans-serif}.gt-p.on .gt-mas{color:#fff;background:#123a7a}.gt-acc{flex-wrap:wrap;gap:8px;padding:4px 0 12px 51px;display:flex}.gt-acc .btn{flex:1;min-width:140px}.dm-cab{align-items:center;gap:10px;margin:4px 0 8px;display:flex}.dm-cab b{font-size:18px}.dm-msgs{min-height:200px}.ci-mas{color:#123a7a;cursor:pointer;background:#fff;border:1.5px solid #123a7a;border-radius:50%;flex:none;width:30px;height:30px;margin-left:8px;font:700 17px/1 Inter,sans-serif}.fm-pag{padding-bottom:30px}.fm{border:1.5px solid var(--line);text-align:left;width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:16px;align-items:center;gap:12px;margin-bottom:12px;padding:13px 14px;display:flex;position:relative}.fm-ico{background:var(--biro);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;font-size:22px;display:flex}.fm-txt{flex:1;min-width:0}.fm-txt b{text-transform:uppercase;font:700 20px/1.05 Barlow Condensed,sans-serif;display:block}.fm-txt small{color:var(--soft);margin-top:2px;font-size:13px;line-height:1.35;display:block}.fm-fl{color:var(--biro);font-size:22px}.fm.prin{border:2px solid var(--biro);box-shadow:0 6px 16px #123a7a1f}.fm.prox{background:var(--card)}.fm.prox .fm-ico{background:#9aa6ba}.fm-como{margin-bottom:2px}.fm-como>summary{cursor:pointer;list-style:none}.fm-como>summary::-webkit-details-marker{display:none}.fm-ch{color:#9aa6ba;font-size:18px;transition:transform .2s}.fm-como[open] .fm-ch{transform:rotate(180deg)}.fm-como-c{margin:-4px 0 16px}.fm-tag.g{color:#fff;background:#9aa6ba}.bienv .modal .fm{margin-bottom:10px}.fm-tag{letter-spacing:.12em;border-radius:99px;padding:2px 8px;font:700 10.5px Barlow Condensed,sans-serif;position:absolute;top:-9px;left:14px}.fm-tag.l{color:var(--ink);background:#c8ff3e}.fm-txt b.fm-si{text-transform:none;letter-spacing:0;color:var(--biro);margin:2px 0 1px;font:700 14px Inter,sans-serif;display:block}.amc-hay{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.amc-hay button{text-align:left;border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:3px;min-height:44px;padding:12px;font:600 15px Inter,sans-serif;display:flex}.amc-hay button small{color:var(--soft);font-size:12.5px;font-weight:400;line-height:1.3}.amc-hay button.on{border:2px solid var(--biro);color:var(--biro);background:#eaf0fb;padding:11.5px}.amc-undia{background:#f6ffe0;border:2px solid #c8ff3e;border-radius:14px;flex-direction:column;gap:6px;margin:12px 0 4px;padding:14px;display:flex}.amc-undia span{color:var(--ink);font-size:14px;line-height:1.45}.amc-undia .btn,.amc-pl .am-fila{margin-top:6px}.tvc-op{text-align:left;border:1.5px solid var(--line);width:100%;font:inherit;color:var(--ink);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:44px;margin:8px 0 0;padding:13px;display:flex}.tvc-op i{color:#fff;box-sizing:border-box;border:2px solid #9aa3b5;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;display:grid}.tvc-op.on{border:2px solid var(--biro);background:#eaf0fb;padding:12.5px}.tvc-op.on i{background:var(--biro);border-color:var(--biro)}.tvc-op b{font-size:16px;display:block}.tvc-op small{color:var(--soft);margin-top:2px;font-size:13px;display:block}.tvc-nota{background:var(--card);color:var(--ink);border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45}.tvc-go{width:100%;margin-top:14px}.cjc-k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:18px 0 8px;font:700 13px Barlow Condensed,sans-serif}.cjc-aviso{color:#5c3300;background:#fff6e6;border:1.5px solid #f0c27a;border-radius:14px;margin:10px 0 0;padding:12px 14px;font-size:14px;line-height:1.45}.cjc-aviso b{margin-bottom:2px;display:block}.cjc-props{flex-direction:column;gap:8px;margin-top:10px;display:flex}.cjc-info{background:var(--card);color:var(--ink);border-radius:12px;margin:10px 0 0;padding:11px 13px;font-size:13.5px;line-height:1.45}.cjc-dia{border:1.5px solid var(--line);border-radius:16px;padding:12px 12px 10px}.cjc-eje{height:16px;color:var(--soft);margin-left:34px;font:600 11.5px Inter,sans-serif;position:relative}.cjc-eje span{position:absolute;transform:translate(-50%)}.cjc-fila{align-items:center;gap:8px;margin-top:6px;display:flex}.cjc-fila>b{width:26px;color:var(--soft);flex:none;font:700 12px Inter,sans-serif}.cjc-pista{background:var(--card);border-radius:6px;flex:1;height:26px;position:relative;overflow:hidden}.cjc-seg{white-space:nowrap;box-sizing:border-box;border-radius:6px;align-items:center;padding-left:6px;font:600 11px Inter,sans-serif;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.cjc-ley{color:var(--soft);flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:12.5px;display:flex}.cjc-ley i{vertical-align:-1px;border-radius:3px;width:11px;height:11px;margin-right:5px;display:inline-block}.cjc-cat{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin-top:10px;padding:14px}.cjc-cat-t{align-items:center;gap:10px;display:flex}.cjc-cat-t i{border-radius:4px;flex:none;width:14px;height:14px}.cjc-cat-t b{color:var(--ink);flex:1;font:700 17px Inter,sans-serif}.cjc-cat-t small{color:var(--soft);font-size:13px}.cjc-dos{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.cjc-dos small{color:var(--soft);margin-bottom:4px;font-size:12.5px;display:block}.cjc-stp{align-items:center;gap:4px;display:flex}.cjc-stp button{border:1.5px solid var(--line);width:44px;height:44px;color:var(--biro);cursor:pointer;background:#fff;border-radius:99px;padding:0;font:700 18px Inter,sans-serif}.cjc-stp button:disabled{opacity:.35;cursor:default}.cjc-stp b{text-align:center;min-width:26px;color:var(--ink);font:800 22px Barlow Condensed,sans-serif}.cjc-hora{box-sizing:border-box;border:1.5px solid var(--line);width:100%;height:44px;color:var(--ink);background:#fff;border-radius:12px;padding:0 10px;font:600 16px Inter,sans-serif}.cjc-res{background:var(--card);color:var(--ink);border-radius:12px;margin-top:12px;padding:11px 12px;font-size:14px;line-height:1.45}.cjc-res b{display:block}.cjc-mal{color:#8a4b00;font-weight:600}.cjc-lnk{color:var(--biro);cursor:pointer;background:0 0;border:0;min-height:44px;padding:6px 0 0;font:600 14px Inter,sans-serif}.cjc-fmt{border:1.5px solid var(--line);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}.cjc-fmt small{color:var(--soft);font-size:12.5px;display:block}.cjc-pub{width:100%;margin-top:16px}.cjc-pub-n{text-align:center;color:var(--soft);margin:6px 0 0;font-size:13px}.cjc-lin{color:var(--ink);margin:10px 0 0;font-size:14px;line-height:1.5}.cjc-lnk2{color:var(--biro);cursor:pointer;background:0 0;border:0;margin:-12px 0;padding:12px 4px;font:600 14px Inter,sans-serif}.cjc-sug .cjc-lnk{text-align:left;display:block}.cjc-inv{width:100%;margin-top:8px}.cjn{flex-wrap:wrap;gap:8px;margin:2px 0 4px;display:flex}.cjn button{border:1.5px solid var(--biro);min-width:72px;max-width:220px;min-height:44px;color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font:600 14px Inter,sans-serif;display:flex}.am-stp button{width:44px;height:44px}.pr-lnk{margin:-12px -2px;padding:12px 2px}.tv-volver{min-height:44px;padding:0 18px}.nv-tabs button,.og-cobro,[data-act=tv-responder]{min-height:44px}.cjn button.actual{opacity:.45;cursor:default}.cjy{margin-top:14px}.cjy-n{margin:10px 0}.cjy-n>b{color:var(--ink);align-items:center;gap:6px;margin-bottom:6px;font:600 14px Inter,sans-serif;display:flex}.cjy-ps{flex-wrap:wrap;gap:6px;display:flex}.cjy-p{min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dde3ee;border-radius:22px;padding:0 14px;font:500 14px Inter,sans-serif}.cjy-p.on{border-color:var(--biro);box-shadow:inset 0 0 0 1px var(--biro)}.cjy-cam{margin-top:8px}.td-cats{color:var(--ink);margin:2px 0 8px;font-size:15px;font-weight:600}.td{background:#fff;border:1px solid #e3e8f0;border-radius:16px;margin:10px 0;padding:12px 14px 4px}.td-k{color:var(--soft);border-bottom:1px solid #eef1f6;padding-bottom:8px;font-size:14px}.td-k b{color:var(--ink);font-weight:700}.td-f{border-bottom:1px solid #eef1f6;align-items:flex-start;gap:14px;padding:10px 0;display:flex}.td-f:last-child{border-bottom:0}.td-f>b{min-width:52px;color:var(--ink);font:700 20px/1.1 Barlow Condensed,sans-serif}.td-f span{color:var(--ink);font-size:14px;font-weight:600;display:block}.td-f em{color:var(--soft);margin-top:2px;font-size:14px;font-style:normal;display:block}.td-f.si>b,.td-f.si span,.td-f.desc>b,.td-f.desc span{color:var(--soft)}.td-f.desc span{font-weight:500}.td-f.ok{opacity:.6}.td-f .td-ok{color:#2e7d32}.inv-capa{z-index:400;background:#0f1e3d73;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.inv-hoja{padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));text-align:left;background:#fff;border-radius:22px 22px 0 0;max-height:88vh;overflow-y:auto;box-shadow:0 -6px 24px #0f1e3d40}.inv-asa{background:#dce1ea;border-radius:3px;width:44px;height:5px;margin:0 auto;display:block}.inv-cab{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.inv-cab b{text-transform:uppercase;color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;line-height:1;display:block}.inv-cab small{color:var(--soft);margin-top:4px;font-size:14px;display:block}.inv-cab em{color:#8a4b00;font-style:normal;font-weight:700}.inv-x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #dce1ea;border-radius:12px;flex:none;font-size:16px}.inv-q{box-sizing:border-box;width:100%;height:46px;font:inherit;background:#f6f7fa;border:1.5px solid #dce1ea;border-radius:12px;margin-top:12px;padding:0 14px;font-size:15px}.inv-lista{margin-top:6px}.inv-fila{border-bottom:1px solid #eef1f6;align-items:center;gap:12px;padding:9px 0;display:flex}.inv-fila:last-child{border-bottom:0}.inv-fila.apagada .inv-n b{color:var(--soft)}.inv-av{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.inv-ini{color:var(--biro);background:#e7ecf5;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.inv-n{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inv-n b{color:var(--ink);font-size:16px;font-weight:600}.inv-n small{color:var(--soft);font-size:13px}.inv-mas{border:2px solid var(--biro);width:44px;height:44px;color:var(--biro);cursor:pointer;background:#fff;border-radius:50%;flex:none;font-size:22px;font-weight:600;line-height:1}.inv-mas.on{background:var(--biro);color:#fff;font-size:18px}.inv-re{border:1.5px solid var(--biro);min-height:44px;color:var(--biro);font:inherit;cursor:pointer;background:#fff;border-radius:12px;flex:none;padding:0 12px;font-size:14px;font-weight:700}.inv-re.on{background:var(--biro);color:#fff}.inv-est{color:var(--soft);background:#eef1f6;border-radius:999px;flex:none;padding:6px 10px;font-size:13px;font-weight:600}.inv-est.no{color:#a12c1f;background:#fdecea}.inv-nota{color:var(--soft);margin:10px 0 0;font-size:13px;line-height:1.5}.inv-ok{min-height:52px;margin-top:12px}.inv-pie{bottom:calc(-16px - env(safe-area-inset-bottom,0px));z-index:2;padding:2px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff;margin:6px -16px 0;position:sticky;box-shadow:0 -6px 12px -8px #0f1e3d2e}.inv-pie .inv-ok{margin-top:10px}.inv-wa{min-height:44px;color:var(--biro);justify-content:center;align-items:center;margin-top:4px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.inv-est-t{color:var(--soft);background:#f4f6fa;border-radius:12px;flex-direction:column;gap:4px;margin:10px 0 0;padding:10px 12px;font-size:14px;display:flex}.inv-est-t b{color:var(--ink)}.bor-p{color:var(--ink);margin:12px 0 0;font-size:15px;line-height:1.5}.bor-l{color:var(--ink);margin-top:14px;font-size:14px;font-weight:700;display:block}.bor-l span{color:var(--soft);font-weight:500}.bor-t{box-sizing:border-box;width:100%;min-height:84px;font:inherit;color:var(--ink);resize:vertical;background:#f6f7fa;border:1.5px solid #dce1ea;border-radius:12px;margin-top:6px;padding:12px 14px;font-size:16px;line-height:1.4;display:block}.bor-t:focus{border-color:var(--biro);background:#fff;outline:none}.bor-n{color:var(--soft);margin:6px 0 0;font-size:13px;line-height:1.45}.btn.bor-ok{color:#fff;background:#c62828;min-height:52px;margin-top:14px}.btn.bor-no{min-height:48px;margin-top:8px}.tv-baja{align-items:center;min-height:44px;margin-top:2px;padding:0 2px;display:inline-flex}.mc-cab div{letter-spacing:.06em;font-size:11px}.pe .pe-pasos span{font-size:12.5px}.cv-sol{margin:10px 0 8px}.cv-sol-b{min-height:44px;padding:0 14px;font-size:14.5px}@media (width<=360px){.cv-sol-f{flex-wrap:wrap}.cv-sol-f b{white-space:normal;flex:100%}.cv-sol-b.si{flex:1}}.ivs{text-align:left;color:var(--ink);background:#fff;border-radius:20px;margin:12px 0;padding:16px;box-shadow:0 0 0 3px #c8ff3e,0 8px 24px #0f1e3d2e}.ivs-t{align-items:center;gap:12px;display:flex}.ivs-t small{letter-spacing:2px;text-transform:uppercase;color:#2f7a17;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;display:block}.ivs-t b{font-size:20px;font-weight:700;display:block}.ivs-yo{object-fit:cover;border-radius:50%;flex:none;width:46px;height:46px;font-size:16px}.ivs-ico{background:#eef1f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.ivs-k{letter-spacing:2px;text-transform:uppercase;color:var(--soft);margin-top:12px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700}.ivs-f{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;line-height:1.1}.ivs-l{color:var(--soft);font-size:15px}.ivs-q{background:#f4f6fa;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.ivs-caras{gap:6px;display:flex}.ivs-av{object-fit:cover;border-radius:50%;width:30px;height:30px;font-size:12px}.ivs-libre{box-sizing:border-box;background:0 0;border:2px dashed #9aa3b5}.ivs-h{color:#8a4b00;font-size:14px;font-weight:600}.ivs-bts{grid-template-columns:2fr 1fr;gap:8px;margin-top:14px;display:grid}.ivs-bts .btn{min-height:52px;margin:0}.ivs-p{margin:12px 0;font-size:15px;line-height:1.5}.ivs-lleno{box-shadow:0 0 0 1px #dce1ea,0 8px 24px #0f1e3d1f}.ivs-lleno .ivs-t small{letter-spacing:0;text-transform:none;color:var(--soft);font-family:inherit;font-size:13px;font-weight:500}.td-ley{border-bottom:1px solid #eef1f6;padding-bottom:8px}.td-ley .td-k{border:0;align-items:center;gap:8px;padding:2px 0;display:flex}.td-ley .td-k i,.td-c i{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.td-c{color:var(--soft);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.fm-tag.p{color:#4b5568;background:#dce1ea}.fm-av{border:1.5px solid var(--biro);color:var(--biro);background:#fff;border-radius:99px;flex:none;padding:7px 11px;font:600 12.5px Inter,sans-serif}.fm-av.ok{color:#2d7a18;background:#eaf7e2;border-color:#4caf2a}.ci-av{object-fit:cover;width:34px;height:34px;color:var(--biro);background:#e9eef6;border-radius:10px;flex:none;justify-content:center;align-items:center;font:700 15px Barlow Condensed,sans-serif;display:inline-flex}.ci-puesto{background:var(--biro);color:#fff;border-radius:18px;padding:14px 16px}.ci-k{letter-spacing:.14em;color:#c8ff3e;text-transform:uppercase;font:700 12px Barlow Condensed,sans-serif}.ci-g{margin:2px 0;font:700 40px/1 Barlow Condensed,sans-serif}.ci-g small{color:#c9d6ee;font-size:20px}.ci-g2{font-size:24px}.ci-puesto p{color:#c9d6ee;margin:0 0 10px;font-size:12.5px}.ci-podio{gap:6px;display:flex}.ci-pd{text-align:center;background:#ffffff14;border-radius:10px;flex:1;min-width:0;padding:6px 2px 5px}.ci-avp{width:30px;height:30px;margin:2px auto;display:block}.ci-pd.yo{color:var(--biro);background:#c8ff3e}.ci-pdp{font:700 12px Barlow Condensed,sans-serif}.ci-pdn{text-overflow:ellipsis;white-space:nowrap;font:600 11px Inter,sans-serif;display:block;overflow:hidden}.ci-sec{letter-spacing:.12em;text-transform:uppercase;color:var(--biro);margin:16px 0 8px;font:700 13px Barlow Condensed,sans-serif}.ci-dest{gap:8px;margin-bottom:8px;display:flex}.ci-dest div{border-radius:12px;flex:1;padding:8px 10px;font-size:12.5px;line-height:1.35}.ci-dest .v{background:#eaf7e2}.ci-dest .r{background:#fdecea}.ci-dest b{text-transform:uppercase;font:700 15px Barlow Condensed,sans-serif;display:block}.ci-ql{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ci-qn{align-items:center;gap:8px;width:118px;min-width:0;font:600 14px Inter,sans-serif;display:flex}.ci-qn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ci-avq{border-radius:8px;width:28px;height:28px}.ci-qb{background:#e6eaf1;border-radius:99px;flex:1;height:9px;overflow:hidden}.ci-qb i{background:#4caf2a;border-radius:99px;height:100%;display:block}.ci-ql b{color:var(--soft);text-align:right;width:52px;font:600 12.5px Inter,sans-serif}.ci-cf{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:7px 0;display:flex}.ci-cfn{flex:1;min-width:0}.ci-cfn span{font:600 14px Inter,sans-serif;display:block}.ci-cfn small{color:var(--soft);font-size:12px}.ci-cf b{font:700 19px Barlow Condensed,sans-serif}.ci-cf b.bien{color:#2d7a18}.ci-cf b.mal{color:#c0392b}.ci-pie{color:var(--soft);text-align:center;margin-top:12px;font-size:12px}.cv-chat{border:1.5px solid var(--biro);width:100%;color:var(--biro);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:10px 0 2px;padding:10px;font:600 14px Inter,sans-serif;display:flex}.cv-chat-n{color:#0f1e3d;background:#c8ff3e;border-radius:99px;padding:1px 7px;font:700 11.5px Inter,sans-serif}#chatp-capa{z-index:320;padding-top:env(safe-area-inset-top,0px);background:#f6f5f0;flex-direction:column;display:flex;position:fixed;inset:0}.chp-cab{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:10px 12px;display:flex}.chp-x,.chp-sil{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex:none;width:40px;height:40px;font-size:18px}.chp-t{flex:1;min-width:0}.chp-t b{text-transform:uppercase;font:700 17px/1.1 Barlow Condensed,sans-serif;display:block}.chp-t small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.chp-msgs{-webkit-overflow-scrolling:touch;flex:1;padding:10px 14px;overflow-y:auto}.chp-sis{text-align:center;color:var(--soft);margin:6px 0 10px;font-size:12px}.chp-m{align-items:flex-end;gap:8px;margin:8px 0;display:flex}.chp-b{border:1px solid var(--line);word-wrap:break-word;background:#fff;border-radius:14px 14px 14px 4px;max-width:76%;padding:7px 10px;font-size:15px;line-height:1.35}.chp-m.yo{justify-content:flex-end}.chp-m.yo .chp-b{background:var(--biro);color:#fff;border-color:var(--biro);border-radius:14px 14px 4px}.chp-n{color:var(--biro);margin-bottom:1px;font:700 12px Inter,sans-serif;display:block}.chp-h{opacity:.6;margin-left:6px;font-size:10.5px}.chp-den{color:var(--soft);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;font-size:10.5px;text-decoration:underline}.chp-pie{padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff}.chp-rap{scrollbar-width:none;gap:6px;margin-bottom:8px;display:flex;overflow-x:auto}.chp-rap button{border:1.5px solid var(--biro);color:var(--biro);cursor:pointer;background:#fff;border-radius:99px;flex:none;padding:6px 11px;font:600 13px Inter,sans-serif}.chp-in{align-items:flex-end;gap:8px;display:flex}.chp-in textarea{border:1.5px solid var(--line);resize:none;min-height:44px;max-height:110px;color:var(--ink);background:#fff;border-radius:22px;flex:1;padding:11px 14px;font:16px Inter,sans-serif}.chp-in button{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;width:44px;height:44px;font-size:17px}.chp-cerr{text-align:center;color:var(--soft);padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff;font-size:13px}.tn{padding-bottom:110px}.tn-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--biro);margin-top:6px;font:700 12px Barlow Condensed,sans-serif}.tn-pasos{gap:5px;margin:6px 0 10px;display:flex}.tn-pasos i{background:#dce1ea;border-radius:99px;flex:1;height:5px}.tn-pasos i.on{background:var(--biro)}.tn-h1{text-transform:uppercase;color:var(--ink);margin:4px 0 10px;font:700 30px/1.05 Barlow Condensed,sans-serif}.tn-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--biro);margin:14px 0 7px;font:700 13px Barlow Condensed,sans-serif}.tn-dos{gap:8px;display:flex}.tn-tipo{text-align:left;border:1.5px solid var(--line);color:var(--soft);cursor:pointer;background:#fff;border-radius:14px;flex:1;padding:10px;font:13px/1.35 Inter,sans-serif}.tn-tipo span{font-size:20px}.tn-tipo b{text-transform:uppercase;color:var(--ink);margin:3px 0;font:700 17px/1.05 Barlow Condensed,sans-serif;display:block}.tn-tipo.on{border-color:var(--biro);box-shadow:0 0 0 1px var(--biro);background:#f4f7fd}.tn-seg{flex-wrap:wrap;gap:6px;display:flex}.tn-seg button{border:1.5px solid var(--line);min-width:0;min-height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:11px;flex:1;padding:4px 6px;font:600 13px/1.2 Inter,sans-serif}.tn-seg button.on{border-color:var(--biro);color:var(--biro);box-shadow:inset 0 0 0 1px var(--biro);background:#eef3fb}.tn-tri button{flex-direction:column;align-items:center;min-height:50px;display:flex}.tn-tri small{opacity:.8;font-size:11px;font-weight:500}.tn-fase{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:9px;padding:10px 11px}.tn-fase h4{letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font:700 15px Barlow Condensed,sans-serif}.tn-sub{color:var(--soft);margin:8px 0 5px;font-size:12px}.tn-nota{color:var(--soft);margin-top:6px;font-size:12px;line-height:1.4}.tn-fila{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;font:600 14px Inter,sans-serif;display:flex}.tn-fila small{color:var(--soft);font-size:12px;font-weight:400;display:block}.tn-sw{background:#4caf2a;border-radius:99px;flex:none;width:44px;height:26px;position:relative}.tn-sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;right:3px}.tn-sw.off{background:#c9d0dc}.tn-sw.off:after{left:3px;right:auto}.ud-op{border:1.5px solid var(--line);background:#fff;border-radius:14px;margin:12px 0;padding:12px 14px;position:relative}.ud-op.rec{border-color:#4caf2a;box-shadow:inset 0 0 0 1px #4caf2a}.ud-op.no{color:var(--soft);background:#f6f7f9}.ud-rec{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#4caf2a;border-radius:6px;padding:3px 8px;font:800 10.5px Inter,sans-serif;position:absolute;top:-10px;right:12px}.ud-t{color:var(--ink);font:800 16px Inter,sans-serif}.ud-t small{color:var(--soft);margin-top:2px;font:500 12.5px Inter,sans-serif;display:block}.ud-op.no .ud-t{color:var(--soft)}.ud-l{margin-top:8px;font-size:13.5px;line-height:1.55}.ud-b{margin-top:10px}.rr-par.ud-solo small{color:var(--soft);font-size:11px}.ud-solob{margin-top:8px}.tn-ideas{margin-top:10px}.tn-ideas i{color:var(--soft);font-style:normal}.tn-ideas[aria-expanded=true]{border-bottom-color:#0000;border-radius:12px 12px 0 0}.tn-ideas-c{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 12px 12px;padding:0 12px 4px}.tn-idea{border-top:1px solid var(--line);color:var(--ink);padding:10px 0;font-size:13px;line-height:1.45}.tn-idea b{color:var(--biro)}.tn-idea-b{border:1.5px solid var(--biro);color:var(--biro);cursor:pointer;background:#fff;border-radius:10px;margin-top:8px;padding:7px 12px;font:600 13px Inter,sans-serif;display:block}.tn-l{color:var(--ink);margin:12px 0 5px;font:600 13px Inter,sans-serif;display:block}.tn-in{box-sizing:border-box;border:1.5px solid var(--line);width:100%;height:46px;color:var(--ink);background:#fff;border-radius:12px;padding:0 12px;font:16px Inter,sans-serif}.tn-ta{resize:vertical;height:auto;min-height:74px;padding:10px 12px;line-height:1.4}.tn-dia{grid-template-columns:1fr 1fr;align-items:end;gap:0 10px;display:grid;position:relative}.tn-dia>div:first-child{grid-column:1/-1}.tn-dia .tn-l{margin-top:10px}.tn-dia .tn-quita{height:30px;position:absolute;top:2px;right:0}.tn-quita{width:36px;height:46px;color:var(--soft);cursor:pointer;background:0 0;border:0;font-size:22px}.tn-mas{color:var(--biro);cursor:pointer;background:0 0;border:0;padding:8px 0;font:600 14px Inter,sans-serif}.tn-dos2{grid-template-columns:1.6fr 1fr;gap:10px;display:grid}.tn-step{align-items:center;gap:8px;height:46px;display:flex}.tn-step button{border:1.5px solid var(--line);width:36px;height:36px;color:var(--biro);cursor:pointer;background:#fff;border-radius:10px;font-size:18px}.tn-step b{text-align:center;min-width:22px;font:600 14px Inter,sans-serif}.tn-cat{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:52px;margin-top:7px;padding:6px 10px;font:600 15px Inter,sans-serif;display:flex}.tn-cat.on{border-color:var(--biro)}.tn-cat span{cursor:pointer;flex:1}.tn-cat .tn-step{height:auto}.tn-chk{cursor:pointer;background:#fff;border:2px solid #c9d0dc;border-radius:7px;flex:none;width:24px;height:24px}.tn-cat.on .tn-chk{background:var(--biro);border-color:var(--biro)}.tn-err{color:#8e2a1f;background:#fdecea;border-radius:12px;margin:4px 0 6px;padding:9px 12px;font-size:13.5px}.tn-ok{background:var(--biro);color:#fff;border-radius:18px;margin-top:6px;padding:14px 16px}.tn-ok-k{letter-spacing:.14em;color:#c8ff3e;font:700 12px Barlow Condensed,sans-serif}.tn-ok h2{text-transform:uppercase;margin:4px 0;font:700 26px/1.05 Barlow Condensed,sans-serif}.tn-ok p{color:#c9d6ee;margin:0;font-size:13px}.tn-res{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13.5px;line-height:1.55}.tn-link{color:var(--biro);border:1.5px dashed #9db4da;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;font:600 13.5px Inter,sans-serif;display:flex}.tn-link span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tn-link button{border:1.5px solid var(--biro);color:var(--biro);cursor:pointer;background:#fff;border-radius:99px;padding:4px 11px;font:600 12.5px Inter,sans-serif}.tn-wa{text-align:center;margin-top:12px;text-decoration:none;display:block}.tn-barra{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);z-index:50;background:#fffffff5;gap:10px;max-width:560px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.tn-barra .btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:12px;flex:1;height:52px;font:700 18px Barlow Condensed,sans-serif}.tn-barra .btn.claro{color:var(--biro);box-shadow:inset 0 0 0 1.5px var(--biro);background:#fff;flex:0 0 32%}.tn-barra .btn[disabled]{opacity:.6}.tn-wa{letter-spacing:.06em;text-transform:uppercase;border-radius:12px;height:50px;font:700 18px Barlow Condensed,sans-serif}.tv{padding-bottom:40px}.tv-cab{background:var(--biro);color:#fff;border-radius:18px;margin-top:12px;padding:14px 16px}.tv-k{letter-spacing:.14em;color:#c8ff3e;font:700 12px Barlow Condensed,sans-serif}.tv-cab h2{text-transform:uppercase;margin:4px 0;font:700 26px/1.05 Barlow Condensed,sans-serif}.tv-cab p{color:#c9d6ee;margin:0;font-size:13px;line-height:1.5}.tv-org{color:var(--biro);background:#eef3fb;border:1px solid #c9d6ee;border-radius:12px;margin-top:10px;padding:9px 12px;font-size:13px}.tv-av{object-fit:cover;width:34px;height:34px;color:var(--biro);background:#e9eef6;border-radius:10px;flex:none;justify-content:center;align-items:center;font:700 15px Barlow Condensed,sans-serif;display:inline-flex}.tv-av+.tv-av{margin-left:-10px;box-shadow:0 0 0 2px #fff}.tv-avg{border-radius:14px;width:46px;height:46px}.tv-inv{background:#fff9e8;border:1.5px solid #f2d27a;border-radius:16px;margin-top:12px;padding:12px}.tv-inv-t{align-items:center;gap:10px;display:flex}.tv-inv-t b{text-transform:uppercase;color:#6b4e00;font:700 18px/1.1 Barlow Condensed,sans-serif;display:block}.tv-inv-t span{font-size:13px}.tv-dos{gap:8px;margin-top:10px;display:flex}.tv-dos .tv-b{flex:1}.tv-b{background:var(--biro);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:10px 12px;font:600 14px Inter,sans-serif}.tv-b.claro{color:var(--biro);box-shadow:inset 0 0 0 1.5px var(--biro);background:#fff}.tv-mia{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:10px;padding:10px 12px}.tv-mia.ok{background:#f4fbef;border-color:#9ed48a}.tv-mia-t{align-items:center;gap:10px;display:flex}.tv-mia-t b{font:600 14.5px Inter,sans-serif;display:block}.tv-mia-t span{color:var(--soft);font-size:12.5px}.tv-mia.ok .tv-mia-t span{color:#2d7a18;font-weight:600}.tv-reenviar{width:100%;margin-top:8px}.tv-info{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.6}.tv-link{color:var(--biro);cursor:pointer;background:0 0;border:0;padding:0;font:600 13.5px Inter,sans-serif}.tv-normas{white-space:normal;color:var(--ink);margin-top:6px}.tv-cat{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.tv-cat>div{flex:1}.tv-cat b{text-transform:uppercase;font:700 18px Barlow Condensed,sans-serif;display:block}.tv-cat small{color:var(--soft);font-size:12.5px}.tv-bar{background:#e6eaf1;border-radius:99px;width:150px;height:6px;margin-top:5px;display:block;overflow:hidden}.tv-bar i{background:#4caf2a;height:100%;display:block}.tv-ya{color:#2d7a18;font:600 12.5px Inter,sans-serif}.tv-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--biro);margin-top:16px;font:700 12px Barlow Condensed,sans-serif}.tv-op{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:12px;display:flex}.tv-op.on{border-color:var(--biro);box-shadow:0 0 0 1px var(--biro)}.tv-op b{font:600 15px Inter,sans-serif;display:block}.tv-op small{color:var(--soft);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.tv-ico{background:var(--biro);color:#fff;border-radius:11px;flex:0 0 40px;justify-content:center;align-items:center;height:40px;font-size:19px;display:flex}.tv-gente{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.tv-gente button{text-align:center;width:60px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font:600 11.5px Inter,sans-serif}.tv-gente .tv-avg{margin:0 auto 3px;display:block}.tv-volver{color:var(--soft);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font:600 14px Inter,sans-serif;display:block}.tv-nota{color:var(--soft);font-size:12.5px}.og{border:1.5px solid var(--biro);background:#fff;border-radius:16px;margin-top:12px;padding:12px}.og-k{letter-spacing:.12em;text-transform:uppercase;color:var(--biro);font:700 13px Barlow Condensed,sans-serif}.og-edit{border:1px solid var(--line);background:#fff;border-radius:12px;margin:6px 0 14px;padding:12px}.og-edit textarea{width:100%;font:inherit}.og-edit .tv-dos>div{flex:1;min-width:0}.og-edit .tn-in{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.og-cobros{color:#1f4d14;background:#eef6ea;border-radius:10px;margin:6px 0 10px;padding:9px 12px;font-size:13.5px;font-weight:600}.tv-msgs{background:#fff7e6;border:1px solid #f2d49b;border-radius:12px;margin:10px 0 14px;padding:10px 12px}.tv-msgs-k{letter-spacing:.12em;text-transform:uppercase;color:#8a5a00;margin-bottom:4px;font-size:11px;font-weight:700}.tv-msg p{white-space:pre-wrap;margin:4px 0 2px;font-size:14.5px}.tv-msg small{color:var(--soft);font-size:11.5px}.og-msg{margin:10px 0 14px}.og-msg textarea,.og-msg select{box-sizing:border-box;width:100%;font:inherit}.anuncio{background:#fff7e6;border:1px solid #f2d49b;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 13px;font-size:14px;line-height:1.45;display:flex}.anuncio-i{flex:none}.og-acc{gap:8px;margin:8px 0;display:flex}.og-acc .tv-b{flex:1;padding:9px 8px;font-size:13px}.og-tabs{gap:6px;margin:4px 0 6px;display:flex}.og-tabs button{background:var(--card);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:99px;flex:1;padding:8px 0;font:600 13px Inter,sans-serif}.og-tabs button.on{background:var(--biro);color:#fff;border-color:var(--biro)}.og-sec{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin:12px 0 6px;font:700 12.5px Barlow Condensed,sans-serif}.og-par{border-top:1px solid var(--line);padding:8px 0}.og-par-t{align-items:center;gap:10px;display:flex}.og-par-t b{font:600 14px Inter,sans-serif;display:block}.og-e{color:var(--soft);font-size:12.5px;display:block}.og-e.ok{color:#2d7a18;font-weight:600}.og-e.pend{color:#965f00}.og-apr{color:#fff;cursor:pointer;background:#4caf2a;border:0;border-radius:9px;margin-top:4px;padding:6px 12px;font:600 12.5px Inter,sans-serif}.og-warn{color:#965f00;margin:6px 0 0 54px;font-size:12px}.og-x{color:#c0392b;cursor:pointer;background:0 0;border:0;padding:4px 0 0 54px;font:600 12.5px Inter,sans-serif}.og-quitar{margin-top:8px}.og-rojo{background:#c0392b}.og-suelto{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:7px 10px;font:600 14px Inter,sans-serif;display:flex}.og-suelto span{flex:1}.og-suelto i{color:var(--biro);font-style:normal;font-weight:700}.og-suelto.on{border-color:var(--biro);background:#eef3fb}.og-emp{width:100%;margin-top:4px}.og-sig{margin-top:12px}.og-cq{width:100%;margin-top:12px}.cq-estado{color:#7a5300;background:#fff3d6;border-radius:99px;margin:-4px 0 8px;padding:4px 10px;font:600 12.5px Inter,sans-serif;display:inline-block}.cq-estado.publicado{color:#2d7a18;background:#eaf7e2}.cq-opc{border:1px solid var(--line);background:#fff;border-radius:14px;padding:10px 12px}.cq-n{color:var(--soft);margin-bottom:8px;font:600 13px Inter,sans-serif}.cq-fila{justify-content:space-between;align-items:center;margin-top:10px;font:600 14px Inter,sans-serif;display:flex}.cq-fila .tn-step{height:auto}.cq-sub{color:var(--soft);margin:10px 0 5px;font-size:12.5px}.cq-prop{width:100%;margin-top:12px}.cq-prop[disabled]{opacity:.5}.cq-grupo{border:1.5px solid var(--line);background:#fff;border-radius:14px;margin-top:8px;padding:6px 10px 8px;transition:border-color .1s,background .1s}.cq-grupo.cq-destino{border-style:dashed;border-color:#9db4da}.cq-grupo.cq-sobre{border-color:var(--biro);background:#eef3fb}.cq-gh{justify-content:space-between;align-items:center;margin:2px 0 4px;display:flex}.cq-gh b{letter-spacing:.1em;text-transform:uppercase;color:var(--biro);font:700 15px Barlow Condensed,sans-serif}.cq-gh span{color:var(--soft);font-size:12px}.cq-par{border-top:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:7px;padding:6px 4px;font:600 13px Inter,sans-serif;display:flex}.cq-par.sel{box-shadow:inset 0 0 0 1.5px var(--biro);background:#eef3fb}.cq-asa{color:#a7b0c0;letter-spacing:-2px;touch-action:none;cursor:grab;padding:6px 6px 6px 2px;font-size:15px}.cq-av{border-radius:7px;width:24px;height:24px}.cq-ronda{margin-top:8px}.cq-rn{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin:6px 0 4px;font:700 12px Barlow Condensed,sans-serif}.cq-partido{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:6px;padding:4px 8px}.cq-slot{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:3px 4px;font:600 12.5px Inter,sans-serif;display:flex}.cq-slot.fijo{cursor:default}.cq-slot.sel{box-shadow:inset 0 0 0 1.5px var(--biro);background:#eef3fb}.cq-slot.cq-sobre{background:#eaf7e2;box-shadow:inset 0 0 0 1.5px #4caf2a}.cq-vs{color:var(--soft);padding-left:4px;font-size:10.5px}.cq-bye{color:var(--soft);font-style:italic;font-weight:500}.cq-gan{color:#9aa6ba;font-style:italic;font-weight:500}.cq-acc{gap:8px;margin-top:14px;display:flex}.cq-acc .tv-b{flex:1}.cq-sust{margin-top:12px}.cq-fantasma{z-index:400;pointer-events:none;opacity:.92;border:1.5px solid var(--biro);background:#fff;border-radius:10px;position:fixed;transform:rotate(-2deg);box-shadow:0 10px 24px #0f1e3d47}.cq-mia{background:#f4fbef;border-radius:8px;box-shadow:inset 0 0 0 1.5px #9ed48a}.cq-mia em{color:#2d7a18;font-style:normal;font-weight:600}.tn-lug{margin-top:4px}.tn-lug .lug-lista{margin-top:-2px}.tn-pistas{margin-top:10px}.hor-t{margin:6px 0 10px}.hor-chk{margin:12px 0 4px}.hor-dur{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hor-lista,.hor-tuyos{margin-top:12px}.hor-st{margin:4px 0 6px;font-size:14px;font-weight:800}.hor-fila{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.hor-fila:first-child{border-top:none}.hor-h{flex-direction:column;flex:none;width:58px;line-height:1.2;display:flex}.hor-h b{font-size:16px}.hor-h span{color:var(--soft);font-size:12px}.hor-c{flex:1;min-width:0}.hor-k{color:var(--soft);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.hor-q{font-size:14px;line-height:1.35}.hor-q i{color:var(--soft);font-size:12.5px;font-style:normal}.hor-mal .hor-k em{color:#b42318;font-style:normal}.hor-mia{background:#eef3fb;border-radius:10px;padding:10px 8px}.hor-lapiz{color:var(--soft);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 4px;font-size:17px}.hor-ed{background:#f6f8fb;border-radius:10px;flex-direction:column;padding:10px}.hor-campos{flex-wrap:wrap;gap:8px;display:flex}.hor-campos label{color:var(--soft);flex-direction:column;gap:3px;font-size:12px;display:flex}.hor-campos input,.hor-campos select{font:inherit;border:1px solid var(--line);border-radius:8px;padding:6px 8px;font-size:15px}.hor-pub{margin-top:14px}.hor-ok{color:#166534;margin:14px 0 0;font-weight:800}.hor-todo{margin-top:12px}.hor-todo summary{cursor:pointer;color:var(--biro);font-weight:700}.hor-cruce{color:var(--soft);text-align:center;margin-top:4px;font-size:12px}.jug-lista{margin:10px 0 4px}.jug-lista summary{cursor:pointer;color:var(--biro);padding:6px 0;font-weight:800}.jug-fila{border-top:1px solid var(--line);padding:10px 0}.jug-acc{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.jug-res{font-size:15px;font-weight:800}.jug-res em{color:#b42318;font-size:12.5px;font-style:normal;font-weight:700}.jug-gana{font-weight:800}.jug-b{background:var(--biro);color:var(--biro-txt,#fff);font:inherit;cursor:pointer;border:none;border-radius:10px;padding:7px 12px;font-size:13.5px;font-weight:700}.jug-b.claro{color:var(--ink);background:#eef1f5}.jug-pend{color:var(--soft);font-size:12.5px}.jug-form{background:#f6f8fb;border-radius:10px;width:100%;padding:10px}.jug-set{align-items:center;gap:8px;margin-bottom:8px;display:flex}.jug-set span{width:110px;color:var(--soft);font-size:13px;font-weight:700}.jug-set input{width:58px;font:inherit;border:1px solid var(--line);text-align:center;border-radius:8px;padding:6px;font-size:16px}.jug-campeon{background:#fff6d6;border:1px solid #f2d27a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;display:flex}.jug-campeon span{font-weight:700}.cq-stat{color:var(--soft);white-space:nowrap;margin-left:auto;font-size:12px}.cq-res{text-align:center;margin-top:2px;font-size:13px;font-weight:800}.cq-slot.gana{font-weight:800}.hor-fila{flex-wrap:wrap}.hor-jug{flex-basis:100%;padding-left:68px}.cq-pos{text-align:center;width:16px;color:var(--soft)}.beta{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:#0f1e3d;background:#c9ff2a;border-radius:6px;margin-left:4px;padding:2px 6px;font-size:10px;font-weight:800;line-height:1.3;display:inline-block}.jug-wo{color:var(--soft);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 10px;font-size:13px;display:flex}.jug-wo .jug-b{font-weight:600}.jug-wo-q{font-size:13px;font-weight:600}.cq-emp{color:#b54708;font-style:normal;font-weight:700}.archivar{margin-top:22px}.archivadas summary{cursor:pointer}.peligro{color:#b42318!important}.og-borrar{color:#b42318}.og-borrar-fin{width:100%;margin:28px 0 8px;display:block}.og-tabs{border-bottom:1px solid var(--line);background:var(--paper,#fff);z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 14px;display:grid;position:sticky;top:0}.og-tab{font:inherit;color:var(--soft);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex-direction:column;align-items:center;gap:1px;padding:10px 2px 9px;font-size:13px;font-weight:700;display:flex;position:relative}.og-tab small{opacity:.8;font-size:11px;font-weight:600}.og-tab.on{color:var(--biro);border-bottom-color:var(--biro)}.og-alerta{font-size:12px;font-style:normal;position:absolute;top:4px;right:8px}.og-sec{margin:14px 0 4px;font-size:14px;font-weight:800}.og-sec-rev{color:#b42318}.og-vacio{text-align:center;padding:18px 0}.tn-fmt{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.tn-fmt span{flex-direction:column;flex:1;gap:2px;display:flex}.tn-fmt small{color:var(--soft);font-size:13px}.tn-fmt em{color:var(--biro);font-size:14px;font-style:normal;font-weight:700}.tn-fed{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px}.tn-frow{justify-content:space-between;align-items:center;gap:10px;margin:12px 0 4px;font-size:14.5px;display:flex}.tn-fcol{flex-direction:column;align-items:stretch}.tn-flisto{width:100%;margin-top:12px}.ci-dep button small{opacity:.7;margin-left:3px;font-size:11px}.ci .st-card{margin-top:6px}.ci-dep{grid-template-columns:1fr 1fr;gap:6px;margin:0 0 12px;display:grid}.ci-dep button{border:1px solid var(--line);font:inherit;color:var(--soft);cursor:pointer;background:#fff;border-radius:10px;padding:8px;font-size:14px;font-weight:700}.ci-dep button.on{border:2px solid var(--biro);color:var(--biro);background:#eef3fb}.ci-prov{color:#b54708;vertical-align:middle;background:#fff4e5;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:700}.ci-pocos{margin:6px 0;font-size:14.5px;line-height:1.4}.ci-k2{margin-top:14px}.ci-rk{border-top:1px solid var(--line);align-items:center;gap:10px;padding:7px 6px;font-size:14.5px;display:flex}.ci-rk:first-child{border-top:none}.ci-rk.yo{color:var(--biro);background:#eef3fb;border-top-color:#0000;border-radius:10px;font-weight:800}.ci-rkp{text-align:center;width:20px;color:var(--soft);font-weight:700}.ci-rk.yo .ci-rkp{color:var(--biro)}.ci-rkn{flex:1}.ci-rk em{color:var(--soft);font-size:12px;font-style:normal}.ci-todo,.ci-como{margin-top:10px}.ci-todo summary,.ci-como summary{cursor:pointer;color:var(--biro);font-size:14px;font-weight:700}.ci-como p{color:var(--soft);font-size:13.5px;line-height:1.45}.ci-puesto .ci-rk{border-top-color:#ffffff29}.ci-puesto .ci-rkp{color:#ffffffb3}.ci-puesto .ci-rk em{color:#c9ff2a}.ci-puesto .ci-rk.yo{color:#0f1e3d;background:#fff}.ci-puesto .ci-rk.yo .ci-rkp{color:#0f1e3d}.ci-puesto .ci-todo summary,.ci-puesto .ci-como summary{color:#c9ff2a}.ci-puesto .ci-como p{color:#ffffffd1}.ci-puesto .ci-pocos{color:#fff}.lt{padding:6px 14px 12px}.lt-sec{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:14px 0 2px;font-size:12px;font-weight:800}.lt-sec:first-child{margin-top:8px}.lt-fila{border:none;border-bottom:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;align-items:center;gap:10px;padding:11px 0;display:flex}.lt-ico{text-align:center;width:24px;font-size:18px}.lt-c{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lt-c b{font-size:15px}.lt-c small{color:var(--soft);font-size:12.5px}.lt-fl{color:var(--soft);font-size:20px}.lt-off{opacity:.6}.lt-tag{border-radius:6px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:700}.lt-aviso{color:#b54708;background:#fff4e5}.lt-info{color:var(--biro);background:#eef3fb}.lt-mal{color:#b42318;background:#fee4e2}.lt-mas{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:13.5px;font-weight:700}.lt-nota{margin:10px 0 0;font-size:12.5px}.tn-fase{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.tn-fase-t{flex-direction:column;margin-bottom:6px;font-size:14.5px;font-weight:800;display:flex}.tn-fase-t small{color:var(--soft);font-size:12.5px;font-weight:500}.tn-flisto{border:1.5px solid var(--biro);color:var(--biro);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px;font-size:15px;font-weight:800;display:block}.tn-focultar{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:none;margin:0 0 8px auto;padding:2px 0;font-size:13.5px;font-weight:700;display:block}.tn-barra{box-shadow:0 -6px 18px #0f1e3d14;background:#fff!important}.tn-extras{margin-top:16px}.tn-extras small{color:var(--soft);font-weight:500}.tn-extras i{color:var(--soft);font-style:normal}.tn-extras-c{padding:4px 0 6px}.mt-t{margin:4px 0 2px;font-size:20px}.mt-fila{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 0;display:flex}.mt-ico{border:2px dashed #c9d1dc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:flex}.mt-ico.ok{color:#166534;background:#dcfce7;border:none}.mt-c{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mt-c b{font-size:15px}.mt-c small{color:var(--soft);font-size:12.5px}.mt-opc{color:var(--soft);font-weight:500}.mt-b{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:none;flex:none;padding:6px 2px;font-size:14px;font-weight:800}.mt-pub,.og-guardar{width:100%;margin-top:16px}.og-tabs.og-tabs2{grid-template-columns:repeat(2,minmax(0,1fr))}.og-par-t{position:relative}.og-mas{font:inherit;letter-spacing:1px;color:var(--soft);cursor:pointer;background:0 0;border:none;align-self:center;margin-left:auto;padding:4px 8px;font-size:18px;font-weight:800}.cq-resumen{margin:10px 0 2px;font-size:15.5px;line-height:1.45}.cq-link{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:14px;font-weight:800}.cq-huecos{background:#fff4e5;border-radius:12px;margin:12px 0;padding:12px}.cq-huecos p{color:#7a3e00;margin:0 0 8px;font-size:14.5px;line-height:1.4}.cq-como{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:10px 12px;font-size:14px;display:flex}.cq-como b{font-weight:700}.cq-grupos{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.cq-grupos .cq-grupo{margin:0}.cq-listo{width:100%;margin-top:16px}.cq-ronda .cq-partido{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.cq-ronda .cq-partido .cq-vs{margin:0;font-size:12px}.cq-ronda .cq-partido.cq-apila{grid-template-columns:minmax(0,1fr);row-gap:0}.cq-partido.cq-apila .cq-vs{padding-left:30px;line-height:1}.cq-apila .cq-slot .cq-star{margin-left:auto}.cq-ronda .cq-partido>.hor-cruce,.cq-ronda .cq-partido>.cq-res{grid-column:1/-1}.tv-pago{color:#166534;margin-top:8px;font-size:13px}.tv-pago.ok{font-weight:700}.tv-pagar{margin-top:8px}.og-pago{color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.og-pago.medio{color:#b54708}.og-pago.ok{color:#166534;font-weight:700}.og-cobro{font:inherit;color:var(--biro);cursor:pointer;background:0 0;border:none;margin-right:14px;padding:4px 0;font-size:13px;font-weight:700}.tv-mia.bp{border-color:#f2d27a}.bp-prop{background:#fff6d6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:10px;display:flex}.bp-prop b{flex:1;font-size:14px}.bp-prop .tv-dos{width:100%}.bp-k{color:var(--soft);margin:12px 0 4px;font-size:12.5px;font-weight:700}.bp-fila{border-top:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.bp-fila span{flex:1;font-size:14px}.bp-fila .tv-b{width:auto;padding:7px 12px;font-size:13px}.og-sortear{margin:6px 0 10px}.bp-inv{width:100%;margin-top:12px}.bp-sigues{background:#fff6d6;border-radius:10px;margin-top:10px;padding:10px 12px}.sv{border:2px solid var(--biro);background:#fff;border-radius:16px;margin:10px 0 14px;padding:14px}.sv-k{letter-spacing:.05em;text-transform:uppercase;color:var(--biro);font-size:12px;font-weight:800}.sv-bombo{box-sizing:border-box;border:3px dashed #c9d1dc;border-radius:50%;flex-wrap:wrap;place-content:center;gap:6px;width:150px;height:150px;margin:12px auto;padding:18px;animation:6s linear infinite svgira;display:flex}@keyframes svgira{to{transform:rotate(360deg)}}.sv-bola{width:26px;height:26px;color:var(--biro);background:#eef3fb;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.sv-salio{text-align:center;margin:8px 0}.sv-salio small{color:var(--soft);font-size:12px;font-weight:700;display:block}.sv-salio b{margin:2px 0;font-size:21px;line-height:1.25;animation:.5s ease-out svsale;display:block}.sv-salio b i{color:var(--soft);font-style:normal}.sv-salio span{color:var(--soft);font-size:12.5px}@keyframes svsale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.sv-mio{color:#0f1e3d;text-align:center;background:#c9ff2a;border-radius:10px;margin:8px 0;padding:10px;font-weight:800}.sv-lista{margin:8px 0 0;padding-left:22px;font-size:14px;line-height:1.6}.sv-grupos{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:8px;display:grid}.sv-g{border:1px solid var(--line);border-radius:10px;padding:8px;font-size:13px}.sv-g.on{border:2px solid var(--biro)}.sv-g b{color:var(--soft);margin-bottom:2px;font-size:12px;display:block}.sv-acc{margin-top:12px}.sv-empezar{margin:10px 0}.sv-volver{width:100%;margin-top:6px}.mt-sorteo{margin:10px 0 0;display:block}.tv-quien{border:1px solid var(--line);border-radius:12px;margin:10px 0;padding:10px 12px}.tv-quien summary{cursor:pointer;font-size:14px;font-weight:700}.tv-quien-f{border-top:1px solid var(--line);align-items:center;gap:4px;padding:6px 0;font-size:14px;display:flex}.tv-quien-f span{margin-left:6px}.og-inv{margin-top:16px}.og-inv-f{border-top:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.og-inv-f span{flex:1;font-size:14px}.og-inv-f .tv-b{width:auto;padding:6px 12px;font-size:13px}.og-inv-f em{color:#166534;font-size:12.5px;font-style:normal;font-weight:700}.og-inv-todos{width:100%;margin-top:10px}.cq-conso{border-top:2px dashed var(--line);margin-top:18px;padding-top:6px}.jug-campeon.conso{background:#eef1f5;border-color:#c9d1dc}.cq-conso-op{margin-top:12px}.cq-conso-op small{color:var(--soft);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.cq-conso-op[disabled]{opacity:.55}.cq-formato{margin:4px 0 10px}.cq-formato .tn-seg button{min-height:46px;font-size:14px}.ud-tog{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#f3f5f8;border:0;border-radius:10px;align-items:center;gap:10px;margin:8px 0;padding:9px 10px;font:700 13.5px/1.3 Inter,sans-serif;display:flex}.ud-tog small{color:var(--soft);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.ud-sw{background:#c4cad3;border-radius:11px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.ud-sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.ud-tog.on{background:#eaf6ee}.ud-tog.on .ud-sw{background:#4caf2a}.ud-tog.on .ud-sw:after{left:19px}.ud-sobra-n{color:var(--soft);margin:6px 0;font-size:12.5px}.ud-aj{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font:600 14px Inter,sans-serif;display:flex}.ud-aj b{color:var(--biro);flex:none;font-weight:700}.ud-aj-ok{margin:10px auto 0;display:block}.og-anadir{width:100%;margin-top:12px}.ud-sobra{color:#7a3e00;background:#fff4e5;border-radius:10px;margin:8px 0 6px;padding:8px 10px;font-size:13px;font-weight:600}.ud-sobra.ok{color:#1f6b3a;background:#eaf6ee}.ud-largo{white-space:normal;text-align:left;width:100%;margin-bottom:8px;line-height:1.35}.ud-corta{margin:0 0 8px;display:block}.og-tarde a.tv-b{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.og-tarde-url{color:var(--biro);background:var(--card);word-break:break-all;border-radius:10px;margin:8px 0;padding:9px 10px;font:500 12.5px Roboto Mono,monospace}.og-fuera{border:1.5px solid #e8a33a;border-radius:14px;margin:12px 0;padding:10px 12px}.og-fuera-p{align-items:center;gap:8px;margin:10px 0 6px;font-weight:600;display:flex}.og-fuera-b{flex-wrap:wrap;gap:6px;display:flex}.og-fuera-b .tv-b{flex:auto;min-width:46%}.og-fuera-rh{margin:12px auto 2px;display:block}.tv-tarde-ok{background:#eaf6ee;border-radius:12px;margin:10px 0;padding:10px 12px;font-size:13.5px}.og-an{border:1.5px solid var(--biro);background:#fff;border-radius:16px;margin-top:12px;padding:12px}.og-an-sel{gap:8px;margin:8px 0;display:flex}.og-an-hueco{border:1.5px dashed #c9d0dc;border-radius:12px;flex:1;min-width:0;padding:7px 10px}.og-an-hueco span{color:var(--soft);font-size:11.5px;display:block}.og-an-hueco b{white-space:nowrap;text-overflow:ellipsis;font:600 13.5px Inter,sans-serif;display:block;overflow:hidden}.og-an-hueco.lleno{border-style:solid;border-color:var(--biro);background:#eef3fb}.og-an-lista{max-height:320px;margin:8px 0;overflow-y:auto}.og-an .tv-dos .tv-b[disabled]{opacity:.5}.tv-por-org{color:var(--soft);margin-top:6px;font-size:12px}.tv-baja{color:#c0392b;cursor:pointer;background:0 0;border:0;padding:8px 0 0;font:600 13px Inter,sans-serif}.tv-baja-conf{background:#fdecea;border-radius:12px;margin-top:8px;padding:10px}.tv-baja-conf p{color:#8e2a1f;margin:0 0 8px;font-size:13px}.og-lim{color:var(--ink);margin:2px 0 8px;font-size:13px}.og-lim .cq-link{margin-left:4px}.og-lim-ed{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px}.ec{border:1px solid var(--line);background:#fff;border-radius:14px;margin:10px 0;padding:12px 14px}.ec b{font-size:16px;display:block}.ec span,.ec small{color:var(--soft);margin-top:2px;font-size:13px;display:block}.ec-cat{text-transform:uppercase;letter-spacing:.05em;font-weight:800;margin:0 0 2px!important;font-size:11.5px!important}.ec-barra{background:#eef1f5;border-radius:6px;height:8px;margin-top:8px;overflow:hidden}.ec-barra i{background:var(--biro);border-radius:6px;height:100%;display:block}.ec-final{border:2px solid var(--biro);background:#eef3fb}.ec-fin{background:#fff6d6;border:2px solid #f2d27a}.ec-q{margin-top:6px;font-size:15px;line-height:1.4}.ec-q i{color:var(--soft);font-size:13px;font-style:normal}.cq-cols{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,30px);margin-left:auto;font-size:13px;display:grid}.cq-cols i{font-style:normal}.pr-ops{gap:8px;margin-top:6px;display:grid}.pr-op{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.pr-op[disabled]{opacity:.55;cursor:default}.fallo-red{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:470;color:#7a1218;background:#fdecec;border:1.5px solid #c8323a;border-radius:14px;align-items:center;gap:10px;padding:12px 8px 12px 14px;font:600 15px/1.35 Inter,system-ui,sans-serif;display:none;position:fixed;box-shadow:0 8px 24px #00194638}.fallo-red.on{display:flex}.fallo-red.cola{color:#5a4300;background:#fff6dc;border-color:#d9a300}.fallo-red.cola .cola-b{color:#5a4300;background:#fff;border:1.5px solid #d9a300;border-radius:10px;flex:none;width:auto;padding:0 12px;font:600 14px/1 Inter,system-ui,sans-serif}.fallo-red span{flex:1}.fallo-red button{color:#7a1218;cursor:pointer;background:0 0;border:0;flex:0 0 44px;height:44px;font-size:20px}.pr-op i{border:2px solid var(--line);box-sizing:border-box;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.pr-op.on{border-color:var(--biro);box-shadow:inset 0 0 0 1px var(--biro);background:#eef3fb}.pr-op.on i{border:5px solid var(--biro)}.pr-op b{font:700 14.5px/1.25 Inter,sans-serif;display:block}.pr-op small{color:var(--soft);margin-top:2px;font-size:12.5px;line-height:1.3;display:block}.pr-k{color:var(--ink);margin:14px 0 6px;font:700 13px Inter,sans-serif}.pr-seg{flex-wrap:wrap;gap:6px;display:flex}.pr-seg button{border:1.5px solid var(--line);min-width:0;min-height:42px;color:var(--ink);cursor:pointer;background:#fff;border-radius:11px;flex:1;padding:4px 8px;font:600 13.5px/1.2 Inter,sans-serif}.pr-seg button.on{border-color:var(--biro);color:var(--biro);box-shadow:inset 0 0 0 1px var(--biro);background:#eef3fb}.pr-ver{color:var(--ink);background:#f4f6fa;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.4}.pr-ver small{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-bottom:3px;font-size:11px;font-weight:800;display:block}.pr-regla{border:1.5px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 4px;padding:9px 12px;font-size:13.5px;line-height:1.35;display:flex}.pr-regla small{color:var(--soft);font-weight:800}.pr-regla span{flex:1;min-width:180px}.pr-prop{border:1.5px solid var(--biro);background:#f7faff;border-radius:14px;margin:8px 0 10px;padding:12px}.pr-prop>b{font-size:15px;display:block}.pr-prop>small{color:var(--soft);margin:2px 0 8px;font-size:12.5px;display:block}.pr-par{border-top:1px solid var(--line);align-items:center;gap:6px;padding:5px 0;font-size:14px;font-weight:600;display:flex}.pr-par:first-of-type{border-top:0}.pr-badge{color:#5b6578;background:#f1f3f7;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-block}.pr-reserva{background:#f4f6fa;border-radius:12px;padding:9px 12px}.pr-con{margin-top:8px}.pr-quitar{margin-top:4px}.pr-pend{border-color:var(--biro)}.pr-dep{margin:10px 0 0}.rk-sep{text-align:center;color:var(--soft);letter-spacing:.3em;padding:2px 0}.rk-mas{margin-top:8px}.cy-huecos:empty{display:none}.am-xs.pr-ok{color:#1f8a4c}.am-wo{letter-spacing:.05em;opacity:.8;font-size:10px;font-weight:800;display:block}.am-wob{gap:8px;margin-top:14px;display:grid}.am-wob span{font-size:14px;font-weight:700}.am-wob small{opacity:.75;font-size:12px}.am-org .pr-desh{margin:0 0 14px}.tv.cb-on{padding-bottom:150px}body:has(.cb-pie) #toast{bottom:120px}.cb-tabs{background:#edf1f7;border-radius:14px;gap:6px;margin:12px 0 4px;padding:4px;display:flex}.cb-tabs button{color:#4b5568;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;padding:10px 0;font:700 14px/1 inherit}.cb-tabs button.on{color:var(--biro,#123a7a);background:#fff;box-shadow:0 1px 3px #0f1e3d1f}.cb-k{letter-spacing:.14em;text-transform:uppercase;color:#4b5568;margin:18px 2px 8px;font:800 11.5px/1.2 Barlow Condensed,sans-serif}.cb-sig{background:#fff;border:2px solid #c8f03c;border-radius:16px;gap:6px;margin-top:10px;padding:14px;display:grid}.cb-sig small{letter-spacing:.14em;text-transform:uppercase;color:#2d7a18;font:800 11px/1 Barlow Condensed,sans-serif}.cb-sig b{color:#0f1e3d;font-size:18px;line-height:1.2}.cb-sig p{color:#4b5568;margin:0;font-size:14px;line-height:1.4}.cb-card{background:#fff;border:1px solid #dce1ea;border-radius:14px;gap:8px;padding:12px;display:grid}.cb-fila{justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;display:flex}.cb-fila small{color:#4b5568;text-align:right;font-size:13px}.cb-caras{grid-template-columns:repeat(5,1fr);gap:10px 4px;display:grid}.cb-cara{color:#0f1e3d;text-align:center;justify-items:center;gap:3px;font-size:11.5px;line-height:1.15;display:grid;position:relative}.cb-cara .tv-av{width:44px;height:44px}.cb-cara .cb-x{color:#c8323a;cursor:pointer;background:#fff;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-weight:800;line-height:22px;position:absolute;top:-4px;right:2px;box-shadow:0 0 0 1px #dce1ea}.cb-mini{color:#4b5568;margin:8px 2px 0;font-size:13px;line-height:1.4}.cb-ops{gap:10px;display:grid}.cb-opw{cursor:pointer;outline-offset:2px;border-radius:16px;outline:2px solid #0000}.cb-opw.on{outline-color:var(--biro,#123a7a)}.cb-opw.on .ud-op{border-color:var(--biro,#123a7a)}.cb-pie{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));z-index:50;background:#fffffff7;border-top:1px solid #dce1ea;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #0f1e3d0f}.cb-pie-in{gap:8px;max-width:560px;margin:0 auto;display:grid}.cb-pie .dos{grid-template-columns:1fr 1.35fr;gap:8px;display:grid}.cb-btn{color:#0f1e3d;text-align:center;cursor:pointer;background:#c8f03c;border:0;border-radius:14px;width:100%;padding:13px 10px;font:800 16px/1.15 inherit}.cb-btn small{opacity:.75;margin-top:2px;font-size:12px;font-weight:600;display:block}.cb-btn2{color:var(--biro,#123a7a);border:2px solid var(--biro,#123a7a);text-align:center;cursor:pointer;background:#fff;border-radius:14px;width:100%;padding:11px 8px;font:700 14.5px/1.15 inherit}.cb-btn[disabled],.cb-btn2[disabled]{opacity:.45;cursor:default}.cb-velo{z-index:60;background:#0f1e3d73;position:fixed;inset:0}.cb-hoja{z-index:70;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;gap:12px;max-width:560px;margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.cb-hoja .asa{background:#dce1ea;border-radius:3px;justify-self:center;width:44px;height:5px}.cb-hoja h3{text-transform:uppercase;color:#0f1e3d;margin:0;font:700 24px/1 Barlow Condensed,sans-serif}.cb-hoja p{color:#4b5568;margin:0;font-size:14px;line-height:1.4}.cb-op{text-align:left;color:#0f1e3d;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #dce1ea;border-radius:14px;align-items:flex-start;gap:12px;width:100%;padding:13px;text-decoration:none;display:flex}.cb-op .cb-ic{background:#edf1f7;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.cb-op b{font-size:15.5px;display:block}.cb-op span span,.cb-op div span{color:#4b5568;margin-top:2px;font-size:13px;line-height:1.35;display:block}.cb-aj .am-fila{margin:0}.pr-desh{margin-top:14px}.pr-desh .tv-b{width:100%}.pr-desh small{opacity:.75;text-align:center;margin-top:6px;font-size:12.5px;display:block}.ud-cerrar{margin-top:12px}.ud-como{margin:14px 0 4px}.ud-como summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--gris,#888);padding:6px 0;font-size:12px;font-weight:700;list-style:none}.ud-como summary::-webkit-details-marker{display:none}.ud-como summary:after{content:" ▾"}.ud-como[open] summary:after{content:" ▴"}.am-rh{opacity:.85;margin:6px 0 2px;font-size:13px}.pr-an-bts{gap:8px;margin-top:10px;display:grid}.pr-an-bts .tv-b{text-align:center;width:100%;padding:10px;display:block}.pr-an-bts b{font-size:14.5px;display:block}.pr-an-bts small{opacity:.85;margin-top:2px;font-size:12px;font-weight:500;display:block}.pr-an-bts .cq-link{margin:4px auto 0;display:block}.pe{border:1.5px solid var(--line);background:#fff;border-radius:16px;margin:12px 0;padding:12px 14px}.pe-k{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:10px;font:800 11px Inter,sans-serif}.pe-pasos{align-items:center;gap:4px;display:flex}.pe-pasos span{color:var(--soft);text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:56px;font:600 11.5px Inter,sans-serif;display:flex}.pe-pasos span i{border:2px solid var(--line);width:26px;height:26px;color:var(--soft);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-style:normal;font-weight:800;display:flex}.pe-pasos span.ok i{color:#fff;background:#2d7a18;border-color:#2d7a18}.pe-pasos span.ok{color:#2d7a18}.pe-pasos span.on i{background:var(--biro);border-color:var(--biro);color:#fff;box-shadow:0 0 0 4px #123a7a26}.pe-pasos span.on{color:var(--ink)}.pe-pasos b{background:var(--line);flex:1;height:2px;margin-bottom:18px}.pe p{color:var(--ink);margin:10px 0 0;font-size:14px;line-height:1.45}.pr-chk{text-align:left;border:1.5px solid var(--line);width:100%;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:14px;align-items:flex-start;gap:10px;margin:14px 0 8px;padding:11px 12px;display:flex}.pr-chk i{border:2px solid var(--line);box-sizing:border-box;color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:13px;font-style:normal;display:flex}.pr-chk.on{border-color:var(--biro);background:#eef3fb}.pr-chk.on i{background:var(--biro);border-color:var(--biro)}.pr-chk.on i:after{content:"✓"}.pr-chk b,.pr-yo b{font:700 14.5px Inter,sans-serif;display:block}.pr-chk small,.pr-yo small{color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.pr-yo{align-items:flex-start;margin:14px 0 6px}.pr-yo small{font-weight:400}.cq-cab{padding-top:2px;padding-bottom:2px}.cq-cab .cq-cols{color:var(--soft);font-size:11px;font-weight:800}.cq-star,.cq-lock{cursor:pointer;background:0 0;border:none;flex:none;padding:2px 4px;line-height:1}.cq-star{color:#c9d1dc;margin-left:auto;font-size:19px}.cq-star.on{color:#e5a100}.cq-lock{font-size:14px}.cq-slot .cq-star{margin-left:6px}.cq-tools{gap:8px;margin:12px 0 4px;display:flex}.cq-tools .tv-b{flex:1;width:auto}.cq-tools .tv-b[disabled]{opacity:.45}.cq-aviso{color:#7a3e00;background:#fff4e5;border-radius:10px;margin:8px 0;padding:9px 12px;font-size:14px}.cq-aviso .cq-link{color:#7a3e00;text-decoration:underline}.mi-t-ico{text-align:center;flex:none;width:30px;font-size:20px}.mi-t-s{color:var(--soft);margin-top:1px;font-size:12px;font-weight:500;display:block}.tv-prox{border:2px solid var(--biro);background:#eef3fb;border-radius:14px;margin:10px 0;padding:12px 14px}.tv-prox small{letter-spacing:.06em;text-transform:uppercase;color:var(--biro);font-size:11.5px;font-weight:800;display:block}.tv-prox b{margin:2px 0;font-size:17px;display:block}.tv-prox span{font-size:14px}.tv-prox i{color:var(--soft);font-size:13px;font-style:normal}.tv-mias-pie{opacity:.95;margin-top:18px}.tv-mias-pie .tv-mia{padding:10px 12px}.tv-habla{color:var(--soft);margin-top:6px;font-size:13px}.jug-fila{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.jug-fila .hor-k{grid-column:1/-1}.jug-fila .jug-acc{justify-self:end}.jug-fila .jug-acc:has(.jug-form){grid-column:1/-1;justify-self:stretch}.jug-fila .jug-acc:has(.jug-res em){flex-wrap:nowrap;grid-column:1/-1;justify-self:stretch}.jug-fila .jug-acc:has(.jug-res em) .jug-res{flex:1;min-width:0}.jug-res em{margin-top:2px;display:block}.jug-fila .jug-acc .jug-b{padding:6px 14px;font-size:13px}.mc-celda-t{text-align:center;border:1px solid var(--line);background:var(--paper);width:54px;height:52px;color:var(--ink);-moz-appearance:textfield;appearance:none;border-radius:11px;padding:0;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700}.mc.mc-n1 .mc-fila{grid-template-columns:minmax(0,1fr) 54px}.jug-form-k{letter-spacing:.05em;text-transform:uppercase;color:var(--soft);margin:6px 0 0;font-size:12px;font-weight:800}.mi-prox{text-align:left;border:2px solid var(--biro);width:100%;font:inherit;cursor:pointer;color:var(--ink);background:#eef3fb;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 14px;padding:12px 14px;display:flex}.mi-prox b{font-size:16px;display:block}.mi-prox small{color:var(--soft);margin-top:2px;font-size:13px;display:block}.mi-prox em{color:var(--biro);flex:none;font-size:14px;font-style:normal;font-weight:800}.lid-k{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin:2px 0 6px;font-size:11px;font-weight:800}body nav.tabs.tv-pie .tab{min-width:0}body nav.tabs.tv-pie .tab-t{letter-spacing:0;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.vista-entra:has(nav.tv-pie){animation-name:vistaEntraFundido}@keyframes vistaEntraFundido{0%{opacity:0}to{opacity:1}}
.dp-pts .am-ch small,.oj-nocabe small,.oj-mv small,.rc-amb,.hi-k,.hc-k,.pt-f>label,.pt-ch small,.pt-k,.pt-dia small,.dia-b,.am-k,.am-ch small,.am-hk,.am-rk,.am-pk,.am-cpts small,.am-rp,.am-ck,.act-h,.mk-n,.mk-k,.cy-k,.eyebrow,.fuera,.prov,.elo small,.next-lab,.msg-de,.msg-h,.pj-v small,.hl .k,.teams .lab,.field label,.miliga-c,.perfil-k,.cv-dep,.cv-quien{font-size:12px}.cv-lado-t{font-size:11px}.cv-pts,.de-liga,.bl-falta,.bl-ok,.pcuenta,.tuliga-s,.d7-et,.rec-t .rec-h,.cal-dia,.cal-e,.cal-sem,.amis-chip,.cal-elige-t,.bnd-h,.bnd-n,body nav.tabs .tab,.prox-e,.fm-tag,.ci-pdn,.cv-chat-n,.tn-tri small,.ud-rec,.rr-par.ud-solo small,.tv-gente button,.tv-msgs-k,.tv-msg small,.og-tab small,.ci-dep button small,.og-an-hueco span,.ec-cat,.pr-ver small{font-size:12px}.am-wo{font-size:11px}.cb-k,.cb-sig small,.pe-k,.cq-cab .cq-cols,.tv-prox small,.lid-k,body nav.tabs.tv-pie .tab-t{font-size:12px}.ec-cat{font-size:12px!important}.jug-b{min-width:44px;min-height:44px;padding:10px 16px}.am-pbtn,.am-re{min-width:44px;min-height:44px}.cy-volver,.nv-cat-t{min-height:44px}.nv-cat-t i{width:26px;height:26px}.tn-chk{width:28px;height:28px}.cq-gan{color:#5b6578}.apr-av{background:#eef3fb;border:2px solid #9db4da;border-radius:16px;align-items:center;gap:12px;margin:12px 0 14px;padding:14px;display:flex}.apr-av .apr-t{flex:1;min-width:0}.apr-av b{color:#0f1e3d;font-size:16px;line-height:1.3;display:block}.apr-av span{color:#4b5568;margin-top:2px;font-size:13.5px;display:block}.apr-av .cb-btn{flex:none;width:auto;margin:0;padding:12px 16px}.apr-f{border-top:1px solid #dce1ea;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.apr-c{flex:1;align-items:center;gap:6px;min-width:180px;display:flex}.apr-c .tv-av,.apr-c img{border-radius:50%;flex:none;width:32px;height:32px}.apr-c span{color:#0f1e3d;font-size:14.5px;font-weight:600}.apr-b{gap:8px;display:flex}.tv-no{color:#4b5568;background:#f4f6fa}.cal-k{justify-content:space-between;align-items:center;gap:8px;display:flex}.cal-crear{background:var(--biro);color:#fff;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;min-height:44px;padding:10px 14px;font:600 13.5px Inter,sans-serif}.cy-cal .cal-crear{color:#fff;background:#fff3;border:1.5px solid #ffffff8c}.tv-choque{color:#7a3e00;background:#fff4e5}button.cal-c{border:0;padding:0;font-family:inherit}.cal-c.jugado{cursor:pointer}.cal-c.jugado .cal-n{color:#fff;background:#166534}.cal-jp{box-sizing:border-box;text-align:left;background:var(--paper);border:1px solid var(--line);width:100%;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:12px 12px 12px 14px;display:flex}.cal-jp-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cal-jp-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.cal-jp-t small{color:var(--soft);font-size:13px;line-height:1.35}.cal-jp-e{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.cal-jp-r{border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:700}.cal-jp-r.gana{color:#166534;background:#dcf3e2}.cal-jp-r.pierde,.cal-jp-r.igual{color:#4b5568;background:#eef1f6}.cal-jp-v{font-size:12px;font-style:normal;font-weight:600}.cal-jp-v.ok{color:#166534}.cal-jp-v.pend{color:#8a4b00}.cal-jp-m{flex-direction:column;flex:none;align-items:flex-end;font-family:Barlow Condensed,system-ui,sans-serif;font-size:23px;font-weight:800;line-height:1.05;display:flex}.cal-jp svg{color:var(--soft);flex:none}.cal-c.libre{outline-offset:-3px;background:#fff;outline:1.5px dashed #123a7a47}.cal-c.libre:after{content:"+";color:#123a7a;opacity:.5;font-size:11px;font-weight:800;line-height:1;position:absolute;top:3px;right:5px}.cal-pie{color:var(--soft);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:13.5px;display:flex}.cal-pie button{color:#123a7a;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:0 0 0 8px;font:700 14px Inter,sans-serif}.cal-otro{color:#123a7a;cursor:pointer;background:#fff;border:1.5px dashed #123a7a73;border-radius:12px;width:100%;min-height:44px;margin-top:8px;padding:12px;font:700 15px Inter,sans-serif;display:block}#pt-capa{z-index:400;position:fixed;inset:0}.pt-velo{background:#0f1e3d80;position:absolute;inset:0}.pt-hoja{bottom:0;left:0;right:0;top:calc(28px + env(safe-area-inset-top,0px));background:#f4f6fa;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 -10px 30px #00194640}.pt-hoja-cab{border-bottom:1px solid var(--line);background:#fff;flex:none;padding:24px 64px 12px 18px;position:relative}.pt-hoja-cab .mk-asa{margin:0 0 0 -20px;position:absolute;top:9px;left:50%}.pt-hoja-cab b{text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font:700 23px/1.1 Barlow Condensed,sans-serif;display:block}.pt-hoja-cab small{color:var(--soft);margin-top:3px;font-size:14px;display:block}.pt-hoja-x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#eef1f6;border:0;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:20px;right:12px}.pt-hoja-cuerpo{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:12px 12px calc(18px + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.pt-hoja .pt-t{display:none}.pt-hoja .pt-conv{overflow:clip;box-shadow:0 2px 10px #00194614}.pt-hoja .pt-go{z-index:2;position:sticky;bottom:10px}.pt-mas-grande{text-align:left;border:1px solid var(--line);width:100%;color:var(--soft);cursor:pointer;background:#fff;border-radius:14px;margin:14px 0 6px;padding:14px 16px;font:500 14.5px Inter,sans-serif;display:block}.pt-mas-grande b{color:#123a7a;margin-top:2px;font-size:15.5px;display:block}body.pt-abierta{overflow:hidden}body.pt-abierta .toast{z-index:450}.mk-ico.mk-ico-crear{color:#123a7a;background:#fff;font:700 24px/1 Inter,sans-serif;box-shadow:inset 0 0 0 2px #123a7a}.tecla-barra{z-index:450;background:#fffffff7;padding:8px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 14px #0f1e3d24}.tecla-barra.al-borde{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.tecla-barra .btn{width:100%;margin:0!important}.cv-x:before,.cv-mv:before{content:"";border-radius:50%;position:absolute;inset:-12px}.mk-x,.tapa,.mt-b,.col-b,.cl-enl button,.tn-link button{position:relative}.mk-x:before{content:"";position:absolute;inset:-8px -10px}.tapa:before{content:"";position:absolute;inset:-13px -14px}.mt-b:before{content:"";position:absolute;inset:-6px -9px}.col-b:before{content:"";border-radius:50%;position:absolute;inset:-10px}.cl-colores{gap:10px}.cl-enl button:before{content:"";position:absolute;inset:-13px -8px}.tn-link button:before{content:"";position:absolute;inset:-10px -6px}.pt-ch,.am-ch{min-height:44px}.perfil-stats span,.beta,.tres-b .cifra-k,.rest,.brandline,.gf-eti,.mt-opc,.tn-extras small{font-size:12px}.beta{padding:1px 6px}.mc-cab div,.cv-lado-t,.tag,.season-top .rest,.am-extras small,.am-k small{font-size:12px}.pcar-barra:after{inset:-20px 0}.cy-acc{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 12px;display:grid}.cy-acc-b{color:#fff;white-space:nowrap;cursor:pointer;background:#fff3;border:1.5px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:8px 6px;font:600 14px/1.1 Inter,sans-serif;display:inline-flex}.cy-acc-b b{font-size:15px;font-weight:700}@media (width<=370px){.cy-acc{gap:6px;display:flex}.cy-acc-b{flex:auto;gap:4px;padding:8px 6px;font-size:13px}.cy-acc-b b{font-size:14px}}.cy-escena.con-conv{box-sizing:border-box;min-height:100vh;margin-bottom:calc(-1*(var(--barra-h) + 40px + env(safe-area-inset-bottom,0px)));padding-bottom:calc(16px + var(--barra-h) + 40px + env(safe-area-inset-bottom,0px))}.cy-huecos .pt-k{color:#fff;text-shadow:0 1px 4px #001e508c}.pq-app{z-index:480;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:#0f1e3d73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pq-app-c{background:#fff;border-radius:18px;width:100%;max-width:520px;padding:18px 16px 16px;box-shadow:0 14px 40px #0019464d}.pq-app-c p{color:var(--ink);margin:0 0 14px;font:500 16px/1.4 Inter,system-ui,sans-serif}.pq-app-b{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pq-app-b button{cursor:pointer;border:1.5px solid var(--biro);min-height:48px;color:var(--biro);background:#fff;border-radius:12px;font:600 15px Inter,system-ui,sans-serif}.pq-app-b .pq-app-si{background:var(--biro);color:#fff}#c-consent,.am-chk input[type=checkbox]{width:22px;height:22px;accent-color:var(--biro);flex:none}.picker .chip[data-id=nodigo]{white-space:normal;grid-column:span 2}.mc-fila{grid-template-columns:minmax(0,1fr) 48px 48px 48px;gap:6px}.mc.mc-n1 .mc-fila{grid-template-columns:minmax(0,1fr) 48px}.mc.mc-n2 .mc-fila{grid-template-columns:minmax(0,1fr) 48px 48px}.mc-celda,.mc-celda-t{width:48px}