:root,[data-marca-local]{--fondo:var(--color-claro);--superficie:#fff;--superficie-2:color-mix(in srgb, var(--color-tinta) 4%, #fff);--texto:var(--color-tinta);--texto-suave:color-mix(in srgb, var(--color-tinta) 78%, #fff);--borde:color-mix(in srgb, var(--color-tinta) 14%, #fff);--borde-control:color-mix(in srgb, var(--color-tinta) 60%, #fff);--relleno-suave:var(--superficie-2);--principal-suave:color-mix(in srgb, var(--color-principal) 9%, #fff);--foco:var(--color-tinta);--marca:var(--color-principal);--sobre-marca:var(--color-sobre-principal);--accion:var(--color-tinta);--sobre-accion:var(--color-sobre-tinta);--accion-hover:color-mix(in srgb, var(--color-tinta) 84%, var(--color-sobre-tinta));--exito:#1b6b3a;--aviso:#8a4b00;--peligro:#a11d1d;--info:#1d4f91;--exito-fondo:color-mix(in srgb, var(--exito) 9%, #fff);--aviso-fondo:color-mix(in srgb, var(--aviso) 9%, #fff);--peligro-fondo:color-mix(in srgb, var(--peligro) 9%, #fff);--info-fondo:color-mix(in srgb, var(--info) 9%, #fff);--exito-borde:color-mix(in srgb, var(--exito) 70%, #fff);--aviso-borde:color-mix(in srgb, var(--aviso) 70%, #fff);--peligro-borde:color-mix(in srgb, var(--peligro) 70%, #fff);--info-borde:color-mix(in srgb, var(--info) 70%, #fff);--neutro:var(--texto-suave);--neutro-fondo:var(--superficie-2);--neutro-borde:var(--borde-control);--sobre-peligro:#fff;--lateral-fondo:var(--color-tinta);--lateral-texto:var(--color-sobre-tinta);--lateral-texto-suave:color-mix(in srgb, var(--color-sobre-tinta) 76%, var(--color-tinta));--lateral-hover:color-mix(in srgb, var(--color-sobre-tinta) 10%, var(--color-tinta));--ancho-lateral:15rem;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--t-s:.833rem;--t-m:1rem;--t-l:1.2rem;--t-xl:1.44rem;--t-2xl:1.728rem;--t-3xl:2.074rem;--t-4xl:2.488rem;--t-xs:var(--t-s);--lh:1.5;--lh-titulo:1.2;--r-s:.25rem;--r-m:.5rem;--r-l:.75rem;--elev-0:none;--elev-1:0 -1px 0 var(--borde), 0 -6px 16px color-mix(in srgb, var(--color-tinta) 6%, transparent);--elev-2:0 16px 40px color-mix(in srgb, var(--color-tinta) 22%, transparent);--toque:2.75rem;--ease-out:cubic-bezier(.23, 1, .32, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--fuente);background:var(--fondo);color:var(--texto);line-height:var(--lh);margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}a,button,summary,label,select,input,textarea,[role=button]{touch-action:manipulation}input,select,textarea{font-size:max(1rem,16px)}.contenedor{max-width:80rem;padding:0 var(--e-5);margin:0 auto}.icono{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--toque);padding:var(--e-2) var(--e-5);border:1px solid var(--accion);border-radius:var(--r-s);background:var(--accion);color:var(--sobre-accion);font:inherit;font-weight:700;line-height:var(--lh-titulo);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .14s var(--ease-out);text-decoration:none;display:inline-flex}.boton.boton-secundario{background:var(--superficie);color:var(--texto);border-color:var(--borde-control)}.boton.boton-terciario{color:var(--texto);padding-inline:var(--e-2);text-underline-offset:.18em;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.boton.boton-destructivo{background:var(--superficie);color:var(--peligro);border-color:var(--peligro)}.boton.boton-peligro{background:var(--peligro);border-color:var(--peligro);color:var(--sobre-peligro)}.boton.boton-claro{background:var(--color-claro);color:var(--texto);border-color:var(--color-claro)}.boton:active{transform:scale(.97)}.boton:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.boton:disabled,.boton[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.boton[aria-busy=true]{cursor:progress}.boton[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite boton-girar}@keyframes boton-girar{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){:where(.boton):hover{background:var(--accion-hover);border-color:var(--accion-hover)}.boton.boton-secundario:hover,.boton.boton-destructivo:hover{background:var(--superficie-2)}.boton.boton-terciario:hover{background:0 0;text-decoration-thickness:2px}.boton.boton-peligro:hover{background:color-mix(in srgb, var(--peligro) 86%, var(--color-tinta));border-color:color-mix(in srgb, var(--peligro) 86%, var(--color-tinta))}.boton.boton-claro:hover{background:var(--superficie)}}.tono-exito{--tono:var(--exito);--tono-fondo:var(--exito-fondo);--tono-borde:var(--exito-borde)}.tono-aviso{--tono:var(--aviso);--tono-fondo:var(--aviso-fondo);--tono-borde:var(--aviso-borde)}.tono-peligro{--tono:var(--peligro);--tono-fondo:var(--peligro-fondo);--tono-borde:var(--peligro-borde)}.tono-info{--tono:var(--info);--tono-fondo:var(--info-fondo);--tono-borde:var(--info-borde)}.tono-neutro{--tono:var(--neutro);--tono-fondo:var(--neutro-fondo);--tono-borde:var(--neutro-borde)}.insignia{align-items:center;gap:var(--e-1);min-height:1.5rem;padding:0 var(--e-2);border-radius:var(--r-s);background:var(--tono-fondo,var(--neutro-fondo));color:var(--tono,var(--neutro));font-size:var(--t-s);font-weight:700;line-height:var(--lh-titulo);white-space:nowrap;display:inline-flex}.insignia .icono{width:1rem;height:1rem}.insignia>.ad-estado,.insignia>.co-estado{color:inherit;font:inherit;white-space:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.alerta{gap:var(--e-1) var(--e-3);max-width:48rem;margin:0 0 var(--e-5);padding:var(--e-4);border-left:var(--e-1) solid var(--tono-borde);border-radius:var(--r-s);background:var(--tono-fondo);color:var(--texto);grid-template-columns:auto minmax(0,1fr);display:grid}.alerta>.icono{width:1.5rem;height:1.5rem;color:var(--tono)}.alerta-cuerpo>*{margin:0}.alerta-cuerpo>*+*{margin-top:var(--e-1)}.alerta-titulo{color:var(--tono);font-weight:700}.alerta-accion{padding-top:var(--e-2)}.plegable>summary{align-items:center;gap:var(--e-2);min-height:var(--toque);cursor:pointer;list-style:none;display:flex}.plegable>summary::-webkit-details-marker{display:none}.plegable .chevron{transition:transform .16s var(--ease-out)}.plegable[open]>summary .chevron{transform:rotate(90deg)}.plegable-mas>summary{text-underline-offset:.18em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.plegable-mas>.plegable-cuerpo{max-width:65ch;padding:var(--e-2) 0 var(--e-2) var(--e-4);border-left:2px solid var(--borde)}.plegable-seccion{border:1px solid var(--borde);border-radius:var(--r-m);background:var(--superficie)}.plegable-seccion+.plegable-seccion{margin-top:var(--e-2)}.plegable-seccion>summary{column-gap:var(--e-2);min-height:3.5rem;padding:var(--e-2) var(--e-4);border-radius:var(--r-m);grid-template-columns:auto minmax(0,1fr) auto;font-weight:700;display:grid}.plegable>summary>:is(h2,h3){font-size:var(--t-m);line-height:var(--lh-titulo);margin:0}.plegable-dato{color:var(--texto-suave);font-size:var(--t-s);text-align:right;margin-left:auto;font-weight:400}@media (width<=40rem){.plegable-seccion>summary .plegable-dato{text-align:left;grid-column:2;margin-left:0}}.plegable-seccion>.plegable-cuerpo{padding:var(--e-2) var(--e-4) var(--e-5)}@media (hover:hover) and (pointer:fine){.plegable-seccion>summary:hover{background:var(--superficie-2)}.plegable-mas>summary:hover{text-decoration-thickness:2px}}.que-hacer{gap:var(--e-4);max-width:48rem;margin:0 0 var(--e-5);padding:var(--e-5);border:1px solid var(--borde);border-top:var(--e-1) solid var(--tono-borde);border-radius:var(--r-m);background:var(--superficie);display:grid}.que-hacer>.que-hacer-cabeza{align-items:center;gap:var(--e-2);color:var(--tono);font-size:var(--t-s);margin:0;font-weight:700;display:flex}.que-hacer-texto>*{margin:0}.que-hacer-texto>*+*{margin-top:var(--e-2)}.que-hacer-titulo{font-size:var(--t-xl);font-weight:700;line-height:var(--lh-titulo);text-wrap:balance}.que-hacer-frase{max-width:60ch}.que-hacer-extra>*{margin:0}.que-hacer-documento{padding:var(--e-3) var(--e-4);border-radius:var(--r-s);background:var(--superficie-2);overflow-wrap:anywhere}.que-hacer-documento .ad-codigo{font-size:var(--t-l);letter-spacing:.03em;-webkit-user-select:all;user-select:all;display:inline-block}.que-hacer-situacion{margin:0 0 var(--e-2);font-size:var(--t-m)}.que-hacer-principal,.que-hacer-secundarias{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.que-hacer-secundarias{padding-top:var(--e-4);border-top:1px solid var(--borde)}.que-hacer-tranquilo{border-top-width:1px;border-left:var(--e-1) solid var(--tono-borde);padding:var(--e-4) var(--e-5)}.que-hacer-tranquilo .que-hacer-titulo{font-size:var(--t-l)}@media (width<=40rem){.que-hacer{padding:var(--e-4)}.que-hacer-titulo{font-size:var(--t-l)}.que-hacer-principal .boton{width:100%}}.billete{--entorno:var(--fondo);--billete-suave:color-mix(in srgb, var(--color-sobre-tinta) 78%, var(--color-tinta));max-width:48rem;margin:0 0 var(--e-5);border-top:var(--e-1) solid var(--marca);border-radius:var(--r-l);background:var(--color-tinta);color:var(--color-sobre-tinta)}.billete-codigo{gap:var(--e-2);min-width:0;padding:var(--e-5);display:grid}.billete-codigo>*{margin:0}.billete .billete-etiqueta{color:var(--billete-suave);font-size:var(--t-s);margin:0;font-weight:600}.billete-valor{font-size:clamp(var(--t-3xl), 9vw, var(--t-4xl));letter-spacing:.04em;font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:700;line-height:1.1}.billete-uso{max-width:60ch;color:var(--billete-suave);font-size:var(--t-s)}.billete-datos{gap:var(--e-2);margin:var(--e-2) 0 0;display:grid}.billete-datos dt{color:var(--billete-suave);font-size:var(--t-s)}.billete-datos dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.billete-corte{height:0;margin:0 var(--e-4);border-top:2px dashed color-mix(in srgb, var(--color-sobre-tinta) 35%, var(--color-tinta));position:relative}.billete-corte:before,.billete-corte:after{content:"";background:var(--entorno);border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:-.75rem}.billete-corte:before{left:calc(-1 * var(--e-4) - .75rem)}.billete-corte:after{right:calc(-1 * var(--e-4) - .75rem)}.billete-pie{gap:var(--e-1) var(--e-4);padding:var(--e-4) var(--e-5);color:var(--billete-suave);font-size:var(--t-s);flex-wrap:wrap;display:flex}.billete-pie>p{margin:0}@media (width<=40rem){.tabla-tarjetas thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-tarjetas,.tabla-tarjetas tbody,.tabla-tarjetas tr,.tabla-tarjetas th,.tabla-tarjetas td{display:block}.tabla-tarjetas tr{gap:var(--e-1) var(--e-3);padding:var(--e-3) var(--e-4);border-top:1px solid var(--borde);grid-template-columns:minmax(0,1fr) auto;display:grid}.tabla-tarjetas tbody tr:first-child{border-top:0}.tabla-tarjetas th,.tabla-tarjetas td{overflow-wrap:anywhere;border:0;min-width:0;padding:0}.tabla-tarjetas .col-ancha{grid-column:1/-1}.tabla-tarjetas td[data-etiqueta]:before{content:attr(data-etiqueta) ": ";color:var(--texto-suave);font-weight:400}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
