.archive-notice{position:fixed;inset:0 0 auto;z-index:2147483000;display:flex;justify-content:center;align-items:center;gap:24px;box-sizing:border-box;padding:10px 20px;background:#102136;color:#f5f0e7;border-bottom:1px solid #8b7157;font:13px/1.6 system-ui,sans-serif;text-align:left}.archive-notice strong{color:#e2b98e}.archive-notice p{margin:0}.archive-notice a{flex:none;display:inline-flex;align-items:center;min-height:36px;color:#e2b98e;text-decoration:underline;text-underline-offset:4px}.archive-notice a:focus-visible{outline:2px solid #e2b98e;outline-offset:4px}html{--archive-notice-height:64px;scroll-padding-top:calc(var(--archive-notice-height) + 90px)}body{padding-top:var(--archive-notice-height)!important}#header{top:var(--archive-notice-height)!important}#viewer,#preloadContainer{top:var(--archive-notice-height)!important}.quick_fixed{display:none!important}.archive-form-message{padding:20px;border:1px solid #8b7157;background:#102136;color:#f5f0e7;font:15px/1.7 system-ui,sans-serif}.archive-unavailable{box-sizing:border-box;max-width:760px;margin:80px auto;padding:32px;color:#e6ebf0;background:#161d26;border:1px solid #8b7157;border-radius:8px;font:16px/1.9 system-ui,sans-serif}.archive-unavailable h1{font-size:28px;color:#e2b98e;margin:0 0 20px}.archive-unavailable a{display:inline-block;color:#e2b98e;margin-top:16px;padding:10px 0}
@media(max-width:600px){.archive-notice{gap:12px;padding:8px 14px;font-size:11px}.archive-notice p{flex:1}.archive-notice a{font-size:11px;max-width:80px}.archive-unavailable{margin:36px 16px;padding:24px}.archive-unavailable h1{font-size:23px}}
