/* Page-only recovery: no dependency on the search enhancement or animation. */
body[data-page-family="record-index"] .records-recovery{margin:20px 0 26px;padding:20px 24px;border:1px solid #cedbe7;border-left:3px solid #a08049;background:#fffcf5;color:#254b6a}
body[data-page-family="record-index"] .records-recovery p{margin:0;font-size:15px;line-height:1.95;word-break:normal;text-wrap:pretty}
body[data-page-family="record-index"] .records-recovery p+p{margin-top:8px;font-weight:700}
body[data-page-family="record-index"] .records-recovery-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:14px}
body[data-page-family="record-index"] .records-recovery-actions button{max-width:100%;min-height:44px;padding:10px 18px;border:1px solid #245f91;background:#fff;color:#12365f;font:inherit;font-size:14px;font-weight:700;line-height:1.8;white-space:normal;cursor:pointer}
body[data-page-family="record-index"] .records-recovery-actions button:hover{background:#eaf2fa}
body[data-page-family="record-index"] .records-recovery-actions button:disabled{cursor:wait}
body[data-page-family="record-index"] .records-recovery-actions a{font-size:14px;font-weight:700;color:#174a70;text-decoration:underline;text-underline-offset:4px;line-height:1.8}
body[data-page-family="record-index"] .records-recovery-actions :is(a,button):focus-visible{outline:2px solid #174a70;outline-offset:4px}
body[data-page-family="record-index"] .records-recovery[hidden],body[data-page-family="record-index"] .records-recovery [hidden]{display:none!important}
/* The normal search script also hides the note, even if recovery JS fails. */
body[data-page-family="record-index"] [data-list-filter]:not([hidden])~[data-records-recovery]{display:none}
@media(max-width:480px){body[data-page-family="record-index"] .records-recovery{padding:18px 16px}body[data-page-family="record-index"] .records-recovery-actions{align-items:flex-start}}
@media(forced-colors:active){body[data-page-family="record-index"] .records-recovery{background:Canvas;color:CanvasText;border-color:CanvasText}body[data-page-family="record-index"] .records-recovery-actions :is(a,button){color:LinkText;border-color:ButtonText}}
