
.prose.guide-page{max-width:860px}.guide-page h2{margin-top:2.2rem}.guide-page h3{margin-top:1.5rem}.guide-page li{margin:.5rem 0;line-height:1.7}.guide-page nav{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin:1.5rem 0}.guide-page figure{margin:1.5rem 0;padding:1rem;background:#142331;border:1px solid #3e5965;border-radius:14px}.guide-page figcaption{line-height:1.6;margin:.7rem 0;color:#d8e5ea}.guide-page pre{white-space:pre;overflow-x:auto;font-size:clamp(.85rem,3.3vw,.95rem);line-height:1.8;color:#e4f8ed}.guide-page table{width:100%;border-collapse:collapse;font-size:.95rem}.guide-page th,.guide-page td{text-align:left;padding:.7rem;border-bottom:1px solid #3e5965;vertical-align:top}.guide-page .note{border-left:3px solid #9de6c4;padding-left:1rem}.guide-page .play-links{margin-top:2rem}.guide-page a{overflow-wrap:anywhere}@media(max-width:600px){.guide-page figure{padding:.65rem}.guide-page th,.guide-page td{padding:.45rem}.guide-page nav{display:grid;gap:.7rem}}
