@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a39b49b873ee5b9c-s.0ac9hdtyfd5f5.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f0dc7b3c031e546-s.3mh8vpszl_e10.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75b9ef0645d2e540-s.p.1cpve_0l7l8-u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d74d75132e925fe-s.0-cr8mbvz8kzo.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47858859338d3a33-s.1o909__-mowep.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53f045aead50c8a0-s.p.222p8kq1vacdu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abhaya Libre Fallback;src:local(Times New Roman);ascent-override:83.78%;descent-override:33.9%;line-gap-override:0.0%;size-adjust:100.24%}.abhaya_libre_c109bc1a-module__VVnuCa__className{font-family:Abhaya Libre,Abhaya Libre Fallback;font-style:normal}.abhaya_libre_c109bc1a-module__VVnuCa__variable{--fuente-titulos:"Abhaya Libre", "Abhaya Libre Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_2009efbb-module__aA13tW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_2009efbb-module__aA13tW__variable{--fuente-datos:"Manrope", "Manrope Fallback"}
:root{--negro:#000;--grafito:#222221;--arena:#e4d8c3;--cafe:#86674f;--caramelo:#ad876d;--cobre:#d1a180;--fondo:#f7f3ec;--blanco:#fff;--linea:#ece3d4;--suave:#8a7f73;--radio:18px;--sombra:0 1px 2px #2222210a, 0 8px 24px #2222210d}*{box-sizing:border-box}html,body{margin:0}body{background:var(--fondo);color:var(--grafito);font-family:var(--fuente-datos), system-ui, sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--fuente-titulos), Georgia, serif;color:var(--negro);margin:0;font-weight:700}a{color:var(--cafe)}.entrada{background:radial-gradient(circle at 20% 0%, #efe5d5 0, var(--fondo) 55%);place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.entrada-caja{background:var(--blanco);box-shadow:var(--sombra);text-align:center;border-radius:28px;width:100%;max-width:420px;padding:2.5rem 2rem}.entrada h1{margin-top:1.5rem;font-size:2rem}.entrada-texto{color:var(--suave);margin:.5rem 0 1.5rem}.boton{background:var(--negro);color:var(--arena);border-radius:999px;padding:.9rem 1.8rem;font-weight:600;text-decoration:none;display:inline-block}.boton:hover{background:var(--grafito)}.aviso{border:1px solid var(--cobre);background:#fbf4ea;border-radius:12px;margin:0 0 1rem;padding:.75rem 1rem;font-size:.9rem}.panel{max-width:1180px;margin:0 auto;padding:0 1rem 3rem}.barra-superior{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.barra-usuario{color:var(--suave);align-items:center;gap:.9rem;font-size:.85rem;display:flex}.barra-usuario a{color:var(--negro);border:1px solid var(--linea);background:var(--blanco);border-radius:999px;padding:.35rem .8rem;font-weight:600;text-decoration:none}.portada{color:var(--arena);box-shadow:var(--sombra);background:linear-gradient(135deg,#0b0b0a 0%,#222221 70%,#3a2e24 100%);border-radius:26px;padding:1.75rem}.portada h1{color:#fff;margin-top:.5rem;font-size:clamp(1.8rem,4vw,2.6rem)}.portada-cabeza{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.portada-sub{color:var(--cobre);margin:.35rem 0 0;font-size:.95rem}.insignia{color:var(--cobre);letter-spacing:.03em;background:#d1a18026;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.insignia i{background:#6fcf97;border-radius:50%;width:7px;height:7px;display:inline-block}.portada-chips{flex-wrap:wrap;align-items:flex-start;gap:.6rem;display:flex}.chip-oscuro{color:var(--arena);border:1px solid #e4d8c340;border-radius:14px;padding:.6rem .9rem;font-size:.75rem}.chip-oscuro b{color:#fff;font-size:1.15rem;display:block}.embudo-portada{border-top:1px solid #e4d8c326;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.5rem;margin-top:1.75rem;padding-top:1.25rem;display:grid}.embudo-portada strong{color:#fff;font-size:clamp(1.6rem,4.5vw,2.6rem);font-family:var(--fuente-datos);font-weight:700;display:block}.embudo-portada span{letter-spacing:.08em;text-transform:uppercase;color:var(--arena);opacity:.8;font-size:.72rem}.flecha{text-align:center}.flecha span{color:var(--cobre);opacity:1;letter-spacing:0;text-transform:none;font-size:.85rem;font-weight:700}.flecha:after{content:"";background:linear-gradient(90deg, transparent, var(--cobre));width:clamp(30px,8vw,110px);height:1px;margin:.35rem auto 0;display:block}.fila-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.25rem 0 .5rem;display:flex}.rango{color:var(--suave);font-size:.9rem}.rango b{color:var(--negro)}.filtros{background:var(--blanco);border:1px solid var(--linea);border-radius:999px;flex-wrap:wrap;gap:.25rem;padding:.3rem;display:flex}.filtro{color:var(--suave);border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:500;text-decoration:none}.filtro.activo{background:var(--negro);color:var(--arena)}.kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;margin:.75rem 0;display:grid}.kpi,.tarjeta{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radio);box-shadow:var(--sombra)}.kpi{flex-direction:column;gap:.2rem;padding:1rem 1.1rem;display:flex}.kpi span{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:.72rem;font-weight:600}.kpi strong{color:var(--negro);font-size:1.9rem}.kpi small{color:var(--caramelo);font-size:.75rem}.tarjeta{margin:.75rem 0;padding:1.25rem}.tarjeta-cabeza{margin-bottom:1rem}.tarjeta-cabeza h2{font-size:1.35rem}.tarjeta-cabeza p{color:var(--suave);margin:.2rem 0 0;font-size:.82rem}.dos-columnas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.75rem;display:grid}.dos-columnas .tarjeta{margin:.75rem 0 0}.vacio{color:var(--caramelo);margin:0;font-style:italic}.nota{color:var(--suave);margin:.9rem 0 0;font-size:.78rem}.rojo{color:#b3261e!important}.canales{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;display:grid}.canal{border:1px solid var(--linea);background:#fcfaf6;border-radius:16px;padding:1.1rem}.canal-pauta{border-top:4px solid var(--cobre)}.canal-org{border-top:4px solid var(--cafe)}.canal-nombre{color:var(--cafe);font-size:.9rem;font-weight:700}.canal-grande{color:var(--negro);margin-top:.35rem;font-size:2.2rem;display:block}.canal-grande-nota{color:var(--suave);font-size:.75rem}.canal-datos{border-top:1px solid var(--linea);grid-template-columns:repeat(3,1fr);gap:.75rem .5rem;margin:1rem 0 0;padding-top:.9rem;display:grid}.canal-datos dt{color:var(--suave);font-size:.7rem}.canal-datos dd{color:var(--grafito);margin:.15rem 0 0;font-weight:700}.grafica-dias{align-items:flex-end;gap:4px;height:190px;padding-bottom:.25rem;display:flex;overflow-x:auto}.dia{flex-direction:column;flex:1 0 22px;align-items:center;height:100%;display:flex}.dia-valor{color:var(--suave);height:1rem;font-size:.65rem}.dia-columna{background:#f3ede3;border-radius:6px 6px 0 0;flex-direction:column-reverse;flex:1;width:70%;max-width:26px;display:flex;overflow:hidden}.dia-pauta{background:var(--cobre)}.dia-org{background:var(--cafe)}.dia-etiqueta{color:var(--suave);white-space:nowrap;margin-top:.3rem;font-size:.6rem}.leyenda{color:var(--suave);align-items:center;gap:.4rem;margin:.6rem 0 0;font-size:.75rem;display:flex}.leyenda i{border-radius:3px;width:10px;height:10px;display:inline-block}.l-pauta{background:var(--cobre);margin-left:0}.l-org{background:var(--cafe);margin-left:.6rem}.embudo{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.embudo li{align-items:center;gap:.75rem;display:flex}.embudo-barra{background:var(--negro);color:var(--arena);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:.7rem .9rem;font-size:.82rem;font-weight:600;overflow:hidden}.embudo strong{white-space:nowrap;font-size:1.05rem}.barras{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.barras li{grid-template-columns:minmax(0,1.6fr) minmax(60px,1fr) auto;align-items:center;gap:.9rem;display:grid}.barras-texto{flex-direction:column;min-width:0;display:flex}.barras-etiqueta{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.barras-detalle{color:var(--suave);font-size:.72rem}.barras-pista{background:#f1eadf;border-radius:99px;height:8px;overflow:hidden}.barras-relleno{background:linear-gradient(90deg, var(--caramelo), var(--cobre));border-radius:99px;height:100%}.barras-valor{white-space:nowrap;text-align:right;font-size:.9rem;font-weight:700}.barras-valor small{color:var(--suave);margin-left:.25rem;font-weight:500}.chips-claros{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.chips-claros span{border:1px solid var(--linea);color:var(--suave);background:#fcfaf6;border-radius:12px;padding:.45rem .75rem;font-size:.8rem}.chips-claros b{color:var(--negro);margin-right:.2rem;font-size:.95rem}.subtitulo{font-family:var(--fuente-datos);letter-spacing:.08em;text-transform:uppercase;color:var(--suave);margin:1.25rem 0 .75rem;font-size:.72rem;font-weight:600}.mini-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}.mini-kpis div{border:1px solid var(--linea);background:#fcfaf6;border-radius:14px;padding:.8rem 1rem}.mini-kpis span{color:var(--suave);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.mini-kpis strong{margin-top:.2rem;font-size:1.5rem;display:block}.tabla-scroll{margin:0 -1.25rem;padding:0 1.25rem;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.87rem}th{text-align:left;color:var(--suave);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--linea);padding:.6rem .7rem;font-size:.7rem;font-weight:600}td{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f3ede3;padding:.75rem .7rem}tbody tr:hover{background:#fcfaf6}.correo{color:var(--negro);font-weight:600}.anuncio{text-overflow:ellipsis;max-width:260px;color:var(--suave);overflow:hidden}.cuando b{font-weight:600;display:block}.cuando span{color:var(--suave);font-size:.72rem}.etiqueta{border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.etiqueta-pauta{color:#8b5a36;background:#f6e8dc}.etiqueta-org{color:var(--cafe);background:#ece6dd}.salud{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.salud li{border:1px solid var(--linea);background:#fcfaf6;border-radius:12px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.85rem;display:flex}.salud li span{color:var(--suave);flex:1}.punto{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.punto.ok{background:#3bb273;box-shadow:0 0 0 3px #3bb2732e}.punto.medio{background:#e0a43a}.punto.viejo{background:#c9bfb2}@media (max-width:640px){.portada{border-radius:20px;padding:1.25rem}.embudo-portada{grid-template-columns:1fr auto 1fr auto 1fr;gap:.25rem}.flecha:after{width:24px}.canal-datos{grid-template-columns:repeat(2,1fr)}.barras li{grid-template-columns:minmax(0,1fr) auto}.barras-pista{order:3;grid-column:1/-1}.filtros{justify-content:space-between;width:100%}}.pestanas{background:var(--blanco);border:1px solid var(--linea);width:fit-content;max-width:100%;box-shadow:var(--sombra);border-radius:999px;gap:.25rem;margin:1rem 0 0;padding:.35rem;display:flex;overflow-x:auto}.pestana{color:var(--suave);white-space:nowrap;border-radius:999px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none}.pestana:hover{color:var(--negro)}.pestana.activa{background:var(--arena);color:var(--negro)}.insignia-carrito i{background:var(--cobre)}.insignia-cerrado i{background:var(--suave)}.tabla-num th:not(:first-child),.tabla-num td:not(:first-child){text-align:right;white-space:nowrap}.tabla-num td small{color:var(--suave);font-size:.72rem}.celda-detalle{color:var(--suave);font-size:.72rem;display:block}.preguntas{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.5rem;display:grid}.preguntas h3{color:var(--grafito);margin:0 0 .6rem;font-size:.9rem}.banda,.estado-venta{white-space:nowrap;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.banda-alto,.estado-aprobada{color:#2e7d4f;background:#e3f4ea}.banda-medio,.estado-pendiente{color:var(--cafe);background:#d1a18033}.banda-bajo,.estado-cancelada{background:var(--fondo);color:var(--suave)}.banda-nada,.estado-reembolsada,.estado-contracargo{color:#a4493d;background:#f6e9e7}.aviso-tarjeta{border-color:var(--cobre);background:#fffaf5}@media (max-width:640px){.pestanas{width:100%}.pestana{text-align:center;flex:1;padding:.55rem .5rem;font-size:.85rem}}
