.arcade-shell{color:#090b0f;background:#f4f3ef;min-height:100vh;font-family:Inter,system-ui,sans-serif}.score-history{margin-top:24px}.arcade .score-table.score-history-table th:nth-child(3){width:90px}.arcade .score-table.score-history-table th:nth-child(4){width:120px}.arcade .score-table.score-history-table th:nth-child(5){width:140px}@media (max-width:760px){.arcade .score-table.score-history-table th:first-child{width:38px}.arcade .score-table.score-history-table th:nth-child(3){width:62px}.arcade .score-table.score-history-table th:nth-child(5){width:96px}.arcade .score-table.score-history-table td{padding:8px 4px}.arcade .score-table.score-history-table td:first-child{padding-left:6px}.arcade .score-table.score-history-table td:nth-child(3){border-right:0;border-radius:0;padding-right:4px}.arcade .score-table.score-history-table td:last-child{padding-right:6px}}.arcade .score-history-table th:first-child{width:52px}.arcade .score-history-table th:nth-child(2){width:auto}.arcade .score-history-table th:nth-child(3){width:90px}.arcade .score-history-table th:nth-child(4){width:120px}.arcade .score-history-table th:nth-child(5){width:140px}.arcade .score-history-table td:nth-child(2),.arcade .score-history-table th:nth-child(2){text-align:left}.arcade .score-history-table button{white-space:nowrap;border-color:#d9dbe1;border-radius:10px;min-height:36px;padding:6px 12px;font-size:13px}.score-saved{color:#5b6170;background:#f4f3ef;border:1px solid #d9dbe1;border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}@media (max-width:760px){.history-when{display:none}.arcade .score-history-table th:first-child{width:38px}.arcade .score-history-table th:nth-child(3){width:62px}.arcade .score-history-table th:nth-child(5){width:96px}.arcade .score-history-table td{padding:8px 4px}.arcade .score-history-table td:first-child{padding-left:6px}.arcade .score-history-table td:nth-child(3){border-right:0;border-radius:0;padding-right:4px}.arcade .score-history-table td:last-child{padding-right:6px}.arcade .score-history-table button{padding:6px 8px;font-size:12px}.score-saved{padding:2px 5px}.score-history-table .score-rank{width:24px}}.score-board{background:#fff;border:1.5px solid #090b0f;border-radius:16px;padding:24px;box-shadow:6px 6px #090b0f}.score-board-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.score-board-heading h2{letter-spacing:-.3px;margin:0 0 4px;font-size:24px;font-weight:700;line-height:30px}.score-board-heading p{color:#5b6170;margin:0;font-size:12px;line-height:16px}.score-board .arcade-tabs button[aria-pressed=true]{color:#fff;background:#143cff}.score-board .arcade-tabs button:disabled{opacity:.45;cursor:not-allowed}.arcade .score-table{border-collapse:separate;border-spacing:0 12px;table-layout:fixed;font-size:14px;line-height:20px}.arcade .score-table th{color:#5b6170;white-space:nowrap;border:0;padding:0 8px;font-size:12px;font-weight:400}.arcade .score-table td{box-sizing:border-box;border-top:1px solid #d9dbe1;border-bottom:1px solid #d9dbe1;height:54px;padding:10px 8px}.arcade .score-table th:first-child{width:52px}.arcade .score-table th:nth-child(3){width:110px}.arcade .score-table th:nth-child(4){width:90px}.arcade .score-table th:nth-child(5){width:150px}.arcade .score-table th:nth-child(6){width:100px}.arcade .score-table td:first-child{border-left:1px solid #d9dbe1;border-radius:10px 0 0 10px;padding-left:12px}.arcade .score-table td:last-child{border-right:1px solid #d9dbe1;border-radius:0 10px 10px 0;padding-right:16px}.arcade .score-table th:nth-child(n+3),.arcade .score-table td:nth-child(n+3){text-align:right}.score-rank{color:#5b6170;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.score-top{color:#fff;background:#090b0f}.score-player{align-items:center;gap:8px;min-width:0;display:flex}.score-player>div{min-width:0}.score-player strong{overflow-wrap:anywhere;font-weight:600;display:block}.score-value{font-variant-numeric:tabular-nums;font-weight:600}.score-when{color:#5b6170}.score-player-class{color:#5b6170;margin-left:auto;font-size:10px}.score-mobile-biome{display:none!important}.arcade .score-you td{background:#f4f3ef;border-color:#143cff;border-top-width:2px;border-bottom-width:2px}.score-you .score-rank{color:#fff;background:#143cff}.arcade .score-table .score-you td:first-child{border-left:2px solid #143cff}.arcade .score-table .score-you td:last-child{border-right:2px solid #143cff}@media (max-width:760px){.arcade .score-table .score-you td:nth-child(3){border-right:2px solid #143cff}}.score-empty{text-align:center;color:#5b6170;padding:32px 16px;display:block}.score-recent{border:1px solid #d9dbe1;border-radius:12px;margin-top:24px;padding:16px}.score-recent summary{cursor:pointer;font-weight:600}.score-recent p{margin:12px 0}.arcade .arcade-conversion-note{color:#c8ccd5;margin-top:8px;font-size:12px}@media (max-width:760px){.score-board{padding:16px}.score-board-heading{flex-direction:column;align-items:flex-start;gap:16px}.score-board .arcade-tabs{box-sizing:border-box;width:100%}.score-board .arcade-tabs button{flex:1;padding:8px 10px}.score-detail{display:none}.arcade .score-table th:nth-child(3){width:72px}.arcade .score-table td:nth-child(3){border-right:1px solid #d9dbe1;border-radius:0 10px 10px 0;padding-right:12px}.score-mobile-biome{font-size:12px;display:block!important}.score-player-class{display:none}.arcade .score-table td{font-size:13px}.score-player{gap:6px}}.arcade{--arcade-panel:#fff;--arcade-ink:#090b0f;--arcade-line:#090b0f;max-width:1072px;color:var(--arcade-ink);margin:auto;padding:48px 16px 72px}.arcade header,.arcade nav,.arcade-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.arcade header{justify-content:space-between}.arcade h1{letter-spacing:-.6px;margin:0;font-size:32px;font-weight:700;line-height:40px}.arcade button,.arcade input,.arcade a.arcade-button{font:inherit;border:1px solid var(--arcade-line);background:var(--arcade-panel);min-height:44px;color:var(--arcade-ink);border-radius:10px;padding:10px 16px}.arcade button[aria-selected=true],.arcade .arcade-primary{color:#fff;background:#143cff}.arcade iframe{background:#fff;border:0;border-radius:16px;width:100%;height:487px;display:block}.arcade-game-card--ended iframe{height:450px}@media (max-width:760px){.arcade iframe{height:354px}.arcade-game-card--ended iframe{height:280px}}.arcade-player{cursor:pointer;color:inherit;font-family:inherit}.arcade-profile-dialog{color:#090b0f;background:#fff;border:1px solid #d9dbe1;border-radius:16px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.arcade-profile-dialog::backdrop{background:#090b0f8c}.arcade .arcade-profile-dialog form{border:0;max-width:none}.arcade-profile-dialog input{box-sizing:border-box;width:100%;min-width:0;font-size:16px}.arcade-profile-dialog .arcade-check input{accent-color:#143cff;flex-shrink:0;width:20px;height:20px}@media (orientation:landscape) and (max-height:600px){.arcade{padding-top:12px}.arcade-title-row{margin-bottom:12px}.arcade-title h1{font-size:22px;line-height:28px}.arcade-title-row{flex-direction:row;align-items:center}.arcade-site-header{height:48px}}.arcade table{border-collapse:collapse;width:100%}.arcade th,.arcade td{text-align:left;border-bottom:1px solid var(--arcade-line);overflow-wrap:anywhere;padding:12px 8px}.arcade form{border:1px solid var(--arcade-line);border-radius:14px;gap:14px;max-width:480px;padding:20px;display:grid}.arcade label{gap:6px;display:grid}.arcade label.arcade-check{align-items:start;display:flex}.arcade .arcade-check input{min-height:0;margin-top:5px}.arcade small{color:#545869;display:block}.arcade [role=alert]{color:#ab2533}.arcade-runner{vertical-align:middle;flex-shrink:0;width:34px;height:40px;display:inline-block;position:relative}.arcade-runner img{object-fit:contain;width:34px;height:40px;image-rendering:pixelated;opacity:0;animation:.48s step-end infinite arcade-run-cycle;position:absolute;inset:0}.arcade-runner img:nth-child(2){animation-delay:.12s}.arcade-runner img:nth-child(3){animation-delay:.24s}.arcade-runner img:nth-child(4){animation-delay:.36s}@keyframes arcade-run-cycle{0%,24%{opacity:1}25%,to{opacity:0}}.account-menu__arcade{align-items:center;gap:10px;display:flex}.account-menu__arcade small{color:var(--relay-muted);margin-top:2px;font-size:12px;display:block}.account-menu__arcade .arcade-runner,.account-menu__arcade .arcade-runner img{width:24px;height:28px}@media (prefers-reduced-motion:reduce){.arcade-runner img{animation:none}.arcade-runner img:first-child{opacity:1}}.arcade-site-header{background:#fff;border-bottom:1.5px solid #090b0f;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 32px;display:flex}.arcade-breadcrumb{align-items:center;gap:16px;min-width:0;font-size:14px;display:flex}.arcade-breadcrumb a{color:#5b6170;align-items:center;gap:6px;text-decoration:none;display:flex}.arcade-breadcrumb>a+a,.arcade-breadcrumb-name{border-left:1px solid #d9dbe1;padding-left:16px}.arcade-back-short{display:none}.arcade-player{background:#fff;border:1.5px solid #090b0f;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:4px;font-size:14px;display:flex}.arcade-player strong{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.arcade-player-hash{color:#5b6170;font-size:13px}.arcade-tag{text-transform:uppercase;background:#f4f3ef;border:1px solid #090b0f;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700}@media (max-width:359px){.arcade-site-header{padding-inline:12px}.arcade-player strong{max-width:60px}.arcade-player{gap:5px}.arcade-breadcrumb{gap:8px}.arcade-breadcrumb>a+a{padding-left:8px}}:is(.arcade button:focus-visible,.arcade a:focus-visible){outline-offset:3px;outline:3px solid #143cff}.arcade-title-row{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.arcade-title{align-items:center;gap:16px;min-width:0;display:flex}.arcade-title p{color:#5b6170;margin:4px 0 0;font-size:14px;line-height:20px}.arcade-tabs{background:#fff;border:1.5px solid #090b0f;border-radius:12px;flex-wrap:nowrap;gap:4px;margin:0;padding:4px;display:flex}.arcade-tabs button{white-space:nowrap;border:0;border-radius:8px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:600}.arcade-game-card{background:#fff;border:1.5px solid #090b0f;border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:6px 6px #090b0f}.arcade-guest-bar{background:#fff;border:1.5px solid #090b0f;border-radius:16px;align-items:center;gap:20px;margin-top:24px;padding:20px 24px;display:flex}.arcade-guest-message{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.arcade-guest-bar h2,.arcade-claim h2{margin:0 0 4px;font-size:18px;font-weight:700;line-height:24px}.arcade-guest-bar p,.arcade-claim p{color:#5b6170;margin:0;font-size:14px;line-height:20px}.arcade-guest-bar .arcade-actions{flex-wrap:nowrap;margin:0}.arcade a.arcade-button{text-align:center;border-width:1.5px;border-radius:12px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.arcade a.arcade-primary{color:#fff;background:#143cff}.arcade-footnote{color:#5b6170;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:12px;line-height:16px;display:flex}.arcade-footnote button{padding:6px 10px;font-size:12px}.arcade-claim{color:#fff;background:#090b0f;border-radius:12px;align-items:center;gap:12px;margin:0 20px 20px;padding:16px 20px;display:flex}.arcade-claim-copy{flex:1;min-width:0}.arcade-claim p{color:#f4f3ef}.arcade-claim-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.arcade a.arcade-claim-button{color:#fff;background:#143cff;border-color:#c4ff00;box-shadow:4px 4px #c4ff00}@media (max-width:760px){.arcade .arcade-claim-actions{grid-template-columns:1fr 1fr;display:grid}.arcade .arcade-claim-actions .arcade-claim-button{grid-column:1/-1}.arcade .arcade-claim-actions a,.arcade .arcade-claim-actions button{width:100%;min-width:0;padding:10px 12px}.arcade{padding:24px 16px 48px}.arcade h1{letter-spacing:-.3px;font-size:24px;line-height:30px}.arcade-site-header{gap:8px;height:56px;padding:0 16px}.arcade-player-hash,.arcade-breadcrumb-name,.arcade-back-full,.arcade-tagline-extra{display:none}.arcade-back-short{display:inline}.arcade-player strong{max-width:100px}.arcade-breadcrumb{gap:12px}.arcade-breadcrumb>a+a{padding-left:12px}.arcade-title-row{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:16px}.arcade-guest-bar{flex-direction:column;align-items:stretch;gap:20px;margin-top:16px;padding:20px 24px}.arcade-guest-bar .arcade-actions{gap:12px}.arcade-guest-bar .arcade-actions a:first-child{flex:1}.arcade-claim{flex-wrap:wrap;align-items:flex-start;margin:0 16px 16px}.arcade-claim-actions{width:100%}.arcade-claim-actions a{flex:1;min-width:0;font-size:14px}.arcade-footnote{align-items:flex-start}.arcade th,.arcade td{padding:10px 4px;font-size:13px}}
