/* Static adaptation of the original dark archive layout. */
body{min-width:0;font:16px/1.6 Arial,sans-serif;color:#ccc;background-color:#111}
#layout{max-width:1000px;width:100%;min-width:0;margin:auto}
#top{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:145px;height:auto;padding:22px 26px}
#logo,#slogan{position:static;float:none;width:auto;margin:0;padding:0}
#logo img{width:119px;height:133px;max-width:100%}#slogan{text-align:right;flex-shrink:0}
#slogan a{font-size:24px;color:#fff;white-space:nowrap}#slogan p{margin:0;color:#bbb}
#maingallery{height:auto;width:100%;padding:0;overflow:hidden}#maingallery>img{display:block;width:100%;height:270px;object-fit:cover}
#padder{padding:0 30px 30px;width:100%;margin:0}#main-content{padding-top:20px}#main-content p{margin:0 0 16px}
#main-content h1{font-size:28px;color:#eee;line-height:1.3;margin:0 0 22px}#main-content h2{font-size:21px;color:#ddd;margin:24px 0 12px}
#main-content ul,#main-content ol{margin:0 0 20px 24px}#main-content a{text-decoration:underline;color:#dbbb74}
.archive-primary{display:flex;flex-wrap:wrap;gap:8px 26px;padding:18px 0;border-bottom:1px solid #444}
.archive-primary a{color:#eee}.archive-notice{font-size:13px;color:#aaa;padding:14px 0;border-bottom:1px solid #333;margin:0}
#bottom{padding:24px 30px;height:auto;clear:both;background:#181818;border-top:1px solid #444}
.archive-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 26px;margin-bottom:26px}
.archive-footer-nav a{font-size:13px;color:#bdbdbd}a:focus-visible{outline:2px solid #dbbb74;outline-offset:4px}
@media(max-width:650px){#top{align-items:flex-start;flex-direction:column;gap:10px;padding:22px 20px}#slogan{text-align:left}#logo{max-width:230px}#slogan a{font-size:22px}#maingallery>img{height:170px}#padder{padding:0 20px 24px}#main-content h1{font-size:25px}.archive-primary{gap:10px 20px}.archive-footer-nav{grid-template-columns:1fr 1fr}#bottom{padding:24px 20px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
