.combo-guide{color:#dfd2b9;box-sizing:border-box;padding-top:32px}.combo-guide .guide-intro{margin-bottom:2rem}.combo-guide .guide-intro h1{margin-top:1.25rem}.combo-guide p,.combo-instructions,.combo-guide .tutorial-materials{max-width:72ch}.combo-game-shot{margin:0 0 3rem}.combo-game-shot img{box-sizing:border-box;border:1px solid #77603b;width:100%;height:auto;display:block}.combo-game-shot figcaption{color:#caba9c;padding-top:.8rem;font:14px/1.6 Arial,sans-serif}.combo-section{border-top:1px solid #67543a;padding:2.5rem 0;scroll-margin-top:6rem}.combo-section h2{color:#f2d49c;margin:0 0 1.5rem;font:clamp(1.6rem,3vw,2.2rem)/1.3 Georgia,serif}.combo-instructions{padding-left:1.5rem;font:16px/1.8 Arial,sans-serif}.combo-instructions li{margin-bottom:1rem;padding-left:.35rem}.combo-guide strong{color:#f7e5bf}.combo-class-nav{flex-wrap:wrap;gap:.65rem;margin:1rem 0 3rem;display:flex}.combo-class-nav a{box-sizing:border-box;color:#f3d9a9;border:1px solid #8e744a;align-items:center;min-height:44px;padding:.5rem 1rem;font:15px/1.5 Arial,sans-serif;text-decoration:none;display:flex}.combo-class-nav a:hover{background:#302718;border-color:#edc984}.combo-guide a:focus-visible,.combo-guide summary:focus-visible{outline-offset:4px;outline:2px solid #f0ce87}.combo-guide .combo-lineage{color:#c9b798;margin:-1rem 0 1.75rem;font-size:14px}.combo-sequence{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1rem 0 1.75rem;padding:0;list-style:none;display:grid}.combo-sequence li{align-items:center;gap:1rem;min-width:0;padding:1rem 0;display:flex}.combo-sequence li+li{border-left:1px solid #67543a;padding-left:1.25rem}.combo-sequence img{object-fit:contain;flex:0 0 40px;width:40px;height:56px}.combo-order{color:#c9b798;margin-bottom:.3rem;font:14px/1.5 Arial,sans-serif;display:block}.combo-reference-name{color:#caba9c;margin-top:.25rem;font:14px/1.5 Arial,sans-serif;display:block}.combo-sequence strong{overflow-wrap:anywhere;font:700 17px/1.5 Arial,sans-serif;display:block}.combo-example h3{margin-top:1.75rem}.combo-alternatives{margin-top:1.5rem}.combo-alternatives summary{cursor:pointer;color:#f2d49c;min-height:44px;padding:.6rem 0;font:700 15px/1.6 Arial,sans-serif}.combo-alternatives dl{margin:1rem 0;font:15px/1.8 Arial,sans-serif}.combo-alternatives dl>div{margin-bottom:1rem}.combo-alternatives dt{color:#f7e5bf;font-weight:700}.combo-alternatives dd{max-width:72ch;margin:.25rem 0 0}.combo-mobile-shot{max-width:960px;margin-top:2rem;margin-bottom:0}.combo-guide ::selection{color:#17130c;background:#edc984}@media (max-width:650px){.combo-guide{padding-inline:8px}.combo-section{padding:2rem 0}.combo-class-nav{gap:.5rem}.combo-class-nav a{font-size:14px}.combo-sequence{grid-template-columns:1fr;gap:0}.combo-sequence li{gap:1rem;padding:.85rem 0}.combo-sequence li+li{border-top:1px solid #56452e;border-left:0;padding-left:0}.combo-sequence strong{font-size:17px}.combo-instructions{padding-left:1.25rem}}
