.shell_stage__NY4mz{display:grid;grid-template-columns:minmax(0,1fr);place-items:center}.shell_turn__4g8AO{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;background:var(--surface-sunken);font:700 14px var(--font-sans)}.shell_turnDot__WoEae{width:14px;height:14px;border-radius:50%}.shell_score3__IWAKq{display:inline-flex;gap:10px;font:700 14px var(--font-sans)}.shell_score3__IWAKq b{font-family:var(--font-display);font-size:18px}.shell_controls__TnjOY{display:flex;gap:8px}.shell_controls__TnjOY>*{flex:1 1}.shell_btn__29394{min-height:52px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);font:700 15px var(--font-sans);cursor:pointer}.shell_btn__29394:disabled{opacity:.4;cursor:default}@media (max-width:640px){.shell_root__t9tnl{gap:8px}.shell_stage__NY4mz{padding:6px}}.shell_coach__rqebx{width:min(400px,100%);flex:none;margin:auto;display:flex;flex-direction:column;gap:16px;padding:22px 22px 18px;border-radius:20px;background:#16303b;color:var(--ink);text-align:left;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 60px rgba(0,0,0,.45);animation:shell_coachIn__QRrKJ .25s ease-out}@keyframes shell_coachIn__QRrKJ{0%{opacity:0;transform:translateY(8px)}}.shell_coachKicker__kN9_6{margin:0;font:700 11.5px/1.2 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--splash-text)}.shell_coachTitle__wDqvz{margin:6px 0 0;font:700 26px/1.1 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere}.shell_coachSteps__KgKcX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.shell_coachSteps__KgKcX li{display:flex;gap:12px;align-items:flex-start;font:500 15px/1.4 var(--font-sans)}.shell_coachNum__nNhdn{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:-1px;border-radius:7px;background:#1f3e4b;font:700 12px/1 var(--font-sans)}.shell_coachPlay__7hNcq{min-height:50px;border:0;border-radius:14px;background:var(--splash);color:#10202a;font:700 16px var(--font-sans);cursor:pointer}.shell_coachPlay__7hNcq:hover{filter:brightness(1.05)}.shell_coachPlay__7hNcq:focus-visible,.shell_coachRules__OH2Wz:focus-visible,.shell_coachSponsor__oYoVk:focus-visible{outline:none;box-shadow:0 0 0 2px #16303b,0 0 0 4px var(--splash)}.shell_coachFoot__yBML5{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;font:600 12.5px/1.2 var(--font-sans);color:var(--ink-muted)}.shell_coachFoot__yBML5:empty{display:none}.shell_coachRules__OH2Wz{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0 -12px -6px;padding:0 6px;border-radius:8px;color:var(--splash-text);font-weight:700;text-decoration:none;white-space:nowrap}.shell_coachRules__OH2Wz:hover{text-decoration:underline}.shell_coachSponsor__oYoVk{display:inline-flex;align-items:center;gap:6px;min-width:0;margin-left:auto;border-radius:6px;color:inherit;text-decoration:none}.shell_coachSponsor__oYoVk span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_coachSponsor__oYoVk img{display:block;flex:none;max-width:96px;max-height:22px;object-fit:contain}.shell_coachLayer__PriXx.shell_coachLayer__PriXx{position:fixed;z-index:1000;display:flex;overflow-y:auto;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:rgba(8,20,26,.66);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-embed-theme=light] .shell_coach__rqebx{background:var(--surface-raised);box-shadow:0 0 0 1px rgba(10,31,43,.1),0 24px 60px rgba(10,31,43,.25)}html[data-embed-theme=light] .shell_coachNum__nNhdn{background:var(--surface-sunken)}@media (prefers-reduced-motion:reduce){.shell_coach__rqebx{animation:none}}.shell_teachBtn__xpHuu{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px 0 11px;border:0;border-radius:9999px;background:var(--surface-raised);box-shadow:inset 0 0 0 2px var(--splash),0 3px 0 var(--surface-sunken);color:var(--splash-text);font:800 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;pointer-events:auto;transition:transform .12s ease,background .15s ease}.shell_teachBtn__xpHuu:active:not(:disabled){transform:translateY(2px)}.shell_teachBtn__xpHuu[data-on]{background:var(--splash);color:var(--on-splash)}.shell_teachBtn__xpHuu:disabled{opacity:.45;cursor:default}.shell_teachBtn__xpHuu[aria-busy=true] svg{animation:shell_teachThink__7JOR_ .9s ease-in-out infinite alternate}@keyframes shell_teachThink__7JOR_{to{transform:translateY(-2px) rotate(-8deg)}}@media (max-width:640px){.shell_teachBtn__xpHuu{min-height:32px;padding:0 11px 0 9px;font-size:13px}}.shell_achBadge__x3_dt{padding:4px 10px;border-radius:var(--radius-sm);font-weight:800;font-size:13px;letter-spacing:.03em;background:#ffc93c;color:var(--on-buoy);animation:shell_achPop__cNSYc .5s cubic-bezier(.34,1.56,.64,1) .35s both}@keyframes shell_achPop__cNSYc{0%{transform:scale(.4);opacity:0}}@media (prefers-reduced-motion:reduce){.shell_achBadge__x3_dt{animation:none}}.shell_endBrand__G1sb5{display:block;margin-top:12px;font-size:13px;line-height:1.4;color:var(--ink-muted);text-decoration:none}.shell_endBrand__G1sb5 b{color:var(--splash-text);font-weight:700}.shell_endBrand__G1sb5:hover b{text-decoration:underline}.shell_seeBoard__OLh5k{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:4px;padding:0 12px;border:0;background:none;color:var(--ink-muted);font:700 14px var(--font-sans);cursor:pointer}.shell_seeBoard__OLh5k:hover{color:var(--ink)}.shell_peekBar__grQoO{display:flex;justify-content:center;gap:8px;margin:10px auto 0;animation:shell_peekIn__bAbHY .25s ease-out}.shell_peekFloat__GOMdy{position:absolute;left:50%;top:10px;z-index:7;max-width:calc(100% - 24px);margin:0;padding:6px;border-radius:var(--radius-full);background:rgba(6,21,30,.88);box-shadow:0 8px 24px rgba(0,0,0,.35);transform:translateX(-50%);animation:none}.shell_peekBack___DOZf,.shell_peekPlay__gIjtL{min-height:44px;padding:0 16px;border:0;border-radius:var(--radius-full);font:800 14px var(--font-sans);white-space:nowrap;cursor:pointer}.shell_peekBack___DOZf{background:var(--surface-raised);color:var(--ink)}.shell_peekPlay__gIjtL{background:var(--splash);color:var(--on-splash)}@keyframes shell_peekIn__bAbHY{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.shell_peekBar__grQoO{animation:none}}.shell_endSponsor__V4i5v{display:flex;flex-direction:column;align-items:center;gap:6px;margin:14px auto 0;padding:10px 16px 12px;max-width:240px;border-radius:14px;background:rgba(255,255,255,.06);color:var(--ink-muted);text-decoration:none}.shell_endSponsor__V4i5v small{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.shell_endSponsor__V4i5v img{display:block;max-width:180px;max-height:56px;width:auto;height:auto;object-fit:contain}a.shell_endSponsor__V4i5v:focus-visible,a.shell_endSponsor__V4i5v:hover{background:rgba(255,255,255,.1)}.shell_boardMark__IP6Fk{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.shell_boardMark__IP6Fk img{display:block;width:var(--mark-size,42%);height:var(--mark-size,42%);object-fit:contain}.shell_endHead__eJIMq{display:flex;align-items:center;gap:10px;min-height:32px}.shell_endQuip__hruVx{min-width:0;color:var(--ink-muted);font:600 13.5px/1.3 var(--font-sans);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shell_endTitleRow__jS4pk{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.shell_endFoot___u5i_{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.shell_endFoot___u5i_ .shell_seeBoard__OLh5k{margin:0;padding:0;min-height:32px;color:var(--splash-text);font-size:13px}.shell_endFoot___u5i_ .shell_endSponsor__V4i5v{flex-direction:row;gap:8px;margin:0 0 0 auto;padding:4px 8px;max-width:220px;border-radius:8px;background:none}.shell_endFoot___u5i_ .shell_endSponsor__V4i5v small{font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none}.shell_endFoot___u5i_ .shell_endSponsor__V4i5v img{max-width:90px;max-height:22px}.shell_endFoot___u5i_ .shell_endBrand__G1sb5{margin:0;font-size:12px}.shell_fit__g_Bwp{display:contents}html.gl-full .shell_fit__g_Bwp{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;width:100%;transform:scale(var(--fit,1));transform-origin:50% 50%}html.gl-full .shell_root__t9tnl{height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 12px);gap:8px}html.gl-full .shell_root__t9tnl>:first-child{position:-webkit-sticky;position:sticky;top:0;z-index:8;margin:0 calc(-1 * max(var(--space-3), env(safe-area-inset-right))) 0 calc(-1 * max(var(--space-3), env(safe-area-inset-left)));padding:8px 150px 8px 12px;min-height:52px;flex-wrap:nowrap;background:rgba(9,22,28,.86);border-bottom:1px solid rgba(255,255,255,.06)}html.gl-full .shell_stage__NY4mz{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center}html.gl-full .shell_stage__NY4mz>.shell_fit__g_Bwp{flex:none}html.gl-full .shell_root__t9tnl>:last-child p{display:none}html.gl-full .shell_root__t9tnl>:last-child>div:last-child{position:fixed;top:calc(8px + env(safe-area-inset-top));right:calc(54px + env(safe-area-inset-right));z-index:951;display:flex;gap:6px}html.gl-full .shell_root__t9tnl>:last-child>div:last-child button{width:36px;height:36px;border-radius:10px;background:#183340}html.gl-full .shell_hop__x6wxY{min-height:40px}html.gl-full .shell_hop__x6wxY>:last-child{flex-direction:row;align-items:center;margin-bottom:0}@media (max-width:640px){html.gl-full .shell_root__t9tnl>:first-child{padding-right:140px}html.gl-full .shell_root__t9tnl>:first-child>:first-child{display:none}html[data-app].gl-full .shell_root__t9tnl>:first-child{flex-wrap:wrap;row-gap:6px;padding-right:12px}html[data-app].gl-full .shell_root__t9tnl>:first-child>:first-child{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 176px);max-width:calc(100% - 176px)}}html.gl-full.gl-tall .shell_root__t9tnl{height:auto;min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 12px)}html.gl-full.gl-tall .shell_stage__NY4mz{flex:none}.shell_bubbleCol__UVTpX{position:relative}.shell_bubbleBox__wMccH{display:flex;align-items:center;height:2.7em}.shell_bubbleText__hhvJe{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.shell_bubbleMore__Ec2Fj{bottom:0;border:0;border-radius:8px;padding:1px 8px;background:#1d3140;color:#c8f53b;font:700 12px/18px var(--font-sans)}.shell_bubbleFull__LU9tk,.shell_bubbleMore__Ec2Fj{position:absolute;right:0;pointer-events:auto;cursor:pointer}.shell_bubbleFull__LU9tk{left:0;top:0;z-index:40;border:0;border-radius:14px;padding:10px 14px;background:#fffdf2;color:#0a1f2b;text-align:left;font:600 14px/1.4 var(--font-sans);box-shadow:0 6px 20px rgba(6,21,30,.45)}.sponsorMark_chip__WcwWW{position:relative;display:inline-flex;align-items:center;gap:8px;height:32px;max-width:100%;padding:0 10px;box-sizing:border-box;border-radius:9px;background:#183340;color:#e9efec;font:600 12px var(--font-sans);line-height:1;text-decoration:none;white-space:nowrap}a.sponsorMark_chip__WcwWW:before{content:"";position:absolute;inset:-6px 0}a.sponsorMark_chip__WcwWW:hover{background:#1f3e4b}a.sponsorMark_chip__WcwWW:focus-visible{outline:2px solid #c8f53b;outline-offset:2px}.sponsorMark_chipText__pHrqt{overflow:hidden;text-overflow:ellipsis}.sponsorMark_chipLogo__cJ2W8{display:block;flex:none;height:auto;width:auto;max-height:18px;max-width:96px;object-fit:contain}.sponsorMark_endLine__xB6st{max-width:100%;font:500 13px var(--font-sans);color:#e9efec;text-align:center;overflow-wrap:anywhere}.sponsorMark_endVisit__gujaN{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font:600 13px var(--font-sans);color:#e9efec;text-decoration:underline;text-underline-offset:3px}.sponsorMark_endVisit__gujaN:hover{color:#ffffff}