*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.font-display,h1,h2,h3{font-family:var(--font-display),serif;letter-spacing:-.03em}.font-pixel{font-family:var(--font-pixel),monospace;letter-spacing:.02em}.pixel-art{image-rendering:pixelated;image-rendering:crisp-edges}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.page-shell{min-height:100vh;padding:1rem .75rem}@media (min-width:640px){.page-shell{padding:1.25rem}}@media (min-width:1024px){.page-shell{padding-left:2rem;padding-right:2rem}}.page-shell{background:linear-gradient(180deg,rgba(255,248,226,.1),rgba(79,41,17,.22)),radial-gradient(circle at top,rgba(255,239,197,.24),transparent 28%)}.page-wrap{margin-left:auto;margin-right:auto;max-width:72rem}.page-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (min-width:640px){.page-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.pixel-home-shell{position:relative;padding:1rem}@media (min-width:640px){.pixel-home-shell{padding:1.25rem}}@media (min-width:1024px){.pixel-home-shell{padding-left:1.5rem;padding-right:1.5rem}}.pixel-home-shell:after,.pixel-home-shell:before{content:none}.pixel-home-banner{--pixel-home-logo-width:258px;--pixel-home-logo-height:154px;--pixel-home-logo-scale:1;--pixel-home-logo-x:0rem;--pixel-home-logo-y:0rem;--pixel-home-banner-copy-x:0rem;--pixel-home-banner-copy-y:-0.38rem;--pixel-home-banner-copy-padding-top:0.4rem;--pixel-home-title-banner-height:100px;--pixel-home-title-banner-max-width:56rem;position:relative;z-index:20;display:grid;align-items:flex-start;gap:.5rem;padding:.25rem}@media (min-width:640px){.pixel-home-banner{padding:.5rem}}@media (min-width:1024px){.pixel-home-banner{grid-template-columns:17.5rem minmax(0,1fr);gap:1rem}}.pixel-home-banner{min-height:0;pointer-events:none}.pixel-home-banner:after,.pixel-home-banner:before{content:none}.pixel-home-logo-box{position:relative;z-index:10;display:flex;align-items:flex-start;justify-content:center}@media (min-width:640px){.pixel-home-logo-box{justify-content:flex-start}}.pixel-home-logo-box{min-height:0;filter:drop-shadow(0 12px 12px rgba(58,23,8,.14));transform:translate(var(--pixel-home-logo-x),var(--pixel-home-logo-y));transform-origin:top left;pointer-events:none}.pixel-home-logo-frame{position:relative;width:var(--pixel-home-logo-width);height:var(--pixel-home-logo-height);transform:scale(var(--pixel-home-logo-scale));transform-origin:top left}@media (min-width:640px){.pixel-home-banner{--pixel-home-logo-width:296px;--pixel-home-logo-height:170px;--pixel-home-title-banner-height:118px}}.pixel-home-banner-copy{position:relative;z-index:10;display:flex;min-height:0;flex-direction:column;justify-content:flex-start;--tw-text-opacity:1;color:rgb(90 42 18/var(--tw-text-opacity,1));padding-top:var(--pixel-home-banner-copy-padding-top);transform:translate(var(--pixel-home-banner-copy-x),var(--pixel-home-banner-copy-y));pointer-events:none}.pixel-home-copy-kicker{font-family:var(--font-pixel),monospace;letter-spacing:.02em;font-size:.6rem;text-transform:uppercase;line-height:1.25rem;--tw-text-opacity:1;color:rgb(141 88 49/var(--tw-text-opacity,1))}@media (min-width:640px){.pixel-home-copy-kicker{font-size:.66rem}}.pixel-home-title-banner{position:relative;display:block;width:100%;max-width:56rem;max-width:var(--pixel-home-title-banner-max-width);height:var(--pixel-home-title-banner-height)}.pixel-home-subcopy{margin-top:.5rem;max-width:48rem;font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(109 55 25/var(--tw-text-opacity,1))}@media (min-width:640px){.pixel-home-subcopy{font-size:.875rem;line-height:1.25rem}}.pixel-home-grid{position:relative;z-index:10;margin-top:.5rem;display:grid;gap:1rem}@media (min-width:640px){.pixel-home-grid{margin-top:.75rem}}.pixel-home-board-area{position:relative}.pixel-home-board-shell{position:relative;margin-left:auto;margin-right:auto;width:100%}.pixel-home-board-stage{position:relative;width:100%;aspect-ratio:1536/1024}.pixel-home-board-art{pointer-events:none;position:absolute;inset:0;z-index:0}.pixel-home-board-map-window{position:absolute;overflow:hidden;left:2%;top:23.4%;width:72.5%;height:73.2%;z-index:1}.pixel-home-board-map-window .leaflet-container{width:100%;height:100%}.pixel-home-board-map-window .leaflet-top.leaflet-left{top:auto;bottom:3.6%;left:auto;right:2.6%}.pixel-home-board-map-window .leaflet-control-zoom{margin:0}.pixel-leaderboard-page{--leaderboard-mobile-scroll-left:-30%;--leaderboard-mobile-scroll-top:-7%;--leaderboard-mobile-scroll-width:108%;--leaderboard-mobile-scroll-height:44.4%;--leaderboard-mobile-scroll-scale:1.5;--leaderboard-mobile-scroll-inner-top:8%;--leaderboard-mobile-scroll-inner-right:5%;--leaderboard-mobile-scroll-inner-bottom:6.8%;--leaderboard-mobile-scroll-inner-left:5%;--leaderboard-mobile-scroll-padding-top:0.1rem;--leaderboard-mobile-scroll-padding-right:0.05rem;--leaderboard-mobile-scroll-padding-bottom:0.35rem;--leaderboard-mobile-scroll-padding-left:0.05rem;--leaderboard-mobile-stage-z-index:1;--leaderboard-mobile-content-offset-x:-0.1rem;--leaderboard-mobile-content-offset-y:3.8rem;--leaderboard-mobile-content-scale:0.85;--leaderboard-mobile-title-left:0rem;--leaderboard-mobile-title-top:0.1rem;--leaderboard-mobile-title-width:96%;--leaderboard-mobile-title-scale:1.1;--leaderboard-mobile-top3-left:0.08rem;--leaderboard-mobile-top3-top:-10px;--leaderboard-mobile-top3-width:102%;--leaderboard-mobile-top3-clip-height:auto;--leaderboard-mobile-top3-scale:1.04;--leaderboard-mobile-top3-header-letter-spacing:-0.08em;--leaderboard-mobile-top3-row-letter-spacing:-0.1em;--leaderboard-mobile-top3-text-offset-x:0.38rem;--leaderboard-mobile-top3-text-offset-y:0.2rem;--leaderboard-mobile-top3-text-scale:0.97;--leaderboard-mobile-top3-header-offset-x:0rem;--leaderboard-mobile-top3-header-offset-y:0rem;--leaderboard-mobile-top3-body-offset-x:0rem;--leaderboard-mobile-top3-body-offset-y:-0.32rem;--leaderboard-mobile-top3-header-name-offset-x:0.44rem;--leaderboard-mobile-top3-header-name-offset-y:0rem;--leaderboard-mobile-top3-header-score-offset-x:-0.06rem;--leaderboard-mobile-top3-header-score-offset-y:0rem;--leaderboard-mobile-top3-header-distance-offset-x:-0.54rem;--leaderboard-mobile-top3-header-distance-offset-y:0rem;--leaderboard-mobile-top3-header-rounds-offset-x:-1.12rem;--leaderboard-mobile-top3-header-rounds-offset-y:0rem;--leaderboard-mobile-top3-row-name-offset-x:1.08rem;--leaderboard-mobile-top3-row-name-offset-y:0rem;--leaderboard-mobile-top3-row-score-offset-x:-0.12rem;--leaderboard-mobile-top3-row-score-offset-y:0rem;--leaderboard-mobile-top3-row-distance-offset-x:-0.42rem;--leaderboard-mobile-top3-row-distance-offset-y:0rem;--leaderboard-mobile-top3-row-rounds-offset-x:-1.21rem;--leaderboard-mobile-top3-row-rounds-offset-y:0rem;--leaderboard-mobile-top3-row-2-offset-y:-0.03rem;--leaderboard-mobile-top3-row-3-offset-y:-0.06rem;--leaderboard-mobile-header-top:11.2%;--leaderboard-mobile-header-left:20.5%;--leaderboard-mobile-header-right:14%;--leaderboard-mobile-header-font-size:0.52rem;--leaderboard-mobile-header-gap:0rem;--leaderboard-mobile-body-top:25%;--leaderboard-mobile-body-left:20.5%;--leaderboard-mobile-body-right:14%;--leaderboard-mobile-body-bottom:13.3%;--leaderboard-mobile-row-font-size:0.7rem;--leaderboard-mobile-column-gap:0rem;--leaderboard-mobile-top3-row-gap:0rem;--leaderboard-mobile-secondary-row-gap:0.15rem;--leaderboard-mobile-row-height:1fr;--leaderboard-mobile-row-min-height:0.86rem;--leaderboard-mobile-secondary-left:19.6%;--leaderboard-mobile-secondary-right:12.6%;--leaderboard-mobile-secondary-rank-width:1rem;--leaderboard-mobile-secondary-rank-left:-0.65rem;--leaderboard-mobile-secondary-offset-y:-1.82rem;--leaderboard-mobile-secondary-name-shift-x:-0.22rem;--leaderboard-mobile-secondary-rounds-shift-x:0.16rem;--leaderboard-mobile-name-clip-right:0.7rem;--leaderboard-mobile-secondary-divider-color:rgba(166,123,45,0.48);--leaderboard-mobile-secondary-divider-thickness:1px;--leaderboard-mobile-secondary-divider-left:-1.5rem;--leaderboard-mobile-secondary-divider-right:0.45rem;--leaderboard-mobile-secondary-divider-bottom:-0.08rem;--leaderboard-mobile-name-column:1.65fr;--leaderboard-mobile-score-column:0.9fr;--leaderboard-mobile-distance-column:0.95fr;--leaderboard-mobile-rounds-column:0.75fr;--leaderboard-mobile-name-padding-left:1.6%;--leaderboard-mobile-name-padding-right:0.1rem;--leaderboard-mobile-tab-rail-left:8.4%;--leaderboard-mobile-tab-rail-top:68%;--leaderboard-mobile-tab-rail-width:83.4%;--leaderboard-mobile-tab-rail-gap:0%;--leaderboard-mobile-tab-rail-scale:1;--leaderboard-mobile-tab-font-size:clamp(0.82rem,2.95vw,1.02rem);--leaderboard-mobile-tab-label-y:-4px;--leaderboard-mobile-upper-label-y:1.25%;--leaderboard-mobile-tabs-panel-left:8.4%;--leaderboard-mobile-tabs-panel-top:63.8%;--leaderboard-mobile-tabs-panel-width:83.4%;--leaderboard-mobile-tabs-panel-height:5.95%;--leaderboard-mobile-upper-panel-left:8.4%;--leaderboard-mobile-upper-panel-top:72.2%;--leaderboard-mobile-upper-panel-width:83.4%;--leaderboard-mobile-upper-panel-height:5.95%;--leaderboard-mobile-lower-panel-left:6.8%;--leaderboard-mobile-lower-panel-top:90.5%;--leaderboard-mobile-lower-panel-width:86.4%;--leaderboard-mobile-lower-panel-height:14.4%}@media (min-width:768px){.pixel-leaderboard-page{--leaderboard-desktop-scroll-left:-22%;--leaderboard-desktop-scroll-top:0%;--leaderboard-desktop-scroll-width:122%;--leaderboard-desktop-scroll-height:100%;--leaderboard-desktop-scroll-scale:1;--leaderboard-desktop-scroll-inner-top:5.8%;--leaderboard-desktop-scroll-inner-right:4.3%;--leaderboard-desktop-scroll-inner-bottom:5.7%;--leaderboard-desktop-scroll-inner-left:4.3%;--leaderboard-desktop-scroll-padding-top:0.3rem;--leaderboard-desktop-scroll-padding-right:0.35rem;--leaderboard-desktop-scroll-padding-bottom:0.65rem;--leaderboard-desktop-scroll-padding-left:0.35rem;--leaderboard-desktop-stage-z-index:2;--leaderboard-desktop-title-left:-7%;--leaderboard-desktop-title-top:25%;--leaderboard-desktop-title-width:68%;--leaderboard-desktop-title-scale:1.4;--leaderboard-desktop-top3-left:-6%;--leaderboard-desktop-top3-top:30%;--leaderboard-desktop-top3-width:90%;--leaderboard-desktop-top3-clip-height:58%;--leaderboard-desktop-top3-scale:1;--leaderboard-desktop-top3-header-letter-spacing:-0.1em;--leaderboard-desktop-top3-row-letter-spacing:-0.1em;--leaderboard-desktop-top3-text-offset-x:-2rem;--leaderboard-desktop-top3-text-offset-y:0.3rem;--leaderboard-desktop-top3-text-scale:0.9;--leaderboard-desktop-top3-header-offset-x:0rem;--leaderboard-desktop-top3-header-offset-y:9.8rem;--leaderboard-desktop-top3-body-offset-x:0rem;--leaderboard-desktop-top3-body-offset-y:4.4rem;--leaderboard-desktop-top3-header-name-offset-x:1.4rem;--leaderboard-desktop-top3-header-name-offset-y:0rem;--leaderboard-desktop-top3-header-score-offset-x:-1rem;--leaderboard-desktop-top3-header-score-offset-y:0rem;--leaderboard-desktop-top3-header-distance-offset-x:-0.9rem;--leaderboard-desktop-top3-header-distance-offset-y:0rem;--leaderboard-desktop-top3-header-rounds-offset-x:-2.2rem;--leaderboard-desktop-top3-header-rounds-offset-y:0rem;--leaderboard-desktop-top3-row-name-offset-x:3.8rem;--leaderboard-desktop-top3-row-name-offset-y:0rem;--leaderboard-desktop-top3-row-score-offset-x:-1rem;--leaderboard-desktop-top3-row-score-offset-y:0rem;--leaderboard-desktop-top3-row-distance-offset-x:-0.9rem;--leaderboard-desktop-top3-row-distance-offset-y:0rem;--leaderboard-desktop-top3-row-rounds-offset-x:-2.6rem;--leaderboard-desktop-top3-row-rounds-offset-y:0rem;--leaderboard-desktop-header-top:-25%;--leaderboard-desktop-header-left:18%;--leaderboard-desktop-header-right:8%;--leaderboard-desktop-header-font-size:clamp(0.62rem,1.8vw,3rem);--leaderboard-desktop-header-gap:0rem;--leaderboard-desktop-body-top:7.5%;--leaderboard-desktop-body-left:18%;--leaderboard-desktop-body-right:8%;--leaderboard-desktop-body-bottom:1%;--leaderboard-desktop-row-font-size:clamp(0.62rem,1.8vw,3rem);--leaderboard-desktop-column-gap:0rem;--leaderboard-desktop-row-gap:0.7rem;--leaderboard-desktop-row-height:5rem;--leaderboard-desktop-row-min-height:clamp(2.9rem,4.25vw,4.2rem);--leaderboard-desktop-secondary-rank-width:2.2rem;--leaderboard-desktop-secondary-rank-left:0.91rem;--leaderboard-desktop-secondary-name-shift-x:-0.23rem;--leaderboard-desktop-secondary-divider-color:rgba(166,123,45,0.42);--leaderboard-desktop-secondary-divider-thickness:2px;--leaderboard-desktop-secondary-divider-left:-2.45rem;--leaderboard-desktop-secondary-divider-right:2.3rem;--leaderboard-desktop-name-column:1.65fr;--leaderboard-desktop-score-column:0.9fr;--leaderboard-desktop-distance-column:0.95fr;--leaderboard-desktop-rounds-column:0.75fr;--leaderboard-desktop-name-padding-left:15%;--leaderboard-desktop-name-padding-right:0rem;--leaderboard-desktop-tab-rail-left:78.6%;--leaderboard-desktop-tab-rail-top:51.5%;--leaderboard-desktop-tab-rail-width:25%;--leaderboard-desktop-tab-rail-gap:0rem;--leaderboard-desktop-tab-rail-scale:0.6;--leaderboard-desktop-tab-font-size:clamp(2rem,3vw,2rem);--leaderboard-desktop-tab-label-y:-2px;--leaderboard-desktop-tabs-panel-left:80.6%;--leaderboard-desktop-tabs-panel-top:37.8%;--leaderboard-desktop-tabs-panel-width:14.3%;--leaderboard-desktop-tabs-panel-height:13.7%;--leaderboard-desktop-upper-panel-left:80.6%;--leaderboard-desktop-upper-panel-top:56.1%;--leaderboard-desktop-upper-panel-width:14.3%;--leaderboard-desktop-upper-panel-height:16.1%;--leaderboard-desktop-lower-panel-left:80.6%;--leaderboard-desktop-lower-panel-top:74.6%;--leaderboard-desktop-lower-panel-width:14.3%;--leaderboard-desktop-lower-panel-height:16.1%}.pixel-leaderboard-page .pixel-home-grid{margin-top:0}.pixel-leaderboard-page .pixel-home-board-map-window{left:var(--leaderboard-desktop-scroll-left);top:var(--leaderboard-desktop-scroll-top);width:var(--leaderboard-desktop-scroll-width);height:var(--leaderboard-desktop-scroll-height);transform:scale(var(--leaderboard-desktop-scroll-scale));transform-origin:top left}.pixel-leaderboard-page .pixel-leaderboard-scroll-content--desktop{--leaderboard-scroll-inset-top:var(--leaderboard-desktop-scroll-inner-top);--leaderboard-scroll-inset-right:var(--leaderboard-desktop-scroll-inner-right);--leaderboard-scroll-inset-bottom:var(--leaderboard-desktop-scroll-inner-bottom);--leaderboard-scroll-inset-left:var(--leaderboard-desktop-scroll-inner-left);--leaderboard-scroll-padding-top:var(--leaderboard-desktop-scroll-padding-top);--leaderboard-scroll-padding-right:var(--leaderboard-desktop-scroll-padding-right);--leaderboard-scroll-padding-bottom:var(--leaderboard-desktop-scroll-padding-bottom);--leaderboard-scroll-padding-left:var(--leaderboard-desktop-scroll-padding-left)}.pixel-leaderboard-desktop-stage-layer{position:absolute;inset:0;pointer-events:none;z-index:var(--leaderboard-desktop-stage-z-index)}.pixel-leaderboard-desktop-side-panel,.pixel-leaderboard-desktop-tab-rail,.pixel-leaderboard-desktop-title-wrap,.pixel-leaderboard-desktop-top3-wrap{position:absolute}.pixel-leaderboard-desktop-tab-rail,.pixel-leaderboard-desktop-title-wrap,.pixel-leaderboard-desktop-top3-wrap{pointer-events:auto}.pixel-leaderboard-desktop-copy-layer,.pixel-leaderboard-desktop-nav-link{pointer-events:auto;z-index:5}.pixel-leaderboard-desktop-title-wrap{--leaderboard-title-width:100%;--leaderboard-title-font-size:clamp(1rem,1.8vw,1.5rem);--leaderboard-title-padding-x:8%;left:var(--leaderboard-desktop-title-left);top:var(--leaderboard-desktop-title-top);width:var(--leaderboard-desktop-title-width);transform:scale(var(--leaderboard-desktop-title-scale));transform-origin:top left;z-index:3}.pixel-leaderboard-desktop-top3-wrap{--leaderboard-top3-margin-top:0;--leaderboard-top3-scale:1;--leaderboard-top3-header-letter-spacing:var(--leaderboard-desktop-top3-header-letter-spacing);--leaderboard-top3-row-letter-spacing:var(--leaderboard-desktop-top3-row-letter-spacing);--leaderboard-top3-text-offset-x:var(--leaderboard-desktop-top3-text-offset-x);--leaderboard-top3-text-offset-y:var(--leaderboard-desktop-top3-text-offset-y);--leaderboard-top3-text-scale:var(--leaderboard-desktop-top3-text-scale);--leaderboard-top3-header-offset-x:var(--leaderboard-desktop-top3-header-offset-x);--leaderboard-top3-header-offset-y:var(--leaderboard-desktop-top3-header-offset-y);--leaderboard-top3-body-offset-x:var(--leaderboard-desktop-top3-body-offset-x);--leaderboard-top3-body-offset-y:var(--leaderboard-desktop-top3-body-offset-y);--leaderboard-top3-header-name-offset-x:var(--leaderboard-desktop-top3-header-name-offset-x);--leaderboard-top3-header-name-offset-y:var(--leaderboard-desktop-top3-header-name-offset-y);--leaderboard-top3-header-score-offset-x:var(--leaderboard-desktop-top3-header-score-offset-x);--leaderboard-top3-header-score-offset-y:var(--leaderboard-desktop-top3-header-score-offset-y);--leaderboard-top3-header-distance-offset-x:var(--leaderboard-desktop-top3-header-distance-offset-x);--leaderboard-top3-header-distance-offset-y:var(--leaderboard-desktop-top3-header-distance-offset-y);--leaderboard-top3-header-rounds-offset-x:var(--leaderboard-desktop-top3-header-rounds-offset-x);--leaderboard-top3-header-rounds-offset-y:var(--leaderboard-desktop-top3-header-rounds-offset-y);--leaderboard-top3-row-name-offset-x:var(--leaderboard-desktop-top3-row-name-offset-x);--leaderboard-top3-row-name-offset-y:var(--leaderboard-desktop-top3-row-name-offset-y);--leaderboard-top3-row-score-offset-x:var(--leaderboard-desktop-top3-row-score-offset-x);--leaderboard-top3-row-score-offset-y:var(--leaderboard-desktop-top3-row-score-offset-y);--leaderboard-top3-row-distance-offset-x:var(--leaderboard-desktop-top3-row-distance-offset-x);--leaderboard-top3-row-distance-offset-y:var(--leaderboard-desktop-top3-row-distance-offset-y);--leaderboard-top3-row-rounds-offset-x:var(--leaderboard-desktop-top3-row-rounds-offset-x);--leaderboard-top3-row-rounds-offset-y:var(--leaderboard-desktop-top3-row-rounds-offset-y);--leaderboard-top3-columns:minmax(0,var(--leaderboard-desktop-name-column)) minmax(0,var(--leaderboard-desktop-score-column)) minmax(0,var(--leaderboard-desktop-distance-column)) minmax(0,var(--leaderboard-desktop-rounds-column));--leaderboard-top3-header-top:var(--leaderboard-desktop-header-top);--leaderboard-top3-header-left:var(--leaderboard-desktop-header-left);--leaderboard-top3-header-right:var(--leaderboard-desktop-header-right);--leaderboard-top3-header-font-size:var(--leaderboard-desktop-header-font-size);--leaderboard-top3-header-gap:var(--leaderboard-desktop-column-gap);--leaderboard-top3-body-top:var(--leaderboard-desktop-body-top);--leaderboard-top3-body-left:var(--leaderboard-desktop-body-left);--leaderboard-top3-body-right:var(--leaderboard-desktop-body-right);--leaderboard-top3-body-bottom:var(--leaderboard-desktop-body-bottom);--leaderboard-top3-row-font-size:var(--leaderboard-desktop-row-font-size);--leaderboard-top3-row-gap:var(--leaderboard-desktop-column-gap);--leaderboard-top3-row-min-height:var(--leaderboard-desktop-row-min-height);--leaderboard-top3-name-padding-left:var(--leaderboard-desktop-name-padding-left);--leaderboard-top3-name-padding-right:var(--leaderboard-desktop-name-padding-right);left:var(--leaderboard-desktop-top3-left);top:var(--leaderboard-desktop-top3-top);width:var(--leaderboard-desktop-top3-width);height:var(--leaderboard-desktop-top3-clip-height);transform:scale(var(--leaderboard-desktop-top3-scale));transform-origin:top left;overflow:hidden;z-index:3}.pixel-leaderboard-desktop-tab-rail{--leaderboard-tab-label-font-size:var(--leaderboard-desktop-tab-font-size);--leaderboard-tab-label-y:var(--leaderboard-desktop-tab-label-y);left:var(--leaderboard-desktop-tab-rail-left);top:var(--leaderboard-desktop-tab-rail-top);width:var(--leaderboard-desktop-tab-rail-width);z-index:4;display:grid;gap:var(--leaderboard-desktop-tab-rail-gap);transform:scale(var(--leaderboard-desktop-tab-rail-scale));transform-origin:top left}.pixel-leaderboard-range-tab--desktop-rail{width:100%}.pixel-leaderboard-desktop-side-panel{z-index:2;background:linear-gradient(180deg,rgba(255,244,208,.96),rgba(244,227,176,.96));box-shadow:inset 0 0 0 1px rgba(121,58,24,.14),inset 0 1px 0 rgba(255,250,231,.55)}.pixel-leaderboard-desktop-side-panel--lower,.pixel-leaderboard-desktop-side-panel--tabs,.pixel-leaderboard-desktop-side-panel--upper{display:none}}.pixel-home-mobile-shell{margin-left:auto;margin-right:auto;width:100%;max-width:30rem}.pixel-home-mobile-stage{position:relative;width:100%;aspect-ratio:512/853;--pixel-home-mobile-stage-art-offset-y:3.4%}.pixel-home-mobile-stage-art{pointer-events:none;position:absolute;inset:0;z-index:0}.pixel-home-mobile-stage-art .pixel-art{transform:translateY(var(--pixel-home-mobile-stage-art-offset-y))}.pixel-home-mobile-map-window{position:absolute;overflow:hidden;left:3.6%;top:8.5%;width:92.8%;height:48.5%;z-index:1}.pixel-leaderboard-page .pixel-home-mobile-map-window{left:var(--leaderboard-mobile-scroll-left);top:var(--leaderboard-mobile-scroll-top);width:var(--leaderboard-mobile-scroll-width);height:var(--leaderboard-mobile-scroll-height);transform:scale(var(--leaderboard-mobile-scroll-scale));transform-origin:top left;z-index:var(--leaderboard-mobile-stage-z-index)}.pixel-home-mobile-map-window .leaflet-container{width:100%;height:100%}.pixel-home-mobile-day-copy{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;text-align:center;text-transform:uppercase;left:18%;right:18%;top:62%;z-index:3;font-size:clamp(1.2rem,4vw,1.52rem);line-height:1;color:#ffefc7;text-shadow:0 2px 0 rgba(91,27,11,.94),0 4px 12px rgba(55,14,5,.2)}.pixel-home-mobile-question-copy{position:absolute;text-align:center;left:12.5%;right:12.5%;top:67.5%;z-index:2;font-family:var(--font-sans),sans-serif;font-size:clamp(.96rem,3.55vw,1.08rem);line-height:1.08;font-weight:800;color:#4a220e;letter-spacing:.01em;text-shadow:0 1px 0 rgba(255,244,214,.3)}.pixel-home-mobile-big-button,.pixel-home-mobile-footer-link,.pixel-home-mobile-quick-guide-button,.pixel-leaderboard-mobile-toggle-button{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;transform:var(--pixel-button-rest-transform,none)}.pixel-home-desktop-primary-button,.pixel-home-mobile-big-button,.pixel-home-mobile-quick-guide-button,.pixel-leaderboard-mobile-toggle-button{z-index:2;background:url(/pixel/spritesheets/longButton.png) 50%/100% 100% no-repeat;border:none;image-rendering:pixelated;filter:drop-shadow(0 8px 10px rgba(42,16,6,.16));transition:color .14s ease,text-shadow .14s ease,opacity .14s ease,filter .14s ease}.pixel-home-sprite-btn:focus-visible,.pixel-home-sprite-btn:hover,.pixel-home-temple-btn:focus-visible,.pixel-home-temple-btn:hover,.pixel-leaderboard-mobile-toggle-button:focus-visible,.pixel-leaderboard-mobile-toggle-button:hover{color:#fffbe9;text-shadow:0 2px 0 rgba(84,24,7,.96),0 0 10px rgba(255,214,110,.26);filter:brightness(1.05) drop-shadow(0 9px 12px rgba(42,16,6,.2))}.pixel-home-sprite-btn:active,.pixel-home-temple-btn:active,.pixel-leaderboard-mobile-toggle-button:active{color:#ffe1a2;text-shadow:0 2px 0 rgba(79,20,8,.96);filter:brightness(.98) drop-shadow(0 6px 8px rgba(42,16,6,.14))}.pixel-home-desktop-footer-link:focus-visible,.pixel-home-desktop-primary-button:focus-visible,.pixel-home-mobile-big-button:focus-visible,.pixel-home-mobile-footer-link:focus-visible,.pixel-home-mobile-quick-guide-button:focus-visible,.pixel-home-sprite-btn:focus-visible,.pixel-home-temple-btn:focus-visible,.pixel-leaderboard-mobile-toggle-button:focus-visible{outline:none}.pixel-home-desktop-footer-link:focus-visible,.pixel-home-desktop-footer-link:hover,.pixel-home-mobile-footer-link:focus-visible,.pixel-home-mobile-footer-link:hover{color:#fff0b8;text-shadow:0 1px 0 rgba(79,20,8,.92),0 0 10px rgba(255,214,110,.22);filter:none}.pixel-home-desktop-footer-link:active,.pixel-home-mobile-footer-link:active{color:#ffd877;text-shadow:0 1px 0 rgba(79,20,8,.96);filter:none}.pixel-home-desktop-primary-button:not(:disabled):focus-visible,.pixel-home-desktop-primary-button:not(:disabled):hover,.pixel-home-mobile-big-button:not(:disabled):focus-visible,.pixel-home-mobile-big-button:not(:disabled):hover,.pixel-home-mobile-quick-guide-button:focus-visible,.pixel-home-mobile-quick-guide-button:hover{color:#fff0b8;text-shadow:0 1px 0 rgba(79,20,8,.92),0 0 10px rgba(255,214,110,.22);filter:none}.pixel-home-desktop-primary-button:not(:disabled):active,.pixel-home-mobile-big-button:not(:disabled):active,.pixel-home-mobile-quick-guide-button:active{color:#ffd877;text-shadow:0 1px 0 rgba(79,20,8,.96);filter:none}.pixel-home-mobile-big-button{left:var(--pixel-home-mobile-primary-left,8.4%);right:var(--pixel-home-mobile-primary-right,8.2%);top:var(--pixel-home-mobile-primary-top,71%);height:var(--pixel-home-mobile-primary-height,6.4%);background:url(/pixel/spritesheets/longButton.png) 50%/100% 100% no-repeat;image-rendering:pixelated;filter:drop-shadow(0 var(--pixel-home-mobile-primary-shadow-y,8px) var(--pixel-home-mobile-primary-shadow-blur,10px) rgba(42,16,6,.16));font-family:var(--font-pixel),monospace;font-size:var(--pixel-home-mobile-primary-font-size,clamp(.68rem,2.35vw,.84rem));line-height:var(--pixel-home-mobile-primary-line-height,1.1);font-weight:700;text-transform:uppercase;color:var(--pixel-home-mobile-primary-text-color,#fff6dc);text-shadow:0 var(--pixel-home-mobile-primary-text-shadow-y,2px) 0 rgba(84,24,7,.94),0 0 var(--pixel-home-mobile-primary-text-shadow-blur,8px) rgba(56,18,7,.24);letter-spacing:var(--pixel-home-mobile-primary-letter-spacing,.03em)}.pixel-home-mobile-button-lock{display:inline-flex;align-items:center;justify-content:center;gap:var(--pixel-home-mobile-lock-gap,.34rem);transform:translate(var(--pixel-home-mobile-lock-offset-x,-10px),var(--pixel-home-mobile-lock-offset-y,8px));white-space:nowrap}.pixel-home-mobile-button-lock img{width:var(--pixel-home-mobile-lock-icon-width,2.1rem);height:auto;display:block;flex:none}.pixel-home-desktop-button-lock{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;transform:translate(-6px);white-space:nowrap}.pixel-home-desktop-button-lock img{width:2.2rem;height:auto;display:block;flex:none}.pixel-home-mobile-big-button:disabled{opacity:.84}.pixel-home-mobile-quick-guide-button{left:23.2%;right:23.2%;top:79.55%;height:4.95%;background:transparent;filter:none;font-family:var(--font-pixel),monospace;font-size:clamp(.68rem,2.5vw,.84rem);line-height:1;text-transform:uppercase;color:#f9e8b3;text-shadow:0 2px 0 rgba(79,20,8,.92)}.pixel-home-mobile-footer-nav{position:absolute;left:var(--pixel-home-mobile-footer-nav-left,6.8%);right:var(--pixel-home-mobile-footer-nav-right,6.8%);top:var(--pixel-home-mobile-footer-nav-top,90.5%);height:var(--pixel-home-mobile-footer-nav-height,14.4%);z-index:2}.pixel-home-mobile-footer-link{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;height:var(--pixel-home-mobile-footer-button-height,4.55%);border:none;background:transparent;padding:0;--pixel-button-rest-transform:translateY(-6px);--pixel-button-hover-transform:translateY(-7px);--pixel-button-active-transform:translateY(-5px);font-family:var(--font-pixel),monospace;font-size:var(--pixel-home-mobile-footer-font-size,clamp(.82rem,2.65vw,.98rem));line-height:1.05;font-weight:700;text-transform:uppercase;color:#f4ddb0;text-shadow:0 2px 0 rgba(79,20,8,.92),0 0 6px rgba(56,18,7,.18);letter-spacing:.04em}.pixel-results-nav-link--disabled{pointer-events:none;cursor:default}.pixel-home-desktop-results-button.pixel-results-nav-link--disabled,.pixel-home-mobile-footer-link.pixel-results-nav-link--disabled{opacity:.7;text-shadow:none}.pixel-home-mobile-footer-link--home{left:0;top:0;width:44.4%;--pixel-button-rest-transform:translate(15px,-6px);--pixel-button-hover-transform:translate(15px,-7px);--pixel-button-active-transform:translate(15px,-5px)}.pixel-home-mobile-footer-link--leaderboard{right:0;top:0;width:44.4%;letter-spacing:var(--pixel-home-mobile-leaderboard-letter-spacing,-.08rem);font-size:var(
      --pixel-home-mobile-leaderboard-font-size,clamp(.76rem,2.45vw,.9rem)
    );--pixel-button-rest-transform:translate(-18px,-6px);--pixel-button-hover-transform:translate(-18px,-7px);--pixel-button-active-transform:translate(-18px,-5px)}.pixel-home-mobile-footer-link--auth{left:0;top:50%;width:44.4%;--pixel-button-rest-transform:translate(15px,-6px);--pixel-button-hover-transform:translate(15px,-7px);--pixel-button-active-transform:translate(15px,-5px)}.pixel-home-mobile-footer-link--results{right:0;top:50%;width:44.4%;--pixel-button-rest-transform:translate(-18px,-6px);--pixel-button-hover-transform:translate(-18px,-7px);--pixel-button-active-transform:translate(-18px,-5px)}.pixel-home-mobile-guide-popout{margin-top:0}.pixel-home-mobile-guide-popout>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.pixel-home-mobile-guide-popout{padding:.75rem;margin-top:1rem;border:3px solid #5d220c;background:linear-gradient(180deg,rgba(255,248,227,.98),rgba(244,221,171,.98));box-shadow:inset 0 0 0 2px rgba(255,220,136,.18),0 10px 20px rgba(48,19,6,.14)}nextjs-portal{display:none!important}.pixel-home-mobile-guide-popout .pixel-home-guide-row{border-color:rgba(110,45,18,.12);background:rgba(255,245,220,.82)}.pixel-home-desktop-copy-layer{position:absolute;inset:0;z-index:3;--desktop-day-left:78.5%;--desktop-day-top:26.5%;--desktop-day-width:15.1%;--desktop-day-scale:1.5;--desktop-question-left:78.5%;--desktop-question-top:32%;--desktop-question-width:15.5%;--desktop-question-scale:1.25;--desktop-primary-left:78.8%;--desktop-primary-top:37.2%;--desktop-primary-width:14.6%;--desktop-primary-scale:0.82;--desktop-guide-button-left:80%;--desktop-guide-button-top:45%;--desktop-guide-button-width:11.9%;--desktop-guide-button-scale:1.75;--desktop-signin-left:83%;--desktop-signin-top:5.2%;--desktop-signin-width:6.8%;--desktop-signin-scale:1.5;--desktop-leaderboard-left:83%;--desktop-leaderboard-top:12%;--desktop-leaderboard-width:7.1%;--desktop-leaderboard-scale:1.5;--desktop-results-left:80%;--desktop-results-top:81.6%;--desktop-results-width:12%;--desktop-results-scale:1.28;--desktop-guide-left:78%;--desktop-guide-top:52%;--desktop-guide-width:16.2%;--desktop-guide-scale:1.1}#current-round .pixel-home-desktop-copy-layer{pointer-events:none}#current-round .pixel-home-desktop-footer-link,#current-round .pixel-home-desktop-primary-button,#current-round .pixel-home-desktop-results-button{pointer-events:auto}.pixel-home-desktop-copy-item{position:absolute;left:var(--item-left);top:var(--item-top);width:var(--item-width);transform:scale(var(--item-scale,1));transform-origin:top center}.pixel-home-desktop-day-copy{font-family:var(--font-pixel),monospace;letter-spacing:.02em;text-align:center;text-transform:uppercase;--item-left:var(--desktop-day-left);--item-top:var(--desktop-day-top);--item-width:var(--desktop-day-width);--item-scale:var(--desktop-day-scale);font-size:clamp(.68rem,1.05vw,.94rem);line-height:1;color:#ffefc7;text-shadow:0 2px 0 rgba(91,27,11,.94),0 4px 12px rgba(55,14,5,.2)}.pixel-home-desktop-question-copy{text-align:center;--item-left:var(--desktop-question-left);--item-top:var(--desktop-question-top);--item-width:var(--desktop-question-width);--item-scale:var(--desktop-question-scale);font-family:var(--font-sans),sans-serif;font-size:clamp(.7rem,.98vw,.92rem);line-height:1.08;font-weight:800;color:#4a220e;letter-spacing:.01em;text-shadow:0 1px 0 rgba(255,244,214,.3)}.pixel-home-desktop-footer-link,.pixel-home-desktop-guide-label,.pixel-home-desktop-primary-button,.pixel-home-desktop-results-button{display:flex;align-items:center;justify-content:center;text-align:center;border:none;transition:color .14s ease,text-shadow .14s ease,opacity .14s ease}.pixel-home-desktop-primary-button{--item-left:var(--desktop-primary-left);--item-top:var(--desktop-primary-top);--item-width:var(--desktop-primary-width);--item-scale:var(--desktop-primary-scale);aspect-ratio:266/76;padding-left:.6rem;padding-right:.6rem;font-family:var(--font-pixel),monospace;font-size:clamp(.56rem,.88vw,.8rem);line-height:1.04;font-weight:700;text-transform:uppercase;color:#36150a;text-shadow:0 1px 0 rgba(255,236,194,.6);letter-spacing:.01em;background:url(/pixel/generated/plaque-brown-wide-empty.png) 50%/100% 100% no-repeat;image-rendering:pixelated;filter:drop-shadow(0 6px 8px rgba(42,16,6,.12))}.pixel-home-desktop-primary-button--locked{color:#fffef6;text-shadow:0 2px 0 rgba(88,32,12,.96),0 0 12px rgba(255,250,222,.34);letter-spacing:.05em}.pixel-home-desktop-primary-button--locked .pixel-home-desktop-button-lock{gap:.72rem;transform:translate(-5px,-1px);font-size:clamp(.72rem,1.06vw,.98rem)}.pixel-home-desktop-primary-button--locked .pixel-home-desktop-button-lock img{width:2.4rem}.pixel-home-desktop-primary-button:disabled{opacity:.84}.pixel-home-desktop-results-button{--item-left:var(--desktop-results-left);--item-top:var(--desktop-results-top);--item-width:var(--desktop-results-width);--item-scale:var(--desktop-results-scale);aspect-ratio:266/76;padding-left:.65rem;padding-right:.65rem;font-family:var(--font-pixel),monospace;font-size:clamp(.7128rem,1.2144vw,.9768rem);line-height:1.05;font-weight:700;text-transform:uppercase;color:#36150a;text-shadow:0 1px 0 rgba(255,236,194,.6);letter-spacing:.02em;background:url(/pixel/generated/plaque-brown-wide-empty.png) 50%/100% 100% no-repeat;image-rendering:pixelated;filter:drop-shadow(0 6px 8px rgba(42,16,6,.12))}.pixel-home-desktop-guide-label{--item-left:var(--desktop-guide-button-left);--item-top:var(--desktop-guide-button-top);--item-width:var(--desktop-guide-button-width);--item-scale:var(--desktop-guide-button-scale);min-height:1.8rem;font-family:var(--font-pixel),monospace;font-size:clamp(.5rem,.76vw,.64rem);line-height:1;text-transform:uppercase;color:#f9e8b3;text-shadow:0 2px 0 rgba(79,20,8,.92)}.pixel-home-desktop-footer-link:focus-visible,.pixel-home-desktop-footer-link:hover,.pixel-home-desktop-primary-button:not(:disabled):focus-visible,.pixel-home-desktop-primary-button:not(:disabled):hover,.pixel-home-desktop-results-button:focus-visible,.pixel-home-desktop-results-button:hover{color:#fff0b8;text-shadow:0 1px 0 rgba(79,20,8,.92),0 0 10px rgba(255,214,110,.22)}.pixel-home-desktop-footer-link{min-height:2rem;font-family:var(--font-pixel),monospace;font-size:clamp(.46rem,.7vw,.6rem);line-height:1.05;font-weight:700;text-transform:uppercase;color:#4d210c;text-shadow:0 1px 0 rgba(255,236,194,.58);letter-spacing:.01em}.pixel-home-desktop-footer-link--left{--item-left:var(--desktop-signin-left);--item-top:var(--desktop-signin-top);--item-width:var(--desktop-signin-width);--item-scale:var(--desktop-signin-scale)}.pixel-home-desktop-footer-link--right{--item-left:var(--desktop-leaderboard-left);--item-top:var(--desktop-leaderboard-top);--item-width:var(--desktop-leaderboard-width);--item-scale:var(--desktop-leaderboard-scale)}.pixel-home-desktop-guide-popout>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.pixel-home-desktop-guide-popout{padding:.5rem .625rem;--item-left:var(--desktop-guide-left);--item-top:var(--desktop-guide-top);--item-width:var(--desktop-guide-width);--item-scale:var(--desktop-guide-scale);z-index:4}.pixel-home-desktop-guide-popout .pixel-home-guide-row{border:1px solid rgba(110,45,18,.12);border-radius:.6rem;background:rgba(255,245,220,.82);padding-left:.55rem;padding-right:.55rem}.pixel-home-board-map-window--message{display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem}@media (min-width:640px){.pixel-home-board-map-window--message{padding-left:1.5rem;padding-right:1.5rem}}.pixel-home-board-message{max-width:42rem;text-align:center;--tw-text-opacity:1;color:rgb(94 42 18/var(--tw-text-opacity,1));text-shadow:0 1px 0 rgba(255,244,214,.5)}.pixel-home-board-message-title{font-family:var(--font-pixel),monospace;letter-spacing:.02em;margin-top:1rem;font-size:1.15rem;text-transform:uppercase;line-height:1.75rem}@media (min-width:640px){.pixel-home-board-message-title{font-size:1.5rem;line-height:2.25rem}}@media (min-width:1024px){.pixel-home-board-message-title{font-size:1.8rem;line-height:2.4rem}}.pixel-home-board-message-copy{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(107 53 24/var(--tw-text-opacity,1))}@media (min-width:640px){.pixel-home-board-message-copy{font-size:1rem;line-height:1.5rem}}.pixel-home-board-runtime{width:100%;max-width:48rem}.pixel-results-mobile-question-copy{left:10.8%;right:10.8%;top:66.8%}.pixel-results-subcopy{max-width:33rem}@media (max-width:1023px){.pixel-results-subcopy{display:none}}.pixel-results-mobile-summary{position:absolute;left:7.8%;right:7.8%;top:66.6%;z-index:2}.pixel-results-summary-grid{display:grid;gap:.6rem}.pixel-results-summary-grid--mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.pixel-results-summary-card{border:0;border-radius:1rem;background:transparent;box-shadow:none;backdrop-filter:none;color:#5f2a11;padding:.78rem .82rem .76rem}.pixel-results-summary-grid--mobile .pixel-results-summary-card{padding:.58rem .6rem .56rem}.pixel-results-summary-label{font-family:var(--font-pixel),monospace;letter-spacing:.02em;text-transform:uppercase;color:#8b512a;font-size:.62rem;line-height:1.1}.pixel-results-summary-grid--mobile .pixel-results-summary-label{font-size:.56rem}.pixel-results-summary-value{margin-top:.35rem;font-size:1.06rem;line-height:1.2;font-weight:700;color:#341209}.pixel-results-summary-detail,.pixel-results-summary-grid--mobile .pixel-results-summary-value{margin-top:.28rem;font-size:.82rem}.pixel-results-summary-detail{line-height:1.4;color:#6c3617}.pixel-results-summary-grid--mobile .pixel-results-summary-detail{margin-top:.22rem;font-size:.68rem;line-height:1.35}.pixel-results-map-placeholder{display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;text-align:center;background:radial-gradient(circle at top right,rgba(255,236,186,.3),transparent 40%),linear-gradient(180deg,rgba(255,248,229,.96),rgba(244,226,186,.94))}.pixel-results-map-placeholder-copy{max-width:24rem;color:#5f2a11;font-size:.95rem;line-height:1.65;font-weight:600}.pixel-results-map-placeholder-kicker{font-family:var(--font-pixel),monospace;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.55rem;color:#8b512a;font-size:.64rem;line-height:1.1}.pixel-results-desktop-copy-layer{pointer-events:none;--results-desktop-kicker-left:78.5%;--results-desktop-kicker-top:26.6%;--results-desktop-kicker-width:15.1%;--results-desktop-kicker-scale:1;--results-desktop-kicker-font-size:clamp(1.16rem,1.66vw,1.46rem);--results-desktop-kicker-line-height:1;--results-desktop-title-left:78.1%;--results-desktop-title-top:31.2%;--results-desktop-title-width:16.1%;--results-desktop-title-scale:1;--results-desktop-title-font-size:clamp(0.78rem,1vw,0.98rem);--results-desktop-title-line-height:1.15;--results-desktop-meta-left:78%;--results-desktop-meta-top:35.2%;--results-desktop-meta-width:16.2%;--results-desktop-meta-scale:1;--results-desktop-meta-font-size:0.72rem;--results-desktop-meta-line-height:1.35;--results-desktop-summary-left:77.8%;--results-desktop-summary-top:40.2%;--results-desktop-summary-width:17.4%;--results-desktop-summary-scale:1;--results-desktop-summary-gap:0.6rem;--results-desktop-summary-card-border-width:2.5px;--results-desktop-summary-card-radius:1.05rem;--results-desktop-summary-card-pad-top:0.72rem;--results-desktop-summary-card-pad-right:0.78rem;--results-desktop-summary-card-pad-bottom:0.7rem;--results-desktop-summary-card-pad-left:0.78rem;--results-desktop-summary-card-min-height:0;--results-desktop-summary-card-1-shift-x:0px;--results-desktop-summary-card-1-shift-y:-88px;--results-desktop-summary-card-2-shift-x:0px;--results-desktop-summary-card-2-shift-y:2px;--results-desktop-summary-card-3-shift-x:0px;--results-desktop-summary-card-3-shift-y:-8px;--results-desktop-summary-label-size:0.68rem;--results-desktop-summary-value-size:1.12rem;--results-desktop-summary-value-margin-top:0.35rem;--results-desktop-summary-value-line-height:1.2;--results-desktop-summary-detail-size:0.88rem;--results-desktop-summary-detail-margin-top:0.28rem;--results-desktop-summary-detail-line-height:1.4;--results-desktop-callout-left:77.9%;--results-desktop-callout-top:79.5%;--results-desktop-callout-width:17.1%;--results-desktop-callout-scale:1;--results-desktop-callout-border-width:2px;--results-desktop-callout-radius:1rem;--results-desktop-callout-pad-top:0.75rem;--results-desktop-callout-pad-right:0.8rem;--results-desktop-callout-pad-bottom:0.78rem;--results-desktop-callout-pad-left:0.8rem;--results-desktop-callout-copy-size:0.92rem;--results-desktop-callout-copy-line-height:1.4;--results-desktop-callout-copy-max-width:none;--results-desktop-callout-link-min-height:2.35rem;--results-desktop-callout-link-min-width:6.4rem;--results-desktop-callout-link-margin-top:0.55rem;--results-desktop-callout-link-pad-x:1.12rem;--results-desktop-callout-link-border-width:2px;--results-desktop-callout-link-font-size:0.74rem}#results .pixel-results-desktop-callout-link,#results .pixel-results-desktop-copy-layer .pixel-home-desktop-footer-link{pointer-events:auto}.pixel-results-desktop-kicker{font-family:var(--font-pixel),monospace;letter-spacing:.02em;text-align:center;text-transform:uppercase;--item-left:var(--results-desktop-kicker-left);--item-top:var(--results-desktop-kicker-top);--item-width:var(--results-desktop-kicker-width);--item-scale:var(--results-desktop-kicker-scale);color:#ffefc7;font-size:var(--results-desktop-kicker-font-size);line-height:var(--results-desktop-kicker-line-height);text-shadow:0 2px 0 rgba(91,27,11,.94),0 4px 12px rgba(55,14,5,.2)}.pixel-results-desktop-summary{--item-left:var(--results-desktop-summary-left);--item-top:var(--results-desktop-summary-top);--item-width:var(--results-desktop-summary-width);--item-scale:var(--results-desktop-summary-scale)}.pixel-results-desktop-summary .pixel-results-summary-grid{gap:var(--results-desktop-summary-gap)}.pixel-results-desktop-summary .pixel-results-summary-card{border-width:var(--results-desktop-summary-card-border-width);border-radius:var(--results-desktop-summary-card-radius);min-height:var(--results-desktop-summary-card-min-height);padding:var(--results-desktop-summary-card-pad-top) var(--results-desktop-summary-card-pad-right) var(--results-desktop-summary-card-pad-bottom) var(--results-desktop-summary-card-pad-left)}.pixel-results-desktop-summary .pixel-results-summary-card:first-child{transform:translate(var(--results-desktop-summary-card-1-shift-x),var(--results-desktop-summary-card-1-shift-y))}.pixel-results-desktop-summary .pixel-results-summary-card:nth-child(2){transform:translate(var(--results-desktop-summary-card-2-shift-x),var(--results-desktop-summary-card-2-shift-y))}.pixel-results-desktop-summary .pixel-results-summary-card:nth-child(3){transform:translate(var(--results-desktop-summary-card-3-shift-x),var(--results-desktop-summary-card-3-shift-y))}.pixel-results-desktop-summary .pixel-results-summary-label{font-size:var(--results-desktop-summary-label-size)}.pixel-results-desktop-summary .pixel-results-summary-value{font-size:var(--results-desktop-summary-value-size);margin-top:var(--results-desktop-summary-value-margin-top);line-height:var(--results-desktop-summary-value-line-height)}.pixel-results-desktop-summary .pixel-results-summary-detail{font-size:var(--results-desktop-summary-detail-size);margin-top:var(--results-desktop-summary-detail-margin-top);line-height:var(--results-desktop-summary-detail-line-height)}.pixel-results-desktop-callout{--item-left:var(--results-desktop-callout-left);--item-top:var(--results-desktop-callout-top);--item-width:var(--results-desktop-callout-width);--item-scale:var(--results-desktop-callout-scale);border:0;border-radius:var(--results-desktop-callout-radius);background:transparent;box-shadow:none;backdrop-filter:none;padding:var(--results-desktop-callout-pad-top) var(--results-desktop-callout-pad-right) var(--results-desktop-callout-pad-bottom) var(--results-desktop-callout-pad-left);text-align:center}.pixel-results-desktop-callout-copy{max-width:var(--results-desktop-callout-copy-max-width);margin:0 auto;font-size:var(--results-desktop-callout-copy-size);line-height:var(--results-desktop-callout-copy-line-height);font-weight:600;color:#6c3617}.pixel-results-desktop-callout-link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--results-desktop-callout-link-min-height);min-width:var(--results-desktop-callout-link-min-width);margin-top:var(--results-desktop-callout-link-margin-top);padding:0 var(--results-desktop-callout-link-pad-x);border:var(--results-desktop-callout-link-border-width) solid #5d220c;border-radius:999px;background:linear-gradient(180deg,#ffd38b,#e8953e);font-family:var(--font-pixel),monospace;font-size:var(--results-desktop-callout-link-font-size);line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a220e;text-shadow:0 1px 0 rgba(255,244,214,.35);box-shadow:0 8px 12px rgba(48,19,6,.12);transition:color .14s ease,filter .14s ease}.pixel-results-desktop-callout-link:focus-visible,.pixel-results-desktop-callout-link:hover{color:#37160a;filter:brightness(1.04)}.pixel-login-card-kicker,.pixel-login-field-label,.pixel-login-mobile-hint-kicker{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:block;text-transform:uppercase;font-size:.62rem;line-height:1.1;color:#8a4e28}.pixel-login-title{font-family:var(--font-pixel),monospace;letter-spacing:.02em;margin-top:.5rem;text-transform:uppercase;line-height:1.08;color:#341209;font-size:var(--pixel-login-title-size,clamp(1.15rem,2.2vw,1.75rem))}.pixel-login-body{margin-top:.75rem;line-height:1.5rem;color:#6c3617;font-size:var(--pixel-login-body-size,.95rem)}.pixel-login-board-window{align-items:center;justify-content:center;padding:var(--pixel-login-board-pad-top,1.1rem) var(--pixel-login-board-pad-right,.8rem) var(--pixel-login-board-pad-bottom,1rem) var(--pixel-login-board-pad-left,.8rem)}.pixel-login-window{overflow:hidden;border:4px solid #5d220c;border-radius:1.4rem;background:radial-gradient(circle at top right,rgba(255,240,196,.72),transparent 36%),linear-gradient(180deg,rgba(255,247,224,.98),rgba(244,225,180,.96));box-shadow:inset 0 2px 0 rgba(255,250,239,.62),0 18px 28px rgba(48,19,6,.18);color:#5f2a11;transform:translate(var(--pixel-login-box-offset-x,0),var(--pixel-login-box-offset-y,0)) scale(var(--pixel-login-box-scale,1));transform-origin:center}.pixel-login-window--desktop{width:min(100%,var(--pixel-login-box-width,44rem))}.pixel-login-window--mobile{width:100%}.pixel-login-window-inner{display:grid;gap:1rem;gap:var(--pixel-login-inner-gap,1rem);grid-template-columns:1fr;padding:var(--pixel-login-inner-pad-top,1.15rem) var(--pixel-login-inner-pad-right,1.15rem) var(--pixel-login-inner-pad-bottom,1.05rem) var(--pixel-login-inner-pad-left,1.15rem)}.pixel-login-copy{display:grid;gap:var(--pixel-login-copy-gap,1rem)}.pixel-login-intro{transform:translateY(var(--pixel-login-intro-offset-y,0))}.pixel-login-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.pixel-login-form{transform:translateY(var(--pixel-login-form-offset-y,0))}.pixel-login-form-controls{display:grid;gap:var(--pixel-login-controls-gap,1rem);transform:translateY(var(--pixel-login-controls-offset-y,0))}.pixel-login-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.pixel-login-mode-toggle-button{font-family:var(--font-pixel),monospace;letter-spacing:.02em;border-radius:.95rem;border-width:1px;background-color:transparent;padding:.5rem .75rem;text-transform:uppercase;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:rgba(140,82,43,.18);background:rgba(255,250,239,.58);color:#8a4e28;font-size:.58rem;line-height:1.15}.pixel-login-mode-toggle-button--active{border-color:rgba(124,47,18,.42);background:linear-gradient(180deg,rgba(255,241,202,.95),rgba(243,217,159,.9));color:#5f230f;box-shadow:inset 0 1px 0 rgba(255,252,244,.72)}.pixel-login-field-label{margin-bottom:.55rem}.pixel-login-input{width:100%;border-radius:1rem;border-width:2.5px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:rgba(106,43,17,.85);background:linear-gradient(180deg,rgba(255,247,224,.98),rgba(244,225,180,.96));color:#341209;box-shadow:inset 0 1px 0 rgba(255,250,239,.56),0 8px 16px rgba(48,19,6,.08);min-height:var(--pixel-login-input-height,3.5rem)}.pixel-login-input::-moz-placeholder{color:#9a6b4f}.pixel-login-input::placeholder{color:#9a6b4f}.pixel-login-input:focus{border-color:#8e3f19;box-shadow:inset 0 1px 0 rgba(255,250,239,.64),0 0 0 3px rgba(255,213,127,.32)}.pixel-login-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--pixel-login-button-height,3.85rem);padding:0;border:none;background:url(/pixel/spritesheets/longButton.png) 50%/100% 100% no-repeat;image-rendering:pixelated;color:#fff6dc;text-shadow:0 2px 0 rgba(84,24,7,.96),0 0 8px rgba(56,18,7,.26);transition:opacity .14s ease,filter .14s ease}.pixel-login-submit:not(:disabled):focus-visible,.pixel-login-submit:not(:disabled):hover{filter:brightness(1.04)}.pixel-login-submit:disabled{cursor:not-allowed;opacity:.74}.pixel-login-submit-label{font-family:var(--font-pixel),monospace;letter-spacing:.02em;text-transform:uppercase;font-size:var(--pixel-login-button-label-size,.78rem);line-height:1;letter-spacing:var(--pixel-login-button-letter-spacing,.06em);transform:translateY(-1px)}.pixel-login-footnote{border-radius:.95rem;border-width:1px;padding:.75rem 1rem;line-height:1.5rem;border-color:rgba(140,82,43,.2);background:rgba(255,250,239,.62);color:#6c3617;font-size:var(--pixel-login-footnote-size,.95rem)}.pixel-login-highlight .pixel-home-guide-step{margin-top:.1rem}.pixel-login-page .pixel-home-desktop-copy-layer{pointer-events:none}.pixel-login-page .pixel-home-desktop-footer-link{pointer-events:auto}.pixel-login-page .pixel-home-banner,.pixel-login-page .pixel-home-banner *{pointer-events:none}.pixel-login-message{padding:0;font-size:.875rem;line-height:1.25rem;border:none;background:transparent}.pixel-login-message--success{border-color:#4d6b2a;background:#eef8dd;color:#365313}.pixel-login-message--warning{border-color:#8e5a1f;background:#fff1c8;color:#6b3a14}.pixel-login-message--neutral{border-color:rgba(140,82,43,.35);background:#fff7e5;color:#6c3617}.pixel-login-account-panel{display:grid;gap:.85rem}.pixel-login-account-summary{border-radius:1rem;border-width:1px;padding:.75rem 1rem;border-color:rgba(140,82,43,.18);background:rgba(255,251,241,.58)}.pixel-login-account-value{margin-top:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#341209}.pixel-login-account-note,.pixel-login-account-subcopy{line-height:1.5rem;color:#6c3617;font-size:.82rem}.pixel-login-account-subcopy{margin-top:.25rem}.pixel-login-text-action{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:flex-start;border-width:0;background-color:transparent;padding-left:0;padding-right:0;text-transform:uppercase;color:#7c2f12;font-size:.62rem;line-height:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.pixel-login-text-action:focus-visible,.pixel-login-text-action:hover{color:#a74518}.pixel-turnstile-shell{display:flex;justify-content:center;min-height:72px}.pixel-login-mobile-window{display:flex;align-items:stretch;padding:var(--pixel-login-mobile-shell-pad-top,.3rem) var(--pixel-login-mobile-shell-pad-right,.6rem) var(--pixel-login-mobile-shell-pad-bottom,.25rem) var(--pixel-login-mobile-shell-pad-left,.6rem)}.pixel-login-page .pixel-home-mobile-map-window{top:var(--pixel-login-mobile-map-top,9.1%);height:var(--pixel-login-mobile-map-height,47.9%)}.pixel-login-mobile-hint{position:absolute;border-radius:.95rem;border-width:1px;padding:.75rem 1rem;text-align:center;left:var(--pixel-login-mobile-hint-left,8.5%);right:var(--pixel-login-mobile-hint-right,8.5%);top:var(--pixel-login-mobile-hint-top,61.7%);height:var(--pixel-login-mobile-hint-height,13.6%);z-index:2;border-color:rgba(106,43,17,.78);background:linear-gradient(180deg,rgba(255,247,224,.92),rgba(244,225,180,.9));box-shadow:inset 0 1px 0 rgba(255,250,239,.56),0 10px 16px rgba(48,19,6,.12);transform:translateY(var(--pixel-login-mobile-hint-offset-y,0))}.pixel-login-mobile-hint-copy{margin-top:.25rem;font-size:.62rem;font-weight:600;line-height:1.3;color:#6c3617;transform:translateY(var(--pixel-login-mobile-hint-copy-offset-y,0))}@media (min-width:768px){.pixel-login-page{--pixel-login-box-width:40rem;--pixel-login-box-scale:1;--pixel-login-box-offset-x:0rem;--pixel-login-box-offset-y:0rem;--pixel-login-board-pad-top:1.6rem;--pixel-login-board-pad-right:0.8rem;--pixel-login-board-pad-bottom:1.2rem;--pixel-login-board-pad-left:0.8rem;--pixel-login-inner-gap:0.8rem;--pixel-login-inner-pad-top:1rem;--pixel-login-inner-pad-right:1rem;--pixel-login-inner-pad-bottom:0.95rem;--pixel-login-inner-pad-left:1rem;--pixel-login-copy-gap:0.75rem;--pixel-login-title-size:1.45rem;--pixel-login-body-size:0.86rem;--pixel-login-input-height:3.1rem;--pixel-login-button-height:3.35rem;--pixel-login-button-label-size:0.78rem;--pixel-login-button-letter-spacing:0.06em;--pixel-login-footnote-size:0.82rem;--pixel-login-side-gap:0.65rem;--pixel-login-side-card-pad-top:0.72rem;--pixel-login-side-card-pad-right:0.72rem;--pixel-login-side-card-pad-bottom:0.72rem;--pixel-login-side-card-pad-left:0.72rem;--pixel-login-highlight-list-gap:0.55rem;--pixel-login-highlight-gap:0.55rem;--pixel-login-highlight-pad-y:0.6rem;--pixel-login-highlight-pad-x:0.7rem;--pixel-login-highlight-label-size:0.56rem;--pixel-login-side-copy-size:0.78rem;--pixel-login-side-tip-pad-top:0.85rem;--pixel-login-side-tip-pad-right:0.95rem;--pixel-login-side-tip-pad-bottom:0.85rem;--pixel-login-side-tip-pad-left:0.95rem;--pixel-login-grid-left:1fr;--pixel-login-grid-right:1fr}.pixel-login-window-inner{align-items:start}}@media (min-width:1280px){.pixel-login-window--desktop{width:min(100%,var(--pixel-login-box-width,41rem))}.pixel-login-page{--pixel-login-box-width:41rem;--pixel-login-title-size:1.52rem}}@media (max-width:767px){.pixel-login-page{--pixel-home-mobile-leaderboard-letter-spacing:-0.08rem;--pixel-home-mobile-leaderboard-font-size:clamp(0.76rem,2.45vw,0.9rem);--pixel-login-mobile-map-top:11%;--pixel-login-mobile-map-height:46%;--pixel-login-mobile-shell-pad-top:0.28rem;--pixel-login-mobile-shell-pad-right:0.48rem;--pixel-login-mobile-shell-pad-bottom:0.18rem;--pixel-login-mobile-shell-pad-left:0.48rem;--pixel-login-mobile-box-width:18.55rem;--pixel-login-mobile-box-offset-x:0rem;--pixel-login-mobile-box-offset-y:0rem;--pixel-login-mobile-box-scale:1;--pixel-login-mobile-box-border-width:3px;--pixel-login-mobile-box-radius:1.1rem;--pixel-login-mobile-inner-gap:0.45rem;--pixel-login-mobile-inner-pad-top:0.42rem;--pixel-login-mobile-inner-pad-right:0.76rem;--pixel-login-mobile-inner-pad-bottom:0.72rem;--pixel-login-mobile-inner-pad-left:0.76rem;--pixel-login-mobile-copy-gap:0.38rem;--pixel-login-mobile-intro-gap:0.18rem;--pixel-login-mobile-intro-offset-y:0rem;--pixel-login-mobile-form-gap:0.52rem;--pixel-login-mobile-controls-gap:0.56rem;--pixel-login-mobile-controls-offset-y:25px;--pixel-login-mobile-form-offset-y:0rem;--pixel-login-mobile-toggle-gap:0.32rem;--pixel-login-mobile-toggle-pad-y:0.42rem;--pixel-login-mobile-toggle-pad-x:0.38rem;--pixel-login-mobile-toggle-font-size:0.43rem;--pixel-login-mobile-toggle-radius:0.8rem;--pixel-login-mobile-label-gap:0.28rem;--pixel-login-mobile-kicker-size:0.52rem;--pixel-login-mobile-title-size:0.84rem;--pixel-login-mobile-title-line-height:1.02;--pixel-login-mobile-body-margin-top:0;--pixel-login-mobile-body-size:0.66rem;--pixel-login-mobile-body-line-height:1.24;--pixel-login-mobile-body-max-width:27ch;--pixel-login-mobile-input-height:2.64rem;--pixel-login-mobile-input-font-size:0.78rem;--pixel-login-mobile-input-pad-x:0.75rem;--pixel-login-mobile-button-height:2.82rem;--pixel-login-mobile-button-label-size:0.62rem;--pixel-login-mobile-button-letter-spacing:0.05em;--pixel-login-mobile-message-size:0.64rem;--pixel-login-mobile-message-line-height:1.18;--pixel-login-mobile-turnstile-scale:0.84;--pixel-login-mobile-turnstile-min-height:50px;--pixel-login-mobile-hint-left:8.5%;--pixel-login-mobile-hint-right:8.5%;--pixel-login-mobile-hint-top:66.5%;--pixel-login-mobile-hint-height:8.8%;--pixel-login-mobile-hint-offset-y:4px;--pixel-login-mobile-hint-pad-top:0.4rem;--pixel-login-mobile-hint-pad-right:0.62rem;--pixel-login-mobile-hint-pad-bottom:0.42rem;--pixel-login-mobile-hint-pad-left:0.62rem;--pixel-login-mobile-hint-kicker-size:0.58rem;--pixel-login-mobile-hint-kicker-offset-y:0px;--pixel-login-mobile-hint-copy-margin-top:0rem;--pixel-login-mobile-hint-copy-size:0.56rem;--pixel-login-mobile-hint-copy-line-height:1.14;--pixel-login-mobile-hint-copy-offset-y:0px}.pixel-login-window--mobile{width:min(100%,var(--pixel-login-mobile-box-width,19rem));min-height:100%;margin:0 auto;border-width:var(--pixel-login-mobile-box-border-width,3px);border-radius:var(--pixel-login-mobile-box-radius,1.2rem);overflow:hidden;transform:translate(var(--pixel-login-mobile-box-offset-x,0),var(--pixel-login-mobile-box-offset-y,0)) scale(var(--pixel-login-mobile-box-scale,1))}.pixel-login-window-inner{display:flex;flex-direction:column;min-height:100%;gap:var(--pixel-login-mobile-inner-gap,.68rem);padding:var(--pixel-login-mobile-inner-pad-top,.8rem) var(--pixel-login-mobile-inner-pad-right,.82rem) var(--pixel-login-mobile-inner-pad-bottom,.78rem) var(--pixel-login-mobile-inner-pad-left,.82rem)}.pixel-login-copy{display:flex;flex-direction:column;gap:var(--pixel-login-mobile-copy-gap,.72rem)}.pixel-login-intro{display:grid;align-content:start;row-gap:var(--pixel-login-mobile-intro-gap,.3rem);transform:translateY(var(--pixel-login-mobile-intro-offset-y,8px))}.pixel-login-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.pixel-login-form{margin-top:0;transform:translateY(var(--pixel-login-mobile-form-offset-y,0))}.pixel-login-mode-toggle{gap:var(--pixel-login-mobile-toggle-gap,.32rem)}.pixel-login-mode-toggle-button{padding:var(--pixel-login-mobile-toggle-pad-y,.42rem) var(--pixel-login-mobile-toggle-pad-x,.38rem);font-size:var(--pixel-login-mobile-toggle-font-size,.43rem);border-radius:var(--pixel-login-mobile-toggle-radius,.8rem)}.pixel-login-form form{display:grid;row-gap:var(--pixel-login-mobile-form-gap,.95rem)}.pixel-login-form form>*+*{margin-top:0}.pixel-login-form-controls{gap:var(--pixel-login-mobile-controls-gap,1rem);transform:none;margin-top:var(--pixel-login-mobile-controls-offset-y,0)}.pixel-login-card-kicker,.pixel-login-field-label{font-size:var(--pixel-login-mobile-kicker-size,.62rem)}.pixel-login-field-label{margin-bottom:var(--pixel-login-mobile-label-gap,.42rem)}.pixel-login-footnote,.pixel-login-side-panel{display:none}.pixel-login-title{margin-top:0;font-size:var(--pixel-login-mobile-title-size,.95rem);line-height:var(--pixel-login-mobile-title-line-height,1.1)}.pixel-login-body{margin-top:var(--pixel-login-mobile-body-margin-top,.45rem);font-size:var(--pixel-login-mobile-body-size,.72rem);line-height:var(--pixel-login-mobile-body-line-height,1.45);max-width:var(--pixel-login-mobile-body-max-width,28ch)}.pixel-login-input{min-height:var(--pixel-login-mobile-input-height,2.95rem);padding-left:var(--pixel-login-mobile-input-pad-x,.9rem);padding-right:var(--pixel-login-mobile-input-pad-x,.9rem);font-size:var(--pixel-login-mobile-input-font-size,.88rem)}.pixel-login-submit{min-height:var(--pixel-login-mobile-button-height,3.15rem)}.pixel-login-submit-label{font-size:var(--pixel-login-mobile-button-label-size,.72rem);letter-spacing:var(--pixel-login-mobile-button-letter-spacing,.05em)}.pixel-login-message{font-size:var(--pixel-login-mobile-message-size,.64rem);line-height:var(--pixel-login-mobile-message-line-height,1.18)}.pixel-login-mobile-hint{display:flex;align-items:center;justify-content:center;padding:var(--pixel-login-mobile-hint-pad-top,.72rem) var(--pixel-login-mobile-hint-pad-right,.85rem) var(--pixel-login-mobile-hint-pad-bottom,.78rem) var(--pixel-login-mobile-hint-pad-left,.85rem)}.pixel-login-mobile-hint-kicker{font-size:var(--pixel-login-mobile-hint-kicker-size,.62rem)}.pixel-login-mobile-hint-copy{margin-top:var(--pixel-login-mobile-hint-copy-margin-top,.35rem);font-size:var(--pixel-login-mobile-hint-copy-size,.58rem);line-height:var(--pixel-login-mobile-hint-copy-line-height,1.25)}.pixel-turnstile-shell{min-height:var(--pixel-login-mobile-turnstile-min-height,50px);transform:scale(var(--pixel-login-mobile-turnstile-scale,.84));transform-origin:center top}}.pixel-home-guide-row{gap:.5rem;border-bottom-width:1px;border-color:rgb(139 77 31/.1);padding:.25rem;font-size:.68rem;font-weight:500;color:rgb(91 42 18/var(--tw-text-opacity,1))}.pixel-home-guide-row,.pixel-home-guide-step{display:flex;align-items:center;--tw-text-opacity:1}.pixel-home-guide-step{font-family:var(--font-pixel),monospace;letter-spacing:.02em;height:1.25rem;width:1.25rem;flex-shrink:0;justify-content:center;border-radius:9999px;font-size:.46rem;text-transform:uppercase;color:rgb(255 240 208/var(--tw-text-opacity,1));background:linear-gradient(180deg,#8d3d1d,#63240d)}.pixel-home-account-card{padding:.375rem .5rem;border-top:1px solid rgba(139,77,31,.14);border-bottom:1px solid rgba(139,77,31,.14);background:linear-gradient(180deg,rgba(255,247,225,.6),rgba(241,216,159,.42))}.pixel-home-account-card,.pixel-home-nav-link{text-align:center;--tw-text-opacity:1;color:rgb(91 42 18/var(--tw-text-opacity,1));image-rendering:pixelated}.pixel-home-nav-link{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:flex;min-height:3rem;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;font-size:.58rem;text-transform:uppercase;line-height:1.25rem;border:none;color:#f8ebc0;text-shadow:0 1px 0 rgba(73,22,8,.8);background:url(/pixel/generated/plaque-brown-wide-empty.png) 50%/100% 100% no-repeat}.pixel-home-nav-link:hover{transform:translateY(-1px)}.pixel-home-nav-link--soft{color:#f8ebc0;text-shadow:0 1px 0 rgba(73,22,8,.8);background:url(/pixel/generated/plaque-brown-wide-empty.png) 50%/100% 100% no-repeat}.pixel-home-temple-btn{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:flex;min-height:3.05rem;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.66rem;text-transform:uppercase;line-height:1.25rem;color:#4d210c;text-shadow:0 1px 0 rgba(255,240,197,.6);background:url(/pixel/generated/orange-button-long.png) 50%/100% 100% no-repeat;image-rendering:pixelated;filter:drop-shadow(0 6px 8px rgba(42,16,6,.12));transition:color .14s ease,text-shadow .14s ease}.pixel-home-inline-note{padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(138 78 40/var(--tw-text-opacity,1))}@media (min-width:640px){.pixel-home-inline-note{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.pixel-home-inline-note{padding-left:2rem;padding-right:2rem}}.pixel-home-inline-note--error{--tw-text-opacity:1;color:rgb(138 35 21/var(--tw-text-opacity,1))}.pixel-home-mobile-guide .pixel-home-guide-row{border-color:rgba(110,45,18,.14);background:rgba(255,244,217,.86)}.pixel-home-mobile-card .pixel-home-temple-btn{min-height:2.2rem;font-size:.54rem}@media (max-width:1279px){.pixel-home-grid,.pixel-home-play-area{gap:1.25rem}.pixel-home-play-area:after{content:none}.pixel-home-sidebar{min-height:34rem;max-width:32rem;width:100%;margin-left:auto;margin-right:auto}.pixel-home-sidebar-inner{min-height:34rem;padding:5rem 1.7rem 3.1rem}.pixel-home-main{min-height:auto}.pixel-home-map-shell{min-height:31rem}.pixel-home-banner{gap:.75rem;padding-left:0;padding-right:0}.pixel-home-banner-copy{min-height:0}.pixel-home-title-banner{height:126px}}@media (min-width:1024px){.pixel-home-banner{--pixel-home-logo-scale:1.5;--pixel-home-logo-width:949px;--pixel-home-logo-height:636px;--pixel-home-logo-x:0rem;--pixel-home-logo-y:calc(-15rem - 8vh);--pixel-home-banner-copy-x:9.5rem;--pixel-home-banner-copy-y:6.5rem;--pixel-home-banner-copy-padding-top:0.2rem;--pixel-home-title-banner-height:78px;--pixel-home-title-banner-max-width:190rem}.page-shell,.pixel-home-shell{padding-top:.25rem}.pixel-home-grid{align-items:stretch;margin-top:0;position:relative;transform:none}.pixel-home-sidebar{display:none}.pixel-home-sidebar-inner--empty{min-height:100%}.pixel-home-banner{position:absolute;top:0;left:0;right:0;grid-template-columns:18rem minmax(0,1fr);gap:1rem;min-height:0;height:0;overflow:visible;padding-top:0;margin-top:0;margin-bottom:0;z-index:20}.pixel-home-banner-copy{z-index:22}.pixel-home-title-banner{max-width:var(--pixel-home-title-banner-max-width)}}@media (max-width:767px){.pixel-home-page{--pixel-home-mobile-primary-left:8.4%;--pixel-home-mobile-primary-right:8.2%;--pixel-home-mobile-primary-top:72%;--pixel-home-mobile-primary-height:5.95%;--pixel-home-mobile-primary-shadow-y:8px;--pixel-home-mobile-primary-shadow-blur:10px;--pixel-home-mobile-primary-font-size:clamp(0.74rem,2.7vw,0.95rem);--pixel-home-mobile-primary-line-height:1.1;--pixel-home-mobile-primary-text-color:#fff6dc;--pixel-home-mobile-primary-text-shadow-y:2px;--pixel-home-mobile-primary-text-shadow-blur:8px;--pixel-home-mobile-primary-letter-spacing:0.05em;--pixel-home-mobile-lock-gap:0.34rem;--pixel-home-mobile-lock-offset-x:-10px;--pixel-home-mobile-lock-offset-y:-2px;--pixel-home-mobile-lock-icon-width:1.3rem;--pixel-home-mobile-leaderboard-letter-spacing:-0.08rem;--pixel-home-mobile-leaderboard-font-size:clamp(0.76rem,2.45vw,0.9rem)}.page-shell,.pixel-home-shell{padding:0 .25rem .25rem}.pixel-home-banner{--pixel-home-logo-width:172px;--pixel-home-logo-height:104px;--pixel-home-logo-scale:1;--pixel-home-logo-x:0rem;--pixel-home-logo-y:0.5rem;--pixel-home-banner-copy-x:-1rem;--pixel-home-banner-copy-y:-0.1rem;--pixel-home-banner-copy-padding-top:0;--pixel-home-title-banner-height:50px;padding:0;grid-template-columns:minmax(7.6rem,38%) minmax(0,1fr);align-items:start;gap:.08rem;min-height:0;overflow:visible;margin-bottom:-5.85rem;z-index:30}.pixel-home-logo-box{min-height:0;justify-content:flex-start;z-index:32}.pixel-home-banner-copy{min-height:auto;z-index:31}.pixel-home-grid{gap:.05rem;margin-top:0}.pixel-home-play-area{gap:.12rem}.pixel-home-mobile-shell{width:calc(100% + .5rem);margin-left:-.25rem;max-width:none}.pixel-home-sidebar{min-height:32rem}.pixel-home-sidebar-inner{min-height:32rem;padding:4.7rem 1.35rem 2.85rem}.pixel-home-sidebar-inner:before{inset:4.3rem .95rem .9rem}.pixel-home-sidebar-inner:after{inset:4.82rem 1.25rem 1.15rem}.pixel-home-mobile-map-window .leaflet-top.leaflet-left{top:auto;bottom:1.1%;left:auto;right:1%}.pixel-home-mobile-map-window .leaflet-control-zoom{margin:0;transform:scale(.54);transform-origin:bottom right}.pixel-home-mobile-map-window .leaflet-control-zoom a{width:42px;height:42px}.pixel-home-mobile-map-window .leaflet-control-attribution,.pixel-home-mobile-map-window .maplibregl-ctrl-bottom-left,.pixel-home-mobile-map-window .maplibregl-ctrl-bottom-right,.pixel-home-mobile-map-window .maplibregl-ctrl-top-right{display:none}.pixel-home-mobile-map-window.pixel-home-board-map-window--message{padding:1.15rem .95rem 1.35rem}.pixel-home-mobile-map-window.pixel-home-board-map-window--message .pixel-home-board-message{max-width:18rem;padding:.95rem .9rem 1.05rem;border:1px solid rgba(255,219,151,.18);border-radius:.95rem;background:linear-gradient(180deg,rgba(111,29,12,.42),rgba(74,16,6,.26));box-shadow:0 10px 18px rgba(28,6,2,.2),inset 0 0 0 1px rgba(255,242,214,.06);color:#fff2cb;text-shadow:0 2px 0 rgba(78,22,8,.95),0 0 10px rgba(255,231,176,.16)}.pixel-home-mobile-map-window.pixel-home-board-map-window--message .pixel-home-copy-kicker{color:#ffe0a1;text-shadow:0 1px 0 rgba(92,26,10,.94),0 0 8px rgba(255,233,179,.14);letter-spacing:.08em}.pixel-home-mobile-map-window.pixel-home-board-map-window--message .pixel-home-board-message-title{margin-top:.65rem;font-size:clamp(1.15rem,5vw,1.38rem);line-height:1.45;color:#fff7df;text-shadow:0 2px 0 rgba(86,24,8,.98),0 0 12px rgba(255,239,198,.14)}.pixel-home-mobile-map-window.pixel-home-board-map-window--message .pixel-home-board-message-copy{margin-top:.8rem;font-size:1rem;line-height:1.58;color:#ffe7b8;text-shadow:0 1px 0 rgba(82,23,8,.92),0 0 8px rgba(255,234,182,.12)}}.hero-frame{border-radius:2.4rem;border-width:1px;--tw-shadow:0 20px 50px rgba(10,33,62,0.12);--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);border-color:rgba(216,191,130,.24);background:radial-gradient(circle at 78% 18%,rgba(255,139,61,.14),transparent 20%),radial-gradient(circle at 24% 10%,rgba(23,89,74,.18),transparent 28%),linear-gradient(180deg,rgba(10,24,40,.98),rgba(16,32,49,.98))}.hero-frame,.retro-stage{position:relative;overflow:hidden;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.retro-stage{border-radius:1.9rem;padding:.625rem;--tw-shadow:0 26px 60px rgba(55,22,8,0.26);--tw-shadow-colored:0 26px 60px var(--tw-shadow-color)}@media (min-width:640px){.retro-stage{border-radius:2.1rem;padding:.75rem}}@media (min-width:1024px){.retro-stage{border-radius:2.35rem;padding:1rem}}.retro-stage{border:4px solid #63240f;background:linear-gradient(90deg,rgba(255,225,149,.1),rgba(255,225,149,.1) 12px,transparent 0,transparent 24px),linear-gradient(180deg,rgba(255,214,125,.2),transparent 18%),linear-gradient(180deg,#8e3f19,#6b270d);background-size:24px 24px,auto,auto}.retro-stage:before{inset:8px;border-radius:1.45rem;border:2px solid rgba(255,214,125,.28)}.retro-stage:after,.retro-stage:before{content:"";position:absolute;pointer-events:none}.retro-stage:after{inset:18px;border-radius:1.15rem;box-shadow:inset 0 0 0 1px rgba(88,28,10,.14)}.retro-stage-inner:after,.retro-stage-inner:before{content:"";position:absolute;width:22px;height:22px;border-radius:9999px;border:3px solid #5d220c;background:linear-gradient(180deg,#ffd38b,#e8953e);box-shadow:inset 0 2px 0 rgba(255,249,225,.38),0 8px 14px rgba(48,19,6,.16);z-index:2;pointer-events:none}.retro-stage-inner:before{top:10px;right:14px}.retro-stage-inner:after{bottom:10px;left:14px}.retro-stage-inner{position:relative;z-index:10}.retro-stage-inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.retro-banner{position:relative;display:grid;gap:1rem;overflow:hidden;border-radius:1.4rem;padding:1rem}@media (min-width:640px){.retro-banner{border-radius:1.55rem;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1024px){.retro-banner{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center}}.retro-banner{border:3px solid #5e200a;background:linear-gradient(180deg,rgba(255,233,171,.94),rgba(225,179,84,.94));box-shadow:inset 0 2px 0 rgba(255,249,225,.58),0 14px 28px rgba(53,22,7,.18)}.retro-banner:after{content:"";position:absolute;left:18px;right:18px;bottom:10px;height:10px;border-radius:9999px;background:linear-gradient(90deg,transparent,transparent 8px,rgba(93,34,12,.75) 0,rgba(93,34,12,.75) 18px,transparent 0,transparent 26px);background-size:26px 10px;opacity:.4;pointer-events:none}.retro-banner-art{position:relative;overflow:hidden;border-radius:1.3rem;border-width:1px;padding:.75rem;border-color:rgba(94,34,13,.55);background:rgba(47,19,8,.85);box-shadow:inset 0 0 0 2px rgba(255,218,129,.2)}.retro-banner-art:after{content:"";position:absolute;inset:8px;border:1px solid rgba(255,214,125,.18);border-radius:.9rem;pointer-events:none}.retro-banner-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.retro-banner-copy{--tw-text-opacity:1;color:rgb(59 23 10/var(--tw-text-opacity,1))}.retro-banner-copy>p:first-child{text-shadow:0 1px 0 rgba(255,246,218,.45)}.retro-board-grid{display:grid;gap:1rem}@media (min-width:1280px){.retro-board-grid{grid-template-columns:minmax(0,1fr) 18.25rem}}.retro-board-panel{position:relative;overflow:hidden;border-radius:1.5rem}@media (min-width:640px){.retro-board-panel{border-radius:1.7rem}}.retro-board-panel{border:3px solid #59200b;background:linear-gradient(180deg,rgba(255,246,218,.96),rgba(244,227,180,.96));box-shadow:inset 0 0 0 2px rgba(255,220,136,.22),0 18px 36px rgba(48,19,6,.16)}.retro-board-panel:before,.retro-side-card:before{content:"";position:absolute;inset:10px;border-radius:1rem;border:1px solid rgba(255,237,189,.2);pointer-events:none}.retro-board-panel:after,.retro-side-card:after{content:"";position:absolute;left:18px;right:18px;top:12px;height:8px;background:radial-gradient(circle at 4px 4px,rgba(93,34,12,.22) 0 3px,transparent 3px),radial-gradient(circle at calc(100% - 4px) 4px,rgba(93,34,12,.22) 0 3px,transparent 3px);pointer-events:none}.retro-side-stack{display:grid;gap:1rem}@media (min-width:768px){.retro-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.retro-side-stack{grid-template-columns:repeat(1,minmax(0,1fr))}}.retro-side-card{position:relative;overflow:hidden;border-radius:1.35rem;padding:1rem}@media (min-width:640px){.retro-side-card{border-radius:1.45rem}}.retro-side-card{border:3px solid #5d220c;background:linear-gradient(180deg,rgba(255,242,207,.96),rgba(243,225,176,.96));box-shadow:inset 0 0 0 2px rgba(255,220,136,.2),0 14px 26px rgba(48,19,6,.14)}.retro-side-title{font-family:var(--font-pixel),monospace;letter-spacing:.02em;font-size:.62rem;text-transform:uppercase;line-height:1.25rem;--tw-text-opacity:1;color:rgb(125 61 22/var(--tw-text-opacity,1))}@media (min-width:640px){.retro-side-title{font-size:.68rem}}.retro-card-banner{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:inline-flex;align-items:center;border-radius:.9rem;padding:.5rem .75rem;font-size:.56rem;text-transform:uppercase;line-height:1rem;--tw-text-opacity:1;color:rgb(255 243 214/var(--tw-text-opacity,1))}@media (min-width:640px){.retro-card-banner{font-size:.6rem}}.retro-card-banner{border:3px solid #5d220c;background:linear-gradient(180deg,#8e3f19,#62240d);box-shadow:inset 0 2px 0 rgba(255,233,171,.25),0 8px 18px rgba(48,19,6,.14)}.retro-card-banner:after,.retro-card-banner:before{content:"";display:inline-block;width:6px;height:6px;margin-top:1px;border-radius:9999px;background:rgba(255,231,171,.85);box-shadow:0 0 0 1px rgba(93,34,12,.38)}.retro-card-banner:before{margin-right:.55rem}.retro-card-banner:after{margin-left:.55rem}.pixel-image-button{position:relative;display:block;overflow:hidden;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;image-rendering:pixelated}.pixel-image-button:hover{transform:translateY(-1px)}.pixel-image-button:active{transform:translateY(1px)}.retro-step-row{gap:.75rem;border-radius:1rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(95 42 17/var(--tw-text-opacity,1));border:1px solid rgba(140,82,43,.18);background:rgba(255,242,207,.72)}.retro-step-index,.retro-step-row{display:flex;align-items:center;--tw-text-opacity:1}.retro-step-index{font-family:var(--font-pixel),monospace;letter-spacing:.02em;height:2rem;width:2rem;flex-shrink:0;justify-content:center;border-radius:9999px;font-size:.6rem;text-transform:uppercase;color:rgb(255 243 214/var(--tw-text-opacity,1));background:linear-gradient(180deg,#8e3f19,#62240d);box-shadow:0 8px 14px rgba(48,19,6,.14)}.retro-side-stat{margin-top:1rem;display:flex;align-items:flex-end;gap:.75rem;border-radius:1.1rem;padding:1rem;border:1px solid rgba(140,82,43,.2);background:rgba(255,242,207,.76)}.retro-side-stat-value{font-family:var(--font-pixel),monospace;letter-spacing:.02em;font-size:1.5rem;line-height:2rem;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgb(75 30 12/var(--tw-text-opacity,1))}.retro-side-stat-label{font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(106 52 23/var(--tw-text-opacity,1))}.retro-action-btn{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;padding:.75rem 1rem;text-align:center;font-size:.62rem;text-transform:uppercase;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:640px){.retro-action-btn{font-size:.68rem}}.retro-action-btn{border:3px solid #5d220c;box-shadow:inset 0 2px 0 rgba(255,249,225,.38),0 8px 16px rgba(48,19,6,.16)}.retro-action-btn:after,.retro-action-btn:before{content:"";position:absolute;top:50%;width:8px;height:8px;border-radius:9999px;border:2px solid rgba(93,34,12,.65);background:rgba(255,243,214,.58);transform:translateY(-50%);box-shadow:inset 0 1px 0 rgba(255,249,225,.45)}.retro-action-btn:before{left:8px}.retro-action-btn:after{right:8px}.retro-action-btn:hover{transform:translateY(-1px);box-shadow:inset 0 2px 0 rgba(255,249,225,.42),0 10px 18px rgba(48,19,6,.18)}.retro-action-btn:active{transform:translateY(1px);box-shadow:inset 0 2px 0 rgba(255,249,225,.25),0 5px 12px rgba(48,19,6,.14)}.retro-action-btn--gold{--tw-text-opacity:1;color:rgb(79 35 11/var(--tw-text-opacity,1));background:linear-gradient(180deg,#ffd38b,#e8953e)}.retro-action-btn--ink{--tw-text-opacity:1;color:rgb(255 246 220/var(--tw-text-opacity,1));background:linear-gradient(180deg,#274a43,#16332d)}.retro-action-btn--parchment{--tw-text-opacity:1;color:rgb(95 42 17/var(--tw-text-opacity,1));background:linear-gradient(180deg,#fff1ca,#f2d79a)}.retro-map-frame{position:relative;overflow:hidden;height:clamp(18rem,44vh,28rem);border-top:3px solid #59200b;border-bottom:3px solid #59200b;background:#b57c2c}.retro-map-frame .leaflet-container,.retro-map-frame .retro-live-map{width:100%;height:100%}.retro-map-frame:before{background:linear-gradient(rgba(50,18,8,.14) 1px,transparent 0),linear-gradient(90deg,rgba(50,18,8,.14) 1px,transparent 0);background-size:42px 42px;mix-blend-mode:multiply;opacity:.24;z-index:450}.retro-map-frame:after,.retro-map-frame:before{content:"";position:absolute;inset:0;pointer-events:none}.retro-map-frame:after{box-shadow:inset 0 0 0 3px rgba(91,33,12,.18),inset 0 0 40px rgba(55,22,7,.08);z-index:451}.retro-live-map{background:transparent}.retro-live-map .leaflet-tile-pane{filter:saturate(.82) contrast(1.05) sepia(.12) hue-rotate(-8deg) brightness(.98)}.retro-live-map .leaflet-control-zoom{margin:.75rem;overflow:hidden;border-radius:.9rem;border:3px solid #5d220c;box-shadow:0 10px 20px rgba(48,19,6,.18)}.retro-live-map .leaflet-control-zoom a{display:flex;align-items:center;justify-content:center;border-style:none;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(76 33 13/var(--tw-text-opacity,1));width:46px;height:46px;background:linear-gradient(180deg,#ffd38b,#e8953e)}.retro-live-map .leaflet-control-zoom-in,.retro-live-map .leaflet-control-zoom-out{background-position:50%;background-repeat:no-repeat;background-size:cover;color:transparent;font-size:0;image-rendering:pixelated}.retro-live-map .leaflet-control-zoom-in{background-image:url(/pixel/generated/zoom-plus-square.png)}.retro-live-map .leaflet-control-zoom-out{background-image:url(/pixel/generated/zoom-minus-square.png)}.retro-live-map .leaflet-control-zoom a+a{border-top:3px solid #5d220c}.retro-live-map .leaflet-bar a:focus,.retro-live-map .leaflet-bar a:hover{background:linear-gradient(180deg,#ffe2a7,#eda355);color:#37160a}.retro-live-map .leaflet-control-attribution{border-radius:0;border-top-width:1px;padding:.25rem .5rem;font-size:.65rem;--tw-text-opacity:1;color:rgb(107 51 22/var(--tw-text-opacity,1));border-color:rgba(93,34,12,.55);background:rgba(255,241,202,.8)}.retro-live-map .leaflet-popup-content-wrapper{border:3px solid #5d220c;border-radius:1rem;background:linear-gradient(180deg,rgba(255,247,224,.98),rgba(244,225,180,.98));box-shadow:inset 0 0 0 2px rgba(255,220,136,.16),0 18px 32px rgba(48,19,6,.16)}.retro-live-map .leaflet-popup-content{margin:12px 14px;color:#5f2a11}.retro-live-map .leaflet-popup-tip{background:#f3d79a;border:3px solid #5d220c;box-shadow:none}.pixel-map-marker-wrap{background:transparent;border:none}.pixel-map-pin{position:relative;display:block;width:100%;height:100%}.pixel-map-pin--trail-latest{transform:scale(1.08)}.pixel-map-pin-sprite{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 10px rgba(62,24,9,.18))}.pixel-map-pin-label{position:absolute;top:6px;left:50%;transform:translateX(-50%);font-family:var(--font-pixel),monospace;font-size:.68rem;line-height:1;color:#fff6d6;text-shadow:0 1px 0 #4b1508,1px 0 0 #4b1508,-1px 0 0 #4b1508,0 -1px 0 #4b1508}.pixel-map-pin--results-you{transform:scale(1.08)}.pixel-map-pin-label--results{top:6px;font-size:.62rem;letter-spacing:.01em}.pixel-map-pin-label--results-actual{top:7px}.pixel-map-pin-label--results-you{color:#fff9e4;text-shadow:0 1px 0 #4b1508,1px 0 0 #4b1508,-1px 0 0 #4b1508,0 -1px 0 #4b1508,0 0 8px rgba(210,106,43,.24)}.retro-form-panel{border-radius:1.35rem;padding:1rem;border:3px solid #5d220c;background:linear-gradient(180deg,rgba(255,247,224,.98),rgba(244,225,180,.94));box-shadow:inset 0 0 0 2px rgba(255,220,136,.16),0 10px 20px rgba(48,19,6,.08)}.retro-field-label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(95 42 17/var(--tw-text-opacity,1))}.retro-field-input{width:100%;border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:2px solid rgba(140,82,43,.25);background:rgba(255,251,239,.96);color:#341209}.retro-field-input::-moz-placeholder{color:#9a6a3e}.retro-field-input::placeholder{color:#9a6a3e}.retro-field-input:focus{border-color:#b8662d;box-shadow:0 0 0 3px rgba(240,164,77,.18)}.retro-form-note{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(108 54 23/var(--tw-text-opacity,1))}.retro-form-message{border-radius:1.2rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border:2px solid transparent}.retro-form-message--error{border-color:rgba(176,48,27,.25);background:rgba(255,235,230,.92);color:#8a2315}.retro-form-message--success{border-color:rgba(34,95,75,.25);background:rgba(233,248,241,.92);color:#1f5a47}.retro-form-message--warn{border-color:rgba(168,102,32,.25);background:rgba(255,244,214,.96);color:#6c3617}.pixel-leaderboard-board-window{overflow:hidden;background:transparent}.pixel-leaderboard-scroll-surface{position:relative;height:100%;width:100%;background:url(/pixel/generated/leaderboard-scroll.png) 50%/100% 100% no-repeat;image-rendering:pixelated}.pixel-leaderboard-scroll-content{position:absolute;overflow:hidden;scrollbar-width:thin;scrollbar-color:rgba(121,58,24,.55) rgba(255,239,199,.24);overscroll-behavior:none}.pixel-leaderboard-scroll-content--desktop{--leaderboard-scroll-inset-top:7.2%;--leaderboard-scroll-inset-right:4.7%;--leaderboard-scroll-inset-bottom:6.1%;--leaderboard-scroll-inset-left:2.7%;--leaderboard-scroll-padding-top:0.35rem;--leaderboard-scroll-padding-right:0.45rem;--leaderboard-scroll-padding-bottom:0.8rem;--leaderboard-scroll-padding-left:0.45rem}.pixel-leaderboard-scroll-content--desktop,.pixel-leaderboard-scroll-content--mobile{inset:var(--leaderboard-scroll-inset-top) var(--leaderboard-scroll-inset-right) var(--leaderboard-scroll-inset-bottom) var(--leaderboard-scroll-inset-left);padding:var(--leaderboard-scroll-padding-top) var(--leaderboard-scroll-padding-right) var(--leaderboard-scroll-padding-bottom) var(--leaderboard-scroll-padding-left)}.pixel-leaderboard-scroll-content--mobile{--leaderboard-scroll-inset-top:var(--leaderboard-mobile-scroll-inner-top);--leaderboard-scroll-inset-right:var(--leaderboard-mobile-scroll-inner-right);--leaderboard-scroll-inset-bottom:var(--leaderboard-mobile-scroll-inner-bottom);--leaderboard-scroll-inset-left:var(--leaderboard-mobile-scroll-inner-left);--leaderboard-scroll-padding-top:var(--leaderboard-mobile-scroll-padding-top);--leaderboard-scroll-padding-right:var(--leaderboard-mobile-scroll-padding-right);--leaderboard-scroll-padding-bottom:var(--leaderboard-mobile-scroll-padding-bottom);--leaderboard-scroll-padding-left:var(--leaderboard-mobile-scroll-padding-left);overflow-x:hidden;overflow-y:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none}.pixel-leaderboard-runtime-card{border-radius:1rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(139 77 31/var(--tw-border-opacity,1));background-color:rgba(255,248,231,.94);padding:1rem;box-shadow:0 10px 20px rgba(48,19,6,.12)}.pixel-leaderboard-board{--leaderboard-title-width:min(100%,34rem);--leaderboard-title-offset-x:0rem;--leaderboard-title-offset-y:0rem;--leaderboard-title-scale:1;--leaderboard-title-padding-x:8%;--leaderboard-title-font-size:clamp(0.92rem,1.9vw,1.45rem);--leaderboard-tab-row-margin-top:0.75rem;--leaderboard-tab-row-gap:0.75rem;--leaderboard-tab-row-offset-x:0rem;--leaderboard-tab-row-offset-y:0rem;--leaderboard-tab-row-scale:1;--leaderboard-tab-width:min(100%,14rem);--leaderboard-tab-label-font-size:clamp(0.72rem,1.5vw,1.08rem);--leaderboard-tab-label-y:-2px;--leaderboard-top3-margin-top:1rem;--leaderboard-top3-width:100%;--leaderboard-top3-clip-height:auto;--leaderboard-top3-offset-x:0rem;--leaderboard-top3-offset-y:0rem;--leaderboard-top3-scale:1;--leaderboard-top3-header-letter-spacing:-0.01em;--leaderboard-top3-row-letter-spacing:-0.1em;--leaderboard-top3-text-offset-x:0rem;--leaderboard-top3-text-offset-y:0rem;--leaderboard-top3-text-scale:1;--leaderboard-top3-header-offset-x:0rem;--leaderboard-top3-header-offset-y:0rem;--leaderboard-top3-body-offset-x:0rem;--leaderboard-top3-body-offset-y:0rem;--leaderboard-top3-header-name-offset-x:0rem;--leaderboard-top3-header-name-offset-y:0rem;--leaderboard-top3-header-score-offset-x:0rem;--leaderboard-top3-header-score-offset-y:0rem;--leaderboard-top3-header-distance-offset-x:0rem;--leaderboard-top3-header-distance-offset-y:0rem;--leaderboard-top3-header-rounds-offset-x:0rem;--leaderboard-top3-header-rounds-offset-y:0rem;--leaderboard-top3-row-name-offset-x:0rem;--leaderboard-top3-row-name-offset-y:0rem;--leaderboard-top3-row-score-offset-x:0rem;--leaderboard-top3-row-score-offset-y:0rem;--leaderboard-top3-row-distance-offset-x:0rem;--leaderboard-top3-row-distance-offset-y:0rem;--leaderboard-top3-row-rounds-offset-x:0rem;--leaderboard-top3-row-rounds-offset-y:0rem;--leaderboard-top3-row-2-offset-y:0rem;--leaderboard-top3-row-3-offset-y:0rem;--leaderboard-top3-columns:minmax(0,1.65fr) minmax(0,0.9fr) minmax(0,0.95fr) minmax(0,0.75fr);--leaderboard-top3-header-top:6%;--leaderboard-top3-header-left:17%;--leaderboard-top3-header-right:2.4%;--leaderboard-top3-header-font-size:clamp(0.42rem,0.78vw,0.62rem);--leaderboard-top3-header-gap:0rem;--leaderboard-top3-body-top:19%;--leaderboard-top3-body-left:17%;--leaderboard-top3-body-right:2.4%;--leaderboard-top3-body-bottom:5%;--leaderboard-top3-row-font-size:clamp(0.58rem,1.08vw,0.88rem);--leaderboard-top3-row-gap:0rem;--leaderboard-body-row-gap:0rem;--leaderboard-secondary-row-gap:0rem;--leaderboard-secondary-left:var(--leaderboard-top3-body-left);--leaderboard-secondary-right:var(--leaderboard-top3-body-right);--leaderboard-top3-row-height:1fr;--leaderboard-top3-name-padding-left:2.5%;--leaderboard-top3-name-padding-right:0.5rem;--leaderboard-top3-name-clip-right:0rem;--leaderboard-content-offset-x:0rem;--leaderboard-content-offset-y:0rem;--leaderboard-content-scale:1;--leaderboard-additional-rows-offset-y:0rem;display:flex;min-height:100%;flex-direction:column;align-items:center;color:#4a1f0d}.pixel-leaderboard-board--mobile{--leaderboard-content-offset-x:var(--leaderboard-mobile-content-offset-x);--leaderboard-content-offset-y:var(--leaderboard-mobile-content-offset-y);--leaderboard-content-scale:var(--leaderboard-mobile-content-scale);--leaderboard-title-width:var(--leaderboard-mobile-title-width);--leaderboard-title-offset-x:var(--leaderboard-mobile-title-left);--leaderboard-title-offset-y:var(--leaderboard-mobile-title-top);--leaderboard-title-scale:var(--leaderboard-mobile-title-scale);--leaderboard-title-font-size:clamp(0.54rem,2.3vw,0.76rem);--leaderboard-title-padding-x:9%;--leaderboard-tab-row-margin-top:0.45rem;--leaderboard-tab-row-gap:0.35rem;--leaderboard-tab-width:calc(50% - 0.175rem);--leaderboard-tab-label-font-size:clamp(0.5rem,2.2vw,0.66rem);--leaderboard-tab-label-y:-1px;--leaderboard-top3-margin-top:0.38rem;--leaderboard-top3-width:var(--leaderboard-mobile-top3-width);--leaderboard-top3-clip-height:var(--leaderboard-mobile-top3-clip-height);--leaderboard-top3-offset-x:var(--leaderboard-mobile-top3-left);--leaderboard-top3-offset-y:var(--leaderboard-mobile-top3-top);--leaderboard-top3-scale:var(--leaderboard-mobile-top3-scale);--leaderboard-top3-header-letter-spacing:var(--leaderboard-mobile-top3-header-letter-spacing);--leaderboard-top3-row-letter-spacing:var(--leaderboard-mobile-top3-row-letter-spacing);--leaderboard-top3-text-offset-x:var(--leaderboard-mobile-top3-text-offset-x);--leaderboard-top3-text-offset-y:var(--leaderboard-mobile-top3-text-offset-y);--leaderboard-top3-text-scale:var(--leaderboard-mobile-top3-text-scale);--leaderboard-top3-header-offset-x:var(--leaderboard-mobile-top3-header-offset-x);--leaderboard-top3-header-offset-y:var(--leaderboard-mobile-top3-header-offset-y);--leaderboard-top3-body-offset-x:var(--leaderboard-mobile-top3-body-offset-x);--leaderboard-top3-body-offset-y:var(--leaderboard-mobile-top3-body-offset-y);--leaderboard-top3-header-name-offset-x:var(--leaderboard-mobile-top3-header-name-offset-x);--leaderboard-top3-header-name-offset-y:var(--leaderboard-mobile-top3-header-name-offset-y);--leaderboard-top3-header-score-offset-x:var(--leaderboard-mobile-top3-header-score-offset-x);--leaderboard-top3-header-score-offset-y:var(--leaderboard-mobile-top3-header-score-offset-y);--leaderboard-top3-header-distance-offset-x:var(--leaderboard-mobile-top3-header-distance-offset-x);--leaderboard-top3-header-distance-offset-y:var(--leaderboard-mobile-top3-header-distance-offset-y);--leaderboard-top3-header-rounds-offset-x:var(--leaderboard-mobile-top3-header-rounds-offset-x);--leaderboard-top3-header-rounds-offset-y:var(--leaderboard-mobile-top3-header-rounds-offset-y);--leaderboard-top3-row-name-offset-x:var(--leaderboard-mobile-top3-row-name-offset-x);--leaderboard-top3-row-name-offset-y:var(--leaderboard-mobile-top3-row-name-offset-y);--leaderboard-top3-row-score-offset-x:var(--leaderboard-mobile-top3-row-score-offset-x);--leaderboard-top3-row-score-offset-y:var(--leaderboard-mobile-top3-row-score-offset-y);--leaderboard-top3-row-distance-offset-x:var(--leaderboard-mobile-top3-row-distance-offset-x);--leaderboard-top3-row-distance-offset-y:var(--leaderboard-mobile-top3-row-distance-offset-y);--leaderboard-top3-row-rounds-offset-x:var(--leaderboard-mobile-top3-row-rounds-offset-x);--leaderboard-top3-row-rounds-offset-y:var(--leaderboard-mobile-top3-row-rounds-offset-y);--leaderboard-top3-row-2-offset-y:var(--leaderboard-mobile-top3-row-2-offset-y);--leaderboard-top3-row-3-offset-y:var(--leaderboard-mobile-top3-row-3-offset-y);--leaderboard-top3-columns:minmax(0,var(--leaderboard-mobile-name-column)) minmax(0,var(--leaderboard-mobile-score-column)) minmax(0,var(--leaderboard-mobile-distance-column)) minmax(0,var(--leaderboard-mobile-rounds-column));--leaderboard-top3-header-top:var(--leaderboard-mobile-header-top);--leaderboard-top3-header-left:var(--leaderboard-mobile-header-left);--leaderboard-top3-header-right:var(--leaderboard-mobile-header-right);--leaderboard-top3-header-font-size:var(--leaderboard-mobile-header-font-size);--leaderboard-top3-header-gap:var(--leaderboard-mobile-header-gap);--leaderboard-top3-body-top:var(--leaderboard-mobile-body-top);--leaderboard-top3-body-left:var(--leaderboard-mobile-body-left);--leaderboard-top3-body-right:var(--leaderboard-mobile-body-right);--leaderboard-top3-body-bottom:var(--leaderboard-mobile-body-bottom);--leaderboard-top3-row-font-size:var(--leaderboard-mobile-row-font-size);--leaderboard-top3-row-gap:var(--leaderboard-mobile-column-gap);--leaderboard-body-row-gap:var(--leaderboard-mobile-top3-row-gap);--leaderboard-secondary-row-gap:var(--leaderboard-mobile-secondary-row-gap);--leaderboard-top3-row-height:var(--leaderboard-mobile-row-height);--leaderboard-top3-row-min-height:var(--leaderboard-mobile-row-min-height);--leaderboard-top3-name-padding-left:var(--leaderboard-mobile-name-padding-left);--leaderboard-top3-name-padding-right:var(--leaderboard-mobile-name-padding-right);--leaderboard-top3-name-clip-right:var(--leaderboard-mobile-name-clip-right);--leaderboard-secondary-left:var(--leaderboard-mobile-secondary-left);--leaderboard-secondary-right:var(--leaderboard-mobile-secondary-right);--leaderboard-additional-rows-offset-y:var(--leaderboard-mobile-secondary-offset-y)}.pixel-leaderboard-mobile-toggle-button{background-image:url(/pixel/spritesheets/longButtonDark.png);left:var(--leaderboard-mobile-tab-rail-left);width:var(--leaderboard-mobile-tab-rail-width);height:var(--leaderboard-mobile-tabs-panel-height);z-index:2;transform:scale(var(--leaderboard-mobile-tab-rail-scale));transform-origin:top left;font-size:var(--leaderboard-mobile-tab-font-size);padding-left:.85rem;padding-right:.85rem;color:#4d210c;text-shadow:0 1px 0 rgba(255,236,194,.58);letter-spacing:.01em}.pixel-leaderboard-mobile-toggle-label{display:inline-block;transform:translateY(var(--leaderboard-mobile-tab-label-y));line-height:1}.pixel-leaderboard-mobile-toggle-button[aria-current=page]{background-image:url(/pixel/spritesheets/longButton.png);color:#fffbe9;text-shadow:0 2px 0 rgba(84,24,7,.96),0 0 10px rgba(255,214,110,.28);filter:brightness(1.08) drop-shadow(0 10px 14px rgba(42,16,6,.22))}.pixel-leaderboard-mobile-toggle-button--upper{top:var(--leaderboard-mobile-tab-rail-top);transform:translateY(var(--leaderboard-mobile-upper-label-y)) scale(var(--leaderboard-mobile-tab-rail-scale));transform-origin:top left}.pixel-leaderboard-mobile-toggle-button--lower{top:calc(var(--leaderboard-mobile-tab-rail-top) + var(--leaderboard-mobile-tabs-panel-height) + var(--leaderboard-mobile-tab-rail-gap));height:var(--leaderboard-mobile-upper-panel-height)}.pixel-leaderboard-page .pixel-home-mobile-footer-nav{left:var(--leaderboard-mobile-lower-panel-left);right:auto;width:var(--leaderboard-mobile-lower-panel-width);top:var(--leaderboard-mobile-lower-panel-top);height:var(--leaderboard-mobile-lower-panel-height)}.pixel-leaderboard-title-shell{position:relative;margin-left:auto;margin-right:auto;width:100%;width:var(--leaderboard-title-width);aspect-ratio:1386/107;background:url(/pixel/generated/leaderboard-title-shell.png) 50%/100% 100% no-repeat;image-rendering:pixelated;transform:translate(var(--leaderboard-title-offset-x),var(--leaderboard-title-offset-y)) scale(var(--leaderboard-title-scale));transform-origin:top center}.pixel-leaderboard-title-copy{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;padding-left:var(--leaderboard-title-padding-x);padding-right:var(--leaderboard-title-padding-x);font-size:var(--leaderboard-title-font-size);line-height:1;color:#fff2c9;text-shadow:0 2px 0 rgba(82,18,7,.92),0 0 8px rgba(255,214,127,.12)}.pixel-leaderboard-content-layer{display:flex;min-height:100%;width:100%;flex-direction:column;align-items:center;transform:translate(var(--leaderboard-content-offset-x),var(--leaderboard-content-offset-y)) scale(var(--leaderboard-content-scale));transform-origin:top center}.pixel-leaderboard-tab-row{display:flex;justify-content:center;margin-top:var(--leaderboard-tab-row-margin-top);gap:var(--leaderboard-tab-row-gap);transform:translate(var(--leaderboard-tab-row-offset-x),var(--leaderboard-tab-row-offset-y)) scale(var(--leaderboard-tab-row-scale));transform-origin:top center}.pixel-leaderboard-range-tab{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;width:var(--leaderboard-tab-width);aspect-ratio:220/90;color:#3d1708;text-shadow:0 1px 0 rgba(255,239,204,.46),0 0 1px rgba(61,23,8,.18);background:url(/pixel/generated/leaderboard-tab-all-time.png) 50%/100% 100% no-repeat;image-rendering:pixelated;filter:none}.pixel-leaderboard-range-tab--active{color:#fff6d8;background-image:url(/pixel/generated/leaderboard-tab-today.png)}.pixel-leaderboard-range-tab span{transform:translateY(var(--leaderboard-tab-label-y));font-size:var(--leaderboard-tab-label-font-size);line-height:1}.pixel-leaderboard-top3-stack{position:relative;width:100%;margin-top:var(--leaderboard-top3-margin-top);width:var(--leaderboard-top3-width);height:var(--leaderboard-top3-clip-height);aspect-ratio:1431/405;background:url(/pixel/generated/leaderboard-top3-stack.png) 50%/100% 100% no-repeat;image-rendering:pixelated;transform:translate(var(--leaderboard-top3-offset-x),var(--leaderboard-top3-offset-y)) scale(var(--leaderboard-top3-scale));transform-origin:top center;overflow:hidden}.pixel-leaderboard-top3-text-layer{position:absolute;inset:0;transform:translate(var(--leaderboard-top3-text-offset-x),var(--leaderboard-top3-text-offset-y)) scale(var(--leaderboard-top3-text-scale));transform-origin:top center}.pixel-leaderboard-top3-header{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;display:grid;align-items:center;text-align:center;text-transform:uppercase;top:var(--leaderboard-top3-header-top);left:var(--leaderboard-top3-header-left);right:var(--leaderboard-top3-header-right);gap:var(--leaderboard-top3-header-gap);grid-template-columns:var(--leaderboard-top3-columns);font-size:var(--leaderboard-top3-header-font-size);letter-spacing:var(--leaderboard-top3-header-letter-spacing);line-height:1.05;color:#5b250e;text-shadow:0 1px 0 rgba(255,242,205,.5);transform:translate(var(--leaderboard-top3-header-offset-x),var(--leaderboard-top3-header-offset-y))}.pixel-leaderboard-desktop-rows-header>span,.pixel-leaderboard-top3-header>span{display:block;letter-spacing:var(--leaderboard-top3-header-letter-spacing);white-space:nowrap}.pixel-leaderboard-top3-header-cell--name{transform:translate(var(--leaderboard-top3-header-name-offset-x),var(--leaderboard-top3-header-name-offset-y))}.pixel-leaderboard-top3-header-cell--score{transform:translate(var(--leaderboard-top3-header-score-offset-x),var(--leaderboard-top3-header-score-offset-y))}.pixel-leaderboard-top3-header-cell--distance{transform:translate(var(--leaderboard-top3-header-distance-offset-x),var(--leaderboard-top3-header-distance-offset-y))}.pixel-leaderboard-top3-header-cell--rounds{transform:translate(var(--leaderboard-top3-header-rounds-offset-x),var(--leaderboard-top3-header-rounds-offset-y))}.pixel-leaderboard-top3-body{position:absolute;display:grid;top:var(--leaderboard-top3-body-top);left:var(--leaderboard-top3-body-left);right:var(--leaderboard-top3-body-right);bottom:var(--leaderboard-top3-body-bottom);row-gap:var(--leaderboard-body-row-gap);grid-template-rows:repeat(3,minmax(var(--leaderboard-top3-row-min-height,0),var(--leaderboard-top3-row-height,1fr)));transform:translate(var(--leaderboard-top3-body-offset-x),var(--leaderboard-top3-body-offset-y));transform-origin:top center}.pixel-leaderboard-top3-row{font-family:var(--font-pixel),monospace;letter-spacing:.02em;display:grid;align-items:center;text-align:center;text-transform:uppercase;gap:var(--leaderboard-top3-row-gap);grid-template-columns:var(--leaderboard-top3-columns);font-size:var(--leaderboard-top3-row-font-size);letter-spacing:var(--leaderboard-top3-row-letter-spacing);line-height:1;color:#fff2c9;text-shadow:0 2px 0 rgba(62,17,7,.96)}.pixel-leaderboard-desktop-secondary-row>*,.pixel-leaderboard-mobile-secondary-row>*,.pixel-leaderboard-top3-row>*{min-width:0}.pixel-leaderboard-top3-body>.pixel-leaderboard-top3-row:nth-child(2){transform:translateY(var(--leaderboard-top3-row-2-offset-y))}.pixel-leaderboard-top3-body>.pixel-leaderboard-top3-row:nth-child(3){transform:translateY(var(--leaderboard-top3-row-3-offset-y))}.pixel-leaderboard-top3-name{padding-right:.5rem;text-align:left;display:block;max-width:calc(100% - var(--leaderboard-top3-name-clip-right));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:var(--leaderboard-top3-name-padding-left);padding-right:var(--leaderboard-top3-name-padding-right);transform:translate(var(--leaderboard-top3-row-name-offset-x),var(--leaderboard-top3-row-name-offset-y))}.pixel-leaderboard-top3-name--empty{color:#f1d59b}.pixel-leaderboard-top3-value--score{transform:translate(var(--leaderboard-top3-row-score-offset-x),var(--leaderboard-top3-row-score-offset-y))}.pixel-leaderboard-top3-value--distance{transform:translate(var(--leaderboard-top3-row-distance-offset-x),var(--leaderboard-top3-row-distance-offset-y))}.pixel-leaderboard-top3-value--rounds{transform:translate(var(--leaderboard-top3-row-rounds-offset-x),var(--leaderboard-top3-row-rounds-offset-y))}.pixel-leaderboard-additional-rows{position:relative;width:100%;margin-top:.18rem;transform:translateY(var(--leaderboard-additional-rows-offset-y))}.pixel-leaderboard-additional-rows-layer{transform:translate(var(--leaderboard-top3-text-offset-x),var(--leaderboard-top3-text-offset-y)) scale(var(--leaderboard-top3-text-scale));transform-origin:top center}.pixel-leaderboard-additional-rows-list{display:grid;margin-left:var(--leaderboard-secondary-left);margin-right:var(--leaderboard-secondary-right);gap:var(--leaderboard-secondary-row-gap);grid-auto-rows:minmax(var(--leaderboard-top3-row-min-height,0),auto)}.pixel-leaderboard-mobile-secondary-row{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:relative;display:grid;align-items:center;text-align:center;text-transform:uppercase;gap:var(--leaderboard-top3-row-gap);grid-template-columns:var(--leaderboard-top3-columns);min-height:var(--leaderboard-top3-row-min-height,0);font-size:var(--leaderboard-top3-row-font-size);letter-spacing:var(--leaderboard-top3-row-letter-spacing);line-height:1;color:#4c2713;text-shadow:0 1px 0 rgba(255,243,212,.5)}.pixel-leaderboard-mobile-secondary-row:after{content:"";position:absolute;left:var(--leaderboard-mobile-secondary-divider-left);right:var(--leaderboard-mobile-secondary-divider-right);bottom:var(--leaderboard-mobile-secondary-divider-bottom);height:var(--leaderboard-mobile-secondary-divider-thickness);background:var(--leaderboard-mobile-secondary-divider-color)}.pixel-leaderboard-mobile-secondary-row .pixel-leaderboard-top3-name{transform:translate(calc(var(--leaderboard-top3-row-name-offset-x) + var(--leaderboard-mobile-secondary-name-shift-x)),var(--leaderboard-top3-row-name-offset-y))}.pixel-leaderboard-mobile-secondary-row .pixel-leaderboard-top3-value--rounds{transform:translate(calc(var(--leaderboard-top3-row-rounds-offset-x) + var(--leaderboard-mobile-secondary-rounds-shift-x)),var(--leaderboard-top3-row-rounds-offset-y))}.pixel-leaderboard-mobile-rank-value{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;text-transform:uppercase;left:var(--leaderboard-mobile-secondary-rank-left);top:50%;width:var(--leaderboard-mobile-secondary-rank-width);transform:translateY(-50%);text-align:center}.pixel-leaderboard-desktop-rows{position:relative;width:100%;margin-top:var(--leaderboard-top3-margin-top);aspect-ratio:1431/405;background:url(/pixel/generated/leaderboard-top3-stack.png) 50%/100% 100% no-repeat;image-rendering:pixelated;transform:translate(var(--leaderboard-top3-offset-x),var(--leaderboard-top3-offset-y)) scale(var(--leaderboard-top3-scale));transform-origin:top center;overflow:visible}.pixel-leaderboard-desktop-rows-text-layer{position:absolute;inset:0;transform:translate(var(--leaderboard-top3-text-offset-x),var(--leaderboard-top3-text-offset-y)) scale(var(--leaderboard-top3-text-scale));transform-origin:top center}.pixel-leaderboard-desktop-rows-header{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;display:grid;align-items:center;text-align:center;text-transform:uppercase;top:var(--leaderboard-top3-header-top);left:var(--leaderboard-top3-header-left);right:var(--leaderboard-top3-header-right);gap:var(--leaderboard-top3-header-gap);grid-template-columns:var(--leaderboard-top3-columns);font-size:var(--leaderboard-top3-header-font-size);letter-spacing:var(--leaderboard-top3-header-letter-spacing);line-height:1.05;color:#5b250e;text-shadow:0 1px 0 rgba(255,242,205,.5);transform:translate(var(--leaderboard-top3-header-offset-x),var(--leaderboard-top3-header-offset-y))}.pixel-leaderboard-desktop-rows-list{position:absolute;display:grid;top:var(--leaderboard-top3-body-top);left:var(--leaderboard-top3-body-left);right:var(--leaderboard-top3-body-right);height:calc(100% - var(--leaderboard-top3-body-top) - var(--leaderboard-top3-body-bottom));gap:var(--leaderboard-desktop-row-gap);grid-auto-rows:var(--leaderboard-desktop-row-height);transform:translate(var(--leaderboard-top3-body-offset-x),var(--leaderboard-top3-body-offset-y));transform-origin:top center}.pixel-leaderboard-desktop-secondary-row{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:relative;display:grid;align-items:center;text-align:center;text-transform:uppercase;gap:var(--leaderboard-top3-row-gap);grid-template-columns:var(--leaderboard-top3-columns);font-size:var(--leaderboard-top3-row-font-size);letter-spacing:var(--leaderboard-top3-row-letter-spacing);line-height:1;color:#4c2713;text-shadow:0 1px 0 rgba(255,243,212,.5);background:linear-gradient(180deg,rgba(255,249,231,.08),rgba(226,186,96,.06))}.pixel-leaderboard-desktop-secondary-row:after{content:"";position:absolute;left:var(--leaderboard-desktop-secondary-divider-left);right:var(--leaderboard-desktop-secondary-divider-right);bottom:0;height:var(--leaderboard-desktop-secondary-divider-thickness);background:var(--leaderboard-desktop-secondary-divider-color)}.pixel-leaderboard-desktop-secondary-row .pixel-leaderboard-top3-name{transform:translate(calc(var(--leaderboard-top3-row-name-offset-x) + var(--leaderboard-desktop-secondary-name-shift-x)),var(--leaderboard-top3-row-name-offset-y))}.pixel-leaderboard-desktop-secondary-row .pixel-leaderboard-top3-name--empty{color:#8e5d31}.pixel-leaderboard-desktop-rank-value{font-family:var(--font-pixel),monospace;letter-spacing:.02em;position:absolute;text-transform:uppercase;left:var(--leaderboard-desktop-secondary-rank-left);top:50%;width:var(--leaderboard-desktop-secondary-rank-width);transform:translateY(-50%);text-align:center}@media (max-width:767px){body,html{overflow-x:hidden}.pixel-leaderboard-page,.pixel-leaderboard-page .page-wrap,.pixel-leaderboard-page .pixel-home-board-area,.pixel-leaderboard-page .pixel-home-grid,.pixel-leaderboard-page .pixel-home-mobile-shell,.pixel-leaderboard-page .pixel-home-mobile-stage,.pixel-leaderboard-page .pixel-home-shell{overflow-x:clip}.pixel-leaderboard-toggle{padding-left:.75rem;padding-right:.75rem;font-size:.46rem}.pixel-leaderboard-stats-strip{margin-top:.55rem;gap:.3rem}.pixel-leaderboard-stat{padding:.3rem .2rem;border-width:2px;border-radius:.5rem}.pixel-leaderboard-stat-label{font-size:.28rem;letter-spacing:.08em}.pixel-leaderboard-stat-value{margin-top:.12rem;font-size:.38rem}.pixel-leaderboard-table-shell{margin-top:.55rem;padding:.35rem;border-width:2px;border-radius:.6rem}.pixel-leaderboard-table-header,.pixel-leaderboard-table-row{grid-template-columns:2rem minmax(0,1.2fr) minmax(0,.72fr) minmax(0,.8fr) 2.3rem;gap:.22rem}.pixel-leaderboard-table-header{font-size:.25rem;padding-bottom:.2rem}.pixel-leaderboard-table-body{margin-top:.28rem;gap:.2rem}.pixel-leaderboard-table-row{padding:.3rem .28rem;font-size:.36rem;border-radius:.42rem}.pixel-leaderboard-table-player{font-size:.38rem}.pixel-leaderboard-empty{padding:.45rem .5rem;font-size:.42rem;line-height:1.45;border-radius:.55rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-\[34\%\]{left:-34%}.bottom-\[-8rem\]{bottom:-8rem}.left-1\/3{left:33.333333%}.left-\[-8rem\]{left:-8rem}.right-0{right:0}.right-\[-5rem\]{right:-5rem}.top-24{top:6rem}.top-\[-7rem\]{top:-7rem}.-z-10{z-index:-10}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-24{height:6rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-\[110px\]{height:110px}.h-\[360px\]{height:360px}.h-auto{height:auto}.h-full{height:100%}.min-h-28{min-height:7rem}.min-h-\[290px\]{min-height:290px}.w-16{width:4rem}.w-24{width:6rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-\[160\%\]{width:160%}.w-\[170px\]{width:170px}.w-\[190px\]{width:190px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[60\%\]{width:60%}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[100rem\]{max-width:100rem}.max-w-\[96rem\]{max-width:96rem}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-\[2\.5px\]{border-width:2.5px}.border-\[3px\]{border-width:3px}.border-b-\[3px\]{border-bottom-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#5d220c\]{--tw-border-opacity:1;border-color:rgb(93 34 12/var(--tw-border-opacity,1))}.border-\[\#8c522b\]\/20{border-color:rgb(140 82 43/.2)}.border-\[\#8c522b\]\/35{border-color:rgb(140 82 43/.35)}.border-\[\#f2c86d\]\/35{border-color:rgb(242 200 109/.35)}.bg-\[\#321508\]\/70{background-color:rgb(50 21 8/.7)}.bg-\[\#fff7e5\]\/85{background-color:rgb(255 247 229/.85)}.bg-accent\/20{background-color:rgb(255 139 61/.2)}.bg-pine\/15{background-color:rgb(23 89 74/.15)}.bg-sky\/30{background-color:rgb(136 197 255/.3)}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 244\2c 217\2c 0\.98\)\2c rgba\(244\2c 220\2c 167\2c 0\.98\)\)\]{background-image:linear-gradient(180deg,rgba(255,244,217,.98),rgba(244,220,167,.98))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 247\2c 224\2c 0\.98\)\2c rgba\(244\2c 225\2c 180\2c 0\.96\)\)\]{background-image:linear-gradient(180deg,rgba(255,247,224,.98),rgba(244,225,180,.96))}.bg-\[linear-gradient\(180deg\2c rgba\(8\2c 24\2c 39\2c 0\.16\)_0\%\2c rgba\(8\2c 24\2c 39\2c 0\.18\)_52\%\2c rgba\(8\2c 24\2c 39\2c 0\.24\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(8,24,39,.16),rgba(8,24,39,.18) 52%,rgba(8,24,39,.24))}.bg-\[linear-gradient\(90deg\2c rgba\(8\2c 24\2c 39\2c 0\)_0\%\2c rgba\(8\2c 24\2c 39\2c 0\.22\)_22\%\2c rgba\(8\2c 24\2c 39\2c 0\.64\)_54\%\2c rgba\(8\2c 24\2c 39\2c 0\.94\)_100\%\)\]{background-image:linear-gradient(90deg,rgba(8,24,39,0),rgba(8,24,39,.22) 22%,rgba(8,24,39,.64) 54%,rgba(8,24,39,.94))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#0d2134\]\/85{--tw-gradient-from:rgb(13 33 52/0.85) var(--tw-gradient-from-position);--tw-gradient-to:rgb(13 33 52/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.bg-cover{background-size:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.96\]{line-height:.96}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.34em\]{letter-spacing:.34em}.tracking-tight{letter-spacing:-.025em}.text-\[\#341209\]{--tw-text-opacity:1;color:rgb(52 18 9/var(--tw-text-opacity,1))}.text-\[\#4f230b\]{--tw-text-opacity:1;color:rgb(79 35 11/var(--tw-text-opacity,1))}.text-\[\#5f2a11\]{--tw-text-opacity:1;color:rgb(95 42 17/var(--tw-text-opacity,1))}.text-\[\#64311a\]{--tw-text-opacity:1;color:rgb(100 49 26/var(--tw-text-opacity,1))}.text-\[\#6c3617\]{--tw-text-opacity:1;color:rgb(108 54 23/var(--tw-text-opacity,1))}.text-\[\#7a4725\]{--tw-text-opacity:1;color:rgb(122 71 37/var(--tw-text-opacity,1))}.text-\[\#85451e\]{--tw-text-opacity:1;color:rgb(133 69 30/var(--tw-text-opacity,1))}.text-\[\#8a4a1f\]{--tw-text-opacity:1;color:rgb(138 74 31/var(--tw-text-opacity,1))}.text-\[\#8a4e28\]{--tw-text-opacity:1;color:rgb(138 78 40/var(--tw-text-opacity,1))}.text-\[\#fff2c9\]{--tw-text-opacity:1;color:rgb(255 242 201/var(--tw-text-opacity,1))}.text-gold{--tw-text-opacity:1;color:rgb(216 191 130/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(16 26 43/var(--tw-text-opacity,1))}.text-shell{--tw-text-opacity:1;color:rgb(251 247 239/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.opacity-25{opacity:.25}.opacity-95{opacity:.95}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[0_12px_22px_rgba\(48\2c 19\2c 6\2c 0\.12\)\]{--tw-shadow:0 12px 22px rgba(48,19,6,0.12);--tw-shadow-colored:0 12px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.drop-shadow-\[0_18px_34px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_18px_34px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-drop-shadow:drop-shadow(0 18px 34px rgba(0,0,0,0.28))}.drop-shadow-\[0_22px_40px_rgba\(0\2c 0\2c 0\2c 0\.26\)\]{--tw-drop-shadow:drop-shadow(0 22px 40px rgba(0,0,0,0.26))}.drop-shadow-\[0_22px_40px_rgba\(0\2c 0\2c 0\2c 0\.26\)\],.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light}html{min-height:100%;scroll-behavior:smooth;background:radial-gradient(circle at top,rgba(136,197,255,.22),transparent 34%),linear-gradient(180deg,#f7fbff,#eef6ff 42%,#fff9f0)}body{min-height:100vh;color:#101a2b;font-family:var(--font-sans),sans-serif;background:linear-gradient(180deg,rgba(248,232,190,.34),rgba(114,68,29,.5)),radial-gradient(circle at top,rgba(255,240,190,.24),transparent 26%),url(/pixel/background/bgHD.png) top /cover fixed no-repeat,linear-gradient(180deg,#fbf3da,#d8b26e)}::-moz-selection{background:rgba(136,197,255,.4)}::selection{background:rgba(136,197,255,.4)}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.65}.leaflet-container{width:100%}.leaflet-popup-content-wrapper,.leaflet-popup-tip{box-shadow:0 20px 45px rgba(16,26,43,.12)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:-left-\[20\%\]{left:-20%}.sm\:h-28{height:7rem}.sm\:h-\[128px\]{height:128px}.sm\:h-\[460px\]{height:460px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:w-28{width:7rem}.sm\:w-\[108\%\]{width:108%}.sm\:w-\[210px\]{width:210px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[250px\]{width:250px}.sm\:w-\[360px\]{width:360px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:self-start{align-self:flex-start}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[0\.62rem\]{font-size:.62rem}.sm\:text-\[0\.72rem\]{font-size:.72rem}.sm\:text-\[1\.05rem\]{font-size:1.05rem}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[3\.4rem\]{font-size:3.4rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem}.sm\:leading-7,.sm\:text-lg{line-height:1.75rem}.sm\:leading-9{line-height:2.25rem}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:-left-\[0\%\]{left:0}.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[540px\]{height:540px}.lg\:min-h-\[350px\]{min-height:350px}.lg\:w-\[280px\]{width:280px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[470px\]{width:470px}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[55\%\]{width:55%}.lg\:max-w-\[32rem\]{max-width:32rem}.lg\:max-w-\[720px\]{max-width:720px}.lg\:translate-x-8{--tw-translate-x:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-\[320px_minmax\(0\2c 1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-7{gap:1.75rem}.lg\:bg-\[linear-gradient\(180deg\2c rgba\(8\2c 24\2c 39\2c 0\.06\)_0\%\2c rgba\(8\2c 24\2c 39\2c 0\.1\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(8,24,39,.06),rgba(8,24,39,.1))}.lg\:bg-\[linear-gradient\(90deg\2c rgba\(8\2c 24\2c 39\2c 0\)_0\%\2c rgba\(8\2c 24\2c 39\2c 0\.12\)_12\%\2c rgba\(8\2c 24\2c 39\2c 0\.52\)_44\%\2c rgba\(8\2c 24\2c 39\2c 0\.94\)_100\%\)\]{background-image:linear-gradient(90deg,rgba(8,24,39,0),rgba(8,24,39,.12) 12%,rgba(8,24,39,.52) 44%,rgba(8,24,39,.94))}.lg\:pr-4{padding-right:1rem}.lg\:pr-40{padding-right:10rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[1\.8rem\]{font-size:1.8rem}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}