@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");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}:root{--acento:#6c2bd9;--acento-fuerte:#5414c4;--acento-suave:#efe7ff;--acento-texto:#6c2bd9;--sobre-acento:#fff;--resalte:#c8f04a;--resalte-fuerte:#b2dc2c;--resalte-suave:#f2fbd5;--sobre-resalte:#17112a;--contraste:#ff4f8b;--contraste-suave:#ffe5ee;--naranja:#ff7a1a;--naranja-suave:#fed;--celeste:#1fb6e8;--celeste-suave:#dcf4fc;--wsp:#25d366;--wsp-fuerte:#1eb857;--sobre-wsp:#0b2414;--tinta:#17112a;--tenue:#6b6385;--fondo:#fbf9ff;--superficie:#fff;--superficie-2:#f4f0fc;--borde:#e6dff5;--borde-fuerte:#17112a;--ok:#12a150;--ok-suave:#e3f7eb;--alerta:#b86b00;--alerta-suave:#fff1dc;--peligro:#e5484d;--peligro-suave:#fdeaea;--azul:#2563eb;--azul-suave:#e6eeff;--tel-titanio:linear-gradient(135deg, #8e8a96 0%, #e6e3ea 22%, #9b97a3 48%, #f2f0f5 70%, #85818d 100%);--tel-titanio-plano:#a29eaa;--tel-boton:#8c8894;--tel-negro:#0b0a0f;--tel-vidrio:linear-gradient(160deg, #3a2a63 0%, #241a40 45%, #17112a 100%);--tel-lente:#0d0c12;--tel-cabecera:#0b5c4f;--tel-sobre-cabecera:#fff;--tel-fondo-chat:#ebe4da;--tel-burbuja:#fff;--tel-burbuja-yo:#d8f5c4;--tel-texto:#111;--tel-hora:#6b6f72;--tel-pantalla:#f7f6f9;--qr-fondo:#fff;--fuente-titulos:"Geist Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fuente-serif:"Instrument Serif", "Times New Roman", serif;--fuente:"Geist Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fuente-mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", Consolas, monospace;--radio-chico:8px;--radio:14px;--radio-grande:24px;--sombra:0 1px 2px #17112a0d, 0 4px 16px #6c2bd90f;--sombra-chica:0 1px 0 #0000000f;--sombra-media:0 8px 20px #00000024;--sombra-alta:0 40px 80px -24px #28125a73, 0 14px 28px -14px #17112a4d;--anillo:0 0 0 2px var(--fondo), 0 0 0 4px var(--acento);color-scheme:light}@media (prefers-color-scheme:dark){:root{--acento:#9b6bff;--acento-fuerte:#b590ff;--acento-suave:#2a1f4d;--acento-texto:#b590ff;--sobre-acento:#0e0a18;--resalte-suave:#263010;--contraste:#ff6b9e;--contraste-suave:#3d1525;--naranja:#ff8f3d;--naranja-suave:#3a2410;--celeste:#4cc9f0;--celeste-suave:#0f2c38;--tinta:#f4f1ff;--tenue:#a79fc4;--fondo:#0e0a18;--superficie:#17112a;--superficie-2:#211a38;--borde:#2e2650;--borde-fuerte:#f4f1ff;--ok:#3ddc84;--ok-suave:#12301f;--alerta:#ffb547;--alerta-suave:#3a2a0c;--peligro:#ff6b70;--peligro-suave:#3b1517;--azul:#7aa2ff;--azul-suave:#172447;--tel-pantalla:#120d20;--sombra:0 1px 2px #0006;--sombra-alta:0 40px 90px -24px #000000d9, 0 0 60px -20px #9b6bff59;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font:15px/1.55 var(--fuente);-webkit-font-smoothing:antialiased;margin:0}h1,h2{font-family:var(--fuente-titulos);letter-spacing:-.045em;margin:0;font-weight:680;line-height:.98}h3,h4{font-family:var(--fuente);letter-spacing:-.02em;margin:0;font-weight:620;line-height:1.2}h1 em,h2 em,.resaltado{font-family:var(--fuente-serif);letter-spacing:-.01em;color:var(--acento-texto);padding-right:.04em;font-style:italic;font-weight:400}p{margin:0}a{color:var(--acento-texto);text-underline-offset:3px;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--anillo);border-radius:var(--radio-chico);outline:none}::selection{background:var(--resalte);color:var(--sobre-resalte)}[hidden]{display:none!important}.tenue{color:var(--tenue)}.chico{font-size:13px}.mono{font-family:var(--fuente-mono)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rotulo{font-family:var(--fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);font-size:11.5px;font-weight:500}.contenedor{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}@media (width<=640px){.contenedor{padding:0 18px}}.icono-svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em;flex-shrink:0;width:1.1em;height:1.1em;display:inline-block}.btn{border-radius:var(--radio-chico);border:1.5px solid var(--borde);background:var(--superficie);min-height:44px;color:var(--tinta);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;display:inline-flex}.btn:hover{border-color:var(--acento);transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.primario{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.btn.primario:hover{background:var(--acento-fuerte);border-color:var(--acento-fuerte);box-shadow:0 10px 24px -10px var(--acento)}.btn.acento{background:var(--resalte);border-color:var(--resalte);color:var(--sobre-resalte)}.btn.acento:hover{background:var(--resalte-fuerte);border-color:var(--resalte-fuerte);box-shadow:0 10px 24px -10px var(--resalte-fuerte)}.btn.resalte{background:var(--resalte);border-color:var(--resalte);color:var(--sobre-resalte)}.btn.resalte:hover{background:var(--resalte-fuerte);border-color:var(--resalte-fuerte)}.btn.wsp{background:var(--wsp);border-color:var(--wsp);color:var(--sobre-wsp)}.btn.wsp:hover{background:var(--wsp-fuerte);border-color:var(--wsp-fuerte)}.btn.peligro{color:var(--peligro);border-color:color-mix(in srgb, var(--peligro) 40%, var(--borde))}.btn.peligro:hover{background:var(--peligro-suave);border-color:var(--peligro)}.btn.fantasma{background:0 0;border-color:#0000}.btn.fantasma:hover{background:var(--superficie-2);border-color:#0000}.btn.chico{gap:8px;min-height:36px;padding:0 15px;font-size:13.5px}.btn.grande{border-radius:12px;gap:12px;min-height:56px;padding:0 30px;font-size:16px}.btn.icono{width:40px;min-height:40px;padding:0;font-size:16px}.btn.icono.chico{width:34px;min-height:34px;padding:0;font-size:14px}.btn.activo{background:var(--acento-suave);border-color:var(--acento);color:var(--acento-texto)}.btn.activo .icono-svg{fill:currentColor}.btn .flecha{transition:transform .2s}.btn:hover .flecha{transform:translate(4px)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font-family:var(--fuente-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--superficie-2);color:var(--tenue);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.chip.acento{background:var(--acento-suave);color:var(--acento-texto)}.chip.resalte{background:var(--resalte);color:var(--sobre-resalte)}.chip.verde{background:var(--ok-suave);color:var(--ok)}.chip.naranja{background:var(--naranja-suave);color:var(--naranja)}.chip.contraste{background:var(--contraste-suave);color:var(--contraste)}.chip.azul{background:var(--azul-suave);color:var(--azul)}.chip.celeste{background:var(--celeste-suave);color:var(--celeste)}.chip.rojo{background:var(--peligro-suave);color:var(--peligro)}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);padding:22px}.tarjeta>h3{margin-bottom:14px;font-size:15.5px}.grilla{gap:14px;display:grid}.grilla.dos{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.metricas{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.metrica{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:16px 18px}.metrica .valor{font-family:var(--fuente-titulos);white-space:nowrap;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.6vw,34px);font-weight:680;line-height:1}.metrica .etiqueta{font-family:var(--fuente-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tenue);margin-top:8px;font-size:11px}.metrica.destacada{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.metrica.destacada .etiqueta{color:inherit;opacity:.78}.metrica.resalte{background:var(--resalte);border-color:var(--resalte);color:var(--sobre-resalte)}.metrica.resalte .etiqueta{color:inherit;opacity:.7}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1.5px solid var(--borde);border-radius:var(--radio-chico);background:var(--superficie);width:100%;min-height:44px;padding:10px 14px;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;line-height:1.45}input:focus,select:focus,textarea:focus{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);outline:none}input[type=checkbox]{width:17px;height:17px;accent-color:var(--acento);margin:0}.campo{gap:7px;font-size:13.5px;font-weight:600;display:grid}.campo small{color:var(--tenue);font-weight:400}.check{cursor:pointer;user-select:none;align-items:center;gap:9px;font-size:14px;display:inline-flex}.formulario{gap:16px;display:grid}.formulario.dos{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.fila{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fila.entre{justify-content:space-between}.pestanas{scrollbar-width:none;border-bottom:1px solid var(--borde);gap:26px;max-width:100%;display:flex;overflow-x:auto}.pestanas::-webkit-scrollbar{display:none}.pestanas button{cursor:pointer;color:var(--tenue);white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 2px 10px;font-size:14.5px;font-weight:600;display:inline-flex}.pestanas button:hover{color:var(--tinta)}.pestanas button.activa{color:var(--tinta);border-bottom-color:var(--acento)}.cuenta{font-family:var(--fuente-mono);background:var(--acento-suave);color:var(--acento-texto);border-radius:6px;padding:1px 7px;font-size:11px}.cuenta:empty{display:none}.velo{backdrop-filter:blur(3px);z-index:40;background:#0e0a1880;animation:.15s aparecer;position:fixed;inset:0}.cajon{z-index:41;background:var(--fondo);border-left:1px solid var(--borde);width:min(560px,100%);box-shadow:var(--sombra-alta);overscroll-behavior:contain;animation:.24s cubic-bezier(.2,.8,.2,1) entrarDerecha;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.cajon-cabecera{z-index:1;background:color-mix(in srgb, var(--fondo) 88%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--borde);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex;position:sticky;top:0}.cajon-cuerpo{gap:16px;padding:22px;display:grid}@media (width<=640px){.cajon{border-radius:var(--radio-grande) var(--radio-grande) 0 0;border-left:0;height:92vh;animation:.26s cubic-bezier(.2,.8,.2,1) entrarAbajo;top:auto}}.bloque{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:18px}.bloque h4{font-family:var(--fuente-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--tenue);margin-bottom:12px;font-size:11px;font-weight:500}.bloque.destacado{background:var(--acento-suave);border-color:#0000}.toast{z-index:60;background:var(--tinta);color:var(--fondo);box-shadow:var(--sombra-alta);border-radius:12px;max-width:calc(100% - 32px);padding:12px 20px;font-size:14px;font-weight:600;animation:.22s subir;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (width<=640px){.toast{bottom:86px}}.vacio{text-align:center;color:var(--tenue);justify-items:center;gap:10px;padding:56px 20px;display:grid}.vacio .emoji{background:var(--acento-suave);width:64px;height:64px;color:var(--acento-texto);border-radius:18px;place-items:center;font-size:30px;display:grid}.vacio h3{color:var(--tinta);font-family:var(--fuente-titulos);letter-spacing:-.03em;font-size:22px}.tabla-scroll{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13.5px}th{text-align:left;font-family:var(--fuente-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--tenue);background:var(--superficie-2);font-size:11px;font-weight:500}th,td{border-bottom:1px solid var(--borde);white-space:nowrap;padding:12px 16px}td{font-variant-numeric:tabular-nums}tr:last-child td{border-bottom:0}tr.clic{cursor:pointer}tr.clic:hover td{background:var(--superficie-2)}.barrita{background:var(--superficie-2);border-radius:99px;height:6px;overflow:hidden}.barrita>i{border-radius:inherit;background:linear-gradient(90deg, var(--acento), var(--contraste));height:100%;display:block}.esqueleto{border-radius:var(--radio);background:linear-gradient(90deg, var(--superficie-2), var(--borde), var(--superficie-2));background-size:200% 100%;animation:1.2s linear infinite brillo}.anuncio{border:1.5px dashed var(--borde);border-radius:var(--radio);background:var(--superficie);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:16px 20px;font-size:14px;display:flex}.anuncio .etiqueta-pub{font-family:var(--fuente-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--tenue);font-size:10.5px}.anuncio .texto{flex:220px}@keyframes aparecer{0%{opacity:0}}@keyframes entrarDerecha{0%{opacity:0;transform:translate(32px)}}@keyframes entrarAbajo{0%{opacity:0;transform:translateY(48px)}}@keyframes subir{0%{opacity:0;transform:translate(-50%,12px)}}@keyframes brillo{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.logo{color:var(--tinta);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo-texto{font-family:var(--fuente);letter-spacing:-.04em;font-size:17px;font-weight:680;line-height:1}.logo-texto b{font-family:var(--fuente-serif);color:var(--acento-texto);letter-spacing:0;padding:0 .04em;font-size:1.22em;font-style:italic;font-weight:400}.detalle-cabeza{gap:10px;display:grid}.detalle-cabeza h2{font-size:30px}.datos{grid-template-columns:max-content 1fr;gap:8px 18px;margin:0;font-size:14px;display:grid}.datos dt{color:var(--tenue);font-family:var(--fuente-mono);text-transform:uppercase;letter-spacing:.05em;padding-top:2px;font-size:11.5px}.datos dd{margin:0}.suscripcion{border-radius:var(--radio);border:1px solid var(--borde);background:var(--superficie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.suscripcion p{margin:0}.suscripcion h3{margin:0 0 4px;font-size:20px}.suscripcion.prueba{background:var(--resalte-suave);border-color:var(--resalte-fuerte)}.suscripcion.vencida{background:var(--alerta-suave);border-color:var(--alerta)}.suscripcion.ok{background:var(--ok-suave);border-color:var(--ok);gap:4px;display:grid}.suscripcion>div{flex:320px}
