.recharge-guide{padding-bottom:3rem}.recharge-intro{border-bottom:1px solid #75603b;margin-bottom:1.4rem}.recharge-intro h1 em{color:#ffd876;text-shadow:0 0 25px #d79a3a69;font-style:normal}.recharge-intro p{max-width:760px}.recharge-play{background:linear-gradient(115deg,#c89337,#f4d17f,#ac7327);border:1px solid #edc56e;border-radius:4px;justify-content:center;align-items:center;gap:.7rem;margin-top:1.2rem;padding:13px 22px;font:700 15px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 7px 26px #d49a3238;color:#241604!important}.recharge-play:hover{filter:brightness(1.12)}.recharge-play:focus-visible{outline-offset:4px;outline:2px solid #fff}.recharge-guide .guide-card{background:linear-gradient(135deg,#1c1a18,#0c1016)}.recharge-guide .guide-card h2{color:#f3d395}.recharge-guide .guide-card p{max-width:800px}.recharge-menu-instruction{flex-wrap:wrap;gap:16px;margin:1.4rem 0 .5rem;display:flex}.recharge-menu-device{box-sizing:border-box;text-align:center;color:#ead3a4;background:#0d1015;border:1px solid #675237;flex-direction:column;flex:230px;justify-content:center;align-items:center;gap:12px;min-height:170px;padding:18px;font:14px/1.4 Arial,sans-serif;display:flex}.recharge-menu-label{letter-spacing:.14em;color:#c4a469;font:700 11px/1.2 Arial,sans-serif}.recharge-menu-target{background:#241d17;border:5px solid #f04438;border-radius:50%;place-items:center;width:98px;height:98px;display:grid;box-shadow:0 0 0 5px #ed35252f,0 0 20px #e6383780}.recharge-menu-target img{object-fit:contain;width:74px;height:74px;display:block}.recharge-menu-device:has(.recharge-menu-target) strong{color:#ff8c7d}.recharge-capture{max-width:100%}.recharge-capture img{object-fit:contain;background:#0b0e12;width:auto;max-width:100%;max-height:640px;margin-inline:auto}.recharge-capture figcaption{text-align:center}.recharge-guide .guide-note a{color:#f4d18d;text-decoration:underline}@media (max-width:700px){.recharge-intro{padding-bottom:1rem}.recharge-play{box-sizing:border-box;width:100%}.recharge-capture img{width:100%;max-height:none}}
