:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fondo:#f4f6f9;--superficie:#fff;--superficie-2:#eef1f6;--texto:#131a26;--texto-suave:#536074;--borde:#d9dee7;--primario:#1b4fd6;--primario-hover:#163fae;--primario-texto:#fff;--peligro:#b42318;--peligro-fondo:#fdecea;--foco:#1b4fd6;--sombra:0 1px 2px #131a2614, 0 8px 24px #131a2614;--espacio-1:.25rem;--espacio-2:.5rem;--espacio-3:.75rem;--espacio-4:1rem;--espacio-5:1.5rem;--espacio-6:2rem;--radio:.75rem;--radio-chico:.5rem;--tipografia:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--alto-boton:2.75rem;--ancho-nav:13.75rem;--alto-nav:3.5rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fondo:#0d1118;--superficie:#161c26;--superficie-2:#1d2531;--texto:#e8edf5;--texto-suave:#9ba8bb;--borde:#2a3342;--primario:#7aa2ff;--primario-hover:#9bb9ff;--primario-texto:#0b1220;--peligro:#ff9b92;--peligro-fondo:#3a1c1a;--foco:#9bb9ff;--sombra:0 1px 2px #0006, 0 8px 24px #00000059}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--fondo);color:var(--texto);font-family:var(--tipografia);-webkit-text-size-adjust:100%;font-size:1rem;line-height:1.5}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}h1{margin:0;font-size:1.5rem;line-height:1.25}p{margin:0}.texto-suave{color:var(--texto-suave)}body{padding-top:var(--alto-aviso,0px)}.pantalla{min-height:calc(100dvh - var(--alto-aviso,0px));padding:var(--espacio-4);place-items:center;display:grid}.tarjeta{gap:var(--espacio-4);width:min(100%,26rem);padding:var(--espacio-6) var(--espacio-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);display:grid}.tarjeta__detalle{color:var(--texto-suave)}.tarjeta__acciones{gap:var(--espacio-3);margin-top:var(--espacio-2);display:grid}.marca{letter-spacing:.02em;color:var(--primario);font-weight:700}.aviso{padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-chico);font-size:.9375rem}.aviso--error{background:var(--peligro-fondo);color:var(--peligro)}.boton{min-height:var(--alto-boton);padding:0 var(--espacio-5);border-radius:var(--radio-chico);font:inherit;cursor:pointer;border:1px solid #0000;font-weight:600}.boton:disabled{opacity:.6;cursor:not-allowed}.boton--primario{background:var(--primario);color:var(--primario-texto)}.boton--primario:hover:not(:disabled){background:var(--primario-hover)}.boton--secundario{color:var(--texto);border-color:var(--borde);background:0 0}.boton--secundario:hover:not(:disabled){background:var(--superficie-2)}.boton--texto{color:var(--primario);padding:0 var(--espacio-3);background:0 0}.marco{min-height:calc(100dvh - var(--alto-aviso,0px));grid-template-columns:var(--ancho-nav) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"cabecera cabecera""navegacion contenido";display:grid}.cabecera{align-items:center;gap:var(--espacio-4);padding:var(--espacio-3) var(--espacio-5);background:var(--superficie);border-bottom:1px solid var(--borde);grid-area:cabecera;display:flex}.cabecera__persona{justify-items:end;min-width:0;margin-left:auto;display:grid}.cabecera__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.roles{justify-content:flex-end;gap:var(--espacio-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rol{padding:0 var(--espacio-2);border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto-suave);border-radius:999px;font-size:.75rem}.navegacion{align-content:start;gap:var(--espacio-1);padding:var(--espacio-4) var(--espacio-3);border-right:1px solid var(--borde);grid-area:navegacion;display:grid}.navegacion__enlace{min-height:var(--alto-boton);padding:0 var(--espacio-4);border-radius:var(--radio-chico);color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.navegacion__enlace[aria-current=page]{background:var(--superficie-2);color:var(--primario);font-weight:700}.contenido{padding:var(--espacio-5);grid-area:contenido;width:100%;max-width:60rem}.mi-dia{gap:var(--espacio-5);display:grid}.vacio{justify-items:center;gap:var(--espacio-3);padding:var(--espacio-6) var(--espacio-4);background:var(--superficie);border:1px dashed var(--borde);border-radius:var(--radio);text-align:center;display:grid}.vacio__icono{font-size:2.5rem;line-height:1}.vacio__texto{color:var(--texto-suave);font-size:1.0625rem}@media (width<=47.99rem){.marco{grid-template:"cabecera""contenido"1fr"navegacion"/1fr}.cabecera{padding:var(--espacio-3) var(--espacio-4)}.contenido{padding:var(--espacio-4)}.navegacion{padding:var(--espacio-2) var(--espacio-3) calc(var(--espacio-2) + env(safe-area-inset-bottom));background:var(--superficie);border-right:0;border-top:1px solid var(--borde);grid-auto-columns:1fr;grid-auto-flow:column;position:sticky;bottom:0}.navegacion__enlace{text-align:center}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
