.sn-nombres .sn-legado-title{letter-spacing:-.03em;max-width:22ch}
.sn-nombres-nota{max-width:72ch;font-size:.9rem;line-height:1.7;color:var(--muted,#626262);padding-block:1rem;margin-block:0 1.5rem;border-block:1px solid var(--line,#d7d7d7)}
.sn-nombres-source{max-width:72ch}
.sn-nombres-source a:focus-visible,.sn-nombres .sn-agent-link a:focus-visible{outline:3px solid var(--pink,#b20f4d);outline-offset:4px}
.sn-nombres-source table[border="1"]{font-size:.85rem}
.sn-nombres-source table[border="1"] td{width:100%!important}
.sn-nombres-index table[border="0"]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:0 1.5rem;width:100%!important}
.sn-nombres-index table[border="0"] tbody,.sn-nombres-index table[border="0"] tr{display:contents}
.sn-nombres-index table[border="0"] td{display:block;width:auto!important;min-width:0;padding:0!important}
.sn-nombres-index table[border="0"] td:empty{display:none}
.sn-nombres-index table[border="0"] td a{display:flex;align-items:center;min-height:48px;padding-block:.65rem;text-align:start}
.sn-nombres-entry p{max-width:70ch}
.sn-nombres .sn-agent-link a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:420px){.sn-nombres-index table[border="0"]{gap:0 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sn-nombres-index td a{overflow-wrap:anywhere}.sn-nombres-source table[border="1"] td{padding:.65rem}.sn-nombres .sn-legado-resources{max-width:100%}}
@media print{.sn-nombres-nota{color:#222}.sn-nombres-source{max-width:none}}
