.ONUz6W_banner{isolation:isolate;border-radius:24px;outline:none;margin-top:96px;display:block;position:relative;container:lost-coins-banner/inline-size}.ONUz6W_frame{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.ONUz6W_scrim{background:linear-gradient(90deg,#060b0ff0 0%,#060b0fc7 38%,#060b0f26 68%,#0000 100%);position:absolute;inset:0}.ONUz6W_copy{max-width:min(30rem,58%);padding:32px 36px;position:relative}.ONUz6W_title{font-size:clamp(1.75rem,min(30rem,58cqw)/7.8 - 9.23077px,3rem)}.ONUz6W_art{aspect-ratio:3/2;pointer-events:none;height:118%;position:absolute;bottom:-4%;right:2%}.ONUz6W_portal{aspect-ratio:1;width:50%;position:absolute;top:-6%;left:52%}.ONUz6W_craig{position:absolute;inset:-12% 0 0}.ONUz6W_portalShift,.ONUz6W_craigShift,.ONUz6W_portalSpin,.ONUz6W_craigFloat{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ONUz6W_portalShift,.ONUz6W_craigShift{transition:transform .45s cubic-bezier(.22,1,.36,1)}.ONUz6W_portalShift{transform:translate3d(calc(var(--banner-x,0px) * .4), calc(var(--banner-y,0px) * .4), 0)}.ONUz6W_craigShift{transform:translate3d(var(--banner-x,0px), var(--banner-y,0px), 0)}.ONUz6W_portalSpin{animation:40s linear infinite ONUz6W_spin}.ONUz6W_craigFloat{animation:4.5s ease-in-out infinite ONUz6W_float}.ONUz6W_banner:hover .ONUz6W_craigFloat{animation-duration:2.6s}}@keyframes ONUz6W_spin{to{transform:rotate(360deg)}}@keyframes ONUz6W_float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(1.5%,-3%)rotate(-1.5deg)}}@container lost-coins-banner (max-width:720px){.ONUz6W_title{font-size:clamp(1.75rem,7.94872cqw - 6.15385px,3rem)}.ONUz6W_copy{max-width:62%;padding:24px}.ONUz6W_art{height:104%;right:-10%}}@container lost-coins-banner (max-width:414px){.ONUz6W_title{font-size:2.25rem}}@container lost-coins-banner (min-width:1100px){.ONUz6W_art{left:max(50%,47rem);right:auto;translate:-50%}}
._2hPpBq_hero{min-width:0;padding-top:8px;position:relative}._2hPpBq_body{min-width:0;container:home-hero/inline-size}._2hPpBq_backdrop{--edge:64px;--edge-alpha:#00000080;-webkit-mask-image:linear-gradient(to right, var(--edge-alpha), #000 var(--edge), #000 calc(100% - var(--edge)), var(--edge-alpha)), linear-gradient(to bottom, var(--edge-alpha), #000 var(--edge));mask-image:linear-gradient(to right, var(--edge-alpha), #000 var(--edge), #000 calc(100% - var(--edge)), var(--edge-alpha)), linear-gradient(to bottom, var(--edge-alpha), #000 var(--edge));-webkit-mask-composite:source-in;mask-composite:intersect}._2hPpBq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._2hPpBq_lead{aspect-ratio:16/9;grid-column:span 2}._2hPpBq_tile{aspect-ratio:16/9}@container home-hero (min-width:860px){._2hPpBq_grid[data-tiles="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._2hPpBq_grid[data-tiles="2"]{grid-template-columns:repeat(3,minmax(0,1fr))}._2hPpBq_grid[data-tiles="2"] ._2hPpBq_lead,._2hPpBq_grid[data-tiles="4"] ._2hPpBq_lead{aspect-ratio:auto;grid-row:span 2}}._2hPpBq_grid[data-tiles="0"] ._2hPpBq_lead{aspect-ratio:21/9}._2hPpBq_leadTitle{font-size:clamp(28px,3.4cqi,48px);line-height:1}._2hPpBq_leadIcon{width:calc(clamp(28px,3.4cqi,48px) + 20px);height:calc(clamp(28px,3.4cqi,48px) + 20px)}
.QdsU4q_track{container:home-shelf/inline-size}.QdsU4q_card{--shelf-landscape:264px;--shelf-portrait:144px;--shelf-mixed:min(384px, 80vw)}@media (min-width:640px){.QdsU4q_card{--shelf-landscape:clamp(320px, 18vw, 432px);--shelf-portrait:clamp(168px, 9vw, 216px);--shelf-mixed:calc(clamp(168px, 9vw, 216px) * 8 / 3)}}@container home-shelf (min-width:600px){.QdsU4q_card{--shelf-across:3;--shelf-landscape:calc((100cqw - (var(--shelf-across) - 1) * 16px) / var(--shelf-across));--shelf-portrait:max(150px, calc(var(--shelf-landscape) * .4));--shelf-mixed:calc(var(--shelf-portrait) * 8 / 3)}}@container home-shelf (min-width:1000px){.QdsU4q_card{--shelf-across:4}}@container home-shelf (min-width:1809px){.QdsU4q_card{--shelf-across:5}}@container home-shelf (min-width:2265px){.QdsU4q_card{--shelf-across:6}}@container home-shelf (min-width:2721px){.QdsU4q_card{--shelf-across:7}}.QdsU4q_landscape{width:var(--shelf-landscape)}.QdsU4q_portrait{width:var(--shelf-portrait)}.QdsU4q_mixedLandscape{width:var(--shelf-mixed)}
.EpHxfG_container{z-index:20;margin-inline:-12px;padding-inline:12px;position:sticky;top:3.5rem;container-type:inline-size}.EpHxfG_backdrop{opacity:0;transition:opacity .15s}.EpHxfG_container[data-scrolled=true]>.EpHxfG_backdrop{opacity:1}@media (min-width:600px){.EpHxfG_container{margin-inline:-24px;padding-inline:24px}}@media (min-width:768px){.EpHxfG_container{padding-inline:48px;top:0}}@media (prefers-reduced-motion:reduce){.EpHxfG_backdrop{transition:none}}.EpHxfG_tab{border-radius:0;gap:6px;height:100%;padding-inline:16px;transition-property:background-color,color}.EpHxfG_tab:focus-visible{box-shadow:none;outline-offset:-4px;outline:2px solid}.EpHxfG_tabIcon{flex-shrink:0;width:16px;height:16px}.EpHxfG_search{gap:10px;width:320px}.EpHxfG_searchLabel{text-align:left;flex:1}@container (max-width:900px){.EpHxfG_search{width:44px;padding:0}.EpHxfG_searchLabel{display:none}}@container (max-width:760px){.EpHxfG_tab{padding-inline:12px}.EpHxfG_tabIcon{display:none}}@container (max-width:340px){.EpHxfG_tab{padding-inline:8px;font-size:12px}}
.rbpyVa_mosaic{container-type:inline-size}@container (max-width:179px){.rbpyVa_details{opacity:0}.rbpyVa_mosaic:hover .rbpyVa_details,.rbpyVa_mosaic:focus-within .rbpyVa_details{opacity:1}.rbpyVa_details h3{font-size:.75rem}.rbpyVa_details h3+div{display:none}}
.-w6Xqa_container{container-type:inline-size}.-w6Xqa_collection{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@container (min-width:600px){.-w6Xqa_collection{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1000px){.-w6Xqa_collection{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1400px){.-w6Xqa_collection{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:1800px){.-w6Xqa_collection{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:2200px){.-w6Xqa_collection{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width:2600px){.-w6Xqa_collection{grid-template-columns:repeat(7,minmax(0,1fr))}}
.dPTw0W_track{inset-inline:0;z-index:70;pointer-events:none;opacity:0;height:2px;animation:0s linear .12s forwards dPTw0W_navigation-progress-reveal;position:fixed;top:0;overflow:hidden}.dPTw0W_bar{background:hsl(var(--primary));width:40%;height:100%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite dPTw0W_navigation-progress-sweep}@keyframes dPTw0W_navigation-progress-reveal{to{opacity:1}}@keyframes dPTw0W_navigation-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.dPTw0W_bar{width:100%;animation:none}}
@media (min-width:768px){.LklmQq_navigation{isolation:isolate;transition-property:width;overflow:hidden}.LklmQq_navigation>[data-sidebar=sidebar]{width:calc(var(--sidebar-width) - 1rem);flex-shrink:0}[data-collapsible=icon] .LklmQq_navigation [data-sidebar=menu-button]{width:100%!important}}body:has([id=game-info][data-open=true]) .LklmQq_navigation{z-index:30}.LklmQq_navigation [data-sidebar=menu-button],[data-collapsible=icon] .LklmQq_navigation [data-sidebar=menu-button]{padding-inline:6px!important}.LklmQq_primaryNavigation [data-sidebar=menu-button]>span[class~=truncate]{transition:opacity .15s ease-out}[data-collapsible=icon] .LklmQq_primaryNavigation [data-sidebar=menu-button],[data-collapsible=icon] .LklmQq_adminNavigation [data-sidebar=menu-button],[data-collapsible=icon] .LklmQq_navigation [data-sidebar=footer] [data-sidebar=menu-button]{justify-content:flex-start!important;gap:10px!important}[data-collapsible=icon] .LklmQq_primaryNavigation [data-sidebar=menu-button]>span[class~=truncate]{visibility:hidden;opacity:0;display:block!important}@media (min-width:768px){[data-collapsible=icon] .LklmQq_navigation .LklmQq_xpBoost>*{margin-inline-start:-3px;justify-content:flex-start!important}.LklmQq_navigation .LklmQq_primaryNavigation [data-sidebar=menu-button],[data-collapsible=icon] .LklmQq_navigation .LklmQq_primaryNavigation [data-sidebar=menu-button]{height:3rem!important;min-height:3rem!important;padding-block:0!important;padding-inline:5px!important}.LklmQq_navigation .LklmQq_primaryNavigation [data-sidebar-nav-icon]{width:1.5rem!important;height:1.5rem!important}}[data-collapsible=icon] .LklmQq_navigation [data-sidebar=menu-button][data-sidebar-friend]{justify-content:flex-start!important;height:50px!important;min-height:50px!important;padding-block:0!important;padding-inline:1px!important}@media (prefers-reduced-motion:reduce){.LklmQq_navigation [data-sidebar=group-content],.LklmQq_navigation [data-sidebar=menu-button],.LklmQq_primaryNavigation [data-sidebar=menu-button]>span[class~=truncate]{transition-duration:0s}}
.X7jxUa_dock{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:fixed}.X7jxUa_dock>*{pointer-events:auto}.X7jxUa_portal{-webkit-tap-highlight-color:transparent;border-radius:9999px;outline:none;place-items:center;width:88px;height:88px;display:grid;position:relative}.X7jxUa_portal:focus-visible{box-shadow:0 0 0 3px hsl(var(--background)), 0 0 0 5px hsl(var(--primary))}.X7jxUa_vortex{pointer-events:none;width:176px;height:176px;position:absolute;inset:-44px}.X7jxUa_glow{filter:blur(6px);background:radial-gradient(circle,#4cc9f073,#b6ff001f 45%,#0000 70%);border-radius:9999px;position:absolute;inset:-10px}.X7jxUa_orb{position:absolute;inset:0}.X7jxUa_swirl{mix-blend-mode:screen;background:conic-gradient(#0000,#4cc9f0d9 12%,#0000 30%,#b6ff00bf 45%,#0000 62%,#4895efd9 78%,#0000);border-radius:9999px;position:absolute;inset:22%;-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 70%);mask-image:radial-gradient(circle,#000 18%,#0000 70%)}.X7jxUa_core{background:radial-gradient(circle,#fafafa,#b6ff0099 55%,#0000 75%);border-radius:9999px;position:absolute;inset:41%}.X7jxUa_badge{color:#060b0f;background:#ffc100;border-radius:9999px;place-items:center;min-width:26px;height:22px;padding-inline:6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:2px;right:2px;box-shadow:0 0 0 2px #060b0f}@media (prefers-reduced-motion:no-preference){.X7jxUa_orb{animation:36s linear infinite reverse X7jxUa_orbit}.X7jxUa_swirl{animation:2.6s linear infinite X7jxUa_orbit}.X7jxUa_core{animation:2.2s ease-in-out infinite X7jxUa_pulse}.X7jxUa_glow{animation:3.4s ease-in-out infinite X7jxUa_pulse}.X7jxUa_portal{transition:transform .2s cubic-bezier(.22,1,.36,1)}.X7jxUa_portal:hover{transform:scale(1.06)}.X7jxUa_portal:active{transform:scale(.95)}}@keyframes X7jxUa_orbit{to{transform:rotate(360deg)}}@keyframes X7jxUa_pulse{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (min-width:640px){.X7jxUa_dock{bottom:24px;right:24px}}
.tVk3FW_railControl{background:hsl(var(--play-control));color:hsl(var(--foreground))}.tVk3FW_railButton:not(:disabled):hover .tVk3FW_railControl{background:hsl(var(--play-control-hover))}@media (min-width:768px){.tVk3FW_shell{container-type:inline-size}.tVk3FW_playViewport{margin-top:2.5rem;overflow:clip}.tVk3FW_playArea{--play-card-height:calc(100dvh - 5rem - 2px);padding:0 7rem 1rem 2rem}.tVk3FW_gameRow{gap:.5rem}.tVk3FW_actionRail{justify-content:flex-end;align-self:stretch;width:4rem;padding-block:.5rem}.tVk3FW_scroll{top:50%;right:1.5rem;transform:translateY(-50%)}@media (max-height:640px){.tVk3FW_actionRail{width:8.5rem}.tVk3FW_railActions{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;display:grid}}@container (max-width:760px){.tVk3FW_playArea{--play-card-height:calc(100dvh - 11rem - 2px);padding-left:1.5rem;padding-right:6rem}.tVk3FW_gameRow{flex-direction:column;align-items:center;gap:1.25rem}.tVk3FW_actionRail{align-self:center;width:auto;padding:0}.tVk3FW_railActions{flex-direction:row;gap:1rem;display:flex}.tVk3FW_scroll{right:1rem}}.tVk3FW_shell[data-play-frame=desktop]:not([data-play-expanded]){isolation:isolate;flex:none;height:calc(100svh - 1.5rem);transform:translateZ(0)}.tVk3FW_shell[data-play-frame=desktop] .tVk3FW_playViewport{overflow:visible}.tVk3FW_shell[data-play-frame=desktop] iframe{border-radius:0}.tVk3FW_playArea[data-play-area-frame=desktop]{padding:0}.tVk3FW_playArea[data-play-area-frame=desktop]>div,.tVk3FW_playArea[data-play-area-frame=desktop] .tVk3FW_gameRow,.tVk3FW_playArea[data-play-area-frame=desktop] .tVk3FW_gameRow>div{height:100%;min-height:0}.tVk3FW_playArea[data-play-area-frame=desktop] .tVk3FW_gameRow{flex-direction:row;gap:0}}.tVk3FW_shell[data-play-expanded]{overflow:visible;container-type:normal}.tVk3FW_shell[data-play-expanded] .tVk3FW_playViewport{margin-top:0;overflow:visible}
.brGqba_loading{transition:opacity .18s ease-out}.brGqba_loading[data-phase=revealing]{opacity:0;pointer-events:none}.brGqba_bar{border-radius:inherit;background:currentColor;width:35%;height:100%;animation:1.4s ease-in-out infinite brGqba_sweep;display:block}.brGqba_loading[data-phase=slow] .brGqba_bar{opacity:.5;width:100%;animation:none}@keyframes brGqba_sweep{0%{transform:translate(-100%)}to{transform:translate(386%)}}@media (prefers-reduced-motion:reduce){.brGqba_loading{transition:none}.brGqba_bar{opacity:.5;width:100%;animation:none}}
.VxEQxq_veil{z-index:50;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:radial-gradient(ellipse 90% 55% at 50% 45%, color-mix(in srgb, var(--portal-violet) 30%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--portal-bg) 50%, transparent), color-mix(in srgb, var(--portal-bg) 88%, transparent));-webkit-backdrop-filter:blur(10px)saturate(115%);touch-action:none;place-items:center;animation:.2s ease-out VxEQxq_veil-in;display:grid;position:absolute;inset:0}.VxEQxq_plate{border:1px solid color-mix(in srgb, var(--portal-ink) 16%, transparent);width:min(320px,100%);color:var(--portal-ink);text-align:center;background:radial-gradient(120% 62% at 50% 0%, color-mix(in srgb, var(--portal-blue) 40%, transparent), transparent 74%), linear-gradient(180deg, color-mix(in srgb, var(--portal-panel) 92%, transparent), color-mix(in srgb, var(--portal-bg) 96%, transparent));box-shadow:0 24px 80px color-mix(in srgb, var(--portal-bg) 60%, transparent), inset 0 1px 0 color-mix(in srgb, var(--portal-ink) 10%, transparent);border-radius:24px;outline:none;flex-direction:column;align-items:center;padding:28px 20px 20px;animation:.28s cubic-bezier(.22,1,.36,1) VxEQxq_plate-in;display:flex;position:relative}.VxEQxq_orb{border:2px solid var(--portal-accent);width:112px;height:112px;box-shadow:0 0 28px color-mix(in srgb, var(--portal-accent) 30%, transparent), inset 0 0 18px color-mix(in srgb, var(--portal-accent) 20%, transparent);border-radius:50%;flex:none;display:block;position:relative}.VxEQxq_orb:before{content:"";border:1px solid color-mix(in srgb, var(--portal-accent) 20%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-12px}.VxEQxq_orbCore{background:conic-gradient(from 40deg, var(--portal-blue), var(--portal-accent), var(--portal-violet), var(--portal-blue));color:var(--portal-ink);clip-path:circle(50%);border-radius:50%;place-items:center;font-size:36px;font-weight:600;display:grid;position:absolute;inset:4px;overflow:hidden}.VxEQxq_world{max-width:100%;color:var(--portal-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:22px;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.VxEQxq_title{margin-top:6px;font-size:24px;line-height:1.15}.VxEQxq_message{color:var(--portal-muted);margin-top:6px;font-size:14px;line-height:1.4}.VxEQxq_actions{flex-direction:column;gap:10px;width:100%;margin-top:22px;display:flex}.VxEQxq_keep,.VxEQxq_exit{border-radius:12px;outline:none;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:600;transition:transform .12s,background-color .12s;display:flex}.VxEQxq_keep:active,.VxEQxq_exit:active{transform:scale(.98)}.VxEQxq_keep{color:var(--portal-accent-ink);background:var(--portal-accent)}.VxEQxq_exit{border:1px solid color-mix(in srgb, var(--portal-ink) 22%, transparent);color:var(--portal-ink);background:0 0}.VxEQxq_exit:active{background:color-mix(in srgb, var(--portal-ink) 6%, transparent)}.VxEQxq_keep:focus-visible,.VxEQxq_exit:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--portal-ink) 40%, transparent)}@keyframes VxEQxq_veil-in{0%{opacity:0}}@keyframes VxEQxq_plate-in{0%{opacity:0;transform:translateY(12px)scale(.94)}}@media (prefers-reduced-motion:reduce){.VxEQxq_veil,.VxEQxq_plate{animation:none}.VxEQxq_keep,.VxEQxq_exit{transition:none}}
