.player[data-astro-cid-g2mknjow]{grid-template-rows:minmax(0,1fr) auto;gap:6px;min-height:0;display:grid;position:relative}.frame[data-astro-cid-g2mknjow]{background:var(--void);border:3px solid var(--green);min-height:0;position:relative;overflow:hidden;container-type:size}.frame[data-astro-cid-g2mknjow]:fullscreen{border:0}.start[data-astro-cid-g2mknjow]{all:unset;cursor:pointer;position:absolute;inset:0}.scene[data-astro-cid-g2mknjow]{width:100%;height:100%}.tiles[data-astro-cid-g2mknjow]{stroke:var(--green);stroke-width:9px;fill:none}.block[data-astro-cid-g2mknjow]{fill:#ff2a1a1f;stroke:var(--red);stroke-width:6px}.ball[data-astro-cid-g2mknjow]{fill:none;stroke:var(--green);stroke-width:9px}.ball[data-astro-cid-g2mknjow] circle[data-astro-cid-g2mknjow]{fill:var(--void)}.label[data-astro-cid-g2mknjow]{background:var(--void);border:3px solid var(--green);transition:background-color .14s var(--ease-out), color .14s var(--ease-out);padding:.06em .6em .12em;font-size:clamp(2.6rem,11cqmin,7rem);line-height:1;position:absolute;top:20%;left:50%;translate:-50% -50%}.start[data-astro-cid-g2mknjow]:hover .label[data-astro-cid-g2mknjow],.start[data-astro-cid-g2mknjow]:focus-visible .label[data-astro-cid-g2mknjow]{background:var(--green);color:var(--void)}.start[data-astro-cid-g2mknjow]:focus-visible .label[data-astro-cid-g2mknjow]{outline:2px solid var(--green);outline-offset:6px}.frame[data-astro-cid-g2mknjow] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.fs[data-astro-cid-g2mknjow]{height:var(--fs-h,40px);justify-self:end}.fs[data-astro-cid-g2mknjow] svg[data-astro-cid-g2mknjow]{width:1.1em}.board[data-astro-cid-hjrigrpg]{background:var(--void);border:3px solid var(--green);min-height:0;font:400 clamp(1rem, min(.8rem + 1.1vw, .55rem + 2.1vh), 2rem)/1.15 var(--ui);color:var(--green);margin-bottom:calc(var(--fs-h,40px) + 6px);flex-direction:column;padding:clamp(14px,1.6vw,24px) clamp(12px,1vw,16px);display:flex}.lb-title[data-astro-cid-hjrigrpg]{text-align:center;margin:0;font-size:clamp(1.5rem,min(.9rem + 1.5vw,.4rem + 3.4vh),2.9rem);line-height:1}.board[data-astro-cid-hjrigrpg] ol[data-astro-cid-hjrigrpg]{border-top:var(--line) solid var(--green-mid);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex}.board[data-astro-cid-hjrigrpg] li[data-astro-cid-hjrigrpg]{border-bottom:1px solid var(--green-mid);min-height:0;transition:opacity .16s var(--ease-out);flex:1 1 0;align-items:center;gap:.45em;padding-left:.9em;display:flex;position:relative}.podium[data-astro-cid-hjrigrpg]:before{content:"";background:var(--red);width:.5em;height:.5em;position:absolute;left:0}.rank[data-astro-cid-hjrigrpg]{font-variant-numeric:tabular-nums;width:1.25em}.flag[data-astro-cid-hjrigrpg]{outline:1px solid var(--green-dim);flex:none;width:1.15em;height:auto}.flag[data-astro-cid-hjrigrpg][hidden]{visibility:hidden;display:block}.who[data-astro-cid-hjrigrpg]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pts[data-astro-cid-hjrigrpg]{font-variant-numeric:tabular-nums}.board[data-astro-cid-hjrigrpg] ol[data-astro-cid-hjrigrpg]:has(li:hover) li[data-astro-cid-hjrigrpg]:not(:hover){opacity:.35}.you[data-astro-cid-hjrigrpg]{border:var(--line) solid var(--green);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2em .5em;margin:clamp(10px,2vh,28px) 0 0;padding:.25em .6em;font-size:1.2em;display:grid}.you[data-astro-cid-hjrigrpg] label[data-astro-cid-hjrigrpg]{text-transform:uppercase;grid-area:1/1}.you[data-astro-cid-hjrigrpg] [data-astro-cid-hjrigrpg][data-best]{grid-area:1/2;justify-self:end}.you[data-astro-cid-hjrigrpg] input[data-astro-cid-hjrigrpg]{min-width:0;font:inherit;color:var(--green);border:0;border-bottom:1px solid var(--green-mid);background:0 0;grid-column:1/-1;padding:0 .2em;font-size:.8em}.you[data-astro-cid-hjrigrpg] input[data-astro-cid-hjrigrpg]:has(~.save:not([hidden])){grid-column:1}.you[data-astro-cid-hjrigrpg] input[data-astro-cid-hjrigrpg]::placeholder{color:var(--green-mid)}.you[data-astro-cid-hjrigrpg] input[data-astro-cid-hjrigrpg]:focus-visible{outline:var(--line) solid var(--green);outline-offset:2px}.you[data-astro-cid-hjrigrpg] .save[data-astro-cid-hjrigrpg]{grid-column:2;font-size:.8em}.you[data-astro-cid-hjrigrpg] .save[data-astro-cid-hjrigrpg][hidden]{display:none}.err[data-astro-cid-hjrigrpg]{grid-column:1/-1;margin:0;font-size:.7em}.err[data-astro-cid-hjrigrpg]:empty{display:none}@media (width<=1000px){.board[data-astro-cid-hjrigrpg]{justify-self:center;width:min(100%,420px);margin-bottom:0}.board[data-astro-cid-hjrigrpg] li[data-astro-cid-hjrigrpg]{flex:none;padding-block:.5em}}@media (width<=760px),(height<=520px) and (pointer:coarse){.board[data-astro-cid-hjrigrpg]{display:none}}.stage[data-astro-cid-f2jc3dwf]{--bw:clamp(240px, 23.7vw, 380px);grid-template-columns:minmax(0, 1fr) var(--bw);gap:var(--gap);height:calc(100svh - var(--header-h));min-height:520px;padding:var(--gap) var(--gap) calc(var(--gap) / 2);display:grid}.solo[data-astro-cid-f2jc3dwf]{grid-template-columns:minmax(0,1fr)}@media (width<=1000px){.stage[data-astro-cid-f2jc3dwf]{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.stage[data-astro-cid-f2jc3dwf] .frame{aspect-ratio:3/2}}@media (width<=760px),(height<=520px) and (pointer:coarse){.stage[data-astro-cid-f2jc3dwf]{padding:0;display:block}.stage[data-astro-cid-f2jc3dwf] .frame{aspect-ratio:auto;height:calc(100svh - var(--header-h));border-width:0}.stage[data-astro-cid-f2jc3dwf] .fs{display:none}}@media (width<=760px){.canvas[data-astro-cid-f2jc3dwf] .frame{aspect-ratio:var(--canvas);height:auto}}.shot[data-astro-cid-aatdr2li]{text-align:center;width:fit-content;max-width:100%;margin:24px auto}.shot[data-astro-cid-aatdr2li] img[data-astro-cid-aatdr2li]{border:3px solid var(--green);max-width:100%;height:auto;margin-inline:auto;display:block}.shot[data-astro-cid-aatdr2li] figcaption[data-astro-cid-aatdr2li]{opacity:.85;margin-top:8px;font-size:.9375rem}
