.ops{max-width:56rem;padding:var(--s-5) var(--s-4);margin:0 auto}.ops header{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ops header h1{flex:100%}.ops nav{gap:var(--s-2);margin:var(--s-4) 0;border-bottom:1px solid var(--c-divisor);flex-wrap:wrap;display:flex}.ops nav [aria-current=page]{background:var(--c-primario-suave);border-bottom:3px solid;font-weight:600}.ops input:focus-visible,.ops select:focus-visible,.ops textarea:focus-visible{outline:var(--foco-ancho) solid var(--c-foco);outline-offset:2px}.ops [aria-invalid=true]{border-width:2px;border-color:currentColor}.ops .aviso-resultado{margin:var(--s-3) 0}.ops .rango{gap:var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.ops .cifras{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding:0;list-style:none;display:grid}.ops .cifras li{padding:var(--s-4);background:var(--c-fondo);border-radius:var(--r-tarjeta);box-shadow:var(--sombra-1)}.ops .cifras b{font:var(--t-h2);display:block}.ops .lista{padding:0;list-style:none}.ops .lista li{padding:var(--s-2) 0;border-bottom:1px solid var(--c-divisor);overflow-wrap:anywhere}.ops dl{gap:var(--s-2) var(--s-4);grid-template-columns:minmax(8rem,14rem) 1fr;display:grid}.ops dd{overflow-wrap:anywhere;margin:0}.ops table{border-collapse:collapse;width:100%}.ops th,.ops td{padding:var(--s-2);text-align:left;border-bottom:1px solid var(--c-divisor)}.ops .accion{margin:var(--s-3) 0;padding:var(--s-4);background:var(--c-fondo);border-radius:var(--r-tarjeta);box-shadow:var(--sombra-1)}.ops .acciones,.ops .acciones-ficha{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.ops .acciones-ficha{margin-top:var(--s-4);align-items:flex-start}.ops .aviso{color:var(--c-texto-2)}@media (width<=600px){.ops dl{grid-template-columns:1fr}}
