:root{--y: #ffd400;--black: #000;--bg: #0a0a0b;--panel: #141415;--raise: #1c1c1e;--hover: #232325;--line: #262628;--line-2: #38383b;--t: #f5f5f3;--sub: #c9c9c5;--mut: #9a9a96;--up: #ffd400;--down: #ff5c4d;--track: #2c2c2f;--top: 56px;--rail: 196px;--gap: 14px;--r: 8px;--r-s: 6px;--wide: "Archivo", "Helvetica Neue", Arial, sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--t);font:400 14px/1.45 var(--wide);-webkit-font-smoothing:antialiased}h1,h2,h3,p,ol,ul,dl,dd{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--y);outline-offset:2px}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.up{color:var(--up)}.down{color:var(--down)}.quiet{color:var(--mut)}.fine{font-size:12px;line-height:1.5;color:var(--mut)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eyebrow{font-size:12px;font-weight:600;color:var(--mut)}.text-link{color:var(--y);font-weight:600;text-decoration:underline;text-underline-offset:3px}.surge-mark{width:30px;height:30px;object-fit:contain;flex-shrink:0}.art{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--raise);border-radius:var(--r-s);flex:none}.art-empty{display:grid;place-items:center}.art-empty .surge-mark{width:34%;height:auto;opacity:.3}.coin-art{position:relative;display:block;flex:none}.pair-badge{position:absolute;right:-5px;bottom:-5px;width:24px;height:24px;padding:2px;background:var(--panel);border-radius:50%;transition:background .12s}.pair-badge img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.pair-mark{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.pair-mark img{position:absolute;top:50%;right:-40px;width:220px;aspect-ratio:1;object-fit:cover;border-radius:50%;opacity:.14;transform:translateY(-50%)}.pairname{font-weight:700;white-space:nowrap}.pairname em{font-style:normal;font-weight:500;color:var(--mut)}.app{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100vh}.shell{min-width:0;display:flex;flex-direction:column}.rail{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;padding:13px 12px 14px;background:var(--black);border-right:1px solid var(--line)}.brand{display:inline-flex;align-items:center;width:max-content;padding:0 4px}.rail-nav{display:grid;gap:2px;margin-top:22px}.rail-nav a{display:flex;align-items:center;gap:11px;height:38px;padding:0 10px;font-weight:600;color:var(--mut);border-radius:var(--r-s);transition:color .12s,background .12s}.rail-nav a:hover{color:var(--t);background:var(--panel)}.rail-nav a.active{color:var(--t);background:var(--raise)}.rail-nav a.active svg{color:var(--y)}.rail-launch{margin-top:14px}.rail-foot{margin-top:auto;padding:0 4px;font-size:12px;line-height:1.4;color:var(--mut)}.top{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;height:var(--top);padding:0 20px;background:var(--bg);border-bottom:1px solid var(--line)}.top-brand{display:none}.search{display:flex;align-items:center;gap:9px;flex:1;max-width:520px;height:38px;padding:0 11px;color:var(--mut);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-s);transition:border-color .12s}.search:focus-within{border-color:var(--y)}.search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--t)}.search input::placeholder{color:var(--mut)}.search kbd{min-width:20px;font:500 12px/18px var(--mono);text-align:center;background:var(--raise);border-radius:4px}.search button{display:grid;color:var(--mut)}.top-right{display:flex;align-items:center;gap:14px;margin-left:auto}.preview-tag{font-size:12px;color:var(--mut)}.page{flex:1;width:100%;max-width:1640px;margin:0 auto;padding:18px 20px 40px;animation:enter .18s ease-out}@keyframes enter{0%{opacity:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;font-weight:700;white-space:nowrap;border-radius:var(--r-s);transition:background .12s,color .12s,border-color .12s,opacity .12s}.btn.yellow{background:var(--y);color:#000}.btn.yellow:hover{background:#ffe34d}.btn.red{background:var(--down);color:#000}.btn.ghost{border:1px solid var(--line-2)}.btn.ghost:hover{border-color:var(--mut)}.btn:disabled{opacity:.45}.btn.yellow:disabled:hover{background:var(--y)}.btn.wide{width:100%;height:44px;font-size:15px}.wide-sm{width:100%}.board{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:20px;align-items:start}.board-main{min-width:0}.board-side,.split-side{position:sticky;top:calc(var(--top) + 18px);display:grid;gap:var(--gap)}.side-card{display:grid;gap:10px;padding:14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.side-card h2{font-size:14px;font-weight:700}.tally{display:grid;grid-template-columns:repeat(4,minmax(92px,auto));flex:none;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.tally div{padding:11px 14px}.tally div+div{border-left:1px solid var(--line)}.tally dt{font-size:12px;color:var(--mut)}.tally dd{font-size:20px;font-weight:600;line-height:1.3}.mini li+li{border-top:1px solid var(--line)}.mini a{display:flex;align-items:center;gap:10px;height:52px}.mini .art{width:36px}.mini a:hover .pairname{color:var(--y)}.mini-name{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.mini small{overflow:hidden;font-size:12px;color:var(--mut);white-space:nowrap;text-overflow:ellipsis}.mini-curve{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;white-space:nowrap}.mini-curve b{font-weight:600}.market-page{display:grid;gap:var(--gap)}.market-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.market-head h1{font-size:36px;line-height:1.05;font-weight:800;font-stretch:78%}.market-head p{color:var(--mut)}.feature{position:relative;display:grid;grid-template-columns:188px minmax(0,1fr) minmax(0,300px);gap:24px;align-items:center;padding:18px;background:transparent;border:0;border-bottom:1px solid var(--line);border-top:1px solid var(--line);border-radius:0;transition:background .12s}.feature:hover{background:transparent}.feature:hover .pair-badge{background:var(--raise)}.feature .pair-badge{right:-8px;bottom:-8px;width:40px;height:40px;padding:3px}.feature .pair-mark img{right:14%;width:520px;opacity:.18}.feature-title,.feature-data{position:relative;min-width:0}.feature-title{display:flex;flex-direction:column}.feature-title .eyebrow{color:var(--y)}.feature h2{overflow:hidden;font-size:68px;line-height:1.02;font-weight:800;font-stretch:72%;white-space:nowrap;text-overflow:ellipsis}.feature h2 em{margin-left:4px;font-size:.4em;font-style:normal;font-weight:600;font-stretch:90%;color:var(--sub)}.feature-title p{overflow:hidden;font-size:16px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.feature-title small{display:-webkit-box;margin-top:4px;overflow:hidden;font-size:13px;color:var(--sub);-webkit-box-orient:vertical;-webkit-line-clamp:2}.feature-data{display:grid;gap:10px}.feature-cap>span,.feature-curve>span,.feature-data dt{font-size:12px;color:var(--sub)}.feature-cap>div{display:flex;align-items:baseline;gap:10px}.feature-cap .live{font-size:32px;line-height:1.15;font-weight:600}.feature .spark{width:100%;height:34px;color:var(--sub)}.feature-data dl{display:flex;gap:22px}.feature-data dd{font-weight:600}.home{display:grid;gap:var(--gap);max-width:1280px;margin:0 auto}.home-intro{overflow:hidden;background:transparent;border:0;border-radius:0}.home-hero{position:relative;display:grid;align-content:center;justify-items:start;min-height:300px;padding:28px;overflow:hidden}.home-hero h1{position:relative;font-size:68px;line-height:.98;font-weight:800;font-stretch:72%}.home-hero p{position:relative;max-width:44ch;margin-top:12px;font-size:16px;color:var(--sub)}.home-actions{position:relative;display:flex;gap:8px;margin-top:20px}.home-actions .btn{height:42px;padding:0 18px}.home-bolt{position:absolute;top:-34px;right:9%;width:370px;height:370px;overflow:visible}.home-steps{border-top:1px solid var(--line)}.home-steps li{padding:14px 18px}.home-steps li>span{margin-bottom:6px}.home-lower{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--gap);align-items:start}.home-coins{display:grid;gap:10px;min-width:0}.home-coins .grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.home-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.home-title h2{font-size:22px;line-height:1.2;font-weight:800;font-stretch:78%}.home-title .text-link{font-size:13px}.home-calls{display:grid;gap:10px;min-width:0}.home-call{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:11px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;transition:background .12s}.home-call:hover{background:transparent}.home-call .num{font-size:13px;font-weight:500}.home-call p{grid-column:1 / -1;display:-webkit-box;overflow:hidden;font-size:13px;color:var(--sub);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bar{position:sticky;top:var(--top);z-index:20;display:flex;align-items:center;gap:18px;min-height:52px;background:var(--bg)}.bar h2{display:flex;align-items:baseline;gap:7px;font-size:24px;line-height:1;font-weight:800;font-stretch:78%}.bar h2 span{font-size:13px;font-weight:500;color:var(--mut)}.feed-tabs{display:flex;align-self:stretch;gap:16px;overflow-x:auto;scrollbar-width:none}.feed-tabs button{position:relative;flex:none;font-size:14px;font-weight:600;color:var(--mut);transition:color .12s}.feed-tabs button:hover,.feed-tabs button.on{color:var(--t)}.feed-tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:2px;background:var(--y)}.bar-right{display:flex;gap:6px;margin-left:auto}.bar-extra{display:flex;align-items:center;gap:12px;padding-bottom:10px;font-size:13px}.clear{font-weight:600;color:var(--y)}.seg{display:flex;flex:none;padding:2px;background:var(--panel);border-radius:var(--r-s)}.seg button{display:grid;place-items:center;height:30px;padding:0 10px;font-size:13px;font-weight:600;color:var(--mut);border-radius:4px;transition:color .1s,background .1s}.seg button:hover{color:var(--t)}.seg button.on{color:var(--t);background:var(--hover)}.seg.icons button{width:32px;padding:0}.square{display:grid;place-items:center;width:34px;height:34px;color:var(--mut);background:var(--panel);border-radius:var(--r-s);transition:color .1s}.square:hover{color:var(--t)}.square.on{color:var(--y)}.select{display:inline-flex;align-items:center;gap:6px;height:34px;padding-left:10px;font-size:13px;color:var(--mut);background:var(--panel);border-radius:var(--r-s)}.select select{height:100%;padding:0 6px 0 0;font-weight:600;color:var(--t);background:transparent;border:0;outline:0;cursor:pointer}.select select option{background:var(--panel)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:10px}.tile{position:relative;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;transition:background .12s,border-color .12s}.tile-link{position:relative}.tile-link,.tile.static{display:grid;grid-template-columns:104px minmax(0,1fr);gap:13px;align-items:center;padding:11px}.tile:not(.static):hover{background:transparent;border-color:var(--line-2)}.tile:not(.static):hover .pair-badge{background:var(--raise)}.tile-info{position:relative;display:flex;flex-direction:column;min-width:0}.tile-name{padding-right:24px;overflow:hidden;font-size:16px;line-height:1.25;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.tile-sub{display:flex;align-items:baseline;gap:7px;font-size:13px}.tile-sub i{font:400 12px var(--mono);color:var(--mut)}.tile-tag{min-height:18px;margin-top:1px;overflow:hidden;font-size:12px;line-height:18px;color:var(--mut);white-space:nowrap;text-overflow:ellipsis}.tile-cap{display:flex;align-items:baseline;gap:8px;margin:3px 0 4px}.tile-cap .live{font-size:16px;font-weight:600}.change{font:500 13px var(--mono)}.change.flat{color:var(--mut)}.tile>.watch{position:absolute;top:7px;right:7px}.watch{display:inline-grid;place-items:center;width:28px;height:28px;color:var(--mut);transition:color .1s,opacity .1s}.watch:hover,.watch.on{color:var(--y)}@media(hover:hover){.tile>.watch:not(.on){opacity:0}.tile:hover>.watch,.tile>.watch:focus-visible{opacity:1}}.tile-open{display:flex;align-items:center;gap:13px;min-height:128px;padding:11px;color:var(--mut);border:1px dashed var(--line-2);border-radius:var(--r);transition:border-color .12s,color .12s}.tile-open:hover{color:var(--t);border-color:var(--y)}.grid .tile-open:only-child{grid-column:1 / -1;min-height:0}.grid .tile-open:only-child .tile-open-mark{width:48px;height:48px}.tile-open-mark{display:grid;place-items:center;width:104px;height:104px;flex:none;color:var(--y);background:transparent;border-radius:var(--r-s)}.tile-open b{display:block;font-size:15px;color:var(--t)}.tile-open small{font-size:12px}.tile-ghost{display:grid;grid-template-columns:104px minmax(0,1fr);gap:13px;align-items:center;min-height:128px;padding:11px;background:var(--panel);border-radius:var(--r);animation:settle 1.4s calc(var(--i) * 90ms) ease-in-out infinite alternate}.tile-ghost i{aspect-ratio:1;background:var(--raise);border-radius:var(--r-s)}.tile-ghost span{display:grid;gap:9px}.tile-ghost u{height:10px;background:var(--raise);border-radius:3px}.tile-ghost u:nth-child(1){width:62%}.tile-ghost u:nth-child(2){width:38%}.tile-ghost u:nth-child(3){width:84%}@keyframes settle{0%{opacity:.55}to{opacity:1}}.meter{display:flex;align-items:center;gap:8px;min-width:0}.track{flex:1;min-width:56px;height:4px;overflow:hidden;background:var(--track);border-radius:2px}.track i{display:block;height:100%;background:var(--y);border-radius:2px}.meter b{min-width:32px;font:500 12px var(--mono);color:var(--mut);text-align:right}.meter.done b{color:var(--y)}.live{display:inline-block}.flash-up{animation:flash-up .7s ease-out}.flash-down{animation:flash-down .7s ease-out}@keyframes flash-up{0%{color:var(--y)}}@keyframes flash-down{0%{color:var(--down)}}.spark{display:block;color:inherit;overflow:visible}.spark polyline{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.table-wrap{overflow-x:auto;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{height:36px;padding:0 12px;font-size:12px;font-weight:600;color:var(--mut);text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.table th:first-child,.table td:first-child{text-align:left}.table th:nth-child(2){text-align:left}.table th button{display:inline-flex;align-items:center;gap:3px;font-weight:600}.table th button:hover,.table th.sorted{color:var(--t)}.table td{height:54px;padding:0 12px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background .1s}.table tbody tr:hover{background:var(--raise)}.table td:nth-child(2):has(.table-coin){text-align:left}.table .col-rank{width:40px;color:var(--mut)}.table-coin{display:flex;align-items:center;gap:10px;text-align:left}.table-coin .art{width:36px}.table-coin span{display:flex;flex-direction:column;line-height:1.25}.table-coin b{max-width:220px;overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis}.table-coin .pairname{font-size:12px}.table-coin:hover b{color:var(--y)}.table .strong{font-size:14px;font-weight:600}.table .spark{width:84px;height:24px;margin-left:auto}.table .col-curve{width:150px}.blank{display:grid;justify-items:start;gap:8px;padding:28px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.blank.flat{background:none;border:0}.blank h1,.blank h2{font-size:20px;font-weight:700}.blank p{max-width:46ch;color:var(--mut)}.blank>svg{color:var(--y)}.blank .btn{margin-top:8px}.first{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.first-lead{display:grid;justify-items:start;align-content:start;gap:8px;padding:24px}.first-lead h2{margin-top:10px;font-size:30px;line-height:1.05;font-weight:800;font-stretch:78%}.first-lead p{color:var(--mut)}.first-lead .btn{margin-top:10px}.first-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.first>.first-steps{border-left:1px solid var(--line)}.first-steps li{padding:24px 18px}.first-steps li+li{border-left:1px solid var(--line)}.first-steps li>span{display:block;margin-bottom:26px;font-size:13px;color:var(--y)}.first-steps b{display:block;margin-bottom:4px;font-size:15px}.first-steps li>p{font-size:13px;line-height:1.5;color:var(--mut)}.page-head{display:grid;gap:2px;margin-bottom:16px}.page-head h1{font-size:32px;line-height:1.05;font-weight:800;font-stretch:78%}.page-head p{color:var(--mut)}.split{display:grid;grid-template-columns:minmax(0,860px) 300px;gap:20px;align-items:start;justify-content:center}.split-main{min-width:0}.rules{display:grid;gap:9px;counter-reset:rule}.rules li{display:grid;grid-template-columns:18px minmax(0,1fr);font-size:13px;color:var(--sub);counter-increment:rule}.rules li:before{content:counter(rule);font:500 12px/19px var(--mono);color:var(--y)}.defs{display:grid;gap:9px}.defs dt{font-size:13px;font-weight:600}.defs dd{font-size:13px;color:var(--mut)}.side-draft strong{font-weight:700}.calls{display:grid;gap:10px}.call{padding:14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.call header{display:flex;align-items:center;justify-content:space-between;gap:12px}.call-coin{display:flex;align-items:center;gap:10px;min-width:0}.call-coin .art{width:40px}.call-coin>span{display:flex;flex-direction:column;min-width:0;line-height:1.25}.call-coin strong{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.call-coin .pairname{font-size:12px}.call-coin svg{flex:none;color:var(--mut)}.call-coin:hover strong{color:var(--y)}.call-by{display:grid;justify-items:end;flex:none;font-size:12px;color:var(--mut)}.call-by .num{color:var(--sub)}.thesis{margin:12px 0;font-size:15px;line-height:1.55;color:var(--sub);white-space:pre-wrap;overflow-wrap:anywhere}.call-metrics{display:flex;gap:28px;padding-top:10px;border-top:1px solid var(--line)}.call-metrics dt{font-size:12px;color:var(--mut)}.call-metrics dd{font-size:15px;font-weight:600}.connect-card{display:grid;justify-items:start;gap:8px;padding:28px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.connect-card>svg{color:var(--y)}.connect-card h2{font-size:20px;font-weight:700}.connect-card p{max-width:46ch;color:var(--mut)}.connect-card .btn{margin-top:8px}.folio-summary{display:grid;grid-template-columns:2fr 1fr 1fr;margin-bottom:var(--gap);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.folio-summary>div{padding:14px 16px}.folio-summary>div+div{border-left:1px solid var(--line)}.folio-summary span{display:block;font-size:12px;color:var(--mut)}.folio-summary strong{display:block;font-size:24px;font-weight:600;line-height:1.3}.folio-summary .folio-value strong{font-size:34px}.folio-summary small{font-size:12px;color:var(--mut)}.ledger{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.tabs{display:flex;gap:16px;padding:0 14px;border-bottom:1px solid var(--line)}.tabs button{height:40px;font-weight:600;color:var(--mut)}.tabs button:hover{color:var(--t)}.tabs button.on{color:var(--t);box-shadow:inset 0 -2px var(--y)}.tabs small{font-size:12px;color:var(--mut)}.position{display:flex;align-items:center;gap:14px;min-height:58px;padding:9px 14px;border-bottom:1px solid var(--line);transition:background .1s}.position:last-child{border-bottom:0}a.position:hover{background:var(--raise)}.position .art{width:36px}.position>svg{flex:none;color:var(--mut)}.position-name{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.position-num{min-width:96px;text-align:right}.position-num span{display:block;font-size:12px;color:var(--mut)}.position-num b{font-weight:600}.token{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gap);align-items:start}.token-main{display:grid;gap:var(--gap);min-width:0}.back{display:inline-flex;align-items:center;gap:5px;width:max-content;margin-bottom:-6px;font-size:13px;font-weight:600;color:var(--mut)}.back:hover{color:var(--t)}.token-head{position:relative;display:flex;align-items:center;gap:14px;padding:14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.token-head .pair-mark img{right:40px;width:280px;opacity:.16}.token-head>:not(.pair-mark){position:relative}.token-head .coin-art{width:60px}.token-title{flex:1;min-width:0}.token-title h1{overflow:hidden;font-size:30px;line-height:1.1;font-weight:800;font-stretch:78%;white-space:nowrap;text-overflow:ellipsis}.token-cap{display:grid;justify-items:end}.token-cap span{font-size:12px;color:var(--sub)}.token-cap strong{font-size:26px;font-weight:600;line-height:1.15}.chart-box,.ticket,.curve-box{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.chart-box{overflow:hidden}.statline{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line)}.stat{min-width:0;padding:9px 14px}.stat+.stat{border-left:1px solid var(--line)}.stat span{display:block;font-size:12px;color:var(--mut)}.stat b{display:block;overflow:hidden;font:500 14px var(--mono);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.chart-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px}.chart-heading{font-size:13px;font-weight:700}.chart-heading span{margin-left:5px;font-weight:400;color:var(--mut)}.ranges button{height:26px;padding:0 9px;font:500 12px var(--mono)}.token-lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap);align-items:start}.token-section-title{padding:11px 14px;font-size:14px;font-weight:700;border-bottom:1px solid var(--line)}.about{display:grid;gap:12px;padding:14px}.about p{color:var(--sub);overflow-wrap:anywhere}.about p[role=status]{font-size:12px;color:var(--mut)}.mint-row{display:flex;align-items:center;gap:8px;font-size:12px}.mint-row>span{margin-right:auto;color:var(--mut)}.mint-row a{display:flex;align-items:center;gap:6px;font-family:var(--mono)}.mint-row a:hover{color:var(--y)}.mint-row button{display:grid;padding:4px;color:var(--mut)}.mint-row button:hover{color:var(--t)}.callout-compose{display:grid;gap:10px;padding:14px}.callout-compose label{display:grid;gap:5px;font-size:12px;color:var(--mut)}.callout-compose textarea{width:100%;padding:9px 10px;font-size:14px;color:var(--t);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);resize:vertical;outline:0;transition:border-color .12s}.callout-compose textarea:focus{border-color:var(--y)}.coin-compose-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.token-side{position:sticky;top:calc(var(--top) + 18px);display:grid;gap:var(--gap)}.ticket{display:grid;gap:11px;padding:12px}.ticket-side{display:grid;grid-template-columns:1fr 1fr;padding:2px;background:var(--bg);border-radius:var(--r-s)}.ticket-side button{height:34px;font-weight:700;color:var(--mut);border-radius:4px;transition:color .1s,background .1s}.ticket.buy .ticket-side .on{color:#000;background:var(--y)}.ticket.sell .ticket-side .on{color:#000;background:var(--down)}.amount>span:first-child{display:block;margin-bottom:4px;font-size:12px;color:var(--mut)}.amount-field{display:flex;align-items:center;gap:8px;height:48px;padding:0 11px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);transition:border-color .12s}.amount-field:focus-within{border-color:var(--y)}.amount-field input{flex:1;width:0;font-size:20px;font-weight:500;background:none;border:0;outline:0}.amount-field input::placeholder{color:var(--mut)}.amount-field b{max-width:100px;font-size:13px;overflow-wrap:anywhere}.presets{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.presets button{height:30px;font-size:12px;background:var(--raise);border-radius:4px;transition:background .1s}.presets button:hover{background:var(--hover)}.slip{display:flex;align-items:center;gap:2px;font-size:12px}.slip>span{margin-right:auto;color:var(--mut)}.slip button{height:26px;padding:0 7px;color:var(--mut);border-radius:4px}.slip button.on{color:var(--t);background:var(--raise)}.trade-error{font-size:13px;color:var(--down);overflow-wrap:anywhere}.ticket .fine{text-align:center}.review div{display:flex;justify-content:space-between;gap:14px;padding:4px 0;font-size:13px}.review dt{color:var(--mut)}.review dd{text-align:right;font-weight:500}.curve-box{display:grid;gap:8px;padding:12px}.curve-head{display:flex;justify-content:space-between;align-items:baseline}.curve-head h2{font-size:14px;font-weight:700}.curve-head b{font-size:18px;font-weight:600}.curve-box .track{height:6px;border-radius:3px}.curve-box p{font-size:12px;color:var(--mut)}.chart{position:relative;overflow:hidden;touch-action:pan-y}.chart svg{display:block;animation:enter .2s}.terminal-chart svg{width:100%;min-height:260px}.ohlc{position:absolute;top:2px;left:14px;z-index:1;display:flex;flex-wrap:wrap;gap:12px;font:12px var(--mono);pointer-events:none}.ohlc i{margin-right:4px;font-style:normal;color:var(--mut)}.gridline{stroke:#202022}.axis{font:12px var(--mono);fill:var(--mut)}.candle line{stroke-width:1}.candle.up line{stroke:var(--up)}.candle.up rect{fill:var(--up)}.candle.down line{stroke:var(--down)}.candle.down rect{fill:var(--down)}.last line{stroke:var(--y);stroke-dasharray:1 3;opacity:.6}.cross{stroke:#77777a;stroke-dasharray:3 3}.chart-caption{display:flex;justify-content:space-between;gap:8px;padding:8px 14px;font-size:12px;color:var(--mut);border-top:1px solid var(--line)}.launch{display:grid;gap:var(--gap);max-width:760px;margin:0 auto}.launch-page{display:grid;grid-template-columns:minmax(0,720px) 320px;gap:20px;align-items:start;justify-content:center;max-width:none}.launch-main{display:grid;gap:var(--gap);min-width:0}.launch form{display:grid;gap:var(--gap)}.launch-page .page-head{margin-bottom:2px}.launch h1{font-size:32px;line-height:1.05;font-weight:800;font-stretch:78%}.lede{margin-top:4px;color:var(--mut)}.step{display:grid;gap:11px;padding:14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.step h2{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:700}.step h2 .num{font-size:13px;font-weight:500;color:var(--y)}.hint{margin-top:-6px;font-size:13px;color:var(--mut)}.launch label{display:block;font-size:13px;font-weight:600;color:var(--sub)}.launch input[type=text],.launch input:not([type]),.launch input[type=url],.launch input[type=number],.launch select{display:block;width:100%;height:40px;margin-top:4px;padding:0 11px;font-size:14px;font-weight:400;color:var(--t);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);outline:0;transition:border-color .12s}.launch input:focus,.launch select:focus{border-color:var(--y)}.launch input::placeholder{color:var(--mut)}.identity{display:grid;grid-template-columns:148px minmax(0,1fr);gap:14px}.fields{display:grid;gap:9px;align-content:start}.drop{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;aspect-ratio:1;overflow:hidden;padding:10px;text-align:center;color:var(--mut);background:var(--bg);border:1px dashed var(--line-2);border-radius:var(--r-s);cursor:pointer;transition:border-color .12s,color .12s}.drop:hover,.drop.over{color:var(--y);border-color:var(--y)}.drop b{font-size:13px;color:var(--t)}.drop small{font-size:12px;font-weight:400;color:var(--mut)}.drop img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.drop input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.drop>span{position:absolute;right:6px;bottom:6px;padding:1px 7px;font-size:12px;color:var(--t);background:#000000bf;border-radius:4px}.two{display:grid;grid-template-columns:1fr 1fr;gap:9px}.prefix,.suffix{position:relative;display:block}.prefix i,.suffix i{position:absolute;top:4px;display:flex;align-items:center;height:40px;font-style:normal;color:var(--mut)}.prefix i{left:11px}.prefix input{padding-left:22px!important}.suffix i{right:11px;font-weight:600;color:var(--sub)}.choices{display:grid;gap:8px}.choices.four{grid-template-columns:repeat(2,minmax(0,1fr))}.choices.three{grid-template-columns:repeat(3,minmax(0,1fr))}.choices button{display:flex;align-items:flex-start;gap:9px;min-height:68px;padding:10px;text-align:left;color:var(--sub);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);transition:border-color .12s,background .12s}.choices button:not(:disabled):hover{border-color:var(--line-2)}.choices button:disabled{opacity:.55}.choices b{display:block;font-size:13px;font-weight:700;color:var(--t)}.choices small{display:block;font-size:12px;line-height:1.3;color:var(--mut)}.choices .on,.choices .on:not(:disabled):hover{border-color:var(--y);background:var(--raise)}.fee-art{flex:none}.fee-accent{stroke:var(--mut);transition:stroke .12s}.choices .on .fee-accent{stroke:var(--y)}.short{max-width:280px}.launch-actions{display:flex;gap:8px}.launch-actions .yellow{min-width:180px;height:42px}.launch-actions .ghost{height:42px}.launch-side{position:sticky;top:calc(var(--top) + 18px);display:grid;gap:10px}.launch-side h2{font-size:14px;font-weight:700}.launch-side .tile{background:transparent}.launch-side .review{padding:6px 14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.pair-selector{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px;text-align:left;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);transition:border-color .12s}.pair-selector:hover{border-color:var(--line-2)}.pair-selector>span{display:flex;align-items:center;gap:10px;min-width:0}.pair-selector b{font-weight:700}.pair-selector small{font-size:12px;color:var(--mut)}.pair-selector>span:last-child{flex:none;font-size:12px;color:var(--mut)}.pair-readiness{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--mut)}.pair-readiness button{padding:5px 9px;font-size:12px;font-weight:600;color:var(--t);border:1px solid var(--line-2);border-radius:4px}.pair-readiness button:disabled{opacity:.45}.pair-error{font-size:12px;color:var(--mut)}.pair-plan{display:grid;gap:5px;padding:11px;font-size:13px;background:var(--raise);border-radius:var(--r-s)}.pair-plan small{font-size:12px;line-height:1.5;color:var(--mut)}.pair-search{display:flex!important;align-items:center;gap:9px;height:38px;padding:0 11px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s)}.pair-search input{width:100%;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;outline:0}.pair-categories{display:flex;flex-wrap:wrap;gap:4px}.pair-categories button{padding:4px 8px;font-size:12px;font-weight:600;color:var(--mut);background:var(--raise);border-radius:4px}.pair-categories button.on{color:#000;background:var(--y)}.pair-results{max-height:340px;overflow-y:auto}.pair-results>button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 6px;text-align:left;border-bottom:1px solid var(--line)}.pair-results>button:hover{background:var(--raise)}.pair-results>button>span{display:flex;flex-direction:column}.pair-results small{font-size:12px;color:var(--mut)}.admin-panel{max-width:1080px;margin:0 auto}.admin-panel header{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:20px 0}.admin-summary>div,.admin-coin{padding:14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r)}.admin-summary small,.admin-summary b{display:block}.admin-summary small{margin-bottom:4px;color:var(--mut)}.admin-panel h2{margin-top:26px}.admin-coin{margin:10px 0}.admin-table-wrap{overflow:auto}.admin-panel table{width:100%;border-collapse:collapse;text-align:left}.admin-panel th,.admin-panel td{padding:10px;border-bottom:1px solid var(--line);white-space:nowrap}.admin-panel a{color:var(--y)}.admin-panel [role=alert]{color:var(--down)}.docs{display:grid;grid-template-columns:172px minmax(0,720px);gap:44px;justify-content:center}.docs nav{position:sticky;top:calc(var(--top) + 18px);align-self:start;display:grid;gap:1px}.docs nav a{padding:6px 10px;font-size:13px;font-weight:600;color:var(--mut);border-radius:var(--r-s);transition:color .1s,background .1s}.docs nav a:hover{color:var(--t)}.docs nav a.on{color:var(--t);background:var(--raise)}.docs h1{font-size:32px;line-height:1.05;font-weight:800;font-stretch:78%}.docs .lede{margin-top:8px;font-size:16px;line-height:1.55;color:var(--sub)}.docs section{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);scroll-margin-top:calc(var(--top) + 12px)}.docs h2{margin-bottom:8px;font-size:20px;font-weight:700}.docs p{margin-bottom:10px;line-height:1.6;color:var(--sub);font-size:15px}.docs ul li{position:relative;margin-bottom:6px;padding-left:16px;font-size:15px;color:var(--sub)}.docs ul li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--y);border-radius:50%}.docs-steps{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.docs-steps li{padding:14px}.docs-steps li>span{margin-bottom:14px}.docs-steps li>p{margin:0}.docs .table{margin-bottom:10px}.docs .table td,.docs .table th{height:38px;padding-left:0;text-align:left;white-space:normal}.docs .table tbody tr:last-child td{border-bottom:1px solid var(--line)}.docs .table tbody tr:hover{background:none}.split-bar{display:flex;gap:2px;height:10px;margin:12px 0 8px}.split-bar i{flex:1 1 0;min-width:4px;background:var(--line-2)}.split-bar i:first-child{background:var(--y);border-radius:4px 0 0 4px}.split-bar i:nth-child(2){background:var(--mut)}.split-bar i:last-child{border-radius:0 4px 4px 0}.split-key{display:flex;flex-wrap:wrap;gap:6px 24px;margin-bottom:12px}.split-key div{display:flex;align-items:baseline;gap:6px;font-size:13px}.split-key div:before{content:"";align-self:center;width:8px;height:8px;background:var(--line-2);border-radius:2px}.split-key div:first-child:before{background:var(--y)}.split-key div:nth-child(2):before{background:var(--mut)}.split-key dt{color:var(--mut)}.split-key dd{font-weight:600}.dialog{width:min(440px,calc(100vw - 24px));padding:0;color:var(--t);background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r)}.dialog::backdrop{background:#000000b8}.dialog[open]{animation:enter .14s ease-out}.dialog-body{display:grid;gap:12px;padding:16px}.dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dialog h2{font-size:18px;line-height:1.2;font-weight:700}.dialog p{color:var(--sub)}.dialog-list{display:grid;gap:4px;font-size:13px;color:var(--mut)}.dialog-list li{position:relative;padding-left:14px}.dialog-list li:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;background:var(--y);border-radius:50%}.wallet-address{overflow-wrap:anywhere}.icon{display:grid;place-items:center;width:28px;height:28px;flex:none;color:var(--mut)}.icon:hover{color:var(--t)}.dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.note{padding:8px 11px;font-size:13px;color:var(--sub);background:var(--raise);border-radius:var(--r-s)}.review-head{display:flex;align-items:center;gap:12px}.review-head .art{width:60px}.review-head h3{font-size:18px;font-weight:700}.toast{position:fixed;left:50%;bottom:20px;z-index:50;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:9px 13px;font-size:13px;font-weight:600;color:var(--t);background:var(--hover);border:1px solid var(--line-2);border-radius:var(--r-s);transform:translate(-50%);animation:enter .16s ease-out}.toast svg{flex:none;color:var(--y)}.dock{display:none}@media(max-width:1280px){:root{--rail: 64px}.rail{align-items:center;padding:13px 8px 14px}.brand{padding:0}.rail-nav{width:100%}.rail-nav a{justify-content:center;padding:0}.rail-nav span,.rail-launch span,.rail-foot{display:none}.rail-launch{width:38px;padding:0}.feature{grid-template-columns:148px minmax(0,1fr) minmax(0,240px);gap:18px}.feature h2{font-size:52px}}@media(max-width:1100px){.board,.split{grid-template-columns:minmax(0,1fr)}.board-side,.split-side{position:static;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start}.market-head{flex-direction:column;align-items:stretch;gap:10px}.tally{grid-template-columns:repeat(4,minmax(0,1fr))}.home-lower{grid-template-columns:minmax(0,1fr)}.home-hero h1{font-size:56px}.home-bolt{top:-10px;right:2%;width:320px;height:320px}.launch-page{grid-template-columns:minmax(0,1fr) 280px}.token{grid-template-columns:minmax(0,1fr)}.token-main{display:contents}.token-side{position:static;order:1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.token-lower{order:2}.hide-md{display:none}.bar{position:static;flex-wrap:wrap;gap:0 18px;padding-bottom:8px}.feed-tabs{order:3;flex-basis:100%;height:40px}.feed-tabs button.on:after{bottom:3px}.first{grid-template-columns:minmax(0,1fr)}.first>.first-steps{border-top:1px solid var(--line);border-left:0}}@media(max-width:860px){:root{--top: 52px}.app{grid-template-columns:minmax(0,1fr)}.rail{display:none}.top{padding:0 12px}.top-brand{display:inline-flex}.top-brand .surge-mark{width:26px;height:26px}.search{max-width:none;height:36px}.search kbd{display:none}.wallet{width:36px;padding:0}.wallet span,.preview-tag{display:none}.page{padding:14px 12px 84px}.home-hero p{max-width:36ch}.home-bolt{top:30px;right:-20px;width:240px;height:240px}.launch-page{grid-template-columns:minmax(0,1fr)}.launch-side{position:static}.docs{grid-template-columns:minmax(0,1fr);gap:14px}.docs nav{position:static;display:flex;overflow-x:auto;scrollbar-width:none}.docs nav a{flex:none}.toast{bottom:72px;white-space:normal}.dock{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);height:58px;padding-bottom:env(safe-area-inset-bottom);background:var(--black);border-top:1px solid var(--line)}.dock a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;color:var(--mut)}.dock a.active{color:var(--t)}.dock a.active svg{color:var(--y)}.dock a.hot svg{padding:2px;color:#000;background:var(--y);border-radius:4px}}@media(max-width:640px){.market-head h1{font-size:30px}.tally{grid-template-columns:repeat(2,minmax(0,1fr))}.tally div:nth-child(3){border-left:0}.tally div:nth-child(n+3){border-top:1px solid var(--line)}.feature{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px}.feature-data{grid-column:1 / -1}.feature h2{font-size:38px}.feature .pair-badge{right:-5px;bottom:-5px;width:28px;height:28px;padding:2px}.feature .pair-mark img{right:-90px;width:360px}.home-hero{min-height:0;padding:20px 16px}.home-hero h1{font-size:38px}.home-hero p{max-width:72%;font-size:15px}.home-bolt{top:-6px;right:-30px;width:150px;height:150px}.home-steps li{padding:12px 16px}.bar h2{font-size:22px}.select>span{display:none}.grid{grid-template-columns:minmax(0,1fr)}.tile-link,.tile.static,.tile-ghost{grid-template-columns:88px minmax(0,1fr);gap:11px;padding:9px}.tile-open{min-height:0}.tile-open-mark{width:88px;height:56px}.hide-sm{display:none}.table th,.table td{padding:0 9px}.table-coin b{max-width:130px}.first-steps{grid-template-columns:minmax(0,1fr)}.first-steps li{padding:14px 16px}.first-steps li+li{border-top:1px solid var(--line);border-left:0}.first-steps li>span{margin-bottom:6px}.token-head{flex-wrap:wrap;gap:10px 12px}.token-head .coin-art{width:48px}.token-title{flex-basis:calc(100% - 100px)}.token-title h1{font-size:24px}.token-cap{order:3;flex-basis:100%;justify-items:start}.token-cap strong{font-size:24px}.statline{grid-template-columns:repeat(3,1fr)}.stat{padding:7px 10px}.stat:nth-child(4){border-left:0}.stat:nth-child(n+4){border-top:1px solid var(--line)}.token-lower{grid-template-columns:minmax(0,1fr)}.terminal-chart svg{min-height:230px}.ohlc{left:10px;gap:8px;font-size:11px}.identity{grid-template-columns:112px minmax(0,1fr);gap:10px}.drop small{display:none}.two,.choices.three,.choices.four{grid-template-columns:minmax(0,1fr)}.choices button{min-height:0}.launch-actions .yellow{flex:1;min-width:0}.call header{flex-wrap:wrap}.call-by{justify-items:start;grid-auto-flow:column;gap:8px}.call-metrics{gap:18px}.folio-summary{grid-template-columns:1fr 1fr}.folio-value{grid-column:1 / -1;border-bottom:1px solid var(--line)}.folio-summary>div:nth-child(2){border-left:0}.position{gap:10px}.position>svg{display:none}.position-num{min-width:64px}.docs-steps{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.home{max-width:1480px;gap:26px}.home-pairs{padding:20px 0 8px;border-top:1px solid var(--line)}.home-pair-list{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;margin-top:22px}.home-pair{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--sub);font-size:12px;font-weight:600;padding:8px 0;transition:color .15s}.home-pair img{width:42px;height:42px;object-fit:contain;border-radius:50%;transition:transform .15s}.home-pair:hover{color:var(--y)}.home-pair:hover img{transform:translateY(-3px)}@media(min-width:1200px){.home-hero{min-height:390px;padding:32px 18px}.home-hero h1{font-size:clamp(68px,5.4vw,96px)}.home-hero p{max-width:46ch;font-size:17px}.home-bolt{width:460px;height:460px;right:5%;top:-30px}.home-lower{grid-template-columns:minmax(0,1fr) minmax(290px,.42fr);gap:28px}.home-steps li{padding:18px}.home-steps li>span{margin-bottom:10px}}@media(max-width:640px){.home-pair-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 6px}.home-pair img{width:32px;height:32px}.home-pairs .home-title h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.home-pair img{transition:none}}.discovery-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto}.discovery-tabs button{flex:none;color:var(--mut);padding:12px 0;font-weight:600;border-bottom:2px solid transparent}.discovery-tabs button[aria-selected=true]{color:var(--y);border-color:var(--y)}.home-coins .grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.home-hero{min-height:270px}.home-hero h1{font-size:58px}.home-bolt{width:320px;height:320px;top:-20px}.home-calls .call{padding:14px 0}.thesis-card{padding:24px 0}.call-score{display:flex;flex-direction:column;align-items:flex-end;flex:none}.call-score strong{font:600 26px var(--mono);letter-spacing:-1px}.call-score small{font-size:11px;color:var(--mut)}.call-author{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;color:var(--mut);margin-top:18px}.author-avatar{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;color:var(--y);font-size:10px}.call-author time{margin-left:auto}.thesis-card .thesis{font-size:17px;line-height:1.65;margin:16px 0 22px}.call-arrow{align-self:center;color:var(--mut)}.thesis-card .call-metrics{align-items:center;gap:20px;border-top:0;padding:0}.call-metrics .text-link{margin-left:auto;display:flex;align-items:center}.compact .call-score strong{font-size:20px}.compact .thesis{font-size:14px;margin:12px 0}.compact .call-metrics dd{font-size:13px}.compact .call-author{margin-top:12px}.eyebrow{font-size:11px;font-weight:600;letter-spacing:2px;color:var(--y)}.callout-page .page-head h1{margin-top:14px;font-size:52px;line-height:1}.callout-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.callout-search{display:flex;align-items:center;gap:8px;color:var(--mut);border-bottom:1px solid var(--line)}.callout-search input{background:transparent;border:0;color:var(--t);padding:12px 0;width:180px}.callout-caption{color:var(--mut);font-size:11px;margin:12px 0}.callout-counts{display:grid;grid-template-columns:1fr 1fr;padding:22px 14px;border-bottom:1px solid var(--line)}.callout-counts div{display:grid;gap:4px}.callout-counts strong{font:600 32px var(--mono)}.callout-counts span{color:var(--mut);font-size:12px}.share-canvas{width:100%;height:auto;display:block;margin:14px 0}.share-actions{display:flex;gap:8px}.share-url{width:100%;margin:14px 0 8px;padding:10px;border:1px solid var(--line);background:transparent;color:var(--sub);font-size:11px}.token-head>.btn{position:relative}@media(min-width:1200px){.home-hero{min-height:300px}.home-hero h1{font-size:72px}.home-bolt{width:360px;height:360px}}@media(max-width:640px){.home-hero{min-height:260px}.home-hero h1{font-size:38px}.home-bolt{width:150px;height:150px;top:25px}.callout-toolbar{align-items:stretch;flex-direction:column;gap:8px}.callout-search input{width:100%}.callout-page .page-head h1{font-size:40px}.call-metrics{gap:12px}.token-head{flex-wrap:wrap}}.home-lower,.token-lower{grid-template-columns:minmax(0,1fr)}.pair-choice{display:flex;align-items:center;gap:12px}.pair-choice>span{display:grid;gap:4px}.pair-logo{width:34px;height:34px;flex:0 0 34px;object-fit:contain;border-radius:50%}.pair-initial{display:grid;place-items:center;background:#191919;color:var(--y);font-size:12px}.pair-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:48vh;overflow:auto}.pair-results>button{display:flex;align-items:center;gap:12px;text-align:left;padding:12px;border:1px solid transparent;background:transparent;min-width:0}.pair-results>button.selected{border-color:var(--y);background:#ffd40009}.pair-results>button:hover{background:#ffffff09}.pair-results>button>span:not(.pair-logo){display:grid;flex:1;min-width:0;gap:3px}.pair-results small{white-space:normal}.pair-issuer{font-size:10px!important;text-transform:uppercase;letter-spacing:.06em}.pair-categories{display:flex;overflow-x:auto;padding:10px 0;gap:6px}.pair-categories button{white-space:nowrap}.pair-notes{margin-top:12px;font-size:12px;color:var(--mut)}.optional-links{margin-top:18px}.optional-links summary{cursor:pointer;font-size:13px;padding:8px 0}.optional-links summary span{color:var(--mut);margin-left:5px}.optional-links .two{margin-top:12px}.launch-estimate{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.launch-estimate h3{font-size:14px;margin:0}.launch-estimate .review dd{max-width:54%;text-align:right}.launch-progress{list-style:none;padding:16px 0;margin:12px 0;display:flex;gap:12px;flex-wrap:wrap}.launch-progress li{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--mut)}.launch-progress li span{width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%}.launch-progress .current{color:var(--y)}.launch-progress .current span{border-color:var(--y)}.launch-progress .complete{color:#7fdba7}.chart-empty{min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;text-align:center}.chart-empty p{font-size:13px;color:var(--mut)}.chart-method{padding:8px 14px 14px;font-size:11px;color:var(--mut)}.chart-method summary{cursor:pointer}.chart-method p{max-width:700px;line-height:1.6}.volume-bar{opacity:.35}.coin-evidence{border-top:1px solid var(--line);margin-top:18px}.coin-evidence .token-section-title{display:flex;justify-content:space-between;align-items:center}.evidence-refresh{background:none;border:0;color:var(--mut);padding:8px;cursor:pointer}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-grid article{padding:20px 16px;border-bottom:1px solid var(--line)}.evidence-grid article+article{border-left:1px solid var(--line)}.evidence-label{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--mut);margin-bottom:14px}.evidence-grid strong{font-size:20px;display:block}.evidence-grid p{font-size:12px;line-height:1.5;color:var(--mut);overflow-wrap:anywhere}.evidence-grid .text-link{font-size:11px}.positive{color:#7fdba7}.reward-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 10px}.reward-heading h3{margin:5px 0;font-size:20px}.reward-heading>svg{color:var(--y)}.reward-totals{display:flex;flex-wrap:wrap;gap:30px;padding:18px 16px}.reward-totals>div{display:grid;gap:7px}.reward-totals span{font-size:12px;color:var(--mut)}.reward-totals b{font:500 17px var(--mono)}.coin-evidence>.fine{padding:0 16px}.evidence-time{color:var(--mut);font-size:11px;padding:14px 0}.coin-evidence .evidence-time{padding:14px 16px}.receipt{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid var(--line);font-size:12px;flex-wrap:wrap}.receipt>span:first-child{display:grid;gap:5px}.receipt small{color:var(--mut)}.receipt-state{color:var(--mut);text-transform:capitalize;font-size:11px}.receipt-state.confirmed{color:#7fdba7}.receipt .text-link{display:inline-flex;align-items:center;gap:5px}.portfolio-page{max-width:1250px;margin:auto}.wallet-lookup{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border:1px solid var(--line);max-width:800px}.wallet-lookup>svg{color:var(--mut);flex-shrink:0}.wallet-lookup input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--t);font:13px var(--mono)}.portfolio-welcome{padding:70px 20px;text-align:center;border-top:1px solid var(--line);margin-top:30px}.portfolio-welcome>svg{color:var(--y)}.portfolio-welcome h2{font-size:26px}.portfolio-welcome p{color:var(--mut);font-size:14px;max-width:450px;margin:0 auto;line-height:1.6}.portfolio-features{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:28px;color:var(--mut);font-size:12px}.portfolio-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);margin-bottom:20px}.portfolio-toolbar .tabs{border:0}.portfolio-toolbar .tabs small{margin-left:7px;color:var(--mut)}.folio-summary small{display:block;color:var(--mut);font-size:11px;margin-top:8px}.folio-summary strong small{display:inline;font-size:15px}.portfolio-launch{display:flex;align-items:center;gap:14px;padding:20px 10px;border-bottom:1px solid var(--line)}.portfolio-launch>span{display:grid;flex:1;gap:5px}.portfolio-launch>svg{color:var(--mut)}.portfolio-launch small{color:var(--mut)}.earnings-sections{display:grid;gap:26px}.earnings-sections h2{font-size:18px}.earnings-sections>section{border-bottom:1px solid var(--line);padding:10px 0 20px}.earnings-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-top:1px solid var(--line);font-size:13px;flex-wrap:wrap}.earnings-row>span:first-child{display:grid;gap:5px}.earnings-row small{color:var(--mut)}.saved-local-draft{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid var(--line);margin-top:32px;font-size:13px}@media(max-width:700px){.pair-results,.evidence-grid{grid-template-columns:1fr}.evidence-grid article+article{border-left:0}.evidence-grid article{padding:16px}.wallet-lookup{flex-wrap:wrap}.wallet-lookup input{width:calc(100% - 40px);flex-basis:75%}.wallet-lookup .btn{width:100%}.portfolio-toolbar{gap:6px;flex-wrap:wrap}.folio-summary{grid-template-columns:1fr}.receipt{justify-content:flex-start}.receipt>span:first-child{width:100%}.portfolio-features{gap:12px}}.chart-tools{display:flex;justify-content:flex-end;align-items:center;gap:8px;color:var(--muted);font-size:11px;padding:8px 14px}.chart-tools button{border:1px solid #333;background:none;color:inherit;width:26px;height:24px}.terminal-chart svg{height:360px;min-height:0;animation:none}.creator-claim{padding:22px 14px;border-top:1px solid #292929}.creator-claim h2{font-size:16px}.claim-total{display:block;font-size:24px;margin:16px 0}.creator-claim .fine{line-height:1.6}.candle.up{color:#34c99b}.candle.up rect,.candle.up line{fill:#34c99b;stroke:#34c99b}@media(max-width:600px){.terminal-chart svg{height:auto;min-height:280px}.chart-tools{padding:8px}}.creator-claim{padding:14px 12px;align-self:start}.creator-claim h2{font-size:14px}.creator-claim .claim-total{font-size:20px;margin:10px 0}.creator-claim .btn{min-height:34px;padding:7px 12px;font-size:12px}.claim-details{font-size:11px;color:var(--muted);margin:0 0 12px}.claim-details summary{cursor:pointer}.claim-details p{margin:8px 0 0}.platform-earnings{border-top:1px solid #292929;margin-top:32px;padding:24px 0}.platform-earnings h2{font-size:20px}.platform-earnings .earnings-row{padding:16px 0}.claim-review{border:1px solid #665900;padding:16px;margin:16px 0}.claim-review button{margin-right:10px}.rail-nav a.vote-nav{color:#ffe000;background:#ffe00017;border:1px solid rgba(255,224,0,.2)}.rail-nav a.vote-nav:hover,.rail-nav a.vote-nav.active{background:#ffe000;color:#080808}.vote-page{max-width:1120px;margin:0 auto;padding:32px 18px 70px}.vote-head{text-align:center}.vote-kicker{color:var(--y);font-size:11px;font-weight:700;letter-spacing:.18em}.vote-head h1{font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.04em;margin:20px 0 14px}.vote-head>p{font-size:18px;color:#aaa}.vote-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;color:#888;font-size:12px;margin-top:24px}.vote-meta span:first-child{color:var(--y)}.vote-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-top:50px}.vote-place.place-1{grid-column:2;grid-row:1}.vote-place.place-2{grid-column:1;grid-row:1}.vote-place.place-3{grid-column:3;grid-row:1}.vote-card{border:1px solid #282828;background:#0b0b0b;padding:24px;border-radius:12px 12px 0 0}.place-1 .vote-card{border-color:#766800}.vote-rank{display:flex;align-items:center;justify-content:space-between;color:var(--y);height:28px}.vote-rank small{font-size:9px;letter-spacing:.1em;color:#969696}.vote-card h2{font-size:23px;line-height:1.15;min-height:54px;margin:24px 0 10px;overflow-wrap:anywhere}.vote-card>p{color:#929292;font-size:13px;line-height:1.6;min-height:64px;overflow-wrap:anywhere}.vote-count{display:flex;align-items:baseline;gap:7px;margin-top:26px}.vote-count strong{font-size:36px;letter-spacing:-.05em}.vote-count span{color:#888;font-size:12px}.vote-count b{margin-left:auto;color:var(--y);font-size:13px}.vote-meter{height:3px;background:#242424;margin:13px 0 23px}.vote-meter span{display:block;height:100%;background:var(--y);transition:width .3s}.vote-card button{justify-content:center;gap:8px}.vote-plinth{height:112px;background:linear-gradient(180deg,#ffe00012,transparent);border-top:2px solid #ffe00040;display:flex;justify-content:center;padding-top:18px}.vote-plinth span{font-size:44px;font-weight:700;color:#ffe00045}.place-1 .vote-plinth{height:170px;border-color:var(--y)}.place-1 .vote-plinth span{color:var(--y)}.place-3 .vote-plinth{height:72px}.selected .vote-card{box-shadow:inset 0 0 0 1px #ffe000}.vote-foot{text-align:center;color:#777;font-size:12px;margin-top:20px}.vote-admin{border-top:1px solid #222;margin-top:36px;padding-top:24px}.vote-admin form{max-width:650px;margin-top:22px}.vote-admin fieldset{border:1px solid #333;padding:16px;margin:14px 0}.vote-admin label{display:grid;gap:6px;margin:10px 0}.vote-admin input,.vote-admin textarea{background:#111;border:1px solid #333;color:#fff;padding:10px;border-radius:6px;font:inherit}.vote-admin p{color:#999}@media(max-width:760px){.vote-page{padding:24px 6px}.vote-podium{grid-template-columns:1fr;gap:20px;margin-top:30px}.vote-place.place-1,.vote-place.place-2,.vote-place.place-3{grid-column:auto;grid-row:auto}.vote-plinth,.place-1 .vote-plinth,.place-3 .vote-plinth{height:52px;padding-top:6px}.vote-plinth span{font-size:30px}.vote-card h2,.vote-card>p{min-height:0}.vote-card{padding:20px}.vote-meta{gap:8px}.vote-head h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.vote-meter span{transition:none}}.dock{grid-template-columns:repeat(6,1fr)}.dock a.vote-nav{color:var(--y);background:#ffe00012}.dock a.vote-nav.active{background:#ffe00024}.vote-head{position:relative;isolation:isolate;padding:30px 0 12px;overflow:hidden}.vote-head h1 em{font-style:normal;color:var(--y)}.vote-kicker{display:inline-flex;align-items:center;gap:9px}.vote-status-dot{width:6px;height:6px;border-radius:50%;background:var(--y);box-shadow:0 0 0 5px #ffe00012;animation:votePulse 3s ease-in-out infinite}.vote-energy{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.vote-energy>img{position:absolute;width:250px;height:320px;right:2%;top:-8px;stroke-width:.5;color:#ffe00016;transform:rotate(-8deg);animation:voteDrift 9s ease-in-out infinite}.vote-energy i{position:absolute;width:1px;height:100%;background:linear-gradient(transparent,#ffe00014,transparent);left:12%;transform:rotate(28deg)}.vote-energy i:nth-of-type(2){left:84%}.vote-energy i:nth-of-type(3){left:88%}.vote-section-label{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff16;padding:18px 0;font-size:10px;letter-spacing:.15em;color:#888;margin-top:20px}.vote-section-label span:first-child{color:var(--y)}.vote-podium{margin-top:32px;perspective:1000px}.vote-place{animation:voteEntrance .65s both cubic-bezier(.2,.8,.2,1)}.vote-place.place-2{animation-delay:.1s}.vote-place.place-3{animation-delay:.2s}.vote-card{position:relative;transition:transform .25s,border-color .25s;background:linear-gradient(155deg,#15140c,#0b0b0b 48%);overflow:hidden}.vote-card:hover{transform:translateY(-6px);border-color:#a18e19}.place-1 .vote-card{background:linear-gradient(155deg,#25210c,#0b0b0b 55%);border-top:2px solid var(--y)}.vote-rank>svg{filter:drop-shadow(0 0 10px #ffe00044)}.vote-plinth{position:relative;border-left:1px solid #ffe0000c;border-right:1px solid #ffe0000c}.vote-plinth:after{content:"";position:absolute;left:20%;right:20%;height:1px;bottom:0;background:linear-gradient(90deg,transparent,#ffe00044,transparent)}.vote-number{animation:voteCount .25s ease-out}.selected .vote-card{background:linear-gradient(155deg,#302a0a,#0b0b0b 70%)}.vote-card button{transition:transform .15s,background .2s}.vote-card button:not(:disabled):active{transform:scale(.97)}.community-ideas{margin-top:62px;padding-top:32px;border-top:1px solid #333}.community-ideas>header{display:flex;align-items:center;justify-content:space-between;gap:24px}.community-ideas h2{font-size:30px;margin:12px 0 8px;letter-spacing:-.03em}.community-ideas h2 span{font-family:monospace;font-size:12px;vertical-align:middle;padding:4px 8px;border:1px solid #333;border-radius:5px;color:#999;margin-left:12px;letter-spacing:0}.community-ideas header p{font-size:13px;color:#999}.community-ideas .btn{display:inline-flex;gap:8px;align-items:center;justify-content:center}.idea-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:30px;padding-bottom:16px;border-bottom:1px solid #272727}.idea-toolbar>div{display:flex;gap:6px}.idea-toolbar button{background:transparent;border:0;color:#888;padding:8px 12px;border-radius:5px;font:inherit;font-size:12px;cursor:pointer}.idea-toolbar button.active{color:var(--y);background:#ffe00012}.idea-toolbar>span{font-size:11px;color:#666}.idea-row{display:flex;gap:20px;padding:24px 4px;border-bottom:1px solid #222;animation:voteEntrance .35s ease-out}.idea-like{align-self:flex-start;min-width:58px;min-height:66px;border:1px solid #333;border-radius:8px;background:#0c0c0c;color:#999;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.idea-like:hover{border-color:#a18e19;transform:translateY(-2px)}.idea-like.liked{color:var(--y);border-color:#ffe00077;background:#ffe00012}.idea-like strong{animation:voteCount .25s}.idea-copy{min-width:0;flex:1}.idea-copy h3{font-size:16px;margin:2px 0 8px;overflow-wrap:anywhere}.idea-copy p{font-size:13px;line-height:1.7;color:#a7a7a7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px}.idea-copy time{font-size:11px;color:#666}.idea-hide{align-self:flex-start;border:0;background:none;color:#888;font-size:11px;cursor:pointer}.ideas-empty{text-align:center;padding:48px 12px;color:#666}.ideas-empty svg{color:#a79217;margin-bottom:8px}.ideas-empty h3{color:#ccc;font-size:17px}.ideas-empty p{font-size:13px}.idea-note{font-size:11px;color:#777;margin-top:20px}.idea-compose{margin-top:24px;padding:24px;border:1px solid #ffe00044;border-radius:10px;background:#ffe00004;animation:voteEntrance .25s ease-out}.idea-compose label{display:grid;gap:8px;font-size:12px;color:#bbb;margin-bottom:18px}.idea-compose input,.idea-compose textarea{width:100%;box-sizing:border-box;background:#090909;color:#eee;border:1px solid #333;border-radius:5px;padding:12px;font:inherit;font-size:14px;resize:vertical}.idea-compose input:focus,.idea-compose textarea:focus{outline:1px solid var(--y)}.idea-compose footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.idea-compose footer span{font-size:11px;color:#888}@keyframes voteEntrance{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes voteCount{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes votePulse{50%{box-shadow:0 0 0 8px #ffe00005}}@keyframes voteDrift{50%{transform:translateY(12px) rotate(-4deg)}}@media(max-width:760px){.community-ideas>header{align-items:flex-start;flex-direction:column;gap:8px}.community-ideas{margin-top:36px}.idea-toolbar>span{display:none}.vote-energy>img{right:-90px;opacity:.6}.idea-compose{padding:16px}.idea-compose footer{align-items:flex-start;flex-direction:column}.idea-row{gap:14px}.vote-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.vote-place,.vote-number,.vote-status-dot,.vote-energy>img,.idea-row,.idea-compose,.idea-like strong{animation:none}.vote-card,.vote-card button,.idea-like{transition:none}}.vote-energy>img{object-fit:contain;opacity:.07}.rail-nav a.vote-nav.active svg,.rail-nav a.vote-nav:hover svg{color:#080808}.vote-card .vote-count{margin-bottom:24px}.vote-card>p{max-height:160px;overflow:auto;white-space:pre-wrap}.reward-basket-selector{margin:16px 0}.reward-basket-badge{display:flex;align-items:center;gap:8px;min-width:0;margin:5px 0;font-size:11px;color:var(--text,#eee)}.reward-basket-badge>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-basket-badge small{color:var(--mut);font-size:10px;margin-right:3px}.reward-basket-icons{display:flex;flex:none;padding-left:4px}.reward-basket-icons>span{width:22px;height:22px;margin-left:-4px;border:2px solid var(--bg,#090909);border-radius:50%;background:#222;display:grid;place-items:center;overflow:hidden}.reward-basket-icons img{width:100%;height:100%;object-fit:contain}.basket-picker-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.basket-picker-footer small{display:block;color:var(--mut);font-size:12px;margin-top:4px}.pair-results>button:disabled{opacity:.35;cursor:not-allowed}.reward-basket-selector .pair-selector .reward-basket-badge{font-size:12px}@media(max-width:480px){.reward-basket-selector .pair-selector{flex-wrap:wrap}}.pair-choice>.reward-basket-badge{display:flex;flex-direction:row;align-items:center;gap:8px}.reward-format{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.reward-format button{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:8px;text-align:left;background:transparent;transition:border-color .15s,background .15s}.reward-format button.selected{border-color:var(--y);background:#ffd40008}.reward-format button>svg{flex:none;color:var(--mut)}.reward-format button.selected>svg{color:var(--y)}.reward-format button>span{flex:1;display:grid;gap:4px}.reward-format b{font-size:13px}.reward-format small{color:var(--mut);font-size:11px}.reward-format button:hover{border-color:var(--y)}@media(max-width:480px){.reward-format{grid-template-columns:1fr}}.perps-lab{max-width:850px;margin:32px auto;padding:24px}.perps-lab h1{font-size:clamp(32px,5vw,55px);line-height:1.1;margin-bottom:16px}.perps-lab>p{color:var(--mut);line-height:1.6}.perps-market-list{display:flex;flex-wrap:wrap;gap:7px;max-height:190px;overflow:auto;margin:16px 0 24px}.perps-market-list button{padding:8px 12px;border:1px solid var(--line);border-radius:5px}.perps-market-list button.selected{color:#000;background:var(--y)}.perps-summary{padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:20px}.perps-summary h2{color:var(--y)}.perps-summary h2 span{color:var(--text)}.perps-flow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0}.perps-flow span{display:flex;gap:6px;align-items:center}.perps-lab details p{color:var(--mut);line-height:1.6}.trade-burn-settings{border:1px solid var(--line);border-radius:10px;padding:18px;margin:16px 0;background:linear-gradient(135deg,#ffe00005,transparent 65%)}.trade-burn-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:8px;font-size:10px;letter-spacing:.12em;color:var(--mut)}.trade-burn-venue{letter-spacing:0;font-size:12px;display:flex;gap:8px;align-items:center}.trade-burn-venue i{font-style:normal;color:var(--y);border:1px solid #ffe00030;padding:2px 6px;border-radius:4px}.trade-asset-mark,.trade-market-symbol{display:grid!important;place-items:center;flex:none!important;width:34px;height:34px;border-radius:50%;background:#ffe00012;color:var(--y);font-size:17px;font-weight:700}.trade-asset{padding:14px}.trade-asset b{font-size:19px}.trade-directions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 20px}.trade-directions button{display:flex;gap:10px;align-items:center;text-align:left;border:1px solid var(--line);border-radius:7px;padding:14px;background:transparent;transition:background .18s,border-color .18s}.trade-directions button>span{display:grid;gap:3px;flex:1}.trade-directions small{font-size:11px;color:var(--mut)}.trade-directions button.selected{border-color:var(--y);background:#ffe0000a}.trade-directions button.selected>svg{color:var(--y)}.trade-directions button:hover{border-color:#ffe00080}.trade-burn-story{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:14px 0;border-top:1px solid var(--line);font-size:12px}.trade-burn-story span{display:flex;align-items:center;gap:4px}.trade-burn-story strong{color:var(--y);font-weight:600}.trade-burn-story>svg{color:var(--mut)}.trade-burn-caption{font-size:12px;line-height:1.6;color:var(--mut);text-align:center;margin:0 0 18px}.trade-burn-details{border-top:1px solid var(--line);padding-top:12px;font-size:12px}.trade-burn-details summary{cursor:pointer;color:var(--mut)}.trade-burn-details p{color:var(--mut);line-height:1.6}.trade-burn-preview{display:block;margin-top:14px;font-size:10px;color:var(--mut)}.perps-design-preview{max-width:590px;padding:35px 20px;margin:auto}.perps-design-preview h1{font-size:clamp(36px,5vw,56px);line-height:1.05;margin:20px 0 14px}.perps-design-preview>p{color:var(--mut)}@media(max-width:480px){.trade-burn-settings{padding:12px}.trade-directions button{padding:12px 8px}.trade-burn-story{gap:6px;font-size:11px}}.fee-destination-label{display:grid;gap:10px;color:var(--mut);font-size:13px}.fee-destination-select{width:100%;padding:15px 16px!important;border-radius:8px!important;font-size:15px!important;color:var(--text)!important;background:#111!important}.fee-destination-note{font-size:12px;color:var(--mut);margin:10px 0 20px}.fee-routing-details{margin:18px 0;color:var(--mut);font-size:12px}.fee-routing-details summary{cursor:pointer}.fee-routing-details p{line-height:1.7}.first-buy-step h2 small{margin-left:auto;color:var(--mut);font-size:11px;font-weight:400}.perps-asset-logo{width:34px;height:34px;object-fit:contain;border-radius:50%}.asset-logo-missing{display:grid;place-items:center;width:34px;height:34px;color:#888}.trade-directions button.long{color:#44d59b;border-color:#44d59b40}.trade-directions button.short{color:#ff697b;border-color:#ff697b40}.trade-directions button.long.selected{background:#44d59b14;border-color:#44d59b}.trade-directions button.short.selected{background:#ff697b14;border-color:#ff697b}.trade-directions button.long.selected>svg{color:#44d59b}.trade-directions button.short.selected>svg{color:#ff697b}.trade-directions button.long:hover{border-color:#44d59b}.trade-directions button.short:hover{border-color:#ff697b}.fee-destination-select{height:52px!important;min-height:52px;line-height:20px!important}.fee-picker{position:relative;z-index:3}.fee-picker-label{display:block;font-size:13px;color:var(--mut);margin-bottom:10px}.fee-picker-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:14px 16px;background:#111;border:1px solid var(--line);border-radius:8px;text-align:left;transition:border-color .18s,background .18s}.fee-picker-trigger>span{flex:1;font-size:14px;font-weight:600}.fee-picker-trigger>svg:first-child{color:var(--y)}.fee-picker-trigger>svg:last-child{color:var(--mut);transition:transform .18s}.fee-picker-trigger:hover,.fee-picker-trigger.is-open{border-color:#ffe00075;background:#15150f}.fee-picker-trigger.is-open>svg:last-child{transform:rotate(180deg)}.fee-picker-menu{position:absolute;top:calc(100% + 7px);left:0;right:0;padding:6px;background:#141414;border:1px solid #34342c;border-radius:10px;box-shadow:0 18px 44px #0009;animation:fee-menu-in .15s ease-out;z-index:20}.fee-picker-menu>button{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-radius:6px;background:transparent;text-align:left}.fee-picker-menu>button:hover,.fee-picker-menu>button:focus-visible{background:#ffffff09;outline:1px solid #ffffff24}.fee-picker-menu>button[aria-checked=true]{background:#ffe0000b;color:var(--y)}.fee-picker-icon{display:grid;place-items:center;width:30px;flex:none}.fee-picker-copy{display:grid;gap:4px;flex:1}.fee-picker-copy b{font-size:13px;font-weight:600}.fee-picker-copy small{font-size:11px;color:var(--mut);line-height:1.35}.fee-picker-menu>button:disabled{opacity:.4;cursor:not-allowed}@keyframes fee-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fee-picker-menu{animation:none}.fee-picker-trigger>svg:last-child{transition:none}}.strategy-save-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 12px}.strategy-save-row .btn{font-size:12px;padding:9px 12px}.strategy-save-row>span{font-size:11px;color:#44d59b}.trade-burn-settings.trade-earn-inline{border:0;border-radius:0;padding:16px 0 0;background:none;margin:0}.trade-earn-inline .trade-burn-top{margin-bottom:12px;letter-spacing:0;font-size:12px}.trade-earn-market-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(190px,1fr);gap:12px;align-items:stretch}.trade-earn-market-row .trade-asset{margin:0;min-height:64px;padding:12px}.trade-earn-market-row .trade-directions{margin:0;gap:6px}.trade-earn-market-row .trade-directions button{justify-content:center;padding:10px 8px;gap:6px}.trade-earn-market-row .trade-directions button>span{flex:0}.trade-earn-market-row .trade-directions button>svg:last-child{display:none}.trade-earn-label{font-size:12px;color:var(--mut);margin:18px 0 9px}.trade-earn-payouts{margin:0 0 16px;gap:10px}.trade-earn-payouts button{padding:13px 12px;min-height:64px}.trade-earn-payouts button>b{font-size:12px}.trade-earn-payouts button>svg{flex-shrink:0;color:var(--mut)}.trade-earn-payouts button.selected>svg{color:var(--y)}.trade-earn-inline .trade-burn-details{padding-top:10px}.trade-earn-inline .trade-burn-preview{margin-top:10px}.trade-burn-settings button:focus-visible{outline:2px solid var(--y);outline-offset:3px}@media(max-width:420px){.trade-earn-market-row{grid-template-columns:1fr}.trade-earn-market-row .trade-directions button{min-height:42px}.trade-earn-payouts{grid-template-columns:1fr}.trade-burn-venue{font-size:10px}}@media(prefers-reduced-motion:reduce){.trade-burn-settings *{transition:none!important}}@font-face{font-family:Nunito;src:url(/fonts/nunito-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{--bg:#0b0b0b;--black:#0b0b0b;--panel:#151515;--raise:#1a1a1a;--hover:#202020;--t:#fdfef9;--sub:#c6c7c3;--mut:#9c9d99;--line:#ffffff12;--line-2:#ffffff24;--up:#44c88b;--down:#ff805a;--rail:56px;--wide:Nunito,ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--mono:var(--wide);--r:13px;--r-s:10px;--ease:cubic-bezier(.22,1,.36,1);--motion-fast:.18s;--motion-menu:.17s;--motion-content:.24s;--motion-number:.4s}body{font:600 15px/1.45 var(--wide);background:var(--bg)}.app{display:block;padding-left:56px}.shell{width:100%}.page{width:100%;max-width:1208px;margin:0 auto;padding:24px 28px 64px;min-width:0}.top{height:54px;padding:8px 28px;border:0;position:relative;max-width:1208px;margin:auto;width:100%;background:transparent}.top-right{margin-left:auto}.top .search{max-width:320px;height:34px;border-radius:12px;background:#ffffff06;border-color:transparent;font-size:13px}.search:focus-within{background:var(--panel);border-color:var(--line-2)}.search kbd{background:none;border:1px solid var(--line);font-size:11px}.top .wallet{height:34px;border:0;background:#ffffff09;border-radius:12px;font-size:13px}.preview-tag{display:none}.rail{position:fixed;inset:0 auto 0 0;width:56px;height:100dvh;padding:16px 6px 12px;z-index:45;border:0;overflow:hidden;transition:width .28s var(--ease),box-shadow .28s var(--ease);background:var(--bg)}.rail:hover,.rail:has(:focus-visible){width:188px;box-shadow:16px 0 24px #0002}.rail .brand{height:30px;gap:10px;padding:0 9px}.rail .surge-mark{width:25px;height:25px}.brand-word{font-size:18px;font-weight:800;opacity:0;transition:opacity var(--motion-fast) var(--ease)}.rail:hover .brand-word,.rail:has(:focus-visible) .brand-word{opacity:1}.rail-nav{margin-top:18px;gap:2px}.rail-nav a{position:relative;padding:0 13px;height:36px;gap:12px;border-radius:13px;white-space:nowrap;font-size:14px}.rail-nav a svg{flex-shrink:0}.rail-nav a span,.rail-launch span,.rail-foot{opacity:0;display:block;white-space:nowrap;transition:opacity var(--motion-fast) var(--ease)}.rail:hover .rail-nav a span,.rail:has(:focus-visible) .rail-nav a span,.rail:hover .rail-launch span,.rail:has(:focus-visible) .rail-launch span{opacity:1}.rail-nav a.active{background:#ffffff0d}.rail-nav a.active:before{content:"";position:absolute;left:0;top:10px;width:3px;height:16px;border-radius:5px;background:var(--y)}.rail-launch{height:36px;min-height:36px;padding:0 13px;display:flex;justify-content:flex-start;gap:12px;border-radius:13px;background:transparent!important;color:var(--t)!important;margin-top:14px;white-space:nowrap}.rail-launch svg{flex-shrink:0;color:var(--y)}.rail-launch:hover{background:#ffffff0d!important}.rail-foot{font-size:10px;margin-top:auto}.rail:hover .rail-foot{opacity:1}.vote-nav{box-shadow:none!important;background:none!important}.rail-nav .vote-nav svg{color:var(--y)}h1,h2,h3{font-family:var(--wide);font-weight:800;letter-spacing:-.035em}h1{font-size:36px;line-height:1.05}h2{font-size:22px}.num{font-family:var(--wide);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.btn{border-radius:13px;font-weight:800;font-size:14px;min-height:40px;transition:background var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease),transform .1s var(--ease);box-shadow:none}.btn:active{transform:scale(.985)}.btn.yellow{background:var(--y);color:#131408;border:0}.btn.yellow:hover{background:#ffe246}.btn.ghost{background:#ffffff06;border-color:var(--line)}a,button{transition:color var(--motion-fast) var(--ease),background var(--motion-fast) var(--ease)}.page{animation:precision-enter var(--motion-content) var(--ease) both}@keyframes precision-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.precision-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 0 32px;padding:0;border:0}.precision-heading h1{font-size:44px;line-height:1;display:flex;letter-spacing:-.035em}.precision-heading h1>span{display:inline-block;animation:precision-letter .42s var(--ease) both;animation-delay:calc(var(--i)*35ms)}@keyframes precision-letter{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}.precision-heading .btn{padding:0 22px;height:44px}.market-page .board{display:block}.market-page .board-main{width:100%;min-width:0}.market-page .markets{border:0}.market-page .bar{margin:0;padding:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line);min-height:48px}.market-page .feed-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1;white-space:nowrap}.feed-tabs button{border:0;border-radius:0;padding:10px 8px;height:40px;color:var(--mut);font-size:15px;position:relative;background:transparent!important;font-weight:600}.feed-tabs button[aria-pressed=true]{color:var(--t)}.feed-tabs button:after{position:absolute;content:"";height:2px;background:var(--t);left:8px;right:8px;bottom:0;transform:scaleX(0);transition:transform .2s var(--ease)}.feed-tabs button[aria-pressed=true]:after{transform:scaleX(1)}.bar-right{gap:8px;margin-left:auto}.seg.icons{padding:2px;border-radius:999px;background:#ffffff08;border:1px solid var(--line);gap:2px}.seg.icons button{height:30px;width:30px;border-radius:50%;background:none;color:var(--mut)}.seg.icons button.on{background:#ffffff12;color:var(--t);box-shadow:0 1px 3px #0003}.square{border-radius:50%;width:34px;height:34px;border:1px solid var(--line);background:#ffffff06}.bar-extra{padding:12px 0;border:0}.clear{font-size:13px}.precision-select{position:relative;font-size:13px;flex-shrink:0}.precision-select>button{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:999px;padding:0 12px;height:36px;background:#ffffff0a;border:1px solid var(--line);color:var(--sub)}.precision-menu{position:absolute;right:0;top:calc(100% + 7px);min-width:180px;max-height:320px;overflow:auto;z-index:35;background:#191919;border:1px solid var(--line-2);border-radius:13px;padding:5px;box-shadow:0 12px 36px #0005;transform-origin:top right;animation:precision-menu var(--motion-menu) var(--ease) both}.precision-menu button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:9px 10px;text-align:left;border-radius:8px;font-weight:600}.precision-menu button:hover,.precision-menu button:focus-visible{background:#ffffff0a}.precision-menu button[aria-selected=true]{color:var(--y)}@keyframes precision-menu{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.precision-trending{margin:0 0 32px;min-width:0}.precision-trending header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.precision-trending header h2{font-size:22px}.precision-trending header>div{display:flex;gap:8px}.precision-trending header button{display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;height:32px;width:32px;color:var(--mut)}.precision-trending header button:hover{color:var(--t);border-color:#ffffff50}.precision-trending-track{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:0 0 8px}.precision-trend{flex:0 0 184px;scroll-snap-align:start;min-width:0}.precision-trend-art{width:184px;height:184px;position:relative;border-radius:20px;overflow:hidden;background:var(--panel);margin-bottom:10px}.precision-trend-art>.art{width:100%;height:100%;border-radius:20px;transition:transform .28s var(--ease)}.precision-trend:hover .art{transform:scale(1.025)}.precision-trend .pair-mark img{width:95px;right:-25px;top:80%;opacity:.18}.precision-trend-name{display:flex;align-items:baseline;gap:8px;font-size:15px;min-width:0;line-height:1.2}.precision-trend-name>span{color:var(--mut)}.precision-trend-name b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.precision-trend-numbers{display:flex;align-items:baseline;gap:8px;margin-top:6px}.precision-trend-numbers>.rolling-number{font-size:22px;font-weight:800;letter-spacing:-.04em}.precision-trend .change{font-size:13px}.rolling-number{display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:baseline;line-height:1}.rolling-number>span{display:inline-flex;align-items:baseline}.digit-window{display:inline-block;width:.61em;height:1em;overflow:hidden;line-height:1;vertical-align:baseline}.digit-reel{display:flex;flex-direction:column;transition:transform var(--motion-number) var(--ease);line-height:1}.digit-reel>span{height:1em;flex:0 0 1em;text-align:center;line-height:1}.digit-static{line-height:1}.live{animation:none!important}.change{transition:color var(--motion-fast) var(--ease)}.precision-table{margin-top:20px;overflow:auto;border:0;animation:precision-enter .22s var(--ease)}.precision-table .table{width:100%;min-width:650px;table-layout:fixed;border-collapse:separate;border-spacing:0}.precision-table th{height:42px;padding:8px 12px;color:var(--mut);font-size:13px;font-weight:600;border-bottom:1px solid var(--line);text-align:left;background:none}.precision-table th:nth-child(1){width:auto;padding-left:66px}.precision-table th:nth-child(2){width:78px}.precision-table th:nth-child(3){width:140px}.precision-table th:nth-child(4){width:115px;text-align:right}.precision-table th:nth-child(5){width:135px}.precision-table th:last-child{width:36px;padding:0}.precision-table th button{display:inline-flex;align-items:center;gap:5px}.precision-table td{padding:12px;min-height:64px;height:65px;border-bottom:1px solid var(--line);font-size:15px;background:none}.precision-table tr:hover td{background:#ffffff04}.precision-table td:first-child{border-radius:13px 0 0 13px}.precision-table td:last-child{border-radius:0 13px 13px 0;padding:3px}.precision-table .table-coin{gap:14px;min-width:0}.precision-table .table-coin .art{width:40px;height:40px;border-radius:10px}.precision-table .table-coin>span{display:flex;flex-direction:column;gap:3px;min-width:0}.precision-table .table-coin b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800}.precision-table .table-coin em{font-size:14px;color:var(--mut);font-style:normal;font-weight:600;margin-left:4px}.precision-table .table-coin small{display:flex;gap:10px;color:var(--mut);font-size:12px;white-space:nowrap;overflow:hidden}.precision-pair{display:flex;align-items:center;gap:5px;color:var(--sub);font-size:13px}.precision-pair img{width:17px;height:17px;border-radius:50%}.precision-cap{text-align:right}.precision-cap>.rolling-number{font-weight:800}.precision-cap .change{display:block;font-size:11px;margin-top:5px}.precision-table .spark{width:120px;height:28px;stroke-width:1.5}.precision-curve .meter{gap:7px}.precision-curve .track{height:3px}.precision-curve .meter b{font-size:10px}.track i{transition:width var(--motion-number) var(--ease)}.precision-grid{margin-top:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;animation:precision-enter .22s var(--ease)}.precision-grid .tile{border:1px solid var(--line);border-radius:16px;background:transparent;overflow:hidden}.precision-grid .tile-link{padding:16px}.precision-grid .tile:hover{background:#ffffff04}.precision-grid .pair-mark img{opacity:.09}.tile-cap{font-size:18px}.tile-info .tile-name{font-weight:800}.precision-home .home-pairs{margin-top:40px;padding:24px 0;border-top:1px solid var(--line);background:none}.home-pair-list{gap:24px}.home-pair img{width:36px;height:36px}.home-steps{display:none}.step,.review-box,.side-card,.portfolio-card,.stat,.token-panel{box-shadow:none;background:transparent}.step h2{font-size:20px}.step .num{font-size:12px;color:var(--mut)}.step{padding:22px 0;border-color:var(--line)}input,textarea,select{border-radius:11px!important;background:#ffffff05;border-color:var(--line)!important}input:focus,textarea:focus,select:focus{border-color:#ffffff45!important}.pair-selector{border-radius:13px;background:#ffffff04;border:1px solid var(--line)}.dialog{border-radius:20px;background:#151515;border:1px solid var(--line-2);box-shadow:0 24px 80px #0006;animation:precision-menu .17s var(--ease)}.dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog h2{font-size:22px}.fee-destination-menu{animation:precision-menu .17s var(--ease)}.blank{padding:64px 20px;border:0;background:none}.blank h2{font-size:24px}.first{background:none;border:0}.first-steps{border-top:1px solid var(--line)}.token-title h1{font-size:36px}.toast{border-radius:13px;border-color:var(--line);background:#202020;animation:precision-menu .17s var(--ease)}.tile-ghost{border:0;background:#ffffff04;border-radius:13px}.tile-ghost u{background:#ffffff07}@media(min-width:1600px){.page,.top{max-width:1208px}}@media(max-width:1100px){.precision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-page .bar-right{flex:0 0 auto}.market-page .feed-tabs{flex-basis:100%;order:1}.precision-table th:nth-child(3){width:110px}.precision-table .spark{width:90px}.precision-table .table-coin small span:last-child{display:none}}@media(min-width:641px){.dock{display:none!important}.rail-nav a span{display:block!important}.top-brand{display:none!important}}@media(max-width:640px){.app{padding-left:0;display:block}.rail{display:none}.top{height:56px;padding:10px 16px;position:sticky;top:0;z-index:35;background:#0b0b0bf5}.top-brand{display:flex}.top-brand .surge-mark{width:22px;height:22px}.top .search{max-width:none;height:34px}.top .search input{font-size:12px}.top .wallet{width:34px;padding:0;justify-content:center}.top .wallet span{display:none}.page{padding:20px 16px 100px}.precision-heading{margin-bottom:28px;gap:12px}.precision-heading h1{font-size:32px}.precision-heading .btn{height:38px;min-height:38px;padding:0 14px;font-size:12px}.precision-trend{flex-basis:144px}.precision-trend-art{width:144px;height:144px;border-radius:16px}.precision-trend-art>.art{border-radius:16px}.precision-trending{margin-bottom:22px}.precision-trending h2{font-size:20px}.precision-trend-numbers>.rolling-number{font-size:19px}.precision-trend-name{font-size:13px}.precision-trending-track{gap:12px}.bar-right{width:100%;justify-content:flex-end}.feed-tabs button{font-size:13px;padding:10px 6px}.precision-select>button{height:32px;font-size:12px}.precision-table{margin-top:10px;margin-right:-16px;padding-right:16px}.precision-table .table{min-width:610px}.precision-table .table-coin b{font-size:14px}.precision-table .table-coin small{font-size:11px}.precision-table th:first-child{width:220px}.precision-grid{grid-template-columns:1fr;gap:12px}.precision-grid .tile{border-radius:13px}.dock{display:flex!important;position:fixed;bottom:0;left:0;right:0;background:#111;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:7px 5px calc(7px + env(safe-area-inset-bottom));z-index:40;justify-content:space-around}.dock a{font-size:10px;gap:4px;min-width:45px;color:var(--mut);background:none!important;border-radius:10px;padding:6px}.dock a.active{color:var(--y)}.home-pair-list{overflow:auto;justify-content:flex-start}.home-pair{min-width:55px}.launch-grid{display:block}.trade-burn-settings{font-size:13px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.digit-reel{transition:none}.precision-heading h1>span{opacity:1;filter:none;transform:none}}.rail .brand{align-self:flex-start;flex-shrink:0}.rail .surge-mark{flex-shrink:0}.precision-trending-viewport{overflow-x:auto;scrollbar-width:none}.precision-trending-track{width:max-content;overflow:visible;padding:0 0 8px;gap:0;scroll-snap-type:none}.precision-trending-lap{display:flex;gap:16px;padding-right:16px;flex-shrink:0}.precision-trending-track.is-looping{animation:precision-marquee var(--marquee-duration) linear infinite}.precision-trending-viewport:hover .is-looping,.precision-trending-viewport:focus-within .is-looping{animation-play-state:paused!important}.precision-trending header button:disabled{opacity:.3;cursor:default}@keyframes precision-marquee{to{transform:translate(-50%)}}@media(max-width:640px){.precision-trending-lap{gap:12px;padding-right:12px}}@media(prefers-reduced-motion:reduce){.precision-trending-lap[aria-hidden=true]{display:none}}.precision-home,.market-page{grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.market-page{gap:0}.precision-heading{flex-direction:row}.precision-table{min-width:0;max-width:100%;overflow-x:auto}.precision-trending-viewport{max-width:100%;min-width:0}.market-page .bar{position:relative;top:auto}.precision-heading h1{min-width:0}.precision-home .home-pairs{min-width:0;max-width:100%;overflow:hidden}@media(min-width:641px){.rail{display:flex;align-items:stretch}.rail .brand{align-self:flex-start}}@media(max-width:640px){.market-page .feed-tabs{min-width:0;max-width:100%}.precision-home{overflow-x:clip}.bar-right,.top{min-width:0}.precision-heading .btn{flex-shrink:0}}html,body{max-width:100%;overflow-x:clip}.shell,.page,.markets{min-width:0}.precision-table{width:100%;box-sizing:border-box}.rail-nav{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.rail-nav a{width:100%;min-width:0;overflow:hidden;justify-content:flex-start;box-sizing:border-box}.rail-nav a span{min-width:0;flex-shrink:0}.rail-nav a.vote-nav{padding-left:12px;padding-right:12px;border-color:#ffe00033}.rail-nav a.vote-nav:hover svg,.rail-nav a.vote-nav.active svg{color:var(--y)}.precision-trend .pair-mark{inset:0;overflow:hidden;border-radius:inherit;padding:0;background:none;width:auto;height:auto}.precision-trend .pair-mark img{position:absolute;width:95px;height:95px;right:-12px;bottom:-12px;top:auto;transform:none;opacity:1;border-radius:50%;object-fit:cover}.precision-grid .tile>.pair-mark,.home .tile>.pair-mark,.precision-home .tile>.pair-mark{display:block}.precision-grid .tile>.pair-mark img,.home .tile>.pair-mark img,.precision-home .tile>.pair-mark img{width:110px;height:110px;right:-16px;bottom:-16px;top:auto;transform:none;opacity:.8;border-radius:50%}.precision-trend .pair-mark img{width:80px;height:80px;right:-26px;bottom:-26px}.precision-grid .tile>.pair-mark img,.home .tile>.pair-mark img,.precision-home .tile>.pair-mark img{width:90px;height:90px;right:-30px;bottom:-30px;opacity:1}.precision-trend-art{overflow:visible}.precision-trend .pair-mark{inset:auto -5px -5px auto;width:50px;height:50px;padding:3px;overflow:visible;border-radius:50%;background:var(--bg)}.precision-trend .pair-mark img{position:static;display:block;width:100%;height:100%;transform:none;opacity:1;border-radius:50%}.precision-grid .tile>.pair-mark,.home .tile>.pair-mark,.precision-home .tile>.pair-mark{display:none}.launch-studio{max-width:1060px;grid-template-columns:minmax(0,600px) minmax(260px,340px);gap:64px;padding:36px 16px 70px}.launch-studio .studio-eyebrow{font-size:10px;letter-spacing:.15em;color:var(--y);font-weight:700}.launch-studio .page-head h1{font-size:46px;letter-spacing:-1.8px;margin:12px 0 8px;line-height:1.06}.launch-studio .page-head p{font-size:15px;color:var(--mut)}.launch-studio form{gap:22px}.launch-studio .step{padding:0;border:0;gap:10px}.launch-studio .identity{grid-template-columns:140px 1fr;gap:20px;align-items:start}.launch-studio .drop{height:140px;aspect-ratio:1;border-radius:16px;background:linear-gradient(145deg,#19190e,#101010);gap:9px}.launch-studio .drop svg{color:var(--y)}.launch-studio .drop small{font-size:10px}.launch-studio .fields{display:grid;grid-template-columns:1fr 110px;gap:14px}.launch-studio .fields>label:last-child{grid-column:1/-1}.launch-studio input:not([type=file]){height:44px;border-radius:8px;background:#111;border-color:#292929}.launch-studio .prefix,.launch-studio .suffix{border-radius:8px}.launch-studio .optional-links{margin-top:4px}.launch-studio .optional-links summary{font-size:12px;color:#aaa}.launch-studio .pair-selector{padding:12px 14px;min-height:62px;border-radius:10px;background:#111;border:1px solid #292929}.launch-studio .pair-selector:hover{border-color:#686333}.launch-studio .first-buy-step .short{max-width:none}.launch-studio .first-buy-step>.short:first-of-type{font-size:0}.launch-studio .suffix i{font-size:13px}.buy-presets{display:flex;gap:8px}.buy-presets button{flex:1;padding:9px 4px;border:1px solid #292929;border-radius:6px;background:transparent;color:#999;font-size:12px;cursor:pointer}.buy-presets button:hover,.buy-presets button[aria-pressed=true]{background:#ffe60012;color:var(--y);border-color:#706719}.launch-customize{border-top:1px solid #292929;border-bottom:1px solid #292929;padding:16px 0}.launch-customize>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;gap:12px}.launch-customize>summary::-webkit-details-marker{display:none}.launch-customize summary b{display:block;font-size:14px}.launch-customize summary small{display:block;color:#777;font-size:11px;margin-top:5px}.strategy-current{font-size:11px;color:#aaa;display:flex;gap:14px;align-items:center}.expand-plus{font-size:22px;color:var(--y);font-weight:300;transition:transform .2s}.launch-customize[open] .expand-plus{transform:rotate(45deg)}.customize-body{display:grid;gap:14px;padding-top:20px}.launch-studio .launch-actions{gap:14px;padding:0;border:0}.launch-studio .launch-actions>.yellow{flex:1;min-height:48px;border-radius:9px;font-size:15px}.launch-studio .launch-side{position:sticky;top:100px;padding:22px 0 0;border:0;background:none}.preview-heading{display:flex;align-items:center;gap:7px;color:#888;font-size:11px;margin-bottom:18px}.preview-dot{width:5px;height:5px;border-radius:50%;background:var(--y)}.launch-studio .launch-side .tile{border:1px solid #292929;border-radius:14px;overflow:hidden;min-height:170px;background:#101010;padding:20px}.launch-studio .launch-side .review{margin-top:18px;font-size:12px}.studio-receipt{display:grid;gap:13px;padding:8px 0 20px;font-size:12px}.studio-receipt>div{display:flex;justify-content:space-between}.studio-receipt span{color:#777}.studio-receipt b{font-weight:500}.studio-estimate{border-top:1px solid #292929;padding-top:14px;color:#888;font-size:12px}.studio-estimate summary{cursor:pointer}.studio-estimate .launch-estimate{margin-top:16px}.launch-studio .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1050px){.launch-studio{gap:28px;grid-template-columns:minmax(0,1fr) 280px;padding:24px 0}}@media(max-width:800px){.launch-studio{grid-template-columns:minmax(0,1fr);max-width:590px}.launch-studio .launch-side{position:static;display:block;padding-top:0}.launch-studio .page-head h1{font-size:38px}.launch-studio .launch-side .tile{min-height:130px}}@media(max-width:440px){.launch-studio .identity{grid-template-columns:92px 1fr;gap:12px}.launch-studio .drop{height:92px;border-radius:10px}.launch-studio .drop small{display:none}.launch-studio .fields{grid-template-columns:1fr;gap:10px}.strategy-current{max-width:115px;text-align:right}.launch-studio .page-head h1{font-size:34px}}@media(prefers-reduced-motion:no-preference){.launch-studio .launch-side{animation:studio-enter .4s ease-out}.launch-studio button{transition:background .15s,border-color .15s,transform .15s}.launch-studio .launch-actions>.yellow:hover{transform:translateY(-1px)}@keyframes studio-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.custody-label{display:inline-block;margin-left:8px;font-size:11px;font-weight:400;color:var(--muted, #999);vertical-align:middle}.token-studio{gap:28px}.token-studio .token-head{padding:20px 0;min-height:105px}.token-studio .token-title h1{font-size:32px;letter-spacing:-1px}.token-studio .chart-box{border:1px solid #242424;border-radius:12px;overflow:hidden;background:#0c0c0c}.token-studio .statline{padding:16px 18px}.token-studio .chart-bar{padding:14px 18px}.token-studio .statline .stat span{font-size:10px;color:#888}.token-studio .statline .stat b{font-size:12px}.token-studio .token-side{position:sticky;top:80px;align-self:start}.token-studio .ticket{padding:20px;border:1px solid #292929;border-radius:14px;background:#101010}.trade-panel-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:14px}.trade-panel-title span{color:#777;font-size:11px}.token-studio .ticket-side{border-radius:8px;background:#1b1b1b;padding:4px;gap:4px}.token-studio .ticket-side button{border-radius:6px}.token-studio .ticket.buy .ticket-side .on{background:#d6f57c;color:#111}.token-studio .ticket.sell .ticket-side .on{background:#f06e76;color:#111}.token-studio .amount-field{margin-top:8px;border-radius:8px;background:#090909;padding:14px}.token-studio .amount-field input{font-size:26px}.token-studio .presets{gap:7px}.token-studio .presets button{padding:8px;border-radius:5px;background:#1b1b1b}.token-studio .presets button:hover{color:var(--y)}.token-studio .ticket>.btn{border-radius:8px;min-height:44px}.token-studio .ticket .fine{font-size:11px;line-height:1.6;color:#888}.token-studio .curve-box{padding:20px 0;border-bottom:1px solid #292929}.token-studio .curve-box p{font-size:11px;color:#888}.token-studio .token-lower{margin-top:24px}.token-studio .back{font-size:12px}@media(max-width:800px){.token-studio .token-side{position:static}.token-studio .token-title h1{font-size:25px}}
