@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}:root{color-scheme:dark;--bg: #08090b;--panel: rgb(13 13 16 / 92%);--field: #121317;--ink: #dcd7c9;--ink-dim: #928c80;--ink-faint: #6b665c;--line: rgb(220 215 201 / 14%);--line-soft: rgb(220 215 201 / 7%);--hover: rgb(220 215 201 / 8%);--claim-color: var(--ink-faint);--banner-height: 0px;--rail-width: min(22rem, calc(100vw - 3rem) );--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--accent: #4752c4;--accent-lit: #5865f2}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden;background:var(--bg);color:var(--ink);font-family:var(--mono)}body{display:flex;flex-direction:column}#map{display:block;flex:1;min-height:0;touch-action:none;cursor:crosshair;background:var(--bg)}#community-banner{position:relative;flex:none;display:flex;justify-content:center;align-items:center;min-height:2rem;padding:.35rem 2.5rem;background:var(--accent)}#community-banner[hidden]{display:none}#community-banner p{margin:0;color:#fff;font-size:.75rem;text-align:center}#community-banner a{color:#fff;font-weight:700;text-decoration-thickness:1px;text-underline-offset:.2em}#community-banner a:hover,#community-banner a:focus-visible{text-decoration-thickness:2px;outline:none}#community-dismiss{position:absolute;top:0;right:0;bottom:0;padding:0 .75rem;color:#ffffffb3;font:.9rem/1 var(--mono);background:transparent;border:0;cursor:pointer}#community-dismiss:hover,#community-dismiss:focus-visible{color:#fff;background:#ffffff1f;outline:none}#leaderboard{position:fixed;z-index:2;left:0;top:var(--banner-height);bottom:0;display:flex;flex-direction:column;width:var(--rail-width);background:var(--panel);border-right:1px solid var(--line);opacity:.72;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .3s ease,translate .3s ease}:root[data-rail=collapsed] #leaderboard{translate:-100% 0;opacity:1}#leaderboard:hover,#leaderboard:focus-within{opacity:1}#leaderboard-header{flex:none;display:flex;align-items:center;min-height:2.25rem;padding-left:.75rem}#wordmark{flex:1;font-size:.85rem;font-weight:700;letter-spacing:.01em}#me{align-self:stretch;padding:0 .75rem;color:var(--ink);font:700 .75rem var(--mono);background:transparent;border:0;cursor:pointer}#leaderboard-toggle{position:absolute;left:100%;top:0;display:flex;align-items:center;justify-content:center;width:1.9rem;height:2.25rem;padding:0;color:var(--ink-dim);font:inherit;background:var(--panel);border:1px solid var(--line);border-left:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .15s ease,background-color .15s ease}#leaderboard-toggle-icon{font-size:1.1rem;line-height:1}#me:hover,#me:focus-visible{background:var(--hover);outline:none}#leaderboard-toggle:hover,#leaderboard-toggle:focus-visible{color:var(--ink);outline:none}:root[data-rail=collapsed] #leaderboard-toggle{color:#fff;background:var(--accent);border-color:var(--accent)}:root[data-rail=collapsed] #leaderboard-toggle:hover,:root[data-rail=collapsed] #leaderboard-toggle:focus-visible{background:var(--accent-lit);border-color:var(--accent-lit)}#me:disabled{color:var(--ink-dim);cursor:wait}#leaderboard-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid var(--line)}#claim-form,#leaderboard-controls,#leaderboard-status,#leaderboard-list,#leaderboard-more{flex:none}#claim-form{padding:.75rem;border-bottom:1px solid var(--line)}#claim-form label{display:block;margin-bottom:.5rem;color:var(--ink-dim);font-size:.7rem}#claim-fields{display:flex;gap:.5rem}#claim-input{display:flex;flex:1;min-width:0;align-items:center;gap:.5rem;padding:0 .55rem;background:var(--field);border:1px solid var(--line);transition:border-color .15s ease}#claim-input:focus-within{border-color:var(--claim-color)}#claim-swatch{flex:none;width:.6rem;height:.6rem;background:var(--claim-color);transition:background-color .15s ease}#claim-name{flex:1;min-width:0;padding:.5rem 0;color:var(--ink);font:.8rem/1.2 var(--mono);background:transparent;border:0}#claim-name::placeholder{color:var(--ink-faint)}#claim-name:focus{outline:none}#claim-fields button{flex:none;padding:.5rem .9rem;color:var(--ink);font:700 .78rem/1.2 var(--mono);background:transparent;border:1px solid var(--line);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}#claim-fields button:hover{background:var(--hover)}#claim-fields button:focus-visible{border-color:var(--claim-color);outline:none}#claim-hint{margin:.5rem 0 0;color:var(--ink-dim);font-size:.66rem}#leaderboard-controls{display:flex;gap:.5rem;align-items:baseline;padding:.7rem .75rem .5rem;color:var(--ink-dim);font-size:.7rem}#leaderboard-window{min-width:0;padding:.15rem .25rem;color:var(--ink);font:inherit;background:var(--field);border:1px solid var(--line)}#leaderboard-window:focus-visible{border-color:var(--ink-dim);outline:none}#leaderboard-status{margin:0;padding:0 .75rem .5rem;color:var(--ink-dim);font-size:.66rem}#leaderboard-status:empty{display:none}#leaderboard-list{margin:0;padding:0;list-style:none;counter-reset:leaderboard-rank;border-top:1px solid var(--line-soft)}#leaderboard-list li{display:grid;grid-template-columns:1.75rem .6rem minmax(0,1fr) auto;gap:.55rem;align-items:start;min-height:2.4rem;padding:.5rem .75rem;counter-increment:leaderboard-rank}#leaderboard-list li+li{border-top:1px solid var(--line-soft)}.leaderboard-rank:before{color:var(--ink-faint);font-size:.7rem;content:counter(leaderboard-rank)}#leaderboard-more{display:block;width:100%;padding:.6rem .75rem;color:var(--ink-dim);font:.7rem/1 var(--mono);text-align:center;text-decoration:underline;text-underline-offset:.25em;background:transparent;border:0;border-top:1px solid var(--line-soft);cursor:pointer;transition:color .15s ease}#leaderboard-more[hidden]{display:none}#leaderboard-more:hover,#leaderboard-more:focus-visible{color:var(--ink);background:var(--hover);outline:none}.leaderboard-swatch{width:.5rem;height:.5rem;margin-top:.2rem}.leaderboard-player{min-width:0}.leaderboard-name{display:block;overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.leaderboard-blocks{display:block;margin-top:.15rem;overflow:hidden;color:var(--ink-dim);font-size:.64rem;text-overflow:ellipsis;white-space:nowrap}.leaderboard-score{color:var(--ink-dim);font-size:.68rem;text-align:right;white-space:nowrap}#live-claims{display:flex;flex:1;min-height:11rem;flex-direction:column;border-top:1px solid var(--line)}#live-claims[hidden]{display:none}#live-claims:not(:has(#live-claims-list li)){display:none}#live-claims-list{flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}#recent-title{flex:none;margin:0;padding:.7rem .75rem .5rem;color:var(--ink-dim);font-size:.7rem;font-weight:400}#live-claims-list li+li{border-top:1px solid var(--line-soft)}#live-claims-list button{display:grid;grid-template-columns:.5rem minmax(0,1fr) auto auto;gap:.55rem;align-items:center;width:100%;padding:.5rem .75rem;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer}#live-claims-list button:hover,#live-claims-list button:focus-visible{background:var(--hover);outline:none}.live-claim-swatch{width:.5rem;height:.5rem}.live-claim-name{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.live-claim-ip{color:var(--ink-dim);font-size:.75rem}.live-claim-age{color:var(--ink-faint);font-size:.68rem;white-space:nowrap}#view-switcher{flex:none;display:flex;border-top:1px solid var(--line)}#view-switcher[hidden]{display:none}#view-switcher button{flex:1;padding:.7rem .9rem;color:var(--ink-dim);font:700 .78rem/1 var(--mono);background:transparent;border:0;cursor:pointer;transition:color .15s ease,background-color .15s ease}#view-switcher button+button{border-left:1px solid var(--line)}#view-switcher button:hover,#view-switcher button:focus-visible{color:var(--ink);background:var(--hover);outline:none}#view-switcher button[aria-pressed=true]{color:#fff;background:var(--accent)}#view-switcher button[aria-pressed=true]:hover,#view-switcher button[aria-pressed=true]:focus-visible{color:#fff;background:var(--accent-lit)}noscript{position:fixed;z-index:3;right:0;bottom:0;max-width:100%;padding:.6rem .75rem;background:var(--panel);pointer-events:none}#map-credit{position:fixed;z-index:1;right:.75rem;bottom:.75rem;max-width:calc(100vw - var(--rail-width) - 1.5rem);text-align:right;margin:0;color:var(--ink-faint);font-size:.6rem;pointer-events:auto}:root[data-rail=collapsed] #map-credit{max-width:calc(100vw - 1.5rem)}#map-credit[hidden]{display:none}#map-credit a{color:inherit}#map-hover{position:fixed;z-index:1;max-width:calc(100vw - 1rem);padding:.4rem .55rem;overflow-wrap:anywhere;font-size:.73rem;letter-spacing:.01em;background:#16161a;border:1px solid var(--line);pointer-events:none}@media(max-width:26rem){#leaderboard-list li{grid-template-columns:1.5rem .5rem minmax(0,1fr)}.leaderboard-score{grid-column:3;text-align:left}}@media(max-width:40rem){#leaderboard{top:calc(var(--banner-height) + 2rem);width:100%;border-right:0}:root[data-rail=collapsed] #leaderboard{translate:0 100%}#leaderboard-toggle{left:0;top:auto;bottom:100%;width:100%;height:2rem;border:0;border-top:1px solid var(--line)}#leaderboard-toggle-icon{rotate:-90deg}:root:not([data-rail=collapsed]) #map-credit{display:none}:root[data-rail=collapsed] #map-credit{bottom:2.6rem}}@media(prefers-reduced-motion:reduce){#leaderboard,#leaderboard-toggle,#view-switcher button,#claim-input,#claim-swatch,#claim-fields button{transition:none}}
