.seoHomeIntro{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seoHomeIntro a{margin-right:.75rem}.marketingPage{min-height:100dvh;color:var(--ink);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums}.marketingShell{z-index:1;gap:28px;width:min(820px,100% - 32px);margin:0 auto;padding:28px 0 48px;display:grid;position:relative}.marketingBack{box-sizing:border-box;border:2px solid var(--line-color,var(--ink-fixed));background:var(--lime);min-height:44px;color:var(--on-lime,#111);font:800 11px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--shadow,var(--ink-fixed));justify-self:start;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.marketingBack:hover{background:var(--panel-dark,#111);color:var(--lime);border-color:var(--ink-fixed)}.marketingHero{border-bottom:2px solid var(--line-color,var(--ink-fixed));padding-bottom:8px}.marketingKicker{font:var(--type-eyebrow);letter-spacing:.12em;margin:0 0 10px}.marketingHero h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;text-transform:none;margin:0;font-size:clamp(34px,7.5vw,58px);font-weight:800;line-height:1.08}.mTitle{flex-wrap:wrap;align-items:baseline;gap:.16em .08em;width:100%;display:flex}.mTitleLead{overflow-wrap:break-word;text-wrap:pretty;flex:none;min-width:0;max-width:100%}.mTitle .mTitleSub{margin-left:0}.mTitleSub{min-width:0;max-width:100%;font:650 clamp(13px, 2.4vw, 15px)/1.45 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:none;color:color-mix(in srgb, var(--ink) 58%, transparent);vertical-align:baseline;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;flex:0 auto;margin-left:.28em;padding:0;display:inline-block}.mTitleSub em{color:var(--lime);-webkit-text-stroke:.6px var(--ink-fixed);margin-right:.22em;font-style:normal;display:inline}.mTitleSubText{overflow-wrap:break-word;word-break:normal;display:inline}.marketingBlock h2 .mTitleSub,.aboutBlock h2 .mTitleSub,.aboutCloser h2 .mTitleSub,.charityBlock h2 .mTitleSub,.charityCloser h2 .mTitleSub,.legalShell h1 .mTitleSub,.legalShell h2 .mTitleSub{font-size:clamp(12px,2.1vw,14px)}.marketingLead{max-width:var(--type-measure);font:var(--type-body);color:color-mix(in srgb, var(--ink) 92%, transparent);margin:18px 0 10px}.marketingBlock{gap:10px;display:grid}.marketingBlock h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0}.marketingBlock p,.marketingBlock li{font:var(--type-body);color:color-mix(in srgb, var(--ink) 90%, transparent);margin:0}.marketingBlock ul,.marketingBlock ol{gap:8px;margin:0;padding-left:1.2rem;display:grid}.marketingCallout{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent);background:color-mix(in srgb, var(--lime) 12%, var(--surface,var(--paper)));font:var(--type-body);padding:16px 16px 18px}.marketingCallout strong{font-weight:750}.marketingTableWrap{border:2px solid var(--line-color,var(--ink-fixed));overflow-x:auto}.marketingTable{border-collapse:collapse;width:100%;font:var(--type-body)}.marketingTable th,.marketingTable td{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);text-align:left;vertical-align:top;padding:10px 12px}.marketingTable th{background:color-mix(in srgb, var(--lime) 20%, var(--paper));font-weight:800}.marketingTable tr:last-child td{border-bottom:0}.marketingFaq details{border-bottom:1px solid color-mix(in srgb, var(--ink) 16%, transparent);padding:12px 0}.marketingFaq summary{cursor:pointer;box-sizing:border-box;min-height:44px;font:var(--type-subhead);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.marketingFaq summary::-webkit-details-marker{display:none}.marketingFaq summary:after{content:"";opacity:.72;background-color:currentColor;flex:none;width:12px;height:9px;transition:transform .16s;-webkit-mask:url(/icons/alla-nool.svg) 50%/contain no-repeat;mask:url(/icons/alla-nool.svg) 50%/contain no-repeat}.marketingFaq details[open]>summary:after{transform:rotate(180deg)}.marketingFaq summary:hover:after{opacity:1}.marketingFaq details p{font:var(--type-body);margin:16px 0}@supports (interpolate-size:allow-keywords){.marketingFaq{interpolate-size:allow-keywords}.marketingFaq details::details-content{opacity:0;height:0;transition:height .28s cubic-bezier(.22, .9, .28, 1), opacity .22s ease, content-visibility .28s allow-discrete;display:block;overflow:hidden}.marketingFaq details[open]::details-content{opacity:1;height:auto}}.marketingCtaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.marketingCtaPrimary,.marketingCtaGhost{box-sizing:border-box;border:3px solid var(--ink-fixed);min-height:44px;font:850 12px var(--font-geist-mono), monospace;letter-spacing:.04em;box-shadow:4px 4px 0 var(--ink-fixed);justify-content:center;align-items:center;padding:14px 18px;text-decoration:none;display:inline-flex}.marketingCtaPrimary{background:var(--lime);color:var(--on-lime,#111)}.marketingCtaPrimary:hover{background:var(--panel-dark-fg,#fff);color:var(--ink-fixed)}.marketingCtaGhost{background:var(--paper);color:var(--ink)}.marketingCtaGhost:hover{background:var(--ink-fixed);color:var(--paper)}.marketingCtaPrimary:focus-visible,.marketingCtaGhost:focus-visible{outline:3px solid var(--lime);outline-offset:3px}html[data-theme=dark] .marketingCtaGhost{background:color-mix(in srgb, var(--paper) 88%, var(--ink));color:var(--ink);border-color:var(--ink);box-shadow:4px 4px 0 color-mix(in srgb, var(--ink) 45%, transparent)}html[data-theme=dark] .marketingCtaGhost:hover{background:var(--lime);color:var(--on-lime,#111);border-color:var(--ink-fixed);box-shadow:4px 4px 0 var(--ink-fixed)}.marketingSteps{counter-reset:mstep;gap:12px;display:grid}.marketingSteps li{border:2px solid var(--line-color,var(--ink-fixed));background:var(--paper);counter-increment:mstep;padding:12px 14px 12px 48px;list-style:none;position:relative}.marketingSteps li:before{content:counter(mstep, decimal-leading-zero);font:900 12px var(--font-geist-mono), monospace;color:var(--lime-fg,#5a6b00);position:absolute;top:12px;left:12px}.marketingPage .aboutPage,.marketingPage .charityPage,.marketingPage .legalPage{gap:28px;min-height:0;display:grid}.marketingPage .aboutShell,.marketingPage .charityShell{width:100%;margin:0;padding:0}html[data-theme=dark] .marketingPage{color:var(--ink)}html[data-theme=dark] .marketingKicker{color:var(--lime)}html[data-theme=dark] .mTitleSub{color:color-mix(in srgb, var(--ink) 62%, transparent)}html[data-theme=dark] .marketingBlock p,html[data-theme=dark] .marketingBlock li,html[data-theme=dark] .marketingLead,html[data-theme=dark] .marketingFaq details p{color:color-mix(in srgb, var(--ink) 92%, transparent)}html[data-theme=dark] .marketingFaq summary{color:var(--ink)}html[data-theme=dark] .marketingCallout{border:2px dashed var(--callout-border);background:var(--callout-bg);color:var(--ink)}html[data-theme=dark] .marketingSteps li{background:color-mix(in srgb, var(--paper) 92%, var(--ink));color:var(--ink)}html[data-theme=dark] .marketingTable th{background:color-mix(in srgb, var(--lime) 18%, var(--paper));color:var(--ink)}html[data-theme=dark] .marketingTable td{color:var(--ink)}.payDemo{border:2px solid var(--line-color,var(--ink-fixed));background:color-mix(in srgb, var(--paper) 92%, var(--ink));gap:14px;margin-top:6px;padding:16px;display:grid}.payDemoBadgeRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payDemoBadge{border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime,#111);font:900 10px var(--font-geist-mono), monospace;letter-spacing:.08em;align-items:center;padding:4px 8px;display:inline-flex}.payDemoBadgeNote{font:600 12px/1.4 var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ink) 72%, transparent)}.payDemoClaim{border:2px solid var(--line-color,var(--ink-fixed));background:var(--paper);flex-wrap:wrap;justify-content:space-between;gap:12px 20px;padding:12px 14px;display:flex}.payDemoClaimLabel{font:700 10px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 62%, transparent);margin:0 0 4px}.payDemoClaimTitle{font:750 15px/1.3 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;margin:0}.payDemoAmount{justify-items:end;gap:2px;display:grid}.payDemoAmountValue{font:900 28px/1 var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.04em}.payDemoAmountNote{font:600 11px/1.3 var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ink) 65%, transparent);text-align:right}.payDemoMethods{border:0;gap:10px;margin:0;padding:0;display:grid}.payDemoMethods legend{font:800 12px var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;padding:0}.payDemoMethodList{gap:8px;display:grid}.payDemoMethod{border:2px solid var(--line-color,var(--ink-fixed));background:var(--paper);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:0;padding:12px 14px;display:grid}.payDemoMethod:hover{border-color:var(--ink-fixed)}.payDemoMethod.isSelected{border-color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);background:color-mix(in srgb, var(--lime) 14%, var(--paper))}.payDemoMethod input{accent-color:var(--lime-fg,#5a6b00);margin-top:3px}.payDemoMethodBody{gap:4px;min-width:0;display:grid}.payDemoMethodTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payDemoMethodLabel{font:800 14px/1.2 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif}.payDemoRec,.payDemoTag{border:1.5px solid var(--ink-fixed);font:800 9px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:2px 6px;display:inline-flex}.payDemoRec{background:var(--lime);color:var(--on-lime,#111)}.payDemoTag{color:color-mix(in srgb, var(--ink) 78%, transparent);background:0 0}.payDemoMethodHint{font:500 13px/1.45 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 78%, transparent)}.payDemoFees{font:500 13px/1.5 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 82%, transparent);margin:0}.payDemoPanel{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent);background:color-mix(in srgb, var(--lime) 12%, var(--surface,var(--paper)));gap:12px;padding:14px 14px 16px;display:grid}.payDemoPanelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.payDemoPanelTitle{font:850 12px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:0}.payDemoPanelMeta{font:700 12px var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ink) 70%, transparent);margin:0}.payDemoPanelIdle{font:500 14px/1.5 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 88%, transparent);margin:0}.payDemoStatusList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.payDemoStatusItem{opacity:.42;grid-template-columns:14px 1fr;align-items:start;gap:10px;display:grid}.payDemoStatusItem.is-done,.payDemoStatusItem.is-current{opacity:1}.payDemoStatusItem strong{font:800 13px/1.3 var(--font-geist-mono), monospace;letter-spacing:.02em;display:block}.payDemoStatusItem span span{font:500 13px/1.45 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 80%, transparent);margin-top:2px;display:block}.payDemoStatusMark{border:2px solid var(--ink-fixed);background:0 0;border-radius:0;width:12px;height:12px;margin-top:3px}.payDemoStatusItem.is-done .payDemoStatusMark{background:var(--lime)}.payDemoStatusItem.is-current .payDemoStatusMark{background:var(--ink-fixed);box-shadow:0 0 0 2px color-mix(in srgb, var(--lime) 55%, transparent)}.payDemoActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payDemoPrimary{box-sizing:border-box;border:3px solid var(--ink-fixed);background:var(--lime);min-height:44px;color:var(--on-lime,#111);font:850 11px var(--font-geist-mono), monospace;letter-spacing:.05em;box-shadow:3px 3px 0 var(--ink-fixed);cursor:pointer;align-items:center;padding:12px 16px;display:inline-flex}.payDemoPrimary:hover:not(:disabled){background:var(--panel-dark-fg,#fff);color:var(--ink-fixed)}.payDemoPrimary:disabled{opacity:.55;cursor:wait;box-shadow:none}.payDemoGhost{box-sizing:border-box;min-height:44px;font:750 12px var(--font-geist-mono), monospace;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 4px;text-decoration:underline}.payDemoGhost:disabled{opacity:.45;cursor:not-allowed}html[data-theme=dark] .payDemo,html[data-theme=dark] .payDemoClaim,html[data-theme=dark] .payDemoMethod{background:color-mix(in srgb, var(--paper) 92%, var(--ink));color:var(--ink)}html[data-theme=dark] .payDemoPanel{border:2px dashed var(--callout-border);background:var(--callout-bg);color:var(--ink)}html[data-theme=dark] .payDemoMethod.isSelected{background:color-mix(in srgb, var(--lime) 16%, var(--paper))}html[data-theme=dark] .payDemoMethodHint,html[data-theme=dark] .payDemoFees,html[data-theme=dark] .payDemoPanelIdle,html[data-theme=dark] .payDemoStatusItem span span{color:color-mix(in srgb, var(--ink) 88%, transparent)}@media (width<=420px){.marketingShell{gap:22px;width:calc(100% - 20px);padding:20px 0 40px}.marketingHero h1{font-size:clamp(28px,11vw,42px)}.marketingCtaRow{flex-direction:column;align-items:stretch}.marketingCtaPrimary,.marketingCtaGhost,.marketingBack{justify-content:center;width:100%}.payDemo{padding:12px}.payDemoClaim{flex-direction:column}.payDemoAmount{justify-items:start}.payDemoAmountNote{text-align:left}.payDemoActions{flex-direction:column;align-items:stretch}.payDemoPrimary{justify-content:center;width:100%}}.explorePage{gap:32px;display:grid}.exploreMeta{font:var(--type-caption);letter-spacing:.02em;color:color-mix(in srgb, var(--ink) 72%, transparent);margin:0}.exploreJump{font:750 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;border:0;flex-wrap:wrap;gap:6px 4px;padding:0;display:flex}.exploreJump a{min-height:40px;color:inherit;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.exploreJump a:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.exploreJump a:focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:2px}.exploreSearchBlock{scroll-margin-top:calc(var(--topbar-h,56px) + 12px);gap:10px;display:grid}.exploreSearch{gap:8px;display:grid}.exploreSearch label{gap:8px;max-width:36rem;display:grid}.exploreSearch span{font:750 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.exploreSearch input{box-sizing:border-box;border:2px solid var(--line-color,var(--ink-fixed));background:var(--surface,var(--paper));width:100%;min-height:48px;color:var(--ink);font:500 16px/1.3 var(--font-ui), var(--font-geist-sans), sans-serif;padding:12px 14px}.exploreSection{scroll-margin-top:calc(var(--topbar-h,56px) + 12px);gap:12px;display:grid}.exploreSection h2{font:var(--type-subhead);letter-spacing:-.03em;scroll-margin-top:calc(var(--topbar-h,56px) + 12px);margin:0}.exploreSectionHead{gap:6px;display:grid}.exploreHint,.exploreEmpty,.exploreMore{font:var(--type-body);color:color-mix(in srgb, var(--ink) 78%, transparent);margin:0}.exploreLetters{flex-wrap:wrap;gap:2px;display:flex}.exploreLetter{box-sizing:border-box;min-width:32px;min-height:36px;color:var(--ink);font:750 11px/1 var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px 6px;text-decoration:none;display:inline-flex}.exploreLetter:disabled,.exploreLetter.isDisabled{opacity:.35;cursor:not-allowed;pointer-events:none}.exploreLetter.isActive,.exploreLetter[aria-pressed=true],.exploreLetter[aria-current=true]{background:var(--ink);color:var(--paper)}.exploreLetter:hover:not(.isDisabled):not(.isActive){background:color-mix(in srgb, var(--ink) 8%, transparent)}.exploreLetter:focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:2px}.exploreSearchSubmit{border:1px solid var(--line-color,var(--ink-fixed));background:var(--ink);min-height:40px;color:var(--paper);font:750 12px/1 var(--font-geist-mono), monospace;cursor:pointer;margin-top:8px;padding:0 14px}.exploreList{border:2px solid var(--line-color,var(--ink-fixed));background:var(--surface,var(--paper));counter-reset:none;gap:0;margin:0;padding:0;list-style:none;display:grid}.exploreList li{border:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 14px;display:grid}.exploreList li:last-child{border-bottom:0}.exploreRow{color:inherit;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;text-decoration:none;display:grid}.exploreRow:focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:2px}.exploreRank{font:800 12px/1 var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ink) 55%, transparent)}.exploreLabel{gap:2px;min-width:0;display:grid}.exploreLabel strong{font:750 15px/1.25 var(--font-ui), var(--font-geist-sans), sans-serif}.exploreLabel small{font:var(--type-caption);color:color-mix(in srgb, var(--ink) 62%, transparent)}.exploreAmount{font:750 14px/1.2 var(--font-geist-mono), monospace;white-space:nowrap}.exploreMapJump{font:750 11px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:inherit;align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.exploreMapJump.inline,.exploreMapJumpInline{min-height:0}.exploreAlphaGroup{gap:8px;padding-top:12px;display:grid}.exploreAlphaGroup+.exploreAlphaGroup{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.exploreAlphaLetter{font:var(--type-subhead);letter-spacing:.04em;scroll-margin-top:calc(var(--topbar-h,56px) + 12px);margin:0}.exploreAlphaList{font:var(--type-body);gap:6px;margin:0;padding-left:0;list-style:none;display:grid}.exploreAlphaMeta{font:var(--type-caption);color:color-mix(in srgb, var(--ink) 62%, transparent)}.countryPage{gap:20px;display:grid}.countryStats{border:2px solid var(--line-color,var(--ink-fixed));background:var(--surface,var(--paper));gap:12px;margin:0;padding:14px 16px;display:grid}.countryStats>div{gap:4px;display:grid}.countryStats dt{font:750 11px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 62%, transparent);margin:0}.countryStats dd{font:800 clamp(1.2rem, 2.4vw, 1.6rem) / 1.15 var(--font-display), var(--font-anybody), sans-serif;margin:0}.countryNeighborList{gap:6px;margin:0;padding-left:1.2rem;display:grid}@media (width<=640px){.exploreList li{grid-template-columns:1fr}.exploreRow{grid-template-columns:1.5rem minmax(0,1fr)}.exploreAmount{grid-column:2}.exploreLetter{min-width:32px;min-height:32px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--lime:#dfff00}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-5{margin:calc(var(--spacing) * 5)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[globe\:mesh\]{globe:mesh}}:root{--ink:#111;--ink-fixed:#111;--paper:#f4f1e9;--surface:#fff;--panel-dark:#111;--panel-dark-fg:#fff;--on-lime:#111;--lime:#dfff00;--sb-size:10px;--sb-track:transparent;--sb-thumb:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--sb-thumb:color-mix(in srgb, var(--ink) 28%, transparent)}}:root{--sb-thumb-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--sb-thumb-hover:color-mix(in srgb, var(--ink) 44%, transparent)}}:root{--sb-thumb-active:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sb-thumb-active:color-mix(in srgb, var(--lime-fg) 72%, var(--ink) 28%)}}:root{--sb-thumb-dark:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sb-thumb-dark:color-mix(in srgb, var(--lime-fg) 42%, transparent)}}:root{--sb-thumb-dark-hover:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sb-thumb-dark-hover:color-mix(in srgb, var(--lime-fg) 58%, transparent)}}:root{--topbar-h:56px;--claim-sticky-pad:120px;--hero-heading-lh:1.02;--lime-fg:#424a0d;--muted:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--muted:color-mix(in srgb, var(--ink) 58%, transparent)}}:root{--seafoam-on-dark:#7ec8b4;--blue:#5a7dff;--sky:#b7c7ef;--red:#ff4b35;--heart:#ff4b35;--pink:#ff5d8f;--seafoam:#7ec8b4;--amber:#ffc83d;--amber-fg:#4f411c;--orange:#ff7a00;--orange-fg:#542e0c;--line-color:#111;--shadow:#111;--line:2px solid var(--line-color);--line-fixed:2px solid var(--ink-fixed);--zig-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 16' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L16 16 L32 0 Z' fill='%23000'/%3E%3C/svg%3E");--zig-mask-east:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 32' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L16 16 L0 32 Z' fill='%23000'/%3E%3C/svg%3E");--zig-mask-west:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 32' preserveAspectRatio='none'%3E%3Cpath d='M16 0 L0 16 L16 32 Z' fill='%23000'/%3E%3C/svg%3E");--zig-width:34px;--zig-height:17px;--map-coast:#11111161;--map-land:#ebe6da;--map-water:#9ec4d8;--link-lime-bar:2.5px;--link-ink-bar:1px;--link-bar-stack-gap:0px;--link-stripe:var(--ink-fixed);--menu-shape-lime:#dfff00;--menu-shape-red:#ff4b35;--menu-shape-seafoam:#7ec8b4;--menu-shape-blue:#5a7dff;--menu-shape-pink:#ff5d8f;--menu-shape-orange:#ff7a00;--menu-shape-amber:#ffc83d;--menu-shape-sky:#b7c7ef;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@property --lime{syntax:"<color>";inherits:true;initial-value:#dfff00}html[data-theme=dark]{--ink:#f0ede6;--ink-fixed:#111;--paper:#121212;--surface:#1c1c1c;--panel-dark:#0a0a0a;--panel-dark-fg:#f0ede6;--on-lime:#111;--lime-fg:#dfff00;--muted:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--muted:color-mix(in srgb, var(--ink) 62%, transparent)}}html[data-theme=dark]{--seafoam-on-dark:#9ad9c8;--blue:#4a6ef5;--sky:#152038;--seafoam:#3f7a6a;--pink:#ff7aa3;--amber:#ffc83d;--amber-fg:#ffc83d;--orange:#ff7a00;--orange-fg:#ff7a00;--line-color:#3f3f3c;--shadow:#050505;--line:2px solid var(--line-color);--line-fixed:2px solid var(--ink-fixed);--map-coast:#f4f1e96b;--map-land:#3e433c;--map-water:#243f56;--sb-thumb:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--sb-thumb:color-mix(in srgb, var(--ink) 36%, transparent)}}html[data-theme=dark]{--sb-thumb-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--sb-thumb-hover:color-mix(in srgb, var(--ink) 52%, transparent)}}html[data-theme=dark]{--sb-thumb-active:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--sb-thumb-active:color-mix(in srgb, var(--lime-fg) 88%, transparent)}}html[data-theme=dark]{--sb-thumb-dark:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--sb-thumb-dark:color-mix(in srgb, var(--lime-fg) 50%, transparent)}}html[data-theme=dark]{--sb-thumb-dark-hover:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--sb-thumb-dark-hover:color-mix(in srgb, var(--lime-fg) 68%, transparent)}}html[data-theme=dark]{--link-stripe:var(--ink);--callout-border:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--callout-border:color-mix(in srgb, var(--ink) 40%, transparent)}}html[data-theme=dark]{--callout-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--callout-bg:color-mix(in srgb, var(--ink) 5%, var(--surface))}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-colorful="1"]{animation:9s ease-in-out infinite colorfulLimeShift}@keyframes colorfulLimeShift{0%,to{--lime:#dfff00}16%{--lime:#5a7dff}33%{--lime:#ff5d8f}50%{--lime:#ff4b35}66%{--lime:#7ec8b4}83%{--lime:#ffc83d}}html[data-theme=dark] body{background:var(--paper);color:var(--ink)}::selection{color:#dfff00;background-color:#2a2a28}.marketingPage,.leaderboardPage,html[data-theme=dark] .marketingPage,html[data-theme=dark] .leaderboardPage{background-color:var(--paper);background-image:none}.marketingPage .aboutPage,.marketingPage .charityPage,.marketingPage .legalPage{background:0 0}main>*+*{margin-top:-1px}.zigTop{position:relative}.zigTop:before{content:"";left:calc(var(--zig-width) / -2);right:calc(var(--zig-width) / -2);height:var(--zig-height);background-color:var(--zig-color,var(--paper));-webkit-mask-image:var(--zig-mask);-webkit-mask-image:var(--zig-mask);-webkit-mask-image:var(--zig-mask);-webkit-mask-image:var(--zig-mask);mask-image:var(--zig-mask);-webkit-mask-size:var(--zig-width) var(--zig-height);-webkit-mask-size:var(--zig-width) var(--zig-height);-webkit-mask-size:var(--zig-width) var(--zig-height);-webkit-mask-size:var(--zig-width) var(--zig-height);mask-size:var(--zig-width) var(--zig-height);pointer-events:none;z-index:1;will-change:height, top;position:absolute;top:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.zigPolishHit{left:0;right:0;top:calc(var(--zig-height) * -.85);height:calc(var(--zig-height) + 44px);z-index:6;cursor:default;touch-action:none;pointer-events:auto;position:absolute}.zigPolishHit.isPolished{pointer-events:none;cursor:default}@media (width<=720px){:root{--zig-width:26px;--zig-height:13px}.zigPolishHit{top:calc(var(--zig-height) * -.65);height:calc(var(--zig-height) + 22px);touch-action:pan-y}.rulesSection .flexWord,.howSection .flexWord,.marketSection .flexWord,.remembersSection .flexWord,.whySection .flexWord{white-space:normal}.rulesSection p,.rulesSection small,.rulesSection strong,.rulesSection em,.howSection p,.howSection small,.howSection strong,.howSection em{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.zigTop.isZigWearing:before{--zig-h-now:calc(var(--zig-height) * (1 - var(--zig-wear,0) * .97));height:var(--zig-h-now);-webkit-mask-size:var(--zig-width) var(--zig-h-now);-webkit-mask-size:var(--zig-width) var(--zig-h-now);-webkit-mask-size:var(--zig-width) var(--zig-h-now);-webkit-mask-size:var(--zig-width) var(--zig-h-now);mask-size:var(--zig-width) var(--zig-h-now);top:0}.zigTop.isZigPolished:before{height:0;transition:height .55s cubic-bezier(.2,.85,.25,1),top .55s cubic-bezier(.2,.85,.25,1),-webkit-mask-size .55s cubic-bezier(.2,.85,.25,1),mask-size .55s cubic-bezier(.2,.85,.25,1);top:0;-webkit-mask-size:0 0;mask-size:0 0}.zigTop{--zig-reserve:var(--zig-height)}.zigTop.isZigWearing{--zig-reserve:calc(var(--zig-height) * (1 - var(--zig-wear,0) * .97))}.zigTop.isZigPolished{--zig-reserve:0px}.zigDust{background:var(--zig-dust,var(--ink));border-radius:1px;width:5px;height:5px;margin:-2px 0 0 -2px;position:fixed}@supports (color:color-mix(in lab, red, red)){.zigDust{background:color-mix(in srgb, var(--zig-dust,var(--ink)) 72%, var(--ink) 28%)}}.zigDust{pointer-events:none;z-index:80;animation:.65s ease-out forwards zigDustFall}.zigDust--pop{background:var(--zig-dust,var(--ink));width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.zigDust--pop{background:color-mix(in srgb, var(--zig-dust,var(--ink)) 82%, var(--ink) 18%)}}.zigDust--pop{animation-duration:.75s}@keyframes zigDustFall{0%{opacity:.95;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx,0), var(--dy,40px)) rotate(var(--rot,120deg))}}.marketSection{--zig-color:var(--seafoam);content-visibility:auto;contain-intrinsic-size:auto 1100px}.remembersSection{--zig-color:var(--surface)}.howSection{--zig-color:var(--panel-dark)}.rulesSection{--zig-color:var(--lime)}*{box-sizing:border-box}html,.buyForm,.buyPanel,.streamerPanel,.leaderboardList.isExpanded,.companyModal,.purchaseModal,.marketOtherModal,.claimShareModal,.topbarMenuNav,.topbarMenu nav{scrollbar-color:var(--sb-thumb) var(--sb-track);scrollbar-width:thin}.countryOptions{scrollbar-color:var(--sb-thumb-dark) var(--sb-track);scrollbar-width:thin}html::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.buyForm::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.buyPanel::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.streamerPanel::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.leaderboardList.isExpanded::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.companyModal::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.purchaseModal::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.marketOtherModal::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.claimShareModal::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.topbarMenuNav::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.topbarMenu nav::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.countryOptions::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}html::-webkit-scrollbar-button{width:0;height:0;display:none}.buyForm::-webkit-scrollbar-button{width:0;height:0;display:none}.buyPanel::-webkit-scrollbar-button{width:0;height:0;display:none}.streamerPanel::-webkit-scrollbar-button{width:0;height:0;display:none}.leaderboardList.isExpanded::-webkit-scrollbar-button{width:0;height:0;display:none}.companyModal::-webkit-scrollbar-button{width:0;height:0;display:none}.purchaseModal::-webkit-scrollbar-button{width:0;height:0;display:none}.marketOtherModal::-webkit-scrollbar-button{width:0;height:0;display:none}.claimShareModal::-webkit-scrollbar-button{width:0;height:0;display:none}.topbarMenuNav::-webkit-scrollbar-button{width:0;height:0;display:none}.topbarMenu nav::-webkit-scrollbar-button{width:0;height:0;display:none}.countryOptions::-webkit-scrollbar-button{width:0;height:0;display:none}html::-webkit-scrollbar-corner{background:0 0}.buyForm::-webkit-scrollbar-corner{background:0 0}.buyPanel::-webkit-scrollbar-corner{background:0 0}.streamerPanel::-webkit-scrollbar-corner{background:0 0}.leaderboardList.isExpanded::-webkit-scrollbar-corner{background:0 0}.companyModal::-webkit-scrollbar-corner{background:0 0}.purchaseModal::-webkit-scrollbar-corner{background:0 0}.marketOtherModal::-webkit-scrollbar-corner{background:0 0}.claimShareModal::-webkit-scrollbar-corner{background:0 0}.topbarMenuNav::-webkit-scrollbar-corner{background:0 0}.topbarMenu nav::-webkit-scrollbar-corner{background:0 0}.countryOptions::-webkit-scrollbar-corner{background:0 0}html::-webkit-scrollbar-track{background:var(--sb-track)}.buyForm::-webkit-scrollbar-track{background:var(--sb-track)}.buyPanel::-webkit-scrollbar-track{background:var(--sb-track)}.streamerPanel::-webkit-scrollbar-track{background:var(--sb-track)}.leaderboardList.isExpanded::-webkit-scrollbar-track{background:var(--sb-track)}.companyModal::-webkit-scrollbar-track{background:var(--sb-track)}.purchaseModal::-webkit-scrollbar-track{background:var(--sb-track)}.marketOtherModal::-webkit-scrollbar-track{background:var(--sb-track)}.claimShareModal::-webkit-scrollbar-track{background:var(--sb-track)}.topbarMenuNav::-webkit-scrollbar-track{background:var(--sb-track)}.topbarMenu nav::-webkit-scrollbar-track{background:var(--sb-track)}.countryOptions::-webkit-scrollbar-track{background:var(--sb-track)}.countryOptions::-webkit-scrollbar-track{border-left:var(--line-fixed)}html::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.buyForm::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.buyPanel::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.streamerPanel::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.leaderboardList.isExpanded::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.companyModal::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.purchaseModal::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.marketOtherModal::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.claimShareModal::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.topbarMenuNav::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.topbarMenu nav::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.countryOptions::-webkit-scrollbar-thumb{background:var(--sb-thumb-dark);background-clip:padding-box;border:3px solid #0000;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.buyForm::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.buyPanel::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.streamerPanel::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.leaderboardList.isExpanded::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.companyModal::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.purchaseModal::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.marketOtherModal::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.claimShareModal::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.topbarMenuNav::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.topbarMenu nav::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.countryOptions::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-dark-hover)}html::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.buyForm::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.buyPanel::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.streamerPanel::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.leaderboardList.isExpanded::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.companyModal::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.purchaseModal::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.marketOtherModal::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.claimShareModal::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.topbarMenuNav::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.topbarMenu nav::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-active)}.countryOptions::-webkit-scrollbar-thumb:active{background:var(--sb-thumb-dark-hover)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skipLink{z-index:10000;box-sizing:border-box;background:var(--ink);min-height:44px;color:var(--paper);font:700 13px var(--font-ui), system-ui, sans-serif;border:2px solid var(--lime,#dfff00);align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.skipLink:focus,.skipLink:focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:2px;transform:translateY(0)}:where(a,button,summary,[href],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:2px}:where(input,select,textarea):focus-visible{outline:2px solid var(--lime,#dfff00);outline-offset:1px}.marketingPage #main-content,.leaderboardPage #main-content{scroll-margin-top:calc(var(--topbar-h,56px) + 10px)}#map{scroll-margin-top:calc(var(--topbar-h,56px) + 8px)}#main-content:focus{outline:none}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui), var(--font-geist-sans), Arial, sans-serif;margin:0;overflow-x:clip}button,input,select{font:inherit}.dropdownIcon{color:inherit;flex-shrink:0;transition:transform .16s;display:block;overflow:visible}.dropdownIcon.isOpen{transform:rotate(180deg)}.woSelect{appearance:none;background-color:var(--paper);cursor:pointer;background-image:url(/icons/alla-nool.svg);background-position:right .5em center;background-repeat:no-repeat;background-size:.95em;padding-right:2em}html[data-theme=dark] .woSelect{background-image:url(/icons/alla-nool.svg)}.flexHeading{font-family:var(--font-display), var(--font-geist-sans), Arial, sans-serif;font-optical-sizing:none;letter-spacing:.01em;font-weight:800}.flexLine{display:block}.flexWord{white-space:nowrap;display:inline-block}.flexWord+.flexWord{margin-left:.22em}.flexWord[data-word=spot]{letter-spacing:.06em;font-variation-settings:"wdth" 128, "wght" 950;font-weight:950}.flexWord.isSolidWord{font-family:var(--font-display), sans-serif;font-kerning:normal;font-feature-settings:"kern" 1;font-variation-settings:"wdth" var(--flex-wdth,100), "wght" var(--flex-wght,800);padding-inline:0}.flexLetter{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" var(--flex-wdth,100), "wght" var(--flex-wght,800);transition:font-variation-settings .52s cubic-bezier(.2,.85,.25,1);transition-delay:calc(var(--flex-i,0) * 18ms);padding-inline:.015em;display:inline-block}.flexLetter.isLive{transition:font-variation-settings .42s cubic-bezier(.2,.85,.25,1)}.flexLetter.isLive.isSticky{transition:font-variation-settings 1.4s cubic-bezier(.22,.7,.2,1);transition-delay:calc(var(--flex-i,0) * 28ms)}.flexHeading.isPulse .flexLetter.isLive:not(.isSticky){font-variation-settings:var(--flex-var-alt);transition-duration:.28s}.flexHeading.isPulse .flexLetter.isStatic,html[data-type-mode=solid] .flexLetter{font-variation-settings:"wdth" var(--flex-wdth,100), "wght" var(--flex-wght,800)}html[data-type-mode=solid] .flexHeading[data-type-mode=wave].isPulse .flexLetter.isLive:not(.isSticky){font-variation-settings:var(--flex-var-alt)}.flexHeading[data-type-mode=solid] .flexLetter,.flexHeading.isStickyGlyphs .flexLetter.isLive{font-variation-settings:"wdth" var(--flex-wdth,100), "wght" var(--flex-wght,800)}html[data-type-mode=wave] .flexHeading{letter-spacing:.02em}html[data-type-mode=wave] .flexLetter{padding-inline:.02em}@media (prefers-reduced-motion:reduce){.flexLetter{transition:none}.flexHeading.isPulse .flexLetter.isLive{font-variation-settings:"wdth" var(--flex-wdth,100), "wght" var(--flex-wght,800)}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hepta Slab;src:url(/fonts/hepta-slab-variable.woff2)format("woff2");font-weight:1 900;font-style:normal;font-display:swap}@font-face{font-family:SUSE Mono;src:url(/fonts/suse-mono-variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:SUSE Mono;src:url(/fonts/suse-mono-italic-variable.woff2)format("woff2");font-weight:100 800;font-style:italic;font-display:swap}@font-face{font-family:Comic Relief;src:url(/fonts/comic-relief-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kollektiiv Collective;src:url(/fonts/kollektiiv-collective-not-allowed.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+20,U+2E,U+41,U+44,U+45,U+4C,U+4E,U+4F,U+54,U+57}html{--font-anybody:"Hepta Slab", serif;--font-ui:"IBM Plex Sans", sans-serif;--font-geist-sans:"IBM Plex Sans", system-ui, sans-serif;--font-geist-mono:"SUSE Mono", ui-monospace, monospace;--font-kollektiiv:"Kollektiiv Collective", var(--font-anybody), sans-serif;--font-display:var(--font-anybody);--type-subhead:750 22px / 1.15 var(--font-ui), sans-serif;--type-body:500 13px / 1.55 var(--font-ui), sans-serif;--type-caption:500 11px / 1.5 var(--font-ui), sans-serif;--type-eyebrow:750 10px / 1.2 var(--font-geist-mono), ui-monospace, monospace;--type-measure:52ch;font-variant-numeric:lining-nums tabular-nums;background:var(--paper);overflow-x:clip}html[data-type=breath],html[data-type=flex],html[data-type=solid]{--font-display:var(--font-anybody)}html[data-type=solid] .flexHeading{letter-spacing:-.01em;font-weight:800}button,a,select,label{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.legalPage article :is(p,li) a,.legalShell article :is(p,li) a,.legalFine a,.legalLangToggle a,.legalEtDraft :is(p,li) a,.aboutTypeCredits :is(p,li) a,.marketingFaq :is(p,li) a,.marketingLead a,.marketingBlock :is(p,li) a,.reportPanelLead a,.cookieConsentCopy a,.exploreMapJump.inline,.exploreAlphaList a,.charityInlineLink,.receiptNote a,.checkoutAgree a,.charityPage article :is(p,li) a,.aboutPage article :is(p,li) a,.countryPage :is(p,li) a,.exploreMore a{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:calc(var(--link-ink-bar) + 1px);background-image:linear-gradient(var(--lime), var(--lime)), linear-gradient(var(--link-stripe), var(--link-stripe));background-size:100% var(--link-lime-bar), 100% var(--link-ink-bar);background-position:0 calc(100% - var(--link-ink-bar) - var(--link-bar-stack-gap)), 0 100%;background-repeat:no-repeat;font-weight:600;text-decoration:none}.marketingFaq :is(p,li) a,.marketingLead a,.marketingBlock :is(p,li) a{color:var(--lime-fg);font-weight:700}.legalPage article :is(p,li) a:hover,.legalShell article :is(p,li) a:hover,.legalFine a:hover,.legalLangToggle a:hover,.legalEtDraft :is(p,li) a:hover,.aboutTypeCredits :is(p,li) a:hover,.marketingFaq :is(p,li) a:hover,.marketingLead a:hover,.marketingBlock :is(p,li) a:hover,.reportPanelLead a:hover,.cookieConsentCopy a:hover,.exploreMapJump.inline:hover,.exploreAlphaList a:hover,.charityInlineLink:hover,.receiptNote a:hover,.checkoutAgree a:hover,.charityPage article :is(p,li) a:hover,.aboutPage article :is(p,li) a:hover,.countryPage :is(p,li) a:hover,.exploreMore a:hover{--link-lime-bar:3px;background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.legalPage article :is(p,li) a:hover,.legalShell article :is(p,li) a:hover,.legalFine a:hover,.legalLangToggle a:hover,.legalEtDraft :is(p,li) a:hover,.aboutTypeCredits :is(p,li) a:hover,.marketingFaq :is(p,li) a:hover,.marketingLead a:hover,.marketingBlock :is(p,li) a:hover,.reportPanelLead a:hover,.cookieConsentCopy a:hover,.exploreMapJump.inline:hover,.exploreAlphaList a:hover,.charityInlineLink:hover,.receiptNote a:hover,.checkoutAgree a:hover,.charityPage article :is(p,li) a:hover,.aboutPage article :is(p,li) a:hover,.countryPage :is(p,li) a:hover,.exploreMore a:hover{background-color:color-mix(in srgb, var(--lime) 16%, transparent)}}.marketingFaq :is(p,li) a:hover,.marketingLead a:hover,.marketingBlock :is(p,li) a:hover{color:var(--ink)}.legalPage article :is(p,li) a:focus-visible,.legalShell article :is(p,li) a:focus-visible,.legalFine a:focus-visible,.legalLangToggle a:focus-visible,.legalEtDraft :is(p,li) a:focus-visible,.aboutTypeCredits :is(p,li) a:focus-visible,.marketingFaq :is(p,li) a:focus-visible,.marketingLead a:focus-visible,.marketingBlock :is(p,li) a:focus-visible,.reportPanelLead a:focus-visible,.cookieConsentCopy a:focus-visible,.exploreMapJump.inline:focus-visible,.exploreAlphaList a:focus-visible,.charityInlineLink:focus-visible,.receiptNote a:focus-visible,.checkoutAgree a:focus-visible,.charityPage article :is(p,li) a:focus-visible,.aboutPage article :is(p,li) a:focus-visible,.countryPage :is(p,li) a:focus-visible,.exploreMore a:focus-visible{outline:2px solid var(--lime);outline-offset:2px}img,svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.topbar{--topbar-chip-h:34px;--topbar-icon-only-size:20px;--topbar-h:56px;z-index:90;height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px));border-bottom:var(--line);background:var(--paper);box-sizing:border-box;align-items:center;gap:12px;display:flex;position:sticky;top:0;overflow:visible}html[data-theme=dark] .topbar{--paper:#1a1a18;background:var(--paper)}.topbarNavMeasure{visibility:hidden;pointer-events:none;font:750 11px var(--font-geist-mono), monospace;white-space:nowrap;gap:22px;height:0;display:flex;position:absolute;overflow:hidden}.brand{width:fit-content;min-width:0;max-width:min(100%,48vw);color:inherit;white-space:nowrap;flex:0 auto;align-items:center;gap:8px;text-decoration:none;display:inline-flex;overflow:hidden}.footerBrand{width:fit-content;color:inherit;align-items:flex-end;gap:10px;display:inline-flex}.brandLogo{width:auto;height:1em;color:inherit;flex:none;line-height:0;display:block;overflow:visible}.brandLogo svg{width:auto;height:100%;display:block;overflow:visible}.brandLogo svg :is(path,polygon){fill:currentColor}.brandLogo svg [fill=\#dfff00],.brandLogo svg [fill=\#DFFF00],.brandLogo svg [id*=LIME_BALL] :is(path,polygon),.brandLogo svg [id*=BALL_LIME_FILL]{fill:#dfff00!important}.brandLogo svg [id*=M_INSIDE_BALL],.brandLogo svg [id*=Y_INSIDE_BALL],.brandLogo svg [id*=BALL_BORDER]{fill:#111!important}html[data-theme=dark] .brandLogo svg [id*=BALL_BORDER],.footerBrand .brandLogo svg [id*=BALL_BORDER]{fill:#dfff00!important}html[data-theme=dark] .brandLogo svg [fill=\#dfff00],html[data-theme=dark] .brandLogo svg [fill=\#DFFF00],html[data-theme=dark] .brandLogo svg [id*=LIME_BALL] :is(path,polygon),html[data-theme=dark] .brandLogo svg [id*=BALL_LIME_FILL],.footerBrand .brandLogo svg [fill=\#dfff00],.footerBrand .brandLogo svg [fill=\#DFFF00],.footerBrand .brandLogo svg [id*=LIME_BALL] :is(path,polygon),.footerBrand .brandLogo svg [id*=BALL_LIME_FILL]{fill:#111!important}html[data-theme=dark] .brandLogo svg [id*=M_INSIDE_BALL],html[data-theme=dark] .brandLogo svg [id*=Y_INSIDE_BALL],.footerBrand .brandLogo svg [id*=M_INSIDE_BALL],.footerBrand .brandLogo svg [id*=Y_INSIDE_BALL]{fill:currentColor!important}.brandLogoHeader{height:clamp(22px,3.2vw,30px)}.brandLogoFooter{height:72px}.brandMark{background:var(--lime);color:var(--on-lime);-webkit-text-stroke:0;padding:0 3px;display:inline-block}.brandVersion{color:var(--muted);font:750 9px / 1 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:none;-webkit-text-stroke:0;background:0 0;border:0;align-self:flex-end;margin:0;padding:0}footer .brandVersion{color:var(--panel-dark-fg)}@supports (color:color-mix(in lab, red, red)){footer .brandVersion{color:color-mix(in srgb, var(--panel-dark-fg) 55%, transparent)}}.topbarNavDesktop{min-width:0;font:750 11px var(--font-geist-mono), monospace;white-space:nowrap;flex-wrap:nowrap;flex:auto;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,24px);display:flex;overflow:visible}.topbarNavDesktop[hidden]{display:none!important}.topbarNavDesktop a{color:inherit;white-space:nowrap;border-bottom:2px solid #0000;flex:none;padding:5px 0;text-decoration:none}.navShapeLink{isolation:isolate;justify-content:center;align-items:center;padding-inline:.35em;display:inline-flex;position:relative;overflow:visible}.navShapeLinkLabel{line-height:1.2;display:inline-block;position:relative}.navShapeLinkText{z-index:1;position:relative}.navShapeLinkMarks{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.navShapeLinkMark{z-index:0;left:var(--nav-shape-x,50%);top:var(--nav-shape-y,50%);pointer-events:none;opacity:1;width:2.65em;height:2.65em;-webkit-mask-image:var(--nav-shape-url);-webkit-mask-image:var(--nav-shape-url);-webkit-mask-image:var(--nav-shape-url);-webkit-mask-image:var(--nav-shape-url);mask-image:var(--nav-shape-url);background-color:currentColor;margin:0;position:absolute;transform:translate(-50%,-50%)scale(.08);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.navShapeLink.isDecorVisible .navShapeLinkMark{animation:.12s cubic-bezier(.22,1.12,.28,1) both navShapePop;animation-delay:var(--nav-shape-delay,0s)}@keyframes navShapePop{0%{transform:translate(-50%,-50%)scale(.08)}to{transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.navShapeLink.isDecorVisible .navShapeLinkMark{animation:none;transform:translate(-50%,-50%)scale(1)}}.navShapeLink[data-shape-count="2"] .navShapeLinkMark{width:2.35em;height:2.35em}.navShapeLink[data-shape-count="3"] .navShapeLinkMark{width:2.05em;height:2.05em}.topbarNavDesktop .navShapeLink{border-bottom:2px solid #0000;padding:5px .35em}.topbarNavDesktop .navShapeLink:hover,.topbarNavDesktop .navShapeLink:focus-visible,.topbarNavDesktop .navShapeLink.isActive{border-color:#0000}.topbarNavDesktop a:hover,.topbarNavDesktop a:focus-visible{border-color:var(--ink)}.topbarMoreBtn{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:5px;margin:0;padding:5px 0;display:inline-flex}.topbarMoreBtn:hover,.topbarMoreBtn:focus-visible,.topbarMoreBtn.isOpen{border-color:var(--ink)}.topbarMoreChevron{flex:none;width:11px;height:7px;transition:transform .16s;display:block}.topbarMoreBtn.isOpen .topbarMoreChevron{transform:rotate(180deg)}.topbarMoreWrap{flex:none;position:relative}.topbarEnd{flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.topbarChip,.topbarEnd .soundToggle,.topbarEnd .foleyToggle,.topbarEnd .themeToggle,.topbarEnd .visitorResetToggle{box-sizing:border-box;height:var(--topbar-chip-h);min-height:var(--topbar-chip-h);min-width:var(--topbar-chip-h);border:var(--line);background:var(--paper);color:var(--ink);font:850 8px / 1 var(--font-geist-mono), monospace;letter-spacing:.03em;white-space:nowrap;cursor:pointer;flex:none;place-items:center;padding:0 10px;text-decoration:none;display:inline-grid}.topbarChip.iconOnlyToggle,.topbarChip.soundToggle,.topbarChip.devSoundsToggle{width:var(--topbar-chip-h);min-width:var(--topbar-chip-h);place-items:center;gap:0;padding:0;display:inline-grid}.topbarChip.iconOnlyToggle .topbarChipIcon,.topbarChip.soundToggle .topbarSoundIcon,.topbarChip.devSoundsToggle .topbarDevSoundsIcon{width:var(--topbar-icon-only-size);height:var(--topbar-icon-only-size);object-fit:contain}.topbarChipIcon{width:12px;height:12px}.topbarChip:hover,.soundToggle:hover,.soundToggle:focus-visible,.devSoundsToggle:hover,.devSoundsToggle:focus-visible,.foleyToggle:hover,.foleyToggle:focus-visible,.themeToggle:hover,.themeToggle:focus-visible,.soundToggle.isOn,.devSoundsToggle.isOn,.foleyToggle.isOn,.themeToggle.isDark{background:var(--lime);color:var(--on-lime);border-color:var(--ink-fixed)}.soundToggle.isOn:hover,.soundToggle.isOn:focus-visible,.devSoundsToggle.isOn:hover,.devSoundsToggle.isOn:focus-visible,.foleyToggle.isOn:hover,.foleyToggle.isOn:focus-visible,.themeToggle.isDark:hover,.themeToggle.isDark:focus-visible{background:var(--ink-fixed);color:var(--lime)}.soundToggle.isArming{opacity:.88;cursor:wait}.themeToggle.isBlackout,.themeToggle.isBlackout:hover,.themeToggle.isBlackout:focus-visible{background:var(--red);color:#fff;border-color:var(--red)}.themeToggle.isLocked,.themeToggle:disabled,.soundToggle:disabled,.devSoundsToggle:disabled,.foleyToggle:disabled{opacity:.55;cursor:wait;pointer-events:none}.navCta,.topbarClaim{height:var(--topbar-chip-h);min-height:var(--topbar-chip-h);border:var(--line-fixed);background:var(--lime);color:var(--on-lime);font:850 10px / 1 var(--font-geist-mono), monospace;letter-spacing:.04em;white-space:nowrap;box-sizing:border-box;flex:none;place-items:center;padding:0 12px;text-decoration:none;display:inline-grid}.navCta:hover,.navCta:focus-visible,.topbarClaim:hover,.topbarClaim:focus-visible{background:var(--surface);color:var(--ink);border:var(--line)}.topbarMenuBtn{width:var(--topbar-chip-h);height:var(--topbar-chip-h);border:var(--line);background:var(--surface);cursor:pointer;flex:none;place-content:center;gap:4px;padding:0;display:inline-grid}.topbarMenuBtn span{background:var(--ink);width:14px;height:2px;transition:transform .16s,opacity .16s;display:block}.topbarMenuBtn.isOpen span:first-child{transform:translateY(6px)rotate(45deg)}.topbarMenuBtn.isOpen span:nth-child(2){opacity:0}.topbarMenuBtn.isOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.topbarMenu{z-index:92;max-height:calc(100dvh - 100% - env(safe-area-inset-bottom,0px));padding:8px 14px calc(14px + env(safe-area-inset-bottom,0px));border-bottom:var(--line);background:var(--paper);box-shadow:6px 6px 0 var(--shadow);opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:minmax(0,1fr) auto;gap:0;transition:opacity .16s,visibility .16s;display:grid;position:absolute;top:100%;left:0;right:0;overflow:hidden}.topbarMenu.isOpen{opacity:1;visibility:visible;pointer-events:auto}.topbarMenu nav,.topbarMenuNav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;font:800 13px var(--font-geist-mono), monospace;letter-spacing:.04em;gap:0;display:grid;overflow:hidden auto}.topbarNavFaqBlock{gap:0;display:grid}.topbarNavAudience{border-left:2px solid var(--ink);gap:0;margin:0 0 4px 8px;padding:0 0 6px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.topbarNavAudience{border-left:2px solid color-mix(in srgb, var(--ink) 16%, transparent)}}.topbarNavAudience .navShapeLink{font-size:.9em}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel{width:min(24.5rem,100dvw - 2rem);max-height:calc(100dvh - var(--topbar-h) - env(safe-area-inset-top,0px) - 22px - env(safe-area-inset-bottom,0px));border:var(--line);background:var(--paper);box-shadow:5px 5px 0 var(--shadow);transform-origin:100% 0;--more-panel-gap:8px;--more-panel-pad:10px;flex-direction:column;padding:0;transition:opacity .16s,visibility .16s,transform .18s cubic-bezier(.22,1.08,.28,1);display:flex;position:absolute;top:calc(100% + 8px);left:auto;right:0;overflow:hidden;transform:translateY(-4px)scale(.98)}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel.isOpen{transform:translateY(0)scale(1)}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel .topbarMorePanelHead{border-bottom:var(--line);background:var(--lime);flex:none;margin:0;padding:8px 10px 6px}@supports (color:color-mix(in lab, red, red)){.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel .topbarMorePanelHead{background:color-mix(in srgb, var(--lime) 14%, var(--paper))}}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel .topbarMorePanelHead{color:var(--ink);font:850 9px var(--font-geist-mono), monospace;letter-spacing:.12em;text-align:start;line-height:1.2}html[data-theme=dark] .topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel .topbarMorePanelHead{background:var(--surface);color:var(--lime-fg)}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel .topbarMenuNav{min-height:0;padding:var(--more-panel-gap) var(--more-panel-pad);padding-bottom:calc(var(--more-panel-gap) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex:0 auto;overflow:hidden auto}.topbarMoreWrap:has(.topbarMenu.isOpen){z-index:93}.topbar.isNavInline .topbarMenu.isMorePanel .navShapeLinkLabel{min-width:0}.topbar.isNavInline .topbarMenu.isMorePanel .topbarMenuExtras{display:none}.topbar.isNavInline .topbarMenu.isMorePanel .topbarMenuNav{column-gap:var(--more-panel-gap);row-gap:var(--more-panel-gap);font:750 clamp(8px, .62rem, 10px) var(--font-geist-mono), monospace;grid-template-columns:repeat(2,minmax(0,1fr))}.topbar.isNavInline .topbarMenu.isMorePanel .navShapeLink{overflow-wrap:anywhere;border-bottom:0;border-radius:0;width:auto;min-width:0;max-width:100%;min-height:34px;padding:4px 6px}.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavFaqBlock{gap:var(--more-panel-gap);padding:var(--more-panel-gap) 0;border-top:1px solid var(--ink);grid-column:1/-1;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavFaqBlock{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}}.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavFaqBlock{border-bottom:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavFaqBlock{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}}.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavAudience{column-gap:var(--more-panel-gap);row-gap:var(--more-panel-gap);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavAudienceLabel{font:750 7px/1.2 var(--font-geist-mono), monospace;letter-spacing:.12em;color:var(--muted);grid-column:1/-1;margin:0;padding:0}.topbar.isNavInline .topbarMenu.isMorePanel .topbarNavAudience .navShapeLink{min-height:30px;font-size:9px}.topbar.isNavInline .topbarMenu.isMorePanel .navShapeLinkMark{opacity:1;width:2em;height:2em}.topbar.isNavInline .topbarMenuScrim.isOpen{background:var(--ink-fixed)}@supports (color:color-mix(in lab, red, red)){.topbar.isNavInline .topbarMenuScrim.isOpen{background:color-mix(in srgb, var(--ink-fixed) 22%, transparent)}}html.topbarMenuActive,html.topbarMenuActive body{overscroll-behavior:none}html.topbarMenuActive .topbar{z-index:94;width:100%;position:fixed;top:0;left:0;right:0}.topbarScrollLockSpacer{width:100%;height:calc(var(--topbar-h,56px) + env(safe-area-inset-top,0px));pointer-events:none;visibility:hidden;display:block}html.topbarMenuActive .topbarMenu{z-index:95}html.topbarMenuActive .topbarMenuScrim{z-index:88}@media (prefers-reduced-motion:reduce){.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel{transition:opacity .16s,visibility .16s;transform:none}.topbar.isNavInline .topbarMoreWrap .topbarMenu.isMorePanel.isOpen{transform:none}}.topbarMenu nav a,.topbarMenu nav .navShapeLink,.topbarMenuNav a,.topbarMenuNav .navShapeLink{border-bottom:1px solid var(--ink);justify-content:flex-start;align-items:center;width:auto;max-width:100%;min-height:44px;padding:0 4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.topbarMenu nav a,.topbarMenu nav .navShapeLink,.topbarMenuNav a,.topbarMenuNav .navShapeLink{border-bottom:1px solid color-mix(in srgb, var(--ink) 14%, transparent)}}.topbarMenu nav a,.topbarMenu nav .navShapeLink,.topbarMenuNav a,.topbarMenuNav .navShapeLink{color:inherit;text-decoration:none}.topbarMenu nav .navShapeLinkMark,.topbarMenuNav .navShapeLinkMark{opacity:1;width:2.2em;height:2.2em}.topbar.isNavMenu .topbarMenu nav .navShapeLink,.topbar.isNavMenu .topbarMenuNav .navShapeLink{width:100%;display:flex}.topbar.isNavMenu .topbarMenuNav>.navShapeLink:last-child{border-bottom:0}.topbar.isNavMenu .topbarMenu.isSiteNav{--mobile-menu-gap:8px;--mobile-menu-section-pad:14px;padding:var(--mobile-menu-gap) 14px calc(var(--mobile-menu-gap) + env(safe-area-inset-bottom,0px))}.topbar.isNavMenu .topbarNavFaqBlock{padding:0 0 var(--mobile-menu-section-pad);border-top:0;border-bottom:var(--line);gap:0;margin:0;display:grid}.topbar.isNavMenu .topbarNavFaqBlock>.navShapeLink{background:0 0;border-bottom:0;min-height:46px;padding:0 8px;font-weight:850}.topbar.isNavMenu .topbarNavAudience{gap:var(--mobile-menu-gap);padding:var(--mobile-menu-gap) 0 0;border-left:0;border-top:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.topbar.isNavMenu .topbarNavAudienceLabel{font:750 8px/1.2 var(--font-geist-mono), monospace;letter-spacing:.14em;color:var(--muted);grid-column:1/-1;margin:0;padding:0}.topbar.isNavMenu .topbarNavAudience .navShapeLink{border:var(--line);border-bottom:var(--line);background:var(--paper);letter-spacing:.03em;text-align:center;justify-content:center;align-items:center;min-height:42px;padding:6px 8px;font-size:9px;font-weight:800;line-height:1.25;display:flex}.topbar.isNavMenu .topbarNavAudience .navShapeLinkLabel{text-align:center}.topbar.isNavMenu .topbarNavAudience .navShapeLinkMark{opacity:.65;width:1.75em;height:1.75em}.topbar.isNavMenu .topbarMenu.isSiteNav .topbarMenuExtras{gap:var(--mobile-menu-gap);margin-top:var(--mobile-menu-gap)}.topbarMenuExtras{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.topbarMenuExtras .navCta,.topbarMenuExtras .topbarMenuReset{text-align:center;box-sizing:border-box;border:var(--line);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:850 10px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex}.topbarMenuExtras .navCta{border:var(--line-fixed);background:var(--lime);color:var(--on-lime);grid-column:1/-1}.topbarMenuReset:hover{background:var(--ink);color:var(--paper)}.topbarMenuScrim{top:calc(var(--topbar-h,56px) + env(safe-area-inset-top,0px));z-index:88;background:var(--ink-fixed);border:0;margin:0;padding:0;display:block;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.topbarMenuScrim{background:color-mix(in srgb, var(--ink-fixed) 28%, transparent)}}.topbarMenuScrim{cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,visibility .16s}.topbarMenuScrim.isOpen{opacity:1;visibility:visible;pointer-events:auto}.topbarMenuBtn[hidden],.topbar:not(.isReady) .topbarNavDesktop{display:none!important}.topbar:not(.isReady) .topbarMenuBtn{display:inline-grid!important}@media (width<=420px){.topbarClaim{letter-spacing:.04em;max-width:72px;padding:0 8px;font-size:8px}.topbarMenuExtras .navCta{display:flex}.buyIdleSteps{gap:5px}.buyIdleSteps button{gap:4px;padding:6px 5px}.profileTypeField>div{grid-template-columns:repeat(2,minmax(0,1fr))}.profileTypeField>div button:nth-child(2){border-right:0}.profileTypeField>div button:nth-child(n+3){border-top:var(--line)}.assetRow{grid-template-columns:1fr}.amountInput,.amountInput input{width:100%;min-width:0}}.flashlightVeil{z-index:70;pointer-events:none;-webkit-mask-image:radial-gradient(circle 280px at var(--flash-x,50vw) var(--flash-y,40vh), transparent 0%, transparent 48%, #00000073 72%, #000 100%);-webkit-mask-image:radial-gradient(circle 280px at var(--flash-x,50vw) var(--flash-y,40vh), transparent 0%, transparent 48%, #00000073 72%, #000 100%);-webkit-mask-image:radial-gradient(circle 280px at var(--flash-x,50vw) var(--flash-y,40vh), transparent 0%, transparent 48%, #00000073 72%, #000 100%);-webkit-mask-image:radial-gradient(circle 280px at var(--flash-x,50vw) var(--flash-y,40vh), transparent 0%, transparent 48%, #00000073 72%, #000 100%);mask-image:radial-gradient(circle 280px at var(--flash-x,50vw) var(--flash-y,40vh), transparent 0%, transparent 48%, #00000073 72%, #000 100%);background:#000;position:fixed;inset:0}html[data-blackout="1"] .topbar{z-index:90}.mapHero{height:calc(100vh - var(--topbar-h) - env(safe-area-inset-top,0px));height:calc(100dvh - var(--topbar-h) - env(safe-area-inset-top,0px));max-height:calc(100vh - var(--topbar-h) - env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--topbar-h) - env(safe-area-inset-top,0px));max-height:calc(100svh - var(--topbar-h) - env(safe-area-inset-top,0px));isolation:isolate;z-index:1;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.mapApp{border-bottom:var(--line);z-index:2;flex:1 1 0;grid-template-columns:minmax(0,1fr) 400px;min-width:0;height:auto;min-height:0;max-height:none;display:grid;position:relative;overflow:hidden}.mapStage{--map-border:.72px;--map-selected-border:1.05px;--map-placement-stroke:.45px;--map-css-scale:1;--map-chrome-top:14px;--map-chrome-left:14px;--map-chrome-right:14px;background:var(--map-water);border-right:var(--line);touch-action:none;overscroll-behavior:none;min-width:0;min-height:0;position:relative;overflow:hidden}.mapStage.isResizeFrozen{contain:strict}.mapStage.isResizeFrozen .mapTransformWrapper{visibility:hidden;pointer-events:none;content-visibility:hidden}.mapStage.isCooperativeTouch{touch-action:pan-y;overscroll-behavior:auto}.mapStage.isCooperativeTouch:not(.isMapEngaged) .mapTransformWrapper,.mapStage.isCooperativeTouch:not(.isMapEngaged) .mapTransformContent,.mapStage.isCooperativeTouch:not(.isMapEngaged) .mapWorldStack,.mapStage.isCooperativeTouch:not(.isMapEngaged) .mapWorldStack>svg,.mapStage.isCooperativeTouch:not(.isMapEngaged) .ocean,.mapStage.isCooperativeTouch:not(.isMapEngaged) .countryBorder,.mapStage.isCooperativeTouch:not(.isMapEngaged) .countryFocusTarget{touch-action:pan-y;pointer-events:none!important}.mapStage.isCooperativeTouch:not(.isMapEngaged) .country,.mapStage.isCooperativeTouch:not(.isMapEngaged) .countryPlacementTarget,.mapStage.isCooperativeTouch:not(.isMapEngaged) .placementPickOverlay{pointer-events:visiblePainted!important}.mapStage.isCooperativeTouch.isMapEngaged,.mapStage.isCooperativeTouch.isMapEngaged .mapTransformWrapper{touch-action:none;overscroll-behavior:none}.mapGestureTip,.mapGestureHelp{display:none}@media (width<=720px){.mapGestureTip{z-index:16;left:max(10px, env(safe-area-inset-left,0px));right:max(64px, env(safe-area-inset-right,0px));bottom:max(62px, calc(env(safe-area-inset-bottom,0px) + 54px));border:2px solid var(--ink-fixed);background:var(--paper);margin:0;padding:8px 10px;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.mapGestureTip{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.mapGestureTip{font:700 10px/1.35 var(--font-geist-mono), monospace;pointer-events:none;animation:4.2s forwards mapGestureTipFade}.mapGestureHelp{z-index:16;left:max(10px, env(safe-area-inset-left,0px));bottom:max(58px, calc(env(safe-area-inset-bottom,0px) + 50px));display:block;position:absolute}.mapGestureHelpBtn{border:var(--line);background:var(--surface);width:36px;height:36px;box-shadow:2px 2px 0 var(--shadow);font:850 14px/1 var(--font-geist-mono), monospace;touch-action:manipulation}.mapGestureHelpPop{border:var(--line);background:var(--surface);width:min(240px,70vw);box-shadow:3px 3px 0 var(--shadow);font:650 11px/1.4 var(--font-geist-mono), monospace;gap:6px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.mapGestureHelpPop button{border:var(--line);background:var(--lime);min-height:36px;color:var(--on-lime);font:850 10px var(--font-geist-mono), monospace;margin-top:4px}}@keyframes mapGestureTipFade{0%,70%{opacity:1}to{opacity:0}}.mapCoopHint{display:none}:is(.mapStage:fullscreen,.mapStage.isFullscreenFallback){border:0;width:100vw;height:100dvh!important;min-height:0!important}.mapStage.isFullscreenFallback{z-index:1000;position:fixed;inset:0}.mapLoader{z-index:6;background:var(--map-water);align-content:center;place-items:center;animation:.2s mapLoaderFade;display:grid;position:absolute;inset:0;overflow:hidden}.mapPaintStatus{z-index:5;pointer-events:none;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--paper);padding:6px 10px;font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;bottom:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.mapPaintStatus{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.mapPaintStatus{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.mapLoaderInner{z-index:3;text-align:center;background:var(--surface);width:min(340px,100% - 48px);color:var(--ink);border:var(--line);box-shadow:4px 4px 0 var(--ink-fixed);justify-items:stretch;gap:8px;padding:14px 16px 12px;display:grid;position:relative}.mapLoaderTag{font:750 9px var(--font-geist-mono), monospace;letter-spacing:.16em;color:var(--ink);opacity:.55;justify-self:start}.mapLoaderFact.isComic{letter-spacing:0;font-family:Comic Sans MS,Comic Sans,Comic Relief,Chalkboard SE,cursive}.mapLoaderFactViewport{place-items:center;width:100%;min-height:2.7em;display:grid;position:relative}.mapLoaderFact{text-align:center;width:100%;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.02em;color:var(--ink);opacity:0;grid-area:1/1;margin:0;padding:0;font-size:clamp(13px,1.7vw,15px);font-weight:800;line-height:1.3;transition:opacity .42s,transform .42s;transform:translateY(10px)}.mapLoaderFact.isEnter{opacity:0;transition:none;transform:translateY(10px)}.mapLoaderFact.isIn{opacity:1;transform:translate(0)}.mapLoaderFact.isOut{opacity:0;transform:translateY(-10px)}.mapLoaderBar{background:var(--ink);width:100%;height:4px;margin-top:2px;display:block}@supports (color:color-mix(in lab, red, red)){.mapLoaderBar{background:color-mix(in srgb, var(--ink) 14%, var(--surface))}}.mapLoaderBar{border:1px solid var(--line-color);overflow:hidden}.mapLoaderBar i{background:var(--lime);will-change:transform;width:38%;height:100%;animation:1.15s linear infinite mapLoaderBarSweep;display:block}@keyframes mapLoaderBarSweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes shimmerSweep{0%{transform:translate(-100%)}to{transform:translate(282%)}}@keyframes mapLoaderFactIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mapLoaderFade{0%{opacity:0}to{opacity:1}}.sectionHeader p,.rulesSection>div>p:first-child,.companyModal>p,.purchaseModal>p{margin:0 0 var(--hero-eyebrow-gap,6px);font:var(--type-eyebrow);letter-spacing:.08em}.mapSearch{z-index:13;top:var(--map-chrome-top);left:var(--map-chrome-left);background:var(--panel-dark);border:var(--line-fixed);box-shadow:none;font:750 9px var(--font-geist-mono), monospace;align-items:stretch;display:flex;position:absolute}.mapSearch.isOpen{box-shadow:none}.mapProfileFilters{z-index:12;top:var(--map-chrome-top);right:var(--map-chrome-right);border:var(--line);background:var(--surface);box-shadow:none;display:flex;position:absolute}.mapFilterToggle,.mapMobileDock,.mapChromeBackdrop,.mapArchiveSheetClose{display:none}.mapProfileFilterChips{display:flex}.mapProfileFilters button{border:0;border-right:1px solid var(--line-color);background:var(--surface);min-height:42px;font:800 8px var(--font-geist-mono), monospace;letter-spacing:.02em;padding:0 11px}.mapProfileFilterChips button:last-child{border-right:0}.mapProfileFilters button:hover,.mapProfileFilters button.active{background:var(--lime);color:var(--on-lime)}.mapArchiveControl{z-index:14;border:var(--line);background:var(--surface);width:100%;box-shadow:none;grid-template-columns:110px minmax(100px,1fr) 50px 46px 52px;align-items:stretch;display:grid;position:static}.mapArchiveControl.isPlaying{box-shadow:none}.mapArchiveControl.isLoading>div strong{color:var(--muted)}.archivePackOverlay{z-index:20;background:var(--paper);place-items:center;padding:24px;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.archivePackOverlay{background:color-mix(in srgb, var(--paper) 78%, transparent)}}.archivePackOverlay{-webkit-backdrop-filter:blur(2px);pointer-events:auto}@media (pointer:coarse),(width<=720px){.archivePackOverlay{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.archivePackOverlay{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.archivePackOverlay{-webkit-backdrop-filter:none}}.archivePackCard{border:3px solid var(--ink);background:var(--surface);width:min(520px,100%);box-shadow:8px 8px 0 var(--ink);gap:10px;padding:14px;display:grid}.archivePackHead{gap:2px;display:grid}.archivePackHead span{font:750 8px var(--font-geist-mono), monospace;letter-spacing:.06em}.archivePackHead strong{font:900 16px/1.1 var(--font-geist-mono), monospace}.archivePackBar{border:2px solid var(--ink);background:var(--paper);height:10px;overflow:hidden}.archivePackBar>i{background:var(--lime);height:100%;transition:width .12s linear;display:block}.archivePackHint{font:560 11px/1.35 var(--font-geist-mono), monospace;color:var(--muted);margin:0}.packPlay{gap:8px;display:grid}.packPlayHud{font:750 10px var(--font-geist-mono), monospace;letter-spacing:.04em;justify-content:space-between;gap:10px;display:flex}.packPlayHud b{font-weight:950}.packPlayHud em{opacity:.65;font-style:normal;font-weight:650}.packPlayHud .isHot{color:var(--lime-fg,#5a6b00)}.packPlayArena{border:2px solid var(--ink);background:var(--paper);place-items:center;width:100%;min-height:clamp(168px,28vh,220px);padding:14px 10px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.packPlayArena{background:color-mix(in srgb, var(--paper) 88%, var(--lime))}}.packPlayArena{touch-action:manipulation}.packPlaySlots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.packPlaySlot{aspect-ratio:1.15;border:2px solid var(--ink-fixed);background:var(--surface);min-height:64px;color:var(--muted);font:900 11px/1.1 var(--font-geist-mono), monospace;letter-spacing:.02em;box-shadow:2px 2px 0 var(--ink-fixed);place-items:center;padding:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.packPlaySlot{box-shadow:2px 2px 0 color-mix(in srgb, var(--ink-fixed) 35%, transparent)}}.packPlaySlot{cursor:pointer;transition:background 80ms linear,color 80ms linear,transform 80ms,box-shadow 80ms}.packPlaySlot span{pointer-events:none}.packPlaySlot.tone-idle:hover{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.packPlaySlot.tone-idle:hover{background:color-mix(in srgb, var(--paper) 70%, var(--surface))}}.packPlaySlot.tone-hot{background:var(--lime);color:var(--on-lime,#111);box-shadow:3px 3px 0 var(--ink-fixed);transform:translate(-1px,-1px)}.packPlaySlot.tone-gold{color:#111;box-shadow:3px 3px 0 var(--ink-fixed);background:#ffc83d;animation:.52s ease-in-out infinite packPlayGoldPulse;transform:translate(-1px,-1px)}.packPlaySlot.tone-miss{background:var(--red);color:#fff;box-shadow:3px 3px 0 var(--ink-fixed)}.packPlaySlot:active{box-shadow:1px 1px 0 var(--ink-fixed);transform:translate(1px,1px)scale(.96)}.packPlayFlash{border:2px solid var(--ink-fixed);background:var(--ink-fixed);color:var(--lime);font:900 11px var(--font-geist-mono), monospace;pointer-events:none;padding:4px 8px;animation:.32s ease-out packPlayFlashPop;position:absolute;top:10px;right:10px}.packPlayTip{font:600 9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.03em;color:var(--muted);margin:0}@keyframes packPlayGoldPulse{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}@keyframes packPlayFlashPop{0%{opacity:0;transform:translateY(4px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (pointer:coarse),(width<=720px){.packPlayArena{min-height:clamp(150px,30vh,200px);padding:12px 8px}.packPlaySlots{gap:6px}.packPlaySlot{min-height:56px;font-size:10px}}@media (width<=420px){.packPlaySlots{grid-template-columns:repeat(2,minmax(0,1fr))}.packPlaySlot{min-height:52px}}.archivePackCancel{border:2px solid var(--ink);background:var(--paper);min-height:34px;font:800 10px var(--font-geist-mono), monospace;cursor:pointer;justify-self:start;padding:0 12px}.archivePackCancel:hover{background:var(--red);color:#fff}.mapArchiveControl>div{border-right:1px solid var(--line-color);align-content:center;gap:2px;min-width:0;padding:7px 9px;display:grid}.mapArchiveControl>div span{font:750 7px var(--font-geist-mono), monospace}.mapArchiveControl>div strong{font:850 8px var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapArchiveControl label{grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:6px;padding:0 8px;display:grid}.mapArchiveControl label span{font:800 6.5px var(--font-geist-mono), monospace}.mapArchiveControl input{width:100%;accent-color:var(--lime)}.mapArchiveControl>button{border:0;border-left:1px solid var(--ink-fixed);background:var(--lime);min-width:50px;color:var(--on-lime);font:850 7px var(--font-geist-mono), monospace;padding:0 8px}.mapArchiveControl>button:hover{background:var(--red);color:#fff}.mapArchiveControl>button:disabled{background:var(--surface);color:var(--muted);cursor:default}.mapArchiveControl>button.mapArchivePlay[aria-pressed=true]{background:var(--ink);color:var(--paper)}.mapExploreLink{border:0;border-left:1px solid var(--ink-fixed);background:var(--panel-dark);color:var(--seafoam-on-dark);font:850 8px var(--font-geist-mono), monospace;letter-spacing:.04em;place-items:center;text-decoration:none;display:grid}.mapExploreLink:hover{background:var(--red);color:#fff}.mapArchiveControl.isSpotlight{outline:3px solid var(--lime);outline-offset:4px;animation:.7s ease-out archiveSpotlight;box-shadow:0 0 0 8px #dfff0059}.mapHistoryToggle.isSpotlight{outline:3px solid var(--lime);outline-offset:3px;animation:.7s ease-out archiveSpotlight;box-shadow:0 0 0 6px #dfff0059}@keyframes archiveSpotlight{0%{transform:scale(.98)}to{transform:none}}.mapSearchLabel{background:var(--panel-dark);min-width:72px;color:var(--panel-dark-fg);letter-spacing:.09em;place-items:center;padding:0 10px;display:grid}.countryPicker{border:0;border-left:var(--line-fixed);background:var(--lime);width:218px;height:42px;color:var(--on-lime);text-align:left;font:850 11px var(--font-geist-mono), monospace;text-transform:uppercase;border-radius:0;grid-template-columns:minmax(0,1fr) 42px;align-items:stretch;padding:0;display:grid}.countryPicker:hover,.countryPicker:focus-visible{background:var(--surface);color:var(--ink);outline:0}.countryPicker:hover .countryPickerChevron,.countryPicker:focus-visible .countryPickerChevron{color:var(--lime)}.countryPickerValue{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;padding:0 11px;display:flex;overflow:hidden}.countryPickerChevron{border-left:var(--line-fixed);background:var(--panel-dark);color:var(--lime);place-items:center;display:grid}.countryPickerChevron .dropdownIcon{width:13px;height:auto;transition:transform .16s}.mapSearch.isOpen .countryPickerChevron .dropdownIcon,.countryPickerChevron .dropdownIcon.isOpen{transform:rotate(180deg)}.countryMenu{border:var(--line);background:var(--paper);width:322px;box-shadow:7px 7px 0 var(--shadow);overscroll-behavior:contain;position:absolute;top:calc(100% + 8px);left:-2px;overflow:hidden}.countryMenuHead{background:var(--panel-dark);height:36px;color:var(--panel-dark-fg);font:850 9px var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;padding-left:11px;display:flex}.countryMenuHead strong{background:var(--lime);min-width:42px;color:var(--on-lime);align-self:stretch;place-items:center;font-size:10px;display:grid}.countryFilter{border-bottom:var(--line);background:var(--surface);grid-template-columns:51px minmax(0,1fr);height:44px;display:grid}.countryFilter>span[aria-hidden]{border-right:var(--line-fixed);background:var(--lime);color:var(--on-lime);font:900 9px var(--font-geist-mono), monospace;place-items:center;display:grid}.countryFilter input{background:var(--surface);width:100%;min-width:0;color:var(--ink);font:800 10px var(--font-geist-mono), monospace;border:0;border-radius:0;outline:0;padding:0 11px}.countryFilter:focus-within{box-shadow:inset 5px 0 0 var(--blue)}.countryFilter input::placeholder{color:var(--muted);opacity:1}.countryFilter input::-webkit-search-cancel-button{filter:grayscale()contrast(3);cursor:pointer}.countryOptions{overscroll-behavior:contain;max-height:min(46dvh,360px);overflow-y:auto}.countryOption{border:0;border-bottom:1px solid var(--line-color);background:var(--paper);text-align:left;width:100%;min-height:39px;font:800 10px var(--font-geist-mono), monospace;text-transform:uppercase;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;gap:8px;padding:0 11px 0 0;display:grid}.countryOption:last-child{border-bottom:0}.countryOption:hover,.countryOption:focus-visible,.countryOption.isSelected{background:var(--lime);color:var(--on-lime);outline:0}.countryOption:focus-visible{box-shadow:inset 5px 0 0 var(--blue)}.countryOptionNumber{border-right:1px solid var(--line-color);color:var(--muted);align-self:stretch;place-items:center;font-size:8px;display:grid}.countryOptionMark{border:1px solid var(--line-color);background:0 0;width:9px;height:9px}.countryOption.isSelected .countryOptionMark{background:var(--ink)}.countryEmpty{background:var(--pink);font:850 10px var(--font-geist-mono), monospace;margin:0;padding:22px 12px}.mapTransformWrapper,.mapTransformContent{width:100%!important;height:100%!important}.mapTransformWrapper{cursor:grab;touch-action:none;background:var(--map-water);position:relative}.mapTransformWrapper:active{cursor:grabbing}.mapTransformContent{z-index:2;position:relative;background:0 0!important;align-items:stretch!important}.mapWorldStack{width:100%;height:100%;position:relative}.ownershipCanvas,.ownershipCanvasViewport{z-index:3;pointer-events:none;transform-origin:0 0;display:block;position:absolute;top:0;left:0}.ownershipCanvasViewport.isViewport.isCompositing{will-change:transform, opacity}.ownershipCanvasLocked.isLocked{z-index:3;pointer-events:none;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}.ownershipCanvasLocked.isLocked.isCompositing{will-change:opacity}.ownershipCanvasLogos,.ownershipCanvasLocked.ownershipCanvasLogos{z-index:4}.ownershipCoverageDebug{z-index:6;pointer-events:none;letter-spacing:.02em;color:#111;white-space:normal;word-break:break-word;background:#e3ff1f;border:2px solid #111;max-width:min(92%,720px);padding:6px 8px;font:10px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;bottom:8px;left:8px;box-shadow:3px 3px #111}html[data-theme=dark] .ownershipCoverageDebug{color:#f4f1ea;background:#363c0e;border-color:#dfff00;box-shadow:3px 3px #dfff00}.mapWorldStack>svg{z-index:1;background:0 0;outline:0;width:100%;height:100%;display:block;position:relative}.treemapViewport.wheel-zooming .treemapTransformContent{transition:transform .115s cubic-bezier(.18,.72,.28,1)!important}.mapTransformContent svg{outline:0;width:100%;height:100%;display:block}.ocean{fill:var(--map-water);cursor:pointer}.countryFocusTarget{fill:#0000;pointer-events:none}.mapWorld,.mapWorld *{transform-box:fill-box}.country{fill:var(--map-land);stroke:var(--map-coast);stroke-width:var(--map-border);stroke-linecap:round;stroke-linejoin:round;paint-order:fill stroke;cursor:pointer;outline:none}html[data-theme=dark] .country{fill:var(--map-land)}.country.isClaimed{fill:var(--map-land);stroke:var(--map-coast);stroke-width:var(--map-border)}html[data-theme=dark] .country.isClaimed{fill:var(--map-land)}.mapStage.isWorldView .mapWorldStack>svg{shape-rendering:geometricprecision}.mapStage.isMapGesturing .mapWorldStack>svg{shape-rendering:optimizespeed}.mapStage.isWorldView .country:hover{filter:none}.country:hover{filter:brightness(1.04)}.country.isClaimed:hover{filter:none}.territoryHitLayer{pointer-events:none}.territoryHit{pointer-events:auto;cursor:pointer}.territoryVectorLayer{pointer-events:none}.territoryCountryBase{opacity:.96}.territoryFiltered{opacity:.075;pointer-events:none!important}.territoryRegion{stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;pointer-events:auto;cursor:pointer;transition:stroke .1s,stroke-width .1s}.territorySeam{stroke:#1111118c;stroke-width:calc(var(--map-border) * .48)}html[data-theme=dark] .territorySeam{stroke:#f4f1e98c}.territoryRegion:hover,.territoryRegion:focus-visible{stroke:var(--lime);stroke-width:calc(var(--map-selected-border,1.15px) * .85);outline:none}.countryBorder{display:none}.countryLogoLayer{pointer-events:none}.countryLogoViewport{overflow:hidden}.countryLogoScaler{transform-box:fill-box;transform-origin:50%;transition:transform 95ms linear}.countryLogoImage{cursor:pointer;pointer-events:auto}.countryLogoText{cursor:pointer;pointer-events:auto;fill:var(--ink);font:950 34px var(--font-geist-mono), monospace;letter-spacing:-.12em;paint-order:stroke;stroke:#ffffffd9;stroke-width:5px;stroke-linejoin:round}.floatingZoom{z-index:15;background:var(--surface);color:var(--ink);border:var(--line);box-shadow:none;font:750 10px var(--font-geist-mono), monospace;align-items:center;display:flex}.floatingZoom button{border:0;border-left:1px solid var(--line-color);background:var(--surface);place-items:center;width:38px;height:38px;padding:0;font-size:19px;line-height:1;display:grid}.floatingZoom button:first-child{border-left:0}.floatingZoom button:hover{background:var(--lime);color:var(--on-lime)}.floatingZoom span{text-align:center;border-left:1px solid var(--line-color);box-sizing:border-box;justify-content:center;align-self:stretch;align-items:center;min-width:48px;display:inline-flex}.mapLeftStack{z-index:15;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;width:min(500px,100% - 180px);display:flex;position:absolute;bottom:18px;left:18px}.mapLeftStack>*{pointer-events:auto}.mapRightStack{z-index:15;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:18px;right:18px}.mapRightStack>*{pointer-events:auto}.mapControlRail{display:contents}.mapZoom{z-index:15;position:static}.mapBusy{z-index:15;isolation:isolate;border:var(--line-fixed);background:var(--panel-dark);width:max-content;max-width:100%;color:var(--lime);pointer-events:none;flex:none;align-self:flex-start;align-items:center;padding:5px 9px;display:none;position:relative;overflow:hidden}.mapBusy[data-active=true]{display:flex}.mapBusyLabel{z-index:1;font:850 8px var(--font-geist-mono), monospace;letter-spacing:.16em;position:relative}.mapBusyShimmer{z-index:0;pointer-events:none;will-change:transform;background:linear-gradient(100deg,#0000,#dfff0059 50%,#0000);width:55%;max-width:100%;animation:.7s linear infinite shimmerSweep;position:absolute;top:0;bottom:0;left:0}.mapFullscreenToggle{z-index:15;border:var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);place-items:center;padding:0;display:grid;position:static}.mapFullscreenToggle:hover,.mapFullscreenToggle[aria-pressed=true]{background:var(--lime);color:var(--on-lime)}.mapFullscreenToggle span{background:linear-gradient(currentColor,currentColor) 0 0/7px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 0/2px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/7px 2px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/2px 7px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/7px 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/2px 7px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/7px 2px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/2px 7px no-repeat;width:19px;height:19px}.mapFullscreenToggle[aria-pressed=true] span{transform:scale(.72)}.mapStatus{z-index:15;border:var(--line);background:var(--surface);max-width:min(280px,42vw);min-height:40px;font:750 10px var(--font-geist-mono), monospace;text-transform:uppercase;pointer-events:none;align-items:stretch;gap:0;padding:0;display:flex;position:static;overflow:hidden}.placementStickyHint{z-index:16;border:2px solid var(--ink-fixed);background:var(--lime);max-width:min(42ch,100% - 24px);color:var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed);font:800 11px/1.2 var(--font-geist-mono), monospace;letter-spacing:.03em;pointer-events:none;text-align:center;padding:6px 10px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.mapStatus>span:last-child{text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;padding:0 12px;overflow:hidden}.liveDot{box-sizing:border-box;aspect-ratio:1;background:var(--lime);border:0;border-radius:0;flex:0 0 40px;align-self:stretch;width:40px;min-width:40px;min-height:40px}.buyPanel{--mosaic-idle-max-h:110px;--mosaic-idle-min-h:56px;--mosaic-buying-h:46px;overscroll-behavior:auto;touch-action:auto;background:var(--paper);box-sizing:border-box;flex-direction:column;align-self:stretch;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.buyForm.isClaiming{border-color:var(--lime);box-shadow:none;animation:none}}.panelTop{border-bottom:2px solid var(--line-color);align-content:center;min-height:0;padding:clamp(10px,1.8dvh,18px);transition:padding .28s cubic-bezier(.22,.9,.28,1),gap .28s;display:grid;container:panel-top/inline-size}.buyPanel.isBuying .panelTop{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;transition:none;display:flex}.buyPanel.isBuying .panelTop>span{display:none}.buyPanel.isBuying .panelTop>strong{letter-spacing:-.04em;text-align:left;flex:auto;min-width:0;margin:0;padding-bottom:0;font-size:clamp(16px,6cqw,24px)}.buyPanel.isBuying .panelTop>small{text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:min(52%,16rem);margin:0;font-size:9px;overflow:hidden}.panelTopButton{border:0;border-bottom:2px solid var(--line-color);background:var(--paper);width:100%;color:inherit;text-align:left;cursor:pointer}.panelTopButton:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.panelTopButton:hover{background:color-mix(in srgb, var(--lime) 35%, var(--paper))}}.panelTopButton:focus-visible{outline:2px solid var(--line-color);outline-offset:-2px}.panelTop>span{font:750 9px var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--lime-fg);opacity:1;max-height:1.4em;transition:max-height .28s,opacity .22s,margin .28s;overflow:hidden}.panelTop>strong{letter-spacing:-.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:3px 0;padding-bottom:.04em;font-size:clamp(14px,8cqw,34px);line-height:1.08;transition:font-size .28s cubic-bezier(.22,.9,.28,1),margin .28s;overflow:hidden}.panelTop>small{font:650 9px var(--font-geist-mono), monospace;color:var(--muted);opacity:1;max-height:1.4em;transition:font-size .28s,opacity .22s,max-height .28s;overflow:hidden}.panelCountryTotal.isLiveBump{color:var(--lime);animation:.9s panelTotalBump}@supports (color:color-mix(in lab, red, red)){.panelCountryTotal.isLiveBump{color:color-mix(in srgb, var(--lime) 55%, var(--muted))}}@keyframes panelTotalBump{0%{color:var(--lime)}to{color:var(--muted)}}.countryMosaic{background:var(--surface);border-bottom:var(--line);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container:mosaic-strip/size}.mosaicBody{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative}.buyPanel:not(.isBuying) .mosaicBody{flex:auto;height:100%;min-height:0;max-height:none}.mosaicBody>.emptyMosaic{border-bottom:0;flex:1;height:auto;min-height:0}.mosaicTiles{flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.mosaicTileName{font:850 8px/1.1 var(--font-geist-mono), monospace;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:inherit;opacity:.88;pointer-events:none;margin:0;font-style:normal;position:absolute;top:5px;left:5px;right:5px;overflow:hidden}.mosaicTileDark .mosaicTileName{color:#f4f1ea}.buyPanel.isBuying .mosaicTile{padding:2px 4px}.countryMosaic.isLogoOnly .mosaicTile{grid-template-rows:minmax(0,1fr);padding:6px}.countryMosaic.isLogoOnly .mosaicTile img{width:auto;max-width:100%;height:auto;max-height:min(100%,52px)}.countryMosaic.isLogoOnly .mosaicMonogram{font-size:12px}.countryMosaic.isLogoOnly .mosaicOthers{gap:0;min-width:28px;padding:8px 6px}.countryMosaic.isLogoOnly .mosaicOthers.isBare{padding:2px}.countryMosaic.isLogoOnly .mosaicOthers strong{font-size:9px}.countryMosaic.isLogoOnly .mosaicOthers small{opacity:.9;font-size:8px}.buyPanel.isBuying .mosaicTile img{width:min(92%,48px);height:auto;max-height:28px}.buyPanel.isBuying .mosaicMonogram,.buyPanel.isBuying .companyMonogram{font-size:11px}.buyPanel.isBuying .mosaicOthers{gap:0;min-width:28px;padding:2px 4px}.buyPanel.isBuying .mosaicOthers strong{font-size:9px}.buyPanel.isBuying .mosaicOthers small{font-size:8px}@media (prefers-reduced-motion:reduce){.buyPanel,.panelTop,.panelTop>span,.panelTop>strong,.panelTop>small{transition:none}}.buyPanel>.panelTop{flex:none}.buyPanel>.countryMosaic,.buyPanel>.emptyMosaic{flex:0 1 var(--mosaic-idle-max-h);height:var(--mosaic-idle-max-h);max-height:var(--mosaic-idle-max-h);min-height:var(--mosaic-idle-min-h);z-index:0}.buyPanel.isBuying>.countryMosaic,.buyPanel.isBuying>.emptyMosaic{flex-basis:var(--mosaic-buying-h);height:var(--mosaic-buying-h);max-height:var(--mosaic-buying-h)}.buyPanel>.buyForm{z-index:2;pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1 1 0;height:auto;min-height:0;max-height:none;position:relative;overflow:hidden}@media (width>=1041px){.buyPanel:not(.isBuying){overflow:hidden auto}.buyPanel:not(.isBuying)>.countryMosaic,.buyPanel:not(.isBuying)>.emptyMosaic{height:auto;min-height:var(--mosaic-idle-min-h);max-height:var(--mosaic-idle-max-h);flex:auto}.buyPanel:not(.isBuying)>.buyForm{overscroll-behavior:auto;touch-action:auto;flex:none;min-height:min-content;overflow:visible}}.hoverPreview{z-index:2;background:var(--surface);color:var(--ink);padding:0;display:none;position:absolute;inset:0;overflow:hidden}.hoverPreview[data-active=true]{flex-direction:column;display:flex}.hoverPreviewTag,.hoverPreviewLabel{display:none}.hoverPreviewSlot{flex:1;min-height:0;display:flex}.hoverPreviewMosaic{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.hoverPreviewTileName{font:850 8px/1.1 var(--font-geist-mono), monospace;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:inherit;opacity:.88;pointer-events:none;margin:0;font-style:normal;position:absolute;top:5px;left:5px;right:5px;overflow:hidden}.hoverPreviewTile.isDark .hoverPreviewTileName{color:#f4f1ea}.hoverPreviewTile{border-right:1px solid var(--line-color);box-sizing:border-box;flex-basis:0;grid-template-rows:minmax(0,1fr) auto;place-items:center;width:0;min-width:14px;padding:6px 6px 5px;display:grid;position:relative;overflow:hidden}.hoverPreviewTile:last-child{border-right:0}.hoverPreviewTile img{object-fit:contain;object-position:center;grid-row:1;width:auto;max-width:100%;height:auto;max-height:min(100%,52px);display:block}.hoverPreviewTile strong.hoverPreviewMono{font:950 16px/1 var(--font-geist-mono), monospace;letter-spacing:-.1em;color:var(--ink-fixed);grid-row:1}.hoverPreviewTile>span{font:800 8px var(--font-geist-mono), monospace;color:var(--ink-fixed);grid-row:2;position:static}.hoverPreviewTile.isDark,.hoverPreviewTile.isDark strong.hoverPreviewMono,.hoverPreviewTile.isDark>span{color:#fff}.hoverPreviewOther{background:var(--panel-dark);width:0;min-width:72px;color:var(--panel-dark-fg);flex-basis:0;align-content:center;justify-items:center;gap:2px;padding:8px 6px 22px;display:grid;position:relative;overflow:hidden}.hoverPreviewOther b{max-width:100%;font:900 clamp(9px, 1.1vw, 12px) var(--font-geist-mono), monospace;letter-spacing:.04em;white-space:nowrap}.hoverPreviewOther small{font:750 7px var(--font-geist-mono), monospace;opacity:.75}.hoverPreviewOther span{font:800 8px var(--font-geist-mono), monospace;position:absolute;bottom:5px;left:5px}.hoverPreviewMosaic.isLogoOnly .hoverPreviewTile{grid-template-rows:minmax(0,1fr);padding:6px}.hoverPreviewMosaic.isLogoOnly .hoverPreviewTile img{width:auto;max-width:100%;height:auto;max-height:min(100%,52px)}.hoverPreviewMosaic.isLogoOnly .hoverPreviewOther,.hoverPreviewOther.isBare{gap:0;min-width:28px;padding:2px 4px}.hoverPreviewEmpty{width:100%;font:650 9px/1.4 var(--font-geist-mono), monospace;color:var(--ink);background:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px), var(--surface);place-items:center;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.hoverPreviewEmpty{background:linear-gradient(color-mix(in srgb, var(--ink) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 10%, transparent) 1px, transparent 1px), var(--surface)}}.hoverPreviewEmpty{background-size:18px 18px}.mosaicTile{border:0;border-right:1px solid var(--line-color);box-sizing:border-box;flex-basis:0;grid-template-rows:minmax(0,1fr) auto;place-items:center;width:0;min-width:14px;padding:6px 6px 5px;display:grid;position:relative;overflow:hidden}.mosaicTile.isFreshPurchase{outline-offset:-2px;z-index:1;outline:2px solid #dfff00;animation:1.35s ease-in-out infinite mosaicFreshPulse}@keyframes mosaicFreshPulse{0%,to{filter:brightness(1.02);outline-color:#dfff00}45%{filter:brightness(1.08);outline-color:#5a7dff}}@media (prefers-reduced-motion:reduce){.mosaicTile.isFreshPurchase{outline-color:#dfff00;animation:none}.leaderboardRow.isLiveBump{background:var(--lime);animation:none}@supports (color:color-mix(in lab, red, red)){.leaderboardRow.isLiveBump{background:color-mix(in srgb, var(--lime) 14%, transparent)}}.leaderboardBar i{transition:none}}.mosaicTile:last-child{border-right:0}.mosaicTile:hover{filter:brightness(1.05)}.mosaicTile img,.mosaicTile .mosaicMonogram{grid-row:1;place-self:center}.mosaicTile img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:min(100%,52px);display:block}.mosaicMonogram,.companyMonogram{font:950 18px/1 var(--font-geist-mono), monospace;letter-spacing:-.1em;color:var(--ink-fixed)}.mosaicMonogram{font-size:clamp(11px,28cqh,18px)}.mosaicTileDark .mosaicMonogram,.companyLogoDark .companyMonogram{color:#fff}.mosaicTile>span{color:var(--ink-fixed);font:800 8px var(--font-geist-mono), monospace;text-align:center;white-space:nowrap;grid-row:2;position:static;bottom:auto;left:auto;right:auto}.mosaicTileDark span,.mosaicTileDark{color:#fff}.mosaicOthers{background:var(--panel-dark);width:0;min-width:72px;color:var(--panel-dark-fg);font:inherit;text-align:center;cursor:pointer;appearance:none;border:0;flex-basis:0;align-content:center;place-items:center;gap:2px;margin:0;padding:8px 6px;display:grid;position:relative;overflow:hidden}.mosaicOthers:hover{filter:brightness(1.1)}.mosaicOthers:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.mosaicOthers strong{max-width:100%;font:900 clamp(9px, 1.1vw, 12px) var(--font-geist-mono), monospace;letter-spacing:.04em;white-space:nowrap}.mosaicOthers small{font:750 7px var(--font-geist-mono), monospace;white-space:nowrap;opacity:.75;position:static}.mosaicOthers span{font:800 8px var(--font-geist-mono), monospace;position:absolute;bottom:5px;left:5px}.mosaicOthers.isBare{gap:0;min-width:28px;padding:2px 4px}.emptyMosaic{border-bottom:var(--line);height:100%;color:var(--ink);background:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px), var(--surface);padding:18px}@supports (color:color-mix(in lab, red, red)){.emptyMosaic{background:linear-gradient(color-mix(in srgb, var(--ink) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 10%, transparent) 1px, transparent 1px), var(--surface)}}.emptyMosaic{background-size:18px 18px;align-content:center;gap:5px;display:grid}.emptyMosaic strong{font-size:18px}.emptyMosaic span{max-width:250px;font:600 9px/1.4 var(--font-geist-mono), monospace}.buyForm{scrollbar-width:thin;flex-direction:column;min-height:0;padding:clamp(10px,1.7dvh,17px) 18px;transition:background .35s;display:flex}.buyFormBody{flex:auto;min-width:0;min-height:0}.buyForm:not(.isClaiming) .buyFormBody{overscroll-behavior:auto;scrollbar-gutter:auto}.buyForm:not(.isClaiming){flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.buyForm:not(.isClaiming) .buyFormBody{flex:auto}.buyForm:not(.isClaiming) .buyFormFooter{margin-top:auto;padding-top:clamp(18px,3dvh,28px)}.buyForm.isClaiming{border:3px solid var(--lime);background:var(--paper);box-shadow:none;margin:0;padding:clamp(10px,1.5dvh,14px) 12px 0;transition:none;animation:none;overflow:hidden}.buyForm.isClaiming .buyFormBody{overscroll-behavior-y:auto;scrollbar-gutter:stable;scroll-padding-bottom:var(--claim-sticky-pad);padding-bottom:4px;overflow:hidden auto}.buyFormFooter{z-index:10;padding:14px 12px max(12px, env(safe-area-inset-bottom,0px));border-top:3px solid var(--ink-fixed);background:var(--paper);flex-shrink:0;gap:12px;margin:0 -12px;display:grid;position:sticky;bottom:0}.buyForm:not(.isClaiming) .buyFormFooter{padding:clamp(18px, 3dvh, 28px) 18px max(14px, env(safe-area-inset-bottom,0px));margin:8px -18px -17px}.buyFormFooterPromo{gap:10px;display:grid}.buyFormFooterCharity{margin:0 2px}.buyFormFooterHint{margin:0!important}.buyFormFooterActions{grid-template-columns:1fr;gap:8px;display:grid}.buyFormFooterBack{border:2px solid var(--line-color);background:var(--surface);width:100%;min-height:40px;font:850 10px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;padding:0 12px}.buyFormFooterBack:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.buyFormFooterBack:hover{background:color-mix(in srgb, var(--lime) 24%, var(--surface))}}.buyFormFooterPrimary{width:100%;min-height:56px;font:900 12px var(--font-geist-mono), monospace;letter-spacing:.03em;margin-top:0}.buyFormFooterPrimary span{font-size:20px}.buyIdleGate{background:0 0;border:0;gap:8px;padding:10px;display:grid}html[data-theme=dark] .buyIdleGate{background:0 0}@media (prefers-reduced-motion:reduce){.buyForm.isClaiming{border-color:var(--lime);box-shadow:none;animation:none}}.buyClaimingBanner{border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);box-shadow:3px 3px 0 var(--ink-fixed);flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin:0 0 12px;padding:8px 10px;display:flex}.buyClaimingTag{font:900 9px var(--font-geist-mono), monospace;letter-spacing:.12em}.buyClaimingBanner strong{font:800 11px / 1.2 var(--font-geist-mono), monospace;letter-spacing:-.02em}.buyForm.isClaiming .buyStepNav{display:none}.buyForm.isMultiCountry{overflow:hidden auto}.buyStepPaneEnd{pointer-events:none;height:12px}.buySteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.buySteps button{border:2px solid var(--line-color);background:var(--surface);cursor:pointer;text-align:left;gap:2px;padding:8px 6px;display:grid}.buySteps button b{font:850 9px var(--font-geist-mono), monospace;letter-spacing:.06em}.buySteps button span{font:750 8px var(--font-geist-mono), monospace;letter-spacing:.04em}.buySteps button:not(.active){opacity:.72}.buySteps button:not(.active) span{opacity:.85}.buySteps button.active{background:var(--lime);color:var(--on-lime);opacity:1}.buyStepPane{align-content:start;gap:12px;display:grid}.buyProfileStack,.buyPlaceStack{gap:0;display:grid}.buyProfileStack>*+*,.buyPlaceStack>*+*{margin-top:-2px}.buyProfileStack .linkToggle,.buyPlaceStack .linkToggle{margin:0}.buyProfileStack>.buyProfileToggle{border:var(--line);justify-content:space-between;margin-top:12px;padding:0 12px}.buyProfileStack>.buyProfileToggle .dropdownIcon{flex-shrink:0}.buyPlaceStack .buyReview{border-bottom:0}.buyStepNav{border-top:2px solid var(--line-color);background:var(--paper);grid-template-columns:auto 1fr;align-items:stretch;gap:8px;margin-top:12px;padding-top:10px;display:grid}.buyStepBack,.buyStepNext{display:none}.buyStepNav .buyButton{margin:0}.buyReview{border:2px solid var(--line-color);background:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px), var(--surface);gap:4px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.buyReview{background:linear-gradient(color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px), var(--surface)}}.buyReview{background-size:14px 14px}html[data-theme=dark] .buyReview{background:linear-gradient(var(--ink) 1px, transparent 1px), linear-gradient(90deg, var(--ink) 1px, transparent 1px), var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .buyReview{background:linear-gradient(color-mix(in srgb, var(--ink) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 16%, transparent) 1px, transparent 1px), var(--surface)}}html[data-theme=dark] .buyReview{background-size:14px 14px}.buyReview span{font:750 9px var(--font-geist-mono), monospace;letter-spacing:.06em}.buyReview strong{letter-spacing:-.04em;font-size:22px;line-height:1}.buyReview small{font:600 9px/1.4 var(--font-geist-mono), monospace;opacity:.72}.amountBlock{--slider-fill:0%;--amount-warm:var(--ink);--amount-track-h:6px;--amount-thumb:16px;--amount-num-scale:1;--amount-slider-h:28px;border:2px solid var(--line-color);background:var(--surface);align-content:start;gap:10px;min-height:min-content;padding:12px 10px 14px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;overflow:visible}.amountBlock[data-amount-heat="1"]{--amount-warm:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="1"]{--amount-warm:color-mix(in srgb, var(--lime) 35%, var(--ink))}}.amountBlock[data-amount-heat="1"]{border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="1"]{border-color:color-mix(in srgb, var(--lime) 18%, var(--line-color))}}.amountBlock[data-amount-heat="2"]{--amount-warm:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="2"]{--amount-warm:color-mix(in srgb, var(--lime) 78%, var(--ink))}}.amountBlock[data-amount-heat="2"]{--amount-num-scale:1.04;border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="2"]{border-color:color-mix(in srgb, var(--lime) 32%, var(--line-color))}}.amountBlock[data-amount-heat="2"]{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="2"]{background:color-mix(in srgb, var(--lime) 5%, var(--surface))}}.amountBlock[data-amount-heat="3"]{--amount-warm:#f0c400}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="3"]{--amount-warm:color-mix(in srgb, #f0c400 35%, var(--lime))}}.amountBlock[data-amount-heat="3"]{--amount-track-h:7px;--amount-thumb:17px;--amount-num-scale:1.07;border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="3"]{border-color:color-mix(in srgb, var(--lime) 48%, var(--line-color))}}.amountBlock[data-amount-heat="3"]{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="3"]{background:color-mix(in srgb, var(--lime) 9%, var(--surface))}}.amountBlock[data-amount-heat="3"]{box-shadow:3px 3px 0 var(--lime)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="3"]{box-shadow:3px 3px 0 color-mix(in srgb, var(--lime) 55%, transparent)}}.amountBlock[data-amount-heat="4"]{--amount-warm:#f77f00;--amount-track-h:8px;--amount-thumb:18px;--amount-num-scale:1.1;border-color:#f77f00}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"]{border-color:color-mix(in srgb, #f77f00 42%, var(--line-color))}}.amountBlock[data-amount-heat="4"]{background:#f77f00}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"]{background:color-mix(in srgb, #f77f00 6%, color-mix(in srgb, var(--lime) 12%, var(--surface)))}}.amountBlock[data-amount-heat="4"]{box-shadow:4px 4px #f77f00}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"]{box-shadow:4px 4px 0 color-mix(in srgb, #f77f00 40%, var(--lime))}}.amountBlock[data-dragging]{--amount-track-h:6px;--amount-thumb:16px;--amount-num-scale:1;--amount-warm:var(--lime);box-shadow:none;background:var(--surface);border-color:var(--lime);transition:none}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-dragging]{border-color:color-mix(in srgb, var(--lime) 36%, var(--line-color))}}.amountBlock[data-dragging] .amountInput,.amountBlock[data-dragging] .amountInputNumeral,.amountBlock[data-dragging] .amountSlider,.amountBlock[data-dragging] .amountScale span,.amountBlock[data-dragging] .quickAmounts button{transition:none}.amountBlock[data-dragging] .amountSlider::-webkit-slider-runnable-track{transition:none}.amountBlock[data-dragging] .amountSlider::-webkit-slider-thumb{transition:none}.amountBlock[data-dragging] .amountSlider::-moz-range-track{transition:none}.amountBlock[data-dragging] .amountSlider::-moz-range-progress{transition:none}.amountBlock[data-dragging] .amountSlider::-moz-range-thumb{transition:none}.amountBlock[data-dragging] .amountInput{border-bottom-color:var(--lime);min-height:calc(1.05em + 10px);color:var(--ink);font-weight:850}.amountBlock[data-dragging] .amountInputNumeral{letter-spacing:-.05em;transform:none}.amountBlock[data-dragging] .amountSlider::-webkit-slider-runnable-track{height:var(--amount-track-h);background:linear-gradient(to right, var(--lime) 0%, var(--lime) var(--_fill), var(--surface) var(--_fill), var(--surface) 100%)}.amountBlock[data-dragging] .amountSlider::-moz-range-track{height:var(--amount-track-h)}.amountBlock[data-dragging] .amountSlider::-moz-range-progress{height:var(--amount-track-h)}.amountBlock[data-dragging] .amountSlider::-moz-range-track{background:var(--surface)}.amountBlock[data-dragging] .amountSlider::-moz-range-progress{background:var(--lime)}.fieldHeading{grid-template-columns:1fr auto;grid-template-areas:"label currency""input input";align-items:center;gap:10px;min-width:0;display:grid}.fieldHeading>label{font:750 10px var(--font-geist-mono), monospace;flex-wrap:wrap;grid-area:label;align-items:center;gap:6px;display:inline-flex}.fieldHeading .currencyToggle{grid-area:currency;margin-left:0}.fieldHeading .amountInput{grid-area:input;justify-content:flex-end;width:100%}.fieldHeading label{font:750 10px var(--font-geist-mono), monospace}.fieldHeading strong{letter-spacing:-.05em;font-size:25px}.currencyToggle{border:2px solid var(--line-color);margin-left:auto;display:inline-flex}.currencyToggle button{min-width:44px;min-height:44px;color:inherit;font:850 9px var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;padding:0 10px}.amountBlock .currencyToggle button{width:34px;min-width:34px;min-height:34px;padding:0}.currencyToggle button+button{border-left:2px solid var(--line-color)}.currencyToggle button.active{background:var(--lime);color:var(--on-lime)}.currencyHint{font:600 8px/1.35 var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--muted);margin:0}.amountBlock .currencyHint{margin:2px 0 0;padding-bottom:2px}.amountInput{min-width:0;min-height:calc(1.05em * var(--amount-num-scale,1) + 10px);box-sizing:border-box;border-bottom:2px solid var(--amount-warm,var(--ink));justify-content:flex-end;align-items:baseline;gap:3px;padding:4px 0 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.amountInput{border-bottom:2px solid color-mix(in srgb, var(--amount-warm,var(--ink)) 55%, var(--line-color))}}.amountInput{font:850 28px/1 var(--font-geist), sans-serif;transition:border-color .18s,color .18s,min-height .16s}.amountInputNumeral{letter-spacing:-.05em;max-width:100%;transform:scale(var(--amount-num-scale,1));transform-origin:100% 100%;justify-content:flex-end;align-items:baseline;transition:transform .16s,letter-spacing .16s;display:inline-flex}.amountBlock[data-amount-heat="2"] .amountInput{font-weight:900}.amountBlock[data-amount-heat="3"] .amountInput{color:var(--ink);font-weight:900}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="3"] .amountInput{color:color-mix(in srgb, var(--ink) 82%, #f77f00)}}.amountBlock[data-amount-heat="4"] .amountInput{color:var(--ink);font-weight:900}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"] .amountInput{color:color-mix(in srgb, var(--ink) 70%, #e85d04)}}.amountInputCurrency{opacity:.85;flex:none}.amountInput input{width:116px;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:right;appearance:textfield;background:0 0;border:0;outline:0;padding:0}.amountInput input::-webkit-inner-spin-button{appearance:none;margin:0}.amountInput input::-webkit-outer-spin-button{appearance:none;margin:0}.buyForm input[type=range]{width:100%;accent-color:var(--ink);cursor:ew-resize;margin:7px 0 0}.buyForm .amountBlock .amountSlider{--_fill:var(--slider-fill,0%);width:100%;height:var(--amount-slider-h);vertical-align:middle;box-sizing:border-box;accent-color:var(--amount-warm);cursor:ew-resize;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:0;display:block}.amountBlock .amountSlider::-webkit-slider-runnable-track{box-sizing:border-box;height:var(--amount-track-h);border:2px solid var(--line-color);background:linear-gradient(to right, var(--amount-warm) 0%, var(--amount-warm) var(--_fill), var(--ink) var(--_fill), var(--ink) 100%);border-radius:0}@supports (color:color-mix(in lab, red, red)){.amountBlock .amountSlider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--amount-warm) 0%, var(--amount-warm) var(--_fill), color-mix(in srgb, var(--ink) 12%, var(--surface)) var(--_fill), color-mix(in srgb, var(--ink) 12%, var(--surface)) 100%)}}.amountBlock .amountSlider::-webkit-slider-runnable-track{transition:height .16s}.amountBlock .amountSlider::-webkit-slider-thumb{box-sizing:border-box;width:var(--amount-thumb);height:var(--amount-thumb);margin-top:calc((var(--amount-track-h) - var(--amount-thumb)) / 2);border:2px solid var(--line-color);background:var(--amount-warm);box-shadow:2px 2px 0 var(--ink);border-radius:0}@supports (color:color-mix(in lab, red, red)){.amountBlock .amountSlider::-webkit-slider-thumb{box-shadow:2px 2px 0 color-mix(in srgb, var(--ink) 35%, transparent)}}.amountBlock .amountSlider::-webkit-slider-thumb{appearance:none;transition:width .16s,height .16s,background-color .18s,margin-top .16s,box-shadow .16s}.amountBlock[data-dragging] .amountSlider::-webkit-slider-thumb{width:var(--amount-thumb);height:var(--amount-thumb);box-shadow:none;margin-top:calc((var(--amount-track-h) - var(--amount-thumb)) / 2)}.amountBlock[data-dragging] .amountSlider::-moz-range-thumb{width:var(--amount-thumb);height:var(--amount-thumb);box-shadow:none;margin-top:calc((var(--amount-track-h) - var(--amount-thumb)) / 2)}.amountBlock .amountSlider::-moz-range-track{box-sizing:border-box;height:var(--amount-track-h);border:2px solid var(--line-color);background:var(--ink);border-radius:0}@supports (color:color-mix(in lab, red, red)){.amountBlock .amountSlider::-moz-range-track{background:color-mix(in srgb, var(--ink) 12%, var(--surface))}}.amountBlock .amountSlider::-moz-range-progress{box-sizing:border-box;height:var(--amount-track-h);border:2px solid var(--line-color);background:var(--amount-warm);border-right:0;border-radius:0}.amountBlock .amountSlider::-moz-range-thumb{box-sizing:border-box;width:var(--amount-thumb);height:var(--amount-thumb);border:2px solid var(--line-color);background:var(--amount-warm);box-shadow:2px 2px 0 var(--ink);border-radius:0;margin:0}@supports (color:color-mix(in lab, red, red)){.amountBlock .amountSlider::-moz-range-thumb{box-shadow:2px 2px 0 color-mix(in srgb, var(--ink) 35%, transparent)}}.amountBlock .amountSlider::-moz-range-thumb{transition:width .16s,height .16s,background-color .18s,box-shadow .16s}.amountBlock[data-amount-heat="3"] .amountSlider::-webkit-slider-thumb{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.amountBlock[data-amount-heat="4"] .amountSlider::-webkit-slider-thumb{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.amountBlock[data-amount-heat="3"] .amountSlider::-moz-range-thumb{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.amountBlock[data-amount-heat="4"] .amountSlider::-moz-range-thumb{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.amountBlock[data-amount-heat="4"] .amountSlider::-webkit-slider-thumb{background:#f77f00}.amountBlock[data-amount-heat="4"] .amountSlider::-moz-range-thumb{background:#f77f00}.amountScale{color:var(--muted);font:700 7px/1.2 var(--font-geist-mono), monospace;justify-content:space-between;margin-top:0;display:flex}.amountScale span{transition:color .16s,font-weight .16s,opacity .16s}.amountScale span.isLive{color:var(--ink);opacity:1;font-weight:850}.amountBlock[data-amount-heat="2"] .amountScale span.isLive,.amountBlock[data-amount-heat="3"] .amountScale span.isLive{color:var(--lime-fg)}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="2"] .amountScale span.isLive,.amountBlock[data-amount-heat="3"] .amountScale span.isLive{color:color-mix(in srgb, var(--lime-fg) 70%, var(--ink))}}.amountBlock[data-amount-heat="4"] .amountScale span.isLive{color:#e85d04}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"] .amountScale span.isLive{color:color-mix(in srgb, #e85d04 55%, var(--ink))}}.amountBlock[data-amount-heat="4"] .amountScale span.isLive{font-weight:900}.quickAmounts{border:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:10px;display:grid}.quickAmounts button{box-sizing:border-box;border:0;border-right:var(--line);border-bottom:var(--line);background:var(--surface);min-height:36px;font:800 10px var(--font-geist-mono), monospace;margin:0;transition:background-color .14s,color .14s}.quickAmounts button:nth-child(4n){border-right:0}.quickAmounts button:nth-child(n+5){border-right:0;grid-column:1/-1}.quickAmounts button:last-child{border-bottom:0}.quickAmounts button:hover,.quickAmounts button.active{background:var(--lime);color:var(--on-lime)}.quickAmounts button.isNear:not(.active){background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.quickAmounts button.isNear:not(.active){background:color-mix(in srgb, var(--lime) 22%, var(--surface))}}.quickAmounts button.isNear:not(.active){color:var(--ink)}.amountBlock[data-amount-heat="4"] .quickAmounts button.isNear:not(.active){background:#f77f00}@supports (color:color-mix(in lab, red, red)){.amountBlock[data-amount-heat="4"] .quickAmounts button.isNear:not(.active){background:color-mix(in srgb, #f77f00 18%, var(--surface))}}.amountBlock[data-amount-heat="4"] .quickAmounts button.active{color:var(--ink-fixed);background:#f77f00}@media (prefers-reduced-motion:reduce){.amountBlock,.amountInput,.amountInputNumeral,.amountBlock .amountSlider,.amountScale span,.quickAmounts button{transition:none}.amountBlock .amountSlider::-webkit-slider-runnable-track{transition:none}.amountBlock .amountSlider::-webkit-slider-thumb{transition:none}.amountBlock .amountSlider::-moz-range-thumb{transition:none}.amountInputNumeral{transform:none}}.visibilityEstimate{border:var(--line);background:var(--surface);flex-shrink:0;margin:max(10px,clamp(7px,1.4dvh,14px)) 0;padding:max(9px,clamp(7px,1.2dvh,11px))}.visibilityEstimate.isSpecial{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.visibilityEstimate.isSpecial{background:color-mix(in srgb, var(--lime) 28%, var(--surface))}}.visibilityEstimate>div:first-child{font:750 9px var(--font-geist-mono), monospace;justify-content:space-between;align-items:baseline;display:flex}.visibilityEstimate>div:first-child strong{font-size:19px}.estimateBar{background:var(--ink);height:12px;margin-top:5px}@supports (color:color-mix(in lab, red, red)){.estimateBar{background:color-mix(in srgb, var(--ink) 12%, var(--surface))}}.estimateBar i{background:var(--estimate-bar,var(--blue));min-width:2px;height:100%;transition:width .16s,background-color .22s;display:block}.buyForm.isClaiming .estimateBar i{transition:background-color .16s}.specialAmountBanner{min-height:2.6em;font:560 8.5px/1.45 var(--font-geist-mono), monospace;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;margin:8px 0 0;animation:.52s specialPulse;display:grid}.specialAmountBanner b{font:900 10px var(--font-geist-mono), monospace;letter-spacing:.06em}.specialAmountBanner.modalSpecial{border:var(--line);background:var(--lime);margin:10px 0 0;padding:8px}@supports (color:color-mix(in lab, red, red)){.specialAmountBanner.modalSpecial{background:color-mix(in srgb, var(--lime) 30%, var(--surface))}}@keyframes specialPulse{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.estimateQuote{min-height:1.4em;font:600 8px/1.4 var(--font-geist-mono), monospace;margin:8px 0 0}.moreOptions{border:2px solid var(--line-color);background:var(--surface);border-top:0;gap:10px;padding:10px 14px 12px;display:grid;overflow:visible}.placementNoteInline{font:560 8px/1.45 var(--font-geist-mono), monospace;opacity:.8;margin:0}.placementCoachStack{gap:0;display:grid;overflow:visible}.placementIntentToggle{border:2px solid var(--ink,#111);background:var(--panel,#fff);grid-template-columns:1fr 1fr;gap:.45rem;margin-bottom:.55rem;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.placementIntentToggle{background:color-mix(in srgb, var(--panel,#fff) 92%, var(--lime,#dfff00))}}.placementIntentToggle>p{color:var(--ink,#111);grid-column:1/-1;margin:0;font-size:.78rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.placementIntentToggle>p{color:color-mix(in srgb, var(--ink,#111) 72%, transparent)}}.placementIntentToggle>button{border:2px solid var(--ink,#111);color:var(--ink,#111);font:inherit;letter-spacing:.04em;cursor:pointer;background:#fff;padding:.55rem .4rem;font-size:.72rem;font-weight:800}.placementIntentToggle>button.isActive{background:var(--lime,#dfff00)}.placementCoach{border:2px solid var(--line-color);background:var(--lime);border-bottom:0;gap:8px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.placementCoach{background:color-mix(in srgb, var(--lime) 34%, var(--surface))}}.placementCoach strong{font:900 10px var(--font-geist-mono), monospace;letter-spacing:.06em}.placementCoach p{font:650 11px/1.45 var(--font-geist-mono), monospace;margin:0}.placementCoachReset{border:2px solid var(--line-color);background:var(--surface);font:800 9px var(--font-geist-mono), monospace;cursor:pointer;justify-self:start;padding:8px 10px}.placementCoachReset:hover{background:var(--panel-dark);color:var(--lime)}.placementCoachMore{border:2px solid var(--line-color);background:var(--surface);width:100%;min-height:44px;color:inherit;font:800 9px var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 12px;display:flex}.placementCoachMore:hover,.placementCoachMore[aria-expanded=true]{background:var(--lime);color:var(--on-lime)}.placementCoachStack .multiCountryField{margin:0}.estimateDetail{font:560 8.5px/1.45 var(--font-geist-mono), monospace;opacity:.78;margin:4px 0 0}.topUpNote{border:1px dashed var(--ink);background:var(--lime);padding:6px 7px;margin:6px 0 0!important}@supports (color:color-mix(in lab, red, red)){.topUpNote{background:color-mix(in srgb, var(--lime) 22%, var(--surface))}}.topUpNote{font:700 8px/1.4 var(--font-geist-mono), monospace!important;opacity:1!important}.placementNote,.multiCountryField{border:var(--line);background:var(--surface);margin:0 0 clamp(8px,1.2dvh,12px);padding:8px 9px}.placementNote>span,.multiCountryField>span{font:800 8px var(--font-geist-mono), monospace;letter-spacing:.08em}.placementNote p,.multiCountryField small{font:560 8px/1.45 var(--font-geist-mono), monospace;opacity:.82;margin:5px 0 0;display:block}.multiCountryChips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.multiCountryChips button{border:var(--line);background:var(--surface);min-height:28px;font:750 8px var(--font-geist-mono), monospace;padding:0 8px}.multiCountryChips button.active,.multiCountryChips button:hover{background:var(--lime);color:var(--on-lime)}.multiCountrySelected{flex-wrap:wrap;align-items:center;gap:5px;min-height:28px;margin-top:7px;display:flex}.multiCountrySelected em{font:560 8px var(--font-geist-mono), monospace;opacity:.65}.multiCountryTag{border:var(--line);background:var(--lime);min-height:36px;font:750 9px var(--font-geist-mono), monospace;align-items:stretch;display:inline-flex}.multiCountryTag.isFocused{outline:2px solid var(--ink-fixed);outline-offset:1px}.multiCountryTagFocus,.multiCountryTagRemove{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px}.multiCountryTagRemove{border-left:1px solid var(--line-color);padding:0 8px;font-size:14px;line-height:1}.multiCountrySearch{z-index:1;margin-top:7px;position:relative}.multiCountrySearch input{border:var(--line);background:var(--surface);width:100%;min-height:44px;font:650 16px var(--font-geist-mono), monospace;padding:0 12px}.multiCountryMenu{z-index:1;overscroll-behavior:contain;border:var(--line);background:var(--surface);max-height:min(180px,32dvh);box-shadow:none;margin-top:-1px;position:relative;overflow:auto}.multiCountryEmpty{font:600 10px var(--font-geist-mono), monospace;opacity:.7;margin:0;padding:10px}.multiCountryMenu button{background:var(--surface);width:100%;min-height:44px;font:700 11px var(--font-geist-mono), monospace;text-align:left;border:0;border-bottom:1px solid #1111111f;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.multiCountryMenu button:last-child{border-bottom:0}.multiCountryMenu button.active,.multiCountryMenu button:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.multiCountryMenu button.active,.multiCountryMenu button:hover{background:color-mix(in srgb, var(--lime) 40%, var(--surface))}}.multiCountryMenu button.active,.multiCountryMenu button:hover{color:var(--ink)}.multiCountryMenu button b{font:850 8px var(--font-geist-mono), monospace;letter-spacing:.06em}.placementPickOverlay{fill:#0000;stroke:none;cursor:crosshair;pointer-events:auto}.countryPlacementTarget{cursor:crosshair}.visibilityEstimate p{font:560 8.5px/1.45 var(--font-geist-mono), monospace;margin:8px 0 0}.nameField{font:750 10px var(--font-geist-mono), monospace;gap:5px;margin-bottom:clamp(8px,1.3dvh,12px);display:grid}.nameCollisionNote{border:2px solid var(--line-color);background:#ff4b35;border-left:4px solid #ff4b35;margin:2px 0 0;padding:8px 9px}@supports (color:color-mix(in lab, red, red)){.nameCollisionNote{background:color-mix(in srgb, #ff4b35 10%, var(--surface))}}.nameCollisionNote{font:600 9px/1.45 var(--font-geist-mono), monospace}.nameCollisionNote strong{font-weight:850}.nameCollisionOpen{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:800;text-decoration:underline;display:inline}.nameField input{border:var(--line);background:var(--surface);width:100%;min-height:42px;font:700 14px/1.2 var(--font-geist), sans-serif;letter-spacing:-.02em;padding:0 10px;scroll-margin-bottom:120px}.nameField.hasError input{border-color:#d62828;outline:1px solid #d62828}.nameField small{font:560 8px/1.4 var(--font-geist-mono), monospace;opacity:.8}.nameField.hasError small{color:#d62828;opacity:1}.logoHint{border-left:var(--line);border-right:var(--line);background:var(--surface);font:560 8px/1.4 var(--font-geist-mono), monospace;opacity:.8;margin:0;padding:6px 2px 8px}.profileTypeField{border:var(--line);border-bottom:0;gap:0;min-width:0;margin:-10px 0 0;padding:10px 0 0;display:grid}.profileTypeField legend{font:750 8px/1.3 var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--muted);margin-bottom:6px;margin-left:8px;padding:0 6px}.profileTypeField>div{border:0;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.profileTypeField button{border:0;border-right:var(--line);background:var(--surface);min-width:0;min-height:44px;font:800 8px var(--font-geist-mono), monospace;padding:0 2px}.profileTypeField button:last-child{border-right:0}.profileTypeField button:hover,.profileTypeField button.active{background:var(--lime);color:var(--on-lime)}.profileTypeHint{border-top:var(--line);font:650 10px/1.35 var(--font-geist-mono), monospace;color:var(--muted);background:var(--ink);margin:0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.profileTypeHint{background:color-mix(in srgb, var(--ink) 4%, var(--surface))}}.assetRow{grid-template-columns:1fr 1fr;display:grid}@media (width<=1200px){.mapProfileFilters{max-width:none;box-shadow:none;background:0 0;border:0;left:auto;overflow:visible}.mapProfileFilters.isSheetOpen{z-index:14}.mapProfileFilters .mapFilterToggle{border:var(--line);border-right:var(--line);background:var(--surface);min-width:0;min-height:42px;box-shadow:none;font:800 9px var(--font-geist-mono), monospace;letter-spacing:.04em;touch-action:manipulation;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:0 12px;display:grid}.mapFilterToggleHint{opacity:.55}.mapFilterToggleLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapProfileFilters.hasActiveFilter .mapFilterToggle,.mapProfileFilters.isSheetOpen .mapFilterToggle{background:var(--lime);color:var(--on-lime)}.mapProfileFilterChips{border:var(--line);background:var(--surface);max-width:min(360px,100vw - 20px);box-shadow:none;scrollbar-width:none;touch-action:manipulation;display:none;position:absolute;top:calc(100% + 8px);right:0;overflow-x:auto}.mapProfileFilterChips::-webkit-scrollbar{height:0;display:none}.mapProfileFilters.isSheetOpen .mapProfileFilterChips{display:flex}.mapFilterToggle+.mapProfileFilterChips button:first-child,.mapProfileFilterChips button{border-right:1px solid var(--line-color)}}.uploadButton,.colorPicker,.linkToggle{border:var(--line);background:var(--surface);min-height:40px;font:800 9px var(--font-geist-mono), monospace;justify-content:center;align-items:center;gap:7px;display:flex;position:relative}.uploadButton{border-right:0}.uploadButton input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.colorPicker input{opacity:0;cursor:pointer;pointer-events:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.colorPicker{overflow:hidden}.colorPicker span{border:1px solid var(--line-color);width:16px;height:16px}.uploadButton:hover,.colorPicker:hover,.linkToggle:hover{background:var(--lime);color:var(--on-lime)}.uploadLogoMeta{border:var(--line);background:var(--surface);border-top:0;padding:5px 8px 6px}.uploadLogoHint,.uploadLogoHintNote{font:500 7px/1.4 var(--font-geist-mono), monospace;color:var(--ink);margin:0}@supports (color:color-mix(in lab, red, red)){.uploadLogoHint,.uploadLogoHintNote{color:color-mix(in srgb, var(--ink) 42%, transparent)}}.uploadLogoHint,.uploadLogoHintNote{letter-spacing:.02em}.uploadLogoHintNote{color:var(--ink);margin-top:2px}@supports (color:color-mix(in lab, red, red)){.uploadLogoHintNote{color:color-mix(in srgb, var(--ink) 34%, transparent)}}.linkToggle{border-top:0;width:100%}.socialInputs{border:var(--line);border-top:0;display:grid}.socialInputs .assetRow{border-bottom:var(--line)}.socialInputs .assetRow .colorPicker,.socialInputs .assetRow .uploadButton{border:0;border-radius:0;min-height:40px}.buyButton:disabled{opacity:.55;cursor:not-allowed}.checkoutAgree{border:2px solid var(--line-color);background:var(--surface);font:var(--type-body);cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;margin:10px 0 0;padding:12px 14px;display:flex}.checkoutAgree input{width:22px;height:22px;accent-color:var(--ink);flex:none;margin-top:2px}.checkoutAgree a{color:inherit;font-weight:850}.profileMessageField{border-bottom:1px solid var(--line-color);background:var(--surface);font:750 8px var(--font-geist-mono), monospace;gap:5px;padding:8px;display:grid;position:relative}.profileMessageField textarea{resize:vertical;border:1px solid var(--line-color);background:var(--paper);width:100%;min-height:54px;font:600 9px/1.4 var(--font-geist-mono), monospace;padding:7px}.profileMessageField small{text-align:right;font-size:7px}.profileMessageField.hasError textarea{border-color:#ff4b35}.profileMessageField.hasError small{color:#ff4b35;text-align:left;font-size:8px}.abbrevField input{letter-spacing:.08em;text-transform:uppercase;font-weight:800}.socialInputs input{min-width:0;min-height:0;font:600 16px var(--font-geist-mono), monospace;background:0 0;border:0;padding:0;scroll-margin-bottom:120px}.buyProfileStack .buySocialInputRow{border-bottom:1px solid var(--line-color);background:var(--surface);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.buyProfileStack .buySocialInputRow:last-child{border-bottom:0}.buySocialInputIcon{object-fit:contain;opacity:.88;width:20px;height:20px;display:block}.buyProfileStack .buySocialInputRow input{width:100%;min-height:34px;font:600 10px/1.3 var(--font-geist-mono), monospace;letter-spacing:.01em;padding:6px 8px;scroll-margin-bottom:120px}.socialInputs input:last-child{border-bottom:0}.buyButton{border:var(--line-fixed);background:var(--lime);width:100%;min-height:50px;color:var(--on-lime);font:900 11px var(--font-geist-mono), monospace;box-shadow:3px 3px 0 var(--ink-fixed);justify-content:space-between;align-items:center;margin-top:clamp(7px,1.2dvh,12px);padding:0 14px;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s;display:flex}.buyButton:hover{background:var(--surface);color:var(--ink);border:var(--line);box-shadow:3px 3px 0 var(--ink-fixed)}html[data-theme=dark] .buyButton:hover{background:var(--lime);color:var(--on-lime);border:var(--line-fixed);box-shadow:3px 3px 0 var(--ink-fixed)}.buyButton span{font-size:19px}.microcopy,.receiptNote{font:560 8px/1.45 var(--font-geist-mono), monospace;margin:9px 2px 0}.statsTicker{border-bottom:var(--line-fixed);background:var(--panel-dark);color:var(--panel-dark-fg);z-index:0;isolation:isolate;flex:none;position:relative;overflow:hidden}.statsTickerRow{overflow:hidden}.statsTickerRow+.statsTickerRow{border-top:1px solid #ffffff59}.statsTickerTrack{width:max-content;animation:180s linear infinite statsTicker;display:flex}.statsTickerTrack.isReverse{animation-direction:reverse}.statsTickerGroup{min-width:max(100%, max-content);flex:none;justify-content:space-around;align-items:stretch;gap:clamp(36px,5vw,72px);width:max-content;padding:0 clamp(20px,3vw,40px);display:flex}.statChip{white-space:nowrap;flex:none;gap:3px;padding:clamp(10px,1.4vw,15px) 0;display:grid}.statChip>span{color:var(--lime);font:750 clamp(8px, .85vw, 9px) var(--font-geist-mono), monospace;letter-spacing:.08em}.statChip>strong{color:var(--panel-dark-fg);letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(16px,1.8vw,26px);line-height:1}@keyframes statsTicker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.statsTickerTrack{animation:none}}.activitySection,.remembersSection,.marketSection,.howSection,.rulesSection{--hero-eyebrow-gap:6px;--hero-body-gap:22px;--hero-action-gap:28px;--hero-section-pad:64px}.activitySection{border-bottom:var(--line);background:var(--surface);content-visibility:auto;contain-intrinsic-size:auto 720px;padding:62px max(24px,50vw - 610px)}.remembersSection{padding:calc(var(--hero-section-pad) + var(--zig-reserve,0px)) max(24px, calc((100vw - 1220px) / 2)) var(--hero-section-pad);border-bottom:var(--line);background:var(--seafoam);color:var(--ink-fixed);content-visibility:auto;contain-intrinsic-size:auto 560px}.remembersLayout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(28px,5vw,64px);display:grid}.remembersEyebrow{margin:0 0 var(--hero-eyebrow-gap,6px);font:var(--type-eyebrow);letter-spacing:.08em}.remembersSection .flexHeading{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:900}.remembersLead{margin:var(--hero-body-gap,22px) 0 0;max-width:var(--type-measure);font:var(--type-body)}.remembersCta{border:2px solid var(--ink-fixed);background:var(--ink-fixed);color:var(--seafoam-on-dark);font:900 11px var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;align-items:center;gap:10px;margin-top:0;padding:14px 18px;display:inline-flex}.remembersCta .magnificIcon{filter:invert()}.remembersCta:hover{background:var(--panel-dark-fg);color:var(--ink-fixed)}.remembersCta:hover .magnificIcon{filter:none}.remembersActions{margin-top:var(--hero-action-gap,28px);justify-items:start;gap:12px;display:grid}.remembersPanel{border:3px solid var(--ink-fixed);background:var(--surface);color:var(--ink);gap:14px;padding:18px;display:grid}.remembersPanelTag{font:var(--type-eyebrow);letter-spacing:.08em;margin:0}.remembersBeats{gap:0;display:grid}.remembersBeats article{border-top:2px solid var(--line-color);grid-template-columns:34px minmax(0,1fr);gap:2px 12px;padding:12px 0;display:grid}.remembersBeats article:first-child{border-top:0;padding-top:0}.remembersBeats b{font:900 12px var(--font-geist-mono), monospace;grid-row:span 2}.remembersBeats strong{font:850 13px/1.2 var(--font-geist-mono), monospace;letter-spacing:-.02em}.remembersBeats span{font:var(--type-caption)}.remembersPanelFoot{border-top:2px solid var(--line-color);font:650 9px/1.4 var(--font-geist-mono), monospace;margin:0;padding-top:10px}.activityHeader{grid-template-columns:minmax(0,1fr) minmax(230px,360px);align-items:end;gap:30px;display:grid}.activityHeader>div>p{margin:0 0 var(--hero-eyebrow-gap,6px);font:var(--type-eyebrow);letter-spacing:.08em}.activityHeader h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:900}.activityHeader>p{font:var(--type-caption);text-align:right;margin:0}.activitySwipeHint,.activityGrid{display:none}.activityViewport{border:var(--line);touch-action:pan-y;cursor:default;scrollbar-width:none;margin-top:28px;overflow:hidden}.activityViewport::-webkit-scrollbar{width:0;height:0;display:none}.activityNopeTip{z-index:120;pointer-events:none;border:2px solid var(--ink-fixed);background:var(--lime);max-width:min(240px,100vw - 24px);color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);font:800 11px/1.25 var(--font-geist-mono), monospace;letter-spacing:.02em;white-space:nowrap;padding:7px 10px;animation:.16s ease-out both activityNopeIn;position:fixed;transform:translate(14px,16px)}@keyframes activityNopeIn{0%{opacity:0;transform:translate(14px,16px)scale(.92)}to{opacity:1;transform:translate(14px,16px)scale(1)}}.activityTrack{--activity-count:4;grid-template-columns:repeat(var(--activity-count), minmax(0, 1fr));will-change:transform;width:100%;display:grid}.activityTrack.isEntering{width:calc(100% * var(--activity-count) / 4);animation:1.4s cubic-bezier(.22,.7,.2,1) both activityPushIn}@keyframes activityPushIn{0%{transform:translateX(calc(-100% / var(--activity-count)))}to{transform:translate(0)}}.activityCard{border-right:1px solid var(--ink-fixed);min-width:0;min-height:206px;color:var(--ink-fixed);grid-template-rows:1fr auto;display:grid}.activityCard:last-child{border-right:0}.activityCard.isLead .activityProfile{box-shadow:inset 0 0 0 2px var(--ink-fixed)}.activityCard.isFormerLead .activityProfile{animation:1.4s both activityLeadFade}@keyframes activityLeadFade{0%{box-shadow:inset 0 0 0 2px var(--ink-fixed)}to{box-shadow:inset 0 0 #0000}}.activityCardDark{color:#fff}.activityProfile{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-content:space-between;justify-items:start;gap:28px;padding:16px;display:grid;box-shadow:inset 0 0 #0000}.activityProfile:hover{background:#ffffff24}.activityProfile>span{gap:4px;min-width:0;display:grid}.activityProfile small,.activityProfile b{font:800 8px var(--font-geist-mono), monospace}.activityProfile strong{text-overflow:ellipsis;white-space:nowrap;padding-bottom:.06em;font-size:clamp(18px,2vw,28px);line-height:1.12;overflow:hidden}.activityShare{border:0;border-top:1px solid var(--ink-fixed);background:var(--surface);width:100%;min-height:38px;color:var(--ink);font:850 9px var(--font-geist-mono), monospace;justify-content:center;align-items:center;gap:6px;display:inline-flex}.activityShare:hover{background:var(--lime);color:var(--on-lime)}.marketSection,.howSection,.rulesSection{padding:calc(var(--hero-section-pad) + var(--zig-reserve,0px)) max(24px, calc((100vw - 1220px) / 2)) var(--hero-section-pad);border-bottom:var(--line)}.activitySection,.remembersSection,.marketSection,.howSection{border-bottom:0}.marketSection{background:var(--panel-dark);color:var(--panel-dark-fg);content-visibility:auto;contain-intrinsic-size:auto 820px}.marketSection .sectionHeader h2{color:var(--panel-dark-fg)}.marketSection .sectionHeader h2.flexHeading{letter-spacing:-.04em;font-size:clamp(34px,4.6vw,64px);font-weight:900}.marketSection .sectionHeader p,.marketToolbar>span{color:var(--lime)}.sectionHeader{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.sectionHeader h2,.rulesSection h2{letter-spacing:-.075em;max-width:920px;margin:0;font-size:clamp(45px,7vw,92px);line-height:.9}.marketTabs{border:var(--line);background:var(--surface);flex-wrap:nowrap;width:max-content;max-width:100%;display:flex;overflow-x:auto}.marketTabs button{border:0;border-right:1px solid var(--line-color);background:var(--surface);min-height:42px;color:var(--ink);font:800 10px var(--font-geist-mono), monospace;flex:none;padding:0 15px}.marketTabs button:last-child{border-right:0}.marketTabs button.active{background:var(--lime);color:var(--on-lime)}.marketNote{margin:var(--hero-body-gap,22px) 0 0;max-width:var(--type-measure);color:var(--panel-dark-fg);font:var(--type-body)}.marketToolbar{margin-top:var(--hero-action-gap,28px);justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.marketToolbar>span{font:850 8px var(--font-geist-mono), monospace;letter-spacing:.06em;flex:none}.leaderboard{border:var(--line);background:var(--surface);color:var(--ink);margin-top:34px}.leaderboardHead{border-bottom:var(--line);justify-content:space-between;align-items:flex-end;gap:24px;min-height:112px;padding:20px;display:flex}.leaderboardHead p{font:var(--type-eyebrow);letter-spacing:.08em;margin:0 0 6px}.leaderboardHead h3{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0}.leaderboardLaneHint{max-width:var(--type-measure);font:var(--type-caption);letter-spacing:.04em;color:var(--ink);margin:6px 0 0}@supports (color:color-mix(in lab, red, red)){.leaderboardLaneHint{color:color-mix(in srgb, var(--ink) 58%, transparent)}}.leaderboardLaneHint{text-transform:uppercase}.leaderboardHead .boardsLiveStatus,.leaderboardPage header .boardsLiveStatus{width:max-content;font:800 8px/1 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border:1px solid;margin-top:9px;padding:4px 6px}.leaderboardTabs{border:var(--line);flex-wrap:wrap;flex:none;width:max-content;max-width:100%;display:flex}.leaderboardTabs button{border:0;border-right:1px solid var(--line-color);background:var(--surface);min-height:44px;color:var(--ink);font:800 9px var(--font-geist-mono), monospace;cursor:pointer;padding:0 12px}.leaderboardTabs button:last-child{border-right:0}.leaderboardTabs button:hover,.leaderboardTabs button.active{background:var(--lime);color:var(--on-lime)}.leaderboardTabs button.isPulseHeat:not(.active){box-shadow:inset 0 -3px 0 var(--lime)}.leaderboardTabs button.isPulseHeat.active{background:var(--lime);color:var(--on-lime)}.leaderboardList{display:grid}.leaderboardList.isExpanded{overscroll-behavior:contain;max-height:min(62dvh,62vh);overflow-y:auto}.leaderboardMore{border:0;border-top:var(--line-fixed);background:var(--panel-dark);width:100%;min-height:46px;color:var(--lime);font:900 10px var(--font-geist-mono), monospace;letter-spacing:.1em;cursor:pointer;place-items:center;text-decoration:none;display:grid}.leaderboardMore:hover{background:var(--lime);color:var(--on-lime)}html:not([data-theme=dark]) .leaderboardMore{background:var(--paper);color:var(--ink);border-top:var(--line)}html:not([data-theme=dark]) .leaderboardMore:hover,html:not([data-theme=dark]) .leaderboardMore:focus-visible{background:var(--lime);color:var(--on-lime)}.leaderboardRow{border:0;border-bottom:1px solid var(--line-color);background:var(--surface);min-width:0;min-height:72px;color:var(--ink);text-align:left;grid-template-columns:44px minmax(140px,.9fr) minmax(0,1.4fr) 12.5ch 58px;align-items:center;gap:14px;padding:10px 18px;display:grid}.leaderboardRow:last-child{border-bottom:0}.leaderboardRow:hover{background:var(--paper)}.leaderboardRank,.leaderboardShare,.leaderboardIdentity small{font:750 9px var(--font-geist-mono), monospace}.leaderboardRank{box-sizing:border-box;min-width:28px;min-height:28px;color:var(--muted);flex-direction:column;justify-content:center;justify-self:start;align-items:center;gap:2px;display:inline-flex;position:relative}.leaderboardRankNum{font:850 12px/1 var(--font-geist-mono), monospace;letter-spacing:-.04em}.leaderboardRank.isMedal{width:28px;min-width:28px;height:auto;min-height:0;box-shadow:none;color:var(--medal-accent,var(--ink));background:0 0;border:none;gap:2px}.leaderboardRank.isMedal .leaderboardRankNum{box-sizing:border-box;border:2px solid var(--medal-accent,var(--line-color));background:var(--medal-fill,var(--lime));width:28px;height:28px;color:var(--medal-accent,var(--ink));box-shadow:2px 2px 0 var(--ink-fixed);-webkit-text-stroke:1.15px var(--medal-rank-rim,transparent);paint-order:stroke fill;text-shadow:0 0 .4em var(--medal-rank-rim,transparent);justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex}.leaderboardRank--gold{--medal-fill:#d4a017;--medal-accent:#704d08;--medal-rank-rim:#f6e08a}.leaderboardRank--silver{--medal-fill:#c4c4c4;--medal-accent:#59616c;--medal-rank-rim:#f7f8fa}.leaderboardRank--bronze{--medal-fill:#b56a32;--medal-accent:#5a2d12;--medal-rank-rim:#f2c090}html[data-theme=dark] .leaderboardRank.isMedal{box-shadow:2px 2px #000}.leaderboardLead{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.leaderboardSwatch{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--line-color);place-self:stretch start;width:auto;min-width:0;height:auto}.leaderboardSwatch.isFlag{box-shadow:1px 1px 0 var(--ink-fixed)}@supports (color:color-mix(in lab, red, red)){.leaderboardSwatch.isFlag{box-shadow:1px 1px 0 color-mix(in srgb, var(--ink-fixed) 35%, transparent)}}.leaderboardSwatch.isLogo{background-color:#fff;background-origin:content-box;padding:4px}.leaderboardIdentity{gap:4px;min-width:0;display:grid}.leaderboardIdentity strong{text-overflow:ellipsis;white-space:nowrap;padding-bottom:.04em;font-size:clamp(14px,1.7vw,24px);line-height:1.12;overflow:hidden}.leaderboardIdentity small{color:var(--ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.leaderboardIdentity small{color:color-mix(in srgb, var(--ink) 55%, transparent)}}.leaderboardIdentity small{text-overflow:ellipsis;white-space:nowrap}.leaderboardBar{border:1px solid var(--line-color);background:var(--ink);width:100%;min-width:0;height:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.leaderboardBar{background:color-mix(in srgb, var(--ink) 12%, var(--surface))}}.leaderboardBar i{height:100%;box-shadow:inset 0 0 0 1px var(--ink);display:block}@supports (color:color-mix(in lab, red, red)){.leaderboardBar i{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent)}}.leaderboardBar i{transition:width .45s}.leaderboardRow.isLiveBump{animation:1.2s leaderboardLiveBump}.leaderboardRow.isLiveBump .leaderboardValue{color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.leaderboardRow.isLiveBump .leaderboardValue{color:color-mix(in srgb, var(--lime) 72%, var(--ink))}}.leaderboardNewTag{background:var(--lime);color:var(--ink-fixed);padding:1px 4px;font-style:normal;font-weight:900;display:inline-block}.rankMovement{color:var(--muted);font:800 8px var(--font-geist-mono), monospace;letter-spacing:0;display:block}.rankMovement.isUp{color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.rankMovement.isUp{color:color-mix(in srgb, var(--lime) 76%, var(--ink))}}.rankMovement.isDown{color:var(--heart)}@keyframes leaderboardLiveBump{0%{background:color-mix(in srgb, var(--lime) 28%, transparent)}55%{background:color-mix(in srgb, var(--lime) 10%, transparent)}to{background:0 0}}.leaderboardList.leaderboardPlaceholder{min-height:220px;font:750 11px var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--muted);place-items:center;padding:28px 16px;display:grid}.leaderboardValue{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:850 14px var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;overflow:hidden}.leaderboardShare{text-align:right;font-variant-numeric:tabular-nums}.treemapViewport{border:10px solid var(--panel-dark);outline:2px solid var(--panel-dark);height:560px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.treemapViewport{outline:2px solid color-mix(in srgb, var(--panel-dark) 70%, #fff)}}.treemapViewport{outline-offset:-2px;background:var(--panel-dark)}html[data-theme=dark] .treemapViewport{outline:2px solid #2a2a28}.treemapPlaceholder{background:linear-gradient(135deg, transparent 49.7%, #242424 50%, transparent 50.3%), var(--panel-dark);place-items:center;display:grid}.treemapPlaceholder span{border:1px solid var(--lime);background:var(--panel-dark);color:var(--lime);font:800 9px var(--font-geist-mono), monospace;letter-spacing:.08em;padding:12px 15px}.treemapTransformWrapper,.treemapTransformContent{width:100%!important;height:100%!important}.treemapTransformWrapper{cursor:grab;touch-action:none}.treemapTransformWrapper:active{cursor:grabbing}.treemapTransformContent svg{background:var(--panel-dark);width:100%;height:100%;display:block}.treemapChrome{display:contents}.treemapChrome .treemapZoom,.treemapZoom{z-index:20;position:absolute;inset:auto auto 14px 14px}.treemapChrome .treemapFullscreenToggle,.treemapFullscreenToggle{z-index:20;position:absolute;inset:auto 14px 14px auto}.treemapChrome .floatingZoom button,.treemapChrome .treemapFullscreenToggle{width:38px;height:38px}.treemapChrome .floatingZoom span{justify-content:center;align-items:center;height:38px;display:inline-flex}.treemapStage{z-index:1;position:absolute;inset:0}:is(.treemapViewport.isFullscreen .treemapStage,.treemapViewport:fullscreen .treemapStage,.treemapViewport.isFullscreenFallback .treemapStage){top:58px}.treemapMarketTabs{z-index:16;border:var(--line);background:var(--surface);max-width:min(720px,100% - 260px);box-shadow:3px 3px 0 var(--shadow);flex-wrap:wrap;align-items:stretch;gap:0;display:flex;position:absolute;top:14px;left:14px}.treemapMarketTabs button{border:0;border-right:1px solid var(--line-color);background:var(--surface);height:38px;min-height:38px;color:var(--ink);font:850 9px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.treemapMarketTabs button:last-child{border-right:0}.treemapMarketTabs button:hover,.treemapMarketTabs button.active{background:var(--lime);color:var(--on-lime)}:is(.treemapViewport:fullscreen,.treemapViewport.isFullscreenFallback){border:0;outline:0;width:100vw;height:100dvh!important}.treemapViewport.isFullscreenFallback{z-index:1000;position:fixed;inset:0}.marketTile{cursor:pointer;outline:0}.marketTileFill{stroke:var(--ink-fixed);stroke-width:.24px}.marketTileFreshStroke{pointer-events:none;stroke:#dfff00;stroke-width:1.6px;stroke-linejoin:round;animation:1.45s ease-in-out infinite marketFreshPulse}.marketTile.isFreshPurchase .marketTileFill{filter:brightness(1.04)}@keyframes marketFreshPulse{0%{stroke:#dfff00;stroke-width:.6px;opacity:.2}12%{stroke:#dfff00;stroke-width:1.7px;opacity:.85}40%{stroke:#5a7dff;stroke-width:1.9px;opacity:1}70%{stroke:#ff4b35;stroke-width:1.65px;opacity:.8}88%{stroke:#7ec8b4;stroke-width:1.4px;opacity:.55}to{stroke:#dfff00;stroke-width:.5px;opacity:.15}}@media (prefers-reduced-motion:reduce){.marketTileFreshStroke{stroke:#dfff00;stroke-width:1.55px;opacity:.9;animation:none}}.marketTile:hover .marketTileFill{filter:brightness(1.06)}.marketTileMedalBadge{pointer-events:none}.marketTileMedalBadge .medalRibbon{fill:var(--medal-fill);stroke:none}.marketTileMedalBadge .medalRibbonEdge{fill:none;stroke:var(--medal-accent);stroke-width:1.35px;stroke-linecap:square}.marketTileMedalBadge .medalRank,.marketTileDark .marketTileMedalBadge .medalRank{fill:var(--medal-accent);stroke:var(--medal-rank-rim);stroke-width:1.35px;paint-order:stroke fill;font:850 11px / 1 var(--font-geist-mono), monospace;letter-spacing:-.05em}.marketTileMedal--gold{--medal-fill:#d4a017;--medal-accent:#704d08;--medal-rank-rim:#f6e08a}.marketTileMedal--silver{--medal-fill:#c4c4c4;--medal-accent:#59616c;--medal-rank-rim:#f7f8fa}.marketTileMedal--bronze{--medal-fill:#b56a32;--medal-accent:#5a2d12;--medal-rank-rim:#f2c090}.marketTile text{fill:var(--ink-fixed);font-family:var(--font-geist-mono), monospace;pointer-events:none}.marketTileDark text{fill:#fff}.marketLogo,.processedLogo{pointer-events:none}.marketLogoLightInk,.processedLogoLightInk{filter:brightness(0)invert();opacity:.92}.tileName{letter-spacing:-.04em;paint-order:stroke fill;dominant-baseline:alphabetic;font-weight:900}.tileValue{font-weight:750}.howSection{background:var(--lime);color:var(--on-lime);content-visibility:auto;contain-intrinsic-size:auto 720px}.howSection .sectionHeader h2,.howSection .flexHeading{letter-spacing:-.04em;font-size:clamp(34px,4.6vw,64px);font-weight:900}.remembersSection .flexHeading,.activityHeader h2,.activityHeader .flexHeading,.marketSection .sectionHeader h2.flexHeading,.howSection .sectionHeader h2,.howSection .flexHeading,.whySection .flexHeading,.whyPunchline,.rulesSection h2,.rulesSection .flexHeading,.requestsTitle{line-height:var(--hero-heading-lh)}.howSection .flexHeading .flexWord.isSolidWord,.activityHeader .flexHeading .flexWord.isSolidWord,.marketSection .flexHeading .flexWord.isSolidWord,.remembersSection .flexHeading .flexWord.isSolidWord,.rulesSection .flexHeading .flexWord.isSolidWord,.whySection .flexHeading .flexWord.isSolidWord{font-variation-settings:"wdth" var(--flex-wdth,100), "wght" 900!important}.howLead{max-width:var(--type-measure);margin:var(--hero-body-gap,22px) 0 0;font:var(--type-body)}.steps{margin-top:var(--hero-action-gap,28px);border:var(--line);grid-template-columns:repeat(3,1fr);display:grid}.steps article{border-right:var(--line);background:var(--paper);min-height:220px;color:var(--ink);padding:22px}.steps article:last-child{border-right:0}.steps b,.rubberStepMark{box-sizing:border-box;text-align:center;border:2px solid var(--ink-fixed);width:2.75rem;min-width:2.75rem;height:2.75rem;font:800 12px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--ink-fixed);background:var(--lime);box-shadow:2px 2px 0 var(--ink-fixed);touch-action:none;-webkit-user-select:none;user-select:none;cursor:default;z-index:2;border-radius:0;place-items:center;padding:0;display:grid;position:relative}.rubberStepMark:active{cursor:default}.rubberStepMark.isSnapping{animation:.68s cubic-bezier(.18,1.4,.32,1) both rubberSnap}@keyframes rubberSnap{0%{transform:translate(var(--rubber-x,0), var(--rubber-y,0))}55%{transform:translate(calc(var(--rubber-x,0) * -.12), calc(var(--rubber-y,0) * -.12))}to{transform:translate(0)}}.steps h3{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:38px 0 8px}.steps p{max-width:290px;font:var(--type-body);margin:0}.scaleDemo{border:var(--line);background:var(--surface);touch-action:none;height:200px;margin-top:35px;display:flex;position:relative;overflow:hidden}.scaleDemo.isDragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.scaleDemo>div{border-right:var(--line);place-items:center;min-width:0;display:grid;position:relative;container-type:inline-size}.scaleDemo>div:last-of-type{border-right:0}.scaleDemo .scaleSpotPrice{z-index:1;font:900 10px var(--font-geist-mono), monospace;letter-spacing:.04em;white-space:nowrap;line-height:1;position:absolute;top:8px;left:8px}@container (width<=34px){.scaleSpotPrice{writing-mode:vertical-lr;text-orientation:mixed;top:12px;left:50%;transform:translate(-50%)}}.scaleSpotCoffee{color:#fff;background:#1a1a1a;flex:1;min-width:28px;position:relative}.scaleSpotLogo{pointer-events:none;z-index:0;letter-spacing:normal;white-space:nowrap;writing-mode:horizontal-tb;justify-content:center;align-items:center;gap:.22em;max-width:88%;font-size:min(72px,42cqi);line-height:1;display:flex;position:relative;top:auto;left:auto;transform:none}.scaleSpotLogo .scaleSpotMark,.scaleSpotLogo .scaleSpotWord{z-index:0;writing-mode:horizontal-tb;position:static;top:auto;left:auto;transform:none}.scaleSpotMark{width:1em;height:1em;-webkit-mask-image:var(--scale-spot-mark-url);-webkit-mask-image:var(--scale-spot-mark-url);-webkit-mask-image:var(--scale-spot-mark-url);-webkit-mask-image:var(--scale-spot-mark-url);mask-image:var(--scale-spot-mark-url);background-color:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scaleSpotCoffee .scaleSpotLogo{font-size:min(44px,70cqi)}.scaleSpotLunch .scaleSpotLogo{font-size:min(88px,46cqi)}.scaleSpotLogo.isWide{max-width:min(72%,320px);font-size:min(56px,16cqi)}.scaleSpotWord{font:900 .78em / 1 var(--font-display), Impact, sans-serif;letter-spacing:.02em;color:var(--ink);flex:none}.scaleSpotLunch{color:#fff;background:#ff6b2c;flex:12;min-width:56px;position:relative}.scaleSpotLunch .scaleSpotPrice{color:#fff}.scaleSpotCampaign{color:var(--ink);background:#f4f0e6;flex:60;position:relative}.scaleDemoHandle{z-index:4;cursor:col-resize;touch-action:none;background:0 0;border:0;width:18px;margin:0;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.scaleDemoHandle:after{content:"";background:var(--ink-fixed);width:3px;box-shadow:0 0 0 1px var(--panel-dark-fg);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.scaleDemoHandle:after{box-shadow:0 0 0 1px color-mix(in srgb, var(--panel-dark-fg) 35%, transparent)}}.scaleDemoHandle:hover:after,.scaleDemoHandle:focus-visible:after,.scaleDemo.isDragging .scaleDemoHandle:after{background:var(--lime);width:4px}.scaleDemo>strong{z-index:5;background:var(--panel-dark);color:var(--panel-dark-fg);font:850 10px var(--font-geist-mono), monospace;letter-spacing:.04em;pointer-events:none;padding:8px 12px;position:absolute;bottom:0;right:0}.rulesSection{background:var(--blue);color:var(--ink-fixed);content-visibility:auto;contain-intrinsic-size:auto 650px;grid-template-columns:280px 1fr;align-items:center;gap:55px;display:grid;position:relative;overflow:hidden}.permanentStamp{aspect-ratio:1;border:4px solid var(--ink-fixed);background:var(--lime);width:260px;color:var(--on-lime);font:900 28px var(--font-geist-mono), monospace;cursor:default;-webkit-user-select:none;user-select:none;touch-action:auto;border-radius:50%;place-items:center;display:grid}.permanentStamp>span{will-change:transform;place-items:center;width:100%;height:100%;animation:18s linear infinite permanentSpin;display:grid}@keyframes permanentSpin{to{transform:rotate(360deg)}}.permanentStamp.isFleeing{will-change:transform;pointer-events:none;animation:2.35s cubic-bezier(.22,.7,.35,1) forwards stampFlee}.permanentStamp.isFleeing>span{animation:.45s linear infinite permanentSpin}@keyframes stampFlee{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}10%{opacity:1;transform:translate(-24px)rotate(-70deg)scale(1.02)}22%{opacity:1;transform:translate(0)rotate(220deg)scale(.98)}48%{opacity:1;transform:translate(36px)rotate(980deg)scale(.9)}to{opacity:1;transform:translate(calc(100vw + 380px))rotate(2480deg)scale(.55)}}.permanentInkStamp{-webkit-user-select:none;user-select:none;place-items:center;width:min(280px,100%);min-height:210px;display:grid;position:relative}.permanentInkStamp.isSettled .permanentInkStampStage,.permanentInkStamp.isSettled .permanentInkStampPlate{animation:none}.permanentInkStampStage{aspect-ratio:1.15;width:100%;max-width:260px;animation:.42s cubic-bezier(.15,.9,.25,1) both permanentInkSlam;position:relative}.permanentInkStampCanvas{pointer-events:none;width:100%;height:100%;display:block}.permanentInkStampHit{touch-action:none;cursor:inherit;z-index:2;position:absolute;inset:0}.permanentScrapeFlakes{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.permanentScrapeFlake{background:#f4f1e9;border:1px solid #111;border-radius:1px;width:7px;height:5px;margin:-2px 0 0 -3px;animation:.48s ease-out forwards permanentFlakeFly;position:absolute}@keyframes permanentFlakeFly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--fx,12px), var(--fy,-18px)) rotate(var(--frot,24deg)) scale(.35)}}@keyframes permanentInkSlam{0%{opacity:0;filter:blur(1px);transform:scale(1.35)}55%{opacity:1;filter:blur();transform:scale(.96)}78%{transform:scale(1.03)}to{opacity:1;filter:blur();transform:scale(1)}}.permanentInkStampPlate{aspect-ratio:1.55;box-sizing:border-box;color:#111;background:repeating-linear-gradient(-32deg,#0000 0 3px,#1111110b 3px 4px),#f4f1e9;border:2.5px solid #111;align-content:center;justify-items:center;gap:8px;width:100%;max-width:248px;padding:14px 12px 12px;display:grid;transform:rotate(-18deg);box-shadow:inset 0 0 0 5px #f4f1e9,inset 0 0 0 7.5px #111}.permanentInkStampPlate.isBurnedPlate{mix-blend-mode:multiply;background:0 0;animation:10s cubic-bezier(.4,.05,.2,1) both permanentBurnIn;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #111}.permanentInkStamp.isSettled .permanentInkStampPlate.isBurnedPlate{filter:none;color:#111;background:0 0;border-color:#111;animation:none;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #111}.permanentInkStampPlate>strong{max-width:100%;font:900 clamp(18px, 5.2vw, 28px) / .85 var(--font-display), sans-serif;letter-spacing:-.055em;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;overflow:hidden}.permanentInkStampPlate>small{font:700 9px / 1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase}@keyframes permanentBurnIn{0%{opacity:0;filter:none;color:#0000;background:0 0;border-color:#0000;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #0000}8%{opacity:.12;box-shadow:inset 0 0 0 5px transparent, inset 0 0 0 7.5px color-mix(in srgb, var(--red) 45%, transparent), 0 0 10px color-mix(in srgb, var(--red) 18%, transparent);border-color:color-mix(in srgb, var(--red) 45%, transparent);color:color-mix(in srgb, var(--red) 40%, transparent)}22%{opacity:.55;box-shadow:inset 0 0 0 5px transparent, inset 0 0 0 7.5px var(--red), 0 0 18px color-mix(in srgb, var(--red) 35%, transparent);border-color:var(--red);color:var(--red)}30%{opacity:1;color:#ff4b35;border-color:#ff4b35;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #ff4b35,0 0 22px #ff4b356b}48%{opacity:1;color:#ff5d8f;border-color:#ff5d8f;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #ff5d8f,0 0 14px #ff5d8f47}66%{opacity:1;color:#8a2820;border-color:#c43a2e;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #c43a2e,0 0 8px #c43a2e29}82%{opacity:1;filter:none;color:#1a1210;border-color:#2a1816;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #2a1816}to{opacity:1;filter:none;color:#111;background:0 0;border-color:#111;box-shadow:inset 0 0 0 5px #0000,inset 0 0 0 7.5px #111}}.permanentBurnFx{pointer-events:none;z-index:4;opacity:1;transition:opacity 2.4s ease-out;position:absolute;inset:-28% -14%;overflow:visible}.permanentBurnFx.isFading{opacity:0}.permanentBurnParticle{left:var(--px,50%);top:var(--py,55%);width:var(--ps,14px);height:var(--ps,14px);box-sizing:border-box;opacity:0;animation-name:var(--panim,permanentSteamRise);animation-duration:var(--pdur,1.6s);animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--pdelay,0s);margin:0;position:absolute}.permanentBurnParticle.isSteam{border:2px solid var(--ink-fixed);width:var(--ps,18px);height:calc(var(--ps,18px) * 1.15);box-shadow:3px 3px 0 var(--ink-fixed);mix-blend-mode:multiply;background:#f4f1e9;border-radius:0}html[data-theme=dark] .permanentBurnParticle.isSteam{mix-blend-mode:normal}.permanentBurnParticle.isSteam.isHuge{box-shadow:5px 5px 0 var(--ink-fixed);mix-blend-mode:normal;z-index:5;border-width:2.5px}.permanentBurnParticle.isEmber{background:var(--pc,#ff4b35);border:2px solid var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);border-radius:0}.permanentBurnParticle.isSpark{background:var(--pc,#ff4b35);border:1.5px solid var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed);width:var(--ps,4px);height:var(--ps,4px);border-radius:0}@keyframes permanentSteamRise{0%{opacity:0;transform:translate(-50%, -50%) scale(.85) rotate(var(--frot,0deg))}12%{opacity:.92}55%{opacity:.75}to{opacity:0;transform:translate(calc(-50% + var(--fx,8px)), calc(-50% + var(--fy,-64px))) scale(1.2) rotate(var(--frot2,var(--frot,0deg)))}}@keyframes permanentSteamCover{0%{opacity:0;transform:translate(-50%, -50%) scale(.98) rotate(var(--frot,0deg))}10%{opacity:1;transform:translate(-50%, -50%) scale(1) rotate(var(--frot,0deg))}55%{opacity:1;transform:translate(calc(-50% + var(--fx,0px) * .2), calc(-50% + var(--fy,-16px) * .25)) scale(1.03) rotate(var(--frot2,var(--frot,0deg)))}78%{opacity:.45}to{opacity:0;transform:translate(calc(-50% + var(--fx,6px)), calc(-50% + var(--fy,-36px))) scale(1.08) rotate(var(--frot2,var(--frot,0deg)))}}@keyframes permanentEmberRise{0%{opacity:0;transform:translate(-50%, -50%) scale(1) rotate(var(--frot,0deg))}10%{opacity:1}60%{opacity:.85}to{opacity:0;transform:translate(calc(-50% + var(--fx,-6px)), calc(-50% + var(--fy,-72px))) scale(.55) rotate(var(--frot2,var(--frot,0deg)))}}@keyframes permanentSparkFly{0%{opacity:0;transform:translate(-50%, -50%) scale(1) rotate(var(--frot,0deg))}8%{opacity:1}55%{opacity:.8}to{opacity:0;transform:translate(calc(-50% + var(--fx,10px)), calc(-50% + var(--fy,-56px))) scale(.4) rotate(var(--frot2,var(--frot,0deg)))}}.permanentInkStamp.isPause .permanentInkStampCanvas{opacity:0;transition:opacity .28s}.permanentInkStamp.isPause .permanentScrapeFlakes{opacity:0}.eggLabRow{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 12px;display:flex}.eggLabReset{border:2px solid var(--ink-fixed);background:var(--lime);min-height:34px;color:var(--on-lime);font:850 9px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink-fixed);padding:0 12px}.eggLabReset:hover{background:var(--panel-dark);color:var(--lime)}.eggLabRow>span{font:650 10px / 1.35 var(--font-geist-mono), monospace;color:var(--muted)}.rulesSection h2,.rulesSection .flexHeading{letter-spacing:-.04em;font-size:clamp(34px,4.6vw,64px);font-weight:900}.rulesSection>div>p:last-child{max-width:var(--type-measure);margin:var(--hero-body-gap,22px) 0 0;font:var(--type-body)}.rulesStampSlot{flex-shrink:0;place-items:center;width:280px;height:260px;display:grid;position:relative}.rulesStampSlot>.permanentStamp{width:260px}.rulesStampSlot>.permanentInkStamp{width:min(280px,100%);height:100%;min-height:0}.notAllowedSection{border-bottom:4px solid var(--ink-fixed);background:var(--red);color:var(--ink-fixed);position:relative;overflow:hidden}.notAllowedLabel{--ticker-shape-size:32px;border-bottom:4px solid var(--ink-fixed);background:var(--ink-fixed);color:#fff;overflow:hidden}.notAllowedTicker{--ticker-duration:72s;width:max-content;animation:warningTicker var(--ticker-duration) linear infinite;will-change:transform;display:flex}.notAllowedTickerGroup{font:900 12px var(--font-geist-mono), monospace;letter-spacing:.12em;white-space:nowrap;flex:none;align-items:center;gap:0;padding:14px 0;display:flex}.notAllowedTickerItem{min-height:var(--ticker-shape-size,32px);flex:none;align-items:center;gap:34px;padding-right:34px;line-height:1;display:flex}.notAllowedTickerGroup b{font:inherit;flex:none;margin:0;padding:0;line-height:1;display:block}.notAllowedTickerDot{background:#fff;border:0;border-radius:50%;flex:none;align-self:center;width:7px;height:7px;margin:0;padding:0;font-style:normal;line-height:0;display:block;transform:none}.brutalShape{width:1em;height:1em;color:inherit;-webkit-mask-image:var(--brutal-shape-url);-webkit-mask-image:var(--brutal-shape-url);-webkit-mask-image:var(--brutal-shape-url);-webkit-mask-image:var(--brutal-shape-url);mask-image:var(--brutal-shape-url);background-color:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tickerShapeHost{--ticker-shape-size:32px;box-sizing:border-box;width:var(--ticker-shape-size);height:var(--ticker-shape-size);flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:flex;overflow:visible}.tickerShape{width:100%;height:100%;color:var(--ticker-shape-color,#111);transform-origin:50%;will-change:transform;margin:0;padding:0;animation:22s linear infinite tickerShapeSpin;display:block}.tickerShape.isReverse{animation-direction:reverse}.shapeTickerClip{width:100%;min-width:0;max-width:100%;overflow:hidden}.voteMattersLabel .tickerShapeHost{--ticker-shape-size:32px}.voteMattersLabel .tickerShape{--ticker-shape-color:var(--red);color:var(--red)}.notAllowedLabel .tickerShapeHost{--ticker-shape-size:32px}.notAllowedLabel .tickerShape{--ticker-shape-color:var(--orange);color:var(--orange)}@keyframes tickerShapeSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tickerShape{will-change:auto;animation:none}}@keyframes warningTicker{to{transform:translate(-50%)}}.notAllowedHead{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:36px;padding:55px max(24px,50vw - 610px) 36px;display:grid}.notAllowedHead p{font:var(--type-eyebrow);letter-spacing:.08em;grid-column:1/-1;margin:0}.notAllowedHead h2{font-family:var(--font-kollektiiv);letter-spacing:0;margin:0;font-size:clamp(72px,12vw,152px);font-weight:400;line-height:.9}html[data-type=solid] .notAllowedHead h2.flexHeading,html[data-type=breath] .notAllowedHead h2.flexHeading,html[data-type=flex] .notAllowedHead h2.flexHeading,.notAllowedHead h2.flexHeading{letter-spacing:0;font-weight:400}.notAllowedHead .flexWord.isSolidWord{font-family:var(--font-kollektiiv);letter-spacing:0;font-variation-settings:normal;font-weight:400}.notAllowedHead>strong,.rulesThreat{width:100%;box-shadow:none;font:950 14px/1.25 var(--font-geist-mono), monospace;color:var(--ink-fixed);text-align:left;cursor:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.rulesThreatWrap{align-content:start;gap:10px;display:grid;position:relative}.rulesSeriousPinned{z-index:2;min-height:1.15em;color:var(--ink);font:900 18px var(--font-display), sans-serif;letter-spacing:-.04em;opacity:0;visibility:hidden;pointer-events:none;cursor:inherit;justify-self:start;margin:0;padding:0 2px;position:relative}.rulesSeriousPinned.isVisible{opacity:1;visibility:visible;animation:.28s ease-out both seriousPeek}@keyframes seriousPeek{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rulesThreatIntact{border:3px solid var(--ink-fixed);box-shadow:6px 6px 0 var(--ink-fixed);color:var(--ink-fixed);background:#f4f1e9;padding:18px;display:block}.rulesThreatBroken{width:100%;display:block;position:relative}.rulesThreatShard{box-sizing:border-box;border:3px solid var(--ink-fixed);box-shadow:6px 6px 0 var(--ink-fixed);color:var(--ink-fixed);font:950 14px/1.25 var(--font-geist-mono), monospace;text-align:left;transform-origin:50%;will-change:transform;background:#f4f1e9;padding:18px;display:block;overflow:hidden}.rulesThreatShard>b{font:inherit;font-weight:950;display:block}.rulesThreatShard.isOne{clip-path:polygon(0% 0%,54% 0%,49% 28%,56% 54%,47% 78%,52% 100%,0% 100%);animation:.34s cubic-bezier(.18,.9,.28,1) both rulesBurstOne;position:relative}.rulesThreatShard.isTwo,.rulesThreatShard.isThree{position:absolute;inset:0}.rulesThreatShard.isTwo{clip-path:polygon(54% 0%,100% 0%,100% 46%,56% 54%,49% 28%);animation:.34s cubic-bezier(.18,.9,.28,1) both rulesBurstTwo}.rulesThreatShard.isThree{clip-path:polygon(52% 100%,47% 78%,56% 54%,100% 46%,100% 100%);animation:.34s cubic-bezier(.18,.9,.28,1) both rulesBurstThree}@keyframes rulesBurstOne{0%{transform:translate(0)rotate(0)}to{transform:translate(-10px,4px)rotate(-3deg)}}@keyframes rulesBurstTwo{0%{transform:translate(0)rotate(0)}to{transform:translate(12px,-8px)rotate(4deg)}}@keyframes rulesBurstThree{0%{transform:translate(0)rotate(0)}to{transform:translate(10px,10px)rotate(-2.5deg)}}.rulesCrackSvg,.rulesSeriousFloat,.rulesThreatTile{display:none}.notAllowedGrid{border-top:4px solid var(--ink-fixed);border-bottom:4px solid var(--ink-fixed);color:var(--ink-fixed);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 max(24px,50vw - 610px);list-style:none;display:grid}.notAllowedGrid li{border-right:3px solid var(--ink-fixed);align-content:space-between;gap:26px;min-height:176px;padding:18px;display:grid}.notAllowedGrid li:last-child{border-right:0}.notAllowedGrid b{font:950 34px var(--font-geist-mono), monospace}.notAllowedGrid span{font:var(--type-body)}.notAllowedFoot{grid-template-columns:1fr 1fr;gap:30px;padding:25px max(24px,50vw - 610px);display:grid}.notAllowedFoot p{font:800 10px/1.5 var(--font-geist-mono), monospace;color:var(--ink-fixed);margin:0}.whySection{border-bottom:var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;column-gap:55px;padding:82px max(36px,50vw - 598px);display:grid;overflow:visible}.whyEyebrow{font:var(--type-eyebrow);letter-spacing:.08em;grid-column:1/-1;margin:0 0 10px}.whySection .flexHeading,.whyPunchline{letter-spacing:-.04em;grid-column:1;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:900}.whyPunchline{font-family:var(--font-display), sans-serif;text-transform:uppercase;gap:.06em;font-weight:900;display:grid}.whyWord{cursor:default;transform-origin:0;outline:none;width:max-content;max-width:100%;display:inline-block;position:relative}.whyWord[role=button],.whyWord:hover,.whyWord:focus,.whyWord:focus-visible,.whyWord:active{cursor:default}.whyWord.isWar{color:var(--ink);overflow:visible}.whyWarBase,.whyWarBleed{font:inherit;display:block}.whyWarBleed{color:#ff2d2d;opacity:0;clip-path:inset(0 100% 0 0);pointer-events:none;white-space:nowrap;margin:-.08em -.32em -.08em -.1em;padding:.08em .32em .08em .1em;position:absolute;top:0;left:0;overflow:visible}.whyWord.isWar:hover,.whyWord.isWar:focus-visible{animation:.28s steps(2,end) infinite whyWarShake}.whyWord.isWar:hover .whyWarBleed,.whyWord.isWar:focus-visible .whyWarBleed{opacity:1;clip-path:inset(0 -.32em 0 -.1em);transition:clip-path .28s linear}.whyWord.isWar:hover .whyWarBase,.whyWord.isWar:focus-visible .whyWarBase{color:#ff2d2d}.whyWord.isFriendship:hover,.whyWord.isFriendship:focus-visible{color:#ff4f8d;text-shadow:0 0 .12em #ff4f8d8c,.04em .05em #ff4f8d47;animation:1.35s ease-in-out infinite whyFriendSway}.whyWord.isFun{box-sizing:border-box;border:3px solid #0000;padding:.02em .14em}.whyWord.isFun:hover,.whyWord.isFun:focus-visible{border-color:var(--lime);background:var(--ink-fixed);color:var(--lime);animation:.55s cubic-bezier(.2,1.4,.3,1) infinite whyFunBounce}html[data-theme=dark] .whyWord.isFun:hover,html[data-theme=dark] .whyWord.isFun:focus-visible{border-color:var(--lime);background:var(--panel-dark);color:var(--lime)}.whyBurstHost{z-index:240;pointer-events:none;position:fixed;inset:0;overflow:hidden}.whyBurstParticle{left:var(--bx);top:var(--by);width:var(--bs,10px);height:var(--bs,10px);box-sizing:border-box;opacity:1;animation:whyBurstFly var(--bdur,.95s) ease-out var(--bdelay,0s) forwards;margin:0;position:fixed;transform:translate(-50%,-50%)}.whyBurstParticle.isSteam{border:2px solid var(--ink-fixed);width:var(--bs,18px);height:calc(var(--bs,18px) * 1.15);box-shadow:3px 3px 0 var(--ink-fixed);mix-blend-mode:multiply;background:#f4f1e9;border-radius:0}html[data-theme=dark] .whyBurstParticle.isSteam{mix-blend-mode:normal}.whyBurstParticle.isEmber{background:var(--pc,#ff4b35);border:2px solid var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);border-radius:0}.whyBurstParticle.isSpark{background:var(--pc,#ff4b35);border:1.5px solid var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed);border-radius:0}.whyBurstParticle.isHeart{color:var(--heart);overflow:visible}.whyBurstParticle.isHeart svg{width:100%;height:100%;display:block;overflow:visible}.whyBurstParticle.isBox{background:var(--bc);border:2px solid var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed);border-radius:0}@keyframes whyBurstFly{0%{opacity:1;transform:translate(-50%, -50%) scale(.92) rotate(var(--brot,0deg))}55%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--bdx)), calc(-50% + var(--bdy))) scale(1.05) rotate(var(--brot2,var(--brot,0deg)))}}@keyframes whyWarShake{0%{transform:translate(0)skew(0deg)}25%{transform:translate(-2px,1px)skew(-4deg)}50%{transform:translate(2px,-1px)skew(3deg)}75%{transform:translate(-1px)skew(2deg)}to{transform:translate(0)skew(0deg)}}@keyframes whyFriendSway{0%,to{transform:translateY(0)rotate(-.6deg)scale(1)}35%{transform:translateY(-.04em)rotate(.9deg)scale(1.03)}70%{transform:translateY(-.015em)rotate(-.4deg)scale(1.015)}}@keyframes whyFunBounce{0%,to{transform:rotate(-1deg)scale(1)}50%{transform:rotate(2deg)scale(1.04)}}.whyNotes{grid-column:1;gap:16px;max-width:640px;margin-top:34px;display:grid}.whyNotes blockquote{border:var(--line);background:var(--surface);box-shadow:6px 6px 0 var(--shadow);font:var(--type-body);margin:0;padding:16px 18px}.whyNoteAttrib{color:var(--ink);margin:0 0 8px}@supports (color:color-mix(in lab, red, red)){.whyNoteAttrib{color:color-mix(in srgb, var(--ink) 55%, transparent)}}.whyNoteAttrib{font:650 9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.02em}.weirdWord{cursor:inherit;color:inherit;display:inline-block;position:relative}.weirdWordCore{z-index:1;position:relative}.weirdWord:hover,.weirdWord:focus-visible{color:#ff4f8d;background:0 0;outline:none;animation:.85s cubic-bezier(.34,1.4,.64,1) infinite weirdJelly}.weirdWord:hover:before,.weirdWord:focus-visible:before,.weirdWord:hover:after,.weirdWord:focus-visible:after{content:attr(data-text);z-index:0;pointer-events:none;background:0 0;position:absolute;top:0;left:0}.weirdWord:hover:before,.weirdWord:focus-visible:before{color:#3dffa8;opacity:.75;animation:1.05s ease-in-out infinite weirdOrbitA}.weirdWord:hover:after,.weirdWord:focus-visible:after{color:#8b5cff;opacity:.7;animation:1.05s ease-in-out infinite weirdOrbitB}@keyframes weirdJelly{0%,to{color:#ff4f8d;filter:none;transform:scale(1)rotate(0)}30%{color:#ff7a3d;transform:scale(1.08,.9)rotate(-2deg)}55%{color:#ff4f8d;transform:scale(.94,1.1)rotate(2deg)}80%{color:#ff5d8f;transform:scale(1.04,.96)rotate(-1deg)}}@keyframes weirdOrbitA{0%,to{opacity:.55;transform:translate(-.12em,-.08em)rotate(-4deg)}50%{opacity:.85;transform:translate(.14em,.1em)rotate(5deg)}}@keyframes weirdOrbitB{0%,to{opacity:.5;transform:translate(.12em,.08em)rotate(4deg)}50%{opacity:.8;transform:translate(-.14em,-.1em)rotate(-6deg)}}.numbersWord{cursor:inherit;vertical-align:baseline;display:inline-block;position:relative}.numbersWordPlain,.numbersWordDigits{display:inline}.numbersWordDigits{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--blue);display:none}.numbersWord:hover .numbersWordPlain,.numbersWord:focus-visible .numbersWordPlain{display:none}.numbersWord:hover .numbersWordDigits,.numbersWord:focus-visible .numbersWordDigits{display:inline}.buyIdleTag{font:850 9px var(--font-geist-mono), monospace;letter-spacing:.1em;color:var(--lime-fg)}.buyIdleTitle{font:900 clamp(15px, 1.55vw, 18px) / 1.15 var(--font-geist-mono), monospace;letter-spacing:-.03em;margin:0}.buyIdleGate p{font:600 10.5px / 1.5 var(--font-geist-mono), monospace;margin:0}.buyIdleBody{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.buyIdleBody{color:color-mix(in srgb, var(--ink) 88%, transparent)}}.buyIdleInvite{border:2px dashed var(--ink);gap:6px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.buyIdleInvite{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent)}}.buyIdleInvite{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.buyIdleInvite{background:color-mix(in srgb, var(--lime) 12%, var(--surface,var(--paper)))}}.buyIdleInvite strong{font:850 11px / 1.25 var(--font-ui), sans-serif;letter-spacing:-.01em}.buyIdleInvite p{color:var(--ink);font:600 10.5px / 1.45 var(--font-ui), sans-serif!important}@supports (color:color-mix(in lab, red, red)){.buyIdleInvite p{color:color-mix(in srgb, var(--ink) 88%, transparent)}}.buyIdleAside{color:var(--muted);font-style:italic;font:650 9.5px / 1.4 var(--font-geist-mono), monospace!important;margin:0!important}.buyIdleSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.buyIdleSteps li{background:0 0;border:0;min-width:0;margin:0;padding:0}.buyIdleSteps button{border:2px solid var(--line-color);background:var(--paper);width:100%;min-width:0;color:inherit;font:750 9px / 1.1 var(--font-geist-mono), monospace;white-space:nowrap;text-align:left;cursor:pointer;grid-template-columns:auto 1fr;place-items:center start;gap:5px;padding:7px 6px;display:grid}.buyIdleSteps button:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.buyIdleSteps button:hover{background:color-mix(in srgb, var(--lime) 28%, var(--paper))}}.buyIdleSteps button:focus-visible{outline:2px solid var(--ink-fixed);outline-offset:1px}.buyIdleSteps button span{text-overflow:clip;overflow:hidden}html[data-theme=dark] .buyIdleSteps button{background:#141414}html[data-theme=dark] .buyIdleSteps button:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .buyIdleSteps button:hover{background:color-mix(in srgb, var(--lime) 22%, #141414)}}.buyIdleSteps b{font:900 11px var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--lime-fg)}.buyIdleCharity{border:3px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);box-shadow:none;font:800 10px / 1.25 var(--font-geist-mono), monospace;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.buyIdleCharity:hover{background:var(--panel-dark-fg);color:var(--ink-fixed)}.buyIdleCharity b{font-weight:950}.buyIdleHint{opacity:.72;font:600 9px / 1.4 var(--font-geist-mono), monospace!important;margin:0!important}.buyIdleGate .buyButton{margin-top:2px}.buyIdleCta{gap:8px;padding:0;display:grid}@media (width>=1041px){.buyIdleCta{box-shadow:0 -2px 4px 2px var(--paper)}}.buyFlowCancel{min-height:44px;color:inherit;font:750 11px var(--font-geist-mono), monospace;letter-spacing:.04em;text-underline-offset:3px;cursor:pointer;opacity:.85;text-align:left;background:0 0;border:0;margin-top:10px;padding:10px 4px;text-decoration:underline}.buyFlowCancel:hover,.buyFlowCancel:focus-visible{opacity:1}.whyQuoteTrail{z-index:0;transition:background .45s,box-shadow .45s,border-color .45s;position:relative;overflow:visible}.whyQuoteTrailPaint{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.whyQuoteTrailText{z-index:2;display:block;position:relative}.whyQuoteTrail.isAwake{background:var(--surface);box-shadow:6px 6px 0 var(--shadow);border-color:var(--ink-fixed)}.whyQuoteSatisfy{z-index:2;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .38s;display:grid;position:relative}.whyQuoteSatisfy.isOpen{pointer-events:auto;grid-template-rows:1fr}.whyQuoteSatisfyClip{min-height:0;overflow:hidden}.whyQuoteSatisfy.isOpen>.whyQuoteSatisfyClip{overflow:visible}.whyQuoteSatisfy.isOpen .whyQuoteSatisfyClip>p{margin:14px 0 0}.whyQuoteSatisfy p{font:var(--type-body);margin:0}.whyQuoteSatisfyBtn{pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.whyQuoteSatisfyBtn.isOpen{pointer-events:auto;grid-template-rows:1fr}.whyQuoteSatisfyBtn.isOpen>.whyQuoteSatisfyClip{padding:10px 6px 6px 0;overflow:visible}.whyQuoteSatisfy button{appearance:none;border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);font:750 11px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;box-shadow:3px 3px 0 var(--shadow);justify-self:start;padding:8px 12px}.whyQuoteSatisfy button:hover{box-shadow:2px 2px 0 var(--shadow);transform:translate(1px,1px)}.quoteTrailDot{border:2px solid var(--line-color);background:var(--lime);pointer-events:none;opacity:.95;z-index:4;border-radius:1px;width:9px;height:9px;margin:-4px 0 0 -4px;transition:opacity .65s,transform .65s;position:absolute;transform:scale(1)rotate(12deg)}.quoteTrailDot.isColor{border-color:var(--ink-fixed);border-radius:0;transform:scale(1.15)rotate(-8deg)}.quoteTrailDot.isFading{opacity:0;transform:scale(.2)rotate(40deg)}.quoteTrailBox{border:2px solid var(--ink-fixed);pointer-events:none;opacity:.85;transform:translate(-50%, -50%) rotate(var(--box-rot,8deg)) scale(.4);z-index:3;mix-blend-mode:multiply;animation:.95s forwards quoteTrailBoxIn;position:absolute}html[data-theme=dark] .quoteTrailBox{mix-blend-mode:screen}.quoteTrailBox.isFading{opacity:0}@keyframes quoteTrailBoxIn{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--box-rot,8deg)) scale(.2)}35%{opacity:.9;transform:translate(-50%, -50%) rotate(var(--box-rot,8deg)) scale(1.05)}to{opacity:0;transform:translate(-50%, -50%) rotate(calc(var(--box-rot,8deg) + 18deg)) scale(.55)}}.donationCard{border:5px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);box-shadow:12px 12px 0 var(--ink-fixed);grid-area:2/2/span 2;align-content:start;align-self:stretch;gap:16px;padding:26px 24px 22px;display:grid;container-type:inline-size}.donationHero{gap:10px;margin:0;font-weight:700;display:grid}.donationHeroPct{width:100%;font-family:var(--font-display), sans-serif;letter-spacing:-.06em;margin:0;font-size:clamp(72px,32cqi,124px);font-weight:750;line-height:.86;display:block}.donationHeroCopy{min-width:0;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(12px,3.8cqi,15px);font-weight:750;line-height:1.45;display:block}.donationCard>strong:not(.donationHero){font:var(--type-subhead);letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.donationCard>strong b{font-weight:950}.donationCard p{font:var(--type-body);margin:0}.donationCta{border:3px solid var(--ink-fixed);background:var(--ink-fixed);color:var(--lime);font:900 11px var(--font-geist-mono), monospace;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.donationCta:hover{background:var(--panel-dark-fg);color:var(--ink-fixed)}.donationCta span{align-items:center;font-size:16px;line-height:1;display:inline-flex}.donationDisclaimer{opacity:.78;padding-top:2px;font:600 9.5px / 1.5 var(--font-geist-mono), monospace!important}.requestsSection{--requests-inline-pad:max(24px, calc((100vw - 1220px) / 2));padding:64px var(--requests-inline-pad);border-bottom:var(--line);background:var(--paper);color:var(--ink)}.requestsTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;text-transform:none;margin:0;font-size:clamp(28px,3.5vw,54px);font-weight:900}.requestsNextLock{white-space:nowrap}@media (width>=720px){.requestsTitle{white-space:nowrap;font-size:clamp(30px,3.2vw,52px)}}.requestsTitle em,.requestsNextWord{text-transform:none;letter-spacing:-.03em;font-style:italic;font-weight:650}.requestsNextWord{transform-origin:0 100%;vertical-align:baseline;will-change:transform;font-style:normal;display:inline-block;transform:skew(-9deg)}.requestsTitle.isNextFallen .requestsNextWord{animation:.64s cubic-bezier(.22,.7,.2,1) forwards nextWordDroop}@keyframes nextWordDroop{0%{transform:skew(-9deg)}to{transform:skew(-17deg)}}@media (prefers-reduced-motion:reduce){.requestsNextWord,.requestsNextDot{transition:none;animation:none}.requestsTitle.isNextFallen .requestsNextWord{animation:none;transform:skew(-17deg)}.requestsNextDot.isBreaking,.requestsNextDot.isGone{opacity:0;visibility:hidden}}.requestsNextBreakDust{background:var(--ink);border-radius:1px;width:5px;height:5px;margin:-2px 0 0 -2px;position:fixed}@supports (color:color-mix(in lab, red, red)){.requestsNextBreakDust{background:color-mix(in srgb, var(--ink) 60%, transparent)}}.requestsNextBreakDust{pointer-events:none;z-index:80;animation:.7s ease-out forwards zigDustFall}.requestsNextDot{color:inherit;font:inherit;letter-spacing:inherit;cursor:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;background:0 0;border:0;margin:0 -.12em;padding:.12em .18em;transition:opacity .26s ease-out,transform .28s cubic-bezier(.22,.7,.2,1);display:inline-block;transform:scale(1)rotate(0)}.requestsNextDot.isBreaking{opacity:0;pointer-events:none;transition:opacity .26s ease-in,transform .28s cubic-bezier(.55,.05,.9,.4);transform:scale(.35)translateY(.35em)rotate(-40deg)}.requestsNextDot.isGone{opacity:0;visibility:hidden;pointer-events:none;transition:none;transform:none}.requestsNextDot:hover,.requestsNextDot:focus,.requestsNextDot:focus-visible,.requestsNextDot:active{color:inherit;cursor:inherit;background:0 0;outline:none}.donationPoll{border:2px solid var(--line-color);background:var(--surface);color:var(--ink);gap:8px;padding:10px;display:grid;position:relative;overflow:hidden}.donationPollLabel{font:750 8px/1.35 var(--font-geist-mono), monospace;letter-spacing:.05em;margin:0}.donationPollChart{gap:6px;margin:0;padding:0;list-style:none;display:grid}.donationPollChart button{border:2px solid var(--line-color);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:650 9px/1.3 var(--font-geist-mono), monospace;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 10px 14px;display:grid;position:relative;overflow:hidden}.donationPollChart button:disabled{cursor:default;opacity:.72}.donationPollChart button:after{content:"";background:var(--ink);height:7px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.donationPollChart button:after{background:color-mix(in srgb, var(--ink) 16%, transparent)}}.donationPollChart button:after{pointer-events:none}.donationPollChart button i{z-index:1;background:var(--lime);pointer-events:none;height:7px;position:absolute;bottom:0;left:0}.donationPollChart button.active{background:var(--lime);color:var(--on-lime)}.donationPollChart button.active:after{background:var(--ink-fixed)}@supports (color:color-mix(in lab, red, red)){.donationPollChart button.active:after{background:color-mix(in srgb, var(--ink-fixed) 22%, transparent)}}.donationPollChart button.active i{background:var(--ink-fixed)}.donationPollChart strong{font:850 10px var(--font-geist-mono), monospace}.donationMaxHint{border:2px solid var(--ink-fixed);background:var(--lime);margin:0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.donationMaxHint{background:color-mix(in srgb, var(--lime) 35%, var(--surface))}}.donationMaxHint{font:650 10px/1.45 var(--font-geist-mono), monospace;animation:.18s ease-out streamerFadeIn}.donationSendVote{appearance:none;border:2px solid var(--ink-fixed);background:var(--ink-fixed);width:100%;color:var(--lime);font:850 11px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.donationSendVote:hover:not(:disabled){background:var(--lime);color:var(--on-lime)}.donationSendVote:disabled{cursor:default;opacity:.55}.donationSendVote span{font-size:14px}.donationCalmEgg{z-index:5;background:var(--red);align-content:center;justify-items:center;gap:12px;padding:22px 18px;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.donationCalmEgg{background:color-mix(in srgb, var(--red) 92%, #1a0000)}}.donationCalmEgg{color:#fff7f5;text-align:center;animation:.42s cubic-bezier(.22,.7,.2,1) forwards donationCalmSlideIn;transform:translateY(-105%)}.donationCalmEgg.isLeaving{pointer-events:none;animation:.42s cubic-bezier(.4,.05,.7,.2) forwards donationCalmSlideOut}.donationCalmEgg p{max-width:min(44ch,100%);font:var(--type-body);margin:0}.donationCalmHeart{color:#fff7f5;width:22px;height:22px}.donationCalmDismiss{appearance:none;color:#fff7f5;font:750 10px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;background:0 0;border:2px solid #fff7f5;margin-top:4px;padding:8px 14px}.donationCalmDismiss:hover:not(:disabled){color:var(--red);background:#fff7f5}.donationCalmDismiss:disabled{opacity:.7;cursor:default}@keyframes donationCalmSlideIn{0%{transform:translateY(-105%)}to{transform:translateY(0)}}@keyframes donationCalmSlideOut{0%{transform:translateY(0)}to{transform:translateY(-105%)}}@media (prefers-reduced-motion:reduce){.donationCalmEgg,.donationCalmEgg.isLeaving{animation:none;transform:none}}.requestsStack{gap:18px;margin-top:28px;display:grid}.donationGoalRow{grid-template-columns:minmax(0,1.35fr) minmax(220px,.75fr);align-items:stretch;gap:18px;display:grid}.voteMattersLabel{--ticker-shape-size:32px;--vote-zig-depth:9px;--vote-zig-mask-west:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 160' preserveAspectRatio='none'%3E%3Cpath d='M16 0 L5 16 L16 32 Z M16 32 L5 48 L16 64 Z M16 64 L5 80 L16 96 Z M16 96 L5 112 L16 128 Z M16 128 L5 144 L16 160 Z' fill='%23000'/%3E%3C/svg%3E");--vote-zig-mask-east:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 160' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L11 16 L0 32 Z M0 32 L11 48 L0 64 Z M0 64 L11 80 L0 96 Z M0 96 L11 112 L0 128 Z M0 128 L11 144 L0 160 Z' fill='%23000'/%3E%3C/svg%3E");contain:inline-size;background:var(--lime);width:100%;min-width:0;max-width:100%;color:var(--ink-fixed);box-shadow:none;-webkit-mask-image:var(--vote-zig-mask-west), linear-gradient(#000, #000), var(--vote-zig-mask-east);-webkit-mask-image:var(--vote-zig-mask-west), linear-gradient(#000, #000), var(--vote-zig-mask-east);-webkit-mask-image:var(--vote-zig-mask-west), linear-gradient(#000, #000), var(--vote-zig-mask-east);-webkit-mask-image:var(--vote-zig-mask-west), linear-gradient(#000, #000), var(--vote-zig-mask-east);mask-image:var(--vote-zig-mask-west), linear-gradient(#000, #000), var(--vote-zig-mask-east);-webkit-mask-size:var(--vote-zig-depth) 100%, calc(100% - 2 * var(--vote-zig-depth)) 100%, var(--vote-zig-depth) 100%;-webkit-mask-size:var(--vote-zig-depth) 100%, calc(100% - 2 * var(--vote-zig-depth)) 100%, var(--vote-zig-depth) 100%;-webkit-mask-size:var(--vote-zig-depth) 100%, calc(100% - 2 * var(--vote-zig-depth)) 100%, var(--vote-zig-depth) 100%;-webkit-mask-size:var(--vote-zig-depth) 100%, calc(100% - 2 * var(--vote-zig-depth)) 100%, var(--vote-zig-depth) 100%;mask-size:var(--vote-zig-depth) 100%, calc(100% - 2 * var(--vote-zig-depth)) 100%, var(--vote-zig-depth) 100%;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;border:0;outline:none;margin-inline:0;position:relative;overflow:hidden;-webkit-mask-position:0 0,50%,100% 0;mask-position:0 0,50%,100% 0;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.voteMattersLabel .shapeTickerClip{width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.voteMattersTicker{--ticker-duration:168s;width:max-content;animation:warningTicker var(--ticker-duration) linear infinite;will-change:transform;display:flex}@media (width>=721px) and (width<=1024px) and (pointer:coarse){.mapCoopHint{z-index:8;border:2px solid var(--ink-fixed);background:var(--paper);margin:0;padding:8px 12px;display:block;position:absolute;bottom:18px;left:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.mapCoopHint{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.mapCoopHint{font:700 10px/1.35 var(--font-geist-mono), monospace;text-align:center;pointer-events:none}.buyForm:not(.isClaiming){overscroll-behavior:auto;scrollbar-gutter:auto;overflow:visible}footer{min-height:0;padding:28px 22px calc(20px + env(safe-area-inset-bottom,0px));gap:18px 28px}.footerNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.footerNavGroup{gap:5px}}@media (prefers-reduced-motion:reduce){.voteMattersTicker{animation:none!important;transform:none!important}}.voteMattersTickerGroup{font:900 12px var(--font-geist-mono), monospace;letter-spacing:.12em;white-space:nowrap;flex:none;align-items:center;gap:0;padding:14px 0;display:flex}.voteMattersTickerItem{min-height:var(--ticker-shape-size,32px);flex:none;align-items:center;gap:34px;padding-right:34px;line-height:1;display:flex}.voteMattersTickerGroup b{font:inherit;color:var(--ink-fixed);flex:none;margin:0;padding:0;line-height:1;display:block}html[data-theme=dark] .voteMattersLabel{color:var(--lime);background:#1c1c1c}html[data-theme=dark] .voteMattersTickerGroup b{color:var(--lime)}.voteMattersTickerDot{display:none}.donationSideInfo{border:var(--line);background:var(--panel-dark);height:100%;min-height:0;color:var(--panel-dark-fg);grid-template-rows:auto auto auto auto minmax(0,1fr);align-content:stretch;gap:10px;padding:16px;display:grid}.donationSideInfo>span{font:850 10px var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--lime)}.donationSideInfo>strong{font:var(--type-subhead);letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.donationSideInfo p,.donationSideInfo li{font:var(--type-caption);margin:0}.donationSideInfo ul{gap:6px;margin:0;padding-left:16px;display:grid}.donationSideArt{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;place-self:stretch stretch;width:100%;height:100%;min-height:0;margin:0;display:block}.donationLockCountdown{font:700 9px/1.35 var(--font-geist-mono), monospace;margin:0}.donationPoll{position:relative;overflow:hidden}.donationHeartBurst{left:var(--hx,50%);top:var(--hy,50%);pointer-events:none;z-index:2;width:0;height:0;position:absolute}.donationHeartBurst b{line-height:1;animation:.82s ease-out forwards donationHeartFly;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes donationHeartFly{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,-30px))) scale(1.2)}}.requestsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.requestCard{border:var(--line);background:var(--surface);gap:10px;padding:16px;display:grid}.requestCard>span{font:850 10px var(--font-geist-mono), monospace;letter-spacing:.08em}.requestTypeField{z-index:2;width:fit-content;max-width:100%;display:block;position:relative}.requestTypePicker{border:var(--line);background:var(--paper);max-width:100%;min-height:36px;color:var(--ink);font:700 11px var(--font-geist-mono), monospace;letter-spacing:.02em;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:inline-flex}.requestTypePicker:hover,.requestTypeField.isOpen .requestTypePicker{background:var(--surface)}.requestTypePicker:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.requestTypePickerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.requestTypePicker .dropdownIcon{width:12px;height:auto;color:var(--ink);flex-shrink:0}.requestTypeMenu{z-index:6;border:var(--line);background:var(--paper);min-width:max(100%,11.5rem);box-shadow:6px 6px 0 var(--shadow);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0}.requestTypeOption{border:0;border-bottom:1px solid var(--ink);width:100%;min-height:38px;padding:0 10px;display:block}@supports (color:color-mix(in lab, red, red)){.requestTypeOption{border-bottom:1px solid color-mix(in srgb, var(--ink) 14%, transparent)}}.requestTypeOption{color:var(--ink);font:700 11px var(--font-geist-mono), monospace;letter-spacing:.02em;text-align:left;cursor:pointer;background:0 0;border-radius:0}.requestTypeOption:last-child{border-bottom:0}.requestTypeOption:hover,.requestTypeOption:focus-visible,.requestTypeOption.isSelected{background:var(--lime);color:var(--on-lime);outline:0}.requestTypeOption:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.requestCard textarea{resize:vertical;border:var(--line);background:var(--paper);width:100%;min-height:96px;font:600 12px/1.45 var(--font-geist-mono), monospace;padding:10px}.requestStatus{font:750 11px var(--font-geist-mono), monospace;margin:14px 0 0}.visionModes{gap:8px;display:grid}.visionModes>span{font:800 8px var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:.72}.visionModes>div{flex-wrap:wrap;gap:6px;display:flex}.visionModes button{border:1px solid;min-height:30px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.visionModes button{border:1px solid color-mix(in srgb, currentColor 28%, transparent)}}.visionModes button{color:inherit;font:750 8px var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;background:0 0}.visionModes button.active,.visionModes button:hover{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.visionModes button.visionColorful{background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(110deg,#dfff00,#5a7dff,#ff5d8f,#ff4b35,#7ec8b4) border-box;border:2px solid #0000}.visionModes button.visionColorful.active,.visionModes button.visionColorful:hover{color:var(--ink-fixed);background:linear-gradient(110deg,#dfff00,#5a7dff 35%,#ff5d8f 65%,#ffc83d) padding-box padding-box,linear-gradient(110deg,#dfff00,#5a7dff,#ff5d8f,#ff4b35,#7ec8b4) border-box}.footerVision{border-top:1px solid var(--panel-dark-fg);grid-area:3/1/auto/-1;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.footerVision{border-top:1px solid color-mix(in srgb, var(--panel-dark-fg) 18%, transparent)}}.footerVision>span{color:var(--panel-dark-fg)}@supports (color:color-mix(in lab, red, red)){.footerVision>span{color:color-mix(in srgb, var(--panel-dark-fg) 55%, transparent)}}.footerVision>span{opacity:1}.footerVision button{border-color:var(--panel-dark-fg)}@supports (color:color-mix(in lab, red, red)){.footerVision button{border-color:color-mix(in srgb, var(--panel-dark-fg) 28%, transparent)}}.footerVisionNote{color:var(--lime);font:700 9px var(--font-geist-mono), monospace;margin:0}.visionFilterDefs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}html[data-vision=protanopia] body{filter:url(#vision-protanopia)}html[data-vision=deuteranopia] body{filter:url(#vision-deuteranopia)}html[data-vision=tritanopia] body{filter:url(#vision-tritanopia)}@supports not (filter:url("#vision-protanopia")){html[data-vision=protanopia] body{filter:grayscale(.15)saturate(.85)hue-rotate(-12deg)contrast(1.04)}html[data-vision=deuteranopia] body{filter:grayscale(.2)saturate(.8)hue-rotate(8deg)contrast(1.04)}html[data-vision=tritanopia] body{filter:grayscale(.12)saturate(.78)hue-rotate(160deg)contrast(1.05)}}.footerVisionNote.isQuiet{color:var(--panel-dark-fg)}@supports (color:color-mix(in lab, red, red)){.footerVisionNote.isQuiet{color:color-mix(in srgb, var(--panel-dark-fg) 55%, transparent)}}.footerVisionNote.isQuiet{font-weight:650}html[data-theme=dark] .remembersBeats article,html[data-theme=dark] .remembersPanelFoot{border-color:var(--ink-fixed)}html[data-theme=dark] .notAllowedHead>strong,html[data-theme=dark] .rulesThreat,html[data-theme=dark] .rulesSeriousPinned,html[data-theme=dark] .notAllowedGrid,html[data-theme=dark] .notAllowedFoot p{color:var(--ink-fixed)}html[data-theme=dark] .notAllowedGrid li{border-color:var(--ink-fixed)}html[data-theme=dark] .scaleSpotCoffee span{color:#fff}html[data-theme=dark] .charityHeart{color:var(--ink-fixed)}html[data-theme=dark] .donationPollChart button.active{color:var(--on-lime)}html[data-theme=dark] .requestsSection{color:#f0ede6;background:#0e0e0e}html[data-theme=dark] .requestCard,html[data-theme=dark] .donationPoll{color:#f0ede6;background:#1a1a1a;border:2px solid #f0ede647}html[data-theme=dark] .requestCard>span,html[data-theme=dark] .donationPollLabel,html[data-theme=dark] .donationLockCountdown{color:#f0ede6c7}html[data-theme=dark] .donationLockCountdown strong{color:var(--lime)}html[data-theme=dark] .donationPollChart button{color:#f0ede6;background:#121212;border-color:#f0ede652}html[data-theme=dark] .donationPollChart button:after{background:#f0ede638}html[data-theme=dark] .donationPollChart button i{background:var(--lime)}html[data-theme=dark] .donationPollChart button.active{background:var(--lime);color:var(--on-lime);border-color:var(--ink-fixed)}html[data-theme=dark] .donationPollChart button.active:after{background:var(--ink-fixed)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .donationPollChart button.active:after{background:color-mix(in srgb, var(--ink-fixed) 35%, transparent)}}html[data-theme=dark] .donationPollChart button.active i{background:var(--ink-fixed)}html[data-theme=dark] .donationPollChart strong{color:inherit}html[data-theme=dark] .donationMaxHint{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .donationMaxHint{background:color-mix(in srgb, var(--lime) 16%, #1a1a1a)}}html[data-theme=dark] .donationMaxHint{border-color:var(--lime);color:#f0ede6}html[data-theme=dark] .donationSideInfo{border:2px solid var(--lime);color:#f0ede6;background:#080808}html[data-theme=dark] .donationSideInfo>span{color:var(--lime)}html[data-theme=dark] .donationSideInfo p,html[data-theme=dark] .donationSideInfo li{color:#f0ede6d1}html[data-theme=dark] .requestCard textarea,html[data-theme=dark] .requestTypePicker{border:var(--line);color:#f0ede6;background:#0e0e0e}html[data-theme=dark] .requestTypePicker:hover,html[data-theme=dark] .requestTypeField.isOpen .requestTypePicker{background:#161616}html[data-theme=dark] .requestTypePicker:focus-visible{outline-color:#f0ede6}html[data-theme=dark] .requestTypeMenu{border:var(--line);background:#0e0e0e;box-shadow:6px 6px #000}html[data-theme=dark] .requestTypeOption{color:#f0ede6;border-bottom-color:#f0ede62e}html[data-theme=dark] .requestTypeOption:hover,html[data-theme=dark] .requestTypeOption:focus-visible,html[data-theme=dark] .requestTypeOption.isSelected{background:var(--lime);color:var(--on-lime)}html[data-theme=dark] .requestCard textarea::placeholder{color:#f0ede673}html[data-theme=dark] .requestStatus{color:var(--lime)}html[data-theme=dark] .donationSendVote{border-color:var(--lime)}html[data-theme=dark] .visionModes button.active,html[data-theme=dark] .visionModes button:hover{color:var(--on-lime)}html[data-theme=dark] .mapArchiveControl>button:disabled{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .mapArchiveControl>button:disabled{color:color-mix(in srgb, var(--ink) 55%, transparent)}}html[data-theme=dark] .panelTopButton{background:#161616}html[data-theme=dark] .panelTopButton:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .panelTopButton:hover{background:color-mix(in srgb, var(--lime) 22%, #161616)}}html[data-theme=dark] .buyPanel{background:#141414}html[data-theme=dark] .buyIdleTitle,html[data-theme=dark] .buyIdleGate>p:not(.buyIdleAside):not(.buyIdleHint),html[data-theme=dark] .buyIdleBody{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .buyIdleGate>p:not(.buyIdleAside):not(.buyIdleHint),html[data-theme=dark] .buyIdleBody{color:color-mix(in srgb, var(--ink) 78%, transparent)}}html[data-theme=dark] .buyIdleInvite{border:2px dashed var(--callout-border);background:var(--callout-bg);color:var(--ink)}footer{background:var(--panel-dark);min-height:170px;color:var(--panel-dark-fg);content-visibility:auto;contain-intrinsic-size:auto 170px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:start;gap:22px 40px;padding:40px max(24px,50vw - 610px) 36px;display:grid}.footerIntro{grid-area:1/1;align-content:start;gap:10px;display:grid}.footerTagline{max-width:36ch;color:var(--lime);font:800 11px/1.45 var(--font-geist-mono), monospace;margin:0}.footerNav{grid-area:1/2;grid-template-columns:repeat(4,minmax(0,1fr));justify-self:end;gap:18px 20px;width:min(100%,640px);display:grid}.footerBottom{grid-area:2/1/auto/-1;gap:14px;display:grid}.footerNavGroup{font:650 9px var(--font-geist-mono), monospace;align-content:start;gap:7px;display:grid}.footerNavLabel{color:var(--panel-dark-fg);margin:0 0 2px}@supports (color:color-mix(in lab, red, red)){.footerNavLabel{color:color-mix(in srgb, var(--panel-dark-fg) 55%, transparent)}}.footerNavLabel{font:800 8px var(--font-geist-mono), monospace;letter-spacing:.08em}.footerNav a,.footerCookieBtn{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.footerNav a:hover,.footerCookieBtn:hover{color:var(--lime)}.footerMeta{border-top:1px solid var(--panel-dark-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;margin:0;padding-top:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.footerMeta{border-top:1px solid color-mix(in srgb, var(--panel-dark-fg) 18%, transparent)}}.footerMeta{font:650 9px var(--font-geist-mono), monospace;color:var(--panel-dark-fg)}@supports (color:color-mix(in lab, red, red)){.footerMeta{color:color-mix(in srgb, var(--panel-dark-fg) 70%, transparent)}}.footerBetaNote{max-width:48ch;font:650 10px/1.4 var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--panel-dark-fg);flex:220px;margin:0}@supports (color:color-mix(in lab, red, red)){.footerBetaNote{color:color-mix(in srgb, var(--panel-dark-fg) 68%, transparent)}}.footerCreatorBtn{border:2px solid var(--ink-fixed);background:var(--lime);min-height:44px;color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);margin-top:0;margin-left:auto;padding:0 12px}.footerCreatorBtn:hover,.footerCreatorBtn:focus-visible{background:var(--paper);border-color:var(--ink-fixed);color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);outline:none;transform:translateY(-1px)}footer p{color:var(--lime);font:800 11px/1.45 var(--font-geist-mono), monospace}.cookieConsent{z-index:120;pointer-events:none;padding:14px max(16px,50vw - 610px) 18px;position:fixed;bottom:0;left:0;right:0}.cookieConsentInner{pointer-events:auto;border:3px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);box-shadow:8px 8px 0 var(--ink-fixed);gap:14px;padding:16px 18px;display:grid}.cookieConsent.isManage .cookieConsentInner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.cookieConsentEyebrow{font:850 10px var(--font-geist-mono), monospace;letter-spacing:.1em;margin:0 0 6px}.cookieConsentCopy p:last-child{font:var(--type-body);max-width:62ch;margin:0}.cookieConsentCopy a{color:inherit;font-weight:850}.cookieConsentToggles{grid-column:1/-1;gap:8px;display:grid}.cookieConsent.isManage .cookieConsentToggles{grid-area:1/2}.cookieConsentToggle{border:2px solid var(--ink-fixed);background:var(--paper);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cookieConsentToggle{background:color-mix(in srgb, var(--paper) 88%, var(--lime))}}.cookieConsentToggle{color:var(--ink-fixed);cursor:pointer}.cookieConsentToggle.isLocked{opacity:.85;cursor:default}.cookieConsentToggle strong{font:850 11px var(--font-geist-mono), monospace;letter-spacing:.04em;display:block}.cookieConsentToggle small{font:600 10px / 1.35 var(--font-geist-mono), monospace;opacity:.75;margin-top:2px;display:block}.cookieConsentToggle input{width:18px;height:18px;accent-color:var(--ink-fixed);flex:none}.cookieConsentActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.cookieConsentBtn{appearance:none;box-sizing:border-box;border:2px solid var(--ink-fixed);min-height:44px;font:850 10px var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;padding:0 14px}.cookieConsentBtn.isGhost{color:var(--on-lime);background:0 0}.cookieConsentBtn.isGhost:hover,.cookieConsentBtn.isPrimary{background:var(--ink-fixed);color:var(--lime)}.cookieConsentBtn.isPrimary:hover{background:var(--panel-dark-fg,#fff);color:var(--ink-fixed)}@media (width<=820px){.cookieConsent.isManage .cookieConsentInner{grid-template-columns:1fr}.cookieConsent.isManage .cookieConsentToggles{grid-area:auto/1}.cookieConsentActions{justify-content:stretch}.cookieConsentBtn{flex:auto}}.streamerModeBtn{appearance:none;border:2px solid var(--ink);background:var(--surface);color:var(--ink);font:850 10px / 1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center;cursor:pointer;margin:0;padding:7px 10px;text-decoration:none;transition:background .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s}html[data-theme=dark] .streamerModeBtn:not(.footerCreatorBtn){box-shadow:2px 2px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .streamerModeBtn:not(.footerCreatorBtn){box-shadow:2px 2px 0 color-mix(in srgb, var(--ink) 42%, transparent)}}.streamerModeBtn:hover,.streamerModeBtn:focus-visible{background:var(--lime);border-color:var(--ink-fixed);color:var(--on-lime);outline:none;transform:translateY(-1px)}.streamerLayer{z-index:115;pointer-events:none;position:fixed;inset:0;overflow:hidden}.streamerLayer[data-space-fall="1"]{animation:streamerSpaceChromeOut .45s ease var(--streamer-space-hide-delay,1.6s) forwards}@keyframes streamerSpaceChromeOut{to{opacity:0;visibility:hidden}}.streamerLayer[data-color=lime],.streamerBounce[data-color=lime],.streamerSwatch[data-color=lime]{--streamer-bg:var(--lime);--streamer-fg:var(--ink-fixed)}.streamerLayer[data-color=blue],.streamerBounce[data-color=blue],.streamerSwatch[data-color=blue]{--streamer-bg:var(--blue);--streamer-fg:#fff}.streamerLayer[data-color=pink],.streamerBounce[data-color=pink],.streamerSwatch[data-color=pink]{--streamer-bg:var(--pink);--streamer-fg:var(--ink-fixed)}.streamerLayer[data-color=red],.streamerBounce[data-color=red],.streamerSwatch[data-color=red]{--streamer-bg:var(--red);--streamer-fg:#fff}.streamerLayer[data-color=seafoam],.streamerBounce[data-color=seafoam],.streamerSwatch[data-color=seafoam]{--streamer-bg:var(--seafoam);--streamer-fg:var(--ink-fixed)}.streamerLayer[data-color=ink],.streamerBounce[data-color=ink],.streamerSwatch[data-color=ink]{--streamer-bg:var(--panel-dark);--streamer-fg:var(--lime)}.streamerLayer[data-color=paper],.streamerBounce[data-color=paper],.streamerSwatch[data-color=paper]{--streamer-bg:var(--paper);--streamer-fg:var(--ink)}.streamerBadge{z-index:5;width:calc(clamp(88px, 12vw, 124px) * var(--badge-size,1));height:calc(clamp(88px, 12vw, 124px) * var(--badge-size,1));background:var(--streamer-bg);color:var(--streamer-fg);border:3px solid var(--ink-fixed);box-shadow:4px 4px 0 var(--ink-fixed);text-align:center;pointer-events:auto;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;place-content:center;gap:2px;margin:0;padding:0;line-height:1.05;display:grid;position:absolute}.streamerBadge.isSizeSettling{transition:width .58s cubic-bezier(.22,1,.36,1),height .58s cubic-bezier(.22,1,.36,1)}.streamerBadge.isSizeSettling b,.streamerBadge.isSizeSettling small{transition:font-size .58s cubic-bezier(.22,1,.36,1)}.streamerBadgeFace{will-change:transform;border-radius:50%;place-content:center;gap:2px;width:100%;height:100%;display:grid}.streamerBadge.isLoose,.streamerBadge.isHoming{will-change:transform;inset:0 auto auto 0}.streamerBadge.is-tl{top:14px;left:14px}.streamerBadge.is-tr{top:14px;right:14px}.streamerBadge.is-bl{bottom:14px;left:14px}.streamerBadge.is-br{bottom:14px;right:14px}.streamerBadge b{font:850 calc(clamp(11px, 1.5vw, 15px) * var(--badge-size,1)) / 1 var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:none}.streamerBadge small{font:750 calc(8px * var(--badge-size,1)) / 1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:.85}.streamerRibbon{z-index:3;pointer-events:none;width:clamp(132px,16vw,168px);height:clamp(132px,16vw,168px);position:absolute;overflow:hidden}.streamerRibbon.is-tl{transform:scale(var(--ribbon-size,1));transform-origin:0 0;top:-1px;left:-1px}.streamerRibbon.is-tr{transform:scale(var(--ribbon-size,1));transform-origin:100% 0;top:-1px;right:-1px}.streamerRibbon.is-bl{transform:scale(var(--ribbon-size,1));transform-origin:0 100%;bottom:-1px;left:-1px}.streamerRibbon.is-br{transform:scale(var(--ribbon-size,1));transform-origin:100% 100%;bottom:-1px;right:-1px}.streamerRibbon>span{background:var(--streamer-bg);width:210px;color:var(--streamer-fg);border-block:2px solid var(--ink-fixed);text-align:center;align-content:center;justify-items:center;gap:2px;padding:8px 0;line-height:1;display:grid;position:absolute;box-shadow:0 2px #00000038}.streamerRibbon.is-tr>span{transform-origin:50%;top:36px;left:auto;right:-52px;transform:rotate(45deg)}.streamerRibbon.is-tl>span{transform-origin:50%;top:36px;left:-52px;right:auto;transform:rotate(-45deg)}.streamerRibbon.is-br>span{transform-origin:50%;inset:auto -52px 36px auto;transform:rotate(-45deg)}.streamerRibbon.is-bl>span{transform-origin:50%;inset:auto auto 36px -52px;transform:rotate(45deg)}.streamerRibbon b{font:850 clamp(11px, 1.4vw, 14px) / 1 var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:none}.streamerRibbon small{font:750 7px / 1 var(--font-geist-mono), monospace;letter-spacing:.1em;opacity:.82}.streamerRibbonPad{align-items:center;gap:8px;display:inline-flex}.streamerCornerMap{flex:none;grid-template-columns:1fr 1fr;gap:2px;width:16px;height:16px;display:grid}.streamerCornerMap i{opacity:.35;border:1px solid;display:block}.streamerCornerMap i.isOn{opacity:1;background:currentColor}.streamerTicker{z-index:2;background:var(--streamer-bg);color:var(--streamer-fg);border-top:3px solid var(--ink-fixed);-webkit-user-select:none;user-select:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.streamerTickerTrack{will-change:transform;width:max-content;display:flex}.streamerTickerGroup{flex:none;gap:36px;padding:8px 18px;display:flex}.streamerTickerGroup span{font:850 12px / 1 var(--font-display), sans-serif;letter-spacing:-.03em;text-transform:none;white-space:nowrap}.streamerTickerGroup em{font:750 9px / 1 var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:.8;font-style:normal}.streamerWatermark{z-index:0;color:var(--streamer-bg);font:850 clamp(12px, 1.6vw, 18px) / 1 var(--font-display), sans-serif;letter-spacing:-.03em;text-transform:none;grid-template-columns:repeat(4,1fr);gap:28px 18px;display:grid;position:absolute;inset:-10%;transform:rotate(-18deg)}.streamerWatermark span{white-space:nowrap;justify-self:center}.streamerBounce{z-index:4;background:var(--streamer-bg);color:var(--streamer-fg);border:3px solid var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);will-change:transform;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;gap:2px;padding:8px 12px;display:grid;position:absolute;top:0;left:0}.streamerBounce strong{font:850 13px / 1 var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:none}.streamerBounce span{font:750 8px / 1 var(--font-geist-mono), monospace;letter-spacing:.08em}.streamerPanel{z-index:160;overscroll-behavior:contain;background:var(--surface);width:min(400px,100vw - 24px);max-height:calc(100dvh - 36px);color:var(--ink);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--shadow);gap:0;padding:0;display:grid;position:fixed;bottom:18px;right:max(16px,50vw - 610px);overflow:hidden auto}.streamerPanelHead{border-bottom:2px solid var(--line-color);background:var(--paper);justify-content:space-between;align-items:start;gap:12px;padding:16px 16px 14px;display:flex}.streamerPanelEyebrow{font:850 9px / 1 var(--font-geist-mono), monospace;letter-spacing:.06em;color:var(--lime-fg);text-transform:none;margin:0 0 5px}.streamerPanelHead strong{font:900 clamp(18px, 2.4vw, 22px) / .95 var(--font-display), sans-serif;letter-spacing:-.045em;color:var(--ink);display:block}.streamerPanelHead span{max-width:28ch;font:650 11px / 1.4 var(--font-geist-mono), monospace;color:var(--muted);margin-top:6px;display:block}.streamerPanelClose{appearance:none;border:2px solid var(--ink);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;flex:none;font-size:22px;line-height:1}.streamerPanelClose:hover{border-color:var(--ink-fixed);background:var(--lime);color:var(--on-lime)}.streamerField{gap:8px;min-width:0;margin-bottom:14px;padding:0 16px;display:grid}.streamerPanel>.streamerField:first-of-type{padding-top:14px}.streamerPanel>.streamerHint{border:1px dashed var(--ink);margin:4px 16px 16px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.streamerPanel>.streamerHint{border:1px dashed color-mix(in srgb, var(--ink) 28%, transparent)}}.streamerPanel>.streamerHint{background:var(--paper);box-sizing:border-box;overflow-wrap:anywhere;max-width:calc(100% - 32px)}.streamerField>span{font:750 10px / 1.2 var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--muted);overflow-wrap:anywhere;text-transform:none;max-width:100%}.streamerField>span.isSizeUnlockFlash{color:var(--lime-fg);transform-origin:0;animation:.55s ease-out streamerSizeStepPop;display:inline-block}@keyframes streamerSizeStepPop{0%{color:var(--muted);transform:scale(1)}32%{color:var(--lime-fg);letter-spacing:.12em;transform:scale(1.2)}to{color:var(--lime-fg);letter-spacing:.08em;transform:scale(1)}}.streamerSlamHost{z-index:3200;pointer-events:none;position:fixed;inset:0;overflow:hidden}.streamerSlamParticle{left:var(--bx);top:var(--by);width:var(--bs,6px);height:var(--bs,6px);box-sizing:border-box;opacity:1;animation:streamerSlamFly var(--bdur,.45s) ease-out var(--bdelay,0s) forwards;will-change:transform, opacity;border-radius:0;margin:0;position:fixed;transform:translate(-50%,-50%)}.streamerSlamParticle.isEmber{background:var(--pc,#ff4b35);border:2px solid var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed)}.streamerSlamParticle.isSpark{background:var(--pc,#ffc83d);border:1.5px solid var(--ink-fixed);box-shadow:1px 1px 0 var(--ink-fixed)}@keyframes streamerSlamFly{0%{opacity:1;transform:translate(-50%, -50%) scale(.85) rotate(var(--brot,0deg))}55%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--bdx)), calc(-50% + var(--bdy))) scale(.55) rotate(calc(var(--brot,0deg) + 28deg))}}.streamerField input[type=text]{border:2px solid var(--ink);background:var(--paper);min-height:42px;color:var(--ink);font:750 14px / 1 var(--font-display), sans-serif;letter-spacing:-.03em;text-transform:none;padding:8px 12px}.streamerField input[type=text].isCivilShake{animation:.4s ease-in-out streamerCivilShake}.streamerBadge b.isCivilShake{animation:.48s ease-in-out streamerBadgeCivilShake}.streamerRibbon b.isCivilShake,.streamerBounce strong.isCivilShake,.streamerCivilLabel.isCivilShake{animation:.48s ease-in-out streamerCivilShake}@keyframes streamerCivilShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes streamerBadgeCivilShake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-7px)rotate(-4deg)}30%{transform:translate(7px)rotate(4deg)}45%{transform:translate(-5px)rotate(-3deg)}60%{transform:translate(5px)rotate(2deg)}75%{transform:translate(-3px)rotate(-1deg)}}.streamerField input[type=text]:focus{border-color:var(--ink-fixed);box-shadow:3px 3px 0 var(--lime);outline:none}.streamerField input[type=range]{width:100%;accent-color:var(--lime)}.streamerField input[type=range]:disabled{opacity:.45;cursor:not-allowed}.streamerSwatches,.streamerLayers{flex-wrap:wrap;gap:6px;display:flex}.streamerSwatches{padding:4px 6px 6px 4px}.streamerLayers.isLocked{opacity:.72}.streamerSwatch,.streamerLayerPad{appearance:none;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:750 10px / 1.2 var(--font-geist-mono), monospace;letter-spacing:.02em;cursor:pointer;text-transform:none}.streamerSwatch{background:var(--streamer-bg);min-width:52px;color:var(--streamer-fg);border-color:var(--ink-fixed);padding:10px 8px}.streamerSwatch.isOn{outline:2px solid var(--ink);outline-offset:2px;box-shadow:2px 2px 0 var(--lime)}.streamerLayerPad{padding:10px 12px}.streamerLayerPad:disabled{opacity:.45;cursor:not-allowed}.streamerLayerPad.isOn{border-color:var(--ink-fixed);background:var(--lime);color:var(--on-lime)}.streamerHint{font:650 10px / 1.45 var(--font-geist-mono), monospace;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;min-height:2.9em;margin:0}.streamerHint.isEgg{color:var(--ink);border-color:var(--lime);background:var(--lime);font-weight:750}@supports (color:color-mix(in lab, red, red)){.streamerHint.isEgg{background:color-mix(in srgb, var(--lime) 14%, var(--paper))}}.streamerHint.isEgg{white-space:pre-wrap}@media (width<=720px){.streamerPanel{width:auto;max-height:calc(100dvh - 24px);bottom:12px;left:12px;right:12px}.streamerModeBtn{text-align:center}}.shareToast{z-index:140;border:var(--line-fixed);background:var(--lime);color:var(--on-lime);box-shadow:4px 4px 0 var(--ink-fixed);font:900 9px var(--font-geist-mono), monospace;padding:11px 16px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mapApp.isProfiling .buyPanel{visibility:hidden;pointer-events:none}.modalBackdrop{z-index:1100;padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom,0px));overscroll-behavior:contain;touch-action:pan-y;background:#111111c2;align-content:center;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.companyModal,.purchaseModal{width:min(520px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;padding:clamp(22px,4vw,32px);padding-bottom:max(clamp(22px, 4vw, 32px), env(safe-area-inset-bottom,0px));border:3px solid var(--line-color);background:var(--paper);color:var(--ink);touch-action:pan-y;position:relative;overflow:auto}.companyModal:not(.purchaseModal):not(.marketOtherModal):not(.claimShareModal){flex-direction:column;width:min(920px,100%);padding-bottom:0;display:flex;container:profile-modal/inline-size}.companyModalIdentity{flex-direction:column;gap:0;min-width:0;display:flex}.companyModalIdentityText{flex-direction:column;min-width:0;display:flex}.companyModalCols{flex-direction:column;gap:0;min-width:0;display:flex}.companyModalColMain,.companyModalColSide{min-width:0}@container profile-modal (width>=640px){.companyModalIdentity{grid-template-columns:120px minmax(0,1fr);align-items:start;column-gap:22px;display:grid}.companyModalIdentity .modalLogo{margin-bottom:0}.companyModalCols{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:8px 28px;margin-top:4px;display:grid}.companyModalColMain .profilePulse{margin-top:0}.companyModalColMain .companyMessage,.companyModalColMain .friendshipPanel{margin-top:12px}.companyModal .modalSocials{margin-top:auto}.companyModalColSide .profileEngagement{margin-top:0}.companyModalColSide .heartPrivacy{margin-top:8px}.companyModalColSide .modalCampaignCta,.companyModalColSide .companyModalActions{margin-top:12px}.companyModalColSide .reportPanel{margin-top:10px}}.purchaseModal{width:min(520px,100vw - 24px);min-height:0;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));flex-direction:column;gap:0;padding-bottom:0;display:flex;overflow:hidden}.purchaseModalBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:0 auto;min-height:0;padding-bottom:12px;overflow:hidden auto}.purchaseModalFooter{z-index:2;margin:0 -clamp(22px, 4vw, 32px);padding:12px clamp(22px, 4vw, 32px) max(14px, env(safe-area-inset-bottom,0px));border-top:2px solid var(--line-color);background:var(--paper);flex:none;gap:8px;display:grid;position:relative}.purchaseModalFooter .buyButton{margin:0}.purchaseModalDetails{margin:8px 0 0}.purchaseModalDetails summary{cursor:pointer;font:750 10px var(--font-geist-mono), monospace;letter-spacing:.04em;align-items:center;min-height:36px;display:flex}.purchaseModalDetails .receiptNote{margin-top:8px}.companyModal h2,.purchaseModal h2{letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;color:var(--ink);margin:0 42px 8px 0;font-size:clamp(30px,6vw,50px);line-height:.94}.companyTag{font:750 10px var(--font-geist-mono), monospace;color:var(--ink)}.modalClose{box-sizing:border-box;border:var(--line);background:var(--surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;font-size:23px;line-height:1;position:absolute;top:8px;right:8px}.companyModal>p,.purchaseModal>p{color:var(--muted)}.companyModal small{font:560 9px/1.4 var(--font-geist-mono), monospace;color:var(--muted);margin-top:12px;display:block}.profilePulse strong{font:900 17px var(--font-geist-mono), monospace;color:var(--ink)}.marketOtherModal{flex-direction:column;width:min(560px,100%);max-height:min(720px,100dvh - 32px);display:flex}.leaderboardBoardModal{flex-direction:column;gap:0;width:min(720px,100%);max-height:min(820px,100dvh - 32px);padding:0;display:flex;overflow:hidden}.leaderboardBoardModalHead{border-bottom:1px solid var(--line-color);background:var(--paper);flex:none;padding:22px 22px 16px}.leaderboardBoardModalTitleRow{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;display:grid}.leaderboardBoardModalFlag{box-sizing:border-box;border:2px solid var(--line-color);background-position:50%;background-repeat:no-repeat;background-size:cover;width:48px;height:48px}.leaderboardBoardModalTitleText{min-width:0}.leaderboardBoardModalTitleText p{font:850 10px var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0}.leaderboardBoardModalTitleText h2{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(28px,5vw,44px);font-weight:860;line-height:.92}.leaderboardBoardModalMeta{font:650 11px/1.4 var(--font-geist-mono), monospace;color:var(--muted);margin:12px 0 0}.leaderboardBoardModalEmpty{margin:0;padding:18px 22px}.leaderboardBoardModalList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border:0;border-radius:0;flex:auto;min-height:0;max-height:min(52dvh,440px);overflow:hidden auto}.leaderboardBoardModalList .leaderboardRow{width:100%}.leaderboardBoardModalFoot{border-top:1px solid var(--line-color);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.leaderboardBoardModalFoot .leaderboardMore{border-top:0;border-right:var(--line);min-height:48px}.leaderboardBoardModalFoot .leaderboardMore:last-child{border-right:0}@media (width<=520px){.leaderboardBoardModalFoot{grid-template-columns:1fr}.leaderboardBoardModalFoot .leaderboardMore{border-right:0;border-bottom:var(--line)}.leaderboardBoardModalFoot .leaderboardMore:last-child{border-bottom:0}}.countryBoardModal{width:min(640px,100%)}.countryBoardKicker{font:750 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.countryBoardTotal{font:650 12px/1.35 var(--font-geist-mono), monospace;color:var(--muted);margin:0 0 14px}.countryBoardEmpty{font:600 13px/1.4 var(--font-geist-mono), monospace;color:var(--muted);margin:12px 0 18px}.countryBoardList{flex:1;gap:6px;min-height:0;max-height:min(52dvh,420px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.countryBoardList .leaderboardRow{width:100%}.countryBoardActions,.companyModalActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.companyModalActions{margin-top:10px}.profileCheerBtn{justify-content:flex-start;gap:8px;width:100%;margin-bottom:10px}.friendshipEmpty{font:600 11px/1.35 var(--font-geist-mono), monospace;color:var(--muted);margin:8px 0 0}.companyModal .friendshipName{font:750 12px/1.2 var(--font-geist-mono), monospace}.companyModal .friendshipStatus{font:650 9px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;opacity:.65}.marketOtherSearch{gap:6px;margin:18px 0 8px;display:grid}.marketOtherSearch>span{font:750 9px var(--font-geist-mono), monospace;letter-spacing:.08em}.marketOtherSearch input{border:2px solid var(--line-color);background:var(--surface);width:100%;font:650 13px var(--font-geist-mono), monospace;padding:12px 14px}.marketOtherMeta{font:650 10px var(--font-geist-mono), monospace;color:var(--muted);margin:0 0 10px}.marketOtherList{border:2px solid var(--line-color);background:var(--surface);max-height:min(420px,48dvh);margin:0;padding:0;list-style:none;overflow:auto}.marketOtherList li+li{border-top:1px solid #11111124}.marketOtherList button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.marketOtherList button:hover{background:var(--seafoam)}@supports (color:color-mix(in lab, red, red)){.marketOtherList button:hover{background:color-mix(in srgb, var(--seafoam) 28%, var(--surface))}}.marketOtherList strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:800 12px/1.2 var(--font-geist-mono), monospace;overflow:hidden}.marketOtherList b{font:750 11px var(--font-geist-mono), monospace;white-space:nowrap}.marketOtherSwatch{border:1px solid var(--line-color);width:12px;height:12px}.marketOtherMore{border:2px solid var(--ink-fixed);background:var(--panel-dark);color:var(--seafoam-on-dark);font:850 11px var(--font-geist-mono), monospace;letter-spacing:.05em;cursor:pointer;margin-top:12px;padding:12px 14px}.marketOtherMore:hover{background:var(--lime);color:var(--on-lime)}.marketOtherEmpty{font:650 12px var(--font-geist-mono), monospace;margin:16px 0 0}.companyLogo{border:var(--line);place-items:center;width:42px;height:42px;padding:5px;display:grid;overflow:hidden}.companyLogo img,.companyLogo .processedLogo{box-sizing:border-box;object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.companyLogo .companyMonogram{color:var(--ink-fixed);font-size:15px}.companyLogo.companyLogoDark .companyMonogram{color:#fff}.modalLogo{width:120px;height:120px;margin-bottom:20px;padding:12px}.profileHistory{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.profileHistory span{border:1px solid var(--line-color);background:var(--surface);color:var(--ink);font:800 8px var(--font-geist-mono), monospace;padding:5px 7px}.profilePulse{border:var(--line);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid}.profilePulse>span{border-right:1px solid var(--line-color);gap:3px;min-width:0;padding:9px;display:grid}.profilePulse>span:last-child{border-right:0}.profilePulse small{color:var(--muted);font:750 6.5px var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.companyMessage{border:var(--line);background:var(--surface);color:var(--ink);font:650 13px/1.45 var(--font-geist-mono), monospace;margin:18px 0 0;padding:14px}.profileEngagement{flex-direction:column;gap:10px;margin-top:18px;display:flex}.profilePulseStatus{border:var(--line);background:var(--ink);justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:42px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.profilePulseStatus{background:color-mix(in srgb, var(--ink) 3%, var(--paper))}}.profilePulseStatus{color:var(--ink);font:850 9px/1.2 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;text-align:left}.profilePulseStatus .heartIcon{width:14px;height:14px}.profilePulseStatus span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.profilePulseStatus:hover:not(:disabled){background:var(--lime);color:var(--ink-fixed)}.profilePulseStatus:disabled{cursor:not-allowed}.profileEngagementGrid{border:var(--line);background:var(--line-color);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.profileEngagementGrid>:last-child:nth-child(odd){grid-column:1/-1}.profileEngagementGrid:has(.profileBoostBtn)>:last-child:nth-child(odd){grid-column:auto}.profileEngagementGrid>button,.profileEngagementGrid>a{background:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:850 9px/1.1 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:10px 8px;text-decoration:none;display:flex}.profileEngagementGrid>button:hover,.profileEngagementGrid>a:hover{background:var(--lime);color:var(--ink-fixed)}.friendshipPanel{border:var(--line);background:var(--ink);margin-top:14px;padding:10px 10px 8px}@supports (color:color-mix(in lab, red, red)){.friendshipPanel{background:color-mix(in srgb, var(--ink) 3%, var(--paper))}}.friendshipPanelHead{font:850 9px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.friendshipNote{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.friendshipNote{color:color-mix(in srgb, var(--ink) 78%, transparent)}}.friendshipNote{font:650 9px/1.2 var(--font-geist-mono), monospace;font-style:normal}.friendshipList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.friendshipRow{align-items:center;gap:8px;display:flex}.friendshipPeer{border:1.5px solid var(--ink);background:var(--paper);min-width:0;color:var(--ink);text-align:left;cursor:pointer;flex:1;align-items:center;gap:8px;padding:4px 6px;display:flex}.friendshipPeer:hover{background:var(--lime);color:var(--on-lime)}.friendshipPeer:hover small{color:var(--on-lime);opacity:.72}.friendshipPeer .companyLogo,.friendshipPeer img{flex:none;width:28px;height:28px}.friendshipPeer span{flex-direction:column;gap:2px;min-width:0;display:flex}.friendshipPeer strong{font:850 11px/1.15 var(--font-geist-mono), monospace;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.friendshipPeer small{color:var(--muted);font:650 8px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;margin-top:0}.friendshipAccept,.friendshipRevoke,.friendshipAddBtn{border:1.5px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);font:850 8px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;flex:none;padding:7px 9px}.friendshipRevoke{background:var(--paper);color:var(--ink)}.friendshipPendingTag{border:1.5px dashed var(--ink);font:850 8px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--muted);flex:none;padding:6px 8px}.friendshipEmpty{color:var(--muted);font:650 10px/1.4 var(--font-geist-mono), monospace;margin:0 0 8px}.friendshipActions{margin-top:8px}.friendshipAddBtn{box-sizing:border-box;justify-content:center;align-items:center;width:100%;text-decoration:none;display:inline-flex}.friendshipPicker{border-top:1px solid var(--ink);margin-top:8px}@supports (color:color-mix(in lab, red, red)){.friendshipPicker{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}.friendshipPicker{padding-top:8px}.friendshipSearch{font:850 8px/1 var(--font-geist-mono), monospace;letter-spacing:.05em;flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.friendshipSearch input{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:650 12px/1.2 var(--font-geist-mono), monospace;padding:8px 10px}.friendshipPickList{flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.friendshipPickList button{border:1.5px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:6px 8px;display:flex}.friendshipPickList button:hover{background:var(--lime);color:var(--on-lime)}.friendshipPickList button:hover small{color:var(--on-lime);opacity:.72}.friendshipPickList .companyLogo,.friendshipPickList img{flex:none;width:26px;height:26px}.friendshipPickList span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.friendshipPickList strong{font:850 11px/1.15 var(--font-geist-mono), monospace}.friendshipPickList small{color:var(--muted);font:650 8px/1.2 var(--font-geist-mono), monospace;margin-top:0}.friendshipPickList em{font:850 8px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;font-style:normal}.friendshipPickEmpty{color:var(--muted);font:650 10px/1.3 var(--font-geist-mono), monospace;padding:10px}.activityCard.isFriendship .activityProfile{gap:6px}.activityCard.isFriendship .activityProfile .companyLogo{width:34px;height:34px}.activityCard.isPulse{background:var(--paper);color:var(--ink);border-color:var(--ink-fixed)}.activityCard.isPulse .activityProfile strong{align-items:center;gap:.28em;display:inline-flex}.activityPulseHeart{flex:none;width:.72em;height:.72em;margin-right:0}.activityShare .heartIconInline{margin-right:0}.activityPulseHeat{color:var(--on-lime);background:var(--lime);padding:0 4px;font-style:normal;font-weight:850}.heartIcon{flex:none;width:15px;height:15px;transition:transform .14s;display:block;overflow:visible}.heartIconInline{vertical-align:-1px;width:12px;height:12px;margin-right:2px;display:inline-block}.heartIconBurst{width:14px;height:14px}.heartButton:hover .heartIcon{transform:scale(1.12)}.heartButton.hearted{background:var(--heart)}@supports (color:color-mix(in lab, red, red)){.heartButton.hearted{background:color-mix(in srgb, var(--heart) 28%, var(--surface))}}.heartButton.hearted .heartIcon .heartFill{fill:var(--heart)}.heartButton.pulseSpent{opacity:1;cursor:not-allowed;background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.heartButton.pulseSpent{background:color-mix(in srgb, var(--ink) 6%, var(--paper))}}.heartButton.pulseSpent{color:var(--muted)}.heartButton.pulseSpent:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.heartButton.pulseSpent:hover{background:color-mix(in srgb, var(--ink) 6%, var(--paper))}}.heartButton.pulseSpent:hover{color:var(--muted)}.heartButton.pulsed{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.heartButton.pulsed{background:color-mix(in srgb, var(--lime) 34%, var(--surface))}}.profilePulseStatus.hearted,.profilePulseStatus.pulsed{border-color:var(--ink)}.leaderboardHeartBtn{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:2px;margin:0;padding:2px 6px;transition:background .12s,border-color .12s,transform .12s;display:inline-flex}.leaderboardHeartBtn:hover,.leaderboardHeartBtn:focus-visible{background:var(--heart)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn:hover,.leaderboardHeartBtn:focus-visible{background:color-mix(in srgb, var(--heart) 16%, transparent)}}.leaderboardHeartBtn:hover,.leaderboardHeartBtn:focus-visible{border-color:var(--heart)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn:hover,.leaderboardHeartBtn:focus-visible{border-color:color-mix(in srgb, var(--heart) 40%, transparent)}}.leaderboardHeartBtn:hover .heartIcon,.leaderboardHeartBtn:focus-visible .heartIcon{transform:scale(1.12)}.leaderboardHeartBtn.isHearted{background:var(--heart)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn.isHearted{background:color-mix(in srgb, var(--heart) 22%, transparent)}}.leaderboardHeartBtn.isHearted{border-color:var(--heart)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn.isHearted{border-color:color-mix(in srgb, var(--heart) 55%, transparent)}}.leaderboardHeartBtn.isHearted .heartIcon .heartFill{fill:var(--heart)}.leaderboardHeartBtn.isPulsed{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn.isPulsed{background:color-mix(in srgb, var(--lime) 28%, transparent)}}.leaderboardHeartBtn.isPulsed{border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.leaderboardHeartBtn.isPulsed{border-color:color-mix(in srgb, var(--lime) 55%, transparent)}}.leaderboardHeartBtn.isSpent{opacity:.45;cursor:not-allowed}.leaderboardRow .leaderboardHeartBtn{pointer-events:auto}.claimBadgeRow{flex-wrap:wrap;gap:6px;margin:8px 0 4px;display:flex}.claimBadge{border:1.5px solid var(--ink-fixed);background:var(--paper);color:var(--ink);font:850 8px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;align-items:center;padding:3px 7px;display:inline-flex}.claimBadgeYou{background:var(--lime);color:var(--on-lime);border-color:var(--ink-fixed)}.claimBadgeFan{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.claimBadgeFan{background:color-mix(in srgb, var(--ink) 8%, var(--paper))}}.claimBadgeFan{color:var(--ink)}.claimBadgeOfficial{background:var(--ink-fixed);color:var(--lime);border-color:var(--ink-fixed)}.claimAffiliationNote{color:var(--muted);font:650 10px/1.45 var(--font-geist-mono), monospace;margin:0 0 10px}.permanenceNote{color:var(--ink);font:700 10px/1.45 var(--font-geist-mono), monospace;margin:8px 0 0}.amountOverCapNote{border:1px solid var(--ink);margin:10px 0 0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.amountOverCapNote{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}.amountOverCapNote{color:var(--ink);font:650 10px/1.45 var(--font-geist-mono), monospace;background:#f77f001f}.contributionNotice{border:1.5px solid var(--ink);margin:8px 0 0;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.contributionNotice{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent)}}.contributionNotice{color:var(--ink);font:700 11px/1.4 var(--font-geist-mono), monospace;background:#f77f0024}.selectionCapacityStatus{color:var(--muted);font:700 10px/1.4 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0}.visibilityEstimate .permanenceNote,.buyReview .permanenceNote{opacity:.88}.activityUnofficial{opacity:.78;letter-spacing:.02em;font-style:normal}.activityMemeTag{letter-spacing:.08em;opacity:.95;border:1.5px solid;padding:0 4px;font-style:normal;font-weight:850}.activityCard.isMeme .activityProfile{box-shadow:inset 0 0 0 2px #11111159}.claimShareModal{width:min(420px,100vw - 28px);max-height:min(92dvh,720px);padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));border:var(--line);background:var(--surface);box-shadow:6px 6px 0 var(--ink);color:var(--ink);overflow-y:auto}.claimShareKicker,.claimShareModal>p:first-of-type{font:850 9px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;margin:0 0 8px}.claimShareDisclaimer{font:650 11px/1.35 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:var(--ink);margin:0 0 4px}@supports (color:color-mix(in lab, red, red)){.claimShareDisclaimer{color:color-mix(in srgb, var(--ink) 72%, transparent)}}.claimShareCardFace{border:3px solid var(--ink-fixed);background:var(--surface);box-shadow:4px 4px 0 var(--ink-fixed);gap:6px;margin:12px 0 14px;padding:18px 16px 16px;display:grid;position:relative}.claimShareCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.claimShareBrand{font:900 9px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;color:var(--ink-fixed)}.claimShareHeart{object-fit:contain;flex-shrink:0;width:36px;height:36px}.claimShareTag{font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--muted)}.claimShareLogo{object-fit:contain;border:2px solid var(--ink);background:var(--paper);width:56px;height:56px;margin-top:4px}.claimShareMonogram{border:2px solid var(--ink);background:var(--lime);width:48px;height:48px;color:var(--ink-fixed);font:900 16px/1 var(--font-geist-mono), monospace;justify-content:center;align-items:center;margin-top:4px;display:inline-flex}.claimShareCardFace strong{font:900 24px/1.05 var(--font-display,var(--font-geist-sans), sans-serif);letter-spacing:-.02em}.claimShareCardFace b{font:800 12px/1.2 var(--font-geist-mono), monospace}.claimShareCardFace small{color:var(--muted);font:700 10px/1.35 var(--font-geist-mono), monospace}.claimShareUrl{border:2px solid var(--ink-fixed);background:var(--paper);color:var(--ink);font:850 10px/1.3 var(--font-geist-mono), monospace;word-break:break-all;margin-top:4px;padding:6px 8px;display:block}.claimShareHint{font:650 12px/1.45 var(--font-geist-mono), monospace;margin:0 0 14px}.claimShareFeedback{border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);font:850 10px/1.3 var(--font-geist-mono), monospace;letter-spacing:.04em;margin:-6px 0 12px;padding:8px 10px}.claimShareActions{gap:8px;display:grid}.claimShareSecondary{box-sizing:border-box;border:var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:850 11px/1 var(--font-geist-mono), monospace;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.claimShareSecondary:hover{background:var(--lime);color:var(--ink-fixed)}.claimShareSecondary:disabled,.claimShareActions .buyButton:disabled{opacity:.55;cursor:wait}.amountMinBadge{border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);font:900 8px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;vertical-align:1px;margin-left:8px;padding:2px 6px;display:inline-block}.buyIdentityCard{border:2px solid var(--ink-fixed);background:var(--surface);box-shadow:3px 3px 0 var(--ink-fixed);margin:12px 0 0}.buyIdentityCard.hasError{border-color:#d62828;outline:1px solid #d62828}.buyIdentityCardHead{border-bottom:var(--line);background:var(--lime);gap:3px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.buyIdentityCardHead{background:color-mix(in srgb, var(--lime) 12%, var(--paper))}}.buySectionTitle{font:850 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.06em}.buyIdentityCardHead small{font:560 9px/1.4 var(--font-geist-mono), monospace;color:var(--muted)}.buyIdentityCard.hasError .buyIdentityCardHead small{color:#d62828}.buyIdentityCardBody{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.buyIdentityPreview{border:2px solid var(--ink-fixed);width:96px;height:96px;box-shadow:2px 2px 0 var(--ink-fixed);color:var(--ink-fixed);place-items:center;display:grid;position:relative;overflow:hidden}.buyIdentityPreviewTag{border:1px solid var(--ink-fixed);background:var(--paper);padding:2px 4px;position:absolute;top:4px;left:4px}@supports (color:color-mix(in lab, red, red)){.buyIdentityPreviewTag{background:color-mix(in srgb, var(--paper) 88%, transparent)}}.buyIdentityPreviewTag{font:750 7px/1 var(--font-geist-mono), monospace;letter-spacing:.04em}.buyIdentityPreviewMark{font:900 22px/1 var(--font-geist-mono), monospace;letter-spacing:-.04em}.buyIdentityPreview img{object-fit:contain;width:78%;height:78%}.buyIdentityControls{gap:10px;min-width:0;display:grid}.buyIdentityActions{flex-wrap:wrap;gap:8px;display:flex}.buyIdentityActionBtn{border:2px solid var(--ink-fixed);background:var(--paper);min-height:40px;color:var(--ink);font:850 9px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.buyIdentityActionBtn:hover{background:var(--lime);color:var(--on-lime)}.buyIdentityActionBtn.isUpload input{display:none}.buyIdentitySpec{font:560 9px/1.4 var(--font-geist-mono), monospace;color:var(--muted)}.buyIdentitySpec summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;font-weight:750;list-style:none;display:flex}.buyIdentitySpec summary::-webkit-details-marker{display:none}.buyIdentitySpec[open] summary .dropdownIcon{transform:rotate(180deg)}.buyIdentitySpec p{margin:6px 0 0}.mapColorSwatches{grid-template-columns:repeat(6,28px);grid-auto-rows:28px;align-items:center;gap:6px;display:grid;position:relative}.mapColorSwatches.hasError{outline-offset:2px;border-radius:2px;outline:1px solid #d62828}.mapColorSwatch{border:2px solid var(--ink-fixed);background:var(--swatch-color,var(--surface));width:28px;height:28px;box-shadow:1px 1px 0 var(--ink-fixed);cursor:pointer;padding:0}.mapColorSwatch.isActive{outline:2px solid var(--lime);outline-offset:2px}.mapColorSwatchCustom{background:var(--paper);width:auto;min-width:28px;font:750 7px/1 var(--font-geist-mono), monospace;letter-spacing:.03em;grid-column:5/span 2;padding:0 6px}.mapColorSwatchCustom.isActive{background:var(--swatch-color,var(--paper))}.mapColorSwatchInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profileTypeSection{gap:8px;margin-top:12px;display:grid}.profileTypeGrid{border:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.profileTypeOption{border:0;border-right:var(--line);border-bottom:var(--line);background:var(--surface);min-height:48px;font:800 9px var(--font-geist-mono), monospace;letter-spacing:.03em;cursor:pointer;text-align:left;align-items:center;gap:8px;padding:8px 10px;display:flex}.profileTypeOption:nth-child(2n){border-right:0}.profileTypeOption:nth-last-child(-n+2){border-bottom:0}.profileTypeOption:hover,.profileTypeOption.active{background:var(--lime);color:var(--on-lime)}.profileTypeChip{border:1px solid var(--ink-fixed);width:12px;height:12px;box-shadow:1px 1px 0 var(--ink-fixed);flex-shrink:0}.buyLogoSkipRow{border:2px solid var(--ink-fixed);background:var(--lime);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.buyLogoSkipRow{background:color-mix(in srgb, var(--lime) 18%, var(--paper))}}.buyMonogramPreview{border:2px solid var(--ink);background:var(--lime);width:44px;height:44px;color:var(--ink-fixed);font:900 13px/1 var(--font-geist-mono), monospace;place-items:center;display:grid;overflow:hidden}.buyMonogramPreview img{object-fit:contain;background:0 0;width:100%;height:100%}.buyLogoSkipCopy strong{font:850 11px/1.2 var(--font-geist-mono), monospace;display:block}.buyLogoSkipCopy p{font:650 10px/1.35 var(--font-geist-mono), monospace;color:var(--muted);margin:2px 0 0}.buyMapColorField{border:2px solid var(--ink-fixed);background:var(--surface);grid-template-columns:1fr auto;align-items:center;gap:10px;margin:10px 0 0;padding:10px;display:grid}.buyMapColorField.hasError{border-color:#d62828;outline:1px solid #d62828}.buyMapColorHead{gap:3px;min-width:0;display:grid}.buyMapColorHead span{font:850 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em}.buyMapColorHead small{font:560 8px/1.4 var(--font-geist-mono), monospace;opacity:.8}.buyMapColorField.hasError .buyMapColorHead small{color:#d62828;opacity:1}.buyMapColorField .colorPicker{border:2px solid var(--ink-fixed);background:var(--paper);min-width:118px;min-height:40px;font:850 9px var(--font-geist-mono), monospace;letter-spacing:.04em}.buyMapColorField .colorPicker:hover{background:var(--lime);color:var(--ink-fixed)}.buyLogoSkipBtn{border:2px solid var(--ink-fixed);background:var(--surface);min-height:40px;color:var(--ink);font:850 9px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.buyLogoSkipBtn.isUpload{position:relative;overflow:hidden}.buyLogoSkipBtn.isUpload input{opacity:0;cursor:pointer;position:absolute;inset:0}.buyLogoSkipBtn:hover{background:var(--lime);color:var(--ink-fixed)}.purchaseDemoBadge{letter-spacing:.06em;font:850 9px/1 var(--font-geist-mono), monospace!important;margin:0 0 8px!important}.buyButtonLive{margin-top:10px;background:var(--ink-fixed)!important;color:var(--lime)!important}.buyButtonLive:disabled{opacity:.55;cursor:wait}.profileEngagementGrid>button.profileBoostBtn{background:var(--lime);color:var(--ink-fixed);border-color:var(--ink-fixed);flex-direction:column;grid-column:1/-1;gap:5px;font-weight:900}.profileBoostHint{max-width:28em;font:650 9px / 1.3 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;text-transform:none;color:var(--ink-fixed);margin:0}.reportProfileBtn{margin-top:0}.profileEngagementGrid>button.reportProfileBtn:hover{background:var(--red);color:#fff}.reportPanel{border:2px solid var(--ink-fixed);background:var(--sand,#f3f1ea);gap:10px;margin-top:14px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.reportPanel{background:color-mix(in srgb, var(--sand,#f3f1ea) 88%, #fff)}}.reportPanelKicker{font:800 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.reportPanelLead{margin:0;font-size:12px;line-height:1.4}.reportField{font:750 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;gap:4px;display:grid}.reportField textarea,.reportField input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border:2px solid var(--ink-fixed);width:100%;color:var(--ink-fixed);font:500 14px/1.35 var(--font-ui), system-ui, sans-serif;text-transform:none;letter-spacing:0;box-sizing:border-box;appearance:none;background-color:#fff;min-height:2.5rem;padding:8px 10px}.reportGoodFaith{text-transform:none;letter-spacing:0;font:500 13px/1.4 var(--font-ui), system-ui, sans-serif;align-items:flex-start;gap:8px;display:flex}.complaintForm{gap:12px;max-width:36rem;display:grid}.turnstileField{min-height:65px}.hpField{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contactImageMeta{font:500 12px/1.35 var(--font-ui), system-ui, sans-serif;color:var(--ink);margin-top:4px;display:block}@supports (color:color-mix(in lab, red, red)){.contactImageMeta{color:color-mix(in srgb, var(--ink) 62%, transparent)}}.footerSupportMail{color:inherit;text-underline-offset:2px;text-decoration:underline}.reportField .requestTypeField{width:100%;max-width:none}.reportField .requestTypePicker{justify-content:space-between;width:100%;min-height:40px}.reportField .requestTypeMenu{width:100%;min-width:100%}.reportSubmitBtn:hover:not(:disabled){background:var(--red);color:#fff;border:var(--line-fixed)}.reportFeedback{font:700 11px/1.35 var(--font-geist-mono), monospace;color:var(--muted);margin:8px 0 0}.shareMyLandBtn{background:var(--lime)!important;color:var(--on-lime)!important;border-color:var(--ink-fixed)!important}.buyForm.isClaiming .buyDeepNote{display:none}.charityHeart{vertical-align:-2px;margin-left:2px;display:inline-flex}.charityHeart .heartIcon{width:12px;height:12px}.heartPrivacy{color:var(--ink);margin:7px 0 0}@supports (color:color-mix(in lab, red, red)){.heartPrivacy{color:color-mix(in srgb, var(--ink) 78%, transparent)}}.heartPrivacy{font:700 7.5px/1.4 var(--font-geist-mono), monospace}.modalCampaignCta{border-top:3px solid var(--ink-fixed);flex-direction:column;gap:8px;margin:16px 0 0;padding-top:14px;display:flex}.modalCampaignKicker{font:800 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.modalCampaignHeadline{font:750 13px/1.35 var(--font-geist-sans), system-ui, sans-serif;margin:0}a.modalCampaignBtn{text-align:center;text-decoration:none}.modalCampaignDemoNote{opacity:.72;font:650 7.5px/1.4 var(--font-geist-mono), monospace}.modalSocials{padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom,0px));border:0;border-top:3px solid var(--line-color);background:var(--ink);margin-top:auto;margin-inline:calc(-1*clamp(22px,4vw,32px));flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:0;display:flex}@supports (color:color-mix(in lab, red, red)){.modalSocials{background:color-mix(in srgb, var(--ink) 4%, var(--paper))}}.modalSocials a{width:40px;height:40px;min-height:0;color:var(--ink);opacity:.78;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;transition:opacity .14s,transform .14s;display:grid}.modalSocials a:last-child{border-right:0}.modalSocialIcon{object-fit:contain;flex:none;width:32px;height:32px}.magnificIcon{object-fit:contain;pointer-events:none;flex:none;width:1em;height:1em;display:block}html[data-theme=dark] .modalSocialIcon,html[data-theme=dark] .magnificIcon{filter:invert()}html[data-theme=dark] .soundToggle.isOn .magnificIcon,html[data-theme=dark] .devSoundsToggle.isOn .magnificIcon,html[data-theme=dark] .topbarChip:hover:not(.isOn):not(.isDark) .magnificIcon,html[data-theme=dark] .soundToggle:hover:not(.isOn) .magnificIcon,html[data-theme=dark] .devSoundsToggle:hover:not(.isOn) .magnificIcon,html[data-theme=dark] .foleyToggle:hover:not(.isOn) .magnificIcon{filter:none}.soundToggle.isOn:hover .magnificIcon,.soundToggle.isOn:focus-visible .magnificIcon,.devSoundsToggle.isOn:hover .magnificIcon,.devSoundsToggle.isOn:focus-visible .magnificIcon,html[data-theme=dark] .soundToggle.isOn:hover .magnificIcon,html[data-theme=dark] .soundToggle.isOn:focus-visible .magnificIcon,html[data-theme=dark] .devSoundsToggle.isOn:hover .magnificIcon,html[data-theme=dark] .devSoundsToggle.isOn:focus-visible .magnificIcon{filter:invert()}.floatingZoom button .magnificIcon,.globeZoomBtn .magnificIcon,.globeV3Zoom button .magnificIcon{width:14px;height:14px}.floatingZoom button .magnificIcon[data-magnific=reset-zoom],.globeZoomBtn .magnificIcon[data-magnific=reset-zoom],.globeV3Zoom button .magnificIcon[data-magnific=reset-zoom]{width:16px;height:16px}.modalSocials a:hover,.modalSocials a:focus-visible{opacity:1;color:var(--ink);background:0 0;outline:none;transform:translateY(-1px)}.modalSocials a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@container profile-modal (width<=639px){.modalSocials{gap:12px}.modalSocials a{width:36px;height:36px}.modalSocialIcon{width:28px;height:28px}}.cursorLinkTip{z-index:1400;border:2px solid var(--ink-fixed);background:var(--lime);max-width:min(340px,100vw - 16px);color:var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);pointer-events:none;visibility:hidden;gap:3px;padding:7px 10px 8px;display:grid;position:fixed}.cursorLinkTip.isReady{visibility:visible}.cursorLinkTipKicker{font:850 8px / 1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ink-fixed)}@supports (color:color-mix(in lab, red, red)){.cursorLinkTipKicker{color:color-mix(in srgb, var(--ink-fixed) 62%, transparent)}}.cursorLinkTipUrl{font:700 11px / 1.35 var(--font-geist-mono), ui-monospace, monospace;word-break:break-all}@media (hover:none){.cursorLinkTip{display:none}}.modalSocials a:hover .modalSocialIcon,.profileEngagementGrid>button:hover .magnificIcon,.profileEngagementGrid>a:hover .magnificIcon,.activityShare:hover .magnificIcon,.floatingZoom button:hover .magnificIcon{filter:none}html[data-theme=dark] .modalSocials a:hover .modalSocialIcon{filter:invert()}html[data-theme=dark] .profileEngagementGrid>button:hover .magnificIcon,html[data-theme=dark] .profileEngagementGrid>a:hover .magnificIcon,html[data-theme=dark] .activityShare:hover .magnificIcon,html[data-theme=dark] .floatingZoom button:hover .magnificIcon{filter:none}.receipt{border:var(--line);grid-template-columns:1fr auto;margin-top:25px;display:grid}.receipt span,.receipt strong{border-bottom:1px solid var(--line-color);font:700 10px var(--font-geist-mono), monospace;padding:10px}.receipt strong{text-align:right}.receipt span:nth-last-child(-n+2),.receipt strong:nth-last-child(-n+2){border-bottom:0}@media (width<=1040px){.buyPanel:not(.isBuying) .panelTopButton,.buyPanel:not(.isBuying) .panelTop,.buyPanel:not(.isBuying) .panelTop>span,.buyPanel:not(.isBuying) .panelTop>strong,.buyPanel:not(.isBuying) .panelTop>small{text-align:center}.whySection{grid-template-columns:1fr}.whySection .flexHeading,.whyPunchline,.whyNotes,.donationCard{grid-column:1}.donationCard{grid-row:auto;margin-top:30px}.mapHero{height:auto;max-height:none;overflow:visible}.mapApp{flex:none;grid-template-columns:1fr;height:auto;min-height:0;max-height:none;overflow:visible}.mapStage{border-right:0;border-bottom:var(--line);height:72svh;min-height:520px}.buyPanel{height:auto;max-height:none;overflow:visible}.buyPanel>.buyForm{flex:auto;min-height:min-content;max-height:none;overflow:visible}.buyPanel.isBuying>.countryMosaic,.buyPanel.isBuying>.emptyMosaic{flex:none;max-height:none}.mapApp.isClaiming .buyPanel{overflow:hidden}.mapApp.isClaiming .buyPanel>.buyForm,.buyPanel>.buyForm.isClaiming{touch-action:pan-y;flex:auto;min-height:12rem;max-height:min(56dvh,36rem);overflow:hidden}.mapApp.isClaiming .buyFormBody,.buyPanel>.buyForm.isClaiming .buyFormBody{overscroll-behavior-y:auto;scrollbar-gutter:stable;overflow:hidden auto}.mapApp.isClaiming .mapStage{height:48svh;min-height:280px}.mapApp.isClaiming.isClaimStep2 .mapStage{height:32svh;min-height:180px}.buyStepNav{padding-bottom:max(8px, env(safe-area-inset-bottom,0px));background:var(--paper)}.buyForm.isClaiming{--claim-sticky-pad:calc(120px + env(safe-area-inset-bottom,0px))}.buyFormFooterBack,.buyFormFooterPrimary{min-height:48px;font-size:11px}.buyFormFooterBack{min-height:40px}.buyIdentityCardBody{grid-template-columns:1fr;justify-items:start}.buyStepPaneEnd{height:var(--claim-sticky-pad)}.quickAmounts button{min-height:44px}.placementStickyHint{font-size:10px;bottom:72px}.countryMosaic,.emptyMosaic{height:170px}.buyPanel:not(.isBuying) .mosaicBody{flex:0 0 170px;height:170px;min-height:170px;max-height:170px}.buyPanel.isBuying .countryMosaic,.buyPanel.isBuying .emptyMosaic{height:56px}.buyForm{width:100%;max-width:none}.buyForm.isClaiming{box-sizing:border-box}.buyForm:not(.isClaiming){overscroll-behavior:auto;scrollbar-gutter:auto;overflow:visible}.activityViewport{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;margin-top:18px;overflow:auto hidden}.activityViewport::-webkit-scrollbar{width:0;height:0;display:none}.activitySwipeHint{font:800 10px var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:.72;margin:18px 0 0;display:block}.activityHeader{grid-template-columns:1fr;align-items:start;gap:12px}.activityHeader .flexHeading{font-size:clamp(32px,9.6vw,52px);font-weight:900}.activityHeader>p{max-width:var(--type-measure);font:var(--type-caption);text-align:left}.activityTrack{grid-template-columns:none;width:max-content;min-width:100%;display:flex}.activityTrack.isEntering{width:max-content;min-width:100%;animation:1.15s cubic-bezier(.22,.7,.2,1) both activityPushInMobile;display:flex}@keyframes activityPushInMobile{0%{transform:translate(calc(-1*min(82vw,340px)))}to{transform:translate(0)}}.activityCard,.activityCard:nth-child(2),.activityCard:nth-child(n+3),.activityCard:nth-child(n+5){border-right:1px solid var(--ink-fixed);scroll-snap-align:start;border-bottom:0;flex:0 0 min(82vw,340px);min-height:210px;display:grid}.activityCard:last-child{border-right:0}.activityProfile{gap:20px;padding:14px}.activityProfile strong{white-space:normal;font-size:clamp(20px,6vw,28px)}.notAllowedHead{grid-template-columns:1fr}.notAllowedHead>strong,.rulesThreatWrap{max-width:540px}.rulesThreatBroken{min-height:0}.notAllowedGrid{grid-template-columns:1fr 1fr}.notAllowedGrid li:nth-child(2){border-right:0}.notAllowedGrid li:nth-child(-n+2){border-bottom:3px solid var(--line-color)}}@media (width<=720px){.topbar{--topbar-chip-h:44px;--topbar-h:56px;height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));padding-left:max(10px, env(safe-area-inset-left,0px));padding-right:max(10px, env(safe-area-inset-right,0px));gap:6px}.brand{max-width:min(100%,52vw)}.brandLogoHeader{height:clamp(20px,4.8vw,26px)}.topbarEnd{gap:4px}.topbarClaim{padding:0 10px;font-size:9px}.mapStage{--map-chrome-top:max(10px, env(safe-area-inset-top,0px));--map-chrome-left:max(10px, env(safe-area-inset-left,0px));--map-chrome-right:max(10px, env(safe-area-inset-right,0px));height:calc(100svh - var(--topbar-h) - env(safe-area-inset-top,0px) - 5.5rem);min-height:min(360px,56svh)}.mapApp.isClaiming .mapStage{height:48svh;min-height:260px}.mapApp.isClaiming.isClaimStep2 .mapStage{height:32svh;min-height:180px}.mapSearch{touch-action:manipulation;right:auto}.mapSearchLabel{display:none}.countryPicker{grid-template-columns:minmax(0,1fr) 40px;width:min(168px,100vw - 128px);height:44px;min-height:44px;font-size:10px}.countryPickerValue{padding:0 10px}.mapProfileFilters .mapFilterToggle{min-height:44px}.mapProfileFilters button{white-space:nowrap;min-height:44px;padding:0 12px}.countryMenu{width:min(322px,100vw - 20px)}.mapChromeBackdrop{z-index:13;background:var(--ink);border:0;margin:0;padding:0;display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.mapChromeBackdrop{background:color-mix(in srgb, var(--ink) 18%, transparent)}}.mapChromeBackdrop{cursor:pointer}.mapMobileDock{z-index:15;left:max(10px, env(safe-area-inset-left,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));border:var(--line);background:var(--surface);box-shadow:3px 3px 0 var(--shadow);touch-action:manipulation;align-items:stretch;display:flex;position:absolute}.mapHistoryToggle,.mapExploreLinkDock{background:var(--surface);min-width:44px;min-height:44px;font:850 9px var(--font-geist-mono), monospace;letter-spacing:.06em;border:0;padding:0 14px}.mapHistoryToggle{border-right:1px solid var(--line-color)}.mapHistoryToggle.isOpen,.mapHistoryToggle.isActive{background:var(--lime);color:var(--on-lime)}.mapExploreLinkDock{color:inherit;border-left:0;place-items:center;text-decoration:none;display:grid}.mapExploreLinkDock:hover{background:var(--red);color:#fff}.mapArchiveControl{left:max(10px, env(safe-area-inset-left,0px));right:max(10px, env(safe-area-inset-right,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));touch-action:manipulation;z-index:16;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto auto auto;width:auto;padding-bottom:0;display:none;position:absolute;transform:none}.mapArchiveControl.isSheetOpen,.mapArchiveControl.isPlaying,.mapArchiveControl.isLoading{display:grid}.mapArchiveControl>div{grid-area:1/1/auto/-1}.mapArchiveControl label{border-top:1px solid var(--line-color);grid-area:2/1/auto/-1;min-height:40px}.mapArchiveControl>button.mapArchivePlay{grid-area:3/1}.mapArchiveControl>button:not(.mapArchivePlay):not(.mapArchiveSheetClose){grid-area:3/2}.mapArchiveControl>.mapExploreLink{display:none}.mapArchiveSheetClose{border:0;border-left:1px solid var(--line-color);background:var(--surface);min-height:44px;font:850 9px var(--font-geist-mono), monospace;letter-spacing:.06em;grid-area:3/3/auto/-1;place-items:center;padding:0 14px;display:grid}.mapArchiveSheetClose:hover:not(:disabled){background:var(--lime);color:var(--on-lime)}.mapArchiveSheetClose:disabled{opacity:.45}.mapLeftStack{width:auto;display:contents}.mapRightStack{z-index:15;left:auto;right:max(10px, env(safe-area-inset-right,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));flex-direction:column-reverse;align-items:stretch;gap:8px;width:auto;display:flex;position:absolute}.mapControlRail{z-index:15;right:max(10px, env(safe-area-inset-right,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));flex-direction:column-reverse;align-items:stretch;gap:8px;display:flex;position:absolute}.mapControlRail .mapZoom,.mapRightStack .mapZoom{position:static;bottom:auto;left:auto;right:auto}.mapControlRail .mapFullscreenToggle,.mapRightStack .mapFullscreenToggle{position:static;bottom:auto;right:auto}.mapZoom{left:auto;right:max(10px, env(safe-area-inset-right,0px));bottom:max(62px, calc(env(safe-area-inset-bottom,0px) + 52px));box-shadow:3px 3px 0 var(--shadow);flex-direction:column;position:absolute}.mapZoom button{border-left:0;border-right:0;border-bottom:1px solid var(--line-color);width:44px;height:44px}.mapZoom button:first-child{border-left:0}.mapZoom button:last-child{border-bottom:0;border-left:0}.mapZoom span{display:none}.mapBusy{left:auto;right:max(58px, calc(env(safe-area-inset-right,0px) + 52px));bottom:max(10px, env(safe-area-inset-bottom,0px));position:absolute}.mapFullscreenToggle{width:44px;height:44px}.mapStatus,.panelTop>span{display:none}.panelTop>strong{margin-top:0}.placementStickyHint{bottom:max(62px, calc(env(safe-area-inset-bottom,0px) + 54px));font-size:10px}:is(.mapStage:has(.mapArchiveControl.isSheetOpen) .mapZoom,.mapStage:has(.mapArchiveControl.isPlaying) .mapZoom,.mapStage:has(.mapArchiveControl.isLoading) .mapZoom){bottom:max(168px, calc(env(safe-area-inset-bottom,0px) + 156px))}:is(.mapStage:has(.mapArchiveControl.isSheetOpen) .mapFullscreenToggle,.mapStage:has(.mapArchiveControl.isPlaying) .mapFullscreenToggle,.mapStage:has(.mapArchiveControl.isLoading) .mapFullscreenToggle){bottom:max(308px, calc(env(safe-area-inset-bottom,0px) + 296px))}:is(.mapStage:has(.mapArchiveControl.isSheetOpen) .mapBusy,.mapStage:has(.mapArchiveControl.isPlaying) .mapBusy,.mapStage:has(.mapArchiveControl.isLoading) .mapBusy){bottom:max(168px, calc(env(safe-area-inset-bottom,0px) + 156px))}.whySection{padding:54px 16px}.statsTickerGroup{gap:32px;padding:0 16px}.statChip{gap:8px;padding:12px 0}.statChip>strong{font-size:20px}.activitySection{padding:42px 14px 48px}.remembersSection,.marketSection,.howSection,.rulesSection{--hero-section-pad:42px;padding-left:16px;padding-right:16px}.activityHeader{grid-template-columns:1fr}.activityCard,.activityCard:nth-child(2),.activityCard:nth-child(n+3),.activityCard:nth-child(n+5){flex-basis:min(86vw,300px);min-height:196px}.remembersLayout{grid-template-columns:1fr;align-items:start}.sectionHeader{flex-direction:column;align-items:flex-start}.sectionHeader h2,.rulesSection h2{font-size:42px}.marketTabs{width:max-content;max-width:100%}.marketTabs button{flex:none;min-width:0;padding:0 7px;font-size:8px}.marketToolbar{flex-direction:column;align-items:flex-start}.leaderboardHead{flex-direction:column;align-items:stretch}.leaderboardTabs{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;display:flex;overflow-x:auto}.leaderboardTabs::-webkit-scrollbar{height:0;display:none}.leaderboardTabs button{flex:1 0 auto;min-width:max-content;min-height:44px;padding:0 12px}.leaderboardPageShell{width:min(1100px,100% - 24px)}.leaderboardBack{align-items:center;min-height:44px;display:inline-flex}.leaderboardRow{grid-template-columns:36px minmax(0,1fr) 10.5ch;gap:9px;padding:10px 12px}.leaderboardRank.isMedal{width:26px;min-width:26px}.leaderboardRank.isMedal .leaderboardRankNum{width:26px;height:26px;font-size:12px}.leaderboardLead{gap:9px}.leaderboardBar{grid-area:2/2/auto/-1}.leaderboardValue{font-size:11px}.leaderboardShare{display:none}.profileEngagementGrid{grid-template-columns:1fr}.profileEngagementGrid>:last-child:nth-child(odd){grid-column:auto}.profilePulse{grid-template-columns:1fr}.profilePulse>span{border-right:0;border-bottom:1px solid var(--line-color)}.profilePulse>span:last-child{border-bottom:0}.notAllowedHead{grid-template-columns:1fr;padding:44px 16px 28px}.notAllowedHead h2{overflow-wrap:anywhere;font-size:clamp(38px,16vw,130px)}.notAllowedHead .flexWord{white-space:normal}.notAllowedHead>strong,.rulesThreatWrap{justify-self:start;max-width:100%}.rulesThreatBroken{min-height:0}.notAllowedGrid{grid-template-columns:1fr;padding:0}.notAllowedGrid li,.notAllowedGrid li:nth-child(2){border-right:0;border-bottom:3px solid var(--line-color);min-height:130px}.notAllowedGrid li:last-child{border-bottom:0}.notAllowedFoot{grid-template-columns:1fr;padding:22px 16px 28px}.treemapViewport{height:470px}.steps{grid-template-columns:1fr}.steps article{border-right:0;border-bottom:var(--line);min-height:180px}.steps article:last-child{border-bottom:0}.scaleDemo{height:145px}.rulesSection{grid-template-columns:1fr;gap:22px;padding-bottom:28px}.rulesSection>div{order:1}.rulesStampSlot{order:2;justify-self:start;width:min(148px,42vw);height:min(148px,42vw);margin-bottom:0}.rulesStampSlot>.permanentStamp{width:100%;font-size:16px}.rulesStampSlot>.permanentInkStamp{min-height:0}.mapCoopHint{left:10px;right:10px;bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:8;border:2px solid var(--ink-fixed);background:var(--paper);margin:0;padding:7px 10px;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.mapCoopHint{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.mapCoopHint{color:var(--ink);font:700 9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.03em;text-align:center;pointer-events:none}.whyQuoteTrail{touch-action:pan-y}.whyQuoteTrail.isAwake{touch-action:none}.buyPanel{max-height:none;overflow:visible}.buyPanel>.buyForm{overscroll-behavior:auto;flex:auto;min-height:min-content;max-height:none;overflow:visible}.buyForm{max-height:none}.buyForm:not(.isClaiming){overscroll-behavior:auto;overflow:visible}.mapApp.isClaiming .buyPanel{overflow:hidden}.mapApp.isClaiming .buyPanel>.buyForm,.buyForm.isClaiming{overscroll-behavior-y:auto;scrollbar-gutter:stable;touch-action:pan-y;min-height:12rem;max-height:min(56dvh,36rem);overflow:hidden auto}footer{min-height:0;padding:18px 16px calc(12px + env(safe-area-inset-bottom,0px));contain-intrinsic-size:auto 120px;grid-template-rows:auto;grid-template-columns:1fr;gap:12px}.footerIntro,.footerNav,.footerBottom{grid-area:auto/1;justify-self:stretch;width:100%}.footerIntro{gap:4px}.footerBrand .brandLogoFooter{height:56px}.footerTagline{max-width:none;font-size:11px;line-height:1.4}.footerNav{grid-template-columns:1fr 1fr;justify-self:stretch;gap:10px 12px;width:100%}.footerNavGroup{gap:2px}.footerNavLabel{margin:0}.footerBottom{gap:8px}.footerMeta{flex-direction:column;align-items:stretch;gap:6px;padding-top:8px}.footerCreatorBtn{justify-content:center;width:100%;min-height:42px;margin-left:0}.footerVision{border-top:0;gap:6px;padding-top:0}.requestsGrid,.donationGoalRow{grid-template-columns:1fr}.requestsSection{--requests-inline-pad:16px;padding:58px var(--requests-inline-pad)}.quickAmounts button{letter-spacing:-.02em;min-width:min(100%,4.25rem);padding-inline:4px;font-size:9px}.nameField input{min-height:44px;scroll-margin-bottom:140px;font-size:16px}.profileTypeField button,.buySteps button{min-height:44px}.buyForm{padding-left:14px;padding-right:14px}.cookieConsent{padding:12px max(12px, env(safe-area-inset-left,0px)) max(14px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-right,0px))}.cookieConsentToggle{min-height:44px}.modalBackdrop{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}.claimShareModal{width:min(420px,100vw - 20px);max-height:min(90dvh,720px);padding:18px 14px calc(14px + env(safe-area-inset-bottom,0px))}.footerNav a,.footerCookieBtn{align-items:center;min-height:44px;display:inline-flex}.mapExploreLink{min-height:44px;padding:0 10px}}@media (width<=900px) and (height<=480px) and (orientation:landscape){.mapStage{--map-chrome-top:6px;--map-chrome-left:max(6px, env(safe-area-inset-left,0px));--map-chrome-right:max(6px, env(safe-area-inset-right,0px));height:calc(100svh - var(--topbar-h) - env(safe-area-inset-top,0px));min-height:0}.countryPicker{width:min(150px,28vw);height:40px;min-height:40px}.mapFilterToggle{min-height:40px}.mapMobileDock{left:max(6px, env(safe-area-inset-left,0px));bottom:max(6px, env(safe-area-inset-bottom,0px))}.mapHistoryToggle,.mapExploreLinkDock{min-height:40px;padding:0 12px}.mapZoom{bottom:max(52px, calc(env(safe-area-inset-bottom,0px) + 46px))}.mapZoom button{width:40px;height:40px}.mapFullscreenToggle{width:40px;height:40px;bottom:max(178px, calc(env(safe-area-inset-bottom,0px) + 172px))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.buyIdleGate,.buyButton,.activityCard,.leaderboardTabs button,.topbarChip,.mapZoom button,.modalClose{transition-duration:.01ms!important}.permanentStamp,.permanentStamp>span,.permanentInkStampStage,.permanentInkStampPlate,.permanentScrapeFlake,.permanentBurnParticle{animation:none}.permanentStamp.isFleeing{opacity:0;animation:none}.mapLoaderBar i,.mapLoaderFact,.whyBurstParticle,.voteMattersTicker{transition:none;animation:none}}.leaderboardPage{min-height:100dvh;color:var(--ink)}.leaderboardPageShell{gap:18px;width:min(1100px,100% - 32px);margin:0 auto;padding:28px 0 48px;display:grid}.leaderboardBack{width:max-content;font:850 10px var(--font-geist-mono), monospace;letter-spacing:.06em;color:inherit;text-decoration:none}.leaderboardPage header p{font:var(--type-eyebrow);letter-spacing:.08em;margin:0}.leaderboardPage header h1{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;text-transform:none;margin:8px 0 0;font-size:clamp(34px,6vw,64px);font-weight:860;line-height:.92}.leaderboardPageNote,.leaderboardEmpty{max-width:var(--type-measure);font:var(--type-body);margin:0}.leaderboardPulseNote{border:1.5px solid var(--ink-fixed);background:var(--lime);width:max-content;max-width:100%;color:var(--on-lime);font:850 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;margin:10px 0 0;padding:8px 10px}.leaderboardPage header .currencyToggle{margin-top:18px}.leaderboardPage header .currencyHint{margin:8px 0 0}.leaderboardEmpty a{color:inherit;font-weight:850}.leaderboardList.isPage{border:var(--line);background:var(--surface)}.leaderboardList.isPage .leaderboardRow{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1111112e;width:100%}.leaderboardList.isPage .leaderboardRow:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.leaderboardList.isPage .leaderboardRow:hover{background:color-mix(in srgb, var(--lime) 18%, var(--surface))}}.leaderboardList.isPage .leaderboardRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.whyWord.isWar:hover,.whyWord.isWar:focus-visible,.whyWord.isFriendship:hover,.whyWord.isFriendship:focus-visible,.whyWord.isFun:hover,.whyWord.isFun:focus-visible,.weirdWord:hover,.weirdWord:focus-visible,.weirdWord:hover:before,.weirdWord:focus-visible:before,.weirdWord:hover:after,.weirdWord:focus-visible:after,.activityCard.isLead .activityProfile,.activityCard.isFormerLead .activityProfile,.activityTrack.isEntering,.rubberStepMark.isSnapping,.rulesSeriousPinned,.rulesThreatShard.isOne,.rulesThreatShard.isTwo,.rulesThreatShard.isThree,.donationHeartBurst b{animation:none}.quoteTrailDot{display:none}}.streamerBadge.isSatisfying{width:calc(clamp(88px, 12vw, 124px) * var(--badge-size,1) * 1.12);height:calc(clamp(88px, 12vw, 124px) * var(--badge-size,1) * 1.12);animation:1.4s ease-in-out infinite streamerSatisfyPulse}@keyframes streamerSatisfyPulse{0%,to{filter:hue-rotate()saturate()}25%{filter:hue-rotate(90deg)saturate(1.6)}50%{filter:hue-rotate(180deg)saturate(1.9)}75%{filter:hue-rotate(270deg)saturate(1.6)}}.streamerSatisfyTip{z-index:3000;background:var(--surface);width:230px;color:var(--ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--shadow);font:650 11px/1.4 var(--font-geist-mono), monospace;pointer-events:auto;gap:10px;padding:14px 16px;animation:.18s ease-out streamerFadeIn;display:grid;position:fixed}.streamerSatisfyTip p{margin:0}.streamerSatisfyTip button{appearance:none;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:750 10px var(--font-geist-mono), monospace;letter-spacing:.05em;cursor:pointer;padding:8px 10px}.streamerSatisfyTip button:hover{background:var(--lime);border-color:var(--ink-fixed);color:var(--on-lime)}.streamerConfetti{z-index:3500;pointer-events:none;border:1px solid var(--ink-fixed);will-change:transform, opacity;animation:1.25s cubic-bezier(.12,.72,.28,1) forwards streamerConfettiFall;position:fixed}@keyframes streamerConfettiFall{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate3d(var(--dx,0px), var(--dy,220px), 0) rotate(var(--rot,360deg));opacity:0}}.streamerTicker{pointer-events:auto;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none}.streamerDizzy{display:inline-block}.streamerDizzy.isShaking{animation:.32s ease-in-out infinite streamerDizzyShake}@keyframes streamerDizzyShake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-2px,1px)rotate(-6deg)}50%{transform:translate(2px,-1px)rotate(6deg)}75%{transform:translate(-1px,2px)rotate(-4deg)}}@keyframes streamerFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.streamerPlayground{z-index:4000;isolation:isolate;background:var(--paper);color:var(--ink);cursor:default;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.streamerPlayPaint{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.streamerPlayground.isFullscreenFallback{width:100vw;height:100dvh;position:fixed}.streamerPlayClose{z-index:3;border:2px solid var(--ink-fixed);background:var(--paper);width:38px;height:38px;color:var(--ink);cursor:pointer;box-shadow:3px 3px 0 var(--shadow);font-size:22px;line-height:1;position:absolute;top:18px;right:18px}.streamerPlayClose:hover{border-color:var(--lime);background:var(--lime);color:var(--on-lime)}.streamerPlayMessages{z-index:2;width:100%;max-width:none;padding:max(52px, env(safe-area-inset-top,0px) + 40px) max(16px, env(safe-area-inset-right,0px) + 12px) max(72px, env(safe-area-inset-bottom,0px) + 56px) max(16px, env(safe-area-inset-left,0px) + 12px);text-align:center;font:650 13px/1.4 var(--font-geist-mono), monospace;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;justify-content:safe center;align-items:center;gap:clamp(8px,1.6vh,12px);margin:0;transition:padding .35s;display:flex;position:absolute;inset:0;overflow:hidden auto}.streamerPlayground:has(.streamerPlayDock) .streamerPlayMessages{padding-bottom:max(132px, env(safe-area-inset-bottom,0px) + 112px)}.streamerPlayMessages>*{flex:none;width:100%;max-width:min(560px,100vw - 32px)}.streamerPlayFade{margin:0;animation:.62s ease-out both streamerFadeIn}.streamerPlayAsk{pointer-events:auto}.streamerPlayAsk p{font:850 clamp(16px, 4vw, 18px) var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--ink);margin:0 0 10px}.streamerPlayAskBtns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.streamerPlayAskBtns button{appearance:none;border:2px solid var(--ink-fixed);background:var(--lime);color:var(--on-lime);font:750 12px var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;box-shadow:3px 3px 0 var(--shadow);padding:10px 22px}.streamerPlayAskBtns button:hover{box-shadow:2px 2px 0 var(--shadow);transform:translate(1px,1px)}.streamerPlayMessages>.streamerPlayTips{max-width:min(680px,100vw - 32px)}.streamerPlayTips{pointer-events:auto;text-align:left;border:2px solid var(--ink-fixed);background:var(--paper);padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.streamerPlayTips{background:color-mix(in srgb, var(--paper) 82%, var(--lime))}}.streamerPlayTips{box-shadow:4px 4px 0 var(--shadow);-webkit-user-select:text;user-select:text;color:var(--ink);gap:0;font-size:clamp(13px,1.9vh,15px);line-height:1.4;display:grid}.streamerPlayTipsLead,.streamerPlayCheerHint,.streamerPlayHappyNote{margin:0}.streamerPlayTips ul{grid-template-rows:repeat(6,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:7px 20px;margin:14px 0;padding:0;font-size:.82em;font-weight:500;line-height:1.35;list-style:none;display:grid}.streamerPlayTips li{margin:0;padding-left:.95em;position:relative}.streamerPlayTips li:before{content:"•";opacity:.5;position:absolute;left:0}.streamerPlayCheerHint,.streamerPlayHappyNote{color:var(--ink);font-weight:750}.streamerPlayCheerHint{opacity:.88;font-weight:650}.streamerPlayClosing{text-align:center;color:var(--ink);justify-items:center;gap:4px;font-size:clamp(12px,1.8vh,14px);display:grid}.streamerPlayClosing p{margin:0}.streamerPlayClosingHeart{margin-top:2px}.streamerPlayDock{z-index:3;left:50%;bottom:max(14px, env(safe-area-inset-bottom,0px));pointer-events:auto;flex-direction:column;align-items:center;gap:8px;width:min(420px,100vw - 200px);display:flex;position:absolute;transform:translate(-50%)}.streamerPlayDock .streamerPlayTypeBtn{box-sizing:border-box;width:100%}.streamerPlayground:has(.streamerPlayHideBtn) .streamerPlayDock{bottom:max(56px, env(safe-area-inset-bottom,0px) + 44px)}.streamerPlayExtraBtns{pointer-events:auto;flex-direction:column;align-items:center;gap:10px;width:min(100%,520px);display:flex}.streamerPlayTypeBtn{appearance:none;border:2px solid var(--ink-fixed);background:var(--surface);max-width:100%;color:var(--ink);font:750 clamp(10px, 2.8vw, 12px) / 1.25 var(--font-geist-mono), monospace;letter-spacing:.02em;cursor:pointer;box-shadow:3px 3px 0 var(--shadow);white-space:pre-wrap;text-align:left;padding:10px 14px;transition:width .25s,min-width .25s,padding .28s,box-shadow .15s,transform .15s;display:inline-block;position:relative}.streamerPlayTypeBtn:hover:not(:disabled){box-shadow:2px 2px 0 var(--shadow);transform:translate(1px,1px)}.streamerPlayTypeBtn:disabled{cursor:default;opacity:.92}.streamerEmojiBall{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;background:#f4c430;border:3px solid #000;border-radius:50%;place-items:center;width:84px;height:84px;line-height:0;display:grid;position:fixed;top:0;left:0;overflow:hidden;box-shadow:4px 4px #000}.streamerEmojiBall.isDragging{cursor:grabbing;box-shadow:6px 6px #000}.streamerEmojiBall.canCheer{animation:2.8s ease-in-out infinite streamerBallIdle}.streamerEmojiBall.canCheer.isDragging,.streamerEmojiBall.canCheer.isAirborne{animation:none}@keyframes streamerBallIdle{0%,to{box-shadow:4px 4px #000}50%{box-shadow:4px 7px #000}}.streamerEmojiFace{will-change:transform;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.streamerEmojiArt{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.streamerEmojiBall.isHappy,.streamerEmojiBall.isSad{background:#f4c430}.streamerPlayCounter{z-index:2;left:max(12px, env(safe-area-inset-left,0px));bottom:max(12px, env(safe-area-inset-bottom,0px));background:var(--paper);margin:0;padding:8px 12px;position:fixed}@supports (color:color-mix(in lab, red, red)){.streamerPlayCounter{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.streamerPlayCounter{border:2px solid var(--ink-fixed);box-shadow:3px 3px 0 var(--shadow);font:650 10px/1.4 var(--font-geist-mono), monospace;max-width:min(320px,100vw - 36px);color:var(--ink);-webkit-user-select:none;user-select:none;pointer-events:none}.streamerPlayHideBtn{z-index:3;right:max(14px, env(safe-area-inset-right,0px));bottom:max(14px, env(safe-area-inset-bottom,0px));appearance:none;border:2px solid var(--ink-fixed);background:var(--surface);color:var(--ink);font:750 11px var(--font-geist-mono), monospace;letter-spacing:.03em;cursor:pointer;box-shadow:3px 3px 0 var(--shadow);padding:9px 12px;animation:.28s ease-out streamerFadeIn;position:fixed}.streamerPlayHideBtn:hover{background:var(--lime);color:var(--on-lime);box-shadow:2px 2px 0 var(--shadow);transform:translate(1px,1px)}.streamerPlayVanishNote{z-index:3;border:2px solid var(--ink-fixed);background:var(--surface);width:min(420px,100vw - 32px);box-shadow:4px 4px 0 var(--shadow);font:650 12px/1.45 var(--font-geist-mono), monospace;color:var(--ink);text-align:left;pointer-events:none;white-space:pre-wrap;margin:0;padding:12px 14px;position:fixed;bottom:max(88px,14vh);left:50%;transform:translate(-50%)}@media (width<=560px){.streamerPlayClose{top:max(10px, env(safe-area-inset-top,0px));right:max(10px, env(safe-area-inset-right,0px));width:44px;height:44px}.streamerPlayMessages{padding:max(52px, env(safe-area-inset-top,0px) + 40px) 12px max(128px, env(safe-area-inset-bottom,0px) + 108px);justify-content:flex-start;gap:8px}.streamerPlayMessages>*{max-width:calc(100vw - 24px)}.streamerPlayAsk p{font-size:clamp(16px,5vw,20px)}.streamerPlayAskBtns{gap:12px}.streamerPlayAskBtns button{flex:120px;min-height:44px;padding:12px 20px}.streamerPlayMessages>.streamerPlayTips{max-width:calc(100vw - 24px)}.streamerPlayTips{padding:12px;font-size:13px;line-height:1.4}.streamerPlayTips ul{gap:6px 12px;margin:12px 0}.streamerPlayDock{width:min(100vw - 24px,420px);bottom:max(52px, env(safe-area-inset-bottom,0px) + 42px);gap:8px}.streamerPlayground:has(.streamerPlayHideBtn) .streamerPlayDock{bottom:max(92px, env(safe-area-inset-bottom,0px) + 82px)}.streamerPlayExtraBtns{gap:10px;width:100%}.streamerPlayTypeBtn{box-sizing:border-box;width:100%;min-height:44px;padding:12px 14px}.streamerPlayCounter{left:max(10px, env(safe-area-inset-left,0px));right:auto;bottom:max(10px, env(safe-area-inset-bottom,0px));max-width:min(220px,100vw - 120px);padding:7px 10px;font-size:9px}.streamerPlayHideBtn{bottom:max(10px, env(safe-area-inset-bottom,0px));right:max(10px, env(safe-area-inset-right,0px));min-height:40px;padding:8px 12px;font-size:10px}.streamerPlayVanishNote{width:auto;font-size:11px;bottom:max(72px,12vh);left:14px;right:14px}.streamerEmojiBall{border-width:2.5px;width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.streamerBadge.isSatisfying{animation:none}.streamerSlamParticle{opacity:0;animation:none}.streamerDizzy.isShaking,.streamerPlayFade,.streamerEmojiBall.canCheer{animation:none}}@media (height<=720px){.streamerPlayMessages{padding-top:max(48px, env(safe-area-inset-top,0px) + 36px);justify-content:flex-start;gap:6px}.streamerPlayTips{padding:12px;font-size:13px}.streamerPlayTips ul{row-gap:5px;margin:12px 0}}html.space-descent-lock,html.space-descent-lock body{overscroll-behavior:none;touch-action:none}html.space-descent-lock{scrollbar-width:none;-ms-overflow-style:none}html.space-descent-lock::-webkit-scrollbar{width:0;height:0;display:none}html.space-descent-lock body::-webkit-scrollbar{width:0;height:0;display:none}.streamerBadge.isSinking{pointer-events:none;z-index:100001}.spaceDescentWell{background:var(--panel-dark);z-index:1;pointer-events:none;isolation:isolate;border:0;width:100%;margin:0;padding:0;position:relative}.spaceDescentWell.isPrep{visibility:visible}.spaceDescentSticky{background:var(--panel-dark);width:100%;height:100dvh;position:sticky;top:0;overflow:hidden}.spaceDescentCanvas{width:100%;height:100%;display:block}.spaceDescentMark{font:850 11px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#dfff00;opacity:.55;pointer-events:none;z-index:2;margin:0;position:absolute;bottom:16px;left:16px}.spaceDescentFlash{background:var(--paper);opacity:0;pointer-events:none;z-index:3;transition:opacity 2.4s;position:absolute;inset:0}.spaceDescentSticky.is-white .spaceDescentMark{color:var(--ink);opacity:.4}.spaceDescentSticky.is-white .spaceDescentFlash{opacity:1}.spaceDescentWell.isReduce .spaceDescentFlash{transition-duration:.35s}@media (prefers-reduced-motion:reduce){.streamerLayer[data-space-fall="1"]{opacity:0;visibility:hidden;animation:none}}@media (width<=360px){.topbar{--topbar-chip-h:44px;gap:4px;height:54px}.brand{gap:4px;max-width:min(100%,46vw)}.brandLogoHeader{height:18px}.topbarChip,.topbarEnd .foleyToggle,.topbarEnd .themeToggle{letter-spacing:.02em;padding:0 7px;font-size:7px}.topbarEnd .soundToggle,.topbarEnd .devSoundsToggle{width:var(--topbar-chip-h);min-width:var(--topbar-chip-h);padding:0}.mapStage{height:calc(100svh - var(--topbar-h) - env(safe-area-inset-top,0px));min-height:min(280px,62svh)}.mapApp.isClaiming .mapStage{height:42svh;min-height:200px}.countryPicker{width:min(148px,100vw - 118px);font-size:9px}.mapFilterToggle{min-height:40px;padding:0 10px;font-size:8px}.mapFilterToggleHint{display:none}.buyForm{padding:10px 10px 12px}.buyPanel>.panelTop{padding-left:10px;padding-right:10px}.fieldHeading strong{font-size:20px}.quickAmounts button{min-width:min(100%,3.75rem);min-height:40px;padding-inline:4px;font-size:9px}.cookieConsentInner{box-shadow:4px 4px 0 var(--ink-fixed);padding:12px}.cookieConsentCopy p:last-child{font-size:11px}.cookieConsentActions{flex-direction:column}.cookieConsentBtn{width:100%}.claimShareModal{width:calc(100vw - 16px);padding:16px 12px calc(12px + env(safe-area-inset-bottom,0px))}.claimShareCardFace strong{font-size:20px}.leaderboardPageShell{width:calc(100% - 16px);padding-top:18px}.leaderboardPage header h1{font-size:clamp(28px,12vw,40px)}.sectionHeader h2,.rulesSection h2{font-size:clamp(28px,10vw,42px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.aboutPage{min-height:100dvh;color:var(--ink);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums}.aboutShell{gap:28px;width:min(820px,100% - 32px);margin:0 auto;padding:28px 0 72px;display:grid}.aboutBack{border:2px solid var(--line-color,var(--ink-fixed));background:var(--lime);color:var(--on-lime,#111);font:800 11px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--shadow,var(--ink-fixed));justify-self:start;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.aboutBack:hover{background:var(--panel-dark,#111);color:var(--lime);border-color:var(--ink-fixed)}.aboutHero{border-bottom:2px solid var(--line-color,var(--ink-fixed));padding-bottom:8px}.aboutKicker{font:var(--type-eyebrow);letter-spacing:.12em;margin:0 0 10px}.aboutLead{max-width:var(--type-measure);font:var(--type-body);margin:18px 0 8px}.aboutHeroB h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;text-transform:none;margin:0;font-size:clamp(36px,8vw,60px);font-weight:800;line-height:1.08}.aboutTitleSub{max-width:100%;font:650 clamp(13px, 2.4vw, 15px)/1.45 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:none;color:color-mix(in srgb, var(--ink) 58%, transparent);vertical-align:baseline;white-space:normal;margin:.06em 0 0 .28em;display:inline-block}.aboutTitleSub em{color:var(--lime);-webkit-text-stroke:.6px var(--ink-fixed);margin-right:.22em;font-style:normal}.aboutBlock{grid-template-columns:auto 1fr;align-items:start;gap:16px 20px;display:grid}.aboutIndex{margin:4px 0 0}.aboutBlock h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0 0 12px}.aboutBlock p,.aboutBlock li{font:var(--type-body);margin:0 0 12px}.aboutBlock p:last-child,.aboutBlock li:last-child{margin-bottom:0}.aboutPull{border-left:4px solid var(--ink-fixed);background:color-mix(in srgb, var(--lime) 28%, transparent);padding:14px 16px;font:var(--type-body)!important;margin-top:16px!important}html[data-theme=dark] .aboutPull{background:color-mix(in srgb, var(--lime) 14%, transparent)}.aboutRabbits{border:2px dashed color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--lime) 8%, var(--surface,var(--paper)));margin:4px 0 18px;padding:14px}.aboutRabbitsIntro{letter-spacing:.02em;font:var(--type-caption)!important;margin:0 0 12px!important}.aboutRabbitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.aboutRabbitCard{gap:8px;margin:0;display:grid}.aboutRabbitStage{aspect-ratio:1;position:relative;overflow:clip}.aboutRabbitBase,.aboutRabbitStamp{aspect-ratio:1;object-fit:cover;object-position:center;border:2px solid var(--ink-fixed);background:color-mix(in srgb, var(--paper) 80%, #ddd);width:100%;box-shadow:3px 3px 0 var(--ink-fixed);display:block}.aboutRabbitCard figcaption{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-height:1.6em;display:flex}.aboutRabbitCard figcaption strong{font:800 11px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--ink-fixed);background:var(--lime);border:2px solid var(--ink-fixed);box-shadow:2px 2px 0 var(--ink-fixed);padding:4px 7px}.aboutRabbitMood{font:var(--type-caption);letter-spacing:.02em;opacity:.78}.aboutRabbitStamp{aspect-ratio:auto;z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;box-shadow:4px 4px 0 var(--ink-fixed);transition:opacity .18s,transform .32s cubic-bezier(.2,1.15,.32,1);position:absolute;inset:0;transform:translate(12%,-16%)rotate(-10deg)scale(1.08)}.aboutRabbitCard:hover .aboutRabbitStamp,.aboutRabbitCard:focus-within .aboutRabbitStamp{opacity:1;transform:translate(0)rotate(4deg)scale(1)}.aboutRabbitMood.isAlt,.aboutRabbitCard:hover .aboutRabbitMood.isIdle,.aboutRabbitCard:focus-within .aboutRabbitMood.isIdle{display:none}.aboutRabbitCard:hover .aboutRabbitMood.isAlt,.aboutRabbitCard:focus-within .aboutRabbitMood.isAlt{display:inline}@media (hover:none){.aboutRabbitStage{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:8px;display:grid;overflow:visible}.aboutRabbitBase,.aboutRabbitStamp{aspect-ratio:1;opacity:1;pointer-events:auto;width:100%;height:auto;box-shadow:3px 3px 0 var(--ink-fixed);margin:0;transition:none;position:static;inset:auto;transform:none}.aboutRabbitMood.isAlt,.aboutRabbitCard:hover .aboutRabbitMood.isIdle,.aboutRabbitCard:focus-within .aboutRabbitMood.isIdle{display:inline}.aboutRabbitMood.isIdle:after{content:" · ";opacity:.45}}@media (prefers-reduced-motion:reduce){.aboutRabbitStamp{transition:none!important}}.aboutRabbitsIg{border:2px solid var(--ink-fixed);background:var(--surface,var(--paper));color:inherit;font:800 11px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:2px 2px 0 var(--ink-fixed);align-items:center;gap:8px;margin-top:14px;padding:10px 12px;text-decoration:none;display:inline-flex}.aboutRabbitsIg:hover{background:var(--lime);color:var(--on-lime,#111)}@media (width<=520px){.aboutRabbitGrid{grid-template-columns:1fr}}.aboutHobbyList{gap:6px;margin:0 0 14px;padding-left:18px;display:grid}.aboutTypeCredits{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper) 88%, var(--lime));gap:10px;margin:8px 0 0;padding:18px 20px;display:grid}.aboutTypeCreditsTitle{font:var(--type-eyebrow);letter-spacing:.1em;margin:0}.aboutTypeCredits p{max-width:62ch;font:var(--type-caption);color:color-mix(in srgb, var(--ink) 88%, transparent);margin:0}.aboutCloser{border:2px solid var(--ink-fixed);background:color-mix(in srgb, var(--paper) 82%, var(--lime));box-shadow:5px 5px 0 var(--ink-fixed);margin-top:8px;padding:22px 20px}html[data-theme=dark] .aboutCloser{background:color-mix(in srgb, #1a1c22 86%, var(--lime))}.aboutCloser h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0 0 10px}.aboutCloser p{max-width:var(--type-measure);font:var(--type-body);margin:0 0 18px}.aboutCtas{flex-wrap:wrap;gap:10px;display:flex}.aboutCtaPrimary,.aboutCtaGhost{border:2px solid var(--ink-fixed);font:800 12px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink-fixed);align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.aboutCtaPrimary{background:var(--lime);color:var(--on-lime,#111)}.aboutCtaGhost{color:var(--ink);background:0 0}.aboutCtaPrimary:hover,.aboutCtaGhost:hover{box-shadow:2px 2px 0 var(--ink-fixed);transform:translate(1px,1px)}.aboutCtas .aboutJoke{flex-direction:column;align-items:flex-start;gap:12px;margin:0;display:flex}.aboutCtas .aboutJoke:has(.aboutJokeWorld){flex:100%}.aboutJokeBtn{appearance:none;border:2px solid var(--ink-fixed);max-width:100%;color:var(--ink);font:800 12px/1.35 var(--font-geist-mono), monospace;letter-spacing:.06em;text-align:left;cursor:pointer;box-shadow:3px 3px 0 var(--ink-fixed);background:0 0;align-items:center;margin:0;padding:12px 16px;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex}.aboutJokeBtn:hover{box-shadow:2px 2px 0 var(--ink-fixed);transform:translate(1px,1px)}.aboutJokeBtn:active{box-shadow:1px 1px 0 var(--ink-fixed);transform:translate(2px,2px)}.aboutJokeBtn.isWarm{background:color-mix(in srgb, var(--lime) 22%, var(--paper))}.aboutJokeBtn.isChaos{background:var(--lime);color:var(--ink-fixed);animation:.45s ease-in-out infinite alternate aboutJokeWobble}.aboutJokeBtn.isCooling,.aboutJokeBtn:disabled{opacity:.72;cursor:pointer;transform:none}.aboutJokeBtn.isChaos.isCooling,.aboutJokeBtn.isChaos:disabled{animation:none}.aboutJokeWorld{border-left:3px solid var(--ink-fixed);background:color-mix(in srgb, var(--lime) 22%, transparent);max-width:28rem;font:var(--type-body);margin:0;padding:10px 12px;animation:.28s ease-out both seriousPeek}.aboutJokeWorld strong{font-family:var(--font-geist-mono), monospace;font-weight:800}@keyframes aboutJokeWobble{0%{transform:rotate(-.6deg)translate(0)}to{transform:rotate(.8deg)translate(1px)}}@media (prefers-reduced-motion:reduce){.aboutJokeBtn.isChaos,.aboutJokeWorld{animation:none}}@media (width<=640px){.aboutBlock{grid-template-columns:1fr;gap:10px}.aboutIndex{justify-self:start}}.legalPage{min-height:100dvh;color:var(--ink);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums}.legalShell{width:min(760px,100% - 32px);margin:0 auto;padding:28px 0 64px}.legalShell a.back{border:2px solid var(--line-color,var(--ink-fixed));background:var(--lime);color:var(--on-lime,#111);font:800 11px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--shadow,var(--ink-fixed));align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;text-decoration:none;display:inline-flex}.legalShell a.back:hover{background:var(--panel-dark,#111);color:var(--lime);border-color:var(--ink-fixed)}.legalPage header,.legalShell header{border-bottom:2px solid var(--line-color,var(--ink-fixed));margin-bottom:28px;padding-bottom:18px}.legalPage header p,.legalShell header p{font:var(--type-eyebrow);letter-spacing:.1em;margin:0 0 8px}.legalPage h1,.legalShell h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;text-transform:none;margin:0;font-size:clamp(34px,7vw,54px);font-weight:800;line-height:1.08}.legalPage article,.legalShell article{gap:18px;display:grid}.legalPage h2,.legalShell h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:8px 0 0}.legalPage article p,.legalPage article li,.legalShell p,.legalShell li{font:var(--type-body);margin:0}.legalPage ul,.legalShell ul{gap:6px;margin:0;padding-left:18px;display:grid}.legalFine{border-top:1px solid color-mix(in srgb, var(--ink) 22%, transparent);margin-top:8px;padding-top:16px;font:var(--type-body)!important}.cookieSettingsBtn,.cookieSettingsBtnLarge{appearance:none;border:2px solid var(--ink-fixed);background:var(--surface,var(--paper));color:var(--ink);font:800 11px var(--font-geist-mono), monospace;letter-spacing:.05em;cursor:pointer;box-shadow:3px 3px 0 var(--shadow,var(--ink-fixed));align-items:center;gap:8px;margin:0;padding:8px 12px;display:inline-flex}.cookieSettingsBtnLarge{background:var(--lime);color:var(--on-lime,#111);padding:12px 16px}.cookieSettingsBtn:hover,.cookieSettingsBtnLarge:hover{background:var(--panel-dark,#111);color:var(--lime)}.legalShell p .cookieSettingsBtn{vertical-align:middle}.legalEtDraft{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent);background:color-mix(in srgb, var(--lime) 12%, var(--surface,var(--paper)));gap:10px;margin-top:12px;padding:16px 16px 18px;display:grid}.legalEtDraftBanner{letter-spacing:.02em;color:color-mix(in srgb, var(--ink) 78%, transparent);font:var(--type-caption)!important;margin:0!important}.legalEtDraft h2{margin:0!important}.legalPage .legalEtDraft{margin-top:8px}.legalEtDraftPrimary{margin-top:0}.legalLangToggle{letter-spacing:.02em;font:650 12px/1.4 var(--font-geist-mono), monospace!important;margin:8px 0 0!important}.legalLangToggle a{font-weight:600}html[data-theme=dark] .legalEtDraft{border:2px dashed var(--callout-border);background:var(--callout-bg);color:var(--ink)}.opsPage{color:#14120f;min-height:100dvh;font-family:var(--font-ui,"IBM Plex Sans"), system-ui, sans-serif;background:#f3f1ea;padding:28px 18px 64px}.opsHeader{width:min(960px,100%);margin:0 auto 22px}.opsKicker{font:750 10px/1.2 var(--font-geist-mono,"SUSE Mono"), monospace;letter-spacing:.14em;margin:0 0 8px}.opsHeader h1{font-family:var(--font-display,"Hepta Slab"), serif;letter-spacing:-.04em;margin:0;font-size:clamp(32px,6vw,48px);font-weight:800;line-height:1.05}.opsLead{opacity:.85;max-width:52ch;margin:10px 0 0;font-size:15px;line-height:1.45}.opsSetupNote{background:#e1f773;border:2px solid #14120f;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.4;box-shadow:3px 3px #14120f}.opsSetupNote code{font-family:var(--font-geist-mono,"SUSE Mono"), monospace;font-size:12px}.opsLogin,.opsAdmin,.opsManage{gap:14px;width:min(1080px,100%);margin:0 auto;display:grid}.opsManageStack{gap:28px;width:min(960px,100%);margin:0 auto;display:grid}.opsField{letter-spacing:.04em;text-transform:uppercase;gap:6px;font-size:12px;font-weight:700;display:grid}.opsField input[type=text],.opsField input[type=password],.opsField input[type=search],.opsField input[type=url],.opsField input[type=datetime-local],.opsField input:not([type]),.opsField select,.opsField textarea{box-sizing:border-box;width:100%;min-height:44px;font:500 16px/1.3 var(--font-ui,"IBM Plex Sans"), system-ui, sans-serif;text-transform:none;letter-spacing:0;background:#fff;border:2px solid #14120f;padding:10px 12px}.opsField input[type=color]{background:#fff;border:2px solid #14120f;width:64px;height:44px;min-height:44px;padding:2px}.opsTypeRow{border:2px solid #14120f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.opsTypeRow button{min-height:44px;font:800 10px/1 var(--font-ui,"IBM Plex Sans"), system-ui, sans-serif;letter-spacing:.04em;cursor:pointer;background:#fff;border:0;border-right:2px solid #14120f}.opsTypeRow button:last-child{border-right:0}.opsTypeRow button.active,.opsTypeRow button:hover{background:#dfff00}.opsBtn{box-sizing:border-box;color:#14120f;min-height:44px;font:800 11px/1 var(--font-geist-mono,"SUSE Mono"), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fff;border:2px solid #14120f;justify-content:center;align-items:center;gap:6px;padding:9px 14px;display:inline-flex;box-shadow:2px 2px #14120f}.opsBtn:hover:not(:disabled){color:#c8f000;background:#14120f}.opsBtn:disabled{opacity:.45;cursor:not-allowed}.opsBtnPrimary{background:#c8f000;width:fit-content}.opsBtnDanger:hover:not(:disabled){color:#fff;background:#b42318}.opsToolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.opsTabs{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.opsSearch{flex:220px}.opsTableWrap{background:#fff;border:2px solid #14120f;overflow:auto;box-shadow:3px 3px #14120f}.opsTable{border-collapse:collapse;width:100%;font-size:13px}.opsTable th,.opsTable td{text-align:left;vertical-align:top;border-bottom:1px solid #d6d0c2;padding:10px 12px}.opsTable th{font:750 10px/1.2 var(--font-geist-mono,"SUSE Mono"), monospace;letter-spacing:.08em;text-transform:uppercase;background:#efeadf}.opsTable td small{opacity:.7;margin-top:4px;font-size:11px;line-height:1.35;display:block}.opsTable tr.isHidden{opacity:.55;background:#f6f2ea}.opsActions{flex-wrap:wrap;gap:6px;display:flex}.opsMuted{opacity:.7;margin:0;font-size:14px}.opsBucketTabs{flex-wrap:wrap;gap:6px;display:flex}.opsClaimGroups{gap:18px;display:grid}.opsClaimGroup{background:#fff;border:2px solid #14120f;box-shadow:3px 3px #14120f}.opsClaimGroupHead{background:#efeadf;border-bottom:2px solid #14120f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:12px 14px;display:flex}.opsClaimGroupHead h2{font:800 15px/1.2 var(--font-geist-mono,"SUSE Mono"), monospace;letter-spacing:.04em;text-transform:uppercase;margin:0}.opsClaimGroupHead p{opacity:.8;margin:0;font-size:13px}.opsClaimList{margin:0;padding:0;list-style:none}.opsClaimCard{border-bottom:1px solid #d6d0c2;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.opsClaimCard:last-child{border-bottom:0}.opsClaimCard.isHidden{opacity:.55;background:#f6f2ea}.opsClaimLogo{border:2px solid #14120f;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.opsClaimLogo img{object-fit:contain;background:#fff;width:100%;height:100%}.opsClaimLogo span{font:850 18px/1 var(--font-geist-mono,"SUSE Mono"), monospace;color:#14120f}.opsClaimBody{gap:6px;min-width:0;display:grid}.opsClaimTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.opsClaimTitleRow strong{font-size:16px;line-height:1.2}.opsClaimMoney{font:750 13px/1 var(--font-geist-mono,"SUSE Mono"), monospace}.opsClaimMeta,.opsClaimIds{opacity:.78;word-break:break-word;margin:0;font-size:12px;line-height:1.4}.opsClaimLink{word-break:break-all;margin:0;font-size:12px;line-height:1.35}.opsClaimLink a{color:inherit}.opsClaimIds code{font-size:11px}.opsError{color:#8a1f11;margin:0;font-size:14px;font-weight:600}.opsNote{color:#1f5b1a;margin:0;font-size:14px;font-weight:600}@media (width<=640px){.opsPage{padding:18px 12px 56px}.opsTypeRow{grid-template-columns:repeat(2,minmax(0,1fr))}.opsTypeRow button:nth-child(2){border-right:0}.opsTypeRow button:nth-child(n+3){border-top:2px solid #14120f}.opsActions{flex-direction:column}.opsActions .opsBtn,.opsBtnPrimary{width:100%}.opsToolbar{flex-direction:column;align-items:stretch}.opsSearch{flex:auto;width:100%}}.charityPage{min-height:100dvh;color:var(--ink);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums}.charityShell{gap:28px;width:min(820px,100% - 32px);margin:0 auto;padding:28px 0 72px;display:grid}.charityBack{border:2px solid var(--line-color,var(--ink-fixed));background:var(--lime);color:var(--on-lime,#111);font:800 11px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--shadow,var(--ink-fixed));justify-self:start;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.charityBack:hover{background:var(--panel-dark,#111);color:var(--lime);border-color:var(--ink-fixed)}.charityHero{border-bottom:2px solid var(--line-color,var(--ink-fixed));padding-bottom:8px}.charityKicker{font:var(--type-eyebrow);letter-spacing:.12em;margin:0 0 10px}.charityHero h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;text-transform:none;margin:0;font-size:clamp(34px,7.5vw,58px);font-weight:800;line-height:1.08}.charityLead{max-width:var(--type-measure);font:var(--type-body);margin:18px 0 8px}.charityHeroCard{border:2px solid var(--ink-fixed);background:color-mix(in srgb, var(--paper) 78%, var(--lime));box-shadow:5px 5px 0 var(--ink-fixed);grid-template-columns:auto 1fr;align-items:center;gap:18px 22px;padding:20px 22px;display:grid}html[data-theme=dark] .charityHeroCard{background:color-mix(in srgb, #1a1c22 82%, var(--lime))}.charityPct{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.07em;color:var(--ink-fixed);background:var(--lime);border:2px solid var(--ink-fixed);box-shadow:3px 3px 0 var(--ink-fixed);margin:0;padding:10px 12px 14px;font-size:clamp(52px,12vw,84px);font-weight:800;line-height:.85}.charityPctLabel{font:800 13px/1.2 var(--font-geist-mono), monospace;letter-spacing:.06em;margin:0 0 8px}.charityHeroCard p{font:var(--type-body);margin:0}.charityBlock{grid-template-columns:auto 1fr;align-items:start;gap:16px 20px;display:grid}.charityIndex{margin:4px 0 0}.charityBlock h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0 0 12px}.charityBlock p,.charityBlock li{font:var(--type-body);margin:0 0 12px}.charityList{gap:8px;margin:0;padding-left:18px;display:grid}.charityList li:last-child{margin-bottom:0}.charityPollPreview{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.charityPollPreview li{border:2px solid color-mix(in srgb, var(--ink) 28%, transparent);font:var(--type-body);letter-spacing:.01em;margin:0;padding:10px 12px}.charityInlineLink{font:800 12px/1.3 var(--font-geist-mono), monospace;letter-spacing:.05em;color:var(--ink)}.charityCloser{border:2px solid var(--ink-fixed);background:color-mix(in srgb, var(--paper) 82%, var(--lime));box-shadow:5px 5px 0 var(--ink-fixed);margin-top:8px;padding:22px 20px}html[data-theme=dark] .charityCloser{background:color-mix(in srgb, #1a1c22 86%, var(--lime))}.charityCloser h2{font:var(--type-subhead);letter-spacing:-.04em;text-transform:none;margin:0 0 10px}.charityCloser p{max-width:var(--type-measure);font:var(--type-body);margin:0 0 18px}.charityCtas{flex-wrap:wrap;gap:10px;display:flex}.charityCtaPrimary,.charityCtaGhost{border:2px solid var(--ink-fixed);font:800 12px var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink-fixed);align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.charityCtaPrimary{background:var(--lime);color:var(--on-lime,#111)}.charityCtaGhost{color:var(--ink);background:0 0}.charityCtaPrimary:hover,.charityCtaGhost:hover{box-shadow:2px 2px 0 var(--ink-fixed);transform:translate(1px,1px)}@media (width<=640px){.charityBlock,.charityHeroCard{grid-template-columns:1fr;gap:10px}.charityIndex,.charityPct{justify-self:start}}.globeV3Page{--globe-stage:color-mix(in srgb, var(--map-water) 62%, var(--paper));--globe-ocean:var(--map-water);--globe-land:var(--map-land);--globe-aura:#fff;--globe-chrome:220px;--globe-stage-h:clamp(380px, min(78dvh, calc(100dvh - var(--globe-chrome))), 900px);min-height:100dvh;color:var(--ink);background:var(--paper);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums;position:relative}html[data-theme=dark] .globeV3Page{--globe-stage:#08131c;--globe-ocean:#3a6a88;--globe-land:#6b7560;--globe-aura:#85abc2}.globeV3Shell{gap:28px;width:min(1280px,100% - 32px);margin:0 auto;padding:28px 0 72px;display:grid;position:relative}.globeV3Hero{border-bottom:var(--line);padding-bottom:10px}.globeV3Brand{margin:0 0 14px}.globeV3BrandLogo{width:min(100%,320px);height:auto;display:block}.globeV3Kicker{font:750 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 10px}.globeV3Hero h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(34px,7vw,56px);font-weight:800;line-height:1.06}.globeV3Lead{max-width:38rem;font:500 16px/1.55 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 90%, transparent);margin:16px 0 0}.globeV3Root{gap:16px;display:grid}.globeV3Toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.globeV3StageTitle{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(20px,3.5vw,28px);font-weight:800}.globeV3Note,.globeV3Hint{font:600 11px/1.4 var(--font-geist-mono), monospace;letter-spacing:.04em;color:color-mix(in srgb, var(--ink) 62%, transparent);text-transform:uppercase;margin:6px 0 0}.globeV3Hint{text-align:right;margin:0}.globeV3CanvasWrap{border:var(--line);background:var(--globe-stage);height:var(--globe-stage-h);min-height:380px;position:relative;overflow:hidden}:is(.globeV3CanvasWrap:fullscreen,.globeV3CanvasWrap.isFullscreenFallback){border:0;width:100vw;height:100dvh!important;min-height:0!important}.globeV3CanvasWrap.isFullscreenFallback{z-index:1000;background:var(--globe-stage);position:fixed;inset:0}:is(.globeV3CanvasWrap:fullscreen .globeV3Canvas,.globeV3CanvasWrap.isFullscreenFallback .globeV3Canvas){width:100%;height:100%}.globeV3Canvas{z-index:0;touch-action:none;cursor:grab;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.globeV3Canvas:active{cursor:grabbing}.globeV3CanvasWrap .globeV3Zoom{z-index:5;box-shadow:3px 3px 0 var(--shadow);position:absolute;bottom:18px;left:18px}.globeV3CanvasWrap .globeV3ProfileFilters{z-index:4;border:var(--line);background:var(--surface);max-width:calc(100% - 280px);box-shadow:4px 4px 0 var(--shadow);display:flex;position:absolute;inset:14px auto auto 14px;overflow-x:auto;transform:none}.globeV3ProfileFilterChips{display:flex}.globeV3ProfileFilters button{border:0;border-right:1px solid var(--line-color);background:var(--surface);min-height:42px;color:var(--ink);font:800 8px var(--font-geist-mono), monospace;letter-spacing:.02em;white-space:nowrap;cursor:pointer;padding:0 11px}.globeV3ProfileFilterChips button:last-child{border-right:0}.globeV3ProfileFilters button:hover,.globeV3ProfileFilters button.active{background:var(--lime);color:var(--on-lime)}.globeV3CanvasWrap .globeV3FullscreenToggle{z-index:5;box-shadow:3px 3px 0 var(--shadow);position:absolute;inset:auto 18px 18px auto}.globeV3CanvasWrap .globeV3FullscreenToggle[aria-pressed=true]{color:var(--on-lime)}.globeV3CanvasWrap .globeV3Tip{z-index:3;top:14px;bottom:auto;right:14px}.globeV3CanvasWrap .globeV3Zoom button{justify-content:center;align-items:center;line-height:1;display:inline-flex}.globeV3CanvasWrap .globeV3DayNightBtn.isOn,.globeV3CanvasWrap .globeV3Zoom button.isOn,.globeV3CanvasWrap .globeV3SpinBtn.isOn{background:var(--lime);color:var(--on-lime)}.globeV3CanvasWrap .globeV3DayNightBtn.isOn .magnificIcon,.globeV3CanvasWrap .globeV3SpinBtn.isOn .magnificIcon,.globeV3CanvasWrap .globeV3Zoom button.isOn .magnificIcon,html[data-theme=dark] .globeV3CanvasWrap .globeV3DayNightBtn.isOn .magnificIcon,html[data-theme=dark] .globeV3CanvasWrap .globeV3SpinBtn.isOn .magnificIcon,html[data-theme=dark] .globeV3CanvasWrap .globeV3Zoom button.isOn .magnificIcon{filter:none}.globeV3DayNightGlyph,.globeV3SpinGlyph{object-fit:contain;width:14px;min-width:0;height:14px;display:block}.globeV3SpinGlyph.isPlay{transform:translate(1px)}.globeV3CanvasWrap:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 78% 72% at 50% 46%, transparent 52%, color-mix(in srgb, var(--ink) 14%, transparent) 100%);opacity:.65;position:absolute;inset:0}html[data-theme=dark] .globeV3CanvasWrap:after{opacity:.55;background:radial-gradient(78% 72% at 50% 46%,#0000 55%,#00000047 100%)}.globeV3Tip{border:var(--line);background:var(--paper,var(--surface));width:min(288px,100% - 28px);color:var(--ink);box-shadow:3px 3px 0 var(--shadow);z-index:2;opacity:1;gap:10px;padding:12px 12px 10px;display:grid;position:absolute;top:14px;right:14px}.globeV3Tip.isIdle{opacity:1;background:var(--paper,var(--surface));pointer-events:none;gap:4px;width:min(200px,100% - 28px);padding:10px 12px}.globeV3Tip.isPinned{box-shadow:4px 4px 0 var(--shadow)}.globeV3TipHeader{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.globeV3TipStatus{font:800 9px/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:right;color:color-mix(in srgb, var(--ink) 62%, transparent);white-space:nowrap;margin:0;padding-top:2px}.globeV3TipTitleBlock{gap:0;min-width:0;display:grid}.globeV3TipSwatch{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--line-color);background-repeat:no-repeat;flex-shrink:0;width:32px;height:32px}.globeV3TipSwatch.isFlag{box-shadow:1px 1px 0 color-mix(in srgb, var(--ink-fixed) 35%, transparent)}.globeV3TipName{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.03em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.05}.globeV3TipMeta{font:600 11px/1.2 var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ink) 72%, transparent);margin:0}.globeV3TipOwners{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent);gap:0;margin:0;padding:0;list-style:none;display:grid}.globeV3TipOwners li{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);min-height:30px;font:600 11px/1.2 var(--font-geist-mono), monospace;padding:0;display:block}.globeV3TipOwnerBtn{width:100%;min-height:30px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:0;padding:5px 2px;display:grid}.globeV3TipOwnerBtn:hover{background:color-mix(in srgb, var(--lime) 40%, transparent)}.globeV3TipOwners li.isOther{color:color-mix(in srgb, var(--ink) 78%, transparent);grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 2px;display:grid}.globeV3TipOwners li:last-child{border-bottom:0}.globeV3ProfileBackdropHost{z-index:80;position:relative}.globeV3ProfileBackdropHost .modalBackdrop{z-index:80}.globeV3TipOwnerMark{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);width:20px;height:20px;font:800 8px/1 var(--font-geist-mono), monospace;color:#111;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.globeV3TipOwnerMark.isLogo{background-color:#fff}.globeV3TipOwnerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.globeV3TipOwnerAmt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.globeV3TipOwnerPct{text-align:right;white-space:nowrap;width:2.6em;color:color-mix(in srgb, var(--ink) 58%, transparent);font-variant-numeric:tabular-nums}.globeV3TipActions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.globeV3TipActions a,.globeV3TipActions button{min-height:34px;font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;border:var(--line);background:var(--lime);color:var(--on-lime);cursor:pointer;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.globeV3TipActions a:hover,.globeV3TipActions button:hover{filter:brightness(1.05)}.globeV3TipClear{grid-column:1/-1;background:var(--surface)!important;color:var(--ink)!important;min-height:28px!important;font-weight:700!important}.globeV3History{font:700 11px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.globeV3History button{border:var(--line);background:var(--surface);min-width:36px;height:36px;color:var(--ink);font:800 14px/1 var(--font-geist-mono), monospace;cursor:pointer;place-items:center;display:inline-grid}.globeV3History button:hover:not(:disabled){background:var(--lime);color:var(--on-lime)}.globeV3History button:disabled{opacity:.35;cursor:not-allowed}.globeV3History input[type=range]{min-width:140px;accent-color:var(--lime);flex:1}.globeV3Currency button{border:var(--line);background:var(--surface);color:var(--ink);font:800 12px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;cursor:pointer;padding:8px 12px}.globeV3Currency button:hover{background:var(--lime);color:var(--on-lime)}.globeV3CtaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.globeV3CtaPrimary{box-sizing:border-box;border:var(--line-fixed);background:var(--lime);min-height:44px;color:var(--on-lime,#111);font:850 12px var(--font-geist-mono), monospace;letter-spacing:.04em;box-shadow:3px 3px 0 var(--shadow);align-items:center;padding:14px 18px;text-decoration:none;display:inline-flex}.globeV3CtaPrimary:hover{filter:brightness(1.05)}.globeV3CtaGhost{font:750 12px var(--font-geist-mono), monospace;color:inherit;letter-spacing:.04em;text-decoration:underline}@media (width<=640px){.globeV3Page{--globe-chrome:280px;--globe-stage-h:clamp(320px, 58dvh, 560px)}.globeV3Shell{gap:20px;width:min(100% - 24px,1280px);padding-bottom:56px}.globeV3Hint{text-align:left;width:100%}.globeV3Tip{width:auto;margin:0;position:static}.globeV3CanvasWrap{display:block}.globeV3CanvasWrap .globeV3ProfileFilters{max-width:calc(100% - 120px);inset:auto 60px 14px 14px;transform:none}.globeV3CanvasWrap .globeV3ProfileFilterChips{overflow-x:auto}.globeV3CanvasWrap .globeV3Zoom{flex-direction:row;bottom:64px;left:14px}.globeV3CanvasWrap .globeV3FullscreenToggle{position:absolute;bottom:14px;right:14px}.globeV3CanvasWrap .globeV3Zoom button{border-left:1px solid var(--line-color);border-bottom:0;border-right:0;width:40px;height:40px}.globeV3CanvasWrap .globeV3Zoom button:first-child{border-left:0}.globeV3CanvasWrap .globeV3Zoom button:last-child{border-left:1px solid var(--line-color);border-top:0;border-bottom:0}.globeV3CanvasWrap .globeV3Zoom span{border-left:1px solid var(--line-color);justify-content:center;align-items:center;min-width:40px;display:inline-flex}.globeV3CtaRow{flex-direction:column;align-items:stretch}.globeV3CtaPrimary{justify-content:center}}.moneyMapPage{min-height:100dvh;color:var(--ink);font-family:var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums;isolation:isolate;position:relative}.moneyMapPage:before{content:"";z-index:0;pointer-events:none;background:var(--paper);position:fixed;inset:0}.moneyMapShell{z-index:1;gap:28px;width:min(1180px,100% - 32px);margin:0 auto;padding:28px 0 72px;display:grid;position:relative}.moneyMapHero{border-bottom:2px solid var(--line-color,var(--ink-fixed));padding-bottom:10px}.moneyMapKicker{font:750 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 10px}.moneyMapHero h1{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(34px,7vw,56px);font-weight:800;line-height:1.06}.moneyMapLead{max-width:38rem;font:500 16px/1.55 var(--font-ui,var(--font-geist-sans)), system-ui, sans-serif;color:color-mix(in srgb, var(--ink) 90%, transparent);margin:16px 0 0}.moneyMapStage{gap:16px;display:grid}.moneyMapToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.moneyMapStageTitle{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(20px,3.5vw,28px);font-weight:800}.moneyMapStageNote{font:600 11px/1.4 var(--font-geist-mono), monospace;letter-spacing:.04em;color:color-mix(in srgb, var(--ink) 62%, transparent);text-transform:uppercase;margin:6px 0 0}.moneyMapUnavailable{border:2px solid var(--ink-fixed);background:var(--surface);font:700 10px/1.4 var(--font-geist-mono), monospace;letter-spacing:.04em;padding:12px}.moneyMapUnavailable ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.moneyMapUnavailable li{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);justify-content:space-between;gap:16px;padding-top:5px;display:flex}.moneyMapToolbarRight{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.moneyMapCurrencyBar{justify-content:flex-start;align-items:center;gap:12px;margin:0;display:flex}.moneyMapCurrencyBar .currencyToggle{justify-self:start}.moneyMapZoomHint{font:600 10px/1.3 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 48%, transparent);text-align:right;max-width:18rem;margin:0}.moneyMapHistory{border:2px solid var(--ink-fixed);background:var(--surface);box-shadow:3px 3px 0 var(--ink-fixed);font:700 11px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;display:flex}.moneyMapHistory button{border:var(--line);background:var(--paper);min-width:36px;height:36px;color:var(--ink);font:800 14px/1 var(--font-geist-mono), monospace;cursor:pointer;place-items:center;display:inline-grid}.moneyMapHistory button:hover:not(:disabled){background:var(--lime);color:var(--on-lime)}.moneyMapHistory button:disabled{opacity:.35;cursor:not-allowed}.moneyMapHistoryNow{letter-spacing:.06em;min-width:52px!important;font-size:11px!important}.moneyMapHistoryNow.isOn{background:var(--ink);color:var(--paper)}.moneyMapHistory input[type=range]{min-width:140px;accent-color:var(--lime);flex:1}.moneyMapHistoryLabel{font:750 11px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;white-space:nowrap}.moneyMapCanvasWrap{border:2px solid var(--ink-fixed);background-color:var(--surface);box-shadow:5px 5px 0 var(--ink-fixed);touch-action:none;background-image:none;min-height:min(68dvh,640px);position:relative;overflow:hidden}.moneyMapTransformWrap{cursor:grab;width:100%!important;height:min(68dvh,640px)!important}.moneyMapTransformWrap:active{cursor:grabbing}.moneyMapTransformContent{will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.moneyMapTransformContent.isBounce{animation:.64s cubic-bezier(.25,1.1,.4,1) moneyMapSettle}@keyframes moneyMapSettle{0%{filter:brightness()}40%{filter:brightness(1.025)}to{filter:brightness()}}.moneyMapCanvasWrap.isSettling .moneyMapCountry.isActive .moneyMapShape{animation:.58s cubic-bezier(.25,1.15,.4,1) moneyMapPop}@keyframes moneyMapPop{0%{transform:scale(1)}45%{transform:scale(1.05)translateY(-2px)}to{transform:scale(1)}}.moneyMapCanvasWrap .moneyMapZoom{z-index:4;pointer-events:auto;position:absolute;top:auto;bottom:18px;left:18px}.moneyMapCanvasWrap .moneyMapFullscreenToggle{z-index:4;width:42px;height:42px;position:absolute;inset:auto 18px 18px auto}:-webkit-any(.moneyMapCanvasWrap.isFullscreenFallback,.moneyMapCanvasWrap:fullscreen,.moneyMapCanvasWrap:-webkit-full-screen){z-index:2000;width:100vw;height:100dvh;min-height:100dvh;box-shadow:none;background:var(--surface);border:0;border-radius:0;position:fixed;inset:0}:is(.moneyMapCanvasWrap.isFullscreenFallback,.moneyMapCanvasWrap:fullscreen,.moneyMapCanvasWrap:fullscreen){z-index:2000;width:100vw;height:100dvh;min-height:100dvh;box-shadow:none;background:var(--surface);border:0;border-radius:0;position:fixed;inset:0}:-webkit-any(.moneyMapCanvasWrap.isFullscreenFallback .moneyMapTransformWrap,.moneyMapCanvasWrap:fullscreen .moneyMapTransformWrap,.moneyMapCanvasWrap:-webkit-full-screen .moneyMapTransformWrap,.moneyMapCanvasWrap.isFullscreenFallback .moneyMapSvg,.moneyMapCanvasWrap:fullscreen .moneyMapSvg,.moneyMapCanvasWrap:-webkit-full-screen .moneyMapSvg){min-height:100%;height:100%!important}:is(.moneyMapCanvasWrap.isFullscreenFallback .moneyMapTransformWrap,.moneyMapCanvasWrap:fullscreen .moneyMapTransformWrap,.moneyMapCanvasWrap:fullscreen .moneyMapTransformWrap,.moneyMapCanvasWrap.isFullscreenFallback .moneyMapSvg,.moneyMapCanvasWrap:fullscreen .moneyMapSvg,.moneyMapCanvasWrap:fullscreen .moneyMapSvg){min-height:100%;height:100%!important}.moneyMapSvg{pointer-events:auto;width:100%;max-width:100%;height:min(68dvh,640px);display:block}.moneyMapCountry{opacity:0;transition:opacity .45s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--mm-i,0) * 18ms)}.moneyMapCanvasWrap.isEntered .moneyMapCountry{opacity:1}.moneyMapCountry.isUpdated .moneyMapHalo{stroke:var(--lime);stroke-width:4px;animation:1.4s moneyMapUpdated}.moneyMapArrival{border:1px solid var(--ink-fixed);background:var(--lime);width:max-content;color:var(--ink-fixed);font:900 10px var(--font-geist-mono), monospace;margin:4px 0 0;padding:2px 6px}@keyframes moneyMapUpdated{0%,35%{opacity:1;stroke-width:6px}to{opacity:0;stroke-width:2px}}.moneyMapShape{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .2s;transition-delay:calc(var(--mm-i,0) * 18ms);transform:scale(.72)}.moneyMapCanvasWrap.isEntered .moneyMapShape{transform:scale(1)}.moneyMapCountry.isActive .moneyMapShape{filter:drop-shadow(0 5px 0 color-mix(in srgb, var(--ink-fixed) 30%, transparent));transition-delay:0s;transform:scale(1.06)translateY(-4px)}.moneyMapHit{cursor:pointer;outline:none}.moneyMapHit:focus-visible .moneyMapHalo,.moneyMapCountry.isActive .moneyMapHalo{stroke:var(--lime);stroke-width:3px;stroke-dasharray:4 3}.moneyMapHalo{pointer-events:all}.moneyMapAbbrev{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;pointer-events:none;text-transform:uppercase;font-weight:800}@media (prefers-reduced-motion:reduce){.moneyMapCountry.isUpdated .moneyMapHalo{stroke:var(--lime);stroke-width:4px;animation:none}}.moneyMapTip{z-index:3;border:2px solid var(--line-color);background:var(--surface);width:min(240px,100% - 28px);color:var(--ink);box-shadow:4px 4px 0 var(--ink-fixed);gap:4px;padding:14px 16px;display:grid;position:absolute;bottom:14px;right:14px}.moneyMapTip.isIdle{opacity:.78;box-shadow:4px 4px 0 color-mix(in srgb, var(--ink) 28%, transparent)}.moneyMapTipRank{font:750 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;color:var(--muted);margin:0}.moneyMapTipName{font-family:var(--font-display,var(--font-anybody)), sans-serif;letter-spacing:-.04em;color:var(--ink);margin:0;font-size:22px;font-weight:800;line-height:1.1}.moneyMapTipAmount{font:800 20px/1.1 var(--font-geist-mono), monospace;letter-spacing:-.03em;color:var(--ink);margin:4px 0 0;animation:.35s cubic-bezier(.2,.9,.2,1) moneyMapTick}.moneyMapTipShare{font:600 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0}.moneyMapTipActions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;display:flex}.moneyMapTipFocus{font:800 11px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;color:var(--ink);border:0;border-bottom:2px solid color-mix(in srgb, var(--ink) 45%, transparent);cursor:pointer;background:0 0;padding:0 0 2px;text-decoration:none}.moneyMapTipFocus:hover{color:var(--on-lime);background:var(--lime);border-color:var(--lime);padding:2px 6px}.moneyMapTipLink{font:800 11px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;color:var(--ink);border-bottom:2px solid var(--lime);justify-self:start;padding-bottom:2px;text-decoration:none}.moneyMapTipLink:hover{color:var(--on-lime);background:var(--lime);border-color:var(--lime);padding:2px 6px}@keyframes moneyMapTick{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.moneyMapLegend{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.moneyMapLegend button{border:2px solid var(--ink-fixed);background:var(--surface);width:100%;color:var(--ink);cursor:pointer;text-align:left;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:2px 2px #0000}.moneyMapLegend button:hover,.moneyMapLegend button.isActive{box-shadow:3px 3px 0 var(--ink-fixed);background:color-mix(in srgb, var(--lime) 22%, var(--surface));transform:translate(-1px,-1px)}.moneyMapLegendSwatch{border:1.5px solid var(--ink-fixed);width:14px;height:14px}.moneyMapLegendLabel{font:700 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moneyMapLegendAmt{font:750 11px/1 var(--font-geist-mono), monospace;letter-spacing:.02em}.moneyMapCtaRow{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.moneyMapCtaPrimary,.moneyMapCtaGhost{border:2px solid var(--ink-fixed);font:800 12px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink-fixed);align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.moneyMapCtaPrimary{background:var(--lime);color:var(--ink-fixed)}.moneyMapCtaGhost{color:var(--ink);background:0 0}.moneyMapCtaPrimary:hover{background:var(--panel-dark);color:var(--lime)}.moneyMapCtaGhost:hover{background:var(--ink);color:var(--paper)}@media (width<=640px){.moneyMapTip{width:auto;margin:0 12px 12px;position:static}.moneyMapCanvasWrap{display:grid}.moneyMapTransformWrap,.moneyMapSvg{height:min(58dvh,480px)!important}.moneyMapZoomHint{max-width:12rem;font-size:9px}.moneyMapToolbarRight{align-items:stretch}.moneyMapCurrencyBar{justify-content:flex-start;width:100%}.moneyMapCurrencyBar .currencyToggle{width:auto}}@media (width>=641px) and (width<=1024px){.moneyMapCurrencyBar{justify-content:flex-start}}html[data-theme=dark] .moneyMapShape path{stroke:#f4f1e9d1}
