.ds-campos{display:grid;gap:1rem}.ds-campos select{appearance:auto}.ds-vacio{margin:0;color:var(--tk-muted);font-size:.9rem;line-height:1.5}.ds-resumen{margin:0 0 1rem;padding:.8rem 1rem;border-radius:.9rem;font-size:.92rem;line-height:1.45}.ds-resumen.is-ok{background:#e7f6ec;color:#1f6e3f}.ds-resumen.is-aviso{background:#fff3dc;color:#8a4b08}.ds-resumen.is-fallo{background:#fdecea;color:#a1281f}.ds-lista{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.ds-item{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:.8rem;align-items:start;padding:.8rem .9rem;border:1px solid var(--tk-line);border-radius:.9rem}.ds-item.is-fallo{border-color:rgba(161,40,31,.35)}.ds-item.is-aviso{border-color:rgba(138,75,8,.3)}.ds-estado{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;text-align:center}.ds-estado.is-ok{background:#e7f6ec;color:#1f6e3f}.ds-estado.is-aviso{background:#fff3dc;color:#8a4b08}.ds-estado.is-fallo{background:#fdecea;color:#a1281f}.ds-estado.is-info{background:var(--tk-soft);color:var(--tk-muted)}.ds-titulo{margin:0;font-size:.95rem;color:var(--tk-ink)}.ds-detalle{margin:.25rem 0 0;font-size:.86rem;line-height:1.5;color:var(--tk-ink)}.ds-norma{margin:.3rem 0 0;font-size:.76rem;color:var(--tk-muted)}.ds-explica{margin-top:2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.ds-explica h3{margin:0 0 .4rem;font-size:1rem;color:var(--tk-blue);font-weight:inherit}.ds-explica p{margin:0;font-size:.88rem;line-height:1.55}.ds-abrevs{margin:0;padding:0;list-style:none;display:grid;gap:.3rem;font-size:.86rem;line-height:1.4}.ds-abrevs span{display:inline-block;min-width:8.5rem;color:var(--tk-blue)}@media (max-width:520px){.ds-item{grid-template-columns:1fr;gap:.4rem}}