@font-face{font-family:"Inter";font-weight:400;font-style:normal;font-display:swap;src:url("/fonts/inter-400.woff") format("woff")}@font-face{font-family:"Inter";font-weight:500;font-style:normal;font-display:swap;src:url("/fonts/inter-500.woff") format("woff")}@font-face{font-family:"Inter";font-weight:600;font-style:normal;font-display:swap;src:url("/fonts/inter-600.woff") format("woff")}@font-face{font-family:"Inter";font-weight:700;font-style:normal;font-display:swap;src:url("/fonts/inter-700.woff") format("woff")}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;font-display:swap;src:url("/fonts/poppins-700.woff") format("woff")}:root{--azul:#2447f5;--azul-osc:#1328a8;--azul-claro:#e8edff;--violeta:#7a3cf0;--turquesa:#14c7b5;--turquesa-osc:#0b8f82;--amarillo:#ffc21f;--amarillo-osc:#c98e00;--coral:#ff5c7a;--verde:#12805c;--tinta:#14172b;--texto:#1d2136;--texto-2:#565c75;--linea:#dde1ee;--linea-fuerte:#c3c9de;--fondo:#f4f6fc;--sup:#ffffff;--sup-2:#eceffa;--tinta-fondo:#14172b;--ok-fondo:#dcf5ea;--ok-texto:#0b6045;--prox-fondo:#fff0c2;--prox-texto:#6b4b00;--dev-fondo:#e7e2ff;--dev-texto:#3f2a9c;--ejemplo-fondo:#ffe3ea;--ejemplo-texto:#8c1735;--f-titulo:"Poppins","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-texto:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ancho:1240px;--lateral:16px;--alto-barra:64px;--alto-tabs:48px;--alto-nav-inf:64px;--r-s:10px;--r-m:16px;--r-l:24px;--r-xl:32px;--sombra-s:0 1px 2px rgba(20,23,43,.08),0 1px 3px rgba(20,23,43,.06);--sombra-m:0 6px 18px rgba(20,23,43,.12);--ease:cubic-bezier(.2,.8,.2,1)}@media (min-width:700px){:root{--lateral:24px}}@media (min-width:1100px){:root{--lateral:32px;--alto-barra:72px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--alto-barra) + var(--alto-tabs) + 16px)}body{margin:0;background:var(--fondo);color:var(--texto);font:400 1rem/1.6 var(--f-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding-bottom:var(--alto-nav-inf);min-height:100vh;display:flex;flex-direction:column}@media (min-width:900px){body{padding-bottom:0}}main{flex:1 0 auto;outline:none}img,svg{max-width:100%;display:block}a{color:var(--azul);text-underline-offset:.18em}a:hover{color:var(--azul-osc)}h1,h2,h3,h4{font-family:var(--f-titulo);font-weight:700;line-height:1.18;color:var(--tinta);margin:0;letter-spacing:-.01em}h1{font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem)}h2{font-size:clamp(1.25rem,1.05rem + .9vw,1.65rem)}h3{font-size:1.125rem}p{margin:0 0 1em}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--azul);outline-offset:3px;border-radius:6px}::selection{background:var(--amarillo);color:#14172b}[hidden]{display:none !important}.ic{flex:none}.solo-lectores{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contenedor{width:100%;max-width:var(--ancho);margin-inline:auto;padding-inline:var(--lateral)}.saltar{position:fixed;left:12px;top:-80px;z-index:100;background:var(--tinta-fondo);color:#fff;padding:10px 16px;border-radius:var(--r-s);font-weight:600;transition:top .15s}.saltar:focus{top:12px;color:#fff}.aviso-ejemplo{background:var(--tinta-fondo);color:#fff;font-size:.8125rem;line-height:1.4}.aviso-ejemplo .contenedor{padding-block:8px;display:flex;gap:10px;align-items:center}.aviso-ejemplo svg{color:var(--amarillo)}.aviso-ejemplo a{color:var(--amarillo)}.barra{position:sticky;top:0;z-index:40;background:var(--sup);border-bottom:1px solid var(--linea)}.barra-fila{height:var(--alto-barra);display:flex;align-items:center;gap:12px}.marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--tinta);font-family:var(--f-titulo);font-weight:700;font-size:1.3rem;letter-spacing:-.02em;flex:none;border-radius:12px}.marca:hover{color:var(--tinta)}.marca .logo-mark{transition:transform .25s var(--ease)}.marca:hover .logo-mark{transform:rotate(-6deg) translateY(-2px)}.barra-buscador{flex:1;max-width:640px;margin-inline:auto;display:none}.barra-acciones{margin-left:auto;display:flex;align-items:center;gap:4px}.btn-icono{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;border:0;background:transparent;color:var(--texto);cursor:pointer;text-decoration:none}.btn-icono:hover{background:var(--sup-2);color:var(--tinta)}.barra-ayuda{display:none}@media (min-width:900px){.barra-buscador{display:block}.barra-acciones{margin-left:0}.barra-ayuda{display:inline-flex}.btn-buscar-movil{display:none}}.pildora{position:relative;display:flex;align-items:center;background:var(--sup-2);border-radius:999px;height:46px;transition:background .15s,box-shadow .15s}.pildora:focus-within{background:var(--sup);box-shadow:0 0 0 2px var(--azul),var(--sombra-m)}.pildora .ic{margin-left:16px;color:var(--texto-2)}.pildora input{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 16px 0 12px;outline:none;font-size:.9375rem}.pildora input::placeholder{color:var(--texto-2)}.pildora input::-webkit-search-cancel-button{display:none}.pildora--grande{height:56px;background:var(--sup);box-shadow:var(--sombra-s)}.pildora--grande input{font-size:1.0625rem}.buscador-movil{border-top:1px solid var(--linea);padding-block:10px;background:var(--sup)}.tabs{background:var(--sup);border-bottom:1px solid var(--linea);display:none}.tabs ul{list-style:none;display:flex;gap:4px;height:var(--alto-tabs);overflow-x:auto;scrollbar-width:none}.tabs ul::-webkit-scrollbar{display:none}.tabs a{position:relative;display:flex;align-items:center;gap:8px;height:100%;padding:0 14px;color:var(--texto-2);text-decoration:none;font-weight:600;font-size:.9375rem;white-space:nowrap;border-radius:10px 10px 0 0}.tabs a:hover{color:var(--tinta);background:var(--fondo)}.tabs a[aria-current="page"]{color:var(--azul)}.tabs a[aria-current="page"]::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:4px;border-radius:4px 4px 0 0;background:var(--azul)}@media (min-width:900px){.tabs{display:block}}.cajon-fondo{position:fixed;inset:0;z-index:60;background:rgba(20,23,43,.5);opacity:0;pointer-events:none;transition:opacity .2s}.cajon{position:fixed;z-index:61;top:0;bottom:0;left:0;width:min(88vw,340px);background:var(--sup);transform:translateX(-102%);transition:transform .28s var(--ease);display:flex;flex-direction:column;overflow-y:auto;visibility:hidden}body.cajon-abierto{overflow:hidden}body.cajon-abierto .cajon-fondo{opacity:1;pointer-events:auto}body.cajon-abierto .cajon{transform:none;visibility:visible}.cajon-cab{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 20px;border-bottom:1px solid var(--linea)}.cajon nav{padding:8px 0}.cajon nav + nav{border-top:1px solid var(--linea)}.cajon a{display:flex;align-items:center;gap:16px;padding:0 20px;height:52px;color:var(--texto);text-decoration:none;font-weight:500}.cajon a:hover{background:var(--fondo)}.cajon a[aria-current="page"]{background:var(--azul-claro);color:var(--azul);font-weight:600}.cajon .legal-lista a{height:44px;font-size:.875rem;color:var(--texto-2);gap:0}.nav-inf{position:fixed;z-index:45;left:0;right:0;bottom:0;height:var(--alto-nav-inf);background:var(--sup);border-top:1px solid var(--linea);padding-bottom:env(safe-area-inset-bottom)}.nav-inf ul{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);height:100%}.nav-inf a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:.6875rem;font-weight:600;color:var(--texto-2);text-decoration:none}.nav-inf a .pastilla{display:grid;place-items:center;width:56px;height:30px;border-radius:15px;transition:background .2s,transform .2s var(--ease)}.nav-inf a[aria-current="page"]{color:var(--tinta)}.nav-inf a[aria-current="page"] .pastilla{background:var(--azul-claro);color:var(--azul)}.nav-inf a:active .pastilla{transform:scale(.92)}@media (min-width:900px){.nav-inf{display:none}.btn-menu{display:none}}.btn{--c:#2447f5;--cb:#1328a8;--ct:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;border-radius:16px;background:var(--c);color:var(--ct);font-family:var(--f-titulo);font-weight:700;font-size:1rem;line-height:1.1;text-decoration:none;cursor:pointer;box-shadow:0 5px 0 var(--cb);transform:translateY(0);transition:transform .09s ease-out,box-shadow .09s ease-out,background .15s}.btn:hover{color:var(--ct);transform:translateY(-1px);box-shadow:0 6px 0 var(--cb)}.btn:active{transform:translateY(4px);box-shadow:0 1px 0 var(--cb)}.btn--amarillo{--c:var(--amarillo);--cb:var(--amarillo-osc);--ct:#14172b}.btn--claro{--c:var(--sup);--cb:var(--linea-fuerte);--ct:var(--tinta);border:1px solid var(--linea-fuerte);min-height:52px}.btn--tinta{--c:var(--tinta-fondo);--cb:#000;--ct:#fff}.btn--s{min-height:42px;padding:0 18px;font-size:.9375rem;border-radius:13px;box-shadow:0 4px 0 var(--cb)}.btn--s:active{box-shadow:0 1px 0 var(--cb);transform:translateY(3px)}.btn--bloque{width:100%}.btn[disabled],.btn[aria-disabled="true"]{opacity:.55;pointer-events:none}.enlace-flecha{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none}.enlace-flecha .ic{transition:transform .15s var(--ease)}.enlace-flecha:hover .ic{transform:translateX(3px)}.btn-redondo{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;border:1px solid var(--linea-fuerte);background:var(--sup);color:var(--tinta);text-decoration:none;cursor:pointer;flex:none;transition:background .15s,border-color .15s,transform .1s}.btn-redondo:hover{background:var(--tinta-fondo);border-color:var(--tinta-fondo);color:#fff}.btn-redondo:active{transform:scale(.92)}.btn-redondo[disabled]{opacity:.35;pointer-events:none}.chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:10px;background:var(--sup);border:1px solid var(--linea-fuerte);font-size:.875rem;font-weight:500;color:var(--texto);text-decoration:none;cursor:pointer;transition:background .12s,border-color .12s}a.chip:hover,button.chip:hover{background:var(--fondo);border-color:var(--texto-2);color:var(--tinta)}.chip[aria-pressed="true"],.chip[aria-current="true"],.chip.activo{background:var(--azul-claro);border-color:var(--azul);color:var(--azul-osc);font-weight:600}.chip-fila{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-block:2px}.chip-fila::-webkit-scrollbar{display:none}.estado{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:8px;font-size:.75rem;font-weight:700;white-space:nowrap}.estado::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.estado--ok{background:var(--ok-fondo);color:var(--ok-texto)}.estado--soon{background:var(--prox-fondo);color:var(--prox-texto)}.estado--dev{background:var(--dev-fondo);color:var(--dev-texto)}.etiqueta-ejemplo{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:8px;background:var(--ejemplo-fondo);color:var(--ejemplo-texto);font-size:.75rem;font-weight:700}.meta{color:var(--texto-2);font-size:.875rem}.meta-linea{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--texto-2);font-size:.8125rem}.pendiente{background:#fff1b3;color:#14172b;padding:1px 6px;border-radius:6px;font-weight:600}.seccion{padding-block:28px}.seccion--aire{padding-block:44px}@media (min-width:900px){.seccion{padding-block:36px}.seccion--aire{padding-block:64px}}.sec-cab{display:flex;align-items:center;gap:12px;margin-bottom:16px}.sec-cab h2{flex:1;min-width:0}.sec-cab p{margin:2px 0 0;color:var(--texto-2);font-size:.9375rem;font-family:var(--f-texto);font-weight:400}.sec-cab .titulo{flex:1;min-width:0}.sec-cab .titulo h2{flex:none}.portada{padding-top:16px}.portada-panel{position:relative;overflow:hidden;border-radius:var(--r-xl);background:#2447f5;color:#fff;display:grid;gap:0;isolation:isolate}.portada-panel::before{content:"";position:absolute;z-index:-1;right:-12%;top:-40%;width:70%;aspect-ratio:1;border-radius:50%;background:var(--violeta);opacity:.55}.portada-texto{padding:28px 22px 8px;position:relative}.portada-texto h1{color:#fff;font-size:clamp(2.1rem,1.3rem + 4.2vw,4.1rem);line-height:1.02;letter-spacing:-.025em;max-width:12ch}.portada-texto h1 span{display:block;color:var(--amarillo)}.portada-texto p{margin:18px 0 24px;max-width:46ch;font-size:1.0625rem;color:#dfe6ff}.portada-botones{display:flex;flex-wrap:wrap;gap:14px 12px}.portada-botones .btn{flex:1 1 100%}@media (min-width:560px){.portada-botones .btn{flex:0 0 auto}}.portada-arte{padding:0 8px 4px}.portada-arte .hero-art{width:100%;max-width:560px;margin-inline:auto}@media (min-width:900px){.portada{padding-top:24px}.portada-panel{grid-template-columns:1.2fr 1fr;align-items:center;min-height:500px}.portada-texto{padding:56px 8px 56px 56px}.portada-botones .btn{padding:0 22px}.portada-arte{padding:24px 32px 24px 0}}@media (prefers-reduced-motion:no-preference){.flota{animation:flota 5s ease-in-out infinite}.flota-2{animation:flota 6s ease-in-out -2s infinite}.flota-lento{animation:flota 7.5s ease-in-out -1s infinite}@keyframes flota{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}}.carrusel{position:relative}.carrusel-pista{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px var(--lateral) 14px;margin-inline:calc(var(--lateral) * -1);scroll-padding-inline:var(--lateral);overscroll-behavior-x:contain}.carrusel-pista::-webkit-scrollbar{display:none}.carrusel-pista>*{scroll-snap-align:start;flex:none}.carrusel-pista:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:reduce){.carrusel-pista{scroll-behavior:auto}}.carrusel-ctrl{display:flex;align-items:center;gap:12px;margin-top:4px}.carrusel-puntos{display:flex;gap:8px;list-style:none;flex:1}.carrusel-puntos button{width:10px;height:10px;padding:0;border:0;border-radius:5px;background:var(--linea-fuerte);cursor:pointer;transition:width .2s var(--ease),background .2s;position:relative}.carrusel-puntos button::after{content:"";position:absolute;inset:-12px -4px}.carrusel-puntos button[aria-current="true"]{width:28px;background:var(--azul)}.carrusel-botones{display:flex;gap:8px}.carrusel-pausa{display:none}.carrusel[data-auto] .carrusel-pausa{display:inline-grid}.carrusel[data-sin-ctrl] .carrusel-ctrl{display:none}.sec-cab .btn-redondo{margin-left:auto}.mosaico{display:grid;gap:24px 16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none}@media (min-width:700px){.mosaico{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:28px 20px}}.tile{display:block;width:156px;text-decoration:none;color:inherit;position:relative}.mosaico .tile{width:auto}.tile-icono{display:block;aspect-ratio:1;width:100%;border-radius:22.5%;overflow:hidden;background:var(--sup-2);box-shadow:0 4px 0 rgba(20,23,43,.16),0 10px 18px -8px rgba(20,23,43,.3);transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.tile-icono .art,.tile-icono img{width:100%;height:100%;object-fit:cover}.tile:hover .tile-icono{transform:translateY(-4px);box-shadow:0 8px 0 rgba(20,23,43,.16),0 16px 22px -8px rgba(20,23,43,.3)}.tile:active .tile-icono{transform:translateY(2px);box-shadow:0 1px 0 rgba(20,23,43,.16)}.tile-nombre{display:block;margin-top:14px;font-family:var(--f-titulo);font-weight:700;font-size:1rem;line-height:1.25;color:var(--tinta);overflow-wrap:anywhere}.tile:hover .tile-nombre{text-decoration:underline;text-underline-offset:3px}.tile-meta{display:block;margin-top:2px;font-size:.8125rem;color:var(--texto-2);line-height:1.4}.tile .estado{margin-top:8px}.tile .etiqueta-ejemplo{position:absolute;top:-6px;left:-6px;z-index:2;transform:rotate(-6deg);box-shadow:0 2px 0 rgba(140,23,53,.25)}.destacado{display:block;width:min(86vw,420px);text-decoration:none;color:inherit;position:relative}@media (min-width:900px){.destacado{width:400px}}.destacado-portada{display:block;aspect-ratio:16 / 9;border-radius:var(--r-l);overflow:hidden;background:var(--sup-2);box-shadow:0 5px 0 rgba(20,23,43,.14),0 14px 24px -10px rgba(20,23,43,.32);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.destacado-portada .art,.destacado-portada img{width:100%;height:100%;object-fit:cover}.destacado:hover .destacado-portada{transform:translateY(-4px);box-shadow:0 9px 0 rgba(20,23,43,.14),0 20px 28px -10px rgba(20,23,43,.32)}.destacado-info{display:flex;gap:12px;align-items:center;margin-top:16px}.destacado-info .mini-icono{width:52px;height:52px;border-radius:22.5%;overflow:hidden;flex:none;box-shadow:0 2px 0 rgba(20,23,43,.16)}.destacado-info strong{display:block;font-family:var(--f-titulo);font-size:1.0625rem;line-height:1.25;color:var(--tinta)}.destacado-info span.meta{display:block;font-size:.8125rem}.destacado .etiqueta-ejemplo{position:absolute;top:10px;left:10px;z-index:2}.lista-filas{list-style:none;display:grid;gap:4px}.fila{display:flex;align-items:center;gap:14px;padding:10px;margin-inline:-10px;border-radius:var(--r-m);text-decoration:none;color:inherit;transition:background .12s}.fila:hover{background:var(--sup)}.fila .mini-icono{width:64px;height:64px;border-radius:22.5%;overflow:hidden;flex:none;box-shadow:0 3px 0 rgba(20,23,43,.14)}.fila-texto{flex:1;min-width:0}.fila-texto strong{display:block;font-family:var(--f-titulo);font-size:1rem;color:var(--tinta);line-height:1.25}.fila-texto .meta{display:block;font-size:.8125rem}.lista-filas--dos{grid-template-columns:1fr}@media (min-width:800px){.lista-filas--dos{grid-template-columns:1fr 1fr;column-gap:32px}}.noticias{display:grid;gap:16px;grid-template-columns:1fr;list-style:none}@media (min-width:700px){.noticias{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.noticias--3{grid-template-columns:repeat(3,1fr)}}.noticia{display:flex;flex-direction:column;gap:10px;height:100%;padding:20px;background:var(--sup);border-radius:var(--r-l);text-decoration:none;color:inherit;border:1px solid var(--linea);transition:border-color .15s,transform .15s var(--ease);position:relative}.noticia:hover{border-color:var(--azul);transform:translateY(-2px)}.noticia h3{font-size:1.0625rem}.noticia p{margin:0;color:var(--texto-2);font-size:.9375rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.noticia-cab{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.8125rem;color:var(--texto-2)}.categoria{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:8px;background:var(--sup-2);color:var(--tinta);font-size:.75rem;font-weight:700}.banda-ayuda{background:var(--amarillo);color:var(--tinta);border-radius:var(--r-xl);padding:28px 22px;display:grid;gap:22px;position:relative;overflow:hidden;isolation:isolate}.banda-ayuda::after{content:"";position:absolute;z-index:-1;right:-60px;bottom:-80px;width:260px;height:260px;border-radius:50%;background:#ffd75e}.banda-ayuda h2{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);max-width:18ch}.banda-ayuda p{margin:8px 0 0;max-width:46ch}.ayuda-enlaces{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:16px}.ayuda-enlaces a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.7);color:var(--tinta);text-decoration:none;font-weight:600;font-size:.9375rem}.ayuda-enlaces a:hover{background:#fff}@media (min-width:900px){.banda-ayuda{grid-template-columns:1.2fr 1fr;align-items:center;padding:44px 48px;gap:40px}}.estudio{display:grid;gap:24px;align-items:center}.estudio-foto{border-radius:var(--r-xl);overflow:hidden;background:var(--azul-claro)}.estudio-foto .art{width:100%;height:auto}.estudio h2{margin-bottom:12px}.estudio p{max-width:58ch}@media (min-width:900px){.estudio{grid-template-columns:5fr 6fr;gap:56px}}.migas{padding-top:16px;font-size:.875rem}.migas ol{list-style:none;display:flex;flex-wrap:wrap;gap:2px 6px;align-items:center;color:var(--texto-2)}.migas li + li::before{content:"/";margin-right:6px;color:var(--linea-fuerte)}.migas a{color:var(--texto-2);text-decoration:none}.migas a:hover{color:var(--azul);text-decoration:underline}.migas [aria-current]{color:var(--tinta);font-weight:500}.pag-cab{padding-block:20px 8px}.pag-cab p{color:var(--texto-2);max-width:62ch;margin:8px 0 0;font-size:1.0625rem}.filtros{display:grid;gap:12px;margin-block:8px 20px}.filtros-fila{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (min-width:900px){.filtros-fila{grid-template-columns:repeat(4,1fr) auto;align-items:end}}.campo-sel{display:grid;gap:4px;font-size:.8125rem;font-weight:600;color:var(--texto-2)}select,.input{width:100%;min-height:46px;padding:0 14px;border:1px solid var(--linea-fuerte);border-radius:12px;background:var(--sup);font-size:.9375rem;color:var(--texto)}select{appearance:none;padding-right:38px;background-image: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='%23565c75' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}select:hover,.input:hover{border-color:var(--texto-2)}.btn-limpiar{min-height:46px;padding:0 16px;border-radius:12px;border:1px dashed var(--linea-fuerte);background:transparent;color:var(--texto-2);font-weight:600;cursor:pointer}.btn-limpiar:hover{color:var(--tinta);border-color:var(--tinta)}.conteo{color:var(--texto-2);font-size:.875rem;margin-bottom:18px}.vacio{display:grid;justify-items:center;text-align:center;gap:6px;padding:40px 20px 48px;background:var(--sup);border:2px dashed var(--linea-fuerte);border-radius:var(--r-xl)}.vacio .art-vacio{width:180px;height:auto;margin-bottom:8px}.vacio h2,.vacio h3{font-size:1.25rem}.vacio p{margin:4px 0 14px;max-width:46ch;color:var(--texto-2)}.vacio--corto{padding:22px 20px}.vacio--corto .art-vacio{display:none}.vacio .acciones{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ficha{display:grid;gap:32px;padding-bottom:48px}@media (min-width:1000px){.ficha{grid-template-columns:minmax(0,1fr) 320px;gap:56px}}.ficha-cab{display:grid;grid-template-columns:96px 1fr;gap:16px 18px;align-items:start;padding-top:12px}.ficha-icono{width:96px;height:96px;border-radius:22.5%;overflow:hidden;box-shadow:0 5px 0 rgba(20,23,43,.16),0 14px 22px -10px rgba(20,23,43,.35)}.ficha-icono .art,.ficha-icono img{width:100%;height:100%;object-fit:cover}.ficha-cab h1{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.5rem)}.ficha-autor{display:inline-block;margin-top:4px;font-weight:600;font-size:1rem;text-decoration:none}.ficha-autor:hover{text-decoration:underline}.ficha-cab .chips{margin-top:10px}@media (min-width:700px){.ficha-cab{grid-template-columns:160px 1fr;gap:28px}.ficha-icono{width:160px;height:160px}}.datos{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:8px;padding:14px 0;border-block:1px solid var(--linea)}.dato{text-align:center;padding:6px 8px;min-width:0}.dato + .dato{border-left:1px solid var(--linea)}.dato:nth-child(3){border-left:0}.dato strong{display:block;font-family:var(--f-titulo);font-size:1rem;color:var(--tinta);line-height:1.3;overflow-wrap:anywhere}.dato span{display:block;font-size:.75rem;color:var(--texto-2);margin-top:2px}.dato .ic{margin:0 auto 2px;color:var(--texto-2)}@media (min-width:640px){.datos{grid-template-columns:repeat(4,1fr)}.dato:nth-child(3){border-left:1px solid var(--linea)}}.acciones-ficha{display:flex;flex-wrap:wrap;gap:16px 12px;align-items:center;margin-block:20px 4px}.sin-descarga{display:flex;gap:12px;align-items:flex-start;background:var(--sup);border:1px solid var(--linea);border-left:5px solid var(--amarillo);border-radius:var(--r-m);padding:14px 16px}.sin-descarga svg{color:var(--amarillo-osc);margin-top:2px}.sin-descarga p{margin:0;font-size:.9375rem}.bloque{padding-top:32px}.bloque>h2{margin-bottom:14px;display:flex;align-items:center;gap:10px}.capturas{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px var(--lateral) 14px;margin-inline:calc(var(--lateral) * -1);scrollbar-width:thin}.capturas>*{flex:none;scroll-snap-align:start}.captura{height:300px;width:auto;border-radius:var(--r-m);background:var(--sup-2);object-fit:cover;border:1px solid var(--linea)}.captura-vacia{width:min(100%,440px);height:150px;border-radius:var(--r-m);border:2px dashed var(--linea-fuerte);background:var(--sup);display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;padding:16px;color:var(--texto-2);font-size:.8125rem}.lista-check{list-style:none;display:grid;gap:10px}.lista-check li{display:flex;gap:12px;align-items:flex-start}.lista-check .ic{color:var(--turquesa-osc);margin-top:3px}.pasos{list-style:none;counter-reset:paso;display:grid;gap:14px}.pasos li{counter-increment:paso;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.pasos li::before{content:counter(paso);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#2447f5;color:#fff;font-family:var(--f-titulo);font-weight:700;box-shadow:0 3px 0 var(--azul-osc)}.lateral{display:grid;gap:28px;align-content:start}.lateral h2{font-size:1.125rem;margin-bottom:12px}.lateral .fila .etiqueta-ejemplo{display:none}.caja{background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-l);padding:20px}.caja h2,.caja h3{font-size:1.0625rem;margin-bottom:10px}.caja p:last-child{margin-bottom:0}.caja ul{list-style:none;display:grid;gap:8px}.caja li a{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:500}.versiones{list-style:none;display:grid;gap:14px}.version{display:grid;gap:8px;padding:18px 20px;background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-l)}.version-cab{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.version-num{font-family:var(--f-titulo);font-weight:700;font-size:1.125rem;color:var(--tinta)}.version h4{font-family:var(--f-texto);font-size:.8125rem;font-weight:700;color:var(--texto-2);margin:8px 0 4px}.version ul{margin-left:1.2em;display:grid;gap:4px}.version-prod{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;color:var(--tinta)}.version-prod .mini-icono{width:28px;height:28px;border-radius:22.5%;overflow:hidden}.linea-tiempo{list-style:none;display:grid;gap:14px;position:relative}.prosa{max-width:68ch;font-size:1.0625rem;line-height:1.7}.prosa h2{margin:2em 0 .6em;font-size:1.4rem}.prosa h3{margin:1.6em 0 .5em;font-size:1.15rem}.prosa>:first-child{margin-top:0}.prosa ul,.prosa ol{margin:0 0 1.1em 1.3em;display:grid;gap:6px}.prosa li::marker{color:var(--azul);font-weight:700}.prosa blockquote{margin:1.4em 0;padding:14px 18px;background:var(--prox-fondo);border-left:5px solid var(--amarillo);border-radius:0 var(--r-m) var(--r-m) 0;color:var(--tinta)}.prosa code{background:var(--sup-2);padding:2px 6px;border-radius:6px;font-size:.9em}.prosa hr{border:0;border-top:1px solid var(--linea);margin:2em 0}.prosa table{border-collapse:collapse;width:100%;font-size:.9375rem;margin-bottom:1.2em}.prosa th,.prosa td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--linea);vertical-align:top}.articulo{display:grid;gap:32px;padding-bottom:56px}.articulo-cab{padding-block:16px 24px}.articulo-cab h1{max-width:24ch}.articulo-cab .meta-linea{margin-top:12px}.doc{display:grid;gap:28px;padding-bottom:64px}@media (min-width:1000px){.doc{grid-template-columns:260px minmax(0,1fr);gap:56px}.doc--toc{grid-template-columns:260px minmax(0,1fr) 220px}}.doc-nav{position:sticky;top:calc(var(--alto-barra) + var(--alto-tabs) + 16px);align-self:start;display:none}@media (min-width:1000px){.doc-nav{display:block}}.doc-nav h2{font-size:.875rem;color:var(--texto-2);margin-bottom:8px;font-family:var(--f-texto);font-weight:700}.doc-nav ul{list-style:none;display:grid;gap:2px}.doc-nav a{display:block;padding:8px 12px;border-radius:10px;text-decoration:none;color:var(--texto);font-size:.9375rem}.doc-nav a:hover{background:var(--sup)}.doc-nav a[aria-current="page"]{background:var(--azul-claro);color:var(--azul-osc);font-weight:600}.doc-movil{display:block}@media (min-width:1000px){.doc-movil{display:none}}.doc-estado{background:var(--sup);border:1px solid var(--linea);border-left:5px solid var(--azul);border-radius:var(--r-m);padding:14px 18px;margin-bottom:24px;max-width:68ch;font-size:.9375rem}.doc-estado strong{color:var(--tinta)}.doc-estado dl{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:10px 0 0}.doc-estado dt{color:var(--texto-2)}.doc-estado dd{margin:0}.toc{position:sticky;top:calc(var(--alto-barra) + var(--alto-tabs) + 16px);align-self:start;display:none;font-size:.875rem}@media (min-width:1000px){.doc--toc .toc{display:block}}.toc h2{font-family:var(--f-texto);font-size:.8125rem;color:var(--texto-2);margin-bottom:8px;font-weight:700}.toc ul{list-style:none;border-left:2px solid var(--linea)}.toc a{display:block;padding:5px 0 5px 14px;margin-left:-2px;border-left:2px solid transparent;text-decoration:none;color:var(--texto-2)}.toc a:hover{color:var(--azul);border-color:var(--azul)}.ayuda-hero{background:#2447f5;color:#fff;border-radius:var(--r-xl);padding:32px 20px;display:grid;gap:20px;position:relative;overflow:hidden;isolation:isolate;margin-top:16px}.ayuda-hero::before{content:"";position:absolute;z-index:-1;right:-80px;top:-120px;width:340px;height:340px;border-radius:50%;background:var(--violeta);opacity:.5}.ayuda-hero h1{color:#fff;max-width:16ch}.ayuda-hero p{margin:0;color:#dfe6ff;max-width:48ch}@media (min-width:900px){.ayuda-hero{padding:56px;grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.ayuda-cats{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));list-style:none}.ayuda-cat{display:flex;gap:14px;align-items:flex-start;padding:16px;background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-l);text-decoration:none;color:inherit;height:100%;transition:border-color .15s,transform .15s var(--ease)}.ayuda-cat:hover{border-color:var(--azul);transform:translateY(-2px)}.ayuda-cat .ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--azul-claro);color:var(--azul);flex:none;box-shadow:0 3px 0 #c5d0ff}.ayuda-cat strong{display:block;font-family:var(--f-titulo);color:var(--tinta);line-height:1.25}.ayuda-cat span.meta{display:block;margin-top:2px;font-size:.8125rem;line-height:1.4}.lista-articulos{list-style:none;display:grid}.lista-articulos li{border-bottom:1px solid var(--linea)}.lista-articulos a{display:flex;align-items:center;gap:14px;padding:14px 4px;text-decoration:none;color:var(--tinta);font-weight:600}.lista-articulos a:hover{color:var(--azul)}.lista-articulos a .ic:first-child{color:var(--texto-2)}.lista-articulos .meta{font-weight:400;display:block;font-size:.875rem}.lista-articulos .ic:last-child{margin-left:auto;color:var(--linea-fuerte)}.contexto-ayuda{display:grid;gap:16px}@media (min-width:900px){.contexto-ayuda{grid-template-columns:1fr 340px;gap:40px}}.acordeon{display:grid;gap:8px}.acordeon details{background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-m);transition:border-color .15s}.acordeon details[open]{border-color:var(--azul)}.acordeon summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;font-weight:600;color:var(--tinta);border-radius:var(--r-m)}.acordeon summary::-webkit-details-marker{display:none}.acordeon summary .ic{transition:transform .2s var(--ease);color:var(--texto-2)}.acordeon details[open] summary .ic{transform:rotate(180deg);color:var(--azul)}.acordeon .resp{padding:0 18px 18px;max-width:70ch;color:var(--texto)}.acordeon .resp p:last-child{margin-bottom:0}.faq-grupo{padding-top:28px}.faq-grupo h2{margin-bottom:12px}.form{display:grid;gap:18px}.campo{display:grid;gap:6px}.campo label{font-weight:600;font-size:.9375rem;color:var(--tinta)}.campo .ayuda{font-size:.8125rem;color:var(--texto-2)}.campo input,.campo textarea,.campo select{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--linea-fuerte);border-radius:12px;background:var(--sup)}.campo textarea{min-height:160px;resize:vertical;line-height:1.5}.campo input:hover,.campo textarea:hover,.campo select:hover{border-color:var(--texto-2)}.campo input:focus,.campo textarea:focus,.campo select:focus{outline:3px solid rgba(36,71,245,.3);border-color:var(--azul)}.campo [aria-invalid="true"]{border-color:var(--coral)}.campo .error{color:#b3123a;font-size:.875rem;font-weight:500}.campo-check{display:flex;gap:12px;align-items:flex-start}.campo-check input{width:22px;height:22px;margin-top:2px;accent-color:var(--azul);flex:none}.trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.alerta{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-m);border:1px solid;font-size:.9375rem}.alerta p{margin:0}.alerta .ic{margin-top:2px}.alerta--ok{background:var(--ok-fondo);border-color:#9ad9bd;color:var(--ok-texto)}.alerta--error{background:#ffe3ea;border-color:#f5a6b8;color:#8c1735}.alerta--info{background:var(--azul-claro);border-color:#b3c1ff;color:var(--azul-osc)}.alerta--aviso{background:var(--prox-fondo);border-color:#f0d37a;color:var(--prox-texto)}.contacto-grid{display:grid;gap:32px;padding-top:20px;padding-bottom:56px}@media (min-width:1000px){.contacto-grid{grid-template-columns:minmax(0,1fr) 380px;gap:56px}}.correo-caja{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.correo-caja code{font-size:1rem;font-weight:600;background:var(--sup-2);padding:8px 12px;border-radius:10px;word-break:break-all}.resultados h2{margin:28px 0 12px;display:flex;align-items:baseline;gap:10px}.resultados h2 small{font-family:var(--f-texto);font-weight:500;font-size:.875rem;color:var(--texto-2)}.resultado{display:flex;gap:14px;padding:12px;margin-inline:-12px;border-radius:var(--r-m);text-decoration:none;color:inherit;align-items:flex-start}.resultado:hover{background:var(--sup)}.resultado .mini-icono{width:56px;height:56px;border-radius:22.5%;overflow:hidden;flex:none}.resultado .ico-doc{width:56px;height:56px;border-radius:16px;background:var(--sup-2);display:grid;place-items:center;color:var(--azul);flex:none}.resultado strong{display:block;font-family:var(--f-titulo);color:var(--tinta);line-height:1.3}.resultado .meta{display:block;font-size:.875rem}mark{background:#ffe58a;color:#14172b;border-radius:4px;padding:0 2px}.error-pag{display:grid;justify-items:center;text-align:center;gap:10px;padding-block:40px 64px}.error-pag .art404{width:min(100%,520px);height:auto}.error-pag h1{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem)}.error-pag p{color:var(--texto-2);max-width:46ch;margin:0 0 8px}.error-pag .pildora{width:min(100%,460px);margin-block:8px}.error-pag .acciones{display:flex;flex-wrap:wrap;gap:14px 12px;justify-content:center;margin-top:8px}.pie{background:var(--sup);border-top:1px solid var(--linea);margin-top:48px;padding-block:40px 28px;font-size:.9375rem}.pie-grid{display:grid;gap:32px;grid-template-columns:1fr 1fr}.pie-marca{grid-column:1 / -1}.pie-marca p{color:var(--texto-2);max-width:42ch;margin:12px 0 0;font-size:.9375rem}@media (min-width:900px){.pie-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px}.pie-marca{grid-column:auto}}.pie h2{font-family:var(--f-texto);font-size:.875rem;font-weight:700;margin-bottom:12px;color:var(--tinta);letter-spacing:0}.pie ul{list-style:none;display:grid;gap:2px}.pie ul a{display:inline-block;padding:6px 0;color:var(--texto-2);text-decoration:none}.pie ul a:hover{color:var(--azul);text-decoration:underline}.pie-abajo{margin-top:32px;padding-top:20px;border-top:1px solid var(--linea);display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;color:var(--texto-2);font-size:.8125rem}.pie-abajo p{margin:0;max-width:70ch}.catalogo{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));list-style:none}.cardprod{position:relative;display:flex;flex-direction:column;height:100%;background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-l);overflow:hidden;text-decoration:none;color:inherit;transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .15s}.cardprod:hover{transform:translateY(-3px);box-shadow:var(--sombra-m);border-color:var(--linea-fuerte)}.cardprod-portada{display:block;aspect-ratio:16 / 9;background:var(--sup-2)}.cardprod-portada .art,.cardprod-portada img{width:100%;height:100%;object-fit:cover}.cardprod-cuerpo{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;flex:1}.cardprod-id{display:flex;gap:12px;align-items:center}.cardprod-id .mini-icono{width:48px;height:48px;border-radius:22.5%;overflow:hidden;flex:none;box-shadow:0 2px 0 rgba(20,23,43,.16);margin-top:-34px;border:3px solid var(--sup);background:var(--sup)}.cardprod-id strong{font-family:var(--f-titulo);color:var(--tinta);font-size:1.0625rem;line-height:1.25}.cardprod p{margin:0;color:var(--texto-2);font-size:.9375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cardprod-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:4px}.cardprod .etiqueta-ejemplo{position:absolute;top:10px;left:10px;z-index:2}.sep-s{margin-top:12px}.oculto-visual{position:absolute;left:-9999px}.sep{height:1px;background:var(--linea);border:0;margin-block:28px}.nota-pie{font-size:.8125rem;color:var(--texto-2)}.columnas-2{display:grid;gap:28px}@media (min-width:900px){.columnas-2{grid-template-columns:1fr 1fr;gap:48px}}.tarjetas-info{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none}@media print{.barra,.tabs,.nav-inf,.pie,.cajon,.cajon-fondo,.aviso-ejemplo{display:none !important}body{background:#fff;padding:0}}.sha{width:100%;font-size:.8125rem;word-break:break-all}.sha code{font-size:.75rem}.mini-icono img,.mini-icono .art{width:100%;height:100%;object-fit:cover}.compartir{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:14px}.pie-marca .compartir{margin-top:18px}.banda-ayuda,.banda-ayuda h2,.banda-ayuda p{color:#14172b}.ayuda-enlaces a{color:#14172b}.captura-btn{padding:0;border:0;background:none;border-radius:var(--r-l);cursor:zoom-in;flex:none;scroll-snap-align:start}.captura-btn:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.visor-abierto{overflow:hidden}.visor{position:fixed;inset:0;z-index:200;background:rgba(5,7,15,.92);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:16px}.visor[hidden]{display:none}.visor-fig{margin:0;min-width:0;display:grid;gap:10px;justify-items:center}.visor-img{max-width:100%;max-height:calc(100vh - 110px);width:auto;height:auto;border-radius:14px;background:#000}.visor-pie{color:#dfe6ff;font-size:.875rem;text-align:center}.visor button{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.visor button:hover{background:rgba(255,255,255,.26)}.visor button:focus-visible{outline:3px solid var(--amarillo)}.visor .visor-cerrar{position:absolute;top:12px;right:12px;z-index:1}@media (max-width:640px){.visor{grid-template-columns:1fr;padding:12px}.visor-nav{position:absolute;bottom:14px}.visor-ant{left:14px}.visor-sig{right:14px}.visor-fig{padding-bottom:56px}.visor-img{max-height:calc(100vh - 150px)}}.suscripcion{background:var(--sup);border:1px solid var(--linea);border-radius:var(--r-xl);padding:28px 22px;display:grid;gap:22px;box-shadow:var(--sombra-s)}.suscripcion h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem)}.suscripcion p{color:var(--texto-2);margin:8px 0 0;max-width:52ch}.suscripcion-form{display:grid;gap:14px;align-content:start}.suscripcion-form .btn{justify-self:start}.suscripcion-form .campo-check label{font-size:.875rem;color:var(--texto-2);font-weight:400}@media (min-width:860px){.suscripcion{grid-template-columns:1fr 1fr;padding:36px;gap:40px;align-items:center}}.pie-marca .compartir{margin-top:18px}.btn-tema .ic-sol{display:none}:root[data-tema="oscuro"] .btn-tema .ic-sol{display:block}:root[data-tema="oscuro"] .btn-tema .ic-luna{display:none}:root[data-tema="oscuro"]{color-scheme:dark;--azul:#7d97ff;--azul-osc:#b3c4ff;--azul-claro:#1f2a63;--tinta:#f2f4ff;--tinta-fondo:#05070f;--texto:#dfe3f5;--texto-2:#a6aec9;--linea:#2a3050;--linea-fuerte:#3b4470;--fondo:#0e1122;--sup:#171b33;--sup-2:#20264a;--ok-fondo:#0f3a2c;--ok-texto:#8be0bb;--prox-fondo:#4a3a08;--prox-texto:#ffd877;--dev-fondo:#2b2562;--dev-texto:#c3b8ff;--ejemplo-fondo:#4a1626;--ejemplo-texto:#ff9bb3;--sombra-s:0 1px 2px rgba(0,0,0,.4);--sombra-m:0 6px 18px rgba(0,0,0,.5)}:root[data-tema="oscuro"] .alerta--ok{border-color:#1f6a52}:root[data-tema="oscuro"] .alerta--error{background:#4a1626;border-color:#8c2a45;color:#ff9bb3}:root[data-tema="oscuro"] .alerta--info{border-color:#3a4a9c}:root[data-tema="oscuro"] .alerta--aviso{border-color:#7a6118}:root[data-tema="oscuro"] .campo .error{color:#ff8fa8}:root[data-tema="oscuro"] .ayuda-cat .ico{box-shadow:0 3px 0 #2c3a84}:root[data-tema="oscuro"] .cajon-fondo{background:rgba(0,0,0,.65)}:root[data-tema="oscuro"] .estudio-foto{background:var(--sup-2)}@media (prefers-color-scheme:dark){:root:not([data-tema="claro"]){color-scheme:dark;--azul:#7d97ff;--azul-osc:#b3c4ff;--azul-claro:#1f2a63;--tinta:#f2f4ff;--tinta-fondo:#05070f;--texto:#dfe3f5;--texto-2:#a6aec9;--linea:#2a3050;--linea-fuerte:#3b4470;--fondo:#0e1122;--sup:#171b33;--sup-2:#20264a;--ok-fondo:#0f3a2c;--ok-texto:#8be0bb;--prox-fondo:#4a3a08;--prox-texto:#ffd877;--dev-fondo:#2b2562;--dev-texto:#c3b8ff;--ejemplo-fondo:#4a1626;--ejemplo-texto:#ff9bb3;--sombra-s:0 1px 2px rgba(0,0,0,.4);--sombra-m:0 6px 18px rgba(0,0,0,.5)}:root:not([data-tema="claro"]) .alerta--ok{border-color:#1f6a52}:root:not([data-tema="claro"]) .alerta--error{background:#4a1626;border-color:#8c2a45;color:#ff9bb3}:root:not([data-tema="claro"]) .alerta--info{border-color:#3a4a9c}:root:not([data-tema="claro"]) .alerta--aviso{border-color:#7a6118}:root:not([data-tema="claro"]) .campo .error{color:#ff8fa8}:root:not([data-tema="claro"]) .ayuda-cat .ico{box-shadow:0 3px 0 #2c3a84}:root:not([data-tema="claro"]) .cajon-fondo{background:rgba(0,0,0,.65)}:root:not([data-tema="claro"]) .estudio-foto{background:var(--sup-2)}}.banda-ayuda a.enlace-flecha,.banda-ayuda a:not(.btn){color:#1328a8}.proxima{background:var(--prox-fondo);border-radius:var(--r-l);padding:20px}.proxima h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.chip-estado{font-family:var(--f-texto);font-size:.8125rem;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--dev-fondo);color:var(--dev-texto)}.descarga-estado{width:100%}