.crumbs{text-align:center;color:var(--dim);margin:4px 0 52px;font-size:14px}.crumbs a{font-weight:700}.crumbs span{margin:0 6px}.head.small{height:150px}.head.small .logo-k{font-size:84px}.head.small .lineup{height:128px}.post-top{grid-template-columns:1fr 44%;align-items:start;gap:22px;display:grid}.post h1{font:400 32px/1.15 var(--serif);color:var(--paper-head);margin:0}.post .meta{color:#4a3a28;margin:8px 0 0;font-size:14px}.post .meta span{color:#8a7458;margin:0 6px}.post .draft{color:#fff4e2;background:#c8321e;border-radius:3px;margin-top:10px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-block}.post .hero-shot{margin:0;box-shadow:0 0 0 2px #2b1d10,0 6px 14px #28140559}.post .hero-shot img{width:100%}.post .intro{color:#2b1d10;margin:22px 0 0;font-size:16px;font-style:italic;line-height:1.6}.post hr{background:linear-gradient(90deg,#0000,#3c281473 20% 80%,#0000);border:0;height:1px;margin:26px 12%}.post h2{text-align:center;font:400 24px/1.2 var(--serif);color:#1f150b;margin:30px 0 12px}.post h3{font:700 17px/1.3 var(--ui);color:#1f150b;margin:22px 0 8px}.post p{margin:0 0 12px;font-size:16px;line-height:1.65}.post ul.changes{margin:0 0 14px;padding-left:22px;font-size:16px;line-height:1.6}.post ul.changes li{margin:0 0 6px}.post ul.changes li::marker{color:#b3261e}.post figure.shot{margin:18px 0 20px}.post figure.shot img{width:100%;box-shadow:0 0 0 2px #2b1d10,0 6px 14px #2814054d}.post figure.shot.narrow{margin-left:10%;margin-right:10%}.post figcaption{text-align:center;color:#4a3a28;margin-top:8px;font-size:14px}.post .facts{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:6px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.post .facts b{color:#1f150b}.post .closing{text-align:center;margin-top:26px;font-size:16px}.post .closing a.play-link{color:#fff4e2;background:#c8321e;border-radius:4px;margin-top:8px;padding:9px 22px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 2px #1a100a,inset 0 0 0 3px #d8b25a}.post .closing a.play-link:hover{color:#fff;filter:brightness(1.1)}.post .share{border-top:1px solid #5a3c1959;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:22px 0 0;padding-top:14px;display:flex}.post .share button{font:700 14px var(--ui);color:#1f150b;cursor:pointer;background:#f6efdd;border:1px solid #2b1d10;border-bottom-width:3px;border-radius:3px;padding:7px 16px}.post .share button:hover{background:#fffaf0}.post .share button[hidden]{display:none}.post .share .copied{color:#4a3a28;overflow-wrap:anywhere;font-size:13px}.post .objects{flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0 20px;padding:0;list-style:none;display:flex}.post .objects li{text-align:center;color:#4a3a28;justify-items:center;gap:4px;font-size:14px;display:grid}.post .objects b{font:400 16px var(--serif);color:#1f150b}.post .rack{margin:16px 0 20px}.strip{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;margin:14px 0 8px;padding:0;list-style:none;display:grid}.strip li{background:#fffaec73;border-top:4px solid #b3261e;padding:5px 7px 6px;font-size:13px;line-height:1.35;box-shadow:inset 0 0 0 1px #3c28142e}.strip li.me{border-top-color:#c89a1e}.strip b{font-size:15px;display:block}.strip span{color:#6a5642;display:block}.legend{color:#4a3a28;font-size:14px}.legend i{vertical-align:-1px;width:12px;height:12px;margin-right:5px;display:inline-block}.big{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.big div{text-align:center;background:#fffaec73;padding:10px 6px;box-shadow:inset 0 0 0 1px #3c28142e}.big b{font:400 24px var(--serif);color:#1f150b;display:block}.big span{color:#6a5642;font-size:13px}.gor{color:#b3261e;font-weight:700}.gun{color:#a07410;font-weight:700}.bars{gap:8px;margin:10px 0 16px;padding:0;font-size:15px;list-style:none;display:grid}.bars .bar{background:#3c281426;height:10px;margin-top:3px}.bars .bar i{background:#b3261e;height:100%;display:block}.post table{margin:8px 0 12px}.post td,.post th{font-size:15px}.devlog-list .news{grid-template-columns:200px 1fr}.devlog-list .news img{width:200px;height:112px}.devlog-list .news h2{text-align:left;font:700 18px/1.3 var(--ui);margin:0}.devlog-list .news h2 a{color:#8a4b14}.devlog-list .draft{color:#fff4e2;font:700 11px var(--ui);vertical-align:2px;background:#c8321e;border-radius:3px;margin-left:8px;padding:1px 6px}@media (width<=820px){.post-top{grid-template-columns:1fr}.post h1{font-size:26px}.post figure.shot.narrow{margin-left:0;margin-right:0}.big{grid-template-columns:1fr}.devlog-list .news{grid-template-columns:110px 1fr}.devlog-list .news img{width:110px;height:62px}}
