*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{padding:0;margin:-1px;border-width:0}.visible{visibility:visible}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--font-cn:"Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--bg:#0a0a0a;--card:#141414;--card-raised:#1c1c1c;--line:#2a2a2a;--text:#f4f2ea;--muted:#9a978d;--dim:#5e5c56;--lime:#d4ff3a;--pink:#ff4fd8;--orange:#ff8a3d;--market-funding:#ffb020;--red:#ff3b47;--sky:#3ad8ff;--violet:#8b5cff}*{box-sizing:border-box}canvas,img,svg,video{max-width:100%}html{min-height:100%;scroll-behavior:smooth}body,html{background:var(--bg)}body{min-height:100vh;margin:0;color:var(--text);font-family:var(--font-ui),var(--font-cn),"Noto Sans SC",sans-serif;-webkit-font-smoothing:antialiased;font-synthesis-weight:none;background-image:radial-gradient(#1a1a1a 1px,transparent 0);background-size:18px 18px}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{text-decoration:none}a,button{color:inherit}.display{font-family:var(--font-display),var(--font-cn),sans-serif}.mono{overflow-wrap:anywhere;font-family:var(--font-mono),var(--font-cn),monospace;font-variant-numeric:tabular-nums}.pixel{font-family:var(--font-pixel),var(--font-cn),monospace}.lime{color:var(--lime)}.pink{color:var(--pink)}.sky{color:var(--sky)}.muted{color:var(--muted)}.dim{color:var(--dim)}.positive{color:var(--lime)}.negative{color:var(--pink)}.topbar{position:sticky;z-index:70;top:0;display:flex;min-width:0;height:66px;align-items:center;justify-content:space-between;border-bottom:2px solid var(--line);background:rgba(10,10,10,.94);padding:0 max(18px,calc((100vw - 1216px) / 2));backdrop-filter:blur(14px)}.install-prompt{display:none}.install-prompt-copy{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:8px;color:var(--text);font-size:11px;line-height:1.4}.install-prompt-copy svg{flex:0 0 auto;color:var(--lime)}.install-prompt-action{flex:0 0 auto;border:1px solid var(--lime);background:var(--lime);padding:6px 9px;color:#000;font-size:11px;font-weight:800;cursor:pointer}.install-prompt-dismiss{flex:0 0 auto;border:0;background:transparent;padding:0 3px;color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.offline-page{display:grid;min-height:min(65vh,640px);place-items:center;padding:20px}.offline-panel{display:grid;justify-items:center;gap:14px;border:2px solid var(--line);background:var(--card);padding:28px 24px;text-align:center}.offline-brand{display:inline-flex;align-items:center;gap:7px;color:var(--lime);font:700 11px var(--font-pixel),var(--font-cn),monospace}.brand-mark{display:block;flex:0 0 auto;width:26px;height:26px}.pnl-share-backdrop{position:fixed;z-index:110;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.74);padding:20px}.pnl-share-dialog{display:grid;align-content:start;width:min(520px,100%);max-height:calc(100dvh - 40px);gap:12px;overflow:auto;border:2px solid var(--text);background:var(--card);box-shadow:5px 5px 0 var(--pink);padding:14px}.pnl-share-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text);font:400 14px var(--font-display),var(--font-cn),sans-serif}.pnl-share-close{border:0;background:transparent;padding:3px;color:var(--muted);cursor:pointer}.pnl-share-preview-wrap{display:grid;min-height:0;place-items:center}.pnl-share-preview{display:block;width:100%;max-width:100%;max-height:62vh;aspect-ratio:4/5;border:1px solid var(--line);-o-object-fit:contain;object-fit:contain}.pnl-share-loading{margin:12px;color:var(--muted);font-size:11px}.pnl-share-checkbox{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;cursor:pointer}.pnl-share-checkbox input{accent-color:var(--lime)}.pnl-share-actions{display:flex;flex-wrap:nowrap;gap:8px}.pnl-share-actions>*{display:inline-flex;height:44px;min-height:44px;box-sizing:border-box;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 8px;text-decoration:none}.pnl-share-actions [aria-disabled=true]{pointer-events:none;opacity:.45}.pnl-share-canvas,.pnl-share-qr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.offline-panel h1{margin:0;font-size:22px}.offline-retry{border:2px solid var(--text);background:var(--lime);padding:9px 16px;color:#000;font-size:12px;font-weight:800;font-family:inherit;cursor:pointer}.brand{display:inline-flex;align-items:center;gap:6px;font:24px/1 var(--font-display),var(--font-cn),sans-serif;letter-spacing:-.8px;white-space:nowrap}.brand i{background:var(--lime);color:#000;font-style:normal;padding:2px 5px}.top-links{display:flex;min-width:0;align-items:center;gap:5px}.top-link{padding:9px 12px;color:var(--muted);font-size:13px;font-weight:700}.top-link.active,.top-link:hover{color:var(--lime)}.top-link:focus{outline:none}.top-link:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.top-actions{display:flex;min-width:0;align-items:center;gap:9px}.top-actions>*,.topbar>*{min-width:0}.utility-button{border:2px solid var(--text);background:transparent;padding:7px 10px;font:700 11px var(--font-mono),var(--font-cn),monospace;cursor:pointer}.locale-control{position:relative}.locale-trigger{display:grid;width:34px;height:34px;place-items:center;padding:0;color:var(--text)}.locale-menu{position:absolute;z-index:120;top:calc(100% + 7px);right:0;display:grid;min-width:146px;gap:2px;border:1px solid var(--line);background:var(--card);box-shadow:3px 3px 0 var(--pink);padding:5px}.locale-menu button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;padding:8px;color:var(--text);font-size:12px;text-align:left;cursor:pointer}.locale-menu button[aria-checked=true]{color:var(--lime)}.connect-button{border:2px solid #000;background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--pink);padding:8px 12px;font-size:12px;font-weight:900;cursor:pointer}.connect-button:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--pink)}.account-menu-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-menu-summary-equity,.account-menu-summary-points{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--line);padding:9px}.account-menu-summary-equity span,.account-menu-summary-points small,.account-menu-summary-points span{color:var(--muted);font-size:10px}.account-menu-summary-equity strong,.account-menu-summary-points strong{color:var(--text);font-size:13px}.account-menu-summary-points{color:inherit;text-decoration:none}.account-control{position:relative}.account-menu{position:absolute;z-index:100;top:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 24px));border:2px solid var(--line);background:var(--card);box-shadow:4px 4px 0 var(--pink);padding:13px;color:var(--text)}.address-copy-type{color:var(--muted);font:700 9px var(--font-pixel),var(--font-cn),monospace}.address-copy-row{display:flex;min-width:0;align-items:flex-start;gap:8px;margin-top:7px}.address-copy-address{min-width:0;overflow-wrap:anywhere;word-break:break-all;font-size:11px;line-height:1.6}.address-copy-button{flex:0 0 auto;border:1px solid var(--line);background:transparent;padding:5px 8px;color:var(--lime);font:700 10px var(--font-mono),var(--font-cn),monospace;cursor:pointer}.deposit-page{width:min(1040px,100%);min-width:0;margin:0 auto}.route-skeleton{display:grid;width:min(100%,900px);gap:13px;margin:0 auto}.loading-block{border:1px solid var(--line);background:linear-gradient(100deg,#141414 25%,#1d1d1d 45%,#141414 65%);background-size:300% 100%;animation:skeleton-shimmer 1.6s linear infinite}.loading-title{width:min(280px,65%);height:33px}.loading-line{width:74%;height:13px}.loading-line.short{width:42%}.loading-paragraph{width:100%;height:54px;margin-top:15px}.loading-card{display:grid;gap:9px;border:2px solid var(--line);background:var(--card);padding:15px}.route-skeleton-account .loading-card{min-height:112px}@keyframes skeleton-shimmer{to{background-position:-300% 0}}.deposit-connect{flex-wrap:wrap;gap:9px;margin-bottom:14px}.deposit-connect,.deposit-header{display:flex;align-items:center;justify-content:space-between}.deposit-header{min-width:0;gap:12px;margin:0 0 16px}.deposit-header h1{min-width:0;margin:0;color:var(--text);font-size:20px;line-height:1.3}.deposit-mode-tabs{display:inline-flex;flex:0 0 auto;gap:2px;border:1px solid var(--line);border-radius:9px;background:#101010;padding:3px}.deposit-mode-option{min-width:58px;border:0;border-radius:6px;background:transparent;padding:6px 10px;color:var(--muted);font:700 11px/1.3 var(--font-mono),var(--font-cn),monospace;cursor:pointer}.deposit-mode-option.is-active{background:var(--lime);color:#000}.deposit-columns{display:grid;min-width:0;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:24px;align-items:start}.deposit-left-column{display:grid;min-width:0;align-content:start;gap:12px}.deposit-panel,.deposit-right-column{display:contents}.deposit-info-card{min-width:0;border:1px solid var(--line);border-radius:14px;background:#141414;padding:16px}.deposit-page.is-withdraw{width:min(560px,100%)}.deposit-asset-tabs{display:flex;min-width:0;gap:7px;margin:0;overflow-x:auto;scrollbar-width:none}.deposit-asset-tabs::-webkit-scrollbar{display:none}.deposit-asset-tab{display:inline-flex;min-width:0;min-height:36px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:#141414;padding:7px 10px;color:var(--muted);font:700 11px/1.25 var(--font-mono),var(--font-cn),monospace;white-space:nowrap;cursor:pointer}.deposit-asset-tab img{display:block;width:17px;height:17px;flex:0 0 17px;-o-object-fit:contain;object-fit:contain}.deposit-asset-tab.is-active{border-color:var(--lime);background:rgba(212,255,58,.1);color:var(--lime)}.deposit-wallet-promo{min-width:0;margin:0;border:1px solid rgba(212,255,58,.38);border-radius:14px;background:rgba(212,255,58,.035);padding:14px}.deposit-swap-card{min-width:0;margin:0;border:1px solid var(--line);border-radius:14px;background:#141414;padding:14px}.deposit-swap-card h2,.deposit-wallet-promo h2{margin:0 0 5px;color:var(--lime);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.deposit-swap-card p,.deposit-wallet-promo p{margin:0 0 10px;color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.deposit-swap-card.is-below-minimum{border-color:var(--line);background:rgba(255,255,255,.025)}.deposit-swap-card.is-below-minimum h2{color:var(--muted)}.deposit-swap-card .deposit-swap-value{margin:0 0 8px;color:var(--text);font:700 12px/1.4 var(--font-mono),var(--font-cn),monospace}.deposit-swap-card .deposit-swap-minimum{margin-bottom:0}.deposit-promo-form .form-label{display:block;margin-top:10px}.deposit-promo-chain-switcher{display:flex;min-width:0;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.deposit-promo-chain-switcher button{min-width:0;border:1px solid var(--line);border-radius:999px;background:var(--card);padding:6px 8px;color:var(--muted);font:700 9px/1.35 var(--font-mono),var(--font-cn),monospace;cursor:pointer}.deposit-promo-chain-switcher button.is-selected{border-color:var(--lime);background:rgba(212,255,58,.08);color:var(--lime)}.deposit-promo-self-pay{display:block;border:0;background:transparent;padding:6px 0 0;color:var(--muted);font-size:9px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.deposit-promo-self-pay:disabled{opacity:.55;cursor:not-allowed}.deposit-address-prompt{display:flex;min-width:0;align-items:center;gap:10px;margin:0;color:var(--muted);font-size:10px;line-height:1.5;text-align:center}.deposit-address-prompt:after,.deposit-address-prompt:before{height:1px;flex:1 1 auto;background:var(--line);content:""}.deposit-network-picker{min-width:0}.deposit-network-label{margin-bottom:7px;color:var(--muted);font-size:10px;line-height:1.4}.deposit-network-list{display:flex;min-width:0;gap:7px;overflow-x:auto;padding:1px;scroll-snap-type:x mandatory;scrollbar-width:none}.deposit-network-list::-webkit-scrollbar{display:none}.deposit-network-option{display:inline-flex;min-width:0;min-height:38px;flex:0 0 auto;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:#141414;padding:7px 10px;color:var(--text);white-space:nowrap;scroll-snap-align:start;cursor:pointer}.deposit-network-option[aria-pressed=true]{border-color:var(--lime);background:rgba(212,255,58,.08)}.deposit-network-option-name{display:inline-flex;min-width:0;align-items:center;gap:6px}.deposit-network-option-name img{display:block;width:20px;height:20px;flex:0 0 20px;-o-object-fit:contain;object-fit:contain}.deposit-network-option-name strong{min-width:0;color:inherit;font-size:10px;line-height:1.25}.deposit-network-mobile-minimum{color:var(--muted);font-size:9px}.deposit-network-desktop-fact{display:none}.deposit-connect-prompt{display:grid;width:100%;min-width:0;justify-items:center;gap:12px;text-align:center}.deposit-connect-prompt .rail-note{margin:0}.deposit-connect-prompt .primary-button{width:100%}.deposit-address-card{display:flex;min-width:0;align-items:center;gap:22px;margin:0}.deposit-address-card.is-prompt{min-height:190px;justify-content:center}.deposit-address-qr{display:grid;width:170px;height:170px;flex:0 0 170px;place-items:center;border-radius:12px;background:#fff;padding:10px}.deposit-address-qr svg{display:block;width:100%;height:100%}.deposit-address-display{display:grid;min-width:0;flex:1 1 auto;gap:12px}.deposit-address-caption{margin:0;color:var(--muted);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.deposit-address-string{display:block;min-width:0;color:var(--muted);font-size:13px;line-height:1.65;overflow-wrap:anywhere;word-break:break-all}.deposit-address-string strong{color:var(--text);font-weight:700}.deposit-copy-address{width:100%;min-height:42px;border:0;border-radius:8px;background:var(--lime);padding:9px 12px;color:#000;font-size:12px;font-weight:800;cursor:pointer}.deposit-pending-minimum{margin:14px 0 0;border:1px solid rgba(212,255,58,.2);border-radius:8px;background:rgba(212,255,58,.06);padding:9px 10px;color:var(--lime);font-size:10px;line-height:1.55;overflow-wrap:anywhere}.deposit-facts{display:flex;min-width:0;flex-wrap:wrap;gap:8px 16px;margin:14px 0 0}.deposit-facts>span{display:inline-flex;max-width:100%;align-items:flex-start;gap:6px;color:var(--muted);font-size:10px;line-height:1.45;overflow-wrap:anywhere}.deposit-facts>span>span{flex:0 0 auto;color:var(--lime);font-weight:800}.deposit-short-warning{margin:14px 0 0;border:1px solid #ffb02033;border-radius:10px;background:#ffb02012;padding:11px 12px;color:#ffcf70;font-size:11px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.deposit-warning-key{color:#ffcf70;font-weight:700}.deposit-warning-details{margin-top:7px;color:var(--text);font-size:10px;font-weight:400}.deposit-warning-details summary{width:-moz-fit-content;width:fit-content;color:#ffcf70;font-size:10px;font-weight:700;cursor:pointer}.deposit-warning-details p{margin:7px 0 0;color:var(--text);font-size:10px;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.deposit-unit-network{display:flex;min-width:0;align-items:center;gap:8px;margin-bottom:14px;color:var(--text)}.deposit-unit-network img{width:22px;height:22px;flex:0 0 22px}.deposit-unit-network strong{min-width:0;color:var(--text);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.deposit-history,.withdraw-history{grid-column:1/-1;min-width:0;margin-top:17px;border-top:1px solid var(--line);padding-top:12px}.deposit-history-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.deposit-history-heading h2{margin:0;color:var(--text);font-size:12px}.history-view-all{flex:0 0 auto;border:0;background:transparent;padding:4px 0;color:var(--lime);font-size:9px;cursor:pointer}.deposit-history-list,.withdraw-history-list{display:grid;gap:7px}.deposit-history-record,.withdraw-history-record{min-width:0;border:1px solid var(--line);background:rgba(255,255,255,.02)}.deposit-history-record>summary,.withdraw-history-record>summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:10px;list-style:none;cursor:pointer}.deposit-history-record>summary::-webkit-details-marker,.withdraw-history-record>summary::-webkit-details-marker{display:none}.history-record-icon{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center}.history-record-icon img{display:block;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.history-row-copy{display:grid;min-width:0;flex:1 1 auto;gap:3px}.history-row-copy strong{color:var(--text);font-size:11px}.history-row-copy>span{font-size:9px;line-height:1.4}.history-row-copy>span,.history-status{color:var(--muted);overflow-wrap:anywhere}.history-status{display:inline-flex;max-width:48%;flex:0 0 auto;align-items:center;border:1px solid var(--line);border-radius:999px;padding:3px 6px;font-size:8px;line-height:1.3;text-align:right}.history-status.is-credited{border-color:rgba(212,255,58,.55);color:var(--lime)}.history-status.is-processing,.history-status.is-queued{border-color:rgba(255,190,74,.45);color:#ffbe4a}.history-status.is-failed{border-color:rgba(255,59,71,.6);color:var(--red)}.history-record-details{display:grid;gap:8px;border-top:1px solid var(--line);padding:9px}.deposit-progress{display:flex;min-width:0;gap:5px}.deposit-progress span{flex:1 1 0;border-top:2px solid var(--line);padding-top:4px;color:var(--muted);font-size:8px;line-height:1.35;overflow-wrap:anywhere}.deposit-progress span.is-active{border-color:var(--lime);color:var(--lime)}.deposit-progress.is-failed span{border-color:var(--line)}.deposit-progress.is-failed span:first-child{border-color:var(--red);color:var(--red)}.deposit-cctp-card{min-width:0;margin-top:12px;border:1px solid rgba(58,216,255,.28);border-radius:14px;background:linear-gradient(135deg,rgba(20,43,62,.78),rgba(20,20,20,.98) 72%);padding:14px}.deposit-cctp-heading{display:flex;min-width:0;align-items:center;gap:10px;margin:0;padding:0;cursor:pointer;list-style:none}.deposit-cctp-heading::-webkit-details-marker{display:none}.deposit-cctp-heading:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:4px}.deposit-cctp-mark{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#2775ca;color:#fff;font:800 14px var(--font-display),sans-serif}.deposit-cctp-heading h2{margin:0;color:var(--text);font-size:12px;line-height:1.45}.deposit-cctp-heading p{margin:2px 0 0;color:var(--muted);font-size:9px;line-height:1.45}.deposit-cctp-chevron{flex:0 0 auto;margin-left:auto;color:var(--sky);font-size:13px;line-height:1;transition:transform .18s ease}.deposit-cctp-card[open]>.deposit-cctp-heading .deposit-cctp-chevron{transform:rotate(180deg)}.deposit-cctp-flow{display:flex;min-width:0;align-items:center;gap:6px;margin:12px 0 10px}.deposit-cctp-node{display:grid;min-width:0;min-height:49px;flex:1 1 0;align-content:center;gap:3px;border:1px solid var(--line);border-radius:8px;background:rgba(0,0,0,.3);padding:6px 5px;text-align:center}.deposit-cctp-node strong{color:var(--text);font-size:9px;line-height:1.3;overflow-wrap:anywhere}.deposit-cctp-node span{color:var(--muted);font-size:8px;line-height:1.3;overflow-wrap:anywhere}.deposit-cctp-arrow{flex:0 0 auto;color:var(--sky);font-size:12px}.deposit-cctp-benefits{display:grid;gap:6px;margin:0;padding-left:16px;color:#cfd8e3;font-size:9px;line-height:1.5;overflow-wrap:anywhere}.deposit-cctp-benefits li::marker{color:var(--sky);font-size:8px}.deposit-cctp-links{display:flex;flex-wrap:wrap;gap:5px 16px;margin-top:11px}.deposit-cctp-links a{color:var(--sky);font-size:9px;line-height:1.4;text-decoration:none}.transfer-tracker-pills{position:fixed;z-index:78;right:24px;bottom:24px;display:grid;justify-items:end;gap:8px;max-width:min(380px,calc(100vw - 32px))}.transfer-tracker-pill{display:flex;min-width:220px;max-width:100%;align-items:center;gap:9px;border:1px solid var(--sky);border-radius:999px;background:#0d2230;box-shadow:0 8px 24px rgba(0,0,0,.72);padding:7px 14px 7px 8px;color:var(--text);text-align:left;text-decoration:none;cursor:pointer}.transfer-tracker-pill.is-withdrawal{border-color:var(--lime);background:#1a2008}.transfer-tracker-pill.is-failed{border-color:var(--red);background:#271216}.transfer-tracker-ring{position:relative;display:block;width:29px;height:29px;flex:0 0 29px;border-radius:50%;background:conic-gradient(var(--sky) 0deg var(--transfer-progress),rgba(58,216,255,.18) var(--transfer-progress) 1turn)}.transfer-tracker-ring:after{position:absolute;inset:4px;border-radius:50%;background:#0d2230;content:""}.is-withdrawal .transfer-tracker-ring{background:conic-gradient(var(--lime) 0deg var(--transfer-progress),rgba(212,255,58,.18) var(--transfer-progress) 1turn)}.is-withdrawal .transfer-tracker-ring:after{background:#1a2008}.is-failed .transfer-tracker-ring{background:conic-gradient(var(--red) 0deg var(--transfer-progress),rgba(255,59,71,.18) var(--transfer-progress) 1turn)}.is-failed .transfer-tracker-ring:after{background:#271216}.transfer-tracker-pill-copy{display:grid;min-width:0;gap:2px}.transfer-tracker-pill-copy strong{color:var(--text);font-size:11px;line-height:1.35}.transfer-tracker-pill-copy>span{color:var(--muted);font-size:9px;line-height:1.35;overflow-wrap:anywhere}.transfer-tracker-backdrop{position:fixed;z-index:140;inset:0;border:0;background:rgba(0,0,0,.66)}.transfer-tracker-dialog{position:fixed;z-index:141;right:24px;bottom:var(--transfer-dialog-bottom,88px);width:min(390px,calc(100vw - 32px));max-height:min(76dvh,680px);overflow-y:auto;border:1px solid var(--line);border-radius:14px;background:#111;box-shadow:0 10px 35px rgba(0,0,0,.75);padding:18px;color:var(--text)}.transfer-tracker-close{position:absolute;top:7px;right:10px;border:0;background:transparent;padding:4px 6px;color:var(--muted);font-size:21px;line-height:1;cursor:pointer}.transfer-tracker-dialog-heading{display:grid;gap:3px;padding-right:26px}.transfer-tracker-dialog-heading strong{font-size:13px;line-height:1.4}.transfer-tracker-dialog-heading>span{color:var(--muted);font-size:10px}.transfer-tracker-timeline{display:grid;margin-top:16px}.transfer-tracker-step{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;padding-bottom:16px}.transfer-tracker-step:last-child{padding-bottom:0}.transfer-tracker-step:not(:last-child):after{position:absolute;top:16px;bottom:0;left:6px;width:2px;background:var(--line);content:""}.transfer-tracker-step.is-done:not(:last-child):after{background:var(--lime)}.transfer-tracker-step>i{z-index:1;width:14px;height:14px;border:2px solid var(--line);border-radius:50%;background:#111}.transfer-tracker-step.is-done>i{border-color:var(--lime);background:var(--lime)}.transfer-tracker-step.is-current>i{border-color:var(--sky);background:#0d2230;box-shadow:0 0 0 3px rgba(58,216,255,.16)}.transfer-tracker-step>div{display:grid;min-width:0;gap:4px;padding-bottom:1px}.transfer-tracker-step strong{font-size:11px;line-height:1.4}.transfer-tracker-step a,.transfer-tracker-step span{color:var(--muted);font-size:9px;line-height:1.45;overflow-wrap:anywhere}.transfer-tracker-step a{width:-moz-fit-content;width:fit-content;color:var(--lime);text-decoration:underline;text-underline-offset:2px}.transfer-tracker-all{display:inline-flex;margin-top:14px;border-top:1px solid var(--line);padding-top:11px;color:var(--lime);font-size:10px;text-decoration:none}.transfer-tracker-toast{width:-moz-max-content;width:max-content;max-width:min(370px,calc(100vw - 32px));border:2px solid var(--text);background:var(--card);box-shadow:4px 4px 0 var(--lime);padding:11px 15px;color:var(--text);font-size:12px;line-height:1.45;text-align:center}.deposit-queued-copy{margin:0;color:var(--muted);font-size:9px}.deposit-history-amounts,.withdraw-history-details{display:flex;min-width:0;flex-wrap:wrap;gap:5px 12px;color:var(--muted);font-size:9px;overflow-wrap:anywhere}.deposit-record-explorer{width:-moz-fit-content;width:fit-content;color:var(--lime);font-size:9px;text-decoration:underline;text-underline-offset:2px}.withdraw-status{display:grid;gap:8px;margin-top:12px;color:var(--muted);font-size:10px;line-height:1.5}.withdraw-status>a{color:var(--lime)}.withdraw-history-details span{overflow-wrap:anywhere}.deposit-amount-row{display:flex;min-width:0;align-items:stretch;gap:7px;margin-top:6px}.deposit-amount-row .field{flex:1 1 auto;min-width:0}.deposit-amount-row .secondary-button{flex:0 0 auto}.deposit-fee{margin:9px 0}.withdraw-confirm-row{display:flex;align-items:flex-start;gap:8px;margin:9px 0;color:var(--ink);font-size:12px;line-height:1.45}.withdraw-confirm-row input{flex:0 0 auto;margin-top:2px;accent-color:var(--lime)}.withdraw-available{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:15px;border-bottom:1px solid var(--line);padding:5px 0 13px;color:var(--muted);font-size:11px}.withdraw-available strong{color:var(--lime);font-size:20px}.withdraw-destination-hint{margin:-3px 0 10px}.withdraw-facts{margin-top:10px}.deposit-panel>.primary-button,.deposit-swap-card>.primary-button,.deposit-wallet-promo .deposit-promo-form>.primary-button{display:block;width:100%}.deposit-tx-status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;color:var(--lime);font:700 10px var(--font-mono),var(--font-cn),monospace}.deposit-details{grid-column:1/-1;margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.deposit-details>summary{color:var(--text);font-size:11px;font-weight:700;cursor:pointer}.deposit-details .rail-note{margin:9px 0}.deposit-details .secondary-button{margin-top:9px}.deposit-details[open]>summary{margin-bottom:10px}.deposit-other-ways>summary{color:var(--lime)}.deposit-direct-method{display:grid;gap:5px;margin-top:12px}.deposit-direct-method h3{margin:0 0 2px;color:var(--text);font-size:11px}.deposit-direct-method .rail-note{margin:0}.deposit-direct-method .secondary-button{margin-top:5px}.deposit-notice{margin-top:14px;overflow-wrap:anywhere}.account-menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px}.account-menu-links a{min-width:0}.account-menu-action,.account-menu-links a{border:1px solid var(--line);padding:8px;color:var(--text);font-size:11px;font-weight:700}.account-menu-action{display:block;width:100%;margin-top:8px;background:transparent;text-align:left;cursor:pointer}.account-menu-logout{border-color:var(--red);color:var(--red)}.ticker{overflow:hidden;border-bottom:1px solid var(--line);background:var(--card);color:var(--text)}.ticker-track{display:flex;min-width:0;min-height:31px;align-items:center;gap:24px;overflow-x:auto;padding:0 max(18px,calc((100vw - 1216px) / 2));scrollbar-width:none;white-space:nowrap}.ticker-track::-webkit-scrollbar{display:none}.ticker-mainnet{color:var(--muted);font:700 9px var(--font-pixel),var(--font-cn),monospace}.ticker-item{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;border:0;background:transparent;color:inherit;cursor:pointer;font:700 11px var(--font-mono),var(--font-cn),monospace;text-decoration:none}.ticker-symbol{color:var(--text)}.ticker-price{color:var(--muted);font-weight:500}.ticker-change{font-size:10px;font-weight:700}.ticker-change.is-positive{color:var(--lime)}.ticker-change.is-negative{color:var(--pink)}.ticker-change.is-flat{color:var(--muted)}.ticker-status{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font:700 9px var(--font-pixel),var(--font-cn),monospace}.live-dot{width:7px;height:7px;border-radius:50%;background:#111;box-shadow:0 0 0 3px rgba(0,0,0,.12)}.ticker .live-dot{background:var(--lime);box-shadow:0 0 0 3px rgba(212,255,58,.12)}.site-main{width:min(1216px,calc(100% - 36px));min-height:calc(100vh - 110px);margin:0 auto;padding:26px 0 72px}.content-grid{display:grid;grid-template-columns:minmax(0,680px) minmax(0,1fr);min-width:0;gap:32px;align-items:start}.feed-column{min-width:0}.page-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 16px;margin:6px 0 18px}.page-heading>*{min-width:0}.page-heading>.primary-button{flex:0 0 auto}.page-title{margin:0;font:30px/1.12 var(--font-display),var(--font-cn),sans-serif;letter-spacing:-.8px}.eyebrow{margin-bottom:7px;color:var(--lime);font:700 9px var(--font-pixel),var(--font-cn),monospace;letter-spacing:.5px}.lede{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.feed-tabs{display:flex;gap:7px;overflow-x:auto;margin:18px 0 14px;scrollbar-width:none}.feed-tab{flex:none;border:2px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);padding:7px 13px;font-size:12px;font-weight:700;cursor:pointer}.feed-tab.active{border-color:var(--text);background:var(--text);color:#000}.signal-feed-list-shell{min-width:0;scroll-margin-top:100px}.signal-feed-new-items-pill{position:sticky;z-index:35;top:var(--feed-pill-sticky-top,0);display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 10px;border:1px solid #000;border-radius:999px;background:var(--lime);box-shadow:0 3px 12px rgba(0,0,0,.32);padding:8px 14px;color:#000;font-size:12px;font-weight:800;line-height:1.3;text-align:center;cursor:pointer}.signal-feed-new-items-pill:hover{background:#e6ff79}.market-search{position:relative;z-index:40;min-width:0;margin:0 0 12px}.market-search-header{width:220px;flex:0 1 220px;margin:0}@media (min-width:1080px){.market-search-header:focus-within{width:300px;flex-basis:300px}}.market-search-header .market-search-input-row{width:100%;gap:0;transition:width .18s ease}.market-search-header .market-search-input-wrap{height:36px;gap:8px;border-radius:8px;padding:0 9px}.market-search-header .market-search-icon{font-size:17px;line-height:1}.market-search-header .market-search-input-wrap input{height:34px;font-size:12px}.market-search-header .market-search-shortcut{flex:0 0 auto;border:1px solid var(--line);border-radius:3px;padding:1px 5px;color:var(--dim);font:10px var(--font-mono),var(--font-cn),monospace}.market-search-header .market-search-cancel,.market-search-trigger{display:none}.market-search-header .market-search-panel{right:0;left:auto;width:min(760px,calc(100vw - 32px))}.market-search-input-row{display:flex;min-width:0;align-items:center;gap:10px}.market-search-input-wrap{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:9px;border:1px solid #353535;border-radius:10px;background:var(--card);padding:0 12px}.market-search-icon{color:var(--muted);font:700 20px var(--font-mono),var(--font-cn),monospace}.market-search-input-wrap input{width:100%;min-width:0;height:46px;border:0;outline:0;background:transparent;color:var(--text);font:16px var(--font-ui),var(--font-cn),sans-serif}.market-search-input-wrap input::-moz-placeholder{color:var(--muted);opacity:1}.market-search-input-wrap input::placeholder{color:var(--muted);opacity:1}.market-search-cancel{display:none;border:0;background:transparent;padding:8px 0;color:var(--lime);font-size:14px;cursor:pointer}.market-search-panel{position:absolute;z-index:50;top:calc(100% + 8px);right:0;left:0;display:flex;max-height:min(72vh,680px);min-height:180px;flex-direction:column;overflow:hidden;border:1px solid #353535;border-radius:12px;background:var(--card);box-shadow:0 16px 48px rgba(0,0,0,.45)}.market-search-tabs{display:flex;min-width:0;flex:0 0 auto;align-items:stretch;gap:20px;border-bottom:1px solid var(--line);padding:0 16px}.market-search-tab{display:inline-flex;min-width:0;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 0 10px;color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.market-search-tab.is-active{border-bottom-color:var(--lime);color:var(--text)}.market-search-tab small{color:var(--dim);font:11px var(--font-mono),var(--font-cn),monospace}.market-search-tabs-spacer{flex:1 1 auto}.market-search-close{align-self:center;border:0;background:transparent;padding:4px 0 4px 8px;color:var(--muted);font:22px/1 var(--font-ui),var(--font-cn),sans-serif;cursor:pointer}.market-search-close:hover{color:var(--text)}.market-search-desktop-head,.market-search-row{display:grid;min-width:0;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));align-items:center;gap:10px;padding-right:16px;padding-left:16px}.market-search-desktop-head{min-height:36px;flex:0 0 auto;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.market-search-desktop-head>:not(:first-child){justify-self:end}.market-search-sort{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:4px;border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:right;white-space:nowrap;cursor:pointer}.market-search-sort.is-active{color:var(--text)}.market-search-mobile-head{display:none}.market-search-results{min-height:0;overflow-y:auto;overscroll-behavior:contain}.market-search-row{min-height:54px;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none}.market-search-row:focus-visible,.market-search-row:hover{background:rgba(255,255,255,.035);outline:none}.market-search-desktop-head.is-hidden{display:none}.market-search-signal-section{border-bottom:1px solid var(--line);padding:0 16px}.market-search-signal-heading{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px}.market-search-signal-heading strong{color:var(--text);font-size:11px}.market-search-signal-heading button{flex:0 0 auto;border:0;background:transparent;padding:0;color:var(--lime);font:11px var(--font-ui),var(--font-cn),sans-serif;cursor:pointer}.market-search-signal-heading button:hover{text-decoration:underline}.market-search-signal-row{display:grid;min-width:0;min-height:46px;grid-template-columns:max-content max-content minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:7px 0;color:var(--text);text-decoration:none}.market-search-signal-row:focus-visible,.market-search-signal-row:hover{background:rgba(255,255,255,.035);outline:none}.market-search-signal-section>.market-search-signal-row:last-child{border-bottom:0}.market-search-signal-type{width:-moz-max-content;width:max-content;max-width:none;border:0;padding:0;font-size:11px}.market-search-signal-coin{display:flex;min-width:0;align-items:center;gap:6px}.market-search-signal-coin .coin-logo,.market-search-signal-coin .coin-logo-fallback{width:22px;height:22px}.market-search-signal-coin strong{max-width:80px}.market-search-signal-coin strong,.market-search-signal-title{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.market-search-signal-title{min-width:0}.market-search-signal-row time{color:var(--muted);font:11px var(--font-mono),var(--font-cn),monospace;white-space:nowrap}.market-search-coin-cell{display:flex;min-width:0;align-items:center;gap:9px}.coin-logo,.coin-logo-fallback{display:inline-grid;width:var(--coin-logo-size,26px);height:var(--coin-logo-size,26px);flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;background:#202020;-o-object-fit:cover;object-fit:cover}.coin-logo-fallback{color:#101010;font:800 12px/1 var(--font-display),var(--font-cn),sans-serif}.market-search-coin-meta{display:flex;min-width:0;align-items:baseline;gap:6px;overflow:hidden;white-space:nowrap}.market-search-coin-symbol{overflow:hidden;color:var(--text);font-size:15px;font-weight:700;text-overflow:ellipsis}.market-search-coin-label{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis}.market-search-leverage{flex:0 0 auto;border-radius:3px;background:#252525;padding:2px 4px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace}.market-search-desktop-volume,.market-search-funding,.market-search-row-change,.market-search-row-price{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.market-search-row-price{font-size:12px}.market-search-row-change{font:12px var(--font-mono),var(--font-cn),monospace}.market-search-row-change.is-positive{color:var(--lime)}.market-search-row-change.is-negative{color:var(--pink)}.market-search-row-change.is-flat{color:var(--muted)}.market-search-desktop-volume,.market-search-funding{color:var(--muted);font:11px var(--font-mono),var(--font-cn),monospace}.market-search-funding.is-hot{color:var(--market-funding)}.market-search-mobile-volume{display:none}.market-search-message{display:grid;flex:1 1 auto;min-height:130px;place-items:center;margin:0;padding:20px;color:var(--muted);font-size:12px;text-align:center}@media (max-width:1079px){.market-search-header{width:34px;flex:0 0 34px}.market-search-header:not(.is-open) .market-search-input-row{display:none}.market-search-header:not(.is-open) .market-search-trigger{display:grid;width:34px;height:34px;place-items:center;padding:0;font:700 20px/1 var(--font-mono),var(--font-cn),monospace}.market-search-header.is-open{position:fixed;z-index:120;inset:0;display:flex;width:auto;flex:none;flex-direction:column;gap:9px;overflow:hidden;margin:0;background:var(--bg);padding:max(10px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.market-search-header.is-open .market-search-trigger{display:none}.market-search-header.is-open .market-search-input-row{display:flex;width:100%;flex:0 0 auto}.market-search-header.is-open .market-search-input-wrap{flex:1 1 auto}.market-search-header.is-open .market-search-input-wrap input{height:44px;font-size:16px}.market-search-header.is-open .market-search-cancel{display:block;flex:0 0 auto}.market-search-header.is-open .market-search-shortcut{display:none}.market-search-header.is-open .market-search-panel{position:relative;inset:auto;top:auto;right:auto;left:auto;display:flex;width:100%;max-height:none;min-height:0;flex:1 1 auto}}.signal-card-market-link{position:relative;z-index:2;pointer-events:auto;color:var(--text);text-decoration:none}.signal-detail-market-link{position:relative;font-size:.72em;text-decoration:none;vertical-align:middle}.sidebar-market-link{color:inherit;text-decoration:none}.market-page{width:min(100%,900px);min-width:0;margin:0 auto;padding-bottom:110px}.market-page-header{margin:2px 0 14px;border:2px solid var(--line);background:var(--card);padding:14px}.market-page-header-top{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.market-page-header-top>.coin-logo,.market-page-header-top>.coin-logo-fallback{flex:0 0 auto}.market-page-header h1{min-width:0;overflow-wrap:anywhere;margin:0;font:700 clamp(22px,6vw,32px)/1.15 var(--font-display),var(--font-cn),sans-serif}.market-page-header .market-chip{font-size:9px}.market-page-price{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin-top:8px;font-family:var(--font-mono),var(--font-cn),monospace}.market-page-price strong{font-size:clamp(19px,5vw,27px)}.market-page-price span{font-size:11px;font-weight:700}.market-change-positive{color:var(--lime)}.market-change-negative{color:var(--pink)}.market-page-section{min-width:0;margin-top:14px;border:2px solid var(--line);background:var(--card);padding:13px}.market-page-section h2{margin:0 0 10px;font:700 15px var(--font-display),var(--font-cn),sans-serif}.market-orderbook{min-width:0;margin-top:14px;border:2px solid var(--line);background:var(--card)}.market-orderbook-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;background:transparent;padding:11px 13px;color:var(--text);font:700 15px var(--font-display),var(--font-cn),sans-serif;text-align:left;cursor:pointer}.market-orderbook-toggle>span:last-child{color:var(--lime);font:700 17px var(--font-mono),monospace}.market-orderbook-content{min-width:0;padding:0 12px 12px}.market-orderbook-message{margin:0;padding:9px 0 4px;color:var(--muted);font-size:10px}.market-orderbook-grid{min-width:0;font:9px var(--font-mono),var(--font-cn),monospace;font-variant-numeric:tabular-nums}.market-orderbook-column-head,.market-orderbook-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr);gap:8px;padding:4px 6px}.market-orderbook-column-head{color:var(--muted);font-size:8px;text-align:right}.market-orderbook-column-head>:first-child,.market-orderbook-price{text-align:left}.market-orderbook-row{position:relative;isolation:isolate;min-height:21px;align-items:center;text-align:right}.market-orderbook-depth{position:absolute;z-index:-1;top:1px;right:0;bottom:1px;width:var(--depth-width);opacity:.09;pointer-events:none}.market-orderbook-ask .market-orderbook-depth{background:var(--pink)}.market-orderbook-bid .market-orderbook-depth{background:var(--lime)}.market-orderbook-price,.market-orderbook-size,.market-orderbook-total{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-orderbook-ask .market-orderbook-price{color:var(--pink)}.market-orderbook-bid .market-orderbook-price{color:var(--lime)}.market-orderbook-mid{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border-block:1px solid var(--line);background:var(--card-raised);padding:6px}.market-orderbook-mid strong{font-size:11px}.market-orderbook-mid span{color:var(--muted);font-size:8px;text-align:right}.market-orderbook-slippage{display:flex;min-width:0;align-items:baseline;gap:9px;margin-top:8px;color:var(--muted);font:8px var(--font-mono),var(--font-cn),monospace;white-space:nowrap}.market-orderbook-slippage strong{flex:0 0 auto;color:var(--text);font:inherit}.market-orderbook-slippage>div{display:flex;min-width:0;gap:9px;overflow-x:auto;scrollbar-width:none}.market-orderbook-slippage>div::-webkit-scrollbar{display:none}.market-orderbook-slippage>div>span{flex:0 0 auto}.market-page-section h3{margin:12px 0 8px;font:700 11px var(--font-display),var(--font-cn),sans-serif}.market-page-stats{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.market-page-stat{display:grid;min-width:0;gap:5px;border:1px solid var(--line);background:#101010;padding:9px}.market-page-stat small{color:var(--muted);font-size:9px}.market-page-stat strong{min-width:0;overflow-wrap:anywhere;font:700 12px var(--font-mono),var(--font-cn),monospace}.market-position-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.market-position-total{display:grid;gap:4px;border:1px solid var(--line);padding:9px}.market-position-total.long{color:var(--lime)}.market-position-total.short{color:var(--pink)}.market-position-total small{color:var(--muted);font-size:9px}.market-position-total strong{font:700 12px var(--font-mono),monospace}.market-position-total span{font-size:9px}.market-position-bar{display:flex;height:13px;overflow:hidden;margin:9px 0 12px;border:1px solid #000;background:var(--pink)}.market-position-bar span{display:block;height:100%;background:var(--lime)}.market-position-list{display:grid;gap:7px}.market-position-card{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;border:1px solid var(--line);background:#101010;padding:9px;color:var(--text);text-decoration:none}.market-position-card:hover{border-color:var(--lime)}.market-position-trader{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px;font-size:10px}.market-position-trader strong{overflow-wrap:anywhere}.market-position-card>strong{color:var(--lime);font:700 10px var(--font-mono),var(--font-cn),monospace;text-align:right}.market-position-fields{display:flex;min-width:0;flex-wrap:wrap;grid-column:1/-1;gap:4px 12px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace}.market-page-empty{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.market-page-related{display:grid;gap:0}.market-page-sticky-order{position:sticky;z-index:59;bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;border:1px solid var(--line);background:rgba(10,10,10,.97);padding:9px}.market-page-sticky-order button{min-width:0}.terminal-chart{width:100%;min-width:0;margin:10px 0 14px;overflow:hidden;border:1px solid var(--line);background:var(--card);padding:9px}.terminal-chart-toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;margin-bottom:7px}.terminal-chart-legend{display:flex;min-width:0;flex:1 1 240px;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace;font-variant-numeric:tabular-nums}.terminal-chart-legend time{color:var(--text)}.terminal-chart-legend b{color:var(--text);font-weight:600}.terminal-chart-detail-stats .is-positive,.terminal-chart-legend .is-positive{color:var(--lime)}.terminal-chart-detail-stats .is-negative,.terminal-chart-legend .is-negative{color:var(--pink)}.terminal-chart-intervals{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;gap:3px}.terminal-chart-filters button,.terminal-chart-intervals button{min-width:0;border:1px solid var(--line);background:transparent;padding:4px 6px;color:var(--muted);font:700 9px var(--font-mono),var(--font-cn),monospace;cursor:pointer}.terminal-chart-intervals button.is-active{border-color:var(--lime);color:var(--lime)}.terminal-chart-filters button:focus-visible,.terminal-chart-headline-item:focus-visible,.terminal-chart-intervals button:focus-visible,.terminal-chart-timeline button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.terminal-chart-filters{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin:0 0 7px}.terminal-chart-filters button{padding:4px 7px}.terminal-chart-filters button.is-on{border-color:#4a4a50;color:var(--text)}.terminal-chart-frame{position:relative;width:100%;height:460px;min-width:0;overflow:hidden;background:#0e0e10}.terminal-chart-host{position:absolute;z-index:0;inset:0;width:100%;height:100%;min-width:0;touch-action:pan-y}.terminal-chart-live-dot{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--lime);animation:terminal-chart-pulse 1.5s ease-in-out infinite}.terminal-chart-replay{margin-left:auto}.terminal-chart-filters .terminal-chart-replay{border-color:rgba(212,255,58,.45);color:var(--lime)}.terminal-chart-filters .terminal-chart-replay.is-on{background:rgba(212,255,58,.1)}.terminal-chart-headline{display:flex;height:28px;min-width:0;align-items:stretch;margin:0 0 7px;overflow:hidden;border:1px solid var(--line);background:#0b0b0d}.terminal-chart-headline-item{display:flex;width:100%;min-width:0;align-items:center;gap:7px;border:0;border-left:2px solid var(--c);background:linear-gradient(90deg,color-mix(in srgb,var(--c) 14%,transparent),transparent 55%);padding:0 8px;color:var(--text);font-size:10px;text-align:left;cursor:pointer;animation:terminal-chart-headline-in .28s ease-out}.terminal-chart-headline-tag{flex:0 0 auto;color:var(--c);font:700 9px var(--font-mono),var(--font-cn),monospace;font-variant-numeric:tabular-nums}.terminal-chart-headline-type{flex:0 0 auto;color:var(--c);font-size:9px;font-weight:700}.terminal-chart-headline-title{min-width:0;flex:1 1 auto;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.terminal-chart-headline-more{flex:0 0 auto;color:var(--muted);font-size:9px}.terminal-chart-headline-impact{flex:0 0 auto;color:var(--muted);font:9px var(--font-mono),monospace;white-space:nowrap}.terminal-chart-headline-impact b{font-weight:700}.terminal-chart-headline-hint{display:flex;align-items:center;padding:0 9px;color:var(--muted);font-size:10px}.terminal-chart-mark-line{position:absolute;z-index:2;top:0;width:0;border-left:1px dashed color-mix(in srgb,var(--c) 55%,transparent);pointer-events:none}.terminal-chart-mark{position:absolute;z-index:3;display:grid;width:12px;height:12px;place-items:center;transform:translate(-50%,-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--c);border-radius:50%;background:color-mix(in srgb,var(--c) 35%,#0b0b0d);box-shadow:0 0 8px color-mix(in srgb,var(--c) 60%,transparent);padding:0;color:var(--c);font:700 9px var(--font-mono),monospace;line-height:1;white-space:nowrap;cursor:pointer;pointer-events:auto;animation:terminal-chart-mark-in .18s ease-out both}.terminal-chart-mark:before{position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:50%;content:""}.terminal-chart-mark.has-count,.terminal-chart-mark.is-active{width:16px;height:16px}.terminal-chart-mark.is-active{border-color:var(--c);background:var(--c);box-shadow:0 0 12px 3px color-mix(in srgb,var(--c) 80%,transparent);color:#0b0b0d}.terminal-chart-mark.is-live{animation:terminal-chart-mark-in .18s ease-out both,terminal-chart-breathe 1.6s ease-in-out .18s infinite}.terminal-chart-mark:focus-visible{outline:2px solid var(--text);outline-offset:3px}.terminal-chart-band{position:absolute;z-index:1;box-sizing:border-box;border-top:1px dashed;border-bottom:1px dashed;pointer-events:none}.terminal-chart-band.is-up{border-color:rgba(46,230,166,.7);background:linear-gradient(90deg,rgba(46,230,166,.08),rgba(46,230,166,.24))}.terminal-chart-band.is-down{border-color:rgba(255,79,109,.7);background:linear-gradient(90deg,rgba(255,79,109,.08),rgba(255,79,109,.24))}.terminal-chart-band.is-active{border-style:solid}.terminal-chart-band span{position:absolute;right:2px;top:-15px;font:700 10px var(--font-mono),monospace;white-space:nowrap;text-shadow:0 0 4px #0e0e10}.terminal-chart-band.is-up span{color:#2ee6a6}.terminal-chart-band.is-down span{top:auto;bottom:-15px;color:#ff4f6d}.terminal-chart-band.is-right-edge span{top:2px;right:auto;bottom:auto;left:2px;max-width:calc(100% - 4px);overflow:hidden;text-align:left;text-overflow:ellipsis}@keyframes terminal-chart-breathe{50%{opacity:.35}}@keyframes terminal-chart-mark-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes terminal-chart-headline-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.terminal-chart-timeline{display:grid;min-width:0;gap:4px;margin-top:10px}.terminal-chart-timeline h3{margin:0 0 2px;color:var(--muted);font:700 10px var(--font-mono),var(--font-cn),monospace}.terminal-chart-timeline>p{margin:0;font-size:10px}.terminal-chart-timeline ol{display:grid;min-width:0;margin:0;padding:0;list-style:none}.terminal-chart-timeline li button{display:grid;width:100%;min-width:0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-bottom:1px solid #1b1b1f;background:transparent;padding:7px 4px;color:var(--text);font-size:10px;text-align:left;cursor:pointer}.terminal-chart-timeline li button.is-selected,.terminal-chart-timeline li button:hover{background:#161618}.terminal-chart-timeline time{color:var(--muted);font:9px var(--font-mono),monospace;font-variant-numeric:tabular-nums}.terminal-chart-timeline-type{font-size:9px;font-weight:700;white-space:nowrap}.terminal-chart-timeline-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-chart-timeline li b{font:700 9px var(--font-mono),monospace;white-space:nowrap}.terminal-chart-timeline-more{justify-self:start;border:0;background:transparent;padding:4px;color:var(--lime);font-size:10px;font-weight:700;cursor:pointer}.terminal-chart-message{position:absolute;z-index:4;inset:0;display:grid;place-items:center;margin:0;background:rgba(14,14,16,.7);color:var(--muted);font-size:11px;pointer-events:none}.terminal-chart-detail{display:grid;min-width:0;gap:8px;margin-top:8px;border:1px solid var(--line);background:#101012;padding:10px}.terminal-chart-detail-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 10px;color:var(--muted);font-size:9px}.terminal-chart-detail-type{color:var(--sky);font-weight:700}.terminal-chart-detail-type.is-news{color:#a58bff}.terminal-chart-detail>strong{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:11px;line-height:1.5}.terminal-chart-detail-stats{display:flex;min-width:0;flex-wrap:wrap;gap:5px 12px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace}.terminal-chart-detail-stats b{color:var(--text);font-weight:600}.terminal-chart-detail>a{justify-self:start;color:var(--lime);font-size:10px;font-weight:700}@keyframes terminal-chart-pulse{50%{opacity:.45;box-shadow:0 0 12px currentColor}}.panel{border:2px solid var(--line);background:var(--card)}.sticker{display:inline-flex;border:2px solid #000;background:var(--lime);box-shadow:2px 2px 0 #000;color:#000;padding:4px 7px;font:700 9px var(--font-pixel),var(--font-cn),monospace;transform:rotate(-2deg);white-space:nowrap}.sticker.white{background:var(--text)}.sticker.pink-sticker{background:var(--pink)}.signal-feed-list{display:grid;min-width:0;gap:0}.compact-feed-new-item{animation:compact-feed-new-highlight 2s ease-out both}@keyframes compact-feed-new-highlight{0%{background:rgba(212,255,58,.2)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.compact-feed-new-item{animation:none;outline:1px solid var(--lime);outline-offset:-1px}}.compact-feed-item{--compact-color:var(--lime);min-width:0;border-bottom:1px solid var(--line)}.compact-signal-hunt_risk,.compact-signal-liquidation{--compact-color:var(--pink)}.compact-signal-fake_consensus{--compact-color:var(--violet)}.compact-signal-big_bet{--compact-color:#3ddc84}.compact-signal-flip{--compact-color:var(--sky)}.compact-signal-funding_extreme{--compact-color:var(--orange)}.compact-signal-oi_anomaly{--compact-color:var(--violet)}.compact-signal-smart_flow{--compact-color:var(--lime)}.compact-signal-pm_odds{--compact-color:var(--orange)}.compact-signal-price_move{--compact-color:var(--lime)}.compact-signal-crowded_rally{--compact-color:var(--sky)}.compact-signal-price_move-down{--compact-color:var(--pink)}.compact-macro-row{--compact-color:var(--orange)}.compact-feed-trigger{display:grid;width:100%;min-width:0;min-height:70px;grid-template-columns:34px minmax(0,1fr) minmax(48px,84px);align-items:center;gap:8px;border:0;border-left:3px solid var(--compact-color);background:transparent;padding:7px 8px 7px 9px;color:var(--text);text-align:left;cursor:pointer}.compact-feed-trigger:hover{background:rgba(255,255,255,.025)}.compact-feed-trigger:focus-visible{outline:2px solid var(--compact-color);outline-offset:-2px}.compact-feed-avatar{display:block;width:34px;height:34px;flex:0 0 auto;border:2px solid #000;image-rendering:pixelated}.compact-feed-avatar-stack{position:relative;display:block;width:34px;height:34px}.compact-feed-avatar-count{position:absolute;right:-3px;bottom:-3px;min-width:15px;border:1px solid #000;background:var(--lime);padding:1px 3px;color:#000;font:700 8px/1.2 var(--font-mono),monospace;text-align:center}.compact-feed-main{display:grid;min-width:0;gap:2px}.compact-feed-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px;color:var(--muted);font:9px/1.2 var(--font-mono),var(--font-cn),monospace}.compact-feed-type{color:var(--compact-color);font-family:var(--font-cn),sans-serif;font-weight:700}.signal-fixture-badge{display:inline-flex;align-items:center;border:1px dashed var(--orange);padding:1px 4px;color:var(--orange);font:700 8px/1.2 var(--font-mono),var(--font-cn),monospace}.compact-feed-coin{color:var(--text);font-weight:700}.compact-feed-meta time{color:var(--dim)}.compact-feed-headline{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text);font:600 13.5px/1.35 var(--font-display),var(--font-cn),sans-serif}.compact-feed-metric{display:grid;min-width:0;justify-items:end;align-content:center;gap:2px;color:var(--compact-color);font:700 16px/1.1 var(--font-mono),var(--font-cn),monospace;text-align:right}.compact-feed-metric small,.compact-feed-metric>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-feed-metric small{color:var(--muted);font:8px/1.2 var(--font-cn),sans-serif}.compact-macro-row .compact-feed-metric .positive{color:var(--lime)}.compact-macro-row .compact-feed-metric .negative{color:var(--pink)}.compact-feed-expanded{min-width:0;margin-left:55px;background:#121212;padding:9px 9px 11px 0}.compact-feed-expanded .signal-visual{margin:0}.compact-feed-why{overflow-wrap:anywhere;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.compact-feed-trader{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:3px 5px;color:var(--muted);font-size:9px}.compact-feed-trader strong{color:var(--text);font-size:10px}.compact-feed-trader .tone-good{color:var(--lime)}.compact-feed-trader .tone-bad{color:var(--pink)}.compact-feed-actions{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:5px}.compact-order-button{min-height:32px;padding:5px 3px;font-size:9px}.compact-feed-details{display:flex;min-height:32px;align-items:center;justify-content:center;align-self:stretch;border:1px solid var(--line);padding:0 14px;color:var(--text);font:600 12px var(--font-cn),sans-serif;text-decoration:none;white-space:nowrap}.compact-feed-details:hover{border-color:var(--muted)}@media (min-width:1024px){.compact-feed-actions .compact-feed-details,.compact-feed-actions .compact-order-button{min-height:36px;font-size:13px}}.compact-feed-footer{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;border-top:1px solid var(--line);padding-top:6px;color:var(--dim);font:10px var(--font-mono),var(--font-cn),monospace}.compact-feed-footer span{color:var(--muted)}.compact-macro-expanded{display:grid;gap:8px}.compact-macro-actions,.compact-macro-expanded .macro-original-row{margin-top:0}.liq-ladder{position:relative;display:grid;min-width:0;padding:5px 0 7px 18px}.liq-ladder-line{position:absolute;top:11px;bottom:9px;left:5px;width:2px;background:linear-gradient(var(--text),var(--pink))}.liq-ladder-row{position:relative;display:grid;min-width:0;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px}.liq-ladder-dot{position:absolute;top:50%;left:-17px;width:10px;height:10px;transform:translateY(-50%);border-radius:50%;background:var(--pink)}.liq-ladder-signal .liq-ladder-dot{background:var(--text)}.liq-ladder-price{color:var(--text);font:700 13px/1.25 var(--font-mono),var(--font-cn),monospace;white-space:nowrap}.liq-ladder-level .liq-ladder-price{color:var(--pink)}.liq-ladder-label,.liq-ladder-level-label{min-width:0;color:var(--muted);font:12px/1.4 var(--font-cn),sans-serif;overflow-wrap:anywhere}.liq-ladder-live{color:var(--muted)}.liq-ladder-step{min-width:0;margin:2px 0 7px 70px;color:var(--pink);font:12px/1.35 var(--font-mono),var(--font-cn),monospace;overflow-wrap:anywhere}.liq-ladder-level-content{display:grid;min-width:0;gap:3px}.liq-ladder-bar{display:block;max-width:100%;height:14px;background:var(--pink);opacity:.85}.liq-ladder-level-label{display:block}.market-chip{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:6px;border:2px solid var(--line);background:#101010;padding:4px 7px;color:var(--text);font:700 10px var(--font-mono),var(--font-cn),monospace}.signal-card-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace}.signal-card-meta>*{min-width:0}.signal-card-meta strong{color:var(--text);font-size:12px}.signal-card-meta time{margin-left:auto}.signal-type-chip{display:inline-flex;align-items:center;border:1px solid;padding:4px 6px;font:700 9px var(--font-cn),sans-serif;white-space:nowrap}.signal-color-hunt_risk,.signal-color-liquidation{color:var(--pink)}.signal-color-big_bet{color:var(--lime)}.signal-color-flip{color:var(--sky)}.signal-color-fake_consensus{color:var(--violet)}.signal-color-funding_extreme{color:var(--orange)}.signal-color-oi_anomaly{color:var(--violet)}.signal-color-smart_flow{color:var(--lime)}.signal-color-pm_odds{color:var(--orange)}.signal-color-price_move{color:var(--lime)}.signal-color-crowded_rally{color:var(--sky)}.signal-color-price_move-down{color:var(--pink)}.signal-color-macro{color:var(--orange)}.signal-visual{min-width:0;margin:10px 0;border:1px solid var(--line);background:#101010;padding:10px}.signal-new-visual{display:grid;gap:8px}.signal-visual-pair{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace}.signal-visual-pair>span{min-width:0}.signal-visual-pair>strong{color:var(--text);font:700 11px var(--font-mono),var(--font-cn),monospace;text-align:right}.signal-visual-pair>strong.good{color:var(--lime)}.signal-visual-pair>strong.bad{color:var(--pink)}.pm-odds-track{position:relative;height:10px;border:1px solid #000;background:#292929}.pm-odds-track>span{display:block;height:100%;background:var(--orange)}.pm-odds-track>i{position:absolute;top:-4px;width:2px;height:16px;background:var(--text)}.pm-signal-details{display:grid;min-width:0;gap:7px;margin:8px 0;color:var(--muted);font:9px/1.45 var(--font-mono),var(--font-cn),monospace}.pm-signal-related{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px}.pm-signal-related>span{color:var(--dim)}.pm-signal-related>a{border:1px solid var(--line);background:#101010;padding:2px 6px;color:var(--text);text-decoration:none}.pm-signal-meta{display:flex;min-width:0;flex-wrap:wrap;gap:5px 12px}.pm-signal-meta strong{color:var(--text);font-weight:700}.pm-signal-details>a{width:-moz-fit-content;width:fit-content;color:var(--orange);text-decoration:none}.pm-signal-details>a:hover{text-decoration:underline}.signal-detail-numbers .signal-metric-small{font-size:10px}.signal-detail-new-visual{margin:0 0 8px}.signal-visual-label{color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace}.liquidation-track{position:relative;height:78px;margin:8px 5px 0}.liquidation-track:after{position:absolute;right:0;bottom:41px;left:0;border-bottom:2px solid var(--line);content:""}.liquidation-current-marker,.liquidation-level{position:absolute;bottom:42px;width:0;height:0;transform:translateX(-50%)}.liquidation-current-marker{z-index:1;color:var(--text)}.liquidation-current-marker i{position:absolute;bottom:0;left:-1px;width:2px;height:18px;background:var(--text)}.liquidation-level i{position:absolute;bottom:0;left:-1px;width:3px;height:13px;background:currentColor}.liquidation-level.position-long{color:var(--pink)}.liquidation-level.position-short{color:var(--lime)}.liquidation-current-marker small,.liquidation-level small{position:absolute;left:0;transform:translateX(-50%);color:inherit;font:8px var(--font-mono),var(--font-cn),monospace;white-space:nowrap}.liquidation-current-marker small{bottom:23px}.signal-stacked-bar{display:flex;width:100%;height:13px;overflow:hidden;border:1px solid #000;background:#222}.signal-stacked-bar>span{display:block;min-width:0;height:100%}.segment-primary{background:var(--violet)}.segment-rest{background:#554086}.segment-opposite{background:#393939}.segment-majority{background:var(--pink)}.segment-wallet{background:var(--sky)}.signal-visual-legend{display:flex;min-width:0;flex-wrap:wrap;gap:5px 13px;margin-top:8px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace}.signal-visual-legend span{display:inline-flex;min-width:0;align-items:center;gap:4px;overflow-wrap:anywhere}.signal-visual-legend i{flex:0 0 8px;width:8px;height:8px}.big-bet-bar-row{display:grid;min-width:0;grid-template-columns:minmax(54px,auto) minmax(20px,1fr) auto;align-items:center;gap:7px;margin:5px 0;font:9px var(--font-mono),var(--font-cn),monospace}.big-bet-bar-row>span{color:var(--muted)}.big-bet-bar-row>div{height:7px;background:#282828}.big-bet-bar-row i{display:block;height:100%;background:var(--lime)}.big-bet-bar-row:nth-child(2) i{background:var(--sky)}.big-bet-bar-row strong{white-space:nowrap}.signal-order-button{display:inline-flex;min-width:0;min-height:36px;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px;border:1px solid var(--line);background:#111;padding:7px 5px;color:var(--muted);font:700 10px var(--font-cn),sans-serif;cursor:pointer;overflow-wrap:anywhere}.signal-order-button.signal-long{color:var(--lime)}.signal-order-button.signal-short{color:var(--pink)}.signal-order-button.signal-order-matching{border-color:#000;background:var(--lime);color:#000;box-shadow:2px 2px 0 var(--text)}.signal-order-button.signal-short.signal-order-matching{background:var(--pink)}.macro-original-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:10px}.macro-original-link{display:inline-flex;min-width:0;align-items:center;gap:3px;color:#ffab70;font:10px var(--font-mono),var(--font-cn),monospace;overflow-wrap:anywhere}.macro-ai-note{color:var(--dim);font:9px var(--font-cn),sans-serif}.macro-impact{font-size:8px}.macro-other-assets{display:flex;min-width:0;flex-wrap:wrap;gap:6px;margin-top:8px}.macro-asset-chip{border:1px solid var(--line);background:transparent;padding:5px 7px;color:var(--muted);font:9px var(--font-mono),monospace;cursor:pointer}.feed-load-more{display:grid;justify-items:center;gap:8px;margin:18px 0}.signal-rank-page{width:min(100%,780px);min-width:0;margin:0 auto}.signal-info-footer{display:flex;width:min(100%,780px);min-width:0;flex-wrap:wrap;gap:8px 14px;margin:18px auto 0;border-top:1px solid var(--line);padding:12px 2px;color:var(--muted);font-size:11px}.signal-info-footer a:hover,.signal-info-scorecard-link:hover{color:var(--lime)}.signal-info-page{display:grid;width:min(100%,780px);min-width:0;gap:12px;margin:0 auto;padding:8px 0 18px}.signal-info-section{min-width:0;border:1px solid var(--line);background:var(--card);padding:14px;scroll-margin-top:78px}.signal-info-section h2{margin:0 0 9px;color:var(--lime);font:700 14px var(--font-display),var(--font-cn),sans-serif}.signal-info-section p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.home-seo-intro{min-width:0;margin:0 0 10px}.home-seo-intro h1{margin:0;color:var(--text);font:700 12px/1.35 var(--font-ui),var(--font-cn),sans-serif;overflow-wrap:anywhere}.home-seo-intro p{margin:3px 0 0;color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.home-seo-intro a{color:var(--sky);white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.seo-educational-page{gap:10px}.seo-educational-heading{min-width:0;padding:2px 2px 3px}.seo-educational-heading h1{margin:4px 0 0;color:var(--text);font:700 20px/1.25 var(--font-display),var(--font-cn),sans-serif;overflow-wrap:anywhere}.seo-educational-summary{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.seo-educational-section ul{display:grid;gap:6px;margin:9px 0 0;padding-left:19px;color:var(--muted);font-size:12px;line-height:1.65}.seo-educational-section li{padding-left:2px;overflow-wrap:anywhere}.seo-scorecard-grid{display:grid;min-width:0;gap:8px;margin-top:10px}.seo-scorecard-card{min-width:0;border:1px solid var(--line);background:#101010;padding:10px}.seo-scorecard-card>header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.seo-scorecard-card h3{margin:0;color:var(--lime);font:700 12px var(--font-display),var(--font-cn),sans-serif;overflow-wrap:anywhere}.seo-scorecard-card>header span{border:1px solid var(--line);padding:3px 5px;color:var(--muted);font-size:9px}.seo-scorecard-definition{margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.seo-scorecard-horizons{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.seo-scorecard-horizon{min-width:0;border:1px solid var(--line);padding:8px}.seo-scorecard-horizon h4{margin:0 0 6px;color:var(--sky);font:700 10px var(--font-mono),monospace}.seo-scorecard-horizon p{display:flex;min-width:0;justify-content:space-between;gap:6px;margin:4px 0 0;font-size:9px;line-height:1.4}.seo-scorecard-horizon p span{color:var(--muted)}.seo-scorecard-horizon p strong{min-width:0;color:var(--text);font:600 10px var(--font-mono),monospace;overflow-wrap:anywhere}.seo-scorecard-horizon .seo-scorecard-low-sample{display:block;color:var(--dim)}.seo-comparison-wrap{min-width:0;margin-top:9px;overflow-x:auto}.seo-comparison{width:100%;border-collapse:collapse;color:var(--muted);font-size:10px;line-height:1.5}.seo-comparison td,.seo-comparison th{border:1px solid var(--line);padding:7px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.seo-comparison thead th{color:var(--lime);font-weight:700}.seo-comparison tbody th{color:var(--text);font-weight:700}.seo-comparison-note{margin:6px 0 0;color:var(--dim);font-size:9px}.seo-content-links{display:flex;min-width:0;flex-wrap:wrap;gap:7px 13px;padding:3px 2px;font-size:10px}.seo-content-links a{color:var(--sky);text-decoration:underline;text-underline-offset:2px}.signal-info-scorecard-link{display:inline-block;margin-top:10px;color:var(--sky);font-size:12px;text-decoration:underline;text-underline-offset:3px}.signal-scorecard-page{display:grid;width:min(100%,780px);min-width:0;gap:10px;margin:0 auto;padding:8px 0 18px}.signal-scorecard-note{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.signal-scorecard-list{display:grid;min-width:0;gap:8px}.signal-scorecard-card{min-width:0;border:1px solid var(--line);background:var(--card);padding:12px}.signal-scorecard-card>header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 8px}.signal-scorecard-card h2{min-width:0;margin:0;color:var(--lime);font:700 14px var(--font-display),var(--font-cn),sans-serif;overflow-wrap:anywhere}.signal-scorecard-market-rows{display:grid;min-width:0;gap:8px;margin-top:8px}.signal-scorecard-market-row{min-width:0;border:1px solid var(--line);background:#0c0c0c;padding:9px}.signal-scorecard-market-row>header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px}.signal-scorecard-market-row h3{min-width:0;margin:0;color:var(--text);font:700 11px var(--font-display),var(--font-cn),sans-serif}.signal-scorecard-no-direction{border:1px solid var(--line);padding:3px 5px;color:var(--muted);font-size:9px}.signal-scorecard-low-samples{margin:6px 0 0;color:var(--dim);font-size:10px}.signal-scorecard-metrics{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.signal-scorecard-metrics-no-hit{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-scorecard-metrics>div{display:grid;min-width:0;align-content:start;gap:5px;border:1px solid var(--line);background:#101010;padding:8px}.signal-scorecard-metrics small{color:var(--muted);font-size:9px;line-height:1.35}.signal-scorecard-metrics strong{min-width:0;color:var(--text);font:700 12px var(--font-mono),var(--font-cn),monospace;overflow-wrap:anywhere}.signal-scorecard-raw{margin:6px 0 0;color:var(--dim);font:10px var(--font-mono),var(--font-cn),monospace;overflow-wrap:anywhere}.signal-scorecard-definition{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.signal-detail-scorecard-link{display:inline-block;margin-top:7px;color:var(--sky);font-size:10px;text-decoration:underline;text-underline-offset:2px}@media (max-width:540px){.signal-scorecard-metrics:not(.signal-scorecard-metrics-no-hit){grid-template-columns:repeat(2,minmax(0,1fr))}.signal-scorecard-metrics:not(.signal-scorecard-metrics-no-hit)>div:last-child{grid-column:1/-1}.seo-comparison thead{display:none}.seo-comparison,.seo-comparison tbody,.seo-comparison tr{display:block;width:100%}.seo-comparison tr{margin-top:8px;border:1px solid var(--line)}.seo-comparison tbody th{display:block;background:#101010}.seo-comparison tbody th,.seo-comparison td{border:0;border-bottom:1px solid var(--line)}.seo-comparison td{display:grid;grid-template-columns:minmax(80px,.6fr) minmax(0,1fr);gap:8px}.seo-comparison td:last-child{border-bottom:0}.seo-comparison td:before{content:attr(data-label);color:var(--text);font-weight:700}}.signal-rank-rules-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:10px;color:var(--muted);font-size:12px}.signal-rank-rules-details{position:relative}.signal-rank-rules-details summary{color:var(--text);font-size:11px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.signal-rank-rules-details p{position:absolute;z-index:5;top:calc(100% + 6px);right:0;width:min(320px,calc(100vw - 40px));margin:0;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:3px 3px 0 var(--pink);padding:10px;color:var(--muted);font-size:11px;line-height:1.55}.signal-whale-sort-tabs{margin:-4px 0 10px}.signal-whale-sort-tabs .feed-tab{padding:5px 10px;font-size:11px}.signal-rank-range{margin:10px 0 7px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace}.signal-rank-me{flex-wrap:wrap;justify-content:space-between;gap:10px 14px;padding:12px}.signal-rank-me,.signal-rank-me-identity{display:flex;min-width:0;align-items:center}.signal-rank-me-identity{gap:9px}.signal-rank-me-identity>div{display:grid;min-width:0;gap:4px}.signal-rank-me-identity strong{font-size:13px}.signal-rank-me-identity span{color:var(--muted);font-size:10px}.signal-rank-me-metrics{display:flex;flex-wrap:wrap;gap:9px 16px}.signal-rank-me-metrics>span{display:grid;justify-items:end;gap:3px}.signal-rank-me-metrics small{color:var(--muted);font:9px var(--font-cn),sans-serif}.signal-rank-me-metrics strong{font:700 13px var(--font-mono),monospace}.signal-rank-me-progress{flex:1 1 100%;margin:0;color:var(--muted);font-size:11px;text-align:right}.invite-page{display:grid;width:min(100%,720px);min-width:0;gap:18px;margin:0 auto;padding:16px}.invite-heading{display:grid;gap:4px}.invite-heading .eyebrow,.invite-heading .page-title{margin:0}.invite-login{display:grid;justify-items:start;gap:12px}.invite-link-section,.invite-rules-section{display:grid;min-width:0;gap:8px}.invite-rules-section h2,.invite-section-label{margin:0;color:var(--muted);font-size:13px;font-weight:600}.invite-link-box{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid var(--line);background:rgba(0,0,0,.18);padding:8px}.invite-link{min-width:0;flex:1;overflow:hidden;color:var(--text);font:14px var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.invite-link-box .secondary-button{flex:0 0 auto;padding:8px 14px;font-size:13px}.invite-stats{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.invite-stat{display:grid;min-width:0;align-content:start;justify-items:start;gap:6px;border:1px solid var(--line);background:rgba(0,0,0,.14);padding:11px}.invite-stat small{color:var(--muted);font:12px var(--font-cn),sans-serif}.invite-stat strong{max-width:100%;overflow:hidden;font:700 20px var(--font-mono),monospace;text-overflow:ellipsis}.invite-rules{display:grid;gap:7px;margin:0;padding-left:20px;color:var(--muted);font-size:13px;line-height:1.6}.invite-error{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;color:var(--pink);font-size:13px}.invite-error .secondary-button{flex:0 0 auto;padding:8px 12px;font-size:13px}.signal-rank-head,.signal-rank-row{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr) 86px 128px;align-items:center;gap:10px}.signal-rank-head{padding:0 12px 7px;color:var(--muted);font-size:11px}.signal-rank-head>:nth-child(n+3){justify-self:end}.signal-rank-list{padding:0 12px}.rank-board-data{min-width:0;transition:opacity .12s ease}.rank-board-data.is-loading{opacity:.55}.rank-load-error{margin:0 0 8px;color:var(--pink);font-size:11px}.signal-rank-row{min-height:56px;border-top:1px solid var(--line);color:var(--text);text-decoration:none}.signal-rank-row:first-child{border-top:0}.signal-rank-row:hover{background:rgba(255,255,255,.025)}.signal-rank-row .rank-number{flex:initial;font-family:var(--font-mono),monospace;text-align:center;white-space:nowrap}.signal-rank-row .rank-number-1{color:#f5c84c;font-size:18px;font-weight:800}.signal-rank-row .rank-number-2{color:#c9d1d9;font-size:18px;font-weight:800}.signal-rank-row .rank-number-3{color:#d08b5b;font-size:18px;font-weight:800}.signal-rank-row .rank-number-other{color:var(--muted);font-size:14px;font-weight:500}.signal-rank-trader{display:flex;min-width:0;align-items:center;gap:9px}.signal-rank-trader .pixel-avatar{flex:0 0 auto}.signal-rank-trader .rank-author-meta{display:grid;min-width:0;gap:3px}.signal-rank-trader .rank-author-meta strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.signal-rank-address{font:10px var(--font-mono),monospace}.signal-rank-address,.signal-whale-subline{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.signal-whale-subline{display:block;min-width:0;font-size:10px}.signal-whale-survivorship{color:var(--dim)}.signal-whale-exits{margin-top:14px;padding:12px}.signal-whale-exits h2{margin:0;font-size:14px}.signal-whale-exits>.signal-rank-range{margin:6px 0 8px}.signal-whale-exit-list{display:grid}.signal-whale-exit-row{display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;border-top:1px solid var(--line);padding:9px 0;color:var(--text);text-decoration:none}.signal-whale-exit-meta{display:grid;min-width:0;gap:3px}.signal-whale-exit-meta strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.signal-whale-exit-meta>span,.signal-whale-exit-row time,.signal-whale-exits-empty{color:var(--muted);font-size:10px}.signal-whale-exit-meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-whale-exit-row time{white-space:nowrap}.trader-pool-exit-notice{margin:12px 0;padding:11px 13px;color:var(--muted);font-size:12px;line-height:1.6}.signal-rank-points,.signal-rank-volume{min-width:0;color:var(--text);font:700 13px var(--font-mono),monospace;text-align:right;overflow-wrap:anywhere}.signal-rank-points.positive{color:var(--lime)}.signal-rank-points.negative{color:var(--pink)}.watchlist-panel{min-width:0;padding:0 12px}.watchlist-add-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding:12px 0}.watchlist-add-row input{width:100%;min-width:0;border:1px solid var(--line);background:#090909;padding:9px 10px;color:var(--text);font:12px var(--font-mono),monospace}.watchlist-count{color:var(--muted);font:11px var(--font-mono),monospace;white-space:nowrap}.watchlist-login{display:grid;justify-items:start;gap:10px;padding:14px}.watchlist-row{grid-template-columns:minmax(0,1fr) minmax(72px,100px) minmax(72px,100px) auto;gap:8px;padding:8px 0}.watchlist-trader-cell{display:grid;min-width:0;gap:5px}.watchlist-trader-title{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 7px}.watchlist-trader-link{display:flex;min-width:0;flex:0 1 auto;align-items:center;gap:6px;color:var(--text);text-decoration:none}.watchlist-trader-link .pixel-avatar{flex:0 0 auto}.watchlist-trader-name{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.watchlist-trader-link:hover{color:var(--lime)}.watchlist-value{display:grid;justify-items:end;gap:3px}.watchlist-value small{color:var(--muted);font:9px var(--font-cn),sans-serif}.watchlist-rename-button{border:0;padding:2px 0;text-decoration:underline;text-underline-offset:2px}.watchlist-remove-button,.watchlist-rename-button{background:transparent;color:var(--muted);font:10px var(--font-cn),sans-serif;white-space:nowrap;cursor:pointer}.watchlist-remove-button{border:1px solid var(--line);padding:4px 7px;color:var(--pink)}.watchlist-remove-button:disabled,.watchlist-rename-button:disabled{opacity:.5;cursor:default}.trader-alias-editor,.watchlist-alias-editor{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px}.trader-alias-editor input,.watchlist-alias-editor input{width:min(180px,100%);min-width:0;border:1px solid var(--line);background:#090909;padding:6px 8px;color:var(--text);font-size:13px}.trader-alias-editor .secondary-button,.watchlist-alias-editor .secondary-button{padding:5px 8px;font-size:10px}.watchlist-empty{padding:18px 4px;color:var(--muted);font-size:12px;text-align:center}.trader-watch-error,.watchlist-error{margin:8px 0;color:var(--pink);font-size:11px}.trader-watch-controls{display:grid;min-width:0;justify-items:start;gap:6px;margin-top:3px}.trader-watch-actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.trader-watch-actions .secondary-button{padding:6px 9px;font-size:10px}.trader-watch-actions .secondary-button.is-active{border-color:var(--lime);color:var(--lime)}.trader-watch-count{color:var(--muted);font:10px var(--font-mono),monospace}.trader-watch-note{margin:0;color:var(--muted);font-size:10px}.trader-watch-note a{color:var(--sky)}.signal-rank-disclaimer{margin:12px 0;color:var(--dim);font-size:9px;line-height:1.5}.signal-detail,.trader-page{width:min(100%,1120px);min-width:0;margin:0 auto}.signal-detail-back{display:inline-flex;margin-bottom:12px;color:var(--muted);font:10px var(--font-cn),sans-serif}.signal-detail-header{min-width:0;margin-bottom:16px}.signal-detail-header h1{overflow-wrap:anywhere;margin:11px 0 6px;font:700 clamp(21px,3vw,30px)/1.35 var(--font-display),var(--font-cn),sans-serif}.signal-detail-header>p{max-width:860px;overflow-wrap:anywhere;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.signal-detail-event-window{margin-top:7px;color:var(--orange);font:11px var(--font-mono),var(--font-cn),monospace}.signal-detail-header .signal-card-meta{min-width:0;flex-wrap:wrap;gap:7px}.signal-detail-header time{color:var(--dim);font:9px var(--font-mono),var(--font-cn),monospace}.signal-detail-kpis{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:14px;border:1px solid var(--line);background:var(--line)}.signal-detail-kpis-three{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-detail-kpis-two{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-detail-kpis-four{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-detail-kpis-five{grid-template-columns:repeat(5,minmax(0,1fr))}.signal-detail-kpi{display:grid;min-width:0;min-height:76px;align-content:center;gap:5px;background:var(--card);padding:10px 13px}.signal-detail-kpi-label{color:var(--muted);font:10px var(--font-cn),sans-serif}.signal-detail-kpi-value{min-width:0;overflow-wrap:anywhere;color:var(--text);font:700 clamp(15px,1.6vw,20px)/1.2 var(--font-mono),var(--font-cn),monospace}.signal-detail-kpi-value.good{color:var(--lime)}.signal-detail-kpi-value.bad,.signal-detail-kpi-value.pink{color:var(--pink)}.signal-detail-kpi-detail{min-width:0;overflow-wrap:anywhere;color:var(--muted);font:10px/1.4 var(--font-cn),var(--font-mono),monospace}.signal-detail-layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(280px,330px);grid-template-areas:"chart sidebar" "activity sidebar" "metrics sidebar" "fine sidebar";align-items:start;gap:12px 18px}.signal-detail-layout.is-liquidation{grid-template-areas:"chart sidebar" "ladder sidebar" "positions sidebar" "fine sidebar"}.signal-detail-layout.has-market-context{grid-template-areas:"chart sidebar" "stance sidebar" "activity sidebar" "metrics sidebar" "fine sidebar"}.signal-detail-layout.is-funding{grid-template-areas:"chart sidebar" "funding sidebar" "stance sidebar" "activity sidebar" "fine sidebar"}.news-detail-content{display:grid;min-width:0;gap:12px;max-width:850px}.news-detail-topic{border:1px solid var(--line);padding:4px 6px;color:var(--muted);font:9px var(--font-cn),sans-serif}.news-detail-source{min-width:0;overflow-wrap:anywhere;color:var(--muted);font:10px var(--font-cn),sans-serif}.news-detail-assets{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.news-detail-asset-chip{display:inline-flex;min-width:0;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);padding:6px 8px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace;cursor:pointer}.news-detail-asset-chip.is-active{border-color:var(--lime);color:var(--text)}.news-detail-asset-chip b{font:700 9px var(--font-cn),sans-serif}.news-detail-impact-bullish{color:var(--lime)}.news-detail-impact-bearish{color:var(--pink)}.news-impact-reason{overflow-wrap:anywhere;margin:0;color:var(--muted);font:10px/1.55 var(--font-cn),sans-serif}.news-impact-reason span{color:var(--dim)}.news-detail-chart .terminal-chart{margin:0}.news-detail-prices{min-width:0;border:1px solid var(--line);background:var(--card)}.news-detail-prices-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 10px;border-bottom:1px solid var(--line);padding:9px 10px}.news-detail-prices-heading h2{margin:0;color:var(--text);font:700 13px var(--font-display),var(--font-cn),sans-serif}.news-detail-prices-heading span{color:var(--dim);font:9px var(--font-mono),var(--font-cn),monospace}.news-detail-price-row{display:grid;min-width:0;grid-template-columns:minmax(55px,auto) minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding:8px 10px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace}.news-detail-price-row:last-child{border-bottom:0}.news-detail-price-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-detail-price-row strong{color:var(--text)}.news-detail-price-row b{color:var(--text);font-weight:700}.news-detail-price-row b.good{color:var(--lime)}.news-detail-price-row b.bad{color:var(--pink)}.news-detail-orders{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.news-detail-orders .signal-order-button{width:100%;min-width:0;min-height:40px}.signal-detail-chart-area{grid-area:chart;min-width:0}.signal-detail-chart-area .terminal-chart{margin:0}.signal-detail-ladder{grid-area:ladder;min-width:0;border:1px solid var(--line);background:var(--card);padding:12px}.signal-detail-ladder h2,.signal-detail-positions h2{margin:0 0 8px;font:700 14px var(--font-display),var(--font-cn),sans-serif}.signal-detail-positions{grid-area:positions;min-width:0;overflow:hidden;border:1px solid var(--line);background:var(--card);padding:11px}.signal-detail-position-head,.signal-detail-position-row{display:grid;min-width:0;grid-template-columns:minmax(0,1.25fr) minmax(0,.82fr) minmax(0,.82fr) minmax(0,.72fr) minmax(0,1.2fr);align-items:center;gap:6px;padding:8px 2px}.signal-detail-position-head{border-bottom:1px solid var(--line);color:var(--dim);font:9px var(--font-cn),sans-serif}.signal-detail-position-row{border-bottom:1px solid var(--line);color:var(--text);font:10px var(--font-mono),var(--font-cn),monospace}.signal-detail-position-row:last-of-type{border-bottom:0}.signal-detail-position-row>*{min-width:0}.signal-detail-position-trader{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:var(--text);text-decoration:none}.signal-detail-position-trader svg{flex:0 0 20px}.signal-detail-position-trader>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-detail-position-value{display:grid;min-width:0;gap:2px}.signal-detail-position-value strong{overflow:hidden;font:700 10px var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.signal-detail-position-value small{color:var(--muted);font:9px var(--font-mono),monospace}.signal-detail-position-distance,.signal-detail-position-liq{overflow:hidden;color:var(--pink);font:10px var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.signal-detail-position-distance{color:var(--muted)}.signal-detail-position-distance.is-crossed{color:var(--pink)}.signal-detail-position-status{display:inline-block;max-width:100%;overflow-wrap:anywhere;border-radius:4px;background:rgba(255,255,255,.05);padding:3px 5px;color:var(--muted);font:8px/1.35 var(--font-cn),var(--font-mono),monospace}.signal-detail-position-status.is-danger{background:rgba(255,79,216,.1);color:var(--pink)}.signal-detail-position-status.is-activity{background:rgba(255,138,61,.1);color:var(--orange)}.signal-detail-position-status.is-good{background:rgba(212,255,58,.1);color:var(--lime)}.signal-detail-position-empty,.signal-detail-position-note{overflow-wrap:anywhere;margin:8px 0 0;color:var(--muted);font:10px/1.45 var(--font-cn),sans-serif}.signal-detail-position-note{color:var(--dim)}.signal-detail-activity{grid-area:activity;min-width:0;border:1px solid var(--line);background:var(--card);padding:11px}.signal-detail-activity h2{margin:0 0 8px;font:700 14px var(--font-display),var(--font-cn),sans-serif}.signal-detail-activity-current,.signal-detail-activity-summary{overflow-wrap:anywhere;margin:0 0 5px;color:var(--text);font-size:12px;line-height:1.5}.signal-detail-activity-current{color:var(--muted)}.signal-detail-activity-timeline{display:grid;gap:1px;margin-top:8px;border:1px solid var(--line);background:var(--line)}.signal-detail-activity-divider,.signal-detail-activity-row{display:grid;min-width:0;grid-template-columns:minmax(76px,auto) minmax(38px,1fr) auto auto;align-items:center;gap:5px;background:#101010;padding:6px;color:var(--muted);font:11px var(--font-mono),var(--font-cn),monospace}.signal-detail-activity-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-detail-activity-row time{color:var(--dim)}.signal-detail-activity-row b{color:var(--text);font-weight:700;text-align:right}.signal-detail-activity-price b.good,.signal-detail-activity-row b.good{color:var(--lime)}.signal-detail-activity-price b.bad,.signal-detail-activity-row b.bad{color:var(--pink)}.signal-detail-activity-divider{grid-template-columns:auto minmax(0,1fr);background:rgba(255,138,61,.08);color:var(--orange)}.signal-detail-activity-divider b{font-size:11px}.signal-detail-activity-divider span{min-width:0;overflow-wrap:anywhere}.signal-detail-activity-note{overflow-wrap:anywhere;margin:6px 0 0;color:var(--dim);font:10px/1.5 var(--font-cn),var(--font-mono),monospace}.signal-detail-activity-price{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin-top:9px;border-top:1px solid var(--line);padding-top:8px;color:var(--muted);font:11px var(--font-mono),var(--font-cn),monospace}.signal-detail-activity-price strong{color:var(--text);font-family:var(--font-cn),sans-serif}.signal-detail-activity-price b{color:var(--text);font-weight:700}.price-chart{min-width:0;height:270px;margin:10px 0 14px;overflow:hidden;border:1px solid var(--line);background:var(--card);padding:8px 10px}.price-chart-compact{height:180px;flex:0 0 auto;margin:8px 0 12px;border-color:rgba(0,0,0,.3);background:rgba(0,0,0,.9);color:var(--text);padding:6px 8px}.price-chart-header{display:flex;min-width:0;height:26px;align-items:center;justify-content:space-between;gap:8px}.price-chart-header>strong{min-width:0;overflow:hidden;font:700 9px var(--font-cn),sans-serif;text-overflow:ellipsis;white-space:nowrap}.price-chart-header>strong span{color:var(--lime);font-family:var(--font-mono),var(--font-cn),monospace}.price-chart-header>strong em{color:var(--pink);font:inherit}.price-chart-controls{align-items:center}.price-chart-controls,.price-chart-intervals{display:flex;flex:0 0 auto;gap:3px}.price-chart-intervals button,.price-chart-reset{border:1px solid var(--line);background:transparent;padding:3px 5px;color:var(--muted);font:700 8px var(--font-mono),monospace;cursor:pointer}.price-chart-reset:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.price-chart-intervals button.is-active{border-color:var(--lime);color:var(--lime)}.price-chart-plot{position:relative;width:100%;height:calc(100% - 26px);min-width:0}.price-chart-has-context .price-chart-plot{height:calc(100% - 48px)}.price-chart-plot svg{display:block;width:100%;height:100%;overflow:visible}.price-chart-zoom{position:absolute;z-index:1;bottom:4px;left:6px;display:flex;gap:4px}.price-chart-zoom button{display:grid;width:24px;height:24px;place-items:center;border:1px solid var(--line);background:rgba(8,8,8,.75);padding:0;color:var(--text);font:700 14px var(--font-ui),sans-serif;cursor:pointer}.price-chart-zoom button:disabled{cursor:not-allowed;opacity:.45}.price-chart-zoom button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.price-chart-compact .price-chart-zoom button{width:20px;height:20px;font-size:13px}.price-chart-message{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--muted);font-size:9px;text-align:center}.price-chart-context{display:flex;min-width:0;min-height:17px;flex-wrap:wrap;gap:4px 12px;margin-top:2px;color:var(--muted);font:8px var(--font-mono),var(--font-cn),monospace}.price-chart-context span{min-width:0}.price-chart-context b{color:var(--text);font-weight:700}.price-chart-context .good{color:var(--lime)}.price-chart-context .bad{color:var(--pink)}.price-chart-plot svg{touch-action:pan-y;cursor:crosshair}.price-chart-tooltip{position:absolute;top:2px;z-index:2;display:grid;gap:2px;border:1px solid var(--line);background:rgba(8,8,8,.92);padding:5px 7px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace;line-height:1.4;white-space:nowrap;pointer-events:none}.price-chart-tooltip.is-left{left:8px}.price-chart-tooltip.is-right{right:8px}.price-chart-tooltip b,.price-chart-tooltip time{color:var(--text);font-weight:700}.price-chart-tooltip .good{color:var(--lime)}.price-chart-tooltip .bad{color:var(--pink)}.signal-detail-metrics{grid-area:metrics;min-width:0}.signal-detail-numbers{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);background:var(--line)}.signal-detail-numbers>div{display:grid;min-width:0;min-height:65px;align-content:center;gap:5px;background:var(--card);padding:10px 11px}.signal-detail-numbers small{color:var(--muted);font:8px var(--font-cn),sans-serif}.signal-detail-numbers strong{min-width:0;overflow-wrap:anywhere;color:var(--text);font:700 12px var(--font-mono),var(--font-cn),monospace}.signal-detail-numbers strong em{display:block;margin-top:3px;color:var(--muted);font:8px var(--font-cn),sans-serif;font-style:normal}.signal-detail-numbers strong.good,.signal-detail-trader-stats strong.good{color:var(--lime)}.signal-detail-numbers strong.bad,.signal-detail-numbers strong.pink,.signal-detail-trader-stats strong.bad{color:var(--pink)}.signal-detail-new-visual .signal-visual{margin:0 0 8px}.signal-consensus{min-width:0;border:1px solid var(--line);background:var(--card);padding:12px}.signal-consensus-bar{display:flex;width:100%;height:18px;overflow:hidden;border:1px solid #000;background:#202020}.signal-consensus-bar>span{flex:0 0 auto;height:100%}.signal-consensus-legend{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-top:9px;color:var(--muted);font:8px var(--font-mono),var(--font-cn),monospace}.signal-consensus-legend>span{display:flex;min-width:0;align-items:center;gap:5px}.signal-consensus-legend i{flex:0 0 7px;width:7px;height:7px}.signal-consensus-legend a,.signal-consensus-legend span span{min-width:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.signal-consensus-legend b{margin-left:auto;color:var(--text);font-weight:400;white-space:nowrap}.signal-consensus>p{overflow-wrap:anywhere;margin:9px 0 0;color:var(--text);font-size:9px;line-height:1.5}.signal-detail-sidebar{grid-area:sidebar;position:sticky;top:18px;display:grid;min-width:0;align-self:start;gap:10px}.signal-detail-orderbox,.signal-detail-timeline,.signal-detail-track,.signal-detail-trader-card{min-width:0;border:1px solid var(--line);background:var(--card);padding:13px}.signal-detail-card-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.signal-detail-card-heading h2,.signal-detail-track h2{min-width:0;overflow-wrap:anywhere;margin:0;font:700 13px var(--font-display),var(--font-cn),sans-serif}.signal-detail-card-heading a{flex:0 0 auto;color:var(--lime);font:9px var(--font-cn),sans-serif;text-decoration:none}.signal-detail-trader{display:flex;min-width:0;align-items:center;gap:9px}.signal-detail-trader>div{display:grid;min-width:0;gap:4px}.signal-detail-trader-name{overflow:hidden;color:var(--text);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.signal-detail-trader span{color:var(--muted);font-size:8px}.signal-detail-tags{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin:10px 0}.signal-detail-tags .signal-tag{border:1px solid var(--line);padding:1px 6px;color:var(--muted);font-size:11px}.signal-detail-tags .signal-tag.tone-bad{border-color:#5a2350;color:var(--pink)}.signal-detail-tags .signal-tag.tone-good{border-color:#4a5521;color:var(--lime)}.signal-detail-trader-stats{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px}.signal-detail-trader-stats span{display:grid;min-width:0;align-content:start;gap:4px}.signal-detail-trader-stats small{color:var(--muted);font:10px var(--font-cn),sans-serif}.signal-detail-trader-stats strong{overflow-wrap:break-word;font:700 12px/1.45 var(--font-mono),var(--font-cn),monospace}.signal-detail-insight{overflow-wrap:anywhere;margin:10px 0 0;border-left:2px solid var(--orange);background:rgba(255,138,61,.08);padding:8px 10px;color:#e6c7a8;font-size:11px;line-height:1.55}.signal-detail-orderbox{padding:9px}.signal-detail-funding-area{grid-area:funding;min-width:0}.signal-detail-stance-area{grid-area:stance;min-width:0}.signal-detail-funding-cost,.signal-detail-funding-trend,.signal-detail-market-backdrop,.signal-detail-tracked-stance{min-width:0;border:1px solid var(--line);background:var(--card);padding:12px}.signal-detail-sidebar .signal-detail-funding-cost,.signal-detail-sidebar .signal-detail-market-backdrop{padding:12px}.signal-detail-context-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 9px;margin-bottom:9px}.signal-detail-context-heading h2{min-width:0;overflow-wrap:anywhere;margin:0;color:var(--text);font:700 14px var(--font-display),var(--font-cn),sans-serif}.signal-detail-context-heading>span{flex:0 0 auto;color:var(--dim);font:9px var(--font-mono),var(--font-cn),monospace}.signal-detail-funding-plot{position:relative;min-width:0;height:150px;overflow:hidden;touch-action:pan-y}.signal-detail-funding-svg{display:block;width:100%;height:100%;overflow:hidden}.signal-detail-funding-y-labels{position:absolute;inset:2px auto 2px 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;color:var(--dim);font:8px/1 var(--font-cn),var(--font-mono),monospace;text-shadow:0 1px 3px var(--card)}.signal-detail-funding-y-labels>span{background:rgba(15,19,24,.72);padding:1px 2px}.signal-detail-funding-y-labels .is-zero{position:absolute;top:50%;transform:translateY(-50%)}.signal-detail-funding-tooltip{position:absolute;z-index:1;display:grid;max-width:min(220px,calc(100vw - 32px));gap:2px;border:1px solid var(--line);border-radius:5px;background:var(--card);padding:5px 7px;color:var(--text);font:9px/1.3 var(--font-mono),var(--font-cn),monospace;pointer-events:none;white-space:nowrap}.signal-detail-funding-tooltip strong{font-size:10px}.signal-detail-funding-tooltip .good{color:var(--lime)}.signal-detail-funding-tooltip .bad{color:var(--pink)}.signal-detail-funding-tooltip.is-center{transform:translate(-50%,-100%)}.signal-detail-funding-tooltip.is-left{transform:translateY(-100%)}.signal-detail-funding-tooltip.is-right{transform:translate(-100%,-100%)}.signal-detail-funding-tooltip.is-center.is-below{transform:translateX(-50%)}.signal-detail-funding-tooltip.is-left.is-below{transform:none}.signal-detail-funding-tooltip.is-right.is-below{transform:translateX(-100%)}.signal-detail-funding-time-axis{position:relative;height:13px;margin-top:3px;color:var(--dim);font:8px/1 var(--font-cn),var(--font-mono),monospace}.signal-detail-funding-time-axis>span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.signal-detail-funding-time-axis>.is-after-first,.signal-detail-funding-time-axis>.is-first{transform:none}.signal-detail-funding-time-axis>.is-signal{right:0;left:auto;transform:none;text-align:right}.signal-detail-funding-time-axis .good{color:var(--lime)}.signal-detail-funding-time-axis .bad{color:var(--pink)}.signal-detail-funding-legend{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 11px;margin-top:7px;color:var(--muted);font:9px var(--font-cn),var(--font-mono),monospace}.signal-detail-funding-legend span{display:inline-flex;min-width:0;align-items:center;gap:4px}.signal-detail-funding-legend i{display:inline-block;width:11px;height:2px;background:var(--muted)}.signal-detail-funding-legend i.is-mean{background:var(--muted)}.signal-detail-funding-legend i.is-band{height:8px;border:1px solid var(--line);background:rgba(255,255,255,.07)}.signal-detail-funding-legend .good{color:var(--lime)}.signal-detail-funding-legend .bad{color:var(--pink)}.signal-detail-context-note{overflow-wrap:anywhere;margin:8px 0 0;color:var(--muted);font:10px/1.55 var(--font-cn),sans-serif}.signal-detail-funding-table{display:grid;min-width:0}.signal-detail-funding-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,.78fr) minmax(0,.78fr);align-items:center;gap:6px;border-top:1px solid var(--line);padding:8px 0;color:var(--muted);font:10px var(--font-cn),var(--font-mono),monospace}.signal-detail-funding-row>*{min-width:0;overflow-wrap:anywhere}.signal-detail-funding-row>:not(:first-child){text-align:right}.signal-detail-funding-row b{color:var(--text);font:700 11px var(--font-mono),var(--font-cn),monospace}.signal-detail-funding-row b.good{color:var(--lime)}.signal-detail-funding-row b.bad{color:var(--pink)}.signal-detail-funding-row.is-heading{border-top:0;padding-top:0;color:var(--dim);font-size:9px}.signal-detail-stance-bar{display:flex;min-width:0;height:7px;overflow:hidden;gap:2px;border-radius:4px;background:var(--line)}.signal-detail-stance-bar i{display:block;min-width:2px;height:100%}.signal-detail-stance-bar .is-long{background:var(--lime)}.signal-detail-stance-bar .is-short{background:var(--pink)}.signal-detail-stance-totals{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin:7px 0 9px;font:700 10px var(--font-mono),var(--font-cn),monospace}.signal-detail-stance-totals .good{color:var(--lime)}.signal-detail-stance-totals .bad{color:var(--pink)}.signal-detail-stance-list{display:grid;min-width:0}.signal-detail-stance-row{display:grid;min-width:0;grid-template-columns:minmax(120px,1.05fr) minmax(0,1.6fr) minmax(76px,.7fr);align-items:center;gap:8px;border-top:1px solid var(--line);padding:8px 0;color:var(--text);font:10px var(--font-mono),var(--font-cn),monospace}.signal-detail-stance-list.has-funding .signal-detail-stance-row{grid-template-columns:minmax(120px,1.05fr) minmax(0,1.55fr) minmax(72px,.7fr) minmax(80px,.75fr)}.signal-detail-stance-row.is-heading{border-top:0;padding:0 0 6px;color:var(--dim);font:9px var(--font-cn),sans-serif}.signal-detail-stance-row.is-heading>span:not(:first-child){text-align:right}.signal-detail-stance-trader{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--text);text-decoration:none}.signal-detail-stance-trader .pixel-avatar{flex:0 0 auto}.signal-detail-stance-trader>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-detail-stance-position{display:grid;min-width:0;gap:3px}.signal-detail-stance-position strong{min-width:0;overflow-wrap:anywhere;font:700 10px/1.35 var(--font-mono),var(--font-cn),monospace}.signal-detail-stance-position .good,.signal-detail-stance-row .good{color:var(--lime)}.signal-detail-stance-position .bad,.signal-detail-stance-row .bad{color:var(--pink)}.signal-detail-stance-position small{min-width:0;overflow-wrap:anywhere;color:var(--muted);font:9px/1.4 var(--font-mono),var(--font-cn),monospace}.signal-detail-stance-hourly,.signal-detail-stance-pnl{min-width:0;overflow-wrap:anywhere;font:700 10px/1.4 var(--font-mono),var(--font-cn),monospace;text-align:right}.signal-detail-market-backdrop{display:grid;gap:4px}.signal-detail-market-backdrop .signal-detail-context-heading{margin-bottom:4px}.signal-detail-backdrop-caption{overflow-wrap:anywhere;margin:3px 0 0;color:var(--muted);font:9px/1.4 var(--font-mono),var(--font-cn),monospace}.signal-detail-backdrop-svg{display:block;width:100%;height:46px;overflow:visible}.signal-detail-backdrop-time-axis{display:flex;justify-content:space-between;gap:8px;color:var(--dim);font:8px/1.3 var(--font-cn),var(--font-mono),monospace}.signal-detail-backdrop-time-axis time:last-child{text-align:right}.signal-detail-order-buttons{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.signal-detail-order-buttons .signal-order-button{width:100%;height:42px;min-height:42px;padding:5px 4px;font-size:10px;white-space:nowrap}.signal-detail-mobile-trade{display:none}.signal-detail-track h2{margin-bottom:8px}.signal-detail-timeline{order:1}.signal-detail-track{order:2}.signal-detail-history-heading,.signal-detail-timeline-heading{align-items:baseline;margin-bottom:8px}.signal-detail-history-heading h2,.signal-detail-timeline-heading h2{font-size:12px}.signal-detail-history-heading>span,.signal-detail-timeline-heading>span{flex:0 0 auto;color:var(--dim);font:8px var(--font-mono),var(--font-cn),monospace}.signal-detail-history-bars{display:flex;min-width:0;align-items:stretch;gap:8px;padding:6px 0}.signal-detail-history-item{display:grid;min-width:0;flex:1 1 0;grid-template-rows:auto auto 60px auto;align-items:end;gap:3px;color:var(--muted);text-align:center;text-decoration:none}.signal-detail-history-item>strong{overflow:hidden;color:var(--text);font:700 9px var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.signal-detail-history-item>strong.good{color:var(--lime)}.signal-detail-history-item>strong.bad{color:var(--pink)}.signal-detail-history-coin{min-height:10px;color:var(--sky);font:8px var(--font-mono),var(--font-cn),monospace;white-space:nowrap}.signal-detail-history-track{display:flex;height:60px;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--line)}.signal-detail-history-track i{display:block;width:min(100%,28px);min-height:3px;background:var(--lime)}.signal-detail-history-track i.bad{background:var(--pink)}.signal-detail-history-item time{overflow:hidden;color:var(--dim);font:8px var(--font-mono),var(--font-cn),monospace;text-overflow:ellipsis;white-space:nowrap}.signal-detail-history-empty,.signal-detail-history-note{overflow-wrap:anywhere;margin:8px 0 0;color:var(--muted);font:9px/1.5 var(--font-cn),sans-serif}.signal-detail-history-note{color:var(--dim)}.signal-detail-timeline-list{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);background:var(--line)}.signal-detail-timeline-row{display:grid;min-width:0;grid-template-columns:minmax(42px,auto) minmax(0,1fr) auto auto;align-items:center;gap:5px;background:#101010;padding:6px;color:var(--muted);font:9px var(--font-mono),var(--font-cn),monospace;text-decoration:none}.signal-detail-timeline-row:not(.has-side){grid-template-columns:minmax(42px,auto) minmax(0,1fr) auto}.signal-detail-timeline-row.has-side{grid-template-columns:minmax(42px,auto) minmax(0,1fr) auto auto}.signal-detail-timeline-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-detail-timeline-row time{color:var(--dim)}.signal-detail-timeline-type{font-weight:700}.signal-detail-timeline-side{color:var(--muted)}.signal-detail-timeline-row b{color:var(--text);font-weight:700;text-align:right}.signal-detail-timeline-row b.good{color:var(--lime)}.signal-detail-timeline-row b.bad{color:var(--pink)}.signal-detail-timeline-row.is-current{background:rgba(255,79,216,.08);box-shadow:inset 2px 0 var(--pink)}.signal-detail-timeline-row.is-current .signal-detail-timeline-type,.signal-detail-timeline-row.is-current time{color:var(--pink)}.signal-detail-fineprint{grid-area:fine;overflow-wrap:anywhere;margin:0;color:var(--dim);font:8px/1.5 var(--font-cn),var(--font-mono),monospace}.trader-profile-header{display:flex;min-width:0;align-items:center;gap:12px;padding:14px}.trader-profile-identity{display:grid;min-width:0;gap:5px}.trader-profile-identity h1{overflow-wrap:anywhere;margin:0;font:700 20px var(--font-display),var(--font-cn),sans-serif}.trader-profile-identity code{overflow-wrap:anywhere;color:var(--muted);font-size:9px}.trader-profile-identity a{color:var(--sky);font-size:10px}.trader-identity-stats,.trader-profile-stats{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.trader-identity-stats article,.trader-profile-stats article{display:grid;min-width:0;gap:6px;border:1px solid var(--line);background:var(--card);padding:10px}.trader-identity-stats small,.trader-profile-stats small{color:var(--muted);font:8px var(--font-cn),sans-serif}.trader-identity-stats strong,.trader-profile-stats strong{min-width:0;overflow-wrap:anywhere;font:700 11px var(--font-mono),monospace}.trader-section{min-width:0;margin:11px 0;padding:13px}.trader-section h3{margin:14px 0 7px;font:700 10px var(--font-cn),sans-serif}.signalhub-trading-periods{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.signalhub-trading-period{min-width:0;border:1px solid var(--line);background:var(--card);padding:10px}.signalhub-trading-period h3{margin:0 0 9px;font:700 10px var(--font-cn),sans-serif}.signalhub-trading-period dl{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}.signalhub-trading-period dl>div{display:grid;min-width:0;gap:4px}.signalhub-trading-period dt{color:var(--muted);font:8px var(--font-cn),sans-serif}.signalhub-trading-period dd{min-width:0;overflow-wrap:anywhere;margin:0;font:700 10px var(--font-mono),var(--font-cn),monospace}.trader-tag-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding-left:17px;color:var(--muted);font-size:9px;line-height:1.5}.trader-coin-list{display:grid;min-width:0;gap:1px}.trader-coin-row{display:grid;min-width:0;grid-template-columns:minmax(50px,.7fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px;border-top:1px solid var(--line);padding:8px 2px;font:11px var(--font-mono),var(--font-cn),monospace}.trader-coin-row>*{min-width:0;overflow-wrap:anywhere}.trader-coin-row>:not(:first-child){text-align:right}.trader-coin-row>:nth-child(5){grid-column:1/-1;margin-top:-4px;color:var(--muted);text-align:left}.trader-position-list{display:grid;min-width:0;gap:8px;margin-top:10px}.signal-position-card{min-width:0;border:1px solid var(--line);background:#101010;padding:10px 12px}.signal-position-heading{display:flex;min-width:0;align-items:baseline;gap:8px;margin-bottom:8px}.signal-position-heading strong{font:700 14px var(--font-display),var(--font-mono),var(--font-cn),sans-serif}.signal-position-heading span{font:700 12px var(--font-cn),sans-serif}.signal-position-fields{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:0}.signal-position-fields>div{display:grid;min-width:0;gap:3px}.signal-position-fields dt{color:var(--muted);font:10px var(--font-cn),sans-serif}.signal-position-fields dd{min-width:0;overflow-wrap:anywhere;margin:0;font-size:12px}.trader-latest-signals{display:grid;min-width:0;gap:10px}.trader-latest-signals h2{margin:0}.news-kicker{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--sky);font:700 9px var(--font-pixel),var(--font-cn),monospace}.news-kicker>*{min-width:0;overflow-wrap:anywhere}.news-title{overflow-wrap:anywhere;margin:10px 0 6px;font:17px/1.3 var(--font-display),var(--font-cn),sans-serif}.news-summary{overflow-wrap:anywhere;margin:0;color:var(--muted);font-size:12px;line-height:1.6}.source-link{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:var(--sky);font:10px var(--font-mono),var(--font-cn),monospace}.right-rail{position:sticky;top:114px;display:grid;gap:14px}.signal-origin-list{display:grid;gap:8px;margin:10px 0;padding:0;list-style:none}.signal-origin-list li{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:8px;color:var(--muted);font-size:11px;line-height:1.45}.signal-origin-dot{width:7px;height:7px;margin-top:4px;background:var(--compact-color,var(--lime))}.rail-card{border:2px solid var(--line);background:var(--card);padding:13px}.rail-title{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:0 0 12px;font:700 10px var(--font-pixel),var(--font-cn),monospace}.rail-title>*{min-width:0;overflow-wrap:anywhere}.rail-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:11px}.rail-row>*{min-width:0;overflow-wrap:anywhere}.rank-author{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:11px}.rank-number{flex:0 0 24px;text-align:center;white-space:nowrap}.rank-author-meta{display:block;min-width:0;overflow:hidden}.rank-author-meta>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-value{flex:0 0 auto;white-space:nowrap}.rank-dual-metrics{gap:3px}.rank-dual-metric,.rank-dual-metrics{display:flex;flex-direction:column;align-items:flex-end}.rank-dual-metric{font-size:11px;line-height:1.2}.rank-dual-metric small{color:var(--muted);font-size:9px}.rail-row:first-of-type{border-top:0}.rail-note{color:var(--muted);font-size:11px;line-height:1.6}.rail-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;border:2px solid var(--text);padding:7px 9px;font-size:11px;font-weight:700}.mobile-nav{display:none}.anchor-perp{border-bottom:2px solid var(--lime);background:rgba(212,255,58,.1);color:var(--lime);cursor:pointer}.anchor-event{border-bottom:2px solid var(--sky);background:rgba(58,216,255,.1);color:var(--sky);cursor:pointer}.translation-banner{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;margin-bottom:14px;border:2px solid var(--sky);background:rgba(58,216,255,.08);padding:9px 10px;color:var(--sky);font-size:11px;overflow-wrap:anywhere}.translation-banner>*{min-width:0}.widget{margin:10px 5px 18px 0;border:2px solid var(--text);background:var(--card);box-shadow:5px 5px 0 var(--lime)}.widget.event-widget{box-shadow:5px 5px 0 var(--sky)}.widget-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;border-bottom:2px solid var(--text);padding:9px 11px;font:700 9px var(--font-pixel),var(--font-cn),monospace;overflow-wrap:anywhere}.widget-head>*{min-width:0}.widget-body{padding:12px}.chart-wrap{height:146px;margin:10px 0;overflow:hidden;border-bottom:1px solid var(--line)}.event-odds{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.event-odds strong{color:var(--sky);font:38px var(--font-display),var(--font-cn),sans-serif}.yes-no{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.yes-no span{padding:6px 8px;font:10px var(--font-mono),var(--font-cn),monospace}.form-panel,.yes-no span{border:2px solid var(--line)}.form-panel{background:var(--card);padding:16px}.form-label{display:block;margin:0 0 7px;color:var(--muted);font:700 9px var(--font-pixel),var(--font-cn),monospace}.field,.select,.textarea{width:100%;border:2px solid var(--line);border-radius:0;outline:none;background:#0d0d0d;color:var(--text);padding:11px 12px;font-size:13px}.field:focus,.select:focus,.textarea:focus{border-color:var(--lime)}.textarea{min-height:300px;resize:vertical;line-height:1.7}.form-group{margin-bottom:15px}.primary-button,.secondary-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:2px solid var(--text);background:transparent;padding:8px 12px;font-size:12px;font-weight:700;cursor:pointer}.primary-button{border-color:#000;background:var(--lime);color:#000;box-shadow:3px 3px 0 var(--pink)}.secondary-button:hover{border-color:var(--lime);color:var(--lime)}.primary-button:hover{filter:brightness(1.08)}.toggle-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;border-top:1px solid var(--line);padding:10px 0;font-size:12px}.toggle-row>*{min-width:0}.table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;font:11px var(--font-mono),var(--font-cn),monospace}.data-table td,.data-table th{border-bottom:1px solid var(--line);padding:10px 8px;text-align:left;white-space:nowrap}.data-table th{color:var(--muted);font:700 9px var(--font-pixel),var(--font-cn),monospace}.admin-growth-section{min-width:0;margin-top:14px}.admin-growth-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-bottom:10px}.admin-growth-heading .rail-note,.admin-growth-heading>.rail-title{margin:0}.admin-growth-subtitle{margin:12px 0 8px;color:var(--muted);font:700 11px var(--font-cn),sans-serif}.admin-growth-tabs,.admin-growth-toggle{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.admin-growth-tabs button,.admin-growth-toggle button{min-height:30px;border:1px solid var(--line);background:transparent;padding:5px 9px;color:var(--muted);font:700 10px var(--font-mono),var(--font-cn),monospace;cursor:pointer}.admin-growth-tabs button.is-active,.admin-growth-toggle button.is-active{border-color:var(--lime);color:var(--lime)}.admin-growth-tabs{margin-bottom:10px}.admin-growth-funnel{display:grid;gap:11px}.admin-growth-funnel-row{display:grid;grid-template-columns:minmax(112px,160px) minmax(60px,1fr) minmax(170px,230px);align-items:center;gap:12px}.admin-growth-funnel-rates,.admin-growth-funnel-step{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;font:10px var(--font-mono),var(--font-cn),monospace}.admin-growth-funnel-step{color:var(--muted)}.admin-growth-funnel-step strong{color:var(--text);font-size:12px}.admin-growth-funnel-rates{justify-content:flex-end;color:var(--dim);font-size:9px}.admin-growth-bar{height:7px;overflow:hidden;border:1px solid var(--line);background:rgba(255,255,255,.025)}.admin-growth-bar>span{display:block;height:100%;background:var(--lime)}@media (max-width:719px){.admin-growth-funnel-row{grid-template-columns:minmax(0,1fr);gap:5px}.admin-growth-funnel-rates{justify-content:space-between}}.portfolio-console{width:100%;max-width:1240px;min-width:0;margin:0 auto}.portfolio-console .eyebrow{font-family:var(--font-cn),sans-serif;letter-spacing:.2px}.portfolio-preview{margin:0 0 14px}.portfolio-spot-usdc{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px}.portfolio-spot-usdc>p{min-width:0;flex:1 1 220px;margin:0;overflow-wrap:anywhere}.portfolio-spot-usdc>button{flex:0 0 auto}.portfolio-spot-usdc>.action-error-alert{width:100%}.stat-grid.portfolio-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-stats .stat-label{font:700 10px var(--font-cn),sans-serif}.portfolio-section{min-width:0;margin-top:14px;padding:14px}.portfolio-section-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.portfolio-section-head .rail-title{margin:0}.portfolio-section .rail-title{font:700 13px var(--font-cn),sans-serif}.portfolio-poll{font:10px var(--font-cn),sans-serif}.position-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.position-card{min-width:0;border:2px solid var(--text);background:var(--card);box-shadow:4px 4px 0 var(--line);padding:13px}.position-card-head{justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:10px}.position-card-head,.position-card-title{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.position-card-title strong{min-width:0;overflow-wrap:anywhere;font:22px var(--font-display),var(--font-mono),var(--font-cn),monospace}.position-leverage,.position-side{border:1px solid var(--line);padding:4px 6px;font:700 10px var(--font-cn),sans-serif}.position-long{border-color:var(--lime);color:var(--lime)}.position-short{border-color:var(--pink);color:var(--pink)}.position-leverage{color:var(--text)}.position-metrics{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px 0}.position-metric{display:flex;min-width:0;flex-direction:column;gap:4px}.position-metric>span{color:var(--muted);font:10px var(--font-cn),sans-serif}.position-metric>strong{min-width:0;overflow-wrap:anywhere;font-size:12px}.position-metric strong small{display:block;margin-top:2px;color:var(--muted);font:inherit;font-size:10px}.position-liquidation strong{color:var(--pink)}.position-tpsl-values{display:grid;gap:3px;font-family:var(--font-cn),sans-serif}.position-actions{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border-top:1px solid var(--line);padding-top:10px}.position-actions button{min-width:0;border:1px solid var(--line);background:transparent;padding:8px 4px;color:var(--text);font:800 11px var(--font-cn),sans-serif;cursor:pointer}.position-actions button:first-child{border-color:var(--pink);color:var(--pink)}.portfolio-position-expanded .position-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.open-order-card button:disabled,.position-actions button:disabled{cursor:not-allowed;opacity:.4}.position-readonly-note{margin:8px 0 0;color:var(--muted);font-size:10px}.position-summary-card{min-width:0;margin:10px 0;border:2px solid var(--text);background:var(--card);box-shadow:3px 3px 0 var(--line);padding:10px}.position-summary-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.position-summary-coin{min-width:0;overflow-wrap:anywhere;font:700 14px var(--font-display),var(--font-mono),var(--font-cn),monospace}.position-summary-metrics{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 8px;padding:10px 0}.position-summary-metric{display:flex;min-width:0;flex-direction:column;gap:3px}.position-summary-metric>span{color:var(--muted);font:10px var(--font-cn),sans-serif}.position-summary-metric>strong{min-width:0;overflow-wrap:anywhere;font:700 12px var(--font-mono),var(--font-cn),monospace}.position-summary-metric>strong small{display:block;margin-top:2px;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace}.position-summary-liquidation>strong{color:var(--pink)}.position-summary-actions{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border-top:1px solid var(--line);padding-top:9px}.position-summary-actions button{min-width:0;overflow-wrap:anywhere;border:1px solid var(--line);background:transparent;padding:7px 4px;color:var(--text);font:800 11px var(--font-cn),sans-serif;cursor:pointer}.position-summary-actions button:first-child{border-color:var(--pink);color:var(--pink)}.portfolio-position-desktop-actions button:last-child,.portfolio-position-expanded .position-actions button:last-child,.position-summary-actions button:last-child{display:flex;align-items:center;justify-content:center;gap:4px}.order-flip-warning{margin:5px 0 0;color:var(--pink);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.open-order-list,.portfolio-fill-list{display:grid;min-width:0;gap:8px;margin-top:10px}.open-order-card{flex-wrap:wrap;justify-content:space-between;border:1px solid var(--line);padding:9px}.open-order-card,.open-order-main{display:flex;min-width:0;align-items:center;gap:8px}.open-order-main{flex:1 1 260px;flex-wrap:wrap;font-size:11px}.open-order-main>*{min-width:0;overflow-wrap:anywhere}.open-order-main .sticker{font-family:var(--font-cn),sans-serif}.order-reduce-only{border:1px solid var(--pink);padding:3px 5px;color:var(--pink);font:9px var(--font-cn),sans-serif}.portfolio-fill-row{display:grid;min-width:0;gap:5px;border-bottom:1px solid var(--line);padding:8px 0;color:var(--text);font-size:10px;text-decoration:none}.portfolio-fill-bottom,.portfolio-fill-top{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.portfolio-fill-top>*{min-width:0}.portfolio-fill-top strong{overflow-wrap:anywhere}.portfolio-fill-top time{flex:none}.portfolio-fill-bottom{justify-content:flex-start;flex-wrap:wrap;gap:4px 8px;color:var(--muted);font-size:9px}.portfolio-fill-bottom>*{white-space:nowrap}.portfolio-fill-source{border:1px solid var(--line);padding:1px 3px;color:var(--lime);font-size:8px}.portfolio-notice{border-left:3px solid var(--lime);padding:8px 10px;color:var(--text);font-size:12px;overflow-wrap:anywhere}.position-sheet{min-width:0}.position-sheet .pixel{font-family:var(--font-cn),sans-serif}.order-sheet .form-label{color:var(--muted)}.order-sheet .form-label,.position-sheet .sheet-preview-row{font:12px var(--font-cn),sans-serif}.position-sheet .sheet-submit{font:700 15px var(--font-cn),sans-serif}.position-sheet .sheet-input::-moz-placeholder{font-family:var(--font-cn),sans-serif}.position-sheet .sheet-input::placeholder{font-family:var(--font-cn),sans-serif}.position-tpsl-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 4px}.position-tpsl-header>strong{color:var(--text);font-size:12px}.position-tpsl-entry{min-width:0}.position-sheet .side-switch button{font:700 12px var(--font-cn),sans-serif}.position-clear-button{font-family:var(--font-cn),sans-serif}.position-sheet .sheet-submit:disabled{cursor:not-allowed;opacity:.45}.position-sheet-title{margin:7px 0 0;font-size:21px;overflow-wrap:anywhere}.position-sheet-lede{margin:14px 0 8px;font-size:11px}.position-sheet-preview{margin-bottom:12px}.position-fractions{margin:12px 0}.position-close-slider-label{display:block;margin-top:12px;color:var(--muted);font-size:11px}.position-close-slider{display:block;width:100%;margin:8px 0 4px}.position-close-readout{margin:4px 0 8px;color:var(--text);font:700 11px/1.4 var(--font-mono),var(--font-cn),monospace;overflow-wrap:anywhere}.position-close-minimum{margin:6px 0 0;color:var(--pink);font:700 11px/1.4 var(--font-cn),sans-serif;overflow-wrap:anywhere}.position-estimate{min-height:22px;margin:5px 0 10px;font-size:11px}.position-label-gap{display:block;margin-top:12px}.position-sheet-buttons{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.order-tpsl-header{display:flex;min-width:0;align-items:center;gap:8px;margin-top:10px}.order-tpsl-header .order-tpsl-toggle{flex:1 1 auto;width:auto;margin-top:0;padding-right:6px}.order-tpsl-entry{min-width:0}.tpsl-mode-toggle{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;border:1px solid var(--line);padding:2px;white-space:nowrap}.tpsl-mode-toggle button{border:0;background:transparent;padding:4px 6px;color:var(--muted);font:700 10px var(--font-cn),sans-serif;cursor:pointer}.tpsl-mode-toggle button[aria-pressed=true]{background:#e8e8e8;color:#111}.tpsl-mode-toggle button:disabled{cursor:not-allowed;opacity:.45}.tpsl-roe-input{display:flex;width:100%;min-width:0;align-items:center;gap:5px;border:1px solid var(--line);border-radius:7px;background:#0e0e0e;padding:0 8px}.tpsl-roe-input:focus-within{border-color:var(--lime)}.tpsl-roe-input-control.sheet-input{width:100%;min-width:0;flex:1 1 auto;border:0;border-radius:0;background:transparent;padding:8px 0}.tpsl-roe-adornment{flex:0 0 auto;color:var(--muted);font:700 13px var(--font-mono),monospace}.order-sheet .tpsl-roe-input{flex:0 0 120px}.tpsl-preview{min-height:15px;margin:-3px 0 5px;color:var(--muted);font:10px/1.4 var(--font-cn),sans-serif;overflow-wrap:anywhere}.tpsl-preview-error{color:var(--pink);font-weight:700}.position-clear-button{margin-top:13px;border:1px solid var(--line);border-radius:8px;background:transparent;padding:12px 9px;color:var(--muted);font-size:11px;font-weight:800;cursor:pointer}.position-clear-button:disabled{cursor:not-allowed;opacity:.45}.trading-enable-note{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.portfolio-layout{display:grid;min-width:0;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;margin-top:14px}.portfolio-account-panel,.portfolio-section{border:1px solid var(--line);border-radius:14px;background:var(--card)}.portfolio-account-panel{position:sticky;top:78px;display:grid;min-width:0;gap:15px;margin:0;padding:16px}.portfolio-account-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px}.portfolio-equity{min-width:0;overflow-wrap:anywhere;font:700 34px/1.12 var(--font-display),var(--font-mono),var(--font-cn),monospace}.portfolio-points-chip{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;gap:4px;border:1px solid var(--line);border-radius:999px;background:#191919;padding:5px 8px;color:var(--text);font-size:9px;text-decoration:none;white-space:nowrap}.portfolio-points-chip>small,.portfolio-points-chip>span{color:var(--muted)}.portfolio-points-chip>strong{color:var(--lime);font:700 10px var(--font-mono),monospace}.portfolio-performance{position:relative;min-width:0}.portfolio-performance-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.portfolio-performance-value{display:flex;min-width:0;align-items:baseline;gap:5px;white-space:nowrap}.portfolio-performance-value>strong{font-size:15px}.portfolio-performance-value>small{color:var(--muted);font-size:10px;opacity:.72}.portfolio-period-current-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.portfolio-period-tabs{display:flex;min-width:0;flex:0 0 auto;align-items:center;gap:2px}.portfolio-history-segments button,.portfolio-period-tabs button{min-width:0;border:0;border-radius:999px;background:transparent;padding:5px 6px;color:var(--muted);font:700 9px var(--font-ui),var(--font-cn),sans-serif;cursor:pointer;white-space:nowrap}.portfolio-period-tabs button.selected{background:#292929;color:var(--text)}.portfolio-history-segments button{border:1px solid var(--line);border-radius:8px}.portfolio-history-segments button.selected{border-color:var(--lime);color:var(--lime)}.portfolio-pnl-chart{display:block;width:calc(100% + 32px);height:78px;margin:0 -16px;overflow:hidden}.portfolio-pnl-chart line{stroke:rgba(255,255,255,.08);stroke-width:1;stroke-dasharray:5 7;vector-effect:non-scaling-stroke}.portfolio-pnl-chart .portfolio-pnl-area{fill:url(#portfolio-pnl-gradient);stroke:none}.portfolio-pnl-chart .portfolio-pnl-line{fill:none;stroke:var(--lime);stroke-width:2.5;vector-effect:non-scaling-stroke}.portfolio-pnl-chart.negative .portfolio-pnl-line{stroke:var(--pink)}.portfolio-chart-empty{position:absolute;right:0;bottom:0;left:0;color:var(--dim);font-size:9px;text-align:center;pointer-events:none}.portfolio-account-strip{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.portfolio-account-strip>div{display:grid;min-width:0;align-content:start;gap:4px}.portfolio-account-strip span{color:var(--muted);font-size:9px;overflow-wrap:anywhere}.portfolio-account-strip strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.portfolio-funding-buttons{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:8px}.portfolio-funding-buttons>*{min-width:0;min-height:40px;border-radius:10px;box-shadow:none;padding:8px 5px;font-size:11px}.portfolio-account-share{display:grid;place-items:center;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer}.portfolio-account-share:disabled{cursor:not-allowed;opacity:.4}.portfolio-workspace{min-width:0}.portfolio-tabs{position:sticky;top:72px;z-index:25;display:flex;min-width:0;align-items:stretch;gap:24px;border-bottom:1px solid var(--line);background:var(--bg);padding:0}.portfolio-tabs button{display:inline-flex;min-width:0;align-items:baseline;gap:5px;border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 1px 10px;color:var(--muted);font:700 12px var(--font-ui),var(--font-cn),sans-serif;cursor:pointer;white-space:nowrap}.portfolio-tabs button.selected{border-bottom-color:var(--lime);color:var(--text)}.portfolio-tabs button small{color:var(--dim);font:500 9px var(--font-mono),monospace}.portfolio-workspace>.portfolio-section{margin-top:10px}.portfolio-position-table-head,.portfolio-position-top{display:grid;min-width:0;grid-template-columns:minmax(0,1.8fr) minmax(0,.9fr) minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.8fr) 150px;align-items:center;gap:12px}.portfolio-position-table-head{padding:0 16px 9px;color:var(--muted);font:700 11.5px var(--font-ui),var(--font-cn),sans-serif}.portfolio-position-table-head>span{min-width:0;white-space:nowrap}.portfolio-position-table-head>span:last-child,.portfolio-position-table-head>span:nth-last-child(2){text-align:right}.portfolio-position-list{display:grid;min-width:0}.portfolio-position-row{display:block;min-width:0;border-bottom:1px solid var(--line)}.portfolio-position-row:last-child{border-bottom:0}.portfolio-position-top{min-height:70px;padding:14px 16px}.portfolio-position-toggle{display:grid;grid-column:1/6;min-width:0;grid-template-columns:minmax(0,1.8fr) minmax(0,.9fr) minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:12px;width:100%;height:100%;border:0;background:transparent;padding:0;color:var(--text);text-align:left;cursor:pointer}.portfolio-position-toggle:focus-visible{outline:1px solid var(--lime);outline-offset:-1px}.portfolio-position-asset{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:6px}.portfolio-market-name{display:inline-flex;min-width:0;align-items:baseline;gap:4px}.portfolio-market-symbol{overflow:hidden;font:700 15px var(--font-display),var(--font-mono),var(--font-cn),monospace;text-overflow:ellipsis;white-space:nowrap}.portfolio-market-name small{color:var(--muted);font-size:9px;font-weight:500;white-space:nowrap}.portfolio-market-name em{border:1px solid var(--line);padding:1px 3px;color:var(--muted);font:8px var(--font-mono),monospace;font-style:normal}.portfolio-position-row .position-side{border:0;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;white-space:nowrap}.portfolio-position-row .position-side.position-long{background:#d4ff3a1a;color:var(--lime)}.portfolio-position-row .position-side.position-short{background:#ff4fd81a;color:var(--pink)}.portfolio-position-row .position-leverage{display:inline-flex;flex:0 0 auto;align-items:center;border:0;border-radius:5px;background:#ffffff0d;padding:2px 6px;color:var(--muted);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.portfolio-position-mobile-leverage{display:inline-flex;flex:0 0 auto}.portfolio-position-pnl,.portfolio-position-size{display:grid;min-width:0;gap:3px}.portfolio-position-pnl strong,.portfolio-position-size strong{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.portfolio-position-pnl small,.portfolio-position-size small{min-width:0;overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.portfolio-position-entry-mark{min-width:0;overflow:hidden;color:var(--muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.portfolio-position-entry-mobile{display:none}.portfolio-position-entry-desktop{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:4px;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.portfolio-position-entry-mark>span{min-width:0;white-space:nowrap}.portfolio-position-entry-mark small{font-size:inherit}.portfolio-position-entry-mark strong{color:var(--text);font-weight:500}.portfolio-position-entry-mark i{color:var(--dim);font-style:normal}.portfolio-position-liquidation{display:grid;min-width:0;gap:6px}.portfolio-liquidation-labels{display:flex;min-width:0;align-items:center;gap:6px;white-space:nowrap}.portfolio-liquidation-distance,.portfolio-liquidation-price{display:inline-flex;min-width:0;align-items:baseline;gap:3px;color:var(--muted);font-size:12px;white-space:nowrap}.portfolio-liquidation-distance{font-weight:700}.portfolio-liquidation-caption{display:none;color:var(--muted);font-weight:500}.portfolio-liquidation-separator{color:var(--dim);font-style:normal}.portfolio-liquidation-distance strong,.portfolio-liquidation-price strong{color:var(--text);font:700 12px var(--font-mono),monospace}.portfolio-liquidation-distance.is-danger,.portfolio-liquidation-distance.is-danger strong{color:var(--red)}.portfolio-liquidation-distance.is-warn,.portfolio-liquidation-distance.is-warn strong{color:var(--market-funding)}.portfolio-liquidation-distance.is-safe,.portfolio-liquidation-distance.is-safe strong{color:#3ddc84}.liquidation-risk-track{display:block;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#292929}.liquidation-risk-fill{display:block;height:100%;border-radius:inherit}.liquidation-risk-fill.is-danger{background:var(--red)}.liquidation-risk-fill.is-warn{background:var(--market-funding)}.liquidation-risk-fill.is-safe{background:#3ddc84}.portfolio-position-pnl{justify-items:end;text-align:right}.portfolio-position-desktop-actions{display:flex;min-width:0;grid-column:6;align-items:center;justify-content:flex-end;gap:5px}.portfolio-position-desktop-actions button,.portfolio-position-leverage{min-width:0;border:1px solid var(--line);border-radius:8px;background:transparent;padding:7px 8px;color:var(--text);font:700 10px var(--font-ui),var(--font-cn),sans-serif;cursor:pointer;white-space:nowrap}.portfolio-position-desktop-actions button:first-child{border-color:color-mix(in srgb,var(--red) 55%,var(--line));color:var(--red)}.portfolio-position-desktop-actions .position-share-button{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;padding:0}.portfolio-position-desktop-actions button:disabled,.portfolio-position-expanded .position-actions button:disabled{cursor:not-allowed;opacity:.4}.portfolio-position-expanded{min-width:0;border-top:1px solid var(--line);padding:10px 8px 12px}.portfolio-position-expanded .position-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:3px 0 11px}.portfolio-position-expanded .position-metric>span{font-size:9px}.portfolio-position-expanded .position-metric>strong{overflow-wrap:anywhere;font-size:11px}.portfolio-position-expanded-footer{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--line);padding-top:9px}.portfolio-market-link{color:var(--sky);font-size:10px;text-decoration:none}.portfolio-position-leverage{display:inline-flex;align-items:center;justify-content:center}.portfolio-position-leverage:disabled{cursor:not-allowed;opacity:.4}.portfolio-position-expanded .position-actions{display:none}.portfolio-liquidation-alert{display:flex;min-width:0;align-items:flex-start;gap:8px;margin:0 0 12px;border:1px solid color-mix(in srgb,var(--red) 40%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--red) 10%,transparent);padding:10px 12px;color:var(--red);font-size:11px;font-weight:600;line-height:1.5}.portfolio-liquidation-alert svg{flex:0 0 auto;margin-top:1px}.portfolio-poll{margin-top:9px;color:var(--dim);font-size:9px;text-align:right}.portfolio-order-list{display:grid;min-width:0;gap:7px;margin-top:10px}.portfolio-order-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;border-bottom:1px solid var(--line);padding:9px 2px}.portfolio-order-details,.portfolio-order-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px 9px}.portfolio-order-heading{grid-column:1}.portfolio-order-heading>*{min-width:0}.portfolio-order-details{grid-column:1;color:var(--muted);font-size:9px}.portfolio-order-row>.action-error-alert{grid-column:1/-1}.portfolio-order-row>button{grid-column:2;grid-row:1/span 2}.portfolio-history-head{align-items:center}.portfolio-history-segments{display:flex;min-width:0;gap:5px}.portfolio-history-segments button{padding:6px 9px}.portfolio-trip-groups{display:grid;min-width:0;gap:14px;margin-top:10px}.portfolio-trip-day{min-width:0}.portfolio-day-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;font-size:10px}.portfolio-day-heading,.portfolio-trip-row{min-width:0;border-bottom:1px solid var(--line)}.portfolio-trip-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:9px 2px}.portfolio-trip-detail,.portfolio-trip-heading{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 8px}.portfolio-trip-heading{grid-column:1}.portfolio-trip-detail{grid-column:1;color:var(--muted);font-size:9px}.portfolio-liquidated-chip,.portfolio-liquidation-method{border:1px solid color-mix(in srgb,var(--pink) 55%,var(--line));border-radius:3px;background:color-mix(in srgb,var(--pink) 10%,transparent);padding:2px 4px;color:var(--pink);font-size:8px;font-weight:700;line-height:1.2;white-space:nowrap}.portfolio-liquidated-fill{color:var(--pink);font-weight:700}.portfolio-trip-detail [title]{-webkit-text-decoration:underline dotted color-mix(in srgb,var(--pink) 65%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--pink) 65%,transparent);text-underline-offset:2px}.portfolio-trip-result{display:grid;grid-column:2;grid-row:1/span 2;align-content:center;justify-items:end;gap:3px}.portfolio-trip-result strong{font-size:11px}.portfolio-trip-result small{color:var(--muted);font-size:9px}.trading-enable-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.trading-enable-callout p{flex:1 1 260px;margin:0}.trading-enable-callout .agent-limit-recovery{flex:1 1 100%}.agent-limit-recovery{min-width:0;margin-top:8px;border:1px solid var(--line);padding:9px;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.agent-limit-recovery>p{margin:0 0 7px}.agent-limit-recovery-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.agent-limit-recovery-actions a{color:var(--lime);font-weight:700}.agent-limit-recovery-actions button{margin:0}.agent-limit-recovery .agent-limit-recovery-warning{margin:7px 0 0;color:var(--muted)}.order-success-view{display:grid;gap:13px;margin-top:20px;border:1px solid var(--line);border-radius:8px;background:#0e0e0e;padding:15px;color:var(--text);cursor:default}.order-success-title{margin:0;font:900 25px/1.1 var(--font-display),var(--font-cn),sans-serif}.order-success-side{justify-self:start;border:1px solid var(--line);border-radius:6px;background:transparent;padding:5px 8px;font:700 11px var(--font-cn),sans-serif}.order-success-side.is-long{border-color:var(--lime);color:var(--lime)}.order-success-side.is-short{border-color:var(--pink);color:var(--pink)}.order-success-metrics{display:grid;min-width:0;gap:6px}.order-success-metric{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;border-bottom:1px solid var(--line);padding:5px 0;font-size:12px}.order-success-metric>*{min-width:0;overflow-wrap:anywhere}.order-success-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.order-success-actions a,.order-success-actions button{display:flex;min-width:0;min-height:42px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:7px;background:#151515;padding:8px;color:var(--lime);font:700 11px var(--font-cn),sans-serif;text-align:center;cursor:pointer}.order-success-actions button{background:transparent;color:var(--text)}.order-success-countdown{margin:0;color:var(--muted);font-size:10px;text-align:center}.account-trading-status{margin-top:10px;border:1px solid var(--line);padding:8px;color:var(--lime);font-size:11px;font-weight:700}.order-success-toast{position:fixed;z-index:110;right:12px;bottom:max(84px,calc(env(safe-area-inset-bottom) + 80px));left:12px;display:flex;max-width:620px;align-items:center;gap:10px;margin:0 auto;border:2px solid var(--text);background:var(--card);box-shadow:4px 4px 0 var(--pink);padding:11px 12px;color:var(--text);font-size:12px}.order-success-toast p{min-width:0;flex:1;margin:0;line-height:1.5;overflow-wrap:anywhere}.order-success-toast a{color:var(--lime);font-weight:700}.order-success-toast button{flex:0 0 auto;border:0;background:transparent;color:var(--text);font-size:18px;cursor:pointer}.action-error-alert{position:relative;margin:10px 0;border:2px solid #000;background:#ff3b47;box-shadow:4px 4px 0 #000;padding:12px 14px 12px 44px;color:#fff;font-size:14px;font-weight:800;line-height:1.5;overflow-wrap:anywhere}.action-error-alert:before{content:"!";position:absolute;top:14px;left:14px;display:grid;place-items:center;width:20px;height:20px;background:#000;color:#ff3b47;font-weight:900}.action-error-toast{position:fixed;z-index:120;right:12px;bottom:max(84px,calc(env(safe-area-inset-bottom) + 80px));left:12px;display:flex;max-width:620px;align-items:center;gap:10px;margin:0 auto;border:2px solid var(--red);background:#ff3b47;box-shadow:4px 4px 0 #000;padding:12px 14px;color:#fff;font-size:14px;font-weight:700}.action-error-toast p{min-width:0;flex:1;margin:0;line-height:1.5;overflow-wrap:anywhere}.action-error-toast button{flex:0 0 auto;border:0;background:transparent;color:inherit;font-size:18px;cursor:pointer}.order-opinion-field{min-width:0;margin-top:12px}.order-opinion-input{min-height:76px;resize:vertical;font:700 13px/1.5 var(--font-ui),var(--font-cn),sans-serif}.order-opinion-input::-moz-placeholder{font-family:var(--font-ui),var(--font-cn),sans-serif;font-size:12px}.order-opinion-input::placeholder{font-family:var(--font-ui),var(--font-cn),sans-serif;font-size:12px}.order-opinion-meta{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:5px;font-size:10px;line-height:1.4}.order-opinion-meta>*{min-width:0;overflow-wrap:anywhere}.reader-opinions{min-width:0;margin:0 18px 18px;border:2px solid var(--text);background:var(--card);box-shadow:5px 5px 0 var(--pink)}.reader-opinions-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;border-bottom:2px solid var(--text);padding:11px 12px}.reader-opinions-head h2{min-width:0;margin:0;font:900 14px var(--font-display),var(--font-cn),sans-serif;overflow-wrap:anywhere}.reader-opinion-list{display:grid;min-width:0}.reader-opinion{min-width:0;border-bottom:1px solid var(--line);padding:12px}.reader-opinion:last-child{border-bottom:0}.reader-opinion-top{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.reader-opinion-author{display:flex;min-width:0;flex:1 1 130px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;overflow-wrap:anywhere}.reader-opinion-author strong{max-width:100%;overflow-wrap:anywhere;font-size:12px}.reader-opinion-author span,.reader-opinion-trade time{color:var(--muted);font-size:10px}.reader-opinion-trade{display:flex;min-width:0;flex:1 1 210px;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;font-size:10px}.reader-opinion-trade>*{min-width:0;overflow-wrap:anywhere}.reader-opinion-side{border:1px solid var(--line);padding:3px 5px;font:700 9px var(--font-mono),monospace}.reader-opinion-long{border-color:var(--lime);color:var(--lime)}.reader-opinion-short{border-color:var(--pink);color:var(--pink)}.reader-opinion-filled{padding:3px 5px;font-size:8px}.reader-opinion-note{min-width:0;margin:10px 0 0;color:var(--text);font-size:12px;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.reader-opinion-compact{padding:7px 0}.reader-opinion-compact .reader-opinion-top{gap:6px 10px}.reader-opinion-compact .reader-opinion-author{flex-basis:100px}.reader-opinion-compact .reader-opinion-trade{flex-basis:180px;justify-content:flex-start}.reader-opinion-compact .reader-opinion-note{margin-top:6px;font-size:11px}.news-reader-opinions{min-width:0;margin-top:11px;border-top:1px solid var(--line);padding-top:9px}.news-reader-opinions-title{margin:0 0 4px;font:800 11px/1.4 var(--font-display),var(--font-cn),sans-serif;overflow-wrap:anywhere}.news-reader-opinions .reader-opinion-compact{border-bottom:0}.news-opinions-toggle{min-height:28px;border:0;background:transparent;padding:2px 0;color:var(--text);font:700 10px var(--font-ui),var(--font-cn),sans-serif;text-decoration:underline;cursor:pointer}.profile-trade-opinion+.profile-trade-opinion{border-top:1px solid var(--line)}.profile-opinion-context{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;overflow-wrap:anywhere}.profile-trade-opinions .reader-opinion-compact{border-bottom:0}.position-sheet-preview:not(.sheet-preview){margin:10px 0 0;border:1px solid var(--line);border-radius:8px;background:#0e0e0e;padding:8px;color:var(--text);font-size:10px}.position-stepper{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin-top:18px}.position-stepper button{min-width:0;height:42px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font-size:19px;font-weight:800;cursor:pointer}.position-stepper .sheet-input{text-align:center}.position-margin-mode{margin-top:14px}.position-sheet-notice{margin:10px 0 0;font-size:11px;overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.stat-box{min-width:0;border:2px solid var(--line);background:var(--card);padding:11px;overflow-wrap:anywhere}.stat-label{color:var(--muted);font:700 8px var(--font-pixel),var(--font-cn),monospace}.stat-value{overflow-wrap:anywhere;margin-top:6px;font:22px var(--font-display),var(--font-cn),sans-serif}.profile-cover{position:relative;overflow:hidden;min-height:118px;border-bottom:3px solid #000;background:var(--pink);padding:14px;color:#000}.profile-cover:after{position:absolute;right:-6px;bottom:-16px;color:rgba(0,0,0,.14);content:"LONG ONLY";font:62px var(--font-display),var(--font-cn),sans-serif;letter-spacing:-4px}.profile-body{padding:0 16px 16px}.profile-identity-row{display:flex;flex-wrap:wrap;min-width:0;align-items:end;justify-content:space-between;gap:10px;margin-top:-34px}.profile-identity-row>.sticker{max-width:100%;overflow-wrap:anywhere;white-space:normal}.pnl-card{margin-top:13px;border:2px solid var(--text);background:var(--card);box-shadow:5px 5px 0 var(--lime);padding:14px}.empty-state{border:2px dashed var(--line);padding:28px 18px;color:var(--muted);text-align:center}.callout{border:2px solid var(--lime);background:rgba(212,255,58,.07);padding:11px;color:var(--text);font-size:11px;line-height:1.6}.danger-callout{border-color:var(--red);background:rgba(255,59,71,.08)}.sheet-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.7);padding:20px}.position-action-backdrop{z-index:82}.order-sheet{width:min(490px,100%);min-width:0;max-width:100%;max-height:min(90vh,760px);overflow-y:auto;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--text);padding:16px}.sheet-header{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:8px}.sheet-header>*{min-width:0}.sheet-header h2{overflow-wrap:anywhere}.sheet-close{border:0;background:transparent;color:var(--muted);font-size:24px;cursor:pointer}.order-sheet-heading{display:flex;min-width:0;align-items:center;gap:9px}.order-sheet-heading .coin-logo,.order-sheet-heading .coin-logo-fallback{width:28px;height:28px}.order-sheet-heading-copy{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:5px 8px}.order-sheet-title{margin:0;color:var(--text);font-size:21px}.order-sheet-detail-link{color:var(--muted);font:10px var(--font-cn),sans-serif;white-space:nowrap}.order-sheet-detail-link:hover{color:var(--lime)}.order-sheet-heading-copy>span{color:var(--muted);font-size:13px}.order-sheet .sheet-header{margin-bottom:12px}.side-switch{display:flex;min-width:0;gap:7px;margin:14px 0}.order-sheet .side-switch button{flex:1 1 0;min-width:0;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--muted);padding:8px;font:700 12px var(--font-cn),sans-serif;overflow-wrap:anywhere;cursor:pointer}.order-sheet .side-switch button.selected{border-color:#e8e8e8;background:#e8e8e8;color:#111}.order-sheet .order-direction-switch button:first-child.selected{border-color:var(--lime);background:var(--lime);color:#000}.order-sheet .order-direction-switch button:last-child.selected{border-color:var(--pink);background:var(--pink);color:#000}.side-switch button:disabled{opacity:.45;cursor:not-allowed}.sheet-input{width:100%;border:1px solid var(--line);border-radius:7px;background:#0e0e0e;color:var(--text);padding:8px;font:700 18px var(--font-mono),var(--font-cn),monospace}.sheet-input:focus{border-color:var(--lime);outline:none}.quick-amounts{display:flex;min-width:0;gap:6px;margin-top:8px}.order-sheet .quick-amounts button{flex:1 1 0;min-width:0;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--muted);padding:6px;font:700 11px var(--font-cn),sans-serif;white-space:nowrap;cursor:pointer}.order-sheet .quick-amounts button.selected{border-color:#e8e8e8;background:#e8e8e8;color:#111}.toggle-row .quick-amounts{flex:1}.sheet-preview{padding:10px}.order-sheet .risk-ack-panel,.sheet-preview{margin-top:12px;border:1px solid var(--line);border-radius:8px;background:#0e0e0e;color:var(--text)}.order-sheet .risk-ack-panel{box-shadow:none;padding:14px}.order-sheet .risk-ack-panel .rail-title{color:var(--lime);font-size:11px}.order-sheet .risk-ack-statements{color:var(--text);font-size:14px;line-height:1.6}.order-sheet .risk-ack-statements li+li{margin-top:6px}.order-sheet .risk-ack-checkbox{justify-content:flex-start;flex-wrap:nowrap;gap:10px;color:var(--text);font-size:13px;cursor:pointer}.order-sheet .risk-ack-checkbox input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--lime);cursor:pointer}.order-sheet .risk-ack-actions .secondary-button{border-color:var(--text);color:var(--text)}.order-sheet .risk-ack-actions .primary-button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.sheet-preview-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:4px 0;font:12px var(--font-cn),sans-serif}.sheet-preview-row,.sheet-preview-row>*{min-width:0;overflow-wrap:anywhere}.order-tpsl-toggle{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;border:0;border-bottom:1px solid var(--line);background:transparent;padding:8px 0;color:var(--text);text-align:left;font:700 12px var(--font-cn),sans-serif;cursor:pointer}.order-tpsl-toggle>*{min-width:0}.order-tpsl-summary{overflow-wrap:anywhere;font:700 10px var(--font-mono),monospace;text-align:right}.order-tpsl-fields{display:grid;gap:6px}.order-leverage-row{margin-top:12px;border-color:var(--line)}.order-leverage-row>span{color:var(--muted)}.order-leverage-row>span b{margin-left:5px;color:var(--text);font:700 13px var(--font-mono),monospace}.order-sheet .tpsl-input-row{border-color:var(--line)}.order-opinion-meta{color:var(--muted)}.insufficient-margin-note{margin:4px 0 0;color:var(--pink);font-size:11px;font-weight:700}.insufficient-margin-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.sheet-submit{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;margin-top:13px;border:1px solid var(--lime);border-radius:8px;background:var(--lime);color:#000;padding:11px 13px;font:700 15px var(--font-cn),sans-serif;text-align:center;cursor:pointer}.sheet-submit.order-submit-short{border-color:var(--pink);background:var(--pink)}.sheet-submit:disabled{border-color:var(--line);background:#242424;color:var(--muted);cursor:not-allowed}.order-deposit-submit{color:var(--pink);text-decoration:none}.order-sheet input[type=range]{height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.order-sheet input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(to right,var(--lime) 0 var(--leverage-progress),#3a3a3a var(--leverage-progress) 100%)}.order-sheet input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5.5px;-webkit-appearance:none;appearance:none;border:2px solid #000;border-radius:50%;background:var(--lime)}.order-sheet input[type=range]::-moz-range-track{height:5px;border-radius:999px;background:#3a3a3a}.order-sheet input[type=range]::-moz-range-progress{height:5px;border-radius:999px;background:var(--lime)}.order-sheet input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid #000;border-radius:50%;background:var(--lime)}.agent-limit-recovery .sheet-submit{flex:1 1 180px;margin-top:0}.mobile-sheet{display:contents}.profile-chart{width:100%;height:128px}.widget-price{font:30px var(--font-display),var(--font-cn),sans-serif}.profile-edit-backdrop{position:fixed;z-index:90;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.72);padding:20px}.profile-edit-sheet{width:min(460px,100%);max-height:min(88dvh,720px);overflow-y:auto;border:3px solid #000;background:var(--card);box-shadow:7px 7px 0 var(--lime);padding:17px}.profile-edit-sheet .form-label{display:block;margin-top:13px}.profile-handle-label{margin-top:17px!important}.profile-availability{min-height:18px;margin:7px 0 0;font-size:11px}.profile-cooldown-note{margin:11px 0 0}.profile-edit-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:17px}.profile-edit-actions>*{min-width:0}.profile-publish-handle{display:flex;align-items:center;justify-content:space-between;gap:10px}.profile-owner-edit{margin-top:10px}.admin-metric-section{margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.admin-metric-section h3{margin:0;font:700 13px var(--font-display),var(--font-cn),sans-serif}.signal-admin-weight-list{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;color:var(--muted);font:10px var(--font-ui),var(--font-cn),sans-serif}.signal-admin-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.signal-admin-types>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);padding:8px;font-size:11px}.signal-admin-types strong{color:var(--lime);font:700 15px var(--font-display),var(--font-cn),sans-serif}@media (max-width:1023px){.portfolio-layout{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}.portfolio-section{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.portfolio-account-panel{position:static;top:auto;gap:13px;padding:14px}.portfolio-pnl-chart{width:calc(100% + 28px);height:76px;margin-right:-14px;margin-left:-14px}.portfolio-tabs{top:calc(58px + env(safe-area-inset-top));gap:17px}.portfolio-position-table-head{display:none}.portfolio-position-list{gap:10px}.portfolio-position-row{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--card)}.portfolio-position-top{display:block;padding:0}.portfolio-position-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:14px}.portfolio-position-asset{grid-column:1;grid-row:1;gap:5px}.portfolio-position-asset .portfolio-market-name{flex:0 1 auto}.portfolio-position-size{display:flex;grid-column:1;grid-row:2;align-items:baseline;gap:7px}.portfolio-position-pnl strong,.portfolio-position-size strong{font-size:11px}.portfolio-position-pnl small,.portfolio-position-size small{font-size:9px}.portfolio-position-pnl{display:contents}.portfolio-position-pnl>strong{grid-column:2;grid-row:1;justify-self:end}.portfolio-position-pnl>small{grid-column:2;grid-row:2;justify-self:end;align-self:center}.portfolio-position-entry-mark{grid-column:1/-1;grid-row:3;overflow:hidden;font-size:10px}.portfolio-position-entry-mobile{display:flex;align-items:center;gap:4px}.portfolio-position-entry-desktop{display:none}.portfolio-position-liquidation{grid-column:1/-1;grid-row:4;gap:7px}.portfolio-liquidation-labels{justify-content:space-between;gap:5px}.portfolio-liquidation-caption{display:inline}.portfolio-liquidation-separator{display:none}.portfolio-liquidation-distance,.portfolio-liquidation-distance strong,.portfolio-liquidation-price,.portfolio-liquidation-price strong{font-size:10px}.portfolio-position-desktop-actions{display:none}.portfolio-position-expanded{padding:0 14px 14px}.portfolio-position-expanded .position-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 0}.portfolio-position-expanded .position-metric>span{font-size:9px}.portfolio-position-expanded .position-metric>strong{font-size:10px}.portfolio-position-expanded-footer{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:10px}.portfolio-position-expanded .portfolio-market-link{font-size:11px}.portfolio-position-leverage{display:none}.portfolio-position-expanded .position-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.portfolio-position-expanded .position-actions button{border-radius:8px;padding:8px 3px;font-size:10px}.portfolio-liquidation-alert{font-size:11px}.topbar{height:calc(58px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0}.top-links{display:none}.brand{font-size:21px}.brand-mark{width:21px;height:21px}.site-main{width:100%;min-height:calc(100vh - 95px);padding:18px 12px calc(98px + env(safe-area-inset-bottom))}.stat-box .stat-value{overflow:hidden;font-size:clamp(16px,5vw,22px);text-overflow:ellipsis;white-space:nowrap}.content-grid{display:block}.right-rail{display:none}.page-heading{margin:4px 3px 15px}.page-title{font-size:26px}.mobile-nav{position:fixed;z-index:60;right:0;bottom:0;left:0;display:flex;height:calc(70px + env(safe-area-inset-bottom));justify-content:space-around;border-top:2px solid var(--line);background:rgba(10,10,10,.97);padding:7px 5px max(6px,env(safe-area-inset-bottom));backdrop-filter:blur(12px)}.mobile-nav a{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:3px;color:var(--dim);font-size:9px;font-weight:700}.mobile-nav a.active{color:var(--lime)}.signal-detail{padding-bottom:170px}.trader-page{padding-bottom:145px}.market-page{padding-bottom:150px}.market-page-sticky-order{bottom:calc(70px + env(safe-area-inset-bottom))}.signal-detail-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "activity" "metrics" "trader" "track" "timeline" "fine";gap:11px}.signal-detail-layout.is-liquidation{grid-template-areas:"chart" "ladder" "positions" "track" "timeline" "fine"}.signal-detail-layout.has-market-context{grid-template-areas:"chart" "funding" "cost" "stance" "backdrop" "activity" "metrics" "track" "timeline" "fine"}.signal-detail-layout.is-funding{grid-template-areas:"chart" "funding" "cost" "stance" "backdrop" "track" "timeline" "fine"}.signal-detail-kpis,.signal-detail-kpis-three,.signal-detail-kpis-two{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:11px}.signal-detail-kpis-five,.signal-detail-kpis-four{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-detail-kpis-three .signal-detail-kpi:nth-child(3):last-child{grid-column:1/-1}.signal-detail-kpi{min-height:70px;padding:8px 9px}.signal-detail-kpi-label{font-size:9px}.signal-detail-kpi-value{font-size:16px}.signal-detail-kpi-detail{font-size:9px}.signal-detail-chart-area .terminal-chart{padding:7px 8px}.signal-detail-chart-area .terminal-chart-frame{height:260px}.signal-detail-ladder,.signal-detail-positions{padding:10px}.signal-detail-position-head,.signal-detail-position-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.82fr) minmax(0,.78fr) minmax(0,.72fr) minmax(0,1.16fr);gap:4px;padding:7px 1px}.signal-detail-position-head{font-size:8px}.signal-detail-position-row{font-size:9px}.signal-detail-position-trader{gap:4px}.signal-detail-position-trader svg{flex-basis:18px;width:18px;height:18px}.signal-detail-position-distance,.signal-detail-position-liq,.signal-detail-position-value strong{font-size:9px}.signal-detail-position-value small{font-size:8px}.signal-detail-position-status{padding:2px 4px;font-size:7px}.signal-detail-sidebar{position:static;display:contents}.signal-detail-sidebar .signal-detail-trader-card{grid-area:trader}.signal-detail-sidebar .signal-detail-track{grid-area:track}.signal-detail-sidebar .signal-detail-timeline{grid-area:timeline}.signal-detail-sidebar .signal-detail-funding-cost{grid-area:cost}.signal-detail-sidebar .signal-detail-market-backdrop{grid-area:backdrop}.signal-detail-orderbox{display:none}.signal-detail-timeline,.signal-detail-track,.signal-detail-trader-card{padding:11px}.signal-detail-funding-cost,.signal-detail-funding-trend,.signal-detail-market-backdrop,.signal-detail-tracked-stance{padding:10px}.signal-detail-context-heading h2{font-size:13px}.signal-detail-funding-plot{height:120px}.signal-detail-funding-legend{gap:5px 8px;font-size:8px}.signal-detail-context-note{font-size:9px}.signal-detail-funding-row{grid-template-columns:minmax(0,1fr) minmax(0,.75fr) minmax(0,.75fr);gap:4px;padding:7px 0;font-size:9px}.signal-detail-funding-row b{font-size:10px}.signal-detail-stance-totals{font-size:9px}.signal-detail-stance-list.has-funding .signal-detail-stance-row,.signal-detail-stance-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;padding:7px 0}.signal-detail-stance-row.is-heading{display:none}.signal-detail-stance-trader{grid-column:1;grid-row:1}.signal-detail-stance-position{grid-column:1;grid-row:2}.signal-detail-stance-pnl{grid-column:2;grid-row:1}.signal-detail-stance-hourly{grid-column:2;grid-row:2}.signal-detail-stance-position strong{font-size:9px}.signal-detail-stance-position small{font-size:8px}.signal-detail-stance-hourly,.signal-detail-stance-pnl{font-size:9px}.signal-detail-backdrop-svg{height:42px}.signal-detail-timeline-row:not(.has-side){grid-template-columns:minmax(40px,auto) minmax(0,1fr) auto}.signal-detail-timeline-row.has-side{grid-template-columns:minmax(40px,auto) minmax(0,1fr) auto auto}.signal-detail-timeline-row{gap:4px;padding:6px 5px;font-size:8px}.news-detail-content{gap:10px}.news-detail-chart .terminal-chart{padding:7px 8px}.news-detail-chart .terminal-chart-frame{height:260px}.news-detail-price-row{grid-template-columns:minmax(44px,auto) minmax(0,1fr) auto;gap:5px;padding:8px;font-size:9px}.signal-detail-header .signal-card-meta time{flex:0 0 100%;margin-left:0;overflow-wrap:anywhere;white-space:normal}.news-detail .macro-original-row{justify-content:flex-start}.news-detail .macro-ai-note{min-width:0;max-width:100%;flex:0 0 100%;overflow-wrap:anywhere}.signal-detail-mobile-trade{position:fixed;right:0;bottom:calc(70px + env(safe-area-inset-bottom));left:0;z-index:59;display:block;border-top:1px solid var(--line);background:rgba(10,10,10,.97);padding:8px 12px;backdrop-filter:blur(12px)}.trader-tag-rules{grid-template-columns:minmax(0,1fr)}.sheet-backdrop{display:block;padding:0}.order-sheet{position:absolute;right:0;bottom:0;left:0;width:100%;max-height:92dvh;border-width:1px 0 0;border-radius:12px 12px 0 0;padding:16px 16px max(18px,env(safe-area-inset-bottom))}}@media (max-width:719px){.field,.order-opinion-input,.select,.textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]),select,textarea{font-size:16px}.market-search.is-open{position:fixed;z-index:100;inset:0;display:flex;flex-direction:column;gap:9px;overflow:hidden;margin:0;background:var(--bg);padding:max(10px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.market-search.is-open .market-search-input-row{flex:0 0 auto}.market-search.is-open .market-search-input-wrap{flex:1 1 auto}.market-search.is-open .market-search-input-wrap input{height:44px;font-size:16px}.market-search.is-open .market-search-cancel{display:block;flex:0 0 auto}.market-search.is-open .market-search-panel{position:relative;inset:auto;top:auto;display:flex;width:100%;max-height:none;min-height:0;flex:1 1 auto}.market-search-tabs{gap:9px;overflow-x:auto;padding-right:10px;padding-left:10px;scrollbar-width:none}.market-search-tabs::-webkit-scrollbar{display:none}.market-search-tab{gap:4px;padding-top:11px;padding-bottom:9px;font-size:11px}.market-search-tab small{font-size:10px}.market-search-close,.market-search-desktop-head{display:none}.market-search-mobile-head{display:grid;min-height:36px;flex:0 0 auto;grid-template-columns:minmax(0,1fr) 92px 78px;align-items:center;gap:9px;border-bottom:1px solid var(--line);padding:0 12px;color:var(--muted);font-size:11px}.market-search-mobile-head.is-hidden{display:none}.market-search-mobile-head>:first-child{justify-self:start}.market-search-row{min-height:60px;grid-template-columns:minmax(0,1fr) 92px 78px;gap:9px;padding:0 12px}.market-search-signal-section{padding:0 10px}.market-search-signal-row{min-height:43px;grid-template-columns:max-content max-content minmax(0,1fr) auto;gap:6px;padding:7px 0}.market-search-signal-type{font-size:11px}.market-search-signal-coin{gap:4px}.market-search-signal-coin strong{max-width:55px;font-size:11px}.market-search-signal-title{font-size:11px}.market-search-signal-row time{font-size:10px}.market-search-coin-cell{gap:9px}.market-search-row .coin-logo,.market-search-row .coin-logo-fallback{width:30px;height:30px}.market-search-coin-meta{display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;-moz-column-gap:5px;column-gap:5px;row-gap:1px}.market-search-coin-symbol{max-width:90px;font-size:14px}.market-search-coin-label{max-width:82px;font-size:10px}.market-search-leverage{padding:1px 3px;font-size:9px}.market-search-mobile-volume{display:block;flex:0 0 100%;overflow:hidden;color:var(--muted);font:10px var(--font-mono),var(--font-cn),monospace;text-overflow:ellipsis}.market-search-row-price{font-size:13px}.market-search-row-change{display:grid;width:76px;height:31px;justify-self:end;place-items:center;border-radius:6px;color:#000!important;font-size:11px;font-weight:700}.market-search-row-change.is-positive{background:var(--lime)}.market-search-row-change.is-negative{background:var(--pink)}.market-search-row-change.is-flat{background:#333;color:var(--text)!important}.market-search-desktop-volume,.market-search-funding{display:none}.price-chart-zoom button{width:28px;height:28px}.price-chart-compact .price-chart-zoom button{width:22px;height:22px}}@media (max-width:480px){.trader-coin-row{grid-template-columns:minmax(40px,.6fr) repeat(3,minmax(0,1fr));gap:5px;font-size:10px}.signal-rank-head,.signal-rank-row{grid-template-columns:30px minmax(0,1fr) 54px 78px;gap:6px}.signal-rank-head{padding:0 8px 6px;font-size:9px}.signal-rank-list{padding:0 8px}.signal-rank-row{min-height:56px}.signal-rank-trader{gap:6px}.signal-rank-trader .rank-author-meta strong{font-size:12px}.signal-rank-address,.signal-whale-subline{font-size:8px}.signal-rank-points,.signal-rank-volume{font-size:10px}.signal-rank-me-metrics{flex:1 1 100%;justify-content:space-between}.signal-rank-me-progress{text-align:left}.signal-rank-me{align-items:flex-start}.watchlist-panel{padding:0 8px}.watchlist-add-row{grid-template-columns:minmax(0,1fr) auto;gap:6px}.watchlist-add-row input{font-size:16px}.watchlist-count{grid-column:2;justify-self:end}.watchlist-row{grid-template-columns:minmax(0,1fr) 56px 64px 40px;gap:4px;padding:7px 0}.watchlist-trader-link{gap:5px}.watchlist-trader-link .pixel-avatar{width:26px;height:26px}.watchlist-trader-name{font-size:10px}.watchlist-trader-link .signal-whale-subline{font-size:8px}.watchlist-value{font-size:9px}.watchlist-value small{font-size:8px}.watchlist-remove-button{padding:4px;font-size:8px}.watchlist-rename-button{padding:0;font-size:8px}.watchlist-alias-editor input{width:min(135px,100%)}.invite-page{gap:14px;padding:13px}.invite-stats{gap:6px}.invite-stat{padding:9px 7px}.invite-stat strong{font-size:17px}.invite-stat small{font-size:11px}.invite-link{font-size:12px}.profile-edit-backdrop{display:block;padding:0}.profile-edit-sheet{position:absolute;right:0;bottom:0;left:0;width:100%;max-height:90dvh;border-width:3px 0 0;box-shadow:0 -5px 0 var(--lime);padding:17px 16px max(20px,env(safe-area-inset-bottom))}.profile-edit-actions>*{flex:1 1 0}.profile-publish-handle{align-items:flex-start}.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:env(safe-area-inset-top) 12px 0;backdrop-filter:none}.top-actions{justify-self:end;flex:0 0 auto;gap:6px}.top-actions>*{flex:0 0 auto;white-space:nowrap}.account-menu{position:fixed;top:calc(58px + env(safe-area-inset-top));right:0;left:0;width:100vw;max-width:none;border-right:0;border-left:0;box-shadow:0 5px 0 var(--pink)}.brand{flex:0 1 auto;font-size:clamp(16px,5.4vw,21px)}.pnl-share-backdrop{display:block;overflow:auto;padding:0}.pnl-share-dialog{width:100%;max-height:100dvh;min-height:100dvh;border-width:3px 0 0;box-shadow:0 -5px 0 var(--pink);padding:14px 12px max(18px,env(safe-area-inset-bottom))}.utility-button{padding:6px 7px}.connect-button{padding:7px 9px;font-size:11px}.ticker-track{gap:18px;padding-left:12px;padding-right:12px}.market-page-header,.market-page-section{padding:11px}.market-page-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.market-page-stat{padding:8px}.market-page-stat strong{font-size:10px}.ticker-status{display:none}.stat-grid,.stat-grid.portfolio-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.position-grid{grid-template-columns:minmax(0,1fr)}.portfolio-order-row>button{padding:7px 8px}.position-card{padding:10px}.position-metrics{gap:9px 8px}.portfolio-fill-row{font-size:9px}.portfolio-fill-bottom{gap:4px 6px;font-size:8px}.mobile-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.mobile-nav a{flex:initial}.page-heading .primary-button{padding:7px 9px;font-size:10px}.sticker{font-size:8px}.deposit-header{gap:8px}.deposit-header h1{font-size:18px}.deposit-mode-option{min-width:54px;padding-inline:8px}.deposit-columns{grid-template-columns:minmax(0,1fr);gap:14px}.deposit-info-card{padding:13px}.deposit-page.is-withdraw .withdraw-panel{display:block;width:100%;border:1px solid var(--line);border-radius:14px;background:#141414;padding:13px}.deposit-address-card:not(.is-prompt){flex-direction:column;align-items:stretch;gap:14px}.deposit-address-qr{width:150px;height:150px;flex-basis:150px;align-self:center}.deposit-address-display{width:100%}.deposit-asset-tab{padding-inline:10px;font-size:10px}.history-status{max-width:46%}}@media (max-width:719px){.deposit-unit-network strong{font-size:15px}}@media (max-width:767px){.install-prompt{position:fixed;z-index:65;right:10px;bottom:calc(70px + env(safe-area-inset-bottom));left:10px;display:flex;min-width:0;align-items:center;gap:8px;border:1px solid var(--line);background:rgba(20,20,20,.98);box-shadow:0 3px 14px rgba(0,0,0,.4);padding:8px 9px}}@media (min-width:1024px){.deposit-page{width:min(1040px,100%)}.deposit-page.is-withdraw{width:min(560px,100%)}.deposit-page.is-withdraw .withdraw-panel{display:block;width:100%;border:1px solid var(--line);border-radius:14px;background:#141414;padding:16px}.deposit-network-list{display:grid;overflow:visible;scroll-snap-type:none}.deposit-network-option{width:100%;min-height:58px;flex-wrap:wrap;justify-content:space-between;border-radius:10px;padding:9px 11px}.deposit-network-option[aria-pressed=true]{box-shadow:inset 3px 0 var(--lime);padding-left:12px}.deposit-network-option-name strong{font-size:12px}.deposit-network-mobile-minimum{display:none}.deposit-network-desktop-fact{display:flex;min-width:0;flex-direction:column;align-items:flex-end;color:var(--muted);font-size:10px;line-height:1.45;text-align:right}.deposit-address-qr{width:180px;height:180px;flex-basis:180px}.deposit-page .deposit-history-heading h2{font-size:14px}.deposit-direct-method h3,.deposit-page .rail-note{font-size:13px}.deposit-facts>span,.deposit-page .form-label{font-size:11px}.deposit-address-string{font-size:14px}.deposit-network-desktop-fact{font-size:11px}.deposit-short-warning{font-size:13px}.deposit-progress span,.deposit-swap-card p,.deposit-wallet-promo p,.deposit-warning-details,.deposit-warning-details p,.deposit-warning-details summary{font-size:12px}.portfolio-console .eyebrow{font-size:11px}.open-order-main{font-size:13px}.portfolio-order-details,.portfolio-trip-detail,.portfolio-trip-result small{font-size:12px}.portfolio-trip-result strong{font-size:14px}.portfolio-day-heading,.portfolio-fill-row{font-size:13px}.portfolio-fill-bottom{font-size:12px}.portfolio-fill-source{font-size:11px}.deposit-details summary,.portfolio-preview{font-size:13px}.trader-identity-stats small,.trader-profile-stats small{font-size:11px}.trader-identity-stats strong,.trader-profile-stats strong{font-size:14px}.signal-position-fields{grid-template-columns:repeat(5,minmax(0,1fr))}.signal-position-heading strong{font-size:16px}.signal-position-heading span{font-size:13px}.signal-position-fields dt{font-size:12px}.signal-position-fields dd{font-size:14px}.trader-profile-identity code{font-size:12px}.trader-profile-identity a{font-size:13px}.trader-tag-rules{font-size:12px}.trader-coin-row{font-size:13px}.price-chart-header>strong{font-size:12px}.price-chart-intervals button,.price-chart-reset{padding:4px 7px;font-size:11px}.price-chart-context{font-size:11px}.price-chart-message,.price-chart-tooltip{font-size:12px}}@media (max-width:540px){.position-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.deposit-cctp-card{padding:12px}.deposit-cctp-heading h2{font-size:11px}.deposit-cctp-benefits{font-size:9px}.transfer-tracker-pills{right:10px;bottom:calc(80px + env(safe-area-inset-bottom));max-width:min(370px,calc(100vw - 20px))}body:has(.install-prompt) .transfer-tracker-pills{bottom:calc(128px + env(safe-area-inset-bottom))}.transfer-tracker-pill{min-width:min(220px,calc(100vw - 20px))}.transfer-tracker-dialog{right:0;bottom:calc(70px + env(safe-area-inset-bottom));left:0;width:100%;max-height:min(78dvh,680px);border-width:1px 0 0;border-radius:15px 15px 0 0;padding:20px 16px max(18px,env(safe-area-inset-bottom))}.transfer-tracker-toast{max-width:calc(100vw - 20px);font-size:11px}}html:not([lang^=zh]) body{--font-ui:var(--font-text)}html:not([lang^=zh]) :is(.compact-feed-headline,.signal-detail-header h1,.news-title,.seo-educational-heading h1,.signal-info-section h2,.seo-scorecard-card h3,.signal-scorecard-card h2,.market-page-section h2,.market-page-section h3,.news-detail-prices-heading h2,.signal-detail-ladder h2,.signal-detail-positions h2,.signal-detail-activity h2,.signal-detail-card-heading h2,.signal-detail-track h2,.signal-detail-context-heading h2,.reader-opinions-head h2,.news-reader-opinions-title,.admin-metric-section h3){font-family:var(--font-text),var(--font-cn),sans-serif;font-weight:700;letter-spacing:-.01em}html:not([lang^=zh]) .compact-feed-headline{font-weight:600;font-size:14px}.tutorial-lead{max-width:620px;margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.tutorial-toc{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.tutorial-toc a{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--card);padding:7px 11px 7px 7px;color:var(--text);font-size:12px;font-weight:700}.tutorial-toc a:hover{border-color:var(--lime);color:var(--lime)}.tutorial-step-no,.tutorial-toc b{display:inline-grid;flex:0 0 auto;width:20px;height:20px;place-items:center;background:var(--lime);color:#050505;font:700 11px/1 var(--font-ui),sans-serif}.tutorial-step h2{display:flex;align-items:center;gap:9px;font-size:17px}.tutorial-step>p:first-of-type{color:var(--text);font-size:13px}.tutorial-figures{display:grid;min-width:0;gap:18px;margin-top:14px}.tutorial-figure{display:grid;min-width:0;gap:12px;margin:0}.tutorial-shot{position:relative;width:min(calc(100% - 64px),300px);margin:0 auto}.tutorial-screen{position:relative;overflow:hidden;border:1px solid #2f2f2f;border-radius:22px;background:#050505;box-shadow:0 0 0 5px #0b0b0b,0 0 0 6px #262626,0 18px 48px rgba(0,0,0,.55)}.tutorial-screen img{display:block;width:100%;height:auto}.tutorial-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tutorial-dim{fill:rgba(5,5,5,.58);transition:fill .2s ease}.tutorial-figure.has-active .tutorial-dim{fill:rgba(5,5,5,.72)}.tutorial-ring{fill:none;stroke:var(--lime);stroke-width:1.5;transition:opacity .2s ease}.tutorial-ring.is-muted{opacity:0}.tutorial-note b,.tutorial-pin{display:grid;width:20px;height:20px;place-items:center;border-radius:4px;background:var(--lime);color:#050505;font:700 11px/1 var(--font-ui),sans-serif}.tutorial-callout{position:absolute;left:-32px;right:0;z-index:1;height:0;pointer-events:none;transition:opacity .2s ease}.tutorial-callout.is-muted{opacity:.3}.tutorial-leader{position:absolute;top:0;left:24px;border-top:1px dashed var(--lime);opacity:.7}.tutorial-pin{position:absolute;top:-10px;left:0;border:0;padding:0;cursor:pointer;pointer-events:auto;transition:transform .2s ease,box-shadow .2s ease}.tutorial-pin:before{position:absolute;inset:-12px;content:""}.tutorial-callout.is-active .tutorial-pin{box-shadow:0 0 0 3px rgba(212,255,58,.25);transform:scale(1.1)}.tutorial-figure figcaption{display:grid;min-width:0;gap:8px}.tutorial-figure figcaption strong{color:var(--text);font-size:13px}.tutorial-notes{display:grid;gap:2px;margin:0;padding:0;list-style:none}.tutorial-note{display:grid;width:100%;grid-template-columns:20px minmax(0,1fr);gap:10px;border:0;border-left:2px solid transparent;background:transparent;padding:6px 8px;color:var(--muted);font:inherit;font-size:12px;line-height:1.6;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.tutorial-note b{margin-top:1px}.tutorial-note.is-active{border-left-color:var(--lime);background:rgba(212,255,58,.06);color:var(--text)}.signal-info-section .tutorial-tip{margin-top:14px;border-left:2px solid var(--lime);padding:2px 0 2px 10px;color:var(--text)}.tutorial-example{margin-top:12px;border:1px solid var(--line);background:#0d0d0d;padding:12px}.tutorial-example strong{color:var(--lime);font-size:13px}.tutorial-demo-note{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.tutorial-cta{display:flex;flex-wrap:wrap;gap:8px}.tutorial-cta>a{flex:1 1 140px;text-align:center}@media (min-width:720px){.tutorial-figures{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tutorial-figures:has(>:only-child){grid-template-columns:minmax(0,300px) minmax(0,1fr)}.tutorial-figures:has(>:only-child) .tutorial-figure{grid-column:1/-1;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:18px;align-items:start}.tutorial-shot{width:calc(100% - 32px);max-width:300px;margin:0 0 0 32px}}@media (max-width:639px){.terminal-chart{padding:7px}.terminal-chart-toolbar{align-items:flex-start}.terminal-chart-legend{flex-basis:100%;gap:3px 7px;font-size:8px}.terminal-chart-intervals{flex-basis:100%}.terminal-chart-frame{height:380px}.terminal-chart-headline-impact,.terminal-chart-headline-more{display:none}.terminal-chart-timeline li button{grid-template-columns:auto minmax(0,1fr) auto;gap:3px 8px}.terminal-chart-timeline-title{grid-column:1/-1;grid-row:2;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:380px){.terminal-chart-filters button,.terminal-chart-intervals button{padding:4px 5px;font-size:8px}.terminal-chart-legend{-moz-column-gap:5px;column-gap:5px}}.home-markets-page{width:calc(100% + 36px);margin:0 -18px}@keyframes home-radar-pulse{70%{box-shadow:0 0 0 7px rgba(212,255,58,0)}to{box-shadow:0 0 0 0 rgba(212,255,58,0)}}.home-radar{display:grid;grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:28px;padding:28px 24px 26px;border-bottom:1px solid var(--line2);background:radial-gradient(ellipse at 68% 50%,#10160a 0,#0b0d08 42%,#090a09 75%)}.home-radar-side{display:flex;min-width:0;flex-direction:column;gap:18px}.home-radar-live{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(212,255,58,.34);background:rgba(212,255,58,.06);padding:4px 8px;color:var(--lime);font:700 10px/1.2 var(--font-mono),monospace;letter-spacing:.07em}.home-radar-live i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 0 rgba(212,255,58,.6);animation:home-radar-pulse 1.5s infinite}.home-radar-head h1{margin:12px 0 0;color:var(--text);font:400 30px/1.12 var(--font-display),var(--font-cn),sans-serif;letter-spacing:-.035em}.home-radar-head p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.home-radar-stats{display:flex;flex-wrap:wrap;gap:8px 26px}.home-radar-stats small{display:block;margin-bottom:3px;color:var(--dim);font-size:11px}.home-radar-stats strong{color:var(--text);font:700 19px/1.2 var(--font-mono),monospace}.home-radar-updown span{color:var(--lime)}.home-radar-updown i{color:var(--pink);font-style:normal}.home-radar-card{display:flex;min-height:186px;flex-direction:column;border:1px solid var(--line2);border-left:3px solid var(--event-color,var(--line2));background:rgba(13,14,12,.92);padding:14px 16px;animation:home-radar-card-in .5s ease-out}.home-radar-card.is-empty{justify-content:center;color:var(--dim);font-size:13px;text-align:center;animation:none}@keyframes home-radar-card-in{0%{border-color:rgba(212,255,58,.7);box-shadow:0 0 0 1px rgba(212,255,58,.35)}to{box-shadow:none}}.home-radar-card-kicker{display:flex;align-items:center;gap:8px;color:var(--lime);font:700 10px/1 var(--font-mono),monospace;letter-spacing:.06em}.home-radar-card-kicker i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.home-radar-card-kicker time{margin-left:auto;color:var(--dim);font-weight:500;letter-spacing:0;white-space:nowrap}.home-radar-card-market{display:flex;min-width:0;align-items:baseline;gap:10px;margin-top:12px;color:inherit;text-decoration:none}.home-radar-card-market b{color:var(--text);font:800 20px/1 var(--font-mono),monospace}.home-radar-card-market:hover b{color:var(--lime)}.home-radar-card-market span{color:var(--muted);font:600 13px/1 var(--font-mono),monospace}.home-radar-card-market em{font:700 13px/1 var(--font-mono),monospace;font-style:normal}.home-radar-card-market em.is-up{color:var(--lime)}.home-radar-card-market em.is-down{color:var(--pink)}.home-radar-card-market small{margin-left:auto;color:var(--muted);font:11px/1 var(--font-mono),monospace;white-space:nowrap}.home-radar-card-type{align-self:flex-start;margin-top:10px;border:1px solid var(--line2);padding:2px 6px;color:var(--event-color,var(--muted));font-size:11px}.home-radar-card-title{display:-webkit-box;min-height:44px;margin-top:7px;overflow:hidden;color:var(--text);font-size:15px;line-height:1.45;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-radar-card-title:hover{color:var(--lime)}.home-radar-card-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:auto;padding-top:12px}.home-radar-card-actions button,.home-radar-card-chart{display:flex;min-height:36px;align-items:center;justify-content:center;border:1px solid var(--line2);background:transparent;color:var(--text);font-size:13px;font-weight:800;text-decoration:none;cursor:pointer}.home-radar-card-actions .is-long{border-color:var(--lime);background:var(--lime);color:#050505}.home-radar-card-actions .is-short{border-color:var(--pink);background:var(--pink);color:#14000e}.home-radar-card-chart:hover{border-color:var(--lime);color:var(--lime)}.home-radar-latest{display:flex;min-width:0;flex-direction:column}.home-radar-latest-head{display:flex;justify-content:space-between;margin-bottom:4px;color:var(--dim);font-size:12px}.home-radar-latest-head a{color:var(--lime);text-decoration:none}.home-radar-latest-row{display:grid;text-decoration:none;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:10px;border:0;border-top:1px solid var(--line);background:transparent;padding:9px 0;color:var(--muted);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.home-radar-latest-row b{color:var(--text);font:700 12px/1 var(--font-mono),monospace}.home-radar-latest-row b,.home-radar-latest-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-radar-latest-row time{color:var(--dim);font:500 11px/1 var(--font-mono),monospace;white-space:nowrap}.home-radar-latest-row.is-active,.home-radar-latest-row:hover{color:var(--text)}.home-radar-latest-row.is-active b{color:var(--lime)}.home-radar-stage{display:flex;min-width:0;flex-direction:column;align-items:center}.home-radar-scope{position:relative;width:min(100%,620px);aspect-ratio:1}.home-radar-scope canvas,.home-radar-scope svg{position:absolute;inset:0;width:100%;height:100%}.home-radar-scope canvas{pointer-events:none}.home-radar-scope svg{overflow:visible}.home-radar-grid circle{fill:none;stroke:rgba(212,255,58,.1);stroke-dasharray:3 5}.home-radar-grid circle.is-solid{stroke-dasharray:none}.home-radar-grid circle.home-radar-center{fill:var(--lime);stroke:none}.home-radar-grid line{stroke:rgba(255,255,255,.07)}.home-radar-grid text{fill:var(--dim);font:600 10px var(--font-mono),monospace}.home-radar-grid text.home-radar-sector{fill:rgba(200,200,190,.55);font:700 11px var(--font-cn),sans-serif;letter-spacing:.14em}.home-radar-ring-labels text{fill:var(--dim);stroke:#0a0b09;stroke-width:3px;paint-order:stroke;font:600 10px var(--font-mono),monospace;text-anchor:middle;dominant-baseline:central;pointer-events:none}.home-radar-bubble{cursor:pointer;outline:none}.home-radar-body{stroke-width:1.4;transition:stroke-width .15s ease}.home-radar-bubble.is-up .home-radar-body{fill:rgba(212,255,58,var(--bubble-fill));stroke:var(--lime)}.home-radar-bubble.is-down .home-radar-body{fill:rgba(255,79,216,var(--bubble-fill));stroke:var(--pink)}.home-radar-bubble:focus-visible .home-radar-body,.home-radar-bubble:hover .home-radar-body{filter:brightness(1.6)}.home-radar-bubble.is-selected .home-radar-body{stroke-width:2.6;stroke-opacity:1}.home-radar-logo{pointer-events:none;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.55))}.home-radar-bubble text{fill:var(--text);font:700 11px var(--font-mono),monospace;text-anchor:middle;dominant-baseline:central;pointer-events:none}.home-radar-bubble text.home-radar-change{font-size:9.5px;font-weight:600}.home-radar-bubble.is-up text.home-radar-change{fill:var(--lime)}.home-radar-bubble.is-down text.home-radar-change{fill:var(--pink)}.home-radar-ping{fill:none;stroke:var(--lime);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center;pointer-events:none}.home-radar-ping.is-on{animation:home-radar-ping 1.4s ease-out}@keyframes home-radar-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.home-radar-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:10px;color:var(--dim);font-size:11.5px}.home-radar-legend span{display:inline-flex;align-items:center;gap:5px}.home-radar-legend i{width:9px;height:9px;border:1.4px solid;border-radius:50%}.home-radar-legend i.is-up{border-color:var(--lime)}.home-radar-legend i.is-down{border-color:var(--pink)}.home-radar-quiet{margin:4px 0 0;color:var(--dim);font-size:11.5px;text-align:center}.home-radar.reduced-motion :is(.home-radar-live i,.home-radar-card,.market-board-event-dot){animation:none}.market-board{min-width:0;padding:24px 18px 32px}.market-board-heading{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 15px}.market-board-kicker{color:var(--lime);font:700 9px/1 var(--font-mono),monospace;letter-spacing:.1em}.market-board-heading h2{margin:5px 0 0;color:var(--text);font:700 20px/1.15 var(--font-display),var(--font-cn),sans-serif}.market-board-count{color:var(--dim);font:12px/1 var(--font-mono),monospace}.market-board-toolbar{display:flex;min-width:0;align-items:center;gap:12px}.market-board-only-signals{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;cursor:pointer}.market-board-only-signals input{accent-color:var(--lime)}.market-board-categories{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0 10px}.market-board-categories button,.market-board-mobile-sorts button{border:1px solid var(--line);background:#0d0e0d;padding:7px 11px;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.market-board-categories button>span{margin-left:4px;color:var(--dim);font:11px/1 var(--font-mono),monospace}.market-board-categories button.is-active,.market-board-mobile-sorts button.is-active{border-color:rgba(212,255,58,.4);background:rgba(212,255,58,.08);color:var(--lime)}.market-board-mobile-sorts{display:none}.market-board-desktop{overflow-x:auto;border:1px solid var(--line);background:#0b0c0b}.market-board-desktop table{width:100%;min-width:900px;border-collapse:collapse;text-align:left}.market-board-desktop th{height:40px;border-bottom:1px solid var(--line2);padding:0 12px;color:var(--dim);font-size:12px;font-weight:600;white-space:nowrap}.market-board-desktop th.is-num{text-align:right}.market-board-desktop th button{border:0;background:transparent;padding:0;color:inherit;font:inherit;font-size:inherit;white-space:nowrap;cursor:pointer}.market-board-desktop th button.is-sorted{color:var(--lime)}.market-board-desktop th button span{color:var(--dim)}.market-board-group{border-bottom:1px solid rgba(255,255,255,.055);cursor:pointer;transition:background .15s ease}.market-board-group:hover{background:rgba(255,255,255,.035)}.market-board-row td{height:54px;padding:8px 12px;color:var(--text);font-size:14px;white-space:nowrap;vertical-align:middle}.market-board-group:has(.market-board-event-row) .market-board-row td{height:46px;padding-bottom:2px}.market-board-row td.is-num{text-align:right}.market-board-row:focus-visible{outline:1px solid var(--lime);outline-offset:-1px}.market-board-rank{width:34px;color:var(--dim)!important;font:12px/1 var(--font-mono),monospace!important}.market-board-market-cell{display:flex;min-width:120px;align-items:center;gap:10px}.market-board-market-cell>span:last-child{display:flex;min-width:0;flex-direction:column;gap:4px}.market-board-market-cell b{color:var(--text);font:700 15px/1 var(--font-mono),monospace}.market-board-market-cell small{color:var(--dim);font:11px/1 var(--font-mono),monospace}.market-board-number{font:14px/1 var(--font-mono),monospace!important;font-variant-numeric:tabular-nums;text-align:right}.market-board-number.is-price{color:var(--text);font-weight:600!important}.market-board-number.is-muted{color:var(--muted)!important}.market-board-change{display:inline-flex;min-width:66px;justify-content:flex-end;align-items:center;border:1px solid transparent;padding:5px 7px;font:700 13px/1 var(--font-mono),monospace}.market-board-change.is-up{border-color:rgba(212,255,58,.14);background:rgba(212,255,58,.075);color:var(--lime)}.market-board-change.is-down{border-color:rgba(255,79,216,.15);background:rgba(255,79,216,.07);color:var(--pink)}.market-board-spark-cell{width:108px}.market-board-spark{display:block;width:96px;height:28px}.market-board-spark polyline{fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke}.market-board-spark.is-up polyline{stroke:var(--lime)}.market-board-spark.is-down polyline{stroke:var(--pink)}.market-board-spark-empty{color:var(--dim)}.market-board-funding.is-up{color:var(--lime)!important}.market-board-funding.is-down{color:var(--pink)!important}.market-board-latest time{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--muted);font:12px/1 var(--font-mono),monospace}.market-board-latest time.is-recent{color:var(--lime)}.market-board-event-row td{padding:0 12px 11px;white-space:nowrap}.market-board-event-row td:first-child{padding:0}.market-board-event-line{display:flex;min-width:0;max-width:100%;align-items:center;gap:10px;padding-left:38px}.market-board-event-line.is-older{margin-top:7px}.market-board-event-line .market-board-event-link{flex:0 1 auto}.market-board-event-link{display:flex;min-width:0;align-items:center;gap:8px;color:var(--muted);font-size:13px;line-height:1.3}.market-board-event-link:hover{color:var(--text)}.market-board-event-type{flex:0 0 auto;color:var(--lime);font:700 12px/1 var(--font-cn),sans-serif}.market-board-event-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-board-event-link time{flex:0 0 auto;color:var(--dim);font:11px/1 var(--font-mono),monospace}.market-board-event-dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--lime);animation:home-radar-pulse 1.4s infinite}.market-board-event-more{flex:0 0 auto;border:1px solid var(--line);background:transparent;padding:3px 6px;color:var(--muted);font:11px/1 var(--font-mono),monospace;cursor:pointer}.market-board-event-more:hover{border-color:var(--line2);color:var(--text)}.market-board-no-event{color:var(--dim);font-size:12px}@media (max-width:1279px){.market-board-desktop .is-optional-lg{display:none}}@media (max-width:1099px){.market-board-desktop .is-optional-md{display:none}}.market-board-empty{border:1px solid var(--line);padding:32px 12px;color:var(--dim);font-size:12px;text-align:center}.market-board-mobile{display:none}@media (max-width:767px){.home-markets-page{width:calc(100% + 24px);margin:0 -12px;padding-bottom:32px}.home-radar{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 14px 24px}.home-radar-side{display:contents}.home-radar-head h1{font-size:24px}.home-radar-head p{font-size:12px}.home-radar-stats{gap:6px 18px}.home-radar-stats strong{font-size:16px}.home-radar-stage{order:2}.home-radar-card{order:3;min-height:0;padding:12px 13px}.home-radar-latest{order:4}.home-radar-card-title{min-height:40px;font-size:14px}.home-radar-latest-row{grid-template-columns:70px minmax(0,1fr) auto}.market-board{padding:20px 12px 26px}.market-board-heading h2{font-size:18px}.market-board-toolbar{gap:8px}.market-board-only-signals{gap:5px;font-size:12px;white-space:nowrap}.market-board-only-signals input{width:13px;height:13px;margin:0}.market-board-mobile-sorts{display:flex;gap:5px;overflow-x:auto;margin:10px -12px 9px;padding:0 12px 3px;scrollbar-width:none}.market-board-mobile-sorts::-webkit-scrollbar{display:none}.market-board-mobile-sorts button{flex:0 0 auto;padding:7px 10px;font-size:12px}.market-board-desktop{display:none}.market-board-mobile{display:grid;gap:7px}.market-board-card{display:grid;width:100%;min-width:0;gap:8px;border:1px solid var(--line);background:linear-gradient(110deg,#111310,#0d0e0d 55%);padding:10px;color:var(--text);text-align:left;cursor:pointer}.market-board-card-top{display:flex;min-width:0;align-items:center;gap:8px}.market-board-card-name{display:flex;min-width:0;flex:1;align-items:baseline;gap:6px}.market-board-card-name b{overflow:hidden;font:700 15px/1 var(--font-mono),monospace;text-overflow:ellipsis}.market-board-card-name small{color:var(--dim);font:11px/1 var(--font-mono),monospace}.market-board-card-stats{display:grid;grid-template-columns:1fr 1fr auto;gap:6px}.market-board-card-stats>span{display:grid;min-width:0;gap:4px}.market-board-card-stats small{color:var(--dim);font-size:11px}.market-board-card-stats b{overflow:hidden;color:var(--text);font:600 13px/1.1 var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.market-board-card-event{min-width:0;border-top:1px solid rgba(255,255,255,.05);padding-top:7px}.market-board-card-event .market-board-event-link{font-size:12px}.market-board-card-event .market-board-event-type{font-size:11px}.market-board-card .market-board-change{min-width:0;font-size:12px}}@media (max-width:380px){.home-radar-head h1{font-size:22px}.home-radar-stats{gap:6px 14px}.home-radar-card-market small{display:none}.market-board{padding-inline:9px}.market-board-mobile-sorts{margin-inline:-9px;padding-inline:9px}.market-board-card{padding:9px}}