@import"https://fonts.googleapis.com/css2?family=Nova+Square&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{background:#0a0a0f;color:#e0e0e0;font-family:Nova Square,system-ui,sans-serif;letter-spacing:.04em;padding:0;margin:0;min-width:650px;height:100vh;overflow:hidden}html{height:100%}body.sc-welcome-active{height:auto;overflow-y:auto;min-width:unset;scrollbar-width:none}body.sc-welcome-active::-webkit-scrollbar{display:none}.app{max-width:100%;height:100vh;margin:0 auto;display:flex;flex-direction:column}.header{flex-shrink:0}.footprint-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;border-bottom:0px solid #494949;border-radius:5px;min-height:45px}.header h1{font-family:Instrument Serif;font-style:italic;display:flex;align-items:center;gap:8px;color:#797979;font-size:1.5rem}.header h1 img{width:32px;height:32px}.wallet-balance{color:#bebebe;font-size:14px;font-family:Nova Square,monospace;white-space:nowrap;background-color:#000;margin:8px 0 0 8px}.key-logo,.globe-logo{width:24px;height:24px;padding:2px;opacity:.5}.wallet-logo{width:35px;height:35px;padding:5px;flex:auto;opacity:.5}.wallet{display:flex;align-items:center;height:35px;flex-shrink:0}.trade-row .wallet{display:inline;height:auto;color:#707070;font-size:11px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.easter-egg{position:absolute;top:48px;left:200px;color:#afafaf;background-color:#000;font-size:.3rem;font-family:Arial,sans-serif,monospace;font-weight:400}.trade-defaults-wrapper{position:relative;display:flex;align-items:center;margin-right:5px}.trade-defaults-toggle{background:transparent;border:1px solid #0a0a0f00;border-radius:5px;color:#aaa;cursor:pointer;font-size:16px;line-height:1;transition:border-color .15s,color .15s}.trade-defaults-toggle:hover,.trade-defaults-toggle.active{border-color:#ffa600;color:#ffa600}.trade-defaults-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:1000;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:8px;padding:12px;min-width:220px;box-shadow:0 8px 24px #0009}.trade-defaults-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#888}.trade-defaults-reset{background:transparent;border:1px solid #3a3a3a;border-radius:4px;color:#666;cursor:pointer;font-size:14px;padding:1px 6px;line-height:1.4;transition:color .15s,border-color .15s}.trade-defaults-reset:hover{color:#ffa600;border-color:#ffa600}.trade-defaults-section{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.trade-defaults-label{font-size:11px;color:#888;white-space:nowrap;flex:1}.trade-defaults-input{width:80px;background:#111;border:1px solid #333;border-radius:4px;color:#ddd;font-size:12px;font-family:Nova Square,monospace,sans-serif;padding:3px 6px;text-align:right;transition:border-color .15s}.trade-defaults-input:focus{outline:none;border-color:#ffa600}.trade-defaults-input::-webkit-outer-spin-button,.trade-defaults-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.trade-defaults-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.trade-defaults-summary{display:flex;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #2a2a2a;font-size:10px;font-family:Nova Square,monospace,sans-serif}.summary-buy{color:#00aeff}.summary-sell{color:#f45}.summary-slip{color:#888;margin-left:auto}.wallet-holdings-wrapper{position:relative;display:flex;align-items:center;margin-right:0}.wallet-holdings-toggle{background:transparent;border:1px solid #0a0a0f00;border-radius:5px;color:#aaa;cursor:pointer;font-size:16px;line-height:1;transition:border-color .15s,color .15s}.wallet-holdings-toggle:hover,.wallet-holdings-toggle.active{border-color:#ffa600;color:#ffa600}.wallet-holdings-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:2000;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:8px;padding:12px;min-width:240px;max-height:400px;box-shadow:0 8px 24px #0009}.wallet-holdings-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#888}.wallet-holdings-refresh{background:transparent;border:1px solid #3a3a3a;border-radius:4px;color:#666;cursor:pointer;font-size:14px;padding:1px 6px;line-height:1.4;transition:color .15s,border-color .15s}.wallet-holdings-refresh:hover{color:#ffa600;border-color:#ffa600}.wallet-holdings-refresh:disabled{opacity:.4;cursor:default}.wallet-holdings-loading,.wallet-holdings-empty{color:#555;font-size:11px;text-align:center;padding:16px 0}.wallet-holdings-list{max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent}.wallet-holdings-item{padding:8px 6px;border-bottom:1px solid #2a2a2a;cursor:pointer;transition:background .1s;border-radius:4px}.wallet-holdings-item:hover{background:#252525}.wallet-holdings-item:last-child{border-bottom:none}.holdings-item-top{display:flex;justify-content:space-between;align-items:center}.holdings-name{color:#ccc;font-size:12px;font-weight:600;font-family:Nova Square,monospace}.holdings-amount{color:#888;font-size:11px;font-family:Nova Square,monospace}.holdings-item-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:2px}.holdings-mint{color:#555;font-size:10px;font-family:monospace}.holdings-right{display:flex;align-items:center;gap:6px}.holdings-value{color:#ffa600;font-size:12px;font-family:Nova Square,monospace}.holdings-close-btn{background:transparent;border:1px solid #3a3a3a;border-radius:3px;color:#f45;cursor:pointer;font-size:10px;font-weight:700;padding:1px 5px;line-height:1.2;transition:background .15s,border-color .15s}.holdings-close-btn:hover{background:#ff445526;border-color:#f45}.holdings-close-btn:disabled{opacity:.4;cursor:default}.holdings-pnl{font-size:11px;font-family:Nova Square,monospace;margin-left:auto}.holdings-pnl.positive{color:#00cc6a}.holdings-pnl.negative{color:#f45}.holdings-pnl.neutral{color:#555}.y-axis-row.hover-buy{background:#00ff0d27;border-left:2px solid rgba(0,174,255,.5);border-right:0}.y-axis-row.hover-sell{background:#ff001528;border-left:2px solid rgba(255,68,85,.5);border-right:0}.controls{display:flex;gap:5px;margin-bottom:10px;flex-wrap:wrap;width:80%}.input-wrapper{position:relative;flex:1;width:150px;min-width:300px;margin-left:20px;display:flex}.input-wrapper input{max-width:350px;min-width:150px;padding:12px;background:#1a1a24;border:1px solid #333;border-radius:5px 0 0 5px;color:#a8a8a8;font-family:inherit;font-size:14px;height:35px;margin-left:25px;flex:1}.input-wrapper input:focus{outline:none;border-color:#555}.input-wrapper button{padding:6px 10px;font-size:11px;border:none;background:#333;color:#aaa;cursor:pointer;font-family:inherit}.input-wrapper button:hover{background:#505050}.token-history-dropdown{position:absolute;top:100%;left:25px;right:0;max-height:240px;overflow-y:auto;background:#1a1a24;border:1px solid #444;border-top:none;border-radius:0 0 5px 5px;z-index:100;scrollbar-width:none;min-width:150px;max-width:350px}.token-history-dropdown::-webkit-scrollbar{display:none}.token-history-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid #2a2a36}.token-history-item:last-child{border-bottom:none}.token-history-item:hover{background:#2a2a36}.token-history-name{color:#e0e0e0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px}.token-history-addr{color:#666;font-size:12px;flex-shrink:0}.asset-dropdown-toggle{padding:6px 12px;font-size:12px;font-weight:600;border:none;background:#2a2a36;color:#0f8;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:8px;border-radius:0 5px 5px 0;white-space:nowrap}.asset-dropdown-toggle:hover{background:#3a3a46}.dropdown-arrow{font-size:10px;color:#888}.unified-asset-dropdown{position:absolute;top:calc(100% + 4px);left:25px;right:0;max-height:320px;overflow-y:auto;background:#1a1a24;border:1px solid #444;border-radius:5px;z-index:100;scrollbar-width:none;min-width:150px;max-width:350px}.unified-asset-dropdown::-webkit-scrollbar{display:none}.dropdown-section-header{padding:8px 12px;background:#0f0f14;color:#888;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #2a2a36}.futures-item{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid #2a2a36;transition:background .15s}.futures-item:last-child{border-bottom:none}.futures-item:hover{background:#2a2a36}.futures-item.active{background:#1e3a2f}.futures-item.active .futures-pair{color:#0f8}.futures-pair{color:#e0e0e0;font-weight:500}.futures-label{color:#666;font-size:10px;padding:2px 6px;background:#2a2a36;border-radius:3px}.futures-meta{font-size:11px;color:#666;flex-shrink:0}.paste-btn{padding:6px 10px;font-size:11px;border:none;background:#333;color:#aaa;cursor:pointer;font-family:inherit;border-radius:0}.paste-btn:hover{background:#505050}.controls select{padding:12px;background:#1a1a24;border:1px solid #333;color:#fff;font-family:inherit;font-size:14px;cursor:pointer}.subscribe-btn{padding:12px 24px;margin-top:2px;background:#0f8;color:#000;border:none;cursor:pointer;font-weight:700;font-family:inherit;height:38px}.subscribe-btn:hover{background:#00cc6a}.status{padding:8px 10px 8px 16px;font-size:12px;display:flex;align-items:center}.status.connected{color:#0f8}.status.disconnected{color:#f44}.above-chart{display:flex;align-items:left;border:none;flex:1}.status-wrapper{position:absolute;top:6px;left:220px;display:flex;align-items:center;margin-left:5px;z-index:10}.time-select-overlay{position:absolute;top:10px;left:10px;z-index:10;background:#141414;border:1px solid #2e2e2e;color:#b6b6b6!important;font-family:inherit!important;font-size:16px!important;font-weight:100;cursor:pointer!important;width:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;padding:4px}.stats option,.footprint-body-wrapper option,.time-select-overlay option{color:#818181!important;background-color:#1a1a1a!important;font-size:14px}.time-select-overlay option{background:#0a0a0ff2!important}.time-select-overlay:focus,.time-select-overlay:focus-visible{outline:none!important;box-shadow:none!important}.watchlist-token-add-btn{background:none;border:none;color:#4caf50;cursor:pointer;font-size:20px;line-height:1;vertical-align:middle}.watchlist-token-add-btn:hover,.watchlist-token-add-btn.watching{color:#6f6}.token-watchlist-panel{display:flex;flex-direction:column;gap:2px;padding:6px 4px;overflow-y:auto;scrollbar-color:#333 transparent}.token-watchlist-entry{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:4px;background:#ffffff08}.token-watchlist-entry:hover{background:#ffffff15}.token-watchlist-name{flex:1;font-size:11px;color:#e0e0e0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-watchlist-name:hover{color:gold}.token-watchlist-addr{font-size:10px;color:#666;font-family:JetBrains Mono,monospace}.wallet-watchlist-panel{display:flex;flex-direction:column;gap:2px;padding:6px 4px;overflow-y:auto}.wrap-h3s h3.active-tab{color:#d8d8d8}.split-container{display:flex;flex-direction:column;height:calc(100vh - 60px);min-height:400px;-webkit-user-select:none;user-select:none}.split-container.landscape{flex-direction:row}.resize-bar{flex-shrink:0;transition:background .15s;position:relative;z-index:10}.resize-bar:hover,.resize-bar.active{background:#3a3a4a}.resize-bar-grip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2px}.split-container.portrait .resize-bar{height:6px;width:100%;cursor:row-resize}.split-container.portrait .resize-bar-grip{width:50px;height:2px;background:#555}.split-container.landscape .resize-bar{width:6px;height:100%;cursor:col-resize;border-bottom:1px solid #333}.split-container.landscape .resize-bar-grip{width:2px;height:50px;background:#555}.footprint-wrapper{border:0px solid #333;overflow:hidden;display:flex;flex-direction:column;min-height:200px;position:relative;flex:1 1 0;height:100%}.footprint-header-row{display:flex;flex-shrink:0;border-bottom:1px solid #333;direction:rtl;height:21px}.header-viewport{flex:1;min-width:0;display:flex;flex-direction:row-reverse;overflow:hidden;justify-content:flex-end;padding-right:60px}.footer-viewport{cursor:ew-resize;flex:1;min-width:0;display:flex;flex-direction:row-reverse;overflow:hidden;justify-content:flex-end;padding-right:60px}.footprint-body-wrapper{background:#0e0e0e;flex:1 1 0;display:flex;overflow:hidden;align-items:stretch;position:relative;direction:rtl}.footprint-body-scroll{flex:1 1 0;min-height:0;display:flex;flex-direction:row;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:crosshair;z-index:1}.footprint-body-scroll.dragging{cursor:crosshair;-webkit-user-select:none;user-select:none}.footprint-body-scroll::-webkit-scrollbar{display:none}.footprint-footer-row{display:flex;flex-shrink:0;border-top:1px solid #333;border-bottom:1px solid #333;direction:rtl}.price-label{position:absolute;font-size:14px;font-weight:700;padding:0;white-space:nowrap;pointer-events:none;z-index:100;display:flex;align-items:center;justify-content:center;height:26px;background:transparent;border:none}.price-label-text{color:#888;background:#0a0a0a;border:1px solid #333;border-radius:2px;padding:1px 5px;line-height:1}.alert-tag-tri{animation:alertTriBlink .6s steps(1,end) infinite}@keyframes alertTriBlink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.chart-h-highlight{position:absolute;pointer-events:none;background:#c8daff0d;border-top:1px solid rgba(200,218,255,.1);border-bottom:1px solid rgba(200,218,255,.1);z-index:2;will-change:transform,top,height}.y-axis-magnifier-tooltip{position:fixed;transform:translateY(-20px);box-sizing:border-box;z-index:100;pointer-events:none;background:#1a1a1a;border:1px solid #ffaa00;border-radius:3px;padding:6px 4px;color:#fa0;font-size:16px;font-family:Nova Square,system-ui,sans-serif;font-weight:700;white-space:nowrap;text-align:center;box-shadow:-10px 10px 10px #000}.y-axis-header-cell,.y-axis-footer-cell{position:absolute;width:60px;min-height:21px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#888;border-left:0px solid #333;flex-shrink:0;z-index:5}.y-axis-header-cell{border-bottom:1px solid #333}.y-axis-region{position:sticky;display:flex;flex-direction:row;align-items:flex-start;z-index:5;flex-shrink:0}.position-tags-layer{position:relative;width:0;overflow:visible;flex-shrink:0;pointer-events:none;z-index:1000}.alert-lines-layer,.position-tags-layer,.limit-order-tags-layer{transform:translateY(var(--chart-y-residual, 0))}.y-axis-body{min-width:60px;height:100%;background:#0e0e0e;border-left:none;flex-shrink:0;display:flex;flex-direction:column;overflow:visible;scrollbar-width:none;-ms-overflow-style:none;pointer-events:auto;box-sizing:border-box;padding:0}.y-axis-body::-webkit-scrollbar{display:none}.y-axis-row{height:24px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;color:#646464;cursor:pointer;position:relative;justify-content:center;z-index:200}.y-axis-click-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:auto}.y-axis-row.current{background:#e29300!important;color:#242424;border-left:1px solid #00ff88!important;border-right:0!important}.position-tag{position:absolute;right:70px;display:flex;align-items:center;gap:5px;height:24px;padding:0 6px 0 4px;background:#0f141ceb;border:1px solid rgba(0,174,255,.6);border-radius:3px;font-size:11px;font-weight:600;pointer-events:auto;z-index:1000;white-space:nowrap;box-shadow:-5px 5px 10px #0008}.position-tag-side.long{color:#00cc6a}.position-tag-side.short{color:#f44}.position-tag-close{background:none;border:none;color:#929292;font-size:13px;line-height:1;padding:5px 10px;cursor:pointer;margin-right:2px}.position-tag-close:hover{color:#ff0000e6}.position-tag-mcap{color:#ffc800e6}.position-tag-amount{color:#c4c4c4}.position-tag-pnl{font-weight:700;min-width:42px;text-align:right}.position-tag-pnl.positive{color:#00cc6a}.position-tag-pnl.negative{color:#f45}.position-tag-detected{font-size:9px;color:#c4c4c4;line-height:1}.limit-order-tags-layer{position:absolute;top:0;right:65px;pointer-events:auto;z-index:1000}.limit-order-tag{position:absolute;right:0;display:flex;align-items:center;gap:4px;padding:5px 10px;border:1px dashed #888;border-radius:3px;font-size:10px;white-space:nowrap;background:#1e1e28d9;transform:translateY(-50%);animation:limit-tag-pulse 5s ease-in-out infinite}.limit-order-tag.buy{border-color:#00cc6a;color:#00cc6a}.limit-order-tag.sell{border-color:#f44;color:#f44}@keyframes limit-tag-pulse{0%,to{opacity:1}50%{opacity:.5}}.limit-order-tag-close{background:none;border:none;color:#888;cursor:pointer;font-size:10px;padding:4px 8px;line-height:1}.limit-order-tag-close:hover{color:#f44}.limit-order-tag-side{font-weight:700;font-size:9px}.limit-order-tag-mcap{color:#ccc;font-size:10px}.limit-order-tag-amount{color:#aaa;font-size:9px}.candle-header-cell{height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#5f5f5f;border-left:0px solid #333;flex-shrink:0}.volume-layer{position:absolute;bottom:0;left:0;right:0;height:120px;display:flex;flex-direction:row-reverse;align-items:flex-end;overflow:hidden;pointer-events:none;z-index:0;justify-content:flex-end;padding-right:60px}.volume-profile-layer{width:0;position:relative;flex-shrink:0;pointer-events:none;z-index:0}.volume-profile-bar{position:absolute;right:0;background:#1d1d1d;border:1px dashed #2b2b2b;display:flex;align-items:center;overflow:hidden}.volume-profile-bar-label{position:absolute;right:10px;font-size:9px;color:#1d1d1d;white-space:nowrap;pointer-events:none;line-height:1}.volume-bar-cell{height:120px;display:flex;align-items:flex-end;flex-shrink:0}.volume-bar{width:100%;background:#2b2b2bb2;border:1px dashed #00ff2a27;border-bottom:none;box-sizing:border-box}.candle-footer-cell{height:21px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:400;border-left:0px solid #333;flex-shrink:0}.candle-footer-cell.positive,.candle-footer-cell.negative{color:#707070;font-weight:100}.auto-scroll-btn{position:absolute;bottom:8px;right:80px;z-index:5;background:#000;padding:4px 10px;border:1px solid #474747;color:#929292;cursor:pointer;font-family:inherit;font-size:12px;margin-right:10px}.auto-scroll-btn.paused{background:#555;color:#ddd;border-color:#777}.recent-trades{border:none;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;border-bottom:1px solid #333}.tape-filter{width:20px;height:20px;object-fit:contain;align-self:flex-start;display:block;cursor:pointer;opacity:.5;margin-left:10px}.split-container.landscape .recent-trades{height:100%;overflow:hidden}.trades-container{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding-left:10px;padding-right:10px;background-image:repeating-linear-gradient(30deg,transparent,transparent 5px,rgba(255,255,255,0) 5px,rgba(255,255,255,0) 6px)}.trades-container::-webkit-scrollbar{display:none}.wrap-h3s{display:flex;gap:4px;flex-wrap:wrap;align-items:center;border-bottom:1px solid #464646;border-radius:0 0 0 10px}.recent-trades h3{font-size:14px;color:#888;width:fit-content;border-top:#464646 1px solid;border-bottom:#464646 0px solid;display:flex;align-items:center;gap:2px;border-radius:0 10px;cursor:pointer;line-height:1.4;padding:6px 12px 6px 8px;margin:0;font-weight:100;background:#141414}.recent-trades h3:hover{color:#a1ffa9;background:#0b0d16}.trades-footer{height:25px;border-top:0px solid #222233;display:flex;align-items:center;font-size:10px;color:#666;flex-shrink:0;z-index:2;font-family:JetBrains Mono,monospace;letter-spacing:.5px;justify-content:flex-end}.org-badge{display:inline-flex;align-items:center;font-size:9px;font-weight:700;font-family:JetBrains Mono,monospace;letter-spacing:.04em;padding:1px 5px;border-radius:3px;line-height:1.3;margin-left:10px;margin-right:0;white-space:nowrap;flex-shrink:0;border:1px solid currentColor}.org-badge.high{color:#00c853;background:#00c8531a}.org-badge.mid{color:#ffb300;background:#ffb3001a}.org-badge.low{color:#ef5350;background:#ef53501a}.org-badge-label{opacity:.75}.org-badge-sep{opacity:.4;margin:0 2px}.trades-footer .status{padding-left:8px}.trade-row.lp-trade{background:#ffd70040!important;font-weight:100}.trade-row.lp-trade.buy{background:#00ff7838!important}.trade-row.lp-trade.sell{background:#ff3c3c38!important}.trade-row{display:flex;gap:10px;padding-right:0;font-size:12px}.trade-row:hover{background:#ffffff0d}.trade-row .side{font-size:12px}.side,.amount,.mcap,.time{background-color:#0e0e0e;padding-right:5px}.trade-row.buy .side{color:#00db00}.trade-row.sell .side{color:#ff2727}.trade-row .amount{color:#cacaca}.trade-row .mcap{color:#888}.trade-row .time{color:#555;margin-right:5%}.trade-row.own-trade{background:#ffa60014;border-left:3px solid #ffa600;animation:own-trade-blink .3s ease-in-out 2}@keyframes own-trade-blink{0%,to{background:#ffa60014}50%{background:#ffa60059}}.trade-row.own-trade .wallet{color:#ffa600}.scan-panel{display:flex;flex-direction:column;height:100%;overflow:visible;clip-path:inset(-30px 0);scrollbar-color:#333 #111118}.scan-controls{display:flex;gap:4px;padding:4px 6px;align-items:center;border-bottom:1px solid #1a1a2e;flex-shrink:0}.scan-controls select{background:#111118;color:#aaa;border:1px solid #2a2a3a;border-radius:3px;font-weight:600;cursor:pointer;outline:none;display:flex;align-items:center;gap:10px;padding:0 10px;font-size:14px}.scan-controls select:hover{border-color:#444;color:#ddd}.scan-controls select option{border-radius:10px}.scan-loading{color:#555;font-size:11px;font-weight:700;letter-spacing:2px;animation:scan-pulse 10s infinite}@keyframes scan-pulse{0%,to{opacity:.3}50%{opacity:1}}.scan-list{flex:1;overflow-y:auto;overflow-x:hidden}.scan-row{display:flex;align-items:center;gap:5px;padding:3px 6px;cursor:pointer;transition:background .1s;border-bottom:1px solid #0d0d15}.scan-row:hover{background:#16162a}.scan-rank{color:#444;font-size:9px;font-weight:700;width:16px;text-align:right;flex-shrink:0}.scan-logo{width:20px;height:20px;border-radius:5px;flex-shrink:0}.scan-logo:hover{transform:scale(4);transition:transform .2s}.scan-name{color:#ccc;font-size:11px;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-volbuy{color:#007c40;font-size:10px;flex-shrink:0}.scan-volsell{color:#585858;font-size:10px;flex-shrink:0}.jup-scan-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.jup-scan-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;align-content:start;scrollbar-color:#333 #111118}.jup-scan-row{display:flex;flex-direction:column;gap:5px;padding:10px;cursor:pointer;background:#12121c;border:0px solid #1f1f2e;border-left:0px solid #2a2a3e;border-radius:5px;transition:background .12s,border-color .12s,transform .12s;min-width:0;position:relative}.jup-scan-row:hover{background:#16162a;border-color:#3a3a55}.jup-scan-row:active{transform:scale(.99)}.jup-scan-head{display:flex;align-items:center;gap:6px;min-width:0}.jup-scan-rank{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;color:#444;flex-shrink:0;min-width:12px}.jup-scan-logo{width:28px;height:28px;border-radius:6px;background:#0a0a12;object-fit:cover;flex-shrink:0;transition:transform .2s}.jup-scan-logo:hover{transform:scale(2);z-index:5;position:relative;box-shadow:0 4px 16px #0009}.jup-scan-logo-placeholder{background:linear-gradient(135deg,#1a1a2a,#0a0a12);border:1px solid #2a2a3a}.jup-scan-name{font-size:12px;font-weight:600;color:#e0e0e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;flex:1;min-width:0}.jup-scan-organic{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:36px;padding:3px 5px;border-radius:5px;background:#46d41f0f;border:1px solid rgba(70,212,31,.25);flex-shrink:0}.jup-scan-organic-value{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;line-height:1;color:#46d41f;letter-spacing:-.02em}.jup-scan-organic-label{font-family:JetBrains Mono,monospace;font-size:7px;font-weight:600;color:#666;letter-spacing:.1em;margin-top:2px}.jup-scan-amount{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:42px;padding:3px 6px;border-radius:5px;background:#ffaa000f;border:1px solid rgba(255,170,0,.28);flex-shrink:0}.jup-scan-amount-value{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;line-height:1;color:#fa0;letter-spacing:-.02em}.jup-scan-amount-label{font-family:JetBrains Mono,monospace;font-size:7px;font-weight:600;color:#666;letter-spacing:.1em;margin-top:2px}.jup-scan-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;font-family:JetBrains Mono,monospace;min-width:0}.jup-scan-price{font-size:12px;font-weight:600;color:#c8c8c8;white-space:nowrap}.jup-scan-price.pending{color:#444;letter-spacing:2px}.jup-scan-change{font-size:10px;font-weight:600;padding:1px 4px;border-radius:3px;letter-spacing:.02em;white-space:nowrap}.jup-scan-change.up{color:#46d41f;background:#46d41f14}.jup-scan-change.down{color:#f45;background:#ff445514}.jup-scan-story{display:flex;flex-direction:column;gap:5px;padding-top:6px;border-top:1px dashed #52525c}.jup-scan-story-text{font-size:10.5px;color:#8a8aa0;line-height:1.4;letter-spacing:.005em}.jup-scan-story-text strong{color:#c8c8d8;font-weight:600}.jup-scan-story-text .up{color:#46d41f;font-weight:600}.jup-scan-story-text .down{color:#f45;font-weight:600}.jup-scan-desc{font-size:10.5px;color:#a0a0b0;line-height:1.45;letter-spacing:.005em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;cursor:help}.jup-scan-badges{display:flex;flex-wrap:wrap;gap:3px}.jup-scan-badge{font-size:8.5px;font-weight:600;padding:1px 4px;border-radius:3px;letter-spacing:.04em;white-space:nowrap;text-transform:uppercase}.jup-scan-badge.good{color:#46d41f;background:#46d41f12;border:1px solid rgba(70,212,31,.18)}.jup-scan-badge.warn{color:#fa0;background:#ffaa0012;border:1px solid rgba(255,170,0,.2)}.jup-scan-badge.info{color:#6aa8ff;background:#6aa8ff12;border:1px solid rgba(106,168,255,.2)}.jup-scan-organic.tier-low{background:#ff44550d;border-color:#ff445538}.jup-scan-organic.tier-low .jup-scan-organic-value{color:#f45}.jup-scan-organic.tier-mid{background:#ffaa000d;border-color:#ffaa0038}.jup-scan-organic.tier-mid .jup-scan-organic-value{color:#fa0}.jup-scan-organic.tier-high{background:#46d41f0f;border-color:#46d41f47}.jup-scan-organic.tier-high .jup-scan-organic-value{color:#46d41f}.jup-scan-row.tier-low{border-left-color:#f456}.jup-scan-row.tier-mid{border-left-color:#fa06}.jup-scan-row.tier-high{border-left-color:#46d41f80}.jup-scan-spark-bg{position:absolute;pointer-events:none;z-index:0;display:block;opacity:.85;overflow:visible}.jup-scan-row>.jup-scan-head,.jup-scan-row>.jup-scan-price-row,.jup-scan-row>.jup-scan-story{position:relative;z-index:1}.toast{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:12px 24px;border-radius:4px;font-family:inherit;font-size:14px;font-weight:700;z-index:1000;opacity:0;transition:opacity .3s;pointer-events:none}.toast.show{opacity:1}.toast.buy{background:#00cc6ae6;color:#000}.toast.sell{background:#ff4444e6;color:#fff}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:none;align-items:center;justify-content:center;z-index:1000}.modal-overlay.show{display:flex}.order-modal{background:#1a1a24;border:1px solid #333;border-radius:8px;padding:20px;min-width:280px;max-width:320px}.order-modal h2{margin:0 0 16px;font-size:18px}.order-modal h2.buy{color:#0f8}.order-modal h2.sell{color:#f44}.order-modal .mcap-display{background:#12121a;padding:10px;border-radius:4px;margin-bottom:16px;text-align:center;font-size:14px;color:#888}.order-modal .mcap-display span{color:#fff;font-weight:700}.order-modal label{display:block;font-size:12px;color:#888;margin-bottom:6px}.order-modal input{width:100%;padding:12px;background:#12121a;border:1px solid #333;border-radius:4px;color:#fff;font-family:inherit;font-size:16px;margin-bottom:16px}.order-modal input:focus{outline:none;border-color:#555}.order-modal .btn-row{display:flex;gap:10px}.order-modal button{flex:1;padding:12px;border:none;border-radius:4px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.order-modal .btn-cancel{background:#333;color:#fff}.order-modal .btn-cancel:hover{background:#444}.order-modal .btn-confirm{background:#0f8;color:#000}.order-modal .btn-confirm:hover{background:#00cc6a}.order-modal .btn-confirm.sell{background:#f44;color:#fff}.order-modal .btn-confirm.sell:hover{background:#c33}.order-modal .token-balance{font-size:12px;color:#888;margin-bottom:12px;text-align:center}.order-modal .percentage-buttons{display:flex;gap:8px;margin-bottom:16px}.order-modal .pct-btn{flex:1;padding:12px 8px;background:#2a2a36;border:1px solid #444;border-radius:4px;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s}.order-modal .pct-btn:hover{background:#3a3a46;border-color:#555}.order-modal .pct-btn.selected{background:#f44;border-color:#f44;color:#fff}[class*=WalletListItem]{background:#2a2a36!important;color:#e0e0e0!important;border:none!important}[class*=WalletListItem]:hover{background:#3a3a46!important}[class*=ListOfWallets]>button{background:#2a2a36!important;color:#e0e0e0!important;border:1px solid #444!important}[class*=ListOfWallets]>button:hover{background:#3a3a46!important}[class*=UnifiedWalletModal]{background:#1a1a24!important}[class*=Header]>button{background:#333!important;color:#888!important}[class*=Header]>button:hover{background:#444!important}dialog[class*=ModalDialog]{margin:auto;padding:0;top:0;right:0;bottom:0;left:0;position:fixed}dialog[class*=ModalDialog]::backdrop{background:#000000b3}.chart-context-menu{position:fixed;z-index:20000!important;background:#0c0c0c;border:1px solid #444444;border-bottom:1px solid #333;border-left:1px solid #333;border-radius:2px;padding:4px;min-width:120px;box-shadow:-10px 10px 20px #000}.context-menu-item{display:block;width:100%;padding:8px 12px;background:none;border:none;color:#ccc;font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.context-menu-item:hover{background:#35353598;color:#00ff6a;border-radius:3px}.context-menu-divider{height:1px;background:#5c5c5c;margin:3px 0}.context-menu-select{margin-left:auto;background:#1a1a24;color:#aaa;border:1px solid #444;border-radius:3px;font-size:10px;padding:1px 2px}.context-menu-item{display:flex;align-items:center;gap:6px}.avwap-settings{min-width:200px;padding:12px}.avwap-settings-title{font-size:14px;font-weight:700;color:#fff;margin-bottom:12px}.avwap-settings-section{margin-bottom:10px}.avwap-settings-section label{display:block;font-size:11px;color:#888;margin-bottom:4px}.avwap-mode-buttons,.avwap-weight-buttons{display:flex;gap:4px}.avwap-mode-btn,.avwap-weight-btn{flex:1;padding:6px 8px;background:#12121a;border:1px solid #333;border-radius:2px;color:#ccc;font-family:inherit;font-size:12px;cursor:pointer}.avwap-mode-btn.selected,.avwap-weight-btn.selected{border-color:#fa0;color:#fa0}.avwap-color-swatches{display:flex;gap:6px}.avwap-swatch{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.avwap-swatch.selected{border-color:#fff}.btn-apply,.btn-delete{background:#333;color:#b3b3b3;border:1px solid #888888;border-radius:5px;padding:5px 10px}.tape-filter-wrapper{position:relative;display:inline-flex;align-items:center}.tape-filter{cursor:pointer;height:16px;width:16px;object-fit:contain;flex-shrink:0;opacity:.6;transition:opacity .15s}.tape-filter:hover{opacity:1}.trade-filter-dropdown{position:absolute;top:100%;right:-180px;z-index:1000;background:#1a1a24;border:1px solid #333;border-radius:6px;padding:12px;min-width:200px;margin-top:6px}.trade-filter-label{font-size:12px;color:#888;margin-bottom:8px;display:flex;justify-content:space-between}.trade-filter-label span{color:#fa0;font-weight:700}.trade-filter-slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#333;border-radius:2px;outline:none}.trade-filter-slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:#fa0;border-radius:50%;cursor:pointer}.trade-filter-slider::-moz-range-thumb{width:14px;height:14px;background:#fa0;border-radius:50%;cursor:pointer;border:none}.trade-filter-range{display:flex;justify-content:space-between;font-size:10px;color:#555;margin-top:4px}.wallet-watchlist-menu{min-width:240px;right:-220px}.watchlist-input-row{display:flex;gap:4px;margin-bottom:8px}.watchlist-input{flex:1;padding:6px 8px;background:#12121a;border:1px solid #333;border-radius:4px;color:#ccc;font-family:inherit;font-size:11px;outline:none}.watchlist-input:focus{border-color:#555}.watchlist-add-btn{padding:6px 10px;background:#fa0;color:#000;border:none;border-radius:4px;font-weight:700;font-size:14px;cursor:pointer;line-height:1}.watchlist-add-btn:hover{background:#fb3}.watchlist-entries{max-height:200px;overflow-y:auto}.watchlist-empty{font-size:11px;color:#555;text-align:center;padding:8px}.watchlist-entry{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid #222}.watchlist-addr{font-size:12px;color:#aaa;font-family:monospace}.watchlist-remove-btn{background:none;border:none;color:#f44;font-size:16px;cursor:pointer;padding:0 4px;line-height:1}.watchlist-remove-btn:hover{color:#f66}.trade-row.watched-trade{background:#0078ff14;border-left:3px solid #0078ff;animation:watched-blink .4s ease-in-out 2}@keyframes watched-blink{0%,to{background:#0078ff14}50%{background:#0078ff59}}.trade-row.watched-trade .wallet{color:#0078ff}.order-advanced{margin-top:12px;border-top:1px solid #333;padding-top:10px}.advanced-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.advanced-row>label{font-size:11px;color:#888;min-width:55px;margin-bottom:0}.option-pills{display:flex;gap:4px;flex-wrap:wrap}.option-pills .pill{padding:4px 10px;font-size:11px;background:#1a1a24;border:1px solid #333;border-radius:12px;color:#aaa;cursor:pointer;transition:all .15s}.option-pills .pill:hover{border-color:#555;color:#fff}.option-pills .pill.active{background:#fa0;border-color:#fa0;color:#000;font-weight:600}.oco-section{margin-top:12px;border-top:1px solid #333;padding-top:10px;align-items:center}.oco-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#ccc;margin-bottom:8px}.oco-toggle input[type=checkbox]{position:relative;top:3px;accent-color:#ffaa00;width:16px;height:16px;margin-right:8px;align-self:center}.oco-fields{padding:8px;background:#12121a;border:1px solid #333;border-radius:6px}.oco-fields label{font-size:11px;color:#888;margin-bottom:4px;display:block}.oco-fields input[type=number]{width:100%;padding:6px 8px;background:#1a1a24;border:1px solid #333;border-radius:4px;color:#ccc;font-family:inherit;font-size:12px;margin-bottom:8px;outline:none}.oco-fields input[type=number]:focus{border-color:#555}.oco-fields .percentage-buttons{margin-top:4px}.wallet-mode-toggle{display:flex;align-items:center;gap:2px;background:#1a1a24;border:1px solid #333;border-radius:5px;padding:0;margin-right:8px;height:34px}.wmt-btn{background:transparent;border:none;border-radius:5px;padding:3px 9px;font-size:14px;cursor:pointer;transition:background .15s;line-height:1}.wmt-btn:hover{background:#2a2a3a}.wmt-btn.active{background:#333350;box-shadow:inset 0 0 0 1px #555}.wmt-indicator{width:6px;height:6px;border-radius:50%;margin-left:2px;margin-right:4px}.wmt-indicator.ready{background:#00cc6a;box-shadow:0 0 4px #00cc6a88}.wmt-indicator.not-ready{background:#555}.local-wallet-wrapper{position:relative;display:flex;align-items:center}.local-wallet-btn{font-family:Nova Square,system-ui,sans-serif;font-size:12px;padding:6px 12px;border-radius:6px;border:1px solid #444;cursor:pointer;white-space:nowrap;transition:all .15s}.local-wallet-btn.no-wallet{background:#1a1a24;color:#888;border-style:dashed}.local-wallet-btn.no-wallet:hover{color:#fb0;border-color:#fb0}.local-wallet-btn.locked{background:#1a1a24;color:#f80;border-color:#f806;padding-left:15px;padding-right:15px}.local-wallet-btn.locked:hover{background:#2a1a10;border-color:#f80}.local-wallet-btn.connected{background:#0a1a0f;color:#00cc6a;border-color:#00cc6a66}.local-wallet-btn.connected:hover{border-color:#00cc6a}.local-wallet-dropdown{position:absolute;top:calc(100% + 6px);right:0;background:#12121c;border:1px solid #333;border-radius:8px;padding:12px;min-width:260px;z-index:1000;box-shadow:0 8px 24px #00000080}.local-wallet-dropdown.import-mode{min-width:300px}.lw-dropdown-title{color:#fb0;font-size:12px;font-weight:700;margin-bottom:8px;letter-spacing:.05em}.lw-dropdown-hint{color:#666;font-size:10px;margin-bottom:10px;line-height:1.4}.lw-dropdown-addr{color:#aaa;font-size:11px;font-family:monospace;padding:6px 8px;background:#1a1a24;border-radius:4px;margin-bottom:8px;word-break:break-all;-webkit-user-select:all;user-select:all}.lw-textarea{width:100%;background:#1a1a24;border:1px solid #333;border-radius:4px;color:#e0e0e0;font-family:monospace;font-size:11px;padding:8px;margin-bottom:8px;resize:vertical;min-height:48px}.lw-textarea:focus{outline:none;border-color:#424242}.lw-input{width:100%;background:#1a1a24;border:1px solid #333;border-radius:4px;color:#e0e0e0;font-family:Nova Square,system-ui,sans-serif;font-size:12px;padding:7px 10px;margin-bottom:6px}.lw-input:focus{outline:none}.lw-error{color:#f44;font-size:11px;margin-bottom:6px;padding:4px 0}.lw-dropdown-action{display:block;width:100%;background:#1a1a24;border:1px solid #333;border-radius:4px;color:#ccc;font-family:Nova Square,system-ui,sans-serif;font-size:12px;padding:7px 10px;margin-bottom:4px;cursor:pointer;text-align:left;transition:all .15s}.lw-dropdown-action:hover{background:#2a2a3a;border-color:#555}.lw-dropdown-action.primary{background:#1a2a1a;color:#00cc6a;border-color:#00cc6a44;text-align:center;font-weight:700}.lw-dropdown-action.primary:hover{background:#1a3a1a;border-color:#00cc6a}.lw-dropdown-action.primary:disabled{opacity:.5;cursor:not-allowed}.lw-dropdown-action.danger{color:#f44;border-color:#f443}.lw-dropdown-action.danger:hover{background:#2a1a1a;border-color:#f44}.wallet-positions-wrapper{position:relative;display:flex;align-items:center;margin-left:8px;margin-right:4px;z-index:100}.wallet-positions-btn{background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer;padding:4px 6px;position:relative;display:flex;align-items:center;transition:border-color .15s}.wallet-positions-btn:hover{border-color:#555}.wallet-positions-icon{width:24px;height:24px;opacity:.55;transition:opacity .15s}.wallet-positions-btn:hover .wallet-positions-icon{opacity:.9}.wallet-positions-badge{position:absolute;top:-2px;right:-2px;background:#fa0;color:#000;font-size:9px;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.wallet-positions-dropdown{position:absolute;top:calc(100% + 6px);left:0;background:#12121c;border:1px solid #333;border-radius:8px;min-width:280px;max-width:320px;max-height:400px;overflow-y:auto;z-index:1000;box-shadow:0 8px 24px #0009;scrollbar-width:none}.wallet-positions-dropdown::-webkit-scrollbar{display:none}.wallet-positions-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid #2a2a36}.wallet-positions-title{font-size:12px;font-weight:700;color:#fa0;text-transform:uppercase;letter-spacing:.06em}.wallet-positions-loading{color:#888;font-size:11px;animation:limit-tag-pulse 1.5s ease-in-out infinite}.wallet-positions-body{padding:6px}.wallet-positions-empty{text-align:center;color:#555;font-size:12px;padding:16px 8px}.wallet-position-card{background:#1a1a24;border:1px solid #2a2a36;border-radius:6px;padding:8px 10px;margin-bottom:4px;transition:border-color .15s}.wallet-position-card:last-child{margin-bottom:0}.wallet-position-card:hover{border-color:#444}.wallet-position-card.active{border-color:#ffaa0059}.wallet-position-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.wallet-position-token{font-size:12px;font-weight:600;color:#ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.wallet-position-pnl{font-size:12px;font-weight:700}.wallet-position-pnl.profit{color:#00cc6a}.wallet-position-pnl.loss{color:#f45}.wallet-position-detail{display:flex;justify-content:space-between;font-size:11px;color:#666;margin-bottom:2px}.wallet-position-stale{color:#444;font-style:italic}.wallet-position-usd{font-size:11px;font-weight:600;margin-bottom:4px}.wallet-position-usd.profit{color:#00cc6a}.wallet-position-usd.loss{color:#f45}.wallet-position-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end}.wallet-pos-action{background:none;border:1px solid #333;border-radius:4px;cursor:pointer;font-size:13px;padding:2px 8px;line-height:1.4;transition:all .15s}.wallet-pos-action.chart-it{color:#aaa}.wallet-pos-action.chart-it:hover{border-color:#fa0;color:#fa0}.wallet-pos-action.close-it{color:#666}.wallet-pos-action.close-it:hover{border-color:#f45;color:#f45}.wallet-pos-active-label{font-size:10px;color:#fa0;opacity:.7;text-transform:uppercase;letter-spacing:.05em}.sr-line-label-input{background:#1a1a24;border:1px solid #444;color:#eee;padding:2px 6px;font-size:11px;border-radius:3px;width:100px}.avwap-settings-menu{position:fixed;z-index:1000;background:#1a1a24;border:1px solid #3a3a3a;border-radius:8px;padding:12px;min-width:200px;box-shadow:-10px 10px 20px #000}.avwap-settings-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.avwap-settings-label{font-size:11px;color:#888;min-width:40px}.avwap-weight-btns,.avwap-mode-btns{display:flex;gap:4px}.avwap-weight-btn,.avwap-mode-btn{padding:4px 8px;background:#12121a;border:1px solid #333;border-radius:3px;color:#ccc;font-family:inherit;font-size:11px;cursor:pointer}.avwap-weight-btn.active,.avwap-mode-btn.active{border-color:#fa0;color:#fa0}.avwap-color-swatch{width:18px;height:18px;border-radius:50%;border:2px solid transparent;cursor:pointer}.avwap-color-swatch.selected{border-color:#fff}.avwap-delete-btn{width:100%;padding:6px;background:#1a1a24;border:1px solid #ff445533;border-radius:4px;color:#f45;font-family:inherit;font-size:11px;cursor:pointer}.avwap-delete-btn:hover{background:#2a1a1a;border-color:#f45}.footprint-container:has(.scan-ticker-bar) .split-container{height:calc(100vh - 106px)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.chart-watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:180px;font-weight:700;font-family:JetBrains Mono,monospace;color:#fff;opacity:.045;z-index:1;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:center;line-height:1;letter-spacing:-.04em;pointer-events:none}.token-history-dropdown{max-height:60vh}.token-history-dropdown .dropdown-section-header+.dropdown-section-header,.token-history-dropdown>.dropdown-section-header:not(:first-child){border-top:1px solid #2a2a36;margin-top:2px;padding-top:8px}.token-history-item.active{background:#2a2a36}.jup-search-item{padding:6px 12px}.jup-search-left{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.jup-search-logo{width:22px;height:22px;border-radius:50%;flex-shrink:0;object-fit:cover;background:#1a1a1a}.jup-search-logo-placeholder{background:linear-gradient(135deg,#2a2a2a,#1a1a1a)}.jup-search-text{display:flex;flex-direction:column;min-width:0;gap:1px}.jup-search-name{color:#888;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-weight:400}.jup-search-verified{color:#4ade80;font-size:10px}.watchlist-card-remove{position:absolute;top:4px;right:4px;z-index:2;background:transparent;border:none;color:#555;cursor:pointer;font-size:16px;line-height:1;padding:2px 6px;border-radius:4px;opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}.jup-scan-row:hover .watchlist-card-remove{opacity:.75}.watchlist-card-remove:hover{opacity:1!important;color:#ff5252;background:#ff52521f}
