.guide-module__EFq02q__card{--w:74px;width:var(--w);flex-direction:column;flex:none;align-items:center;gap:4px;margin:0;display:flex}.guide-module__EFq02q__card img{aspect-ratio:420/610;background:#16120c;border-radius:6px;width:100%;display:block;box-shadow:0 6px 16px #0000008c,0 0 0 1px #ffdc9614}.guide-module__EFq02q__card figcaption{letter-spacing:.08em;color:#a19685;font-size:11px}.guide-module__EFq02q__cardSmall{--w:46px}.guide-module__EFq02q__cardSmall figcaption{font-size:10px}.guide-module__EFq02q__backBlood,.guide-module__EFq02q__backSand{aspect-ratio:420/610;border-radius:6px;width:46px;display:block;box-shadow:0 6px 14px #0000008c}.guide-module__EFq02q__backBlood{background:repeating-linear-gradient(135deg,#ffffff14 0 3px,#0000 3px 8px),linear-gradient(#8a1f1a,#4a0d0b);border:1px solid #b2382f}.guide-module__EFq02q__backSand{background:repeating-linear-gradient(135deg,#ffffff1a 0 3px,#0000 3px 8px),linear-gradient(#a8862a,#5c4710);border:1px solid #d0ac45}.guide-module__EFq02q__chip{vertical-align:-1px;background:radial-gradient(circle at 35% 35%,#ffe28a,#b8860b 70%);border:1px solid #7a5a10;border-radius:50%;width:11px;height:11px;margin-right:5px;display:inline-block}.guide-module__EFq02q__snapshot{background:radial-gradient(120% 80% at 50% 0,#f694321a,#0000 60%),radial-gradient(100% 100%,#1b1610,#0c0a07);border:1px solid #3a2c18;border-radius:18px;flex-direction:column;justify-self:end;gap:18px;width:100%;max-width:440px;padding:18px;animation:7s ease-in-out infinite guide-module__EFq02q__snapFloat;display:flex;transform:perspective(1400px)rotateY(-6deg)rotateX(1.5deg);box-shadow:0 24px 60px #000000b3,inset 0 1px #ffdc960f}@keyframes guide-module__EFq02q__snapFloat{0%,to{transform:perspective(1400px)rotateY(-6deg)rotateX(1.5deg)translateY(0)}50%{transform:perspective(1400px)rotateY(-6deg)rotateX(1.5deg)translateY(-9px)}}@media (prefers-reduced-motion:reduce){.guide-module__EFq02q__snapshot{animation:none}}.guide-module__EFq02q__snapOpps{justify-content:space-around;gap:12px;display:flex}.guide-module__EFq02q__snapOpp{flex-direction:column;align-items:center;gap:6px;display:flex}.guide-module__EFq02q__snapBacks{gap:5px;display:flex}.guide-module__EFq02q__snapBacks i{width:34px}.guide-module__EFq02q__snapName{letter-spacing:.18em;text-transform:uppercase;color:#8d8069;font-size:11px}.guide-module__EFq02q__snapChips{color:#e6dccb;font-size:13px}.guide-module__EFq02q__snapPiles{background:#00000059;border:1px solid #221b13;border-radius:12px;justify-content:center;gap:12px;padding:14px 10px;display:flex}.guide-module__EFq02q__pile{flex-direction:column;align-items:center;gap:4px;display:flex}.guide-module__EFq02q__pile>span{letter-spacing:.14em;text-transform:uppercase;color:#6b6254;font-size:10px}.guide-module__EFq02q__pile .guide-module__EFq02q__card figcaption{display:none}.guide-module__EFq02q__snapMe{align-items:center;gap:18px;display:flex}.guide-module__EFq02q__snapMeCards{gap:8px;display:flex}.guide-module__EFq02q__snapMeCards .guide-module__EFq02q__card{--w:82px}.guide-module__EFq02q__snapMeInfo{flex-direction:column;gap:6px;display:flex}.guide-module__EFq02q__snapRank{color:#ffab52;text-shadow:0 0 18px #f694324d;font-size:24px;font-weight:600}.guide-module__EFq02q__snapTurn{letter-spacing:.16em;text-transform:uppercase;color:#a3721f;font-size:11px}.guide-module__EFq02q__families{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.guide-module__EFq02q__family{background:#0e0c08;border:1px solid #221b13;border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.guide-module__EFq02q__familyRow{flex-wrap:wrap;gap:8px;display:flex}.guide-module__EFq02q__ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.guide-module__EFq02q__rung{background:#0e0c08;border:1px solid #221b13;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.guide-module__EFq02q__rung:first-child{background:linear-gradient(#16120b,#0c0a07);border-color:#4a3a24}.guide-module__EFq02q__rungStep{letter-spacing:.18em;color:#6b6254;font-size:11px}.guide-module__EFq02q__rungCards{gap:6px;display:flex}.guide-module__EFq02q__rungName{color:#ffab52;margin-bottom:6px;font-size:18px;font-weight:600;display:block}.guide-module__EFq02q__subhead{color:#ffab52;margin:40px 0 8px;font-size:22px;font-weight:600}.guide-module__EFq02q__tokenGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.guide-module__EFq02q__tokenGroup{background:#0e0c08;border:1px solid #221b13;border-radius:10px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.guide-module__EFq02q__tokenLead{color:#7d7466;margin:0;font-size:14px}.guide-module__EFq02q__tokens{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.guide-module__EFq02q__tokens li{border-top:1px solid #1b160f;flex-direction:column;gap:2px;padding:9px 0;display:flex}.guide-module__EFq02q__tokens b{color:#e6dccb;font-size:15px;font-weight:600}.guide-module__EFq02q__tokens span{color:#8d8069;font-size:14px;line-height:1.45}.guide-module__EFq02q__drill{max-width:860px}.guide-module__EFq02q__drillHead{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.guide-module__EFq02q__drillStep{letter-spacing:.2em;text-transform:uppercase;color:#a3721f;font-size:11px}.guide-module__EFq02q__drillTitle{color:#e6dccb;font-size:20px;font-weight:600}.guide-module__EFq02q__drillDots{gap:6px;margin-left:auto;display:inline-flex}.guide-module__EFq02q__drillDots i{background:#1a1610;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #3a2c18}.guide-module__EFq02q__drillDots i.guide-module__EFq02q__dotNow{box-shadow:inset 0 0 0 1px #f69432,0 0 8px #f6943273}.guide-module__EFq02q__drillDots i.guide-module__EFq02q__dotOk{background:#7dbb4a;box-shadow:0 0 6px #7dbb4a80}.guide-module__EFq02q__drillDots i.guide-module__EFq02q__dotMiss{background:#8d5a2a}.guide-module__EFq02q__felt{background:radial-gradient(120% 90% at 50% 0,#78aa5a29,#0000 60%),radial-gradient(100% 100%,#17251a,#0b120c);border:1px solid #2c3a26;border-radius:16px;min-height:330px;padding:22px;box-shadow:inset 0 0 40px #0009,0 14px 40px #00000080}.guide-module__EFq02q__drillTask{color:#e6dccb;margin:0 0 18px;font-size:17px;line-height:1.5}.guide-module__EFq02q__hands{flex-wrap:wrap;gap:18px 40px;margin-bottom:20px;display:flex}.guide-module__EFq02q__handBox{flex-direction:column;gap:8px;display:flex}.guide-module__EFq02q__handWho{letter-spacing:.18em;text-transform:uppercase;color:#a9c49a;font-size:11px}.guide-module__EFq02q__handCards{gap:8px;display:flex}.guide-module__EFq02q__handNote{color:#c9d6bf;font-size:13px}.guide-module__EFq02q__dice{gap:10px;display:flex}.guide-module__EFq02q__dice b{color:#1a140b;background:linear-gradient(#fff6e0,#d9c79a);border-radius:9px;place-items:center;width:46px;height:46px;font-size:22px;display:grid;box-shadow:0 5px 12px #00000080,inset 0 -3px #00000026}.guide-module__EFq02q__options{flex-wrap:wrap;gap:10px;display:flex}.guide-module__EFq02q__opt,.guide-module__EFq02q__optPrimary{font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:4px;padding:11px 22px;font-size:14px;transition:border-color .2s,color .2s,background .2s}.guide-module__EFq02q__opt{color:#e6dccb;background:#0a080599;border:1px solid #4a3a24}.guide-module__EFq02q__opt:hover:not(:disabled){color:#ffcf7a;border-color:#a3721f}.guide-module__EFq02q__opt:disabled{cursor:default;opacity:.55}.guide-module__EFq02q__opt.guide-module__EFq02q__optOk{opacity:1;color:#d6f5c4;background:#3c6e2859;border-color:#7dbb4a}.guide-module__EFq02q__opt.guide-module__EFq02q__optBad{opacity:1;color:#ffd2c4;background:#78281959;border-color:#c0573a}.guide-module__EFq02q__optPrimary{color:#150b03;background:linear-gradient(#ffcf7a,#f69432);border:1px solid #ffdc9666}.guide-module__EFq02q__verdict{background:#0006;border:1px solid #2c2419;border-radius:10px;margin-top:18px;padding:14px 16px}.guide-module__EFq02q__verdict b{color:#f4e9d6;font-size:18px;display:block}.guide-module__EFq02q__verdict p{color:#cbbda6;margin:6px 0 12px;font-size:15px;line-height:1.55}.guide-module__EFq02q__verdictOk{border-color:#4f7a35}.guide-module__EFq02q__verdictOk b{color:#b6e59a}.guide-module__EFq02q__verdictBad{border-color:#7a3a26}.guide-module__EFq02q__verdictBad b{color:#ffab8a}.guide-module__EFq02q__after{margin-top:14px}.guide-module__EFq02q__inlineLink{color:#f69432}@media (max-width:980px){.guide-module__EFq02q__snapshot{justify-self:start;animation:none;transform:none}.guide-module__EFq02q__ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-module__EFq02q__tokenGroups{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.guide-module__EFq02q__families,.guide-module__EFq02q__ladder{grid-template-columns:minmax(0,1fr)}.guide-module__EFq02q__card{--w:64px}.guide-module__EFq02q__cardSmall{--w:40px}.guide-module__EFq02q__snapMeCards .guide-module__EFq02q__card{--w:68px}.guide-module__EFq02q__snapshot{padding:14px}.guide-module__EFq02q__snapPiles{gap:8px}.guide-module__EFq02q__felt{padding:16px 14px}.guide-module__EFq02q__hands{gap:16px 24px}.guide-module__EFq02q__drillDots{margin-left:0}}
