:root{--paper:#050304;--surface:#0d090a;--ink:#f8f5f4;--muted:#9f9496;--line:#3a171d;--soft:#171012;--red:#ff1833;--wash:#26080e;--green:#48c98c;--shadow:0 22px 65px rgba(0,0,0,.38)}
body{background:radial-gradient(circle at 78% 4%,rgba(116,0,20,.2),transparent 28%),linear-gradient(145deg,#050304,#0d0306 62%,#050304);color:var(--ink)}.statusbar{background:#050304;color:#b9adaf;border-bottom:1px solid var(--line)}
.topbar{background:rgba(5,3,4,.88);border-color:var(--line)}.brand{color:#fff}.brand-mark{filter:drop-shadow(0 0 10px rgba(255,24,51,.28))}.topbar nav,.filters,.pair-tabs{background:#160e10;border:1px solid #2f151a}.topbar nav a,.nav-button,.filter,.pair-tabs button{color:#968b8d}.topbar nav a:hover,.nav-button:hover,.topbar nav .active,.filter.active,.pair-tabs button.active{background:#281016;color:#fff;box-shadow:inset 0 0 0 1px #5a1c27}.network-pill{border-color:#4a1a22;background:#120b0d;color:#e8dfe0}.avax-mini{background:linear-gradient(145deg,#ff3b4f,#bd001f)}
.button-red,.rewards-card .button-light{background:linear-gradient(135deg,#ff263e,#c50025);box-shadow:0 10px 30px rgba(255,24,51,.25)}.button-light{background:#fff;color:#13070a;box-shadow:0 9px 28px rgba(255,255,255,.12)}.button-ghost{border-color:#4b2027;background:#160e10;color:#fff}
.eyebrow,.trust-item,.reward-flow span,.launch-assurances span{border-color:#492028;background:#130c0e;color:#a99da0}.eyebrow,.kicker{color:#bdadb0}.trust-item strong,.launch-assurances b{color:#fff}.hero-copy>p,.rewards-copy>p,.how-copy p,.launch-page-intro>p,.rewards-page-head>p,.holder-auto-panel>p,.route-copy p,.split-example p{color:#a99da0}
.hero-visual{border-color:#5d1724;background:radial-gradient(circle at 50% 46%,rgba(255,35,62,.18),transparent 25%),linear-gradient(145deg,#10090b,#23050b 62%,#080506);box-shadow:0 28px 78px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.04)}.orbital-glow{border-color:rgba(255,44,65,.27)}.orbital-glow:after{border-color:rgba(255,44,65,.23)}.network-line{stroke:#5a252d}.network-flow{stroke:#ff253d;filter:drop-shadow(0 0 4px rgba(255,37,61,.65))}.peak-emblem{border-color:#621725;background:#090607;box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 0 8px rgba(255,25,52,.04)}
.hero-visual .asset-pill,.asset-pill{border-color:#4a2027;background:rgba(14,9,10,.9);box-shadow:0 12px 30px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)}.hero-visual .asset-pill b,.asset-pill b{color:#fff}.hero-visual .asset-pill small,.asset-pill small{color:#988b8e}.asset-icon{border-color:#3d1a20;background:#100a0c}.hero-visual .asset-pill:hover{border-color:#a52a3d;box-shadow:0 16px 38px rgba(0,0,0,.5),0 0 22px rgba(255,24,51,.09)}
.pair-strip{border-color:var(--line);background:#080506}.pair-track{color:#9f9395}.markets{border-color:#4a1720;background:linear-gradient(145deg,#140b0d,#090607 52%,#19070b);box-shadow:var(--shadow)}.search-box,select{border-color:#3c1a20;background:#110b0d;color:#eee}.search-box input{color:#fff}.search-box input::placeholder{color:#766b6d}
.token-card{border-color:#33181d;background:#100b0c}.token-card:hover{border-color:#70202e;box-shadow:0 16px 36px rgba(0,0,0,.44)}.token-name small,.age,.pair-badge,.stat span,.based-row{color:#918588}.token-stats,.based-row{border-color:#32171c}
.rewards-card,.how-panel,.launch-page-card,.creator-claim-panel,.holder-auto-panel,.reward-route,.split-example{border-color:#421b22;background:linear-gradient(145deg,#120b0d,#090607);color:#fff;box-shadow:var(--shadow)}.rewards-card>span,.rewards-card>small,.steps small,.claim-balance span,.claim-balance small,.panel-note,.route-steps small{color:#9f9395}.holder-auto-panel:after{border-color:#6d1f2c}.claim-status{border-color:#63202d;background:#260b11;color:#ff6b7c}.auto-example{border-color:#3d1a20;background:#100a0c}.auto-example img{border-color:#432027;background:#fff}.auto-badge span{background:#0e2a1e}.steps li,.route-steps li,.footer{border-color:var(--line)}.footer{color:#8e8284}
.launch-modal{border-color:#462029;background:#0d090a;color:#fff;box-shadow:0 34px 130px rgba(0,0,0,.72)}.icon-button{border-color:#472028;background:#1a1113;color:#fff}.progress span{background:#32171c}.form-step>label,.field-label{color:#d4c9cb}.field-label small,.form-note,.pair-title small{color:#8f8385}.form-step input,.form-step textarea,.image-picker,.review-card{border-color:#3c1b21;background:#130d0f;color:#fff}.form-step input::placeholder,.form-step textarea::placeholder{color:#716568}.image-picker.has-image,.image-picker.image-missing{border-color:#8f2436;background:#210a0f}.image-action{border-color:#4a2028;background:#1a1113;color:#fff}.strategy-picker{border-color:#412029;background:#0f0a0b}.strategy-picker>p{color:#8f8385}.strategy-presets button{border-color:#432029;background:#171012;color:#aaa}.strategy-presets button.active{border-color:#a82c40;background:#2b0a11;color:#ff7080}.allocation-grid label{border-color:#3c1b21;background:#140d0f}.pair-option{border-color:#37191e;background:#120c0e;color:#fff}.pair-option:hover{border-color:#672432;background:#1a0e11;box-shadow:0 8px 20px rgba(0,0,0,.32)}.pair-option.selected{border-color:#b52d43;background:#280b12;box-shadow:0 0 0 2px rgba(255,49,79,.08)}.pair-symbol{border-color:#3d1b22;background:#0d090a}.pair-option small{color:#8f8385}.review-row{border-color:#392027}.review-row>span{color:#8f8385}.launch-page-actions{background:linear-gradient(transparent,#0d090a 18%)}.step-label{border-color:#412029;background:#171012;color:#9e9294}
.holder-reward-hint,.pair-reward-note,.holder-only-note{border-color:#57202b;background:#210a0f;color:#caaeb3}.pair-reward-note b{color:#ff6175}.required-badge{background:#2a0a10;color:#ff6578}.toast{background:#f6f1f2;color:#16090c}.split-visual>span:first-child{background:#2b0b12;color:#ff6a7d}.split-visual>span:last-child{background:linear-gradient(145deg,#ff263e,#b90022)}
