:root{--ink:#171820;--paper:#fffdf5;--yellow:#dcff43;--pink:#ff5d98;--purple:#b69aff;--line:#08090d;font-family:Arial,Helvetica,sans-serif;color:var(--paper);background:#0a0b10;font-synthesis:none;color-scheme:dark}
*{box-sizing:border-box}body{margin:0;min-height:100svh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 40%,#33303e 0,#14151d 48%,#090a0e 100%)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer;color:inherit;touch-action:manipulation}button:focus-visible,a:focus-visible{outline:3px solid var(--pink);outline-offset:5px}button:disabled{cursor:wait;opacity:.55}button svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}button:hover{filter:brightness(1.06)}button:active{transform:translateY(2px)}.hidden{display:none!important}.game-shell{position:relative;display:flex;flex-direction:column;width:100%;max-width:480px;height:100svh;height:100dvh;overflow:hidden;background:var(--ink);isolation:isolate}.topbar{height:72px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 22px;z-index:3;padding-top:max(12px,env(safe-area-inset-top))}.brand{text-decoration:none;color:var(--paper);font-weight:900;letter-spacing:-.9px;font-size:22px;line-height:1}.brand span{font-weight:400}.brand small{display:block;letter-spacing:2.2px;font-size:9px;margin-top:6px;font-weight:700}.top-actions{display:flex;gap:8px}.icon-button{width:42px;height:42px;border:1.5px solid #ffffff30;border-radius:50%;display:grid;place-items:center;background:#22232e}.icon-button svg{width:20px;height:20px}.screen{flex:1;min-height:0}.start-screen{display:flex;flex-direction:column}.title-wrap{position:relative;padding:10px 26px 0;z-index:2}.eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;margin:0 0 12px;color:#c9c8d3}.title-wrap h1,h2{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:clamp(64px,20vw,96px);line-height:.88;letter-spacing:-1px;font-weight:900;margin:0;transform:rotate(-3deg);text-shadow:3px 4px 0 #08090d}.title-wrap h1 span,h2 span{color:var(--yellow)}.edition-stamp{position:absolute;right:19px;bottom:12px;font-size:12px;line-height:1.3;font-weight:900;text-align:center;background:var(--pink);color:var(--ink);padding:10px 12px;transform:rotate(9deg);border:3px solid var(--line);box-shadow:3px 3px 0 var(--line);border-radius:5px}.hero-scene{position:relative;flex:1;min-height:180px;margin-top:-12px;isolation:isolate;overflow:visible}.hero-halo{position:absolute;inset:7% 7% -3%;border-radius:50%;background:var(--yellow);opacity:.95;transform:rotate(-15deg);z-index:-2;box-shadow:0 0 0 14px #dcff4310,0 0 0 30px #dcff4309}.hero-scene:after{content:'';position:absolute;inset:auto 0 -6px;height:38%;background:linear-gradient(transparent,var(--ink) 94%);z-index:3;pointer-events:none}.hero-lipar{position:absolute;width:86%;height:112%;object-fit:contain;object-position:center bottom;bottom:-5%;left:7%;z-index:1;filter:drop-shadow(7px 9px 0 #08090d55)}.hero-quote{position:absolute;right:14px;top:28%;z-index:4;color:var(--ink);background:var(--paper);border:3px solid var(--line);box-shadow:4px 4px 0 var(--line);font-size:14px;line-height:1.25;padding:10px 11px;border-radius:10px;transform:rotate(7deg);max-width:150px}.hero-quote strong{font-size:16px}.hero-name{position:absolute;z-index:5;left:50%;bottom:6%;transform:translateX(-50%) rotate(-3deg);white-space:nowrap;font-size:13px;font-weight:900;letter-spacing:1px;background:var(--ink);border:1.5px solid #ffffff50;padding:8px 12px}.hero-name span{color:var(--yellow);font-size:10px;margin-left:6px}.viewfinder-corner{position:absolute;width:22px;height:22px;border-color:#fff9;border-style:solid;z-index:2;pointer-events:none}.corner-tl{top:16px;left:16px;border-width:2px 0 0 2px}.corner-tr{top:16px;right:16px;border-width:2px 2px 0 0}.corner-bl{bottom:16px;left:16px;border-width:0 0 2px 2px}.corner-br{bottom:16px;right:16px;border-width:0 2px 2px 0}.mini-model{position:absolute;background:var(--paper);width:82px;height:106px;padding:0 0 15px;z-index:0;box-shadow:3px 5px 0 #08090d88;border:2px solid var(--line);border-radius:3px}.mini-model .sprite{width:90px;height:90px;margin-left:-6px}.mini-model span{position:absolute;bottom:6px;left:0;right:0;text-align:center;color:var(--ink);font-size:9px;font-weight:900}.mini-model-one{left:7px;top:9%;transform:rotate(-14deg)}.mini-model-two{right:8px;bottom:7%;transform:rotate(16deg)}.sprite{background-repeat:no-repeat;background-size:200% 200%;width:100%;height:100%;pointer-events:none}.model-sprite{background-image:url('assets/models.png')}.prop-sprite{background-image:url('assets/props.png')}.model-0{background-position:0 0}.model-1,.prop-sock{background-position:100% 0}.model-2,.prop-reflector{background-position:0 100%}.model-3,.prop-camera{background-position:100% 100%}.start-controls{z-index:6;padding:8px 24px max(22px,env(safe-area-inset-bottom));background:var(--ink);flex-shrink:0}.instruction{text-align:center;font-size:16px;line-height:1.4;margin:0 0 15px;color:#c9c8d3}.instruction strong{color:var(--paper)}.primary-button{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;border:3px solid var(--line);border-radius:14px;background:var(--yellow);color:var(--ink);font-size:20px;font-weight:900;letter-spacing:-.5px;box-shadow:0 5px 0 #08090d;transition:transform .12s;line-height:1.2;padding:13px 14px}.start-meta{display:flex;justify-content:space-between;margin-top:14px;font-size:10px;font-weight:800;letter-spacing:1px;color:#94939f}.desktop-caption{display:none;position:fixed;bottom:14px;font-size:10px;letter-spacing:2px;color:#9e9ca9}.desktop-caption span{color:var(--yellow);padding:0 10px}.play-screen{display:flex;flex-direction:column}.scoreboard{display:flex;align-items:center;justify-content:space-between;padding:2px 22px 12px;flex-shrink:0}.score-block>span,.time-block>span{font-size:11px;letter-spacing:1.3px;font-weight:800;color:#aaaab6}.score-block strong{display:block;font-family:Impact,'Arial Narrow',sans-serif;font-size:43px;line-height:1.05;color:var(--yellow);font-variant-numeric:tabular-nums}.combo-badge{text-align:center;transform:rotate(-7deg);background:var(--pink);color:var(--ink);border:3px solid var(--line);box-shadow:3px 3px 0 var(--line);border-radius:10px;padding:5px 12px;min-width:79px}.combo-badge strong{display:block;font-size:26px;font-weight:900;line-height:1}.combo-badge span{font-size:9px;font-weight:900}.time-block{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:7px}.time-block strong{grid-row:span 2;font-size:39px;font-family:Impact,'Arial Narrow',sans-serif;font-variant-numeric:tabular-nums;order:1}.time-block>span:last-child{font-size:8px;order:3}.time-block>span:first-child{order:0}.time-track{height:5px;background:#ffffff10}.time-track div{height:100%;background:var(--yellow);width:100%}.time-track.urgent div{background:var(--pink)}.stage{position:relative;flex:1;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;background-color:#252631;background-image:radial-gradient(#ffffff0b 1.2px,transparent 1.2px),linear-gradient(125deg,#33314100,#333141);background-size:12px 12px,100% 100%;isolation:isolate}.stage-mark{position:absolute;inset:30% 0 auto;text-align:center;font-family:Impact,sans-serif;font-size:82px;line-height:.9;color:#ffffff05;transform:rotate(-12deg);pointer-events:none}.stage-mark span{font-size:48px}.stage .viewfinder-corner{border-color:#ffffff30}#entities,#effects{position:absolute;inset:0;pointer-events:none}.target{position:absolute;left:0;top:0;width:112px;height:128px;will-change:transform;background:none;border:0;padding:0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(3px 5px 0 #0005);isolation:isolate}.target .sprite{position:absolute;width:144px;height:144px;left:-16px;top:-10px}.target:active{filter:brightness(1.2)}.target:hover{filter:drop-shadow(0 0 7px #fff6)}.target[data-type="sock"] .sprite,.target[data-type="reflector"] .sprite{filter:drop-shadow(0 0 8px #dcff4388)}.target-badge{position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(-5deg);background:var(--paper);color:var(--ink);font-size:10px;font-weight:900;white-space:nowrap;padding:3px 6px;border:2px solid var(--line);border-radius:4px}.target[data-type="sock"] .target-badge,.target[data-type="reflector"] .target-badge{background:var(--yellow)}.commentator{position:relative;min-height:79px;display:flex;align-items:center;padding:12px 64px 12px 73px;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:2px solid var(--line);flex-shrink:0}.commentator img{position:absolute;bottom:0;left:-3px;width:81px;height:92px;object-fit:contain;object-position:center bottom}.commentator p{font-weight:700;font-size:13px;line-height:1.35;margin:0;position:relative}#photo-counter{position:absolute;right:12px;font-size:11px;font-weight:900;color:var(--yellow);max-width:43px;text-align:center}.stage-hint{position:absolute;bottom:25px;left:50%;transform:translateX(-50%) rotate(-3deg);background:var(--yellow);color:var(--ink);border:2px solid var(--line);padding:9px 15px;border-radius:7px;font-size:13px;font-weight:900;white-space:nowrap;pointer-events:none}.bonus-label{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:20;white-space:nowrap;font-size:11px;font-weight:900;background:var(--yellow);color:var(--ink);padding:8px 10px;border:2px solid var(--line);border-radius:8px}.float-text{position:absolute;left:0;top:0;font-family:Impact,sans-serif;color:var(--yellow);font-size:31px;text-shadow:2px 3px 0 var(--line);transform:translate(-50%,-50%);animation:float-up .7s ease-out forwards;white-space:nowrap;z-index:30}.focus-ring{position:absolute;width:86px;height:86px;border:3px solid var(--paper);border-radius:12px;transform:translate(-50%,-50%) rotate(-10deg);animation:snap-ring .32s ease-out forwards;z-index:29}.miss-effect{color:var(--pink);font-size:24px}.stage.golden{background-color:#45452d}.stage.snap:after{content:'';position:absolute;inset:0;pointer-events:none;background:#fff;opacity:0;animation:flash .16s ease-out;z-index:25}.comic-overlay{position:absolute;inset:0;z-index:35;display:grid;place-items:center;padding:20px;background:none;pointer-events:none;user-select:none;text-align:center;animation:live-quote 2.8s ease-out both}.comic-overlay *{pointer-events:none}#comic-quote{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:clamp(30px,9.5vw,46px);font-weight:900;line-height:1.08;text-transform:uppercase;color:var(--yellow);margin:0;max-width:420px;text-wrap:balance;-webkit-text-stroke:1.3px var(--line);paint-order:stroke fill;text-shadow:3px 4px 0 var(--line),-1px -1px 0 var(--line);transform:rotate(-5deg)}.comic-overlay.sock #comic-quote{color:#dbbdff}.comic-overlay.oops #comic-quote{color:#ff8bb8}@keyframes live-quote{0%{opacity:0;transform:scale(.8) rotate(-4deg)}10%{opacity:1;transform:scale(1.04)}18%,78%{opacity:1;transform:scale(1)}100%{opacity:0;transform:translateY(-14px)}}.pause-overlay{position:absolute;inset:0;z-index:55;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:40px 28px;background:#171820f5;backdrop-filter:blur(8px)}.pause-overlay h2{font-size:85px;margin:15px 0}.pause-overlay>p:not(.eyebrow){color:#c9c8d3;margin:20px 0 35px}.text-button{border:0;background:transparent;padding:17px;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.result-screen{display:flex;flex-direction:column;text-align:center;padding:16px 24px max(10px,env(safe-area-inset-bottom));overflow:auto}.result-screen h2{font-size:64px}.result-portrait{position:relative;flex:1;min-height:145px;margin:12px 0 9px;isolation:isolate}.result-portrait>img{position:absolute;width:85%;height:110%;object-fit:contain;bottom:-8px;left:7.5%;object-position:center bottom;filter:drop-shadow(5px 5px 0 #0004)}.result-halo{position:absolute;inset:10% 15% 0;border-radius:50%;background:var(--purple);z-index:-1}.rank-stamp{position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(-5deg);width:max-content;max-width:95%;background:var(--pink);color:var(--ink);padding:10px 14px;font-size:16px;font-weight:900;border:3px solid var(--line);box-shadow:3px 3px 0 var(--line);border-radius:6px}.result-ticket{position:relative;background:var(--paper);color:var(--ink);padding:15px 18px 13px;border:3px solid var(--line);border-radius:12px;box-shadow:5px 5px 0 var(--line);transform:rotate(1deg);margin:8px 0 0;flex-shrink:0}.result-ticket>span{font-size:10px;font-weight:900;letter-spacing:1px}.result-ticket>strong{display:block;font-family:Impact,sans-serif;font-size:60px;line-height:1.1;margin:2px 0 8px}.result-stats{display:flex;justify-content:space-around;border-top:2px dashed #17182040;padding-top:10px}.result-stats p{font-size:9px;font-weight:800;margin:0;color:#62616c}.result-stats b{display:block;font-size:22px;color:var(--ink);margin-bottom:2px}.final-quote{font-size:14px;font-weight:700;margin:18px 0;line-height:1.3}.result-screen>.primary-button{font-size:16px;min-height:58px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.shake{animation:shake .25s ease-in-out}@keyframes float-up{from{opacity:1;translate:0 0;scale:.75}20%{scale:1.1}to{opacity:0;translate:0 -70px;scale:1}}@keyframes snap-ring{from{opacity:1;scale:.7}to{opacity:0;scale:1.4}}@keyframes flash{from{opacity:.18}to{opacity:0}}@keyframes comic-in{from{opacity:0;transform:scale(1.09) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes shake{0%,100%{translate:0}25%{translate:-4px}75%{translate:4px}}@media(min-width:700px) and (min-height:750px){.game-shell{height:min(870px,calc(100dvh - 66px));border:2px solid #ffffff16;border-radius:28px;box-shadow:0 25px 100px #0008}.desktop-caption{display:block}.title-wrap h1{font-size:91px}.hero-scene{min-height:210px}}@media(max-height:740px){.topbar{height:62px;padding-bottom:8px}.title-wrap{padding-top:3px}.title-wrap h1{font-size:72px}.eyebrow{margin-bottom:9px;font-size:10px}.hero-scene{min-height:130px}.hero-quote{top:24%;font-size:12px;padding:8px}.hero-quote strong{font-size:14px}.hero-name{font-size:10px;padding:6px 8px}.hero-name span{font-size:8px}.instruction{font-size:14px;margin-bottom:10px}.primary-button{min-height:56px;font-size:18px}.start-controls{padding-bottom:max(15px,env(safe-area-inset-bottom))}.start-meta{font-size:9px;margin-top:12px}.edition-stamp{font-size:10px;bottom:6px}.result-screen{padding-top:4px}.result-screen h2{font-size:48px}.result-portrait{min-height:104px}.result-ticket{padding:10px}.result-ticket>strong{font-size:45px}.final-quote{margin:12px 0}.rank-stamp{font-size:13px}.result-screen>.primary-button{min-height:52px}.result-screen>.text-button{padding:12px}.commentator{min-height:65px}.commentator img{height:75px}}@media(max-width:350px){.title-wrap h1{font-size:67px}.edition-stamp{right:9px;font-size:9px;padding:8px}.topbar{padding-left:17px;padding-right:17px}.brand{font-size:20px}.hero-quote{right:8px;max-width:130px}.start-controls{padding-left:18px;padding-right:18px}.hero-name span{display:none}.commentator p{font-size:12px}.commentator{padding-left:64px}.result-screen{padding-left:18px;padding-right:18px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.stage.snap:after{display:none}}

.sheet-1{background-image:url("assets/models-swim.png")}.sheet-2{background-image:url("assets/models-casual.png")}.sheet-3{background-image:url("assets/models-fashion.png")}
/* The comic sticker sits below the title so every letter stays readable. */
.edition-stamp{top:auto;bottom:-61px;right:12px;font-size:10px;max-width:140px;padding:8px 10px;z-index:7}.hero-quote{top:35%}
.loading-note{font-size:12px;text-align:center;margin:10px 0 0;color:#c9c8d3}
@media(max-height:600px){.title-wrap h1{font-size:58px}.hero-scene{min-height:140px}.hero-quote{top:50%;max-width:125px;font-size:11px;padding:7px}.hero-quote strong{font-size:12px}.hero-name{display:none}.mini-model{width:62px;height:84px}.mini-model .sprite{width:70px;height:70px}.start-meta{margin-top:9px}.start-controls{padding-top:5px}.instruction{font-size:13px}.start-screen{overflow-y:auto}.comic-face{height:29%}#comic-quote{font-size:34px;margin-bottom:20px}}

.start-meta{justify-content:flex-end}@media(prefers-reduced-motion:reduce){.comic-overlay{animation:none!important}}

/* Shared finish-screen leaderboard. */
.result-screen{display:block;overscroll-behavior:contain}.result-portrait{height:175px;min-height:175px}.result-screen>.primary-button{margin-top:20px}.leaderboard-section{margin:26px 0 0;text-align:left;border-top:2px solid #ffffff22;padding-top:22px}.leaderboard-heading{margin-bottom:20px}.leaderboard-heading h3{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:33px;letter-spacing:.5px;line-height:1.1;margin:0;color:var(--yellow)}.leaderboard-heading>span{display:block;margin-top:7px;font-size:11px;letter-spacing:1.4px;color:#b7b6c4;font-weight:800}.score-form{display:flex;flex-direction:column;gap:9px}.score-form label{font-size:14px;font-weight:800;margin-top:6px}.score-form label span{font-size:12px;color:#b7b6c4;font-weight:400}.score-form input,.score-form textarea{font:inherit;font-size:16px;background:#272833;color:var(--paper);border:2px solid #ffffff35;border-radius:10px;padding:12px;width:100%;min-height:48px;resize:vertical}.score-form input:focus,.score-form textarea:focus{outline:2px solid var(--yellow);outline-offset:2px}.score-form input::placeholder,.score-form textarea::placeholder{color:#a9a6b8}.public-note{font-size:12px;color:#b7b6c4;line-height:1.4;margin:3px 0 7px}.score-form .primary-button{font-size:17px;min-height:56px}.form-status,.board-status{font-size:14px;line-height:1.5;margin:7px 0;color:#ceccd8}.form-status.error,.board-status.error{color:#ffafc8}.form-status.success{color:var(--yellow)}.form-status:empty{display:none}.leaderboard-list-header{display:flex;align-items:center;justify-content:space-between;margin-top:28px;font-size:12px;font-weight:900;letter-spacing:.8px}.refresh-button{background:transparent;border:1px solid #ffffff40;padding:8px 11px;border-radius:8px;font-size:13px}.leaderboard-list{list-style:none;padding:0;margin:10px 0 0}.leaderboard-entry{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:14px 0;border-bottom:1px solid #ffffff16;align-items:start}.entry-place{font-family:Impact,sans-serif;font-size:25px;color:#94919f;line-height:1}.leaderboard-entry:nth-child(-n+3) .entry-place{color:var(--yellow)}.entry-name{font-size:15px;font-weight:900;overflow-wrap:anywhere}.entry-comment{font-size:13px;color:#c1bece;margin:5px 0 0;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.entry-score{font-family:Impact,sans-serif;font-size:23px;white-space:nowrap;color:var(--yellow);line-height:1}.leaderboard-entry.own-result{background:#dcff4310;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;border-radius:9px}.score-form.submitted input,.score-form.submitted textarea{opacity:.7}@media(max-height:740px){.result-portrait{height:140px;min-height:140px}}

.topbar{background:#000}.brand{display:block;position:relative;width:190px;height:56px;overflow:hidden;flex-shrink:0}.brand img{position:absolute;width:210px;height:210px;max-width:none;left:-10px;top:43%;transform:translateY(-50%)}
.sock-prize{display:flex;align-items:center;gap:12px;background:#dcff4310;border:2px solid var(--yellow);box-shadow:4px 4px 0 #08090d;border-radius:12px;padding:14px;margin:5px 0 14px}.sock-prize>span{font-size:43px;transform:rotate(-13deg)}.sock-prize strong{font-size:18px;line-height:1.1;color:var(--yellow)}.sock-prize p{font-size:12px;line-height:1.4;margin:7px 0 0}.monthly-rule{color:#c1bece;font-size:12px;line-height:1.5}.leaderboard-entry.podium-1,.leaderboard-entry.podium-2,.leaderboard-entry.podium-3{border:1px solid var(--podium);background:color-mix(in srgb,var(--podium) 9%,transparent);padding:14px 10px;margin:8px -10px;border-radius:10px}.podium-1{--podium:#ffda69}.podium-2{--podium:#d1ddec}.podium-3{--podium:#dfa782}.podium-label{display:block;color:var(--podium);font-size:10px;letter-spacing:.6px;font-weight:900;margin-top:7px}.leaderboard-entry[class*="podium"] .entry-place{color:var(--podium)}

/* Browse the same monthly standings before playing. */
.leaderboard-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;margin-top:12px;padding:9px 12px;border:2px solid var(--purple);border-radius:12px;background:#b69aff14;color:var(--paper);box-shadow:0 3px 0 var(--line);font-size:14px;font-weight:900;line-height:1.2;text-align:left}.leaderboard-button>span:first-child{font-size:28px;transform:rotate(-12deg)}.leaderboard-button small{display:block;color:var(--purple);font-size:9px;letter-spacing:1px;margin-top:4px}.standings-screen{padding:8px 24px max(20px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.back-button{display:inline-flex;align-items:center;min-height:44px;margin:0 0 10px;padding:8px 12px;border:1px solid #ffffff35;border-radius:9px;background:transparent;color:var(--paper);font-size:12px;font-weight:900;letter-spacing:.7px}.standings-intro{color:#c1bece;font-size:13px;line-height:1.5;margin:0 0 18px}.standings-screen .leaderboard-section{margin:0;padding:0;border:0}.standings-screen .leaderboard-heading h3{font-size:39px;max-width:350px}.standings-controls{margin-top:24px;text-align:center}.standings-controls .primary-button{font-size:17px}.standings-controls p{font-size:11px;color:#c1bece;line-height:1.4;margin:14px 0 0}#leaderboard-title:focus{outline:none}@media(max-height:740px){.leaderboard-button{min-height:52px;margin-top:10px;padding:7px 10px}.leaderboard-button>span:first-child{font-size:25px}.start-meta{margin-top:10px}}@media(max-width:350px){.leaderboard-button{font-size:12px;gap:8px}.leaderboard-button small{font-size:8px}.standings-screen{padding-left:18px;padding-right:18px}.standings-screen .leaderboard-heading h3{font-size:35px}}
