.person-dni-lookup{margin:8px 0 16px}.person-dni-lookup .person-dni-search{width:100%;min-height:54px;background:#315fb8;color:#fff;border:2px solid #315fb8;box-shadow:0 3px 9px #254d8f26}.person-dni-lookup .person-dni-search:hover{background:#244a96;border-color:#244a96}.person-dni-lookup .person-dni-search:disabled{opacity:.65}.person-dni-results .person-dni-option{display:grid;gap:8px;text-align:left;margin:10px 0;width:100%;white-space:normal;padding:16px;background:#e7f3d2;color:#203b12;border:2px solid #79a63d;box-shadow:0 3px 8px #315c1320}.person-dni-results .person-dni-option:hover{background:#d8ebba;border-color:#507d1e}.person-dni-option strong{font-size:17px}.person-dni-option span{font-size:15px;line-height:1.45;font-weight:500}.person-dni-lookup button:focus-visible{outline:3px solid #183d85;outline-offset:3px}
.person-dni-lookup>.meta:empty{display:none}
