@charset "UTF-8";
:root{color-scheme:dark;--bg:#0c0d10;--panel:#14161b;--panel-raised:#1b1d23;--text:#f5f5f4;--muted:#9c9fa9;--subtle:#747985;--line:#292c34;--lime:#d4fc50;--violet:#b3a0ff;--positive:#bfeb88;--negative:#fb9a9e;--radius:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed}button{border:0}input,textarea,select{max-width:100%}a,button,input,textarea,select,summary{outline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lime)}button:focus:not(:focus-visible){outline:none}::selection{background:var(--lime);color:var(--bg)}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.15;font-weight:600;letter-spacing:-.035em}p{color:var(--muted)}h1{font-size:2.65rem}h2{font-size:1.65rem}h3{font-size:1.15rem}strong{font-weight:600}small,.small{font-size:.8125rem}.muted{color:var(--muted)}.lime-text{color:var(--lime)}.violet-text{color:var(--violet)}.icon{width:20px;height:20px;flex:none;vertical-align:middle}.content-width{width:min(1280px,calc(100% - 96px));margin-inline:auto}.site-header{position:sticky;top:0;z-index:30;background:rgba(12,13,16,.91);backdrop-filter:blur(18px);border-bottom:1px solid #22242b}.header-inner{width:min(1440px,calc(100% - 64px));min-height:84px;margin:auto;display:flex;align-items:center;gap:40px}.wordmark{font-size:2.45rem;font-weight:800;letter-spacing:-.09em;line-height:1;white-space:nowrap}.wordmark span{color:var(--lime)}.main-nav{display:flex;align-items:center;gap:28px;flex:1}.main-nav a{font-size:.9rem;color:var(--muted);transition:color .15s;white-space:nowrap;padding-block:30px}.main-nav a:hover,.main-nav a[aria-current]{color:var(--text)}.main-nav a[aria-current]{position:relative}.main-nav a[aria-current]::after{position:absolute;content:"";height:2px;bottom:0;left:0;right:0;background:var(--lime)}.header-actions{display:flex;gap:10px;align-items:center}.preview-tag{color:#bbb1e2;border:1px solid #383049;background:#201b2a;font-size:.75rem;padding:5px 9px;border-radius:5px;white-space:nowrap;margin-right:10px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 21px;border-radius:11px;font-size:.9rem;font-weight:600;border:1px solid transparent;line-height:1.35;transition:background .16s,transform .16s,border-color .16s;white-space:nowrap}.button:hover{transform:translateY(-1px)}.button.primary{background:var(--lime);color:#172008}.button.primary:hover{background:#e0ff80}.button.secondary{background:#1b1d22;border-color:#30323a;color:#e5e6e9}.button.secondary:hover{background:#262930;border-color:#4a4e59}.compact-button{min-height:40px;padding:10px 15px;font-size:.8125rem}.large-button{padding:16px 25px;min-height:54px;font-size:1rem}.full-width{width:100%}.text-button{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;white-space:nowrap}.text-button:hover{color:var(--lime)}.icon-button{display:inline-flex;align-items:center;justify-content:center;background:transparent;width:36px;height:36px;border-radius:9px;flex:none;color:var(--muted)}.icon-button:hover{color:var(--text);background:#ffffff0c}.icon-button.saved{color:var(--lime)}.icon-button.saved svg{fill:#d4fc5020}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.6875rem;font-size:max(.75rem,12px);letter-spacing:.13em;font-weight:600;line-height:1.5}.label{display:block;font-size:.75rem;color:var(--muted);margin-bottom:5px}.small-label{font-size:.6875rem;font-size:max(.75rem,12px);font-weight:500;color:var(--subtle);letter-spacing:.09em;margin-left:14px}.pill,.count-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 10px;border:1px solid var(--line);border-radius:7px;background:#1b1d22;font-size:.75rem;color:#c1c3cb;font-weight:500;letter-spacing:0;white-space:nowrap}.count-badge{margin-left:8px;padding:2px 8px}.positive{color:var(--positive)}.negative{color:var(--negative)}.change{font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.back-link{display:inline-flex;gap:8px;align-items:center;color:var(--muted);font-size:.875rem;margin-bottom:34px}.back-link:hover{color:var(--text)}.skip-link{position:fixed;top:-80px;left:20px;z-index:1000;background:var(--lime);color:var(--bg);padding:12px 20px;border-radius:8px}.skip-link:focus{top:10px}.app-main{padding-block:42px 64px;min-height:calc(100vh - 260px)}#main:focus{outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 40px}.page-heading .eyebrow{margin-bottom:12px}.page-heading p{margin-top:12px;font-size:1rem}.page-heading .small{align-self:flex-end}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:25px}.section-heading .eyebrow{margin-bottom:12px}.compact-heading{margin-bottom:20px}.compact-heading h2{font-size:1.3rem;display:flex;align-items:center;gap:4px}.sample-note{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:.75rem;margin:25px 0}.sample-note .icon{width:15px;height:15px}.site-footer{width:min(1344px,calc(100% - 96px));margin:auto;border-top:1px solid var(--line);padding:40px 0 24px}.footer-top{display:flex;align-items:center;gap:24px}.footer-top .wordmark{font-size:2rem}.footer-top p{font-size:.875rem;flex:1}.footer-top nav{margin-left:auto;display:flex;gap:24px;font-size:.8125rem;color:var(--muted)}.footer-top a:hover{color:var(--lime)}.footer-bottom{display:flex;justify-content:space-between;gap:24px;margin-top:30px;font-size:.75rem;color:var(--subtle)}
/* Public-facing homepage */
.hero{position:relative;isolation:isolate;width:min(1600px,100%);margin:auto;min-height:660px;display:flex;align-items:center;overflow:hidden}.hero-art{position:absolute;inset:0;z-index:-2;background:#0c0d10 url('./assets/orbital-hero.png') no-repeat right center;background-size:auto 100%;opacity:.91}.hero-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c0d10 1%,#0c0d10c9 28%,#0c0d101a 65%),linear-gradient(0deg,#0c0d10,transparent 20%,transparent 85%,#0c0d1066)}.hero-content{width:min(1280px,calc(100% - 96px));margin:0 auto;padding:65px 0 100px}.hero .eyebrow{color:#c7c6cd;font-size:.6875rem;font-size:max(.75rem,12px);letter-spacing:.1em;margin-bottom:30px}.mini-mark{color:var(--lime);font-size:1.25rem;font-weight:800;letter-spacing:-.07em;border:1px solid #4a4d39;border-radius:7px;padding:0 7px;background:#24281a}.hero h1{font-size:clamp(3.7rem,6.6vw,6.2rem);font-weight:550;letter-spacing:-.065em;line-height:1.035;max-width:850px}.hero-equation-source{font-size:.72em;letter-spacing:-.055em;white-space:nowrap}.hero h1 em{font-style:normal;color:var(--lime)}.hero-content>p{margin-top:26px;font-size:1.1rem;line-height:1.6;color:#acaeb7;max-width:480px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:32px;flex-wrap:wrap}.hero-caption{display:flex;align-items:center;gap:9px;font-size:.75rem;color:#a1a5af;margin-top:42px}.chain-symbol{width:20px;height:20px;background:#d4fc501a;color:var(--lime);border-radius:5px;text-align:center;font-weight:700}.separator{color:#4e535d;margin-inline:4px}.hero-floating{position:absolute;right:6%;bottom:65px;width:345px;border:1px solid #ffffff24;border-radius:17px;padding:20px;background:#17191ed9;backdrop-filter:blur(15px);box-shadow:0 12px 50px #0005;transform:rotate(-3deg)}.floating-head{display:flex;align-items:center;gap:10px}.floating-head strong{font-size:.875rem;display:block}.floating-head span:not(.avatar){font-size:.75rem;color:var(--muted)}.floating-spark{margin-left:auto;color:var(--lime)!important}.floating-foot{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#c4c7ce}.floating-foot a{color:var(--lime);padding:3px}.principle-strip{display:grid;grid-template-columns:repeat(3,1fr);width:min(1280px,calc(100% - 96px));margin:auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.principle-strip>div{display:flex;align-items:center;justify-content:center;gap:22px;border-right:1px solid var(--line)}.principle-strip>div:first-child{justify-content:flex-start}.principle-strip>div:last-child{border:0}.principle-strip strong{font-size:2.75rem;line-height:1.2;letter-spacing:-.07em}.principle-strip strong>span{font-size:1.5rem;color:var(--lime);letter-spacing:-.03em;margin-left:3px}.principle-strip p{font-size:.8125rem;line-height:1.5}.home-discover{padding-block:100px 35px}.home-discover h2,.how-section h2,.home-faq h2{font-size:2.65rem;line-height:1.14;letter-spacing:-.05em}.home-discover .section-heading{margin-bottom:35px}.how-section{padding-block:80px}.how-section>.section-heading{align-items:flex-end}.how-section>.section-heading>p{font-size:.9rem;line-height:1.65}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:35px 0 30px}.steps-grid article{border-top:1px solid var(--line);padding-top:25px}.step-no{font-size:.75rem;letter-spacing:.09em;color:var(--muted)}.step-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;margin-block:24px;background:#252a19;color:var(--lime)}.step-icon.violet{background:#282137;color:var(--violet)}.step-icon.blue{background:#1d2a3c;color:#a3c5fa}.step-icon .icon{width:23px;height:23px}.steps-grid h3{font-size:1.35rem;margin-bottom:15px}.steps-grid p{font-size:.9375rem;line-height:1.7;max-width:360px}.home-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;border-top:1px solid var(--line);padding-block:70px}.home-faq .eyebrow{margin-bottom:22px}.faq-list details{border-bottom:1px solid var(--line)}.home-faq .faq-list details{border-bottom:0}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:22px 0;font-size:1rem;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary .icon{transform:rotate(45deg)}.faq-list p{padding:0 32px 24px 0;font-size:.9375rem;line-height:1.75}.closing-cta{padding:75px 32px 85px;text-align:center;margin-block:25px 80px;border:1px solid #363a31;border-radius:24px;background:radial-gradient(ellipse at 50% 140%,#727e3526,transparent 65%),#111410}.closing-cta .eyebrow{color:#a9b187}.closing-cta h2{font-size:3.75rem;letter-spacing:-.06em;margin:20px 0 30px}.closing-cta p{font-size:.75rem;margin-top:18px}
/* Token discovery */
.token-grid,.spotlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.token-card{background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:22px;position:relative;transition:border-color .18s,transform .18s;min-width:0}.token-card:hover{border-color:#4b4e58;transform:translateY(-2px)}.featured-card{background:radial-gradient(ellipse at 100% 0%,#3c41212a,transparent 80%),var(--panel)}.featured-card:nth-child(2){background:radial-gradient(ellipse at 100% 0%,#4c38642d,transparent 80%),var(--panel)}.featured-card:nth-child(3){background:radial-gradient(ellipse at 100% 0%,#27456625,transparent 80%),var(--panel)}.card-top{display:flex;align-items:center;gap:12px}.token-mark{display:inline-flex;align-items:center;justify-content:center;width:47px;height:47px;border-radius:13px;font-size:2.1rem;font-weight:800;letter-spacing:-.08em;line-height:1;flex:none;box-shadow:inset 0 0 0 1px #ffffff12}.token-mark.lime{color:#e0ff83;background:radial-gradient(ellipse at 0 0,#57672c,#202a16)}.token-mark.violet{color:#ddd0ff;background:radial-gradient(ellipse at 0 0,#645079,#2e223d)}.token-mark.blue{color:#afcff5;background:radial-gradient(ellipse at 0 0,#426187,#1c2a3d)}.token-mark.orange{color:#ffd1a6;background:radial-gradient(ellipse at 0 0,#835337,#38251b)}.token-mark.pink{color:#f5bdde;background:radial-gradient(ellipse at 0 0,#774b6b,#382136)}.token-mark.cyan{color:#afe5e8;background:radial-gradient(ellipse at 0 0,#32666c,#1e353c)}.token-mark.medium{width:54px;height:54px;font-size:2.6rem;border-radius:15px}.token-identity{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.token-name{font-size:1.125rem;font-weight:600;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-name:hover{color:var(--lime)}.token-identity>span{font-size:.75rem;color:var(--muted)}.card-top .watch{margin:-7px -7px auto 0}.avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:.8rem;font-weight:600;background:#4a5340;color:#e5efda;flex:none;box-shadow:inset 0 0 0 1px #ffffff12}.avatar.violet{background:#544569;color:#e3d0ff}.avatar.blue{background:#40536c;color:#d7e6fb}.avatar.orange{background:#76513b;color:#ffe2c7}.avatar.pink{background:#6c435a;color:#ffd7ed}.avatar.cyan{background:#3a6264;color:#ccf5f6}.avatar.tiny{width:22px;height:22px;font-size:.625rem;font-size:max(.625rem,12px)}.trader-line{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px;flex-wrap:wrap}.trader-link{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:#b2b4bc;white-space:nowrap}.trader-link:hover{color:var(--text)}.trader-link .icon{width:14px;height:14px}.badge{font-size:.6875rem;font-size:max(.6875rem,12px);line-height:1.3;border-radius:5px;padding:4px 7px;display:inline-flex;align-items:center;gap:3px;background:#24262c;color:#b3b7c1;white-space:nowrap}.badge .icon{width:11px;height:11px}.badge.official{color:#d1ed94;background:#b6d77713}.badge.approved{color:#c7b4f8;background:#b69ae514}.badge.unofficial{color:#b0b3bd}.card-chart{display:flex;align-items:center;margin-block:25px 22px;gap:10px}.card-chart>div{flex:none}.card-chart strong{display:block;font-size:1.6rem;letter-spacing:-.045em;margin-bottom:3px}.sparkline{width:100%;height:66px;overflow:visible;min-width:0}.card-chart .sparkline{margin-left:15px;max-width:55%}.card-strategy{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:16px}.card-strategy>span{display:inline-flex;align-items:center;gap:7px;color:#a7abb5;font-size:.8125rem}.card-strategy .icon{width:15px;height:15px}.asset-stack{display:flex;padding-left:5px}.asset-stack span{display:flex;align-items:center;justify-content:center;background:#252730;color:var(--asset-color);font-size:.6875rem;font-size:max(.6875rem,12px);font-weight:600;width:25px;height:25px;border:2px solid var(--panel);border-radius:50%;margin-left:-4px}.asset-stack .more-assets{color:var(--muted);font-size:.625rem;font-size:max(.625rem,12px)}.graduation{margin-top:15px}.graduation>div{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:.75rem;margin-bottom:7px}.graduation .icon{width:14px;height:14px;color:var(--lime)}progress{display:block;width:100%;height:3px;border:none;border-radius:5px;overflow:hidden;appearance:none;background:#2c3037;accent-color:#9ab960}progress::-webkit-progress-bar{background:#2c3037}progress::-webkit-progress-value{background:#b4d969;border-radius:5px}progress::-moz-progress-bar{background:#b4d969}.card-open{display:flex;align-items:center;justify-content:space-between;margin-top:17px;font-size:.8125rem;color:#d2d4da}.card-open .icon{width:16px;height:16px}.card-open:hover{color:var(--lime)}.directory{margin-top:48px}.search-control{display:flex;align-items:center;gap:10px;background:#16181d;border:1px solid var(--line);border-radius:9px;padding:9px 12px;max-width:340px;width:100%;color:var(--muted)}.search-control:focus-within{border-color:#9dab65}.search-control input{border:0;outline:0;background:none;color:var(--text);font-size:.8125rem;min-width:0;flex:1}.search-control input:focus-visible{outline:0}.search-control .icon{width:16px;height:16px}input::placeholder,textarea::placeholder{color:#838794;opacity:1}kbd{font:inherit;border:1px solid #343740;background:#22252b;border-radius:4px;font-size:.6875rem;padding:0 5px}.directory-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0}.filter-tabs{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.filter-tabs button{background:transparent;border-radius:8px;padding:9px 13px;color:var(--muted);font-size:.8125rem;white-space:nowrap;border:1px solid transparent;display:inline-flex;align-items:center;gap:7px}.filter-tabs button.active{background:#25292c;border-color:#353b38;color:#e0ebc7}.filter-tabs button:hover{background:#202228;color:var(--text)}.filter-tabs .icon{width:14px;height:14px}.select-controls{display:flex;gap:10px;align-items:center}.select-controls select{border:1px solid var(--line);background:#15171c;color:#b8bcc6;border-radius:8px;font-size:.75rem;padding:10px 24px 10px 10px;cursor:pointer}.view-switch{display:flex;gap:2px;border:1px solid var(--line);border-radius:8px;padding:2px}.view-switch .icon-button{width:30px;height:30px}.view-switch .icon{width:16px;height:16px}.view-switch .active{background:#30323a;color:var(--text)}.card-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-block:23px}.card-metrics strong{font-size:1rem;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.card-metrics .label{font-size:.6875rem;font-size:max(.6875rem,12px)}.card-metrics .change{font-size:.8125rem}.result-count{font-size:.75rem;color:var(--subtle);text-align:center;margin-top:22px}.token-list{display:flex;flex-direction:column;gap:10px}.token-list .token-card{display:grid;grid-template-columns:1.1fr 1.1fr 1.7fr .8fr;gap:20px;align-items:center;padding:20px}.token-list .trader-line{margin:0;flex-direction:column;align-items:flex-start}.token-list .card-metrics{margin:0}.token-list .card-strategy{display:none}.token-list .graduation{margin:0}.token-list .card-open{display:none}.token-list .card-top .watch{display:none}.empty-state{padding:70px 25px;text-align:center;grid-column:1/-1;border:1px dashed #353945;border-radius:18px;width:100%}.empty-state>.icon{width:36px;height:36px;color:var(--violet);margin-bottom:20px}.empty-state h3,.empty-state h1{margin-bottom:12px}.empty-state .button{margin-top:24px}
/* Detail, trader, and reward views */
.panel{border:1px solid var(--line);border-radius:18px;background:var(--panel);padding:26px;min-width:0}.panel h2{font-size:1.35rem}.panel>p{font-size:.9375rem;line-height:1.7;margin-top:14px}.detail-heading{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.large-mark{width:76px;height:76px;font-size:3.6rem;border-radius:20px}.detail-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.detail-title h1{font-size:2.4rem}.detail-title>.muted{font-size:.9rem}.detail-actions{display:flex;align-items:center;gap:15px;margin-left:auto}.detail-heading+.sample-note{justify-content:flex-start;margin:22px 0}.detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 345px;gap:24px;align-items:start}.detail-primary,.detail-sidebar{display:flex;flex-direction:column;gap:22px}.metric-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);padding-bottom:23px;gap:16px}.metric-strip span{display:block;font-size:.75rem;color:var(--muted);margin-bottom:7px}.metric-strip strong{font-size:1.1rem;font-variant-numeric:tabular-nums}.chart-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.chart-heading h2{font-size:2.2rem;margin-bottom:6px;letter-spacing:-.05em}.small-tabs button{padding:5px 9px;font-size:.75rem}.detail-chart{height:245px;position:relative;margin-top:22px;background:repeating-linear-gradient(0deg,transparent,transparent calc(25% - 1px),#ffffff08 25%)}.sparkline.large{width:100%;height:100%;padding-block:15px}.chart-axis{display:flex;justify-content:space-between;font-size:.6875rem;font-size:max(.6875rem,12px);color:var(--subtle);margin-top:12px}.allocation-strip{display:flex;height:5px;gap:3px;border-radius:4px;overflow:hidden;margin:20px 0 14px}.allocation-strip.big{height:8px;margin:25px 0}.allocation-table>div{display:flex;align-items:center;gap:12px;border-bottom:1px solid #252831;padding:13px 0}.allocation-table>div:last-child{border:0}.allocation-table>div>strong{margin-left:auto;font-size:.9rem;font-variant-numeric:tabular-nums}.allocation-table strong{font-size:.9rem}.allocation-table small{display:block;color:var(--muted);font-size:.75rem;margin-top:3px}.asset-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;font-weight:600;font-size:.9375rem;color:var(--asset-color);background:color-mix(in srgb,var(--asset-color),transparent 90%);border:1px solid color-mix(in srgb,var(--asset-color),transparent 80%)}.inline-note{display:flex;align-items:flex-start;gap:10px;padding:15px;border:1px solid #313441;background:#1d2028;border-radius:10px;margin-top:22px}.inline-note>.icon{color:var(--muted);width:17px;height:17px;margin-top:2px}.inline-note p{font-size:.8125rem;line-height:1.55;color:#aeb3bf}.trading-panel>p{font-size:.8125rem;margin-top:-10px;margin-bottom:24px}.field{display:flex;flex-direction:column;gap:9px;margin-bottom:20px;font-size:.875rem}.field>span{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#d0d3db}.field em{font-style:normal;color:var(--subtle);font-size:.75rem}.field input:not([type=range]),.field textarea,.field select{width:100%;background:#1d1f26;border:1px solid #363943;border-radius:9px;padding:13px 14px;color:var(--text);font-size:.9375rem;min-height:48px}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--negative)}.field textarea{resize:vertical;line-height:1.6}.field select{cursor:pointer}.field-error{color:var(--negative);font-size:.75rem;display:block}.field-error:empty{display:none}.amount-input{position:relative}.amount-input input{padding:18px 55px 18px 16px!important;font-size:1.75rem!important;min-height:80px!important;appearance:textfield}.amount-input>span{position:absolute;right:15px;top:28px;font-size:.8125rem;color:var(--muted)}.quick-amounts{display:flex;gap:8px;margin:-10px 0 25px}.quick-amounts button{flex:1;background:#22252c;border:1px solid #353842;border-radius:6px;padding:5px 0;font-size:.75rem;color:#b8bdc6}.quick-amounts button:hover{border-color:var(--lime);color:var(--lime)}.trade-calculation{display:flex;flex-direction:column;gap:11px;font-size:.75rem;color:var(--muted);margin-bottom:23px}.trade-calculation>div{display:flex;justify-content:space-between;gap:14px}.trade-calculation>div:first-child{padding-bottom:12px;border-bottom:1px solid var(--line);color:#d4d7df}.helper{font-size:.75rem!important;line-height:1.65!important;color:var(--muted);margin-top:14px}.rewards-mini .step-icon{margin:0 0 20px}.rewards-mini h3{font-size:1.2rem}.rewards-mini p{font-size:.8125rem;margin-top:12px}.rewards-mini .text-button{margin-top:20px;font-size:.8125rem}.fee-legend{padding:5px 15px}.fee-legend h3{font-size:.9rem;letter-spacing:0;margin-bottom:20px}.fee-strip{display:flex;gap:4px;height:7px;border-radius:5px;overflow:hidden;margin-block:18px}.fee-strip>span:nth-child(1){width:85%;background:var(--lime)}.fee-strip>span:nth-child(2){width:10%;background:var(--violet)}.fee-strip>span:nth-child(3){width:5%;background:#737b8a}.fee-legend p{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;margin:9px 0}.fee-legend small{display:block;color:var(--subtle);font-size:.75rem;margin-top:16px}.legend-dot{display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:7px}.lime-bg{background:var(--lime)}.violet-bg{background:var(--violet)}.gray-bg{background:#737b8a}.trader-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.trader-card{border:1px solid var(--line);border-radius:18px;background:var(--panel);position:relative;overflow:hidden;padding:0 24px 24px}.trader-cover{height:90px;margin:0 -24px;background:linear-gradient(120deg,#333d22,#171c13);position:relative;overflow:hidden}.trader-cover.violet{background:linear-gradient(120deg,#40354f,#1c1725)}.trader-cover.blue{background:linear-gradient(120deg,#283d58,#151e2b)}.trader-cover.orange{background:linear-gradient(120deg,#533a27,#291e18)}.trader-cover.pink{background:linear-gradient(120deg,#553047,#281923)}.trader-cover.cyan{background:linear-gradient(120deg,#274b4e,#162629)}.trader-cover>span{position:absolute;right:10px;top:-60px;font-size:10rem;font-weight:800;color:#ffffff09;transform:rotate(-15deg);line-height:1.5}.large-avatar{position:relative;width:58px;height:58px;font-size:1.5rem;margin-top:-29px;border:5px solid var(--panel)}.trader-card h2{font-size:1.2rem;margin-top:14px;letter-spacing:-.03em}.trader-card h2 a:hover{color:var(--lime)}.trader-card>p{font-size:.875rem;margin-top:10px;min-height:43px}.trader-card-stats{display:grid;grid-template-columns:1fr 1fr;margin:24px 0;border-top:1px solid var(--line);padding-top:20px}.trader-card-stats strong{display:block;font-size:1.2rem}.trader-card-stats span{font-size:.75rem;color:var(--muted)}.trader-card .button{font-size:.8125rem}.profile-heading{display:flex;align-items:center;gap:25px;margin-block:10px 40px}.profile-avatar{width:100px;height:100px;font-size:2.5rem}.profile-heading h1{margin-block:8px 10px}.profile-followers{margin-left:auto;text-align:right}.profile-followers strong{display:block;font-size:2rem;line-height:1.4}.profile-followers span{font-size:.8125rem;color:var(--muted)}.profile-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.profile-tokens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.profile-tokens .token-card{padding:18px}.profile-tokens .card-metrics{grid-template-columns:1fr 1fr}.profile-tokens .card-metrics>div:last-child{display:none}.profile-tokens .token-name{font-size:1rem}.rewards-empty{text-align:center;padding:55px 25px 45px;background:radial-gradient(ellipse at 50% 0%,#493a691e,transparent 70%),var(--panel)}.reward-visual{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border:1px solid #4b405f;border-radius:25px;background:linear-gradient(150deg,#3c314b,#1b1920);color:var(--violet);margin:0 auto 26px;transform:rotate(-7deg)}.reward-visual .icon{width:44px;height:44px}.rewards-empty h2{font-size:3rem;margin-block:15px 20px;letter-spacing:-.055em}.rewards-empty p{font-size:1rem}.rewards-empty .hero-actions{justify-content:center;margin-bottom:20px}.reward-rules{margin-top:30px}.rules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px}.rules-grid>div>span{font-size:.75rem;color:var(--violet)}.rules-grid h3{font-size:1rem;margin-block:10px 12px}.rules-grid p{font-size:.875rem;line-height:1.7}.rewards-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0}.rewards-stats .panel>strong{display:block;font-size:2.3rem;letter-spacing:-.06em;margin:8px 0}.responsive-table{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:.875rem}th{font-size:.75rem;font-weight:500;color:var(--muted);padding:14px 16px 14px 0;border-bottom:1px solid var(--line)}td{padding:20px 20px 20px 0;border-bottom:1px solid var(--line)}tr:last-child td{border:0}.asset-cell{display:flex;align-items:center;gap:12px}.asset-cell small{display:block;color:var(--muted);font-size:.75rem}td a:hover{color:var(--lime)}
/* Creation and explanations */
.create-main{max-width:1160px}.create-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:30px;align-items:start}.create-form{display:flex;flex-direction:column;gap:22px}.form-section-title{display:flex;align-items:flex-start;gap:16px;margin-bottom:28px}.form-section-title>span{display:flex;align-items:center;justify-content:center;border:1px solid #3a3f32;color:#c0d69d;font-size:.75rem;border-radius:7px;width:30px;height:30px;flex:none}.form-section-title h2{font-size:1.25rem;margin-block:2px 7px}.form-section-title p{font-size:.8125rem}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.create-form .panel>.helper{margin:-5px 0 20px}.create-form .panel>.helper:last-child{margin-bottom:0}.create-form .field:last-child{margin-bottom:0}.create-sidebar{position:sticky;top:112px}.live-preview{padding:28px}.live-preview>.eyebrow{font-size:.6875rem;font-size:max(.6875rem,12px);letter-spacing:.07em}.preview-mark{display:flex;width:80px;height:80px;font-size:4rem;border-radius:22px;margin:32px 0 22px}#create-preview h2{font-size:1.65rem;margin-bottom:5px;overflow-wrap:anywhere}.preview-trader{display:flex;align-items:center;gap:7px;margin:24px 0 12px;font-size:.8125rem;color:#c5c6ce;overflow-wrap:anywhere}.preview-summary{display:flex;flex-direction:column;gap:15px;padding-top:22px;margin:24px 0 0;border-top:1px solid var(--line);font-size:.8125rem}.preview-summary>div{display:flex;justify-content:space-between;gap:16px}.preview-summary dt{color:var(--muted)}.preview-summary dd{margin:0;text-align:right;overflow-wrap:anywhere;max-width:65%}.field input[type=range]{padding:0;width:100%;margin:12px 0 0;accent-color:var(--lime);height:20px;cursor:pointer}.field output{color:var(--lime);font-size:1.4rem}.range-labels{display:flex;justify-content:space-between;font-size:.75rem;color:var(--muted)}.fee-split-labels{display:flex;flex-wrap:wrap;gap:15px;font-size:.75rem;color:#b7bbc4}.form-submit{display:flex;align-items:center;justify-content:space-between;gap:20px}.form-submit p{font-size:.75rem}.how-main{max-width:1150px}.how-main .page-heading h1{font-size:3.4rem;letter-spacing:-.055em}.mechanics-flow{display:grid;grid-template-columns:1fr 25px 1fr 25px 1fr;gap:24px;margin:50px 0}.mechanics-flow article{position:relative}.mechanics-flow .step-no{display:block;color:var(--subtle);margin-bottom:18px}.mechanics-flow article>.icon{width:32px;height:32px;color:var(--lime);margin-bottom:20px}.mechanics-flow h2{font-size:1.3rem;margin-bottom:15px}.mechanics-flow p{font-size:.9375rem;line-height:1.7}.flow-arrow{color:var(--subtle);align-self:center}.economics-panel{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:40px;margin-block:55px}.economics-panel h2{font-size:2.2rem;margin:14px 0 20px}.economics-panel p{font-size:.875rem;line-height:1.7}.economics-numbers{align-self:center}.economics-numbers>div{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:18px 0}.economics-numbers>div:last-child{border:0}.economics-numbers>div>span:first-child{flex:1;font-size:.875rem;color:#c1c5ce}.economics-numbers strong{font-size:1.5rem;letter-spacing:-.04em}.economics-numbers>div>span:last-child{font-size:.875rem;color:var(--muted);min-width:32px;text-align:right}.full-faq{max-width:850px;margin:auto}.center-actions{text-align:center;margin-top:50px}.noscript{padding:30px}
/* Dialog and announcements */
dialog{color:var(--text);background:#181a20;border:1px solid #3b3e49;border-radius:22px;padding:36px;width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 48px);box-shadow:0 25px 100px #0009;overflow:auto}dialog::backdrop{background:#050509c2;backdrop-filter:blur(7px)}.dialog-close{position:absolute;right:14px;top:14px}dialog>.step-icon{margin:0 0 22px}dialog>.eyebrow{margin:10px 25px 15px 0}dialog h2{font-size:1.9rem;letter-spacing:-.045em;padding-right:8px;margin-bottom:18px;overflow-wrap:anywhere}dialog p{font-size:.9375rem;line-height:1.7}dialog .button{margin-top:22px}dialog .button+.button{margin-top:10px}dialog .preview-summary{margin-bottom:20px}.dialog-list{padding-left:20px;color:#c7cad2;font-size:.875rem;line-height:1.8;margin-block:20px}.dialog-list li{margin-top:7px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);background:#e0f2bb;color:#253215;padding:13px 22px;border:1px solid #c7e2a0;border-radius:10px;box-shadow:0 6px 40px #0006;max-width:calc(100% - 32px);font-size:.875rem;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:100}.toast.visible{opacity:1;transform:translate(-50%,0)}
/* Responsive layouts */
@media(min-width:1500px){.hero-art{background-size:auto 120%}.hero-floating{right:10%}.hero{min-height:710px}}
@media(max-width:1200px){.header-inner{gap:28px}.main-nav{gap:20px}.main-nav .about-nav{display:none}.header-actions{gap:8px}.header-actions .preview-tag{margin-right:0}.content-width{width:calc(100% - 64px)}.hero-content{width:calc(100% - 64px)}.principle-strip{width:calc(100% - 64px)}.hero{min-height:610px}.hero-art{background-position:80px center}.hero h1{font-size:5rem}.hero-floating{right:4%;bottom:45px;width:310px}.card-metrics{gap:5px}.card-metrics .label{font-size:.75rem}.token-card{padding:18px}.directory-controls{flex-wrap:wrap}.select-controls{margin-left:auto}.profile-tokens{grid-template-columns:1fr}.detail-layout{grid-template-columns:minmax(0,1fr) 315px}.token-list .token-card{grid-template-columns:1.2fr 1fr 1.7fr}.token-list .graduation{display:none}}
@media(max-width:1000px){.header-inner{width:calc(100% - 40px);gap:25px}.header-actions .preview-tag{display:none}.main-nav{gap:20px}.create-nav{display:none}.hero{min-height:580px}.hero-content{padding-top:60px;padding-bottom:150px}.hero h1{font-size:4.4rem}.hero-content>p{font-size:1rem}.hero-floating{width:300px;right:32px;bottom:30px}.hero-art{opacity:.7;background-position:120px center}.hero-caption{max-width:400px}.token-grid,.spotlight-grid{gap:14px}.card-top{gap:9px}.token-name{font-size:1rem}.token-mark.medium{width:44px;height:44px;font-size:2rem}.card-chart strong{font-size:1.4rem}.card-chart .sparkline{margin-left:4px}.small-label{display:none}.trader-line{gap:10px}.card-metrics{grid-template-columns:1fr 1fr}.card-metrics>div:last-child{display:none}.principle-strip>div{gap:15px}.principle-strip strong{font-size:2.3rem}.principle-strip p{font-size:.75rem}.home-discover h2,.how-section h2,.home-faq h2{font-size:2.2rem}.section-heading>p br{display:none}.how-section>.section-heading>p{max-width:320px}.steps-grid{gap:25px}.detail-layout{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.panel{padding:22px}.metric-strip{grid-template-columns:repeat(2,1fr);gap:18px}.detail-chart{height:210px}.create-layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.form-submit{align-items:flex-start;flex-direction:column}.profile-layout{grid-template-columns:1fr 1fr}.profile-heading h1{font-size:2rem}.token-list .token-card{grid-template-columns:1.1fr .8fr 1.1fr}.token-list .card-metrics{grid-template-columns:1fr 1fr}.economics-panel{gap:35px}.footer-top{flex-wrap:wrap}.footer-top nav{margin-left:auto}}
@media(max-width:760px){.content-width,.hero-content,.principle-strip{width:calc(100% - 40px)}.header-inner{min-height:72px;gap:22px;flex-wrap:wrap;padding-top:15px}.wordmark{font-size:2rem}.main-nav{order:3;width:100%;flex-basis:100%;justify-content:space-between;gap:15px}.main-nav a{padding:4px 0 13px;font-size:.8125rem}.main-nav .about-nav{display:block}.header-actions{margin-left:auto}.header-actions .compact-button{min-height:36px;padding:8px 12px;font-size:.75rem}.header-actions .wallet-nav{gap:7px}.header-inner{row-gap:14px}.hero{min-height:780px;align-items:flex-start}.hero-content{padding:45px 0 0}.hero .eyebrow{font-size:.6875rem;font-size:max(.6875rem,12px);margin-bottom:25px}.hero h1{font-size:clamp(3.1rem,9vw,4.5rem);max-width:620px}.hero-art{background-size:720px auto;background-position:center 235px;opacity:.72}.hero-art::after{background:linear-gradient(180deg,#0c0d10 0%,#0c0d10dd 15%,transparent 45%,#0c0d1000 80%,#0c0d10),linear-gradient(90deg,#0c0d1055,transparent 90%)}.hero-content>p{max-width:390px;line-height:1.6}.hero-actions{gap:20px;margin-top:26px}.hero-caption{margin-top:25px;flex-wrap:wrap;font-size:.6875rem;font-size:max(.6875rem,12px)}.hero-floating{bottom:35px;right:30px;width:310px;transform:rotate(-3deg)}.principle-strip{padding:24px 0;gap:20px;grid-template-columns:repeat(3,1fr)}.principle-strip>div{display:block;padding-right:10px}.principle-strip strong{font-size:2.2rem}.principle-strip strong>span{font-size:1.2rem}.principle-strip p{font-size:.75rem;margin-top:8px}.home-discover{padding-top:60px}.section-heading{gap:20px;flex-wrap:wrap}.home-discover .section-heading{margin-bottom:25px}.home-discover h2,.how-section h2,.home-faq h2{font-size:2.2rem}.token-grid,.spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.spotlight-grid .token-card:last-child,.home-discover .token-card:last-child{display:none}.token-card{padding:18px}.token-name{font-size:1.1rem}.how-section{padding-block:55px}.how-section>.section-heading{align-items:flex-start}.how-section>.section-heading>p{max-width:100%}.steps-grid{grid-template-columns:1fr;gap:32px;padding-top:15px}.steps-grid article{display:grid;grid-template-columns:50px 1fr;gap:0 18px}.steps-grid .step-no{grid-column:1/-1;margin-bottom:20px}.steps-grid .step-icon{grid-column:1;grid-row:2/4;margin:0}.steps-grid h3{grid-column:2;margin:2px 0 12px}.steps-grid p{grid-column:2;max-width:none}.home-faq{grid-template-columns:1fr;gap:25px;padding-block:50px}.closing-cta{margin-bottom:55px;padding:55px 20px}.closing-cta h2{font-size:3rem}.site-footer{width:calc(100% - 40px);padding-top:30px}.footer-top p{font-size:.8125rem}.footer-top nav{margin:5px 0 0;width:100%;font-size:.8125rem}.footer-bottom{flex-direction:column;gap:8px;margin-top:26px}.app-main{padding-block:30px 45px}.page-heading{margin-bottom:30px;align-items:flex-start;flex-direction:column;gap:18px}.page-heading h1{font-size:2.1rem}.page-heading p{font-size:.9375rem}.page-heading .small{align-self:flex-start}.compact-heading>.small{display:none}.directory{margin-top:36px}.directory>.section-heading{align-items:flex-start;flex-direction:column;gap:18px}.search-control{max-width:none}.directory-controls{margin-top:18px;gap:16px}.filter-tabs{gap:3px}.filter-tabs button{padding:8px 11px;font-size:.8125rem}.select-controls{margin:0;width:100%;justify-content:space-between}.select-controls select{max-width:42%;font-size:.75rem}.select-controls .view-switch{margin-left:auto}.token-list .token-card{grid-template-columns:1fr 1fr;gap:14px}.token-list .trader-line{grid-column:1;grid-row:2;flex-direction:row;align-items:center}.token-list .card-top{grid-column:1/-1}.token-list .card-metrics{grid-column:2;grid-row:2;margin:0}.token-list .card-top .watch{display:flex}.detail-layout{grid-template-columns:1fr}.detail-sidebar{display:grid;grid-template-columns:1fr 1fr;align-items:start}.trading-panel{grid-row:1/3}.detail-actions{width:100%;justify-content:space-between;margin:0}.detail-title h1{font-size:2rem}.detail-title{gap:8px}.detail-heading{gap:15px}.large-mark{width:60px;height:60px;font-size:3rem}.metric-strip{grid-template-columns:repeat(4,1fr);gap:15px}.metric-strip strong{font-size:1rem}.chart-heading h2{font-size:2rem}.detail-chart{height:260px}.trader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.trader-card{padding:0 18px 18px}.trader-card h2{font-size:1.1rem}.trader-cover{margin-inline:-18px}.profile-layout{grid-template-columns:1fr}.profile-tokens{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-heading{flex-wrap:wrap;gap:18px}.profile-avatar{width:70px;height:70px;font-size:2rem}.profile-heading h1{font-size:1.8rem}.profile-followers{margin-left:88px;text-align:left}.profile-followers strong{font-size:1.5rem;display:inline;margin-right:8px}.create-layout{grid-template-columns:1fr}.create-sidebar{position:static;grid-row:1;display:none}.field-row{gap:15px}.form-submit{align-items:stretch;flex-direction:column}.form-submit .button{width:100%}.rewards-empty h2{font-size:2.5rem}.rewards-empty .hero-actions{flex-direction:column;gap:12px}.rewards-empty .hero-actions .button{width:100%;max-width:320px}.rules-grid{grid-template-columns:1fr;gap:24px}.rules-grid h3{margin-top:7px}.rewards-stats{gap:12px}.rewards-stats .panel{padding:18px}.rewards-stats .panel>strong{font-size:1.8rem}.rewards-stats .label{min-height:36px}.how-main .page-heading h1{font-size:2.6rem}.mechanics-flow{grid-template-columns:1fr;gap:25px}.mechanics-flow article{border-top:1px solid var(--line);padding-top:20px}.flow-arrow{display:none}.mechanics-flow article>.icon{float:right}.mechanics-flow .step-no{margin-bottom:10px}.mechanics-flow h2{margin-top:15px}.economics-panel{grid-template-columns:1fr;padding:28px;gap:25px}.economics-panel h2{font-size:2rem}.home-faq summary{font-size:.9375rem}}
@media(max-width:460px){.header-inner{width:calc(100% - 32px)}.content-width,.hero-content,.principle-strip{width:calc(100% - 32px)}.main-nav{gap:12px}.main-nav a{font-size:.8125rem}.header-actions .wallet-nav .icon{display:none}.hero{min-height:750px}.hero h1{font-size:3.1rem}.hero-content>p{font-size:.9375rem}.desktop-break{display:none}.hero .eyebrow{letter-spacing:.07em}.large-button{font-size:.875rem;padding:14px 20px;min-height:50px}.hero-actions .text-button{font-size:.8125rem}.hero-art{background-position:43% 260px;background-size:680px auto}.hero-caption{gap:7px;max-width:320px}.hero-caption .separator{display:none}.hero-floating{width:285px;bottom:30px;right:24px;padding:16px}.principle-strip{gap:12px}.principle-strip strong{font-size:1.85rem}.principle-strip strong>span{font-size:1.1rem}.principle-strip p{font-size:.75rem}.token-grid,.spotlight-grid{grid-template-columns:1fr}.spotlight-grid .token-card:nth-child(2),.home-discover .token-card:nth-child(2){display:none}.token-card{padding:22px}.card-metrics{grid-template-columns:repeat(3,1fr);gap:12px}.card-metrics>div:last-child{display:block}.trader-line{flex-wrap:nowrap}.card-chart .sparkline{max-width:60%;margin-left:20px}.token-mark.medium{width:54px;height:54px;font-size:2.7rem}.card-chart strong{font-size:1.65rem}.select-controls .view-switch{display:none}.select-controls select{max-width:49%;flex:1;padding-right:8px}.filter-tabs{width:100%;justify-content:space-between;gap:0}.filter-tabs button{font-size:.75rem;padding:8px 10px}.filter-tabs button .icon{display:none}.sample-note{align-items:flex-start;font-size:.75rem}.sample-note .icon{margin-top:2px}.compact-heading h2{font-size:1.25rem}.page-heading h1{font-size:2rem}.directory{margin-top:30px}.home-discover h2,.how-section h2,.home-faq h2{font-size:2rem}.closing-cta h2{font-size:2.7rem}.footer-top{gap:15px}.footer-top p{max-width:230px}.footer-top nav{gap:22px}.detail-sidebar{display:flex}.metric-strip{grid-template-columns:repeat(2,1fr)}.detail-title{max-width:235px}.detail-title h1{font-size:1.65rem}.detail-chart{height:205px}.chart-axis{font-size:.75rem}.chart-axis>span:nth-child(2){max-width:140px;text-align:center}.detail-heading{align-items:flex-start}.trader-grid{grid-template-columns:1fr}.trader-card>p{min-height:0}.profile-tokens{grid-template-columns:1fr}.profile-heading h1{font-size:1.5rem}.profile-heading .eyebrow{font-size:.75rem;letter-spacing:.04em}.profile-heading>div{max-width:calc(100% - 88px)}.field-row{grid-template-columns:1fr;gap:0}.panel{padding:22px}.form-section-title{gap:12px}.rewards-stats{grid-template-columns:1fr}.rewards-stats .panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.rewards-stats .label{min-height:0;margin:0}.rewards-stats .panel>strong{margin:0;text-align:right}.rewards-stats .panel>.small{grid-column:1/-1}.rewards-empty{padding-inline:20px}.rewards-empty h2{font-size:2.25rem}.economics-numbers>div{gap:12px}.economics-numbers>div>span:first-child{font-size:.8125rem}.economics-numbers strong{font-size:1.3rem}.how-main .page-heading h1{font-size:2.2rem}.token-list .card-metrics>div:last-child{display:none}.token-list .trader-line{flex-direction:column;align-items:flex-start}.token-list .token-card{padding:18px}.token-list .token-name{font-size:1rem}.dialog-close{right:9px;top:9px}dialog{padding:28px}dialog h2{font-size:1.7rem}.hero-caption{font-size:.75rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Account-led discovery */
.person-card{display:flex;flex-direction:column;gap:18px;min-width:0}
.person-card .card-top{margin:0}.person-card .avatar{width:48px;height:48px;font-size:1.4rem;flex:none}
.person-card .token-name{font-size:1.1rem;overflow-wrap:anywhere}.token-subtitle{font-size:.875rem;color:var(--muted);display:block;margin-top:5px}
.person-badge{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.875rem;color:var(--muted);flex-wrap:wrap}
.person-bio{font-size:1rem;line-height:1.5;min-height:3em}.account-proof{display:flex;justify-content:space-between;gap:12px;font-size:.875rem;color:var(--muted)}
.person-card .card-metrics{margin:0;padding-top:18px;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.person-card .card-metrics>div:last-child{display:block}
.person-card .sparkline{height:64px;width:100%}.creator-lock{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.875rem;color:var(--muted)}.creator-lock strong{color:var(--text);font-weight:500}
.person-card .graduation{margin:0}.person-card .card-open{margin-top:auto;padding-top:18px;font-size:.9375rem}.badge{white-space:nowrap}
.page-heading h1{max-width:940px;text-wrap:balance}.person-card .card-metrics .label{font-size:.875rem}.person-card .card-metrics strong,.person-card .card-metrics .change{font-size:1.05rem}
.token-list .person-card{display:grid;grid-template-columns:1.3fr 1fr 1.1fr;gap:16px;align-items:center}.token-list .person-card .person-bio,.token-list .person-card .account-proof,.token-list .person-card .creator-lock,.token-list .person-card .graduation{display:none}.token-list .person-card .card-open{grid-column:3;margin:0}
@media(max-width:1000px){.token-grid,.spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.person-card .card-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){.token-grid,.spotlight-grid{grid-template-columns:1fr}.spotlight-grid .token-card:nth-child(n),.home-discover .token-card:nth-child(n){display:flex}.token-list .person-card{display:flex}.person-card .card-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.person-bio{min-height:0}}

/* The person, their proof, then their market. */
.editorial-spotlight{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #3a4430;border-radius:var(--radius);overflow:hidden;background:linear-gradient(120deg,#1d2517 0%,#15191a 55%,#16151d 100%);margin:24px 0 52px}
.spotlight-story{padding:36px 40px;border-right:1px solid #343a2e}.spotlight-story h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.15;margin:26px 0 18px;text-wrap:balance}.spotlight-story>p{max-width:470px;line-height:1.7;font-size:1rem}.spotlight-story .hero-actions{margin-top:24px}
.spotlight-person{display:flex;align-items:center;gap:16px;margin:22px 0}.spotlight-person>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.spotlight-person a:not(.badge){font-size:1.2rem;font-weight:600;overflow-wrap:anywhere}.spotlight-person .profile-avatar{width:58px;height:58px;font-size:1.8rem}.spotlight-person p{font-size:1rem}
.spotlight-proof{padding:40px;display:flex;flex-direction:column;justify-content:center}.profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0 38px}.profile-stats>div{display:flex;flex-direction:column;gap:8px}.profile-stats span{font-size:.875rem;color:var(--muted)}.profile-stats strong{font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.15;letter-spacing:-.04em}.spotlight-proof .profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-bottom:30px;border-bottom:1px solid #363b32;margin-bottom:20px}.spotlight-proof .profile-stats strong{font-size:2.1rem}.spotlight-proof>.helper{line-height:1.6;margin-top:18px}.spotlight-profile-link{display:flex;justify-content:space-between;gap:16px;font-size:.9375rem}.spotlight-profile-link:hover{color:var(--lime)}
.relationship-legend{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin:20px 0 26px;font-size:.875rem}.relationship-legend summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;color:var(--muted)}.relationship-legend summary::-webkit-details-marker{display:none}.relationship-legend summary .icon:last-child{margin-left:auto}.relationship-legend[open] summary{color:var(--text)}.relationship-legend>div{padding:16px 30px 0;display:grid;gap:12px;max-width:900px}.relationship-legend strong{color:var(--text)}.relationships-explainer{padding:25px 0}.relationships-explainer h2{font-size:1.5rem}
.top-accounts-section,.community-launches{margin-top:48px}.top-accounts-section>.section-heading{margin-bottom:12px}.top-accounts-section>.section-heading h2{font-size:1.7rem;max-width:580px}.top-accounts-section>p{font-size:1rem;line-height:1.6;margin-bottom:20px}.account-table{border:1px solid var(--line);border-radius:16px;padding:0 20px;background:var(--panel)}.account-table table{width:100%;border-collapse:collapse}.account-table th{font-size:.875rem;padding-block:18px}.account-table td{font-size:.9375rem;padding-block:22px}.rank-person{display:flex;align-items:center;gap:12px}.rank-person strong{font-size:.9375rem}.rank-number{width:18px;color:var(--muted);font-size:.875rem}.official-market{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--lime)}.official-market .icon{width:16px}.board-sort{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:.875rem}.board-sort select{background:#20232b;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:10px 12px}
.trader-actions{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.trader-actions .button{padding-inline:14px;font-size:.875rem;flex:1}.trader-card .official-account-link{min-height:0;margin:0 0 22px;font-size:.9375rem}.official-account-link a{color:var(--lime);margin-left:8px}.empty-official{min-height:220px;display:flex;flex-direction:column;justify-content:center;gap:20px}.empty-official p{font-size:1rem}.profile-layout{grid-template-columns:1fr 1fr;align-items:start}.profile-layout .section-heading h2{font-size:1.4rem}.profile-layout>.panel>.helper{font-size:.875rem;line-height:1.6;margin-top:24px}.profile-heading{margin-bottom:20px}.profile-heading .profile-followers{margin-left:auto}.profile-heading>div{min-width:0}.profile-heading h1{overflow-wrap:anywhere}
.detail-tabs{margin-bottom:20px;width:max-content;max-width:100%;overflow-x:auto}.detail-tabs button{font-size:.9375rem;padding:10px 17px}.detail-primary{min-width:0}#detail-content{display:flex;flex-direction:column;gap:22px}#detail-content>.panel>p{font-size:1rem;line-height:1.7}#detail-content>.panel>h2{margin:16px 0 20px}#detail-content>.panel>h3{margin:22px 0 12px}#detail-content>.panel>.button{margin-top:24px}.market-account-summary .profile-stats{gap:16px}.market-account-summary .profile-stats strong{font-size:1.4rem}.trust-panel>.eyebrow{margin-bottom:16px}.trust-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:.875rem}.trust-row>span{color:var(--muted)}.trust-row strong{text-align:right;font-size:.875rem}.trust-panel .helper{margin-top:20px;font-size:.875rem;line-height:1.6}.creator-allocation-bar{height:16px;border-radius:6px;background:#333641;margin:28px 0;overflow:hidden}.creator-allocation-bar>span{display:block;height:100%;width:8%;background:var(--lime)}
.identity-status{border:1px solid #383e4b;border-radius:12px;padding:18px;margin:20px 0;background:#1a1d24}.identity-status strong{font-size:1rem}.identity-status p{font-size:.9375rem;line-height:1.6;margin-top:8px}.identity-status a{color:var(--lime);text-decoration:underline}.creator-terms{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3a4430;border-radius:12px;background:#1b2118;margin-bottom:20px}.creator-terms>div{padding:20px;display:flex;flex-direction:column;gap:7px}.creator-terms>div+div{border-left:1px solid #3a4430}.creator-terms span{font-size:.875rem;color:var(--muted)}.creator-terms strong{font-size:1.3rem;letter-spacing:-.02em}.create-form .helper{font-size:.875rem;line-height:1.6;margin:18px 0 22px}.create-form>.panel>.helper:last-child{margin-bottom:0}.create-form .field>span{font-size:.9375rem}.form-section-title p{font-size:1rem;line-height:1.5}.form-section-title h2{line-height:1.35}.form-submit p{font-size:.875rem}.preview-summary{font-size:.875rem;line-height:1.5}.field-error{font-size:.875rem}.fee-split-labels{font-size:.875rem}.create-sidebar .helper{font-size:.875rem;line-height:1.6;margin-top:20px}
.portfolio-rewards{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:32px;background:linear-gradient(110deg,#211c31,#17191e)}.portfolio-rewards h2{font-size:2rem;margin:14px 0}.portfolio-rewards p{font-size:1rem}.following-accounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.following-accounts>.panel{display:flex;justify-content:space-between;align-items:center;gap:15px}.following-accounts .rank-person{min-width:0}.following-accounts .rank-person strong{overflow-wrap:anywhere}.following-accounts .avatar{flex:none}.portfolio-rewards .button{flex-shrink:0}.community-launches .section-heading p{margin-top:10px}.badge{font-size:.8125rem}.account-proof strong{font-variant-numeric:tabular-nums}.person-card .token-identity{min-width:0}.person-card .card-metrics strong{overflow-wrap:anywhere}.person-card .card-top .watch{margin-left:auto}
@media(max-width:1100px){.editorial-spotlight{grid-template-columns:1.1fr 1fr}.spotlight-story,.spotlight-proof{padding:28px}.header-inner{gap:24px}.main-nav{gap:20px}.preview-tag{display:none}.profile-layout{gap:24px}.market-account-summary .profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-tabs button{padding-inline:13px}.following-accounts{grid-template-columns:1fr}}
@media(max-width:760px){.editorial-spotlight{grid-template-columns:1fr}.spotlight-story{border-right:0;border-bottom:1px solid #343a2e}.spotlight-story h2{font-size:2.2rem}.spotlight-proof .profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;padding-bottom:22px}.spotlight-proof .profile-stats strong{font-size:1.5rem}.spotlight-proof>.eyebrow{font-size:.75rem}.spotlight-story,.spotlight-proof{padding:26px}.page-heading h1{font-size:2.3rem;line-height:1.12}.page-heading p{font-size:1rem;line-height:1.6}.directory-controls>.filter-tabs{overflow-x:auto;max-width:100%;justify-content:flex-start}.directory-controls>.filter-tabs button{flex:none}.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.profile-layout{grid-template-columns:1fr}.profile-heading .profile-followers{margin-left:0;max-width:none}.profile-layout .section-heading{gap:12px}.detail-sidebar{display:flex;flex-direction:column}.detail-sidebar>.panel{width:100%}.detail-tabs{width:100%;justify-content:space-between}.detail-tabs button{padding-inline:10px;font-size:.875rem}.token-list .person-card .card-open{grid-column:auto}.portfolio-rewards{align-items:flex-start;flex-direction:column;padding:26px}.portfolio-rewards h2{font-size:1.8rem}.portfolio-rewards .button{white-space:normal;text-align:center}.board-sort{flex-wrap:wrap}.account-table{padding:0 16px}.top-accounts-section .section-heading h2{font-size:1.5rem}.top-accounts-section .section-heading{align-items:flex-start}.main-nav a{font-size:.875rem}.header-actions .compact-button{font-size:.875rem}.create-main .page-heading h1{font-size:2.2rem}.create-form .form-submit .button{white-space:normal}}
@media(max-width:460px){.spotlight-story,.spotlight-proof{padding:22px}.spotlight-proof .profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.spotlight-story h2{font-size:2rem}.person-card .token-name{font-size:1.05rem}.person-card .card-metrics .label{font-size:.8125rem}.person-card .card-metrics .change,.person-card .card-metrics strong{font-size:1rem}.main-nav{gap:10px}.main-nav a{font-size:.8125rem}.creator-terms>div{padding:16px}.creator-terms strong{font-size:1.05rem}.creator-terms span{font-size:.8125rem}.profile-layout .section-heading{flex-wrap:wrap}.following-accounts>.panel{flex-wrap:wrap}.detail-tabs{flex-wrap:nowrap;justify-content:flex-start}.detail-tabs button{font-size:.8125rem}.page-heading h1{font-size:2.05rem}.create-main .page-heading h1{font-size:2rem}.page-heading h1 br{display:none}.editorial-spotlight{margin-bottom:36px}.token-list .person-card .card-metrics>div:last-child{display:block}}

/* Home tells the story; Explore opens directly on markets. */
.home-intro{min-height:660px}.home-intro .hero-content{padding-block:72px;position:relative;z-index:1}.home-intro h1{font-size:clamp(3.15rem,5.5vw,5.3rem);max-width:800px;line-height:1.06;letter-spacing:-.05em;margin:26px 0}.home-intro .hero-content>p{max-width:600px;font-size:1.125rem;line-height:1.65}.home-intro .hero-art{background-position:right center;opacity:.91}.home-intro .hero-art::after{background:linear-gradient(90deg,#0c0d10 1%,#0c0d10c9 28%,#0c0d101a 65%),linear-gradient(0deg,#0c0d10,transparent 20%,transparent 85%,#0c0d1066)}.home-intro .hero-actions{margin-top:32px;flex-wrap:wrap}.home-equation{display:flex;gap:8px;flex-wrap:wrap;margin-top:32px;font-size:.9375rem;letter-spacing:.03em;color:var(--muted)}.home-equation span{color:var(--text);font-weight:600}.home-intro .hero-caption{margin-top:12px;font-size:.875rem}
.home-explanation{padding-block:62px;border-top:1px solid var(--line)}.home-explanation .section-heading{align-items:flex-end}.home-explanation h2{font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.15}.home-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:36px}.home-steps article{border-top:1px solid var(--line);padding-top:22px}.home-steps .step-no{color:var(--lime);font-size:.875rem}.home-steps h3{font-size:1.125rem;line-height:1.4;margin:16px 0 12px}.home-steps p{font-size:1rem;line-height:1.7}.home-feature .editorial-spotlight{margin-block:0}.home-discover{padding-top:64px}.home-top-accounts{padding-top:60px}.home-top-accounts>.section-heading{margin-bottom:12px}.home-top-accounts>.section-heading h2{font-size:2rem}.home-top-accounts>p{margin-bottom:22px;font-size:1rem}.home-discover>.sample-note{justify-content:flex-start;margin-block:-8px 24px}
.explore-main{padding-top:30px}.explore-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.explore-heading h1{font-size:2rem;line-height:1.25;display:flex;align-items:center;gap:8px}.explore-heading .count-badge{font-size:.875rem}.explore-main .directory{margin-top:0}.explore-search-row{display:flex;align-items:center;gap:24px}.explore-search-row .search-control{flex:1;max-width:none;width:auto}.explore-search-row .text-button{font-size:.875rem}.explore-main .directory-controls{margin:20px 0 0;gap:16px}.explore-data-note{font-size:.8125rem;line-height:1.5;margin:18px 0}.explore-main .person-card{gap:14px}.explore-main .person-bio{min-height:0;font-size:.9375rem}.explore-main .person-card .card-metrics{padding-top:14px}.explore-main .person-card .card-open{padding-top:14px}.explore-main .creator-lock{font-size:.8125rem}
@media(max-width:1000px){.home-intro .hero-content{padding:64px 0 230px}.home-intro{min-height:580px}.home-intro h1{font-size:4.25rem;max-width:700px}.home-intro .hero-content>p{max-width:550px}.home-steps{gap:24px}}
@media(max-width:760px){.home-intro{min-height:0}.home-intro .hero-content{padding:56px 0 360px}.home-intro h1{font-size:clamp(2.7rem,7.6vw,4.25rem);margin-block:20px}.home-intro .hero-content>p{font-size:1rem;max-width:540px}.home-intro .hero-art{inset:auto 0 0;height:400px;background-position:right -90px bottom;background-size:auto 100%;opacity:.91}.home-intro .hero-art::after{background:linear-gradient(180deg,#0c0d10,transparent 25%,transparent 85%,#0c0d10)}.home-intro .hero-actions{gap:12px}.home-intro .hero-actions .button{font-size:.9375rem;padding:14px 18px}.home-explanation{padding-block:42px}.home-explanation .section-heading{align-items:flex-start}.home-steps{grid-template-columns:1fr;gap:24px;margin-top:28px}.home-steps h3{margin-top:10px}.home-discover{padding-top:44px}.home-top-accounts{padding-top:44px}.home-top-accounts>.section-heading h2{font-size:1.65rem}.explore-main{padding-top:24px}.explore-heading{margin-bottom:20px;gap:12px}.explore-heading h1{font-size:1.65rem}.explore-heading .button{font-size:.875rem;padding-inline:12px}.explore-search-row{flex-wrap:wrap;gap:12px}.explore-search-row .search-control{flex-basis:100%;width:100%}.explore-search-row .text-button{font-size:.875rem}.explore-main .directory-controls{margin-top:16px}.explore-data-note{margin-block:14px}.explore-main .person-card{gap:14px}}
@media(max-width:460px){.home-intro .hero-content{padding:44px 0 340px}.home-intro h1{font-size:clamp(2.2rem,8.2vw,3rem)}.home-intro .eyebrow{font-size:.75rem}.home-intro .hero-actions .button{font-size:.875rem;padding-inline:14px;min-height:48px;white-space:normal}.home-intro .hero-caption{font-size:.8125rem;gap:8px}.home-intro .hero-caption .separator{display:inline}.home-equation{font-size:.875rem}.home-explanation h2{font-size:1.8rem}.explore-heading h1{font-size:1.45rem;gap:4px}.explore-heading .count-badge{margin-left:2px}.explore-heading .button{font-size:.8125rem;padding:9px 10px;gap:5px}.explore-heading .button .icon{display:none}.explore-main .select-controls select{font-size:.8125rem}.explore-main .filter-tabs button{font-size:.8125rem;padding-inline:10px}.explore-main .directory{margin-top:0}}

/* Saved Fomo snapshot carousel. Controls stay mounted while the slide changes. */
.spotlight-controls{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-bottom:14px}
.spotlight-controls .text-button{min-height:44px;min-width:64px;font-size:.875rem}
.spotlight-navigation{display:flex;align-items:center;gap:16px}
.spotlight-navigation .icon-button{width:44px;height:44px}
#spotlight-position{min-width:48px;text-align:center;color:var(--muted);font-size:.875rem;font-variant-numeric:tabular-nums}
.spotlight-carousel .spotlight-story,.spotlight-carousel .spotlight-proof{min-width:0}
.spotlight-carousel .spotlight-story>p{min-height:82px}
.spotlight-carousel .spotlight-person>div>span{font-size:.875rem}
.spotlight-pnl{display:flex;flex-direction:column;gap:12px;margin:28px 0}
.spotlight-pnl>span,.spotlight-facts span{color:var(--muted);font-size:.875rem}
.spotlight-pnl strong{font-size:clamp(1.6rem,3.1vw,2.65rem);line-height:1.15;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.spotlight-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-bottom:1px solid #363b32;padding-bottom:28px;margin-bottom:22px}
.spotlight-facts>div{display:flex;flex-direction:column;gap:10px}
.spotlight-facts strong,.spotlight-facts time{font-size:1.125rem;line-height:1.4}
@media(max-width:760px){.spotlight-carousel .spotlight-story>p{min-height:0}.spotlight-pnl strong{font-size:clamp(1.6rem,6vw,2.65rem)}}

.avatar:has(.trader-avatar-image){position:relative;overflow:hidden}
.trader-avatar-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}
/* Show only the original avatar from locally saved 1200 × 630 Fomo cards.
   The 166 × 166 viewport starts at (517, 99); no remote image requests. */
.trader-avatar-image.fomo-profile-card{inset:auto;left:-311.445783%;top:-59.638554%;width:722.891566%;height:379.518072%;max-width:none;object-fit:fill;border-radius:0}

.spotlight-facts .spotlight-snapshot-date{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}

/* Preserve the original desktop artwork composition and floating portfolio. */
.home-intro .hero-floating{z-index:2}
.home-intro .floating-foot a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-8px}
@media(min-width:1500px){.home-intro{min-height:710px}}
@media(min-width:761px) and (max-width:1000px){.home-intro .hero-content{padding:64px 0 330px}.home-intro .hero-art{inset:auto 0 0;height:390px;background-position:right bottom;background-size:auto 100%;opacity:.91}.home-intro .hero-art::after{background:linear-gradient(180deg,#0c0d10,transparent 25%,transparent 85%,#0c0d10)}}

.hero-trader-identity{min-width:0;flex:1}.hero-trader-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-trader-pnl{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:20px 0 16px}.hero-trader-pnl>span{font-size:.75rem;color:var(--muted);white-space:nowrap}.hero-trader-pnl strong{font-size:1.15rem;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.hero-trader-footer{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:var(--muted)}.hero-trader-footer a{display:inline-flex;align-items:center;gap:6px;color:var(--lime);min-height:44px;margin-block:-8px}.hero-trader-footer .icon{width:16px;height:16px}.hero-trader-navigation{display:flex;align-items:center;justify-content:center;gap:16px;border-top:1px solid var(--line);margin-top:12px;padding-top:4px}.hero-trader-navigation .icon-button{width:44px;height:36px}.hero-trader-navigation>span{font-size:.75rem;color:var(--muted);min-width:40px;text-align:center;font-variant-numeric:tabular-nums}#hero-trader-slide>.floating-head,#hero-trader-slide>.hero-trader-pnl{animation:hero-trader-enter .22s ease-out}@keyframes hero-trader-enter{from{opacity:.4;translate:0 3px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){#hero-trader-slide>.floating-head,#hero-trader-slide>.hero-trader-pnl{animation:none}}
