.chart-body{display:flex;flex:1 1;min-height:0;min-width:0}.chart-body>.chart-host{flex:1 1}.tool-rail{flex-direction:column;align-items:center;gap:2px;width:36px;flex:0 0 36px;padding:6px 0;border-right:var(--border) solid var(--line);background:var(--panel);overflow:hidden;z-index:3}.rail-group,.tool-rail{display:flex;position:relative}.rail-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;padding:0;transition:background .12s ease,color .12s ease}.rail-btn:hover{background:var(--raised);color:var(--ink)}.rail-btn.on{background:var(--accent);color:var(--on-accent)}.rail-btn.order.on{background:var(--up);color:#fff}.rail-btn:disabled{opacity:.35;cursor:default}.rail-btn:disabled:hover{background:transparent;color:var(--muted)}.rail-btn.has-menu .more{position:absolute;right:3px;bottom:3px;width:0;height:0;border-left:4px solid transparent;border-bottom:4px solid;opacity:.55}.rail-btn.has-menu:hover .more{opacity:1}.rail-sep{display:block;width:18px;height:1px;background:var(--line-strong);margin:4px 0}.rail-fill{flex:1 1}.tk-badge{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:6px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.tk-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--up);margin-bottom:6px;vertical-align:middle}.flyout{position:absolute;left:calc(100% + 6px);top:0;z-index:30;min-width:190px;padding:6px;background:var(--panel);border:1px solid var(--line-strong);border-radius:10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px;animation:et-pop .14s ease both}.flyout.down{left:0;top:calc(100% + 6px)}.flyout>button,.flyout>label{display:flex;align-items:center;gap:10px;width:100%;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;font-size:var(--fs-value);cursor:pointer;white-space:nowrap}.flyout>button span,.flyout>label span{flex:1 1}.flyout>button kbd{font:10px var(--mono);color:var(--faint);border:1px solid var(--line-strong);border-radius:4px;padding:1px 4px}.flyout>button.on,.flyout>button:hover,.flyout>label:hover{background:var(--raised)}.flyout>button.on{color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}.flyout>label.on{color:var(--ink)}.flyout>label input{accent-color:var(--accent);margin:0}.flyout>button.clear{color:var(--muted);border-top:1px solid var(--line);border-radius:0 0 6px 6px;margin-top:4px}.fx-pop{min-width:220px;max-height:320px;overflow:auto}@keyframes et-pop{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.toolbar .fx-btn,.toolbar .rail-toggle,.toolbar .style-btn{display:inline-flex;align-items:center;gap:4px}.toolbar .rail-toggle{padding:0 6px}.toolbar .rail-toggle.on{background:transparent;color:var(--ink)}.toolbar .style-btn .caret{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid;opacity:.7}.toolbar .fx-btn .badge-n{font:600 10px var(--mono);background:var(--accent);color:var(--on-accent);border-radius:8px;padding:0 5px;line-height:15px}.toolbar .fx-btn .short{display:none}.toolbar .tb-sep{width:1px;height:18px;background:var(--line-strong);margin:0 2px;flex:0 0 1px}@container (max-width: 860px){.toolbar .fx-btn .full{display:none}.toolbar .fx-btn .short{display:inline}}.chart-host[data-tool=order] .sdk-crosshair,.chart-host[data-tool]:not([data-tool=cursor]) .sdk-crosshair{cursor:cell!important}.tool-hint{position:absolute;left:50%;top:10px;transform:translateX(-50%);z-index:4;display:flex;align-items:center;gap:8px;height:28px;padding:0 10px 0 8px;background:var(--panel);border:1px solid var(--line-strong);border-radius:999px;box-shadow:var(--shadow);color:var(--ink);font-size:11.5px;pointer-events:none;animation:et-pop .16s ease both}.tool-hint kbd{font:10px var(--mono);color:var(--faint);border:1px solid var(--line-strong);border-radius:4px;padding:1px 4px}.tool-flash{left:50%;bottom:44px;transform:translateX(-50%);z-index:4;padding:4px 10px;border-radius:999px;background:var(--accent);color:var(--on-accent);pointer-events:none;animation:et-pop .16s ease both}.sel-bar,.tool-flash{position:absolute;font-size:11.5px}.sel-bar{left:12px;top:10px;z-index:5;display:flex;align-items:center;gap:6px;height:34px;padding:0 8px 0 10px;background:var(--panel);border:1px solid var(--line-strong);border-radius:10px;box-shadow:var(--shadow);animation:et-pop .14s ease both}.sel-bar .muted{margin-right:4px}.sel-bar .swatch{width:16px;height:16px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;box-shadow:0 0 0 1px var(--line-strong)}.sel-bar .swatch.on{border-color:var(--panel);box-shadow:0 0 0 2px var(--ink)}.sel-bar .pill{height:24px;padding:0 8px;font-size:11px}.sel-bar .pill.danger{color:var(--down)}.text-edit{position:absolute;z-index:6}.text-edit input{width:210px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--accent);background:var(--panel);color:var(--ink);font:12px var(--sans);box-shadow:var(--shadow);outline:0}@media (max-width:860px){.tool-rail{width:32px;flex-basis:32px}.rail-btn{width:26px;height:26px}.tk-badge{display:none}.tool-hint{font-size:11px;top:6px}.sel-bar{left:6px;top:6px}}.modal.newtab{width:min(900px,calc(100vw - 32px))}.newtab-body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);min-height:320px}.newtab-body section{padding:var(--s2) var(--s3) var(--s3);min-width:0}.newtab-body section.views{border-left:var(--border) solid var(--line);display:flex;flex-direction:column;gap:4px}.newtab-body h3{margin:4px 0 8px;font-size:var(--fs-label);font-weight:var(--fw-label);color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.newtab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;max-height:min(56vh,480px);overflow:auto}.newtab-grid .empty{grid-column:1/-1}.newtab .mk,.newtab .view{display:flex;align-items:center;gap:10px;min-width:0;width:100%;height:48px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;position:relative}.newtab .mk.on,.newtab .mk:hover,.newtab .view:focus-visible,.newtab .view:hover{background:var(--raised)}.newtab .mk.sel{box-shadow:inset 0 0 0 1.5px var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.newtab .mk.sel .who b:after{content:" ✓";color:var(--accent);font-size:11px}.newtab h3 .sel-sym{color:var(--ink);text-transform:none;letter-spacing:0;font-size:12.5px}.newtab h3.later{margin-top:12px}.newtab .who{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.2}.newtab .who b{font-size:var(--fs-value)}.newtab .who small{color:var(--faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newtab .nums{display:grid;grid-template-columns:auto auto;grid-gap:0 8px;gap:0 8px;text-align:right;font-size:11.5px;line-height:1.25}.newtab .nums small{grid-column:1/-1;font-size:10.5px}.newtab .mk .dot{position:absolute;left:4px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--up)}.newtab .view .ico{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--raised);flex:0 0 28px}.newtab .view.open .ico{box-shadow:inset 0 0 0 1.5px var(--up)}.newtab section.views p{margin:auto 0 0;font-size:11px;line-height:1.5;padding-top:10px}@media (max-width:860px){.newtab-body{grid-template-columns:1fr}.newtab-body section.views{border-left:0;border-top:var(--border) solid var(--line)}.newtab-grid{grid-template-columns:1fr;max-height:44vh}.modal-back{padding-top:6vh}}.wtab .t>.sub{margin-left:4px}.screener{display:flex;flex-direction:column;gap:var(--s3);max-width:1480px;margin:0 auto;width:100%}.screener-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);flex-wrap:wrap}.screener-head h1{margin:0 0 4px}.screener-head p{margin:0}.cards.compact{grid-template-columns:repeat(4,minmax(150px,1fr));gap:var(--s2);flex:1 1 560px;max-width:760px}.cards.compact .card{padding:10px 12px;position:relative}.cards.compact .card b{font-size:15px;display:inline-flex;align-items:center;gap:6px}.cards.compact .card p{margin:4px 0 0;font-size:11px}.card .breadth{display:block;height:3px;border-radius:2px;background:var(--down);margin-top:8px;overflow:hidden}.card .breadth i{display:block;height:100%;background:var(--up)}.screener-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);border-bottom:var(--border) solid var(--line)}.screener-bar .tabs{padding:0}.screener-bar .tabs button{flex:0 0 auto;padding:0 10px}.screener-bar .tabs small{color:var(--faint)}.screener-search{display:flex;align-items:center;gap:6px;height:var(--h-control);padding:0 10px;border:var(--border) solid var(--line-strong);border-radius:var(--radius);background:var(--panel);min-width:220px}.screener-search input{border:0;background:transparent;outline:0;color:var(--ink);width:100%;font-size:var(--fs-value)}.screener-table{background:var(--panel);border:var(--border) solid var(--line);border-radius:var(--radius-lg);overflow:auto}.srow{display:grid;grid-template-columns:32px minmax(170px,1.6fr) .8fr .6fr 110px .8fr .9fr .7fr 112px;grid-gap:var(--s2);gap:var(--s2);align-items:center;height:52px;padding:0 var(--s3);min-width:900px;border-top:var(--border) solid var(--line);cursor:pointer}.srow:first-child{border-top:0}.srow:not(.head):hover{background:var(--raised)}.srow.head{height:36px;cursor:default;position:-webkit-sticky;position:sticky;top:0;background:var(--panel);z-index:1}.srow .sort{border:0;background:transparent;color:var(--faint);font-size:var(--fs-label);padding:0;text-align:left;height:36px}.srow .r,.srow .sort.r{text-align:right}.srow .id{align-items:center;gap:var(--s2)}.srow .id,.srow .who{display:flex;min-width:0}.srow .who{flex-direction:column;line-height:1.2}.srow .who .top{display:flex;align-items:center;gap:6px}.srow .who small{color:var(--faint);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srow .sparkcell{display:flex;justify-content:center}.spark.up{color:var(--up)}.spark.down{color:var(--down)}.spark.skeleton{display:inline-block;width:96px;height:26px;border-radius:4px}.srow .acts{display:flex;align-items:center;justify-content:flex-end;gap:6px}.srow .acts .go{height:26px;padding:0 10px;font-size:11.5px;opacity:0;transition:opacity .12s ease}.srow:focus-within .acts .go,.srow:hover .acts .go{opacity:1}@media (max-width:860px){.cards.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.screener-bar{flex-direction:column;align-items:stretch}.screener-bar .tabs{overflow:auto}.srow{grid-template-columns:20px minmax(120px,1.4fr) .8fr .6fr 72px 32px;min-width:0;height:56px;padding:0 var(--s2)}.spark.skeleton,.srow .sparkcell svg{width:72px}.srow .acts .go,.srow>:nth-child(6),.srow>:nth-child(7),.srow>:nth-child(8){display:none}.srow .acts{justify-content:flex-end}}.modal .body.keys{max-width:640px}.keys-grid{display:grid;grid-template-columns:84px 1fr;grid-gap:8px 14px;gap:8px 14px;font-size:12.5px;line-height:1.7;margin:8px 0 12px}.keys-grid>span{color:var(--faint);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;padding-top:3px;grid-column:1}.keys-grid>div{grid-column:2}.keys-grid kbd{display:inline-block;min-width:18px;padding:0 5px;border:solid var(--line-strong);border-width:1px 1px 2px;border-radius:4px;font:11px var(--mono);line-height:18px;text-align:center;color:var(--ink);background:var(--panel)}.nav .icon-btn.on{color:var(--ink);background:var(--raised)}.source-line.model i.off{background:var(--caution)}.mob-pills{display:none;gap:8px;padding:0 10px 8px}@media (max-width:860px){.mob-pills{display:flex}.mob-pills .pill{flex:1 1;justify-content:center}.toolbar{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.toolbar::-webkit-scrollbar{display:none}.toolbar .rail-group,.toolbar>button{flex:0 0 auto}.toolbar .spacer{flex:1 0 8px}.meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2) var(--s3)}.pin-strip>.faint{display:none}.pin-strip{padding:0 var(--s2)}}.ctx-anchor{position:absolute;z-index:30;width:0;height:0}.flyout.ctx{left:4px;top:4px;min-width:210px}.flyout.ctx .ctx-head{padding:4px 8px 6px;color:var(--faint);font-size:11px;border-bottom:1px solid var(--line);margin-bottom:4px}.go-live{position:absolute;right:78px;bottom:44px;z-index:4;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font-size:11px;display:inline-flex;align-items:center;gap:4px;box-shadow:var(--shadow);cursor:pointer;animation:et-pop .16s ease both}.candle-clock,.go-live:hover{background:var(--raised)}.candle-clock{position:absolute;z-index:3;font-size:10px;line-height:14px;padding:0 4px;border-radius:3px;color:var(--muted);pointer-events:none}.toolbar .fx-btn,.toolbar .rail-toggle,.toolbar .style-btn,.toolbar>button{height:28px;padding:0 7px}.toolbar .menu>summary{height:28px}@media (max-width:860px){.sheet{max-height:78vh;overflow:auto;border-radius:14px 14px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.18);padding-bottom:calc(12px + env(safe-area-inset-bottom))}.sheet:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:-4px auto 10px}.sheet .book,.sheet .ticket{width:100%;max-width:none;border:0;height:auto}.sheet .book{height:52vh}.app main .blotter,.page .blotter{min-height:50vh}}.sheet-back{position:fixed;inset:0;z-index:29;background:rgba(20,18,14,.35);animation:et-fade .16s ease both}@keyframes et-fade{0%{opacity:0}to{opacity:1}}.scale-preview{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-gap:4px;gap:4px}.scale-preview span{display:flex;flex-direction:column;padding:6px 8px;border-radius:6px;background:var(--raised);font-size:11px;line-height:1.3}.scale-preview em{font-style:normal;color:var(--muted)}.ticket .hint.muted{font-size:11px;line-height:1.45}.twap-run{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:var(--raised);font-size:12px}.twap-run .row{display:flex;justify-content:space-between;align-items:center;gap:8px}.twap-run .bar{display:block;height:4px;border-radius:2px;background:var(--line-strong);overflow:hidden}.twap-run .bar i{display:block;height:100%;background:var(--accent);transition:width .4s ease}@media (max-width:860px){.blotter-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:0 var(--s2);gap:var(--s3)}.blotter-tabs::-webkit-scrollbar{display:none}.blotter-tabs button{flex:0 0 auto;overflow:visible}.blotter-tabs .linkish,.blotter-tabs .spacer{display:none}.sheet{max-height:86vh}.blotter .pos-table,.blotter table{min-width:640px}.blotter .blotter-body,.blotter .scroll{overflow-x:auto}}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}button:focus:not(:focus-visible){outline:0}.deposit:active,.go:active,.mob-bar button:active,.pct button:active,.pill:active,.rail-btn:active,.toolbar>button:active,.wtab .x:active{transform:translateY(.5px) scale(.985)}.deposit,.go,.modes button,.pct button,.pill,.rail-btn,.side button,.toolbar>button{transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,transform .08s ease}@media (prefers-reduced-motion:reduce){.deposit:active,.go:active,.pct button:active,.pill:active,.rail-btn:active,.toolbar>button:active{transform:none}}.toolbar .fx-btn:hover:not(.on),.toolbar .style-btn:hover,.toolbar>button:hover:not(.on){background:var(--raised);color:var(--ink)}.wtab .x{opacity:0;transition:opacity .12s ease}.wtab.on .x,.wtab:focus-within .x,.wtab:hover .x{opacity:1}.tab-add .add:hover{background:var(--raised);color:var(--ink)}@media (hover:none){.wtab .x{opacity:1}.srow .acts .go{display:none}}.chart-skel{position:absolute;inset:0 70px 60px 0;display:flex;align-items:flex-end;gap:6px;padding:24px 24px 0;pointer-events:none}.chart-skel i{flex:1 1;border-radius:2px;background:var(--raised);opacity:.7;animation:et-breathe 1.4s ease-in-out infinite}@keyframes et-breathe{0%,to{opacity:.45}50%{opacity:.9}}.mob-pills .pill.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.maker .maker-grid+header,.maker .maker-spread+header,.maker .opt-card>header+header{margin-top:6px}.maker .small{font-size:11.5px}.maker .maker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maker-markets button{height:auto;padding:6px 10px}.maker-markets .who{display:flex;flex-direction:column;line-height:1.15;text-align:left}.maker-markets .who small{font-size:10.5px;color:var(--faint)}.maker-markets .who small em{font-style:normal}.maker-spread{display:flex;flex-direction:column;gap:6px;background:var(--raised);border-radius:10px;padding:10px 12px}.maker-spread .row{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.maker-spread .slider{width:100%;margin:0;accent-color:var(--accent)}.maker-spread .zone{position:relative;height:16px;font-size:10px;color:var(--faint)}.maker-spread .zone i{position:absolute;top:0;height:3px;border-radius:2px}.maker-spread .zone .full{left:0;background:var(--up)}.maker-spread .zone .fade{background:linear-gradient(90deg,var(--up),var(--line-strong));opacity:.8}.maker-spread .zone span{position:absolute;top:5px;white-space:nowrap}.maker-spread .zone span.r{right:0}.quote-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:4px}.quote-preview .q{display:flex;flex-direction:column;background:var(--panel);border-radius:8px;padding:6px 8px;line-height:1.25;border:1px solid var(--line)}.quote-preview .q span{font-size:10.5px;color:var(--faint);font-family:var(--sans)}.quote-preview .q b{font-size:13px}.quote-preview .q em{font-style:normal;font-size:10.5px;color:var(--muted)}.quote-preview .q.bid b{color:var(--up)}.quote-preview .q.ask b{color:var(--down)}.maker-field.warn em{color:var(--caution)}.maker-ladder{position:relative;height:150px;background:var(--raised);border-radius:10px;overflow:hidden}.maker-ladder svg{position:absolute;inset:0;width:100%;height:100%}.maker-ladder line{stroke-width:1;vector-effect:non-scaling-stroke}.maker-ladder line.mk{stroke:var(--line-strong);stroke-dasharray:3 3}.maker-ladder line.ask{stroke:var(--down)}.maker-ladder line.bid{stroke:var(--up)}.maker-ladder .lbl{position:absolute;left:10px;transform:translateY(-50%);display:flex;align-items:baseline;gap:8px;font-size:11px;color:var(--muted);background:var(--raised);padding:1px 6px 1px 0}.maker-ladder .lbl b{font-size:12px;color:var(--ink)}.maker-ladder .lbl em{font-style:normal;color:var(--faint)}.maker-ladder .lbl.ask b{color:var(--down)}.maker-ladder .lbl.bid b{color:var(--up)}.maker-ladder .lbl.note{left:auto;right:10px;top:10px;transform:none;background:transparent}.maker-gauges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.maker-gauge{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:var(--muted)}.maker-gauge .row{display:flex;justify-content:space-between;gap:6px}.maker-gauge .row b{color:var(--ink);font-size:12px}.maker-gauge .bar{display:block;height:5px;border-radius:3px;background:var(--line);overflow:hidden}.maker-gauge .bar i{display:block;height:100%;background:var(--up);transition:width .4s ease}.maker-gauge .bar i.caution{background:var(--caution)}.maker-gauge .bar i.down{background:var(--down)}.maker-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.maker-how>div{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;background:var(--panel);border:var(--border) solid var(--line);font-size:12px;color:var(--muted)}.maker-how b{color:var(--ink);font-size:12.5px}@media (max-width:860px){.maker-how{grid-template-columns:1fr}.quote-preview .q b{font-size:12px}.maker-gauges{grid-template-columns:1fr}}.lens-id{display:flex;align-items:center;gap:8px;min-width:0}.lens-id b{font-size:14px}.lens-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lens-chg{font-size:13px}.lens-chips{display:inline-flex;gap:6px;flex-wrap:wrap;margin-left:auto}.lens-chips i{font-style:normal;font-size:11px;padding:2px 7px;border-radius:999px;background:var(--raised);color:var(--muted)}.lens-kv{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lens-sub{display:flex;flex-direction:column;gap:1px;font-size:12px;color:var(--muted);line-height:1.3}.lens-meter{position:relative;height:22px;margin:2px 0;border-top:2px solid var(--line-strong);font-size:10px;color:var(--faint)}.lens-meter .mid{position:absolute;left:50%;top:-5px;width:1px;height:8px;background:var(--line-strong)}.lens-meter .dot{position:absolute;top:-6px;width:10px;height:10px;border-radius:50%;margin-left:-5px;background:var(--up);box-shadow:0 0 0 2px var(--panel)}.lens-meter .dot.down{background:var(--down)}.lens-meter span{position:absolute;top:6px}.lens-meter span.r{right:0}.lens-equiv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:2px}.lens-equiv span{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-radius:8px;background:var(--raised);font-size:12px}.lens-equiv em{font-style:normal;font-size:10.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.lens-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.lens-facts span{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border-radius:8px;background:var(--raised);font-size:12.5px}.lens-facts em{font-style:normal;font-size:10.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans,inherit)}.liq-levels{display:flex;flex-direction:column;gap:2px}.liq-row{display:grid;grid-template-columns:1fr auto auto 44px;grid-gap:10px;gap:10px;align-items:baseline;font-size:12px;padding:3px 0}.liq-row b{color:var(--ink);font-weight:500}.liq-row small{text-align:right}.liq-row.down>span{color:var(--down)}.liq-row.up>span{color:var(--up)}.muted.small{font-size:11.5px;margin:0}.lens-lean{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.lens-lean .row{display:flex;justify-content:space-between;gap:8px}.lens-lean .row b{color:var(--ink)}.lens-lean .bar{display:block;height:6px;border-radius:3px;background:var(--down);overflow:hidden}.lens-lean .bar i{display:block;height:100%;background:var(--up);transition:width .4s ease}.lens-lean .small{font-size:11px}.lens-whale{display:grid;grid-template-columns:44px 1fr auto auto auto;grid-gap:8px;gap:8px;font-size:11.5px;padding:4px 0;border-top:1px solid var(--line)}.lens-whale .long{color:var(--up)}.lens-whale .short{color:var(--down)}.depth-line.ask i{background:var(--down);justify-self:start}.depth-spread{text-align:center;font-size:10.5px;padding:2px 0;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.chart-embed .toolbar .ask-pulse{display:none}@media (max-width:860px){.lens{grid-template-columns:1fr!important;grid-auto-rows:max-content;align-content:start;padding:var(--s2)}.lens-card{flex:none}.lens .hero{grid-row:auto;min-height:380px}.lens .hero .chart-embed{min-height:260px}.lens-equiv{grid-template-columns:repeat(2,1fr)}.lens-chips{margin-left:0}.lens-whale{grid-template-columns:44px 1fr auto auto}.lens-id .faint,.lens-whale span:nth-child(4){display:none}.lens-id b{white-space:nowrap}}.book-row.pick{cursor:pointer}.book-row.pick:hover{background:var(--raised)}.book-row.pick:hover span:first-child{text-decoration:underline;text-underline-offset:2px}.overlays .liqbar{position:absolute;height:8px;border-radius:3px 0 0 3px;opacity:.55;pointer-events:auto;transition:width .3s ease}.overlays .liqbar.long{background:var(--down)}.overlays .liqbar.short{background:var(--up)}.overlays .liqbar:hover{opacity:.9}.overlays .liq-edge span{position:absolute;right:0;font-size:10.5px;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--panel) 85%,transparent);white-space:nowrap;pointer-events:none}.toolbar-more summary b{margin-left:5px;font-size:10.5px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:600}.layers-pop small{display:block;padding:4px 10px 6px;font-size:10.5px}.layers-pop button i{display:inline-block;width:14px;color:var(--up);font-style:normal;font-weight:700}.oline.whale .hide-layer{display:none}.oline.whale:hover .hide-layer{display:inline-flex}.oline.whale .hide-layer{right:84px}.toolbar .menu-pop{position:fixed;top:auto;left:auto;transform:translate(-60%,30px)}.land{position:relative;min-height:100dvh;background:var(--bg);color:var(--ink);overflow-x:hidden}.land a{color:inherit;text-decoration:none}.land .grain{position:fixed;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.43 0 0 0 0 0.38 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[data-theme=dark] .land .grain{mix-blend-mode:screen;opacity:.22}.land>*{position:relative;z-index:2}.land .grain{z-index:1}.land .cta{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:600;font-size:13.5px;transition:transform .14s ease,opacity .14s ease}.land .cta:hover{opacity:.9}.land .cta:active{transform:scale(.98)}.land .cta.big{height:52px;padding:0 28px;font-size:16px}.land .link{display:inline-flex;align-items:center;gap:6px;font-size:15px;color:var(--muted);padding:0 6px}.land .link span{transition:transform .14s ease}.land .link:hover span{transform:translateX(3px)}.land .link:hover{color:var(--ink)}.land-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:18px;height:64px;padding:0 clamp(16px,4vw,48px);background:color-mix(in srgb,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.land-nav .brand{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:17px;letter-spacing:-.01em}.land-nav .sp{flex:1 1}.land-nav>a:not(.brand):not(.cta){font-size:13.5px;color:var(--muted)}.land-nav>a:not(.brand):not(.cta):hover{color:var(--ink)}.land .hero{min-height:calc(100dvh - 64px);justify-content:center;text-align:center;padding:20px 16px 80px;overflow:hidden}.land .hero,.land .hero-center{position:relative;display:flex;align-items:center}.land .hero-center{z-index:2;flex-direction:column;max-width:900px}.land .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);padding:5px 12px 5px 9px;border-radius:999px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--panel) 90%,transparent)}.land .hero h1{margin:26px 0 18px;font-size:clamp(54px,9.5vw,136px);line-height:.94;letter-spacing:-.045em;font-weight:700;text-wrap:balance}.land .ul{position:relative;display:inline-block}.land .ul:after{content:"";position:absolute;left:-.02em;right:-.02em;bottom:.04em;height:.16em;border-radius:.08em;background:var(--long);opacity:.55;transform:rotate(-.6deg);z-index:-1}html:not([data-theme=dark]) .land .ul:after{background:#1E8560;opacity:.32}.land .hero-sub{margin:0 0 28px;font-size:clamp(16px,1.6vw,20px);color:var(--muted);max-width:520px;line-height:1.45}.land .hero-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center}.land .hero-live{margin-top:26px;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);padding:6px 12px 6px 10px;border-radius:999px;background:color-mix(in srgb,var(--panel) 85%,transparent);border:1px solid var(--line)}.land .hero-live b{color:var(--ink)}.land .hero-live em{font-style:normal}.land .live-dot{width:8px;height:8px;border-radius:50%;background:var(--long);animation:land-pulse 1.8s ease-in-out infinite}@keyframes land-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--long) 25%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--long) 6%,transparent)}}.land .scroll-hint{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);color:var(--faint);font-size:22px;animation:hint 1.6s ease-in-out infinite}@keyframes hint{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.land .coins{position:absolute;top:0;bottom:0;width:30%;pointer-events:none;z-index:1}.land .coins.left{left:0}.land .coins.right{right:0}.land .coin-slot{position:absolute;perspective:600px;animation:float 6s ease-in-out infinite;animation-delay:var(--d)}@keyframes float{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-14px) rotate(calc(var(--r) * .6))}}.land .coin-face{position:relative;width:100%;height:100%;border-radius:50%;background:var(--panel);box-shadow:0 1px 0 var(--line) inset,0 18px 40px -18px rgba(23,22,15,.5),0 2px 6px rgba(23,22,15,.08);animation:coin-in .6s cubic-bezier(.2,.8,.2,1) both}html[data-theme=dark] .coin-face{box-shadow:0 1px 0 var(--line-strong) inset,0 18px 40px -18px rgba(0,0,0,.9)}.land .coin-face .coin,.land .coin-face .coin-fb{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border-radius:50%}.land .coin-face .coin-fb{font-size:1.6rem}.land .coin-face>span{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%) rotate(calc(-1 * var(--r)));white-space:nowrap;font-size:11px;color:var(--muted);background:color-mix(in srgb,var(--bg) 80%,transparent);padding:1px 6px;border-radius:6px}.land .coin-face>span em{font-style:normal}@keyframes coin-in{0%{opacity:0;transform:rotateY(90deg) scale(.9)}to{opacity:1;transform:none}}.land .coin-slot.flip .coin-face{animation:coin-in .6s cubic-bezier(.2,.8,.2,1) both}.land h2{font-size:clamp(36px,6vw,84px);line-height:.98;letter-spacing:-.04em;font-weight:700;margin:0 0 28px;text-align:center;text-wrap:balance}.land .sub{text-align:center;color:var(--muted);font-size:clamp(15px,1.4vw,18px);margin:-14px 0 34px}.land .shot-sec{padding:clamp(60px,9vw,140px) clamp(12px,3vw,40px) clamp(40px,6vw,90px);max-width:1440px;margin:0 auto}.land .frame{background:var(--panel);border:1px solid var(--line-strong);border-radius:18px;overflow:hidden;box-shadow:0 50px 120px -40px rgba(23,22,15,.45),0 0 0 1px color-mix(in srgb,var(--line) 60%,transparent) inset}html[data-theme=dark] .frame{box-shadow:0 50px 120px -40px rgba(0,0,0,.8)}.land .frame-bar{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-bottom:1px solid var(--line);background:var(--raised)}.land .frame-bar i{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.land .frame-bar span{margin-left:10px;font-size:11.5px;color:var(--faint)}.land .shot{display:flex;flex-direction:column}.land .shot-tabs{display:flex;align-items:center;gap:2px;height:40px;padding:0 10px;border-bottom:1px solid var(--line);font-size:12.5px}.land .shot-tabs button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;border:0;background:transparent;color:var(--muted);cursor:pointer}.land .shot-tabs button.on{background:var(--raised);color:var(--ink);font-weight:600}.land .shot-tabs .sp{flex:1 1}.land .shot-tabs .faint{font-size:11.5px}.land .shot-grid{display:grid;grid-template-columns:minmax(0,1fr) 190px 230px;min-height:460px}.land .shot-chart{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--line)}.land .shot-chart .head{display:flex;align-items:baseline;gap:12px;padding:12px 14px 6px 50px;font-size:12.5px}.land .shot-chart .head b{font-size:14px}.land .shot-chart .head .big{font-size:28px;font-weight:600;letter-spacing:-.01em}.land .shot-chart .head em{font-style:normal}.land .shot-chart .head .faint{margin-left:auto;font-size:11.5px}.land .shot-chart .rail{position:absolute;left:0;top:0;bottom:0;width:36px;border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:14px;color:var(--faint);font-size:13px}.land .shot-chart .rail i{width:26px;height:26px;display:grid;place-items:center;border-radius:6px;font-style:normal}.land .shot-chart .rail i.on{background:var(--accent);color:var(--on-accent)}.land .shot-chart .line{flex:1 1;width:100%;min-height:360px;margin-left:36px;width:calc(100% - 36px)}.land .shot-chart .line .grid{stroke:var(--line)}.land .shot-chart .line .stroke{fill:none;stroke:var(--long);stroke-width:2.2;stroke-linejoin:round}.land .shot-chart .line.down .stroke{stroke:var(--short)}.land .shot-chart .line .fill{fill:var(--long);opacity:.12}.land .shot-chart .line.down .fill{fill:var(--short)}.land .shot-chart .line .draw{stroke:var(--caution,#A86F12);stroke-width:1.5;stroke-dasharray:6 4;animation:dash 1.2s ease both}.land .shot-chart .line .tag{fill:var(--caution,#A86F12);font:11px var(--mono)}@keyframes dash{0%{opacity:0}to{opacity:1}}.land .shot-book{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:10px;font-size:12px;border-right:1px solid var(--line)}.land .shot-book .r{position:relative;display:flex;justify-content:flex-end;align-items:center;height:24px;padding:0 8px}.land .shot-book .r i{position:absolute;right:0;top:3px;bottom:3px;border-radius:3px;opacity:.16;background:var(--short)}.land .shot-book .r.bid i{background:var(--long)}.land .shot-book .r.ask span{color:var(--short)}.land .shot-book .r.bid span{color:var(--long)}.land .shot-book .r.mid{justify-content:center;font-weight:600;font-size:13px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);margin:4px 0}.land .shot-ticket{display:flex;flex-direction:column;gap:8px;padding:14px;font-size:12px}.land .shot-ticket .modes,.land .shot-ticket .side{display:flex;gap:4px}.land .shot-ticket .side b{flex:1 1;text-align:center;height:32px;line-height:32px;border-radius:8px;background:var(--raised);color:var(--muted);font-weight:600}.land .shot-ticket .side b.long{background:var(--long);color:#fff}.land .shot-ticket .modes b{flex:1 1;text-align:center;font-size:11px;color:var(--faint);font-weight:500;padding:4px 0}.land .shot-ticket .modes b.on{color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink)}.land .shot-ticket .f{display:flex;justify-content:space-between;background:var(--raised);border-radius:8px;padding:9px 10px;color:var(--muted)}.land .shot-ticket .f b{color:var(--ink)}.land .shot-ticket .go{margin-top:auto;text-align:center;background:var(--long);color:#fff;border-radius:10px;height:40px;line-height:40px;font-weight:600;font-size:13px}.land .logos-sec{padding:clamp(50px,8vw,120px) 0;overflow:hidden}.land .logo-row{overflow:hidden;padding:10px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.land .logo-track{display:flex;gap:14px;width:max-content;animation:tape 90s linear infinite}.land .logo-row.rev .logo-track{animation-direction:reverse;animation-duration:110s}.land .logo-row:hover .logo-track{animation-play-state:paused}@keyframes tape{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.land .logo-tile{display:flex;flex-direction:column;align-items:center;gap:8px;width:132px;padding:18px 10px 14px;border-radius:20px;background:var(--panel);border:1px solid var(--line);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.land .logo-tile:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:0 18px 40px -20px rgba(23,22,15,.4)}.land .logo-tile .coin,.land .logo-tile .coin-fb{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%}.land .logo-tile .coin-fb{font-size:20px}.land .logo-tile b{font-size:14px}.land .logo-tile em{font-style:normal;font-size:11.5px}.land .launch-sec{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.6fr);grid-gap:clamp(20px,4vw,60px);gap:clamp(20px,4vw,60px);align-items:center;max-width:1440px;margin:0 auto;padding:0 clamp(12px,3vw,40px) clamp(50px,8vw,120px)}.land .launch-head h2{text-align:left;margin:0 0 18px}.land .launch-head p{color:var(--muted);font-size:clamp(14px,1.3vw,17px);line-height:1.5;margin:0 0 18px;max-width:460px}.land .tape{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.land .tape-card{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;border:1px solid var(--line);background:var(--panel);min-height:118px;animation:tape-in .5s cubic-bezier(.2,.8,.2,1) both;position:relative;overflow:hidden}.land .tape-card:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--faint);opacity:.5}.land .tape-card.good:after{background:var(--long)}.land .tape-card.warn:after{background:#d59a2b}.land .tape-card.bad:after{background:var(--short)}.land .tape-card.skel{background:var(--raised);animation:et-breathe 1.4s ease-in-out infinite;border-color:transparent}.land .tape-card:hover{border-color:var(--ink)}@keyframes tape-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.land .tape-card .top{display:flex;align-items:center;gap:8px;min-width:0}.land .tape-card .ph{position:relative;width:30px;height:30px;border-radius:50%;flex:none;background:var(--raised);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:700;color:var(--muted);overflow:hidden}.land .tape-card .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.land .tape-card .id{display:flex;flex-direction:column;min-width:0;line-height:1.15}.land .tape-card .id b{font-size:13.5px}.land .tape-card .id small{font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.land .tape-card .age{margin-left:auto;font-size:10.5px;color:var(--faint);font-style:normal}.land .tape-card .mid{display:flex;justify-content:space-between;font-size:13px}.land .tape-card .mid small{color:var(--faint);font-size:10px}.land .tape-card .bot{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--muted);flex-wrap:wrap}.land .tape-card .risk{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700}.land .tape-card .risk.good{color:var(--long)}.land .tape-card .risk.warn{color:#b7791f}.land .tape-card .risk.bad{color:var(--short)}.land .tape-card .curve{display:block;flex:1 1 30px;min-width:30px;height:3px;border-radius:2px;background:var(--raised);overflow:hidden}.land .tape-card .curve i{display:block;height:100%;background:linear-gradient(90deg,#d59a2b,var(--long))}.land .cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:1440px;margin:0 auto;padding:0 clamp(12px,3vw,40px) clamp(50px,8vw,120px)}.land .cards3 .c{display:flex;flex-direction:column;gap:14px;min-height:440px;padding:22px;border-radius:22px;border:1px solid var(--line);background:var(--panel);position:relative;overflow:hidden}.land .cards3 .c:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.9}.land .cards3 .c.whales:before{background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--long) 16%,transparent),transparent 60%)}.land .cards3 .c.pulse:before{background:radial-gradient(120% 80% at 0 0,color-mix(in srgb,#A86F12 16%,transparent),transparent 60%)}.land .cards3 .c.orders:before{background:radial-gradient(120% 80% at 100% 100%,color-mix(in srgb,var(--short) 14%,transparent),transparent 60%)}.land .cards3 .c>*{position:relative}.land .cards3 header{font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.land .cards3 footer{margin-top:auto;font-size:12.5px;color:var(--muted);line-height:1.5}.land .cards3 footer b{color:var(--ink)}.land .bubbles{width:100%;height:auto;aspect-ratio:2}.land .bubbles .mid{stroke:var(--line-strong);stroke-dasharray:4 4}.land .bubbles .lbl{fill:var(--faint);font:11px var(--mono)}.land .bubbles .b circle{fill:var(--long);opacity:.55;stroke:var(--bg);stroke-width:2}.land .bubbles .b.short circle{fill:var(--short)}.land .bubbles .b text{fill:#fff;font:600 11px var(--mono)}.land .bubbles .b{transform-box:fill-box;transform-origin:center;animation:pop .7s cubic-bezier(.2,.8,.2,1) both}@keyframes pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.land .chat{display:flex;flex-direction:column;gap:10px;font-size:13px}.land .chat .q{align-self:flex-end;max-width:78%;background:var(--accent);color:var(--on-accent);padding:9px 13px;border-radius:16px 16px 4px 16px}.land .chat .a{align-self:flex-start;max-width:90%;background:var(--raised);padding:9px 13px;border-radius:16px 16px 16px 4px;line-height:1.45}.land .chat .a.card{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line-strong);background:var(--bg)}.land .chat .a.card .faint{font-size:11.5px}.land .caret{display:inline-block;width:1px;height:1em;background:var(--ink);margin-left:2px;vertical-align:-2px;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.land .ticket-art{display:flex;flex-direction:column;gap:10px;font-size:12px}.land .ticket-art .row.tabs{display:flex;gap:4px}.land .ticket-art .row.tabs b{flex:1 1;text-align:center;font-size:11px;color:var(--faint);font-weight:500;padding:4px 0}.land .ticket-art .row.tabs b.on{color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink)}.land .ticket-art .ladder{display:flex;flex-direction:column;gap:6px}.land .ticket-art .lvl{display:grid;grid-template-columns:56px 1fr 64px;align-items:center;grid-gap:8px;gap:8px;animation:slide .6s cubic-bezier(.2,.8,.2,1) both}.land .ticket-art .lvl i{display:block;height:22px;border-radius:6px;background:color-mix(in srgb,var(--long) 28%,var(--panel))}.land .ticket-art .lvl em{font-style:normal;color:var(--muted);text-align:right}@keyframes slide{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}.land .ticket-art .row.tp{display:flex;gap:14px;padding-top:6px;border-top:1px dashed var(--line)}.land .ticket-art .row.tp .faint{margin-left:auto}.land .nums{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:1440px;margin:0 auto;padding:0 clamp(12px,3vw,40px) clamp(60px,9vw,140px)}.land .nums div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 10px;border-top:1px solid var(--ink)}.land .nums b{font-size:clamp(34px,4.6vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1}.land .nums b small{font-size:.45em;color:var(--muted);margin:0 2px}.land .nums span{font-size:12.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.land .closing{text-align:center;padding:clamp(70px,12vw,160px) 16px}.land .closing h2{margin-bottom:30px}.land-foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:24px clamp(16px,4vw,48px);border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.land-foot>span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600}.land-foot nav{display:flex;gap:14px}.land-foot .faint{margin-left:auto}@media (max-width:900px){.land .hero{min-height:86dvh}.land .coins{width:24%;opacity:.6}.land .coins .coin-slot{animation:none;transform:scale(.55) rotate(var(--r))}.land .coin-face>span,.land .coins .coin-slot:nth-child(2),.land .coins .coin-slot:nth-child(n+4),.land-nav>a:not(.brand):not(.cta){display:none}.land-nav{gap:10px}.land .shot-tabs{overflow-x:auto;scrollbar-width:none}.land .shot-tabs button{flex:0 0 auto}.land .shot-tabs .faint{display:none}.land .shot-grid{grid-template-columns:1fr}.land .shot-book,.land .shot-ticket{display:none}.land .shot-chart .line{min-height:260px}.land .cards3,.land .launch-sec{grid-template-columns:1fr}.land .tape{grid-template-columns:repeat(2,minmax(0,1fr))}.land .cards3 .c{min-height:0}.land .nums{grid-template-columns:repeat(2,minmax(0,1fr))}.land .nums div:last-child{grid-column:1/-1}.land .logo-tile{width:104px;padding:14px 8px 12px}.land .logo-tile .coin,.land .logo-tile .coin-fb{width:44px;height:44px;min-width:44px;min-height:44px}.land-foot .faint{margin-left:0}}@media (prefers-reduced-motion:reduce){.land .bubbles .b,.land .coin-slot,.land .logo-track,.land .scroll-hint,.land .ticket-art .lvl{animation:none}}.tk-icon{border-radius:50%;object-fit:cover;background:var(--raised);flex:none;display:inline-flex;align-items:center;justify-content:center}.tk-icon.fb{color:var(--muted);font-weight:700;letter-spacing:-.02em}.risk-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:999px;font-size:12px;background:var(--raised)}.risk-chip i{width:7px;height:7px;border-radius:50%;background:currentColor}.risk-chip.good{color:var(--up)}.risk-chip.warn{color:#b7791f}.risk-chip.bad{color:var(--down)}html[data-theme=dark] .risk-chip.warn{color:#e2b45a}.risk-chip.sm{font-size:11px;padding:1px 6px 1px 5px}.risk-gauge{display:block;overflow:visible}.risk-gauge .num{font-size:22px;font-weight:700;fill:var(--ink);font-family:var(--font-mono,monospace);letter-spacing:-.02em}.risk-gauge .word{font-size:6.5px;letter-spacing:.14em;fill:currentColor;font-weight:600}.risk-gauge.good{color:var(--up)}.risk-gauge.warn{color:#b7791f}.risk-gauge.bad{color:var(--down)}html[data-theme=dark] .risk-gauge.warn{color:#e2b45a}.risk-ring{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none}.risk-ring svg{position:absolute;inset:0}.risk-ring b{font-size:9px;font-weight:700;line-height:1;position:relative}.risk-ring.good{color:var(--up)}.risk-ring.warn{color:#b7791f}.risk-ring.bad{color:var(--down)}html[data-theme=dark] .risk-ring.warn{color:#e2b45a}.risk-head{display:flex;align-items:center;gap:14px}.risk-words{display:flex;flex-direction:column;gap:2px;min-width:0}.lp{font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:1px 5px;border-radius:4px;background:var(--raised);color:var(--muted);font-family:var(--font-sans,inherit)}.lp-pump{background:color-mix(in srgb,#4ade80 18%,var(--raised));color:#15803d}html[data-theme=dark] .lp-pump{color:#86efac}.lp-bonk{background:color-mix(in srgb,#f97316 18%,var(--raised));color:#c2410c}.lp-launchlab{background:color-mix(in srgb,#818cf8 18%,var(--raised));color:#4338ca}html[data-theme=dark] .lp-launchlab{color:#a5b4fc}.lp-meteora{background:color-mix(in srgb,#f472b6 18%,var(--raised));color:#be185d}.tokens .hot{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:var(--ink)}.tokens .hot em{font-style:normal;color:var(--muted);font-weight:500;font-size:12px}.tokens .risk-filter{margin-left:auto}.pulse-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s2);gap:var(--s2);min-height:0}.pulse-switch{display:none}.pulse-col{border:var(--border) solid var(--line);border-radius:var(--radius-lg);flex-direction:column;min-height:420px;max-height:calc(100dvh - 300px);overflow:hidden}.pulse-col,.pulse-col>header{background:var(--panel);display:flex}.pulse-col>header{align-items:baseline;gap:8px;padding:10px 12px;border-bottom:var(--border) solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:1}.pulse-col>header b{font-size:13.5px}.pulse-col>header em{margin-left:auto;font-style:normal;font-size:11px}.pulse-col.fresh>header b:before,.pulse-col.migrated>header b:before,.pulse-col.stretch>header b:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;vertical-align:1px}.pulse-col.fresh>header b:before{background:#60a5fa}.pulse-col.stretch>header b:before{background:#f59e0b}.pulse-col.migrated>header b:before{background:var(--up)}.pulse-list{overflow:auto;padding:6px;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin}.pulse-list .empty{padding:20px 10px;text-align:center;font-size:12.5px}.tk-card{border-radius:10px;border:1px solid transparent;background:var(--bg);padding:8px 8px 6px;display:flex;flex-direction:column;gap:6px;transition:border-color .12s ease,transform .12s ease;position:relative}.tk-card:hover{border-color:var(--line-strong)}.tk-card.skeleton{height:86px}.tk-card.risk-bad{border-left:3px solid color-mix(in srgb,var(--down) 60%,transparent)}.tk-card.risk-good{border-left:3px solid color-mix(in srgb,var(--up) 55%,transparent)}.tk-card.risk-warn{border-left:3px solid color-mix(in srgb,#f59e0b 60%,transparent)}.tk-main{align-items:center;gap:10px;color:inherit;text-decoration:none}.tk-id,.tk-main{display:flex;min-width:0}.tk-id{flex-direction:column;flex:1 1;line-height:1.2;gap:1px}.tk-id b{font-size:13.5px}.tk-id small{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-meta{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--faint);margin-top:2px;flex-wrap:wrap}.tk-meta em{font-style:normal}.tk-nums{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:12px;line-height:1.25;gap:1px;white-space:nowrap}.tk-nums b{font-size:13px;font-weight:600}.tk-nums small{font-size:10px;color:var(--faint)}.tk-card footer{display:flex;gap:6px;flex-wrap:nowrap}.tk-card footer,.tk-flags{align-items:center;min-width:0}.tk-flags{display:inline-flex;gap:4px;font-size:10.5px;flex:1 1 auto;overflow:hidden;white-space:nowrap}.tk-flags i{font-style:normal;width:16px;height:16px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--raised);color:var(--faint);font-size:9.5px;font-weight:700}.tk-flags i.good{color:var(--up)}.tk-flags i.bad{color:var(--down);background:color-mix(in srgb,var(--down) 12%,var(--raised))}.tk-flags em{font-style:normal;padding:1px 5px;border-radius:4px;background:var(--raised);color:var(--muted)}.tk-flags em.bad{color:var(--down)}.tk-flags em.warn{color:#b7791f}html[data-theme=dark] .tk-flags em.warn{color:#e2b45a}.tk-flags em.good{color:var(--up)}.curve{display:block;height:4px;border-radius:2px;background:var(--raised);overflow:hidden;flex:0 0 44px;width:44px}.curve>i{display:block;height:100%;background:linear-gradient(90deg,#f59e0b,var(--up));transition:width .4s ease}.curve.big{height:8px;border-radius:4px;margin-top:4px}.tk-card .buy,.tk-row .buy{margin-left:auto;flex:none;height:24px;padding:0 10px;border-radius:6px;background:var(--up);color:#fff;font-size:11.5px;font-weight:600;border:0;cursor:pointer}.tk-card .buy:hover,.tk-row .buy:hover{filter:brightness(1.08)}.tk-results h3{margin:0 0 8px;font-size:var(--fs-label);color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.tk-list{display:flex;flex-direction:column;gap:3px}.tk-row{display:grid;grid-template-columns:minmax(200px,2fr) repeat(5,minmax(70px,1fr)) 60px 64px;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;border-radius:10px;background:var(--panel);border:var(--border) solid var(--line);font-size:12.5px}.tk-row.skeleton{height:50px}.tk-row .r{text-align:right;justify-self:end}.tk-row:hover{border-color:var(--line-strong)}.page main.token-view{max-width:1560px}.token-view{display:flex;flex-direction:column;gap:var(--s2);max-width:1480px;margin:0 auto;width:100%}.tk-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--s3);gap:var(--s3);align-items:center;background:var(--panel);border:var(--border) solid var(--line);border-radius:var(--radius-lg);padding:var(--s3)}.tk-hero.skeleton{display:block}.tk-title h1{margin:0;font-size:22px;letter-spacing:-.01em}.tk-title h1 small{color:var(--muted);font-weight:500;font-size:14px;margin-left:8px}.tk-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:var(--muted);margin-top:6px}.tk-sub .mint{background:var(--raised);border:0;border-radius:6px;padding:2px 8px;font:inherit;color:var(--ink);cursor:pointer}.tk-links{display:flex;gap:12px;margin-top:8px;font-size:12.5px}.tk-links a{color:var(--muted);text-decoration:none}.tk-links a:hover{color:var(--ink);text-decoration:underline}.tk-price{text-align:right}.tk-price>b{font-size:30px;letter-spacing:-.02em;display:block;line-height:1}.tk-price sub{font-size:.55em;vertical-align:-.25em}.tk-price .chg{display:flex;gap:10px;justify-content:flex-end;margin-top:8px;font-size:12.5px}.tk-price .chg small{color:var(--faint);margin-left:3px;font-size:10px}.tk-kpis{display:grid;grid-template-columns:repeat(2,auto);grid-gap:6px 18px;gap:6px 18px}.tk-kpis span{display:flex;flex-direction:column;gap:1px}.tk-kpis em{font-style:normal;font-size:10.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans,inherit)}.tk-kpis b{font-size:14px}.tk-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-auto-rows:max-content;grid-gap:var(--s2);gap:var(--s2)}.tk-grid .chart{padding:0;overflow:hidden;min-height:560px;grid-row:span 2}.tk-chart{display:grid;grid-template-columns:minmax(0,1fr) 290px;flex:1 1;min-height:560px}.tk-chart .toolbar{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tk-chart .toolbar::-webkit-scrollbar{display:none}.tk-chart .toolbar>*{flex:none}.tk-chart-main{display:flex;min-width:0;min-height:0;border-right:var(--border) solid var(--line)}.tk-chart-main .chart-col{flex:1 1;min-width:0}.tk-mode{display:inline-flex;gap:2px;margin-left:6px;padding:2px;border-radius:7px;background:var(--raised)}.tk-mode button{border:0;background:transparent;font:inherit;font-size:11.5px;padding:2px 8px;border-radius:5px;color:var(--muted);cursor:pointer}.tk-mode button.on{background:var(--panel);color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08)}.tk-hud{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:2px 8px;border-radius:999px;border:var(--border) solid var(--line);font-size:11px;color:var(--muted);white-space:nowrap}.tk-hud b{color:var(--ink);font-weight:600}.tk-hud em{font-style:normal}.tk-hud .beat{width:7px;height:7px;border-radius:50%;background:var(--faint)}.tk-hud.live .beat{background:var(--up);animation:tk-beat .45s ease-out}@keyframes tk-beat{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--up) 70%,transparent);transform:scale(1.5)}to{box-shadow:0 0 0 6px transparent;transform:scale(1)}}.tk-tape{display:flex;flex-direction:column;min-height:0;font-size:11.5px}.tk-row,.tk-tape header{display:grid;grid-template-columns:30px 1fr .9fr .8fr 1.15fr;grid-gap:6px;gap:6px;align-items:center;padding:0 10px}.tk-tape header{height:34px;color:var(--faint);font-size:10px;text-transform:uppercase;letter-spacing:.05em;border-bottom:var(--border) solid var(--line);flex:none}.tk-tape-rows{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;contain:strict}.tk-row{height:24px;color:inherit;text-decoration:none;font-family:var(--mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:tk-in .5s ease-out}.tk-row:hover{background:var(--raised)}.tk-row.buy b,.tk-row.buy>span:nth-child(2){color:var(--up)}.tk-row.sell b,.tk-row.sell>span:nth-child(2){color:var(--down)}.tk-row.big.buy{background:color-mix(in srgb,var(--up) 9%,transparent)}.tk-row.big.sell{background:color-mix(in srgb,var(--down) 9%,transparent)}.tk-row>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-row .who{color:var(--muted);display:flex;gap:4px;align-items:center}.tk-row .tag{font-style:normal;font-size:9px;font-weight:700;padding:0 4px;border-radius:3px;background:#f59e0b;color:#111}.tk-row .tag.you{background:var(--accent,#1E8560);color:#fff}@keyframes tk-in{0%{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.tk-tape .muted{padding:12px}.whale-mark.tagged b{background:#f59e0b;color:#111}.tick-flash{animation:tk-flash .35s ease-out}@keyframes tk-flash{0%{opacity:.55}}.tk-side{display:flex;flex-direction:column;gap:var(--s2);grid-row:span 2}.risk-card header .risk-chip{margin-left:auto}.risk-words b{font-size:16px}.risk-words .muted{font-size:12.5px}.risk-card.bad .risk-words b{color:var(--down)}.risk-card.warn .risk-words b{color:#b7791f}.risk-card.good .risk-words b{color:var(--up)}.risk-flags{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:12.5px}.risk-flags li{display:flex;align-items:flex-start;gap:8px}.risk-flags li i{width:8px;height:8px;border-radius:50%;margin-top:5px;flex:none;background:var(--faint)}.risk-flags li.good i{background:var(--up)}.risk-flags li.warn i{background:#f59e0b}.risk-flags li.bad i{background:var(--down)}.take{margin-top:6px;padding:10px 12px;border-radius:10px;background:var(--raised);display:flex;flex-direction:column;gap:6px}.take header{display:flex;justify-content:space-between;font-size:11.5px}.take header b:before{content:"✦ ";color:var(--accent)}.take p{margin:0;font-size:13px;line-height:1.5}.flow{display:flex;flex-direction:column;gap:4px;font-size:12.5px}.flow-row{display:flex;justify-content:space-between;gap:8px}.flow .bar{display:block;height:6px;border-radius:3px;background:var(--down);overflow:hidden}.flow .bar i{display:block;height:100%;background:var(--up);transition:width .4s ease}.small{font-size:11.5px}.swap{display:flex;flex-direction:column;gap:8px}.swap-side{display:flex;align-items:center;gap:4px;background:var(--raised);border-radius:8px;padding:3px}.swap-side button{flex:1 1;height:30px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-weight:600;cursor:pointer}.swap-side button.on.buy{background:var(--up);color:#fff}.swap-side button.on.sell{background:var(--down);color:#fff}.swap-side .bal{flex:0 0 auto;padding:0 8px;font-size:11px}.swap-presets{display:grid;grid-auto-flow:column;grid-gap:4px;gap:4px}.swap-presets button{height:28px;border:var(--border) solid var(--line);border-radius:6px;background:var(--panel);font:inherit;font-size:12px;color:var(--ink);cursor:pointer}.swap-presets button.on{border-color:var(--ink);background:var(--raised)}.swap-amt{display:flex;align-items:center;gap:8px;border:var(--border) solid var(--line);border-radius:8px;padding:0 10px;height:40px}.swap-amt input{flex:1 1;border:0;background:transparent;font:inherit;font-size:18px;color:var(--ink);outline:none;min-width:0;font-family:var(--font-mono,monospace)}.swap-amt span{color:var(--muted);font-size:12px}.swap-out{display:flex;justify-content:space-between;align-items:baseline;padding:8px 10px;border-radius:8px;background:var(--raised);font-size:12.5px;min-height:36px}.swap-out b{font-size:14px}.swap-detail{display:flex;justify-content:space-between;gap:8px;font-size:11px;padding:0 2px;flex-wrap:wrap}.swap-opts{display:flex;gap:10px;font-size:11.5px;color:var(--muted)}.swap-opts label{display:flex;align-items:center;gap:5px}.swap-opts select{font:inherit;font-size:11.5px;border:var(--border) solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);padding:2px 4px}.swap-go{height:42px;border:0;border-radius:10px;font:inherit;font-weight:700;font-size:14px;color:#fff;cursor:pointer}.swap-go.buy{background:var(--up)}.swap-go.sell{background:var(--down)}.swap-go:disabled{opacity:.5;cursor:default}.swap-msg{margin:0;font-size:12.5px}.swap-msg.ok{color:var(--up)}.swap-msg.err{color:var(--down)}.swap-msg a{color:inherit}.swap-note{margin:0;font-size:11px;line-height:1.4}.modal.quickbuy{width:min(420px,calc(100vw - 24px));padding:0 0 12px}.modal.quickbuy header{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:var(--border) solid var(--line)}.modal.quickbuy header .who{display:flex;flex-direction:column;flex:1 1;min-width:0;line-height:1.2}.modal.quickbuy header small{color:var(--muted);font-size:11.5px}.modal.quickbuy .swap{padding:12px 14px 0}.modal.quickbuy .quick-take{padding:10px 14px 0}@media (max-width:1100px){.pulse-cols{grid-template-columns:1fr 1fr}.pulse-col.migrated{grid-column:1/-1}.tk-hero{grid-template-columns:auto minmax(0,1fr)}.tk-price{text-align:left}.tk-price .chg{justify-content:flex-start}.tk-kpis{grid-template-columns:repeat(4,auto)}}@media (max-width:860px){.pulse-cols{flex-direction:column;flex:1 1;min-height:0}.pulse-cols,.pulse-switch{display:flex}.pulse-switch small{color:var(--faint)}.pulse-col{display:none;max-height:none;min-height:0;flex:1 1}.pulse-col.on{display:flex}.pulse-col>header{display:none}.pulse-list{flex:1 1;min-height:50dvh}.tokens .risk-filter{margin-left:0}.tk-row{grid-template-columns:minmax(0,1fr) auto auto 64px}.tk-row>:nth-child(3),.tk-row>:nth-child(5),.tk-row>:nth-child(6){display:none}.tk-grid{grid-template-columns:1fr}.tk-grid .chart{grid-row:auto;order:1;min-height:0}.tk-chart{grid-template-columns:1fr;grid-template-rows:420px 260px;min-height:0}.tk-chart-main{border-right:0;border-bottom:var(--border) solid var(--line)}.tk-side{grid-row:auto;order:2}.tk-grid>section:not(.chart){order:3}.tk-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:1400px) and (min-width:861px){.tk-chart{grid-template-columns:minmax(0,1fr) 250px}.tk-row,.tk-tape header{grid-template-columns:26px 1fr .9fr 1fr}.tk-row>span:nth-child(4),.tk-tape header span:nth-child(4){display:none}}.page main.home{display:flex;flex-direction:column;gap:var(--s3);max-width:1480px;margin:0 auto;width:100%}.home-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s2);gap:var(--s2);align-items:stretch}.home-you{display:flex;align-items:center;gap:8px;min-height:48px;padding:6px 8px 6px 14px;border-radius:14px;background:var(--panel);border:var(--border) solid var(--line);min-width:0}.home-you>span{display:flex;flex-direction:column;gap:1px;line-height:1.15;min-width:0}.home-you>span em{font-style:normal;font-size:10px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--sans),sans-serif}.home-you>span b{font-size:13.5px}.home-you>span+span{padding-left:12px;border-left:var(--border) solid var(--line)}.home-you .cta,.home-you .pill{margin-left:auto}.home-you .cta{font-family:var(--sans),sans-serif!important;height:34px;padding:0 16px;border:0;border-radius:10px;background:var(--ink);color:var(--bg);font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.home-you .you-copy{font-family:var(--sans),sans-serif;color:var(--muted);font-size:12.5px;line-height:1.35}.home-ticker{display:flex;gap:6px;overflow:auto;scrollbar-width:none;padding-bottom:2px;min-height:30px;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}.home-ticker::-webkit-scrollbar{display:none}.home-ticker a{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--panel);border:var(--border) solid var(--line);font-size:12px;color:inherit;text-decoration:none;white-space:nowrap}.home-ticker a b{font-weight:600}.home-ticker a em{font-style:normal}.home-ticker a:hover{border-color:var(--line-strong)}.home-ticker .sess{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);white-space:nowrap;padding:5px 4px}.home-ticker .sess i{width:7px;height:7px;border-radius:50%;background:var(--faint)}.home-ticker .sess.open i{background:var(--up)}.home-ask{display:flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 16px;border-radius:14px;background:var(--panel);border:var(--border) solid var(--line)}.home-ask:focus-within{border-color:var(--ink)}.home-ask input{flex:1 1;border:0;background:transparent;font:inherit;font-size:15px;color:var(--ink);outline:none;min-width:0}.home-ask button{height:34px;padding:0 16px;border:0;border-radius:10px;background:var(--ink);color:var(--bg);font:inherit;font-weight:600;cursor:pointer}.home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s2);gap:var(--s2);align-items:stretch}.home-grid .lens-card{min-height:0}.home-grid .lens-card>:last-child:not(header){flex:1 1}.home-grid .span2{grid-column:span 2}.home-grid .lens-card header .pill{margin-left:auto}.home .two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mv-list{display:flex;flex-direction:column;gap:2px}.mv{display:grid;grid-template-columns:20px minmax(44px,auto) 1fr auto auto;align-items:center;grid-gap:8px;gap:8px;padding:5px 6px;border-radius:8px;color:inherit;text-decoration:none;font-size:12.5px}.mv:hover{background:var(--raised)}.mv b{font-weight:600}.mv small{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv .spark{justify-self:end}.mv.skeleton{height:30px}.two-col .mv{grid-template-columns:20px minmax(0,1fr) 64px 62px;min-height:40px}.two-col .mv .mv-id{display:flex;flex-direction:column;min-width:0;line-height:1.15}.two-col .mv .mv-id b,.two-col .mv .mv-id small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-col .mv .spark{width:64px;min-width:0}.two-col .mv>span:last-child{text-align:right}.two-col .mv-list+.mv-list{border-left:var(--border) solid var(--line);padding-left:10px}@media (max-width:560px){.two-col .mv{grid-template-columns:20px minmax(0,1fr) 58px}.two-col .mv .mv-id small,.two-col .mv .spark{display:none}.two-col .mv-list+.mv-list{padding-left:6px}}.hot-list{display:flex;flex-direction:column;gap:2px}.hot{display:grid;grid-template-columns:28px 1fr auto 24px;align-items:center;grid-gap:10px;gap:10px;padding:5px 6px;border-radius:8px;color:inherit;text-decoration:none}.hot:hover{background:var(--raised)}.hot .who{display:flex;flex-direction:column;min-width:0;line-height:1.2}.hot .who b{font-size:13px}.hot .who small{color:var(--muted);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px;align-items:center}.hot .nums{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;line-height:1.2}.hot .nums em{font-style:normal;font-size:11px}.hot.skeleton{height:40px}.sess-tag:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--faint);margin-right:5px;vertical-align:1px}.sess-tag.open:before{background:var(--up)}.you-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.you-grid span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--raised)}.you-grid em{font-style:normal;font-size:10.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans,inherit)}.you-grid b{font-size:16px}.you-cta p{margin:0 0 10px;color:var(--muted);font-size:13px;line-height:1.45}.you-cta .cta{height:38px;padding:0 18px;border:0;border-radius:10px;background:var(--ink);color:var(--bg);font:inherit;font-weight:600;cursor:pointer}.whale-rows{display:flex;flex-direction:column;gap:4px}.wr{display:grid;grid-template-columns:18px 44px 1fr auto;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:inherit;text-decoration:none;padding:4px 6px;border-radius:8px}.wr:hover{background:var(--raised)}.wr .bar{display:block;height:6px;border-radius:3px;background:var(--down);overflow:hidden}.wr .bar i{display:block;height:100%;background:var(--up)}.wr.skeleton{height:26px}.stocks .card.session b{display:inline-flex;align-items:center;gap:6px}.stocks .card.session .dot{width:8px;height:8px;border-radius:50%;background:var(--faint)}.stocks .card.session.open .dot{background:var(--up)}.stocks .card.session.ext .dot{background:#f59e0b}.earn-strip{display:flex;align-items:center;gap:8px;overflow:auto;padding:8px 12px;border-radius:12px;background:var(--panel);border:var(--border) solid var(--line);scrollbar-width:none}.earn-strip>b{margin-right:4px}.earn,.earn-strip>b{font-size:12px;white-space:nowrap}.earn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:var(--raised);color:inherit;text-decoration:none}.earn em{font-style:normal;color:var(--muted);font-size:11px}.sector h3{margin:6px 0 8px;font-size:14px}.stock-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--s2);gap:var(--s2)}.stock-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:var(--panel);border:var(--border) solid var(--line);color:inherit;text-decoration:none;transition:border-color .12s ease;min-width:0}.stock-card:hover{border-color:var(--ink)}.stock-card header{display:flex;align-items:center;gap:8px;min-width:0}.stock-card .who{display:flex;flex-direction:column;min-width:0;line-height:1.15;flex:1 1}.stock-card .who b{font-size:14px}.stock-card .who small{color:var(--muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.earn-tag{font-style:normal;font-size:10.5px;padding:2px 6px;border-radius:5px;background:color-mix(in srgb,#f59e0b 16%,var(--raised));color:#b7791f;white-space:nowrap}.stock-card .mid{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.stock-card .px{display:flex;flex-direction:column;gap:2px}.stock-card .px b{font-size:18px;letter-spacing:-.01em}.stock-card .px span{font-size:12px}.stock-card footer{display:flex;gap:10px;font-size:10.5px;flex-wrap:wrap}.stock-card footer .pre{color:#7c3aed}.stocks-news{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:1100px){.home-grid{grid-template-columns:1fr 1fr}.home-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (max-width:860px){.home-grid{grid-template-columns:1fr}.home-grid .span2{grid-column:auto}.home .two-col{grid-template-columns:1fr 1fr}.home-top{grid-template-columns:1fr}.home-you{flex-wrap:wrap}.home-you>span+span{padding-left:0;border-left:0}.home-you .cta,.home-you .pill{margin-left:0}.home-ticker .sess{display:none}.home-ticker{margin:0 calc(-1 * var(--s4));padding:0 var(--s4) 2px;mask-image:none;-webkit-mask-image:none}.page main.home{gap:var(--s2)}.stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stocks-news{grid-template-columns:1fr}}.ws{flex:1 1;min-height:0;overflow:auto;padding:var(--s2);display:flex;flex-direction:column;gap:var(--s2)}.ws-loading{flex:1 1}.ws-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ws-name{font:inherit;font-weight:700;font-size:15px;background:transparent;border:0;color:var(--ink);padding:4px 6px;border-radius:6px;cursor:text;text-align:left}.ws-name:hover{background:var(--raised)}input.ws-name{background:var(--panel);border:var(--border) solid var(--line);outline:none;min-width:200px}.ws-links{display:flex;gap:6px}.ws-bar .pill.primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ws-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 20px;text-align:center;color:var(--muted);border:1.5px dashed var(--line-strong);border-radius:16px}.ws-empty b{color:var(--ink);font-size:16px}.ws-empty p{margin:0;max-width:420px;font-size:13.5px;line-height:1.5}.ws-grid{position:relative}.ws-grid .react-grid-item.react-grid-placeholder{background:color-mix(in srgb,var(--accent) 22%,transparent);border-radius:12px;opacity:1}.ws-grid .react-grid-item>.react-resizable-handle{opacity:0;transition:opacity .15s}.ws-grid .react-grid-item:hover>.react-resizable-handle{opacity:.6}.ws-grid .react-grid-item>.react-resizable-handle:after{border-color:var(--muted)}.wg{display:flex;flex-direction:column;background:var(--panel);border:var(--border) solid var(--line);border-radius:12px;overflow:hidden;min-height:0}.wg.react-draggable-dragging{box-shadow:0 12px 32px rgba(0,0,0,.18);border-color:var(--ink);z-index:5}.wg-head{display:flex;align-items:center;gap:6px;padding:5px 6px 5px 10px;border-bottom:var(--border) solid var(--line);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:34px;background:var(--panel)}.wg-head:active{cursor:-webkit-grabbing;cursor:grabbing}.wg-title{font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.wg-link{width:12px;height:12px;border-radius:50%;border:1.5px solid;cursor:pointer;padding:0;flex:none}.wg-x{border:0;background:transparent;color:var(--faint);font-size:16px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:6px}.wg-x:hover{background:var(--raised);color:var(--ink)}.wg-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.spacer{flex:1 1}.sympick{position:relative}.sympick-btn{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px 0 6px;border-radius:999px;border:var(--border) solid var(--line);background:var(--bg);font:inherit;font-size:12px;color:var(--ink);cursor:pointer}.sympick-btn small{font-size:9.5px;font-weight:700;color:var(--faint);letter-spacing:.06em}.sympick-btn b{font-weight:600}.sympick-pop{position:absolute;top:28px;left:0;z-index:30;width:260px;background:var(--panel);border:var(--border) solid var(--line-strong);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.16);padding:6px}.sympick-pop input{width:100%;box-sizing:border-box;height:30px;border:var(--border) solid var(--line);border-radius:7px;background:var(--bg);font:inherit;font-size:12.5px;padding:0 8px;color:var(--ink);outline:none;margin-bottom:6px}.sympick-list{max-height:260px;overflow:auto;display:flex;flex-direction:column;gap:1px}.sympick-list button{display:grid;grid-template-columns:16px auto 1fr;grid-gap:8px;gap:8px;align-items:center;text-align:left;padding:6px 8px;border:0;background:transparent;border-radius:6px;font:inherit;font-size:12.5px;color:var(--ink);cursor:pointer}.sympick-list button.on,.sympick-list button:hover{background:var(--raised)}.sympick-list small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-chart{display:flex;flex-direction:column;flex:1 1;min-height:0}.w-chart-bar{display:flex;align-items:center;gap:2px;padding:4px 8px;font-size:11.5px;border-bottom:var(--border) solid var(--line)}.w-chart-bar button{border:0;background:transparent;font:inherit;font-size:11px;color:var(--muted);padding:2px 6px;border-radius:5px;cursor:pointer}.w-chart-bar button.on{background:var(--raised);color:var(--ink)}.w-chart-bar b{font-size:12.5px;margin-right:6px}.w-chart-bar .go{color:var(--ink);font-weight:600;margin-left:6px}.w-chart-host{flex:1 1;min-height:0;display:flex}.w-chart-host .chart-col{flex:1 1;min-width:0}.w-chart-host .chart-embed{min-height:0}.w-book{display:flex}.w-book,.w-book .book,.w-liq,.w-whales{flex:1 1;min-height:0}.w-liq,.w-whales{overflow:auto;padding:6px}.w-liq .page-head,.w-liq h1{display:none}.w-liq .lq-grid{max-width:none}.w-empty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:13px;text-align:center;padding:20px}.w-empty p{margin:0}.w-table{display:flex;flex-direction:column;overflow:auto;font-size:12px;flex:1 1;min-height:0}.w-tr{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr 1fr;grid-gap:8px;gap:8px;padding:6px 10px;border:0;background:transparent;text-align:left;font:inherit;font-size:12px;color:var(--ink);cursor:pointer;align-items:center}.w-tr.three{grid-template-columns:1.6fr 1fr 1fr}.w-tr:not(.head):hover{background:var(--raised)}.w-tr.head{color:var(--faint);font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;cursor:default;position:-webkit-sticky;position:sticky;top:0;background:var(--panel)}.w-tr em{font-style:normal;font-size:10.5px;padding:0 5px;border-radius:4px}.w-tr em.long{color:var(--up);background:color-mix(in srgb,var(--up) 12%,transparent)}.w-tr em.short{color:var(--down);background:color-mix(in srgb,var(--down) 12%,transparent)}.w-tr>span:first-child{display:inline-flex;align-items:center;gap:5px}.w-tabs{display:flex;gap:2px;padding:6px 8px 4px}.w-tabs button{border:0;background:transparent;font:inherit;font-size:11.5px;color:var(--muted);padding:3px 8px;border-radius:6px;cursor:pointer;text-transform:capitalize}.w-tabs button.on{background:var(--raised);color:var(--ink);font-weight:600}.w-movers,.w-news,.w-token,.w-tokenpick,.w-tokens{display:flex;flex-direction:column;flex:1 1;min-height:0}.w-list{flex:1 1;min-height:0;overflow:auto;padding:4px 6px;display:flex;flex-direction:column;gap:2px}.w-tk{display:grid;grid-template-columns:26px 1fr auto 22px;align-items:center;grid-gap:8px;gap:8px;padding:5px 6px;border-radius:8px;color:inherit;text-decoration:none;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.w-tk:hover{background:var(--raised)}.w-tk.skeleton{height:36px}.w-tk .who{display:flex;flex-direction:column;min-width:0;line-height:1.15}.w-tk .who b{font-size:12.5px}.w-tk .who small{color:var(--muted);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px;align-items:center}.w-tk .nums{display:flex;flex-direction:column;align-items:flex-end;font-size:11.5px;line-height:1.2}.w-tk .nums em{font-style:normal;font-size:10.5px}.w-tokenpick input{margin:8px;height:32px;border:var(--border) solid var(--line);border-radius:8px;background:var(--bg);font:inherit;font-size:12.5px;padding:0 10px;color:var(--ink);outline:none}.w-token{padding:8px;gap:8px;overflow:auto}.w-token-head{display:grid;grid-template-columns:30px 1fr auto 28px;grid-gap:8px;gap:8px;align-items:center}.w-token-head .who{display:flex;flex-direction:column;min-width:0;line-height:1.15}.w-token-head .who small{color:var(--muted);font-size:11px;display:flex;gap:4px;align-items:center}.w-token-head .nums{text-align:right;display:flex;flex-direction:column}.w-token-head .nums em{font-style:normal;font-size:11px}.w-token-risk{display:flex;gap:10px;align-items:center}.w-token-risk .risk-flags{font-size:11.5px}.w-news{overflow:auto;padding:6px;gap:4px}.w-story{display:grid;grid-template-columns:56px 1fr;grid-gap:8px;gap:8px;align-items:center;padding:5px;border-radius:8px;color:inherit;text-decoration:none}.w-story:hover{background:var(--raised)}.w-story .story-fallback,.w-story img{width:56px;height:40px;border-radius:6px;object-fit:cover;background:var(--raised)}.w-story span{display:flex;flex-direction:column;gap:2px;min-width:0}.w-story b{font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w-story small{color:var(--muted);font-size:10.5px}.w-note{flex:1 1;border:0;resize:none;background:transparent;font:inherit;font-size:13px;line-height:1.5;padding:10px 12px;color:var(--ink);outline:none;font-family:var(--font-mono,monospace)}.modal.ws-drawer{width:min(860px,calc(100vw - 24px));max-height:calc(100dvh - 40px);display:flex;flex-direction:column;padding:0}.ws-drawer header{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:var(--border) solid var(--line)}.ws-drawer header .faint{font-size:12px;flex:1 1}.ws-drawer header b{font-size:15px}.ws-drawer-body{overflow:auto;padding:12px 16px 16px;display:flex;flex-direction:column;gap:14px}.ws-drawer-body h3{margin:0 0 8px;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.ws-drawer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:8px;gap:8px}.ws-widget-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:12px;border:var(--border) solid var(--line);background:var(--bg);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .12s}.ws-widget-card:hover{border-color:var(--ink)}.ws-widget-card .ico{font-size:18px}.ws-widget-card b{font-size:13.5px}.ws-widget-card small{color:var(--muted);font-size:11.5px;line-height:1.4}.ws-widget-card em{font-style:normal;font-size:10.5px;color:var(--accent);margin-top:2px}.ws-stack{display:flex;flex-direction:column;gap:8px}.ws-stack .wg-head{cursor:default}.ws-stack .wg{flex:none}.body-row.ws-active .trade-main{min-width:0}.ws-bar .ws-name{max-width:min(42vw,360px);white-space:nowrap}.wg-title,.ws-bar .ws-name{overflow:hidden;text-overflow:ellipsis}.wg-head .sympick,.wg-title{min-width:0}@media (max-width:860px){.ws{padding:8px}.ws-bar{gap:6px}.ws-bar .ws-links{order:3;width:100%}.ws-bar .pill{padding-inline:10px}.sympick-pop{width:min(260px,calc(100vw - 32px))}}@media (max-width:520px){.ws-bar .ws-name{max-width:100%;flex:1 1}}.w-whales .whale-grid{grid-template-columns:1fr!important}.w-liq .pg-chips{display:none}.w-chart-bar .spacer{flex:1 1}.w-liq .pg-grid.two,.w-liq .pg-note{display:none}.w-liq .card{border:0;padding:4px;background:transparent}.wg .toolbar{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.wg .toolbar::-webkit-scrollbar{display:none}.wg .toolbar>*{flex:none}@font-face{font-family:GeistSans;src:url(/_next/static/media/cf72403939ff961f-s.p.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.00%;size-adjust:106.28%}.__className_fee4ca{font-family:GeistSans,GeistSans Fallback}.__variable_fee4ca{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/2bcd4b1f8f3a3e9f.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_9f1075{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_9f1075{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}