.local-copy-notice{position:relative;z-index:100000;padding:8px 42px 8px 16px;background:#e8f3ff;color:#183f68;text-align:center;font:13px/1.5 Arial,sans-serif}.local-copy-notice button{position:absolute;right:14px;top:2px;background:none;border:0;font-size:24px;color:inherit;cursor:pointer}.local-copy-notice[hidden]{display:none}.recovery-list,.recovered-document,.recovered-legacy{padding-top:48px;padding-bottom:64px;min-height:45vh}.recovery-list h1,.recovered-document h1{margin-bottom:30px}.recovery-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px}.recovery-results article{padding:24px;border:1px solid #dae4ed;border-radius:8px}.recovery-results h2{font-size:20px;line-height:1.4;margin:0 0 12px}.recovery-results p{line-height:1.65}.recovered-legacy img{max-width:100%;height:auto}.recovered-legacy table{max-width:100%}.archive-caption{font-size:13px;color:#66788b;border-bottom:1px solid #ddd;padding-bottom:14px}.recovery-form-notice{background:#e8f3ff;color:#183f68;padding:12px;border-radius:6px;font:14px/1.5 Arial,sans-serif;margin:12px 0}.recovery-missing-image{object-fit:contain!important;background:#f2f5f8}.recovered-legacy h1{font-size:32px;line-height:1.3}.recovered-legacy p,.recovered-document p{margin:0 0 16px;line-height:1.7}.recovered-legacy ul{margin:16px 24px;list-style:disc}.recovered-legacy table{border-collapse:collapse}.recovered-legacy td,.recovered-legacy th{padding:8px;border:1px solid #ddd}
@media(max-width:600px){.local-copy-notice{font-size:11px;padding-left:10px}.recovery-list,.recovered-legacy{padding-top:28px}.recovery-results{grid-template-columns:1fr}}
