@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_aa0ac526-module__mgKQkG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_aa0ac526-module__mgKQkG__variable{--fuente-cuerpo:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1c_7chp82d3kz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.2aqrdzrjzn6ap.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_9076d3ab-module__xnkXWW__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_9076d3ab-module__xnkXWW__variable{--fuente-titular:"Archivo Black", "Archivo Black Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mx-auto{margin-inline:auto}.mt-\(--espacio-corto\){margin-top:var(--espacio-corto)}.mt-\(--espacio-largo\){margin-top:var(--espacio-largo)}.contents{display:contents}.flex{display:flex}.h-full{height:100%}.max-w-\(--medida-texto\){max-width:var(--medida-texto)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.gap-\(--espacio-corto\){gap:var(--espacio-corto)}.gap-\(--espacio-largo\){gap:var(--espacio-largo)}.gap-\(--espacio-xlargo\){gap:var(--espacio-xlargo)}.gap-x-\(--espacio-medio\){column-gap:var(--espacio-medio)}.text-\(length\:--tamano-metadato\){font-size:var(--tamano-metadato)}.text-\(--fosforo-tenue\){color:var(--fosforo-tenue)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.first\:mt-0:first-child{margin-top:0}}:root{--gris-vineta:#030304;--gris-habitacion:#0a0b0c;--gris-bisel:#232220;--gris-carcasa:#3a3936;--gris-carcasa-filo:#514f4a;--etiqueta-carcasa:#c2bdb3;--gris-tubo-apagado:#171a18;--gris-tubo:#0f1211;--relieve-luz:#ffffff0f;--relieve-sombra:#00000080;--relieve-mancha:#00000021;--fosforo:#e8ece9;--fosforo-tenue:#b4bcb8;--fosforo-apagado:#9ca6a1;--fosforo-halo:#e0f0e838;--led-encendido:#4f8a5c;--led-halo:#6ebe8242;--juego-verde:#56b375;--juego-verde-halo:#56b3753d;--juego-morado:#af7fc8;--juego-morado-halo:#af7fc83d;--juego-rojo:#c9878d;--juego-rojo-halo:#c9878d3d;--juego-jefe:#c69653;--juego-jefe-halo:#c6965347;--tipo-cuerpo:var(--fuente-cuerpo), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--tipo-titular:var(--fuente-titular), system-ui, "Helvetica Neue", Arial, sans-serif;--tamano-cuerpo:clamp(.9375rem, .875rem + .2vw, 1rem);--tamano-metadato:.9375rem;--tamano-titular:clamp(1.625rem, 1.4rem + 1.1vw, 2.375rem);--tamano-titular-pequeno:clamp(1.125rem, 1.02rem + .4vw, 1.3125rem);--trazado-titular:-.02em;--interlineado-titular:.95;--interlineado-compacto:1.15;--trazado-mayusculas:.08em;--espacio-minimo:.375rem;--espacio-corto:.75rem;--espacio-medio:1.25rem;--espacio-largo:2.5rem;--espacio-xlargo:clamp(3.5rem, 2.8rem + 3vw, 5.5rem);--espacio-tubo:clamp(1.25rem, 4vw, 2.5rem);--medida-texto:68ch;--estado-inverso-fondo:var(--fosforo);--estado-inverso-texto:var(--gris-tubo);--estado-cursor-ancho:1ch;--estado-cursor-alto:1.15em;--estado-cursor-parpadeo:1.1s;--estado-subrayado-grosor:.1875rem;--estado-subrayado-aire:.25em;--trama-paso:3px;--trama-opacidad:.22;--trama-linea:rgb(0 0 0/var(--trama-opacidad));--grano-opacidad:.045;--grano-escala:160px}@media (prefers-contrast:more){:root{--trama-opacidad:.12;--grano-opacidad:.02}}:root[data-trama=suave]{--trama-opacidad:.14}:root[data-trama=sin]{--trama-opacidad:0}@media (prefers-contrast:more){:root[data-trama=suave]{--trama-opacidad:.12}}.crt-superficie{isolation:isolate;background-color:var(--gris-tubo);position:relative}.crt-superficie:before,.crt-superficie:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.crt-superficie:before{background-image:repeating-linear-gradient(to bottom, var(--trama-linea) 0, var(--trama-linea) calc(var(--trama-paso) / 2), transparent calc(var(--trama-paso) / 2), transparent var(--trama-paso))}.crt-superficie:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");background-size:var(--grano-escala) var(--grano-escala);opacity:var(--grano-opacidad)}.crt-arranque{z-index:3;background-color:var(--gris-tubo-apagado);animation:crt-arranque-salida var(--duracion-salida) ease-in var(--retardo-salida) forwards;place-items:center;display:grid;position:absolute;inset:0}@keyframes crt-arranque-salida{0%{opacity:1;transform:scaleY(1)}70%{opacity:1;transform:scaleY(.012)}to{opacity:0;transform:scaleY(.012)}}.crt-arranque-destello{background-image:linear-gradient(to bottom, transparent, var(--fosforo-tenue) 42%, var(--fosforo) 50%, var(--fosforo-tenue) 58%, transparent);transform-origin:50%;opacity:0;animation:crt-arranque-destello var(--retardo-encendido) ease-out forwards;position:absolute;inset:0;transform:scale(.02,.01)}@keyframes crt-arranque-destello{0%,10%{opacity:0;transform:scale(.02,.01)}22%{opacity:1;transform:scale(.02,.012)}42%{opacity:1;transform:scaleY(.012)}50%{opacity:.8;transform:scaleY(.012)}74%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1)}}.crt-arranque-consola{z-index:1;gap:var(--espacio-medio);inline-size:min(100%,30rem);padding-inline:var(--espacio-tubo);color:var(--fosforo);font-size:var(--tamano-cuerpo);pointer-events:none;opacity:0;animation:crt-arranque-consola .28s ease var(--retardo-encendido) forwards;--pixel-arranque:min(.9rem, calc(100cqi / 26));--ancho-pixelado:calc(24 * var(--pixel-arranque));display:grid;position:relative;container-type:inline-size}@keyframes crt-arranque-consola{to{opacity:1}}.crt-arranque-personaje{--pixel-sprite:calc(var(--pixel-arranque) / 3);inline-size:calc(24 * var(--pixel-sprite));margin-inline:auto}.crt-arranque-personaje-svg{inline-size:100%;block-size:calc(17 * var(--pixel-sprite));shape-rendering:crispedges;display:block}.crt-arranque-personaje-svg path{fill:var(--fosforo)}.crt-arranque-personaje-fotograma-a,.crt-arranque-personaje-fotograma-b,.crt-arranque-personaje-fotograma-c{opacity:0}.crt-arranque-personaje-fotograma-a,.crt-arranque-personaje-fotograma-b{animation:crt-arranque-personaje-tecla .4s step-end var(--retardo-encendido) infinite}.crt-arranque-personaje-fotograma-b{animation-delay:calc(var(--retardo-encendido) + .2s)}@keyframes crt-arranque-personaje-tecla{0%{opacity:1}50%,to{opacity:0}}.crt-arranque-personaje-tecleo{animation:crt-arranque-personaje-apagar 1ms steps(1) var(--retardo-celebracion) forwards}.crt-arranque-personaje-fotograma-c{animation:crt-arranque-personaje-encender 1ms steps(1) var(--retardo-celebracion) forwards}@keyframes crt-arranque-personaje-apagar{to{opacity:0}}@keyframes crt-arranque-personaje-encender{to{opacity:1}}.crt-arranque-personaje-svg rect{fill:var(--fosforo-tenue);transform-box:fill-box;transform-origin:0;animation:60ms linear forwards crt-arranque-personaje-linea;animation-delay:var(--retardo-linea);transform:scaleX(0)}@keyframes crt-arranque-personaje-linea{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.crt-arranque-personaje-fotograma-a,.crt-arranque-personaje-fotograma-b,.crt-arranque-personaje-svg rect{opacity:0;animation:none}.crt-arranque-personaje-fotograma-c{opacity:1;animation:none}}html[data-movimiento=siempre] .crt-arranque-personaje-fotograma-a,html[data-movimiento=siempre] .crt-arranque-personaje-fotograma-b,html[data-movimiento=siempre] .crt-arranque-personaje-svg rect{opacity:0;animation:none}html[data-movimiento=siempre] .crt-arranque-personaje-fotograma-c{opacity:1;animation:none}.crt-arranque-titulo{font-family:var(--tipo-titular);font-size:var(--tamano-titular-pequeno);letter-spacing:var(--trazado-mayusculas);text-align:center;margin:0}.crt-arranque-mensajes{text-align:center;letter-spacing:.04em;block-size:1.4em;display:grid;position:relative}.crt-arranque-mensaje{opacity:0;animation:crt-arranque-mensaje var(--intervalo-mensaje) ease forwards;animation-delay:var(--retraso-mensaje);grid-area:1/1}@keyframes crt-arranque-mensaje{0%{opacity:0}8%{opacity:1}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.crt-arranque-mensaje{opacity:0;animation:none}}html[data-movimiento=siempre] .crt-arranque-mensaje{opacity:0;animation:none}.crt-arranque-barra{--bloques:24;--celda:calc(100% / var(--bloques));--hueco-bloque:calc(var(--pixel-arranque) * .15);--celda-encendida:calc(var(--celda) - var(--hueco-bloque));inline-size:var(--ancho-pixelado);gap:.4rem;margin-inline:auto;display:grid}.crt-arranque-barra-escala{background-image:repeating-linear-gradient(to right, var(--fosforo-apagado) 0 1px, transparent 1px calc(100% / 6)), linear-gradient(to right, transparent calc(100% - 1px), var(--fosforo-apagado) calc(100% - 1px));opacity:.45;block-size:.3rem}.crt-arranque-barra-pista{block-size:var(--pixel-arranque);border:1px solid var(--fosforo-apagado);background-color:var(--gris-tubo-apagado);position:relative;overflow:clip}.crt-arranque-barra-pista:before{content:"";background-image:repeating-linear-gradient(to right, var(--fosforo-apagado) 0 var(--celda-encendida), transparent var(--celda-encendida) var(--celda));opacity:.14;position:absolute;inset:0}.crt-arranque-barra-pista:after{content:"";background-image:repeating-linear-gradient(to right, transparent 0 var(--celda-encendida), var(--gris-tubo) var(--celda-encendida) var(--celda)), repeating-linear-gradient(to bottom, var(--trama-linea) 0, var(--trama-linea) calc(var(--trama-paso) / 2), transparent calc(var(--trama-paso) / 2), transparent var(--trama-paso));position:absolute;inset:0}.crt-arranque-barra-relleno{background-image:linear-gradient(to bottom, var(--fosforo-tenue), var(--fosforo) 38%, var(--fosforo) 62%, var(--fosforo-tenue));transform-origin:0;animation:crt-arranque-barra-relleno var(--duracion-barra) linear var(--retardo-encendido) forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes crt-arranque-barra-relleno{0%{animation-timing-function:steps(8,end);transform:scaleX(0)}22%{animation-timing-function:steps(7,end);transform:scaleX(.33333)}52%{animation-timing-function:step-end;transform:scaleX(.625)}70%{animation-timing-function:steps(5,end);transform:scaleX(.66667)}88%{animation-timing-function:steps(3,end);transform:scaleX(.875)}to{transform:scaleX(1)}}.crt-arranque-barra-cabezal{inline-size:var(--celda);background-image:linear-gradient(to right, var(--fosforo-halo), var(--fosforo) 55%, var(--fosforo-halo));animation:crt-arranque-barra-cabezal var(--duracion-barra) linear var(--retardo-encendido) forwards, crt-arranque-barra-latido .9s ease-in-out var(--retardo-encendido) infinite;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(0)}@keyframes crt-arranque-barra-cabezal{0%{animation-timing-function:steps(8,end);transform:translate(0)}22%{animation-timing-function:steps(7,end);transform:translate(800%)}52%{animation-timing-function:step-end;transform:translate(1500%)}70%{animation-timing-function:steps(5,end);transform:translate(1600%)}88%{animation-timing-function:steps(3,end);transform:translate(2100%)}to{transform:translate(2400%)}}@keyframes crt-arranque-barra-latido{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.crt-arranque-barra-relleno{animation:none;transform:scaleX(1)}.crt-arranque-barra-cabezal{opacity:0;animation:none}}html[data-movimiento=siempre] .crt-arranque-barra-relleno{animation:none;transform:scaleX(1)}html[data-movimiento=siempre] .crt-arranque-barra-cabezal{opacity:0;animation:none}.crt-arranque-salto{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.crt-arranque-salto:focus-visible{outline:2px solid var(--fosforo);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.crt-arranque{animation:none}.crt-arranque-destello{opacity:0;animation:none}.crt-arranque-consola{opacity:1;animation:none}}html[data-movimiento=siempre] .crt-arranque{animation:none}html[data-movimiento=siempre] .crt-arranque-destello{opacity:0;animation:none}html[data-movimiento=siempre] .crt-arranque-consola{opacity:1;animation:none}.crt-colapso{z-index:4;pointer-events:none;background-color:var(--gris-tubo-apagado);position:absolute;inset:0}.crt-colapso:before{content:"";background-image:linear-gradient(to bottom, transparent, var(--fosforo-tenue) 42%, var(--fosforo) 50%, var(--fosforo-tenue) 58%, transparent);animation:.64s ease-in forwards crt-colapso;position:absolute;inset:0}@keyframes crt-colapso{0%{opacity:1;transform:scale(1)}38%{opacity:1;transform:scaleY(.012)}70%{opacity:1;transform:scale(.006,.012)}to{opacity:0;transform:scale(.006,.012)}}.crt-corte{flex:1;min-block-size:0;position:relative}.crt-corte-contenido{view-transition-name:crt-corte-contenido;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fosforo-apagado) transparent;block-size:100%;padding-block-end:var(--espacio-largo);overflow-y:auto}.crt-corte-contenido:focus-visible{outline:2px solid var(--fosforo);outline-offset:-2px}.crt-corte-contenido::-webkit-scrollbar{inline-size:.375rem}.crt-corte-contenido::-webkit-scrollbar-track{background-color:#0000}.crt-corte-contenido::-webkit-scrollbar-thumb{background-color:var(--fosforo-apagado);border-radius:999px}.crt-corte-contenido::-webkit-scrollbar-thumb:hover{background-color:var(--fosforo-tenue)}.crt-corte-mono,.crt-corte-ruido,.crt-corte-barrido{pointer-events:none;opacity:0;position:absolute;inset:0}.crt-corte[data-cortando] .crt-corte-mono{opacity:.85}.crt-corte[data-cortando] .crt-corte-ruido{opacity:.5}.crt-corte[data-cortando] .crt-corte-barrido{opacity:.9}.crt-corte-mono{view-transition-name:crt-corte-mono;background-color:var(--gris-tubo)}.crt-corte-ruido{view-transition-name:crt-corte-ruido;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px}.crt-corte-barrido{view-transition-name:crt-corte-barrido;background-image:linear-gradient(to bottom, transparent, var(--fosforo-tenue) 46%, var(--fosforo) 50%, var(--fosforo-tenue) 54%, transparent)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(crt-corte-contenido){transform-origin:50%;animation:.52s cubic-bezier(.4,0,.7,1) forwards crt-corte-contenido-viejo}::view-transition-new(crt-corte-contenido){transform-origin:50%;animation:.52s cubic-bezier(.3,0,.6,1) forwards crt-corte-contenido-nuevo}@keyframes crt-corte-contenido-viejo{0%{opacity:1;transform:scaleY(1)}45%{opacity:1;transform:scaleY(.02)}to{opacity:0;transform:scaleY(.02)}}@keyframes crt-corte-contenido-nuevo{0%,55%{opacity:0;transform:scaleY(.02)}70%{opacity:1;transform:scaleY(.06)}to{opacity:1;transform:scaleY(1)}}::view-transition-old(crt-corte-mono){animation:.52s linear forwards crt-corte-mono-viejo}::view-transition-new(crt-corte-mono){animation:.52s linear forwards crt-corte-mono-nuevo}@keyframes crt-corte-mono-viejo{0%{opacity:0}45%,to{opacity:1}}@keyframes crt-corte-mono-nuevo{0%,55%{opacity:1}to{opacity:0}}::view-transition-old(crt-corte-ruido){animation:.52s linear forwards crt-corte-ruido-viejo}::view-transition-new(crt-corte-ruido){animation:.52s linear forwards crt-corte-ruido-nuevo}@keyframes crt-corte-ruido-viejo{0%{opacity:0}40%,to{opacity:1}}@keyframes crt-corte-ruido-nuevo{0%,60%{opacity:1}to{opacity:0}}::view-transition-old(crt-corte-barrido){animation:.52s linear forwards crt-corte-barrido-viejo}::view-transition-new(crt-corte-barrido){animation:.52s linear forwards crt-corte-barrido-nuevo}@keyframes crt-corte-barrido-viejo{0%,38%{opacity:0}46%,50%{opacity:1}}@keyframes crt-corte-barrido-nuevo{0%,50%{opacity:1}62%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){@supports not (view-transition-name:none){html:not([data-movimiento=siempre]) .crt-corte-contenido{animation:.24s both crt-corte-fundido}}}@keyframes crt-corte-fundido{0%{opacity:0}}.typewriter{clip-path:inset(0);animation-name:typewriter;animation-duration:var(--duracion-typewriter);animation-timing-function:steps(var(--pasos-typewriter));display:inline-block}@keyframes typewriter{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.typewriter{clip-path:none;animation:none}}html[data-movimiento=siempre] .typewriter{clip-path:none;animation:none}.crt-etiqueta{color:var(--fosforo-tenue);font-size:var(--tamano-cuerpo);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;display:inline-block}.crt-cursor{inline-size:var(--estado-cursor-ancho);block-size:var(--estado-cursor-alto);vertical-align:text-bottom;background-color:var(--fosforo);animation:crt-cursor-parpadeo var(--estado-cursor-parpadeo) steps(1) infinite;display:inline-block}@keyframes crt-cursor-parpadeo{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.crt-cursor{opacity:1;animation:none}}html[data-movimiento=siempre] .crt-cursor{opacity:1;animation:none}.aparato-encuadre{pointer-events:none;perspective:1200px;flex:1;grid-template:100%/100%;place-items:center;min-block-size:0;padding:clamp(.75rem,3.5vmin,3rem);display:grid}.aparato-profundidad{grid-template:100%/100%;place-items:center;block-size:100%;inline-size:100%;display:grid}.aparato{--bisel:clamp(1rem, 3.2vmin, 2.75rem);--objetivo-tactil:calc(2.75rem / .9);--bisel-inferior:max(var(--objetivo-tactil), calc(var(--bisel) * 2.8));--radio:clamp(.625rem, 1.8vmin, 1.375rem);--tornillo:clamp(.5rem, calc(var(--bisel) * .62), 1.375rem);--tornillo-cota:calc(var(--bisel) * .58);--rejilla-paso:clamp(3px, calc(var(--bisel-inferior) * .1), 7px);--led:clamp(.375rem, calc(var(--bisel) * .48), 1.125rem);--interruptor:clamp(1.25rem, calc(var(--bisel) * .75), 1.75rem);pointer-events:auto;aspect-ratio:16/10;border-radius:var(--radio);background-color:var(--gris-carcasa);background-image:linear-gradient(to bottom, var(--gris-carcasa-filo), transparent), linear-gradient(to top, var(--gris-bisel), transparent), linear-gradient(to left, var(--relieve-luz), transparent), linear-gradient(to right, var(--relieve-mancha), transparent);background-size:100% var(--bisel), 100% var(--bisel-inferior), var(--bisel) 100%, var(--bisel) 100%;box-shadow:inset 0 .0625rem 0 var(--relieve-luz), inset 0 -.0625rem 0 var(--relieve-sombra), 0 1.25rem 2.5rem var(--gris-vineta);background-position:top,bottom,100%,0;background-repeat:no-repeat;flex-direction:column;display:flex;position:relative}@media (min-aspect-ratio:16/10){.aparato{block-size:100%;transform:scale(.9)}}@media (max-aspect-ratio:16/10){.aparato{inline-size:100%}}@media (max-width:767px){.aparato{--bisel:clamp(.5rem, 1.8vmin, 1.25rem);aspect-ratio:auto;block-size:100%;inline-size:100%}}.aparato:before{content:"";border-radius:inherit;pointer-events:none;background-image:radial-gradient(70% 50% at 86% 4%, var(--relieve-luz), transparent 72%), radial-gradient(45% 30% at 12% 10%, var(--relieve-mancha), transparent 70%), radial-gradient(38% 60% at 97% 74%, var(--relieve-luz), transparent 68%), radial-gradient(60% 45% at 26% 98%, var(--relieve-mancha), transparent 72%);position:absolute;inset:0}.aparato-pantalla{min-block-size:0;margin:var(--bisel) var(--bisel) var(--bisel-inferior);padding:var(--espacio-tubo);border-radius:calc(var(--radio) / 2.5);box-shadow:0 .125rem .1875rem -.0625rem var(--relieve-luz), 0 0 0 .09375rem var(--gris-vineta), inset 0 .375rem .75rem -.25rem var(--relieve-sombra);flex-direction:column;flex:1;display:flex;position:relative;overflow:clip}.aparato-pantalla-apagada{z-index:2;pointer-events:none;background-color:var(--gris-tubo-apagado);opacity:0;transition:opacity .3s;position:absolute;inset:0}html[data-js] .aparato[data-encendido=off] .aparato-pantalla-apagada,html[data-recarga] .aparato-pantalla-apagada{opacity:1}html[data-js] .aparato[data-encendido=off] :is(.crt-corte-contenido,.aparato-nav,.aparato-estado):not([inert]),html[data-recarga] .aparato :is(.crt-corte-contenido,.aparato-nav,.aparato-estado){visibility:hidden}@media (prefers-reduced-motion:reduce){.aparato-pantalla-apagada,.aparato-led:before{transition:none}}html[data-movimiento=siempre] .aparato-pantalla-apagada,html[data-movimiento=siempre] .aparato-led:before{transition:none}.aparato-tornillos{pointer-events:none;position:absolute;inset:0}.aparato-tornillos span{inline-size:var(--tornillo);block-size:var(--tornillo);margin:calc(var(--tornillo) / -2);background-image:linear-gradient(215deg, var(--gris-carcasa-filo), var(--gris-bisel) 72%);box-shadow:0 0 0 1px var(--relieve-sombra), 0 .125rem .125rem -.0625rem var(--relieve-luz), inset 0 0 .0625rem var(--gris-vineta);border-radius:50%;position:absolute}.aparato-tornillos span:after{content:"";block-size:max(1px, calc(var(--tornillo) * .16));transform:translateY(-50%) rotate(var(--giro));background-image:linear-gradient(to bottom, var(--gris-vineta) 0 60%, var(--gris-carcasa-filo) 60%);position:absolute;inset-block-start:50%;inset-inline:14%}.aparato-tornillos span:first-child{--giro:24deg;inset-block-start:var(--tornillo-cota);inset-inline-start:var(--tornillo-cota)}.aparato-tornillos span:nth-child(2){--giro:-41deg;inset-block-start:var(--tornillo-cota);inset-inline-end:var(--tornillo-cota)}.aparato-tornillos span:nth-child(3){--giro:68deg;inset-block-end:var(--tornillo-cota);inset-inline-start:var(--tornillo-cota)}.aparato-tornillos span:nth-child(4){--giro:-9deg;inset-block-end:var(--tornillo-cota);inset-inline-end:var(--tornillo-cota)}.aparato-esquina{align-items:center;gap:calc(var(--bisel) * .7);display:flex;position:absolute;inset-block-start:calc(100% - var(--bisel-inferior) / 2);inset-inline-end:calc(var(--bisel) * 1.8);transform:translateY(-50%)}.aparato-rejilla{--agujero:calc(var(--rejilla-paso) * .29);inline-size:calc(var(--rejilla-paso) * 19);block-size:calc(var(--rejilla-paso) * 5);background-image:radial-gradient(circle var(--agujero) at 50% 25%, var(--gris-vineta) 0 68%, transparent 72%), radial-gradient(circle var(--agujero) at 50% 75%, var(--gris-vineta) 0 68%, transparent 72%), radial-gradient(circle var(--agujero) at 50% 25%, var(--relieve-luz) 0 70%, transparent 74%), radial-gradient(circle var(--agujero) at 50% 75%, var(--relieve-luz) 0 70%, transparent 74%);background-size:var(--rejilla-paso) calc(var(--rejilla-paso) * 2);background-position:0 0, calc(var(--rejilla-paso) / 2) 0, 0 1px, calc(var(--rejilla-paso) / 2) 1px;flex:none}@media (max-width:767px){.aparato-rejilla{inline-size:calc(var(--rejilla-paso) * 9)}}.aparato-led{margin:calc(var(--led) / -2);inline-size:var(--led);block-size:var(--led);background-image:radial-gradient(circle at 50% 28%, var(--gris-carcasa-filo) 0 16%, var(--gris-bisel) 66%, var(--gris-vineta) 100%);box-shadow:inset 0 .0625rem .125rem -.0625rem var(--relieve-sombra), inset 0 -.0625rem .125rem var(--relieve-luz), 0 0 0 max(1px, calc(var(--led) * .16)) var(--gris-bisel), 0 .125rem .1875rem var(--gris-vineta);border-radius:50%;position:absolute;inset-block-start:calc(var(--bisel) * .44);inset-inline-start:50%}.aparato-led:before{content:"";z-index:1;pointer-events:none;opacity:0;background-image:radial-gradient(circle, var(--led-encendido) 0 8%, var(--led-halo) 18%, transparent 62%);border-radius:50%;transition:opacity .2s;position:absolute;inset:-110%}html:not([data-recarga]) .aparato[data-encendido=on] .aparato-led:before{opacity:1}.aparato[data-encendido=arrancando] .aparato-led:before{opacity:1;animation:.7s steps(1,jump-none) infinite aparato-led-parpadeo}@keyframes aparato-led-parpadeo{0%,to{opacity:1}50%{opacity:.15}}.aparato-led:after{content:"";background-color:var(--fosforo-apagado);opacity:.45;border-radius:50%;block-size:26%;inline-size:26%;position:absolute;inset-block-start:17%;inset-inline-end:23%}.aparato-interruptor{margin:calc(var(--interruptor) / -2);inline-size:var(--interruptor);block-size:var(--interruptor);cursor:pointer;background-color:var(--gris-carcasa);background-image:linear-gradient(var(--relieve-mancha), var(--relieve-mancha));box-shadow:0 0 0 1px var(--relieve-sombra), inset -1px 1px 0 var(--gris-carcasa-filo);border:0;border-radius:50%;padding:0;transition:transform .1s;position:absolute;inset-block-end:calc(var(--bisel-inferior) / 2);inset-inline-start:50%}.aparato-interruptor:after{content:"";inline-size:var(--objetivo-tactil);block-size:var(--objetivo-tactil);margin:calc(var(--objetivo-tactil) / -2);position:absolute;inset-block-start:50%;inset-inline-start:50%}.aparato-interruptor:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.aparato-interruptor{transition:none}.aparato-interruptor:active{transform:none}}html[data-movimiento=siempre] .aparato-interruptor{transition:none}html[data-movimiento=siempre] .aparato-interruptor:active{transform:none}.aparato-audio{align-items:center;gap:calc(var(--bisel) * .4);display:flex;position:absolute;inset-block-start:calc(100% - var(--bisel-inferior) / 2);inset-inline-start:calc(var(--bisel) * 2.2);transform:translateY(-50%)}.aparato-volumen-icono{inline-size:clamp(.875rem, calc(var(--bisel) * .6), 1.375rem);block-size:clamp(.875rem, calc(var(--bisel) * .6), 1.375rem);color:var(--etiqueta-carcasa);flex:none;position:relative}.aparato-volumen-icono svg{opacity:0;transition:opacity .15s;position:absolute;inset:0}.aparato-volumen-icono[data-nivel=silencio] .aparato-volumen-icono-silencio,.aparato-volumen-icono[data-nivel=bajo] .aparato-volumen-icono-bajo,.aparato-volumen-icono[data-nivel=alto] .aparato-volumen-icono-alto{opacity:1}.aparato-volumen{--fader-pomo:clamp(.75rem, calc(var(--bisel) * .5), 1.125rem);appearance:none;inline-size:clamp(3.5rem, calc(var(--bisel) * 3.2), 6rem);block-size:var(--fader-pomo);cursor:pointer;background:0 0;flex:none;margin:0}.aparato-volumen::-webkit-slider-runnable-track{block-size:calc(var(--fader-pomo) * .4);background-color:var(--gris-bisel);box-shadow:inset 0 .0625rem .125rem var(--relieve-sombra), 0 .0625rem 0 var(--relieve-luz);border-radius:999px}.aparato-volumen::-moz-range-track{block-size:calc(var(--fader-pomo) * .4);background-color:var(--gris-bisel);box-shadow:inset 0 .0625rem .125rem var(--relieve-sombra), 0 .0625rem 0 var(--relieve-luz);border-radius:999px}.aparato-volumen::-webkit-slider-thumb{appearance:none;inline-size:var(--fader-pomo);block-size:var(--fader-pomo);background-image:linear-gradient(215deg, var(--gris-carcasa-filo), var(--fosforo-apagado) 80%);box-shadow:0 0 0 1px var(--relieve-sombra), 0 .0625rem .125rem -.0625rem var(--relieve-luz);border-radius:50%;margin-block-start:calc(var(--fader-pomo) * -.3);transition:transform .1s}.aparato-volumen::-moz-range-thumb{inline-size:var(--fader-pomo);block-size:var(--fader-pomo);background-image:linear-gradient(215deg, var(--gris-carcasa-filo), var(--fosforo-apagado) 80%);box-shadow:0 0 0 1px var(--relieve-sombra), 0 .0625rem .125rem -.0625rem var(--relieve-luz);border:0;border-radius:50%;transition:transform .1s}.aparato-volumen:active::-webkit-slider-thumb{transform:scale(.9)}.aparato-volumen:active::-moz-range-thumb{transform:scale(.9)}.aparato-interruptor:focus-visible,.aparato-volumen:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.aparato-interruptor-deslizante{--ranura-alto:clamp(.625rem, calc(var(--bisel-inferior) * .17), 1rem);--ranura-ancho:calc(var(--ranura-alto) * 2.4);--palanca-margen:calc(var(--ranura-alto) * .15);--palanca-ancho:calc(var(--ranura-ancho) * .45);justify-content:center;align-items:center;gap:calc(var(--ranura-alto) * .4);min-inline-size:var(--objetivo-tactil);min-block-size:var(--objetivo-tactil);padding-inline:calc(var(--ranura-alto) * .4);border-radius:calc(var(--ranura-alto) * .4);cursor:pointer;background:0 0;border:0;flex:none;display:flex}.aparato-interruptor-deslizante:focus-visible{outline:2px solid var(--fosforo);outline-offset:-2px}.aparato-interruptor-deslizante-rotulo{font-family:var(--tipo-cuerpo);font-size:clamp(.5rem, calc(var(--ranura-alto) * .7), .6875rem);letter-spacing:var(--trazado-mayusculas);color:var(--etiqueta-carcasa);line-height:1}.aparato-interruptor-deslizante-ranura{inline-size:var(--ranura-ancho);block-size:var(--ranura-alto);border-radius:calc(var(--ranura-alto) * .25);background-color:var(--gris-bisel);box-shadow:inset 0 .125rem .1875rem var(--relieve-sombra), 0 0 0 .0625rem var(--gris-vineta), 0 .0625rem 0 .0625rem var(--relieve-luz);flex:none;position:relative}.aparato-interruptor-deslizante-palanca{inset-block:var(--palanca-margen);inline-size:var(--palanca-ancho);border-radius:calc(var(--ranura-alto) * .15);background-image:linear-gradient(to bottom, var(--gris-carcasa-filo), var(--gris-carcasa));box-shadow:0 0 0 1px var(--relieve-sombra), inset 0 .0625rem 0 var(--relieve-luz);transition:transform .16s;position:absolute;inset-inline-start:var(--palanca-margen)}html:not([data-recarga]) .aparato-interruptor-deslizante[aria-checked=true] .aparato-interruptor-deslizante-palanca{transform:translateX(calc(var(--ranura-ancho) - var(--palanca-ancho) - 2 * var(--palanca-margen)))}@media (prefers-reduced-motion:reduce){.aparato-interruptor-deslizante-palanca{transition:none}}html[data-movimiento=siempre] .aparato-interruptor-deslizante-palanca{transition:none}.aparato-nav{flex:none;margin-block-start:var(--espacio-medio)}.aparato-nav-lista{gap:var(--espacio-medio);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.aparato-nav-lista{gap:var(--espacio-corto);grid-template-columns:repeat(2,minmax(0,1fr))}}.aparato-nav-enlace{block-size:100%;padding:var(--espacio-minimo) var(--espacio-corto);border:1px solid var(--fosforo-apagado);border-radius:calc(var(--radio) / 2.5);color:var(--fosforo-tenue);font-family:var(--tipo-cuerpo);font-size:var(--tamano-cuerpo);line-height:var(--interlineado-compacto);text-align:center;text-wrap:balance;justify-content:center;align-items:center;text-decoration:none;transition:transform 90ms ease-out;display:flex}.aparato-nav-enlace:hover{color:var(--fosforo);text-decoration:underline;text-decoration-thickness:var(--estado-subrayado-grosor);text-underline-offset:var(--estado-subrayado-aire)}.aparato-nav-enlace:active{transform:translateY(1px)scale(.97)}.aparato-nav-enlace[aria-current=page]{border-color:var(--estado-inverso-fondo);background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto);text-decoration:none}.aparato-nav-enlace:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}@media (prefers-reduced-motion:reduce){.aparato-nav-enlace{transition:none}.aparato-nav-enlace:active{transform:none}}html[data-movimiento=siempre] .aparato-nav-enlace{transition:none}html[data-movimiento=siempre] .aparato-nav-enlace:active{transform:none}.aparato-estado{color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;flex:none;justify-content:flex-end;margin-block-end:var(--espacio-medio);display:flex}.aparato-estado-atrezo{align-items:center;gap:1ch;display:flex}.aparato-estado-hora{margin-inline-end:1ch}.aparato-estado-icono{block-size:1.25em;inline-size:1.25em}.aparato-estado-bateria{block-size:1em;inline-size:2em}@media (max-width:767px){.aparato-estado-lugar,.aparato-estado-bateria-porcentaje{display:none}.aparato-estado-atrezo{letter-spacing:0;gap:.5ch}.aparato-estado-hora{margin-inline-end:0}.aparato-estado-icono{block-size:1.1em;inline-size:1.1em}.aparato-estado-bateria{block-size:.85em;inline-size:1.7em}}.portada{min-block-size:100%;flex-direction:column;justify-content:center;padding-block-end:var(--espacio-largo);display:flex}.menu-inicio{align-items:center;gap:var(--espacio-medio);flex-direction:column;display:flex;position:relative}.menu-inicio-carrusel{justify-content:center;align-items:center;inline-size:100%;display:flex;position:relative}.menu-inicio-flecha{block-size:2.25em;inline-size:2.25em;color:var(--fosforo-tenue);z-index:1;background:0 0;border:none;place-items:center;margin-block:auto;padding:0;transition:transform 90ms ease-out;display:grid;position:absolute;inset-block:0}.menu-inicio-flecha:before,.menu-inicio-flecha:after{content:"";border:2px solid var(--fosforo-apagado);inline-size:.4em;position:absolute;inset-block:0}.menu-inicio-flecha:before{border-inline-end:none;inset-inline-start:0}.menu-inicio-flecha:after{border-inline-start:none;inset-inline-end:0}.menu-inicio-flecha svg{block-size:.875em;inline-size:.625em;transition:transform .12s steps(2,end)}.menu-inicio-flecha:hover{color:var(--fosforo)}.menu-inicio-flecha:hover:before,.menu-inicio-flecha:hover:after{border-color:var(--fosforo)}.menu-inicio-flecha-izquierda:hover svg{transform:translate(-.125em)}.menu-inicio-flecha-derecha:hover svg{transform:translate(.125em)}.menu-inicio-flecha-izquierda{inset-inline-start:var(--espacio-medio)}.menu-inicio-flecha-derecha{inset-inline-end:var(--espacio-medio)}.menu-inicio-flecha-izquierda:hover{transform:translate(-.3em)}.menu-inicio-flecha-derecha:hover{transform:translate(.3em)}.menu-inicio-flecha:active{background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto);transform:scale(.92)}.menu-inicio-flecha:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.menu-inicio-pista{--menu-fundido:10%;min-block-size:clamp(10rem,26vw,13rem);inline-size:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--fosforo) var(--menu-fundido), var(--fosforo) calc(100% - var(--menu-fundido)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--fosforo) var(--menu-fundido), var(--fosforo) calc(100% - var(--menu-fundido)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--fosforo) var(--menu-fundido), var(--fosforo) calc(100% - var(--menu-fundido)), transparent);mask-image:linear-gradient(to right, transparent, var(--fosforo) var(--menu-fundido), var(--fosforo) calc(100% - var(--menu-fundido)), transparent);touch-action:pan-y;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.menu-inicio-item{--menu-lado:0;--menu-escala:1;inline-size:min(28%,17rem);transform:translate(-50%, 0) translateX(calc(var(--menu-lado) * (50% + 50% * var(--menu-escala) + var(--espacio-corto)))) scale(var(--menu-escala));transition:transform .26s ease-out;display:flex;position:absolute;inset-block:0;inset-inline-start:50%}.menu-inicio-item[data-posicion=derecha]{--menu-lado:1;--menu-escala:.7}.menu-inicio-item[data-posicion=izquierda]{--menu-lado:-1;--menu-escala:.7}.menu-inicio-app{justify-content:center;align-items:center;gap:var(--espacio-minimo);inline-size:100%;padding:var(--espacio-medio) var(--espacio-corto);border:1px solid var(--fosforo-apagado);border-radius:calc(var(--radio) / 2.5);color:var(--fosforo-tenue);text-align:center;flex-direction:column;text-decoration:none;display:flex;position:relative}.menu-inicio-item[data-posicion=centro] .menu-inicio-app{border-color:var(--estado-inverso-fondo);background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto)}.menu-inicio-item[data-posicion=centro] .menu-inicio-app:after{content:"";border:1px solid var(--fosforo);border-radius:inherit;opacity:0;pointer-events:none;animation:3s ease-in-out infinite menu-inicio-pulso;position:absolute;inset:-3px}@keyframes menu-inicio-pulso{0%,to{opacity:0}50%{opacity:.7}}.menu-inicio-icono{block-size:2.6em;inline-size:2.6em}.menu-inicio-item[data-posicion=centro] .menu-inicio-icono{animation:.32s cubic-bezier(.34,1.56,.64,1) menu-inicio-icono-entrada}@keyframes menu-inicio-icono-entrada{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}.menu-inicio-etiqueta{font-family:var(--tipo-titular);font-size:var(--tamano-titular-pequeno)}.menu-inicio-app:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.menu-inicio-cursor-linea{margin-block-start:var(--espacio-minimo);display:block}.menu-inicio-descripcion{max-inline-size:var(--medida-texto);color:var(--fosforo-tenue);text-align:center}.menu-inicio-item[data-posicion=centro] [data-icono=juego] .menu-inicio-icono svg{animation:3.2s ease-in-out infinite menu-inicio-flotar}.menu-inicio-item[data-posicion=centro] [data-icono=ajustes] .menu-inicio-icono svg{animation:7s linear infinite menu-inicio-engranaje}@keyframes menu-inicio-flotar{50%{transform:translateY(-8%)}}@keyframes menu-inicio-engranaje{to{transform:rotate(360deg)}}.menu-inicio-personaje-bloque{--pixel-menu-personaje:.16em;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex}.menu-inicio-personaje-svg{inline-size:calc(24 * var(--pixel-menu-personaje));block-size:calc(17 * var(--pixel-menu-personaje));shape-rendering:crispedges;display:block;overflow:visible}.menu-inicio-personaje-svg path{fill:var(--fosforo-tenue)}.menu-inicio-personaje-mesa{stroke:var(--fosforo-tenue);stroke-width:1px}.menu-inicio-personaje-fotograma-a,.menu-inicio-personaje-fotograma-b,.menu-inicio-personaje-fotograma,.menu-inicio-personaje-z{opacity:0}[data-fotograma=teclea] .menu-inicio-personaje-fotograma-a,[data-fotograma=teclea] .menu-inicio-personaje-fotograma-b{animation:.4s step-end infinite menu-inicio-personaje-tecla}[data-fotograma=teclea] .menu-inicio-personaje-fotograma-b{animation-delay:.2s}@keyframes menu-inicio-personaje-tecla{0%{opacity:1}50%,to{opacity:0}}[data-fotograma=saludo] .menu-inicio-personaje-fotograma-saludo,[data-fotograma=mando] .menu-inicio-personaje-fotograma-mando,[data-fotograma=llave] .menu-inicio-personaje-fotograma-llave,[data-fotograma=dormido] .menu-inicio-personaje-fotograma-dormido,[data-fotograma=sobresalto] .menu-inicio-personaje-fotograma-sobresalto{opacity:1}[data-fotograma=dormido] .menu-inicio-personaje-z{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite menu-inicio-personaje-zeta;animation-delay:var(--z-retraso)}@keyframes menu-inicio-personaje-zeta{0%{opacity:0;transform:translateY(0)}15%,75%{opacity:1}to{opacity:0;transform:translateY(-220%)}}@media (max-width:767px){.menu-inicio-item{inline-size:min(72%,22rem)}.menu-inicio-item[data-posicion=derecha],.menu-inicio-item[data-posicion=izquierda]{--menu-escala:.62}.menu-inicio{grid-template-columns:1fr var(--objetivo-tactil) minmax(0, 26ch) var(--objetivo-tactil) 1fr;column-gap:var(--espacio-minimo);row-gap:var(--espacio-medio);display:grid}.menu-inicio-carrusel{display:contents}.menu-inicio-pista{grid-area:1/1/auto/-1}.menu-inicio-flecha{--flecha-holgura:calc((var(--objetivo-tactil) - 1.75em) / 2);inline-size:var(--objetivo-tactil);block-size:var(--objetivo-tactil);padding:var(--flecha-holgura);background-clip:content-box;grid-row:2;align-self:center;position:relative;inset:0}.menu-inicio-flecha:before,.menu-inicio-flecha:after{inset-block:var(--flecha-holgura)}.menu-inicio-flecha:before{inset-inline-start:var(--flecha-holgura)}.menu-inicio-flecha:after{inset-inline-end:var(--flecha-holgura)}.menu-inicio-flecha-izquierda{grid-column:2}.menu-inicio-flecha-derecha{grid-column:4}.menu-inicio-descripcion{grid-area:2/3;place-items:center;min-block-size:2lh;display:grid}.menu-inicio-personaje-bloque{grid-area:3/1/auto/-1}}@media (prefers-reduced-motion:reduce){.menu-inicio-flecha,.menu-inicio-flecha svg,.menu-inicio-item{transition:none}.menu-inicio-flecha:active,.menu-inicio-flecha:hover,.menu-inicio-flecha:hover svg{transform:none}.menu-inicio-item[data-posicion=centro] .menu-inicio-icono,.menu-inicio-item[data-posicion=centro] .menu-inicio-icono svg{animation:none}.menu-inicio-item[data-posicion=centro] .menu-inicio-app:after{opacity:0;animation:none}.menu-inicio-personaje-fotograma-a,.menu-inicio-personaje-fotograma-b,.menu-inicio-personaje-z{animation:none}.menu-inicio-personaje-fotograma-a{opacity:1}.menu-inicio-personaje-fotograma-b,.menu-inicio-personaje-z{opacity:0}}html[data-movimiento=siempre] .menu-inicio-flecha,html[data-movimiento=siempre] .menu-inicio-flecha svg,html[data-movimiento=siempre] .menu-inicio-item{transition:none}html[data-movimiento=siempre] .menu-inicio-flecha:active,html[data-movimiento=siempre] .menu-inicio-flecha:hover,html[data-movimiento=siempre] .menu-inicio-flecha:hover svg{transform:none}html[data-movimiento=siempre] .menu-inicio-item[data-posicion=centro] .menu-inicio-icono,html[data-movimiento=siempre] .menu-inicio-item[data-posicion=centro] .menu-inicio-icono svg{animation:none}html[data-movimiento=siempre] .menu-inicio-item[data-posicion=centro] .menu-inicio-app:after{opacity:0;animation:none}html[data-movimiento=siempre] .menu-inicio-personaje-fotograma-a,html[data-movimiento=siempre] .menu-inicio-personaje-fotograma-b,html[data-movimiento=siempre] .menu-inicio-personaje-z{animation:none}html[data-movimiento=siempre] .menu-inicio-personaje-fotograma-a{opacity:1}html[data-movimiento=siempre] .menu-inicio-personaje-fotograma-b,html[data-movimiento=siempre] .menu-inicio-personaje-z{opacity:0}.escena{z-index:-1;pointer-events:none;position:fixed;inset:0}.escena-profundidad{pointer-events:none;position:absolute}.escena-habitacion{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .2s;position:absolute;inset:0}.escena-habitacion--on{opacity:1;background-image:url(/scene/room-on-mobile.avif)}@media (min-width:768px){.escena-habitacion--on{background-image:url(/scene/room-on-desktop.avif)}.escena-habitacion--off.escena-habitacion--cargada{background-image:url(/scene/room-off-desktop.avif)}}.escena[data-luces=off] .escena-habitacion--on{opacity:0}.escena[data-luces=off] .escena-habitacion--off{opacity:1}.escena-interacciones{z-index:10000;pointer-events:none;position:fixed;inset:0}.escena-interruptor{z-index:1;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}.escena-interruptor:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.seccion-titulo{border-block-end:1px solid var(--fosforo-apagado);margin-block-end:var(--espacio-largo);padding-block-end:var(--espacio-corto)}.seccion-titular{font-family:var(--tipo-titular);font-size:var(--tamano-titular);line-height:var(--interlineado-titular);letter-spacing:var(--trazado-titular);text-wrap:balance}.seccion-vinetas{gap:var(--espacio-minimo);margin:var(--espacio-medio) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.seccion-vinetas>li{grid-template-columns:2ch minmax(0,1fr);display:grid}.seccion-vinetas>li:before{content:"›";content:"›" / "";color:var(--fosforo-apagado)}.sobre-mi{container-type:inline-size}.sobre-mi-cabecera{margin-block-end:var(--espacio-largo)}.sobre-mi-subtitulo{color:var(--fosforo-tenue);margin-block-start:var(--espacio-corto)}.sobre-mi-cuerpo{gap:var(--espacio-largo);display:grid}.sobre-mi-prosa{gap:var(--espacio-medio);max-inline-size:var(--medida-texto);flex-direction:column;display:flex}.sobre-mi-ficha{gap:var(--espacio-medio);border-block-start:1px solid var(--fosforo-apagado);flex-direction:column;padding-block-start:var(--espacio-largo);display:flex}.sobre-mi-ficha-etiqueta{color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;margin-block-end:var(--espacio-minimo)}@container (min-width:44rem){.sobre-mi-cuerpo{grid-template-columns:minmax(0, var(--medida-texto)) minmax(15rem, 1fr)}.sobre-mi-ficha{border-block-start:0;border-inline-start:1px solid var(--fosforo-apagado);align-self:start;padding-block-start:0;padding-inline-start:var(--espacio-largo)}}.proyectos-lista{gap:var(--espacio-medio);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.proyectos-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.proyectos-entrada{gap:var(--espacio-corto);block-size:100%;padding:var(--espacio-largo) var(--espacio-medio);border:1px solid var(--fosforo-apagado);flex-direction:column;display:flex;position:relative}.proyectos-enlace{color:var(--fosforo);text-decoration:none}.proyectos-enlace:after{content:"";position:absolute;inset:0}.proyectos-enlace:hover{text-decoration:underline;text-decoration-thickness:var(--estado-subrayado-grosor);text-underline-offset:var(--estado-subrayado-aire)}.proyectos-enlace:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.proyecto-ficha-stack{row-gap:var(--espacio-minimo);color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.proyecto-ficha-stack>li+li:before{content:"·";content:"·" / "";margin-inline:var(--espacio-corto);color:var(--fosforo-apagado)}.proyecto-ficha-etiqueta{border-block-end:1px solid var(--fosforo-apagado);color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;padding-block-end:var(--espacio-minimo)}.proyecto-captura{border:1px solid var(--fosforo-apagado);position:relative;overflow:hidden}.proyecto-captura-imagen{block-size:auto;inline-size:100%;display:block}.proyecto-ficha-enlaces{gap:var(--espacio-corto);padding:var(--espacio-medio) 0 0;border-block-start:1px solid var(--fosforo-apagado);flex-direction:column;margin:0;list-style:none;display:flex}.proyecto-ficha-enlace{color:var(--fosforo);text-decoration:underline;text-decoration-thickness:var(--estado-subrayado-grosor);text-underline-offset:var(--estado-subrayado-aire);display:inline-block}.proyecto-ficha-enlace:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.contacto{gap:var(--espacio-largo);max-inline-size:var(--medida-texto);flex-direction:column;display:flex}.contacto-disponibilidad{gap:var(--espacio-minimo);padding:var(--espacio-medio);border:1px solid var(--fosforo-apagado);flex-direction:column;display:flex}.contacto-canales{border-block-start:1px solid var(--fosforo-apagado);margin:0;padding:0;list-style:none;container-type:inline-size}.contacto-canal{border-block-end:1px solid var(--fosforo-apagado);display:flex}.contacto-canal-enlace{align-items:center;gap:var(--espacio-medio);min-inline-size:0;padding:var(--espacio-medio) var(--espacio-corto);color:var(--fosforo);flex:1;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.contacto-icono{block-size:1.25em;inline-size:1.25em}.contacto-canal-texto{gap:var(--espacio-minimo);flex-direction:column;display:flex}.contacto-canal-etiqueta{color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase}.contacto-canal-valor{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;column-gap:1ch;display:flex}.contacto-canal-peso{color:var(--fosforo-tenue);font-size:var(--tamano-metadato)}.contacto-canal-enlace:hover,.contacto-canal-enlace:focus-visible,.contacto-copiar:hover,.contacto-copiar:focus-visible{background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto)}.contacto-canal-enlace:hover :is(.contacto-canal-etiqueta,.contacto-canal-peso),.contacto-canal-enlace:focus-visible :is(.contacto-canal-etiqueta,.contacto-canal-peso){color:inherit}.contacto-canal-enlace:focus-visible,.contacto-copiar:focus-visible{outline:2px solid var(--estado-inverso-texto);outline-offset:-.375rem}.contacto-copiar{padding-inline:var(--espacio-medio);border:0;border-inline-start:1px solid var(--fosforo-apagado);color:var(--fosforo-tenue);font:inherit;font-size:var(--tamano-metadato);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;cursor:pointer;background:0 0;place-items:center;display:grid}.contacto-copiar-rotulo{opacity:0;grid-area:1/1}.contacto-copiar[data-estado=copiado],.contacto-copiar[data-estado=fallo]{background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto)}.contacto-copiar[data-estado=reposo] [data-rotulo=reposo],.contacto-copiar[data-estado=copiado] [data-rotulo=copiado],.contacto-copiar[data-estado=fallo] [data-rotulo=fallo]{opacity:1}@container not (min-width:26rem){.contacto-canal{flex-direction:column}.contacto-copiar{padding-block:var(--espacio-corto);border-inline-start:0;border-block-start:1px solid var(--fosforo-apagado)}}.ajustes-formulario{max-inline-size:var(--medida-texto);flex-direction:column;display:flex}.ajustes-grupo{align-items:center;column-gap:var(--espacio-largo);border:0;grid-template-columns:minmax(min-content,1fr) auto;margin:0;padding:0;display:grid}.ajustes-grupo+.ajustes-grupo{border-block-start:1px solid var(--fosforo-apagado);margin-block-start:var(--espacio-largo);padding-block-start:var(--espacio-largo)}.ajustes-leyenda{float:left;color:var(--fosforo-tenue);font-size:var(--tamano-metadato);line-height:var(--interlineado-compacto);letter-spacing:var(--trazado-mayusculas);text-transform:uppercase;margin:0;padding:0}.ajustes-opciones{justify-content:flex-end;gap:var(--espacio-corto);flex-wrap:wrap;display:flex}@media (max-width:767px){.ajustes-grupo{row-gap:var(--espacio-medio);grid-template-columns:minmax(0,1fr)}.ajustes-opciones{justify-content:flex-start}}.ajustes-opcion{display:inline-flex;position:relative}.ajustes-opcion-input{opacity:0;margin:0;position:absolute;inset:0}.ajustes-opcion-cuerpo{align-items:center;gap:var(--espacio-minimo);padding:var(--espacio-corto);border:1px solid var(--fosforo-apagado);border-radius:calc(var(--radio) / 3);color:var(--fosforo-tenue);display:inline-flex}.ajustes-opcion-input:hover~.ajustes-opcion-cuerpo{color:var(--fosforo)}.ajustes-opcion-marca:before{content:"[ ]"}.ajustes-opcion-input:checked~.ajustes-opcion-cuerpo{border-color:var(--estado-inverso-fondo);background-color:var(--estado-inverso-fondo);color:var(--estado-inverso-texto)}.ajustes-opcion-input:checked~.ajustes-opcion-cuerpo .ajustes-opcion-marca:before{content:"[x]"}.ajustes-opcion-input:focus-visible~.ajustes-opcion-cuerpo{outline:2px solid var(--fosforo);outline-offset:2px}.ajustes-sistema{max-inline-size:var(--medida-texto);border-block-start:1px solid var(--fosforo-apagado);margin-block-start:var(--espacio-largo);padding-block-start:var(--espacio-largo)}.ajustes-sistema-enlace{justify-content:space-between;align-items:baseline;gap:var(--espacio-largo);color:var(--fosforo);text-decoration:none;display:flex}.ajustes-sistema-enlace:after{content:"›";content:"›" / "";color:var(--fosforo-tenue)}.ajustes-sistema-enlace:hover>span{text-decoration:underline;text-decoration-thickness:var(--estado-subrayado-grosor);text-underline-offset:var(--estado-subrayado-aire)}.ajustes-sistema-enlace:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.no-encontrado-enlace{color:var(--fosforo-tenue);text-decoration:none}.no-encontrado-enlace:hover{color:var(--fosforo);text-decoration:underline;text-decoration-thickness:var(--estado-subrayado-grosor);text-underline-offset:var(--estado-subrayado-aire)}.no-encontrado-enlace:focus-visible{outline:2px solid var(--fosforo);outline-offset:2px}.no-encontrado-traduccion{font-size:var(--tamano-metadato);color:var(--fosforo-tenue);display:block}html{background:var(--gris-habitacion)}body{color:var(--fosforo);font-family:var(--tipo-cuerpo);font-size:var(--tamano-cuerpo)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
