/* AlwaysMad.com / restored archive theme 2026 */
:root{--am-blue:#00a9ff;--am-line:#16547c;--am-ink:#060b13;--am-yellow:#d9ff44}
html{scroll-behavior:smooth}body{min-height:100vh}body.am-archive{background-color:#060b13!important;background-image:radial-gradient(circle at 50% 0%,#0e2942 0%,#060b13 680px)!important;padding:0 0 40px!important;margin:0!important;overflow-x:auto}
.am-archive a:focus-visible{outline:3px solid var(--am-yellow);outline-offset:3px}
.am-sitebar,.am-sitebar *,.am-sitefoot,.am-sitefoot *{box-sizing:border-box!important}
.am-sitebar{position:relative;z-index:9999;background:#030914;border-bottom:3px solid #008bd6;color:white;font:700 13px/1.4 Arial,Helvetica,sans-serif!important;box-shadow:0 8px 24px #0008}
.am-sitebar .am-inner{max-width:1200px;min-height:72px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:13px 22px}
.am-sitebar .am-logo{color:#fff!important;font:bold italic 26px/1 Impact,'Arial Narrow',Arial,sans-serif!important;text-decoration:none!important;letter-spacing:0!important;white-space:nowrap}.am-logo b{color:var(--am-blue)!important}.am-logo small{display:block;color:#9dc3db;font:700 9px/1.5 Arial,sans-serif!important;letter-spacing:3px}
.am-sitebar nav{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.am-sitebar nav a{color:#daeeff!important;text-decoration:none!important;padding:10px 12px!important;text-transform:uppercase;font:800 11px/1 Arial,sans-serif!important;letter-spacing:1.1px;border:1px solid #24425b;border-radius:3px;background:#102136;white-space:nowrap}.am-sitebar nav a:hover,.am-sitebar nav a:focus{color:#061422!important;background:var(--am-blue)!important;border-color:var(--am-blue)!important}
.am-sitebar:after{content:'';display:block;height:5px;background:repeating-linear-gradient(105deg,#008bd6 0 34px,#091d2c 34px 48px,#d9ff44 48px 65px,#091d2c 65px 80px)}
.am-old-content{max-width:1240px;margin:20px auto!important;padding:12px 16px 24px;min-width:0;overflow-x:auto;background:linear-gradient(180deg,rgba(12,26,43,.55),rgba(1,5,10,.15));border:1px solid #14314d;border-radius:4px;box-shadow:0 14px 50px #0007}
.am-old-content img{max-width:100%;height:auto}
.am-sitefoot{max-width:1240px;margin:20px auto 0;padding:22px;color:#83a9c4;text-align:center;font:12px/1.5 Arial,sans-serif!important;border-top:1px solid #174666}.am-sitefoot a{color:#55c4ff!important;text-decoration:none!important}
.am-mobile-note{display:none;font-size:10px;color:#bed5ea}
@media(max-width:680px){.am-sitebar .am-inner{padding:12px}.am-sitebar .am-logo{font-size:24px!important}.am-sitebar nav a{padding:9px 8px!important;font-size:10px!important}.am-old-content{margin:10px auto!important;padding:8px;overflow-x:auto}.am-mobile-note{display:block}}
