@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: #0d0d10;--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%);--thumb: rgb(220 215 201 / 16%);--thumb-lit: rgb(220 215 201 / 30%);--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)}:root{scrollbar-color:var(--thumb) transparent}#leaderboard-body,#live-claims-list{scrollbar-width:thin}#leaderboard-body:hover,#live-claims-list:hover{scrollbar-color:var(--thumb-lit) transparent}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background:var(--thumb)}::-webkit-scrollbar-thumb:hover{background:var(--thumb-lit)}::-webkit-scrollbar-corner{background:transparent}body{display:flex;flex-direction:column}#map{display:block;flex:1;min-height:0;margin-left:var(--rail-width);touch-action:none;cursor:crosshair;background:var(--bg)}:root[data-map-full] #map{margin-left:0}#map[data-mode=world]{cursor:grab}#map[data-mode=world][data-dragging=true]{cursor:grabbing}#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);transition:translate .22s cubic-bezier(.33,1,.68,1)}:root[data-rail=collapsed] #leaderboard{translate:-100% 0}#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}#rail-close{align-self:stretch;width:2.25rem;padding:0;color:var(--ink-dim);font:1.1rem/1 var(--mono);background:transparent;border:0;border-left:1px solid var(--line-soft);cursor:pointer;transition:color .15s ease,background-color .15s ease}#rail-close:hover,#rail-close:focus-visible{color:var(--ink);background:var(--hover);outline:none}#rail-open{position:fixed;z-index:1;top:var(--banner-height);left:0;display:flex;align-items:center;justify-content:center;width:1.9rem;height:2.25rem;padding:0;color:var(--ink-dim);font:1.1rem/1 var(--mono);background:var(--panel);border:1px solid var(--line);border-left:0;border-top:0;cursor:pointer;transition:color .15s ease,background-color .15s ease}#rail-open[hidden]{display:none}#rail-open:hover,#rail-open:focus-visible{color:var(--ink);background:#16161a;outline:none}#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:.6rem .75rem;border-bottom:1px solid var(--line)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#claim-fields{display:flex;gap:.5rem}#claim-input{display:flex;flex:1;min-width:0;align-items:center;gap:.6rem;padding:0 .7rem;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:.45rem 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:0 1rem;color:var(--ink-dim);font:700 .8rem/1.2 var(--mono);background:transparent;border:1px solid var(--line);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}#claim-fields button:hover{color:var(--ink);background:var(--hover)}#claim-form[data-ready] #claim-fields button{color:var(--bg);background:var(--claim-color);border-color:var(--claim-color)}#claim-form[data-ready] #claim-fields button:hover{filter:brightness(1.12)}#claim-fields button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}#leaderboard-controls{display:flex;gap:.5rem;align-items:baseline;padding:1rem .75rem .4rem;color:var(--ink-dim);font-size:.7rem}#leaderboard-controls select{min-width:0;padding:.15rem .25rem;color:var(--ink);font:inherit;background:var(--field);border:1px solid var(--line)}#leaderboard-controls select:focus-visible{border-color:var(--ink-dim);outline:none}#leaderboard-status{margin:0;padding:0 .75rem .5rem;color:var(--ink-dim);font-size:.7rem}#leaderboard-status:empty{display:none}#leaderboard-list{display:grid;grid-template-columns:1.25rem .5rem minmax(0,1fr) auto auto;column-gap:.6rem;margin:0;padding:0 .75rem;list-style:none;counter-reset:leaderboard-rank}#leaderboard-list[data-board=countries]{grid-template-columns:1.25rem .5rem minmax(0,1fr) auto}#leaderboard-list li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;padding-block:.4rem;font-variant-numeric:tabular-nums;counter-increment:leaderboard-rank}#leaderboard-list li:has(>button){padding-block:0}#leaderboard-list button{position:relative;z-index:0;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;padding:.4rem 0;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer;transition:opacity .15s ease}#leaderboard-list button:before{position:absolute;z-index:-1;inset:0 -.75rem;content:""}#leaderboard-list button:hover:before,#leaderboard-list button:focus-visible:before,#leaderboard-list button[aria-pressed=true]:before{background:var(--hover)}#leaderboard-list button:focus-visible{outline:none}#leaderboard-list[data-focused] button[aria-pressed=false]{opacity:.45}#leaderboard-list[data-focused] button[aria-pressed=false]:hover{opacity:1}.leaderboard-rank:before{color:var(--ink-faint);font-size:.7rem;content:counter(leaderboard-rank)}#leaderboard-more{display:block;width:100%;padding:.5rem .75rem .75rem;color:var(--ink-dim);font:.7rem/1 var(--mono);text-align:left;text-decoration:underline;text-underline-offset:.25em;background:transparent;border:0;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}.leaderboard-swatch[data-tied]{box-shadow:inset 0 0 0 1px var(--ink-faint)}.leaderboard-name{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.leaderboard-blocks,.leaderboard-score{color:var(--ink-dim);font-size:.7rem;text-align:right;white-space:nowrap}.leaderboard-unit{display:inline-block;width:4ch;margin-left:.5ch;color:var(--ink-faint);text-align:left}.leaderboard-score .leaderboard-unit{width:3ch}.leaderboard-score{margin-left:.75rem}#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:1rem .75rem .4rem;color:var(--ink-dim);font-size:.7rem;font-weight:400}#live-claims-list button{display:grid;grid-template-columns:.5rem minmax(0,1fr) auto auto;gap:.6rem;align-items:center;width:100%;padding:.4rem .75rem;font-variant-numeric:tabular-nums;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:.7rem}.live-claim-age{color:var(--ink-faint);font-size:.7rem;white-space:nowrap}#map-controls{position:fixed;z-index:1;right:.75rem;bottom:.75rem;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:calc(100vw - var(--rail-width) - 1.5rem);pointer-events:none}:root[data-rail=collapsed] #map-controls{max-width:calc(100vw - 1.5rem)}#map-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}#map-nav,#map-credit{pointer-events:auto}#jump,#view-switcher{display:flex;background:var(--panel);border:1px solid var(--line)}#jump-form{display:flex}#jump-ip{width:9.5rem;min-width:0;padding:.45rem .7rem;color:var(--ink);font:.7rem/1 var(--mono);font-variant-numeric:tabular-nums;background:transparent;border:0;transition:background-color .15s ease}#jump-ip::placeholder{color:var(--ink-dim)}#jump-ip:hover,#jump-ip:focus{background:var(--hover);outline:none}#jump-ip[aria-invalid=true]{color:var(--ink-faint);text-decoration:line-through}#me{padding:.45rem .7rem;color:var(--ink);font:700 .7rem/1 var(--mono);background:transparent;border:0;border-left:1px solid var(--line);cursor:pointer;transition:background-color .15s ease}#me:hover,#me:focus-visible{background:var(--hover);outline:none}#me:disabled{color:var(--ink-dim);cursor:wait}#map-controls[hidden]{display:none}#view-switcher button{padding:.45rem .7rem;color:var(--ink-faint);font:.7rem/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-dim);background:var(--hover);outline:none}#view-switcher button[aria-pressed=true]{color:var(--ink);font-weight:700}noscript{position:fixed;z-index:3;right:0;bottom:0;max-width:100%;padding:.6rem .75rem;background:var(--panel);pointer-events:none}#map-credit{text-align:right;margin:0;color:var(--ink-faint);font-size:.6rem}#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:.7rem;background:#16161a;border:1px solid var(--line);pointer-events:none}@media(max-width:40rem){#map{margin-left:0}#leaderboard{width:100%;border-right:0}:root[data-rail=collapsed] #leaderboard{translate:0 100%}#rail-open{top:auto;bottom:0;width:100%;height:2rem;border:0;border-top:1px solid var(--line)}:root[data-rail=collapsed] #map-controls{bottom:2.75rem}.rail-chevron{display:inline-block;rotate:-90deg}:root:not([data-rail=collapsed]) #map-credit{display:none}}
