.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 var(--t-fast) var(--ease-io),color var(--t-fast) var(--ease-io)}.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:var(--on-fill)}.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:var(--fs-micro);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 var(--t-fast) var(--ease-out) 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:var(--fs-micro) 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 var(--fs-micro) 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:var(--fs-label);pointer-events:none;animation:et-pop var(--t-med) var(--ease-out) both}.tool-hint.pick{pointer-events:auto;padding-right:4px}.tool-hint.pick button{height:22px;padding:0 var(--s2);border:0;border-radius:999px;background:var(--raised);color:var(--ink);font:inherit}.tool-hint kbd{font:var(--fs-micro) 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 var(--t-med) var(--ease-out) both}.sel-bar,.tool-flash{position:absolute;font-size:var(--fs-label)}.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 var(--t-fast) var(--ease-out) 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:var(--fs-label)}.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:var(--fs-value) 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:var(--fs-label);top:6px}.sel-bar{left:6px;top:6px}}.modal.newtab{width:min(900px,calc(100vw - 32px));display:flex;flex-direction:column;overflow:hidden}.modal.newtab>header{flex:none;position:static}.newtab-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden}.newtab-body section{padding:var(--s2) var(--s3) var(--s3);min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.newtab-body section.views{border-left:var(--border) solid var(--line);display:flex;flex-direction:column;gap:4px}.newtab-body section.views>*{flex-shrink:0}.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}.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:var(--fs-label)}.newtab h3 .sel-sym{color:var(--ink);text-transform:none;letter-spacing:0;font-size:var(--fs-value)}.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:var(--fs-label);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:var(--fs-label);line-height:1.25}.newtab .nums small{grid-column:1/-1;font-size:var(--fs-label)}.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:var(--fs-label);line-height:1.5;padding-top:10px}@media (max-width:860px){.newtab-body{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.newtab-body section{overflow:visible;min-height:auto}.newtab-body section.views{border-left:0;border-top:var(--border) solid var(--line)}.newtab-grid{grid-template-columns:1fr}.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:var(--fs-body);display:inline-flex;align-items:center;gap:6px}.cards.compact .card p{margin:4px 0 0;font-size:var(--fs-label)}.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:clip;flex:none}@media (min-width:861px) and (max-width:979px){.screener-table{overflow-x: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;line-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;flex-wrap:wrap;align-items:center;gap:0 6px;height:18px;min-width:0;overflow:hidden}.srow .who .top>*{flex:none}.srow .lev.also{border:var(--border) solid var(--line-strong);background:transparent;color:var(--muted);text-decoration:none}.srow a.lev.also:hover{color:var(--ink);border-color:var(--ink)}a.srow{color:inherit;text-decoration:none}.srow .who .top>b{flex:0 1 auto;min-width:0;line-height:18px}.srow .who .top>b,.srow .who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srow .who small{color:var(--faint);font-size:var(--fs-label)}.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:var(--fs-label);opacity:0;transition:opacity var(--t-fast) var(--ease-io)}.srow:focus-within .acts .go,.srow:hover .acts .go{opacity:1}@media (max-width:860px){.screener-head{gap:var(--s2)}.screener-head h1{margin:0}.screener-head>div:first-child>p{display:none}.cards.compact{display:flex;flex:1 1 100%;max-width:none;min-width:0;overflow-x:auto;scrollbar-width:none}.cards.compact::-webkit-scrollbar{display:none}.cards.compact .card{flex:none;display:flex;align-items:center;gap:var(--s2);line-height:1;height:var(--h-control);padding:0 var(--s3);border-radius:var(--radius);white-space:nowrap}.cards.compact .card span{margin:0}.cards.compact .card b{font-size:var(--fs-value)}.cards.compact .card p{margin:0}.cards.compact .card .breadth,.stocks .cards.compact .card.session>span{display:none}.screener-bar{flex-direction:column;align-items:stretch}.screener-bar>.chip.filter{align-self:flex-start;margin-bottom:var(--s2)}.screener-bar .tabs{overflow:auto}.srow{grid-template-columns:minmax(0,1fr) 64px minmax(64px,auto) 28px;grid-template-rows:auto auto;gap:2px var(--s2);align-content:center;min-width:0;height:56px;padding:0 var(--s2) 0 var(--s3)}.srow>:first-child,.srow>:nth-child(6),.srow>:nth-child(7),.srow>:nth-child(8){display:none}.srow>:nth-child(2){grid-area:1/1/3/2}.srow>:nth-child(5){grid-area:1/2/3/3}.srow>:nth-child(3){grid-area:1/3/2/4;align-self:end}.srow>:nth-child(4){grid-area:2/3/3/4;align-self:start;font-size:var(--fs-label)}.srow>:nth-child(9){grid-area:1/4/3/5}.srow.head{grid-template-rows:auto}.srow.head>:nth-child(3){align-self:center}.srow.head>:nth-child(4){grid-area:1/2/2/3;align-self:center;text-align:center;font-size:var(--fs-label)}.srow .who .top .lev+.lev,.srow.head>:nth-child(5){display:none}.spark.skeleton,.srow .sparkcell svg{width:64px}.srow .acts .go{display:none}}.modal .body.keys{max-width:640px}.keys-grid{display:grid;grid-template-columns:84px 1fr;grid-gap:8px 14px;gap:8px 14px;font-size:var(--fs-value);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:var(--fs-label) 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}@media (max-width:860px){.flyout.ctx [role=menuitem]{min-height:40px}}.flyout.ctx .ctx-head{padding:4px 8px 6px;color:var(--faint);font-size:var(--fs-label);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:var(--fs-label);display:inline-flex;align-items:center;gap:4px;box-shadow:var(--shadow);cursor:pointer;animation:et-pop var(--t-med) var(--ease-out) both}.candle-clock,.go-live:hover{background:var(--raised)}.candle-clock{position:absolute;z-index:3;font-size:var(--fs-micro);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.mob-only{display:flex;flex-direction:column}.sheet{max-height:86vh;max-height:min(86dvh,calc(100dvh - 72px));overflow:auto;overscroll-behavior:contain;border-radius:14px 14px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.18);padding-top:0;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.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-grab{position:-webkit-sticky;position:sticky;top:0;z-index:2;flex:none;display:grid;place-items:center;align-self:stretch;max-width:none;height:28px;margin:0 -12px;padding:0;border:0;background:var(--panel);touch-action:none;cursor:pointer}.sheet-grab i{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong)}.sheet-grab:active i{background:var(--muted)}.sheet-back{position:fixed;inset:0;z-index:29;background:rgba(20,18,14,.35);animation:et-fade var(--t-med) var(--ease-out) 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:var(--fs-label);line-height:1.3}.scale-preview em{color:var(--muted)}.ticket .hint.muted{font-size:var(--fs-label);line-height:1.45}.twap-run{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:var(--raised);font-size:var(--fs-value)}.twap-run.boxed{margin:12px;max-width:520px}.chart-note{position:absolute;left:12px;bottom:32px;font-size:var(--fs-label);color:var(--muted);pointer-events:none}.news-item{display:grid;grid-gap:2px;gap:2px;padding:var(--s2) var(--s3);border-top:var(--border) solid var(--line)}.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 var(--t-data) var(--ease-out)}@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}.blotter table{min-width:640px}.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 var(--t-fast) var(--ease-io),color var(--t-fast) var(--ease-io),box-shadow var(--t-fast) var(--ease-io),transform var(--t-fast) var(--ease-out)}@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 var(--t-fast) var(--ease-io)}.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 var(--t-loop) var(--ease-io) 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:var(--fs-label)}.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:var(--fs-label);color:var(--faint)}.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:var(--fs-value);color:var(--muted)}.maker-spread .slider{width:100%;margin:0;accent-color:var(--accent)}.maker-spread .zone{position:relative;height:16px;font-size:var(--fs-micro);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:var(--fs-label);color:var(--faint);font-family:var(--sans)}.quote-preview .q b{font-size:var(--fs-ticker)}.quote-preview .q em{font-size:var(--fs-label);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:var(--fs-label);color:var(--muted);background:var(--raised);padding:1px 6px 1px 0}.maker-ladder .lbl.mark{top:50%}.maker-ladder .lbl b{font-size:var(--fs-value);color:var(--ink)}.maker-ladder .lbl em{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:var(--fs-label);color:var(--muted)}.maker-gauge .row{display:flex;justify-content:space-between;gap:6px}.maker-gauge .row b{color:var(--ink);font-size:var(--fs-value)}.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 var(--t-data) var(--ease-out)}.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:var(--fs-value);color:var(--muted)}.maker-how b{color:var(--ink);font-size:var(--fs-value)}@media (max-width:860px){.maker-how{grid-template-columns:1fr}.quote-preview .q b{font-size:var(--fs-value)}.maker-gauges{grid-template-columns:1fr}}.lens-id{display:flex;align-items:center;gap:8px;min-width:0}.lens-id b{font-size:var(--fs-body)}.lens-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lens-chg{font-size:var(--fs-ticker)}.lens-chips{display:inline-flex;gap:6px;flex-wrap:wrap;margin-left:auto}.lens-chips i{font-size:var(--fs-label);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:var(--fs-value);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:var(--fs-micro);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:var(--fs-value)}.lens-equiv em{font-size:var(--fs-label);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:var(--fs-value)}.lens-facts em{font-size:var(--fs-label);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:var(--fs-value);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:var(--fs-label);margin:0}.lens-lean{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-value);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 var(--t-data) var(--ease-out)}.lens-lean .small,.lens-whale{font-size:var(--fs-label)}.lens-whale{display:grid;grid-template-columns:44px 1fr auto auto auto;grid-gap:8px;gap:8px;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:var(--fs-label);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:4px;border-radius:2px 0 0 2px;opacity:.45;pointer-events:auto;transition:width var(--t-move) var(--ease-out)}.overlays .liqbar.long{background:var(--down)}.overlays .liqbar.short{background:var(--up)}.overlays .liqbar:hover{opacity:.9}.toolbar-more .layers-btn b{margin-left:5px;font-size:var(--fs-label);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:var(--fs-label)}.layers-pop button i{display:inline-block;width:14px;color:var(--up);font-weight:var(--fw-title)}.oline.whale .hide-layer{display:none}.oline.whale:hover .hide-layer{display:inline-flex}.oline.whale .hide-layer{right:84px}.toolbar-more{position:relative}.flyout.layers-pop{min-width:200px}.flyout.layers-pop small{padding:2px 8px 6px}.rel-mark{position:absolute;width:0;border-left:1px dashed color-mix(in srgb,var(--muted) 55%,transparent);pointer-events:none;z-index:1}.rel-mark b{position:absolute;top:2px;left:3px;padding:0 4px;height:15px;line-height:15px;border-radius:3px;font:600 var(--fs-micro) var(--mono),monospace;letter-spacing:.02em;background:var(--raised);color:var(--muted);white-space:nowrap;pointer-events:auto;cursor:default}.rel-mark.ahead{border-left-color:color-mix(in srgb,var(--accent) 60%,transparent)}.rel-mark.ahead b{color:var(--accent)}.rel-grid{display:grid;grid-template-columns:minmax(340px,5fr) minmax(0,7fr);grid-gap:12px;gap:12px;align-items:start;min-width:0}.rel-list{gap:4px}.rel-day{display:flex;flex-direction:column}.rel-day h3{margin:10px 0 4px;font-size:var(--fs-label);font-weight:600;color:var(--muted);display:flex;gap:8px;align-items:baseline}.rel-day h3 small{font-weight:400}.rel-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto auto;grid-gap:10px;gap:10px;align-items:center;min-height:44px;padding:4px 8px;border-radius:8px;cursor:pointer;border:var(--border) solid transparent}.rel-row:hover{background:var(--raised)}.rel-row.on{background:var(--selected);border-color:var(--line-strong)}.rel-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rel-row .t{font-size:var(--fs-value);color:var(--muted);white-space:nowrap}.rel-row .who{display:flex;flex-direction:column;min-width:0}.rel-row .who b{font-size:var(--fs-ticker);font-weight:600}.rel-row.major .who b:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--caution);margin-left:6px;vertical-align:middle}.rel-row .who small{font-size:var(--fs-label);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-row .prev,.rel-row .typ{font-size:var(--fs-value);text-align:right;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end;min-width:52px}.rel-row .prev small,.rel-row .typ small{font-size:var(--fs-micro);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--sans,inherit)}.rel-add{height:26px;padding:0 9px;border-radius:6px;border:var(--border) solid var(--line-strong);background:transparent;color:var(--muted);font-size:var(--fs-label);white-space:nowrap;cursor:pointer}.rel-add:hover{color:var(--ink);background:var(--raised)}.rel-add.on{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent)}.rel-detail h3{margin:6px 0 0;font-weight:600}.rel-detail h3,.rel-next{font-size:var(--fs-value)}.rel-next{margin:0;color:var(--muted)}.rel-next b{color:var(--ink);font-weight:600}.rel-table-wrap{overflow-x:auto;min-width:0}.rel-past td,.rel-stats td{vertical-align:middle}.rel-stats tr.none td{color:var(--faint)}.rel-cell{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.25}.rel-cell small{font-size:var(--fs-label);color:var(--faint)}.rel .pos{color:var(--up)}.rel .neg{color:var(--down)}.rel .hot{color:var(--caution)}.rel .cool{color:var(--liq)}.rel-bars{margin:2px 0 0;display:flex;flex-direction:column;gap:4px}.rel-bars svg{width:100%;height:auto;max-height:130px;display:block}.rel-bars .axis{stroke:var(--line-strong);stroke-width:1}.rel-bars rect.up{fill:var(--up)}.rel-bars rect.down{fill:var(--down)}.rel-foot{margin:4px 2px 0}@media (max-width:1100px){.rel-grid{grid-template-columns:1fr}}@media (max-width:560px){.rel-row{grid-template-columns:54px minmax(0,1fr) auto auto;gap:8px}.rel-row .prev,.rel-row .who small{display:none}}.land{--gut:clamp(18px,2.6vw,40px);position:relative;height:100dvh;min-height:520px;overflow:hidden;background:var(--bg);color:var(--ink);display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}.land a{color:inherit;text-decoration:none}.land-field{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;animation:land-in 1.6s ease-out both;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent 97%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent 97%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@keyframes land-in{0%{opacity:0}}.land>footer,.land>header,.land>main{position:relative;z-index:1}.land-top{display:flex;align-items:center;justify-content:space-between;padding:clamp(14px,2vw,26px) var(--gut) 0}.land-brand{display:inline-flex;align-items:center;gap:9px;font-weight:650;font-size:18px;letter-spacing:-.02em}.land-top nav{display:flex;align-items:center;gap:clamp(14px,2vw,26px);font-size:13.5px}.land-top nav button{height:34px;color:var(--muted);background:none;border:0;padding:0;font:inherit;cursor:pointer}.land-top nav button:hover{color:var(--ink)}.land-open{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:4px;border:1px solid var(--line-strong);font-weight:550;white-space:nowrap;transition:border-color .15s}.land-open:hover{border-color:var(--ink)}.land-main{display:grid;place-items:center;padding:0 var(--gut);min-height:0}.land-core{display:grid;justify-items:center;grid-gap:clamp(26px,4.6vh,44px);gap:clamp(26px,4.6vh,44px);text-align:center;max-width:100%}.land-main h1{margin:0;font-family:var(--sans);font-stretch:108%;font-weight:500;font-size:clamp(40px,7.2vw,128px);line-height:.98;letter-spacing:-.048em;white-space:nowrap}.land-core .alpha-done,.land-core .alpha-form{width:min(100%,440px)}.land-seat{margin:0;font-size:16px;color:var(--muted)}.land-seat a{color:var(--ink)!important;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.land-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 var(--gut) clamp(14px,2vw,26px);font:500 12px/1.55 var(--mono);color:var(--muted)}.land-foot p{margin:0}.land-live{display:grid;justify-items:end;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.land-seat a:focus-visible,.land-top a:focus-visible,.land-top button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.alpha-row{display:flex;height:54px;border:1px solid var(--line-strong);border-radius:4px;background:var(--bg);overflow:hidden;transition:border-color .12s}.alpha-row:hover{border-color:var(--muted)}.alpha-row:focus-within{border-color:var(--ink)}.alpha-row input{flex:1 1;width:0;min-width:0;height:100%;padding:0 18px;border:0;outline:0;background:transparent;color:var(--ink);font:450 16px var(--sans);letter-spacing:-.01em;text-align:left}.alpha-row input::placeholder{color:var(--faint)}.alpha-row button{flex:none;height:100%;padding:0 22px;border:0;border-radius:0;background:var(--ink);color:var(--bg);font:600 15px var(--sans);letter-spacing:-.01em;cursor:pointer;transition:filter .12s}.alpha-row button:hover{filter:brightness(.9)}.alpha-row button:active{filter:brightness(.94)}.alpha-row button:disabled{opacity:.6;cursor:default}.alpha-err,.alpha-note{margin:12px 0 0;font:500 12px/1.5 var(--mono);color:var(--muted)}.alpha-err{color:var(--short)}.alpha-done{display:grid;grid-gap:4px;gap:4px}.alpha-done b{font-size:22px;font-weight:650;letter-spacing:-.02em}.alpha-done span{font-size:14px;line-height:1.5;color:var(--muted);max-width:52ch}.seat-ticks{margin-top:18px}.seat-row{display:grid;grid-template-columns:repeat(100,3px);grid-gap:4px 3px;gap:4px 3px;align-items:end}.seat-row i{display:block;height:11px;background:color-mix(in srgb,var(--ink) 20%,transparent)}.seat-row i.on{background:var(--ink)}.seat-row i.me{background:var(--accent);height:15px;margin-top:-4px}.seat-ticks p{margin:9px 0 0;font:500 12px var(--mono);color:var(--muted)}.seat-ticks p b{color:var(--ink);font-weight:600}.alpha-page{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;padding:clamp(14px,2.2vw,28px) clamp(18px,3.2vw,48px) clamp(24px,5vh,56px);background:var(--bg);color:var(--ink)}.alpha-page a{color:inherit;text-decoration:none}.alpha-page main{align-self:center;width:min(100%,600px);padding:32px 0}.alpha-seat{margin:0 0 14px;font:500 13px var(--mono);color:var(--muted)}.alpha-page h1{margin:0 0 0 -.04em;font-stretch:125%;font-weight:800;font-size:clamp(44px,8.4vw,104px);line-height:.88;letter-spacing:-.045em}.alpha-lede{margin:22px 0 26px;font-size:17px;line-height:1.5;color:var(--muted);max-width:50ch}.alpha-page .land-go{display:inline-flex;align-items:center;height:52px;padding:0 24px;border-radius:6px;background:var(--accent);color:var(--on-accent);font-size:15px;font-weight:650}.alpha-back{color:var(--accent)!important;font-weight:600;text-decoration:underline!important;text-underline-offset:3px}@media (max-width:720px){.land-top nav button:first-child{display:none}.land-main h1{white-space:normal;font-size:clamp(44px,15.5vw,76px);line-height:.94;max-width:6.2em}.land-live{display:none}.land-field{-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent 96%);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent 96%);-webkit-mask-composite:source-over;mask-composite:add}.seat-row{grid-template-columns:repeat(50,1fr);gap:3px}.seat-row i{height:9px}.seat-row i.me{height:12px;margin-top:-3px}.alpha-row input{padding:0 14px}.alpha-row button{padding:0 16px}}@media (max-height:560px){.land-main h1{font-size:clamp(36px,13vh,96px)}}@media (prefers-reduced-motion:reduce){.land-field{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:var(--fw-title);letter-spacing:-.02em}.tk-icon.fb.sm{width:28px;height:28px;font-size:var(--fs-label)}.risk-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:999px;font-size:var(--fs-value);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:var(--warn)}.risk-chip.bad{color:var(--down)}.risk-chip.sm{font-size:var(--fs-label);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:var(--warn)}.risk-gauge.bad{color:var(--down)}.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:var(--fs-micro);font-weight:var(--fw-title);line-height:1;position:relative}.risk-ring.good{color:var(--up)}.risk-ring.warn{color:var(--warn)}.risk-ring.bad{color:var(--down)}.risk-head{display:flex;align-items:center;gap:14px}.risk-words{display:flex;flex-direction:column;gap:2px;min-width:0}.lp{font-size:var(--fs-micro);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,var(--pad-pump) 18%,var(--raised));color:var(--pad-pump-ink)}.lp-bonk{background:color-mix(in srgb,var(--pad-bonk) 18%,var(--raised));color:var(--pad-bonk-ink)}.lp-launchlab{background:color-mix(in srgb,var(--pad-launchlab) 18%,var(--raised));color:var(--pad-launchlab-ink)}.lp-meteora{background:color-mix(in srgb,var(--pad-meteora) 18%,var(--raised));color:var(--pad-meteora-ink)}.tkh-top{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap}.tkh-narrow{display:none}.tkh-top h1{font-size:var(--fs-title);font-weight:var(--fw-title);letter-spacing:-.02em}.tkh-top h1,.tkh-top p{margin:0;line-height:20px}.tkh-top p{font-size:var(--fs-value)}.tkh-live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);color:var(--muted);white-space:nowrap}.tkh-live i{width:6px;height:6px;border-radius:50%;background:var(--faint)}.tkh-live.on i{background:var(--up);animation:breathe var(--t-loop) var(--ease-io) infinite}.tkh{display:grid;grid-template-columns:200px minmax(0,1fr) 200px;grid-gap:var(--s5);gap:var(--s5);align-items:start;padding:var(--s3) var(--s4);border:var(--border) solid var(--line);border-radius:var(--radius-lg);background:var(--panel)}.tkh-label{display:flex;align-items:baseline;gap:var(--s1);font-size:var(--fs-label);font-weight:var(--fw-label);line-height:16px;color:var(--muted);white-space:nowrap}.tkh-label em{margin-left:auto}.tkh-label em b{color:var(--up);font-weight:var(--fw-value)}.tkh-hot,.tkh-now{display:flex;flex-direction:column;gap:2px;min-width:0}.tkh-fig{font-size:var(--fs-display);font-weight:var(--fw-value);line-height:32px;letter-spacing:-.02em}.tkh-sub{font-size:var(--fs-label);line-height:16px;color:var(--faint);white-space:nowrap}.tkh-sub b{color:var(--ink);font-weight:var(--fw-value)}.tkh-split{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.tkh-bar{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;background:var(--raised)}.tkh-bar i{display:block;height:100%;min-width:2px;transition:width var(--t-data) var(--ease-out),opacity var(--t-fast) var(--ease-io)}.tkh-bar i.off{opacity:.25}.tkh-pads{display:flex;gap:var(--s1);flex-wrap:wrap}.tkh-pads button{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 var(--s2);border-radius:var(--radius-sm);border:var(--border) solid var(--line);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-label);font-weight:var(--fw-label);white-space:nowrap}.tkh-pads button:hover{color:var(--ink);border-color:var(--line-strong)}.tkh-pads button.on{color:var(--ink);border-color:var(--ink);background:var(--raised)}.tkh-pads button i{width:8px;height:8px;border-radius:2px;flex:none}.tkh-pads button span{color:var(--faint)}.pad-pumpfun{background:var(--pad-pump)}.pad-dex{background:var(--pad-dex)}.pad-metdbc{background:var(--pad-meteora)}.pad-pumpswap{background:var(--pad-pumpswap)}.pad-raydiumlaunchlab{background:var(--pad-launchlab)}.pad-letsbonkfun{background:var(--pad-bonk)}.pad-more{background:var(--warn-fill)}.pad-other{background:var(--line-strong)}.tkh-hot{align-items:flex-end;text-align:right;color:inherit;text-decoration:none}.tkh-hot-id{display:inline-flex;align-items:center;gap:6px;height:32px;max-width:100%}.tkh-hot-id b{font-size:var(--fs-title);font-weight:var(--fw-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.tkh-hot:hover .tkh-hot-id b{text-decoration:underline;text-underline-offset:3px}.tokens .risk-filter{margin-left:var(--s2)}.snipe-bar{display:inline-flex;align-items:center;gap:var(--s2);margin-left:auto;white-space:nowrap}.snipe-label{font-size:var(--fs-label);color:var(--muted)}.snipe-amts{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radius);background:var(--raised)}.snipe-amts button{height:24px;min-width:36px;padding:0 var(--s2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:var(--fs-label);cursor:pointer}.snipe-amts button.on{background:var(--panel);color:var(--ink);box-shadow:0 0 0 var(--border) var(--line)}.snipe-tap{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--s2);border-radius:var(--radius);border:var(--border) solid var(--line-strong);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-label);font-weight:var(--fw-label)}.snipe-tap i{width:8px;height:8px;border-radius:50%;background:var(--faint)}.snipe-tap.on{color:var(--ink);border-color:var(--up);background:color-mix(in srgb,var(--up) 10%,transparent)}.snipe-tap.on i{background:var(--up);animation:breathe var(--t-loop) var(--ease-io) infinite}.tk-card .buy,.tk-row .buy{white-space:nowrap;transition:background-color var(--t-fast) var(--ease-io)}.tk-card .buy.ask,.tk-row .buy.ask{background:var(--down)}.tk-held{position:-webkit-sticky;position:sticky;top:0;z-index:2;align-self:center;flex:none;height:24px;padding:0 var(--s3);border-radius:12px;border:var(--border) solid var(--line-strong);background:var(--panel);color:var(--ink);font:inherit;font-size:var(--fs-label);animation:rowIn var(--t-med) var(--ease-out)}.tk-held b{color:var(--up);font-weight:var(--fw-value)}@keyframes newEdge{0%{box-shadow:inset 0 0 0 1px var(--accent)}to{box-shadow:inset 0 0 0 1px transparent}}.tk-card.flip-in{animation:rowIn var(--t-med) var(--ease-out),newEdge var(--t-flash) var(--ease-io)}.snipe-note.err b{color:var(--down)}.pulse-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s2);gap:var(--s2);flex:none}.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:var(--fs-ticker)}.pulse-col>header em{margin-left:auto;font-size:var(--fs-label)}.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:var(--fresh)}.pulse-col.stretch>header b:before{background:var(--warn-fill)}.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>*{flex:none}.pulse-list .empty{padding:20px 10px;text-align:center;font-size:var(--fs-value)}.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 var(--t-fast) var(--ease-io),transform var(--t-fast) var(--ease-out)}.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,var(--warn-fill) 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-name{display:flex;align-items:baseline;gap:6px;min-width:0}.tk-id b{font-size:var(--fs-ticker);font-weight:var(--fw-ticker);max-width:60%;flex:none}.tk-id b,.tk-id small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-id small{color:var(--muted);min-width:0}.tk-id small,.tk-meta{font-size:var(--fs-label)}.tk-meta{display:flex;align-items:center;gap:6px;color:var(--faint);margin-top:2px;flex-wrap:wrap}.tk-nums{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:var(--fs-value);line-height:1.25;gap:1px;white-space:nowrap}.tk-cap{font-size:var(--fs-ticker);font-weight:var(--fw-ticker)}.tk-nums small{font-size:var(--fs-micro);color:var(--faint)}.tk-why{flex:1 1 auto;min-width:0;font-size:var(--fs-label);line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.tk-why.bad{color:var(--down)}.tk-why.warn{color:var(--warn)}.tk-lean{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);color:var(--muted)}.tk-lean-bar{display:block;width:36px;height:4px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--down) 60%,var(--raised))}.tk-lean-bar.none{background:var(--raised)}.tk-lean-bar>i{display:block;height:100%;background:var(--up)}.tk-card{position:relative;overflow:hidden}.tk-card>footer>.curve{position:absolute;left:0;right:0;bottom:0;width:auto;height:2px;border-radius:0;flex:none;background:transparent}.tk-card footer{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0}.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,var(--warn-fill),var(--up));transition:width var(--t-data) var(--ease-out)}.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:var(--on-fill);font-size:var(--fs-label);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;background:var(--panel);border:var(--border) solid var(--line);border-radius:var(--radius-lg);overflow:clip}.tk-row{display:grid;grid-template-columns:minmax(200px,2fr) repeat(5,minmax(70px,1fr)) 60px minmax(64px,max-content);align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 var(--s3);border-top:var(--border) solid var(--line);font-size:var(--fs-value)}.tk-row:first-child{border-top:0}.tk-row.skeleton{height:52px}.tk-row.head{min-height:36px;height:36px;font-size:var(--fs-label);font-weight:var(--fw-label);color:var(--faint)}.tk-row .r{text-align:right;justify-self:end}.tk-row:not(.head):not(.skeleton):hover{background:var(--raised)}.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);position:relative}.tk-chart-note{position:absolute;left:0;right:60px;top:45%;margin:0;text-align:center;font-size:var(--fs-value);pointer-events:none;padding:0 16px}.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:var(--fs-label);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:var(--fs-label);color:var(--muted);white-space:nowrap}.tk-hud b{color:var(--ink);font-weight:600}.tk-hud .beat{width:7px;height:7px;border-radius:50%;background:var(--faint)}.tk-hud.live .beat{background:var(--up);animation:tk-beat var(--t-data) var(--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:var(--fs-label)}.tk-tape .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:var(--fs-micro);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-tape .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 var(--t-data) var(--ease-out)}.tk-tape .tk-row:hover{background:var(--raised)}.tk-tape .tk-row.buy b,.tk-tape .tk-row.buy>span:nth-child(2){color:var(--up)}.tk-tape .tk-row.sell b,.tk-tape .tk-row.sell>span:nth-child(2){color:var(--down)}.tk-tape .tk-row.big.buy{background:color-mix(in srgb,var(--up) 9%,transparent)}.tk-tape .tk-row.big.sell{background:color-mix(in srgb,var(--down) 9%,transparent)}.tk-tape .tk-row>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-tape .tk-row .who{color:var(--muted);display:flex;gap:4px;align-items:center}.tk-tape .tk-row .tag{font-size:var(--fs-micro);font-weight:var(--fw-title);padding:0 4px;border-radius:3px;background:var(--warn-fill);color:var(--on-warn)}.tk-tape .tk-row .tag.you{background:var(--accent);color:var(--on-fill)}@keyframes tk-in{0%{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.tk-tape .muted{padding:12px}@keyframes tk-flash{0%{opacity:.55}}.risk-card header .risk-chip{margin-left:auto}.risk-words b{font-size:var(--fs-title)}.risk-words .muted{font-size:var(--fs-value)}.risk-card.bad .risk-words b{color:var(--down)}.risk-card.warn .risk-words b{color:var(--warn)}.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:var(--fs-value)}.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:var(--warn-fill)}.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:var(--fs-label)}.take header b:before{content:"✦ ";color:var(--accent)}.take p{margin:0;font-size:var(--fs-ticker);line-height:1.5}.flow{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-value)}.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 var(--t-data) var(--ease-out)}.small{font-size:var(--fs-label)}.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:var(--on-fill)}.swap-side button.on.sell{background:var(--down);color:var(--on-fill)}.swap-side .bal{flex:0 0 auto;padding:0 8px;font-size:var(--fs-label)}.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:var(--fs-value);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:var(--fs-title);color:var(--ink);outline:none;min-width:0;font-family:var(--font-mono,monospace)}.swap-amt span{color:var(--muted)}.swap-amt span,.swap-out{font-size:var(--fs-value)}.swap-out{display:flex;justify-content:space-between;align-items:baseline;padding:8px 10px;border-radius:8px;background:var(--raised);min-height:36px}.swap-out b{font-size:var(--fs-body)}.swap-detail{justify-content:space-between;gap:8px;padding:0 2px;flex-wrap:wrap}.swap-detail,.swap-opts{display:flex;font-size:var(--fs-label)}.swap-opts{gap:10px;color:var(--muted)}.swap-opts label{display:flex;align-items:center;gap:5px}.swap-opts select{font:inherit;font-size:var(--fs-label);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:var(--fw-title);font-size:var(--fs-body);color:var(--on-fill);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:var(--fs-value)}.swap-msg.ok{color:var(--up)}.swap-msg.err{color:var(--down)}.swap-msg a{color:inherit}.swap-note{margin:0;font-size:var(--fs-label);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:var(--fs-label)}.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}}@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}.tkh-top p .tkh-lede,.tkh-top p:empty{display:none}.tkh{display:flex;flex-direction:column;align-items:stretch;gap:var(--s2);padding:0;border:0;background:none}.tkh-split{min-width:0;max-width:100%}.tkh-now{flex-direction:row;align-items:baseline;gap:6px}.tkh-now .tkh-label{display:none}.tkh-fig{font-size:var(--fs-title);line-height:20px}.tkh-sub{font-size:var(--fs-value);color:var(--muted)}.tkh-hot,.tkh-split .tkh-label,.tkh-wide{display:none}span.tkh-narrow{display:inline}button.tkh-narrow{display:inline-flex}.tkh-bar{height:6px}.tkh-pads{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--s4));padding:0 var(--s4)}.tkh-pads::-webkit-scrollbar{display:none}.tkh-pads button{flex:none;height:28px}.tkh-pads .tkh-risk+button:not(.tkh-risk){margin-left:var(--s2)}.tokens .risk-filter,.tokens .screener-search{display:none}.snipe-bar{margin:0;padding:var(--s1) 0 var(--s2);justify-content:flex-start}.snipe-bar .snipe-label:first-child{display:none}.snipe-amts button{height:28px;min-width:44px}.snipe-tap{margin-left:auto;height:32px}.snipe-note{bottom:calc(var(--h-mobnav) + env(safe-area-inset-bottom, 0px) + var(--s3))}.tk-row{grid-template-columns:minmax(0,1fr) auto auto 26px minmax(46px,max-content);gap:var(--s2);min-height:56px;padding:0 var(--s3)}.tk-row.head,.tk-row>:nth-child(3),.tk-row>:nth-child(5),.tk-row>:nth-child(6){display:none}.tk-row .tk-meta{flex-wrap:wrap;height:16px;row-gap:0;overflow:hidden;white-space:nowrap}.tk-row .tk-meta>*{flex:none;min-height:16px;line-height:16px}.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)}}@media (max-width:1400px) and (min-width:861px){.tk-chart{grid-template-columns:minmax(0,1fr) 250px}.tk-tape .tk-row,.tk-tape header{grid-template-columns:26px 1fr .9fr 1fr}.tk-tape .tk-row>span:nth-child(4),.tk-tape header span:nth-child(4){display:none}}.share-x{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;border:var(--border) solid var(--line-strong);background:var(--ink);color:var(--bg);font:inherit;font-size:var(--fs-label);font-weight:600;cursor:pointer;white-space:nowrap}.share-x:hover{opacity:.88}.share-x.wide{height:34px;justify-content:center;font-size:var(--fs-value)}.share-x.wide,.swap-fund{width:100%;border-radius:10px;margin-top:6px}.swap-fund{height:32px;border:var(--border) dashed var(--line-strong);background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-value);cursor:pointer}.swap-msg.info{color:var(--muted)}.modal.fund{width:min(380px,calc(100vw - 24px));padding:16px;display:flex;flex-direction:column;gap:12px}.modal.fund header{display:flex;align-items:center;font-size:var(--fs-body)}.modal.fund p{margin:0;font-size:var(--fs-value);line-height:1.45}.fund-qr{align-self:center;width:188px;height:188px;padding:8px;border-radius:14px;background:var(--paper)}.fund-qr svg{width:100%;height:100%;display:block}.fund-addr{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border-radius:10px;border:var(--border) solid var(--line);background:var(--raised);color:var(--ink);font-size:var(--fs-label);cursor:pointer;text-align:left}.fund-addr span{flex:1 1;min-width:0;word-break:break-all}.fund-addr em{font-weight:600;font-family:var(--sans),sans-serif;font-size:var(--fs-value)}.fund-card{height:40px;border:0;border-radius:10px;background:var(--ink);color:var(--bg);font:inherit;font-weight:600;cursor:pointer}.fund-wait{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-label)!important}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--up);animation:fund-pulse var(--t-loop) var(--ease-io) infinite}@keyframes fund-pulse{50%{opacity:.25}}.fund-done .big{font-size:var(--fs-hero)!important;font-weight:var(--fw-title)}.fund-next{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.fund-next a{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;border:var(--border) solid var(--line);color:inherit;text-decoration:none}.fund-next a:hover{background:var(--raised)}.fund-next span{font-size:var(--fs-label);color:var(--muted)}.tk-tape .tk-row{border:0;border-radius:0;box-shadow:none;min-height:0}.kind-chip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;font-size:var(--fs-label);font-weight:600;white-space:nowrap;background:var(--raised);color:var(--muted);border:var(--border) solid var(--line-strong)}.kind-chip.tech{color:var(--up);border-color:color-mix(in srgb,var(--up) 45%,transparent);background:color-mix(in srgb,var(--up) 10%,transparent)}.kind-chip.project{color:var(--caution);border-color:color-mix(in srgb,var(--caution) 45%,transparent);background:color-mix(in srgb,var(--caution) 10%,transparent)}.intel-card{grid-column:1/-1}.intel-card header .kind-chip{margin-left:auto;flex:none}.intel-card header .faint{font-size:var(--fs-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.intel-wait{display:flex;flex-direction:column;gap:6px;padding:4px 0}.intel-wait .bar{display:block;height:4px;border-radius:2px;background:var(--raised);overflow:hidden}.intel-wait .bar i{display:block;height:100%;background:var(--accent);transition:width var(--t-data) var(--ease-out)}.intel-basis{margin-top:0}.intel-basis a{color:inherit;text-decoration:underline;text-underline-offset:2px}.intel-body{display:flex;flex-direction:column;gap:var(--s3)}.intel-top{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);align-items:stretch}.intel-big{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:10px;background:var(--raised);justify-content:center}.intel-big b{font-size:var(--fs-hero);line-height:1.05;letter-spacing:-.02em}.intel-big span{font-size:var(--fs-value)}.intel-big em{font-size:var(--fs-label)}.intel-big.bad b{color:var(--down)}.intel-big.warn b{color:var(--caution)}.intel-big.good b{color:var(--up)}.intel-parts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px;gap:6px;align-content:start}.intel-parts span{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border-radius:8px;background:var(--raised);font-size:var(--fs-value);min-width:0}.intel-parts em{font-size:var(--fs-label);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans,inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intel-parts small{color:var(--faint);font-weight:400}.intel-dev{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-value)}.intel-dev a,.intel-table a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px}.intel-dev .split{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--raised);gap:1px}.intel-dev .split i{display:block;height:100%;min-width:3px}.intel-card .legend{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-label);color:var(--muted)}.intel-card .legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.intel-card .legend b{color:var(--ink);font-weight:600}.intel-card .legend i{width:8px;height:8px;border-radius:50%;flex:none}.intel-card i.dev,.intel-card i.sold{background:var(--down)}.intel-card i.moved{background:var(--caution)}.intel-card i.prog{background:var(--liq)}.intel-card i.pool{background:var(--role-bundle)}.intel-card i.air{background:var(--liq-2)}.intel-card i.held{background:var(--up)}.intel-card i.bundle{background:var(--role-bundle)}.intel-card i.sniper{background:var(--role-sniper)}.intel-card i.early{background:var(--faint)}.intel-card .legend i.out{background:transparent;border:1.5px solid var(--faint)}.intel-map{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--raised)}.intel-map svg{width:100%;height:auto;max-height:300px;display:block}.intel-map .edge{stroke:var(--line-strong);stroke-width:1}.intel-map .hub{fill:var(--panel);stroke:var(--muted);stroke-width:1.5}.intel-map .lbl{font-size:var(--fs-label);fill:var(--muted);font-family:var(--font-mono,ui-monospace,monospace)}.intel-map .node{stroke:var(--raised);stroke-width:1.5;cursor:pointer}.intel-map .node:hover{stroke:var(--ink)}.intel-map .node.dev{fill:var(--down)}.intel-map .node.moved{fill:var(--caution)}.intel-map .node.bundle{fill:var(--role-bundle)}.intel-map .node.sniper{fill:var(--role-sniper)}.intel-map .node.early{fill:var(--faint)}.intel-map .node.out{fill:var(--raised);stroke-width:1.5}.intel-map .node.out.dev{stroke:var(--down)}.intel-map .node.out.moved{stroke:var(--caution)}.intel-map .node.out.bundle{stroke:var(--role-bundle)}.intel-map .node.out.sniper{stroke:var(--role-sniper)}.intel-map .node.out.early{stroke:var(--faint)}.intel-more{align-self:flex-start;height:28px;padding:0 10px;border-radius:8px;border:var(--border) solid var(--line-strong);background:transparent;color:var(--muted);font-size:var(--fs-value);cursor:pointer}.intel-more:hover{color:var(--ink);background:var(--raised)}.intel-table{display:flex;flex-direction:column;font-size:var(--fs-value);overflow-x:auto}.intel-table>div{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(86px,1fr) 64px 64px minmax(90px,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:28px;padding:0 4px;border-top:var(--border) solid var(--line);min-width:520px}.intel-table>.h{border-top:0;color:var(--faint);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans,inherit)}.intel-table .r{text-align:right}.intel-table .out{color:var(--faint)}.intel-table .tag{margin-left:6px;padding:0 5px;border-radius:4px;font-size:var(--fs-micro);background:var(--raised);color:var(--muted)}.intel-table .tag.link{color:var(--caution)}.intel-table .role.dev{color:var(--down)}.intel-table .role.moved{color:var(--caution)}.intel-table .role.bundle{color:var(--role-bundle)}.intel-table .role.sniper{color:var(--role-sniper)}.intel-notes{margin:0}@media (max-width:720px){.intel-top{grid-template-columns:1fr}.intel-parts{grid-template-columns:1fr 1fr}.intel-card header .faint{display:none}.intel-table>div{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 52px 52px;min-width:0}.intel-table .tag.link,.intel-table>div>:nth-child(5){display:none}}.swap-out b.est{color:var(--muted);font-weight:500}.swap-mode{display:flex;gap:var(--s4);border-bottom:var(--border) solid var(--line)}.swap-mode button{height:28px;padding:0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-value);font-weight:var(--fw-label);cursor:pointer}.swap-mode button.on{color:var(--ink);border-bottom-color:var(--ink)}.swap-mode button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.limit{display:grid;grid-gap:var(--s3);gap:var(--s3)}.limit-price span:first-child{color:var(--faint)}.limit-price span:last-child{font-family:var(--font-mono);font-size:var(--fs-label);white-space:nowrap}.limit-says{margin:0;font-size:var(--fs-value);line-height:1.45;color:var(--ink)}.limit-orders{display:grid;grid-gap:var(--s2);gap:var(--s2);padding-top:var(--s3);border-top:var(--border) solid var(--line)}.limit-orders header{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:28px}.limit-orders header b{font-size:var(--fs-value);font-weight:var(--fw-title)}.limit-orders p{margin:0;font-size:var(--fs-label)}.limit-orders ul{list-style:none;margin:0;padding:0}.limit-orders li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--s3);gap:var(--s3);min-height:36px;font-size:var(--fs-value)}.limit-orders li+li{border-top:var(--border) solid var(--line)}.limit-orders li>.mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.limit-orders li em{font-size:var(--fs-label)}.limit-orders .pill{height:26px}.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-size:var(--fs-micro);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-family:var(--sans),sans-serif}.home-you>span b{font-size:var(--fs-ticker)}.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:var(--fs-value);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,var(--opaque) 0,var(--opaque) calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(90deg,var(--opaque) 0,var(--opaque) 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:var(--fs-value);color:inherit;text-decoration:none;white-space:nowrap}.home-ticker a b{font-weight:600}.home-ticker a:hover{border-color:var(--line-strong)}.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)}button.home-ask{width:100%;font:inherit;text-align:left;cursor:text;color:var(--muted);padding-right:14px}button.home-ask:hover{border-color:var(--line-strong)}.home-ask .ask{flex:1 1;min-width:0;font-size:var(--fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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:var(--fs-value)}.mv:hover{background:var(--raised)}.mv b{font-weight:600}.mv small{font-size:var(--fs-label);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-list .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-list .hot:hover{background:var(--raised)}.hot-list .hot .who{display:flex;flex-direction:column;min-width:0;line-height:1.2}.hot-list .hot .who b{font-size:var(--fs-ticker)}.hot-list .hot .who small{color:var(--muted);font-size:var(--fs-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px;align-items:center}.hot-list .hot .nums{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--fs-value);line-height:1.2}.hot-list .hot .nums em{font-size:var(--fs-label)}.hot-list .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)}.whale-rows{display:grid;grid-template-columns:max-content minmax(44px,max-content) minmax(24px,1fr) auto;grid-gap:4px 8px;gap:4px 8px}.wr{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;font-size:var(--fs-value);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:var(--warn-fill)}.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:var(--fs-value);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{color:var(--muted);font-size:var(--fs-label)}.sector h3{margin:6px 0 8px;font-size:var(--fs-body)}.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 var(--t-fast) var(--ease-io);min-width:0}.stock-card:focus-within,.stock-card:hover{border-color:var(--line-strong)}.stock-card .main{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;min-width:0}.stock-card .way{display:inline-flex;align-items:center;gap:var(--s1);height:24px;padding:0 var(--s2);border-radius:var(--radius);border:var(--border) solid var(--line-strong);color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-label);white-space:nowrap;flex:none}.stock-card .way.lead{background:var(--raised);color:var(--ink);border-color:transparent}.stock-card .way:focus-visible,.stock-card .way:hover{color:var(--ink);border-color:var(--ink)}.stock-card footer .vol{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip.filter{height:var(--h-control);padding:0 var(--s3);border:var(--border) solid var(--line-strong);border-radius:var(--radius);background:transparent;color:var(--muted);font-size:var(--fs-value);white-space:nowrap;flex:none}.chip.filter.on{background:var(--raised);color:var(--ink);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:var(--fs-body)}.stock-card .who b,.stock-card .who small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stock-card .who small{color:var(--muted);font-size:var(--fs-label)}.earn-tag{font-size:var(--fs-label);padding:2px 6px;border-radius:5px;background:color-mix(in srgb,var(--warn-fill) 16%,var(--raised));color:var(--warn);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:var(--fs-title);letter-spacing:-.01em}.stock-card .px span{font-size:var(--fs-value)}.stock-card footer{display:flex;align-items:center;gap:var(--s2);font-size:var(--fs-label);min-width:0}.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}.page main.home{gap:var(--s2)}.stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-card footer .way+.way+.vol{display:none}.stocks-news{grid-template-columns:1fr}}.preipo-note{margin:-2px 0 10px;max-width:86ch;color:var(--muted);font-size:var(--fs-value);line-height:1.5}.preipo-note p{margin:0}.note-more{border:0;background:none;padding:0;height:var(--h-control);color:var(--ink);font-size:var(--fs-label);font-weight:var(--fw-label)}@media (max-width:860px){.preipo-note:not(.open) p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.preipo-note{margin-bottom:var(--s1)}}.pre-ico{width:28px;height:28px;border-radius:50%;flex:none;background:var(--raised);object-fit:cover}