@font-face{font-family:"28 Days Later PL Menu";src:url("../../fonts/28_days_later_PL_menu.ttf") format("truetype");font-weight:normal;font-style:normal}
*{box-sizing:border-box}html,body{margin:0;padding:0;background:#000;color:#fff}body{font:15px/1.55 Verdana,Arial,sans-serif}a{color:#ffff00}a:visited{color:#c0c0c0}img{max-width:100%;height:auto;border:0} .layout{width:1035px;max-width:96%;margin:56px auto 24px;display:grid;grid-template-columns:170px minmax(0,700px) 120px;column-gap:22px;align-items:start}.nav,.side{text-align:center}.nav p,.side p{margin:0 0 17px}.nav a,.side .links a,.pagination a{font-family:"28 Days Later PL Menu",Impact,sans-serif;font-size:19px;line-height:1.18;font-weight:normal;letter-spacing:.35px;color:#fff200!important;background:transparent;border:0;display:inline-block;text-decoration:none;text-transform:none;padding:3px 2px}.nav a:hover,.side .links a:hover,.pagination a:hover{color:#fff!important}.side .links a{font-size:18px;max-width:116px}.rb-block{margin:24px 0 0}.rb-block img{display:block;width:108px;margin:0 auto}.maintext{min-width:0}.cover{text-align:center;margin:0}.cover img{width:420px;max-height:690px;object-fit:contain}.maintext p{margin:0 0 24px}.maintext h2{font-size:19px;line-height:1.3;margin:0 0 14px}.entry{margin:0 0 38px}.entry p{margin:0}.photo{text-align:center;margin:24px 0}.photo img{max-width:520px;max-height:580px;object-fit:contain}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin:0 0 28px}.pagination.bottom{margin:28px 0 0}.pagination .current{color:#fff;font-size:14px;padding:3px 2px}.scan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}.scan-grid figure{margin:0;text-align:center}.scan-grid img{height:245px;width:100%;object-fit:contain}.scan-grid figcaption{font-size:11px;margin-top:8px}.footer{grid-column:2;text-align:center;padding:34px 0 26px}.gtb-books{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:28px 0 16px;line-height:0}.gtb-book{display:block;text-decoration:none;position:relative;width:82px;height:112px;overflow:hidden;border:1px solid #333}.gtb-book img{width:82px;height:112px;object-fit:cover}.gtb-domain{position:absolute;left:0;top:0;width:100%;height:8px;background:#e52537;color:#111;display:flex;align-items:center;justify-content:center;font:7px/1 Arial,sans-serif;white-space:nowrap}.lightbox{border:0;padding:0;background:rgba(0,0,0,.96);color:white;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;overflow:auto}.lightbox::backdrop{background:rgba(0,0,0,.93)}.lightbox img{display:block;margin:55px auto 30px;max-width:94vw;max-height:calc(100vh - 100px);width:auto;height:auto;cursor:zoom-in}.lightbox.zoom img{max-height:none;max-width:96vw;width:auto;cursor:zoom-out}.lightbox button{position:fixed;top:12px;border:1px solid #777;background:#111;color:#fff;font:22px Arial;cursor:pointer;padding:6px 12px}.lb-close{right:20px}.lb-prev{left:20px}.lb-next{left:78px}.lb-caption{position:fixed;top:17px;left:50%;transform:translateX(-50%);font-size:12px;pointer-events:none}.lightbox:focus{outline:none}
@media(max-width:850px){.layout{display:grid;grid-template-columns:minmax(0,1fr);margin:24px auto;max-width:94%;gap:22px}.nav{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.nav p{margin:0}.side{display:flex;flex-direction:column;align-items:center;grid-row:2}.side .links{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.side p{margin:0}.rb-block{margin:12px 0}.rb-block img{width:82px}.maintext{grid-row:3}.footer{grid-column:1;grid-row:4}.scan-grid{gap:22px 12px}.scan-grid img{height:185px}.lb-caption{display:none}}@media(max-width:470px){.scan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}