.h25TQW_arcade{color:#f2f2f7;background:#12131a;grid-template-columns:240px minmax(0,1fr);height:100%;display:grid}.h25TQW_sidebar{min-height:0;padding:8px 0 8px 8px}.h25TQW_sidebarInner{border-radius:calc(var(--window-radius) - 8px);background:#ffffff0d;align-content:start;gap:4px;height:100%;padding:16px 8px;display:grid;overflow:auto;box-shadow:inset 0 0 0 .5px #ffffff14}html[data-shell=desktop] .h25TQW_sidebarInner{padding-top:48px}.h25TQW_section{color:#f2f2f799;margin:0 8px 6px;font-size:11px;font-weight:600}.h25TQW_sidebarInner button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.h25TQW_sidebarInner button[aria-current]{background:#ffffff1f}.h25TQW_mini{border-radius:9px;flex:none;width:34px;height:34px}.h25TQW_gameName{min-width:0;line-height:1.25;display:grid}.h25TQW_gameName strong{font-size:13px}.h25TQW_gameName small{color:#f2f2f799;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.h25TQW_main{flex-direction:column;min-width:0;min-height:0;display:flex}.h25TQW_toolbar{flex:none;align-items:center;gap:10px;height:52px;padding:0 16px;font-size:15px;display:flex}.h25TQW_back{width:36px;height:36px;color:inherit;background:#ffffff1f;border:0;border-radius:50%;place-items:center;padding:0;display:none}.h25TQW_external{color:#64d2ff;margin-left:auto;font-size:13px;font-weight:600;text-decoration:none}.h25TQW_home{flex:1;padding:4px 20px 24px;overflow:auto}.h25TQW_intro{color:#f2f2f7a6;margin:0 0 16px;font-size:13px}.h25TQW_cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;display:grid}.h25TQW_card{color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.h25TQW_cover{aspect-ratio:4/3;white-space:pre;border-radius:16px;place-items:center;margin-bottom:6px;font-family:ui-monospace,Menlo,monospace;font-size:22px;font-weight:700;transition:transform .15s;display:grid;box-shadow:inset 0 1px #ffffff40,0 8px 24px #0000004d}.h25TQW_card:hover .h25TQW_cover{transform:translateY(-2px)}.h25TQW_card small{color:#f2f2f799;font-size:12px}.h25TQW_player{flex-direction:column;flex:1;align-items:center;gap:10px;min-height:0;padding:0 16px 16px;display:flex}.h25TQW_scoreboard{color:#f2f2f7b3;gap:24px;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:flex}.h25TQW_scoreboard strong{color:#f2f2f7}.h25TQW_screen{flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}.h25TQW_canvas{touch-action:none;cursor:none;border-radius:12px;max-width:100%;max-height:100%;display:block;box-shadow:0 0 0 1px #ffffff14,0 12px 40px #0006}.h25TQW_canvas:focus-visible{outline-offset:3px;outline:2px solid #64d2ff}.h25TQW_status{color:#f2f2f7;text-align:center;pointer-events:none;background:#0009;border-radius:12px;max-width:80%;margin:0;padding:8px 14px;font-size:13px;position:absolute;bottom:10%}.h25TQW_dpad{grid-template-areas:".up.""left down right";gap:8px;display:none}.h25TQW_dpad button{color:#f2f2f7;touch-action:none;background:#ffffff1f;border:0;border-radius:14px;width:56px;height:48px;font-size:20px}.h25TQW_dpad [data-dir=ArrowUp]{grid-area:up}.h25TQW_dpad [data-dir=ArrowLeft]{grid-area:left}.h25TQW_dpad [data-dir=ArrowDown]{grid-area:down}.h25TQW_dpad [data-dir=ArrowRight]{grid-area:right}@media (pointer:coarse){.h25TQW_dpad{display:grid}}.h25TQW_frame{background:#000;border:0;flex:1;width:100%}@container app not (min-width:640px){.h25TQW_arcade{grid-template-columns:minmax(0,1fr)}.h25TQW_sidebar{display:none}.h25TQW_back{display:grid}html[data-shell=desktop] .h25TQW_toolbar{padding-left:84px}.h25TQW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.h25TQW_player{padding-bottom:calc(16px + var(--home-indicator-space,0px))}}.h25TQW_trophies{margin-top:28px}.h25TQW_trophies h2{align-items:baseline;gap:10px;margin:0 0 10px;font-size:20px;display:flex}.h25TQW_trophies h2 small{color:#ebebf5a6;font-size:13px;font-weight:600}.h25TQW_meter{background:#ffffff1f;border-radius:3px;height:6px;margin-bottom:14px;overflow:hidden}.h25TQW_meter i{border-radius:inherit;background:linear-gradient(90deg,#ffd60a,#ff375f,#bf5af2,#0a84ff);height:100%;transition:width .6s cubic-bezier(.2,.9,.25,1);display:block}.h25TQW_trophyGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.h25TQW_trophyGrid li{background:#ffffff0f;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.h25TQW_trophyGrid li>span:nth-child(2){min-width:0;display:grid}.h25TQW_trophyGrid strong{font-size:14px}.h25TQW_trophyGrid small{color:#ebebf5a6;font-size:12px}.h25TQW_medal{color:#ebebf5a6;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.h25TQW_trophyGrid li[data-earned] .h25TQW_medal{color:#fff;background:conic-gradient(from 210deg,#ffd60a,#ff9f0a,#ff375f,#bf5af2,#0a84ff,#30d158,#ffd60a);box-shadow:inset 0 0 0 2px #ffffff80}.h25TQW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
