@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fuentes/big-shoulders-display-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fuentes/big-shoulders-display-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fuentes/familjen-grotesk-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fuentes/familjen-grotesk-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fuentes/doto-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fuentes/doto-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--banda: #D3D5D8;--banda-texto: #3B3D40;--fondo: #E7E8E5;--papel: #FFFFFF;--papel-gris: #F1F1EF;--tinta: #1A1918;--tinta-suave: #57534F;--tinta-placeholder: #78726C;--linea: rgba(26, 25, 24, .32);--linea-fuerte: rgba(26, 25, 24, .6);--acento: #B03A29;--sobre-acento: #FFFFFF;--led-fondo: #1E1C1B;--led-borde: #2C2927;--led: #EE6A50;--led-tenue: #A08A84;--led-apagado: #3D3532;--rosa: #EFD0DA;--limon: #EFE2A8;--cielo: #CEE2ED;--sello-ok: #1E6A44;--error: #AE2518;--resalte: #FFF6D6;--sombra: rgba(0, 0, 0, .16);--f-cartel: "Big Shoulders Display", "Arial Narrow", sans-serif;--f-texto: "Familjen Grotesk", system-ui, sans-serif;--f-led: "Doto", ui-monospace, monospace;--ease: cubic-bezier(.22, 1, .36, 1);--ease-sello: cubic-bezier(.3, 1.4, .5, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=claro]):not([data-tema=claro]){color-scheme:dark;--banda: #0C0C0D;--banda-texto: #A7A29D;--fondo: #171718;--papel: #222224;--papel-gris: #2B2B2E;--tinta: #E8E4DF;--tinta-suave: #A8A29C;--tinta-placeholder: #949089;--linea: rgba(232, 228, 223, .3);--linea-fuerte: rgba(232, 228, 223, .6);--acento: #D27A64;--sobre-acento: #1B1312;--led-fondo: #0F0F10;--led-borde: #2A2A2D;--led: #D27A64;--led-tenue: #8C807B;--led-apagado: #2F2A28;--rosa: #3A2B32;--limon: #37331F;--cielo: #23323B;--sello-ok: #86C9A2;--error: #EE8E7E;--resalte: #2E2B22;--sombra: rgba(0, 0, 0, .5)}}:root[data-theme=oscuro],:root[data-tema=oscuro]{color-scheme:dark;--banda: #0C0C0D;--banda-texto: #A7A29D;--fondo: #171718;--papel: #222224;--papel-gris: #2B2B2E;--tinta: #E8E4DF;--tinta-suave: #A8A29C;--tinta-placeholder: #949089;--linea: rgba(232, 228, 223, .3);--linea-fuerte: rgba(232, 228, 223, .6);--acento: #D27A64;--sobre-acento: #1B1312;--led-fondo: #0F0F10;--led-borde: #2A2A2D;--led: #D27A64;--led-tenue: #8C807B;--led-apagado: #2F2A28;--rosa: #3A2B32;--limon: #37331F;--cielo: #23323B;--sello-ok: #86C9A2;--error: #EE8E7E;--resalte: #2E2B22;--sombra: rgba(0, 0, 0, .5)}:root[data-theme=claro],:root[data-tema=claro]{color-scheme:light;--banda: #D3D5D8;--banda-texto: #3B3D40;--fondo: #E7E8E5;--papel: #FFFFFF;--papel-gris: #F1F1EF;--tinta: #1A1918;--tinta-suave: #57534F;--tinta-placeholder: #78726C;--linea: rgba(26, 25, 24, .32);--linea-fuerte: rgba(26, 25, 24, .6);--acento: #B03A29;--sobre-acento: #FFFFFF;--led-fondo: #1E1C1B;--led-borde: #2C2927;--led: #EE6A50;--led-tenue: #A08A84;--led-apagado: #3D3532;--rosa: #EFD0DA;--limon: #EFE2A8;--cielo: #CEE2ED;--sello-ok: #1E6A44;--error: #AE2518;--resalte: #FFF6D6;--sombra: rgba(0, 0, 0, .16)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fondo);color:var(--tinta);font-family:var(--f-texto);font-size:1.0625rem;line-height:1.5;caret-color:var(--acento);transition:background-color .35s var(--ease),color .35s var(--ease)}::selection{background:var(--acento);color:var(--sobre-acento)}:focus-visible{outline:3px solid var(--acento);outline-offset:3px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}input,textarea,button,select{font:inherit;color:inherit}button{cursor:pointer}svg{display:block}.oculto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.svelte-contents{display:contents}#svelte-announcer{position:absolute!important;left:0!important;top:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;width:1px!important;height:1px!important}.tema{display:inline-flex;border:1px solid currentColor;border-radius:6px;overflow:hidden}.tema button{min-height:44px;min-width:44px;padding:4px 12px;border:0;background:transparent;color:inherit;font:600 .78rem system-ui,sans-serif;transition:background-color .15s,color .15s}.tema button+button{border-left:1px solid currentColor}.tema button[aria-pressed=true]{background:var(--banda-texto);color:var(--banda)}.pie-pagina{max-width:1180px;margin:44px auto 0;padding-top:16px;border-top:2px dashed var(--linea);color:var(--tinta-suave)}@media(min-width:1600px){.pie-pagina{max-width:82rem}}.sin-js{margin:0 0 18px;padding:12px 14px;border:2px solid var(--tinta);border-radius:3px;background:var(--resalte);font-weight:600}.pantalla{background:var(--fondo);padding:24px 16px 52px;overflow-x:clip;transition:background-color .35s var(--ease)}.marco{max-width:1180px;margin:0 auto}@media(min-width:900px){.pantalla{padding:52px 40px 76px}.marco{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:start}}h1,h2,h3{font-family:var(--f-cartel);text-transform:uppercase;margin:0;letter-spacing:-.005em;text-wrap:balance}.titular{font-weight:900;font-size:clamp(3.4rem,15vw,6rem);line-height:.9;margin:28px 0 18px}.entrada{font-size:1.15rem;max-width:36ch;margin:0 0 14px}.nota{font-size:.98rem;max-width:40ch;color:var(--tinta-suave);margin:0}.nota strong{color:var(--tinta)}.subraya{position:relative;display:inline-block;color:var(--acento)}.subraya svg{position:absolute;left:-2%;width:104%;bottom:-.1em;height:.2em;overflow:visible}.subraya path{fill:none;stroke:var(--acento);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke}.trazo{stroke-dasharray:3;stroke-dashoffset:0}.led{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--led-fondo);border:2px solid var(--led-borde);border-radius:10px;padding:10px 14px;font-family:var(--f-led);font-weight:900;color:var(--led);letter-spacing:.05em;font-size:1.125rem;line-height:1.3;font-variant-numeric:tabular-nums}.led small{font:inherit;font-size:.8em;color:var(--led-tenue)}.led .apagado{color:var(--led-apagado)}.celdas{display:inline-flex;gap:.12em}.celdas i{font-style:normal;display:inline-block;width:.75em;text-align:center;color:var(--led-tenue);border-radius:2px;transition:background-color .3s,color .3s}.celdas i.on{color:var(--led-fondo);background:var(--led)}.led.listo small{color:var(--led)}.boleto{position:relative;background:var(--papel);color:var(--tinta);border-radius:4px;padding:30px 18px;margin-top:28px;box-shadow:0 16px 34px -20px var(--sombra)}.boleto:before,.boleto:after{content:"";position:absolute;left:0;right:0;height:9px;background:radial-gradient(circle at 9px 0,var(--fondo) 6.5px,transparent 7px) 0 0/18px 9px repeat-x}.boleto:before{top:0}.boleto:after{bottom:0;transform:scaleY(-1)}@media(min-width:900px){.boleto{margin-top:0;padding:34px 30px}}fieldset{border:0;margin:0;padding:0;min-width:0}legend,.etiqueta{display:block;padding:0;font-weight:700;font-size:1rem;line-height:1.3;margin:0 0 4px}.ayuda{display:block;font-size:.9rem;color:var(--tinta-suave);margin:0 0 10px}.campo{margin-top:26px}.destinos{display:grid;gap:10px;margin-top:10px}.destino{position:relative;isolation:isolate;display:block;color:var(--tinta);border-radius:4px;padding:14px 78px 14px 16px;min-height:86px;cursor:pointer;transition:transform .25s var(--ease)}.destino:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:4px;background:var(--c, var(--papel-gris));-webkit-mask:radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right/60% 100% no-repeat,linear-gradient(#000 0 0) left/41% 100% no-repeat;mask:radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right/60% 100% no-repeat,linear-gradient(#000 0 0) left/41% 100% no-repeat}@media(hover:hover){.destino:hover{transform:translateY(-2px)}}.destino:after{content:"";position:absolute;top:10px;bottom:10px;right:62px;border-left:2px dashed var(--linea)}.destino input{position:absolute;opacity:0;width:1px;height:1px}.destino:has(input:focus-visible){outline:3px solid var(--acento);outline-offset:3px}.destino-nombre{display:block;font-family:var(--f-cartel);font-weight:800;font-size:1.65rem;line-height:1;text-transform:uppercase}.destino-nombre em{font-style:normal;font-family:var(--f-texto);font-weight:600;font-size:.8rem;text-transform:none;margin-left:6px;vertical-align:3px}.destino-desc{display:block;font-size:.95rem;line-height:1.4;margin-top:4px;max-width:46ch}.agujero{position:absolute;right:19px;top:50%;width:26px;height:26px;margin-top:-17px;border-radius:50%;border:2px dashed var(--linea-fuerte)}.agujero:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--papel);box-shadow:inset 0 3px 4px var(--sombra);transform:scale(0)}.destino input:checked~.agujero{border-color:transparent}.destino input:checked~.agujero:after{transform:scale(1);animation:picar .34s var(--ease)}@keyframes picar{0%{transform:scale(.15)}60%{transform:scale(1.18)}to{transform:scale(1)}}.destino-estado{position:absolute;right:3px;bottom:7px;min-width:58px;display:flex;align-items:center;justify-content:center;gap:2px;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}.destino-estado svg{width:12px;height:12px}.destino-estado path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .4s var(--ease) .15s}.destino input:checked~.destino-estado path{stroke-dashoffset:0}.destino-estado .si{display:none}.destino input:checked~.destino-estado .si{display:inline}.destino input:checked~.destino-estado .no{display:none}.destino input:not(:checked)~.destino-estado svg{display:none}.entrada-texto{width:100%;min-height:50px;border:2px solid var(--tinta);border-radius:3px;background:var(--papel);padding:11px 13px;font-size:1.0625rem;line-height:1.4;transition:background-color .2s}textarea.entrada-texto{min-height:88px;resize:vertical}.entrada-texto::placeholder{color:var(--tinta-placeholder);opacity:1}.entrada-texto:focus{outline:3px solid var(--acento);outline-offset:2px;background:var(--resalte)}.entrada-texto[aria-invalid=true]{border-color:var(--error)}.permitidos{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none}.permitidos li{font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums;border:1.5px solid var(--tinta);border-radius:3px;padding:1px 7px}.error{display:block;color:var(--error);font-size:.9rem;font-weight:600;margin:0}.error.visible{margin-top:8px;animation:entra .3s var(--ease)}.aviso-datos{margin-top:28px;padding:14px 0 0;border-top:2px dashed var(--linea);font-size:.9rem;color:var(--tinta-suave)}.aviso-datos strong{color:var(--tinta)}.boton{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;margin-top:18px;padding:12px 18px 12px 20px;border:0;border-radius:4px;background:var(--acento);color:var(--sobre-acento);font-family:var(--f-cartel);font-weight:800;font-size:1.6rem;text-transform:uppercase;letter-spacing:.01em;text-decoration:none;transition:transform .15s,filter .2s}@media(hover:hover){.boton:hover{filter:brightness(.92)}}.boton:active{transform:translateY(1px)}.boton[aria-busy=true]{cursor:progress;filter:saturate(.6)}.boton .puntos span{display:inline-block;animation:parpadeo 1s steps(2,end) infinite}.boton .puntos span:nth-child(2){animation-delay:.2s}.boton .puntos span:nth-child(3){animation-delay:.4s}@keyframes parpadeo{50%{opacity:.2}}.boton svg,.boton-mini svg{flex:none}.ico-ok,.copiado .ico-copiar{display:none}.copiado .ico-ok{display:block}.ico-ok path{stroke-dasharray:1;stroke-dashoffset:1}.copiado .ico-ok path{animation:dibuja .45s var(--ease) forwards}.boton-linea{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px;border:2px solid var(--tinta);border-radius:4px;background:transparent;color:var(--tinta);font-weight:700;font-size:1rem;text-decoration:none;transition:background-color .2s,color .2s}@media(hover:hover){.boton-linea:hover{background:var(--tinta);color:var(--fondo)}}.boton-mini{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 12px;border:2px solid var(--tinta);border-radius:3px;background:transparent;color:var(--tinta);font-weight:700;font-size:.92rem;transition:background-color .15s,color .15s}.boton-mini[aria-pressed=true]{background:var(--tinta);color:var(--papel)}@media(hover:hover){.boton-mini:hover{background:var(--tinta);color:var(--papel)}}.boton[aria-disabled=true],.boton-linea[aria-disabled=true],.boton-mini[aria-disabled=true]{opacity:.6;cursor:progress}.dispensador{position:relative;margin-top:26px}@media(min-width:900px){.dispensador{margin-top:0}}.boca{position:relative;z-index:2;background:var(--led-fondo);border:2px solid var(--led-borde);border-radius:14px 14px 6px 6px;padding:14px 14px 22px;box-shadow:0 14px 26px -16px var(--sombra)}.boca .led{border-color:#0b0a0a;background:#0b0a0a;font-size:1rem}.ranura{height:10px;margin:14px 4px 0;border-radius:6px;background:#050404;box-shadow:inset 0 2px 3px #000}.salida{position:relative;margin:-12px 14px 0;overflow:hidden;padding-bottom:18px}.recibo{position:relative;background:var(--papel);color:var(--tinta);padding:28px 18px 22px;border-radius:0 0 4px 4px;transform-origin:top center;box-shadow:0 16px 30px -18px var(--sombra)}.recibo:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:9px;background:radial-gradient(circle at 9px 9px,transparent 6.5px,var(--papel) 7px) 0 0/18px 9px repeat-x}.recibo-num{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.recibo-num b{font-family:var(--f-led);font-weight:900;font-size:3.6rem;line-height:.9;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--acento)}.recibo-num span{font-size:.9rem;color:var(--tinta-suave);text-align:right}.chips{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.chips li{background:var(--c, var(--papel-gris));border-radius:3px;padding:3px 9px;font-weight:700;font-size:.85rem}.corte{position:relative;margin:20px -18px;border-top:2px dashed var(--linea)}.corte:before,.corte:after{content:"";position:absolute;top:-10px;width:18px;height:18px;border-radius:50%;background:var(--fondo)}.corte:before{left:-9px}.corte:after{right:-9px}.enlace{display:block;width:100%;min-height:48px;margin:6px 0 12px;padding:12px 13px;border:0;border-radius:3px;background:var(--papel-gris);color:var(--tinta);font-family:var(--f-texto);font-weight:600;font-size:1rem;line-height:1.35;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.enlace:focus{outline:3px solid var(--acento);outline-offset:2px}.recibo .boton{margin-top:0}.pie-recibo{margin:12px 0 0;font-size:.92rem;color:var(--tinta-suave)}.pie-recibo strong{color:var(--tinta)}.explica h1{font-weight:900;font-size:clamp(2.6rem,11vw,4.6rem);line-height:.9;margin:30px 0 16px}@media(min-width:900px){.explica h1{margin-top:6px}}.explica p{max-width:42ch;margin:0 0 14px}.explica .nota{margin-bottom:18px}.marco-estado .estado-cab{grid-area:cab}.marco-estado .acciones{grid-area:acc}.marco-estado .peticiones{grid-area:pet}.marco-estado{display:grid;grid-template-areas:"cab" "pet" "acc"}@media(min-width:900px){.marco-estado{grid-template-areas:"cab pet" "acc pet";grid-template-rows:auto 1fr}}.meta-solicitud{font-size:.95rem;color:var(--tinta-suave);margin:0}.peticiones{display:grid;gap:22px;margin-top:26px}@media(min-width:900px){.peticiones{margin-top:0}}.peticion{position:relative;background:var(--c, var(--papel));color:var(--tinta);border-radius:4px;padding:20px 18px 22px;box-shadow:0 16px 30px -22px var(--sombra);transition:background-color .35s var(--ease)}.peticion-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.peticion h2{font-weight:800;font-size:2rem;line-height:.95}.peticion h2 small{display:block;font-family:var(--f-texto);font-weight:600;font-size:.85rem;text-transform:none;letter-spacing:0;margin-top:4px}.sello{flex:none;display:inline-flex;align-items:center;gap:5px;font-family:var(--f-cartel);font-weight:900;font-size:1.2rem;text-transform:uppercase;letter-spacing:.03em;border:2.5px solid currentColor;border-radius:4px;padding:5px 10px 5px 8px;line-height:1;transform:rotate(-6deg);margin-top:2px}.sello svg{width:18px;height:18px}.sello path{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sello[data-estado=aprobada]{color:var(--sello-ok)}.sello[data-estado=pendiente]{color:var(--tinta);border-style:dashed}.sello[data-estado=creando]{color:var(--acento)}.sello[data-estado=creando] svg{animation:gira 1.1s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.sello[data-estado=rechazada]{background:var(--tinta);color:var(--c, var(--papel));border-color:var(--tinta)}.sello[data-estado=fallida]{color:var(--error);border-color:var(--error)}.sello[data-estado=caducada]{color:var(--tinta-suave);border-color:var(--tinta-suave);border-style:dashed}.sello[data-estado=retirada],.sello[data-estado=revocada]{color:var(--tinta-suave);border-color:var(--tinta-suave)}.carril{position:relative;list-style:none;margin:20px 0 4px;padding:0;display:grid;grid-template-columns:repeat(var(--n, 3),1fr)}.carril:before{content:"";position:absolute;left:calc(50% / var(--n, 3));right:calc(50% / var(--n, 3));top:9px;border-top:2px dashed var(--linea-fuerte)}.carril:after{content:"";position:absolute;left:calc(50% / var(--n, 3));top:8px;height:4px;background:var(--tinta);border-radius:2px;width:calc((100% - 100% / var(--n, 3)) * var(--avance, 0));transform-origin:left;transition:width .8s var(--ease)}.carril li{position:relative;text-align:center;font-size:.8rem;font-weight:600;padding-top:28px;color:var(--tinta-suave);transition:color .3s}.carril li:before{content:"";position:absolute;top:3px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--c, var(--papel));border:2px solid var(--tinta);transition:background-color .3s,transform .35s var(--ease-sello)}.carril li.hecho:before{background:var(--tinta)}.carril li[aria-current=step]{color:var(--tinta);font-weight:800}.carril li[aria-current=step]:before{width:22px;height:22px;margin-left:-11px;top:-1px;background:var(--tinta);border:4px solid var(--c, var(--papel));outline:2px solid var(--tinta)}.texto-peticion{margin:16px 0 0;max-width:46ch}.fecha{display:block;font-size:.85rem;color:var(--tinta-suave);margin-top:8px}.credencial{margin-top:18px;padding-top:16px;border-top:2px dashed var(--linea)}.credencial h3{font-family:var(--f-texto);text-transform:none;letter-spacing:0;font-weight:700;margin:0 0 4px;font-size:1rem}.credencial .ayuda{margin-bottom:6px}.fila-dato{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:center;padding:8px 0}.fila-dato+.fila-dato{border-top:1px solid var(--linea)}.dato-etq{display:block;font-size:.8rem;font-weight:600;color:var(--tinta-suave)}.dato-valor{display:block;font-weight:700;font-size:1.15rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:.02em}.botonera{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.una-vez{margin:12px 0 0;font-size:.95rem;font-weight:600}.una-vez .subraya{color:inherit}.una-vez .subraya svg{height:.35em;bottom:-.25em}.una-vez .subraya path{stroke-width:3}.invitacion{margin-top:16px}.invitacion .boton{margin-top:10px}.motivo{margin:16px 0 0}.motivo p{margin:4px 0 0;font-size:1.05rem;font-weight:500}.motivo figcaption{font-size:.85rem;font-weight:700}.acciones{margin-top:34px;padding-top:22px;border-top:2px dashed var(--linea)}.acciones h2{font-weight:900;font-size:2.1rem;line-height:.95;margin:0 0 14px}.accion{display:grid;gap:6px;margin-top:16px;justify-items:start}.confirmar-publico{display:grid;gap:6px;justify-items:start}.confirmar-publico .botonera{justify-content:flex-start}.accion p{margin:0;font-size:.92rem;color:var(--tinta-suave);max-width:42ch}.guarda{margin:26px 0 0;font-size:.92rem;color:var(--tinta-suave);max-width:42ch}.vivo{position:absolute;left:-9999px}.titular-estado{font-size:clamp(2.8rem,4.2vw + 1.4rem,5.6rem);overflow-wrap:anywhere}.titular-estado.medio{font-size:clamp(2.4rem,3.2vw + 1.2rem,4.4rem)}.titular-estado.largo{font-size:clamp(2rem,2.2vw + 1.1rem,3.4rem)}@media(min-width:900px){.titular-estado{font-size:clamp(3.4rem,5.6vw,5rem)}.titular-estado.medio{font-size:clamp(2.8rem,4.2vw,4rem)}.titular-estado.largo{font-size:clamp(2.2rem,3vw,3rem)}}@media(min-width:1600px){html{font-size:106.25%}}@media(min-width:1900px){html{font-size:112.5%}}@media(min-width:1600px){.pantalla{padding:4rem 3.5rem 5.5rem}.marco{max-width:82rem;gap:6rem}.marco-estado{grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:5rem}.peticiones{grid-template-columns:1fr 1fr;align-items:start}.peticiones>.peticion:first-child{grid-row:span 2}}.solo-ancho{display:none}@media(min-width:900px){.solo-ancho{display:block}.lado .nota{display:none}.lado .titular{margin:20px 0 12px;font-size:clamp(3.4rem,6.4vw,5rem)}.lado .entrada{font-size:1.05rem;margin-bottom:0}}@media(min-width:900px)and (max-height:900px){.pasos span.txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pasos li{padding-bottom:10px}.llevas li{min-height:30px}.llevas{margin-top:20px;padding-top:12px}.pasos-bloque{margin-top:16px}}@media(min-width:900px)and (min-height:720px){.lado{position:sticky;top:64px}.marco-estado .acciones{position:sticky;top:64px;align-self:start}}.llevas{margin:26px 0 0;padding:16px 0 0;border-top:2px dashed var(--linea)}.llevas h2,.pasos-tit{font-family:var(--f-texto);text-transform:none;letter-spacing:0;font-size:.95rem;font-weight:700;margin:0 0 8px}.llevas ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.llevas li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:34px;font-size:.95rem}.llevas li em{font-style:normal;color:var(--tinta-suave);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.llevas.intentado li.falta em{color:var(--acento);font-weight:700}.marca-req{width:20px;height:20px}.marca-req circle{fill:none;stroke:var(--linea-fuerte);stroke-width:2;stroke-dasharray:3 3}.marca-req path{fill:none;stroke:var(--sello-ok);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .45s var(--ease)}.llevas li.ok .marca-req path{stroke-dashoffset:0}.llevas li.ok .marca-req circle{stroke:transparent}.pasos{list-style:none;margin:0;padding:0;display:grid;gap:0}.pasos-bloque{margin-top:22px}.pasos li{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding-bottom:14px}.pasos li:last-child{padding-bottom:0}.pasos li:after{content:"";position:absolute;left:12px;top:28px;bottom:2px;border-left:2px dashed var(--linea)}.pasos li.hecho:after{border-left-style:solid;border-color:var(--tinta)}.pasos li:last-child:after{display:none}.paso-ico{width:26px;height:26px;border-radius:50%;border:2px dashed var(--linea-fuerte);display:grid;place-items:center}.pasos li.hecho .paso-ico{background:var(--tinta);border:0;color:var(--fondo)}.pasos li.actual .paso-ico{border:2px solid var(--acento);box-shadow:inset 0 0 0 5px var(--fondo);background:var(--acento)}.paso-ico svg{width:14px;height:14px}.paso-ico path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pasos b{display:block;font-family:var(--f-cartel);text-transform:uppercase;font-weight:800;font-size:1.25rem;line-height:1.1}.pasos span.txt{display:block;font-size:.9rem;color:var(--tinta-suave)}@keyframes dibuja{to{stroke-dashoffset:0}}@keyframes entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes estampar{0%{opacity:0;transform:rotate(-6deg) scale(1.8)}to{opacity:1;transform:rotate(-6deg) scale(1)}}@keyframes imprimir{to{transform:translateY(0)}}@keyframes balanceo{0%{transform:rotate(0)}35%{transform:rotate(-1.4deg)}70%{transform:rotate(.5deg)}to{transform:rotate(0)}}@keyframes enciende{0%,40%{opacity:.15}20%,60%,to{opacity:1}}.mueve .trazo{stroke-dashoffset:3}.mueve .en-vista .trazo,.en-vista .trazo{animation:dibuja 1.6s var(--ease) forwards;animation-delay:var(--d, .35s)}.mueve .escalona>*{opacity:0}.mueve .en-vista .escalona>*,.en-vista .escalona>*{animation:entra .55s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 80ms + .12s)}.mueve .led-num{opacity:.15}.mueve .en-vista .led-num,.en-vista .led-num{animation:enciende .7s steps(1,end) forwards .2s}.mueve .recibo{transform:translateY(-104%)}.mueve .en-vista .recibo,.en-vista .recibo{animation:imprimir 1.1s steps(9,end) forwards .5s,balanceo .9s var(--ease) 1.6s}.mueve .carril:after{transform:scaleX(0);transition:width .8s var(--ease),transform 1s var(--ease) .35s}.mueve .en-vista .carril:after,.en-vista .carril:after{transform:scaleX(1)}.mueve .carril li[aria-current=step]:before{transform:scale(.4)}.mueve .en-vista .carril li[aria-current=step]:before,.en-vista .carril li[aria-current=step]:before{transform:scale(1);transition-delay:1.1s}.mueve .sello{opacity:0}.mueve .en-vista .sello,.en-vista .sello{animation:estampar .4s var(--ease-sello) forwards;animation-delay:var(--d, 1.2s)}.mueve .sello path{stroke-dasharray:1;stroke-dashoffset:1}.mueve .en-vista .sello path,.en-vista .sello path{animation:dibuja .5s var(--ease) forwards;animation-delay:calc(var(--d, 1.2s) + .3s)}.mueve .sello.re-estampa,.sello.re-estampa{animation:estampar .4s var(--ease-sello) forwards!important}.mueve .sello.re-estampa path,.sello.re-estampa path{animation:dibuja .5s var(--ease) .3s forwards!important}.mueve .celdas i.on{animation:enciende .6s steps(1,end)}.mueve .pasos li:after{transform:scaleY(0);transform-origin:top;transition:transform .6s var(--ease)}.mueve .en-vista .pasos li:after,.en-vista .pasos li:after{transform:scaleY(1);transition-delay:calc(var(--i, 0) * .25s + .6s)}.mueve .pasos li.hecho .paso-ico path{stroke-dasharray:1;stroke-dashoffset:1}.mueve .en-vista .pasos li.hecho .paso-ico path,.en-vista .pasos li.hecho .paso-ico path{animation:dibuja .45s var(--ease) forwards .5s}.mueve .en-vista .pasos li.actual .paso-ico,.en-vista .pasos li.actual .paso-ico{animation:late 1.6s var(--ease) 1.2s 2}@keyframes late{0%,to{transform:scale(1)}30%{transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.destino:hover{transform:none}.copiado .ico-ok path{stroke-dashoffset:0!important}.sello[data-estado=creando] svg{animation:none}.mueve .trazo,.trazo{stroke-dashoffset:0!important}.mueve .sello,.sello{opacity:1!important}.mueve .sello path,.sello path{stroke-dashoffset:0!important}.mueve .recibo,.recibo{transform:none!important}.mueve .carril:after,.carril:after{transform:none!important}.mueve .carril li[aria-current=step]:before,.carril li[aria-current=step]:before{transform:none!important}.mueve .escalona>*{opacity:1!important}}
