@font-face{font-family:montserrat;src:url(/_next/static/media/a838cfed199e32f6-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_fced6a{font-family:montserrat,montserrat Fallback;font-style:normal}.__variable_fced6a{--font-montserrat:"montserrat","montserrat Fallback"}:root{--amber:#F6AA2D;--amber-h:#FFBB45;--amber-d:#97640C;--amber-soft:#FEF2DD;--violeta:#7B53FE;--violeta-h:#9273FF;--violeta-soft:#EEE8FF;--violeta-t:#5B3BD9;--magenta:#D45FD8;--coral:#EC8C7C;--grad:linear-gradient(90deg,#F6AA2D,#EC8C7C 34%,#D45FD8 68%,#7B53FE);--grad-v:linear-gradient(180deg,#F6AA2D,#EC8C7C 38%,#D45FD8 72%,#B45CF0);--gris:#2E2639;--negro:#1C1027;--negro-2:#241634;--negro-3:#2F1E45;--ink:#2E2639;--ink-2:#5A5068;--muted:#6D6577;--muted-oscuro:#A497B5;--foco:var(--amber);--foco-halo:var(--negro);--paper:#F4F1F8;--card:#FFFFFF;--line:#E5DFEE;--ok:#1C7C52;--ok-soft:#E6F4EC;--risk:#C0392B;--risk-soft:#FBEAE7;--night:var(--negro);--violeta-o:#6440F0;--violeta-soft-h:#E6DEFF;--claro-1:#E3DCEC;--claro-2:#D5CDE0;--claro-3:#B9AFC8;--paper-claro:#FAF8FD;--paper-2:#ECE7F2;--line-suave:#F0ECF5;--amber-t:#8A5A00;--ok-t:#17734B;--ok-claro:#8FE3B8;--risk-vivo:#E5484D;--risk-claro:#FF8A80;--spotify:#1DB954;--spotify-h:#1ED760;--r-xs:6px;--r-s:10px;--r-m:14px;--r-l:18px;--r-xl:22px;--r-2xl:28px;--r-pill:999px;--r:var(--r-m);--sans:var(--font-montserrat),system-ui,-apple-system,sans-serif;--head:var(--font-montserrat),system-ui,-apple-system,sans-serif;--largo:var(--font-montserrat),system-ui,-apple-system,sans-serif;--ft:1}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}a{color:inherit}button{font:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-halo)}.solo-lector{position:absolute!important;top:0;left:0;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.saltar{position:fixed;left:12px;top:-80px;z-index:200;padding:12px 18px;border-radius:var(--r-m);background:#fff;color:var(--negro);font-weight:700;font-size:calc(15px*var(--ft));text-decoration:underline;box-shadow:0 10px 30px rgba(28,16,39,.3);transition:top .15s}.saltar:focus{top:12px}main:focus{outline:none}.pjo-anillos,.pjo-oscuro{--muted:var(--muted-oscuro);--amber-d:var(--amber)}html[data-texto="115"]{--ft:1.15}html[data-texto="130"]{--ft:1.3}html[data-texto="115"] main{zoom:1.15}html[data-texto="130"] main{zoom:1.3}html[data-texto] body{font-size:16px}html.a11y-legible main,html[data-texto] main{overflow-wrap:anywhere}body{font-size:calc(16px*var(--ft))}html.a11y-subrayar a:not([role=button]):not([class*=Btn]):not([class*=btn]){text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}html.a11y-legible body{letter-spacing:.06em;word-spacing:.16em;line-height:1.7}html.a11y-legible dd,html.a11y-legible li,html.a11y-legible p,html.a11y-legible td{line-height:1.8!important;letter-spacing:.06em!important;word-spacing:.16em!important}html.a11y-contraste{--muted:#3E3648;--ink-2:#2E2639;--ink:#140B1D;--line:#8C8299;--amber-d:#6E4700;--violeta:#5B3BD9;--ok:#0F5A39;--risk:#9E2A1F;--muted-oscuro:#E3DCEC;--claro-2:#E3DCEC;--claro-3:#E3DCEC}html.a11y-contraste .pjo-anillos,html.a11y-contraste .pjo-oscuro{--muted:#E3DCEC}html.a11y-contraste :focus-visible{outline-width:4px}html.a11y-contraste{filter:contrast(1.18)}html.a11y-contraste body{background:#CFC6DB!important}html.a11y-contraste main :is([class*=bloque],[class*=tarjeta],[class*=caja],[class*=card],[class*=panel],[class*=Tarjeta],[class*=Caja],[class*=fila]):not(.pjo-anillos){border-color:#5E5470!important;box-shadow:0 0 0 1px #5E5470!important}html.a11y-contraste body:after,html.a11y-contraste body:before{display:none!important}html.a11y-contraste .pjo-anillos:after,html.a11y-contraste .pjo-anillos:before{animation:none!important;opacity:.35}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}html.a11y-movimiento *,html.a11y-movimiento :after,html.a11y-movimiento :before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 22px;border-radius:var(--r-pill);border:0;font:inherit;font-weight:700;font-size:15px;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s,color .15s}.btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.btn-chico{min-height:44px;padding:8px 14px;font-size:14px}.btn-primario{background:var(--grad);border:0;color:#fff}.btn-primario:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(123,83,254,.3)}.btn-secundario{background:#fff;border:1.5px solid var(--line);color:var(--negro)}.btn-secundario:hover{border-color:var(--violeta);color:var(--violeta-o)}.btn-suave{background:var(--violeta-soft);border:0;color:var(--violeta-o)}.btn-suave:hover{background:var(--violeta-soft-h)}.btn-peligro{background:#fff;border:1.5px solid rgba(229,72,77,.35);color:var(--risk)}.btn-peligro:hover{background:var(--risk-soft)}.btn-peligro-fuerte{background:var(--risk);border:0;color:#fff}.btn-oscuro{background:var(--negro);border:0;color:#fff}.btn-oscuro:hover{transform:translateY(-1px)}.btn-fantasma{background:transparent;border:1px solid rgba(255,255,255,.25);color:#fff}.btn-fantasma:hover{border-color:rgba(255,255,255,.5)}.btn-texto{background:none;border:0;color:var(--ink-2);font-weight:600;font-size:inherit;min-height:44px;padding:10px 12px;border-radius:var(--r-s)}.btn-texto:hover{background:var(--paper);color:var(--negro)}.btn-actividad{border-radius:var(--r-m);padding:12px 18px;min-height:46px;font-family:var(--head);font-size:13px;letter-spacing:.05em}.btn-actividad.btn-primario{background-size:140% 100%;background-position:0 0;box-shadow:0 8px 22px rgba(123,83,254,.28)}.btn-actividad.btn-primario:hover{background-position:100% 0;box-shadow:0 8px 22px rgba(123,83,254,.28)}.btn-actividad.btn-fantasma:hover{border-color:var(--amber)}.btn-icono{width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;flex:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:default;transform:none;box-shadow:none}html.a11y-contraste .btn-primario{background:var(--violeta-t)}html.a11y-contraste .btn-peligro,html.a11y-contraste .btn-secundario{border-width:2px}html.a11y-contraste .btn-fantasma{border-color:#fff}.pjo-anillos{background:radial-gradient(700px 420px at 85% 10%,rgba(123,83,254,.3),transparent 65%),radial-gradient(520px 360px at 5% 100%,rgba(212,95,216,.16),transparent 70%),repeating-radial-gradient(circle at 100% 50%,rgba(146,115,255,.12) 0 1px,transparent 1px 10px),var(--negro)}.pjo-pildora{display:inline-flex;align-items:center;gap:14px;text-decoration:none;cursor:pointer;color:#fff;font-family:var(--head);font-weight:600;font-size:clamp(15px,1vw,19px);border:2px solid transparent;border-radius:var(--r-pill);padding:6px 6px 6px 22px;background:linear-gradient(var(--negro),var(--negro)) padding-box,var(--grad) border-box;transition:transform .2s,box-shadow .2s}.pjo-pildora:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(123,83,254,.35)}.pjo-pildora .pjo-play{width:40px;height:40px;border-radius:50%;background:var(--grad);display:grid;place-items:center;flex:none}.pjo-pildora .pjo-play svg{width:16px;height:16px;fill:#fff;margin-left:2px}.pjo-pildora.pjo-claro{color:var(--negro);background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box}.pjo-texto-acento{color:var(--amber-d)}@media (min-width:1280px){html.indice-fijo main{padding-left:376px}}iframe.h5p-aula{display:block;width:100%;min-height:380px;border:0;border-radius:var(--r-m);background:#fff;box-shadow:0 0 0 1px var(--line)}figure.archivo-aula{margin:16px 0;border-radius:var(--r-l);overflow:hidden;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}figure.archivo-aula iframe.pdf-aula{display:block;width:100%;height:clamp(420px,70vh,900px);border:0;border-radius:0;background:#525659}figure.archivo-aula figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;background:var(--card);font-size:15px}figure.archivo-aula figcaption b{flex:1 1 200px;color:var(--negro);overflow-wrap:anywhere}figure.archivo-aula figcaption a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}@media print{body:has(.pjo-manual){background:#fff}body:has(.pjo-manual)>:not(:has(.pjo-manual)){display:none!important}body:has(.pjo-manual) :has(>main .pjo-manual)>:not(main){display:none!important}body:has(.pjo-manual) :has(>main .pjo-manual){background:#fff!important;min-height:0!important;display:block!important}body:has(.pjo-manual) :has(>main .pjo-manual):before{display:none!important}body:has(.pjo-manual) main:has(.pjo-manual){padding:0!important;max-width:none!important;margin:0!important}}:root{--pjz-ease-out:cubic-bezier(.22,1,.36,1);--pjz-ease-in-out:cubic-bezier(.65,0,.35,1);--pjz-spring:cubic-bezier(.34,1.45,.64,1);--pjz-dur-1:.14s;--pjz-dur-2:.28s;--pjz-dur-3:.42s;--pjz-alto-barra:64px}@supports (transition-timing-function:linear(0,1)){:root{--pjz-spring:linear(0,.007,.03 2.2%,.12 4.6%,.54 11.4%,.73 14.8%,.87 18.5%,.98 22.8%,1.04 27%,1.07 31.2%,1.07 35.5%,1.05 40.4%,1.01 48.6%,.99 56%,1 70%,1)}}html[data-app=nativa]{background:var(--negro);-webkit-tap-highlight-color:transparent;touch-action:manipulation;overscroll-behavior-y:none;-webkit-text-size-adjust:100%;scrollbar-width:none}html[data-app=nativa] body{overscroll-behavior-y:none;min-height:100svh}html[data-app=nativa] *{scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-app=nativa] ::-webkit-scrollbar{display:none;width:0;height:0}html[data-app=nativa] :is(header,nav,button,[role=button],[role=tab],[role=switch],label,summary,[class*=btn],[class*=tarjeta],[class*=Tarjeta],[class*=navMovil]){-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-app=nativa] :is(header,nav,button,a) img{-webkit-user-drag:none;-webkit-touch-callout:none}html[data-app=nativa] :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;-moz-user-select:text;user-select:text}html[data-app=nativa] :is(.btn,[class*=usuarioBtn],[class*=mensajesBtn],[class*=navMovil] a,a[class*=tarjeta],a[class*=Tarjeta]){transition:transform var(--pjz-dur-1) var(--pjz-ease-out),background-color .15s,box-shadow .15s,border-color .15s,color .15s,opacity .15s}html[data-app=nativa] :is(.btn,[class*=usuarioBtn],[class*=mensajesBtn]):not(:disabled):active{transform:scale(.96)}html[data-app=nativa] :is(a[class*=tarjeta],a[class*=Tarjeta]):active{transform:scale(.985)}html[data-app=nativa] header[class*=barra]{padding-top:env(safe-area-inset-top);height:calc(var(--pjz-alto-barra) + env(safe-area-inset-top));padding-left:max(clamp(12px,3vw,56px),env(safe-area-inset-left));padding-right:max(clamp(12px,3vw,56px),env(safe-area-inset-right))}html[data-app=nativa] main#contenido{padding-left:max(clamp(16px,3vw,48px),env(safe-area-inset-left));padding-right:max(clamp(16px,3vw,48px),env(safe-area-inset-right))}html[data-app=nativa] body:not(:has(header[class*=barra])){padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html[data-app=nativa] footer{padding-left:max(clamp(16px,4vw,72px),env(safe-area-inset-left));padding-right:max(clamp(16px,4vw,72px),env(safe-area-inset-right))}@media (min-width:901px){html[data-app=nativa]{--pjz-alto-barra:clamp(64px,4.6vw,82px)}}@media (max-width:900px){html[data-app=nativa] [class*=navMovil]{padding:6px max(8px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:rgba(28,16,39,.88);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-top:.5px solid rgba(255,255,255,.12)}html[data-app=nativa] [class*=navMovil] a{position:relative;gap:2px;padding:6px 2px 4px;background:none!important;min-height:50px}html[data-app=nativa] [class*=navMovil] a:before{content:"";position:absolute;top:4px;left:50%;width:56px;height:30px;margin-left:-28px;border-radius:var(--r-pill);background:rgba(246,170,45,.16);opacity:0;transform:scale(.6);transition:transform var(--pjz-dur-3) var(--pjz-spring),opacity var(--pjz-dur-2) var(--pjz-ease-out)}html[data-app=nativa] [class*=navMovil] a[aria-current=page]:before{opacity:1;transform:scale(1)}html[data-app=nativa] [class*=navMovil] svg{position:relative;width:26px;height:26px;margin-top:2px;transition:transform var(--pjz-dur-3) var(--pjz-spring),stroke-width .2s}html[data-app=nativa] [class*=navMovil] a[aria-current=page] svg{transform:translateY(-1px) scale(1.06);stroke-width:2.1}html[data-app=nativa] [class*=navMovil] a:active svg{transform:scale(.86)}html[data-app=nativa] [class*=navMovil] span{font-size:11px;letter-spacing:.01em}html[data-app=nativa] main#contenido{padding-bottom:calc(112px + env(safe-area-inset-bottom))}html[data-app=nativa] footer[class*=pie]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}html[data-app=nativa]{--pjz-alto-barra:56px}html[data-app=nativa] header[class*=barra] [class*=marca] img{height:28px}}html[data-app=nativa] header[class*=barra] [class*=marca]{transition:opacity var(--pjz-dur-2) var(--pjz-ease-out),transform var(--pjz-dur-2) var(--pjz-ease-out)}html[data-app=nativa][data-titulo-compacto] header[class*=barra] [class*=marca]{opacity:0;transform:translateY(-6px);pointer-events:none}@media (min-width:901px){html[data-app=nativa] [class*=tituloCompacto]{display:none}}html[data-app=nativa] main#contenido{view-transition-name:pjz-contenido}html[data-app=nativa] header[class*=barra]{view-transition-name:pjz-barra}html[data-app=nativa] [class*=navMovil]{view-transition-name:pjz-pestanas}::view-transition-group(pjz-barra),::view-transition-group(pjz-pestanas){animation:none}::view-transition-group(pjz-barra),::view-transition-group(pjz-pestanas){z-index:2}::view-transition-new(root),::view-transition-old(root){animation-duration:var(--pjz-dur-2)}::view-transition-group(pjz-contenido){animation-duration:var(--pjz-dur-3);animation-timing-function:var(--pjz-ease-out)}html[data-transicion=push]::view-transition-old(pjz-contenido){animation:pjz-vt-salir-izq var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-transicion=push]::view-transition-new(pjz-contenido){animation:pjz-vt-entrar-der var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-transicion=pop]::view-transition-old(pjz-contenido){animation:pjz-vt-salir-der var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-transicion=pop]::view-transition-new(pjz-contenido){animation:pjz-vt-entrar-izq var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-transicion=fade]::view-transition-old(pjz-contenido){animation:pjz-vt-desvanecer var(--pjz-dur-2) var(--pjz-ease-out) both}html[data-transicion=fade]::view-transition-new(pjz-contenido){animation:pjz-vt-aparecer var(--pjz-dur-2) var(--pjz-ease-out) both}::view-transition-group(pjz-portada){animation-duration:var(--pjz-dur-3);animation-timing-function:var(--pjz-ease-out);z-index:3}::view-transition-new(pjz-portada),::view-transition-old(pjz-portada){height:100%;object-fit:cover;border-radius:var(--r-l)}@keyframes pjz-vt-salir-izq{to{transform:translateX(-28%);opacity:.6}}@keyframes pjz-vt-entrar-der{0%{transform:translateX(100%)}}@keyframes pjz-vt-salir-der{to{transform:translateX(100%)}}@keyframes pjz-vt-entrar-izq{0%{transform:translateX(-28%);opacity:.6}}@keyframes pjz-vt-desvanecer{to{opacity:0}}@keyframes pjz-vt-aparecer{0%{opacity:0}}html[data-app=nativa][data-entrada=push] main#contenido{animation:pjz-entrar-der var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-app=nativa][data-entrada=pop] main#contenido{animation:pjz-entrar-izq var(--pjz-dur-3) var(--pjz-ease-out) both}html[data-app=nativa][data-entrada=fade] main#contenido{animation:pjz-aparecer var(--pjz-dur-2) var(--pjz-ease-out) both}@keyframes pjz-entrar-der{0%{opacity:0;transform:translateX(32px)}}@keyframes pjz-entrar-izq{0%{opacity:0;transform:translateX(-32px)}}@keyframes pjz-aparecer{0%{opacity:0}}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(-n+8),html[data-app=nativa] main [class*=grilla]>:nth-child(-n+8){animation:pjz-subir .36s var(--pjz-ease-out) both}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(2),html[data-app=nativa] main [class*=grilla]>:nth-child(2){animation-delay:.04s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(3),html[data-app=nativa] main [class*=grilla]>:nth-child(3){animation-delay:.08s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(4),html[data-app=nativa] main [class*=grilla]>:nth-child(4){animation-delay:.12s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(5),html[data-app=nativa] main [class*=grilla]>:nth-child(5){animation-delay:.16s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(6),html[data-app=nativa] main [class*=grilla]>:nth-child(6){animation-delay:.2s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(7),html[data-app=nativa] main [class*=grilla]>:nth-child(7){animation-delay:.24s}html[data-app=nativa] main :is(ul[class],ol[class])>li:nth-child(8),html[data-app=nativa] main [class*=grilla]>:nth-child(8){animation-delay:.28s}@keyframes pjz-subir{0%{opacity:0;transform:translateY(10px)}}.pjz-esqueleto{display:none}html[data-app=nativa][data-cargando] .pjz-esqueleto{display:grid;align-content:start;grid-gap:14px;gap:14px;position:fixed;z-index:34;left:0;right:0;bottom:0;top:calc(var(--pjz-alto-barra) + env(safe-area-inset-top));padding:28px max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:var(--paper)}.pjz-esqueleto i{display:block;height:96px;border-radius:var(--r-m);background:linear-gradient(100deg,var(--paper-2) 30%,var(--paper-claro) 50%,var(--paper-2) 70%) 0 0/300% 100%;animation:pjz-brillo 1.3s linear infinite}.pjz-esqueleto i:first-child{height:14px;width:30%;border-radius:var(--r-xs)}.pjz-esqueleto i:nth-child(2){height:34px;width:72%;margin-bottom:10px}@keyframes pjz-brillo{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}html.a11y-movimiento::view-transition-group(*),html.a11y-movimiento::view-transition-new(*),html.a11y-movimiento::view-transition-old(*){animation:none!important}.pjz-intro{position:fixed;inset:0;z-index:1000;background:var(--negro);display:grid;place-items:center;overflow:hidden;cursor:pointer;animation:pjz-intro-seguro .3s ease 2.2s forwards}.pjz-intro:before{content:"";position:absolute;inset:0;opacity:0;animation:pjz-aparecer .5s ease .05s forwards;background:radial-gradient(70vmax 50vmax at 80% 0,rgba(123,83,254,.32),transparent 65%),radial-gradient(60vmax 40vmax at 0 100%,rgba(212,95,216,.18),transparent 70%)}.pjz-intro canvas{position:absolute;inset:0;width:100%;height:100%}.pjz-intro img{position:relative;width:210px;height:auto;animation:pjz-intro-logo 1.1s cubic-bezier(.22,1,.36,1) .1s both}.pjz-intro i{position:absolute;left:50%;top:calc(50% + 48px);width:min(240px,60vw);height:3px;margin-left:calc(min(240px,60vw) / -2);border-radius:3px;background:var(--grad);transform-origin:left;transform:scaleX(0);animation:pjz-intro-barrido .9s cubic-bezier(.4,0,.2,1) .25s forwards}.pjz-intro-corta i,.pjz-intro-corta:before{display:none}.pjz-intro-corta img{animation:none}.pjz-intro-sale{opacity:0;transform:scale(1.04);pointer-events:none;transition:opacity .32s ease,transform .32s ease}@keyframes pjz-intro-logo{0%{transform:none}35%{transform:scale(1.06)}to{transform:translateY(-10px) scale(1.04)}}@keyframes pjz-intro-barrido{to{transform:scaleX(1)}}@keyframes pjz-intro-seguro{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.pjz-intro{display:none}}html.a11y-movimiento .pjz-intro{display:none}.app_conexionZona__Rev3q{position:fixed;z-index:60;left:50%;transform:translateX(-50%);top:calc(var(--pjz-alto-barra,64px) + env(safe-area-inset-top) + 10px);width:min(520px,calc(100vw - 24px));display:grid;justify-items:center;pointer-events:none}.app_conexion__pGm5r{pointer-events:auto;display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px 8px 14px;border-radius:var(--r-pill);background:var(--negro);color:#fff;box-shadow:0 12px 32px rgba(28,16,39,.32);font-size:14px;animation:app_baja__Ypkzp var(--pjz-dur-3,.4s) var(--pjz-spring,ease) both}.app_conexion__pGm5r svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.app_conexion__pGm5r span{display:grid;line-height:1.25;min-width:0}.app_conexion__pGm5r small{color:var(--claro-2);font-size:12.5px}.app_conexionSin__N1vxW svg{color:var(--amber)}.app_conexionOk__igw_6 svg{color:var(--ok-claro)}.app_conexionEnlace__TL_BS{margin-left:auto;display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:var(--r-pill);background:rgba(255,255,255,.12);color:#fff;font-weight:700;font-size:13px;text-decoration:none;white-space:nowrap}.app_conexionEnlace__TL_BS:hover{background:rgba(255,255,255,.2)}@keyframes app_baja__Ypkzp{0%{opacity:0;transform:translateY(-12px)}}@media (max-width:900px){.app_conexionZona__Rev3q{top:calc(var(--pjz-alto-barra,64px) + env(safe-area-inset-top) + 8px)}}.app_tirar__sXevu{position:fixed;z-index:44;left:50%;top:calc(var(--pjz-alto-barra,64px) + env(safe-area-inset-top) - 36px);width:40px;height:40px;border-radius:50%;background:var(--card);box-shadow:0 6px 18px rgba(28,16,39,.22);display:grid;place-items:center;pointer-events:none;will-change:transform}.app_tirar__sXevu svg{width:22px;height:22px;fill:none;stroke:var(--violeta-o);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.app_girando__LrMPl{animation:app_gira__RD_dM .8s linear infinite}@keyframes app_gira__RD_dM{to{transform:rotate(1turn)}}.app_tituloCompacto__hsP4B{position:absolute;left:max(16px,env(safe-area-inset-left));top:env(safe-area-inset-top);height:var(--pjz-alto-barra,56px);line-height:var(--pjz-alto-barra,56px);display:block;max-width:calc(100vw - 230px);font-family:var(--head);font-weight:700;font-size:17px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--pjz-dur-2,.28s) var(--pjz-ease-out,ease),transform var(--pjz-dur-2,.28s) var(--pjz-ease-out,ease)}html[data-titulo-compacto] .app_tituloCompacto__hsP4B{opacity:1;transform:none}.app_destello__Q1U0N{position:fixed;z-index:90;width:0;height:0;pointer-events:none}.app_destello__Q1U0N i{position:absolute;left:-2px;top:-9px;width:4px;height:18px;border-radius:4px;transform:rotate(var(--ang)) translateY(-14px) scaleY(.2);opacity:0;animation:app_rayo__pN76G .7s var(--pjz-ease-out,ease) forwards}.app_destelloGrande__WzVK4 i{height:24px;animation-duration:.85s}@keyframes app_rayo__pN76G{20%{opacity:1}to{opacity:0;transform:rotate(var(--ang)) translateY(-46px) scaleY(1)}}.app_destelloGrande__WzVK4 i:nth-child(odd){animation-name:app_rayoLargo__etElD}@keyframes app_rayoLargo__etElD{20%{opacity:1}to{opacity:0;transform:rotate(var(--ang)) translateY(-64px) scaleY(1)}}.app_velo___pYeU{position:fixed;inset:0;z-index:95;background:rgba(18,10,26,.48);display:grid;align-items:end;justify-items:center;animation:app_aparece__MbA29 .2s ease both}.app_hoja__ypvuS{width:min(520px,100%);background:var(--card);color:var(--ink);border-radius:var(--r-2xl) var(--r-2xl) 0 0;padding:12px max(22px,env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(22px,env(safe-area-inset-left));display:grid;grid-gap:12px;gap:12px;box-shadow:0 -20px 60px rgba(28,16,39,.3);animation:app_subeHoja__uUAW_ var(--pjz-dur-3,.42s) var(--pjz-spring,ease) both}@media (min-width:640px){.app_velo___pYeU{align-items:center}.app_hoja__ypvuS{border-radius:var(--r-2xl);padding-bottom:24px}}.app_hojaAsa__9ijnC{justify-self:center;width:40px;height:5px;border-radius:5px;background:var(--line)}.app_hojaIcono__KBCRY{justify-self:start;width:52px;height:52px;border-radius:16px;background:var(--violeta-soft);display:grid;place-items:center}.app_hojaIcono__KBCRY svg{width:28px;height:28px;fill:none;stroke:var(--violeta-o);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app_hojaTit__9TGHv{font-family:var(--head);font-size:22px;line-height:1.2;color:var(--negro);margin:0}.app_hojaTxt__46Wqj{margin:0;color:var(--ink-2);font-size:15.5px}.app_hojaLista__Rvm2P{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.app_hojaLista__Rvm2P li{display:flex;align-items:center;gap:12px;font-size:15.5px;font-weight:600;color:var(--ink)}.app_hojaLista__Rvm2P svg{width:24px;height:24px;flex:none;padding:6px;box-sizing:content-box;border-radius:12px;background:var(--paper);fill:none;stroke:var(--violeta-o);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app_hojaNota__49ys_{margin:0;font-size:13.5px;color:var(--muted)}.app_hojaAcciones__hfJai{display:grid;grid-gap:6px;gap:6px;margin-top:4px}@keyframes app_subeHoja__uUAW_{0%{transform:translateY(40px);opacity:0}}@keyframes app_aparece__MbA29{0%{opacity:0}}.app_banner__KYWb6{position:fixed;z-index:96;left:50%;top:calc(env(safe-area-inset-top) + 8px);width:min(520px,calc(100vw - 16px));display:flex;align-items:stretch;background:rgba(36,22,52,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;border-radius:var(--r-xl);box-shadow:0 18px 48px rgba(0,0,0,.35);transform:translate(-50%,calc(-100% - 24px));transition:transform var(--pjz-dur-3,.42s) var(--pjz-spring,ease)}.app_bannerVisible__q1mpH{transform:translate(-50%)}.app_bannerCuerpo__9W4RA{flex:1 1;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 6px 12px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.app_bannerIcono__rt4XA{width:40px;height:40px;flex:none;border-radius:12px;background:var(--grad);display:grid;place-items:center}.app_bannerIcono__rt4XA svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.app_bannerTxt___LtXj{display:grid;min-width:0;line-height:1.3}.app_bannerTxt___LtXj b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_bannerTxt___LtXj small{font-size:13.5px;color:var(--claro-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.app_bannerCerrar__VbXFS{width:44px;flex:none;border:0;background:none;color:var(--claro-2);display:grid;place-items:center;cursor:pointer;border-radius:0 var(--r-xl) var(--r-xl) 0}.app_bannerCerrar__VbXFS svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.app_banner__KYWb6,.app_conexion__pGm5r,.app_hoja__ypvuS,.app_velo___pYeU{animation:none;transition:none}}html.a11y-movimiento :is(.app_banner__KYWb6,.app_hoja__ypvuS,.app_velo___pYeU,.app_conexion__pGm5r){animation:none;transition:none}@keyframes MiniReproductor_sube___iZam{0%{opacity:0;transform:translateY(16px)}}.MiniReproductor_mini__LEyu7{position:fixed;left:24px;bottom:24px;z-index:70;width:min(460px,calc(100vw - 32px));display:grid;grid-gap:4px;gap:4px;padding:10px 10px 8px;border-radius:var(--r-l);background:#121212;color:#fff;box-shadow:0 18px 50px rgba(0,0,0,.4);animation:MiniReproductor_sube___iZam .3s cubic-bezier(.2,.8,.2,1)}.MiniReproductor_grande__2Rg4Z{width:min(560px,calc(100vw - 32px));padding:14px 14px 12px;gap:8px}.MiniReproductor_fila__h7y4H{display:flex;align-items:center;gap:8px;min-width:0}.MiniReproductor_tapa__OQ4vv{width:48px;height:48px;border-radius:var(--r-s);object-fit:cover;flex:none;background:#2a2a2a}.MiniReproductor_grande__2Rg4Z .MiniReproductor_tapa__OQ4vv{width:72px;height:72px;border-radius:var(--r-s)}.MiniReproductor_txt__tFHcf{flex:1 1;min-width:0;display:grid}.MiniReproductor_txt__tFHcf b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniReproductor_grande__2Rg4Z .MiniReproductor_txt__tFHcf b{font-size:16px}.MiniReproductor_txt__tFHcf small{font-size:12.5px;color:#B3B3B3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MiniReproductor_play__LUk1s{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:#fff;display:grid;place-items:center;cursor:pointer}.MiniReproductor_play__LUk1s svg{width:20px;height:20px;fill:#121212}.MiniReproductor_icono__tNdq_{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:none;color:#B3B3B3;display:grid;place-items:center;cursor:pointer;text-decoration:none}.MiniReproductor_icono__tNdq_:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.08)}.MiniReproductor_icono__tNdq_:disabled{opacity:.4;cursor:default}.MiniReproductor_icono__tNdq_ svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.MiniReproductor_activo__ai2z5{color:var(--spotify)}.MiniReproductor_marca__iZYiy{width:22px;height:22px;flex:none;margin:0 2px}.MiniReproductor_linea__wL5QV{display:flex;align-items:center;gap:10px;padding:0 4px}.MiniReproductor_tiempo__eMEcg{font-size:12px;color:#B3B3B3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:36px;text-align:center}.MiniReproductor_rango__kTMle{flex:1 1;min-width:0;height:24px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.MiniReproductor_rango__kTMle::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--spotify) var(--p,0),#4D4D4D var(--p,0))}.MiniReproductor_rango__kTMle::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--spotify) var(--p,0),#4D4D4D var(--p,0))}.MiniReproductor_rango__kTMle::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;background:#fff;border:0}.MiniReproductor_rango__kTMle::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:0}.MiniReproductor_controles__iZGzu{display:flex;align-items:center;flex-wrap:wrap;gap:4px;justify-content:center}.MiniReproductor_separa__vy7ro{width:1px;height:24px;background:#3a3a3a;margin:0 6px}.MiniReproductor_ab__7vL_U{display:flex;align-items:center;gap:4px}.MiniReproductor_chip__oWOYV{min-width:44px;height:36px;padding:0 10px;border-radius:var(--r-pill);border:1px solid #4d4d4d;background:none;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MiniReproductor_chip__oWOYV:disabled{opacity:.4;cursor:default}.MiniReproductor_vol__1Qwca{display:flex;align-items:center;gap:2px;width:150px}.MiniReproductor_disco__zwpaQ{position:fixed;left:24px;bottom:24px;z-index:70;display:flex;align-items:center;gap:6px;padding:6px;border-radius:var(--r-pill);background:#121212;box-shadow:0 12px 34px rgba(0,0,0,.4);animation:MiniReproductor_sube___iZam .3s cubic-bezier(.2,.8,.2,1)}.MiniReproductor_discoBtn__aJSQs{width:52px;height:52px;padding:3px;border-radius:50%;border:0;cursor:pointer;background:conic-gradient(var(--spotify) var(--p,0),#3a3a3a var(--p,0));display:grid;place-items:center}.MiniReproductor_discoBtn__aJSQs .MiniReproductor_tapa__OQ4vv{width:46px;height:46px;border-radius:50%}.MiniReproductor_discoPlay__VfOnN{width:44px;height:44px;border-radius:50%;border:0;background:#fff;display:grid;place-items:center;cursor:pointer}.MiniReproductor_discoPlay__VfOnN svg{width:18px;height:18px;fill:#121212}.MiniReproductor_discoDetener__bhv8S{width:44px;height:44px;border-radius:50%;border:0;background:none;color:#fff;display:grid;place-items:center;cursor:pointer}.MiniReproductor_discoDetener__bhv8S:hover{background:rgba(255,255,255,.1)}.MiniReproductor_discoDetener__bhv8S svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}@media (max-width:900px){.MiniReproductor_grande__2Rg4Z,.MiniReproductor_mini__LEyu7{left:16px;right:16px;width:auto;bottom:calc(80px + env(safe-area-inset-bottom))}.MiniReproductor_disco__zwpaQ{left:auto;right:96px;bottom:calc(84px + env(safe-area-inset-bottom))}.MiniReproductor_vol__1Qwca{width:120px}}@media (max-width:420px){.MiniReproductor_marca__iZYiy,.MiniReproductor_separa__vy7ro{display:none}}@media (prefers-reduced-motion:reduce){.MiniReproductor_disco__zwpaQ,.MiniReproductor_mini__LEyu7{animation:none}}@media (max-width:900px){.MiniReproductor_grande__2Rg4Z .MiniReproductor_tapa__OQ4vv{width:52px;height:52px}.MiniReproductor_grande__2Rg4Z .MiniReproductor_txt__tFHcf b{font-size:15px}}.MiniReproductor_playAbajo__QmnGB,.MiniReproductor_playArriba__deNXT{display:contents}.MiniReproductor_playAbajo__QmnGB{display:none}@media (max-width:520px){.MiniReproductor_playArriba__deNXT{display:none}.MiniReproductor_playAbajo__QmnGB{display:contents}}.MiniReproductor_avanceFijo__RZPsf{flex:1 1;height:4px;border-radius:2px;background:#4D4D4D;overflow:hidden;min-width:40px}.MiniReproductor_avanceFijo__RZPsf i{display:block;height:100%;background:var(--spotify)}