.campaign-stats{margin-bottom:28px}.statistics-values{border-top:1px solid var(--ef-border);border-bottom:1px solid var(--ef-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:20px 0;display:grid}.statistics-values>div{text-align:center;padding:0 12px}.statistics-values>div+div{border-left:1px solid var(--ef-border)}.statistics-values dt{color:var(--ef-muted);margin-bottom:8px;font-size:12px}.statistics-values dd{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(22px,4vw,28px);font-weight:600}.stats-note{min-height:28px;color:var(--ef-muted);padding-top:10px;font-size:11px}.stats-note .text-button{font-size:inherit;margin-left:12px}.invite-card-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.invite-card-heading>button{white-space:nowrap;font-size:12px}.invite-sharing{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;font-size:12px;display:flex}.invite-sharing>button{font-size:inherit}.invite-sharing>button:disabled{background:0 0;border:0;padding:0}.share-dialog{width:min(580px,100vw - 32px)}.share-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0;display:grid}.share-grid>a,.share-grid>button{border:1px solid var(--ef-border);color:var(--ef-text);text-align:center;background:0 0;border-radius:8px;padding:10px 6px;font-size:12px}.share-grid>a:hover{background:var(--ef-raised)}.share-dialog .full,.invite-id-dialog .full{width:100%;margin-top:16px}.share-note{color:var(--ef-muted);margin:10px 0 0;font-size:11px;line-height:1.6}.invite-id-dialog label{color:var(--ef-muted);margin:16px 0 8px;font-size:12px;display:block}.invite-id-dialog input{width:100%;font-size:12px}.custom-id-prefix{color:var(--ef-muted);margin-bottom:6px;font-size:12px}#reset-invite-id{margin-top:14px;font-size:12px}#invite-id-error{margin-top:14px}.board-switch{border:0;align-items:center;gap:20px;min-width:0;margin:0;padding:0;display:flex}.board-switch button{font:inherit;color:var(--ef-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:16px;font-weight:600}.board-switch button[aria-pressed=true]{color:var(--ef-text);border-bottom-color:var(--ef-accent)}.invitation-empty{text-align:center;color:var(--ef-muted);padding:36px 0;font-size:13px}.invitation-empty .button{margin-top:16px}.invitation-summary{color:var(--ef-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:4px 0 12px;font-size:12px;display:flex}.invited-address{white-space:nowrap;padding-right:16px;font-size:11px;display:block}.public-invitations-dialog{width:min(620px,100vw - 32px)}.public-invitations-dialog td:nth-child(2){padding-right:16px}#invites-body td:nth-child(2),#invites-body td:last-child{white-space:nowrap}#invites-body td:nth-child(2){padding-right:16px}.invitation-more{margin:20px auto 0;display:block}.invitation-error{color:var(--ef-muted);margin:16px 0;font-size:13px}.points .history-entry{align-self:center;margin-top:4px;font-size:12px}.history-dialog{width:min(560px,100vw - 32px)}.history-address{color:var(--ef-muted);margin-top:8px}.history-empty{text-align:center;color:var(--ef-muted);padding:32px 0 20px}.history-empty .button{margin-top:16px}.history-balance{color:var(--ef-muted);flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:24px 0 16px;font-size:12px;display:flex}.history-balance strong{color:var(--ef-text);font-variant-numeric:tabular-nums;font-size:26px}.history-balance small{margin-left:auto}.history-list{margin:0;padding:0;list-style:none}.history-list li{border-top:1px solid var(--ef-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:13px;display:flex}.history-list li>div{flex-direction:column;gap:5px;min-width:0;display:flex}.history-list time,.history-list small{color:var(--ef-muted);font-size:11px}.history-amount{text-align:right;font-variant-numeric:tabular-nums}.history-more{width:100%;margin-top:16px}.history-error{color:var(--ef-muted);margin-top:16px}.ranking-address{white-space:nowrap;font-size:12px}.ranking-actions{white-space:nowrap;padding-left:12px;font-size:12px}.rankings-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.rankings-pagination .button{padding:8px 12px;font-size:12px}#ranking-page{color:var(--ef-muted);font-size:12px}.topbar[data-header-shell=true]{z-index:50;background:var(--ef-background);border-bottom:.5px solid var(--ef-border);position:sticky;top:0}.topbar.topbar-home[data-header-shell=true]{background:var(--ef-background);border-bottom-color:var(--ef-border)}:root[data-theme=light] .topbar.topbar-home[data-header-shell=true]{background:var(--ef-background)}.topbar[data-header-shell] .topbar-inner{height:58px;min-height:58px;padding:0 var(--ef-shell-gutter);flex-wrap:nowrap;align-items:center;gap:clamp(12px,1.8vw,28px);display:flex}.topbar .brand{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;min-width:0;display:inline-flex}.topbar .brand-mark{object-fit:contain;width:40px;height:28px;display:block}.topbar .brand-wordmark{width:138px;height:21px;color:var(--ef-text);background:currentColor;flex:none;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20688%20103'%20role='img'%20aria-label='EFomo%20italic%20wordmark'%3e%3ctitle%3eEFomo%20italic%20wordmark%3c/title%3e%3c!--%20Letter%20silhouettes%20traced%20from%20the%20approved%20EFomo%20italic%20banner%20artwork.%20--%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M378%20100%20L408%20100%20L421%2074%20L423%2072%20L428%2061%20L430%2059%20L437%2044%20L439%2042%20L443%2042%20L444%2041%20L462%2041%20L467%2044%20L467%2050%20L440%20100%20L469%20100%20L483%2073%20L485%2071%20L491%2058%20L493%2056%20L498%2045%20L501%2042%20L504%2042%20L505%2041%20L522%2041%20L525%2042%20L528%2045%20L528%2050%20L502%20100%20L531%20100%20L546%2071%20L548%2069%20L556%2052%20L560%2046%20L561%2039%20L562%2038%20L561%2037%20L561%2033%20L559%2030%20L555%2027%20L545%2024%20L516%2024%20L515%2025%20L510%2025%20L501%2028%20L489%2024%20L458%2024%20L457%2025%20L451%2025%20L450%2026%20L447%2026%20L446%2024%20L418%2024%20L413%2035%20L411%2037%20L404%2052%20L396%2065%20Z%20M680%2029%20L674%2026%20L671%2026%20L666%2024%20L658%2024%20L657%2023%20L617%2023%20L616%2024%20L609%2024%20L608%2025%20L604%2025%20L603%2026%20L597%2027%20L586%2033%20L575%2045%20L569%2057%20L567%2059%20L559%2076%20L559%2088%20L565%2095%20L571%2098%20L579%2099%20L580%20100%20L633%20100%20L634%2099%20L638%2099%20L648%2096%20L658%2090%20L666%2082%20L672%2073%20L685%2046%20L685%2036%20Z%20M653%2046%20L652%2055%20L644%2070%20L637%2078%20L627%2083%20L598%2083%20L595%2082%20L590%2077%20L591%2069%20L600%2052%20L608%2044%20L612%2042%20L620%2041%20L621%2040%20L641%2040%20L642%2041%20L647%2041%20Z%20M389%2032%20L380%2026%20L373%2025%20L372%2024%20L364%2024%20L363%2023%20L325%2023%20L324%2024%20L311%2025%20L302%2028%20L292%2034%20L282%2045%20L276%2057%20L274%2059%20L274%2061%20L272%2063%20L266%2076%20L266%2080%20L265%2081%20L266%2088%20L273%2096%20L282%2099%20L286%2099%20L287%20100%20L339%20100%20L340%2099%20L345%2099%20L346%2098%20L352%2097%20L366%2089%20L371%2084%20L378%2074%20L391%2048%20L392%2040%20Z%20M359%2045%20L360%2051%20L353%2066%20L347%2075%20L341%2080%20L334%2083%20L304%2083%20L301%2082%20L297%2077%20L297%2071%20L307%2052%20L315%2044%20L327%2040%20L348%2040%20L349%2041%20L356%2042%20Z%20M296%202%20L188%202%20L186%204%20L181%2015%20L174%2026%20L170%2035%20L168%2037%20L164%2046%20L153%2064%20L134%20100%20L168%20100%20L172%2094%20L177%2083%20L179%2081%20L184%2070%20L190%2062%20L258%2062%20L267%2044%20L201%2044%20L200%2042%20L208%2027%20L215%2021%20L218%2020%20L287%2020%20Z%20M170%202%20L70%202%20L60%205%20L52%2012%20L2%20100%20L119%20100%20L129%2082%20L49%2082%20L48%2081%20L56%2066%20L61%2059%20L133%2059%20L143%2042%20L72%2042%20L71%2040%20L74%2034%20L76%2032%20L78%2027%20L83%2022%20L88%2020%20L161%2020%20Z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20688%20103'%20role='img'%20aria-label='EFomo%20italic%20wordmark'%3e%3ctitle%3eEFomo%20italic%20wordmark%3c/title%3e%3c!--%20Letter%20silhouettes%20traced%20from%20the%20approved%20EFomo%20italic%20banner%20artwork.%20--%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M378%20100%20L408%20100%20L421%2074%20L423%2072%20L428%2061%20L430%2059%20L437%2044%20L439%2042%20L443%2042%20L444%2041%20L462%2041%20L467%2044%20L467%2050%20L440%20100%20L469%20100%20L483%2073%20L485%2071%20L491%2058%20L493%2056%20L498%2045%20L501%2042%20L504%2042%20L505%2041%20L522%2041%20L525%2042%20L528%2045%20L528%2050%20L502%20100%20L531%20100%20L546%2071%20L548%2069%20L556%2052%20L560%2046%20L561%2039%20L562%2038%20L561%2037%20L561%2033%20L559%2030%20L555%2027%20L545%2024%20L516%2024%20L515%2025%20L510%2025%20L501%2028%20L489%2024%20L458%2024%20L457%2025%20L451%2025%20L450%2026%20L447%2026%20L446%2024%20L418%2024%20L413%2035%20L411%2037%20L404%2052%20L396%2065%20Z%20M680%2029%20L674%2026%20L671%2026%20L666%2024%20L658%2024%20L657%2023%20L617%2023%20L616%2024%20L609%2024%20L608%2025%20L604%2025%20L603%2026%20L597%2027%20L586%2033%20L575%2045%20L569%2057%20L567%2059%20L559%2076%20L559%2088%20L565%2095%20L571%2098%20L579%2099%20L580%20100%20L633%20100%20L634%2099%20L638%2099%20L648%2096%20L658%2090%20L666%2082%20L672%2073%20L685%2046%20L685%2036%20Z%20M653%2046%20L652%2055%20L644%2070%20L637%2078%20L627%2083%20L598%2083%20L595%2082%20L590%2077%20L591%2069%20L600%2052%20L608%2044%20L612%2042%20L620%2041%20L621%2040%20L641%2040%20L642%2041%20L647%2041%20Z%20M389%2032%20L380%2026%20L373%2025%20L372%2024%20L364%2024%20L363%2023%20L325%2023%20L324%2024%20L311%2025%20L302%2028%20L292%2034%20L282%2045%20L276%2057%20L274%2059%20L274%2061%20L272%2063%20L266%2076%20L266%2080%20L265%2081%20L266%2088%20L273%2096%20L282%2099%20L286%2099%20L287%20100%20L339%20100%20L340%2099%20L345%2099%20L346%2098%20L352%2097%20L366%2089%20L371%2084%20L378%2074%20L391%2048%20L392%2040%20Z%20M359%2045%20L360%2051%20L353%2066%20L347%2075%20L341%2080%20L334%2083%20L304%2083%20L301%2082%20L297%2077%20L297%2071%20L307%2052%20L315%2044%20L327%2040%20L348%2040%20L349%2041%20L356%2042%20Z%20M296%202%20L188%202%20L186%204%20L181%2015%20L174%2026%20L170%2035%20L168%2037%20L164%2046%20L153%2064%20L134%20100%20L168%20100%20L172%2094%20L177%2083%20L179%2081%20L184%2070%20L190%2062%20L258%2062%20L267%2044%20L201%2044%20L200%2042%20L208%2027%20L215%2021%20L218%2020%20L287%2020%20Z%20M170%202%20L70%202%20L60%205%20L52%2012%20L2%20100%20L119%20100%20L129%2082%20L49%2082%20L48%2081%20L56%2066%20L61%2059%20L133%2059%20L143%2042%20L72%2042%20L71%2040%20L74%2034%20L76%2032%20L78%2027%20L83%2022%20L88%2020%20L161%2020%20Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.topbar .primary-nav{align-items:center;gap:clamp(7px,1.3vw,20px);min-width:0;display:flex;overflow:visible}.topbar .nav-link{min-height:58px;color:var(--ef-muted);white-space:nowrap;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0 3px;font-size:14px;font-weight:500;line-height:22px;transition:color .15s;display:inline-flex}.topbar .nav-link:hover,.topbar .nav-link[aria-current=page]{color:var(--ef-accent)}.topbar .nav-link[aria-current=page]{border-bottom-color:var(--ef-accent)}.topbar .top-actions{flex:none;align-items:center;gap:10px;min-width:0;margin-inline-start:auto;display:flex}.topbar .header-testnet{color:var(--ef-warning);letter-spacing:.02em;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.topbar .top-actions>.wallet-trigger,.topbar .top-actions>.btn{border-radius:5px;min-height:32px;padding:4px 12px;font-size:13px;font-weight:600}.topbar .top-actions>.wallet-trigger{max-width:156px}.topbar .wallet-trigger bdi{text-overflow:ellipsis;overflow:hidden}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ef-text);--ef-accent:#2d7388;--ef-accent-soft:#1e4d5a;--ef-on-accent:#fff;--ef-background:#f8f7f4;--ef-card:#fdfdfd;--ef-raised:#f1efe8;--ef-border:#ddd6c7;--ef-border-strong:#cac0ad;--ef-divider:#ddd6c7;--ef-chip:#e8eef0;--ef-chart-bg:#fff;--ef-text:#04181c;--ef-muted:#6b655a;--ef-subtle:#91887a;--ef-surface-hover:#e8eef0;--ef-tint:#dbf2f9;--ef-on-positive:#fff;--ef-warning:#73531c;--ef-positive:#00a63e;--ef-negative:#f0152b;--color-canvas:#f8f7f4;--color-surface:#fdfdfd;background:#f8f7f4}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2");font-weight:700;font-display:swap}:root{font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ef-shell-gutter:32px;--ef-background:#04181c;--ef-card:#0c252d;--ef-raised:#102e37;--ef-text:#f8f7f4;--ef-muted:#a8c0c6;--ef-border:#264750;--ef-accent:#34b7dd;--ef-on-accent:#04181c;background:var(--ef-background);color:var(--ef-text);font-family:DM Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}#root{flex-direction:column;min-height:100dvh;display:flex}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:default;opacity:.45}a{color:var(--ef-accent);text-decoration:none}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--ef-accent);outline-offset:4px}input,select{min-width:0;color:var(--ef-text);background:var(--ef-background);border:1px solid var(--ef-border);border-radius:8px}input{padding:12px}input::placeholder,.muted,.entry-help,small{color:var(--ef-muted)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar-inner{max-width:1440px;margin:auto}.brand-go{color:var(--ef-muted);margin-left:3px;font-size:12px}.top-actions select{background:0 0;border:0;height:32px;padding:0 6px;font-size:12px}.header-settings-trigger,.icon-button{width:32px;height:32px;color:var(--ef-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.header-settings-trigger:hover,.icon-button:hover{background:var(--ef-raised);color:var(--ef-text)}.button{border:1px solid var(--ef-border);background:var(--ef-raised);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.primary{background:var(--ef-accent);border-color:var(--ef-accent);color:var(--ef-on-accent)}.secondary{background:var(--ef-raised);color:var(--ef-text)}.text-button{color:var(--ef-accent);font-size:inherit;background:0 0;border:0;padding:0}.full{width:100%}main{flex:1;width:min(880px,100% - 40px);margin:0 auto}.hero{text-align:center;max-width:660px;margin:0 auto;padding:80px 0 48px}.hero.connected{padding:32px 0 24px}.eyebrow{color:var(--ef-accent);margin-bottom:20px;font-size:12px}.hero h1{letter-spacing:-1.5px;text-wrap:balance;font-size:46px;font-weight:700;line-height:1.15}.hero-copy{color:var(--ef-muted);margin-top:16px;font-size:16px;line-height:1.6}.hero form{max-width:560px;margin:32px auto 0}.address-entry{border:1px solid var(--ef-border);background:var(--ef-card);border-radius:12px;align-items:center;gap:8px;padding:5px;display:flex}.address-entry input{background:0 0;border:0;flex:1;width:100%;padding:12px;font-size:14px}.entry-help{margin-top:12px;font-size:12px}.notice{color:var(--ef-muted);max-width:520px;margin:24px auto 0;font-size:12px;line-height:1.6}.panel{border:1px solid var(--ef-border);background:var(--ef-card);border-radius:16px}.leaderboard{margin-bottom:48px;padding:24px 28px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}h2{font-size:17px;font-weight:700}.section-heading .muted{font-size:12px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}th{color:var(--ef-muted);border-bottom:1px solid var(--ef-border);padding:12px 0;font-size:11px;font-weight:400}td{border-bottom:1px solid var(--ef-border);padding:16px 0}tbody tr:last-child td{border-bottom:0}th:last-child,td:last-child{text-align:right}.rank{color:var(--ef-muted);width:64px}td.empty{text-align:center;color:var(--ef-muted);padding:44px 10px;font-size:13px}td small{margin-top:4px;font-size:10px;display:block}.profile{margin-bottom:24px;padding:24px 28px}.profile-heading{color:var(--ef-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.points{text-align:center;flex-direction:column;gap:8px;padding:20px 0 28px;display:flex}.points>span{color:var(--ef-muted);font-size:13px}.points>strong{font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1.2}.points small{font-size:11px}.invite{border-top:1px solid var(--ef-border);padding:24px 0}.invite p{color:var(--ef-muted);margin-top:6px;font-size:12px;line-height:1.6}.invite-entry{gap:10px;margin-top:16px;display:flex}.invite-entry input{width:100%;font-size:12px}details{border-top:1px solid var(--ef-border);padding-top:18px;font-size:12px}summary{cursor:pointer;color:var(--ef-muted)}.detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:24px 0;display:grid}.detail-metrics div{flex-direction:column;gap:8px;display:flex}.detail-metrics span{color:var(--ef-muted);font-size:11px}.detail-metrics strong{font-size:16px;font-weight:500}.detail-title{justify-content:space-between;align-items:center;margin:10px 0;display:flex}h3{font-size:13px}.profile details .text-button{margin-top:12px}footer{border-top:1px solid var(--ef-border);width:min(880px,100% - 40px);color:var(--ef-muted);justify-content:space-between;align-items:center;margin:0 auto;padding:24px 0;font-size:11px;display:flex}footer a{color:var(--ef-muted)}.dialog-backdrop{z-index:100;background:#0009;position:fixed;inset:0}.wallet-dialog{z-index:101;background:var(--ef-card);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ef-text);border:1px solid var(--ef-border);border-radius:16px;padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 100px #0004}.dialog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px;display:flex}.dialog-heading h2{font-size:19px}.wallet-dialog p{font-size:12px;line-height:1.65}.wallet-choices{flex-direction:column;gap:8px;margin-top:24px;display:flex}.wallet-choice{background:var(--ef-raised);border:1px solid var(--ef-border);text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:14px;display:flex}.wallet-choice:hover{border-color:var(--ef-accent)}.wallet-choice img{object-fit:contain}.account-panel{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.account-panel code{overflow-wrap:anywhere;width:100%;padding-bottom:12px;font-size:12px;line-height:1.7}.verify-address{overflow-wrap:anywhere;color:var(--ef-muted);margin:12px 0 20px;font-size:11px;display:block}.method-tabs{border:1px solid var(--ef-border);border-radius:8px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.method-tabs button{color:var(--ef-muted);background:0 0;border:0;border-radius:5px;flex:1;padding:10px 5px;font-size:12px}.method-tabs .active{background:var(--ef-raised);color:var(--ef-text)}.verification-dialog label{color:var(--ef-muted);margin:20px 0 8px;font-size:12px;display:block}.verification-dialog input{width:100%;font-size:13px}.verification-dialog .full{margin-top:20px}.transfer-warning{color:var(--ef-muted);margin:20px 0}.recipient{overflow-wrap:anywhere;padding:10px 0;font-size:12px;line-height:1.7;display:block}.verification-dialog .text-button{margin:4px 0 12px;font-size:12px}@media (width<=600px){:root{--ef-shell-gutter:16px}.topbar .brand-mark{width:30px;height:24px}.topbar .brand-wordmark{width:82px;height:18px}.brand-go{display:none}.topbar .top-actions{gap:5px}.topbar .topbar-inner{gap:12px}.topbar .top-actions>.wallet-trigger{gap:6px;padding:4px 9px;font-size:12px}.hero{padding:56px 0 36px}.hero h1{letter-spacing:-.8px;font-size:34px}.hero-copy{font-size:14px}.hero form{margin-top:28px}.address-entry{gap:3px}.address-entry input{padding:11px 8px;font-size:12px}.address-entry .button{gap:5px;padding:10px;font-size:12px}.leaderboard,.profile{padding:20px}.detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.invite-entry{flex-direction:column}.leaderboard{margin-bottom:36px}.wallet-dialog{padding:20px}}@media (prefers-reduced-motion:no-preference){button,a{transition:background-color .12s,color .12s,border-color .12s}}
