.identification-comparison .identity-page{padding:16px;border:1px solid #a6b3aa;border-radius:6px;background:#fff;color:#252c2d}
.identification-comparison .identity-page+.identity-page{margin-top:18px}
.identification-comparison .identity-page p{font-size:14px;line-height:1.8;margin:0}
.identification-comparison .identity-page-name{font-size:14px;font-weight:700;line-height:1.8;margin:0 0 12px}
.identification-comparison .identity-site{padding-bottom:10px;border-bottom:1px solid #b9c5bd}
.identification-comparison .identity-field-label,.identification-comparison .identity-search-form label{display:block;font-size:14px;font-weight:700;margin:14px 0 6px}
.identification-comparison .identity-static-search,.identification-comparison .identity-search-controls{display:flex;align-items:stretch;gap:8px;min-width:0}
.identification-comparison .identity-static-input,.identification-comparison .identity-search-controls input{min-width:0;flex:1;padding:9px;border:1px solid #84998d;border-radius:3px;font:inherit;font-size:14px;line-height:1.8;background:#fff;color:#252c2d}
.identification-comparison .identity-static-button,.identification-comparison .identity-search-controls button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid #24574c;border-radius:3px;background:#24574c;color:#fff;font:inherit;font-size:14px;font-weight:700;line-height:1.8;white-space:nowrap}
.identification-comparison .identity-search-controls button{cursor:pointer}
.identification-comparison .identity-search-controls button:disabled{cursor:default;background:#65766b;border-color:#65766b}
.identification-comparison .identity-function{margin-top:12px!important;color:#4a5d52}
.identification-comparison .identity-search-status{margin-top:14px!important;font-weight:700}
.identification-comparison .identity-search-results{font-size:14px;line-height:1.8;padding-left:1.3em;margin:8px 0 0}
.identification-comparison .identity-search-results li{margin:4px 0}
.identification-comparison .identity-search-results li[hidden]{display:none}
.identification-comparison .identity-instruction{font-size:14px;line-height:1.8;margin:0 0 14px}
.identification-comparison input:focus-visible,.identification-comparison button:focus-visible{outline:3px solid #143f86;outline-offset:4px}
@media(max-width:720px){.identification-comparison .identity-page{padding:12px}.identification-comparison .identity-search-controls,.identification-comparison .identity-static-search{flex-direction:column}.identification-comparison .identity-search-controls input{width:100%}}
