:root{--tinta:#1a1d21;--papel:#fbfbfa;--linea:#e3e2df;--acento:#1f3a5f;--alerta:#8a2b2b;--aviso:#8a6a1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--papel);color:var(--tinta);margin:0;font:16px/1.5 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}header{border-bottom:1px solid var(--linea);background:#fff;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.marca{color:var(--acento);letter-spacing:-.01em;font-weight:600;text-decoration:none}main{max-width:68rem;margin:0 auto;padding:2rem 1.5rem 4rem}h1{letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.4rem}h2{margin:2rem 0 .75rem;font-size:1.05rem}p.guia{color:#5c6169;margin:0 0 1.5rem}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{text-align:left;border-bottom:1px solid var(--linea);padding:.5rem .75rem}th{text-transform:uppercase;letter-spacing:.04em;color:#5c6169;font-size:.8rem}td.numero,th.numero{text-align:right}tbody tr:nth-child(2n){background:#f5f5f4}form.tarjeta{border:1px solid var(--linea);background:#fff;border-radius:10px;max-width:22rem;margin:4rem auto;padding:1.75rem}label{color:#5c6169;margin:.9rem 0 .25rem;font-size:.85rem;display:block}input[type=text],input[type=email],input[type=password],input[type=file],select{border:1px solid var(--linea);width:100%;font:inherit;background:#fff;border-radius:6px;padding:.5rem .6rem}button{background:var(--acento);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:6px;margin-top:1.25rem;padding:.5rem 1rem}button.enlace{color:#5c6169;background:0 0;margin:0;padding:0;text-decoration:underline}a{color:var(--acento)}.error{color:var(--alerta);margin-top:1rem;font-size:.9rem}.aviso{color:var(--aviso)}.estado{background:#ececeb;border-radius:999px;padding:.15rem .5rem;font-size:.8rem}.estado.aprobado{background:#e2efe4}.estado.devuelto{background:#f6e5e5}.estado.pendiente{background:#f3eddc}ol.pasos{color:#5c6169;margin:0 0 2rem;padding-left:1.2rem}ol.pasos li{margin-bottom:.35rem}ol.pasos .listo{color:var(--acento)}ul.guia{color:#5c6169;margin:0 0 1.5rem;padding-left:1.2rem}ul.guia li{margin-bottom:.35rem}
