.nkcb .nkh-field select{width:100%;font:inherit;color:var(--nkl-text);border:1px solid var(--nkl-line);background:#ffffff0a;border-radius:10px;padding:.55rem .7rem}.nkcb .nkh-field select option{color:#000}.nkcb .nkh-field select:focus-visible{outline:2px solid var(--nkl-cyan);outline-offset:2px}.nkcb-revisar{gap:1.25rem;display:grid}.nkcb-archivo{border:1px solid var(--nkl-line);border-radius:12px;gap:.9rem;min-width:0;margin:0;padding:1rem;display:grid}.nkcb-archivo legend{padding:0 .4rem;font-weight:700}.nkcb-nombre{color:var(--nkl-muted);overflow-wrap:anywhere;font-weight:500}.nkcb-mapa{grid-template-columns:1fr;gap:.75rem;display:grid}.nkcb-cuadre{border:1px solid var(--nkl-line);border-radius:14px;margin:0 0 1.2rem;padding:1.1rem 1.25rem}.nkcb-cuadre p{margin:.25rem 0 0}.nkcb-cuadre__label{text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:700}.nkcb-cuadre__valor{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2rem,7vw,3rem);font-weight:800;line-height:1.1}.nkcb-cuadre--ok{background:#34d3991a;border-color:#34d39980}.nkcb-cuadre--dif{background:#f871711a;border-color:#f8717199}.nkcb-cuadre--dif .nkcb-cuadre__valor{color:var(--nkl-alert)}.nkcb-tabla-cuadre{margin-bottom:1.2rem}.nkcb-posteriores{background:#facc1514;border:1px solid #facc1573;border-radius:10px;padding:.6rem .8rem;font-weight:600;color:var(--nkl-text)!important}.nkcb-tabla-cuadre th{white-space:normal!important}.nkcb-kpis{margin-top:.5rem}.nkcb-desc{min-width:14rem;white-space:normal!important}.nkcb-sem{white-space:nowrap}.nkcb-bloque{margin-top:1.4rem}.nkcb-cat h4{margin:1rem 0 .2rem;font-size:.95rem}.nkcb-cat .nkh-aviso{margin:0 0 .5rem}.nkcb-alerta{border-left:4px solid #f87171;padding-left:.9rem}.nkcb-ph{border-left:4px solid var(--nkl-cyan);padding-left:.9rem}.nkcb-posible{border:1px solid var(--nkl-line);border-radius:12px;gap:.75rem;margin-top:.75rem;padding:.9rem;display:grid}.nkcb-posible fieldset{border:none;gap:.35rem;min-width:0;margin:0;padding:0;display:grid}.nkcb-posible legend{margin-bottom:.2rem;font-size:.9rem;font-weight:600}.nkcb-opcion{overflow-wrap:anywhere;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.nkcb-opcion input{accent-color:var(--nkl-cyan);margin-top:.2rem}.nkcb-posible .nkl-btn{justify-self:start}.nkcb-posible .nkl-btn:disabled{opacity:.55;cursor:not-allowed}.nkcb-conciliadas{margin-top:1.4rem}@media (min-width:640px){.nkcb-mapa{grid-template-columns:repeat(2,1fr)}.nkcb-posible{grid-template-columns:1fr 1fr}.nkcb-posible .nkl-btn{grid-column:1/-1}}@media (min-width:1000px){.nkcb-revisar{grid-template-columns:1fr 1fr}}@media print{.nkcb-cuadre{background:0 0!important;border:2px solid #000!important}.nkcb-cuadre *{color:#000!important}.nkcb-alerta,.nkcb-ph{border-left-color:#000!important}.nkcb-conciliadas{display:block}.nkcb-conciliadas>summary{font-weight:700;list-style:none}.nkcb-posible{break-inside:avoid}.nkcb-bloque{break-inside:auto}}
