.xos31000-search-records{padding:19px 0;border-top:1px solid rgba(178,204,220,.17);margin-top:20px}
.xos31000-record-heading{display:flex;gap:20px;justify-content:space-between;align-items:center}
.xos31000-record-heading span{font-size:10px;letter-spacing:.17em;font-weight:750}
.xos31000-record-heading small,.xos31000-record-status{color:var(--athrty-ui-muted,#adbfca);font-size:11px}
.xos31000-record-status{margin:10px 0}
.xos31000-record-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.xos31000-record-item{display:flex;align-items:center;gap:13px;border:1px solid rgba(177,203,220,.18);background:rgba(156,190,214,.05);border-radius:14px;padding:13px;text-decoration:none;color:inherit;min-width:0;min-height:62px}
.xos31000-record-item:hover{background:rgba(163,200,223,.16);border-color:rgba(181,216,237,.35)}
.xos31000-record-item:focus-visible{outline:3px solid #a8d8f5;outline-offset:2px}
.xos31000-record-kind{border:1px solid rgba(174,203,221,.24);color:#b7d2e0;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:700;white-space:nowrap}
.xos31000-record-info{min-width:0;display:grid;gap:4px}
.xos31000-record-info strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xos31000-record-info small{color:var(--athrty-ui-muted,#abbdc9);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xos31000-record-empty{font-size:12px;color:var(--athrty-ui-muted,#abbdc9);margin:0}
@media(max-width:700px){.xos31000-record-list{grid-template-columns:1fr}.xos31000-record-heading small{display:none}}