.game-shell.in-guide .platform-lobby{padding:22px 24px;min-height:480px}.guide-inner{width:100%;max-width:620px;text-align:center} .guide-heading{display:block;padding:0;background:none;border:0}.guide-heading>span{font-size:9px;letter-spacing:2px;font-weight:800;color:#9879b3}.guide-heading h2{font:800 28px/1.1 'Outfit',sans-serif;letter-spacing:-.7px;margin:7px 0 18px;color:#493264}.guide-players{display:grid;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:10px}.guide-player{display:flex;align-items:center;gap:10px;background:#fff9;border:1px solid #daccea;border-radius:17px;padding:12px;text-align:left;min-width:0}.guide-player.is-you{background:#fffdf7;border-color:#bca1de;box-shadow:0 3px 0 #dfd1f0}.guide-avatar{width:49px;height:49px;flex-shrink:0}.guide-avatar svg{width:100%;height:100%}.guide-player-info{min-width:0}.guide-player-info>small{display:block;color:#8d70aa;font-size:8px;letter-spacing:1.3px;font-weight:800}.guide-player-info>b{display:block;font-size:14px;line-height:1.3;overflow-wrap:anywhere;margin:3px 0 5px;color:#493264}.guide-role{display:flex;gap:5px;font-size:10px;line-height:1.35;color:#71578e;align-items:center}.guide-role i{width:10px;height:10px;border:1px solid #6b557a;border-radius:50%;background:var(--guide-color);flex-shrink:0}.guide-player-ready{display:block;font-size:9px;color:#5c805a;margin-top:6px;min-height:12px}.guide-vs{font:800 11px 'Outfit',sans-serif;color:#a68dbd}.guide-lesson{display:grid;grid-template-columns:220px minmax(0,1fr);gap:15px;align-items:center;background:#ffffff70;border-radius:18px;margin:18px 0;padding:15px}.guide-picture svg{display:block;width:100%;height:auto}.guide-instructions{text-align:left}.guide-instructions h3{font-size:13px;margin:0 0 6px;color:#52396d}.guide-instructions p{font-size:13px;line-height:1.45;color:#654e7d;margin:0}.guide-instructions .guide-goal{font-size:12px;margin-top:8px;color:#8a6e9d}.guide-ready,.guide-cancel{font:700 14px 'DM Sans',sans-serif;min-height:44px;border:0;border-radius:13px;cursor:pointer;padding:12px 24px}.guide-ready{min-width:190px;background:#7850d1;color:#fff;box-shadow:0 4px 0 #5935a7}.guide-ready:disabled{background:#b6a2d4;box-shadow:0 3px 0 #9c86be;cursor:default}.guide-cancel{background:transparent;color:#80649f;font-size:12px;padding:9px 18px}.guide-start{position:relative}.guide-status{color:#8b71a3;font-size:11px;line-height:1.4;margin:12px 0 0;min-height:16px}.guide-count{height:52px;font:900 44px/52px 'Outfit',sans-serif;color:#7850d1}.guide-count[hidden],.guide-ready[hidden]{display:none}.game-shell.in-guide .live-status{display:none}.game-shell.in-guide #pool-reaim,.game-shell.in-guide #touch-controls{display:none!important}
@media(max-width:620px){.game-shell.in-guide .platform-lobby{padding:18px 12px;min-height:430px}.guide-heading h2{font-size:25px;margin-bottom:13px}.guide-players{gap:5px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.guide-player{padding:9px 7px;gap:6px;display:block;text-align:center}.guide-avatar{width:40px;height:40px;margin:0 auto 5px}.guide-player-info>b{font-size:12px;min-height:30px;margin:3px 0}.guide-role{font-size:9px;justify-content:center;min-height:25px}.guide-player-ready{font-size:9px;margin-top:4px}.guide-lesson{grid-template-columns:1fr;gap:0;margin:13px 0;padding:9px 12px}.guide-picture{max-width:230px;margin:auto;width:100%}.guide-instructions{text-align:center}.guide-instructions h3{margin-bottom:4px}.guide-instructions p{font-size:12px}.guide-instructions .guide-goal{font-size:11px;margin-top:5px}.guide-status{font-size:10px}.guide-ready{font-size:13px}}
@media(min-width:621px) and (max-height:500px){.game-shell.in-guide .platform-lobby{padding:12px 18px;min-height:320px}.guide-heading h2{font-size:22px;margin:3px 0 8px}.guide-player{padding:7px 10px}.guide-avatar{width:34px;height:34px}.guide-player-ready{margin-top:2px}.guide-lesson{margin:9px 0;padding:8px 12px;grid-template-columns:170px minmax(0,1fr)}.guide-instructions h3{display:none}.guide-status{margin-top:7px}.guide-cancel{position:absolute;right:0;top:0}.guide-count{height:44px;font-size:36px;line-height:44px}}

.game-shell.in-guide #hint{visibility:hidden}

.game-shell.in-guide:is(:fullscreen,.is-expanded) .platform-lobby{min-height:0}
