@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root{--bg:#0b0e11;--panel:#181a20;--panel-2:#202630;--raised:#2b3139;--line:#333b47;--line-soft:#202630;--hover:#1e2329;--text:#eaecef;--text-2:#aeb4bc;--text-3:#8c95a1;--text-4:#868f9c;--yellow:#f0b90b;--yellow-hi:#fcd535;--yellow-ink:#202630;--yellow-soft:#f0b90b1f;--up:#2ebd85;--up-soft:#2ebd851f;--down:#f6465d;--down-soft:#f6465d1f;--blue:#5f82d3;--radius:4px;--gutter:4px;--font:var(--font-geist-sans), "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-geist-sans), "Geist", system-ui, sans-serif;--topbar:52px;--fs-1:15px;--fs-2:13px;--fs-3:12px;--fs-4:11px;--warn:#f6465d;--warn-soft:#f6465d24;--primary-bg:var(--yellow-hi);--primary-bg-hover:#f8d12f;--primary-ink:var(--yellow-ink);--selected-bg:var(--raised);--selected-ink:var(--yellow-hi);--selected-line:var(--yellow);--focus:var(--yellow-hi);--focus-width:2px;--focus-ring:0 0 0 var(--focus-width) var(--focus);--fresh:var(--yellow);--fresh-soft:#f0b90b12;--secondary-bg:transparent;--secondary-line:var(--line);--secondary-line-hover:var(--text-4);--secondary-ink:var(--text-2)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0}body{font-family:var(--font);letter-spacing:-.2px;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;opacity:.45}input{font:inherit;color:inherit}img{display:block}::selection{background:var(--yellow-soft)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--raised);border-radius:3px}::-webkit-scrollbar-track{background:0 0}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:1px}.mono,.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.up{color:var(--up)}.down{color:var(--down)}.dim{color:var(--text-3)}.dimmer{color:var(--text-4)}.yellow{color:var(--yellow)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbar{z-index:40;height:var(--topbar);background:var(--bg);border-bottom:1px solid var(--line-soft);align-items:center;gap:20px;padding:0 16px;display:flex;position:sticky;top:0}.brand{letter-spacing:.04em;color:var(--text);align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.brand-lockup{width:auto;height:26px;display:block}.brand-cheetah{width:auto;height:30px;display:none}.nav{gap:2px;display:flex}.nav a{border-radius:var(--radius);color:var(--text-2);padding:6px 10px;font-size:14px;font-weight:500}.nav a:hover{color:var(--text)}.nav a.on{color:var(--yellow)}.topbar-spacer{flex:1}.search{background:var(--panel-2);border-radius:var(--radius);width:340px;height:34px;color:var(--text-3);border:1px solid #0000;align-items:center;gap:8px;padding:0 10px;display:flex}.search:focus-within{border-color:var(--yellow)}.search input{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.kbd{font-family:var(--mono);background:var(--raised);color:var(--text-2);border-radius:4px;padding:1px 5px;font-size:11px}.quick-amt{border-radius:var(--radius);background:var(--panel-2);height:34px;color:var(--text-3);border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.quick-amt:focus-within{border-color:var(--yellow)}.quick-amt input{width:64px;color:var(--text);font-family:var(--mono);text-align:right;background:0 0;border:0;outline:none;font-size:13px}.btn{border-radius:var(--radius);white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,filter .15s,transform 80ms;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn-yellow{background:var(--primary-bg);color:var(--primary-ink)}.btn-yellow:hover:not(:disabled){background:var(--primary-bg-hover);filter:brightness(1.05)}.btn-ghost{background:var(--panel-2);color:var(--text)}.btn-ghost:hover:not(:disabled){background:var(--raised)}.btn-up{background:var(--up);color:var(--bg)}.btn-up:hover:not(:disabled){filter:brightness(1.1)}.btn-down{background:var(--down);color:var(--bg)}.btn-down:hover:not(:disabled){filter:brightness(1.1)}.btn-lg{height:44px;font-size:15px}.btn-sm{height:26px;padding:0 8px;font-size:12px}.status-dot{background:var(--text-4);border-radius:50%;width:7px;height:7px}.status-dot.live{background:var(--up);box-shadow:0 0 0 3px var(--up-soft)}.avatar{background:var(--panel-2);width:60px;height:60px;color:var(--text-3);letter-spacing:0;border-radius:6px;flex-shrink:0;place-items:center;font-size:16px;font-weight:600;display:grid;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar-letters{line-height:1}.avatar-sm{border-radius:6px;width:28px;height:28px;font-size:11px}.avatar-md{border-radius:8px;width:40px;height:40px;font-size:14px}.avatar-tag{background:var(--bg);color:var(--yellow);border-radius:3px;padding:0 3px;font-size:9px;font-weight:700;position:absolute;bottom:2px;right:2px}.chip{letter-spacing:.02em;height:16px;color:var(--text-2);background:var(--panel-2);border-radius:3px;flex-shrink:0;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.chip-bad{color:var(--bg);background:var(--down);font-weight:700}.token-page{height:calc(100vh - var(--topbar));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;display:grid}.tok-head{border-bottom:1px solid var(--line-soft);grid-column:1/-1;align-items:center;gap:24px;padding:10px 16px;display:flex;overflow-x:auto}.tok-id{flex-shrink:0;align-items:center;gap:10px;display:flex}.tok-sym{font-size:18px;font-weight:700}.tok-price{font-family:var(--mono);font-size:20px;font-weight:600}.tok-stats{flex-shrink:0;gap:22px;display:flex}.tok-stat{flex-direction:column;gap:2px;display:flex}.tok-stat span{color:var(--text-3);font-size:11px}.tok-stat b{font-family:var(--mono);font-size:13px;font-weight:500}.copy{font-family:var(--mono);color:var(--text-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.copy:hover{color:var(--yellow)}.tok-main{border-right:1px solid var(--line-soft);grid-template-rows:minmax(320px,1fr) minmax(220px,38%);min-height:0;display:grid}.chart-area{border-bottom:1px solid var(--line-soft);flex-direction:column;min-height:0;display:flex}.chart-bar{border-bottom:1px solid var(--line-soft);align-items:center;gap:4px;height:36px;padding:0 10px;display:flex}.seg{gap:2px;display:inline-flex}.seg button{height:24px;color:var(--text-3);font-size:12px;font-family:var(--mono);border-radius:4px;padding:0 8px}.seg button:hover{color:var(--text)}.seg button.on{color:var(--yellow);background:var(--panel-2)}.chart-well{flex:1;min-height:0;position:relative}.kline-box{position:absolute;inset:0}.chart-empty{color:var(--text-4);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.tabs{border-bottom:1px solid var(--line-soft);align-items:center;gap:2px;height:38px;padding:0 10px;display:flex}.tabs button{height:38px;color:var(--text-3);border-bottom:2px solid #0000;padding:0 10px;font-weight:500}.tabs button.on{color:var(--text);border-bottom-color:var(--yellow)}.tabs .count{font-family:var(--mono);color:var(--text-4);margin-left:4px;font-size:11px}.bottom{flex-direction:column;min-height:0;display:flex}.bottom-body{flex:1;overflow:auto}table.grid{border-collapse:collapse;width:100%;font-size:12px}table.grid th{z-index:1;background:var(--bg);text-align:left;color:var(--text-3);border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:6px 10px;font-weight:500;position:sticky;top:0}table.grid td{border-bottom:1px solid var(--line-soft);white-space:nowrap;font-family:var(--mono);padding:5px 10px}table.grid .r{text-align:right}tr.mine td{background:var(--yellow-soft)}.tag{font-family:var(--font);border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600}.tag-dev{color:var(--yellow);background:var(--yellow-soft)}.tag-sniper{color:var(--down);background:var(--down-soft)}.tag-bundle{color:var(--blue);background:#3c8cfa1f}.tag-vector{color:var(--yellow);background:var(--yellow-soft)}.tag-you{color:var(--yellow-ink);background:var(--yellow)}.side{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.panel-sec{border-bottom:1px solid var(--line-soft);padding:14px}.bs{background:var(--panel-2);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.bs button{height:32px;color:var(--text-3);border-radius:4px;font-weight:600}.bs button.on-buy{background:var(--up);color:var(--bg)}.bs button.on-sell{background:var(--down);color:var(--bg)}.otype{gap:16px;margin:12px 0 10px;display:flex}.otype button{color:var(--text-3);border-bottom:2px solid #0000;padding-bottom:4px;font-weight:500}.otype button.on{color:var(--text);border-bottom-color:var(--yellow)}.field{background:var(--panel-2);border-radius:var(--radius);border:1px solid #0000;align-items:center;gap:8px;height:42px;margin-bottom:8px;padding:0 12px;display:flex}.field:focus-within{border-color:var(--yellow)}.field label{color:var(--text-3);white-space:nowrap;font-size:12px}.field input{text-align:right;min-width:0;font-family:var(--mono);background:0 0;border:0;outline:none;flex:1;font-size:15px}.field .unit{color:var(--text-3);font-size:12px}.presets{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;display:grid}.presets button{background:var(--panel-2);height:28px;color:var(--text-2);font-family:var(--mono);border-radius:4px;font-size:12px}.presets button:hover{background:var(--raised);color:var(--text)}.presets button.on{box-shadow:inset 0 0 0 1px var(--yellow);color:var(--yellow)}.kv{color:var(--text-3);justify-content:space-between;padding:3px 0;font-size:12px;display:flex}.kv b{font-family:var(--mono);color:var(--text-2);font-weight:500}.note{color:var(--text-4);margin-top:8px;font-size:11px}.problem{color:var(--yellow);margin-top:8px;font-size:12px}.mini-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mini{background:var(--panel-2);border-radius:var(--radius);flex-direction:column;gap:2px;padding:8px;display:flex}.mini span{color:var(--text-3);font-size:11px}.mini b{font-family:var(--mono);font-size:13px;font-weight:500}.sec-title{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:600}.bar{background:var(--down);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.bar i{background:var(--up);height:100%;display:block}.page{max-width:1280px;margin:0 auto;padding:20px 16px}.page h1{margin:0 0 16px;font-size:22px}.card{background:var(--panel);border-radius:8px;padding:16px}.cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:16px;display:grid}.big{font-family:var(--mono);margin-top:4px;font-size:22px;font-weight:600}.skel{background:linear-gradient(90deg, var(--panel) 0%, var(--panel-2) 50%, var(--panel) 100%);background-size:200% 100%;border-radius:4px;animation:1.2s infinite skel}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:1101px) and (max-width:1279px){.topbar{gap:14px}.search{width:240px}}@media (max-width:1100px){.token-page{grid-template-columns:1fr;height:auto}.tok-main{border-right:0;grid-template-rows:420px 420px}.topbar{gap:12px;padding:0 12px}.brand-lockup{display:none}.brand-cheetah{display:block}.nav a{padding:6px 7px;font-size:13px}.search-wrap{flex:1;min-width:0}.topbar-spacer{display:none}.search{width:100%;min-width:0;max-width:260px}.search .kbd{display:none}.search input{min-width:0}}@media (max-width:720px){.nav,.quick-amt{display:none}.search{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.tcard.flash-up,.tcard.flash-new,.skel{animation:none}*,:before,:after{transition-duration:.01ms!important}.btn:active:not(:disabled){transform:none}}.posbar{z-index:45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#181a20f5;align-items:stretch;height:52px;display:flex;position:fixed;bottom:0;left:0;right:0}.posbar.closed{border:1px solid var(--line);border-radius:8px;height:34px;bottom:12px;left:auto;right:16px}.posbar-head{color:var(--text-2);border-right:1px solid var(--line-soft);white-space:nowrap;align-items:center;gap:12px;padding:0 14px;font-size:12px;display:flex}.posbar.closed .posbar-head{border-right:0}.posbar-head b{color:var(--yellow)}.posbar-list{flex:1;align-items:center;gap:6px;padding:0 10px;display:flex;overflow-x:auto}.pos{background:var(--panel-2);border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:4px 6px 4px 4px;display:flex}.pos-id{align-items:center;gap:6px;display:flex}.pos-id>span:last-child{flex-direction:column;font-size:12px;line-height:1.15;display:flex}.pos-id .mono{font-size:11px}.pos-pnl{text-align:right;min-width:48px;font-size:12px}.pos-sell{height:24px;color:var(--down);border:1px solid #f6465d66;border-radius:4px;padding:0 8px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.pos-sell:hover:not(:disabled){background:var(--down);color:var(--bg)}.pos-sell.all{background:var(--down-soft)}body.has-positions .page{padding-bottom:72px}.dev-launches{flex-direction:column;gap:2px;margin-top:8px;display:flex}.dev-launch{border-radius:4px;grid-template-columns:1fr auto auto;gap:10px;padding:4px 6px;font-size:12px;display:grid}.dev-launch:hover{background:var(--panel-2)}.connect-icon{display:none}@media (max-width:720px){.topbar{gap:10px;padding:0 12px}.brand-lockup{display:none}.brand-cheetah{display:block}.search{min-width:0}.search .kbd,.status-dot{display:none}.connect{padding:0 10px}.connect-word{display:none}.connect-icon{display:inline}.connect,.topbar .btn{min-width:40px;height:40px}.posbar-head>span:nth-child(3){display:none}}.keys kbd{font-family:var(--mono);background:var(--raised);color:var(--text-2);border-radius:3px;padding:0 4px;font-size:10px}.modal-back{z-index:100;background:#000000a8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--line);border-radius:10px;width:100%;max-width:420px;max-height:calc(100dvh - 32px);padding:18px;overflow-y:auto}.modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:15px;display:flex}.modal-head button{color:var(--text-3)}.modal-head button:hover{color:var(--text)}.w-balance{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.w-balance b{font-size:22px;font-weight:600}.w-qr{place-items:center;margin:4px 0 12px;display:grid}.w-qr img{border-radius:8px;width:180px;height:180px}.w-addr{background:var(--panel-2);word-break:break-all;text-align:left;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:12px;transition:background .15s;display:flex}.w-addr:hover{background:var(--raised)}.w-addr svg{color:var(--yellow);flex-shrink:0}.w-warn{color:var(--yellow);background:var(--yellow-soft);border-radius:6px;margin:10px 0 0;padding:8px 10px;font-size:12px}.w-select{color:var(--text);font-family:var(--mono);text-align:right;background:0 0;border:0;outline:none;flex:1;font-size:13px}.w-select option{background:var(--panel)}.w-export{border-top:1px solid var(--line-soft);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.w-export>div{flex-direction:column;flex:1;gap:2px;font-size:12px;display:flex}.w-import{flex-direction:column;align-items:stretch;gap:0}.w-import .field input{text-align:left;font-size:13px}.w-import .w-warn{margin-top:2px}.w-import-act{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}@media (max-width:720px){.wallet-addr{display:none}}.search-wrap{position:relative}.search-results{z-index:50;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:420px;max-width:calc(100vw - 24px);padding:4px;position:absolute;top:40px;left:0}.tracker-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mnav{display:none}@media (hover:none){.tc-copy{opacity:1}}@media (max-width:1100px){.token-page{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.tok-main,.side{display:contents}.token-page .chart-area{order:1;height:420px}.side>:first-child{border-top:1px solid var(--line-soft);order:2}.token-page .bottom{border-bottom:1px solid var(--line-soft);order:3;height:460px}.side>*{order:4}.tracker-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.search-wrap{flex:1;min-width:0}.topbar-spacer{display:none}.search-wrap .search{width:100%}.search input{min-width:0}.search-results{top:calc(var(--topbar) - 6px);width:auto;max-width:none;position:fixed;left:12px;right:12px}.tok-head{flex-wrap:wrap;gap:10px 16px;padding:10px 12px;overflow:visible}.tok-id{flex:1;min-width:0}.tok-id>div{min-width:0}.tok-id .dim{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tok-price{text-align:right;font-size:18px}.tok-stats{scrollbar-width:none;flex:100%;gap:18px;min-width:0;overflow-x:auto}.tok-stat{flex-shrink:0}.token-page .chart-area{height:360px}.tabs{scrollbar-width:none;overflow-x:auto}.tabs button{white-space:nowrap;flex-shrink:0}.mnav{z-index:46;background:var(--bg);border-top:1px solid var(--line-soft);grid-template-columns:repeat(6,minmax(0,1fr));height:56px;display:grid;position:fixed;bottom:0;left:0;right:0}.mnav a{color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:500;display:flex}.mnav a.on{color:var(--yellow)}body{padding-bottom:56px}.posbar{bottom:56px}.posbar.closed{bottom:68px}}.statusbar{z-index:44;background:var(--bg);border-top:1px solid var(--line-soft);height:28px;color:var(--text-2);align-items:center;gap:16px;padding:0 14px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.sb-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sb-item.bad{color:var(--down)}.sb-ping{font-family:var(--mono);color:var(--text-3);margin-left:-4px}.sb-ping:before{content:"·";color:var(--text-4);margin-right:6px}.sb-ping.warn{color:var(--state-wait)}.sb-ping.bad{color:var(--down)}.sb-spacer{flex:1}body{padding-bottom:28px}.pulse,.token-page{height:calc(100vh - var(--topbar) - 28px)}.posbar{bottom:28px}.posbar.closed{bottom:40px}@media (max-width:720px){.statusbar{display:none}body{padding-bottom:0}}.topbar{background:var(--panel);margin-bottom:var(--gutter);border-bottom:0}.statusbar{background:var(--panel);border-top:0}.token-page{gap:var(--gutter);padding:0 var(--gutter) var(--gutter);background:var(--bg);height:calc(100vh - var(--topbar) - var(--gutter) - 28px)}.tok-head{background:var(--panel);border-radius:var(--radius);border-bottom:0}.tok-main{gap:var(--gutter);border-right:0;min-height:0}.chart-area{background:var(--panel);border-radius:var(--radius);border-bottom:0;overflow:hidden}.bottom{background:var(--panel);border-radius:var(--radius);overflow:hidden}.side{background:var(--panel);border-radius:var(--radius)}table.grid th{background:var(--panel)}table.grid tr:hover td{background:var(--hover)}.card{background:var(--panel);border-radius:var(--radius)}.mini{background:var(--panel-2)}body.has-positions .pulse,body.has-positions .token-page{height:calc(100vh - var(--topbar) - var(--gutter) - 28px - 52px)}.posbar{background:var(--panel);border-top:1px solid var(--line-soft)}.pos{background:var(--panel-2)}.chip{background:var(--panel-2);color:var(--text-2)}@media (max-width:1100px){.pulse,.token-page{height:auto}}@media (max-width:720px){.token-page{gap:var(--gutter);padding:0}.tok-head,.chart-area,.bottom,.side{border-radius:0}}
:root{--chart-grid:#f0b90b12;--chart-cross:#f0b90b8c;--chart-flat:#ffffff59;--chart-skel:#1a1e24;--chart-skel-hi:#262b33}.chart-rail{border-bottom:1px solid var(--line-soft);scrollbar-width:none;flex:none;align-items:center;gap:10px;height:42px;padding:0 14px;display:flex;overflow-x:auto}.chart-rail::-webkit-scrollbar{display:none}.tf-group{flex:none;gap:2px;display:flex}.tf-group button,.rail-button,.zoom button{height:28px;font-family:var(--font);letter-spacing:.04em;color:var(--text-3);border-radius:3px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;transition:color .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.tf-group button:hover,.rail-button:hover,.zoom button:hover{color:var(--text);background:var(--panel-2)}.tf-group button.on,.rail-button.on{color:var(--bg);background:var(--yellow)}.chart-rail .clock{white-space:nowrap;font-family:var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--yellow);flex:none;margin-left:auto;font-size:14px;font-weight:600}.chart-rail .clock small{font-family:var(--font);letter-spacing:.1em;margin-left:6px;font-size:11px;font-weight:700}.zoom{flex:none;gap:2px;margin-left:8px;display:flex}.zoom button{padding:0 8px}@media (max-width:640px){.chart-rail .clock{display:none}.chart-rail .zoom{margin-left:auto}}@media (pointer:coarse){.chart-rail .zoom{display:none}.chart-rail .tf-group button{padding:0 9px}}.chart-well{flex:1;min-height:0;position:relative}.kline-box{background:var(--bg);position:absolute;inset:0}.chart-empty{color:var(--text-4);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.chart-skeleton{pointer-events:none;background:var(--bg);z-index:1;align-items:flex-end;gap:2.4%;padding:14% 7% 14% 4%;display:flex;position:absolute;inset:0}.chart-skeleton i{background:linear-gradient(100deg, var(--chart-skel) 30%, var(--chart-skel-hi) 50%, var(--chart-skel) 70%);background-size:300% 100%;border-radius:2px;flex:1;animation:1.6s ease-in-out infinite chart-skel-shimmer}.chart-skeleton i:nth-child(3n+1){height:34%}.chart-skeleton i:nth-child(3n+2){height:52%}.chart-skeleton i:nth-child(3n){height:42%}.chart-skeleton i:nth-child(5n){height:64%}@keyframes chart-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.chart-skeleton i{animation:none}}@media (max-width:720px){.token-page{grid-template-columns:minmax(0,1fr)}.token-page .chart-area,.tok-main{min-width:0}.chart-rail{gap:6px;padding:0 10px}.tf-group button,.rail-button,.zoom button{padding:0 7px;font-size:13px}}.chart-cover{z-index:1;text-align:center;background:var(--bg);color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;font-size:12px;display:flex;position:absolute;inset:0}.chart-cover b{color:var(--text);font-size:14px;font-weight:600}.chart-cover[role=alert] b{color:var(--down)}.chart-cover span{text-wrap:balance;max-width:380px}.chart-cover .btn{margin-top:6px}.chart-notices{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:4px;max-width:calc(100% - 24px);display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.chart-note{white-space:nowrap;color:var(--text-2);background:var(--panel);border:1px solid var(--line-soft);border-radius:3px;align-items:center;gap:8px;padding:3px 10px;font-size:12px;display:inline-flex}.chart-note.wait{color:var(--state-wait);border-color:#e0a23a59}.chart-note.bad{color:var(--down);pointer-events:auto;border-color:#f6465d59}.chart-note button{color:var(--text);font-size:12px;text-decoration:underline}@media (max-width:640px){.chart-note{white-space:normal;text-align:center}}.kline-focus:focus-visible{outline-offset:-2px;outline:2px solid var(--focus)!important}.kline-canvas{width:100%;height:100%;position:relative}.chart-mark{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--text);opacity:.05;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.chart-mark svg{fill:currentColor;width:44px;height:44px}.chart-mark span{letter-spacing:.06em;font-size:46px;font-weight:800;line-height:1}@media (max-width:720px){.chart-mark svg{width:30px;height:30px}.chart-mark span{font-size:30px}}
:root{--state-wait:#e0a23a}.dstate{text-align:center;color:var(--text-2);justify-content:center;align-items:center;gap:10px;padding:32px 16px;display:flex}.dstate-text{flex-direction:column;gap:4px;max-width:420px;display:flex}.dstate-text b{color:var(--text);font-weight:600}.dstate-text span{font-size:12px}.dstate-error b{color:var(--down)}.dstate-compact{text-align:left;border-bottom:1px solid var(--line-soft);justify-content:flex-start;padding:6px 12px;font-size:12px}.dstate-compact .dstate-text{flex-direction:row;gap:8px;max-width:none}.dstate-compact.dstate-stale,.dstate-compact.dstate-reconnecting{color:var(--state-wait);background:#e0a23a14}.dstate-compact.dstate-stale b,.dstate-compact.dstate-reconnecting b{color:var(--state-wait)}.dstate-spin{border:2px solid var(--line);border-top-color:var(--yellow);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite dspin}@keyframes dspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dstate-spin{animation:none}}.dstate-compact.dstate-error{background:#f6465d14}.dstate-compact.dstate-error b{color:var(--down)}.dstate-compact.dstate-partial{background:#ffffff08}.dstate-compact .btn{flex:none;margin-left:auto}.dstate-compact .dstate-text span{color:var(--text-2)}.dstate-foot{color:var(--text-2);border-top:1px solid var(--line-soft);margin:0;padding:8px 12px;font-size:12px}.sb-item.warn{color:var(--state-wait)}@keyframes rowInFade{0%{opacity:1}to{opacity:0}}tr.row-in-buy td,tr.row-in-sell td{position:relative}tr.row-in-buy td:after,tr.row-in-sell td:after{content:"";pointer-events:none;opacity:0;animation:.9s ease-out rowInFade;position:absolute;inset:0}tr.row-in-buy td:after{background:#2ebd8538}tr.row-in-sell td:after{background:#f6465d38}@media (prefers-reduced-motion:reduce){tr.row-in-buy td:after,tr.row-in-sell td:after{animation:none}}.tape-bar{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.tape-bar .seg{background:var(--panel-2);border-radius:5px;padding:2px}.tape-bar .seg button{height:22px;font-family:var(--font);font-size:11.5px}.tape-bar .seg button.on{background:var(--raised);color:var(--text)}.tape-chip{height:24px;color:var(--yellow);background:var(--yellow-soft);border-radius:5px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;display:inline-flex}.tape-paused{height:22px;color:var(--text-2);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:500;display:inline-flex}.tape-paused.on{background:var(--panel-2)}.tape-none td{text-align:center;color:var(--text-3);font-family:var(--font);padding:18px 10px}td.usd-bar{background-image:linear-gradient(var(--bar), var(--bar));background-position:right 4px center;background-repeat:no-repeat;background-size:var(--w) 64%}td.usd-bar.up{--bar:#2ebd8521}td.usd-bar.down{--bar:#f6465d21}.mk-filter{color:var(--text-4);opacity:0;vertical-align:middle;border-radius:3px;margin-left:4px;padding:2px}tr:hover .mk-filter,.mk-filter:focus-visible{opacity:1}.mk-filter:hover{color:var(--yellow);background:var(--panel-2)}.pct-bar{background:linear-gradient(to right, #f0b90b29 var(--w), transparent var(--w));border-radius:3px;min-width:64px;padding:1px 4px;display:inline-block}.pulse{grid-template-rows:auto minmax(0,1fr)}.pulse-bar{grid-column:1/-1;align-items:center;gap:8px;height:38px;padding:0 2px;display:flex}.pulse-bar-spacer{flex:1}.chain-chip{background:var(--panel);height:26px;color:var(--text-2);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.chain-chip i{background:var(--up);border-radius:50%;width:7px;height:7px}.pad-picker{position:relative}.pad-btn{background:var(--panel);height:28px;color:var(--text-2);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.pad-btn:hover{color:var(--text);background:var(--panel-2)}.pad-btn.on{color:var(--yellow);background:var(--yellow-soft)}.pad-menu{z-index:40;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:280px;max-height:min(70vh,560px);padding:6px;position:absolute;top:34px;left:0;overflow:auto;box-shadow:0 12px 32px #00000080}.pad-row{border-radius:5px;align-items:center;width:100%;display:flex}.pad-row:hover{background:var(--panel-2)}.pad-row>button.pad-hit,button.pad-row{text-align:left;height:30px;color:var(--text-2);flex:1;align-items:center;gap:8px;padding:0 8px;font-size:12.5px;display:flex}.pad-row.on .pad-name{color:var(--text)}.pad-check{border:1px solid var(--line);width:16px;height:16px;color:var(--bg);border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.pad-row.on .pad-check{background:var(--yellow);border-color:var(--yellow)}.pad-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pad-count{font-family:var(--mono);color:var(--text-4);font-size:11px}.pad-only{height:22px;color:var(--text-3);opacity:0;border-radius:4px;margin-right:4px;padding:0 8px;font-size:11px}.pad-row:hover .pad-only,.pad-only:focus-visible{opacity:1}.pad-only:hover{color:var(--yellow);background:var(--bg)}.pad-note{color:var(--text-4);padding:8px 8px 4px;font-size:11px}.chip-pad{color:var(--text-2)}@media (max-width:900px){.pulse-bar{height:auto;padding:6px 10px}}.star-btn{width:20px;height:20px;color:var(--text-4);border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.star-btn:hover{color:var(--yellow);background:var(--panel-2)}.star-btn.on{color:var(--yellow)}.tc-star{opacity:0}.tcard:hover .tc-star,.tc-star.on,.tc-star:focus-visible{opacity:1}.wl{position:relative}.wl-btn{width:32px;height:32px;color:var(--text-3);border-radius:6px;place-items:center;display:inline-grid;position:relative}.wl-btn:hover,.wl-btn.on{color:var(--yellow);background:var(--panel)}.wl-count{background:var(--yellow);min-width:14px;height:14px;color:var(--yellow-ink);border-radius:7px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:1px;right:0}.wl-menu{z-index:60;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:320px;max-height:min(70vh,560px);padding:6px;position:absolute;top:40px;right:0;overflow:auto;box-shadow:0 12px 32px #00000080}.wl-head{color:var(--text-2);padding:6px 8px 8px;font-size:12px;font-weight:600}.wl-empty{color:var(--text-3);padding:14px 8px;font-size:12.5px}.wl-row{border-radius:5px;align-items:center;gap:4px;padding-right:4px;display:flex}.wl-row:hover{background:var(--panel-2)}.wl-link{flex:1;grid-template-columns:auto 1fr auto 64px;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:grid}.wl-sym{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wl-mc{font-family:var(--mono);color:var(--text-2);font-size:12px}.wl-chg{font-family:var(--mono);text-align:right;font-size:12px}.ind-picker{position:relative}.ind-count{background:var(--yellow);min-width:16px;height:16px;color:var(--yellow-ink);border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px}.ind-menu{z-index:50;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:220px;padding:6px;position:absolute;top:32px;left:0;box-shadow:0 12px 32px #00000080}.ind-sep{background:var(--line-soft);height:1px;margin:4px 6px}
.tok-head{gap:28px;min-height:64px;padding:10px 16px;overflow:hidden}.tok-id{flex-shrink:1;min-width:0;max-width:300px}.tok-id-text{flex-direction:column;gap:3px;min-width:0;display:flex}.tok-id-line{align-items:center;gap:8px;min-width:0;display:flex}.tok-sym{white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.tok-name{color:var(--text-3);font-size:var(--fs-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tok-links{gap:10px}.tok-links a{color:var(--text-3);border-radius:3px;margin:-2px;padding:2px;display:inline-flex}.tok-links a:hover{color:var(--text)}.tok-links .copy{font-size:var(--fs-3)}.tok-quote{flex-direction:column;flex-shrink:0;gap:3px;display:flex}.tok-price{font-size:22px;font-weight:600;line-height:1.15}.tok-moves{font-size:var(--fs-3);white-space:nowrap;gap:10px;display:flex}.tok-moves i{color:var(--text-3);margin-right:2px;font-style:normal}.tok-moves b{font-weight:500}.tok-stats{border-left:1px solid var(--line-soft);scrollbar-width:none;flex-shrink:1;gap:24px;min-width:0;margin-left:auto;padding-left:24px;display:flex;overflow-x:auto}.tok-stats::-webkit-scrollbar{display:none}.tok-stat{flex-shrink:0;gap:3px}.tok-stat span{font-size:var(--fs-4);color:var(--text-3);white-space:nowrap}.tok-stat b{font-size:var(--fs-1);color:var(--text);white-space:nowrap;font-weight:500}.chart-rail .rail-clock{flex:none;margin-left:auto;display:inline-flex}.chart-rail .rail-clock .clock{font-size:var(--fs-3);color:var(--text-4);margin-left:0;font-weight:500}.chart-rail .rail-clock .clock small{letter-spacing:.08em;color:var(--text-4);margin-left:4px;font-size:10px;font-weight:600}@media (max-width:640px){.chart-rail .rail-clock{display:none}}.tp{padding:12px 14px 10px}.tp .bs button{height:34px}.tp .bs button:not([class*=on-]):hover{color:var(--text)}.tp .otype{border-bottom:1px solid var(--line-soft);gap:18px;margin:12px 0}.tp .otype button{font-size:var(--fs-2);margin-bottom:-1px;padding:0 0 7px}.tp .otype button:hover{color:var(--text)}.tp-field{margin-bottom:12px}.tp-field-head{font-size:var(--fs-3);color:var(--text-3);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.tp-field-head label{color:var(--text-2);font-weight:500}.tp-field-head span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tp-field-head b{color:var(--text-2);font-weight:500}.tp-input{background:var(--panel-2);border:1px solid var(--line-soft);border-radius:var(--radius);align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.tp-input:hover{border-color:var(--line)}.tp-input:focus-within{border-color:var(--yellow)}.tp-input input{text-align:left;min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.tp-input input[readonly]{color:var(--text-2)}.tp-input .unit{font-size:var(--fs-3);color:var(--text-3);white-space:nowrap;flex-shrink:0}.tp-field .presets{margin:6px 0 0}.tp-field .presets button{height:30px}.tp-hint{font-size:var(--fs-3);color:var(--text-3);margin:5px 0 0}.tp-hint b{color:var(--text-2);font-weight:500}.tp-details{border-radius:var(--radius);background:var(--bg);border:1px solid var(--line-soft);margin:0 0 12px;padding:8px 10px}.tp-details>div{min-height:24px;font-size:var(--fs-3);justify-content:space-between;align-items:center;gap:12px;display:flex}.tp-details dt{color:var(--text-3)}.tp-details dd{color:var(--text-2);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.tp-details dd.strong{color:var(--text);font-size:var(--fs-2)}.tp-slip{height:22px;color:var(--text);border-radius:3px;align-items:center;gap:3px;margin-right:-6px;padding:0 6px;font-weight:500;display:inline-flex}.tp-slip:hover,.tp-slip[aria-expanded=true]{background:var(--panel-2)}.tp-slip svg{color:var(--text-3);transition:transform .15s}.tp-slip[aria-expanded=true] svg{transform:rotate(180deg)}.tp-slip-opts{grid-template-columns:repeat(5,1fr);margin:-4px 0 12px}.tp-submit{width:100%;font-weight:600}.tp .problem{margin:8px 0 0}.tp .note{margin:8px 0 0;line-height:1.45}.tp-help{justify-content:flex-end;margin-top:8px;display:flex;position:relative}.tp-help-btn{height:26px;font-size:var(--fs-3);color:var(--text-3);border-radius:3px;align-items:center;gap:5px;margin-right:-8px;padding:0 8px;display:inline-flex}.tp-help-btn:hover,.tp-help-btn[aria-expanded=true]{color:var(--text);background:var(--panel-2)}.tp-keys{z-index:20;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius);width:240px;padding:10px 12px;position:absolute;bottom:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000073}.tp-keys dl{gap:6px;margin:0;display:grid}.tp-keys dl>div{font-size:var(--fs-3);justify-content:space-between;gap:10px;display:flex}.tp-keys dt{white-space:nowrap;color:var(--text-3)}.tp-keys dd{color:var(--text);margin:0}.tp-keys kbd{font-family:var(--mono);font-size:var(--fs-4);background:var(--panel-2);color:var(--text);border:1px solid var(--line);border-radius:3px;padding:1px 5px}.tp-keys p{font-size:var(--fs-4);color:var(--text-3);margin:8px 0 0}.dock{padding:12px 14px}.dock .sec-title{font-size:var(--fs-4);margin-bottom:6px}.dock .kv{min-height:24px;font-size:var(--fs-3);align-items:center;gap:12px;padding:2px 0}.dock .kv>span{color:var(--text-3);white-space:nowrap}.dock .kv b{color:var(--text-2);text-align:right}.dock .kv a{color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.dock .kv a:hover{color:var(--yellow)}.dock .kv a svg{color:var(--text-4)}.dock .bar{margin:4px 0 2px}.dock .risk-warn{color:var(--warn)}.dock .risk-high{color:var(--warn);background:var(--warn-soft);border-radius:3px;padding:0 6px}.dock-note{font-size:var(--fs-3);color:var(--text-3);margin:4px 0 0}.dock .dev-launches{margin:6px -6px 0}.dock .dev-launch{font-size:var(--fs-3)}@media (max-width:1366px){.tok-head{gap:22px}.tok-stats{gap:20px;padding-left:20px}}@media (max-width:1100px){.tok-head{overflow:hidden}}@media (max-width:720px){.tok-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id price""moves moves""stats stats";gap:8px 12px;padding:10px 12px;display:grid;overflow:visible}.tok-id{grid-area:id;max-width:none}.tok-quote{display:contents}.tok-price{text-align:right;grid-area:price;align-self:center;font-size:18px}.tok-moves{grid-area:moves;gap:14px}.tok-stats{border-left:0;border-top:1px solid var(--line-soft);grid-area:stats;gap:18px;margin-left:0;padding:8px 0 0}.tok-stat b{font-size:var(--fs-2)}}.dock-grid{display:contents}@media (max-width:1100px){.dock-grid{background:var(--panel);order:4;display:block}.token-page .tp{background:var(--panel)}}@media (min-width:721px) and (max-width:1100px){.tp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 24px;display:grid}.tp-exec{padding-top:46px}.dock-grid{background:var(--panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dock-grid>.panel-sec:nth-child(odd){border-right:1px solid var(--line-soft)}}.tp-speed-opts{margin:-4px 0 12px}.speed-opts .presets{margin:0}.speed-custom{font-size:var(--fs-3);align-items:center;gap:6px;margin-top:6px;display:flex}.speed-custom label{color:var(--text-3)}.speed-custom input{background:var(--panel-2);min-width:0;height:28px;color:var(--text);font-size:var(--fs-3);border:1px solid #0000;border-radius:4px;outline:none;flex:1;padding:0 8px}.speed-custom input:focus{border-color:var(--focus)}.speed-note{font-size:var(--fs-4);color:var(--text-3);margin:6px 0 0;line-height:1.45}.speed-opts .problem{font-size:var(--fs-4);margin:4px 0 0}.speed-menu{position:relative}.speed-btn{border-radius:var(--radius);height:28px;color:var(--text-2);font-size:var(--fs-3);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.speed-btn:hover,.speed-btn[aria-expanded=true]{background:var(--panel-2);color:var(--text)}.speed-btn svg{color:var(--text-3)}.speed-pop{z-index:60;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:340px;max-width:calc(100vw - 24px);padding:12px;position:absolute;top:34px;left:0;box-shadow:0 12px 32px #00000080}.speed-sec+.speed-sec{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px}.speed-head{font-size:var(--fs-3);color:var(--text-3);justify-content:space-between;margin-bottom:6px;display:flex}.speed-head b{color:var(--text);font-weight:600}@media (max-width:1279px){.speed-sum{display:none}}
.pg{width:100%;min-width:0;max-width:1920px;margin:0 auto;padding:16px 20px 40px}.pg-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:12px;display:flex}.pg-title{min-width:0}.pg-title h1{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600;line-height:1.25}.pg-title h1 .pg-sub{color:var(--text-2);margin-left:8px;font-size:13px;font-weight:400}.pg-title p{color:var(--text-2);max-width:78ch;margin:4px 0 0;font-size:13px}.pg-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg-controls-label{color:var(--text-2);font-size:12px}.pg .seg{background:var(--panel);border-radius:var(--radius);padding:2px}.pg .seg button{height:28px;color:var(--text-2);padding:0 10px}.pg .seg button.on{color:var(--yellow);background:var(--panel-2)}.pg-stack{gap:var(--gutter);flex-direction:column;min-width:0;display:flex}.pg-cols{gap:var(--gutter);align-items:start;display:grid}.pg-cols-side{grid-template-columns:320px minmax(0,1fr)}.pg-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-panel{background:var(--panel);border-radius:var(--radius);min-width:0}.pg-panel-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:42px;padding:8px 14px;display:flex}.pg-panel-head h2{color:var(--text);margin:0;font-size:13px;font-weight:600}.pg-panel-head .pg-hint{color:var(--text-2);font-size:12px}.pg-panel-head .pg-spacer{flex:1}.pg-panel-body{padding:14px}.pg-panel .tabs{border-bottom-color:var(--line-soft)}.pg-panel .tabs button{color:var(--text-2)}.pg-panel .tabs button.on{color:var(--text)}.pg-panel .tabs{overflow-x:auto}.pg-preview .tabs{flex-wrap:wrap;height:auto;min-height:38px}.pg-scroll{min-width:0;overflow-x:auto}.pg table.grid{font-size:13px}.pg table.grid th{color:var(--text-2);background:var(--panel);padding:9px 14px;font-size:12px}.pg table.grid td{padding:9px 14px}.pg table.grid tbody tr:last-child td{border-bottom:0}.pg table.grid a:hover{color:var(--yellow)}.pg table.grid .pg-rank{width:40px;color:var(--text-2)}.pg table.grid .pg-rank.top{color:var(--yellow)}.pg table.grid .pg-muted{color:var(--text-2)}.pg-table-min{min-width:760px}.pg-stats{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.pg-stat{background:var(--panel);border-radius:var(--radius);min-width:0;padding:12px 14px}.pg-stat>span{color:var(--text-2);font-size:12px;display:block}.pg-stat>b{font-size:20px;font-weight:600;font-family:var(--mono);overflow-wrap:anywhere;margin-top:4px;display:block}.pg-stat>small{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.pg-stat-inset{background:var(--panel-2)}.pg-form{flex-direction:column;gap:10px;display:flex}.pg-field{flex-direction:column;gap:5px;min-width:0;display:flex}.pg-field>label,.pg-field>.pg-label{color:var(--text-2);font-size:12px;font-weight:500}.pg-field input{background:var(--panel-2);width:100%;height:38px;color:var(--text);border:1px solid var(--line);border-radius:var(--radius);outline:none;padding:0 12px;font-size:13px}.pg-field input::placeholder{color:var(--text-3)}.pg-field input:focus{border-color:var(--yellow)}.pg-field input[readonly]{color:var(--text-2)}.pg-field small{color:var(--text-2);font-size:12px}.pg-inline{gap:8px;min-width:0;display:flex}.pg-inline>:first-child{flex:1;min-width:0}.pg-actions{flex-wrap:wrap;gap:8px;display:flex}.pg .btn{height:38px}.pg .btn-sm{height:28px}.pg-list{margin:0;padding:0;list-style:none}.pg-list li{border-top:1px solid var(--line-soft);align-items:center;gap:8px;display:flex}.pg-list li:first-child{border-top:0}.pg-list .pg-list-main{text-align:left;border-left:2px solid #0000;flex:1;min-width:0;padding:9px 14px}.pg-list .pg-list-main:hover{background:var(--hover)}.pg-list .pg-list-main.on{border-left-color:var(--yellow);background:var(--panel-2)}.pg-list .pg-list-main b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.pg-list .pg-list-main span{color:var(--text-2);font-size:12px;font-family:var(--mono);display:block}.pg-list .pg-icon-btn{width:36px;height:36px;color:var(--text-2);border-radius:var(--radius);place-items:center;margin-right:6px;display:grid}.pg-list .pg-icon-btn:hover{color:var(--down);background:var(--panel-2)}.pg-copy{color:var(--text-2);margin:0;font-size:13px;line-height:1.55}.pg-copy b{color:var(--text);font-weight:600}.pg-points{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pg-points li{color:var(--text-2);gap:10px;font-size:13px;line-height:1.5;display:flex}.pg-points li:before{content:"";background:var(--text-3);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.pg-points li b{color:var(--text);font-weight:600}.pg-note{color:var(--text-2);max-width:100ch;margin:10px 0 0;font-size:12px;line-height:1.5}.pg-tag{background:var(--panel-2);color:var(--text-2);vertical-align:middle;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.pg-state{flex-direction:column;align-items:center;padding-bottom:24px;display:flex}.pg-state .dstate{padding-bottom:12px}.pg-preview{position:relative}.pg-ghost{background:var(--panel-2);border-radius:2px;height:10px;display:block}.pg-preview table.grid td{color:var(--text-3)}.pg-connect{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.pg-404{max-width:560px;padding:64px 0}.pg-404 .pg-code{font-family:var(--mono);color:var(--yellow);margin-bottom:8px;font-size:13px;font-weight:600}@media (max-width:1100px){.pg-cols-side,.pg-cols-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.pg{padding:12px 12px 32px}.pg-head{flex-direction:column;align-items:flex-start}.pg-title h1 .pg-sub{margin:2px 0 0;display:block}.pg-panel-body{padding:12px}.pg table.grid th,.pg table.grid td{padding:8px 10px}.pg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-stat>b{font-size:17px}.pg-inline{flex-wrap:wrap}.pg-inline>*{flex:100%}.pg-hide-sm{display:none}.pg-table-min{min-width:520px}}
.tag.wtag{cursor:help;margin-left:3px}a+.tag.wtag{margin-left:6px}.tag-top10{color:#b49cfb;background:#a78bfa21}.tag-whale{color:#4cc3f7;background:#38bdf81f}.tag-fresh{color:var(--up);background:var(--up-soft)}.tag-smart{color:#ffa552;background:#ff9f431f}
.filters{background:var(--panel-2);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;padding:12px 14px;display:grid}.filters.pf{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;align-content:start;max-height:min(56vh,480px);overflow-y:auto}.filters .pf-group{border-top:1px solid var(--line-soft);font-size:var(--fs-4);letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);grid-column:1/-1;margin-top:4px;padding-top:8px;font-weight:600}.filters .pf-group:first-child{border-top:0;margin-top:0;padding-top:0}.filters .f-field{font-size:var(--fs-3);color:var(--text-2);flex-direction:column;gap:4px;min-width:0;display:flex}.filters .f-input{border:1px solid var(--line);background:var(--bg);border-radius:4px;align-items:center;height:30px;transition:border-color .12s,background .12s;display:flex}.filters .f-input:hover{border-color:var(--secondary-line-hover)}.filters .f-input:focus-within{outline:var(--focus-width) solid var(--focus);outline-offset:1px}.filters .f-input input{min-width:0;height:100%;font-family:var(--mono);font-size:var(--fs-2);text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0 8px}.filters .f-input input::placeholder{color:var(--text-4)}.filters .f-input em{font-style:normal;font-size:var(--fs-4);color:var(--text-3);padding-right:8px}.filters .f-input.pf-set{background:var(--selected-bg);border-color:var(--selected-bg)}.filters .f-input.pf-set input{color:var(--selected-ink)}.filters .f-checks{flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;display:flex}.filters .f-check{min-height:24px;font-size:var(--fs-3);color:var(--text);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.filters .f-check input{width:15px;height:15px;accent-color:var(--yellow-hi);margin:0}.filters .pf-fake{flex-direction:column;align-items:flex-start;gap:2px}.filters .pf-default{color:var(--text-3);background:var(--panel);border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600}.filters .pf-help{max-width:52ch;font-size:var(--fs-4);color:var(--text-3);margin:0 0 0 22px;line-height:1.45}.filters .pf-seg{border:1px solid var(--line);background:var(--bg);border-radius:4px;height:30px;display:flex;overflow:hidden}.filters .pf-seg button{min-width:0;font-family:var(--mono);font-size:var(--fs-3);color:var(--text-3);flex:1;padding:0 4px;font-weight:500;transition:background .12s,color .12s}.filters .pf-seg button+button{border-left:1px solid var(--line)}.filters .pf-seg button:hover{color:var(--text);background:var(--panel-2)}.filters .pf-seg button.on{color:var(--selected-ink);background:var(--selected-bg)}.filters .pf-seg button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-2px}.filters .f-actions{border-top:1px solid var(--line-soft);grid-column:1/-1;align-items:center;gap:6px;padding-top:10px;display:flex}.filters.pf .f-actions{z-index:1;background:var(--panel-2);margin-top:2px;padding-bottom:2px;position:sticky;bottom:0}.filters .f-summary{min-width:0;font-size:var(--fs-3);color:var(--text-2);flex:1}.filters .f-actions .btn-ghost{background:var(--secondary-bg);box-shadow:inset 0 0 0 1px var(--secondary-line);color:var(--text)}.filters .f-actions .btn-ghost:hover:not(:disabled){background:var(--raised)}@media (max-width:720px){.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.filters .f-actions{flex-wrap:wrap}.filters .f-summary{flex-basis:100%}.filters .f-actions .btn{height:36px;padding:0 14px}.filters .f-check{min-height:36px}.filters .f-input,.filters .pf-seg{height:36px}}
.tok-head{align-items:center;gap:20px;min-height:64px;padding:10px 16px;overflow:hidden}.tok-id{flex:0 auto;gap:10px;min-width:0;max-width:460px}.tok-id-text{gap:4px;min-width:0}.tok-id-line{gap:8px}.tok-sym{font-size:18px;font-weight:700}.tok-name{font-size:var(--fs-2)}.tok-links{flex-wrap:wrap;gap:3px 8px}.tok-links a{color:var(--text-3)}.tok-links a:hover{color:var(--yellow)}.tok-links .copy{font-size:var(--fs-3);white-space:nowrap}.tok-head .tok-chip{white-space:nowrap;border-radius:3px;height:18px;padding:0 6px;font-size:11px;font-weight:600;line-height:1}.tok-head .chip-pad{color:var(--text-2);background:var(--panel-2)}.tok-head .tok-chip-quote{color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tok-quote{flex-shrink:0;gap:5px}.tok-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:600;line-height:1.1}.tok-moves{align-items:center;gap:4px}.tok-chg{background:var(--panel-2);height:20px;font-family:var(--mono);font-size:var(--fs-3);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:3px;align-self:center;align-items:baseline;gap:5px;padding:0 6px;line-height:20px;display:inline-flex}.tok-chg i{font-style:normal;font-size:var(--fs-4);color:var(--text-3)}.tok-chg b{color:var(--text-2);font-weight:600}.tok-chg.up{background:var(--up-soft)}.tok-chg.up b{color:var(--up)}.tok-chg.down{background:var(--down-soft)}.tok-chg.down b{color:var(--down)}.tok-stats{border-left:1px solid var(--line-soft);scrollbar-width:none;-ms-overflow-style:none;flex:0 auto;gap:18px;min-width:0;margin-left:auto;padding-left:20px;display:flex;overflow:auto hidden}.tok-stats::-webkit-scrollbar{display:none}.tok-stat{flex-shrink:0;gap:3px}.tok-stat span{font-size:var(--fs-4);color:var(--text-3);white-space:nowrap}.tok-stat b{font-size:var(--fs-2);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.tok-stat b em{color:var(--text-4);margin:0 3px;font-style:normal}.tok-stat b .up{color:var(--up)}.tok-stat b .down{color:var(--down)}.tok-stat b.risk-warn{color:var(--yellow)}.tok-stat b.risk-high{color:var(--down)}@media (max-width:1100px){.tok-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id quote""stats stats";gap:8px 16px;min-width:0;display:grid}.tok-id{grid-area:id;max-width:none}.tok-quote{grid-area:quote;align-items:flex-end}.tok-stats{border-left:0;border-top:1px solid var(--line-soft);grid-area:stats;margin-left:0;padding:8px 0 0}}@media (max-width:720px){.tok-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""quote""stats";gap:8px 12px;max-width:100%;padding:10px 12px;overflow:hidden}.tok-id{grid-area:id;max-width:none}.tok-quote{flex-direction:row;grid-area:quote;align-items:center;gap:10px;min-width:0;display:flex}.tok-price{text-align:left;flex:none;font-size:20px}.tok-moves{scrollbar-width:none;gap:6px;min-width:0;overflow-x:auto}.tok-moves::-webkit-scrollbar{display:none}.tok-chg{flex-shrink:0}.tok-stats{grid-area:stats;gap:16px}.tok-stat b{font-size:var(--fs-2)}}.chain-pick{position:relative}.chain-btn{border-radius:var(--radius);background:var(--panel-2);border:1px solid var(--line-soft);height:32px;color:var(--text);font-size:var(--fs-2);align-items:center;gap:6px;padding:0 8px 0 7px;font-weight:600;display:inline-flex}.chain-btn:hover{background:var(--raised)}.chain-btn svg:last-child{color:var(--text-3)}.chain-mark{flex-shrink:0;display:block}.chain-menu{z-index:60;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:220px;padding:6px;position:absolute;top:38px;left:0;box-shadow:0 12px 32px #00000080}.chain-row{text-align:left;width:100%;height:38px;font-size:var(--fs-2);color:var(--text-2);border-radius:6px;grid-template-columns:18px 1fr auto 14px;align-items:center;gap:10px;padding:0 8px;display:grid}.chain-row:hover{background:var(--hover);color:var(--text)}.chain-row.on{color:var(--text)}.chain-row-coin{font-size:var(--fs-4);color:var(--text-3)}.chain-row-check{color:var(--selected-ink);place-items:center;display:grid}@media (max-width:720px){.chain-word{display:none}.chain-btn{gap:4px;padding:0 6px}}.nav a{white-space:nowrap}@media (min-width:1101px){.search-wrap{flex:0 340px;min-width:200px}.search{width:100%}}@media (min-width:1101px) and (max-width:1365px){.chain-word{display:none}}
.pg-smart .pg-head,.pg-stocks .pg-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;margin-bottom:12px;display:grid}.pg-smart .pg-title,.pg-stocks .pg-title{display:contents}.pg-smart .pg-title h1,.pg-stocks .pg-title h1{grid-area:1/1;min-width:0}.pg-smart .pg-controls,.pg-stocks .pg-controls{flex-wrap:nowrap;grid-area:1/2}.pg-smart .pg-title p,.pg-stocks .pg-title p{grid-area:2/1/auto/-1;max-width:none;margin:0}.pg-smart .pg-head .seg button,.pg-stocks .pg-head .seg button{font-family:var(--font)}.pg-how{grid-area:3/1/auto/-1;min-width:0}.pg-how>summary{min-height:24px;color:var(--text-2);cursor:pointer;border-radius:var(--radius);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;list-style:none;display:inline-flex}.pg-how>summary::-webkit-details-marker{display:none}.pg-how>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin:0 2px 0 1px;transition:transform .12s;transform:rotate(-45deg)}.pg-how[open]>summary:before{transform:rotate(45deg)}.pg-how>summary:hover{color:var(--text)}.pg-how-body{background:var(--panel);border-radius:var(--radius);max-width:86ch;color:var(--text-2);margin:6px 0 4px;padding:10px 14px;font-size:12px;line-height:1.5}.pg-how-body ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pg-how-body li{gap:8px;display:flex}.pg-how-body li:before{content:"";background:var(--text-3);border-radius:50%;flex:none;width:4px;height:4px;margin-top:7px}.pg-how-body b{color:var(--text);font-weight:600}.pg-smart table.grid,.pg-stocks table.grid{font-variant-numeric:tabular-nums}.pg-smart table.grid th,.pg-stocks table.grid th{border-bottom:1px solid var(--line-soft);height:36px;padding:0 14px;font-weight:500}.pg-smart table.grid th.sorted,.pg-stocks table.grid th.sorted{color:var(--text)}.pg-smart table.grid td,.pg-stocks table.grid td{vertical-align:middle;height:44px;padding:0 14px}.pg-smart table.grid td.r,.pg-stocks table.grid td.r{text-align:right}.pg-smart table.grid .pg-rank{width:48px;font-weight:500}.pg-smart table.grid .pg-rank.top{color:var(--text);font-weight:600}.pg-smart table.grid,.pg-stocks table.grid{table-layout:fixed}.pg-smart .pg-table-min{min-width:900px}.pg-stocks .pg-table-min{min-width:740px}.pg-smart .pg-c-pnl{width:110px}.pg-smart .pg-c-wr{width:140px}.pg-smart .pg-c-coins{width:70px}.pg-smart .pg-c-last{width:110px}.pg-stocks .pg-c-price{width:120px}.pg-stocks .pg-c-chg{width:110px}.pg-stocks .pg-c-vol{width:120px}.pg-stocks .pg-c-liq{width:130px}.pg-smart table.grid td.pg-c-best,.pg-stocks table.grid td.pg-token{overflow:hidden}.pg-scroll:focus-visible{outline-offset:-2px}.pg-wallet{font-weight:500}.pg-wr-pct{text-align:right;min-width:4ch;display:inline-block}.pg-wr-frac{text-align:right;min-width:7ch;color:var(--text-2);margin-left:8px;display:inline-block}.pg-best{align-items:baseline;gap:8px;max-width:24ch;display:inline-flex}.pg-best-sym{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.pg-best-pnl{flex:none}.pg-smart .pg-c-act{width:104px}.pg-tracking{min-height:26px;color:var(--text-2);justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.pg-tracking:hover{color:var(--text)}.pg-stocks table.grid td.pg-token{font-family:var(--font)}.pg-token-link{align-items:center;gap:10px;min-width:0;display:flex}.pg-token-link b{font-weight:600}.pg-token-link>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pg-token-name{color:var(--text-2)}.pg-stocks .pg-c-act{width:88px}.pg-smart table.grid tbody tr.pg-skel-row:hover td,.pg-stocks table.grid tbody tr.pg-skel-row:hover td{background:0 0}.pg-skel{background:linear-gradient(90deg, var(--panel-2) 0%, var(--raised) 50%, var(--panel-2) 100%);background-size:200% 100%;border-radius:3px;height:12px;display:block}td.r>.pg-skel{margin-left:auto}.pg-skel.w-xs{width:24px}.pg-skel.w-s{width:52px}.pg-skel.w-m{width:88px}.pg-skel.w-l{width:120px}.pg-skel-btn{border-radius:var(--radius);background:var(--panel-2);width:60px;height:26px;margin-left:auto;display:block}.pg-skel-id{align-items:center;gap:10px;display:flex}.pg-skel-av{background:var(--panel-2);border-radius:6px;flex:none;width:28px;height:28px}.pg-msg-box{border-top:1px solid var(--line-soft);text-align:center;min-height:176px;font-family:var(--font);color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px 16px;font-size:13px;display:flex}.pg-msg-box b{color:var(--text);font-weight:600}.pg-msg-box .btn{margin-top:8px}.pg-msg-box .btn:disabled{opacity:.6;cursor:default}.pg-msg-fail b:before{content:"";background:var(--state-wait,#e0a23a);border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.pg-smart .dstate-compact,.pg-stocks .dstate-compact{min-height:36px;font-family:var(--font);align-items:center}.pg-smart .dstate-compact .btn:disabled,.pg-stocks .dstate-compact .btn:disabled{opacity:.6;cursor:default}.pg-foot{color:var(--text-2);border-top:1px solid var(--line-soft);margin:0;padding:8px 14px;font-size:12px}@media (max-width:1100px){.pg-smart table.grid th,.pg-stocks table.grid th,.pg-smart table.grid td,.pg-stocks table.grid td{padding-left:12px;padding-right:12px}}@media (max-width:720px){.pg-smart .pg-table-min,.pg-stocks .pg-table-min{min-width:0}.pg-smart .pg-c-pnl{width:92px}.pg-smart .pg-c-wr{width:56px}.pg-stocks .pg-c-price{width:96px}.pg-stocks .pg-c-chg{width:80px}.pg-smart .pg-c-coins,.pg-smart .pg-c-last,.pg-smart .pg-c-best,.pg-stocks .pg-c-vol,.pg-stocks .pg-c-liq{display:none}.pg-smart table.grid th,.pg-stocks table.grid th,.pg-smart table.grid td,.pg-stocks table.grid td{padding-left:8px;padding-right:8px}.pg-smart table.grid .pg-rank{width:32px}.pg-smart .pg-c-act{width:76px}.pg-stocks .pg-c-act{width:68px}.pg-wr-frac{display:none}.pg-wr-pct{min-width:0}.pg-smart table.grid .btn-sm,.pg-stocks table.grid .btn-sm{min-width:44px;height:32px}.pg-tracking{min-height:32px}.pg-head .seg button{min-width:36px;height:32px}.pg-smart .pg-controls-label,.pg-stocks .pg-controls-label,.pg-token-name{display:none}}
.pulse{gap:var(--gutter);padding:0 var(--gutter) var(--gutter);height:calc(100vh - var(--topbar) - var(--gutter) - 28px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.has-positions .pulse{height:calc(100vh - var(--topbar) - var(--gutter) - 28px - 52px)}.pulse.has-outage{grid-template-rows:auto auto minmax(0,1fr)}.pulse-outage{border-radius:var(--radius);grid-column:1/-1;overflow:hidden}.pulse-outage .dstate-compact{border-bottom:0}.col-unavailable{padding:32px 24px}.pulse-bar{grid-column:1/-1;align-items:center;gap:10px;min-width:0;height:32px;padding:0;display:flex}.pulse-bar-spacer{flex:1;min-width:0}.chain-chip{border-radius:var(--radius);height:24px;box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--text-3);font-size:var(--fs-4);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.chain-chip i{display:none}.pad-picker .pad-btn{background:var(--panel);max-width:240px;height:28px;color:var(--text-2);font-size:var(--fs-3);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.pad-btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.pad-picker .pad-btn svg{flex-shrink:0}.pad-picker .pad-btn:hover,.pad-picker .pad-btn[aria-expanded=true]{background:var(--panel-2);color:var(--text)}.pad-picker .pad-btn.on{background:var(--selected-bg);color:var(--selected-ink)}.pad-picker .pad-menu{top:32px}.pad-picker .pad-check{border-color:var(--line)}.pad-picker .pad-row.on .pad-check{background:var(--raised);border-color:var(--raised);color:var(--selected-ink)}.pad-picker .pad-only:hover{color:var(--text);background:var(--raised)}.pulse-presets{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:inline-flex}.pp-label{font-size:var(--fs-4);color:var(--text-3);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.pp-label svg{color:var(--yellow)}.pp-unit{font-size:var(--fs-4);color:var(--text-4)}.pp{background:var(--panel);border-radius:6px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.pp button{height:24px;font-size:var(--fs-4);color:var(--text-3);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-weight:600;transition:background .12s,color .12s;display:inline-flex;position:relative}.pp button:hover{color:var(--text);background:var(--panel-2)}.pp .pv{font-family:var(--mono);color:var(--text-2);font-weight:500}.pp button.on{background:var(--selected-bg);color:var(--selected-ink)}.pp button.on .pv{color:var(--selected-ink)}.pp button:focus-visible{outline-offset:-1px}.col{background:var(--panel);border-radius:var(--radius);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.col-head{background:var(--panel);border-bottom:1px solid var(--line-soft);flex-shrink:0}.col-head-row{white-space:nowrap;align-items:center;gap:6px;min-width:0;height:40px;padding:0 8px 0 12px;display:flex}.col-icon{color:var(--text-3);flex-shrink:0;place-items:center;display:inline-grid}.col-title{text-overflow:ellipsis;min-width:0;color:var(--text);flex:0 auto;font-size:14px;font-weight:600;overflow:hidden}.col-count{font-size:var(--fs-4);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.col-count b{font-family:var(--mono);color:var(--text-2);background:var(--panel-2);border-radius:4px;padding:1px 6px;font-weight:500}.col-hidden{height:20px;font-size:var(--fs-4);color:var(--text-3);white-space:nowrap;border-radius:3px;padding:0 4px}.col-hidden:hover{color:var(--text);background:var(--panel-2)}.col-paused{height:20px;font-size:var(--fs-4);color:#0000;border-radius:3px;flex:0 0 64px;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex;overflow:hidden}.col-paused.on{color:var(--text-2);background:var(--panel-2)}.col-search{border:1px solid var(--line);background:var(--bg);min-width:84px;max-width:220px;height:28px;color:var(--text-3);border-radius:5px;flex:120px;align-items:center;gap:6px;margin-left:auto;padding:0 4px 0 8px;transition:border-color .12s;display:flex}.col-search:hover{border-color:var(--secondary-line-hover)}.col-search:focus-within{outline:var(--focus-width) solid var(--focus);outline-offset:1px}.col-search svg{flex-shrink:0}.col-search input{min-width:0;color:var(--text);font-size:var(--fs-3);background:0 0;border:0;outline:none;flex:1}.col-search input::placeholder{color:var(--text-4)}.col-search button{width:20px;height:20px;color:var(--text-3);border-radius:3px;flex-shrink:0;place-items:center;display:inline-grid}.col-search button:hover{color:var(--text);background:var(--panel-2)}.col-btn{min-width:28px;height:28px;color:var(--text-2);font-size:var(--fs-4);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 6px;transition:background .15s,color .15s;display:inline-flex;position:relative}.col-btn:hover{background:var(--panel-2);color:var(--text)}.col-btn[aria-expanded=true]{background:var(--selected-bg);color:var(--text)}.col-btn.on,.col-btn[aria-pressed=true]{background:var(--selected-bg);color:var(--selected-ink)}.col-btn-word{font-size:var(--fs-3);font-weight:500;display:none}.col-badge{min-width:16px;height:16px;color:var(--selected-ink);background:var(--bg);border-radius:8px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}@media (min-width:1536px){.col-btn-word{display:inline}}@media (min-width:1101px) and (max-width:1535px){.col-paused{flex-basis:22px;padding:0 5px}.col-paused-word{display:none}}@media (min-width:1101px){.col-trending .col-btn-word,.col-trending .col-paused-word{display:none}.col-trending .col-paused{flex-basis:22px;padding:0 5px}}@media (min-width:1101px) and (max-width:1439px){.col-search{min-width:64px}.col-head .tf-seg button{padding:0 4px}}@media (min-width:1101px) and (max-width:1365px){.col-trending .col-icon{display:none}}@media (min-width:1101px) and (max-width:1279px){.col-trending .col-head-row{gap:4px}.col-trending .col-search:not(:focus-within):not(.has-q){cursor:text;flex:0 0 28px;justify-content:center;min-width:28px;padding:0}.col-trending .col-search:not(:focus-within):not(.has-q) input{flex:0 0 0;width:0}.col-head .tf-seg button{padding:0 3px}}@media (min-width:1280px){.col-title{flex-shrink:0}}.col-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.col-empty{text-align:center;color:var(--text-3);text-wrap:balance;padding:48px 24px;line-height:1.6}.col-empty b{color:var(--text);margin-bottom:4px;font-weight:600;display:block}.col-empty-act{margin:12px auto 0;display:flex}.tcard{border-bottom:1px solid var(--line-soft);cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 101px;grid-template-columns:70px minmax(0,1fr) 96px;align-items:stretch;column-gap:10px;min-height:101px;padding:7px 10px 7px 8px;transition:background .12s;display:grid;position:relative}.tcard:hover{background:var(--hover)}.tcard:active{background:#ffffff0a}.tcard:focus-visible{outline-offset:-2px}.tcard.flash-new{animation:1.4s ease-out pulseFlashNew}.tcard.flash-up{animation:.9s ease-out pulseFlashUp}@keyframes pulseFlashNew{0%{background:var(--fresh-soft)}to{background:0 0}}@keyframes pulseFlashUp{0%{background:var(--up-soft)}to{background:0 0}}.tc-pic{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.tc-img{border-radius:6px;flex-shrink:0;width:52px;height:52px;display:block}.tc-img .avatar{border-radius:6px;width:52px;height:52px;font-size:16px}.tc-ca{max-width:100%;font-family:var(--mono);font-size:var(--fs-4);color:var(--text-4);letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:1px 0;position:relative;overflow:hidden}.tc-ca:hover{color:var(--text);background:var(--panel-2)}.tc-star.star-btn{z-index:1;width:22px;height:22px;color:var(--text-2);opacity:0;background:#0b0e11d6;border-radius:5px;transition:opacity .12s,color .12s;position:absolute;top:-4px;left:3px}.tc-star.star-btn:after{content:"";position:absolute;inset:-3px}.tcard:hover .tc-star,.tcard:focus-within .tc-star,.tc-star.on,.tc-star:focus-visible{opacity:1}.tc-star.star-btn:hover{color:var(--yellow);background:var(--bg)}.tc-star.star-btn.on{color:var(--yellow)}.tc-star.star-btn:focus-visible{outline-offset:0}.tc-main{grid-template-rows:20px 18px 18px 20px;align-content:start;row-gap:3px;min-width:0;display:grid}.tc-id,.tc-meta,.tc-act{white-space:nowrap;align-items:center;min-width:0;display:flex}.tc-id{gap:8px}.tc-sym{text-overflow:ellipsis;min-width:0;max-width:62%;font-weight:600;font-size:var(--fs-1);color:var(--text);letter-spacing:-.3px;flex:0 auto;overflow:hidden}.tc-name{text-overflow:ellipsis;min-width:0;color:var(--text-2);font-size:var(--fs-2);flex:1 1 0;overflow:hidden}.tc-id .chip-bad{flex-shrink:0}.tc-meta{color:var(--text-3);font-size:var(--fs-3);gap:8px}.tc-age{color:var(--text-2);flex:0 0 42px;align-items:center;gap:4px;font-weight:500;display:inline-flex}.tc-age:before{content:"";background:0 0;border-radius:50%;flex-shrink:0;width:5px;height:5px}.tc-age.fresh{color:var(--fresh)}.tc-age.fresh:before{background:var(--fresh)}.tc-venue{text-overflow:ellipsis;min-width:0;font-size:var(--fs-4);color:var(--text-3);flex:0 auto;overflow:hidden}.tc-socials{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.tc-ic{width:18px;height:18px;color:var(--text-3);border-radius:3px;place-items:center;transition:color .12s,background .12s;display:inline-grid;position:relative}.tc-ic:hover{color:var(--text);background:var(--panel-2)}.tc-act{font-size:var(--fs-3);color:var(--text-2);gap:7px;overflow:hidden}.tc-stat{flex-shrink:0;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.tc-vol{width:62px}.tc-hold{width:54px}.tc-tx{width:56px}.tc-stat svg{color:var(--text-4);flex-shrink:0}.tc-stat .zero{color:var(--text-4)}.tc-k{color:var(--text-4);font-size:10px;font-weight:600}.tc-ratio{background:var(--down);border-radius:2px;flex-shrink:0;width:40px;height:4px;display:flex;overflow:hidden}.tc-ratio i{background:var(--up);border-right:1px solid var(--panel);height:100%;display:block}.tc-ratio.none{background:var(--raised)}.risks{grid-template-columns:repeat(4,52px);align-items:center;gap:4px;display:grid}.risk{height:20px;font-family:var(--mono);font-size:var(--fs-4);color:var(--text-3);white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-weight:500;display:inline-flex;overflow:hidden}.risk svg{color:var(--text-4);flex-shrink:0}.risk.warn,.risk.warn svg{color:var(--warn)}.risk.bad{color:#fff;background:var(--warn-soft);font-weight:600;box-shadow:inset 0 0 0 1px #f6465d80}.risk.bad svg{color:var(--down)}.tc-side{grid-template-rows:20px 18px minmax(0,1fr) 28px;row-gap:2px;min-width:0;display:grid}.tc-kv{min-width:0;font-size:var(--fs-4);color:var(--text-4);white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:5px;display:flex}.tc-kv>span{flex-shrink:0}.tc-kv b{text-overflow:ellipsis;min-width:0;font-family:var(--mono);text-align:right;overflow:hidden}.tc-mc b{font-weight:600;font-size:var(--fs-1);color:var(--text);letter-spacing:-.3px}.tc-move b{font-weight:600;font-size:var(--fs-2);color:var(--text-2)}.tc-move b.up{color:var(--up)}.tc-move b.down{color:var(--down)}.tc-move b.zero{color:var(--text-4);font-weight:500}.quick-buy{background:var(--secondary-bg);width:100%;height:28px;color:var(--text);border:1px solid var(--secondary-line);font-family:var(--mono);font-weight:600;font-size:var(--fs-3);white-space:nowrap;border-radius:5px;grid-row:4;justify-content:center;align-items:center;gap:4px;padding:0 6px;transition:background .12s,color .12s,border-color .12s,transform 80ms;display:inline-flex;position:relative}.quick-buy svg{color:var(--yellow);flex-shrink:0}.quick-buy .qb-amt{text-overflow:ellipsis;min-width:0;overflow:hidden}.quick-buy .qb-unit{font-family:var(--font);color:var(--text-3);flex-shrink:0;font-size:10px;font-weight:600}.tcard:hover .quick-buy,.quick-buy:focus-visible{background:var(--primary-bg);color:var(--primary-ink);border-color:var(--primary-bg)}.tcard:hover .quick-buy svg,.tcard:hover .quick-buy .qb-unit,.quick-buy:focus-visible svg,.quick-buy:focus-visible .qb-unit{color:inherit}.tcard .quick-buy:hover{background:var(--primary-bg-hover);border-color:var(--primary-bg-hover)}.quick-buy:active{transform:scale(.97)}.tc-skel{height:86px;margin:7px 12px}@media (min-width:1101px) and (max-width:1279px){.tc-ratio{display:none}}.mtabs{display:none}@media (max-width:1100px){.pulse{gap:var(--gutter);height:auto;padding:0 var(--gutter) var(--gutter);flex-direction:column;display:flex}body.has-positions .pulse{height:auto}.mtabs{top:var(--topbar);z-index:30;background:var(--panel);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;display:grid;position:sticky}.mtabs button{min-width:0;height:40px;color:var(--text-3);font-size:var(--fs-2);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-weight:600;display:flex;position:relative}.mtabs button:hover{color:var(--text);background:var(--panel-2)}.mtabs button[aria-selected=true]{color:var(--text);background:var(--selected-bg)}.mtabs button[aria-selected=true]:after{content:"";background:var(--selected-line);border-radius:1px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.mtabs button[aria-selected=true] svg{color:var(--selected-ink)}.mtabs button:focus-visible{outline-offset:-2px}.mtab-n{font-family:var(--mono);font-size:var(--fs-4);color:var(--text-4);font-weight:500}.mtabs button[aria-selected=true] .mtab-n{color:var(--text-2)}.col{height:calc(100dvh - var(--topbar) - 28px - 32px - 46px - 4 * var(--gutter));min-height:420px;display:none}body.has-positions .col{height:calc(100dvh - var(--topbar) - 28px - 52px - 32px - 46px - 4 * var(--gutter))}.pulse[data-col=fresh] .col-fresh,.pulse[data-col=heating] .col-heating,.pulse[data-col=trending] .col-trending{display:flex}.col-icon,.col-title,.col-count b{display:none}.col-btn-word{display:inline}.tc-main{max-width:440px}}@media (max-width:720px){.pulse{gap:0;padding:0}.pulse-bar{background:var(--panel);border-bottom:1px solid var(--line-soft);gap:8px;height:auto;min-height:44px;padding:4px 10px}.pad-picker .pad-btn{max-width:168px;height:36px}.pp{padding:2px}.pp button{height:32px;padding:0 9px}.pp button:after{content:"";position:absolute;inset:-2px 0}.pp .pv{display:none}.pp button.on .pv{display:inline}.pp-word,.pp-unit{display:none}.mtabs{border-bottom:1px solid var(--line-soft);border-radius:0;padding:2px 4px}.mtabs button{height:40px}.col{border-radius:0;height:auto;min-height:0;overflow:visible}body.has-positions .col{height:auto}.col-body{overflow:visible}body.has-positions .pulse{padding-bottom:52px}.col-head-row{gap:6px;height:48px;padding:0 8px 0 10px}.col-paused{display:none}.col-hidden{height:36px;padding:0 6px}.col-search{max-width:none;height:36px}.col-search button{width:32px;height:32px}.col-btn{min-width:40px;height:40px}.col-btn-word{display:none}.tcard{grid-template-columns:62px minmax(0,1fr) 88px;column-gap:8px;padding:7px 10px 7px 6px}.tc-side{grid-template-rows:20px 18px minmax(0,1fr) 36px}.quick-buy{height:36px}.tc-ca{margin:-9px 0;padding:10px 0;font-size:10px}.tc-star.star-btn{left:1px}.tc-star.star-btn:after{inset:-7px}.tc-socials{gap:6px}.tc-ic:after{content:"";position:absolute;inset:-9px -3px}.risks{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.risk{gap:2px;padding:0 3px}.tc-act{gap:6px}.tc-vol{width:56px}.tc-hold,.tc-tx{width:50px}.tc-ratio{width:24px}}@media (max-width:560px){.chain-chip{display:none}}@media (hover:none){.tc-star.star-btn{opacity:1;color:var(--text-3)}.tc-star.star-btn.on{color:var(--yellow)}}@media (pointer:coarse) and (min-width:721px){.quick-buy{height:32px}.tc-side{grid-template-rows:20px 18px minmax(0,1fr) 32px}}@media (prefers-reduced-motion:reduce){.tcard.flash-new,.tcard.flash-up{animation:none}.quick-buy:active{transform:none}.tc-star.star-btn{transition:none}}.chip.chip-copy{color:var(--warn);background:var(--warn-soft);border-color:#0000}.tf-seg{background:var(--panel-2);border-radius:5px;padding:2px}.tf-seg button{height:20px;padding:0 6px;font-size:11px}
@media (min-width:1101px){.token-page:has(>.tok-outage){grid-template-rows:auto auto minmax(0,1fr)}}.page-outage{background:var(--panel);border-radius:var(--radius);min-height:34px;font-size:var(--fs-3);color:var(--text-2);grid-column:1/-1;align-items:center;gap:10px;padding:4px 8px 4px 14px;display:flex;box-shadow:inset 0 0 0 1px #f6465d4d}.page-outage-dot{background:var(--down);border-radius:50%;flex:none;width:7px;height:7px}.page-outage-text{white-space:nowrap;flex:1;align-items:baseline;gap:14px;min-width:0;display:flex;overflow:hidden}.page-outage-text>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.page-outage-text b{color:var(--text);font-weight:600;font-size:var(--fs-2);flex:none}.page-outage-since{color:var(--text-3)}.page-outage .btn{flex:none;gap:5px}.page-outage .spin{animation:.8s linear infinite dspin}@media (prefers-reduced-motion:reduce){.page-outage .spin{animation:none}}@media (max-width:720px){.page-outage{border-radius:0;align-items:flex-start;padding:8px 8px 8px 12px}.page-outage-dot{margin-top:6px}.page-outage-text{white-space:normal;flex-direction:column;gap:2px}}.dstate-quiet.dstate-error b{color:var(--text-2);font-weight:500}.dstate-compact.dstate-quiet{background:0 0}.chart-cover.quiet b{color:var(--text-2);font-weight:500}.as-of{font-size:var(--fs-4);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.as-of-warn{color:var(--state-wait)}.tok-moves .tok-asof{align-self:center;margin-left:4px}.dock .sec-title{align-items:baseline;gap:8px;display:flex}.dock .sec-title .as-of{text-transform:none;letter-spacing:0;margin-left:auto}.dock .kv .as-of{font-size:var(--fs-3)}.tok-head .tok-star{width:28px;height:28px;color:var(--text-3);align-self:center}.tok-head .tok-star:hover,.tok-head .tok-star.on{color:var(--yellow)}.dock .dstate-compact{background:0 0;border-bottom:0;align-items:flex-start;padding:4px 0 0}.dock .dstate-compact .dstate-text{flex-direction:column;gap:2px}.dock .kv-fail{align-items:baseline;gap:8px;display:inline-flex}.token-page .link-btn{font-size:var(--fs-3);color:var(--text-2);text-underline-offset:2px;border-radius:3px;margin:-4px -2px;padding:4px 2px;text-decoration:underline}.token-page .link-btn:hover{color:var(--text)}.bottom-body:focus-visible{outline-offset:-2px}.tp-field-head .tp-rel{color:var(--text-2)}.side>.tp{border-bottom-color:var(--line)}.tp-pin{z-index:6;grid-column:1/-1;height:0;position:sticky;top:0}@media (max-width:1100px){.tp-pin{top:var(--topbar)}}.tp-sum{background:var(--panel);border-bottom:1px solid var(--line);min-height:40px;font-size:var(--fs-3);color:var(--text-2);opacity:0;visibility:hidden;pointer-events:none;align-items:center;gap:10px;padding:6px 8px 6px 14px;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:flex;position:absolute;top:0;left:-14px;right:-14px;transform:translateY(-4px);box-shadow:0 6px 14px #00000059}.tp-sum.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s,transform .12s;transform:none}@media (prefers-reduced-motion:reduce){.tp-sum,.tp-sum.on{transition:none;transform:none}}.tp-sum-type{flex:none;font-weight:600}.tp-sum-type.up{color:var(--up)}.tp-sum-type.down{color:var(--down)}.tp-sum-what{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.35}.tp-sum-what b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.tp-sum-rel{color:var(--text-3);display:block}.tp-sum-edit{background:var(--panel-2);height:28px;color:var(--text);font-size:var(--fs-3);border-radius:4px;flex:none;padding:0 10px;font-weight:500}.tp-sum-edit:hover{background:var(--raised)}@media (min-width:1101px) and (max-height:820px){.tp{padding:10px 14px 8px}.tp .bs button{height:30px}.tp .otype{margin:10px 0}.tp-field{margin-bottom:10px}.tp-field-head{margin-bottom:4px}.tp-input{height:38px}.tp-field .presets button{height:28px}.tp-hint{margin-top:3px}.tp-details{margin-bottom:10px;padding:5px 10px}.tp-details>div{min-height:22px}.tp-help{margin-top:4px}}.alert-pick{display:inline-flex;position:relative}.alert-menu{z-index:80;background:var(--panel);border:1px solid var(--line);border-radius:8px;gap:10px;width:260px;padding:12px;display:grid;position:fixed;top:120px;left:8px;box-shadow:0 12px 32px #00000080}.alert-head{color:var(--text-2);font-size:12.5px}.alert-menu .seg{background:var(--panel-2);border-radius:5px;width:max-content;padding:2px}.alert-input{background:var(--raised);border-radius:6px;align-items:center;gap:6px;height:36px;padding:0 10px;display:flex}.alert-input span{color:var(--text-3)}.alert-input input{min-width:0;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1}.alert-input:focus-within{box-shadow:0 0 0 1px var(--focus)}.alert-note{color:var(--text-3);font-size:11.5px;line-height:1.4}.alert-list{border-top:1px solid var(--line-soft);gap:4px;margin:0;padding:8px 0 0;font-size:12px;list-style:none;display:grid}.alert-list li{color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;display:flex}.alert-list button{color:var(--text-4);border-radius:3px;padding:2px}.alert-list button:hover{color:var(--text)}.wl-alerts{border-bottom:1px solid var(--line-soft);margin-bottom:6px;padding-bottom:6px}.wl-link.wl-alert{grid-template-columns:auto 1fr auto}
.pg-portfolio table.grid th,.pg-portfolio table.grid td,.pg-tracker table.grid th,.pg-tracker table.grid td,.pg-rewards .pg-stat>b{font-variant-numeric:tabular-nums}.pg-tracker .pg-field input:focus-visible,.pg-rewards .pg-field input:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--yellow)}.pf-connect{align-items:flex-start;gap:16px 32px;padding:16px 14px}.pf-connect-main{flex:420px;min-width:0}.pf-connect-main h2{margin:0 0 4px;font-size:15px;font-weight:600}.pf-connect-cta{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.pf-connect-cta .btn{padding:0 28px}.pf-connect-cta .pg-note{text-align:center;margin:0}.pf-sees{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pf-sees li{border-left:2px solid var(--line-soft);min-width:0;padding-left:10px}.pf-sees b{font-size:13px;font-weight:600;display:block}.pf-sees span{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.pg-portfolio .pf-preview{border:1px dashed var(--line)}.pg-portfolio .pf-preview .pg-panel-head{border-bottom:0}.pg-portfolio .pf-preview table.grid th{border-bottom-style:dashed;border-bottom-color:var(--line)}.pg-portfolio .pf-preview .dstate{padding:28px 16px 24px}.pf-share{border-top:1px dashed var(--line);color:var(--text-2);margin:0;padding:10px 14px;font-size:12px}.pg-rewards .pg-cols{align-items:stretch}.rw-panel{flex-direction:column;display:flex}.rw-panel>.pg-panel-head{min-height:44px}.rw-status{background:var(--panel-2);height:22px;color:var(--text-2);white-space:nowrap;border-radius:3px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.rw-status i{border:1px solid var(--text-3);border-radius:50%;flex:none;width:6px;height:6px}.rw-status.live{color:var(--text)}.rw-status.live i{background:var(--up);border-color:var(--up)}.rw-hero{flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.rw-metric{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.rw-metric b{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.15}.rw-metric span{color:var(--text-2);font-size:13px}.rw-lede{text-wrap:pretty;max-width:80ch;color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.rw-mine{flex:1;padding-top:2px}.rw-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:72px;display:flex}.rw-row>div{min-width:0}.rw-row>div>span{color:var(--text-2);font-size:12px;display:block}.rw-row>div>b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:600;display:block}.pg-rewards .rw-row>small{text-align:right;max-width:24ch;margin:0}.pg-rewards .pg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-details{border-top:1px solid var(--line-soft);margin-top:auto;padding:12px 14px 14px}.rw-details h3{color:var(--text-2);margin:0 0 8px;font-size:12px;font-weight:600}.rw-details .pg-points{gap:6px}.rw-details .pg-points li{gap:8px;font-size:12px;line-height:1.5}.rw-details .pg-points li:before{margin-top:7px}.pg-rewards .rw-connect-title{margin:0 0 4px;font-size:15px;font-weight:600}.pg-rewards .pg-connect .btn{padding:0 28px}@media (min-width:1101px){@supports (grid-template-rows:subgrid){.pg-rewards .pg-cols-2{row-gap:0}.pg-rewards .rw-panel{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.pg-rewards .rw-panel>.pg-panel-head{grid-row:1}.pg-rewards .rw-panel>.rw-hero{grid-row:2}.pg-rewards .rw-panel>.rw-mine{grid-row:3;align-content:start}.pg-rewards .rw-panel>.rw-details{grid-row:4;margin-top:0}}}.pg-tracker .pg-field input[aria-invalid=true],.pg-tracker .pg-field input[aria-invalid=true]:focus-visible{border-color:var(--down);outline-color:var(--down)}.trk-msg{color:var(--down);align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.4;display:flex}.trk-msg svg{flex:none;margin-top:1px}.trk-opt{color:var(--text-3);font-weight:400}.trk-wide{width:100%}.pg-tracker .pg-panel-head .pg-tag{font-variant-numeric:tabular-nums}.pg-tracker .pg-list .pg-list-main:focus-visible{outline-offset:-2px}.trk-empty{padding:14px}.trk-empty b{font-size:13px;font-weight:600;display:block}.trk-empty p{color:var(--text-2);margin:4px 0 0;font-size:12px;line-height:1.5}.trk-foot{border-top:1px solid var(--line-soft);color:var(--text-2);margin:0;padding:8px 14px;font-size:12px}.trk-feed td>button{text-overflow:ellipsis;max-width:22ch;color:inherit;display:block;overflow:hidden}.trk-feed td>button:hover{color:var(--yellow)}@media (max-width:720px){.pf-connect-cta,.pf-connect-cta .btn{width:100%}.pg-portfolio .pf-cols{min-width:0}.pg-portfolio .pf-cols th:nth-child(n+3):nth-child(-n+6){display:none}.pg-rewards .pg-connect .btn{width:100%}.rw-metric b{font-size:24px}.rw-hero,.rw-details{padding-left:12px;padding-right:12px}.pg-rewards .rw-row>small{text-align:left;flex-basis:100%;max-width:none}.pg-rewards .pg-actions .btn{flex:140px}}.w-chains{background:var(--panel-2);border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:3px;display:grid}.w-chains button{height:32px;color:var(--text-3);font-size:var(--fs-2);border-radius:4px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.w-chains button:hover{color:var(--text)}.w-chains button.on{background:var(--raised);color:var(--text)}
.tour{z-index:200;position:fixed;inset:0}.tour-dim{background:#000000b8;position:absolute;inset:0}.tour-hole{pointer-events:none;border-radius:6px;transition:top .2s,left .2s,width .2s,height .2s;position:absolute;box-shadow:0 0 0 9999px #000000b8,inset 0 0 0 1px #eaecef47}.tour-pop{background:var(--panel);border:1px solid var(--line);border-radius:8px;width:320px;max-width:calc(100vw - 24px);padding:14px 16px;position:fixed;box-shadow:0 16px 40px #0000008c}.tour-pop.centred{top:50%;left:50%;transform:translate(-50%,-50%)}.tour-pop.placed{transition:top .2s,left .2s}.tour-welcome .tour-pop{width:360px;padding:20px 20px 18px}.tour-head{align-items:center;min-height:18px;margin-bottom:6px;display:flex}.tour-count{font-size:var(--fs-4);color:var(--text-3);font-variant-numeric:tabular-nums}.tour-x{width:24px;height:24px;color:var(--text-3);border-radius:4px;place-items:center;margin-left:auto;margin-right:-6px;display:grid}.tour-x:hover{color:var(--text);background:var(--hover)}.tour-title{font-size:var(--fs-1);color:var(--text);letter-spacing:-.3px;margin:0 0 6px;font-weight:600}.tour-welcome .tour-title{font-size:18px}.tour-body{font-size:var(--fs-2);color:var(--text-2);margin:0;line-height:1.5}.tour-keys{gap:4px;margin:10px 0 0;display:grid}.tour-keys div{align-items:center;gap:10px;display:flex}.tour-keys dt{min-width:92px;color:var(--text-3);font-size:var(--fs-4)}.tour-keys dd{font-size:var(--fs-3);color:var(--text-2);margin:0}.tour-keys kbd{text-align:center;min-width:20px;font:inherit;font-size:var(--fs-4);color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:4px;padding:1px 6px;display:inline-block}.tour-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.tour-actions .btn{height:32px;padding:0 14px}.tour-dots{gap:4px;margin-right:auto;display:flex}.tour-dots i{background:var(--line);border-radius:50%;width:5px;height:5px}.tour-dots i.on{background:var(--text-2)}.tour-fab{display:none}@media (max-width:720px){.tour-fab{z-index:46;width:36px;height:36px;color:var(--text-2);border:1px solid var(--line);background:#181a20eb;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:68px;left:12px;box-shadow:0 6px 16px #0006}.tour-pop,.tour-welcome .tour-pop{width:calc(100vw - 24px)}}.sb-guide{color:var(--text-3)}.sb-guide:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.tour-hole,.tour-pop.placed{transition:none}}
