.drx-search,.drx-ask{box-sizing:border-box;border:1px solid #d8e2ea;border-radius:14px;padding:1.25rem;margin:1.5rem 0;background:#fff;color:#14212b}.drx-search *,.drx-ask *{box-sizing:border-box}.drx-search label,.drx-ask label{display:block;font-weight:600;margin-bottom:.45rem}.drx-search-row{display:flex;gap:.6rem}.drx-search input,.drx-ask textarea{width:100%;border:1px solid #9aabb8;border-radius:8px;padding:.7rem;font:inherit}.drx-search button,.drx-ask button{border:0;border-radius:8px;padding:.7rem 1rem;background:#0878c9;color:#fff;font-weight:700;cursor:pointer}.drx-search button:focus,.drx-ask button:focus,.drx-search input:focus,.drx-ask textarea:focus{outline:3px solid #ffbf47;outline-offset:2px}.drx-status{min-height:1.5rem;margin:.8rem 0;font-size:.92rem}.drx-hit{border-top:1px solid #e6edf1;padding:.8rem 0}.drx-hit h3{margin:.1rem 0 .35rem}.drx-hit a{color:#075f9e}.drx-hit p{margin:0}.drx-notice{font-size:.9rem;background:#f4f7f9;padding:.65rem;border-left:4px solid #0878c9}.drx-answer{margin-top:1rem}.drx-related{margin-top:2rem;padding-top:1rem;border-top:2px solid #d8e2ea}.drx-related ul{padding-left:1.2rem}.drx-search table,.drx-ask table,.drx-related table{width:100%;border-collapse:collapse}.drx-search th,.drx-search td,.drx-ask th,.drx-ask td,.drx-related th,.drx-related td{padding:.6rem .7rem;border:1px solid #d8e2ea;text-align:left;vertical-align:top}.drx-search th,.drx-ask th,.drx-related th{background:#f4f7f9;font-weight:700}.drx-table-note{font-size:.85rem;color:#526270;margin:.35rem 0}.aad-tw,.drx-tabla-wrap{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.aad-tw table,.drx-tabla-wrap table{max-width:100%;box-sizing:border-box}/* Movil: las tablas se deslizan en horizontal, sin comprimir columnas ni partir palabras */
@media(max-width:600px){
.aad-tw,.drx-tabla-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding-left:0;padding-right:0}
.aad-tw table,.drx-tabla-wrap table{table-layout:auto!important;width:100%!important;min-width:0!important;max-width:none!important}
.aad-tw th,.aad-tw td,.drx-tabla-wrap th,.drx-tabla-wrap td{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none;padding:9px 11px!important}
.aad-tw table:has(tr > :nth-child(3)),.drx-tabla-wrap table:has(tr > :nth-child(3)){min-width:560px!important}
.aad-tw table:has(tr > :nth-child(4)),.drx-tabla-wrap table:has(tr > :nth-child(4)){min-width:680px!important}
.aad-tw td *,.drx-tabla-wrap td *{max-width:100%!important;height:auto!important;min-height:0!important}
}@media(max-width:600px){.drx-search-row{display:block}.drx-search button{margin-top:.6rem;width:100%}.drx-search table,.drx-ask table,.drx-related table{display:block;border:0;white-space:normal}.drx-search thead,.drx-ask thead,.drx-related thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.drx-search tbody,.drx-ask tbody,.drx-related tbody{display:block}.drx-search tr,.drx-ask tr,.drx-related tr{display:block;margin:0 0 .9rem;border:1px solid #d8e2ea;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(20,33,43,.08);overflow:hidden}.drx-search td,.drx-ask td,.drx-related td{display:grid;grid-template-columns:minmax(7rem,38%) 1fr;gap:.75rem;padding:.65rem .7rem;border:0;border-bottom:1px solid #e6edf1;overflow-wrap:anywhere}.drx-search td:last-child,.drx-ask td:last-child,.drx-related td:last-child{border-bottom:0}.drx-search td::before,.drx-ask td::before,.drx-related td::before{content:attr(data-label);font-weight:700;color:#526270}.drx-table-note{display:block}}
