:root{--rb-fondo: #F3F6FB;--rb-panel: #FFFFFF;--rb-linea: #D5DDEA;--rb-tinta: #0C1424;--rb-tinta-2: #4A566B;--rb-acento: #1F4FE0;--rb-sobre-acento: #FFFFFF;--rb-acento-suave: #E4ECFF;--rb-acento-texto: #1A44C2;--rb-rojo: #C62828;--rb-rojo-fondo: #FCEBEA;--rb-ambar: #B26A00;--rb-verde: #1B7F4B;--rb-ambar-texto: #8F5500;--rb-verde-texto: #17693E;--rb-graf-1: #E3A21A;--rb-graf-2: #B42318;--rb-graf-3: #2F8F5B;--rb-barra: #0B1226;--rb-barra-suave: #13214A;--rb-barra-tinta: #E8EEFB;--rb-barra-tinta-2: #9FB0D0;--rb-barra-linea: #2A3557;--rb-barra-acento: #8FB0FF;color-scheme:light}:root[data-tema=oscuro]{--rb-fondo: #080D1A;--rb-panel: #0F172B;--rb-linea: #24304D;--rb-tinta: #E9EEF9;--rb-tinta-2: #9BA9C6;--rb-acento: #5B8CFF;--rb-sobre-acento: #06102A;--rb-acento-suave: #13214A;--rb-acento-texto: #8FB0FF;--rb-rojo: #FF7B72;--rb-rojo-fondo: #2A1216;--rb-ambar: #F2B441;--rb-verde: #4ADE80;--rb-ambar-texto: #F2B441;--rb-verde-texto: #4ADE80;--rb-graf-1: #BD8A17;--rb-graf-2: #B8323F;--rb-graf-3: #30A36A;--rb-barra: #050912;--rb-barra-suave: #13214A;--rb-barra-tinta: #E8EEFB;--rb-barra-tinta-2: #8E9DBD;--rb-barra-linea: #24304D;--rb-barra-acento: #8FB0FF;color-scheme:dark}:root{--rb-linea-suave: color-mix(in srgb, var(--rb-linea) 60%, var(--rb-panel));--rb-linea-tenue: color-mix(in srgb, var(--rb-linea) 35%, var(--rb-panel));--rb-linea-casilla: color-mix(in srgb, var(--rb-tinta-2) 55%, var(--rb-linea));--rb-acento-medio: color-mix(in srgb, var(--rb-acento) 55%, var(--rb-panel));--rb-sobre: color-mix(in srgb, var(--rb-tinta) 6%, transparent);--rb-verde-fondo: color-mix(in srgb, var(--rb-verde) 9%, var(--rb-panel));--rb-verde-borde: color-mix(in srgb, var(--rb-verde) 45%, var(--rb-panel));--rb-ambar-fondo: color-mix(in srgb, var(--rb-ambar) 9%, var(--rb-panel));--rb-ambar-borde: color-mix(in srgb, var(--rb-ambar) 45%, var(--rb-panel));--rb-rojo-borde: color-mix(in srgb, var(--rb-rojo) 45%, var(--rb-panel));--rb-visor: #0B1226;--rb-sobre-visor: #E8EEFB;--rb-velo: rgba(4, 8, 18, .6);--rb-f-titulo: "Space Grotesk", system-ui, sans-serif;--rb-f-texto: "Manrope", system-ui, sans-serif;--rb-f-dato: "JetBrains Mono", ui-monospace, monospace;--rb-radio-tarjeta: 14px;--rb-radio-control: 10px}*{box-sizing:border-box}html{background:var(--rb-fondo)}body{margin:0;font-family:var(--rb-f-texto);font-size:15px;line-height:1.55;color:var(--rb-tinta);background:var(--rb-fondo);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--rb-f-titulo);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0}strong,b{font-weight:700}code{background:var(--rb-sobre);padding:1px 6px;border-radius:4px;font-size:.9em;font-family:var(--rb-f-dato)}button,input,select,textarea{border-radius:var(--rb-radio-control)}:focus{outline:none}:focus-visible{outline:2px solid var(--rb-acento);outline-offset:2px}::selection{background:var(--rb-acento-suave)}.rb-link{color:var(--rb-acento-texto);text-underline-offset:3px}.rb-link:hover{color:var(--rb-acento)}.rb-marco-lateral .rb-link{color:var(--rb-barra-acento)}.rb-marco-lateral .rb-link:hover{color:var(--rb-barra-tinta)}.rb-btn-metal:hover{background:var(--rb-acento-suave)}.rb-btn-metal:disabled:hover{background:transparent}.rb-btn-outline:hover{background:var(--rb-sobre)}.rb-input{transition:border-color .12s ease}.rb-input:hover{border-color:var(--rb-linea-casilla)}.rb-input:focus-visible{border-color:var(--rb-acento);outline-offset:0}.rb-nav-item:hover{background:color-mix(in srgb,var(--rb-barra-tinta) 8%,transparent)}.rb-tema{display:inline-flex;border:1px solid var(--rb-linea);border-radius:var(--rb-radio-control);overflow:hidden;background:var(--rb-panel)}.rb-tema button{display:grid;place-items:center;width:36px;height:32px;padding:0;border:0;border-radius:0;background:transparent;color:var(--rb-tinta-2);cursor:pointer}.rb-tema button+button{border-left:1px solid var(--rb-linea)}.rb-tema button[aria-pressed=true]{background:var(--rb-acento-suave);color:var(--rb-acento-texto)}.rb-tema button:focus-visible{outline-offset:-3px}.rb-tema.en-barra{border-color:var(--rb-barra-linea);background:transparent}.rb-tema.en-barra button{color:var(--rb-barra-tinta-2)}.rb-tema.en-barra button+button{border-left-color:var(--rb-barra-linea)}.rb-tema.en-barra button[aria-pressed=true]{background:var(--rb-barra-suave);color:var(--rb-barra-tinta)}.rb-tema.en-barra button:focus-visible{outline-color:var(--rb-barra-acento)}.pantalla-centro{max-width:560px;margin:60px auto;background:var(--rb-panel);border:1px solid var(--rb-linea);border-radius:var(--rb-radio-tarjeta);padding:34px 30px;text-align:center;line-height:1.6}.pantalla-centro p{color:var(--rb-tinta-2)}.pantalla-error{color:var(--rb-rojo);font-family:var(--rb-f-dato);font-size:.85rem;word-break:break-word}.rb-tabla-cont{container-type:inline-size}.rb-tabla-cont>table{width:100%}@container (max-width: 620px){.rb-tabla-reflow thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rb-tabla-reflow tr{display:block;border:1px solid var(--rb-linea);border-radius:var(--rb-radio-tarjeta);margin-bottom:10px;padding:3px 13px;background:var(--rb-panel)}.rb-tabla-reflow td{display:flex;justify-content:space-between;align-items:baseline;gap:16px;text-align:right!important;padding:7px 0!important;border:0!important;border-bottom:1px solid var(--rb-linea-suave)!important}.rb-tabla-reflow tr td:last-child{border-bottom:0!important}.rb-tabla-reflow td:before{content:attr(data-etiqueta);flex:0 0 auto;max-width:48%;text-align:left;font-family:var(--rb-f-dato);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--rb-tinta-2);white-space:normal}.rb-tabla-reflow td[data-etiqueta=""]:before{content:none}.rb-tabla-reflow td[data-etiqueta=""]{justify-content:center;text-align:center!important}}
