:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#214446;background:#faf8f1;font-synthesis:none;line-height:1.6}*{box-sizing:border-box}body{margin:0}a{color:inherit}a:focus-visible{outline:3px solid #ba743b;outline-offset:4px}.page-header{min-height:72px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #d6ded4}.brand{display:flex;align-items:center;gap:11px;font-size:21px;font-weight:720;text-decoration:none}.game-link{display:inline-block;padding:8px 13px;border:1px solid #cbd4cd;border-radius:7px;font-weight:600;text-decoration:none}.game-link:hover{background:#e9eee4}main{max-width:980px;margin:0 auto;padding:48px 24px 80px}h1{margin:0 0 32px;font-size:clamp(28px,5vw,40px);letter-spacing:-1px;line-height:1.2}table{width:100%;border-collapse:collapse;table-layout:fixed}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #d6ded4;padding:24px 0}thead th{padding:0 0 12px;color:#526a62;font-size:13px;font-weight:600}th:first-child{width:23%;padding-right:24px}tbody th{font-size:15px;font-weight:600}ul{margin:0;padding-left:20px}li+li{margin-top:8px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:600px){.page-header{padding:12px 16px;gap:10px}.brand{font-size:18px;gap:8px}.brand img{width:28px;height:28px}.game-link{font-size:13px;padding:8px 10px}main{padding:32px 16px 48px}th:first-child{width:29%;padding-right:14px}tbody th{font-size:13px}td{font-size:14px;overflow-wrap:break-word}}
