:root{color:#e8e3d8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#101214;font:16px/1.45 Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit}img{max-width:100%;display:block}header,main{width:min(100%,980px);margin-inline:auto;padding-inline:14px}header{padding-block:max(18px, env(safe-area-inset-top)) 18px}header a,header p,article section>p,dt,li b{color:#73d5a4;letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:800}header a{margin-bottom:8px;text-decoration:none;display:inline-block}h1,h2,p,dl{margin:0}h1{color:#fff9ec;letter-spacing:0;font-size:3rem;line-height:.95}nav{z-index:1;background:#101214eb;gap:8px;padding:10px 14px;display:flex;position:sticky;top:0;overflow-x:auto}nav a{color:#fff9ec;border:1px solid #32383c;flex:none;padding:8px 10px;font-size:.82rem;font-weight:800;text-decoration:none}main{padding-block:12px max(28px, env(safe-area-inset-bottom));gap:16px;display:grid}.entry{background:#181b1d;border:1px solid #32383c;gap:6px;padding:16px;text-decoration:none;display:grid}.entry strong{color:#fff9ec;font-size:1.4rem;line-height:1}.entry span{color:#b9b2a6}article{background:#181b1d;border:1px solid #32383c;scroll-margin-top:62px;display:grid;overflow:hidden}.shot{aspect-ratio:16/9;background:#050606}.shot img{object-fit:cover;width:100%;height:100%}section{gap:12px;padding:14px;display:grid}h2{color:#fff9ec;letter-spacing:0;font-size:1.75rem;line-height:1}dl{gap:8px;display:flex}dl div{background:#22272a;border-left:4px solid #f05a4a;flex:1;padding:10px}dd{color:#fff9ec;margin:3px 0 0;font-size:1.6rem;font-weight:900;line-height:1}ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}li{grid-template-columns:58px 1fr;gap:10px;display:grid}li b{color:#f2c15d}nav a:focus-visible,header a:focus-visible,.entry:focus-visible,.shot:focus-visible{outline-offset:3px;outline:3px solid #73d5a4}@media (width>=760px){h1{font-size:4.8rem}article{grid-template-columns:3fr 2fr}}
