*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#05090d;--panel:#0a111b;--panel-2:#0e1723;--line:#1b2a3a;--line-soft:#122031;--text:#dbe7f3;--muted:#8291a3;--blue:#2f81f7;--cyan:#52e0cc;--green:#2ee889;--red:#ff6868;--amber:#ffb454;--control-bg:#08111b;--control-bg-hover:#0d1825;--control-border:#1f3044;--control-border-hover:#3f566f;--control-text:#dbe6f2;--control-muted:#7f90a4;--control-radius:8px;--control-height:32px;--hunter-corner:rgba(82,224,204,.88);--font-ui:Inter,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--fw-label:700;--fw-control:750;--fw-strong:800;--fw-title:850}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);line-height:1.35;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body.non-admin [data-admin-only],body.chart-focus-mode .header,body.chart-focus-mode .grid-controls{display:none!important}body.chart-focus-mode .main{height:100vh}body.chart-focus-mode .charts-workspace{padding:4px}body.chart-focus-mode .charts-grid,body.chart-hud-compact .charts-grid{gap:3px}body.chart-hud-compact .chart-header{justify-content:center;padding:7px 8px;min-height:28px}body.chart-hud-compact .chart-info{pointer-events:none}body.chart-hud-compact .chart-title-row{justify-content:center;gap:5px}body.chart-hud-compact .coin-logo,body.chart-hud-compact .chart-status-strip,body.chart-hud-compact .chart-price,body.chart-hud-compact .chart-sort-badges,body.chart-hud-compact .chart-controls,body.chart-hud-compact .chart-expand-overlay,body.chart-hud-compact .floating-drawing-toolbar{display:none!important}body.chart-hud-compact .chart-symbol{font-size:12px;color:#dee8f2b8}body.chart-hud-compact .compact-chart-tf{display:inline;color:#dee8f28a;font-size:11px;font-weight:var(--fw-strong);letter-spacing:.01em}body.chart-hud-compact .chart-cell{border-color:#14202a70}.header{display:flex;align-items:center;gap:16px;min-height:68px;padding:0 18px;background:radial-gradient(circle at 18% 0%,rgba(82,224,204,.045),transparent 30%),linear-gradient(180deg,#070c11 0% 100%);border-bottom:0;box-shadow:none}.app-logo{display:flex;align-items:center;flex:0 0 auto;margin-right:8px;color:#f0f6fc;line-height:1}.brand-logo-img{display:block;width:auto;height:38px;object-fit:contain}.header-divider{width:1px;height:32px;background:linear-gradient(180deg,transparent,rgba(137,155,180,.33),transparent);flex:0 0 auto}.header .status{display:inline-flex;align-items:flex-end;gap:2px;width:18px;height:16px;color:#6e7681}.status-bar{display:block;width:3px;border-radius:2px 2px 1px 1px;background:currentColor;opacity:.45;box-shadow:0 0 0 1px #0d11178c}.status-bar:nth-child(1){height:5px}.status-bar:nth-child(2){height:9px}.status-bar:nth-child(3){height:13px}.header .status.connected{color:var(--green);filter:drop-shadow(0 0 5px rgba(53,196,111,.38))}.header .status.connected .status-bar{opacity:1}.header .status.disconnected{color:var(--red)}.header .status.disconnected .status-bar:nth-child(2),.header .status.disconnected .status-bar:nth-child(3){opacity:.18}.current-clock{color:#d7e2ee;font-size:13px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums;background:#070d15d1;border:1px solid rgba(34,48,68,.92);border-radius:11px;padding:8px 12px;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000002e}.clock-picker{position:relative;z-index:90}.current-clock{cursor:pointer;white-space:nowrap}.clock-picker:hover .current-clock,.clock-picker:focus-within .current-clock{border-color:var(--control-border-hover)}.clock-picker-menu{display:none;position:absolute;right:0;top:100%;width:124px;padding:6px;background:#0b131d;border:1px solid #2a3b4b;border-radius:10px;box-shadow:0 16px 32px #0009}.clock-picker:hover .clock-picker-menu,.clock-picker:focus-within .clock-picker-menu,.clock-picker.open .clock-picker-menu{display:block}.clock-picker-options{max-height:280px;overflow:auto}.clock-picker-options button{display:block;width:100%;padding:7px 8px;color:#b8c8d6;background:none;border:0;border-radius:5px;text-align:left;cursor:pointer}.clock-picker-options button:hover,.clock-picker-options button[aria-selected=true]{color:#fff;background:#183138}.user-menu{position:relative;min-height:28px;z-index:80}.user-menu-btn{min-height:36px;display:inline-flex;align-items:center;gap:8px;color:#d7e2ee;border:1px solid rgba(34,48,68,.92);border-radius:11px;padding:0 12px;background:#070d15d1;font-size:11px;font-weight:var(--fw-control);cursor:pointer;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000002e;transition:background .14s ease,border-color .14s ease,color .14s ease}.user-menu-btn:hover,.user-menu:focus-within .user-menu-btn{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.user-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role{color:#8fbaff;font-size:9px;font-weight:var(--fw-control);text-transform:uppercase;border:1px solid rgba(88,166,255,.24);border-radius:999px;padding:1px 5px;background:#58a6ff14}.user-menu-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8b949e}.user-menu-dropdown{display:none;position:absolute;right:0;top:34px;min-width:218px;padding:5px;background:#090f18;border:1px solid #2b3545;border-radius:8px;box-shadow:0 18px 34px #00000061,inset 0 1px #ffffff09}.user-menu:hover .user-menu-dropdown,.user-menu:focus-within .user-menu-dropdown{display:block}.user-menu.force-closed .user-menu-dropdown{display:none}.user-menu-dropdown a,.user-menu-dropdown button{width:100%;height:30px;display:flex;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:#cbd6e3;padding:0 8px;font:inherit;font-size:12px;font-weight:var(--fw-control);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.user-menu-dropdown a:hover,.user-menu-dropdown button:hover{background:#151e2b;color:#fff}.user-menu-dropdown form{margin:0}.feedback-modal{position:fixed;z-index:320;inset:0;display:none;place-items:center;padding:18px;background:#02060acc}.feedback-modal.visible{display:grid}.donation-modal{position:fixed;z-index:330;inset:0;display:none;place-items:center;padding:18px;background:#02060ad1}.donation-modal.visible{display:grid}.donation-dialog{width:min(560px,100%);max-height:min(700px,calc(100vh - 36px));display:flex;flex-direction:column;border:1px solid rgba(20,32,42,.82);border-radius:10px;overflow:hidden;background:#060d13;box-shadow:0 18px 54px #00000080}.donation-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 17px 12px;border-bottom:1px solid rgba(20,32,42,.82)}.donation-dialog-title{margin:0;color:#dbe8ee;font-size:17px;font-weight:650}.donation-dialog-copy{margin:5px 0 0;color:#71899a;font-size:10px;line-height:1.4}.donation-dialog-close{width:28px;height:28px;flex:0 0 28px;border:0;border-radius:5px;background:transparent;color:#8394a5;font:21px/1 var(--font-ui);cursor:pointer}.donation-dialog-close:hover{background:#101a24;color:#e1ebf1}.donation-networks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px 15px 0}.donation-network{min-width:0;height:42px;border:1px solid #253747;border-radius:6px;background:#09121b;color:#8298a9;padding:0 8px;font:600 12px var(--font-ui);white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.donation-network:hover{border-color:#3b5969;color:#c9d8e2}.donation-network.active{border-color:#397b72;background:#0b2423;color:#c0ebe4;box-shadow:inset 0 0 0 1px #52e0cc0f}.donation-network-details{min-height:0;display:grid;gap:11px;overflow:auto;padding:13px 15px 16px}.donation-qr-frame{width:min(280px,70vw);aspect-ratio:1;justify-self:center;overflow:hidden;border-radius:7px;background:#fff}.donation-qr{display:block;width:100%;height:100%;object-fit:contain}.donation-asset-label{margin:0;color:#a9bbc8;font-size:11px;font-weight:650;text-align:center}.donation-address-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px}.donation-address{min-width:0;display:flex;align-items:center;overflow-wrap:anywhere;border:1px solid #243646;border-radius:6px;background:#050a0f;color:#d0dce5;padding:8px 9px;font:11px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;user-select:text}.donation-copy-button{min-height:36px;border:1px solid #397b72;border-radius:6px;background:#0b2423;color:#c0ebe4;padding:0 10px;font:600 10px var(--font-ui);white-space:nowrap;cursor:pointer}.donation-copy-button:hover{border-color:#55aa9f;background:#103331}.donation-copy-button:focus-visible,.donation-network:focus-visible,.donation-trigger:focus-visible{outline:2px solid rgba(82,224,204,.65);outline-offset:2px}.donation-network-warning{margin:0;border-left:2px solid #7c6333;background:#74531d1f;color:#b5a47f;padding:7px 9px;font-size:9px;line-height:1.4}.donation-copy-status{min-height:13px;color:#73d9c8;font-size:10px;text-align:center}.account-page{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;padding:42px 26px 64px;background:#05090d}.account-page::-webkit-scrollbar{display:none;width:0;height:0}.account-page-inner{width:min(1120px,100%);margin:0 auto}.account-page-heading{display:flex;align-items:flex-end;gap:18px;margin-bottom:20px;padding-bottom:17px;border-bottom:1px solid #0d151e}.account-eyebrow{color:#92a8b7;font:11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.account-page-title-line{display:flex;align-items:center;gap:9px;margin-top:6px}.account-page-title-icon{width:32px;height:32px;display:grid;place-items:center;flex:0 0 32px;transform:translateY(2px);border:1px solid #1a302f;border-radius:6px;background:#07100f;color:#6eaaa2}.account-page-title-icon svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.account-page-heading h1{margin:0;color:#e8f0f5;font-size:25px;font-weight:650;letter-spacing:-.04em;line-height:1.15}.account-shell{overflow:hidden;margin-top:20px;border:1px solid #14202c;border-radius:8px;background:#060b11}.account-hero{min-height:108px;display:flex;align-items:center;gap:17px;margin:0;padding:19px 24px;border-bottom:1px solid #14202c;border-left:2px solid rgba(53,166,158,.42);background:linear-gradient(112deg,#080f17,#05090d 72%)}.account-avatar{width:54px;height:54px;display:grid;place-items:center;flex:0 0 54px;border:1px solid #223a35;border-radius:50%;background:#071310;color:#9ac9bf;font-size:20px;font-weight:650;letter-spacing:-.03em}.account-identity{min-width:0}.account-name-line{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.account-name{overflow-wrap:anywhere;color:#edf4f8;font-size:19px;font-weight:650;letter-spacing:-.035em}.account-role-pill{padding:4px 8px;border:1px solid rgba(64,189,180,.24);border-radius:4px;background:#40bdb412;color:#92cfc4;font:600 10px/1 var(--font-ui);letter-spacing:.035em;text-transform:uppercase}.account-since{margin:6px 0 0;color:#9aabb8;font-size:11px}.account-since strong{color:#b6c5cf;font-weight:550}.account-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings-section{min-width:0;padding:24px}.account-settings-section+.account-settings-section{border-left:1px solid #101a25}.account-section-heading{margin:0 0 18px;padding:0 0 13px;border-bottom:1px solid rgba(22,37,54,.72)}.account-section-kicker{margin-bottom:6px;color:#8bd0c5;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.account-section-heading h2{margin:0;color:#dce7ee;font-size:18px;font-weight:650;letter-spacing:-.025em}.account-section-copy{max-width:410px;margin:7px 0 0;color:#b4c1cb;font-size:13px;line-height:1.5}.account-current-email{display:grid;gap:5px;margin:0 0 13px;padding:0 0 13px;border-bottom:1px solid rgba(22,37,54,.72)}.account-current-email-label{color:#9aabb8;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.account-current-email-value{overflow-wrap:anywhere;color:#d2dde6;font-size:13px;font-weight:550}.account-form{display:grid;gap:12px}.account-field{display:grid;gap:7px;color:#c0ccd5;font-size:12px;font-weight:600}.account-input-wrap{position:relative;display:block}.account-security-form-grid{display:grid;grid-template-columns:1fr;gap:12px}.account-field input{width:100%;height:40px;border:1px solid #1b2a38;border-radius:5px;outline:none;background:#04070a;color:#d2dde6;padding:0 10px;font:13px var(--font-ui);transition:border-color .14s ease,box-shadow .14s ease}.account-field input::placeholder{color:#98a7b3}.account-field input:focus{border-color:#326e69;box-shadow:0 0 0 3px #35a69e0f}.account-field input[type=password],.account-field input[data-password-visible=true]{padding-right:76px}.account-input-action{position:absolute;top:0;right:0;height:100%;padding:0 10px;border:0;background:transparent;color:#aab9c4;font:11px var(--font-ui);cursor:pointer}.account-input-action:hover{color:#c4d8e0}.account-form-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.account-form-status{min-width:0;color:#a7b6c0;font-size:12px;line-height:1.45}.account-form-status.is-error{color:#e59b8f}.account-form-status:not(.account-password-hint):not(.is-error):not(:empty){color:#82c8bd}.account-primary-button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 13px;border:1px solid #295550;border-radius:5px;background:#081715;color:#9bd8ce;font:650 11px var(--font-ui);white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease}.account-primary-button:hover{border-color:#356b64;background:#0b1b18}.account-primary-button:disabled{cursor:wait;opacity:.65}.account-security-footer{margin-top:13px;padding-top:13px;border-top:1px solid rgba(22,37,54,.9)}.account-password-hint{color:#a7b6c0}.account-page button:focus-visible{outline:2px solid rgba(53,166,158,.65);outline-offset:2px}.profile-subnav{display:flex;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 0 16px;padding:0 0 7px;border-bottom:1px solid #0d151e}.profile-subnav::-webkit-scrollbar{display:none;width:0;height:0}.profile-subtab{position:relative;min-height:38px;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;border:0;background:transparent;color:#a9b6c1;padding:0 12px;font:550 13px var(--font-ui);white-space:nowrap;cursor:pointer}.profile-subtab:hover{color:#c9d7e1}.profile-subtab.active{color:#e3edf3}.profile-subtab.active:after{position:absolute;right:10px;bottom:-8px;left:10px;height:2px;background:#35a69e;content:""}.profile-subtab-count{position:relative;width:20px;height:20px;flex:0 0 20px;display:inline-block;border:1px solid #397b72;border-radius:50%;background:#0c211e;box-shadow:inset 0 0 0 1px #52e0cc14;padding:0;vertical-align:middle}.profile-subtab-count-value{position:absolute;top:50%;left:50%;color:#c0fff1;font:700 10px/1 var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;transform:translate(-50%,-50%)}.profile-subtab-count[hidden],.profile-section[hidden],.profile-feedback-section[hidden],.profile-feedback-state[hidden],.profile-feedback-list[hidden]{display:none!important}.profile-feedback-panel{overflow:hidden;border:1px solid #14202c;border-radius:8px;background:#060b11}.profile-feedback-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:22px 24px 0}.profile-feedback-heading .account-section-kicker{margin-bottom:6px;color:#69bdb4;font:700 10px var(--font-ui);letter-spacing:.12em}.profile-feedback-heading h2{margin:0;color:#dce7ee;font-size:18px;font-weight:650;letter-spacing:-.025em}.profile-feedback-refresh{min-height:34px;display:inline-flex;align-items:center;gap:7px;border:1px solid #1b2a38;border-radius:5px;background:#070d13;color:#b0c2cc;padding:0 12px;font:550 10px var(--font-ui);white-space:nowrap;cursor:pointer}.profile-feedback-refresh:hover{border-color:#326e69;color:#d5e5e9}.profile-feedback-refresh svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.profile-feedback-state{min-height:70px;display:grid;place-items:center;color:#a7b6c0;padding:20px 24px 24px;font-size:12px;text-align:center}.profile-feedback-list{display:grid;gap:10px;padding:0 24px 24px}.profile-request-card{min-width:0;padding:17px 18px 16px;border:1px solid #172534;border-radius:7px;background:linear-gradient(135deg,#070d14,#05090d 78%);box-shadow:inset 0 1px #ffffff05}.profile-request-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.profile-request-meta{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#aebbc5;font:12px var(--font-ui)}.profile-request-kind{min-height:28px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(64,189,180,.25);border-radius:5px;background:#40bdb40f;color:#a1ddd4;font:600 12px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.profile-request-meta time{color:#aebbc5}.profile-request-status{display:inline-flex;align-items:center;flex:0 0 auto;min-height:26px;border:1px solid #244844;border-radius:4px;background:#0a1716;color:#a1d7cd;padding:0 9px;font:600 11px var(--font-ui);white-space:nowrap}.profile-request-status.status-new{border-color:#51432b;background:#19140d;color:#d6ad69}.profile-request-status.status-in_progress{border-color:#244844;background:#0a1716;color:#79bdb3}.profile-request-status.status-declined{border-color:#4a3035;background:#180e12;color:#c98b91}.profile-request-status.status-resolved{border-color:#234b3e;background:#091713;color:#78c69c}.profile-request-card h3{margin:0;color:#f7fcff;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.45;text-shadow:0 0 12px rgba(82,224,204,.1)}.profile-request-message{margin:6px 0 0;color:#b5c2cc;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}body.account-only .main-tabs,body.account-only .header-search,body.account-only .header-divider,body.account-only .market-context,body.account-only .header .status,body.account-only .clock-picker{display:none!important}body.account-only .main-view:not(#accountView){display:none!important}body.account-only #accountView{display:flex!important}.feedback-dialog{width:min(560px,100%);height:min(560px,calc(100vh - 36px));display:flex;flex-direction:column;border:1px solid rgba(20,32,42,.72);border-radius:9px;overflow:hidden;background:#060d13;box-shadow:0 8px 20px #00000047}.feedback-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 15px 12px;border-bottom:1px solid rgba(20,32,42,.72)}.feedback-dialog-title{margin:0;color:#e3edf3;font-size:18px;font-weight:650}.feedback-dialog-copy{margin:5px 0 0;color:#a4b3bf;font-size:12px;line-height:1.5}.feedback-dialog-close{width:30px;height:30px;flex:0 0 30px;border:0;border-radius:4px;background:transparent;color:#9aaab6;font:22px/1 var(--font-ui);cursor:pointer}.feedback-dialog-close:hover{background:#081016;color:#d9e6ed}.feedback-dialog-body{flex:1;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;padding:15px 17px 16px}.feedback-field{display:grid;gap:6px;color:#b2bec8;font-size:12px;font-weight:600}.feedback-field input,.feedback-field select,.feedback-field textarea{width:100%;border:1px solid rgba(43,62,78,.92);border-radius:5px;outline:0;background:#070d13;color:#e0e8ed;padding:9px 11px;font:13px var(--font-ui)}.feedback-field input,.feedback-field select{height:36px}.feedback-field input::placeholder,.feedback-field textarea::placeholder{color:#8799a7;opacity:1}.feedback-message-field{min-height:0;display:flex;flex-direction:column}.feedback-field textarea{min-height:108px;flex:1;resize:vertical;line-height:1.55}.feedback-field input:focus,.feedback-field select:focus,.feedback-field textarea:focus{border-color:#28e6cdad;background:#060d13;box-shadow:0 0 0 2px #28e6cd1a}.feedback-status{min-height:18px;color:#ffc266;font-size:12px}.feedback-status.ok{color:#8be1d5}.feedback-dialog-actions{display:flex;justify-content:flex-end;gap:8px;padding:12px 17px;border-top:1px solid rgba(31,48,64,.86);background:#050a0f}.feedback-dialog-actions button{height:34px;border:1px solid rgba(48,68,84,.96);border-radius:5px;background:#080f16;color:#c2ced6;padding:0 12px;font:550 12px var(--font-ui);cursor:pointer}.feedback-dialog-actions button.primary{border-color:#397b72;background:#0b2423;color:#d3f6ef}.feedback-dialog-actions button:hover{border-color:#48667a;color:#e3ebef}.feedback-dialog-actions button.primary:hover{border-color:#55aa9f;background:#103331}.feedback-dialog-actions button:disabled{cursor:wait;opacity:.65}.main-tabs{display:flex;align-items:center;gap:6px;margin-left:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.main-tab-btn{min-height:40px;border:0;border-radius:0;background:transparent;color:#74859a;padding:0 12px;font-size:12px;font-weight:var(--fw-control);cursor:pointer;letter-spacing:0;position:relative;transition:color .14s ease,background .14s ease}.main-tab-btn:hover{color:#cbd8e6;background:#52e0cc08}.main-tab-btn.active{color:#f4fbff;background:transparent;box-shadow:none}.main-tab-btn.active:before{content:"";position:absolute;left:50%;bottom:-3px;width:30px;height:7px;pointer-events:none;border-radius:999px;background:#52e0cc2e;transform:translate(-50%);filter:blur(5px)}.main-tab-btn.active:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;pointer-events:none;background:var(--cyan);box-shadow:0 0 8px #52e0cc52}.main-tab-btn.nav-action{color:#6f8196}.main-tab-btn.nav-action:hover{color:#bdccdd}.heatmap-page{overflow:hidden;padding:10px;background:#060a10}.heatmap-workspace{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid #172535;border-radius:8px;background:#070c13;overflow:hidden}.heatmap-toolbar{min-height:52px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid #172535;background:#0a1018}.heatmap-toolbar-title{color:#e8f1f8;font-size:13px;font-weight:var(--fw-title);margin-right:6px}.heatmap-field{display:flex;align-items:center;gap:6px;color:#718397;font-size:10px;font-weight:var(--fw-label)}.heatmap-field select{height:30px;border:1px solid #27374a;border-radius:6px;background:#070d15;color:#d7e3ed;padding:0 26px 0 8px;font:11px var(--font-ui)}.heatmap-symbol-select{min-width:124px}.heatmap-status{margin-left:auto;color:#7d91a5;font-size:10px;font-variant-numeric:tabular-nums}.heatmap-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 260px}.heatmap-canvas-wrap{position:relative;min-height:240px;background:#060b11}.heatmap-canvas{width:100%;height:100%;display:block}.heatmap-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#687b90;font-size:12px;pointer-events:none}.heatmap-empty.hidden{display:none}.heatmap-walls{min-width:0;overflow:auto;border-left:1px solid #172535;background:#090f17}.heatmap-walls-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 12px 9px;border-bottom:1px solid #172535}.heatmap-walls-title{color:#e8f1f8;font-size:12px;font-weight:var(--fw-title)}.heatmap-walls-note{color:#688095;font-size:9px}.heatmap-wall-list{display:grid;gap:1px;padding:6px}.heatmap-wall{display:grid;grid-template-columns:6px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:48px;padding:6px;border-bottom:1px solid rgba(38,55,75,.55)}.heatmap-wall:last-child{border-bottom:0}.heatmap-wall-side{width:3px;height:29px;border-radius:2px;background:#52e0cc}.heatmap-wall.ask .heatmap-wall-side{background:#f05252}.heatmap-wall-price{color:#e4edf5;font-size:11px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums}.heatmap-wall-meta{margin-top:3px;color:#718499;font-size:9px;font-variant-numeric:tabular-nums}.heatmap-wall-volume{color:#b9ccd9;font-size:10px;font-weight:var(--fw-title);font-variant-numeric:tabular-nums;text-align:right}.heatmap-wall-age{margin-top:3px;color:#60768b;font-size:9px;text-align:right;font-variant-numeric:tabular-nums}.heatmap-walls-empty{padding:18px 12px;color:#687b90;font-size:11px;line-height:1.45}.heatmap-footer{min-height:34px;display:flex;align-items:center;gap:14px;padding:0 12px;border-top:1px solid #172535;color:#718397;font-size:10px;font-variant-numeric:tabular-nums}.heatmap-legend{display:flex;align-items:center;gap:6px}.heatmap-legend i{width:36px;height:6px;border-radius:2px;background:#52e0ccc2;box-shadow:18px 0 #52e0cc3d}.heatmap-footer strong{color:#dce8f2;font-weight:var(--fw-control)}.liquidity-scanner-page{overflow:hidden;padding:10px;background:#060a10}.liquidity-scanner-workspace{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid #172535;border-radius:8px;background:#070c13;overflow:hidden}.liquidity-scanner-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid #172535;background:#0a1018}.liquidity-scanner-title{color:#e8f1f8;font-size:13px;font-weight:var(--fw-title)}.liquidity-scanner-status{margin-left:auto;color:#74889c;font-size:10px;font-variant-numeric:tabular-nums}.liquidity-view-switch{margin-left:4px}.liquidity-view-switch button{min-width:62px}.liquidity-radar-mode-switch{margin-left:2px}.liquidity-radar-mode-switch[hidden]{display:none}.liquidity-radar-mode-switch button{min-width:64px}.liquidity-segment{display:inline-flex;height:30px;border:1px solid #26374a;border-radius:6px;overflow:hidden;background:#070d15}.liquidity-segment button{min-width:66px;border:0;border-right:1px solid #26374a;background:transparent;color:#72869a;padding:0 9px;font:10px var(--font-ui);font-weight:var(--fw-control);cursor:pointer}.liquidity-segment button:last-child{border-right:0}.liquidity-segment button:hover{color:#dbe8f2;background:#0c1621}.liquidity-segment button.active{color:#e9f7f5;background:#52e0cc1f;box-shadow:inset 0 -2px #52e0cc}.liquidity-scanner-filters{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid #172535;background:#080e16}.liquidity-filter{display:flex;align-items:center;gap:5px;color:#6f8295;font-size:9px;font-weight:var(--fw-label)}.liquidity-filter select,.liquidity-filter input{height:28px;min-width:0;border:1px solid #26374a;border-radius:5px;background:#070d15;color:#d3e0eb;padding:0 7px;font:10px var(--font-ui)}.liquidity-filter input{width:118px}.liquidity-filter-search{margin-left:auto}.liquidity-filter-search input{width:128px}.liquidity-filter-more{position:relative}.liquidity-filter-more-toggle{height:28px;border:1px solid #34495d;border-radius:5px;background:#0b1520;color:#aebfcd;padding:0 9px;font:10px var(--font-ui);font-weight:var(--fw-control);cursor:pointer}.liquidity-filter-more-toggle:hover,.liquidity-filter-more-toggle.active{border-color:#4f887f;background:#0c211f;color:#a0ebe0}.liquidity-filter-more-popover{position:absolute;z-index:35;top:calc(100% + 7px);right:0;display:grid;grid-template-columns:repeat(2,minmax(145px,1fr));gap:9px 12px;width:360px;padding:11px;border:1px solid #39495b;border-radius:7px;background:#0a121c;box-shadow:0 14px 30px #00000061}.liquidity-filter-more-popover[hidden]{display:none}.liquidity-filter-more-popover .liquidity-filter{min-width:0;justify-content:space-between}.liquidity-filter-more-popover .liquidity-filter select{width:84px}.liquidity-filter-more-popover .liquidity-filter-toggle{grid-column:span 1;justify-content:flex-start}.liquidity-filter-more-popover .liquidity-blacklist-control{grid-column:1 / -1}.liquidity-filter-more-popover .liquidity-blacklist-popover{top:calc(100% + 8px);right:0}.liquidity-blacklist-control{position:relative}.liquidity-blacklist-toggle{height:28px;border:1px solid #39465a;border-radius:5px;background:#0b131d;color:#aebdca;padding:0 8px;font:9px var(--font-ui);font-weight:var(--fw-control);cursor:pointer}.liquidity-blacklist-toggle:hover,.liquidity-blacklist-toggle.active{border-color:#8e5365;background:#21131b;color:#efbec4}.liquidity-blacklist-popover{position:absolute;z-index:30;top:calc(100% + 7px);right:0;width:278px;padding:10px;border:1px solid #39495b;border-radius:7px;background:#0a121c;box-shadow:0 14px 30px #00000061}.liquidity-blacklist-popover[hidden]{display:none}.liquidity-blacklist-head{color:#dce8f1;font-size:10px;font-weight:var(--fw-title)}.liquidity-blacklist-input-row{display:flex;gap:6px;margin-top:8px}.liquidity-blacklist-input-row input{flex:1;min-width:0;height:28px;border:1px solid #2d4052;border-radius:5px;background:#071019;color:#dce9f2;padding:0 8px;font:10px var(--font-ui)}.liquidity-blacklist-add{min-width:72px;border:1px solid #326d68;border-radius:5px;background:#0c211f;color:#8ee5da;font:10px var(--font-ui);font-weight:var(--fw-title);cursor:pointer}.liquidity-blacklist-add:hover{background:#12312d}.liquidity-blacklist-hint{margin-top:7px;color:#71879a;font-size:9px;line-height:1.4}.liquidity-blacklist-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.liquidity-blacklist-chip{display:inline-flex;align-items:center;gap:5px;min-height:23px;border:1px solid rgba(181,88,107,.48);border-radius:4px;background:#8b324324;color:#e6adb6;padding:0 4px 0 7px;font-size:9px;font-weight:var(--fw-title)}.liquidity-blacklist-remove{width:17px;height:17px;border:0;border-radius:3px;background:transparent;color:#d28d98;font:14px/1 var(--font-ui);cursor:pointer}.liquidity-blacklist-remove:hover{background:#f5696924;color:#ffd0d4}.liquidity-blacklist-empty{color:#71879a;font-size:9px}.liquidity-scanner-table-wrap{position:relative;flex:1;min-height:0;overflow:auto;overflow-anchor:none}.liquidity-scanner-table tbody,.liquidity-scanner-table tbody tr{overflow-anchor:none}.liquidity-scanner-table-wrap[hidden]{display:none}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter.density-range-control{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 110px;grid-template-rows:auto 16px;min-height:59px;gap:6px 8px;min-width:0;padding:9px 10px 8px;border:1px solid #1b2529;border-radius:7px;background:linear-gradient(145deg,#0a111a,#080f17)}.density-range-control label{align-self:center;font-size:11px}.liquidity-settings-parameters .density-range-control .density-range-value{width:90px;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.liquidity-settings-parameters .density-range-control input[type=range]{grid-column:1/-1;width:100%;min-width:0;height:16px;margin:0;padding:0;border:0;background:transparent}.liquidity-scanner-table tbody tr.liquidity-virtual-spacer>td{height:0;padding:0;border:0;line-height:0;background:transparent}.liquidity-scanner-table tbody tr.liquidity-virtual-spacer{pointer-events:none;background:transparent}.liquidity-radar-view{flex:1;min-height:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:linear-gradient(135deg,#101d2b61,#060c1333)}.liquidity-radar-view[hidden]{display:none}.liquidity-radar-stage{min-width:0;min-height:360px;position:relative;overflow:hidden;isolation:isolate;cursor:grab}.liquidity-radar-stage.panning{cursor:grabbing;user-select:none}.liquidity-radar-stage:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at center,rgba(48,203,183,.06),transparent 48%),linear-gradient(90deg,rgba(54,92,120,.055) 1px,transparent 1px),linear-gradient(rgba(54,92,120,.045) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px}.liquidity-radar-ring{position:absolute;left:calc(50% + var(--radar-pan-x, 0px));top:calc(50% + var(--radar-pan-y, 0px));z-index:-1;border:1px solid rgba(82,224,204,.16);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.liquidity-radar-ring:after{content:attr(data-label);position:absolute;top:3px;left:50%;color:#688197;font-size:9px;font-variant-numeric:tabular-nums;transform:translate(-50%,-100%);white-space:nowrap}.liquidity-radar-axis{position:absolute;z-index:-1;left:calc(50% + var(--radar-pan-x, 0px));top:calc(50% + var(--radar-pan-y, 0px));width:1px;height:100%;background:linear-gradient(180deg,transparent,rgba(82,224,204,.12),transparent);transform:translate(-50%,-50%)}.liquidity-radar-axis.horizontal{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(82,224,204,.12),transparent)}.liquidity-radar-hemisphere{position:absolute;z-index:-1;left:50%;width:18px;color:#60798d;font-size:9px;font-weight:var(--fw-label);letter-spacing:.06em;text-transform:uppercase;transform:translate(-50%);pointer-events:none}.liquidity-radar-hemisphere.sell{top:8px;color:#a07182}.liquidity-radar-hemisphere.buy{bottom:8px;color:#639d96}.liquidity-radar-links{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.liquidity-radar-link{stroke:#97b9ca38;stroke-width:1;stroke-dasharray:3 4}.liquidity-radar-stage.pair-focus .liquidity-radar-node:not(.pair-match){opacity:.18;filter:saturate(.25)}.liquidity-radar-stage.pair-focus .liquidity-radar-node.pair-match{z-index:6;filter:brightness(1.2);box-shadow:0 0 0 3px #70e5d524,0 10px 28px #0006}.liquidity-radar-stage.pair-focus .liquidity-radar-link{opacity:.1}.liquidity-radar-stage.pair-focus .liquidity-radar-link.pair-match{stroke:#7ce1d4;stroke-width:1.8;opacity:1}.liquidity-radar-zoom{position:absolute;z-index:7;top:12px;left:12px;display:inline-flex;align-items:center;height:28px;border:1px solid rgba(52,74,96,.9);border-radius:6px;overflow:hidden;background:#070e16e6;box-shadow:0 5px 14px #0000003d}.liquidity-radar-zoom button{width:28px;height:100%;border:0;border-right:1px solid rgba(52,74,96,.8);background:transparent;color:#aebdca;font:15px/1 var(--font-ui);cursor:pointer}.liquidity-radar-zoom button:last-child{border-right:0}.liquidity-radar-zoom button:hover{background:#132231;color:#e6f3fa}.liquidity-radar-zoom button.reset{width:30px;font-size:13px}.liquidity-radar-zoom-value{min-width:43px;color:#8ca4b7;font-size:9px;font-weight:var(--fw-control);text-align:center;font-variant-numeric:tabular-nums}.liquidity-radar-center{position:absolute;z-index:2;left:calc(50% + var(--radar-pan-x, 0px));top:calc(50% + var(--radar-pan-y, 0px));display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(129,237,223,.66);border-radius:50%;background:#102a30;color:#d9fbf6;font-size:10px;font-weight:var(--fw-title);letter-spacing:.06em;box-shadow:0 0 0 7px #52e0cc0e,0 0 28px #52e0cc24;transform:translate(-50%,-50%);pointer-events:none}.liquidity-radar-node{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--node-size);height:var(--node-size);border:1px solid var(--node-border);border-radius:50%;background:var(--node-bg);color:#e9f5fa;padding:4px;text-align:center;transform:translate(-50%,-50%);cursor:pointer;box-shadow:0 8px 18px #00000038;transition:left .42s ease-out,top .42s ease-out,width .42s ease-out,height .42s ease-out,filter .14s ease,transform .14s ease,box-shadow .14s ease}.liquidity-radar-stage.panning .liquidity-radar-node,.liquidity-radar-stage.interacting .liquidity-radar-node{transition:none}.liquidity-radar-node:hover,.liquidity-radar-node.selected{z-index:5;filter:brightness(1.16);box-shadow:0 0 0 3px #def6f41a,0 10px 26px #0000005c}.liquidity-radar-node:hover{transform:translate(-50%,-50%) scale(1.08)}.liquidity-radar-node.sell{--node-bg:linear-gradient(145deg, #3b1a29, #1d1420);--node-border:#b85c75}.liquidity-radar-node.buy{--node-bg:linear-gradient(145deg, #123936, #102529);--node-border:#44b8a8}.liquidity-radar-node.candidate{opacity:.62;filter:saturate(.55)}.liquidity-radar-symbol{max-width:100%;overflow:hidden;font-size:clamp(9px,1vw,12px);font-weight:var(--fw-title);line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.liquidity-radar-volume{margin-top:3px;color:#a9c6d2;font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap}.liquidity-radar-distance{position:absolute;bottom:-15px;left:50%;color:#91a9b9;font-size:9px;font-variant-numeric:tabular-nums;transform:translate(-50%);white-space:nowrap}.liquidity-radar-node.compact-label .liquidity-radar-volume,.liquidity-radar-node.compact-label .liquidity-radar-distance{display:none}.liquidity-radar-activity{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;width:16px;height:16px;border:1px solid #425568;border-radius:50%;background:#0a131d;color:#aebdca;font-size:10px;font-weight:var(--fw-title);line-height:1;box-shadow:0 2px 7px #0000004d}.liquidity-radar-activity.growing{color:#72e1c9;border-color:#398f83}.liquidity-radar-activity.shrinking,.liquidity-radar-activity.removed{color:#ef9299;border-color:#9a4f60}.liquidity-radar-activity.defending{color:#f5cb73;border-color:#9d7b3a}.liquidity-radar-activity.absorbing{color:#c6a6f0;border-color:#765da0}.liquidity-radar-activity.moving{color:#9abbf6;border-color:#5878a8}.liquidity-radar-tooltip{position:absolute;z-index:8;width:220px;display:none;padding:10px 11px;border:1px solid #344a60;border-radius:7px;background:#070e16f7;color:#b9c9d7;box-shadow:0 14px 30px #0000006b;font-size:10px;line-height:1.4;pointer-events:none}.liquidity-radar-tooltip.visible{display:block}.liquidity-radar-tooltip-title{color:#edf6fb;font-size:12px;font-weight:var(--fw-title)}.liquidity-radar-tooltip-side{margin-top:2px;color:#76dcca}.liquidity-radar-tooltip-side.sell{color:#ee99a2}.liquidity-radar-tooltip-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(52,74,96,.7)}.liquidity-radar-tooltip-grid span{color:#788ea1}.liquidity-radar-tooltip-grid strong{display:block;color:#d8e5ee;font-size:10px;font-variant-numeric:tabular-nums}.liquidity-radar-empty{display:none!important}@media(max-width:800px){.liquidity-radar-view{overflow:auto}.liquidity-radar-stage{min-height:420px}}.liquidity-inspector{--density-accent:#53ddcd;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(450px,1.45fr) minmax(290px,.9fr);gap:8px;align-items:stretch;padding:10px 14px;background:linear-gradient(90deg,color-mix(in srgb,var(--density-accent) 9%,#07121a),#081019 36%)}.liquidity-inspector.side-sell{--density-accent:#e67c91}.liquidity-inspector.side-buy{--density-accent:#53ddcd}.liquidity-inspector[hidden]{display:none}.liquidity-inspector.radar-floating{position:absolute;z-index:12;bottom:16px;left:16px;display:grid;grid-template-columns:1fr;width:min(310px,calc(100% - 32px));gap:9px;padding:11px;border:1px solid #29485a;border-radius:8px;background:#070f17f5;box-shadow:0 14px 34px #00000061;backdrop-filter:blur(10px)}.liquidity-inspector.radar-floating .liquidity-inspector-summary{gap:7px}.liquidity-inspector.radar-floating .liquidity-inspector-kicker{color:#5ecfbe}.liquidity-inspector.radar-floating .liquidity-inspector-title{margin-top:2px;font-size:14px}.liquidity-inspector.radar-floating .liquidity-inspector-summary-text{display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.liquidity-inspector.radar-floating .liquidity-inspector-open{align-self:stretch;height:26px}.liquidity-inspector.radar-floating .liquidity-inspector-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.liquidity-inspector.radar-floating .liquidity-inspector-metric{padding:5px 6px}.liquidity-inspector.radar-floating .liquidity-inspector-metric-label{font-size:8px}.liquidity-inspector.radar-floating .liquidity-inspector-metric-value{font-size:10px}.liquidity-inspector.radar-floating .liquidity-inspector-activity{display:none}.liquidity-inspector.radar-floating .liquidity-inspector-summary{display:flex;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.liquidity-inspector.radar-floating .liquidity-inspector-summary-icon{display:none}.liquidity-inspector.radar-floating .liquidity-inspector-summary>div:first-child{grid-area:auto}.liquidity-inspector.radar-floating .liquidity-inspector-status,.liquidity-inspector.radar-floating .liquidity-inspector-open{grid-area:auto}.liquidity-inspector.radar-floating .liquidity-inspector-metrics{padding:0;border:0;background:none}.liquidity-inspector.radar-floating .liquidity-inspector-metric{border:0;border-radius:0;background:none}.liquidity-inspector.radar-floating .liquidity-inspector-metric-icon{display:none}.liquidity-inspector.radar-floating .liquidity-inspector-summary{display:grid;grid-template-areas:"details details details" "status open signal";grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px}.liquidity-inspector.radar-floating .liquidity-inspector-summary>div:first-child{grid-area:details}.liquidity-inspector.radar-floating .liquidity-inspector-status{grid-area:status}.liquidity-inspector.radar-floating .liquidity-inspector-open,.liquidity-inspector.radar-floating .liquidity-inspector-signal{align-self:center;width:auto;height:26px;margin:0;border:1px solid #35576c;border-radius:5px;background:#0b1721;color:#b9d2de;padding:0 8px;font:600 9px var(--font-ui);cursor:pointer;white-space:nowrap}.liquidity-inspector.radar-floating .liquidity-inspector-open{grid-area:open}.liquidity-inspector.radar-floating .liquidity-inspector-signal{grid-area:signal}.liquidity-inspector.radar-floating .liquidity-inspector-open:hover,.liquidity-inspector.radar-floating .liquidity-inspector-signal:hover{border-color:#5b9bb3;background:#102433;color:#e0eef4}.liquidity-inspector-summary{position:relative;min-width:0;display:grid;grid-template-areas:"details details" "open status";grid-template-columns:auto 1fr;grid-template-rows:1fr auto;align-items:end;gap:8px 10px;padding:15px 14px 11px 62px;border:1px solid color-mix(in srgb,var(--density-accent) 44%,#294354);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--density-accent) 12%,#0a1620),#071019cc);box-shadow:inset 0 1px #9cf7eb0d,0 8px 18px #0000001f}.liquidity-inspector-summary-icon{position:absolute;top:17px;left:15px;display:block;width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--density-accent) 15%,#0b2630);box-shadow:0 0 18px color-mix(in srgb,var(--density-accent) 14%,transparent)}.liquidity-inspector-summary-icon:before{display:block;width:18px;height:18px;margin:8px;background:var(--density-accent);content:"";-webkit-mask:url(https://api.iconify.design/lucide/layers-3.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/layers-3.svg) center / contain no-repeat}.liquidity-inspector-summary>div:first-child{grid-area:details;min-width:0}.liquidity-inspector-kicker{display:block;margin-bottom:4px;color:#7e9bad;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.liquidity-inspector-title{color:#edf6fb;font-size:16px;font-weight:var(--fw-title)}.liquidity-inspector-title .sell{color:#ff9b9b}.liquidity-inspector-title .buy{color:#86e5d8}.liquidity-inspector-price{margin-top:5px;color:#f2f8fb;font-size:19px;font-weight:var(--fw-title);font-variant-numeric:tabular-nums;line-height:1.05}.liquidity-inspector-distance{margin-top:4px;color:#93a8b9;font-size:9px;font-variant-numeric:tabular-nums}.liquidity-inspector-summary-text{display:block;overflow:hidden;margin-top:5px;color:#8da4b5;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.liquidity-inspector-status{grid-area:status;align-self:center;justify-self:start;width:max-content;border:1px solid color-mix(in srgb,var(--density-accent) 55%,transparent);border-radius:999px;background:color-mix(in srgb,var(--density-accent) 12%,transparent);color:var(--density-accent);padding:4px 9px;font-size:9px;font-weight:var(--fw-title);white-space:nowrap}.liquidity-inspector-open{grid-area:open;align-self:center;justify-self:start;width:max-content;height:31px;margin:0;border:1px solid color-mix(in srgb,var(--density-accent) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--density-accent) 12%,#0b151e);color:#d5faf4;padding:0 12px;font:10px var(--font-ui);font-weight:var(--fw-title);cursor:pointer}.liquidity-inspector-open:hover{background:#102a28}.liquidity-inspector-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px;border:1px solid rgba(33,95,110,.72);border-radius:8px;background:#06121c8f}.liquidity-inspector-metric{position:relative;min-width:0;padding:15px 10px 10px;border:1px solid rgba(30,79,94,.82);border-radius:7px;background:linear-gradient(145deg,#081c27d1,#061019c2)}.liquidity-inspector-metric:last-child{border-right:1px solid rgba(30,79,94,.82)}.liquidity-inspector-metric-label{display:flex;align-items:center;gap:6px;color:#7895a8;font-size:10px;font-weight:var(--fw-label)}.liquidity-inspector-metric-icon{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:6px;background:color-mix(in srgb,var(--density-accent) 13%,#0b2630)}.liquidity-inspector-metric-icon:before{width:14px;height:14px;background:var(--density-accent);content:"";-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.liquidity-inspector-metric-icon.zone:before{-webkit-mask-image:url(https://api.iconify.design/lucide/layers-3.svg);mask-image:url(https://api.iconify.design/lucide/layers-3.svg)}.liquidity-inspector-metric-icon.volume:before{-webkit-mask-image:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg);mask-image:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg)}.liquidity-inspector-metric-icon.distance:before{-webkit-mask-image:url(https://api.iconify.design/lucide/crosshair.svg);mask-image:url(https://api.iconify.design/lucide/crosshair.svg)}.liquidity-inspector-metric-icon.score:before{-webkit-mask-image:url(https://api.iconify.design/lucide/triangle-alert.svg);mask-image:url(https://api.iconify.design/lucide/triangle-alert.svg)}.liquidity-inspector-metric-icon.age:before{-webkit-mask-image:url(https://api.iconify.design/lucide/clock-3.svg);mask-image:url(https://api.iconify.design/lucide/clock-3.svg)}.liquidity-inspector-metric-value{display:block;overflow:hidden;margin-top:7px;color:#e0eef5;font-size:14px;font-weight:var(--fw-title);text-overflow:ellipsis;white-space:nowrap}.liquidity-inspector-secondary{display:none}.liquidity-inspector-metric-meta{display:block;overflow:hidden;margin-top:4px;color:#738a9c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.liquidity-inspector-activity{min-width:0;display:grid;grid-template-columns:minmax(120px,1.05fr) minmax(135px,.95fr);gap:14px;padding:14px;border:1px solid rgba(33,95,110,.72);border-radius:8px;background:linear-gradient(135deg,#071923c2,#061019b8);box-shadow:inset 0 1px #82ede109}.liquidity-inspector-panel-title{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(37,72,88,.66);color:#91aabb;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.liquidity-volume-trend{color:#78d9c9;font-size:8px;white-space:nowrap}.liquidity-volume-trend.shrinking{color:#e8909b}.liquidity-volume-trend.growing{color:#78d9c9}.liquidity-volume-chart{display:block;width:100%;height:52px;border-bottom:1px solid #1a2a39;background:repeating-linear-gradient(to bottom,transparent 0 16px,rgba(39,112,120,.14) 17px 18px)}.liquidity-volume-chart .area{fill:#52e0cc1f}.liquidity-volume-chart .line{fill:none;stroke:#63d8ca;stroke-width:2;vector-effect:non-scaling-stroke}.liquidity-volume-chart .dot{fill:#9bf0e4}.liquidity-timeline{min-height:52px;overflow:hidden}.liquidity-timeline-item{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;border-bottom:1px solid rgba(31,48,64,.7);color:#c4d4de;font-size:10px}.liquidity-timeline-item>span:before{display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;background:var(--density-accent);box-shadow:0 0 8px color-mix(in srgb,var(--density-accent) 50%,transparent);content:""}.liquidity-timeline-item:last-child{border-bottom:0}.liquidity-timeline-item time{color:#6f8799;font-size:9px;white-space:nowrap}.liquidity-timeline-empty{color:#6f8293;font-size:10px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded){background:linear-gradient(90deg,#27b7a821,#0a1721eb 38%,#08111af0);box-shadow:inset 2px 0 #53ddcd}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded):not(.liquidity-inspector-row) td{height:76px;padding-top:5px;padding-bottom:5px;border-top:1px solid rgba(68,216,201,.32);border-bottom-color:#3c868d8c}.liquidity-row-pair-icon{display:none}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-pair-cell{position:relative;padding-left:48px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-row-pair-icon{position:absolute;top:50%;left:10px;display:block;width:28px;height:28px;border-radius:7px;background:#20d7c21f;transform:translateY(-50%)}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-row-pair-icon:before{display:block;width:16px;height:16px;margin:6px;background:#55e1d0;content:"";-webkit-mask:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg) center / contain no-repeat}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-symbol{font-size:14px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-symbol:after{display:inline-block;width:17px;height:17px;margin-left:8px;background:#53ddcd;content:"";vertical-align:-3px;-webkit-mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-exchange{margin-left:0}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-side{padding:7px 13px;border-radius:16px;font-size:10px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-zone,.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-size,.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-score-chip{display:block;color:#e4f1f6;font-size:14px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-zone:before,.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-size:before,.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-score-chip:before{display:block;margin-bottom:3px;color:#7291a4;font:9px var(--font-ui);font-weight:var(--fw-label);text-transform:uppercase}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-zone:before{content:"\426\435\43d\430"}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-size:before{content:"\41e\431\44a\451\43c"}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-score-chip:before{content:"\41e\446\435\43d\43a\430"}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-score-chip{width:auto;height:auto;border:0;border-radius:0;background:none;padding:0}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) .liquidity-secondary-metric{display:block;margin-top:3px;font-size:9px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) td:nth-child(6),.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) td:nth-child(7){position:relative;padding-top:27px;font-size:14px;font-weight:var(--fw-title)}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) td:nth-child(6):before,.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) td:nth-child(7):before{position:absolute;top:13px;color:#7291a4;content:"\414\438\441\442\430\43d\446\438\44f";font:9px var(--font-ui);font-weight:var(--fw-label);text-transform:uppercase}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded) td:nth-child(7):before{content:"\412\43e\437\440\430\441\442"}.liquidity-scanner-table tbody tr.liquidity-density-row td{height:76px;padding-top:5px;padding-bottom:5px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-pair-cell{position:relative;padding-left:48px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon{position:absolute;top:50%;left:10px;display:block;width:28px;height:28px;border-radius:7px;background:#20d7c21f;transform:translateY(-50%)}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon:before{display:block;width:16px;height:16px;margin:6px;background:#55e1d0;content:"";-webkit-mask:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg) center / contain no-repeat}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol{font-size:14px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol:after{content:none}.liquidity-favorite-button{display:inline-grid;width:20px;height:20px;margin-left:7px;border:0;background:transparent;color:#53ddcd;padding:0;vertical-align:-5px;cursor:pointer}.liquidity-favorite-button:before{width:16px;height:16px;background:currentColor;content:"";-webkit-mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat}.liquidity-favorite-button:hover{color:#9df2e6;transform:scale(1.1)}.liquidity-favorite-button.active{color:#f2cc60}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-side{padding:7px 13px;border-radius:16px;font-size:10px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip{display:block;color:#e4f1f6;font-size:14px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before{display:block;margin-bottom:3px;color:#7291a4;font:9px var(--font-ui);font-weight:var(--fw-label);text-transform:uppercase}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone:before{content:"\426\435\43d\430"}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size:before{content:"\41e\431\44a\451\43c"}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before{content:"\41e\446\435\43d\43a\430"}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip{width:auto;height:auto;border:0;border-radius:0;background:none;padding:0}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-secondary-metric{display:block;margin-top:3px;font-size:9px}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){position:relative;padding-top:27px;font-size:14px;font-weight:var(--fw-title)}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{position:absolute;top:13px;color:#7291a4;content:"\414\438\441\442\430\43d\446\438\44f";font:9px var(--font-ui);font-weight:var(--fw-label);text-transform:uppercase}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{content:"\412\43e\437\440\430\441\442"}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon{background:transparent}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon:before{display:none}.liquidity-row-pair-icon .coin-logo{width:24px;height:24px;margin:2px}.liquidity-row-pair-icon .coin-logo.fallback{display:grid;place-items:center;color:#9df2e6;font-size:12px;text-shadow:none}.liquidity-scanner-table tbody tr.liquidity-inspector-row{cursor:default}.liquidity-scanner-table tbody tr.liquidity-inspector-row>td{height:auto;border-bottom:1px solid #294354;border-top:0;background:#090f17;padding:10px 8px 12px}.liquidity-inspector-row .liquidity-inspector{border-left:0}.liquidity-scanner-page{background:#060b11}.liquidity-scanner-workspace{border-color:#162536;background:#070d14}.liquidity-scanner-toolbar{border-color:#182838;background:#091019}.liquidity-scanner-filters{border-color:#182838;background:#080f17}.liquidity-segment{border-color:#26394b;background:#080f17}.liquidity-segment button.active{background:#3ec1b71a;box-shadow:inset 0 -2px #41bfb5}.liquidity-scanner-table th{background:#091019;border-bottom-color:#1a2b3b;color:#71869a}.liquidity-scanner-table td{border-bottom-color:#172737}.liquidity-scanner-table tbody tr.liquidity-density-row:hover{background:#0a151e}.liquidity-inspector{--density-accent:#40bdb4;background:linear-gradient(90deg,#1d535b21,#080f17 38%)}.liquidity-inspector.side-buy{--density-accent:#40bdb4}.liquidity-inspector.side-sell{--density-accent:#cf7185}.liquidity-inspector-summary{border-color:color-mix(in srgb,var(--density-accent) 34%,#294354);background:linear-gradient(135deg,color-mix(in srgb,var(--density-accent) 8%,#0b141e),#09111a);box-shadow:inset 0 1px #badfe709}.liquidity-inspector-summary-icon,.liquidity-inspector-metric-icon{background:color-mix(in srgb,var(--density-accent) 11%,#0c1d27);box-shadow:none}.liquidity-inspector-metrics,.liquidity-inspector-activity{border-color:#1c3a4b;background:#09131d;box-shadow:none}.liquidity-inspector-metric{border-color:#1d3546;background:#0a141e}.liquidity-inspector-panel-title{border-bottom-color:#1e3748;color:#829bae}.liquidity-volume-chart{border-bottom-color:#1c3343;background:repeating-linear-gradient(to bottom,transparent 0 16px,rgba(60,91,111,.13) 17px 18px)}.liquidity-volume-chart .area{fill:#40bdb414}.liquidity-volume-chart .line{stroke:#55c4ba}.liquidity-volume-chart .dot{fill:#85d9d1}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded){background:linear-gradient(90deg,#2b878b21,#0a151ef0 42%,#080f17);box-shadow:inset 2px 0 #42bcb3}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded):not(.liquidity-inspector-row) td{border-top-color:#42bcb345;border-bottom-color:#294354}.liquidity-scanner-table tbody tr.liquidity-inspector-row>td{border-bottom-color:#20394a;background:#080f17}.liquidity-scanner-page{background:#060a10}.liquidity-scanner-workspace{border-color:#142333;background:#070c12}.liquidity-scanner-toolbar{background:#080f16;border-bottom-color:#162534}.liquidity-scanner-filters{background:#080e15;border-bottom-color:#162534}.liquidity-segment,.liquidity-filter select,.liquidity-filter input{border-color:#26394b;background:#080f16}.liquidity-segment button{color:#71869a}.liquidity-segment button.active{color:#e6f1f7;background:#3c708a2e;box-shadow:inset 0 -2px #4fa6c5}.liquidity-filter-more-toggle{border-color:#304457;background:#0a131c;color:#a8bdcb}.liquidity-filter-more-toggle:hover,.liquidity-filter-more-toggle.active{border-color:#47738b;background:#0e1b27;color:#d1e4ee}.liquidity-inspector,.liquidity-inspector.side-buy,.liquidity-inspector.side-sell{--density-accent:#668da5;background:linear-gradient(90deg,#23435826,#080e15 40%)}.liquidity-inspector-title .buy{color:#35c88f}.liquidity-inspector-title .sell{color:#f06b79}.liquidity-inspector-summary{border-color:#29465a;background:linear-gradient(135deg,#0b1620,#080f16)}.liquidity-inspector-summary-icon,.liquidity-inspector-metric-icon{background:#102332}.liquidity-inspector-metrics,.liquidity-inspector-activity{border-color:#20394c;background:#09111a}.liquidity-inspector-metric{border-color:#1c3345;background:#0a121b}.liquidity-inspector-open{border-color:#3d718c;background:#0c1b27;color:#d8eaf4}.liquidity-inspector-open:hover{background:#112536}.liquidity-inspector-status{border-color:#486d82;background:#0d202b;color:#9cc5d7}.liquidity-inspector-panel-title{border-bottom-color:#1b3243;color:#8097aa}.liquidity-inspector-metric-label,.liquidity-inspector-kicker{color:#71899c}.liquidity-inspector-metric-value{color:#e2edf4}.liquidity-inspector-metric-icon:before,.liquidity-inspector-summary-icon:before{background:#75a9c2}.liquidity-volume-trend{color:#829bae}.liquidity-volume-trend.growing{color:#32c58c}.liquidity-volume-trend.shrinking{color:#ef7180}.liquidity-volume-chart{background:repeating-linear-gradient(to bottom,transparent 0 16px,rgba(53,79,99,.17) 17px 18px)}.liquidity-volume-chart .area{fill:#31c58c12}.liquidity-volume-chart .line{stroke:#40bd94}.liquidity-volume-chart .dot{fill:#72d9b7}.liquidity-timeline-item>span:before{background:#46a9c8;box-shadow:none}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded){background:linear-gradient(90deg,#234a622e,#09121bf5 46%,#080e15);box-shadow:inset 2px 0 #4a94b4}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded):not(.liquidity-inspector-row) td{border-top-color:#4a94b457;border-bottom-color:#203a4b}.liquidity-scanner-table tbody tr.liquidity-density-row:hover{background:#0a141d}.liquidity-favorite-button{color:#729eb5}.liquidity-favorite-button:hover{color:#b3d4e5}.liquidity-favorite-button.active{color:#e6be62}.liquidity-scanner-table tbody tr.liquidity-inspector-row>td{border-bottom-color:#1c3343;background:#080e15}.liquidity-inspector-reveal-wrap{overflow:hidden}.liquidity-inspector-reveal-wrap.revealing{animation:liquidity-inspector-reveal .18s ease-out;will-change:transform,opacity}.liquidity-inspector-reveal-wrap.closing{animation:liquidity-inspector-collapse .12s ease-in forwards;will-change:opacity;pointer-events:none}@keyframes liquidity-inspector-reveal{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes liquidity-inspector-collapse{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.liquidity-inspector-reveal-wrap.revealing,.liquidity-inspector-reveal-wrap.closing{animation-duration:1ms}}@media(max-width:1200px){.liquidity-inspector{gap:7px;padding:9px 12px}.liquidity-inspector-summary{padding:11px 12px 9px 54px}.liquidity-inspector-summary-icon{top:13px;left:12px;width:30px;height:30px}.liquidity-inspector-summary-icon:before{width:16px;height:16px;margin:7px}.liquidity-inspector-metrics{gap:5px;padding:8px}.liquidity-inspector-metric{padding:11px 7px 8px}.liquidity-inspector-metric-label{gap:4px;font-size:9px}.liquidity-inspector-metric-icon{width:17px;height:17px;flex-basis:17px;border-radius:4px}.liquidity-inspector-metric-icon:before{width:10px;height:10px}.liquidity-inspector-metric-value{margin-top:6px;font-size:12px}.liquidity-inspector-metric-meta{font-size:7px}.liquidity-inspector-activity{grid-template-columns:minmax(105px,1fr) minmax(110px,.95fr);gap:8px;padding:10px}.liquidity-timeline-item{gap:5px;font-size:9px}.liquidity-timeline-item time{font-size:8px}}@media(max-width:900px){.liquidity-inspector{grid-template-columns:minmax(250px,.8fr) minmax(420px,1.2fr)}.liquidity-inspector-activity{grid-column:1 / -1;grid-template-columns:1fr 1fr}}@media(max-width:720px){.liquidity-inspector,.liquidity-inspector-activity{grid-template-columns:1fr}.liquidity-inspector.radar-floating{right:12px;bottom:12px;left:12px;width:auto}.liquidity-inspector.radar-floating .liquidity-inspector-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.liquidity-scanner-table{width:100%;min-width:1050px;border-collapse:collapse;table-layout:fixed}.liquidity-scanner-table th{position:sticky;top:0;z-index:1;height:34px;background:#0b121b;border-bottom:1px solid #1a2939;color:#71869a;padding:0;font-size:9px;font-weight:var(--fw-label);text-align:left;text-transform:uppercase}.liquidity-sort-header{display:flex;align-items:center;width:100%;height:34px;border:0;background:transparent;color:inherit;padding:0 10px;font:inherit;text-align:left;text-transform:inherit;cursor:pointer}.liquidity-sort-header:after{content:"";width:0;height:0;margin-left:5px;border-left:3px solid transparent;border-right:3px solid transparent;opacity:0}.liquidity-sort-header:hover,.liquidity-sort-header.active{color:#b9d4e3}.liquidity-sort-header.active:after{opacity:1}.liquidity-sort-header.asc:after{border-bottom:5px solid currentColor}.liquidity-sort-header.desc:after{border-top:5px solid currentColor}.liquidity-scanner-table td{height:48px;border-bottom:1px solid rgba(28,43,59,.7);color:#c9d7e3;padding:0 10px;font-size:11px;font-variant-numeric:tabular-nums}.liquidity-scanner-table tbody tr{cursor:pointer}.liquidity-scanner-table tbody tr:hover{background:#52e0cc0b}.liquidity-scanner-table tbody tr.candidate{background:#77889a0b}.liquidity-scanner-table tbody tr.candidate:hover{background:#77889a17}.liquidity-symbol{color:#edf5fa;font-weight:var(--fw-title)}.liquidity-exchange{display:block;margin-top:3px;color:#637a8f;font-size:9px;text-transform:uppercase}.liquidity-side{display:inline-flex;min-width:38px;justify-content:center;padding:3px 6px;border-radius:4px;background:#52e0cc1f;color:#7be6d7;font-size:9px;font-weight:var(--fw-title)}.liquidity-side.sell{background:#f0525221;color:#ff9696}.liquidity-size{color:#dcebf3;font-weight:var(--fw-title)}.liquidity-trend{display:block;margin-top:3px;color:#708599;font-size:9px}.liquidity-score{color:#91e8dc;font-weight:var(--fw-title)}.liquidity-score.low{color:#92a3b4}.liquidity-score.high{color:#e4f5f1}.liquidity-candidate-badge{display:block;margin-top:3px;color:#8191a1;font-size:8px;font-weight:var(--fw-label);text-transform:uppercase}.liquidity-spoof{color:#8fa1b2}.liquidity-spoof.risk{color:#f0a1a1}.liquidity-reliability{color:#8fe1d5}.liquidity-reliability.low{color:#d7a4a4}.liquidity-behavior{display:block;color:#c6d7e5;font-size:10px}.liquidity-behavior.muted{color:#687e93}.liquidity-behavior.defending{color:#85e0d4}.liquidity-behavior.absorbing{color:#d5b8f0}.liquidity-behavior.moving{color:#9bbcf7}.liquidity-filter-toggle{gap:6px;color:#9aabba;cursor:pointer}.liquidity-filter-toggle input{width:13px;height:13px;min-width:13px;accent-color:#52e0cc}.liquidity-status{font-size:10px;font-weight:var(--fw-title)}.liquidity-scanner-table tbody tr.liquidity-density-row.unconfirmed .liquidity-zone,.liquidity-scanner-table tbody tr.liquidity-density-row.unconfirmed .liquidity-size{color:#8da2ae}.liquidity-status.checking{color:#d5a86b}.liquidity-status.delayed{color:#8da2ae}.liquidity-status.new{color:#f2cc60}.liquidity-status.holding,.liquidity-status.stable,.liquidity-status.defending{color:#84ded3}.liquidity-status.removed,.liquidity-status.broken{color:#ee8790}.liquidity-status.moving{color:#9bbcf7}.liquidity-status.absorbing{color:#d9bdf6}.liquidity-primary-metric{display:block;color:#e3eef5;font-weight:var(--fw-title)}.liquidity-secondary-metric{display:block;margin-top:3px;color:#6f8598;font-size:9px}.liquidity-score-chip{display:inline-flex;align-items:center;min-width:31px;justify-content:center;border:1px solid rgba(73,172,157,.42);border-radius:4px;background:#2d82771f;color:#a7eee5;padding:3px 5px;font-size:10px;font-weight:var(--fw-title)}.liquidity-score-chip.low{border-color:#7284976b;background:#58697b1a;color:#aab9c5}.liquidity-score-chip.high{border-color:#67dbcb99;background:#41b2a126;color:#e5fffa}.liquidity-row-activity{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.liquidity-activity-dot{display:inline-flex;align-items:center;min-height:18px;border-radius:3px;background:#101d28;color:#91a6b7;padding:0 5px;font-size:9px}.liquidity-activity-dot.defending{background:#28827529;color:#8be2d4}.liquidity-activity-dot.absorbing{background:#7851a029;color:#d2b7f1}.liquidity-activity-dot.moving{background:#486ba22b;color:#a8c8f9}.liquidity-row-menu-button{display:grid;place-items:center;width:26px;height:26px;margin:auto;border:1px solid transparent;border-radius:5px;background:transparent;color:#8297aa;font:17px/1 var(--font-ui);cursor:pointer}.liquidity-row-menu-button:hover,.liquidity-row-menu-button.active{border-color:#3a5064;background:#112030;color:#e1eef6}.liquidity-row-menu{position:fixed;z-index:50;width:230px;padding:7px;border:1px solid #3a5064;border-radius:7px;background:#0a121c;box-shadow:0 16px 34px #00000073}.liquidity-row-menu[hidden]{display:none}.liquidity-row-menu-title{padding:3px 5px 7px;color:#dce8f1;font-size:10px;font-weight:var(--fw-title)}.liquidity-row-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-top:1px solid rgba(52,74,96,.7);padding-top:6px}.liquidity-row-menu-metric{padding:5px}.liquidity-row-menu-metric span{display:block;color:#71889b;font-size:8px;text-transform:uppercase}.liquidity-row-menu-metric strong{display:block;margin-top:2px;color:#d2e0ea;font-size:10px;font-weight:var(--fw-control)}.liquidity-row-menu-action{width:100%;height:28px;margin-top:5px;border:1px solid #2e7069;border-radius:4px;background:#0c211f;color:#91e6db;font:10px var(--font-ui);font-weight:var(--fw-title);cursor:pointer}.liquidity-row-menu-action:hover{background:#12302c}.liquidity-empty-state{display:flex;align-items:center;justify-content:center;min-height:260px;color:#708499;font-size:12px}.liquidity-scanner-toolbar{gap:6px;padding:8px 10px}.liquidity-segment{height:28px;border-radius:5px}.liquidity-segment button{min-width:61px;padding:0 8px}.liquidity-scanner-filters{gap:5px;padding:6px 10px}.liquidity-filter{gap:4px}.liquidity-filter select,.liquidity-filter input,.liquidity-filter-more-toggle{height:26px}.liquidity-filter-more-toggle{padding:0 8px}.liquidity-filter-search input{width:122px}.liquidity-scanner-toolbar{min-height:42px;flex-wrap:nowrap;gap:12px;padding:0 10px;background:#080f16}.liquidity-toolbar-navigation{display:flex;min-width:0;align-items:center;gap:8px}.liquidity-scanner-title{margin-right:1px;color:#dce8f0;font-size:13px}.liquidity-toolbar-divider{width:1px;height:16px;margin:0 2px;background:#203244}.liquidity-segment{height:27px;border-color:#24384a;border-radius:4px;background:#080f16}.liquidity-segment button{min-width:auto;padding:0 9px;color:#71879a;font-size:9px}.liquidity-segment button:hover{background:#0b1620;color:#c6d6e0}.liquidity-segment button.active{background:transparent;box-shadow:inset 0 -1px #52cfc2;color:#e1edf2}.liquidity-view-switch{margin-left:0;border-color:#1f3242}.liquidity-view-switch button{min-width:52px;color:#667f91;font-size:9px}.liquidity-view-switch button.active{color:#b7ceda;box-shadow:inset 0 -1px #487f99}.liquidity-radar-mode-switch{margin-left:0}.liquidity-scanner-status{margin-left:auto;color:#62788b;font-size:9px;white-space:nowrap}.liquidity-scanner-filters{min-height:42px;flex-wrap:nowrap;gap:0;padding:0 10px;background:#080e15}.liquidity-filter-group{display:flex;align-items:center;gap:7px;min-width:0}.liquidity-filter-actions{margin-left:22px}.liquidity-filter{gap:5px;color:#677e91;font-size:9px;font-weight:400;white-space:nowrap}.liquidity-filter select,.liquidity-filter input,.liquidity-filter-more-toggle{height:26px;border-color:#263a4d;border-radius:4px;background:#09121b;color:#c7d7e1;font-size:10px}.liquidity-filter select:focus,.liquidity-filter input:focus{border-color:#416b81;outline:none}.liquidity-filter-search{margin-left:0}.liquidity-filter-search input{width:142px}.liquidity-filter-more-toggle{display:inline-flex;align-items:center;gap:5px;border-color:#2c4153;background:#09131c;color:#a5bac8}.liquidity-filter-more-toggle:before{width:11px;height:11px;background:currentColor;content:"";-webkit-mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat}.liquidity-filter-more-toggle:hover,.liquidity-filter-more-toggle.active{border-color:#42677d;background:#0c1822;color:#c5d9e3}@media(max-width:1100px){.liquidity-scanner-toolbar,.liquidity-scanner-filters{flex-wrap:wrap;padding-top:6px;padding-bottom:6px}.liquidity-scanner-status,.liquidity-filter-actions{margin-left:0}}.liquidity-scanner-table th{height:32px;background:#0a121b;border-bottom-color:#23384a;color:#7c93a6}.liquidity-sort-header{height:32px;padding:0 8px}.liquidity-sort-header:hover{color:#bdd1dd}.liquidity-sort-header.active{color:#58cbd3}.liquidity-sort-header.active:after{color:#58cbd3}.liquidity-scanner-table th:nth-child(1){width:14%}.liquidity-scanner-table th:nth-child(2){width:8%}.liquidity-scanner-table th:nth-child(3),.liquidity-scanner-table th:nth-child(4){width:10%}.liquidity-scanner-table th:nth-child(5),.liquidity-scanner-table th:nth-child(6),.liquidity-scanner-table th:nth-child(7){width:9%}.liquidity-scanner-table th:nth-child(8){width:12%}.liquidity-scanner-table th:nth-child(9){width:10%}.liquidity-scanner-table th:nth-child(10){width:3%}.liquidity-scanner-table td{height:44px;padding-right:8px;padding-left:8px}.liquidity-scanner-table tbody tr.liquidity-density-row td{height:64px;padding-top:4px;padding-bottom:4px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-pair-cell{padding-left:44px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon{left:8px;width:26px;height:26px}.liquidity-row-pair-icon .coin-logo{width:25px;height:25px;margin:0}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol{font-size:13px}.liquidity-exchange,.liquidity-secondary-metric{margin-top:2px;font-size:8px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){font-size:13px}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){padding-top:24px}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{top:10px}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded){background:linear-gradient(90deg,#2f819113,#091119fa 38%,#080e15);box-shadow:inset 2px 0 #4ca6b4}.liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded):not(.liquidity-inspector-row) td{border-top-color:#4ca6b42e;border-bottom-color:#1d3444}.liquidity-scanner-table tbody tr.liquidity-density-row:hover{background:#2f808e0e}.liquidity-scanner-table tbody tr.liquidity-inspector-row>td{padding:6px 8px 8px;background:#080e15;border-bottom-color:#1c3343}.liquidity-inspector:not(.radar-floating){grid-template-columns:minmax(225px,.68fr) minmax(470px,1.48fr) minmax(245px,.76fr);gap:0;padding:10px 12px;border:1px solid #203a4b;border-radius:7px;background:linear-gradient(90deg,#264c5e1a,#080f16 44%)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{min-height:0;margin:0;padding:7px 16px 7px 46px;border:0;border-right:1px solid #1d3546;border-radius:0;background:transparent;box-shadow:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-icon{top:8px;left:8px;width:28px;height:28px;border-radius:6px;background:transparent}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-icon:before{width:16px;height:16px;margin:6px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-kicker{font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{margin-top:3px;font-size:18px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-distance,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{margin-top:3px;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-actions{gap:8px;margin-top:7px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{gap:0;padding:0 8px;border:0;border-radius:0;background:transparent;box-shadow:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{min-height:0;padding:8px 10px;border:0;border-radius:0;background:transparent}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric:not(:last-child){border-right:1px solid #1d3546}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{gap:4px;color:#7890a2;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-icon{width:16px;height:16px;flex-basis:16px;border-radius:4px;background:transparent}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-icon:before{width:10px;height:10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{margin-top:7px;color:#e5eef4;font-size:13px;font-weight:var(--fw-title)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{margin-top:3px;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{grid-template-columns:minmax(115px,.85fr) minmax(125px,1fr);gap:8px;padding:7px 0 7px 14px;border:0;border-left:1px solid #1d3546;border-radius:0;background:transparent;box-shadow:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-panel-title{padding-bottom:5px;border-bottom-color:#1b3040;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart{height:34px;border-bottom:0;background:none}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item{min-height:34px;gap:5px;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item time{font-size:8px}.liquidity-row-activity{gap:3px}.liquidity-activity-dot{min-height:16px;border:1px solid transparent;border-radius:3px;padding:0 4px;font-size:8px}.liquidity-activity-dot.defending{border-color:#48b6a229;background:#2882751a}.liquidity-activity-dot.absorbing{border-color:#ad81d524;background:#7851a01a}.liquidity-activity-dot.moving{border-color:#739ddc24;background:#486ba21a}.liquidity-status{background:transparent;padding:0;font-size:10px;font-weight:var(--fw-title)}.liquidity-behavior.muted{color:#6f8394}.liquidity-scanner-table tbody tr.liquidity-inspector-row>td{padding-top:4px;padding-bottom:5px}.liquidity-inspector:not(.radar-floating){min-height:94px;padding:7px 12px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{display:grid;grid-template-areas:"details open status";grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto;align-items:center;gap:6px;padding:4px 12px 4px 38px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-icon{top:50%;left:7px;width:24px;height:24px;transform:translateY(-50%)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-icon:before{width:14px;height:14px;margin:5px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-kicker{margin-bottom:2px;font-size:7px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{display:inline;margin:0 0 0 6px;font-size:16px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-distance{display:inline;margin:0 0 0 6px;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{max-width:100%;margin-top:2px;font-size:8px;line-height:1.2}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-actions{margin:0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open{height:24px;border-color:#35576c;background:transparent;color:#aec9d8;padding:0 8px;font-size:9px;font-weight:var(--fw-control)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-status{border:0;border-radius:0;background:transparent;color:#86b8ca;padding:0;font-size:8px;font-weight:var(--fw-control)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{padding:5px 10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{margin-top:4px;font-size:12px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{margin-top:2px;font-size:7px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{padding-top:4px;padding-bottom:4px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-panel-title{margin-bottom:3px;padding-bottom:3px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item{min-height:25px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-trend{display:none}.liquidity-inspector:not(.radar-floating){border-color:#182b39;background:#080f16}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{grid-template-areas:"details status open";grid-template-columns:minmax(0,1fr) auto auto;gap:5px;border-right-color:#192e3c}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-distance{display:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{color:#607b8d;font-size:7px;letter-spacing:.02em;text-transform:uppercase}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open{height:22px;padding:0 7px;color:#8eafbf}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open:hover{border-color:#5c9eb6;background:#38738b14;color:#e0eff6}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-status{color:#779bad}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric:not(:last-child),.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{border-color:#192e3c}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before{margin-bottom:1px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-secondary-metric{margin-top:1px}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){padding-top:22px;color:#e1edf3}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{top:8px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip{color:#e2f0f5}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol{color:#f1f7fa;font-size:13.5px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-exchange{color:#536b7e}.liquidity-scanner-table th:nth-child(8){width:10%}.liquidity-scanner-table th:nth-child(9){width:12%}.liquidity-row-activity{flex-wrap:nowrap;gap:2px;overflow:hidden}.liquidity-activity-dot{min-height:15px;padding:0 3px;font-size:7.5px;white-space:nowrap}.liquidity-inspector:not(.radar-floating){grid-template-columns:minmax(208px,.63fr) minmax(470px,1.48fr) minmax(245px,.76fr);border-color:#142532}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{grid-template-areas:"details open";grid-template-columns:minmax(0,1fr) auto;border-right-color:#172936}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-status{display:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric:not(:last-child),.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{border-color:#172936}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart .line{stroke:#3b897e;stroke-width:1.5;opacity:.78}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart .dot{fill:#66a89d;opacity:.72}.liquidity-inspector:not(.radar-floating){background:#0a121a}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open{height:20px;margin-left:3px;padding:0 6px;font-size:8px}.liquidity-secondary-metric{color:#62798b}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{color:#607789}.liquidity-status.defending{color:#53d0b3}.liquidity-status.holding{color:#74cad5}.liquidity-status.stable{color:#739eb5}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{min-height:0;overflow:visible}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item{min-height:20px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{grid-template-columns:minmax(105px,.55fr) minmax(200px,1fr)}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{max-height:108px;overflow:hidden;padding-right:3px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline.is-expanded{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#294557 transparent}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item{min-height:18px;border-bottom-color:#2439496b;color:#a9bdc9;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item>span:before{width:4px;height:4px;margin-right:4px;background:#4eaac3}.liquidity-inspector:not(.radar-floating) .liquidity-timeline-item time{color:#5e788a;font-size:7px}.liquidity-timeline-count{margin-left:4px;color:#6f9bb0;font-size:7px;font-style:normal}.liquidity-timeline-more{display:block;margin:3px 0 0;border:0;background:transparent;color:#6eafc2;padding:0;font:8px var(--font-ui);cursor:pointer}.liquidity-timeline-more:hover{color:#a7d8e4}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{--event-count:1;display:block;height:41px;max-height:41px;overflow-x:auto;overflow-y:hidden;padding:0 2px 0 0;scrollbar-width:thin;scrollbar-color:#233c4d transparent}.liquidity-event-track,.liquidity-event-times{min-width:max(100%,calc(var(--event-count) * 14px))}.liquidity-event-track{position:relative;display:flex;align-items:center;height:21px}.liquidity-event-track:before{position:absolute;top:10px;right:7px;left:7px;height:1px;background:#284352;content:""}.liquidity-event-marker{position:relative;z-index:1;display:block;flex:1 0 14px;height:21px;cursor:help}.liquidity-event-marker:after{position:absolute;top:7px;left:50%;width:6px;height:6px;border-radius:50%;background:#5f8fa4;content:"";transform:translate(-50%)}.liquidity-event-marker.type-growing:after,.liquidity-event-marker.type-defending:after{background:#47bfa4}.liquidity-event-marker.type-shrinking:after,.liquidity-event-marker.type-broken:after,.liquidity-event-marker.type-removed:after{background:#d66f7b}.liquidity-event-marker.type-test:after,.liquidity-event-marker.type-moving:after{background:#5c9fcb}.liquidity-event-marker.type-absorbing:after{background:#ab84c9}.liquidity-event-marker.is-origin:after{width:7px;height:7px;background:#59c2c8}.liquidity-event-times{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;color:#60798a;font-size:7px;line-height:1;white-space:nowrap}.liquidity-event-times time{color:inherit;font-size:inherit}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:4px;padding-left:14px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity>div{min-width:0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity>div:nth-child(2) .liquidity-inspector-panel-title{display:none}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart{height:23px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{height:33px;max-height:33px;overflow-x:auto;overflow-y:hidden;padding:0}.liquidity-event-track{height:18px}.liquidity-event-track:before{top:9px;background:#223b49}.liquidity-event-marker{flex-basis:12px;height:18px}.liquidity-event-marker:after{top:6px;width:5px;height:5px}.liquidity-event-marker.type-shrinking:after,.liquidity-event-marker.type-broken:after,.liquidity-event-marker.type-removed:after{border-radius:1px}.liquidity-event-marker.type-test:after,.liquidity-event-marker.type-moving:after{transform:translate(-50%) rotate(45deg)}.liquidity-event-marker.type-absorbing:after{border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.liquidity-event-marker.is-origin:after{top:5px;width:7px;height:7px}.liquidity-event-times{font-size:6.5px}.liquidity-event-tooltip{position:absolute;z-index:4;display:grid;min-width:132px;max-width:180px;gap:2px;border:1px solid #294655;border-radius:4px;background:#0a131c;box-shadow:0 8px 18px #00000047,0 0 12px #3ea1b714;color:#cfe0e9;opacity:0;padding:6px 7px;pointer-events:none;transform:translateY(2px);transition:opacity .14s ease,transform .14s ease;visibility:hidden}.liquidity-event-tooltip.visible{opacity:1;transform:translateY(0);visibility:visible}.liquidity-event-tooltip strong{color:#e4f1f5;font-size:8px;font-weight:var(--fw-title)}.liquidity-event-tooltip span{color:#8ea6b5;font-size:7px;line-height:1.25}.liquidity-event-tooltip span:last-child{color:#668397}.liquidity-event-tooltip{min-width:190px;max-width:240px;gap:3px;padding:8px 9px;box-shadow:0 10px 22px #00000057,0 0 14px #3ea1b717}.liquidity-event-tooltip strong{font-size:10px}.liquidity-event-tooltip span{font-size:8px;line-height:1.35}.liquidity-event-tooltip span:last-child{font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{height:45px;max-height:45px}.liquidity-event-track{height:27px}.liquidity-event-track:before{top:13px;background:#315363}.liquidity-event-marker{--marker-transform:translateX(-50%);flex-basis:12px;height:27px;opacity:1;transition:opacity .16s ease}.liquidity-event-marker:after{top:9px;width:7px;height:7px;box-shadow:0 0 5px #5f8fa46b;transform:var(--marker-transform);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.liquidity-event-marker.type-growing:after,.liquidity-event-marker.type-defending:after{box-shadow:0 0 6px #47bfa480}.liquidity-event-marker.type-shrinking:after,.liquidity-event-marker.type-broken:after,.liquidity-event-marker.type-removed:after{box-shadow:0 0 6px #d66f7b80}.liquidity-event-marker.type-test,.liquidity-event-marker.type-moving{--marker-transform:translateX(-50%) rotate(45deg)}.liquidity-event-marker.type-test:after,.liquidity-event-marker.type-moving:after{box-shadow:0 0 6px #5c9fcb80}.liquidity-event-marker.type-absorbing:after{box-shadow:0 0 6px #ab84c980}.liquidity-event-marker.is-origin:after{top:8px;width:8px;height:8px;box-shadow:0 0 7px #59c2c88f}.liquidity-timeline:has(.liquidity-event-marker:hover) .liquidity-event-marker:not(:hover){opacity:.42}.liquidity-event-marker:hover:after,.liquidity-event-marker:focus-visible:after{filter:brightness(1.28);transform:var(--marker-transform) scale(1.42);animation:liquidity-event-marker-pulse .52s ease-out}.liquidity-event-marker:focus-visible{outline:0}.liquidity-event-times{color:#7793a3;font-size:7px}@keyframes liquidity-event-marker-pulse{0%{filter:brightness(1)}55%{filter:brightness(1.42)}to{filter:brightness(1.28)}}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{height:53px;max-height:53px}.liquidity-event-track{height:32px}.liquidity-event-track:before{top:16px}.liquidity-event-marker{height:32px}.liquidity-event-marker:after{top:12px;width:8px;height:8px}.liquidity-event-marker.is-origin:after{top:11px;width:9px;height:9px}.liquidity-event-times{font-size:7.5px}.liquidity-inspector:not(.radar-floating){grid-template-columns:minmax(220px,.72fr) minmax(360px,1.42fr) minmax(180px,.62fr);min-height:82px;padding:5px 10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{grid-column:1;grid-row:1;display:flex;align-items:center;gap:5px;padding:4px 10px 4px 36px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary>div:first-child{flex:1 1 auto}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-kicker{display:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-title{font-size:12px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{font-size:15px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{display:-webkit-box;margin-top:2px;color:#728b9a;font-size:7px;line-height:1.2;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-signal{align-self:center;flex:0 0 auto;height:21px;margin:0;border:1px solid #35576c;border-radius:4px;background:transparent;color:#a8c3d1;padding:0 7px;font:8px var(--font-ui);font-weight:var(--fw-control);cursor:pointer;white-space:nowrap}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open:hover,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-signal:hover{border-color:#5c9eb6;background:#38738b14;color:#e0eff6}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{grid-column:2;grid-row:1;border-right:1px solid #172936;border-left:1px solid #172936;padding:3px 12px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart{height:25px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart .area{fill:#44beb21f}.liquidity-inspector:not(.radar-floating) .liquidity-volume-trend{display:block;color:#78aeb5;font-size:7px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{grid-column:3;grid-row:1;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:0;align-content:center;padding:2px 0 2px 10px;border:0;background:transparent}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{display:grid;grid-template-columns:76px minmax(0,1fr);align-content:center;min-height:0;padding:3px 0;border:0;border-bottom:1px solid rgba(35,57,72,.42)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{grid-column:1;font-size:7px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-icon{display:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{grid-column:2;margin:0;font-size:10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{grid-column:2;margin-top:1px;font-size:6.5px}#liquidityScannerView{background:#050a0f}#liquidityScannerView .liquidity-scanner-workspace{border-color:#14202ab8;background:#060d13}#liquidityScannerView .liquidity-scanner-toolbar,#liquidityScannerView .liquidity-scanner-filters{background:#060d13;border-color:#14202ab8}#liquidityScannerView .liquidity-segment,#liquidityScannerView .liquidity-filter select,#liquidityScannerView .liquidity-filter input,#liquidityScannerView .liquidity-filter-more-toggle{border-color:var(--control-border);background:var(--control-bg);color:var(--control-text)}#liquidityScannerView .liquidity-segment button{color:var(--control-muted)}#liquidityScannerView .liquidity-segment button:hover,#liquidityScannerView .liquidity-scope-tabs button:hover{background:var(--control-bg-hover);color:var(--control-text)}#liquidityScannerView .liquidity-segment button.active,#liquidityScannerView .liquidity-view-switch button.active{color:#e8fbf8;background:#52e0cc17;box-shadow:inset 0 -2px 0 var(--cyan)}#liquidityScannerView .liquidity-scope-tabs button.active{color:#e8fbf8;background:transparent;box-shadow:none}#liquidityScannerView .liquidity-filter select:focus,#liquidityScannerView .liquidity-filter input:focus,#liquidityScannerView .liquidity-filter-more-toggle:hover,#liquidityScannerView .liquidity-filter-more-toggle.active{border-color:var(--control-border-hover);background:var(--control-bg-hover);color:var(--control-text)}#liquidityScannerView .liquidity-scanner-table th{background:#080f16;border-bottom-color:var(--line)}#liquidityScannerView .liquidity-scanner-table td{border-bottom-color:#1b2a3ab8}#liquidityScannerView .liquidity-scanner-table tbody tr.liquidity-density-row:hover{background:#52e0cc0b}#liquidityScannerView .liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded){background:linear-gradient(90deg,#52e0cc1a,#060d13f5 46%,#060d13);box-shadow:inset 2px 0 var(--cyan)}#liquidityScannerView .liquidity-scanner-table tbody tr:is(.selected,.liquidity-expanded):not(.liquidity-inspector-row) td{border-top-color:#52e0cc4d;border-bottom-color:var(--line)}#liquidityScannerView .liquidity-favorite-button{color:#78a99f}#liquidityScannerView .liquidity-favorite-button:hover{color:var(--cyan)}#liquidityScannerView .liquidity-favorite-button.active,#liquidityScannerView .liquidity-favorite-button.active:hover{color:#f2cc60}#liquidityScannerView .liquidity-favorite-button.active:before{-webkit-mask-image:url(https://api.iconify.design/fa6-solid/star.svg);mask-image:url(https://api.iconify.design/fa6-solid/star.svg);filter:drop-shadow(0 0 3px rgba(242,204,96,.35))}#liquidityScannerView .liquidity-radar-view{background:linear-gradient(135deg,rgba(82,224,204,.035),transparent 55%),#060d13}#liquidityScannerView .liquidity-radar-stage:before{background:radial-gradient(circle at center,rgba(82,224,204,.055),transparent 48%),linear-gradient(90deg,rgba(130,155,180,.035) 1px,transparent 1px),linear-gradient(rgba(130,155,180,.03) 1px,transparent 1px)}#liquidityScannerView .liquidity-radar-center{border-color:#52e0cc94;background:#0b1a20;color:#dffaf6;box-shadow:0 0 0 7px #52e0cc0b,0 0 24px #52e0cc1a}#liquidityScannerView .liquidity-radar-ring{border-color:#52e0cc21}#liquidityScannerView .liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{border-color:#14202ab8}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before{content:"\421\438\43b\430"}.liquidity-distance{font-weight:var(--fw-title)}.liquidity-distance.near>span:first-child{color:#57d6c7}.liquidity-distance.far>span:first-child{color:#8ca0af}.liquidity-distance-hint{display:block;width:max-content;margin-top:1px;border:1px solid rgba(74,184,174,.28);border-radius:3px;color:#7ddfd4;padding:1px 3px;font-size:7px;font-weight:var(--fw-label);text-transform:uppercase}.liquidity-status.testing{color:#73b8f4}.liquidity-status.weakening{color:#d5a86b}.liquidity-status.absorbing{color:#c8a4e6}.liquidity-status.broken{color:#ed7c86}.liquidity-status.holding,.liquidity-status.defending{color:#59d0c5}.liquidity-status.stable{color:#78a9bd}.liquidity-view-switch{margin-left:6px;border-color:#30485b}.liquidity-view-switch button{min-width:54px;padding:0 7px}.liquidity-view-switch button.active{color:#c9e5ee;background:#438faa1f;box-shadow:inset 0 -1px #59b6c8}.liquidity-scanner-table tbody tr.liquidity-density-row td{height:68px;padding-top:5px;padding-bottom:5px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol{color:#dce8ee;font-size:14px;font-weight:700}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-exchange,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-secondary-metric{margin-top:3px;color:#61798a;font-size:10px;font-weight:400}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){color:#d6e2e8;font-size:13.5px;font-weight:650}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{margin-bottom:3px;color:#728899;font-size:9.5px;font-weight:400;text-transform:none}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){padding-top:27px}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{top:9px}.liquidity-distance-hint{margin-top:2px;border:0;background:#49b8ae1c;color:#72d6ca;padding:1px 4px;font-size:10px;font-weight:var(--fw-control);text-transform:none}.liquidity-row-activity{gap:4px}.liquidity-activity-dot{min-height:18px;padding:0 5px;font-size:9px;font-weight:500}.liquidity-behavior.muted{color:#536a7b;font-size:10px}.liquidity-volume-point{fill:transparent;pointer-events:all;cursor:crosshair;outline:0}.liquidity-volume-highlight{fill:none;stroke:#55aaa0;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 2px rgba(84,206,192,.16));transition:opacity .22s ease,filter .22s ease;vector-effect:non-scaling-stroke}.liquidity-volume-highlight.visible{opacity:.72}.liquidity-volume-tooltip{position:absolute;z-index:5;display:grid;min-width:136px;gap:3px;border:1px solid #294655;border-radius:4px;background:#0a131c;box-shadow:0 8px 18px #00000047,0 0 12px #3ea1b714;color:#cfe0e9;opacity:0;padding:7px 8px;pointer-events:none;transform:translateY(2px);transition:opacity .14s ease,transform .14s ease;visibility:hidden}.liquidity-volume-tooltip.visible{opacity:1;transform:translateY(0);visibility:visible}.liquidity-volume-tooltip strong{color:#e0edf2;font-size:9px;font-weight:600}.liquidity-volume-tooltip span{color:#9ab1bd;font-size:9px;line-height:1.25}.liquidity-volume-tooltip span:last-child{color:#6f8998;font-size:8px}.liquidity-inspector-metrics{position:relative}.liquidity-context-label{cursor:help;outline:0}.liquidity-context-label:focus-visible{color:#9fc0cc}.liquidity-context-tooltip{position:absolute;z-index:6;right:0;top:25px;display:grid;width:270px;gap:4px;border:1px solid #294655;border-radius:4px;background:#0a131c;box-shadow:0 8px 18px #00000047,0 0 12px #3ea1b714;color:#cfe0e9;opacity:0;padding:8px 9px;pointer-events:none;transform:translateY(2px);transition:opacity .14s ease,transform .14s ease;visibility:hidden}.liquidity-context-tooltip.visible{opacity:1;transform:translateY(0);visibility:visible}.liquidity-context-tooltip strong{color:#e0edf2;font-size:10px;font-weight:600}.liquidity-context-tooltip span{color:#8ea7b5;font-size:9px;line-height:1.4}.liquidity-inspector:not(.radar-floating){min-height:88px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-title{font-size:13px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{font-size:16px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{font-size:8px;line-height:1.3}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-signal{height:23px;padding:0 8px;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart{height:28px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-trend{font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{grid-template-columns:80px minmax(0,1fr);padding:4px 0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{font-size:7.5px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{font-size:11px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{font-size:7.5px}.liquidity-inspector:not(.radar-floating) .liquidity-event-times{font-size:8.5px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{grid-template-columns:84px minmax(0,1fr);padding:5px 0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{color:#89a9ba;font-size:8.5px;line-height:1.2}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{color:#d5e5ec;font-size:12px;font-weight:var(--fw-control);line-height:1.2}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{color:#7d98a8;font-size:8px;line-height:1.25}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{color:#829bab;font-size:8.5px;line-height:1.3;letter-spacing:0;text-transform:none;-webkit-line-clamp:1}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{gap:5px;padding-top:4px;padding-bottom:4px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{display:flex;align-items:baseline;gap:8px;padding:1px 0;border-bottom:0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{flex:0 0 76px;color:#7893a3;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{flex:0 0 auto;color:#d8e7ed;font-size:12px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{gap:0;padding-top:2px;padding-bottom:2px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{display:grid;grid-template-columns:80px minmax(0,1fr);align-content:center;padding:3px 0;border-bottom:1px solid rgba(35,57,72,.42)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric:last-child{border-bottom:0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{grid-column:1;color:#7891a0;font-size:8px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{grid-column:2;color:#cbdce4;font-size:11px;font-weight:var(--fw-control)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{display:block;grid-column:2;margin-top:1px;color:#6e8899;font-size:7.5px}.liquidity-inspector:not(.radar-floating){min-height:96px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-title{font-size:14px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{font-size:17px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{color:#7c94a3;font-size:10px;line-height:1.35;letter-spacing:0;text-transform:none}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-signal{height:25px;padding:0 9px;font-size:9.5px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-trend{color:#6f9ca1;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-event-times{color:#627c8d;font-size:9px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{gap:0;padding:4px 0 4px 12px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{display:flex;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px solid rgba(35,57,72,.42)}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{flex:0 0 84px;color:#7690a0;font-size:9.5px;font-weight:400}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{flex:0 0 auto;margin:0;color:#cfdee5;font-size:13px;font-weight:600}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-meta{display:none}@media(max-width:900px){.liquidity-scanner-status{width:100%;margin-left:0}}@media(max-width:720px){.heatmap-toolbar{gap:7px}.heatmap-status{width:100%;margin-left:0}.heatmap-body{grid-template-columns:1fr}.heatmap-walls{max-height:245px;border-left:0;border-top:1px solid #172535}}.liquidity-scanner-page,.liquidity-scanner-page button,.liquidity-scanner-page input,.liquidity-scanner-page select{font-family:var(--font-ui)}.liquidity-scanner-table{min-width:1688px;font-variant-numeric:tabular-nums}.liquidity-scanner-table th{height:34px;color:#71889a;font-size:10px;font-weight:600}.liquidity-sort-header{height:34px;padding:0 16px}.liquidity-scanner-table th:nth-child(1){width:240px}.liquidity-scanner-table th:nth-child(2){width:150px}.liquidity-scanner-table th:nth-child(3){width:170px}.liquidity-scanner-table th:nth-child(4){width:190px}.liquidity-scanner-table th:nth-child(5){width:180px}.liquidity-scanner-table th:nth-child(6){width:180px}.liquidity-scanner-table th:nth-child(7){width:180px}.liquidity-scanner-table th:nth-child(8){width:170px}.liquidity-scanner-table th:nth-child(9){width:180px}.liquidity-scanner-table th:nth-child(10){width:48px}.liquidity-scanner-table td{padding-right:16px;padding-left:16px;vertical-align:middle}.liquidity-scanner-table tbody tr.liquidity-density-row td{height:66px;padding-top:6px;padding-bottom:6px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-pair-cell{padding-left:48px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-row-pair-icon{left:16px}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-symbol{color:#dbe6eb;font-size:14px;font-weight:700}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-exchange,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-secondary-metric,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-trend{margin-top:4px;color:#667e8f;font-size:10px;font-weight:400;line-height:1.2}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){color:#d5e1e7;font-size:13px;font-weight:600;line-height:1.2}.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-zone:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-size:before,.liquidity-scanner-table tbody tr.liquidity-density-row .liquidity-score-chip:before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6):before,.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7):before{content:none!important;display:none!important}.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(6),.liquidity-scanner-table tbody tr.liquidity-density-row td:nth-child(7){padding-top:6px}.liquidity-side{min-height:24px;font-size:10px;font-weight:600}.liquidity-score-chip{min-width:0;border:0;background:transparent;padding:0}.liquidity-distance-hint{min-height:16px;margin-top:3px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.2}.liquidity-row-activity{gap:5px}.liquidity-activity-dot{min-height:20px;padding:0 6px;font-size:10px;font-weight:500;line-height:1}.liquidity-behavior.muted{font-size:10px}.liquidity-status{font-size:13px;font-weight:600}.liquidity-inspector:not(.radar-floating){height:116px;min-height:116px;max-height:126px;padding:6px 12px;font-variant-numeric:tabular-nums}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary{padding-left:40px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-title{color:#e2edf2;font-size:16px;font-weight:700}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-price{color:#e7f0f3;font-size:18px;font-weight:700}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-summary-text{margin-top:4px;color:#70899a;font-size:10px;line-height:1.3}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-open,.liquidity-inspector:not(.radar-floating) .liquidity-inspector-signal{height:27px;padding:0 10px;font-size:11px;font-weight:600}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-activity{grid-template-rows:minmax(0,1fr) 42px;padding:5px 14px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-chart{height:38px}.liquidity-inspector:not(.radar-floating) .liquidity-timeline{height:42px;max-height:42px}.liquidity-inspector:not(.radar-floating) .liquidity-event-track{height:25px}.liquidity-inspector:not(.radar-floating) .liquidity-event-track:before{top:12px}.liquidity-inspector:not(.radar-floating) .liquidity-event-marker{height:25px}.liquidity-inspector:not(.radar-floating) .liquidity-event-marker:after{top:8px}.liquidity-inspector:not(.radar-floating) .liquidity-volume-trend,.liquidity-inspector:not(.radar-floating) .liquidity-event-times{font-size:10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-panel-title{font-size:10px}.liquidity-event-tooltip strong,.liquidity-event-tooltip span{font-size:10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metrics{padding:5px 0 5px 14px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric{gap:10px;padding:6px 0}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-label{flex-basis:88px;color:#8198a8;font-size:10px}.liquidity-inspector:not(.radar-floating) .liquidity-inspector-metric-value{color:#d9e5ea;font-size:13px;font-weight:600}.liquidity-context-tooltip strong,.liquidity-context-tooltip span,.liquidity-volume-tooltip strong,.liquidity-volume-tooltip span{font-size:10px}.liquidity-scanner-filters{min-height:44px}.liquidity-filter{font-size:10px}.liquidity-filter select,.liquidity-filter input,.liquidity-filter-more-toggle{height:28px;font-size:11px}.liquidity-filter-more-toggle{font-size:11px}.liquidity-toolbar-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.liquidity-scanner-toolbar{min-height:48px;height:48px;display:flex;flex-wrap:nowrap;gap:18px;padding:0 20px;border-bottom:1px solid #1a2b3a;background:#080f16}.liquidity-toolbar-navigation{display:flex;align-items:stretch;gap:26px}.liquidity-scanner-title{display:inline-flex;align-items:center;gap:9px;margin:0;color:#e0ebef;font-size:16px;font-weight:600;white-space:nowrap}.liquidity-scanner-title i{width:17px;height:17px;background:#7799a8;-webkit-mask:url(https://api.iconify.design/lucide/layers-3.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/layers-3.svg) center / contain no-repeat}.liquidity-scope-tabs{display:flex;align-items:stretch;gap:20px}.liquidity-scope-tabs button{position:relative;border:0;background:transparent;color:#70879a;padding:0;font:600 12px/1 var(--font-ui);cursor:pointer}.liquidity-scope-tabs button:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:transparent;content:""}.liquidity-scope-tabs button:hover{color:#b7c8d2}.liquidity-scope-tabs button.active{color:#e0ebef}.liquidity-scope-tabs button.active:after{background:#4cc8bd}.liquidity-toolbar-context{display:flex;align-items:center;gap:10px;min-width:0;margin-left:auto}.liquidity-live-status{display:inline-flex;align-items:center;gap:6px;color:#65d2c5;font-size:11px;font-weight:600;letter-spacing:.04em;white-space:nowrap}.liquidity-live-status i{width:6px;height:6px;border-radius:50%;background:currentColor}.liquidity-scanner-status{margin:0;overflow:hidden;color:#788d9d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.liquidity-view-toggle{display:inline-flex;height:28px;overflow:hidden;margin-left:4px;border:1px solid #2a3d4c;border-radius:6px;background:#0a131c}.liquidity-view-toggle button{display:grid;width:30px;place-items:center;border:0;border-right:1px solid #223544;background:transparent;color:#6e8798;padding:0;cursor:pointer}.liquidity-view-toggle button:last-child{border-right:0}.liquidity-view-toggle button span{width:14px;height:14px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.liquidity-view-toggle button[data-liquidity-view=table] span{-webkit-mask-image:url(https://api.iconify.design/lucide/table-2.svg);mask-image:url(https://api.iconify.design/lucide/table-2.svg)}.liquidity-view-toggle button[data-liquidity-view=radar] span{-webkit-mask-image:url(https://api.iconify.design/lucide/radar.svg);mask-image:url(https://api.iconify.design/lucide/radar.svg)}.liquidity-view-toggle button:hover{color:#b5cbd7}.liquidity-view-toggle button.active{background:#10212a;color:#65d2c5}.liquidity-radar-mode-switch{display:inline-flex;align-items:center;gap:8px;margin-left:3px}.liquidity-radar-mode-switch button{height:28px;border:0;border-bottom:1px solid transparent;background:transparent;color:#71899b;padding:0 2px;font:600 11px/1 var(--font-ui);cursor:pointer}.liquidity-radar-mode-switch button+button{margin-left:7px}.liquidity-radar-mode-switch button.active{border-bottom-color:#4cc8bd;color:#d6e4ea}.liquidity-scanner-filters{min-height:52px;height:52px;display:flex;flex-wrap:nowrap;align-items:center;padding:0 20px;border-bottom:1px solid #1a2b3a;background:#0a121b}.liquidity-filter-group{gap:8px}.liquidity-filter-controls{flex:1 1 auto}.liquidity-filter-actions{flex:0 0 auto;margin-left:18px}.liquidity-filter{position:relative;gap:0;color:#8094a3;font-size:11px}.liquidity-filter select,.liquidity-filter input,.liquidity-filter-more-toggle{height:32px;border:1px solid #2a3d4c;border-radius:6px;background:#0b151f;color:#cbd9e1;font-size:11px;font-weight:400}.liquidity-filter select{min-width:126px;padding:0 26px 0 10px}.liquidity-search-control input{width:232px;padding:0 10px 0 32px}.liquidity-search-control:before{position:absolute;z-index:1;top:10px;left:10px;width:13px;height:13px;background:#738999;content:"";pointer-events:none;-webkit-mask:url(https://api.iconify.design/lucide/search.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/search.svg) center / contain no-repeat}.liquidity-volume-control select{min-width:146px}.liquidity-filter select:focus,.liquidity-filter input:focus{border-color:#4aa99f;box-shadow:0 0 0 2px #4cc8bd14}.liquidity-filter-more-toggle{position:relative;display:inline-flex;align-items:center;gap:6px;border-color:#314656;background:#0c1721;color:#b7c7d0;padding:0 10px}.liquidity-filter-more-toggle:before{width:13px;height:13px}.liquidity-filter-more-toggle:hover,.liquidity-filter-more-toggle.active{border-color:#425c6b;background:#101d27;color:#d6e4ea}.liquidity-filter-more-toggle[data-active-count]:after{display:grid;width:16px;height:16px;place-items:center;border-radius:8px;background:#1f746d;color:#e1fffa;content:attr(data-active-count);font-size:10px;font-weight:600}.liquidity-sort-control{display:flex;align-items:center;gap:8px;color:#7b90a0}.liquidity-sort-control select{min-width:108px}@media(max-width:1180px){.liquidity-scanner-toolbar,.liquidity-scanner-filters{height:auto;min-height:48px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.liquidity-toolbar-context,.liquidity-filter-actions{margin-left:0}}.liquidity-scanner-toolbar{min-height:54px;height:54px;gap:10px;padding:0 20px;border-bottom-color:#1a2b3a}.liquidity-toolbar-navigation{flex:0 0 auto;gap:24px}.liquidity-toolbar-search-control{flex:0 1 232px;width:232px;margin-left:auto}.liquidity-toolbar-search-control input{width:100%;height:32px}.liquidity-toolbar-filter-more{position:relative;flex:0 0 auto}.liquidity-toolbar-filter-more .liquidity-filter-more-toggle{height:32px;border-color:#2d4252;background:#0b151e;color:#b7c7d0;font-size:11px}.liquidity-toolbar-filter-more .liquidity-filter-more-toggle[data-active-count]{border-color:#3c776f;color:#c9eee7}.liquidity-alert-center{position:relative;flex:0 0 auto}.liquidity-alert-center-toggle{position:relative;display:grid;width:32px;height:32px;place-items:center;border:1px solid #2d4252;border-radius:6px;background:#0b151e;color:#8fa6b5;cursor:pointer}.liquidity-alert-center-toggle>span{width:14px;height:14px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/bell.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/bell.svg) center / contain no-repeat}.liquidity-alert-center-toggle:hover,.liquidity-alert-center-toggle.active{border-color:#476a79;color:#c6dbe3}.liquidity-alert-center-toggle[data-active]{color:#7ed9cf}.liquidity-alert-center-toggle b{position:absolute;right:-5px;top:-5px;display:grid;min-width:15px;height:15px;place-items:center;border:1px solid #0d2027;border-radius:9px;background:#28776f;color:#e7fffb;padding:0 3px;font:600 9px/1 var(--font-ui)}.liquidity-alert-center-popover{position:absolute;z-index:45;top:calc(100% + 8px);right:0;width:350px;border:1px solid #2c4051;border-radius:7px;background:#0a121b;box-shadow:0 16px 32px #00000061;overflow:hidden}.liquidity-alert-center-popover[hidden]{display:none}.liquidity-alert-center-head{display:flex;align-items:center;justify-content:space-between;padding:11px 12px 8px;color:#d4e0e6;font-size:12px;font-weight:600}.liquidity-alert-center-head button{border:0;background:transparent;color:#718798;padding:0;font:10px var(--font-ui);cursor:pointer}.liquidity-alert-center-head button:hover{color:#b3c6cf}.liquidity-alert-center-tabs{display:flex;gap:14px;padding:0 12px;border-bottom:1px solid #1c2e3e}.liquidity-alert-center-tabs button{position:relative;height:29px;border:0;border-bottom:1px solid transparent;background:transparent;color:#718798;padding:0;font:500 10px var(--font-ui);cursor:pointer}.liquidity-alert-center-tabs button.active{border-bottom-color:#4bc8bd;color:#d1e2e7}.liquidity-alert-center-list{max-height:280px;overflow:auto;padding:5px 12px 8px;scrollbar-width:thin;scrollbar-color:#2d4656 transparent}.liquidity-alert-center-empty{display:block;padding:20px 0;color:#708799;font-size:11px;text-align:center}.liquidity-alert-center-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:48px;border-bottom:1px solid rgba(29,47,62,.84)}.liquidity-alert-center-item:last-child{border-bottom:0}.liquidity-alert-center-item strong{display:block;overflow:hidden;color:#cddae1;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.liquidity-alert-center-item span{display:block;margin-top:3px;color:#748b9b;font-size:10px}.liquidity-alert-center-actions{display:flex;gap:4px}.liquidity-alert-center-actions button{width:24px;height:24px;border:1px solid #2b4151;border-radius:4px;background:#0c1720;color:#849aaa;font:12px/1 var(--font-ui);cursor:pointer}.liquidity-alert-center-actions button:hover{color:#d7e6ec}.liquidity-alert-center-actions button[data-liquidity-alert-toggle=false]{color:#617687}.liquidity-alert-center-actions button.delete{color:#9d737b}.liquidity-alert-center-history time{display:block;margin-top:3px;color:#607788;font-size:9px}.liquidity-toolbar-context{flex:0 1 auto;gap:9px;margin-left:2px}.liquidity-scanner-filters{display:none}.liquidity-toolbar-filter-more .liquidity-filter-more-popover{top:calc(100% + 8px);right:0;display:block;width:398px;padding:12px;border-color:#2c4051;border-radius:7px;background:#0a121b;box-shadow:0 16px 32px #00000061}.liquidity-toolbar-filter-more .liquidity-filter-more-popover[hidden]{display:none}.liquidity-filter-presets{margin-bottom:11px;padding-bottom:11px;border-bottom:1px solid #1c2e3e}.liquidity-filter-presets-head{margin-bottom:7px;color:#91a6b4;font-size:10px;font-weight:600}.liquidity-filter-presets-row{display:flex;gap:7px}.liquidity-filter-presets-row+.liquidity-filter-presets-row{margin-top:7px}.liquidity-filter-presets select,.liquidity-filter-presets input{min-width:0;height:30px;border:1px solid #2a3d4c;border-radius:5px;background:#0b151e;color:#cdd9e0;padding:0 9px;font:11px var(--font-ui)}.liquidity-filter-presets select,.liquidity-filter-presets input{flex:1}.liquidity-filter-presets button{height:30px;border:1px solid #304657;border-radius:5px;background:#0d1923;color:#b7c7d0;padding:0 9px;font:500 11px/1 var(--font-ui);cursor:pointer}.liquidity-filter-presets button:hover{border-color:#48667a;color:#dae7ed}.liquidity-filter-presets #liquidityFilterPresetDelete{width:30px;padding:0;color:#8d9daa;font-size:16px}.liquidity-filter-presets #liquidityFilterPresetSave{border-color:#38695f;color:#b9e7de}.liquidity-filter-popover-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.liquidity-filter-popover-section+.liquidity-filter-popover-section{margin-top:11px;padding-top:11px;border-top:1px solid #1c2e3e}.liquidity-toolbar-filter-more .liquidity-filter{display:flex;flex-direction:column;align-items:stretch;gap:5px;color:#8297a7;font-size:10px}.liquidity-toolbar-filter-more .liquidity-filter select{width:100%;min-width:0;height:30px;border-color:#2a3d4c;border-radius:5px;background:#0b151e;color:#cdd9e0;font-size:11px}.liquidity-toolbar-filter-more .liquidity-filter-toggle{grid-column:span 1;flex-direction:row;align-items:center;gap:6px;min-height:26px;color:#9fb0bc;font-size:10px}.liquidity-toolbar-filter-more .liquidity-filter-toggle input{width:13px;height:13px;min-width:13px}.liquidity-toolbar-filter-more .liquidity-blacklist-control{grid-column:1 / -1}.liquidity-filter-reset{width:100%;height:30px;margin-top:11px;border:0;border-top:1px solid #1c2e3e;background:transparent;color:#788e9f;font:500 11px/1 var(--font-ui);cursor:pointer}.liquidity-filter-reset:hover{color:#c4d4dc}@media(max-width:1240px){.liquidity-scanner-toolbar{height:auto;min-height:54px;flex-wrap:wrap;padding-top:9px;padding-bottom:9px}.liquidity-toolbar-search-control{margin-left:0}.liquidity-toolbar-context{margin-left:auto}}@media(max-width:860px){.liquidity-toolbar-filter-more .liquidity-filter-more-popover{right:auto;left:0}.liquidity-toolbar-context{width:100%;margin-left:0}.liquidity-scanner-status{max-width:calc(100vw - 250px)}}.liquidity-alert-dialog{position:fixed;z-index:280;inset:0;display:grid;place-items:center;padding:18px;background:#03080da8}.liquidity-alert-dialog[hidden]{display:none}.liquidity-alert-dialog-panel{width:min(388px,100%);margin:0;border:1px solid #2d4656;border-radius:8px;background:#0a131c;box-shadow:0 22px 52px #0000007a;padding:15px}.liquidity-alert-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.liquidity-alert-dialog-kicker{color:#6bbfb6;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.liquidity-alert-dialog h2{margin:4px 0 0;color:#dbe8ee;font-size:16px;font-weight:600}.liquidity-alert-dialog-close{width:26px;height:26px;border:0;border-radius:4px;background:transparent;color:#7f96a5;font:20px/1 var(--font-ui);cursor:pointer}.liquidity-alert-dialog-close:hover{background:#12202c;color:#d9e6ed}.liquidity-alert-dialog-target{margin:12px 0;border-left:2px solid #3c8e87;color:#a9bcc7;padding:3px 0 3px 9px;font-size:11px;line-height:1.45}.liquidity-alert-field{display:flex;flex-direction:column;gap:5px;margin-top:9px;color:#8198a8;font-size:10px}.liquidity-alert-field select{height:32px;border:1px solid #2a4050;border-radius:5px;background:#0b161f;color:#d0dde4;padding:0 9px;font:11px var(--font-ui)}.liquidity-alert-thresholds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.liquidity-alert-thresholds .liquidity-alert-field{min-width:0}.liquidity-alert-thresholds .liquidity-alert-field select{width:100%}.liquidity-alert-thresholds .liquidity-alert-field.is-inactive{color:#536a79;opacity:.56}.liquidity-alert-thresholds .liquidity-alert-field.is-inactive select{border-color:#1d2e3a;background:#091119;color:#5d7280;cursor:not-allowed}.liquidity-alert-permission{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px;padding-top:11px;border-top:1px solid #1d3040;color:#71899a;font-size:10px;line-height:1.35}.liquidity-alert-permission button{flex:0 0 auto;height:28px;border:1px solid #355c68;border-radius:5px;background:#0d2028;color:#abd8d5;padding:0 8px;font:10px var(--font-ui);cursor:pointer}.liquidity-alert-permission button:hover{border-color:#4a938a;color:#d6f3ef}.liquidity-alert-permission button[disabled]{cursor:default;opacity:.62}.liquidity-alert-dialog-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:14px}.liquidity-alert-dialog-actions button{height:30px;border:1px solid #2e4353;border-radius:5px;background:#0c1720;color:#a9bdc8;padding:0 10px;font:500 11px var(--font-ui);cursor:pointer}.liquidity-alert-dialog-actions button:hover{color:#dae7ed}.liquidity-alert-dialog-actions .primary{border-color:#397b72;background:#11302f;color:#c0ebe4}.liquidity-alert-dialog-actions .primary:hover{border-color:#55aa9f;background:#16413e}.liquidity-inspector-open.is-loading,.liquidity-row-menu-action.is-loading{cursor:wait;opacity:.76}.liquidity-inspector-open.is-loading:before,.liquidity-row-menu-action.is-loading:before{display:inline-block;width:8px;height:8px;margin-right:5px;border:1px solid currentColor;border-right-color:transparent;border-radius:50%;content:"";animation:liquidity-open-spinner .65s linear infinite;vertical-align:-1px}@keyframes liquidity-open-spinner{to{transform:rotate(360deg)}}.header-spacer{flex:1 1 auto;min-width:16px}.header-search{position:relative;z-index:100;width:38px;height:38px;display:flex;align-items:center;gap:0;overflow:visible;padding:0 11px;border:1px solid rgba(34,48,68,.92);border-radius:12px;background:#070d15d1;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000002e;cursor:text;transition:width .2s cubic-bezier(.2,.8,.2,1),gap .2s ease,padding .2s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.header-search:hover,.header-search:focus-within{width:clamp(220px,14vw,240px);gap:8px;padding:0 8px 0 11px}.header-search:focus-within{border-color:#52e0cc73;background:#08121deb;box-shadow:0 0 0 3px #52e0cc12,inset 0 1px #ffffff0b,0 12px 28px #00000038}.header-search:before{content:"";width:15px;height:15px;flex:0 0 15px;background:#8fa0b4;-webkit-mask:url(https://api.iconify.design/lucide/search.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/search.svg) center / contain no-repeat}.header-search input{min-width:0;width:0;flex:0 1 0;height:100%;border:0;outline:0;background:transparent;color:#dce8f4;font-size:12px;font-weight:var(--fw-control);opacity:0;pointer-events:none;transition:opacity .12s ease .02s}.header-search:hover input,.header-search:focus-within input{flex:1 1 auto;opacity:1;pointer-events:auto}.header-search input::placeholder{color:#617185}.donation-trigger{min-width:38px;height:38px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;margin-left:-8px;border:1px solid rgba(55,120,112,.56);border-radius:11px;background:#0a201fb8;color:#aee5db;padding:0 11px;font:600 11px var(--font-ui);white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #ffffff09,0 8px 20px #00000029;transition:border-color .14s ease,background .14s ease,color .14s ease}.donation-trigger:hover{border-color:#4d9d92;background:#102b29;color:#ddfff8}.donation-trigger svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.pair-search-suggestions{position:absolute;top:calc(100% + 8px);right:0;z-index:120;display:grid;gap:2px;width:min(280px,max(220px,20vw));max-width:calc(100vw - 24px);max-height:min(360px,calc(100vh - 96px));overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #1b2a3a;border-radius:9px;background:linear-gradient(180deg,#080e15,#05090d);box-shadow:0 18px 40px #000000a8,inset 0 1px #ffffff06;animation:dropdownIn .14s ease-out both}.pair-search-suggestions::-webkit-scrollbar{width:4px;height:4px}.pair-search-suggestions::-webkit-scrollbar-track{background:transparent}.pair-search-suggestions::-webkit-scrollbar-thumb{border-radius:4px;background:#263747}.pair-search-suggestions::-webkit-scrollbar-thumb:hover{background:#3a5265}@supports not selector(::-webkit-scrollbar){.pair-search-suggestions{scrollbar-color:#263747 #080e15;scrollbar-width:thin}}.pair-search-suggestions[hidden]{display:none}.pair-search-suggestions-title{padding:4px 8px 6px;color:#66798b;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pair-search-option{display:flex;align-items:center;justify-content:space-between;gap:9px;width:100%;min-height:32px;border:1px solid transparent;border-radius:6px;background:transparent;color:#c2ceda;padding:0 8px;text-align:left;font:600 11px var(--font-ui);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.pair-search-option:hover,.pair-search-option.active{border-color:#52e0cc1a;background:#52e0cc0b;color:#e0ecef}.pair-search-option-main{display:flex;align-items:center;gap:8px;min-width:0}.pair-search-option-exchange{flex:0 0 auto;margin-left:auto;color:#9aabb8;font-size:10px;font-weight:600;white-space:nowrap}.pair-search-option .coin-logo{width:18px;height:18px;flex:0 0 18px;color:#8499aa;font-size:11px;text-shadow:none}.pair-search-option .coin-logo.fallback{color:#8499aa;font-size:11px;font-weight:700;text-shadow:none}.pair-search-option-symbol{letter-spacing:.015em}.pair-search-empty{padding:10px 9px 12px;color:#8495a5;font-size:11px}.header-actions{display:flex;align-items:center;gap:12px}.market-context{display:none;align-items:center;gap:0;min-width:0;height:44px;padding:0 7px;border:1px solid rgba(34,48,68,.42);border-radius:10px;background:#070c1157;color:#8293a8;font-size:10px;font-variant-numeric:tabular-nums}.market-context.visible{display:flex}.market-context-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0;height:30px;padding:0 13px;white-space:nowrap;cursor:help;outline:none}.market-context-item:focus-visible{border-radius:5px;box-shadow:0 0 0 1px #52e0cc6b}.market-context-item+.market-context-item{border-left:1px solid rgba(64,81,99,.2)}.market-context-tooltip{position:absolute;z-index:60;top:calc(100% + 11px);left:50%;width:218px;display:grid;gap:4px;border:1px solid #2a3748;border-radius:7px;background:#070c13;box-shadow:0 16px 32px #0000006b,inset 0 1px #ffffff09;color:#91a4b5;padding:8px 9px;font:10px/1.4 var(--font-ui);white-space:normal;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;visibility:hidden}.market-context-tooltip:before{position:absolute;top:-5px;left:50%;width:8px;height:8px;border-top:1px solid #2a3748;border-left:1px solid #2a3748;background:#070c13;content:"";transform:translate(-50%) rotate(45deg)}.market-context-tooltip strong{color:#dce8f1;font-size:10px;font-weight:var(--fw-title)}.market-context-item:hover .market-context-tooltip,.market-context-item:focus-visible .market-context-tooltip{opacity:1;transform:translate(-50%);visibility:visible}.market-context-item:nth-last-child(-n+2) .market-context-tooltip{right:0;left:auto;transform:translateY(-4px)}.market-context-item:nth-last-child(-n+2) .market-context-tooltip:before{right:17px;left:auto;transform:rotate(45deg)}.market-context-item:nth-last-child(-n+2):hover .market-context-tooltip,.market-context-item:nth-last-child(-n+2):focus-visible .market-context-tooltip{transform:translate(0)}.market-context-label{color:#6a7d90;font-size:7px;line-height:1;font-weight:var(--fw-label);text-transform:uppercase}.market-context-value-row{display:flex;align-items:center;gap:8px;min-width:0;line-height:1}.market-context-value{color:#e7eef4;font-size:14px;font-weight:var(--fw-title)}.market-context-change{color:#8293a8;font-size:10px;font-weight:var(--fw-control);opacity:.86}.market-context-value.pos,.market-context-change.pos,.market-context-breadth-up{color:#35c46f}.market-context-value.neg,.market-context-change.neg,.market-context-breadth-down{color:#f05252}.market-context-badge{display:inline-flex;align-items:center;height:12px;padding:0 4px;border-radius:4px;background:#35c46f1c;color:#62db93;font-size:7px;font-weight:var(--fw-title);letter-spacing:.025em;opacity:.92;text-transform:uppercase}.market-context-badge.fear{background:#f052521f;color:#f28a8a}.market-context-badge.neutral{background:#b091491f;color:#d8bd77}.market-context-breadth{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:var(--fw-title)}.market-context-breadth-up,.market-context-breadth-down{opacity:.84}.market-context-breadth-flat{color:#9aa9b7;opacity:.84}@media(max-width:1540px){.market-context{height:40px;padding:0 5px}.market-context-item{height:28px;gap:4px;padding:0 9px}.market-context-label{font-size:7px}.market-context-value{font-size:12px}}@media(max-width:1360px){.market-context{display:none!important}}.chart-attribution{color:#526174;font-size:9px;font-weight:var(--fw-label);text-decoration:none;letter-spacing:0;text-transform:uppercase;margin-left:2px}.chart-attribution:hover{color:#8fa1b5}.toolbar{display:flex;gap:2px;margin-left:8px}.tool-btn{background:#161b22;color:#8b949e;border:1px solid #30363d;border-radius:4px;padding:3px 10px;font-size:12px;cursor:pointer;transition:background .15s,color .15s}.tool-btn:hover{background:#21262d;color:#c9d1d9}.tool-btn.active{background:#1f6feb;color:#fff;border-color:#1f6feb}.main{display:flex;height:calc(100vh - 68px);background:var(--bg)}.pos{color:var(--green)}.neg{color:var(--red)}.right-area{flex:1;display:flex;flex-direction:column;overflow:hidden}.main-view{flex:1;min-height:0;display:none;flex-direction:column}.main-view.active{display:flex}.updates-page{overflow:auto;padding:34px clamp(18px,3vw,42px) 56px;background:radial-gradient(ellipse at 50% -25%,rgba(28,67,72,.16),transparent 52%),#05090d;font-family:Onest,Inter,Segoe UI,system-ui,sans-serif}.updates-shell{width:min(1106px,100%);margin:0 auto}.updates-page-head{margin-bottom:25px}.updates-page-head h1{margin:0;color:#edf4f7;font-size:28px;font-weight:750;letter-spacing:-.045em;line-height:1.15}.updates-page-head p{margin:8px 0 0;color:#a9b8c4;font-size:14px;line-height:1.55}.updates-card{min-width:0;overflow:hidden;border:1px solid #172633;border-radius:8px;background:linear-gradient(118deg,#091119fa,#070d13fa 76%);box-shadow:inset 0 1px #ffffff03;transition:border-color .16s ease}.updates-card:hover{border-color:#263b49}.updates-featured{min-height:300px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);border-color:#1a2c39;border-radius:9px}.updates-featured-media{position:relative;min-width:0;min-height:300px;overflow:hidden;margin:0;background:#000}.updates-featured-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.updates-featured-media:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent 70%,rgba(7,13,19,.36)),linear-gradient(0deg,rgba(4,9,13,.35),transparent 38%);content:"";pointer-events:none}.updates-featured-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:25px 27px 21px;border-left:1px solid rgba(31,48,64,.7);background:linear-gradient(145deg,#0c141cf7,#080e14fc)}.updates-release-date{margin-bottom:12px;color:#a5b5c1;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.updates-featured-copy h2{margin:0;color:#edf4f7;font-size:clamp(20px,2.1vw,25px);font-weight:750;letter-spacing:-.04em;line-height:1.18}.updates-summary{margin:9px 0 0;color:#b3c0ca;font-size:15px;line-height:1.65}@media(max-width:920px){.updates-page{padding-top:27px}.updates-featured{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:285px}.updates-featured-media{min-height:285px}.updates-featured-copy{padding:20px}.updates-featured-copy h2{font-size:21px}}@media(max-width:660px){.updates-page{padding:23px 14px 42px}.updates-page-head{margin-bottom:22px}.updates-page-head h1{font-size:24px}.updates-page-head p{font-size:13px}.updates-featured{grid-template-columns:1fr}.updates-featured-media{min-height:0;aspect-ratio:16/9}.updates-featured-copy{padding:18px 16px 14px;border-top:1px solid rgba(31,48,64,.7);border-left:0}.updates-featured-copy h2{font-size:20px}.updates-featured-copy .updates-summary{font-size:13px}}@media(prefers-reduced-motion:reduce){.updates-card{transition:none}}.trades-page{overflow:auto;padding:36px clamp(18px,3vw,42px) 56px;background:radial-gradient(ellipse at 54% -22%,rgba(28,67,72,.18),transparent 50%),#05090d}.trades-shell{width:min(1320px,100%);margin:0 auto}.trades-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.trades-eyebrow{color:#598d89;font:9px DM Mono,ui-monospace,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.trades-page-head h1{margin:7px 0 0;color:#ebf3f6;font-size:28px;font-weight:650;letter-spacing:-.045em;line-height:1}.trades-page-head p{margin:8px 0 0;color:#8394a2;font-size:11px;line-height:1.5}.trades-period-note{display:inline-flex;align-items:center;gap:7px;margin-bottom:2px;padding:7px 10px;border:1px solid #1c2b38;border-radius:5px;background:#080e14;color:#8a9ba8;font:8px DM Mono,ui-monospace,Consolas,monospace;letter-spacing:.04em;white-space:nowrap}.trades-overview{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:12px;margin-bottom:30px}.trades-pnl-card{min-height:190px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:22px 24px 18px;border:1px solid #1c3537;border-radius:9px;background:linear-gradient(112deg,#0a1718,#081117 48%,#080e14)}.trades-pnl-card:before{content:"";position:absolute;top:-90px;right:4%;width:270px;height:220px;border-radius:50%;background:#34aa9913;filter:blur(48px);pointer-events:none}.trades-pnl-card:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(transparent,rgba(66,197,180,.7),transparent)}.trades-pnl-top,.trades-pnl-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px}.trades-pnl-label{display:flex;align-items:center;gap:9px;color:#92aaa9;font-size:10px;font-weight:550;letter-spacing:.02em}.trades-pnl-label svg{width:15px;height:15px;color:#69bdb1}.trades-period-control{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #1c3032;border-radius:5px;background:#03090b85}.trades-period-control button{height:24px;padding:0 8px;border:0;border-radius:3px;background:transparent;color:#71878c;font-size:9px;cursor:pointer}.trades-period-control button.active{background:#132322;color:#a1d2c8}.trades-period-control button:disabled{opacity:.42;cursor:not-allowed}.trades-pnl-value-row{position:relative;z-index:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:11px;margin-top:14px}.trades-pnl-value{color:#52dfa9;font:500 clamp(31px,4vw,42px)/1 "DM Mono",ui-monospace,Consolas,monospace;letter-spacing:-.075em}.trades-pnl-value.negative{color:#f08186}.trades-pnl-currency{color:#9bb1ad;font:11px DM Mono,ui-monospace,Consolas,monospace}.trades-pnl-context{display:inline-flex;align-items:center;gap:5px;color:#69d9aa;font:10px DM Mono,ui-monospace,Consolas,monospace}.trades-pnl-subline{position:relative;z-index:1;margin-top:8px;color:#7e9695;font-size:10px}.trades-pnl-bottom{padding-top:14px;border-top:1px solid rgba(111,174,167,.13)}.trades-pnl-stat{display:flex;align-items:baseline;gap:7px;color:#81959b;font-size:9px}.trades-pnl-stat strong{color:#d1e0e3;font:500 11px DM Mono,ui-monospace,Consolas,monospace}.trades-pnl-stat strong.positive{color:#60d9a4}.trades-connections{padding:18px 19px 14px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(145deg,#090f16,#070c12 82%)}.trades-connections-head{display:flex;align-items:center;justify-content:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line-soft)}.trades-connections-title{color:#d9e4ea;font-size:11px;font-weight:600}.trades-exchange-row{display:flex;align-items:center;justify-content:center;gap:10px;min-height:45px;border-bottom:1px solid rgba(19,31,42,.75)}.trades-exchange-mark{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:6px;background:#101a24}.trades-exchange-mark .exchange-logo{width:100%;height:100%;border-radius:6px}.trades-exchange-info{min-width:0;flex:0 1 auto}.trades-exchange-name{color:#c9d5dc;font-size:10px;font-weight:600}.trades-provider-card{min-width:0;display:grid;align-content:start;gap:8px;padding:0;border:0;background:transparent}.trades-credential-label{display:grid;gap:5px;min-width:0;color:#728491;font-size:8px}.trades-credential-label input{width:100%;height:31px;padding:0 9px;border:1px solid #1a2936;border-radius:4px;outline:0;background:#05090d;color:#c7d5dd;font:9px DM Mono,ui-monospace,Consolas,monospace}.trades-credential-label input:focus{border-color:#326c65}.trades-provider-actions{display:flex;align-items:center;justify-content:flex-start;gap:6px}.trades-provider-actions button{min-height:32px;border:1px solid #263947;border-radius:5px;background:#0b141c;color:#a8b8c2;padding:0 12px;font:550 9px var(--font-ui);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.trades-provider-actions button.primary{width:auto;flex:1;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #315b58;border-radius:6px;background:#0b1918;color:#b9e6dc;padding:0 14px;font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:0;white-space:nowrap;box-shadow:inset 0 1px #ffffff06}.trades-provider-actions button.trades-provider-clear{flex:none;min-height:36px;color:#8fa0aa}.trades-provider-actions button.primary:hover:not(:disabled){border-color:#438078;background:#102523;color:#c8eee7;box-shadow:0 0 0 2px #42c5b40e}.trades-provider-actions button.primary:focus-visible{outline:2px solid rgba(86,182,162,.55);outline-offset:2px}.trades-provider-actions button:active:not(:disabled){transform:translateY(1px)}.trades-provider-actions button:disabled{opacity:.55;cursor:wait}.trades-provider-status{min-height:0;margin:0;color:#8194a3;font-size:8px;line-height:1.4}.trades-provider-status:empty{display:none}.trades-provider-status.error{color:#ff8983}.trades-provider-status.ok{color:#83d6c5}.trades-security-note{margin:1px 0 0;color:#627582;font-size:8px;line-height:1.5}.trades-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:13px}.trades-section-title{margin:0;color:#e0eaf0;font-size:15px;font-weight:620;letter-spacing:-.025em}.trades-section-caption{margin:5px 0 0;color:#748694;font-size:9px}.trades-table-count{color:#7a8b98;font:9px DM Mono,ui-monospace,Consolas,monospace}.trades-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.trades-filters{display:flex;align-items:center;gap:4px;padding:3px;border:1px solid #162431;border-radius:6px;background:#080e14}.trades-filter-btn{min-height:27px;display:flex;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:4px;background:transparent;color:#80909c;font-size:9px;cursor:pointer}.trades-filter-btn b{color:#758792;font:9px DM Mono,ui-monospace,Consolas,monospace}.trades-filter-btn.active{background:#121d24;color:#dce7ed;box-shadow:inset 0 0 0 1px #1d2d38}.trades-filter-btn.active b{color:#8bd0c2}.trades-toolbar-right{display:flex;align-items:center;gap:7px}.trades-search-wrap{position:relative}.trades-search-icon{position:absolute;top:9px;left:9px;width:13px;height:13px;color:#637583;pointer-events:none}.trades-search{width:178px;height:32px;padding:0 10px 0 29px;border:1px solid #192836;border-radius:5px;outline:0;background:#070d13;color:#c9d5dd;font:9px var(--font-ui)}.trades-search::placeholder{color:#687986}.trades-search:focus{border-color:#326d66}.trades-refresh-btn{height:32px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #1d302f;border-radius:5px;background:#0a1414;color:#8ecac0;font:550 9px var(--font-ui);cursor:pointer}.trades-refresh-btn svg{width:12px;height:12px}.trades-refresh-btn:disabled{opacity:.55;cursor:wait}.trades-table-panel{overflow:hidden;border:1px solid #172633;border-radius:8px;background:#070c12}.trades-table-wrap{overflow:auto}.trades-table{width:100%;min-width:820px;border-collapse:collapse}.trades-table thead{background:#090f16}.trades-table th{height:36px;padding:0 14px;border-bottom:1px solid #182632;color:#738592;text-align:left;font-size:8px;font-weight:550;letter-spacing:.035em;white-space:nowrap}.trades-table th.numeric,.trades-table td.numeric{text-align:right}.trades-table tbody tr{border-bottom:1px solid rgba(22,34,45,.72);transition:background .15s ease}.trades-table tbody tr:last-child{border-bottom:0}.trades-table tbody tr:hover{background:#0a1219}.trades-table td{height:68px;padding:0 14px;color:#c4d1d9;font-size:9px;white-space:nowrap}.trades-symbol-cell{display:flex;align-items:center;gap:10px}.trades-coin-icon{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #1c3034;border-radius:50%;background:#0b1718;color:#85c9be;font:9px DM Mono,ui-monospace,Consolas,monospace}.trades-symbol-name{color:#e0e9ee;font-size:10px;font-weight:650;letter-spacing:.01em}.trades-symbol-exchange{margin-top:4px;color:#778894;font-size:8px}.trades-side-badge{display:inline-flex;align-items:center;gap:5px;min-height:21px;padding:0 7px;border:1px solid #194332;border-radius:4px;background:#091710;color:#6dd4a4;font-size:8px;font-weight:600}.trades-side-badge.short{border-color:#48272e;background:#160d11;color:#e78a8d}.trades-status-dot{display:inline-flex;align-items:center;gap:6px;color:#9aabb5;font-size:8px}.trades-status-dot:before{content:"";width:5px;height:5px;border-radius:50%;background:#667681}.trades-status-dot.open{color:#73cbbf}.trades-status-dot.open:before{background:#44b8a7;box-shadow:0 0 8px #44b8a773}.trades-price-main{color:#cdd9df;font:9px DM Mono,ui-monospace,Consolas,monospace}.trades-price-sub{margin-top:4px;color:#738492;font-size:8px}.trades-pnl-cell{text-align:right}.trades-pnl-number{font:500 10px DM Mono,ui-monospace,Consolas,monospace}.trades-pnl-number.positive{color:#57d49c}.trades-pnl-number.negative{color:#ec797e}.trades-pnl-percent{margin-top:4px;color:#738491;font:8px DM Mono,ui-monospace,Consolas,monospace}.trades-date-main{color:#c1ced6;font-size:9px}.trades-date-sub{margin-top:4px;color:#738491;font-size:8px}.trades-card-button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #1a2a36;border-radius:5px;background:#080e14;color:#8b9da8;cursor:pointer}.trades-card-button:hover{border-color:#31544f;color:#a8d8d0}.trades-card-button svg{width:13px;height:13px}.trades-row-actions{display:inline-flex;align-items:center;gap:5px}.trades-row-actions [data-external-trade-chart]{border-color:#1c3537;color:#68b9ad}.trades-row-actions [data-external-trade-chart]:hover{border-color:#39766e;background:#0d1d1b;color:#b9e6dc}.trades-no-card{color:#596d7b}.trades-empty-state{display:none;padding:36px 20px;color:#82939f;text-align:center;font-size:10px}.trades-empty-state.visible{display:block}.trades-more{display:block;margin:10px auto 2px;border:1px solid #294353;border-radius:4px;background:#0b1721;color:#83b5c7;padding:6px 12px;font:600 11px var(--font-ui);cursor:pointer}.trades-more:hover{border-color:#4c8599;color:#d4eaf1}.trades-more[hidden]{display:none}.trades-table-foot{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-top:1px solid #15232e;color:#72828f;font-size:8px}.trades-live-legend{display:flex;align-items:center;gap:7px}.trades-live-legend i{width:5px;height:5px;border-radius:50%;background:#44b8a7}@media(max-width:850px){.trades-overview{grid-template-columns:1fr}.trades-connections{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.trades-connections-head{grid-column:1/-1}.trades-toolbar{align-items:flex-start;flex-direction:column}.trades-toolbar-right{width:100%}.trades-search{width:min(240px,42vw)}.trades-page-head{align-items:flex-start}.trades-period-note{margin-top:17px}}@media(max-width:560px){.trades-page{padding:25px 14px 45px}.trades-page-head{margin-bottom:17px}.trades-page-head h1{font-size:24px}.trades-page-head p{max-width:250px}.trades-period-note{padding:6px 7px;font-size:7px}.trades-pnl-card{min-height:176px;padding:18px 17px 15px}.trades-pnl-value{font-size:34px}.trades-pnl-bottom{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;gap:10px 17px}.trades-connections{display:block;padding:15px}.trades-section-head{align-items:flex-start}.trades-toolbar-right{display:grid;grid-template-columns:minmax(0,1fr) auto}.trades-search-wrap{grid-column:1/-1}.trades-search{width:100%}.trades-filters{max-width:100%;overflow:auto}.trades-filter-btn{padding:0 7px}.trades-refresh-btn{justify-content:center}.trades-table-foot{align-items:flex-start;flex-direction:column;padding:10px 12px}}.trades-eyebrow{color:#72aaa4;font-size:10px}.trades-page-head p{color:#a1b0bb;font-size:13px}.trades-period-note{color:#a4b2bc;font:10px var(--font-ui);letter-spacing:.015em}.trades-pnl-label{color:#b0c5c3;font-size:12px}.trades-period-control button{color:#94a8a9;font-size:10px}.trades-pnl-currency{color:#b3c3c0;font-size:12px}.trades-pnl-context{font-size:11px}.trades-pnl-subline{color:#a0b4b1;font-size:11px}.trades-pnl-stat{color:#a6b5b9;font-size:11px}.trades-pnl-stat strong,.trades-connections-title{font-size:12px}.trades-exchange-name{color:#d5e0e6;font-size:12px}.trades-credential-label{color:#9baab5;font-size:10px}.trades-credential-label input{font:11px var(--font-ui)}.trades-security-note{color:#8b9ca8;font-size:9px}.trades-section-title{font-size:17px}.trades-section-caption{color:#96a5b0;font-size:11px}.trades-table-count{color:#a0afb9;font:10px var(--font-ui)}.trades-filter-btn{color:#a8b5be;font-size:10px}.trades-filter-btn b{color:#9dabb4;font:10px var(--font-ui)}.trades-search{color:#d3dee4;font-size:11px}.trades-search::placeholder{color:#93a2ac}.trades-refresh-btn{font-size:10px}.trades-table th{color:#98a8b4;font-size:10px;letter-spacing:0}.trades-table td{color:#d1dce2;font-size:11px}.trades-coin-icon{font:11px var(--font-ui)}.trades-symbol-name{font-size:12px}.trades-symbol-exchange{color:#9aaab5;font-size:10px}.trades-side-badge,.trades-status-dot{font-size:10px}.trades-price-main{color:#dce5e9;font:11px var(--font-ui);font-variant-numeric:tabular-nums}.trades-price-sub{color:#9aaab5;font-size:10px}.trades-pnl-number{font:600 11px var(--font-ui);font-variant-numeric:tabular-nums}.trades-pnl-percent{color:#9aaab5;font:10px var(--font-ui);font-variant-numeric:tabular-nums}.trades-date-main{color:#d1dce2;font-size:10px}.trades-date-sub{color:#9aaab5;font-size:10px}.trades-card-button svg{width:15px;height:15px}.trades-table-foot{color:#9aa9b3;font-size:10px}@media(max-width:560px){.trades-period-note,.trades-filter-btn{font-size:9px}.trades-pnl-stat{font-size:10px}}.main-signals-page{overflow:auto;padding:12px;background:linear-gradient(180deg,rgba(31,111,235,.07),transparent 180px),#0a0e17}.quotes-page{overflow:auto;padding:8px;background:#060a10}.quotes-layout{--quotes-sidebar-width:420px;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) var(--quotes-sidebar-width);gap:8px;position:relative;transition:grid-template-columns .19s ease,gap .19s ease}.quotes-layout.quotes-sidebar-collapsed{grid-template-columns:minmax(0,1fr) 0;gap:0}.quotes-chart-panel{min-width:0;min-height:0;display:flex}.quotes-chart-panel .chart-cell{width:100%;height:100%}.quotes-chart-panel.has-oi-history{--oi-history-height:160px;--rsi-height:132px;--adx-height:132px;--atr-height:132px;--stoch-rsi-height:132px;--quotes-pane-seam:8px;position:relative;display:grid;grid-template-rows:minmax(120px,1fr) var(--quotes-pane-seam) var(--rsi-height) var(--quotes-pane-seam) var(--adx-height) var(--quotes-pane-seam) var(--atr-height) var(--quotes-pane-seam) var(--stoch-rsi-height) var(--quotes-pane-seam) var(--oi-history-height)}.quotes-chart-panel.has-oi-history .chart-cell{min-height:0;height:auto}.quotes-chart-panel.has-oi-history>.chart-cell{grid-row:1;border-color:#14202a5c;border-bottom-color:#26374a29}.quotes-chart-panel.has-oi-history>.rsi-resize-handle{grid-row:2}.quotes-chart-panel.has-oi-history>.rsi-panel{grid-row:3}.quotes-chart-panel.has-oi-history>.adx-resize-handle{grid-row:4}.quotes-chart-panel.has-oi-history>.adx-panel{grid-row:5}.quotes-chart-panel.has-oi-history>.atr-resize-handle{grid-row:6}.quotes-chart-panel.has-oi-history>.atr-panel{grid-row:7}.quotes-chart-panel.has-oi-history>.stoch-rsi-resize-handle{grid-row:8}.quotes-chart-panel.has-oi-history>.stoch-rsi-panel{grid-row:9}.quotes-chart-panel.has-oi-history>.oi-history-resize-handle{grid-row:10}.quotes-chart-panel.has-oi-history>.oi-history-panel{grid-row:11}.quotes-chart-panel.has-oi-history.rsi-pane-hidden{grid-template-rows:minmax(0,1fr) 0 0 var(--quotes-pane-seam) var(--oi-history-height)}.quotes-chart-panel.has-oi-history.oi-history-hidden{grid-template-rows:minmax(0,1fr) var(--quotes-pane-seam) var(--rsi-height) 0 0}.quotes-chart-panel.has-oi-history.oi-history-hidden.rsi-pane-hidden{grid-template-rows:minmax(0,1fr) 0 0 0 0}.quotes-chart-panel.has-oi-history.oi-history-hidden>.oi-history-resize-handle,.quotes-chart-panel.has-oi-history.oi-history-hidden>.oi-history-panel{display:none}.quotes-chart-panel.has-oi-history.rsi-pane-hidden>.rsi-panel{display:none}.quotes-chart-panel.has-oi-history.rsi-pane-hidden>.rsi-resize-handle{display:none}.quotes-chart-panel.has-oi-history.adx-pane-hidden>.adx-panel{display:none}.quotes-chart-panel.has-oi-history.adx-pane-hidden>.adx-resize-handle{display:none}.quotes-chart-panel.has-oi-history.atr-pane-hidden>.atr-panel{display:none}.quotes-chart-panel.has-oi-history.atr-pane-hidden>.atr-resize-handle{display:none}.quotes-chart-panel.has-oi-history.stoch-rsi-pane-hidden>.stoch-rsi-panel{display:none}.quotes-chart-panel.has-oi-history.stoch-rsi-pane-hidden>.stoch-rsi-resize-handle{display:none}.quotes-chart-panel.has-oi-history .oi-history-panel{min-height:0}#quotesChartPanel .indicator-panel{min-height:0;position:relative;overflow:hidden;background:#050b12;border:0;border-top:1px solid rgba(78,99,124,.18);border-radius:0}#quotesChartPanel .indicator-panel-chart{width:100%;height:100%}#quotesChartPanel .indicator-panel-head{position:absolute;z-index:3;top:13px;left:17px;display:flex;align-items:center;gap:6px;min-height:18px;color:#94a6b8;font-size:10px;font-weight:var(--fw-title);pointer-events:none}#quotesChartPanel .indicator-panel-title{display:flex;align-items:baseline;gap:4px;white-space:nowrap}#quotesChartPanel .indicator-panel-name{color:#b8c7d5}#quotesChartPanel .indicator-panel-params{color:#71869a;font-weight:var(--fw-control)}#quotesChartPanel .indicator-panel-legend{display:inline-flex;align-items:center;gap:4px;margin-left:3px;color:#778b9e;font-size:9px;font-weight:var(--fw-control)}#quotesChartPanel .indicator-panel-legend:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--legend-color,#71869a)}#quotesChartPanel .indicator-panel-values{position:absolute;z-index:3;top:7px;right:70px;display:flex;flex-direction:column;align-items:flex-end;gap:3px;pointer-events:none;font-variant-numeric:tabular-nums}#quotesChartPanel .indicator-value-chip{height:18px;display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;padding:0 6px;border:1px solid rgba(93,116,140,.34);border-radius:3px;background:#08111be6;color:var(--indicator-color,#c5d4df);font-size:9px;font-weight:var(--fw-control);white-space:nowrap}#quotesChartPanel .indicator-value-key{color:#75899b}#quotesChartPanel .indicator-value-number{color:var(--indicator-color,#c5d4df)}#quotesChartPanel .indicator-panel-resize-handle{display:block;height:8px;min-height:8px;position:relative;z-index:100;cursor:ns-resize;touch-action:none;user-select:none;-webkit-user-select:none;background:#050b12}#quotesChartPanel .indicator-panel-resize-handle:after{content:"";position:absolute;left:0;right:0;top:3px;height:1px;background:#5e758f1f;transition:background .12s ease}#quotesChartPanel .indicator-panel-resize-handle:hover:after,#quotesChartPanel .resizing-rsi>.indicator-panel-resize-handle:after,#quotesChartPanel .resizing-adx>.indicator-panel-resize-handle:after,#quotesChartPanel .resizing-stoch-rsi>.indicator-panel-resize-handle:after,#quotesChartPanel .resizing-oi-history>.indicator-panel-resize-handle:after{background:#52e0cc94}.indicator-settings-btn{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #304056;border-radius:5px;background:#101a26;color:#aebcc9;padding:0;font:14px/1 Arial,sans-serif;cursor:pointer;opacity:0;transform:translateY(1px);transition:opacity .14s ease,color .14s ease,border-color .14s ease}.indicator-settings-btn{pointer-events:auto}.rsi-panel:hover .indicator-settings-btn,.adx-panel:hover .indicator-settings-btn,.atr-panel:hover .indicator-settings-btn,.stoch-rsi-panel:hover .indicator-settings-btn,.indicator-settings-btn:focus-visible{opacity:1}.indicator-settings-btn:hover{color:#fff;border-color:#a98aff}.indicator-settings-modal{position:fixed;z-index:260;inset:0;display:none;place-items:center;padding:18px;background:#02060bad;backdrop-filter:blur(3px)}.indicator-settings-modal.visible{display:grid}.indicator-settings-dialog{width:min(700px,100%);max-height:calc(100vh - 36px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--control-border);border-radius:12px;background:var(--panel);box-shadow:0 26px 74px #00000094,inset 0 1px #ffffff09}.indicator-settings-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;color:#edf4fa;font-size:21px;font-weight:700}.indicator-settings-title-wrap{display:flex;align-items:center;gap:13px;min-width:0}.indicator-settings-mark{width:48px;height:48px;display:grid;place-items:center;flex:0 0 48px;border-radius:10px;background:#22a09d1f;color:var(--cyan);box-shadow:inset 0 1px #ffffff06}.indicator-settings-mark svg{width:28px;height:28px;overflow:visible}.indicator-settings-head-actions{display:flex;align-items:center;gap:10px}.indicator-settings-close{border:0;background:transparent;color:#c7d2dd;width:28px;height:28px;border-radius:7px;font-size:26px;font-weight:300;line-height:1;cursor:pointer}.indicator-settings-close:hover{background:#8fa0b31f;color:#fff}.indicator-settings-body{min-height:0;overflow:auto;padding:0 20px 18px;display:block}.indicator-settings-section{display:grid;gap:15px;padding:18px 20px;border:1px solid var(--line);border-radius:9px;background:#070c13}.indicator-settings-section-title{display:flex;align-items:center;justify-content:space-between;color:var(--control-text);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.indicator-settings-fields{display:grid;gap:12px}.indicator-settings-field{display:grid;grid-template-columns:minmax(108px,1fr) minmax(0,1.35fr);align-items:center;gap:14px;color:var(--control-text);font-size:13px;font-weight:500}.indicator-settings-field input,.indicator-settings-field select{width:100%;height:38px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:var(--control-text);padding:0 11px;font:14px var(--font-ui);outline:none;transition:border-color .14s ease,background .14s ease}.indicator-settings-field input:focus,.indicator-settings-field select:focus{border-color:#52e0cc8a;background:var(--control-bg-hover)}.indicator-settings-field select{background:var(--control-bg)}#indicatorSettingsForm input[type=number]{appearance:textfield;-moz-appearance:textfield}#indicatorSettingsForm input[type=number]::-webkit-inner-spin-button,#indicatorSettingsForm input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.indicator-settings-switches{display:grid;gap:10px}.indicator-settings-field[hidden],.indicator-settings-switches[hidden]{display:none}.indicator-settings-switch{display:flex;align-items:center;justify-content:space-between;color:#d6e0ea;font-size:13px;font-weight:500}.indicator-settings-switch input{width:16px;height:16px;accent-color:#36cdbd}.indicator-settings-field.is-disabled{opacity:.45}.indicator-settings-ema-list{gap:10px}#indicatorSettingsEmaList{display:grid;gap:10px}.indicator-settings-ema-columns,.indicator-settings-ema-row{min-width:618px;display:grid;grid-template-columns:72px 64px minmax(104px,1fr) 38px 104px 72px 30px;align-items:center;gap:8px}.indicator-settings-ema-columns{color:var(--control-muted);font-size:10px;font-weight:600}.indicator-settings-ema-row{min-height:40px}.indicator-settings-ema-index{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:34px;border:1px solid color-mix(in srgb,var(--ema-color) 60%,transparent);border-radius:6px;background:color-mix(in srgb,var(--ema-color) 12%,transparent);color:#dbe8f0;font-size:11px;font-weight:700;white-space:nowrap}.indicator-settings-ema-row .indicator-settings-field{grid-template-columns:1fr;align-items:normal;gap:0;font-size:0}.indicator-settings-ema-row .indicator-settings-field input,.indicator-settings-ema-row .indicator-settings-field select{height:34px}.indicator-settings-ema-row [data-ema-period]{text-align:center}.indicator-settings-ema-remove{width:30px;height:34px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:#aebdca;font-size:20px;line-height:1;cursor:pointer}.indicator-settings-ema-remove:hover:not(:disabled){border-color:#8d555b;color:#fff}.indicator-settings-ema-remove:disabled{opacity:.28;cursor:default}.indicator-settings-color-picker{position:relative}.indicator-settings-ema-color{width:38px;height:34px;display:block;box-sizing:border-box;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);padding:4px;cursor:pointer;transition:border-color .14s ease,background .14s ease}.indicator-settings-ema-color:before{content:"";display:block;width:100%;height:100%;border-radius:3px;background:var(--ema-color);box-shadow:0 0 10px color-mix(in srgb,var(--ema-color) 38%,transparent)}.indicator-settings-ema-color:hover,.indicator-settings-color-picker.is-open .indicator-settings-ema-color{border-color:#52e0cc8a;background:var(--control-bg-hover)}.indicator-settings-ema-color:focus-visible{outline:2px solid rgba(82,224,204,.45);outline-offset:2px}.indicator-settings-color-menu{position:absolute;z-index:5;top:calc(100% + 4px);left:50%;width:max-content;display:none;grid-template-columns:repeat(8,14px);gap:4px;padding:5px;border:1px solid #2a3748;border-radius:18px;background:#070c13;box-shadow:0 12px 26px #0000006b;transform:translate(-18px)}.indicator-settings-color-picker.is-open .indicator-settings-color-menu{display:grid}.indicator-settings-color-option{width:14px;height:14px;box-sizing:border-box;border:1px solid transparent;border-radius:50%;background:var(--palette-color);box-shadow:inset 0 0 0 1px #ffffff2e;cursor:pointer}.indicator-settings-color-option:hover,.indicator-settings-color-option.is-selected{border-color:#eaf5fb;box-shadow:0 0 0 2px color-mix(in srgb,var(--palette-color) 45%,transparent)}.indicator-settings-line-style-picker{position:relative}.indicator-settings-line-style-toggle{width:100%;height:34px;display:grid;place-items:center;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:var(--control-text);padding:0 9px;cursor:pointer;transition:border-color .14s ease,background .14s ease}.indicator-settings-line-style-toggle:hover,.indicator-settings-line-style-picker.is-open .indicator-settings-line-style-toggle{border-color:#52e0ccb3;background:var(--control-bg-hover)}.indicator-settings-line-style-icon{width:54px;height:14px;display:block}.indicator-settings-line-style-menu{position:absolute;z-index:4;top:calc(100% + 4px);left:0;width:126px;display:none;gap:2px;padding:4px;border:1px solid #2a3748;border-radius:7px;background:#070c13;box-shadow:0 12px 26px #0000006b}.indicator-settings-line-style-picker.is-open .indicator-settings-line-style-menu{display:grid}.indicator-settings-line-style-option{height:27px;display:grid;place-items:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#edf4fa;cursor:pointer}.indicator-settings-line-style-option:hover,.indicator-settings-line-style-option.is-selected{border-color:#52e0cc80;background:#2c9d941f}@media(max-width:740px){.indicator-settings-ema-list{overflow-x:auto;padding-bottom:4px}}#indicatorSettingsAddEma{min-height:42px;border-color:#52e0cc80;color:#80e7da;background:#2c9d9414;font-size:12px}#indicatorSettingsAddEma:before{content:"+";margin-right:8px;font-size:21px;font-weight:300;vertical-align:-2px}.indicator-settings-actions{display:flex;justify-content:flex-end;gap:10px;padding:0 20px 20px}.indicator-settings-actions .spread-alert-btn{min-width:110px;min-height:40px;border-radius:6px;font-size:12px}.quotes-settings-dialog{width:min(440px,100%)}.quotes-settings-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.quotes-settings-column{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:var(--control-text);padding:0 10px;font-size:12px;font-weight:var(--fw-control);cursor:pointer}.quotes-settings-column:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.quotes-settings-column input{width:15px;height:15px;margin:0;accent-color:var(--cyan);cursor:pointer}.quotes-blacklist-section{margin-top:12px}.quotes-blacklist-input-row{display:flex;gap:7px}.quotes-blacklist-input-row input{flex:1;min-width:0;height:34px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:var(--control-text);padding:0 9px;font:11px var(--font-ui)}.quotes-blacklist-input-row input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 2px #52e0cc14}.quotes-blacklist-add{flex:0 0 auto;min-width:82px;border:1px solid rgba(72,204,190,.42);border-radius:6px;background:#166b6438;color:#a4e8df;font:11px var(--font-ui);font-weight:var(--fw-strong);cursor:pointer}.quotes-blacklist-add:hover{border-color:#55d7c7;background:#1b847a47;color:#e0fff9}.quotes-blacklist-hint{margin-top:7px;color:#71869a;font-size:10px;line-height:1.4}.quotes-blacklist-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px;min-height:22px}.quotes-blacklist-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;border:1px solid rgba(172,103,112,.42);border-radius:4px;background:#8f3d461a;color:#e3adb2;padding:0 5px 0 8px;font-size:10px;font-weight:var(--fw-strong)}.quotes-blacklist-remove{width:18px;height:18px;border:0;border-radius:3px;background:transparent;color:#c78b92;font:15px/1 var(--font-ui);cursor:pointer}.quotes-blacklist-remove:hover{background:#f8514926;color:#ffc3c3}.quotes-blacklist-empty{display:flex;align-items:center;min-height:22px;color:#71869a;font-size:10px}.quotes-chart-panel .expand-btn{display:none}.quotes-sidebar{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid #172331;border-radius:10px;background:#070c12;box-shadow:0 12px 30px #0000003d,inset 0 1px #ffffff06;overflow:hidden;opacity:1;transform:translate(0);transition:opacity .16s ease,transform .19s ease}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar{opacity:0;transform:translate(10px);pointer-events:none}.quotes-sidebar-toggle{position:absolute;z-index:5;top:50%;right:calc(var(--quotes-sidebar-width) - 7px);width:22px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(102,126,149,.24);border-radius:7px;background:#080d13;color:#8293a6;box-shadow:none;cursor:pointer;padding:0;font:14px/1 Segoe UI,Arial,sans-serif;transition:right .19s ease,color .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease,opacity .14s ease,transform .14s ease;transform:translateY(-50%)}.quotes-sidebar-toggle:hover{color:#32cdbc;border-color:#21d4c27a;background:#0a1219;box-shadow:0 0 8px #21d4c21a}.quotes-sidebar-toggle:focus-visible{outline:2px solid rgba(33,212,194,.45);outline-offset:2px}.quotes-sidebar-reveal-zone{display:none}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar-reveal-zone{position:absolute;z-index:4;top:0;right:0;bottom:0;width:14px;display:block}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar-toggle{right:8px;opacity:0;pointer-events:none;transform:translateY(-50%) translate(5px)}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar-toggle.is-revealed{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}.quotes-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px 7px;background:#0a1018}.quotes-sidebar-head-actions{min-height:33px;display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.quotes-sidebar-title{color:#f0f6fc;font-size:13px;font-weight:var(--fw-title);letter-spacing:0}.quotes-panel-tabs{position:relative;display:inline-flex;align-items:center;gap:2px;padding-bottom:2px}.quotes-panel-tabs:after{content:"";position:absolute;bottom:0;left:0;width:var(--quotes-tab-line-width, 57px);height:1px;border-radius:1px;background:#35cdbd;box-shadow:0 0 7px #35cdbd3d;transform:translate(var(--quotes-tab-line-x, 2px));transition:transform .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1)}.quotes-panel-tab{height:22px;border:0;background:transparent;color:#718196;padding:0 2px;font:11px/1 var(--font-ui);font-weight:var(--fw-title);cursor:pointer}.quotes-panel-tab+.quotes-panel-tab{margin-left:8px}.quotes-panel-tab:hover{color:#c8d6e4}.quotes-panel-tab.active{color:#edf5fb}.quotes-sidebar.quotes-mode-leaving .quotes-body,.quotes-sidebar.quotes-mode-leaving .quotes-controls,.quotes-sidebar.quotes-mode-leaving .spreads-controls{will-change:transform,opacity}.quotes-sidebar.quotes-mode-leaving.quotes-mode-forward .quotes-body,.quotes-sidebar.quotes-mode-leaving.quotes-mode-forward .quotes-controls,.quotes-sidebar.quotes-mode-leaving.quotes-mode-forward .spreads-controls{animation:quotesPanelOutLeft .11s ease-in both}.quotes-sidebar.quotes-mode-leaving.quotes-mode-backward .quotes-body,.quotes-sidebar.quotes-mode-leaving.quotes-mode-backward .quotes-controls,.quotes-sidebar.quotes-mode-leaving.quotes-mode-backward .spreads-controls{animation:quotesPanelOutRight .11s ease-in both}.quotes-sidebar.quotes-mode-entering.quotes-mode-forward .quotes-body,.quotes-sidebar.quotes-mode-entering.quotes-mode-forward .quotes-controls,.quotes-sidebar.quotes-mode-entering.quotes-mode-forward .spreads-controls{animation:quotesPanelInRight .2s cubic-bezier(.2,.8,.2,1) both}.quotes-sidebar.quotes-mode-entering.quotes-mode-backward .quotes-body,.quotes-sidebar.quotes-mode-entering.quotes-mode-backward .quotes-controls,.quotes-sidebar.quotes-mode-entering.quotes-mode-backward .spreads-controls{animation:quotesPanelInLeft .2s cubic-bezier(.2,.8,.2,1) both}@keyframes quotesPanelOutLeft{to{opacity:0;transform:translate(-10px)}}@keyframes quotesPanelOutRight{to{opacity:0;transform:translate(10px)}}@keyframes quotesPanelInRight{0%{opacity:0;transform:translate(11px)}to{opacity:1;transform:translate(0)}}@keyframes quotesPanelInLeft{0%{opacity:0;transform:translate(-11px)}to{opacity:1;transform:translate(0)}}.quotes-count{min-width:27px;height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border:1px solid rgba(43,59,77,.62);border-radius:4px;background:transparent;color:#718196;font-size:9px;font-weight:var(--fw-label);font-variant-numeric:tabular-nums}.quotes-controls{display:grid;gap:6px;padding:0 12px 8px;border-bottom:1px solid #16202c;background:#0a1018;box-shadow:inset 0 -1px #0003}.quotes-controls-row{display:grid;gap:6px;min-width:0}.quotes-controls-row.primary{grid-template-columns:minmax(0,1fr) minmax(84px,.68fr)}.quotes-controls-row.secondary{grid-template-columns:minmax(0,1fr) 33px 33px}.quotes-control-menu{position:relative;min-width:0;z-index:4}.quotes-control-btn,.quotes-control-action{min-width:0;height:33px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(36,49,68,.88);border-radius:8px;background:#070c13;color:#91a1b4;padding:0 9px;font:11px/1 var(--font-ui);font-weight:var(--fw-control);cursor:pointer;box-shadow:inset 0 1px #ffffff06;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.quotes-control-btn{width:100%;text-align:left}.quotes-control-btn:hover,.quotes-control-menu.open .quotes-control-btn,.quotes-control-action:hover{border-color:#52e0cc57;background:#0a121b;color:#dce7f2}.quotes-control-menu.open .quotes-control-btn{box-shadow:0 0 0 3px #52e0cc0a,inset 0 1px #ffffff08}.quotes-control-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotes-control-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #7e8ea1;flex:0 0 auto}.quotes-market-icon{width:16px;height:16px;flex:0 0 16px}.quotes-market-icon .exchange-logo{width:16px;height:16px}.quotes-control-popover{position:absolute;top:38px;left:0;z-index:12;display:none;min-width:100%;padding:5px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;transform-origin:top left}.quotes-control-menu.open .quotes-control-popover{display:grid;gap:2px;animation:dropdownIn .14s ease-out both}.quotes-control-option{width:100%;min-height:29px;display:flex;align-items:center;gap:7px;border:0;border-radius:6px;background:transparent;color:#b9c7d5;padding:0 7px;font:10px/1 var(--font-ui);font-weight:var(--fw-control);text-align:left;white-space:nowrap;cursor:pointer}.quotes-control-option:hover{background:#101925;color:#f0f6fc}.quotes-control-option.active{background:#52e0cc14;color:#dce7f2}.quotes-preset-item{display:flex;align-items:center;gap:2px}.quotes-preset-item .quotes-control-option{flex:1}.quotes-preset-rename,.quotes-preset-delete{width:27px;min-height:29px;border:0;border-radius:6px;background:transparent;color:#8193a5;font:14px/1 Arial,sans-serif;cursor:pointer}.quotes-preset-rename:hover{background:#101925;color:#dce7f2}.quotes-preset-delete:hover{background:#f052521f;color:#f28a8a}.quotes-presets-menu{left:auto;right:0;min-width:224px;padding:6px;transform-origin:top right}.quotes-presets-menu .quotes-preset-save{min-height:32px;margin-bottom:5px;border:1px solid rgba(82,224,204,.34);background:#52e0cc14;color:#bff4ec}.quotes-presets-menu .quotes-preset-save:before{content:"+";margin-right:2px;color:var(--cyan);font-size:17px;font-weight:400}.quotes-presets-empty{padding:8px 7px 5px;border-top:1px solid rgba(31,48,68,.7);color:#718397;font-size:10px}.quotes-control-option .exchange-icon,.quotes-control-option .exchange-logo{width:15px;height:15px;flex-basis:15px}.quotes-filter-menu{left:auto;right:0;min-width:146px}.quotes-control-action{width:33px;padding:0;flex:0 0 33px}.quotes-control-action:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.quotes-control-action[data-quotes-control=filters]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/sliders-horizontal.svg);mask-image:url(https://api.iconify.design/lucide/sliders-horizontal.svg)}.quotes-control-action[data-quotes-control=settings]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/settings-2.svg);mask-image:url(https://api.iconify.design/lucide/settings-2.svg)}.quotes-control-action[data-quotes-control=refresh]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/refresh-cw.svg);mask-image:url(https://api.iconify.design/lucide/refresh-cw.svg)}.quotes-control-action.is-refreshing:before{animation:chartSpin .65s linear infinite}.quotes-search{width:100%;min-width:0;min-height:33px;height:33px;margin:0;border:1px solid rgba(36,49,68,.84);border-radius:8px;background:#070c13;color:#dfe8f3;padding:0 10px;font-size:11px;font-weight:var(--fw-control);outline:none;box-shadow:inset 0 1px #ffffff06}.quotes-search:focus{border-color:#52e0cc75;background:#09111b}.spreads-controls{display:none;align-items:center;justify-content:flex-end;padding:0;border:0;background:transparent}.quotes-sidebar.spreads-mode .quotes-controls{display:none}.quotes-sidebar.spreads-mode .quotes-sidebar-head{border-bottom:1px solid #16202c}.quotes-sidebar.spreads-mode .spreads-controls{display:flex}.spread-exchange-count{min-width:16px;display:inline-flex;align-items:center;justify-content:center;color:#8192a5;font-size:9px;font-variant-numeric:tabular-nums}.spread-settings-popover{left:auto;right:0;width:min(344px,calc(100vw - 28px));grid-template-columns:minmax(0,1.15fr) minmax(100px,1fr);align-items:start;gap:8px;padding:8px;overflow:visible}.spread-exchange-menu.open .spread-settings-popover{gap:8px}.spread-settings-section{min-width:0;padding:2px 4px}.spread-settings-filters{border-left:1px solid rgba(36,49,68,.72);padding-left:10px}.spread-settings-heading{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;padding:0 1px;color:#8394a7;font:700 9px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}.spread-settings-heading .spread-exchange-count{letter-spacing:0;text-transform:none}.spread-exchange-options{display:grid;gap:2px;max-height:228px;overflow:auto}.spread-exchange-options .spread-exchange-option{min-height:25px;padding:0 5px}.spread-exchange-options .spread-exchange-option>span:not(.exchange-icon){min-width:0;overflow:hidden;text-overflow:ellipsis}.spread-exchange-options .spread-exchange-option input{flex:0 0 auto;margin-left:4px}.spread-settings-filters{display:grid;gap:8px}.spread-settings-filters .spread-settings-heading{margin-bottom:0}.spread-filter{min-width:0;display:grid;gap:5px;color:#91a1b4;font:9px/1 var(--font-ui);white-space:nowrap}.spread-filter input{min-width:0;width:100%;height:30px;border:1px solid rgba(36,49,68,.88);border-radius:6px;outline:0;background:#070c13;color:#dce7f2;padding:0 8px;font:11px/1 var(--font-ui);font-variant-numeric:tabular-nums}.spread-filter input:focus{border-color:#52e0cc75;background:#09111b}.spread-filter input::placeholder{color:#718196;opacity:1}.spread-settings-blacklist{grid-column:1 / -1;min-width:0;border-top:1px solid rgba(36,49,68,.58);margin-top:2px;padding:8px 2px 1px}.spread-settings-blacklist .spread-settings-heading{margin-bottom:6px}.spread-settings-blacklist .quotes-blacklist-input-row{align-items:center;gap:6px}.spread-settings-blacklist .quotes-blacklist-input-row input{height:30px;border-color:#243144e0;border-radius:6px;background:#070c13;color:#dce7f2;padding:0 8px;font:10px/1 var(--font-ui)}.spread-settings-blacklist .quotes-blacklist-input-row input:focus{outline:0;border-color:#52e0cc75;box-shadow:0 0 0 2px #52e0cc12}.spread-settings-blacklist .quotes-blacklist-add{min-width:76px;height:30px;border-radius:6px;padding:0 9px;font:10px/1 var(--font-ui)}.spread-settings-blacklist .quotes-blacklist-list{gap:5px;margin-top:6px;min-height:20px}.spread-settings-blacklist .quotes-blacklist-chip{min-height:22px;font-size:9px}.spread-settings-blacklist .quotes-blacklist-empty{min-height:18px;font-size:9px}.spread-filter input[type=number]{appearance:textfield;-moz-appearance:textfield}.spread-filter input[type=number]::-webkit-inner-spin-button,.spread-filter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spread-exchange-menu .quotes-control-popover{left:auto;right:0}.spread-exchange-menu.open>.quotes-control-action{border-color:#52e0cc57;background:#0a121b;color:#dce7f2;box-shadow:0 0 0 3px #52e0cc0a,inset 0 1px #ffffff08}@media(max-width:420px){.spread-settings-popover{width:min(344px,calc(100vw - 24px));grid-template-columns:minmax(0,1.1fr) minmax(96px,1fr);gap:6px;padding:6px}.spread-exchange-menu.open .spread-settings-popover{gap:6px}.spread-settings-section{padding:2px 3px}.spread-settings-filters{padding-left:8px}}.spread-exchange-option{justify-content:space-between}.spread-exchange-option input{accent-color:#36cdbd}.spread-row{display:grid;grid-template-columns:65px minmax(0,1fr) 48px 58px;gap:7px;align-items:center;min-height:39px;padding:0 7px;border:0;border-radius:5px;background:transparent;color:#b8c2cf;font:10px/1 var(--font-ui);font-weight:var(--fw-control);font-variant-numeric:tabular-nums;cursor:pointer}.spread-row:hover{background:#0a121b}.spread-row.head{min-height:28px;position:sticky;top:0;z-index:2;border-radius:0;background:#070c12;box-shadow:0 1px #16202c;color:#8494a6;font-size:9px;font-weight:700;text-transform:uppercase;cursor:default}.spread-sort-btn{display:inline-flex;align-items:center;gap:3px;justify-self:start;min-height:20px;max-width:100%;border:0;border-radius:5px;background:transparent;color:inherit;padding:0 3px;cursor:pointer;font:inherit;text-transform:inherit}.spread-sort-btn:nth-child(3),.spread-sort-btn:nth-child(4){justify-self:end}.spread-sort-btn:hover,.spread-sort-btn.active{color:#dce7f2;background:var(--control-bg-hover)}.spread-sort-arrow{width:8px;display:inline-block;color:#58a6ff;font-size:8px;line-height:1}.spread-ticker{min-width:0;display:flex;align-items:center;gap:2px;color:#eef5fb;font-weight:var(--fw-title);overflow:hidden}.spread-ticker-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-row-action{width:11px;height:13px;flex:0 0 11px;border:0;border-radius:3px;background:transparent;color:#4c5d70;padding:0;cursor:pointer}.spread-row-action:before{content:"";display:block;width:9px;height:9px;margin:auto;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.spread-row-action[data-spread-action=favorite]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/star.svg);mask-image:url(https://api.iconify.design/lucide/star.svg)}.spread-row-action[data-spread-action=alert]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bell.svg);mask-image:url(https://api.iconify.design/lucide/bell.svg)}.spread-row-action:hover{color:#91a4b8;background:#111c28}.spread-row-action.active{color:#39cdbb}.spread-row-action.alert-active{color:#e7bf61}.spread-route{min-width:0;color:#91a1b4;overflow:hidden}.spread-route-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-stability{color:#63758a;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-positive{color:#25cdaa;text-align:right}.spread-value{color:#8796a8;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-indicative{color:#617287;font-size:8px;text-align:right}.spread-funding{color:#8394a6;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-funding.pos{color:#43bcae}.spread-funding.neg{color:#c97777}.spread-details-tooltip{position:fixed;z-index:230;width:244px;padding:9px 10px 8px;border:1px solid #2a3a4d;border-radius:7px;background:#0a111a;color:#aebdcb;box-shadow:0 12px 28px #00000061,inset 0 1px #ffffff09;font:10px/1.35 var(--font-ui);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease}.spread-details-tooltip.visible{opacity:1;transform:translateY(0)}.spread-details-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #1c2938}.spread-details-symbol{color:#edf5fb;font-size:11px;font-weight:var(--fw-title)}.spread-details-route{color:#7e91a5;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spread-details-primary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;color:#7e91a5}.spread-details-primary strong{color:#2bcdb8;font-size:12px}.spread-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px}.spread-details-item{min-width:0}.spread-details-item span{display:block;color:#718398;font-size:8px;text-transform:uppercase}.spread-details-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c5d1dc;font-size:10px;font-weight:var(--fw-control)}.spread-details-item strong.pos{color:#43bcae}.spread-details-item strong.neg{color:#c97777}.spread-alert-modal{position:fixed;inset:0;z-index:225;display:none;place-items:center;padding:18px;background:#02060ba3}.spread-alert-modal.visible{display:grid}.spread-alert-dialog{width:min(356px,100%);border:1px solid #2a3a4d;border-radius:8px;background:#0a111a;box-shadow:0 22px 56px #0000007a,inset 0 1px #ffffff0a}.spread-alert-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 14px 11px;border-bottom:1px solid #1c2938}.spread-alert-dialog-title{margin:0;color:#edf5fb;font:var(--fw-title) 13px/1.2 var(--font-ui)}.spread-alert-dialog-route{margin-top:4px;color:#8092a6;font:10px/1.3 var(--font-ui)}.spread-alert-dialog-close{width:22px;height:22px;flex:0 0 22px;border:1px solid transparent;border-radius:5px;background:transparent;color:#718398;font:16px/1 var(--font-ui);cursor:pointer}.spread-alert-dialog-close:hover{border-color:#2a3a4d;background:#111b27;color:#c7d4df}.spread-alert-dialog-body{padding:12px 14px 14px}.spread-alert-current{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#8293a5;font:10px/1 var(--font-ui)}.spread-alert-current strong{color:#31cbb7;font-size:12px;font-variant-numeric:tabular-nums}.spread-alert-field{display:block;color:#8293a5;font:9px/1 var(--font-ui);text-transform:uppercase}.spread-alert-input-wrap{display:flex;align-items:center;height:36px;margin-top:6px;border:1px solid #2a3a4d;border-radius:7px;background:#070d14}.spread-alert-input-wrap:focus-within{border-color:#39cdbb80}.spread-alert-input-wrap.invalid{border-color:#c97777b8}.spread-alert-input{min-width:0;flex:1;height:100%;border:0;outline:0;background:transparent;color:#edf5fb;padding:0 10px;font:13px var(--font-ui);font-variant-numeric:tabular-nums}.spread-alert-suffix{padding-right:10px;color:#8394a7;font:11px var(--font-ui)}.spread-alert-error{min-height:12px;margin-top:5px;color:#cf8585;font:9px/1.3 var(--font-ui)}.spread-alert-dialog-actions{display:flex;justify-content:flex-end;gap:7px;padding:11px 14px;border-top:1px solid #1c2938}.spread-alert-btn{min-height:30px;border:1px solid #2a3a4d;border-radius:6px;background:#0d1620;color:#9eafbf;padding:0 10px;font:10px var(--font-ui);cursor:pointer}.spread-alert-btn:hover{border-color:#3c5064;background:#111c28;color:#e1eaf2}.spread-alert-btn.primary{border-color:#37c6b580;background:#259f9329;color:#c5f2ea}.spread-alert-btn.primary:hover{border-color:#3bcab8;background:#259f9340}.quotes-body{min-height:0;display:flex;flex-direction:column;padding:0 7px 7px}.quotes-filter-btn{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px;background:transparent;color:#78889b;cursor:pointer;padding:0}.quotes-filter-btn:hover{color:#dce7f2;background:var(--control-bg-hover);border-color:var(--control-border-hover)}.quotes-filter-btn.active{color:#fff;background:#58a6ff1c;border-color:#58a6ff57}.quotes-filter-btn.alerts.active{color:#f2cc60}.quotes-filter-btn.watchlist.active{color:#ff7b96}.quotes-filter-btn:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.quotes-filter-btn.alerts:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bell.svg);mask-image:url(https://api.iconify.design/lucide/bell.svg)}.quotes-filter-btn.watchlist:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bookmark.svg);mask-image:url(https://api.iconify.design/lucide/bookmark.svg)}.quotes-table{min-height:0;overflow:auto;padding-right:1px;scrollbar-width:thin;scrollbar-color:#2a3746 transparent}.quotes-table::-webkit-scrollbar{width:4px}.quotes-table::-webkit-scrollbar-track{background:transparent}.quotes-table::-webkit-scrollbar-thumb{background:#2a3746;border-radius:3px}.quotes-table::-webkit-scrollbar-thumb:hover{background:#3a4b5d}.quotes-row{display:grid;grid-template-columns:28px minmax(82px,1fr) 50px 50px 46px 52px 53px;gap:3px;align-items:center;min-height:40px;padding:0 7px;border:0;border-bottom:1px solid rgba(29,43,58,.58);border-radius:4px;cursor:pointer;color:#b8c2cf;font-size:11px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums;width:100%;background:transparent;text-align:left;font-family:inherit;transition:background .12s ease,color .12s ease}.quotes-row:hover{background:#0a121b}.quotes-row:focus-visible{outline:1px solid rgba(82,224,204,.58);outline-offset:-1px}.quotes-row.active{background:#21d4c20d;box-shadow:inset 2px 0 #21d4c2b3}.quotes-row.head{min-height:29px;cursor:default;color:#8494a6;font-size:9.5px;font-weight:700;text-transform:uppercase;background:#070c12;position:sticky;top:0;z-index:2;border-radius:0;border-bottom-color:#16202c}.quotes-row.head:hover{background:#070c12}.quotes-head-status{display:flex;align-items:center;justify-content:center;gap:3px}.quotes-sort-btn{display:inline-flex;align-items:center;gap:3px;max-width:100%;min-height:20px;border:0;border-radius:5px;background:transparent;color:inherit;padding:0 4px;cursor:pointer;font:inherit;text-transform:inherit}.quotes-sort-btn:hover,.quotes-sort-btn.active{color:#dce7f2;background:var(--control-bg-hover)}.quotes-sort-arrow{width:8px;display:inline-block;color:#58a6ff;font-size:8px;line-height:1}.quotes-symbol-cell{display:flex;align-items:center;gap:5px;min-width:0;color:#f0f6fc;font-weight:var(--fw-title)}.quotes-symbol-cell .coin-logo{width:13px;height:13px;flex-basis:13px}.quotes-symbol-text{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.quotes-row>span:nth-child(2),.quotes-row>span:nth-child(3),.quotes-row>span:nth-child(4),.quotes-row>span:nth-child(5),.quotes-row>span:nth-child(6),.quotes-row>span:nth-child(7){justify-self:stretch;text-align:right;overflow:visible;text-overflow:clip;white-space:nowrap;font-variant-numeric:tabular-nums}.quotes-row>[data-quotes-field=volume],.quotes-row>[data-quotes-field=open-interest]{color:#8796a8}.quotes-row>[data-quotes-field=price]{color:#dbe6ef;font-weight:600}.quotes-funding,.quotes-funding.neutral{color:#8796a8}.quotes-funding.pos{color:#43bcae}.quotes-funding.neg{color:#c97777}.quotes-row.head>button{justify-self:end;padding-left:2px;padding-right:2px}.quotes-row.head>button[data-quotes-sort=symbol]{justify-self:start}.quotes-state-icons{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:0}.quotes-watch-dot{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:#4b5b6e;background:transparent;box-shadow:none;opacity:.42}.quotes-watch-dot:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/bookmark.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/bookmark.svg) center / contain no-repeat}.quotes-watch-dot.visible{color:var(--watch-color, #f2cc60);opacity:.95;filter:none}.quotes-watch-dot.quotes-row-action{cursor:pointer}.quotes-watch-dot.quotes-row-action:hover,.quotes-watch-dot.quotes-row-action:focus-visible{color:#b9c9d8;opacity:1;outline:0}.quotes-watch-dot.quotes-row-action:focus-visible:before{filter:drop-shadow(0 0 2px rgba(185,201,216,.28))}.quotes-alert-dot{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:#4b5b6e;font-size:0;line-height:1;opacity:.5;cursor:pointer}.quotes-alert-dot:hover,.quotes-alert-dot:focus-visible{color:#d5e3ef;opacity:1;outline:0}.quotes-alert-dot:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/bell.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/bell.svg) center / contain no-repeat}.quotes-alert-dot.visible{color:#f2cc60;opacity:1;filter:drop-shadow(0 0 5px rgba(242,204,96,.25))}.quotes-correlation{color:#20a98e}.quotes-correlation.neg{color:#d37a77}.quotes-muted{color:#7d8b9b}.quotes-empty{color:#7d8b9b;padding:18px 8px;font-size:11px}.quotes-chart-panel .chart-title-row{gap:9px}.quotes-chart-panel .chart-pair{gap:11px}.quotes-chart-panel .chart-sort-badges{margin-left:6px}.exchange-compare-picker{position:relative}.exchange-compare-picker summary{list-style:none}.exchange-compare-picker summary::-webkit-details-marker{display:none}.exchange-compare-btn{height:24px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(38,55,75,.62);border-radius:6px;background:#09111a;color:#8fa1b5;padding:0 7px;font:10px/1 var(--font-ui);font-weight:var(--fw-control);cursor:pointer}.exchange-compare-btn:hover,.exchange-compare-picker[open] .exchange-compare-btn{color:#dbe6f0;border-color:#52e0cc57;background:#0c1720}.exchange-compare-menu{position:absolute;right:0;top:30px;z-index:30;width:202px;padding:6px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09}.exchange-compare-option{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:29px;border:1px solid transparent;border-radius:5px;color:#b9c7d5;padding:0 7px;font-size:10px;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.exchange-compare-option:hover{border-color:#2c4156b8;background:#0b151e;color:#e0eaf3}.exchange-compare-option-main{display:flex;align-items:center;min-width:0;gap:7px}.exchange-compare-option-main .exchange-icon,.exchange-compare-option-main .exchange-logo{width:16px;height:16px;flex:0 0 16px}.exchange-compare-option-main>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchange-compare-option input{width:13px;height:13px;flex:0 0 13px;margin:0;accent-color:#428f88;cursor:pointer}.exchange-compare-menu-action{width:100%;height:29px;margin-top:6px;border:1px solid rgba(82,224,204,.28);border-radius:6px;background:#52e0cc14;color:#c9f1e9;font:600 10px var(--font-ui);cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.exchange-compare-menu-action:hover{border-color:#52e0cc7a;background:#52e0cc21}.indicators-picker{position:relative}.indicators-picker summary{list-style:none}.indicators-picker summary::-webkit-details-marker{display:none}.indicators-btn{height:24px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(38,55,75,.78);border-radius:6px;background:#09111a;color:#8fa1b5;padding:0 7px;font:10px/1 var(--font-ui);font-weight:var(--fw-control);cursor:pointer}.indicators-btn-icon{width:16px;height:16px;flex:0 0 16px;display:block;object-fit:contain;opacity:1;transition:opacity .14s ease}.indicators-btn:hover .indicators-btn-icon,.indicators-picker[open] .indicators-btn-icon{opacity:1}.indicators-btn:hover,.indicators-picker[open] .indicators-btn{color:#dbe6f0;border-color:#52e0cc57;background:#0c1720}.indicators-menu{position:absolute;right:0;top:30px;z-index:30;width:170px;padding:7px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09}.indicators-picker .indicators-menu{display:none!important}.quotes-chart-panel .chart-controls{height:24px;gap:5px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.quotes-chart-panel .exchange-compare-picker,.quotes-chart-panel .indicators-picker{display:flex;align-items:center}.quotes-chart-panel .exchange-compare-picker summary,.quotes-chart-panel .indicators-picker summary{display:flex;align-items:center}.quotes-chart-panel .exchange-compare-picker summary:focus-visible,.quotes-chart-panel .indicators-picker summary:focus-visible{outline:1px solid rgba(82,224,204,.42);outline-offset:1px;border-radius:6px}.quotes-chart-panel .exchange-compare-btn,.quotes-chart-panel .indicators-btn,.quotes-chart-panel .chart-controls select{height:24px;box-sizing:border-box;border:1px solid rgba(38,55,75,.78);border-radius:6px;background:#09111a;color:#8fa1b5;font:10px/1 var(--font-ui);font-weight:var(--fw-control)}.quotes-chart-panel .exchange-compare-btn,.quotes-chart-panel .indicators-btn{padding:0 8px}.quotes-chart-panel .indicators-btn{width:24px;min-width:24px;height:24px;justify-content:center;gap:0;padding:0}.quotes-chart-panel .exchange-compare-btn,.quotes-chart-panel .indicators-btn{border-color:#26374b8f}.quotes-chart-panel .chart-controls select{padding:0 7px}.quotes-chart-panel .exchange-compare-btn:hover,.quotes-chart-panel .indicators-btn:hover,.quotes-chart-panel .chart-controls select:hover,.quotes-chart-panel .chart-controls select:focus{color:#dbe6f0;border-color:#566f89b3;background:#0c1720;outline:none}.quotes-chart-panel .exchange-compare-picker[open] .exchange-compare-btn,.quotes-chart-panel .indicators-picker[open] .indicators-btn{color:#b9eee6;border-color:#52e0cc57;background:#52e0cc0e}.quotes-chart-panel .exchange-compare-btn{width:24px;min-width:24px;justify-content:center;gap:0;padding:0;color:#8293a6;font-weight:500}.quotes-chart-panel .exchange-compare-btn:hover{color:#b7c5d2}.quotes-chart-panel .exchange-compare-picker[open] .exchange-compare-btn{color:#c7d4de}.exchange-compare-icon{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.quotes-chart-panel .candle-timer{min-width:34px;height:24px;padding:0 2px;color:#7896af;background:transparent;border:0;font-size:10px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums}.indicator-option{display:flex;align-items:center;gap:7px;min-height:27px;color:#b9c7d5;font-size:10px;cursor:pointer}.indicator-option input{accent-color:#37cbbb}.indicators-selector-modal{position:fixed;z-index:265;inset:0;display:none;place-items:center;padding:20px;background:#02070d94;backdrop-filter:blur(3px)}.indicators-selector-modal.visible{display:grid;animation:indicatorSelectorOverlayIn .16s ease-out both}.indicators-selector-dialog{width:min(620px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:0 24px 58px #00000075,inset 0 1px #ffffff06;animation:indicatorSelectorDialogIn .17s ease-out both}.indicators-selector-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px 14px;border-bottom:1px solid var(--line-soft)}.indicators-selector-title{color:var(--text);font:600 17px/1.2 var(--font-ui)}.indicators-selector-close{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:var(--control-muted);padding:0;font:18px/1 var(--font-ui);cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease}.indicators-selector-close:hover{color:var(--control-text);border-color:var(--control-border-hover);background:var(--control-bg-hover)}.indicators-selector-list{min-height:0;overflow:auto;display:grid;gap:6px;padding:14px 18px 18px;scrollbar-width:thin;scrollbar-color:rgba(74,96,118,.48) transparent}.indicators-selector-list::-webkit-scrollbar{width:4px}.indicators-selector-list::-webkit-scrollbar-thumb{background:#4a607661;border-radius:4px}.indicators-selector-list::-webkit-scrollbar-thumb:hover{background:#678098a8}.indicator-selector-row{min-height:52px;display:grid;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:11px;border:1px solid rgba(27,42,58,.88);border-radius:7px;background:#0e17236b;padding:7px 11px;cursor:pointer;transition:background .13s ease,border-color .13s ease}.indicator-selector-row:hover{border-color:#3f566fb3;background:#0e1723d1}.indicator-selector-row.selected{border-color:#52e0cc29;background:#52e0cc0a}.indicator-selector-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#71899c;transition:color .13s ease}.indicator-selector-row:hover .indicator-selector-icon{color:#8da8ba}.indicator-selector-row.selected .indicator-selector-icon{color:var(--cyan)}.indicator-selector-icon:before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.indicator-selector-icon.volume:before{-webkit-mask-image:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg);mask-image:url(https://api.iconify.design/lucide/chart-no-axes-column-increasing.svg)}.indicator-selector-icon.oi:before{-webkit-mask-image:url(https://api.iconify.design/lucide/chart-no-axes-combined.svg);mask-image:url(https://api.iconify.design/lucide/chart-no-axes-combined.svg)}.indicator-selector-icon.vwap:before,.indicator-selector-icon.ema:before,.indicator-selector-icon.sma:before,.indicator-selector-icon.bb:before,.indicator-selector-icon.stoch-rsi:before{-webkit-mask-image:url(https://api.iconify.design/lucide/chart-spline.svg);mask-image:url(https://api.iconify.design/lucide/chart-spline.svg)}.indicator-selector-icon.rsi:before{-webkit-mask-image:url(https://api.iconify.design/lucide/gauge.svg);mask-image:url(https://api.iconify.design/lucide/gauge.svg)}.indicator-selector-icon.adx:before{-webkit-mask-image:url(https://api.iconify.design/lucide/activity.svg);mask-image:url(https://api.iconify.design/lucide/activity.svg)}.indicator-selector-icon.atr:before{-webkit-mask-image:url(https://api.iconify.design/lucide/move-vertical.svg);mask-image:url(https://api.iconify.design/lucide/move-vertical.svg)}.indicator-selector-icon.sessions:before{-webkit-mask-image:url(https://api.iconify.design/lucide/clock-3.svg);mask-image:url(https://api.iconify.design/lucide/clock-3.svg)}.indicator-selector-copy{min-width:0;display:grid;gap:3px}.indicator-selector-name{color:var(--text);font-size:12px;font-weight:600;line-height:1.15}.indicator-selector-description{overflow:hidden;color:var(--muted);font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.indicator-selector-check{width:19px;height:19px;position:relative;display:inline-flex;align-items:center;justify-content:center}.indicator-selector-check input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.indicator-selector-check:before{content:"";width:17px;height:17px;box-sizing:border-box;border:1px solid #50657a;border-radius:4px;background:var(--control-bg)}.indicator-selector-check:after{content:"";position:absolute;width:9px;height:5px;border-left:2px solid #06201d;border-bottom:2px solid #06201d;transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .12s ease}.indicator-selector-check:has(input:checked):before{border-color:var(--cyan);background:var(--cyan)}.indicator-selector-check:has(input:checked):after{transform:translateY(-1px) rotate(-45deg) scale(1)}@keyframes indicatorSelectorOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes indicatorSelectorDialogIn{0%{opacity:0;transform:translateY(5px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.exchange-compare-view{position:relative;width:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) clamp(138px,26%,210px);background:#050a0f;border:1px solid rgba(20,32,42,.72);border-radius:9px;overflow:hidden}.exchange-compare-view.without-history{grid-template-rows:minmax(0,1fr)}.exchange-compare-controls{position:absolute;z-index:15;top:8px;right:8px}.exchange-compare-controls>summary{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(38,55,75,.78);border-radius:6px;background:#09111a;color:#8fa1b5;cursor:pointer;list-style:none;box-shadow:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.exchange-compare-controls>summary::-webkit-details-marker,.exchange-compare-timeframe>summary::-webkit-details-marker{display:none}.exchange-compare-controls>summary:hover,.exchange-compare-controls[open]>summary{border-color:#566f89b3;background:#0c1720;color:#dbe6f0}.exchange-compare-controls>summary svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.exchange-compare-controls-menu{position:absolute;top:34px;right:0;display:grid;width:174px;gap:7px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;padding:7px;animation:dropdownIn .14s ease-out both}.exchange-compare-controls-label{color:#71869a;font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.exchange-compare-timeframe{position:relative}.exchange-compare-timeframe>summary{height:28px;display:flex;align-items:center;justify-content:space-between;border:1px solid #26394b;border-radius:5px;background:#080f16;color:#cbd6e3;padding:0 8px;font:10px var(--font-ui);font-weight:600;cursor:pointer;list-style:none}.exchange-compare-timeframe>summary:hover,.exchange-compare-timeframe[open]>summary{border-color:#47738b;background:#0e1b27;color:#e4eef5}.exchange-compare-timeframe>summary svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .14s ease}.exchange-compare-timeframe[open]>summary svg{transform:rotate(180deg)}.exchange-compare-timeframe-menu{position:absolute;z-index:2;top:calc(100% + 5px);right:0;left:0;display:grid;gap:2px;border:1px solid #2a3748;border-radius:7px;background:#070c13;box-shadow:0 16px 32px #00000070,inset 0 1px #ffffff0a;padding:5px;animation:dropdownIn .14s ease-out both}.exchange-compare-timeframe-option{width:100%;height:26px;border:0;border-radius:5px;background:transparent;color:#aab9c8;padding:0 7px;text-align:left;font:500 10px var(--font-ui);cursor:pointer}.exchange-compare-timeframe-option:hover{background:#101925;color:#fff}.exchange-compare-timeframe-option.active{color:#d7f3ef;background:#52e0cc17;box-shadow:inset 2px 0 #4fa6c5}.exchange-compare-exit{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(38,55,75,.78);border-radius:5px;background:#080f16;color:#aab9c8;padding:0 8px;font:500 10px var(--font-ui);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.exchange-compare-exit:hover{border-color:#566f89b3;background:#0c1720;color:#dbe6f0}.exchange-compare-exit svg{width:13px;height:13px;flex:0 0 13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.exchange-compare-grid{min-height:0;display:grid;gap:4px;padding:4px}.exchange-compare-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-compare-grid.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.exchange-compare-grid.count-4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.exchange-compare-grid.count-5,.exchange-compare-grid.count-6{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.exchange-compare-grid.count-7,.exchange-compare-grid.count-8{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.exchange-compare-tile{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid rgba(20,32,42,.72);border-radius:9px;overflow:hidden;background:#060d13;box-shadow:0 8px 20px #0000002e;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.exchange-compare-tile:hover{border-color:#28e6cd4d;background:#081016;box-shadow:0 12px 30px #00000040}.exchange-compare-tile-head{min-height:34px;display:flex;align-items:center;justify-content:flex-start;gap:9px;padding:7px 8px 6px;background:transparent}.exchange-compare-tile-identity{display:flex;align-items:center;min-width:0;gap:4px}.exchange-compare-tile-identity .exchange-icon,.exchange-compare-tile-identity .exchange-logo{width:16px;height:16px;flex:0 0 16px;border-radius:4px}.exchange-compare-tile-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f4f8fd;font-size:11px;font-weight:760;letter-spacing:0}.exchange-compare-tile-metrics{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;color:#8395a8;font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap}.exchange-compare-tile-metrics>span{display:inline-flex;align-items:baseline;min-width:0;gap:3px}.exchange-compare-tile-asset{color:#c4d2df;font-size:9px;font-weight:600}.exchange-compare-tile-metrics i{color:#718396;font-size:8px;font-style:normal;font-weight:500;letter-spacing:0;text-transform:none}.exchange-compare-tile-metrics b{overflow:hidden;text-overflow:ellipsis;color:#aab9c8;font-size:9px;font-weight:500}.exchange-compare-tile-metrics .pos b{color:var(--green)}.exchange-compare-tile-metrics .neg b{color:var(--red)}.exchange-compare-tile-metrics .pos{color:var(--green)}.exchange-compare-tile-metrics .neg{color:var(--red)}.exchange-compare-chart-wrap{position:relative;flex:1;min-height:0}.exchange-compare-chart{position:relative;z-index:1;width:100%;height:100%}.exchange-compare-status{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;color:#74869a;font-size:10px;pointer-events:none;background:#060b11b8}.exchange-compare-status.loading:before{content:"";width:11px;height:11px;margin-right:7px;border:1px solid rgba(126,148,169,.28);border-top-color:#61cfc0;border-radius:50%;animation:chartSpin .7s linear infinite}.exchange-compare-status.unavailable{color:#75869a}.exchange-compare-status.error{color:#b28a8f}.exchange-compare-status.hidden{display:none}.exchange-compare-history{min-height:0;display:flex;flex-direction:column;margin:0 6px 6px;border:1px solid #172331;border-radius:6px;overflow:hidden;background:#060b11}.exchange-compare-history-head{min-height:27px;display:flex;align-items:center;gap:9px;padding:0 8px;border-bottom:1px solid rgba(25,36,49,.9)}.exchange-compare-history-title{color:#cbd8e5;font-size:10px;font-weight:var(--fw-strong)}.exchange-compare-history-current{color:#728497;font-size:9px;font-variant-numeric:tabular-nums}.exchange-compare-history-current.pos{color:#43bcae}.exchange-compare-history-current.neg{color:#c97777}.exchange-compare-history-stat{color:#74869a;font-size:9px;font-variant-numeric:tabular-nums}.exchange-compare-history-stat strong{color:#afbdca;font-weight:var(--fw-control)}.exchange-compare-history-chart{flex:1;min-height:0;position:relative}.exchange-compare-history-status{position:absolute;inset:27px 0 0;display:flex;align-items:center;justify-content:center;color:#728497;font-size:9px;pointer-events:none;background:#060b119e}.exchange-compare-history-status.hidden{display:none}.exchange-compare-history-tooltip{position:absolute;z-index:5;left:8px;bottom:7px;display:none;max-width:calc(100% - 16px);padding:4px 6px;border:1px solid #263649;border-radius:4px;background:#070c13eb;color:#aab9c8;font-size:9px;line-height:1.45;font-variant-numeric:tabular-nums;pointer-events:none;box-shadow:0 4px 14px #00000038}.exchange-compare-history-tooltip.visible{display:block}@media(max-width:1100px){.quotes-layout{grid-template-columns:1fr}.quotes-sidebar{min-height:260px}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar-toggle,.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar-reveal-zone,.quotes-sidebar-toggle,.quotes-sidebar-reveal-zone{display:none}.quotes-layout.quotes-sidebar-collapsed{grid-template-columns:1fr;gap:0}.quotes-layout.quotes-sidebar-collapsed .quotes-sidebar{display:none}}.main-signals-inner{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.main-signals-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 2px}.main-signals-title{color:#f0f6fc;font-size:15px;font-weight:var(--fw-title)}.main-signals-subtitle{color:#8b949e;font-size:11px;margin-top:2px}.main-signals-page{padding:8px;background:#060a10}.main-signals-page .main-signals-inner{max-width:none;min-height:0;gap:8px}.main-signals-page .main-signals-head{min-height:44px;padding:0 4px 0 2px;border:0;border-bottom:1px solid rgba(29,47,64,.9);border-radius:0;background:transparent;box-shadow:none}.main-signals-page .main-signals-title{color:#e0ebf3;font-size:15px;letter-spacing:.01em}.main-signals-page .main-signals-subtitle{color:#637a8e;font-size:10px;margin-top:3px}.main-signals-page #paperSignalCount{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border:1px solid rgba(55,204,188,.28);border-radius:999px;background:#22b1a412;color:#8fddd5;font-size:10px;font-variant-numeric:tabular-nums}.main-signals-page .paper-signal-toolbar{min-height:24px;margin:0;padding:0 2px;border-bottom:0}.main-signals-page .paper-signal-toolbar:before{content:"LIVE SCANNER";color:#48cbbc;font-size:9px;font-weight:var(--fw-label);letter-spacing:.08em}.main-signals-page .paper-signal-toolbar .paper-signal-count{color:#687d91;font-weight:var(--fw-control)}.main-signals-page .paper-auto-bar{grid-template-columns:minmax(130px,.78fr) minmax(142px,.94fr) minmax(148px,1fr) minmax(96px,.56fr) minmax(112px,.64fr) minmax(84px,.48fr);gap:8px;margin:0;padding:8px 10px;border-color:#1b2b3b;border-radius:7px;background:linear-gradient(135deg,#0c1923f5,#070d14f5);box-shadow:inset 0 1px #ffffff05}.main-signals-page .paper-auto-field label{color:#678096;letter-spacing:.05em}.main-signals-page .paper-auto-field select,.main-signals-page .paper-auto-field input,.main-signals-page .paper-auto-toggle{border-color:#263b4e;background:#09131d;color:#c7d6e2}.main-signals-page .paper-auto-field select:focus,.main-signals-page .paper-auto-field input:focus{outline:none;border-color:#3bcabb;box-shadow:0 0 0 2px #3bcabb14}.main-signals-page .paper-auto-toggle{text-transform:none;font-size:11px}.main-signals-page .paper-auto-toggle.active{border-color:#35c46f6b;background:#23863624}.main-signals-page .paper-auto-status{color:#74899c;font-size:9px;text-transform:uppercase;letter-spacing:.05em}.main-signals-page .paper-pattern-tabs{gap:3px;margin:0 0 2px;padding:0;align-self:flex-start;border:0;border-radius:0;background:transparent}.main-signals-page .paper-pattern-tab{min-height:29px;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:#71879a;padding:0 10px}.main-signals-page .paper-pattern-tab:hover{background:transparent;color:#c3d3df}.main-signals-page .paper-pattern-tab.active{background:transparent;border-bottom-color:#51d0c0;color:#a9ebe4;box-shadow:none}.main-signals-page .paper-ledger-card{padding:0;overflow:visible;border:0;border-radius:0;background:transparent}.main-signals-page .paper-signal-list{display:flex;flex-direction:column;align-content:stretch;width:100%;max-width:1560px;gap:0;max-height:none;min-height:280px;padding:0;overflow:visible}.main-signals-page .paper-signal-card{display:grid;grid-template-columns:220px minmax(0,1fr) 44px;align-items:center;min-width:0;min-height:64px;padding:0;border:0;border-bottom:1px solid rgba(35,55,72,.78);border-radius:0;background:transparent;overflow:visible;box-shadow:none}.main-signals-page .paper-signal-card:before{content:"";display:block;grid-column:1;grid-row:1;width:2px;height:30px;margin-left:1px;background:#4bc8ba;opacity:.9}.main-signals-page .paper-signal-card.signal-short:before{background:#d66b76}.main-signals-page .paper-signal-card.signal-invalid:before{background:#c99861;opacity:.62}.main-signals-page .paper-signal-card-head{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:0;padding:0 10px;border:0}.main-signals-page .paper-signal-card-title{display:flex;align-items:center;gap:7px;min-width:0;padding-left:7px;color:#e0eaf1;font-size:13px;font-weight:var(--fw-strong)}.main-signals-page .paper-signal-card-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-signals-page .paper-signal-side{padding:3px 5px;border-radius:3px;background:#38c2911f;color:#66d9b2;font-size:8px;letter-spacing:.07em}.main-signals-page .signal-short .paper-signal-side{background:#d66b761f;color:#e297a0}.main-signals-page .paper-signal-tf{color:#71879a;font-size:10px;font-weight:var(--fw-control)}.main-signals-page .paper-signal-status{flex:0 0 auto;border:0;border-radius:0;background:transparent;color:#91ddd4;font-weight:var(--fw-label)}.main-signals-page .paper-signal-metrics{grid-column:2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:0 10px}.main-signals-page .paper-signal-metric{min-width:0;min-height:35px;padding:2px 8px;border:0;border-left:1px solid rgba(35,55,72,.56)}.main-signals-page .paper-signal-metric:nth-last-child(-n+3){border-bottom:0}.main-signals-page .paper-signal-metric:nth-child(n+8){display:none}.main-signals-page .paper-signal-metric-label{display:block;margin-bottom:4px;color:#5e788e;font-size:8px;font-weight:var(--fw-label);letter-spacing:.055em;text-transform:uppercase}.main-signals-page .paper-signal-metric-value{display:block;overflow:hidden;color:#c9d7e1;font-size:11px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.main-signals-page .paper-signal-metric-value.pos{color:#70d7a1}.main-signals-page .paper-signal-metric-value.neg{color:#dd9398}.main-signals-page .paper-signal-card-foot{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:0;padding:0;border:0;background:transparent}.main-signals-page .paper-signal-plan{display:none}.main-signals-page .paper-signal-actions{flex:0 0 auto;margin:0;gap:3px;flex-wrap:nowrap}.main-signals-page .paper-signal-btn{min-height:0;border:0;border-radius:0;background:transparent;color:#72d8ca;padding:4px 0;font-size:10px;text-decoration:underline;text-decoration-color:#72d8ca59;text-underline-offset:3px}.main-signals-page .paper-signal-btn:hover{background:transparent;color:#d2fff7;border-color:transparent}.main-signals-page .paper-signal-btn.accept{color:#72d8ca;border-color:transparent}.main-signals-page .paper-signal-btn.reject,.main-signals-page .paper-signal-btn.delete{color:#d98e94;border-color:#da69734d}.main-signals-page .paper-empty{grid-column:1 / -1;display:grid;place-items:center;min-height:260px;color:#70869a}.signal-disclaimer-modal{position:fixed;z-index:280;inset:0;display:none;place-items:center;padding:20px;background:#02070cc2;backdrop-filter:blur(7px)}.signal-disclaimer-modal.visible{display:grid;animation:signalDisclaimerIn .16s ease-out both}.signal-disclaimer-dialog{width:min(490px,100%);border:1px solid rgba(54,100,116,.72);border-radius:11px;overflow:hidden;background:linear-gradient(145deg,#0d1c27,#081119);box-shadow:0 24px 70px #0000008a,inset 0 1px #ffffff0a}.signal-disclaimer-head{display:flex;align-items:center;gap:9px;padding:16px 18px 14px;border-bottom:1px solid rgba(47,75,91,.66);color:#9ee7dc;font-size:11px;font-weight:var(--fw-label);letter-spacing:.08em;text-transform:uppercase}.signal-disclaimer-mark{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(73,209,193,.45);border-radius:50%;background:#26ab9e1a;color:#65ddd0;font-size:13px;font-weight:var(--fw-title)}.signal-disclaimer-body{padding:18px}.signal-disclaimer-title{margin:0;color:#e0ebf2;font-size:18px;font-weight:var(--fw-title);letter-spacing:-.01em}.signal-disclaimer-copy{margin:11px 0 0;color:#91a6b6;font-size:12px;line-height:1.65}.signal-disclaimer-note{display:flex;gap:8px;margin-top:15px;padding:10px 11px;border-left:2px solid #d4a85a;background:#996f1b14;color:#c9b68a;font-size:11px;line-height:1.5}.signal-disclaimer-actions{display:flex;justify-content:flex-end;gap:8px;padding:13px 18px 17px}.signal-disclaimer-btn{min-height:32px;border:1px solid #2a4051;border-radius:6px;background:#0c1721;color:#a9bac8;padding:0 12px;font-size:11px;font-weight:var(--fw-strong);cursor:pointer}.signal-disclaimer-btn:hover{border-color:#4a6579;color:#d7e3eb;background:#12202d}.signal-disclaimer-btn.primary{border-color:#45cbbd85;background:#12393b;color:#b0f0e7}.signal-disclaimer-btn.primary:hover{border-color:#69d9cb;background:#174a4a;color:#e1fffa}@keyframes signalDisclaimerIn{0%{opacity:0}to{opacity:1}}@media(max-width:860px){.main-signals-page .paper-auto-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.main-signals-page .paper-auto-status{text-align:left}.main-signals-page .paper-signal-card{grid-template-columns:160px minmax(0,1fr) auto}.main-signals-page .paper-signal-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.main-signals-page .paper-signal-metric:nth-child(n+8){display:none}}@media(max-width:560px){.main-signals-page{padding:6px}.main-signals-page .main-signals-head{padding:0 9px}.main-signals-page .main-signals-subtitle{display:none}.main-signals-page .paper-auto-bar{grid-template-columns:1fr}.main-signals-page .paper-signal-list{padding:0}.main-signals-page .paper-signal-card{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:10px 0}.main-signals-page .paper-signal-card:before{display:none}.main-signals-page .paper-signal-card-head{grid-column:1;padding:0}.main-signals-page .paper-signal-metrics{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(4,minmax(0,1fr));padding:9px 0 0}.main-signals-page .paper-signal-card-foot{grid-column:2;grid-row:1;padding:0}.main-signals-page .paper-signal-metric{padding:4px 5px 0 0;border-left:0}.main-signals-page .paper-signal-metric:nth-child(n+9){display:none}}.main-signals-page .paper-signal-list{max-width:none;gap:8px}.main-signals-page .signal-table-head,.main-signals-page .paper-signal-card{display:grid;grid-template-columns:minmax(185px,1.35fr) 90px minmax(165px,1.45fr) 78px repeat(6,minmax(82px,.82fr)) 58px;column-gap:10px}.main-signals-page .signal-table-head{align-items:end;min-height:38px;padding:0 16px;color:#60788d;font-size:9px;font-weight:var(--fw-label);letter-spacing:.055em;text-transform:uppercase}.main-signals-page .paper-signal-card{position:relative;align-items:center;min-height:96px;padding:0 16px;border:1px solid rgba(28,48,65,.78);border-radius:8px;background:linear-gradient(100deg,#0b1721e0,#080f1775);box-shadow:inset 0 1px #ffffff05;transition:border-color .14s ease,background .14s ease}.main-signals-page .paper-signal-card:hover{border-color:#40727eb8;background:linear-gradient(100deg,#0d1d28f2,#081119a3)}.main-signals-page .paper-signal-card:before{position:absolute;left:6px;top:50%;grid-column:auto;grid-row:auto;width:2px;height:58px;margin:0;transform:translateY(-50%)}.main-signals-page .signal-pair{min-width:0}.main-signals-page .paper-signal-card-head{display:contents}.main-signals-page .paper-signal-card-title{padding:0;font-size:13px}.main-signals-page .paper-signal-side{padding:4px 6px;border-radius:3px;font-size:9px}.main-signals-page .paper-signal-status{padding:2px 5px;border:1px solid rgba(65,191,180,.3);border-radius:4px;background:#249a9014;color:#8cd9d0;font-size:8px;text-transform:uppercase}.main-signals-page .signal-timeframe,.main-signals-page .signal-setup,.main-signals-page .signal-table-detail{min-width:0}.main-signals-page .signal-timeframe strong{display:block;color:#dce8ef;font-size:15px;line-height:1}.main-signals-page .signal-setup strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-signals-page .signal-setup strong{color:#d4e0e8;font-size:11px}.main-signals-page .signal-score{position:relative;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#46cdbd calc(var(--signal-score) * 1%),#193039 0)}.main-signals-page .signal-score:before{content:"";position:absolute;width:38px;height:38px;border-radius:50%;background:#0b1720}.main-signals-page .signal-score span{position:relative;color:#8fe3d8;font-size:13px;font-weight:var(--fw-title)}.main-signals-page .signal-table-detail{padding-left:5px}.main-signals-page .signal-table-detail>span{display:block;min-height:12px;color:#6f879a;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.main-signals-page .signal-table-detail>strong{display:block;margin-top:6px;overflow:hidden;color:#d6e1e8;font-size:13px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.main-signals-page .signal-table-detail.is-stop>strong{color:#eb7f87}.main-signals-page .signal-table-detail.is-profit>strong{color:#63d59b}.main-signals-page .paper-signal-card-foot{grid-column:auto;display:flex;justify-content:flex-end;padding:0}.main-signals-page .paper-signal-btn{min-width:48px;min-height:37px;border:1px solid rgba(70,195,182,.46);border-radius:7px;background:#0f2f334d;color:#8ce1d7;padding:0 10px;font-size:11px;text-decoration:none}.main-signals-page .paper-signal-btn:hover{border-color:#65d6c7;background:#19525259;color:#d8fff8}@media(max-width:1320px){.main-signals-page .signal-table-head,.main-signals-page .paper-signal-card{grid-template-columns:minmax(175px,1.2fr) 76px minmax(135px,1.2fr) 64px repeat(6,minmax(70px,.75fr)) 52px;column-gap:7px}.main-signals-page .paper-signal-card,.main-signals-page .signal-table-head{padding:0 11px}}@media(max-width:980px){.main-signals-page .signal-table-head{display:none}.main-signals-page .paper-signal-card{grid-template-columns:minmax(160px,1.2fr) 70px minmax(130px,1fr) 58px repeat(3,minmax(78px,.8fr)) 52px;min-height:82px}.main-signals-page .signal-table-detail.signal-size,.main-signals-page .signal-table-detail.signal-risk,.main-signals-page .signal-table-detail.signal-rr{display:none}.main-signals-page .signal-score{width:42px;height:42px}.main-signals-page .signal-score:before{width:33px;height:33px}}@media(max-width:680px){.main-signals-page .paper-signal-card{grid-template-columns:minmax(130px,1fr) 58px minmax(0,1fr) 50px;row-gap:10px;min-height:0;padding:12px 10px}.main-signals-page .signal-timeframe{display:none}.main-signals-page .signal-score{grid-column:2;grid-row:1}.main-signals-page .signal-setup{grid-column:3;grid-row:1}.main-signals-page .signal-table-detail{grid-row:2}.main-signals-page .signal-table-detail.signal-size,.main-signals-page .signal-table-detail.signal-risk,.main-signals-page .signal-table-detail.signal-rr{display:none}.main-signals-page .paper-signal-card-foot{grid-column:4;grid-row:1}.main-signals-page .paper-signal-btn{min-width:42px;min-height:33px;padding:0 7px}}.auto-report-page{overflow:auto;padding:12px;background:linear-gradient(180deg,rgba(63,185,80,.06),transparent 190px),#0a0e17}.auto-report-inner{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.auto-report-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 2px}.auto-report-title{color:#f0f6fc;font-size:15px;font-weight:var(--fw-title)}.auto-report-subtitle{color:#8b949e;font-size:11px;margin-top:2px}.auto-report-status{color:#d2f7dc;border:1px solid rgba(63,185,80,.3);border-radius:999px;background:#23863624;padding:3px 8px;font-size:10px;font-weight:var(--fw-strong)}.auto-report-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.auto-report-export-btn{min-height:24px;border:1px solid #30363d;border-radius:6px;background:#161b22;color:#c9d1d9;padding:0 10px;font-size:10px;font-weight:var(--fw-strong);cursor:pointer}.auto-report-export-btn:hover{color:#fff;border-color:#58a6ff;background:#0d2747}.auto-report-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.auto-report-tools{display:flex;align-items:end;justify-content:space-between;gap:10px;border:1px solid #21262d;border-radius:8px;background:#0b1018b8;padding:9px}.auto-report-tool{min-width:220px;display:flex;flex-direction:column;gap:4px}.auto-report-tool label{color:#6e7681;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.auto-report-tool select{height:29px;border:1px solid #30363d;border-radius:6px;background:#070c13;color:#c9d1d9;padding:0 8px;font-size:12px;font-weight:800}.auto-report-tool-note{color:#8b949e;font-size:10px;font-weight:700}.auto-report-card{min-width:0;border:1px solid #21262d;border-radius:8px;background:linear-gradient(180deg,#111822,#0b1018);padding:9px;box-shadow:inset 0 1px #ffffff08}.auto-report-card label{display:block;color:#6e7681;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase;margin-bottom:4px}.auto-report-value{color:#f0f6fc;font-size:14px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auto-report-hint{margin-top:3px;color:#6e7681;font-size:9px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auto-report-layout{display:grid;grid-template-columns:minmax(360px,1.25fr) minmax(320px,.95fr);gap:10px}.auto-report-chart{width:100%;height:220px;display:block;background:#070c13;border:1px solid #21262d;border-radius:8px}.auto-report-timeline{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.auto-report-state{min-width:0;border:1px solid #21262d;border-radius:7px;background:#070c13;padding:7px}.auto-report-state-top{display:flex;align-items:center;justify-content:space-between;gap:7px;color:#c9d1d9;font-size:10px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.auto-report-state-meta{margin-top:3px;color:#8b949e;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auto-report-section{border:1px solid #21262d;border-radius:8px;background:#0b1018b8;padding:9px;min-width:0}.auto-report-section-title{margin:0 0 7px;color:#8b949e;font-size:10px;font-weight:var(--fw-label);text-transform:uppercase;display:flex;align-items:center;gap:6px}.auto-report-section-title:after{content:"";height:1px;flex:1;background:#21262d}.auto-report-list{display:flex;flex-direction:column;gap:6px;max-height:320px;overflow:auto}.auto-report-tf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.auto-report-tf-card{min-width:0;border:1px solid #21262d;border-radius:8px;background:#070c13;padding:8px;box-shadow:inset 0 1px #ffffff06}.auto-report-tf-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#c9d1d9;font-size:11px;font-weight:var(--fw-strong)}.auto-report-tf-rate{font-size:13px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.auto-report-tf-meta{margin-top:5px;display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;color:#8b949e;font-size:10px;font-variant-numeric:tabular-nums}.auto-report-row{border:1px solid #21262d;border-radius:7px;background:#070c13;padding:7px}.auto-report-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#c9d1d9;font-size:11px;font-weight:var(--fw-strong)}.auto-report-row-meta{margin-top:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 8px;color:#8b949e;font-size:10px;font-variant-numeric:tabular-nums}.auto-calendar-head{display:grid;grid-template-columns:auto 1fr repeat(4,minmax(90px,.8fr));gap:8px;align-items:center;margin-bottom:8px}.auto-calendar-nav{display:flex;align-items:center;gap:6px}.auto-calendar-btn{min-width:28px;height:24px;border:1px solid #30363d;border-radius:5px;background:#0b1018;color:#8b949e;font-size:14px;font-weight:var(--fw-strong);cursor:pointer}.auto-calendar-btn:hover{background:#161b22;color:#c9d1d9}.auto-calendar-month{color:#f0f6fc;font-size:13px;font-weight:var(--fw-strong);min-width:116px}.auto-calendar-metric{min-width:0;border:1px solid #21262d;border-radius:7px;background:#070c13;padding:6px 7px}.auto-calendar-metric label{display:block;color:#6e7681;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase;margin-bottom:2px}.auto-calendar-metric span{color:#f0f6fc;font-size:11px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.auto-calendar-weekdays,.auto-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.auto-calendar-weekdays{color:#6e7681;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase;border-top:1px solid #21262d;border-left:1px solid #21262d}.auto-calendar-weekdays span{padding:6px 8px;border-right:1px solid #21262d;background:#0b1018}.auto-calendar-grid{border-left:1px solid #21262d;border-top:1px solid #21262d}.auto-calendar-day{min-height:76px;border-right:1px solid #21262d;border-bottom:1px solid #21262d;background:#0b1018;padding:7px;display:flex;flex-direction:column;gap:5px}.auto-calendar-day.outside{background:#080d14;color:#484f58}.auto-calendar-day.has-trades{background:linear-gradient(180deg,#111822,#0b1018)}.auto-calendar-day.today{box-shadow:inset 0 0 0 1px #58a6ff80}.auto-calendar-day-top{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#c9d1d9;font-size:11px;font-weight:var(--fw-strong)}.auto-calendar-trades{color:#8b949e;font-size:9px;font-weight:800;border:1px solid #30363d;border-radius:999px;padding:1px 5px}.auto-calendar-net{margin-top:auto;font-size:12px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.auto-calendar-detail{color:#8b949e;font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auto-report-empty{color:#6e7681;font-size:11px;padding:3px 0}@media(max-width:1100px){.auto-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-report-tools{align-items:stretch;flex-direction:column}.auto-report-tool{min-width:0}.auto-report-layout,.auto-report-timeline{grid-template-columns:1fr}.auto-report-tf-grid,.auto-calendar-head{grid-template-columns:1fr 1fr}.auto-calendar-nav{grid-column:1 / -1}}.grid-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;row-gap:5px;padding:4px 18px 5px;margin:0;background:radial-gradient(circle at 18% -80%,rgba(82,224,204,.035),transparent 26%),#071019;border:0;border-bottom:1px solid rgba(120,160,180,.1);border-radius:0;box-shadow:none}.control-segment{display:inline-flex;align-items:stretch;min-height:34px;margin-right:6px;border:1px solid rgba(34,48,68,.54);border-radius:8px;overflow:visible;background:#080f18b8;box-shadow:inset 0 1px #ffffff09}.control-segment .exchange-picker,.control-segment .sort-picker{min-width:0}.control-segment .exchange-picker{width:202px}.control-segment .sort-picker{width:160px}.control-segment .exchange-picker-btn,.control-segment .sort-picker-btn,.grid-controls .control-segment select{height:34px;border:0;border-radius:0;background:transparent;box-shadow:none}.control-segment .exchange-picker-btn,.control-segment .sort-picker-btn{padding:3px 14px}.grid-controls .control-segment select{min-width:96px;padding:3px 28px 3px 18px;border-left:1px solid rgba(34,48,68,.4);border-right:1px solid rgba(34,48,68,.4)}.control-segment .exchange-picker-btn:hover,.control-segment .sort-picker-btn:hover,.control-segment .exchange-picker.open .exchange-picker-btn,.control-segment .sort-picker.open .sort-picker-btn,.grid-controls .control-segment select:hover,.grid-controls .control-segment select:focus{background:#0a1622e6;box-shadow:none}.control-segment .exchange-picker-menu,.control-segment .sort-picker-menu{top:38px}.control-segment .exchange-picker.open .exchange-picker-btn{border-radius:7px 0 0 7px}.control-segment .sort-picker.open .sort-picker-btn{border-radius:0 7px 7px 0}.grid-controls label{margin-left:9px;font-size:9px;color:#7f90a4;font-weight:var(--fw-label);text-transform:uppercase;letter-spacing:0}.grid-controls .control-label{display:none}.grid-controls>label:first-child{margin-left:0}.grid-controls select{height:34px;background:#080f18b8;color:var(--control-text);border:1px solid rgba(34,48,68,.86);border-radius:8px;padding:3px 12px;font-size:12px;font-weight:var(--fw-control);box-shadow:inset 0 1px #ffffff08;transition:background .14s ease,border-color .14s ease,color .14s ease}.grid-controls select:hover,.grid-controls select:focus{border-color:var(--control-border-hover);background:var(--control-bg-hover);outline:none}.grid-controls select option:disabled{color:#6e7681}.exchange-native-hidden,.sort-native-hidden{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.exchange-picker,.sort-picker{position:relative;min-width:174px;z-index:20}.exchange-picker{min-width:178px}.exchange-picker-btn,.sort-picker-btn{width:100%;height:34px;display:flex;align-items:center;gap:8px;background:#080f18b8;color:var(--control-text);border:1px solid rgba(34,48,68,.86);border-radius:8px;padding:3px 12px;font-size:12px;font-weight:var(--fw-strong);cursor:pointer;box-shadow:inset 0 1px #ffffff08;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.exchange-picker-btn:hover,.exchange-picker.open .exchange-picker-btn,.sort-picker-btn:hover,.sort-picker.open .sort-picker-btn{border-color:#52e0cc57;background:#0a1622e6;box-shadow:0 0 0 3px #52e0cc0b,inset 0 1px #ffffff0a}.sort-picker-btn[aria-busy=true]:after{content:"";width:12px;height:12px;flex:0 0 auto;border-radius:50%;border:2px solid rgba(139,148,158,.28);border-top-color:var(--cyan);animation:chartSpin .75s linear infinite}.exchange-picker-label,.sort-picker-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.exchange-picker-caret,.sort-picker-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8b949e;flex:0 0 auto}.exchange-picker-menu,.sort-picker-menu{display:none;position:absolute;left:0;top:38px;min-width:218px;padding:5px;background:#070c13;border:1px solid #2a3748;border-radius:8px;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;transform-origin:top center}.exchange-picker.open .exchange-picker-menu,.sort-picker.open .sort-picker-menu{display:block;animation:dropdownIn .14s ease-out both}.exchange-picker-menu{width:min(410px,calc(100vw - 24px));min-width:0;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.exchange-picker.open{z-index:40}.exchange-picker.open .exchange-picker-menu{display:grid}.exchange-picker-column{display:flex;flex-direction:column;gap:2px;min-width:0}.exchange-picker-column-title{padding:4px 8px 6px;margin-bottom:2px;border-bottom:1px solid rgba(34,48,68,.72);color:#8292a4;font-size:10px;font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.exchange-option,.sort-option{width:100%;height:30px;display:flex;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:#cbd6e3;padding:0 8px;font-size:12px;font-weight:var(--fw-control);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.exchange-option:hover,.sort-option:hover{background:#101925;color:#fff}.exchange-option.active{color:#fff;background:#52e0cc17}@media(max-width:420px){.exchange-picker-menu{gap:4px;padding:5px}.exchange-picker-column-title{padding-right:5px;padding-left:5px}.exchange-option{gap:5px;padding-right:5px;padding-left:5px;font-size:11px}}.sort-option.active{color:#fff;background:#52e0cc17}.exchange-icon{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:5px;color:#8b949e;font-size:7px;font-weight:var(--fw-title)}.exchange-logo{width:18px;height:18px;display:block;object-fit:contain;border-radius:4px}.sort-icon{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:visible;opacity:.96}.sort-icon-img{width:22px;height:22px;display:block;object-fit:contain}.grid-pager{display:flex;align-items:center;gap:3px;margin-left:2px}.grid-page-btn{min-width:26px;height:26px;border:1px solid rgba(34,48,68,.58);border-radius:6px;background:#080f1899;color:#c5d2df;font-size:14px;font-weight:var(--fw-strong);line-height:1;cursor:pointer;box-shadow:inset 0 1px #ffffff08;transition:background .14s ease,border-color .14s ease,color .14s ease}.grid-page-btn:hover:not(:disabled){border-color:#52e0cc57;color:#fff;background:#0a1622e6}.grid-page-btn:disabled{color:#484f58;cursor:default;opacity:.6}.exchange-picker-btn:focus-visible,.sort-picker-btn:focus-visible,.tradfi-filter-option input:focus-visible,.grid-size-btn:focus-visible,.watchlist-toggle:focus-visible,.view-controls-btn:focus-visible,.focus-mode-toggle:focus-visible,.hud-compact-toggle:focus-visible,.layout-picker-btn:focus-visible,.grid-page-btn:focus-visible,.quotes-filter-btn:focus-visible,.quotes-sort-btn:focus-visible{outline:2px solid rgba(88,166,255,.44);outline-offset:2px}.grid-page-label{min-width:38px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(34,48,68,.58);border-radius:6px;background:#080f186b;color:#f0f6ff;font-size:12px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.view-range-control{display:none;align-items:center;gap:7px;min-height:33px;padding:0 9px;border:1px solid rgba(36,49,68,.88);border-radius:8px;background:#070c13;box-shadow:inset 0 1px #ffffff06;--range-accent:#ff9f0a;--range-accent-soft:rgba(255,159,10,.12);--range-value:#ffd38a}.view-range-control.visible{display:flex}.view-range-control label{color:#91a1b4;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.chart-density-control{--range-accent:#21d4c2;--range-accent-soft:rgba(33,212,194,.13);--range-value:#8ef2e6}.view-range-control input[type=range]{width:150px;height:4px;accent-color:var(--range-accent);cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:999px;background:#2d333c;outline:none}.view-range-control input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#2d333c}.view-range-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:50%;background:var(--range-accent);box-shadow:0 0 0 3px var(--range-accent-soft),0 2px 8px #00000052}.view-range-control input[type=range]::-moz-range-track{height:4px;border-radius:999px;background:#2d333c}.view-range-control input[type=range]::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--range-accent);box-shadow:0 0 0 3px var(--range-accent-soft),0 2px 8px #00000052}.view-range-control input[type=range]:hover::-webkit-slider-thumb,.view-range-control input[type=range]:focus::-webkit-slider-thumb{filter:brightness(1.12)}.view-range-control input[type=range]:hover::-moz-range-thumb,.view-range-control input[type=range]:focus::-moz-range-thumb{filter:brightness(1.12)}.view-range-control .filter-value{min-width:50px;color:var(--range-value);font-size:12px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.grid-size-picker{position:relative;z-index:20}.grid-size-btn{height:34px;min-width:72px;display:flex;align-items:center;justify-content:center;gap:7px;background:#0a162233;color:var(--control-text);border:1px solid transparent;border-radius:8px;padding:3px 12px;font-size:12px;font-weight:var(--fw-strong);cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.grid-size-btn:hover,.grid-size-picker.open .grid-size-btn{border-color:#52e0cc57;background:#0a16228f;box-shadow:0 0 0 3px #52e0cc0b,inset 0 1px #ffffff0a}.grid-size-icon{width:14px;height:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.grid-size-icon span{border-radius:2px;background:var(--cyan)}.grid-size-menu{display:none;position:absolute;left:0;top:38px;width:178px;padding:9px;background:#070c13;border:1px solid #2a3748;border-radius:8px;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;transform-origin:top center}.grid-size-picker.open .grid-size-menu{display:block;animation:dropdownIn .14s ease-out both}.grid-size-board{display:grid;grid-template-columns:repeat(6,24px);grid-template-rows:repeat(6,24px);gap:4px}.grid-size-cell{position:relative;width:24px;height:24px;border:1px solid #253247;border-radius:4px;background:#0e1420;cursor:pointer;transition:background .1s ease,border-color .1s ease}.grid-size-cell.preview,.grid-size-cell.active{background:#52e0cc1f;border-color:#52e0cc61}.grid-size-hint{margin-top:8px;color:#8b949e;font-size:11px;font-weight:var(--fw-label);text-align:center}.watchlist-toggle{position:relative;height:34px;display:flex;align-items:center;gap:7px;background:transparent;color:#7f90a4;border:1px solid rgba(34,48,68,.38);border-radius:8px;padding:3px 11px;font-size:12px;font-weight:var(--fw-strong);cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.watchlist-toggle:hover{color:#fff;border-color:#52e0cc57;background:#0a16228f}.watchlist-toggle.active{color:#fff;border-color:#f2cc6057;background:#f2cc6014}.view-controls-menu .tradfi-filter-option{position:relative;width:100%;box-sizing:border-box;min-height:30px;grid-column:1/-1;padding-right:9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#aebabc;font-size:11px;font-weight:620;line-height:1;cursor:pointer;user-select:none;transition:color .14s ease}.tradfi-filter-option:hover,.tradfi-filter-option:focus-within,.tradfi-filter-option.active{color:#79e4d4}.tradfi-filter-option input{width:14px;height:14px;flex:0 0 14px;margin:0;accent-color:#52e0cc;cursor:pointer}.tradfi-filter-option input:focus-visible{outline:2px solid rgba(88,166,255,.44);outline-offset:2px}.tradfi-filter-option[aria-busy=true],.tradfi-filter-option input:disabled{cursor:wait;opacity:.72}.tradfi-filter-option:after{position:absolute;z-index:30;left:0;bottom:calc(100% + 7px);width:min(260px,calc(100vw - 40px));box-sizing:border-box;border:1px solid #344a60;border-radius:7px;background:#070e16fa;box-shadow:0 14px 30px #0000006b;color:#b9c9d7;content:attr(data-tooltip);font-size:10px;font-weight:450;line-height:1.4;padding:9px 10px;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.tradfi-filter-option:before{position:absolute;z-index:31;left:11px;bottom:calc(100% - 1px);width:9px;height:9px;border-right:1px solid #344a60;border-bottom:1px solid #344a60;background:#0a121c;content:"";pointer-events:none;opacity:0;visibility:hidden;transform:rotate(45deg) translateY(3px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.tradfi-filter-option:hover:after,.tradfi-filter-option:hover:before,.tradfi-filter-option:focus-within:after,.tradfi-filter-option:focus-within:before{opacity:1;visibility:visible;transform:translateY(0)}.tradfi-filter-option:hover:before,.tradfi-filter-option:focus-within:before{transform:rotate(45deg)}.watch-star{color:#6e7681;font-size:14px;line-height:1;transition:color .12s ease,transform .12s ease}.watchlist-toggle.active .watch-star{color:#f2cc60}.chart-status-strip{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin-left:3px;padding:0;border:0;border-radius:0;background:transparent}.watch-btn,.chart-alert-btn{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#66778b;padding:0;cursor:pointer;font-size:0;line-height:1;transition:background .12s ease,border-color .12s ease,color .12s ease}.watch-btn:before,.chart-alert-btn:before{content:"";width:10px;height:10px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.watch-btn:before{-webkit-mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/star.svg) center / contain no-repeat}.chart-alert-btn:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bell.svg);mask-image:url(https://api.iconify.design/lucide/bell.svg)}.watch-btn:hover,.chart-alert-btn:hover{color:#b9c9d8;background:#829bb40f;border-color:#829bb424}.watch-btn.active{color:var(--watch-color, var(--cyan))}.chart-alert-btn.active{color:#d7b861}.watch-btn.active:hover{color:var(--watch-color, var(--cyan))}.chart-alert-btn.active:hover{color:#f2cc60}.chart-status-chip{width:15px;height:15px;flex:0 0 15px;display:none;align-items:center;justify-content:center;border:1px solid rgba(34,48,68,.24);border-radius:5px;background:#0a101842;color:#7f90a4}.chart-status-chip.visible{display:inline-flex}.chart-status-chip:before{content:"";width:10px;height:10px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.chart-status-chip.watch-color{color:var(--watch-color, #f2cc60);border-color:color-mix(in srgb,var(--watch-color, #f2cc60) 36%,transparent);background:color-mix(in srgb,var(--watch-color, #f2cc60) 10%,#0a1018)}.chart-status-chip.watch-color:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bookmark.svg);mask-image:url(https://api.iconify.design/lucide/bookmark.svg)}.chart-cell:not(:hover):not(.active-chart) .chart-status-chip{background:transparent;border-color:transparent}.watch-color-popover{position:fixed;z-index:240;display:none;align-items:center;gap:8px;padding:9px 10px;border:1px solid #2b3545;border-radius:8px;background:#090f18;box-shadow:0 16px 34px #00000075,inset 0 1px #ffffff0a}.watch-color-popover.visible{display:flex}.watch-color-choice{width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:var(--watch-color);cursor:pointer;padding:0}.watch-color-choice:hover{transform:scale(1.08);border-color:#ffffff80}.watch-color-choice.active{box-shadow:0 0 0 2px #090f18,0 0 0 4px var(--watch-color)}.watch-color-remove{width:22px;height:22px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:#9fb0c3;cursor:pointer;font-size:14px;line-height:1}.watch-color-remove:hover{color:#fff;border-color:#f85149;background:#171016}.coin-card-trigger{display:inline-flex;align-items:baseline;gap:6px;min-width:0;border:0;background:transparent;color:inherit;padding:0;cursor:pointer;font:inherit;text-align:left}.coin-card-trigger:hover .chart-symbol{color:#58a6ff}.note-dot{width:15px;height:15px;flex:0 0 15px;display:none;align-items:center;justify-content:center;border:1px solid rgba(88,166,255,.18);border-radius:5px;background:#58a6ff0e;color:#79c0ff}.chart-cell:not(:hover):not(.active-chart) .note-dot{background:transparent;border-color:transparent}.note-dot:before{content:"";width:10px;height:10px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/file-text.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/file-text.svg) center / contain no-repeat}.note-dot.visible{display:inline-flex}.view-controls{position:relative;z-index:18}.view-controls[open] .view-controls-btn{color:#fff;border-color:#52e0ccb8;background:#0820268f}.view-controls-btn{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;gap:0;border:1px solid rgba(34,48,68,.46);border-radius:8px;background:transparent;color:#dce9f4;font-size:12px;font-weight:var(--fw-strong);cursor:pointer;list-style:none;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.view-controls-btn::-webkit-details-marker{display:none}.view-controls-btn:before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat}.view-controls-btn:hover{color:#fff;border-color:#52e0cc57;background:#0a16228f}.focus-mode-toggle,.hud-compact-toggle{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(34,48,68,.46);border-radius:8px;background:transparent;color:#dce9f4;cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.focus-mode-toggle:before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/maximize.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/maximize.svg) center / contain no-repeat}.hud-compact-toggle:before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/shrink.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/shrink.svg) center / contain no-repeat}.focus-mode-toggle:hover,.focus-mode-toggle.active,.hud-compact-toggle:hover,.hud-compact-toggle.active{color:#fff;border-color:#52e0cc57;background:#0a16228f}.focus-mode-toggle.active:before{-webkit-mask-image:url(https://api.iconify.design/lucide/minimize.svg);mask-image:url(https://api.iconify.design/lucide/minimize.svg)}.hud-compact-toggle.active:before{-webkit-mask-image:url(https://api.iconify.design/lucide/expand.svg);mask-image:url(https://api.iconify.design/lucide/expand.svg)}.view-controls-menu{position:absolute;left:0;top:40px;min-width:316px;display:grid;gap:6px;padding:6px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;animation:dropdownIn .14s ease-out both}.layout-controls{position:relative}.layout-picker-btn{width:100%;height:33px;display:flex;align-items:center;justify-content:space-between;gap:7px;background:#070c13;color:#91a1b4;border:1px solid rgba(36,49,68,.88);border-radius:8px;padding:0 9px;font:11px/1 var(--font-ui);font-weight:var(--fw-control);cursor:pointer;box-shadow:inset 0 1px #ffffff06;transition:background .14s ease,border-color .14s ease,color .14s ease}.layout-picker-btn:hover,.layout-picker.open .layout-picker-btn{border-color:#52e0cc57;background:#0a121b;color:#dce7f2}.layout-picker-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-picker-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8b949e;flex:0 0 auto}.layout-picker-menu{display:none;position:absolute;left:0;right:0;top:40px;z-index:30;padding:5px;background:#070c13;border:1px solid #2a3748;border-radius:8px;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;transform-origin:top left}.layout-picker.open .layout-picker-menu{display:grid;gap:2px;animation:dropdownIn .14s ease-out both}.layout-action,.layout-option{width:100%;min-height:29px;display:flex;align-items:center;justify-content:space-between;gap:7px;border:0;border-radius:6px;background:transparent;color:#b9c7d5;padding:0 7px;font:10px/1 var(--font-ui);font-weight:var(--fw-control);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.layout-action:hover,.layout-option:hover{background:#101925;color:#fff}.layout-option.active{color:#fff;background:#52e0cc17}.layout-option-row{min-width:0;display:flex;align-items:center;gap:2px}.layout-option{min-width:0;flex:1;justify-content:flex-start}.layout-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-option-actions{display:flex;align-items:center;gap:2px;flex:0 0 auto}.layout-inline-editor-row{min-width:0;display:grid;gap:4px}.layout-inline-editor{min-width:0;display:flex;align-items:center;gap:4px}.layout-name-inline-input{min-width:0;height:29px;flex:1;border:1px solid rgba(36,49,68,.88);border-radius:6px;outline:none;background:#070c13;color:#dce7f2;padding:0 8px;font:10px var(--font-ui)}.layout-name-inline-input:focus{border-color:#52e0cc75;box-shadow:0 0 0 2px #52e0cc14}.layout-inline-editor-actions{display:flex;align-items:center;gap:2px}.layout-inline-editor-btn{width:27px;height:29px;flex:0 0 27px;border:1px solid transparent;border-radius:6px;background:transparent;color:#8193a5;font:14px/1 Arial,sans-serif;cursor:pointer}.layout-inline-editor-save{border-color:#52e0cc57;background:#52e0cc14;color:#bff4ec}.layout-inline-editor-save:hover{border-color:#52e0cc7a;background:#52e0cc21;color:#e2faf6}.layout-inline-editor-cancel:hover{background:#101925;color:#dce7f2}.layout-name-inline-error{color:#f28a8a;font-size:9px;padding:0 7px}.layout-action{min-height:32px;justify-content:flex-start;margin-bottom:5px;border:1px solid rgba(82,224,204,.34);background:#52e0cc14;color:#bff4ec}.layout-action:before{content:"+";margin-right:2px;color:var(--cyan);font-size:17px;font-weight:400}.layout-action:hover{border-color:#52e0cc7a;background:#52e0cc21;color:#e2faf6}.layout-divider{display:none}.layout-empty{padding:7px 8px;color:#6f7f90;font-size:11px;font-weight:var(--fw-control)}.layout-rename,.layout-delete{width:27px;min-height:29px;flex:0 0 27px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#8193a5;font:14px/1 Arial,sans-serif;cursor:pointer}.layout-rename:hover{background:#101925;color:#dce7f2}.layout-delete:hover{background:#f052521f;color:#f28a8a}.charts-workspace{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 4px 4px;background:#050a0f}.chart-library-status{position:absolute;z-index:20;inset:6px 4px 4px;display:flex;align-items:center;justify-content:center;gap:9px;color:#8fa1b5;background:#050a0ff5;font-size:12px}.chart-library-status[hidden]{display:none}.chart-library-status.is-error{flex-direction:column;gap:12px;color:#d4a1a1}.chart-library-status button{border:1px solid #244b51;border-radius:5px;background:#0b191d;color:#65dfcf;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer}.chart-library-status button:hover{background:#10262a}.chart-library-spinner{width:16px;height:16px;border:2px solid rgba(139,148,158,.24);border-top-color:var(--cyan);border-radius:50%;animation:chartLibrarySpin .75s linear infinite}@keyframes chartLibrarySpin{to{transform:rotate(360deg)}}.charts-grid{flex:1;display:grid;grid-template-columns:repeat(var(--grid-columns, 3),minmax(0,1fr));grid-template-rows:repeat(var(--grid-rows, 3),minmax(0,1fr));gap:4px;min-height:0;overflow:hidden;padding:0;background:transparent}.charts-grid.liquidity-empty{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.liquidity-empty-state{min-height:0;display:flex;align-items:center;justify-content:center;color:#8091a5;font-size:13px;font-weight:var(--fw-control);background:#060d13;border:1px solid rgba(20,32,42,.72);border-radius:9px}.charts-grid.liquidity-loading{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.liquidity-loading-state{min-height:0;display:flex;align-items:center;justify-content:center;gap:11px;color:#b4c3d2;font-size:13px;font-weight:var(--fw-control);background:#060d13;border:1px solid rgba(20,32,42,.72);border-radius:9px}.liquidity-loading-state>span:last-child{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.liquidity-loading-state small{color:#708499;font-size:10px;font-weight:600}.liquidity-loading-spinner{width:22px;height:22px;flex:0 0 22px;border-radius:50%;border:2px solid rgba(139,148,158,.25);border-top-color:var(--cyan);animation:chartSpin .75s linear infinite}.chart-cell{min-width:0;min-height:0;background:#060d13;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid rgba(20,32,42,.72);border-radius:9px;box-shadow:0 8px 20px #0000002e;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.chart-cell.chart-enter{animation:chartCellIn .18s ease-out both}.chart-cell:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;pointer-events:none;z-index:12;border-radius:8px 0 0;opacity:0;transform:translate(-2px,-2px);transform-origin:left top;transition:opacity .15s ease,transform .15s ease;border-left:2px solid var(--hunter-corner);border-top:2px solid var(--hunter-corner);box-shadow:none}.chart-cell:after{content:none}.chart-cell:hover{border-color:#28e6cd4d;background:#081016;box-shadow:0 12px 30px #00000040}.chart-cell.active-chart{border-color:#6991a51a}.chart-cell.active-chart:before{opacity:1;transform:translate(0)}.chart-header{position:absolute;inset:0 0 auto;z-index:8;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:11px 12px 8px;min-height:40px;border-bottom:0;background:transparent;box-shadow:none;pointer-events:none}.chart-info{min-width:0;display:flex;flex-direction:column;gap:0;pointer-events:auto}.chart-title-row{display:flex;align-items:center;gap:7px;min-width:0;flex-wrap:nowrap}.chart-title-row>.coin-logo{order:1}.chart-title-row>.coin-card-trigger{order:2}.chart-title-row>.chart-sort-badges{order:3}.chart-title-row>.chart-status-strip{order:4}.chart-active-indicators{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:0;margin-top:4px;color:#8495a8;font-size:10px;font-weight:500;line-height:14px;font-variant-numeric:tabular-nums}.chart-active-indicators:empty{display:none}.chart-active-indicator{display:inline-flex;align-items:center;flex:0 0 auto;color:inherit;font:inherit;white-space:nowrap}.chart-active-indicator.has-settings{gap:0;transition:gap .14s ease}.chart-active-indicator-settings{width:0;height:20px;flex:0 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:3px;background:transparent;color:inherit;padding:0;overflow:hidden;font:12px/1 Arial,sans-serif;cursor:pointer;opacity:0;pointer-events:none;transition:width .14s ease,flex-basis .14s ease,opacity .14s ease,background .14s ease}.chart-active-indicator.has-settings:hover,.chart-active-indicator.has-settings:focus-within{gap:3px}.chart-active-indicator:hover .chart-active-indicator-settings,.chart-active-indicator:focus-within .chart-active-indicator-settings{width:20px;flex-basis:20px;opacity:.9;pointer-events:auto}.chart-active-indicator-settings:hover{background:#8fa0b329;opacity:1}.charts-grid.compact .chart-active-indicators,.charts-grid.micro .chart-active-indicators{display:none}.chart-pair{display:inline-flex;align-items:baseline;gap:9px;min-width:0}.coin-logo{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.coin-logo-img{width:100%;height:100%;object-fit:contain;display:block}.coin-logo-img[hidden],.coin-logo-letter[hidden]{display:none}.coin-logo.fallback{color:#dfe8f3;font-size:16px;font-weight:var(--fw-title);line-height:1;text-shadow:0 0 10px rgba(88,166,255,.22)}.coin-logo-letter{display:inline-block;transform:translateY(-.5px)}.chart-symbol{font-size:14px;font-weight:760;color:#f4f8fd;white-space:nowrap;letter-spacing:0}.compact-chart-tf{display:none}.chart-price{font-size:13px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0}.chart-price.pos{color:var(--green)}.chart-price.neg{color:var(--red)}.chart-price.price-flash-pos{animation:priceFlashPos .28s ease-out}.chart-price.price-flash-neg{animation:priceFlashNeg .28s ease-out}.chart-change{font-size:11px;margin-left:6px}.chart-sort-badges{display:flex;align-items:center;gap:5px;min-height:17px;max-width:120px;margin-left:4px}.metric-badge{display:inline-block;max-width:120px;height:17px;padding:0;border-radius:0;font-size:9px;font-weight:var(--fw-label);line-height:17px;color:#aab9c8;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;border:0;box-shadow:none;backdrop-filter:none}.metric-badge.main{color:#b8c5d4}.metric-badge.volume{height:auto;padding:0;color:#8fa1b5;border:0;border-radius:0;background:transparent;line-height:1;backdrop-filter:none}.metric-badge.pos{color:#a4cdb0;border-color:#3fb95024}.metric-badge.neg{color:#d9a6a3;border-color:#f25f5c24}.metric-badge.neutral{color:#a9b9cc;border-color:#58a6ff21}.chart-controls{display:flex;align-items:center;gap:0;flex-shrink:0;height:24px;padding:0;border:1px solid rgba(30,45,64,.48);border-radius:6px;background:#080f187a;box-shadow:inset 0 1px #ffffff05;pointer-events:auto}.candle-timer{min-width:38px;height:22px;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#8fc7ff;font-size:10px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums;background:transparent;border:0;border-right:1px solid rgba(30,45,64,.24);border-radius:0;padding:0 5px;order:1}.chart-controls .tool-btn,.floating-drawing-toolbar .tool-btn,.floating-drawing-more-toggle{position:relative;min-width:24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:0;line-height:1;border-radius:6px;background:transparent;border-color:transparent;color:#8fa1b5}.chart-controls .tool-btn:hover,.floating-drawing-toolbar .tool-btn:hover,.floating-drawing-more-toggle:hover{background:#111c2a;border-color:#38506b;color:#e6edf5}.chart-controls .tool-btn.active,.floating-drawing-toolbar .tool-btn.active{background:#52e0cc14;border-color:#52e0cc42;color:var(--cyan)}.chart-controls .tool-btn:before,.floating-drawing-toolbar .tool-btn:before,.floating-drawing-more-toggle:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.chart-controls .tool-btn[data-tool=line]:before,.floating-drawing-toolbar .tool-btn[data-tool=line]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.4 16.6 16.6 7.4'/%3E%3Ccircle cx='7.4' cy='16.6' r='2.35'/%3E%3Ccircle cx='16.6' cy='7.4' r='2.35'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.4 16.6 16.6 7.4'/%3E%3Ccircle cx='7.4' cy='16.6' r='2.35'/%3E%3Ccircle cx='16.6' cy='7.4' r='2.35'/%3E%3C/g%3E%3C/svg%3E")}.chart-controls .tool-btn[data-tool=ray]:before,.floating-drawing-toolbar .tool-btn[data-tool=ray]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12H21'/%3E%3Ccircle cx='6.1' cy='12' r='2.35'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12H21'/%3E%3Ccircle cx='6.1' cy='12' r='2.35'/%3E%3C/g%3E%3C/svg%3E")}.chart-controls .tool-btn[data-tool=ruler]:before,.floating-drawing-toolbar .tool-btn[data-tool=ruler]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.4 18.6 18.6 5.4l2.8 2.8L8.2 21.4z'/%3E%3Cpath d='m9 16.2-1.5-1.5M12 13.2l-1.5-1.5M15 10.2l-1.5-1.5M18 7.2l-1.5-1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.4 18.6 18.6 5.4l2.8 2.8L8.2 21.4z'/%3E%3Cpath d='m9 16.2-1.5-1.5M12 13.2l-1.5-1.5M15 10.2l-1.5-1.5M18 7.2l-1.5-1.5'/%3E%3C/g%3E%3C/svg%3E")}.chart-controls .tool-btn[data-tool=freeDraw]:before,.floating-drawing-toolbar .tool-btn[data-tool=freeDraw]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 17.5c3.5-6 5.5 4 9-2.2 1.5-2.7 2.4-5.7 5-8.8'/%3E%3Cpath d='M16.8 4.8 19.2 7l-1.4 1.5-2.4-2.2z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 17.5c3.5-6 5.5 4 9-2.2 1.5-2.7 2.4-5.7 5-8.8'/%3E%3Cpath d='M16.8 4.8 19.2 7l-1.4 1.5-2.4-2.2z'/%3E%3C/g%3E%3C/svg%3E")}.chart-controls .tool-btn[data-tool=alert]:before,.floating-drawing-toolbar .tool-btn[data-tool=alert]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/bell.svg);mask-image:url(https://api.iconify.design/lucide/bell.svg)}.chart-controls .tool-btn[data-tool=volumeProfile]:before,.floating-drawing-toolbar .tool-btn[data-tool=volumeProfile]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M5 6h8'/%3E%3Cpath d='M5 10h13'/%3E%3Cpath d='M5 14h10'/%3E%3Cpath d='M5 18h6'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M5 6h8'/%3E%3Cpath d='M5 10h13'/%3E%3Cpath d='M5 14h10'/%3E%3Cpath d='M5 18h6'/%3E%3C/g%3E%3C/svg%3E")}.chart-controls .tool-btn[data-tool=expand]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/maximize-2.svg);mask-image:url(https://api.iconify.design/lucide/maximize-2.svg)}.chart-controls .tool-btn[data-tool=close]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/x.svg);mask-image:url(https://api.iconify.design/lucide/x.svg)}.chart-controls .tool-btn[data-tool=share]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/share-2.svg);mask-image:url(https://api.iconify.design/lucide/share-2.svg)}.chart-controls .tool-btn[data-tool=screenshot]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h3l1.5-2h7l1.5 2h3A2 2 0 0 1 22 9.5v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2Z'/%3E%3Ccircle cx='12' cy='13.5' r='3.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h3l1.5-2h7l1.5 2h3A2 2 0 0 1 22 9.5v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2Z'/%3E%3Ccircle cx='12' cy='13.5' r='3.5'/%3E%3C/g%3E%3C/svg%3E")}.floating-drawing-toolbar .tool-btn[data-tool=clear]:before{-webkit-mask-image:url(https://api.iconify.design/lucide/eraser.svg);mask-image:url(https://api.iconify.design/lucide/eraser.svg)}.floating-drawing-more-toggle:before{-webkit-mask-image:url(https://api.iconify.design/lucide/more-horizontal.svg);mask-image:url(https://api.iconify.design/lucide/more-horizontal.svg)}.chart-expand-overlay{position:absolute;right:12px;top:48px;z-index:76;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(30,45,64,.5);border-radius:6px;background:#080f1875;color:#9cb0c8;cursor:pointer;backdrop-filter:blur(7px);box-shadow:0 8px 16px #0000002e;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .15s ease,background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.chart-cell:hover .chart-expand-overlay{opacity:.7;pointer-events:auto;transform:translateY(0)}.chart-expand-overlay:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.chart-expand-overlay:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/maximize-2.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/maximize-2.svg) center / contain no-repeat}.chart-expand-overlay:hover{opacity:1;background:#111c2ad6;border-color:#2dd4bf6b;color:#e6edf5;transform:translateY(0)}.floating-drawing-toolbar{position:absolute;left:16px;top:48px;z-index:75;width:26px;max-height:26px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:3px;border:1px solid rgba(30,45,64,.36);border-radius:7px;background:#060b1275;color:#8fa1b5;box-shadow:0 8px 20px #0003,inset 0 1px #ffffff05;backdrop-filter:blur(7px);opacity:0;overflow:hidden;pointer-events:none;transform:translateY(3px);transition:opacity .15s ease,max-height .15s ease,transform .15s ease,background .15s ease,border-color .15s ease}.chart-cell:hover .floating-drawing-toolbar,.floating-drawing-toolbar:hover,.floating-drawing-toolbar:focus-within,.floating-drawing-toolbar.tool-active{opacity:.82;pointer-events:auto;transform:translateY(0)}.floating-drawing-toolbar:hover,.floating-drawing-toolbar:focus-within,.floating-drawing-toolbar.tool-active{max-height:170px;opacity:1;overflow:visible;transform:translateY(0)}.floating-drawing-toolbar:not(:hover):not(:focus-within):not(.tool-active)>:not(:first-child){display:none}.floating-drawing-toolbar:hover,.floating-drawing-toolbar.tool-active{border-color:#52e0cc2e;background:#070c13c2}.floating-drawing-toolbar .tool-btn,.floating-drawing-more-toggle{min-width:20px;width:20px;height:20px;border:1px solid transparent}.floating-drawing-toolbar .tool-btn:before,.floating-drawing-more-toggle:before{width:10px;height:10px}.floating-drawing-toolbar .tool-btn[data-tool=line]:before,.floating-drawing-toolbar .tool-btn[data-tool=ray]:before,.floating-drawing-toolbar .tool-btn[data-tool=ruler]:before,.floating-drawing-toolbar .tool-btn[data-tool=freeDraw]:before{width:13px;height:13px}.floating-drawing-more{position:relative;width:20px;height:20px}.floating-drawing-more[open] .floating-drawing-more-toggle{background:#52e0cc14;border-color:#52e0cc3d;color:var(--cyan)}.floating-drawing-more-toggle{list-style:none;cursor:pointer}.floating-drawing-more-toggle::-webkit-details-marker{display:none}.floating-drawing-more-popover{position:absolute;left:24px;top:0;display:flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(39,54,75,.64);border-radius:7px;background:#070c13e0;box-shadow:0 14px 28px #00000061,inset 0 1px #ffffff09;animation:dropdownIn .14s ease-out both}.quotes-chart-panel .chart-container{display:block;background:#050a11}.quotes-chart-panel .chart-surface{width:100%;height:100%;background:radial-gradient(circle at 50% -30%,rgba(82,224,204,.045),transparent 38%),#050a11;overflow:hidden}.quotes-chart-panel .chart-header{z-index:90}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar{position:absolute;left:0;top:52px;bottom:0;z-index:75;width:44px;max-height:none;height:auto;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 3px;border:0;border-radius:0;background:transparent;background-color:transparent;color:#9fb1c5;box-shadow:none;backdrop-filter:none;opacity:1;overflow:visible;pointer-events:none;transform:none;transition:background .15s ease,border-color .15s ease,color .15s ease}:is(.quotes-chart-panel,.expanded-chart-shell) .chart-cell:hover .floating-drawing-toolbar,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:hover,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:focus-within,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar.tool-active{opacity:1;pointer-events:none;transform:none}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:hover,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:focus-within,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar.tool-active{max-height:none;overflow:visible;border-color:transparent;background:transparent;background-color:transparent}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:not(:hover):not(:focus-within):not(.tool-active)>.tool-btn{display:inline-flex}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar:not(:hover):not(:focus-within):not(.tool-active)>.floating-drawing-more{display:block}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-toggle{min-width:36px;width:36px;height:36px;border-radius:7px}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-toggle{border:1px solid transparent;color:#94a8bd;pointer-events:auto}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn:hover,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-toggle:hover{background:#152231d1;border-color:#4b627c85;color:#dbe6f2}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn.active,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more[open] .floating-drawing-more-toggle{background:#52e0cc13;border-color:#52e0cc3d;color:var(--cyan)}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn:before,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-toggle:before{width:16px;height:16px}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn[data-tool=line]:before,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn[data-tool=ray]:before,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn[data-tool=ruler]:before,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-toolbar .tool-btn[data-tool=freeDraw]:before{width:18px;height:18px}:is(.quotes-chart-panel,.expanded-chart-shell) .drawing-menu{z-index:110}:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-popover{left:40px;gap:6px;padding:4px;border-radius:8px;border-color:#2a3b52b8;background:#0a121cf2;box-shadow:0 12px 24px #0000004d,inset 0 1px #ffffff08}.chart-actions{position:relative;flex:0 0 auto;order:3}.chart-actions[open]{z-index:30}.chart-actions-toggle{position:relative;min-width:22px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0 6px 6px 0;background:transparent;color:#8fa1b5;cursor:pointer;list-style:none}.chart-actions-toggle::-webkit-details-marker{display:none}.chart-actions-toggle:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:url(https://api.iconify.design/lucide/grip.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/grip.svg) center / contain no-repeat}.chart-actions-toggle:hover,.chart-actions[open] .chart-actions-toggle{background:#101b27;color:#e6edf5}.chart-actions-popover{position:absolute;right:0;top:29px;display:grid;grid-template-columns:repeat(3,26px);gap:4px;padding:6px;border:1px solid #27364b;border-radius:8px;background:#070c13fa;box-shadow:0 16px 32px #00000070,inset 0 1px #ffffff0a;transform-origin:top right;animation:dropdownIn .14s ease-out both}.expand-btn{min-width:22px}.chart-timeframe-picker{position:relative;z-index:20;flex:0 0 auto;order:2}.chart-timeframe-picker>summary{min-width:46px;height:22px;display:flex;align-items:center;justify-content:space-between;gap:5px;border:1px solid #2a4054;border-radius:5px;background:#0b1721;color:#d9e8f2;padding:0 6px;font-size:10px;font-weight:600;cursor:pointer;list-style:none;box-shadow:0 2px 7px #00000038}.chart-timeframe-picker>summary::-webkit-details-marker{display:none}.chart-timeframe-picker>summary:hover,.chart-timeframe-picker[open]>summary{border-color:#486c83;background:#0e1d29;color:#f1f8fc;outline:none}.chart-timeframe-picker>summary>span{display:inline-flex;align-items:center;height:100%;line-height:1;transform:translateY(-.25px)}.chart-timeframe-picker>summary svg{display:block;width:12px;height:12px;flex:0 0 12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transform:translateY(-.25px);transition:transform .14s ease}.chart-timeframe-picker[open]>summary svg{transform:translateY(-.25px) rotate(180deg)}.chart-timeframe-menu{position:absolute;top:calc(100% + 5px);right:0;z-index:60;display:grid;min-width:72px;max-height:min(240px,calc(100vh - 40px));gap:1px;overflow-y:auto;border:1px solid #2a3748;border-radius:7px;background:#070c13;box-shadow:0 16px 32px #00000070,inset 0 1px #ffffff0a;padding:4px;animation:dropdownIn .14s ease-out both}.chart-timeframe-option{width:100%;height:24px;border:0;border-radius:5px;background:transparent;color:#aab9c8;padding:0 7px;text-align:left;font:500 10px var(--font-ui);cursor:pointer}.chart-timeframe-option:hover{background:#101925;color:#fff}.chart-timeframe-option.active{color:#d7f3ef;background:#52e0cc17;box-shadow:inset 2px 0 #4fa6c5}.charts-grid.compact{gap:8px;padding:0}.charts-grid.compact .chart-cell{border-radius:8px}.charts-grid.compact .chart-header{min-height:34px;padding:7px 8px 6px;gap:5px}.charts-grid.compact .chart-title-row{gap:4px;flex-wrap:nowrap}.charts-grid.compact .chart-status-strip{gap:1px;padding:0;border-color:transparent;background:transparent}.charts-grid.compact .chart-status-chip,.charts-grid.compact .watch-btn,.charts-grid.compact .chart-alert-btn,.charts-grid.compact .note-dot{width:14px;height:14px;flex-basis:14px;border-radius:4px}.charts-grid.compact .chart-status-chip:before,.charts-grid.compact .watch-btn:before,.charts-grid.compact .chart-alert-btn:before,.charts-grid.compact .note-dot:before{width:9px;height:9px}.charts-grid.compact .coin-logo{width:14px;height:14px;flex-basis:14px}.charts-grid.compact .chart-symbol,.charts-grid.compact .chart-price{font-size:11px}.charts-grid.compact .chart-pair,.charts-grid.compact .coin-card-trigger{gap:3px;min-width:0;overflow:hidden}.charts-grid.compact .chart-symbol{overflow:hidden;text-overflow:ellipsis}.charts-grid.compact .metric-badge{height:13px;line-height:13px;max-width:72px;padding:0 5px;font-size:8px}.charts-grid.compact .chart-sort-badges,.charts-grid.compact .chart-controls .tool-btn:not(.expand-btn){display:none}.charts-grid.compact .chart-controls{height:20px;gap:0;padding:0;border-color:#2431446b;background:#070c1394;box-shadow:none}.charts-grid.compact .chart-controls .tool-btn{min-width:18px;width:18px;height:18px;padding:0;font-size:9px;line-height:15px}.charts-grid.compact .chart-actions-toggle{min-width:18px;width:18px;height:18px;border-radius:0 5px 5px 0}.charts-grid.compact .chart-actions-popover .tool-btn{display:inline-flex!important}.charts-grid.compact .chart-expand-overlay{right:8px;top:44px;width:22px;height:22px;border-radius:6px;border-color:#1e2d4075;background:#080f186b}.charts-grid.compact .chart-expand-overlay:before{width:11px;height:11px}.charts-grid.compact .floating-drawing-toolbar{left:12px;top:44px;width:24px;max-height:24px;gap:2px;padding:3px;border-radius:7px}.charts-grid.compact .floating-drawing-toolbar:hover,.charts-grid.compact .floating-drawing-toolbar:focus-within,.charts-grid.compact .floating-drawing-toolbar.tool-active{max-height:150px}.charts-grid.compact .floating-drawing-toolbar .tool-btn,.charts-grid.compact .floating-drawing-more,.charts-grid.compact .floating-drawing-more-toggle{min-width:18px;width:18px;height:18px}.charts-grid.compact .floating-drawing-toolbar .tool-btn:before,.charts-grid.compact .floating-drawing-more-toggle:before{width:9px;height:9px}.charts-grid.compact .candle-timer{display:inline-flex;min-width:34px;height:18px;padding:0 4px;font-size:9px;border:0;border-right:1px solid rgba(30,45,64,.26);background:transparent}.charts-grid.compact .chart-timeframe-picker>summary{height:18px;min-width:42px;padding:0 3px;font-size:9px}.charts-grid.micro{gap:5px;padding:5px}.charts-grid.micro .chart-header{min-height:32px;padding:5px 6px}.charts-grid.micro .chart-sort-badges,.charts-grid.micro .chart-status-chip,.charts-grid.micro .note-dot,.charts-grid.micro .chart-controls .tool-btn:not(.expand-btn){display:none}.charts-grid.micro .chart-actions-toggle{min-width:18px;width:18px;height:18px;border-radius:0 5px 5px 0}.charts-grid.micro .chart-actions-popover .tool-btn{display:inline-flex!important}.charts-grid.micro .chart-expand-overlay,.charts-grid.micro .floating-drawing-toolbar{display:none}.charts-grid.micro .chart-status-strip{padding:0;border:0;background:transparent}.charts-grid.micro .chart-timeframe-picker>summary{width:36px;min-width:36px}.charts-grid.micro .coin-logo{width:13px;height:13px;flex-basis:13px}.charts-grid.micro .chart-symbol,.charts-grid.micro .chart-price{font-size:10px}.charts-grid.micro .chart-price{opacity:.75}.chart-container{flex:1;min-height:0;position:relative;background:radial-gradient(circle at 50% -30%,rgba(82,224,204,.045),transparent 38%),#050a11;z-index:0}.chart-surface{position:relative;width:100%;height:100%;min-width:0;min-height:0}.chart-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;z-index:50;background:#050a11c2;pointer-events:none}.chart-loading.hidden{display:none}.chart-loading-spinner{width:24px;height:24px;border-radius:50%;border:2px solid rgba(139,148,158,.28);border-top-color:var(--cyan);animation:chartSpin .75s linear infinite}.chart-loading-label{color:#8fa1b5;font-size:10px;font-weight:var(--fw-label);text-transform:uppercase}.chart-loading.stale{inset:8px auto auto 8px;width:max-content;height:auto;padding:5px 7px;border:1px solid rgba(231,179,76,.28);border-radius:5px;background:#0a0f16e0;align-items:flex-start;justify-content:center}.chart-loading.stale .chart-loading-label{color:#d9b36b}@keyframes chartSpin{to{transform:rotate(360deg)}}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes chartCellIn{0%{opacity:.82;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes priceFlashPos{0%{text-shadow:0 0 0 rgba(53,196,111,0)}28%{color:#76f3a0;text-shadow:0 0 10px rgba(53,196,111,.42)}to{text-shadow:0 0 0 rgba(53,196,111,0)}}@keyframes priceFlashNeg{0%{text-shadow:0 0 0 rgba(242,95,92,0)}28%{color:#ff9a96;text-shadow:0 0 10px rgba(242,95,92,.42)}to{text-shadow:0 0 0 rgba(242,95,92,0)}}@media(prefers-reduced-motion:reduce){.chart-cell,.chart-cell:before,.exchange-picker.open .exchange-picker-menu,.sort-picker.open .sort-picker-menu,.grid-size-picker.open .grid-size-menu,.chart-actions-popover,.chart-price{animation:none!important;transition:none!important}}.expanded-chart-modal{position:fixed;inset:0;z-index:120;display:none;background:#010409c7;backdrop-filter:blur(4px);padding:22px}.expanded-chart-modal.visible{display:block}.expanded-chart-shell{position:relative;width:100%;height:100%;display:flex;background:#070c12;border:1px solid #243144;border-radius:10px;overflow:hidden;box-shadow:0 24px 74px #00000094,inset 0 1px #ffffff06}.expanded-chart-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#30363d #070c12}.expanded-chart-main::-webkit-scrollbar{width:6px}.expanded-chart-main::-webkit-scrollbar-track{background:#070c12}.expanded-chart-main::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.expanded-chart-main::-webkit-scrollbar-thumb:hover{background:#484f58}.expanded-chart-shell .chart-cell{flex:0 0 100%;min-height:100%;border:0;border-radius:0;box-shadow:none}.expanded-chart-shell .chart-header{min-height:42px;padding:10px 12px 8px}.expanded-chart-shell .chart-symbol,.expanded-chart-shell .chart-price{font-size:15px}.oi-history-panel{position:relative;min-height:0;height:auto;padding:0 0 16px;background:#050b12;overflow:hidden;display:flex;flex-direction:column}.oi-history-resize-handle{display:block;height:8px;min-height:8px;align-self:stretch;position:relative;z-index:100;cursor:ns-resize;touch-action:none;user-select:none;-webkit-user-select:none;background:#050b12}.oi-history-resize-handle:after{content:"";position:absolute;left:0;right:0;top:3px;height:1px;background:#5e758f14;transition:background .12s ease,box-shadow .12s ease}.oi-history-resize-handle:hover:after,.resizing-oi-history>.oi-history-resize-handle:after{background:#52e0ccb8;box-shadow:0 0 8px #52e0cc2e}.oi-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:24px;padding:0 12px}.oi-history-head-right{display:flex;align-items:center;gap:8px}.oi-history-title{color:#dce8f2;font-size:11px;font-weight:var(--fw-title)}.oi-history-meta{margin-top:3px;color:#657b8f;font-size:8px;font-weight:var(--fw-label);text-transform:uppercase}.oi-history-summary{color:#8fa4b5;font-size:10px;font-weight:var(--fw-control);font-variant-numeric:tabular-nums}.oi-history-summary strong{color:#dceaf2;font-weight:var(--fw-title)}.oi-history-reset{width:20px;height:20px;padding:0;border:1px solid rgba(67,89,116,.32);border-radius:4px;background:#050b12;color:#7f96a9;font-size:13px;line-height:1;cursor:pointer}.oi-history-reset:hover{border-color:#36516a;color:#d2e2ec;background:#0e1823}.oi-history-chart{position:relative;width:100%;flex:1 1 auto;min-height:28px;margin-top:4px;user-select:none}.oi-history-chart svg{width:100%;height:100%;display:block;overflow:visible}.oi-history-chart .oi-alert-overlay{position:absolute;left:0;top:0;width:auto;height:auto;z-index:21;pointer-events:none}.oi-history-empty{height:100%;min-height:28px;display:flex;align-items:center;color:#65798c;font-size:10px}.oi-history-tooltip{position:absolute;z-index:2;display:none;min-width:138px;padding:7px 8px;border:1px solid #27384a;border-radius:5px;background:#0c141e;box-shadow:0 10px 24px #00000047;color:#9aafc0;font-size:9px;line-height:1.45;pointer-events:none}.oi-history-tooltip strong{display:block;color:#e2edf5;font-size:10px;font-weight:var(--fw-title)}.oi-shared-crosshair{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed rgba(141,160,182,.72);opacity:0;pointer-events:none;z-index:75;transform:translate(.5px);transition:opacity .05s linear}.oi-shared-crosshair.visible{opacity:1}.oi-shared-crosshair-h{position:absolute;left:0;right:0;height:0;border-top:1px dashed rgba(141,160,182,.72);opacity:0;pointer-events:none;z-index:75;transform:translateY(.5px);transition:opacity .05s linear}.oi-shared-crosshair-h.visible{opacity:1}.oi-shared-crosshair-time{position:absolute;bottom:0;min-width:78px;padding:2px 6px;border-radius:3px 3px 0 0;background:#111722;color:#d6e0ea;font-size:10px;font-weight:var(--fw-control);text-align:center;white-space:nowrap;pointer-events:none;opacity:0;z-index:76;transform:translate(-50%)}.oi-shared-crosshair-time.visible{opacity:1}.coin-card-backdrop{position:fixed;inset:0;z-index:150;display:none;background:#020508b8;backdrop-filter:blur(2px)}.coin-card-backdrop.visible{display:block}.coin-card-panel{--coin-card-content-inset:24px;--coin-card-column-gap:32px;--coin-card-stack-gap:14px;--coin-card-divider:#263039;position:fixed;top:50%;left:50%;z-index:151;transform:translate(-50%,-50%);width:min(900px,calc(100vw - 6px));height:min(646px,calc(100vh - 6px));max-height:calc(100vh - 6px);display:none;flex-direction:column;overflow:hidden;background:#0b1014;border:1px solid #26313a;border-radius:8px;box-shadow:0 22px 64px #00000085}.coin-card-panel.visible{display:flex}.coin-card-head{position:relative;z-index:3;flex:0 0 88px;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:88px;padding:10px var(--coin-card-content-inset);border-bottom:1px solid var(--coin-card-divider);background:#0c1115}.coin-card-identity{min-width:0;display:flex;flex-direction:column;gap:4px}.coin-card-title-row{display:flex;align-items:center;gap:12px;min-width:0}.coin-card-symbol-logo{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;overflow:hidden;border:1px solid #34414b;border-radius:50%;background:#11171c}.coin-card-symbol-logo .coin-logo{width:100%;height:100%;flex:0 0 100%}.coin-card-symbol-logo .coin-logo.fallback{color:#d9dfe4;font-size:16px;font-weight:600;text-shadow:none}.coin-card-head-actions{display:flex;align-items:center;gap:8px}.coin-card-title{display:flex;align-items:baseline;gap:5px;overflow:hidden;color:#e6e9ed;font-size:15px;font-weight:600;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.coin-card-title strong{color:#edf0f2;font-weight:650}.coin-card-quote-symbol{color:#aeb8c1;font-size:14px;font-weight:450}.coin-card-market-controls{display:flex;align-items:center;gap:6px;min-width:0;height:24px;margin-left:48px}.coin-card-exchange-picker{position:relative;z-index:4;min-width:0}.coin-card-exchange-button,.coin-card-all-exchanges-button{height:25px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 8px;border:1px solid #29343d;border-radius:5px;background:#0a0f13;color:#c2cbd2;font:550 10px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.coin-card-exchange-button{min-width:132px;max-width:176px;justify-content:flex-start}.coin-card-exchange-button:hover,.coin-card-all-exchanges-button:hover{border-color:#46535e;background:#11171c;color:#edf1f3}.coin-card-exchange-button:focus-visible,.coin-card-all-exchanges-button:focus-visible{outline:2px solid rgba(190,200,210,.45);outline-offset:2px}.coin-card-exchange-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-card-exchange-icon{flex:0 0 16px;width:16px;height:16px;display:grid;place-items:center}.coin-card-exchange-icon .exchange-icon{width:16px;height:16px;flex:0 0 16px}.coin-card-exchange-menu{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:8;width:min(410px,calc(100vw - 30px));min-width:0;padding:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border:1px solid #2a3741;border-radius:7px;background:#080d12;box-shadow:0 16px 34px #0000008f,inset 0 1px #ffffff06}.coin-card-exchange-picker.open .coin-card-exchange-menu{display:grid;animation:dropdownIn .14s ease-out both}.coin-card-exchange-menu .exchange-picker-column{gap:2px}.coin-card-exchange-menu .exchange-picker-column-title{border-color:#202b34;color:#788995;font-size:9px}.coin-card-exchange-menu .exchange-option{height:28px;gap:7px;padding:0 7px;color:#c4cdd4;font-size:10px}.coin-card-exchange-menu .exchange-option span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-card-exchange-menu .exchange-option.active{background:#15201f;color:#edf2f2}.coin-card-all-exchanges-button{min-width:81px;color:#aeb9c1}.coin-card-market-notice{margin:-3px 0 0;color:#b7a47b;font-size:10px;line-height:1.4}.coin-card-watch,.coin-card-close{display:grid;place-items:center;width:33px;height:33px;padding:0;border:1px solid #34404a;border-radius:7px;background:transparent;color:#b9c2c9;cursor:pointer;font:20px/1 var(--font-ui);font-weight:400}.coin-card-watch:hover,.coin-card-close:hover{color:#f0f3f5;border-color:#63707b;background:#11181e}.coin-card-watch.active{color:#f0f3f5;border-color:#63707b}.coin-card-body{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px var(--coin-card-content-inset) 10px;display:flex;flex-direction:column;gap:var(--coin-card-stack-gap)}.coin-card-detail-view{min-width:0;flex:1 0 auto;display:flex;flex-direction:column;gap:var(--coin-card-stack-gap)}.coin-card-detail-view[hidden],.coin-card-all-exchanges-view[hidden]{display:none!important}.coin-card-all-exchanges-view{min-width:0;min-height:0;flex:1 0 auto;display:flex;flex-direction:column;gap:14px}.coin-card-all-exchanges-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.coin-card-all-exchanges-heading h2{margin:0;color:#e2e7eb;font-size:15px;font-weight:600;letter-spacing:-.015em}.coin-card-all-exchanges-heading p{margin:4px 0 0;color:#9aa8b1;font-size:11px}.coin-card-all-exchanges-heading p strong{color:#d8e0e5;font-weight:600}.coin-card-all-exchanges-status{color:#83919a;font-size:10px;white-space:nowrap}.coin-card-all-exchanges-table-wrap{min-width:0;overflow:auto;border-top:1px solid var(--coin-card-divider)}.coin-card-all-exchanges-table{width:100%;min-width:690px;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.coin-card-all-exchanges-table th{height:34px;padding:0 9px;border-bottom:1px solid var(--coin-card-divider);color:#8897a1;font-size:9px;font-weight:550;text-align:right;white-space:nowrap}.coin-card-all-exchanges-table th:first-child{width:22%;text-align:left}.coin-card-all-exchanges-table th:nth-child(2){width:16%}.coin-card-all-exchanges-table th:nth-child(3){width:13%}.coin-card-all-exchanges-table th:nth-child(4){width:17%}.coin-card-all-exchanges-table th:nth-child(5){width:17%}.coin-card-all-exchanges-table th:nth-child(6){width:15%}.coin-card-all-exchanges-table td{height:39px;padding:0 9px;border-bottom:1px solid rgba(38,48,57,.78);color:#d2d9de;font-size:10px;font-weight:500;text-align:right;white-space:nowrap}.coin-card-all-exchanges-table td:first-child{text-align:left}.coin-card-all-exchanges-table tr.is-current td{background:#ffffff05}.coin-card-all-exchanges-table tr.is-unavailable td{color:#77858e}.coin-card-all-exchanges-table td.pos{color:#43c982}.coin-card-all-exchanges-table td.neg{color:#ec6b70}.coin-card-venue-select{max-width:100%;display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;font:600 10px/1.2 var(--font-ui);text-align:left;white-space:nowrap;cursor:pointer}.coin-card-venue-select:hover{color:#f1f4f5}.coin-card-venue-select .exchange-icon{width:15px;height:15px;flex:0 0 15px}.coin-card-venue-select span:last-child{overflow:hidden;text-overflow:ellipsis}.coin-card-all-exchanges-table tr.is-unavailable .coin-card-venue-select{cursor:default}.coin-card-exchange-table-note{color:#7f8b93}.coin-card-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--coin-card-column-gap);min-height:154px;padding-bottom:18px;border-bottom:1px solid var(--coin-card-divider)}.coin-card-quote{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0}.coin-card-eyebrow{color:#b0bcc6;font-size:11px;font-weight:500;letter-spacing:.085em;text-transform:uppercase}.coin-card-price-row{display:flex;align-items:baseline;gap:8px;min-width:0;margin-top:4px}.coin-card-price{overflow:hidden;color:#eef0f2;font-size:54px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.coin-card-unit{color:#b7c2cb;font-size:11px;font-weight:450}.coin-card-change-row{display:flex;align-items:center;gap:6px;margin-top:1px;color:#b0bcc6;font-size:11px;font-weight:450}.coin-card-change-arrow{font-size:12px;font-weight:600}.coin-card-change{font-size:14px;font-weight:650;font-variant-numeric:tabular-nums}.coin-card-change.pos{color:#43c982}.coin-card-change.neg{color:#ec6b70}.coin-card-change-row.pos .coin-card-change-arrow{color:#43c982}.coin-card-change-row.neg .coin-card-change-arrow{color:#ec6b70}.coin-card-range{display:flex;align-items:center;gap:20px;margin-top:15px;color:#b0bcc6;font-size:11px;line-height:16px}.coin-card-range strong{margin-left:4px;color:#d7dde2;font-weight:600;font-variant-numeric:tabular-nums}.coin-card-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(68px,1fr));min-width:0;border-top:1px solid var(--coin-card-divider)}.coin-card-highlight{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:68px;padding:9px 14px;gap:5px}.coin-card-highlight:nth-child(2n){border-left:1px solid var(--coin-card-divider)}.coin-card-highlight:nth-child(n+3){border-top:1px solid var(--coin-card-divider)}.coin-card-metric-label{color:#b0bcc6;font-size:12px;font-weight:450;line-height:16px}.coin-card-highlight-value{display:block;margin:0;color:#e5e9ec;font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.015em;overflow-wrap:anywhere;line-height:18px}.coin-card-highlight-value small{color:#b0bcc6;font-size:11px;font-weight:450;letter-spacing:0}.coin-card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--coin-card-column-gap)}.coin-card-metrics.groups-1{grid-template-columns:minmax(0,1fr)}.coin-card-group{min-width:0}.coin-card-group-title{margin:0;padding:0 0 10px;border-bottom:1px solid var(--coin-card-divider);color:#e0e5e9;font-size:11px;font-weight:600;letter-spacing:0;line-height:16px}.coin-card-group-rows{display:flex;flex-direction:column}.coin-card-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:41px;padding:8px 0;border-bottom:1px solid var(--coin-card-divider)}.coin-card-metric-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.coin-card-metric-value{min-width:0;color:#e0e5e9;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:16px}.coin-note-label{margin:0 0 calc(5px - var(--coin-card-stack-gap));color:#d8dfe4;font-size:11px;font-weight:550;letter-spacing:0;line-height:14px}.coin-note-text{width:100%;min-height:68px;max-height:130px;resize:none;border:1px solid #303a43;border-radius:6px;background:#0a0f13;color:#dce1e5;padding:11px 12px;font-family:inherit;font-size:11px;line-height:1.45;outline:none}.coin-note-text::placeholder{color:#a0adb7;opacity:1}.coin-note-text:focus{border-color:#63717c;box-shadow:0 0 0 2px #bec8d212}.coin-card-actions{flex:0 0 61px;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:61px;padding:8px var(--coin-card-content-inset);border-top:1px solid var(--coin-card-divider);background:#0c1115}.coin-card-footnote{color:#a0adb7;font-size:11px;font-weight:450;letter-spacing:0}.coin-card-action-group{display:flex;align-items:center;gap:8px}.coin-card-action{min-width:134px;height:36px;padding:0 13px;border:1px solid #3a4650;border-radius:6px;background:transparent;color:#dce1e5;font-size:10px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.coin-card-action:hover{border-color:#71808b;background:#131a20;color:#f2f4f6}.coin-card-action.primary{border-color:#cfd5da;background:#cfd5da;color:#101519}.coin-card-action.primary:hover{border-color:#e5e9ec;background:#e5e9ec;color:#090d11}@media(max-width:700px){.coin-card-panel{width:min(900px,calc(100vw - 20px));height:min(720px,calc(100vh - 20px));max-height:calc(100vh - 20px);--coin-card-stack-gap:18px}.coin-card-overview{grid-template-columns:minmax(0,1fr);gap:16px}.coin-card-quote{padding-bottom:2px}.coin-card-highlights{grid-template-columns:1fr 1fr}.coin-card-metrics{grid-template-columns:minmax(0,1fr);gap:22px}.coin-card-body{gap:var(--coin-card-stack-gap)}}@media(max-width:520px){.coin-card-panel{width:calc(100vw - 12px);height:calc(100vh - 12px);max-height:calc(100vh - 12px);border-radius:7px;--coin-card-content-inset:13px;--coin-card-stack-gap:17px}.coin-card-head{flex-basis:86px;min-height:86px;padding:8px var(--coin-card-content-inset)}.coin-card-identity{display:contents}.coin-card-title-row{grid-column:1;grid-row:1}.coin-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:32px 25px;align-content:center;column-gap:8px;row-gap:5px}.coin-card-market-controls{grid-column:1/-1;grid-row:2;margin-left:41px;gap:5px}.coin-card-head-actions{grid-column:2;grid-row:1}.coin-card-title-row{gap:9px}.coin-card-symbol-logo{width:32px;height:32px;flex-basis:32px}.coin-card-exchange-button{min-width:0;max-width:min(176px,calc(100vw - 175px))}.coin-card-exchange-menu{width:min(410px,calc(100vw - 70px))}.coin-card-exchange-menu .exchange-picker-column-title{padding-right:5px;padding-left:5px}.coin-card-exchange-menu .exchange-option{gap:5px;padding-right:5px;padding-left:5px;font-size:9px}.coin-card-all-exchanges-heading{align-items:flex-start;flex-direction:column;gap:5px}.coin-card-all-exchanges-view{gap:10px}.coin-card-body{padding:17px var(--coin-card-content-inset) 20px;gap:var(--coin-card-stack-gap)}.coin-card-price{font-size:44px}.coin-card-range{gap:12px}.coin-card-highlight{min-height:61px;padding:8px 10px}.coin-card-highlights{grid-template-rows:repeat(2,minmax(61px,1fr))}.coin-card-metric{min-height:40px}.coin-card-actions{flex-basis:56px;min-height:56px;padding:7px var(--coin-card-content-inset)}.coin-card-footnote{font-size:9px}.coin-card-action{min-width:118px;height:34px}}.expanded-close{order:3;color:#f85149}.expanded-close:hover{background:#2d1518;border-color:#f85149;color:#fff}.orderbook-panel{width:330px;min-width:300px;display:flex;flex-direction:column;background:#0b1018;border-left:1px solid #30363d}.paper-panel{flex:0 0 auto;border-top:1px solid #30363d;padding:12px;background:linear-gradient(180deg,rgba(31,111,235,.08),transparent 150px),#0d1117;font-size:11px}.paper-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.paper-title{color:#f0f6fc;font-size:13px;font-weight:var(--fw-title);letter-spacing:0}.paper-mode{color:#8b949e;font-size:10px;margin-top:2px}.paper-symbol-pill{color:#b7d7ff;border:1px solid rgba(88,166,255,.28);border-radius:999px;background:#58a6ff17;padding:3px 8px;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums}.paper-tabs{display:flex;gap:6px;margin-bottom:10px;border-bottom:1px solid #21262d;padding-bottom:8px}.paper-tab-btn{min-width:86px;height:28px;border:1px solid #30363d;border-radius:6px;background:#0b1018;color:#8b949e;font-size:11px;font-weight:var(--fw-control);cursor:pointer}.paper-tab-btn:hover{background:#161b22;color:#c9d1d9}.paper-tab-btn.active{background:#1f6feb;color:#fff;border-color:#388bfd}.paper-tab-view{display:none}.paper-tab-view.active{display:block}.paper-balance{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:10px}.paper-balance-card{min-width:0;border:1px solid #21262d;border-radius:6px;background:linear-gradient(180deg,#111822,#0b1018);padding:7px 8px;box-shadow:inset 0 1px #ffffff08}.paper-balance-card label,.paper-balance-label{display:block;color:#6e7681;font-size:9px;font-weight:800;text-transform:uppercase;margin-bottom:3px}.paper-balance-value{color:#f0f6fc;font-size:12px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paper-balance-input{width:100%;min-width:0;height:20px;background:#0d1117;color:#c9d1d9;border:1px solid #30363d;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.paper-balance-input:focus{outline:none;border-color:#58a6ff}.paper-side{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.paper-side button,.paper-open-btn,.paper-jump-btn,.paper-close-btn{background:#161b22;color:#8b949e;border:1px solid #30363d;border-radius:6px;min-height:28px;font-size:11px;font-weight:var(--fw-control);cursor:pointer;box-shadow:inset 0 1px #ffffff08}.paper-side button:hover,.paper-open-btn:hover,.paper-jump-btn:hover,.paper-close-btn:hover{background:#21262d;color:#c9d1d9}.paper-side button.active.long{background:linear-gradient(180deg,#16462a,#0f2f1f);color:#8ff0a4;border-color:#238636}.paper-side button.active.short{background:linear-gradient(180deg,#4b1c20,#311315);color:#ff9c96;border-color:#da3633}.paper-ticket{border:1px solid #21262d;border-radius:8px;background:#0b1018d1;padding:9px;box-shadow:inset 0 1px #ffffff08}.paper-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:7px}.paper-field{display:flex;flex-direction:column;gap:3px;min-width:0}.paper-field label{color:#8b949e;font-size:10px;font-weight:700}.paper-field input{width:100%;min-width:0;height:28px;background:#070c13;color:#e6edf3;border:1px solid #30363d;border-radius:6px;padding:4px 8px;font-size:11px;font-variant-numeric:tabular-nums}.paper-field input:focus{outline:none;border-color:#58a6ff;box-shadow:0 0 0 2px #58a6ff1f}.paper-entry-row{display:flex;gap:7px;align-items:center}.paper-field .paper-market-toggle{flex:0 0 auto;height:28px;display:inline-flex;align-items:center;gap:5px;color:#8b949e;border:1px solid #30363d;border-radius:4px;background:#0b1018;padding:0 7px;font-size:10px;font-weight:800;cursor:pointer;user-select:none}.paper-field .paper-market-toggle input{width:12px;min-width:12px;height:12px;padding:0;border:0;background:transparent;accent-color:#1f6feb}.paper-plan{margin-top:8px;display:grid;grid-template-columns:1.15fr 1fr 1fr .8fr;gap:7px}.paper-plan-card{min-width:0;border:1px solid #21262d;border-radius:6px;background:#070c13;padding:6px 8px;position:relative;overflow:hidden}.paper-plan-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#30363d}.paper-plan-label{display:block;color:#6e7681;font-size:9px;font-weight:800;text-transform:uppercase;margin-bottom:2px}.paper-plan-value{color:#e6edf3;font-size:11px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paper-plan-card.valid{border-color:#3fb9506b}.paper-plan-card.invalid{border-color:#f8514975}.paper-plan-card.valid:before{background:#3fb950}.paper-plan-card.invalid:before{background:#f85149}.paper-plan-card.valid .paper-plan-value{color:#8ff0a4}.paper-plan-card.invalid .paper-plan-value{color:#ff9c96}.paper-open-btn{width:100%;margin-top:8px;background:linear-gradient(180deg,#2f81f7,#1f6feb);border-color:#388bfd;color:#fff;min-height:30px}.paper-secondary-btn{background:#161b22;color:#8b949e;border:1px solid #30363d;border-radius:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:var(--fw-control);cursor:pointer}.paper-secondary-btn:hover{background:#21262d;color:#c9d1d9}.paper-ticket>.paper-secondary-btn{width:100%;margin-top:6px}.paper-section-title{margin:0 0 6px;color:#8b949e;font-size:10px;font-weight:var(--fw-label);text-transform:uppercase;display:flex;align-items:center;gap:6px}.paper-section-title:after{content:"";height:1px;flex:1;background:#21262d}.paper-ledger{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(320px,1.6fr);gap:9px;margin-top:10px}.paper-ledger-card{min-width:0;border:1px solid #21262d;border-radius:8px;background:#0b1018b8;padding:8px;display:flex;flex-direction:column;min-height:0}.paper-list{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;overflow:auto}.paper-signal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.paper-signal-count{color:#8b949e;font-size:10px;font-weight:800}.paper-signal-scope{display:inline-flex;gap:4px;padding:2px;border:1px solid #21262d;border-radius:6px;background:#070c13}.paper-scope-btn{min-height:22px;border:0;border-radius:4px;background:transparent;color:#8b949e;padding:0 8px;font-size:10px;font-weight:var(--fw-control);cursor:pointer}.paper-scope-btn:hover{color:#c9d1d9;background:#161b22}.paper-scope-btn.active{color:#fff;background:#1f6feb}.paper-pattern-tabs{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.paper-pattern-tab{min-height:26px;border:1px solid #30363d;border-radius:6px;background:#0b1018;color:#8b949e;padding:0 9px;font-size:10px;font-weight:var(--fw-control);cursor:pointer}.paper-pattern-tab:hover{background:#161b22;color:#c9d1d9}.paper-pattern-tab.active{background:linear-gradient(180deg,#2f81f7,#1f6feb);color:#fff;border-color:#388bfd}.paper-auto-bar{display:grid;grid-template-columns:.8fr 1.1fr .8fr .7fr .7fr auto;gap:7px;align-items:end;margin-bottom:9px;padding:8px;border:1px solid #21262d;border-radius:8px;background:#070c13d1}.paper-auto-toggle{min-height:30px;display:flex;align-items:center;gap:7px;color:#8b949e;border:1px solid #30363d;border-radius:6px;background:#0b1018;padding:0 9px;font-size:10px;font-weight:var(--fw-control);text-transform:uppercase;cursor:pointer}.paper-auto-toggle input{width:13px;height:13px;accent-color:#1f6feb}.paper-auto-toggle.active{color:#d2f7dc;border-color:#3fb95073;background:#2386362e}.paper-auto-field{min-width:0;display:flex;flex-direction:column;gap:3px}.paper-auto-field label{color:#6e7681;font-size:9px;font-weight:var(--fw-label);text-transform:uppercase}.paper-auto-field select,.paper-auto-field input{width:100%;min-width:0;height:30px;background:#0d1117;color:#c9d1d9;border:1px solid #30363d;border-radius:6px;padding:0 7px;font-size:11px;font-weight:800}.paper-auto-status{color:#8b949e;font-size:10px;font-weight:800;text-align:right;white-space:nowrap}.paper-signal-list{max-height:480px;min-height:220px}.paper-trade{border:1px solid #21262d;border-radius:7px;padding:7px;background:#070c13;box-shadow:inset 0 1px #ffffff06}.paper-trade-top{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#c9d1d9;font-weight:800;font-size:11px}.paper-trade-meta{margin-top:4px;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;color:#8b949e;font-size:10px;font-variant-numeric:tabular-nums}.paper-trade-levels{margin-top:6px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.paper-trade-level{width:100%;min-width:0;height:24px;background:#0d1117;color:#c9d1d9;border:1px solid #30363d;border-radius:5px;padding:2px 6px;font-size:10px;font-variant-numeric:tabular-nums}.paper-trade-level:focus{outline:none;border-color:#58a6ff}.paper-close-btn{min-width:22px;min-height:20px;color:#f85149;font-size:12px}.paper-trade-actions{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.paper-jump-btn{min-width:24px;min-height:20px;color:#58a6ff;font-size:12px}.paper-share-btn{min-width:24px;min-height:20px;color:#00d8d0;font-size:13px}.paper-share-btn:hover{color:#7fffea;border-color:#00d8d080}.trade-share-modal{position:fixed;inset:0;z-index:1200;display:none;align-items:center;justify-content:center;padding:10px;background:#010509e6;backdrop-filter:blur(10px)}.trade-share-modal.open{display:flex}.trade-share-dialog{width:min(1080px,100%);max-height:calc(100vh - 20px);overflow:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.trade-share-head{position:fixed;top:12px;left:18px;right:18px;z-index:1;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.trade-share-title{color:#f0f6fcb8;font-size:13px;font-weight:700}.trade-share-close{width:32px;height:32px;padding:0;border-radius:7px;background:#edf2f5;color:#0a1118;font-size:20px;pointer-events:auto}.trade-share-content{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 142px)}.trade-share-canvas{display:block;width:auto;max-width:100%;height:min(82vh,820px);max-height:calc(100vh - 142px);border-radius:16px;box-shadow:0 20px 60px #000000b3}.trade-share-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px 0 0}.trade-share-action{min-height:34px;padding:0 13px;border:1px solid #30363d;border-radius:7px;background:#111923;color:#c9d1d9;font-size:12px;font-weight:800;cursor:pointer}.trade-share-action:hover{background:#192532;color:#fff}.trade-share-action.primary{color:#031416;border-color:#00d8d0;background:#00c9c2}.trade-share-action.primary:hover{background:#2be0d6}.trade-share-status{min-height:16px;margin:8px 2px 0;color:#71808e;font-size:10px;text-align:center}@media(max-width:560px){.trade-share-modal{padding:6px}.trade-share-head{top:8px;left:10px;right:10px}.trade-share-content{min-height:calc(100vh - 126px)}.trade-share-canvas{max-height:calc(100vh - 126px)}}.chart-share-modal{position:fixed;inset:0;z-index:1300;display:none;align-items:center;justify-content:center;padding:16px;background:#010509c7;backdrop-filter:blur(8px)}.chart-share-modal.open{display:flex}.chart-share-dialog{width:min(480px,100%);padding:20px;border:1px solid #26384a;border-radius:12px;background:#0b121b;box-shadow:0 24px 72px #0000007a}.chart-share-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.chart-share-title{color:#e7eff7;font-size:15px;font-weight:800}.chart-share-close{width:30px;height:30px;padding:0;border:1px solid #26384a;border-radius:7px;background:#101a25;color:#9fb0c1;font-size:19px;cursor:pointer}.chart-share-copy{color:#8ba0b4;font-size:11px;line-height:1.5}.chart-share-link-label{display:block;margin-top:16px;color:#8498ac;font-size:10px;font-weight:700;text-transform:uppercase}.chart-share-link-row{display:flex;gap:7px;margin-top:6px}.chart-share-link{flex:1;min-width:0;height:36px;padding:0 9px;border:1px solid #26384a;border-radius:6px;outline:none;background:#070d14;color:#d8e5ef;font:11px var(--font-ui)}.chart-share-link:focus{border-color:#52e0cc}.chart-share-copy-btn{min-width:78px;height:36px;border:1px solid rgba(82,224,204,.28);border-radius:6px;background:#52e0cc1a;color:#8cf2df;font-size:11px;font-weight:800;cursor:pointer}.chart-share-copy-btn:hover{background:#52e0cc2e}.chart-share-expiry{margin-top:9px;color:#6f8498;font-size:10px}.chart-share-status{min-height:16px;margin-top:9px;color:#8196aa;font-size:10px}.chart-share-status.error{color:#ff8b82}.chart-share-actions{display:flex;justify-content:flex-end;margin-top:10px}.chart-share-done{min-height:32px;padding:0 13px;border:1px solid #26384a;border-radius:6px;background:#101a25;color:#bdcad6;font-size:11px;font-weight:800;cursor:pointer}.paper-signal-actions{margin-top:6px;display:flex;flex-wrap:wrap;gap:5px}.paper-signal-btn{min-height:23px;border:1px solid #30363d;border-radius:5px;background:#0d1117;color:#8b949e;padding:0 7px;font-size:10px;font-weight:800;cursor:pointer}.paper-signal-btn:hover{background:#161b22;color:#c9d1d9}.paper-signal-btn.accept{color:#8ff0a4;border-color:#3fb95061}.paper-signal-btn.reject,.paper-signal-btn.delete{color:#ff9c96;border-color:#f8514957}.paper-signal-status{color:#b7d7ff;border:1px solid rgba(88,166,255,.24);border-radius:999px;padding:1px 6px;font-size:9px;text-transform:uppercase}.paper-empty{color:#6e7681;font-size:11px;padding:3px 0}.paper-journal{max-height:none;min-height:0}.paper-journal .paper-trade{padding:8px 10px}.paper-journal .paper-trade-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px 12px}.paper-line{vector-effect:non-scaling-stroke;stroke-width:1.1;stroke-dasharray:5 6;opacity:.78}.paper-line.entry{stroke:#53ddcd;stroke-dasharray:7 6}.paper-line.exit{stroke:#91a3b1;stroke-dasharray:4 6;opacity:.68}.paper-line.sl{stroke:#d67f8b}.paper-line.tp{stroke:#62c99a}.paper-line.be{stroke:#d2b86e;stroke-dasharray:3 5}.paper-history-marker{cursor:pointer;pointer-events:auto}.paper-history-marker.long-entry,.paper-history-marker.short-exit{fill:#3fb950;stroke:#d2f7dc;stroke-width:1.2}.paper-history-marker.short-entry,.paper-history-marker.long-exit{fill:#f85149;stroke:#ffd1d1;stroke-width:1.2}.paper-history-marker.trade-review-marker.long-entry,.paper-history-marker.trade-review-marker.short-exit{color:#53ddcd}.paper-history-marker.trade-review-marker.short-entry,.paper-history-marker.trade-review-marker.long-exit{color:#e28b98}.paper-history-marker.trade-review-marker .paper-history-marker-diamond{fill:#08131b;stroke:currentColor;stroke-width:1.1;vector-effect:non-scaling-stroke}.paper-history-marker.trade-review-marker .paper-history-marker-arrow{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.paper-history-guide{vector-effect:non-scaling-stroke;stroke-width:1;stroke-dasharray:3 4;opacity:.58;pointer-events:none}.paper-history-guide.long-entry,.paper-history-guide.short-exit{stroke:#53ddcd}.paper-history-guide.short-entry,.paper-history-guide.long-exit{stroke:#e28b98}.paper-history-guide-label-bg,.paper-history-guide-label-text{pointer-events:none}.paper-history-guide-label-bg{stroke-width:1}.paper-history-guide-label-bg.long-entry,.paper-history-guide-label-bg.short-exit{fill:#081815;stroke:#53ddcd61}.paper-history-guide-label-bg.short-entry,.paper-history-guide-label-bg.long-exit{fill:#160d11;stroke:#e28b9861}.paper-history-guide-label-text{font-size:8px;font-weight:700;font-family:var(--font-ui)}.paper-history-guide-label-text.long-entry,.paper-history-guide-label-text.short-exit{fill:#8be5d8}.paper-history-guide-label-text.short-entry,.paper-history-guide-label-text.long-exit{fill:#e9a1aa}.paper-history-card-bg{fill:#070c13eb;stroke:#58a6ff47;stroke-width:1}.paper-history-card-title{fill:#f0f6fc;font-size:11px;font-weight:800;font-family:var(--font-ui)}.paper-history-card-text{fill:#8b949e;font-size:10px;font-weight:700;font-family:var(--font-ui)}.paper-history-review{margin-top:8px;border:1px solid #21262d;border-radius:7px;background:#0d1117;padding:10px;display:block}.paper-history-review-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f0f6fc;font-size:12px;font-weight:var(--fw-strong)}.paper-history-review-meta{margin-top:2px;color:#8b949e;font-size:10px;font-weight:700}.paper-history-note{margin-top:8px;width:100%;min-height:78px;resize:vertical;background:#070c13;color:#c9d1d9;border:1px solid #30363d;border-radius:6px;padding:8px;font-size:12px;line-height:1.35;font-family:Segoe UI,system-ui,sans-serif}.paper-history-note:focus{outline:none;border-color:#58a6ff}.paper-history-review-grid{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.paper-history-review-field label,.paper-history-training{display:block;color:#8b949e;font-size:9px;font-weight:800;text-transform:uppercase}.paper-history-review-field select{margin-top:3px;width:100%;height:27px;background:#070c13;color:#c9d1d9;border:1px solid #30363d;border-radius:6px;padding:0 7px;font-size:10px;font-weight:800}.paper-history-review-field select:focus{outline:none;border-color:#58a6ff}.paper-history-review-reasons{grid-column:1 / -1}.paper-history-review-checks{margin-top:5px;display:flex;flex-wrap:wrap;gap:6px}.paper-history-review-check{display:flex;align-items:center;gap:5px;min-height:27px;padding:0 8px;border:1px solid #30363d;border-radius:6px;background:#070c13;color:#c9d1d9;font-size:10px;font-weight:800;cursor:pointer}.paper-history-review-check input{accent-color:#1f6feb}.paper-history-training{margin-top:8px;display:flex;align-items:center;gap:6px;cursor:pointer}.paper-history-training input{accent-color:#1f6feb}.paper-history-save-state{min-height:14px;color:#6e7681;font-size:10px;font-weight:700;text-align:right}.paper-label-bg{stroke-width:1}.paper-label-bg.entry{fill:#0b2223;stroke:#53ddcd8c}.paper-label-bg.exit{fill:#121c25;stroke:#91a3b16b}.paper-label-bg.sl{fill:#25171d;stroke:#d67f8b80}.paper-label-bg.tp{fill:#10231c;stroke:#62c99a80}.paper-label-bg.be{fill:#241f15;stroke:#d2b86e80}.paper-label-text{fill:#d7e5e9;font-size:9px;font-weight:700;font-family:var(--font-ui);dominant-baseline:middle}.paper-label-text.entry{fill:#a5ece3}.paper-label-text.exit{fill:#b3c0c9}.paper-label-text.sl{fill:#e7abb2}.paper-label-text.tp{fill:#a9e1c4}.paper-label-text.be{fill:#e3d09a}body.paper-level-dragging{cursor:ns-resize}@media(max-width:1100px){.paper-balance,.paper-history-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-grid,.paper-plan,.paper-ledger{grid-template-columns:1fr}}.orderbook-table{min-height:0;display:flex;flex-direction:column;font-size:11px;font-variant-numeric:tabular-nums}.orderbook-depth{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.orderbook-depth .orderbook-table{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#30363d #0b1018}.orderbook-depth .orderbook-table::-webkit-scrollbar{width:6px}.orderbook-depth .orderbook-table::-webkit-scrollbar-track{background:#0b1018}.orderbook-depth .orderbook-table::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.orderbook-depth .orderbook-table::-webkit-scrollbar-thumb:hover{background:#484f58}.orderbook-depth .orderbook-head{position:sticky;top:0;z-index:2;background:#0b1018}.orderbook-head,.orderbook-row{display:grid;grid-template-columns:minmax(86px,1fr) 70px 80px;gap:6px;align-items:center;min-height:20px;padding:0 9px;position:relative}.orderbook-head{color:#6e7681;border-bottom:1px solid #161b22;font-size:10px}.orderbook-head .sum,.orderbook-head .price{text-align:right}.orderbook-row span{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderbook-row .size{display:none}.orderbook-row .sum{text-align:left;color:#c9d1d9}.orderbook-row .price{text-align:right}.orderbook-row.ask .price{color:#ff8b86}.orderbook-row.bid .price{color:#8ff0a4}.orderbook-row.neutral .price{color:#6e7681}.orderbook-row.empty{opacity:.42}.orderbook-row.empty:before{display:none}.orderbook-row:before{content:"";position:absolute;top:1px;bottom:1px;right:89px;width:calc(var(--bar-width, 0%) * .34);opacity:.18;pointer-events:none}.orderbook-row.ask:before{background:#f85149}.orderbook-row.bid:before{background:#3fb950}.orderbook-row.liquidity-wall{opacity:1;background:color-mix(in srgb,var(--wall-color) 30%,#0b1018);box-shadow:inset 4px 0 0 var(--wall-color),inset 0 2px 0 var(--wall-color),inset 0 -2px 0 var(--wall-color)}.orderbook-row.liquidity-wall .sum,.orderbook-row.liquidity-wall .price{color:#fff;font-weight:700}.orderbook-row.liquidity-wall:after{content:attr(data-wall-label);position:absolute;left:6px;top:2px;z-index:2;padding:1px 5px;border-radius:3px;background:var(--wall-color);color:#081018;font-size:9px;font-weight:800;line-height:14px}.orderbook-row.liquidity-wall .tape-space{min-width:46px}.orderbook-spread{height:4px;min-height:4px;padding:0;position:relative;background:transparent}.orderbook-spread:after{content:"";display:none}.orderbook-spread-seam{position:absolute;left:calc(100% - 156px);right:6px;height:4px;z-index:2;pointer-events:none;display:none;background:linear-gradient(to bottom,#f85149 0 50%,#d4a017 50% 100%)}.orderbook-spread-seam:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff38}.orderbook-ray-levels{position:absolute;inset:0;pointer-events:none;z-index:4}.orderbook-ray-level{position:absolute;left:calc(100% - 156px);right:6px;height:0;border-top:2px solid var(--ray-color, #d4a017);box-shadow:0 0 0 1px #0000002e,0 0 10px color-mix(in srgb,var(--ray-color, #d4a017) 36%,transparent)}.orderbook-ray-level:after{content:attr(data-price);position:absolute;right:0;top:-10px;padding:1px 4px;border-radius:3px;color:#071018;background:var(--ray-color, #d4a017);font-size:10px;font-weight:800;font-variant-numeric:tabular-nums}.orderbook-cross-price{position:absolute;left:4px;right:4px;height:0;display:none;z-index:2;pointer-events:none}.orderbook-cross-price span{position:absolute;left:2px;top:-8px;display:flex;align-items:center;padding:0 3px;border-radius:3px;background:#0b1018c2;color:color-mix(in srgb,var(--cross-price-color) 76%,#8b949e);font-size:8px;font-weight:700;line-height:12px;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.76}.orderbook-cross-price span:before{content:"";width:4px;height:4px;margin-right:3px;border-radius:50%;background:var(--cross-price-color);opacity:.85}.orderbook-cross-price.spot-reference{--cross-price-color:#79b8ff}.orderbook-cross-price.futures-reference{--cross-price-color:#56d4c5}.orderbook-spread-label{position:static;color:#8b949e}.orderbook-meta{position:absolute;top:28px;left:8px;z-index:6;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.orderbook-meta-pill,.orderbook-spread-label{color:#8b949e;background:#0b1018c2;border:1px solid rgba(48,54,61,.72);border-radius:3px;padding:2px 5px;font-size:10px;font-variant-numeric:tabular-nums;line-height:1.3;backdrop-filter:blur(4px)}.orderbook-meta-pill:empty,.orderbook-spread-label:empty{display:none}.orderbook-meta-pill strong,.orderbook-spread-label strong{color:#c9d1d9;margin-left:4px}#orderbookStatus,#orderbookStepLabel{pointer-events:auto;cursor:help}.orderbook-clock{position:absolute;top:28px;right:8px;z-index:6;padding:3px 6px;border:1px solid rgba(112,130,150,.34);border-radius:4px;background:#0b101894;color:#dbe7f3e6;font-size:10px;font-variant-numeric:tabular-nums;line-height:1.3;backdrop-filter:blur(5px);pointer-events:none}.orderbook-trade-bursts{position:absolute;inset:20px 172px 0 0;overflow:hidden;pointer-events:none;z-index:3}.trade-tape-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trade-tape-line polyline{fill:none;stroke:#8b949e59;stroke-width:1;vector-effect:non-scaling-stroke}.trade-burst{position:absolute;right:10px;transform:translateY(-50%);box-sizing:border-box;min-width:var(--burst-size, 22px);max-width:78px;height:var(--burst-size, 22px);padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#dfe7ef;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid rgba(139,148,158,.2);box-shadow:0 6px 18px #00000047;opacity:.94;transition:right .08s linear}.trade-burst.jump{border-radius:2px;height:var(--burst-size, 22px);min-width:var(--burst-size, 30px)}.trade-burst.large{box-shadow:0 0 0 1px #ffffff14,0 8px 22px #00000059}.trade-burst.buy{background:#2ea043b8;border-color:#56d3648c;color:#ecfff0}.trade-burst.sell{background:#f85149b3;border-color:#ff7b7294;color:#fff1f0}.orderbook-empty{flex:1;display:grid;place-items:center;color:#6e7681;font-size:12px}@media(max-width:900px){.expanded-chart-shell{flex-direction:column}.orderbook-panel{width:100%;min-width:0;height:260px;border-left:0;border-top:1px solid #30363d}}.draw-svg{position:absolute;left:0;top:0;z-index:20;pointer-events:none;overflow:hidden}.draw-svg .trading-session-zone{stroke-width:1;stroke-dasharray:none;stroke-linecap:round;vector-effect:non-scaling-stroke;rx:2px}.draw-svg .trading-session-zone.sydney{fill:#958ab713;stroke:#958ab76b}.draw-svg .trading-session-zone.tokyo{fill:#7ea28f13;stroke:#7ea28f6b}.draw-svg .trading-session-zone.london{fill:#719ab513;stroke:#719ab570}.draw-svg .trading-session-zone.new-york{fill:#b5997b13;stroke:#b5997b70}.draw-svg .trading-session-label{font:500 10px var(--font-ui);opacity:1;text-anchor:middle;paint-order:stroke;stroke:#080e13;stroke-width:2px;stroke-linejoin:round}.draw-svg .trading-session-label.sydney{fill:#aaa0bb}.draw-svg .trading-session-label.tokyo{fill:#9ab3a5}.draw-svg .trading-session-label.london{fill:#9aafbf}.draw-svg .trading-session-label.new-york{fill:#b6a38e}.draw-svg line{stroke:#adc2d0;stroke-width:1.5;vector-effect:non-scaling-stroke}.draw-svg line.preview{stroke-width:1;stroke-dasharray:6 4}.draw-svg .free-draw-path{fill:none;stroke:#adc2d0;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.draw-svg .free-draw-path.preview{stroke-width:1.5;opacity:.82}.draw-svg .free-draw-hitpath{fill:none;stroke:#0000;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:move}.draw-svg .ruler-zone{fill:#2f81f72e;stroke:#2f81f79e;stroke-width:1;vector-effect:non-scaling-stroke}.draw-svg .ruler-guide{stroke:#2f81f7;stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.draw-svg .ruler-main{stroke:#2f81f7;stroke-width:1.5;vector-effect:non-scaling-stroke}.draw-svg .ruler-label-bg{fill:#1f6feb;stroke:#79c0ff6b;stroke-width:1}.draw-svg .ruler-label-text{fill:#fff;font-size:11px;font-weight:700;font-family:Segoe UI,system-ui,sans-serif;dominant-baseline:middle}.draw-svg .volume-profile-range{fill:#94a3b809;stroke:#94a3b83d;stroke-width:1;vector-effect:non-scaling-stroke}.draw-svg .volume-profile-bar.buy{fill:#21d4c257}.draw-svg .volume-profile-bar.sell{fill:#f052524d}.draw-svg .volume-profile-poc{stroke:#e5edf5b8;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.draw-svg .volume-profile-boundary{stroke:#adc2d06b;stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.draw-svg .volume-profile-hit{fill:#0000;stroke:#0000;stroke-width:16;vector-effect:non-scaling-stroke;pointer-events:all;cursor:move}.draw-svg .auto-level-zone{fill:#f8514921;stroke:#f851496b;stroke-width:1;vector-effect:non-scaling-stroke}.draw-svg .auto-level-zone.support{fill:#3fb9501f;stroke:#3fb9506b}.draw-svg .auto-level-line{stroke:#f85149;stroke-width:1.5;vector-effect:non-scaling-stroke}.draw-svg .auto-level-line.support{stroke:#3fb950}.draw-svg .auto-level-label-bg{fill:#f85149;stroke:#ff9c9659;stroke-width:1}.draw-svg .auto-level-label-bg.support{fill:#238636;stroke:#8ff0a459}.draw-svg .auto-level-label-text{fill:#fff;font-size:10px;font-weight:700;font-family:Segoe UI,system-ui,sans-serif;dominant-baseline:middle}.draw-svg .liquidity-zone{fill:#8491a614;stroke:#94a3b857;stroke-width:1;vector-effect:non-scaling-stroke}.draw-svg .liquidity-line{stroke:#cbd5e1b8;stroke-width:1.1;vector-effect:non-scaling-stroke}.draw-svg .liquidity-label-bg{fill:#334155;stroke:#cbd5e152;stroke-width:1}.draw-svg .liquidity-label-text{fill:#fff;font-size:10px;font-weight:800;font-family:Segoe UI,system-ui,sans-serif;dominant-baseline:middle}.draw-svg .liquidity-wall-focus-zone{fill:#21d4c229;stroke:#52e0ccc7;stroke-width:1;vector-effect:non-scaling-stroke}.draw-svg .liquidity-wall-focus-zone.sell{fill:#f0525229;stroke:#f05252c7}.draw-svg .liquidity-wall-focus-boundary{stroke:#99f5e8d1;stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.draw-svg .liquidity-wall-focus-boundary.sell{stroke:#ff9d9dd6}.draw-svg .liquidity-wall-focus-price{stroke:#21d4c2;stroke-width:2.5;vector-effect:non-scaling-stroke}.draw-svg .liquidity-wall-focus-price.sell{stroke:#f05252}.draw-svg .liquidity-wall-focus-origin{stroke:#99f5e8e6;stroke-width:1.2;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.draw-svg .liquidity-wall-focus-origin.sell{stroke:#ff9d9de6}.draw-svg .liquidity-wall-focus-origin-label{fill:#bee8e2e6;font-size:8px;font-weight:700;font-family:var(--font-ui);paint-order:stroke;stroke:#080f14e6;stroke-width:2px;stroke-linejoin:round}.draw-svg .liquidity-wall-focus-origin-label.sell{fill:#ffc4c4eb}.draw-svg .liquidity-wall-focus-label-bg{fill:#0a1d1feb;stroke:#52e0cc6b;stroke-width:1}.draw-svg .liquidity-wall-focus-label-bg.sell{fill:#2b1217eb;stroke:#f0525270}.draw-svg .liquidity-wall-focus-label-text{fill:#dffcf7;font-size:10px;font-weight:800;font-family:var(--font-ui);dominant-baseline:middle}.draw-svg .liquidity-wall-focus-label-text.sell{fill:#ffe1e1}.draw-svg .liquidity-wall-focus-zone,.draw-svg .liquidity-wall-focus-boundary,.draw-svg .liquidity-wall-focus-origin,.draw-svg .liquidity-wall-focus-origin-label{display:none}.draw-svg .liquidity-wall-focus-price{stroke-width:1.7;stroke-linecap:round;opacity:.95}.draw-svg .paper-cascade-zone{fill:#f59e0b1a;stroke:#f59e0bb8;stroke-width:1.3;vector-effect:non-scaling-stroke}.draw-svg .paper-cascade-line{stroke:#fbbf24f5;stroke-width:1.3;vector-effect:non-scaling-stroke}.draw-svg .paper-cascade-label-bg{fill:#a16207;stroke:#fbbf2473;stroke-width:1}.draw-svg .paper-cascade-label-text{fill:#fff7ed;font-size:10px;font-weight:800;font-family:var(--font-ui);dominant-baseline:middle}.draw-svg .price-alert-line{stroke:#f2cc60;stroke-width:1.1;stroke-dasharray:4 5;opacity:.72;vector-effect:non-scaling-stroke}.draw-svg .price-alert-line.triggered{stroke:#8b949e;opacity:.65}.draw-svg .price-alert-hitline{stroke:#0000;stroke-width:16;vector-effect:non-scaling-stroke;pointer-events:none}.draw-svg .price-alert-label-bg{fill:#5f4a0880;stroke:#f2cc6033;stroke-width:1;pointer-events:all;cursor:ns-resize}.draw-svg .price-alert-label-bg.triggered{fill:#30363d;stroke:#8b949e6b}.draw-svg .price-alert-label-text{fill:#fff8c5;font-size:9px;font-weight:800;font-family:var(--font-ui);dominant-baseline:middle;pointer-events:all;cursor:ns-resize}.draw-svg .price-alert-label-text.triggered{fill:#c9d1d9}.draw-svg .drawing-hitline{stroke:#0000;stroke-width:14;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:move}.draw-svg .drawing-hitline:hover+line{opacity:1}.draw-svg .free-draw-hitpath:hover+.free-draw-path{opacity:1}.draw-svg .drawing-line,.draw-svg .free-draw-path{opacity:.92}.draw-svg .drawing-handle{fill:#071018;stroke:#21d4c2;stroke-width:1.5;vector-effect:non-scaling-stroke;pointer-events:all;cursor:grab}.draw-svg .drawing-handle:hover,.draw-svg .drawing-handle.dragging{fill:#21d4c238;stroke:#52e0cc}.drawing-menu{position:absolute;z-index:45;display:none;align-items:center;gap:3px;padding:3px;border:1px solid rgba(85,101,117,.48);border-radius:6px;background:#0a0f16e6;box-shadow:0 8px 18px #00000042;transform:translate(-50%,-100%);pointer-events:auto}.drawing-menu.visible{display:flex}.drawing-menu button{width:23px;height:22px;display:grid;place-items:center;border:1px solid rgba(88,101,116,.56);border-radius:4px;background:#111923db;font-size:14px;font-weight:800;line-height:1;cursor:pointer}.drawing-menu-delete{color:#f85149}.drawing-menu-delete:hover{background:#2d1518;border-color:#f85149;color:#fff}.drawing-color-current{border-color:#4b5563}.drawing-color-current:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--drawing-color);box-shadow:0 0 0 1px #ffffff24}.drawing-color-panel{position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);display:none;align-items:center;gap:7px;padding:6px 8px;border:1px solid rgba(85,101,117,.24);border-radius:999px;background:#070c13db;box-shadow:0 8px 18px #0000003d}.drawing-menu.palette-open .drawing-color-panel{display:flex}.drawing-menu.palette-left .drawing-color-panel{left:auto;right:calc(100% + 12px)}.drawing-color-preview{display:none}.drawing-menu .drawing-color-preset{width:12px;height:12px;border-radius:50%;padding:0;border:0;background:var(--preset-color);cursor:pointer;box-shadow:inset 0 0 0 1px #00000057}.drawing-menu .drawing-color-preset:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff38,inset 0 0 0 1px #00000057}.drawing-menu .drawing-color-preset.active{box-shadow:0 0 0 1px #52e0cc,0 0 0 3px #52e0cc2e,inset 0 0 0 1px #00000057}.drawing-color-sv{position:relative;width:72px;height:72px;border-radius:50%;cursor:crosshair;overflow:hidden;clip-path:circle(50% at 50% 50%);background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent),hsl(var(--drawing-hue),100%,50%);border:0;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 0 2px #00000073;touch-action:none}.drawing-color-hue{position:relative;order:-1;width:12px;height:72px;border-radius:999px;cursor:pointer;background:linear-gradient(to bottom,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid rgba(255,255,255,.14);touch-action:none}.drawing-color-sv-marker,.drawing-color-hue-marker{position:absolute;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-sizing:border-box;box-shadow:0 1px 4px #0009;pointer-events:none}.drawing-color-sv-marker{transform:translate(-50%,-50%);margin:0}.drawing-color-hue-marker{left:50%;transform:translate(-50%,-50%)}.draw-overlay{position:absolute;left:0;top:0;z-index:30;cursor:crosshair;display:none;pointer-events:auto;will-change:z-index}.draw-overlay.active{display:block;z-index:60}.alert-toast-wrap{position:fixed;right:14px;bottom:14px;z-index:220;display:flex;flex-direction:column;gap:8px;pointer-events:none}.alert-toast{min-width:240px;max-width:340px;padding:10px 12px;border:1px solid #6e5200;border-radius:8px;background:#151203;color:#fff8c5;box-shadow:0 12px 34px #0000006b;font-size:12px;font-weight:850}.alert-toast-title{color:#f2cc60;font-size:11px;text-transform:uppercase;margin-bottom:4px}.tool-crosshair-v,.tool-crosshair-h{position:absolute;display:none;pointer-events:none;z-index:1;background:#c9d1d9a6}.tool-crosshair-v{width:1px;top:0;transform:translate(-.5px)}.tool-crosshair-h{height:1px;left:0;transform:translateY(-.5px)}.tool-crosshair-v.magnet,.tool-crosshair-h.magnet{background:#238636f2}.tool-crosshair-point{position:absolute;display:none;pointer-events:none;z-index:2;width:9px;height:9px;border-radius:50%;border:2px solid #3fb950;background:#0d1117;box-shadow:0 0 0 3px #3fb9502e;transform:translate(-50%,-50%)}@media(max-width:1360px){.main-tab-btn.nav-action{display:none}.header-search:hover,.header-search:focus-within{width:220px}}@media(max-width:1050px){.header{gap:10px;padding:0 12px}.brand-logo-img{height:32px}.header-search{display:none}.donation-trigger{width:38px;padding:0;margin-left:0}.donation-trigger span{display:none}.main-tabs{gap:2px}.main-tab-btn{padding:0 9px;font-size:11px}.grid-controls{padding:6px 10px}}@media(max-width:520px){.donation-modal{padding:10px}.donation-dialog{max-height:calc(100vh - 20px)}.donation-networks{padding-inline:10px;gap:4px}.donation-network{height:38px;font-size:10px}.donation-network-details{padding-inline:10px}.donation-qr-frame{width:min(240px,68vw)}.donation-address-row{grid-template-columns:minmax(0,1fr)}.donation-copy-button{min-height:34px}}@media(max-width:860px){.account-page{padding:30px 18px 48px}.account-settings-grid{grid-template-columns:1fr}.account-settings-section+.account-settings-section{border-top:1px solid #101a25;border-left:0}.account-hero{min-height:100px}.profile-feedback-heading{padding:20px 20px 0}.profile-feedback-list{padding:0 20px 20px}}@media(max-width:620px){.account-page{padding:26px 12px 42px}.account-page-heading{margin-bottom:15px}.account-page-heading h1{font-size:22px}.account-hero{min-height:88px;gap:12px;padding:14px}.account-avatar{width:44px;height:44px;flex-basis:44px;font-size:16px}.account-name{font-size:16px}.account-since{font-size:10px}.account-settings-section{padding:18px 14px}.account-section-heading{margin-bottom:15px}.account-form-footer{align-items:flex-start;flex-direction:column}.account-primary-button{align-self:flex-start}.profile-subnav{margin-bottom:12px}.profile-feedback-heading{align-items:flex-start;padding:18px 14px 0}.profile-feedback-heading h2{font-size:16px}.profile-feedback-refresh{min-height:32px;padding:0 9px}.profile-feedback-list{padding:0 14px 18px}.profile-request-card{padding:14px 12px}.profile-request-head{align-items:flex-start}.profile-request-meta{gap:7px;font-size:11px}.profile-request-card h3{font-size:16px}.profile-request-message{font-size:12px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0d1117}::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#484f58}.listings-page{min-height:0;overflow:auto;padding:12px;background:#060a10}.listings-workspace{min-height:100%;border:1px solid #172535;border-radius:7px;background:#080e15;overflow:hidden}.listings-toolbar{min-height:48px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #172535;background:#0a1018}.listings-title{color:#e0ebef;font-size:15px;font-weight:650;white-space:nowrap}.listings-toolbar input,.listings-toolbar select{height:28px;border:1px solid #26394a;border-radius:4px;background:#08111a;color:#b8c8d4;padding:0 8px;font:600 11px var(--font-ui);outline:none}.listings-toolbar input{width:170px}.listings-search-control{position:relative;flex:0 0 auto}#listingsSearchSuggestions{right:auto;left:0}.listings-toolbar input:focus,.listings-toolbar select:focus{border-color:#4cc8bd}.listings-updated{margin-left:auto;color:#718597;font-size:11px;white-space:nowrap}.listings-table-wrap{overflow:auto}.listings-table{width:100%;border-collapse:collapse;font-size:12px}.listings-table th{position:sticky;top:0;z-index:1;padding:8px 10px;background:#0b121b;color:#72869a;font-size:10px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.listings-table td{padding:9px 10px;border-top:1px solid #13202d;color:#b7c6d2;vertical-align:middle}.listings-table tr:hover td{background:#0b151e}.listings-contracts{color:#e2edf3;font-weight:650}.listings-contract{display:block}.listings-chart-trigger{border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}.listings-contract.listings-chart-trigger:hover{color:#78d9dc}.listings-subtitle{display:block;max-width:420px;overflow:hidden;margin-top:3px;color:#63788c;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chart-listing-exchange{margin-left:7px;color:#72a9bf;font-size:10px;font-weight:650;vertical-align:1px}.listing-badge{display:inline-block;border:1px solid #294353;border-radius:999px;padding:3px 7px;color:#92b6c3;font-size:10px;font-weight:700;white-space:nowrap}.listing-badge.available{border-color:#1e5a50;color:#63cdbd}.listing-badge.detected{border-color:#604d32;color:#d0a76b}.listing-official{color:#6dcbbb;text-decoration:none;font-weight:650}.listing-official:hover{color:#a3e5db}.listings-empty{padding:38px 18px;color:#708496;font-size:12px;text-align:center}.listings-more{display:block;margin:10px auto 2px;border:1px solid #294353;border-radius:4px;background:#0b1721;color:#83b5c7;padding:6px 12px;font:600 11px var(--font-ui);cursor:pointer}.listings-more:hover{border-color:#4c8599;color:#d4eaf1}.listings-source-error{margin:8px 12px 0;color:#a68a69;font-size:10px}.listings-view-toggle{display:inline-flex;height:28px;overflow:hidden;border:1px solid #26394a;border-radius:4px;background:#08111a}.listings-view-toggle button{border:0;border-right:1px solid #26394a;background:transparent;color:#7990a2;padding:0 9px;font:600 10px var(--font-ui);cursor:pointer}.listings-view-toggle button:last-child{border-right:0}.listings-view-toggle button.active{background:#123142;color:#70d5c8}.listings-calendar{padding:10px 12px 14px}.listings-calendar[hidden]{display:none}.listings-calendar-summary{display:grid;grid-template-columns:minmax(180px,1.55fr) repeat(4,minmax(96px,.62fr));margin:-10px -12px 10px;border-bottom:1px solid #172535;background:#09121b}.listings-calendar-summary-main,.listings-calendar-stat{min-height:62px;padding:11px 14px}.listings-calendar-summary-main{display:flex;flex-direction:column;justify-content:center;border-right:1px solid #172535}.listings-calendar-summary-main strong{color:#d9eaf1;font-size:14px}.listings-calendar-summary-main span{margin-top:3px;color:#64889c;font-size:10px}.listings-calendar-stat{border-right:1px solid #172535}.listings-calendar-stat:last-child{border-right:0}.listings-calendar-stat span{display:block;color:#668298;font-size:9px;font-weight:700;text-transform:uppercase}.listings-calendar-stat b{display:block;margin-top:5px;color:#c4dae4;font-size:17px;line-height:18px}.listings-calendar-stat em{display:block;margin-top:2px;color:#668aa1;font-size:9px;font-style:normal}.listings-calendar-stat.announced b{color:#7fc8d6}.listings-calendar-stat.available b{color:#68c7a8}.listings-calendar-nav{display:flex;align-items:center;gap:8px;min-height:32px;margin-bottom:9px}.listings-calendar-nav strong{min-width:150px;color:#dce7ef;font-size:13px}.listings-calendar-nav button{height:27px;border:1px solid #26394a;border-radius:4px;background:#08111a;color:#a8bfcd;padding:0 9px;font:600 11px var(--font-ui);cursor:pointer}.listings-calendar-nav button:hover{border-color:#407187;color:#d8ecf2}.listings-calendar-weekdays,.listings-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));gap:6px}.listings-calendar-weekdays{margin-bottom:5px;color:#7890a4;font-size:10px;font-weight:700;text-transform:uppercase}.listings-calendar-weekdays span{padding:0 5px}.listings-calendar-day{min-height:126px;border:1px solid #182838;border-radius:6px;padding:7px;background:#09111a;overflow:hidden}.listings-calendar-day.outside{opacity:.42}.listings-calendar-day.today{border-color:#267d86;box-shadow:inset 0 0 0 1px #39beb524}.listings-calendar-day-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:#b8cad6;font-size:11px;font-weight:700}.listings-calendar-day-head b{display:grid;min-width:19px;height:19px;place-items:center;border-radius:10px;background:#172536;color:#78a9cb;font-size:10px}.listings-calendar-day.today .listings-calendar-day-head b{background:#164553;color:#8be2d7}.listings-calendar-item{display:block;margin:3px 0;border-radius:4px;background:#111c29;color:#c8d8e2;padding:5px 6px;text-decoration:none;overflow:hidden}.listings-calendar-item:hover{background:#16293a}.listings-calendar-item strong{display:flex;align-items:center;gap:5px;overflow:hidden;color:#dcebf2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.listing-calendar-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#7392a8}.listing-calendar-dot.announced{background:#6bbdcc}.listing-calendar-dot.available{background:#5bc89f}.listing-calendar-dot.detected{background:#c89c62}.listings-calendar-item span{display:block;overflow:hidden;margin-top:2px;color:#78a4c7;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.listings-calendar-more{display:block;margin:5px 2px 0;color:#79b3d3;font-size:10px;font-weight:700}.listings-calendar-more{display:block;margin:5px 2px 0;border:0;background:none;color:#79b3d3;font:700 10px var(--font-ui);cursor:pointer;padding:0}.listings-calendar-more:hover{color:#b8e2f0}.listings-calendar-item.listings-chart-trigger{width:100%;border:0;font:inherit;text-align:left}.listings-calendar-item.listings-chart-trigger:hover strong{color:#77dfdb}.listings-calendar-popover{position:fixed;z-index:30;width:min(360px,calc(100vw - 28px));max-height:min(520px,calc(100vh - 28px));overflow:auto;border:1px solid #27617a;border-radius:7px;background:#0d1723;box-shadow:0 12px 32px #0000006b;padding:9px}.listings-calendar-popover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;color:#d9eaf2;font-size:12px}.listings-calendar-popover-close{border:0;background:none;color:#8eafc3;font-size:17px;line-height:16px;cursor:pointer}.listings-calendar-popover .listings-calendar-item{margin:5px 0;padding:7px 8px}.listings-calendar-popover .listings-calendar-item strong{font-size:11px}.listings-calendar-popover .listings-calendar-item span{font-size:10px}@media(max-width:1100px){.listings-calendar{overflow:auto}.listings-calendar-summary,.listings-calendar-weekdays,.listings-calendar-grid{min-width:840px}}@media(max-width:1000px){.listings-toolbar{flex-wrap:wrap}.listings-updated{margin-left:0}.listings-toolbar input{width:140px}}.listings-more[hidden]{display:none}.listings-calendar{padding:0 10px 14px;background:#071019}.listings-calendar-summary{grid-template-columns:minmax(250px,1.05fr) minmax(540px,1.55fr) minmax(240px,.7fr);min-height:88px;margin:0 -10px 10px;border:1px solid #0b3345;border-radius:0 0 6px 6px;background:#07141e}.listings-calendar-summary-main{flex-direction:row;align-items:center;gap:12px;min-height:auto;padding:15px 18px;border-right:1px solid #123144}.listings-calendar-summary-main strong{display:block;color:#d8eaf3;font-size:18px;letter-spacing:-.02em}.listings-calendar-summary-main span:not(.listings-calendar-summary-icon){display:block;margin-top:4px;color:#477f99;font-size:10px}.listings-calendar-summary-icon{display:grid;width:31px;height:31px;place-items:center;border:1px solid #0a7689;border-radius:7px;color:#24d3cb;font-size:20px;box-shadow:0 0 14px #17c7c02e}.listings-calendar-summary-stats{display:grid;grid-template-columns:repeat(4,1fr)}.listings-calendar-stat{min-height:auto;padding:15px 16px;border-right:1px solid #123144}.listings-calendar-stat span{color:#6494aa;font-size:9px}.listings-calendar-stat b{margin-top:6px;color:#d8edf4;font-size:18px}.listings-calendar-stat em{color:#44768e;font-size:9px}.listings-calendar-activity{padding:14px 16px}.listings-calendar-activity>span{display:block;color:#6494aa;font-size:9px;font-weight:700;text-transform:uppercase}.listings-calendar-bars{display:flex;align-items:flex-end;gap:5px;height:34px;margin-top:7px;padding:0 2px 2px;border-bottom:1px solid #123144}.listings-calendar-bars i{width:10px;min-height:3px;border-radius:1px 1px 0 0;background:#1194a3;box-shadow:0 0 8px #12b8be40}.listings-calendar-nav{min-height:48px;margin:0 -10px 8px;padding:0 14px;border-bottom:1px solid #123144}.listings-calendar-nav strong{min-width:165px;color:#d8eaf3;font-size:15px}.listings-calendar-nav button{border-color:#16425a;background:#091923;color:#80b6ca}.listings-calendar-nav button:hover{border-color:#168ca0;color:#d5f4f1}.listings-calendar-weekdays{margin:0 0 6px;color:#6e9bb2;font-size:9px}.listings-calendar-day{min-height:138px;border-color:#123144;border-radius:6px;padding:9px 10px;background:#07121b}.listings-calendar-day:hover{border-color:#1d4c63}.listings-calendar-day.today{border-color:#16c7bc;background:#071b22;box-shadow:inset 0 0 0 1px #1edccd38,0 0 14px #14aba614}.listings-calendar-day-head{margin-bottom:8px;color:#9ac2d3}.listings-calendar-day-head b{min-width:22px;height:20px;background:#0d2636;color:#78b9d6}.listings-calendar-day.today .listings-calendar-day-head b{background:#0c5e67;color:#c6fffa}.listings-calendar-item{display:flex;align-items:center;gap:7px;margin:0;border-radius:3px;background:transparent;padding:4px 1px;color:#b7d3df}.listings-calendar-item:hover{background:#0a1d28}.listings-calendar-item strong{min-width:0;flex:1;gap:6px;color:#b8d6e3;font-size:10px}.listings-calendar-item span{display:block;margin:0;color:#5f9abb;font-size:9px}.listing-calendar-dot{width:6px;height:6px;flex-basis:6px}.listings-calendar-more{margin:5px 0 0;color:#20d5cf}.listings-calendar-none{display:block;margin-top:40px;color:#1c5a73;font-size:10px;text-align:center}.listings-calendar-popover .listings-calendar-item{margin:4px 0;padding:7px 8px;background:#111c29}.listings-calendar-popover .listings-calendar-item span{margin-top:2px}@media(max-width:1100px){.listings-calendar-summary,.listings-calendar-weekdays,.listings-calendar-grid{min-width:980px}}.listings-calendar-summary{grid-template-columns:minmax(250px,1.05fr) minmax(540px,1.4fr) minmax(360px,.95fr)}.listings-calendar-activity{min-width:0}.listings-calendar-bars{gap:4px}.listings-calendar-bars i{flex:1 1 0;min-width:2px}.listings-calendar-bars i{cursor:default}.listings-activity-tooltip{position:fixed;z-index:35;min-width:165px;border:1px solid #1d6175;border-radius:5px;background:#0c1b27;box-shadow:0 7px 18px #00000061;color:#b9e6eb;padding:7px 8px;pointer-events:none}.listings-activity-tooltip-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.listings-activity-tooltip-head strong{color:#d7f1f2;font-size:11px}.listings-activity-tooltip-head b{color:#35d1ca;font-size:14px}.listings-activity-tooltip small{display:block;margin-top:1px;color:#638da3;font-size:9px}.listings-activity-tooltip-exchanges{display:grid;grid-template-columns:1fr auto;gap:3px 12px;margin-top:7px;padding-top:6px;border-top:1px solid #163345;color:#91b8c9;font-size:10px}.listings-activity-tooltip-exchanges b{color:#d4eff0;text-align:right}.listings-activity-empty{grid-column:1 / -1;color:#638da3}.listings-calendar-weekdays{color:#527b91;font-size:9px;letter-spacing:.06em}.listings-calendar-weekdays span{padding:0 10px}.listings-calendar-day{position:relative;border-color:#0d2432;background:#07121a;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.listings-calendar-day.heat-1{border-color:#103244;background:radial-gradient(ellipse at 50% 100%,rgba(17,123,147,.1),transparent 70%),#07121a}.listings-calendar-day.heat-2{border-color:#124155;background:radial-gradient(ellipse at 50% 100%,rgba(17,140,166,.15),transparent 72%),#07131c}.listings-calendar-day.heat-3{border-color:#155168;background:radial-gradient(ellipse at 50% 100%,rgba(20,155,179,.2),transparent 74%),#07141d}.listings-calendar-day.heat-4{border-color:#1a6680;background:radial-gradient(ellipse at 50% 100%,rgba(25,175,193,.26),transparent 76%),#08151e}.listings-calendar-day.active:hover{border-color:#238da0;background-color:#0a1b25;transform:translateY(-1px);box-shadow:0 4px 10px #00000026}.listings-calendar-day.today{border-color:#0d2c39;border-left:2px solid #29bfc3;background:#081922;box-shadow:inset 1px 0 #26d0c82e}.listings-calendar-day.today.active:hover{border-color:#197485;border-left-color:#45ddd5;box-shadow:inset 1px 0 #37e0d647,0 4px 10px #00000026}.listings-calendar-day-head{color:#8eb3c4}.listings-calendar-day-head b{min-width:18px;height:18px;border-radius:9px;background:#0c2030;color:#628fa7;font-size:9px}.listings-calendar-day.count-zero .listings-calendar-day-head b{background:transparent;color:#315367;opacity:.42}.listings-calendar-day.count-normal .listings-calendar-day-head b{background:#0d2a3c;color:#77a9bf}.listings-calendar-day.count-high .listings-calendar-day-head b{background:#104158;color:#9bd1df}.listings-calendar-day.count-peak .listings-calendar-day-head b{background:#0a5b69;color:#c2f6f0}.listings-calendar-day.today .listings-calendar-day-head b{background:#0c4e5d;color:#bff5ef}.listings-calendar-item{padding:4px 1px}.listings-calendar-item strong{color:#c7dfe8;font-size:10px;font-weight:700}.listings-calendar-item span{color:#4e87a4;font-size:8px;font-weight:500}.listings-calendar-item:hover strong{color:#e0f4f4}.listings-calendar-item:hover span{color:#79b9cd}.listing-calendar-dot{opacity:.8}.listings-calendar-activity-strip{position:absolute;right:9px;bottom:6px;left:9px;display:block;height:2px;overflow:hidden;border-radius:2px;background:#2a91a61f}.listings-calendar-activity-strip i{display:block;height:100%;border-radius:inherit;background:#1a9eae;opacity:.58;transition:opacity .18s ease}.listings-calendar-day.active:hover .listings-calendar-activity-strip i{opacity:.88}.listings-calendar-more{position:relative;z-index:1;margin-bottom:5px}.listings-calendar-stat.announced b,.listings-calendar-stat.peak b{color:#78d7dc}.listings-calendar-stat.announced span,.listings-calendar-stat.peak span{color:#8fbfce}.listings-calendar-bars{position:relative;height:29px;gap:3px;border-bottom-color:#164254}.listings-calendar-bars:before{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#29b9c152;content:""}.listings-calendar-bars i{position:relative;z-index:1;background:#178d9c;box-shadow:none;opacity:.82}.listings-calendar-day{border-color:#0b1e2a;background:#061019}.listings-calendar-day.heat-1{border-color:#0d2734;background:radial-gradient(ellipse at 50% 100%,rgba(17,123,147,.06),transparent 70%),#061019}.listings-calendar-day.heat-2{border-color:#0f3040;background:radial-gradient(ellipse at 50% 100%,rgba(17,140,166,.09),transparent 72%),#07111a}.listings-calendar-day.heat-3{border-color:#113b4c;background:radial-gradient(ellipse at 50% 100%,rgba(20,155,179,.12),transparent 74%),#07111a}.listings-calendar-day.heat-4{border-color:#144858;background:radial-gradient(ellipse at 50% 100%,rgba(25,175,193,.16),transparent 76%),#07121b}.listings-calendar-day.active:hover{border-color:#1c6272;background-color:#081722;box-shadow:none}.listings-calendar-day.today{border-color:#0d2631;border-left-color:#1c969c;background:#07151d;box-shadow:inset 1px 0 #26d0c81a}.listings-calendar-day.today.active:hover{border-color:#14515f;border-left-color:#30b9b7;box-shadow:inset 1px 0 #37e0d629}.listings-calendar-day.count-zero .listings-calendar-day-head,.listings-calendar-day.count-zero .listings-calendar-none{color:#173d4e}.listings-calendar-day.count-normal .listings-calendar-day-head b{background:#0b2534;color:#668da1}.listings-calendar-day.count-high .listings-calendar-day-head b{background:#0d3445;color:#7fabbc}.listings-calendar-day.count-peak .listings-calendar-day-head b{background:#0b4b57;color:#a9e1dd}.listings-calendar-day.today .listings-calendar-day-head b{background:#0b4350;color:#a5dfda}.listings-calendar-activity-strip{height:1px;background:#2a91a614}.listings-calendar-activity-strip i{background:#1b8998;opacity:.42}.listings-calendar-day.active:hover .listings-calendar-activity-strip i{opacity:.64}.listings-calendar-more{color:#508ca3}.listings-calendar-day.active:hover .listings-calendar-more{color:#73b9c3}.listing-calendar-dot{opacity:.62}.listings-calendar-bars:before{background:#29b9c133}.listings-calendar-bars i{background:#177f8d;opacity:.68}.listings-calendar-day.heat-1{border-color:#0e2b38;background:radial-gradient(ellipse at 50% 100%,rgba(17,137,160,.065),transparent 72%),#061019}.listings-calendar-day.heat-2{border-color:#103746;background:radial-gradient(ellipse at 50% 100%,rgba(19,151,174,.11),transparent 74%),#07111a}.listings-calendar-day.active:hover{border-color:#1a5968;background-color:#081620;transform:none}.listings-calendar-day.heat-1.active:hover{background:radial-gradient(ellipse at 50% 100%,rgba(17,137,160,.085),transparent 72%),#07131c}.listings-calendar-day.heat-2.active:hover{background:radial-gradient(ellipse at 50% 100%,rgba(19,151,174,.14),transparent 74%),#07141d}.listings-calendar-day.active:hover .listings-calendar-day-head b{border-color:#1c6271;color:#8fbdc9}.listings-calendar-day.today{border-color:#0c2430;border-left-color:#229fa2;box-shadow:inset 1px 0 #26d0c814}.listings-calendar-day.today.active:hover{border-color:#124a58;border-left-color:#34b5b4;box-shadow:inset 1px 0 #37e0d621}.listings-calendar-day-head>span{color:#9bbbc9;font-weight:750}.listings-calendar-day.count-zero .listings-calendar-day-head>span{color:#52778a}.listings-calendar-item{padding:5px 1px}.listings-calendar-item span{color:#416f88}.listings-calendar-more{display:inline-flex;align-items:center;gap:4px;border-radius:3px;padding:2px 3px;transition:background-color .18s ease,color .18s ease}.listings-calendar-more i{color:#5d8a9f;font-style:normal;opacity:.22;transform:translate(-2px);transition:opacity .18s ease,transform .18s ease}.listings-calendar-more:hover{background:#0a1d28;color:#7fc9ce}.listings-calendar-more:hover i{opacity:1;transform:translate(0);color:#70cdd0}.listings-calendar-summary-main,.listings-calendar-stat{padding-top:13px;padding-bottom:13px}.listings-calendar-activity{padding-top:13px;padding-bottom:12px}.listings-page{padding:10px;background:#060a10}.listings-workspace{border-color:#142333;border-radius:8px;background:#070c12}.listings-toolbar{min-height:54px;height:54px;gap:10px;padding:0 20px;border-bottom-color:#1a2b3a;background:#080f16}.listings-title{margin-right:4px;color:#e0ebef;font-size:16px;font-weight:600}.listings-toolbar input,.listings-toolbar select{height:32px;border-color:#2a3d4c;border-radius:6px;background:#0b151f;color:#cbd9e1;padding:0 10px;font-size:11px;font-weight:400;transition:border-color .16s ease,background-color .16s ease}.listings-toolbar input{width:190px}.listings-toolbar select{min-width:110px}.listings-toolbar input:hover,.listings-toolbar select:hover{border-color:#3a5264;background:#0c1823}.listings-toolbar input:focus,.listings-toolbar select:focus{border-color:#4aa99f;box-shadow:0 0 0 2px #4cc8bd14}.listings-view-toggle{height:32px;border-color:#2a3d4c;border-radius:6px;background:#0a131c}.listings-view-toggle button{min-width:58px;border-right-color:#223544;color:#6e8798;font-size:10px}.listings-view-toggle button:hover{color:#b5cbd7}.listings-view-toggle button.active{background:#10212a;color:#65d2c5}.listings-updated{color:#788d9d;font-size:11px;font-variant-numeric:tabular-nums}.listings-source-error{min-height:26px;margin:0;padding:6px 20px;border-bottom:1px solid #162534;background:#080e15;color:#8c785e;font-size:10px}.listings-source-error[hidden]{display:none}@media(max-width:1000px){.listings-toolbar{height:auto;min-height:54px;padding-top:9px;padding-bottom:9px}.listings-updated{margin-left:auto}}.listings-title{display:inline-flex;align-items:center;gap:9px}.listings-title:before{width:16px;height:16px;background:#7799a8;content:"";-webkit-mask:url(https://api.iconify.design/lucide/calendar-days.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/calendar-days.svg) center / contain no-repeat}.listings-updated,.listings-source-error{display:none!important}.listings-filter-control{position:relative}.listings-filter-toggle{display:inline-flex;align-items:center;gap:6px;height:32px;border:1px solid #2d4252;border-radius:6px;background:#0b151e;color:#b7c7d0;padding:0 10px;font:11px var(--font-ui);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.listings-filter-toggle:before{width:13px;height:13px;background:currentColor;content:"";-webkit-mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat;mask:url(https://api.iconify.design/lucide/sliders-horizontal.svg) center / contain no-repeat}.listings-filter-toggle:hover,.listings-filter-toggle[aria-expanded=true]{border-color:#476a79;background:#101d27;color:#d6e4ea}.listings-filter-popover{position:absolute;z-index:45;top:calc(100% + 8px);left:0;display:grid;grid-template-columns:repeat(2,minmax(142px,1fr));gap:10px;width:314px;border:1px solid #2c4051;border-radius:7px;background:#0a121b;box-shadow:0 16px 32px #00000061;padding:12px}.listings-filter-popover[hidden]{display:none}.listings-filter-popover label{display:flex;flex-direction:column;gap:5px;color:#8297a7;font-size:10px}.listings-filter-popover select{width:100%;min-width:0;height:30px;border:1px solid #2a3d4c;border-radius:5px;background:#0b151e;color:#cdd9e0;padding:0 8px;font:11px var(--font-ui)}@media(max-width:720px){.listings-filter-popover{left:auto;right:0;grid-template-columns:1fr;width:220px}}.listings-calendar-summary{grid-template-columns:minmax(120px,1fr) repeat(4,minmax(140px,190px)) minmax(150px,.9fr);grid-template-rows:54px 34px;min-height:88px;margin-bottom:10px;border-color:#113042;border-radius:0 0 6px 6px;background:#06131c}.listings-calendar-summary-main{display:none}.listings-calendar-summary-stats,.listings-calendar-activity{display:contents}.listings-calendar-summary-stats .listings-calendar-stat{grid-row:1;min-height:0;border:0;padding:12px 14px 0}.listings-calendar-activity>span{grid-column:6;grid-row:1;align-self:center;color:#537a90;font-size:9px}.listings-calendar-bars{grid-column:2 / 6;grid-row:2;align-self:start;height:27px;margin:0;padding:0 1px 2px}.listings-calendar-bars i{opacity:.62}.listings-calendar-bars:before{background:#29b9c129}@media(max-width:1100px){.listings-calendar-summary{min-width:980px}}.listings-calendar-summary{grid-template-columns:minmax(0,1fr) repeat(4,116px) minmax(0,1fr);grid-template-rows:50px 42px;min-height:92px;padding:0 18px;border-color:#0d2d3c;background:#06121b}.listings-calendar-summary-stats .listings-calendar-stat{padding:11px 10px 0}.listings-calendar-summary-stats .listings-calendar-stat:nth-child(1){grid-column:2}.listings-calendar-summary-stats .listings-calendar-stat:nth-child(2){grid-column:3}.listings-calendar-summary-stats .listings-calendar-stat:nth-child(3){grid-column:4}.listings-calendar-summary-stats .listings-calendar-stat:nth-child(4){grid-column:5}.listings-calendar-summary-stats .listings-calendar-stat b{margin-top:3px;font-size:16px;line-height:17px}.listings-calendar-activity>span{grid-column:6;justify-self:start;padding:0 12px}.listings-calendar-bars{grid-column:2 / 6;height:32px;padding:0 1px 2px;justify-content:space-between}.listings-calendar-bars i{flex:1 1 0;max-width:none}.listings-calendar-summary{grid-template-rows:54px 56px;min-height:110px}.listings-calendar-summary-stats .listings-calendar-stat{padding-top:13px}.listings-calendar-bars{height:43px;padding-bottom:3px}.listings-calendar-nav{min-height:34px;height:34px;margin-bottom:7px;padding:0 12px}.listings-calendar-nav strong{min-width:156px;font-size:13px}.listings-calendar-nav button{height:25px;padding:0 8px;font-size:10px}.listings-calendar{position:relative}.listings-calendar-summary{grid-template-columns:minmax(0,1fr) repeat(4,130px) minmax(0,1fr);grid-template-rows:61px 68px;min-height:129px;margin-bottom:8px}.listings-calendar-summary-stats .listings-calendar-stat{padding-top:16px}.listings-calendar-bars{height:52px;padding-bottom:4px}.listings-calendar-bars i{background:linear-gradient(180deg,#168f9c,#0d5968);box-shadow:0 0 9px #169da921;opacity:.76}.listings-calendar-nav{position:absolute;z-index:2;top:99px;left:12px;min-height:26px;height:26px;margin:0;padding:0;border:0;background:transparent}.listings-calendar-nav strong{min-width:156px}.listings-calendar-nav button{height:25px}.listings-calendar-summary{position:relative;display:block;min-height:102px;height:102px;margin-bottom:8px;padding:0}.listings-calendar-summary-stats{position:absolute;top:9px;left:50%;display:flex;width:520px;transform:translate(-50%)}.listings-calendar-summary-stats .listings-calendar-stat{flex:1;min-width:0;padding:0 16px;border-left:1px solid rgba(31,99,117,.24)}.listings-calendar-summary-stats .listings-calendar-stat:first-child{border-left:0}.listings-calendar-summary-stats .listings-calendar-stat b{margin-top:3px;font-size:17px;line-height:18px}.listings-calendar-summary-stats .listings-calendar-stat em{margin-top:1px}.listings-calendar-activity{position:absolute;right:20%;bottom:7px;left:20%;display:block}.listings-calendar-activity>span{display:none}.listings-calendar-bars{height:51px;margin:0;padding:0 0 3px;gap:3px;border-bottom:0}.listings-calendar-bars:before{right:0;bottom:0;left:0;background:#2ab1b947}.listings-calendar-bars i{border-radius:3px 3px 1px 1px;background:linear-gradient(to top,#107584eb,#1697a2a3 54%,#21acb424);box-shadow:0 1px 5px #0f7d8b1a;opacity:.92}.listings-calendar-bars i.peak{background:linear-gradient(to top,#128593f5,#1fa6afb8 55%,#2abec33d);box-shadow:0 1px 7px #1599a429}.listings-calendar-nav{top:73px}@media(max-width:1100px){.listings-calendar-summary{min-height:116px;height:116px}.listings-calendar-activity{right:8%;left:36%}.listings-calendar-nav{top:82px}}.listings-calendar-summary{min-height:100px;height:100px}.listings-calendar-summary-main,.listings-calendar-activity>span{display:none}.listings-calendar-summary-stats{top:5px}.listings-calendar-summary-stats .listings-calendar-stat{border-left:0}.listings-calendar-activity{bottom:5px}.listings-calendar-bars{height:48px}.listings-calendar-bars:before{background:#2ab1b938}.listings-calendar-bars i{-webkit-mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.78) 62%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.78) 62%,transparent 100%)}@media(max-width:1100px){.listings-calendar-summary{min-height:116px;height:116px}}.listings-calendar-bars i{transition:opacity .16s ease,filter .16s ease,box-shadow .16s ease}.listings-calendar-bars:has(i:hover) i:not(:hover){filter:saturate(.72);opacity:.42}.listings-calendar-bars i:hover{filter:brightness(1.12);opacity:1;box-shadow:0 1px 8px #1394a038}.listings-calendar-summary{min-height:112px;height:112px}.listings-calendar-summary-stats{top:8px;width:540px}.listings-calendar-activity{right:18%;bottom:6px;left:18%}.listings-calendar-bars{height:56px;padding:0 15px 3px;gap:4px}.listings-calendar-bars:before{right:15px;left:15px;background:linear-gradient(90deg,transparent,rgba(42,177,185,.24) 9%,rgba(42,177,185,.24) 91%,transparent)}.listings-calendar-bars i{border-radius:3px 3px 1px 1px}.listings-calendar-nav{top:83px}@media(max-width:1100px){.listings-calendar-summary{min-height:122px;height:122px}.listings-calendar-activity{right:8%;left:36%}.listings-calendar-nav{top:88px}}.listings-calendar-summary{min-height:126px;height:126px}.listings-calendar-summary-stats{top:9px;width:508px}.listings-calendar-activity{right:22%;bottom:8px;left:22%}.listings-calendar-bars{height:64px;padding:0 18px 3px;gap:4px}@media(max-width:1100px){.listings-calendar-summary{min-height:132px;height:132px}.listings-calendar-activity{right:10%;left:34%}.listings-calendar-nav{top:94px}}.listings-calendar-summary{min-height:124px;height:124px}.listings-calendar-summary-stats{top:12px;width:520px}.listings-calendar-summary-stats .listings-calendar-stat{padding:0 15px}.listings-calendar-activity{right:25%;bottom:10px;left:25%}.listings-calendar-bars{height:58px;padding:0 18px 3px;gap:4px}.listings-calendar-bars:before{right:18px;left:18px}.listings-calendar-nav{top:96px}@media(max-width:1100px){.listings-calendar-summary{min-height:132px;height:132px}.listings-calendar-summary-stats{width:508px}.listings-calendar-activity{right:8%;left:36%}.listings-calendar-bars{height:58px}.listings-calendar-nav{top:94px}}.listings-calendar-summary-stats{top:8px}.listings-calendar-activity{padding:0}.listings-calendar-activity{isolation:isolate;border-radius:5px;background:radial-gradient(ellipse 68% 90% at 50% 100%,rgba(18,126,141,.045),transparent 72%)}.listings-calendar-bars{background:linear-gradient(90deg,transparent,rgba(34,145,159,.045) 10%,rgba(34,145,159,.045) 90%,transparent) 0 34% / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(34,145,159,.035) 14%,rgba(34,145,159,.035) 86%,transparent) 0 66% / 100% 1px no-repeat}.listings-calendar-bars i{-webkit-mask-image:none;mask-image:none;background:linear-gradient(to top,#0b5b6ae6,#127d89c7);border-top:1px solid rgba(82,196,195,.52);box-shadow:inset 0 1px #7edcd61f}.listings-calendar-item{gap:8px;padding:6px 1px}.listings-calendar-item strong{font-size:12px}.listings-calendar-item span{font-size:10px}.listing-calendar-exchange-icon{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.listing-calendar-exchange-icon img{display:block;width:15px;height:15px;object-fit:contain}.listings-calendar-item:hover .listing-calendar-exchange-icon{border:0;background:transparent}.listings-calendar-day.heat-1{border-color:#0d2936;background:radial-gradient(ellipse at 50% 100%,rgba(19,136,157,.035),transparent 72%),#061019}.listings-calendar-day.heat-2{border-color:#103542;background:radial-gradient(ellipse at 50% 100%,rgba(20,146,166,.07),transparent 74%),#07111a}.listings-calendar-day.heat-3{border-color:#123e4b;background:radial-gradient(ellipse at 50% 100%,rgba(22,155,174,.105),transparent 75%),#07121b}.listings-calendar-day.heat-4{border-color:#154955;background:radial-gradient(ellipse at 50% 100%,rgba(25,167,184,.145),transparent 76%),#07131c}.listings-calendar-day.heat-1 .listings-calendar-day-head b{background:#0b2634;color:#6f9daf}.listings-calendar-day.heat-2 .listings-calendar-day-head b{background:#0c3342;color:#81b1c0}.listings-calendar-day.heat-3 .listings-calendar-day-head b{background:#0d4050;color:#96c6ce}.listings-calendar-day.heat-4 .listings-calendar-day-head b{background:#0d4c59;color:#b1e0dd;box-shadow:0 0 7px #18a3ae1c}.listings-calendar-activity-strip{height:1px;background:#24899917}.listings-calendar-activity-strip i{background:linear-gradient(90deg,#177d8e7a,#2bacb4ad);box-shadow:0 0 5px #1a9faa1f;opacity:.68}.listings-calendar-day.active:hover,.listings-calendar-day.linked-focus{border-color:#1a5c69;background-color:#081620;box-shadow:inset 0 0 16px #168e9f0e}.listings-calendar-day.linked-focus .listings-calendar-activity-strip i{opacity:.88}.listings-calendar-bars i{-webkit-mask-image:none;mask-image:none;border-top:1px solid rgba(82,196,195,.52);background:linear-gradient(to top,#0b5b6ae6,#127d89c7);box-shadow:inset 0 1px #7edcd61f}.listings-calendar-bars i.peak{background:linear-gradient(to top,#0c6774f0,#158e97d6);border-top-color:#6fd7d1ad;box-shadow:inset 0 1px #97eae229}.listings-calendar-bars.has-linked-focus i:not(.linked-focus){filter:saturate(.68);opacity:.36}.listings-calendar-bars.has-linked-focus i.linked-focus{filter:brightness(1.13);opacity:1}.listings-calendar-grid .listings-calendar-day{transition:opacity .18s ease,filter .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.listings-calendar-grid.has-linked-focus .listings-calendar-day:not(.linked-focus){filter:saturate(.78);opacity:.72}.listings-calendar-grid.has-linked-focus .listings-calendar-day.linked-focus{z-index:1;border-color:#217080;box-shadow:inset 0 0 20px #1c9daa14,0 2px 8px #0000001f}.listings-calendar-summary{min-height:112px;height:112px;margin-bottom:13px;border-bottom-color:#133345}.listings-calendar-summary-stats{top:7px;width:500px}.listings-calendar-summary-stats .listings-calendar-stat{display:flex;flex-direction:column;align-items:center;padding:0 10px;text-align:center}.listings-calendar-summary-stats .listings-calendar-stat span{color:#527889;font-size:8px;letter-spacing:.035em}.listings-calendar-summary-stats .listings-calendar-stat b{margin-top:2px;font-size:19px;line-height:20px}.listings-calendar-summary-stats .listings-calendar-stat em{margin-top:1px;color:#3f6b80;font-size:8px}.listings-calendar-activity{bottom:13px}.listings-calendar-bars{height:53px}.listings-calendar-nav{position:static;min-height:30px;height:30px;margin:0 0 8px;padding:0 12px;border:0;background:transparent}.listings-calendar-nav strong{min-width:0;font-size:13px}.listings-calendar-nav button{height:22px;border-color:#1d5167b8;background:#07131c;padding:0}.listings-calendar-nav button#listingsCalendarPrev,.listings-calendar-nav button#listingsCalendarNext{width:22px;color:#74a4b7;font-size:15px;line-height:20px}.listings-calendar-nav button:hover{border-color:#246177;background:#091923;color:#b9dde2}@media(max-width:1100px){.listings-calendar-summary{min-height:112px;height:112px}.listings-calendar-activity{right:8%;left:36%;bottom:13px}.listings-calendar-nav{position:static}}.listings-toolbar{min-height:52px;height:52px;gap:8px;padding:0 18px}.listings-toolbar input,.listings-filter-toggle{height:30px}.listings-calendar-summary-stats{top:9px;width:540px}.listings-calendar-summary-stats .listings-calendar-stat{position:relative;padding:0 16px}.listings-calendar-summary-stats .listings-calendar-stat+.listings-calendar-stat:before{position:absolute;top:6px;bottom:4px;left:0;width:1px;background:#2a5d706b;content:""}.listings-calendar-summary-stats .listings-calendar-stat span{color:#7196a8;font-size:9px;font-weight:750;letter-spacing:.055em}.listings-calendar-summary-stats .listings-calendar-stat b{margin-top:3px;color:#e1f0f3;font-size:21px;line-height:22px;letter-spacing:-.02em}.listings-calendar-summary-stats .listings-calendar-stat em{margin-top:2px;color:#52768a;font-size:9px}.listings-calendar-more{width:100%;justify-content:space-between;margin:5px 0 4px;padding:4px 5px;border-top:1px solid rgba(33,83,102,.38);border-radius:0;color:#70b8c4}.listings-calendar-more:hover{background:#0e2b389e;color:#a1e4e4}.listings-calendar-more i{opacity:.72}.listings-calendar-activity{bottom:8px}.listings-calendar-bars{height:40px}.listings-calendar-nav button#listingsCalendarToday{height:22px;margin-left:4px;padding:0 8px;color:#82adbd;font-size:10px}.listings-calendar-nav button#listingsCalendarToday:hover{color:#d2eff0}@media(max-width:1000px){.listings-toolbar{min-height:52px;height:auto;padding:9px 18px}}.listings-page,.listings-calendar{background:#050a0f}.listings-workspace{border-color:#14202ab8;background:#050a0f}.listings-toolbar{border-bottom-color:#14202ab8;background:#060d13}.listings-toolbar input,.listings-filter-toggle{border-color:#1b2a3a;background:#081016;color:var(--control-text)}.listings-toolbar input:hover,.listings-filter-toggle:hover,.listings-filter-toggle[aria-expanded=true]{border-color:#2b4054;background:#0a131c;color:#dbe7f3}.listings-calendar-summary{border-color:#14202ab8;border-bottom-color:#14202ab8;background:#060d13}.listings-calendar-summary-stats .listings-calendar-stat+.listings-calendar-stat:before{background:#2b3d509e}.listings-calendar-summary-stats .listings-calendar-stat span{color:#8291a3}.listings-calendar-summary-stats .listings-calendar-stat b{color:#dbe7f3}.listings-calendar-summary-stats .listings-calendar-stat em{color:#68788b}.listings-calendar-activity,.listings-calendar-bars{background:none}.listings-calendar-bars:before{background:#2b3d507a}.listings-calendar-bars i,.listings-calendar-bars i.peak{border-top-color:#52e0cc6b;background:linear-gradient(to top,#1b6c6fdb,#52e0cc99);box-shadow:none}.listings-calendar-weekdays{color:#8291a3}.listings-calendar-nav button{border-color:#1b2a3a;background:#081016;color:#8291a3}.listings-calendar-nav button:hover{border-color:#2b4054;background:#0a131c;color:#dbe7f3}.listings-calendar-day,.listings-calendar-day.heat-1{border-color:#14202ab8;background:#060d13}.listings-calendar-day.heat-1{background:radial-gradient(ellipse at 50% 100%,rgba(82,224,204,.018),transparent 70%),#060d13}.listings-calendar-day.heat-2{border-color:#182d39;background:radial-gradient(ellipse at 50% 100%,rgba(82,224,204,.035),transparent 72%),#071017}.listings-calendar-day.heat-3{border-color:#1a3540;background:radial-gradient(ellipse at 50% 100%,rgba(82,224,204,.055),transparent 74%),#081118}.listings-calendar-day.heat-4{border-color:#1d434d;background:radial-gradient(ellipse at 50% 100%,rgba(82,224,204,.09),transparent 76%),#081218}.listings-calendar-day.active:hover,.listings-calendar-day.linked-focus{border-color:#52e0cc4d;background:#081016;box-shadow:none}.listings-calendar-day-head>span{color:#b5c3d2}.listings-calendar-day.count-zero .listings-calendar-day-head>span{color:#536477}.listings-calendar-day-head b,.listings-calendar-day.count-normal .listings-calendar-day-head b{background:#52e0cc1a;color:#8ccfc8;box-shadow:none}.listings-calendar-day.count-high .listings-calendar-day-head b{background:#52e0cc1f;color:#a6dfd8}.listings-calendar-day.count-peak .listings-calendar-day-head b{background:#52e0cc29;color:#c3eee8;box-shadow:0 0 8px #52e0cc12}.listings-calendar-day{border-radius:9px}.listings-calendar-item span{color:#718096}.listings-calendar-day.count-zero .listings-calendar-day-head>span,.listings-calendar-day.count-zero .listings-calendar-day-head b{color:#3f4e5d}.listings-calendar-day.active:hover{border-color:#52e0cc4d;background:#081016;box-shadow:0 6px 16px #00000029}.listings-page{overflow:hidden}.listings-workspace{display:flex;flex-direction:column;height:100%;min-height:0}.listings-calendar{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.listings-calendar-item strong{color:#dbe7f3}.listings-calendar-item span{color:#8291a3}.listings-calendar-item:hover{background:#081016}.listings-calendar-item:hover strong{color:#fff}.listings-calendar-nav button#listingsCalendarPrev,.listings-calendar-nav button#listingsCalendarNext{display:grid;width:26px;height:26px;place-items:center;border-color:#263c4f;border-radius:6px;color:#8eacbd;font-size:0}.listings-calendar-nav button#listingsCalendarPrev svg,.listings-calendar-nav button#listingsCalendarNext svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.listings-calendar-grid{transition:transform .18s cubic-bezier(.22,.8,.3,1),opacity .18s ease;will-change:transform,opacity}.listings-calendar-summary{transition:opacity .16s ease}.listings-calendar.month-transition-next .listings-calendar-grid{opacity:.18;transform:translate(-16px)}.listings-calendar.month-transition-prev .listings-calendar-grid{opacity:.18;transform:translate(16px)}.listings-calendar.month-transition-next,.listings-calendar.month-transition-prev,.listings-calendar.month-transition-enter{overflow-x:hidden}.listings-calendar.month-transition-next .listings-calendar-summary,.listings-calendar.month-transition-prev .listings-calendar-summary{opacity:.56}.listings-calendar-grid.month-enter-from-right{opacity:0;transform:translate(16px)}.listings-calendar-grid.month-enter-from-left{opacity:0;transform:translate(-16px)}.listings-calendar-bars i{transition:height .26s cubic-bezier(.22,.8,.3,1),opacity .16s ease,filter .16s ease,box-shadow .16s ease}@media(prefers-reduced-motion:reduce){.listings-calendar-grid,.listings-calendar-summary,.listings-calendar-bars i{transition:none}}.listings-table-exchange{display:inline-flex;align-items:center;gap:7px;color:#c7d3df;white-space:nowrap}.listings-table-exchange .listing-calendar-exchange-icon{width:20px;height:20px;flex-basis:20px;border:0;border-radius:0;background:transparent;box-shadow:none}.listings-table-exchange .listing-calendar-exchange-icon img{width:19px;height:19px}.listings-calendar-more{border-top-color:#2b3d50a3;color:#8ccfc8}.listings-calendar-more:hover{background:#081016;color:#d9f7f3}.listings-calendar-activity-strip{background:#2b3d5075}.listings-calendar-activity-strip i{background:#52e0cc85;box-shadow:none}.listings-filter-popover{display:grid;grid-template-columns:minmax(172px,1.35fr) minmax(118px,.9fr);gap:6px;width:326px;padding:6px;border-color:#26394a;border-radius:7px;background:#081016;box-shadow:0 14px 30px #00000070}.listings-filter-group{min-width:0;padding:5px;border:1px solid rgba(43,61,80,.72);border-radius:5px;background:#060d13}.listings-filter-group-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 1px 4px;color:#8291a3;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.listings-filter-all{border:0;border-radius:3px;background:transparent;color:#76cfc5;padding:2px 4px;font:700 9px var(--font-ui);cursor:pointer}.listings-filter-all:hover{background:#52e0cc1a;color:#d8f4ef}.listings-filter-options{display:grid;gap:1px}.listings-filter-options label{display:flex;flex-direction:row;align-items:center;min-width:0;gap:6px;min-height:23px;border:1px solid transparent;border-radius:4px;color:#b7c4d1;padding:3px 5px;font-size:10px;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.listings-filter-options label:hover{border-color:#2b3d50b8;background:#0a1620;color:#e1eaf3}.listings-filter-options input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.listings-filter-options label:before{width:13px;height:13px;flex:0 0 13px;border:1px solid #4a6175;border-radius:3px;background:#081016;box-sizing:border-box;content:"";transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.listings-filter-options label:has(input:checked){color:#dbe7f3}.listings-filter-options label:has(input:checked):before{border-color:#4f7f82;background:#2d6668 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.2 6.2 2.25 2.25L9.9 3' fill='none' stroke='%23edf5f5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.65'/%3E%3C/svg%3E") center/11px 11px no-repeat;box-shadow:none}.listings-filter-options label:has(input:focus-visible){outline:1px solid #52e0cc;outline-offset:1px}.listings-filter-options label[data-status-description]{position:relative}.listings-filter-options label[data-status-description]:after{position:absolute;z-index:2;top:calc(100% + 5px);left:-1px;display:none;width:184px;border:1px solid #30475b;border-radius:5px;background:#0b151f;box-shadow:0 9px 20px #00000061;color:#aebdca;padding:7px 8px;font-size:9px;font-weight:500;line-height:1.35;text-transform:none;content:attr(data-status-description);pointer-events:none}.listings-filter-options label[data-status-description]:hover:after{display:block}.listings-filter-exchange-icon{display:grid;width:14px;height:14px;flex:0 0 14px;place-items:center;overflow:hidden;border-radius:3px}.listings-filter-exchange-icon img{display:block;width:14px;height:14px;object-fit:contain}.listings-filter-toggle.has-active-filters:after{display:grid;width:5px;height:5px;margin-left:1px;border-radius:50%;background:#52e0cc;box-shadow:0 0 7px #52e0cc7a;content:""}@media(max-width:720px){.listings-filter-popover{grid-template-columns:1fr;width:250px}}#liquidityScannerView.active,#listingsView.active{animation:chartCellIn .18s ease-out both}#alertsView{overflow:auto;padding:10px;background:#060a10}.alerts-workspace{width:100%;min-height:100%;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(20,32,42,.72);border-radius:8px;background:#050a0f;box-shadow:none}.alerts-header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 18px;border-bottom:1px solid rgba(20,32,42,.72);background:#080f16}.alerts-header h1{color:#e0ebef;font-size:16px;font-weight:600}.alerts-header p{margin-top:3px;color:#788d9d;font-size:10px}.alerts-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.alerts-header-actions>span{color:#71869a;font-size:10px}.alerts-workspace button,.alerts-workspace select,.alerts-workspace input{font:11px var(--font-ui)}.alerts-header-actions button,.alerts-form-actions button{min-height:30px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:#aebdcb;padding:0 10px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.alerts-header-actions button:hover,.alerts-form-actions button:hover{border-color:#2b4054;background:#0a131c;color:#e5eef5}.alerts-header-actions button.primary,.alerts-form-actions button.primary{border-color:#28645e;background:#0b211f;color:#a9e6dc}.alerts-header-actions button.primary:hover,.alerts-form-actions button.primary:hover{border-color:#39877e;background:#0d2926;color:#d4f5ef}.alerts-create-form{margin:0;padding:12px 18px;border:0;border-bottom:1px solid rgba(20,32,42,.72);border-radius:0;background:#060d13}.alerts-metric-picker{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 8px}.alerts-metric-picker button{min-height:28px;padding:0 9px;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:#9aabba;font:600 10px var(--font-ui);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.alerts-metric-picker button:hover{border-color:#2b4054;background:#0a131c;color:#dbe7f3}.alerts-metric-picker button.active{border-color:#28645e;background:#10211f;color:#8edbd0}.alerts-metric-picker button:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.alerts-metric-description{min-height:15px;margin:0 0 10px;color:#788d9d;font-size:10px;line-height:1.4}.alerts-create-form[hidden]{display:none}.alerts-create-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px;color:#dbe7f3;font-size:12px}.alerts-create-heading button{width:25px;height:25px;border:1px solid transparent;border-radius:5px;background:transparent;color:#8195a5;font-size:18px;cursor:pointer}.alerts-create-heading button:hover{border-color:#26394a;background:#0a131c;color:#dbe7f3}.alerts-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.alerts-form-grid label{display:grid;gap:4px;color:#8297a7;font-size:9px;font-weight:600}.alerts-form-grid label[hidden]{display:none}.alerts-symbol-autocomplete{position:relative;min-width:0}.alerts-symbol-autocomplete>input{display:block;width:100%}#alertsMetricSymbolSuggestions{right:auto;left:0}.alerts-form-grid input,.alerts-form-grid select,.alerts-filters select{height:30px;min-width:0;border:1px solid #1b2a3a;border-radius:5px;outline:0;background:#081016;color:var(--control-text);padding:0 9px;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.alerts-form-grid input:hover,.alerts-form-grid select:hover,.alerts-filters select:hover{border-color:#2b4054;background:#0a131c}.alerts-form-grid input:focus,.alerts-form-grid select:focus,.alerts-filters select:focus{border-color:#4aa99f;background:#081016;box-shadow:0 0 0 2px #4cc8bd14}.alerts-form-grid input:focus-visible,.alerts-form-grid select:focus-visible,.alerts-filters select:focus-visible,.alerts-header-actions button:focus-visible,.alerts-form-actions button:focus-visible,.alerts-tabs button:focus-visible,.alerts-row-actions button:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.alerts-form-error{min-height:15px;margin-top:6px;color:#df8e8e;font-size:10px}.alerts-form-actions{display:flex;justify-content:flex-end;gap:7px}.alerts-toolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 18px;border-bottom:1px solid rgba(20,32,42,.72);background:#060d13}.alerts-tabs,.alerts-filters{display:flex;align-items:center;gap:6px}.alerts-tabs button{height:30px;border:0;border-bottom:2px solid transparent;background:transparent;color:#71869a;padding:0 8px;font-size:10px;font-weight:600;cursor:pointer;transition:color .14s ease,border-color .14s ease}.alerts-tabs button:hover{color:#c4d3de}.alerts-tabs button.active{border-bottom-color:#4cc8bd;color:#d6eee9}.alerts-tabs b{margin-left:4px;color:#71869a;font-size:9px;font-weight:600}.alerts-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;padding:12px 18px}.alerts-list:not([hidden]){flex:0 0 auto}.alerts-list[hidden]{display:none}.alerts-empty{grid-column:1 / -1;padding:38px 12px;color:#71869a;font-size:11px;text-align:center}.alerts-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:start;align-items:start;gap:6px 10px;min-height:0;padding:10px 11px;border:1px solid rgba(27,42,58,.78);border-radius:6px;background:#070e14;transition:border-color .12s ease,background-color .12s ease}.alerts-row:hover{border-color:#294050;background:#080f16}.alerts-row-main{min-width:0}.alerts-row:not(.alerts-row-history) .alerts-row-main{grid-column:1;grid-row:1}.alerts-row-main strong{display:block;overflow:hidden;color:#d4e0e8;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.alerts-row-main span,.alerts-row-detail{display:block;margin-top:3px;color:#71869a;font-size:9px;line-height:1.35}.alerts-row-type{display:inline-flex;grid-column:1;grid-row:2;align-items:center;align-self:start;width:max-content;border:1px solid rgba(76,200,189,.2);border-radius:4px;background:#4cc8bd0b;color:#83bdb6;padding:3px 6px;font-size:8px;white-space:nowrap}.alerts-row-actions{display:flex;grid-column:2;grid-row:1 / span 2;align-self:center;justify-content:flex-end;gap:5px}.alerts-row-actions button{width:26px;height:26px;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:#8297a7;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.alerts-row-actions button:hover{border-color:#2b4054;background:#0a131c;color:#e7f2f7}.alerts-row-actions button.delete{color:#a86d78}.alerts-row-actions button.delete:hover{border-color:#c5667466;background:#6b2b3624;color:#e49aa3}.alerts-row-history{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto}.alerts-row-history .alerts-row-main{grid-column:1;grid-row:1}.alerts-row-history .alerts-row-type{grid-column:2;grid-row:1}.alerts-row-history .alerts-row-detail{grid-column:1 / -1;grid-row:2}.alerts-toolbar{min-height:40px;justify-content:flex-start;padding:4px 18px 0;border-bottom:0}.alerts-status-tabs{display:flex;align-items:center;gap:0;overflow-x:auto;padding:0 18px;border-bottom:1px solid rgba(20,32,42,.72);background:#060d13}.alerts-status-tabs[hidden]{display:none}.alerts-status-tabs button{flex:0 0 auto;height:36px;border:0;border-bottom:2px solid transparent;background:transparent;color:#71869a;padding:0 10px;font:10px var(--font-ui);cursor:pointer}.alerts-status-tabs button:hover{color:#c4d3de}.alerts-status-tabs button.active{border-bottom-color:#4cc8bd;color:#d6eee9}.alerts-status-tabs b{margin-left:4px;color:#71869a;font-size:9px;font-weight:600}.alerts-table-toolbar{display:flex;align-items:center;gap:7px;padding:9px 18px;border-bottom:1px solid rgba(20,32,42,.72);background:#070e14}.alerts-table-toolbar select,.alerts-search{height:30px;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:var(--control-text)}.alerts-table-toolbar select{min-width:120px;padding:0 9px;font:10px var(--font-ui)}.alerts-search{display:flex;align-items:center;gap:7px;flex:1 1 220px;max-width:360px;padding:0 9px}.alerts-search span{color:#71869a;font-size:16px;line-height:1}.alerts-search input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#d5e0e8;font:10px var(--font-ui)}.alerts-table-toolbar select:hover,.alerts-search:hover{border-color:#2b4054;background:#0a131c}.alerts-table-toolbar select:focus-visible,.alerts-search:focus-within{outline:1px solid var(--cyan);outline-offset:1px;border-color:#4aa99f}.alerts-table-wrap{flex:0 1 auto;min-height:0;overflow:auto;padding:0 18px}.alerts-table-wrap[hidden],.alerts-pagination[hidden]{display:none}.alerts-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:10px}.alerts-table th{height:32px;border-bottom:1px solid rgba(20,32,42,.85);color:#71869a;font-size:9px;font-weight:500;text-align:left;white-space:nowrap}.alerts-table td{height:49px;border-bottom:1px solid rgba(20,32,42,.78);color:#9dafbd;vertical-align:middle}.alerts-table tr:hover td{background:#08121a8c}.alerts-table .alert-symbol{display:block;color:#d4e0e8;font-size:10px;font-weight:650}.alerts-table .alert-exchange,.alerts-table .alert-subtext{display:block;overflow:hidden;margin-top:2px;color:#71869a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.alerts-table .alert-condition{color:#9dafbd;line-height:1.35}.alerts-state-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(76,200,189,.22);border-radius:4px;background:#4cc8bd0f;color:#91d8cc;padding:3px 6px;font-size:9px;white-space:nowrap}.alerts-state-pill:before{width:6px;height:6px;border-radius:50%;background:#4cc8bd;content:""}.alerts-state-pill.triggered{border-color:#eaae5b40;background:#eaae5b0f;color:#dfbc84}.alerts-state-pill.triggered:before{background:#d6a45a}.alerts-state-pill.paused{border-color:#243444;background:#0a121a;color:#8297a7}.alerts-state-pill.paused:before{background:#71869a}.alerts-table .alert-actions{display:flex;justify-content:flex-end;gap:5px}.alerts-table .alert-actions button{width:26px;height:26px;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:#8297a7;cursor:pointer}.alerts-table .alert-actions button:hover{border-color:#2b4054;background:#0a131c;color:#e7f2f7}.alerts-table .alert-actions button.delete{color:#a86d78}.alerts-table .alert-select{width:13px;height:13px;accent-color:#4cc8bd}.alerts-empty{padding:32px 12px;color:#71869a;font-size:11px;text-align:center}.alerts-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 18px;color:#71869a;font-size:9px}.alerts-pagination-controls{display:flex;align-items:center;gap:5px}.alerts-pagination button{min-width:28px;height:28px;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:#aebdcb;cursor:pointer}.alerts-pagination button:hover:not(:disabled){border-color:#2b4054;color:#e7f2f7}.alerts-pagination button:disabled{opacity:.45;cursor:default}.alerts-pagination button.current{border-color:#337a73;color:#b7e7df}.alerts-table-toolbar select:focus-visible,.alerts-search:focus-within,.alerts-pagination button:focus-visible,.alerts-table .alert-actions button:focus-visible,.alerts-table .alert-select:focus-visible,.alerts-status-tabs button:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}#alertsView{background:radial-gradient(ellipse at 12% 0%,rgba(47,129,247,.055),transparent 34%),#060a10}.alerts-workspace{border-color:#3f566f8f;background:linear-gradient(180deg,#080f17,#060b11 180px);box-shadow:inset 0 1px #ffffff06,0 10px 35px #0000002e}.alerts-header{min-height:62px;padding:9px 20px;border-bottom-color:#3f566f6b;background:linear-gradient(100deg,#0e1723fa,#080f16fa 64%)}.alerts-header h1{color:#f0f6fc;font-size:18px;font-weight:750;letter-spacing:.01em}.alerts-header p{color:#91a4b7;font-size:11px}.alerts-header-actions>span{color:#91a4b7;font-size:11px}.alerts-header-actions button,.alerts-form-actions button{min-height:32px;border-color:var(--control-border);border-radius:7px;background:var(--control-bg);color:#c1cfdd;font-size:11px}.alerts-header-actions button:hover,.alerts-form-actions button:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover);color:#f0f6fc}.alerts-header-actions button.primary,.alerts-form-actions button.primary{border-color:#52e0cc85;background:linear-gradient(180deg,#1c887c52,#114f4a47);color:#bcfff4;box-shadow:inset 0 1px #ffffff09,0 0 14px #52e0cc0b}.alerts-header-actions button.primary:hover,.alerts-form-actions button.primary:hover{border-color:var(--cyan);background:linear-gradient(180deg,#24a4956b,#14605857);color:#ecfffc;box-shadow:0 0 14px #52e0cc1a}.alerts-toolbar{background:linear-gradient(90deg,#0a121bf5,#070d14f5)}.alerts-tabs button{height:34px;color:#91a4b7;font-size:11px;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.alerts-tabs button:hover{color:#e0ebf4}.alerts-tabs button.active{border-bottom-color:var(--cyan);background:linear-gradient(180deg,transparent,rgba(82,224,204,.055));color:#effaf8}.alerts-tabs b{display:inline-flex;min-width:19px;height:17px;align-items:center;justify-content:center;border:1px solid rgba(82,224,204,.19);border-radius:5px;background:#52e0cc14;color:#a9eee4;font-size:10px}.alerts-status-tabs{border-bottom-color:#3f566f5c;background:#080f16}.alerts-status-tabs button{height:38px;color:#8295a8;font-size:11px;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.alerts-status-tabs button:hover{color:#dbe7f3}.alerts-status-tabs button.active{border-bottom-color:var(--cyan);background:linear-gradient(180deg,transparent,rgba(82,224,204,.07));color:#e8f8f5}.alerts-status-tabs b{display:inline-grid;min-width:19px;height:17px;place-items:center;border-radius:5px;background:#8295a81a;color:#b3c1ce;font-size:10px}.alerts-status-tabs button.active b{background:#52e0cc24;color:#b9fff4}.alerts-table-toolbar{gap:8px;padding:10px 20px;border-bottom-color:#3f566f57;background:#080f16}.alerts-table-toolbar select,.alerts-search{height:34px;border-color:var(--control-border);border-radius:7px;background:var(--control-bg);color:#dbe6f2;font-size:11px}.alerts-table-toolbar select{min-width:132px;font-size:11px}.alerts-search{max-width:400px;border-color:var(--control-border)}.alerts-search span{color:var(--cyan);font-size:17px}.alerts-search input{color:#e2edf6;font-size:11px}.alerts-search input::placeholder{color:#71859a}.alerts-table-toolbar select:hover,.alerts-search:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.alerts-table-toolbar select:focus-visible,.alerts-search:focus-within{border-color:#52e0cca8;box-shadow:0 0 0 3px #52e0cc12}.alerts-table-wrap{padding:0 20px}.alerts-table{font-size:11px}.alerts-table th{height:36px;border-bottom-color:#3f566f7a;color:#8fa4b9;font-size:10px;font-weight:700;letter-spacing:.015em}.alerts-table td{height:55px;border-bottom-color:#26374a94;color:#c0cfdd;font-size:11px;transition:background-color .12s ease}.alerts-table tbody tr:nth-child(2n) td{background:#0c151f47}.alerts-table tbody tr:hover td{background:#52e0cc0b}.alerts-table tbody tr:hover td:first-child{box-shadow:inset 2px 0 var(--cyan)}.alerts-table .alert-symbol{color:#f0f6fc;font-size:12px;font-weight:750}.alerts-table .alert-exchange,.alerts-table .alert-subtext{color:#8297ab;font-size:10px}.alerts-table td:nth-child(2){color:#b7c8d8;font-weight:650}.alerts-table .alert-condition{color:#c4d3e0;font-size:11px}.alerts-state-pill{gap:6px;border-color:#2ee88942;border-radius:5px;background:#2ee88913;color:#8ff5bf;padding:4px 8px;font-size:10px;font-weight:700}.alerts-state-pill:before{width:7px;height:7px;background:var(--green);box-shadow:0 0 8px #2ee8897a}.alerts-state-pill.triggered{border-color:#ffb45459;background:#ffb45417;color:#ffd08f}.alerts-state-pill.triggered:before{background:var(--amber);box-shadow:0 0 8px #ffb45473}.alerts-state-pill.paused{border-color:#8291a338;background:#8291a313;color:#aab6c4}.alerts-state-pill.paused:before{background:#8291a3;box-shadow:none}.alerts-table .alert-actions{gap:6px}.alerts-table .alert-actions button{width:29px;height:29px;border-color:var(--control-border);border-radius:6px;background:var(--control-bg);color:#9bb0c2;font-size:12px;transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.alerts-table .alert-actions button:hover{border-color:#52e0cc85;background:#52e0cc14;color:#bdfff5;box-shadow:0 0 10px #52e0cc12}.alerts-table .alert-actions button.delete{color:#d18b93}.alerts-table .alert-actions button.delete:hover{border-color:#ff68687a;background:#ff68681a;color:#ffb2b2;box-shadow:none}.alerts-pagination{padding:10px 20px;color:#8fa4b9;font-size:10px}.alerts-pagination button{min-width:30px;height:30px;border-color:var(--control-border);border-radius:6px;background:var(--control-bg);color:#b5c5d3;font-size:11px}.alerts-pagination button:hover:not(:disabled){border-color:var(--control-border-hover);background:var(--control-bg-hover);color:#f0f6fc}.alerts-pagination button.current{border-color:#52e0cc9e;background:#52e0cc1a;color:#c6fff6;box-shadow:0 0 10px #52e0cc0f}.alerts-empty{color:#9aafc1;font-size:12px}.alerts-toolbar{display:none}.alerts-status-bar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 20px;border-bottom:1px solid rgba(63,86,111,.4);background:linear-gradient(90deg,#0a121bfa,#070d14fa)}.alerts-status-bar.is-history .alerts-status-tabs{display:none}.alerts-status-tabs{flex:1 1 auto;align-self:stretch;overflow:visible;padding:0;border:0;background:transparent}.alerts-status-tabs button{height:auto;min-height:38px;padding:0 12px;font-size:11px}.alerts-status-actions{display:flex;align-items:center;gap:7px}.alerts-status-actions button{min-height:31px;border:1px solid var(--control-border);border-radius:6px;background:var(--control-bg);color:#aebdcb;padding:0 9px;font:11px var(--font-ui);font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.alerts-status-actions button:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover);color:#e5eef5}.alerts-status-actions button#alertsHistoryToggle{color:#b1c2d1}.alerts-status-actions button#alertsHistoryToggle span{margin-right:4px;color:var(--cyan)}.alerts-status-actions button b{margin-left:5px;color:#8fa4b9}.alerts-status-actions button.primary{border-color:#52e0cc85;background:linear-gradient(180deg,#1c887c52,#114f4a47);color:#bcfff4}.alerts-status-actions button.primary:hover{border-color:var(--cyan);background:linear-gradient(180deg,#24a4956b,#14605857);color:#ecfffc}.alerts-header-actions #alertsMonitorStatus{color:#8ceab7}.alerts-header-actions #alertsMonitorStatus:before{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #2ee88973;content:"";vertical-align:1px}.alerts-status-bar.is-history .alerts-status-actions{width:100%;justify-content:flex-end}.alerts-table{min-width:900px}.alerts-table .alert-kind{display:flex;align-items:flex-start;gap:9px;min-width:0;color:#dce8f3;font-size:12px;font-weight:750}.alert-kind-mark{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border:1px solid rgba(82,224,204,.23);border-radius:7px;background:#52e0cc14;color:#74e3d3;font-size:12px;font-weight:800}.alert-kind-mark.alert-kind-price_cross,.alert-kind-mark.alert-kind-open_interest{border-color:#2f81f752;background:#2f81f71a;color:#82b6ff}.alert-kind-mark.alert-kind-price_change,.alert-kind-mark.alert-kind-volume_spike{border-color:#2ee88945;background:#2ee88914;color:#7ff0b0}.alert-kind-mark.alert-kind-funding,.alert-kind-mark.alert-kind-volatility{border-color:#ffb4544d;background:#ffb45414;color:#ffc875}.alerts-table .alert-kind small{display:block;margin-top:5px;color:#a9bac9;font-size:11px;font-weight:500;line-height:1.35}.alerts-table .alert-last-fired{color:#b6c8d8;font-variant-numeric:tabular-nums;white-space:nowrap}.alerts-table .alert-actions{position:relative}.alerts-table .alert-actions .alert-menu-toggle{width:31px;height:31px;border-radius:7px;color:#a4b8c9;font-size:17px}.alerts-table .alert-actions-menu{position:absolute;z-index:10;top:calc(100% + 5px);right:0;display:none;min-width:148px;padding:4px;border:1px solid var(--control-border-hover);border-radius:7px;background:#0b131d;box-shadow:0 12px 28px #0006}.alerts-table .alert-actions.is-open .alert-actions-menu{display:grid}.alerts-table .alert-actions-menu button{width:100%;height:29px;border:0;border-radius:4px;background:transparent;color:#c4d3e0;padding:0 8px;font:11px var(--font-ui);text-align:left;cursor:pointer}.alerts-table .alert-actions-menu button:hover{background:#52e0cc14;color:#e9fbf8}.alerts-table .alert-actions-menu button.delete{color:#df9da4}.alerts-table .alert-actions-menu button.delete:hover{background:#ff68681a;color:#ffc0c5}.alerts-table .alert-actions-menu:focus-within{border-color:#52e0cc8a}.alerts-table-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) repeat(3,minmax(130px,auto))}.alerts-table-toolbar select:last-child{min-width:190px}.alerts-table-toolbar[hidden]{display:none}.alerts-table td:nth-child(2){color:inherit}.alerts-table td:nth-child(3){color:#aebfd0;font-size:11px}.alerts-state-pill.triggered{max-width:100%}@media(prefers-reduced-motion:reduce){.alerts-workspace *,.alerts-workspace *:before,.alerts-workspace *:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}#liquidityScannerView.active,#listingsView.active,#alertsView.active{animation:chartCellIn .18s ease-out both}@media(prefers-reduced-motion:reduce){#liquidityScannerView.active,#listingsView.active,#alertsView.active{animation:none}}@media(max-width:760px){#alertsView{padding:7px}.alerts-header{align-items:flex-start;flex-direction:column;gap:8px;padding:10px 12px}.alerts-header-actions{justify-content:flex-start}.alerts-create-form{padding:11px 12px}.alerts-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-toolbar{align-items:flex-start;flex-direction:column;gap:5px;padding:6px 12px}.alerts-filters{width:100%}.alerts-filters select{flex:1;min-width:0}.alerts-list{padding:0 12px}.alerts-list{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 12px}.alerts-row,.alerts-row-history{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding:9px 10px}.alerts-row-actions{grid-column:2;grid-row:1 / span 2}.alerts-status-tabs{padding:0 12px}.alerts-table-toolbar{flex-wrap:wrap;padding:8px 12px}.alerts-search{flex-basis:100%;max-width:none}.alerts-table-toolbar select{flex:1 1 130px;min-width:0}.alerts-table-wrap{padding:0 12px}.alerts-table{min-width:860px}.alerts-pagination{padding:8px 12px}.alerts-status-bar{align-items:flex-start;flex-direction:column;gap:6px;padding:6px 12px}.alerts-status-tabs{width:100%;min-height:36px;overflow:auto}.alerts-status-tabs button{padding:0 9px}.alerts-status-actions{width:100%;justify-content:flex-end}.alerts-table-toolbar{display:flex}.alerts-table-toolbar select:last-child{min-width:0}}@media(max-width:460px){.alerts-form-grid{grid-template-columns:1fr}.alerts-header-actions button{padding:0 8px}.alerts-row-type{white-space:normal}.alerts-pagination{align-items:flex-start;flex-direction:column}}#alertsView [hidden]{display:none!important}#alertsView{--alerts-mono:"DM Mono",monospace;overflow:auto;padding:30px 32px 32px;background:#07090c;color:#e6ebf0;font-family:var(--font-ui)}#alertsView .alerts-workspace{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:0;width:min(100%,1500px);min-height:100%;margin:0 auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#alertsView .alerts-header{display:grid;grid-template-columns:minmax(220px,max-content) minmax(0,1fr);align-items:start;min-height:52px;gap:18px 24px;flex:0 0 auto;padding:0;border:0;background:transparent}#alertsView .alerts-heading-copy{display:flex;min-width:0;flex-direction:column}#alertsView .alerts-kicker{margin-bottom:10px;color:#6b7782;font:10px/1.2 var(--alerts-mono);letter-spacing:.14em}#alertsView .alerts-heading-row{display:flex;min-height:30px;align-items:center;gap:13px;line-height:1.2}#alertsView .alerts-header h1{color:#e6ebf0;font-size:25px;line-height:1.2;font-weight:550;letter-spacing:-.045em}#alertsView .alerts-heading-copy p{display:none}#alertsView .alerts-live{display:inline-flex;align-items:center;gap:7px;color:#8f9ba5;font-size:10px;white-space:nowrap}#alertsView .alerts-live:before{width:6px;height:6px;border-radius:50%;background:#69bb98;box-shadow:0 0 9px #69bb9850;content:""}#alertsView .alerts-header-actions{min-width:0;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:8px}#alertsView .alerts-search{flex:0 1 186px;max-width:300px;height:34px;border-color:#242c35;border-radius:4px;background:#0b0f13}#alertsView .alerts-search span{color:#7b8994}#alertsView .alerts-search input{font-size:11px}#alertsView .alerts-filter-toggle{min-height:34px;border-radius:4px!important;padding:0 11px!important;white-space:nowrap}#alertsView .alerts-permission-status{color:#82909a;font-size:9px}#alertsView .alerts-header-actions #alertsPermissionButton{min-height:34px;border-color:#242d36;background:#0d1217;color:#9aa7b0;padding:0 9px;font-size:9px;white-space:nowrap}#alertsView .alerts-header-actions #alertsPermissionButton:hover{border-color:#3b5954;color:#d5eee9}#alertsView .alerts-header-actions button,#alertsView .alerts-status-actions button{min-height:34px;border-color:#2a343e;border-radius:5px;background:#11161c;color:#c9d2d9;font-size:10px}#alertsView .alerts-header-actions button.primary,#alertsView .alerts-status-actions button.primary{border-color:#23504a;background:#12312f;color:#9ce8da}#alertsView .alerts-header-actions button.primary:hover,#alertsView .alerts-status-actions button.primary:hover{border-color:#3f8d80;background:#17413c;color:#d1fff6}#alertsView .alerts-create-form:not([hidden]){position:fixed;z-index:501;top:0;right:0;display:flex;width:min(480px,100vw);height:100dvh;flex-direction:column;overflow-y:auto;margin:0;padding:25px 23px;border:0;border-left:1px solid #27313b;border-radius:0;background:#0b0e12;box-shadow:-22px 0 70px #0009;animation:alertsDrawerIn .2s ease-out both}#alertsView .alerts-form-backdrop:not([hidden]){position:fixed;z-index:500;inset:0;display:block;background:#020508b8;backdrop-filter:blur(2px)}#alertsView .alerts-form-backdrop[hidden],#alertsView .alerts-create-form[hidden]{display:none!important}@keyframes alertsDrawerIn{0%{transform:translate(24px);opacity:.72}to{transform:translate(0);opacity:1}}#alertsView .alerts-create-heading{margin-bottom:16px;color:#e6ebf0;font-size:16px}#alertsView .alerts-create-heading button{width:30px;height:30px;border:1px solid #222c35;border-radius:5px;color:#81909c}#alertsView .alerts-metric-picker{gap:7px;margin-bottom:11px}#alertsView .alerts-metric-picker button{min-height:33px;border-color:#242d36;border-radius:4px;background:#10151b;color:#9ca8b2;padding:0 10px;font-size:10px}#alertsView .alerts-metric-picker button.active{border-color:#32675e;background:#132622;color:#9ce8da}#alertsView .alerts-metric-description{min-height:30px;color:#7e8a97;font-size:11px}#alertsView .alerts-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}#alertsView .alerts-form-grid label{gap:6px;color:#84919c;font-size:10px}#alertsView .alerts-form-grid input,#alertsView .alerts-form-grid select{height:36px;border-color:#27313b;border-radius:4px;background:#080b0f;font-size:11px}#alertsView .alerts-form-actions{margin-top:auto;padding-top:17px}#alertsView .alerts-form-actions button{min-height:35px;border-radius:5px;font-size:11px}#alertsView .alerts-overview{position:static;display:flex;flex:0 0 auto;align-items:center;gap:0;min-height:0;margin:23px 0 0;padding:13px 0;border-top:1px solid #1c242d;border-bottom:1px solid #1c242d;color:#aeb8c0}#alertsView .alerts-overview-metric{display:flex;align-items:baseline;gap:6px;padding:0 18px;border-right:1px solid #252d35;font:11px var(--alerts-mono)}#alertsView .alerts-overview-metric:first-child{padding-left:0}#alertsView .alerts-overview-metric:last-child{border:0}#alertsView .alerts-overview-metric strong{color:#e5eaee;font-size:12px;font-weight:500}#alertsView .alerts-overview-metric strong.accent{color:#43d6c5}#alertsView .alerts-overview-metric strong.warn{color:#dca958}#alertsView .alerts-status-bar{display:flex;min-height:0;align-items:center;flex-direction:row;justify-content:flex-end;gap:0;padding:0;border:0;background:transparent}#alertsView .alerts-status-actions{width:auto;justify-content:flex-end}#alertsView .alerts-status-actions button{min-height:29px;padding:0 9px;font-size:10px}#alertsView .alerts-status-actions button#alertsHistoryToggle{color:#adb8c1}#alertsView .alerts-status-bar.is-history .alerts-status-actions{width:auto;justify-content:flex-end}#alertsView .alerts-content-grid{display:grid;grid-template-columns:198px minmax(0,1fr) 260px;gap:20px;margin-top:20px;padding:0}#alertsView .alerts-rail{min-width:0;padding:4px 15px 0 0;border-right:1px solid #1c242d}#alertsView .alerts-rail-title{display:flex;align-items:center;justify-content:space-between;margin:2px 0 19px;color:#c5cdd3;font-size:11px;font-weight:600}#alertsView .alerts-rail-title span{color:#65717c;font:10px var(--alerts-mono)}#alertsView .alerts-rail-sub{margin:0 0 8px 8px;color:#687580;font:9px var(--alerts-mono);letter-spacing:.1em}#alertsView .alerts-status-tabs{display:grid;gap:2px;overflow:visible;padding:0;border:0;background:transparent}#alertsView .alerts-status-tabs button{display:flex;width:100%;min-width:0;height:33px;min-height:33px;align-items:center;justify-content:space-between;gap:7px;border:0;border-radius:4px;border-bottom:0;background:transparent;color:#89959f;padding:0 8px;font-size:11px;text-align:left}#alertsView .alerts-status-tabs button.active{border:0;background:#121a20;box-shadow:inset 2px 0 #43d6c5;color:#e1e8ec}#alertsView .alerts-status-tabs button:hover{background:#10161c;color:#d5dde3}#alertsView .alerts-status-tabs b{min-width:21px;height:17px;margin:0;border-radius:4px;background:#151c22;color:#85929c;font:9px var(--alerts-mono)}#alertsView .alerts-status-tabs button.active b{background:#1a2b2b;color:#9ce8da}#alertsView .alerts-filter-label{display:flex;align-items:center;gap:9px;min-width:0}#alertsView .alerts-filter-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#67c9b9}#alertsView .alerts-filter-dot.triggered{background:#d4a256}#alertsView .alerts-filter-dot.paused{background:#65717a}#alertsView .alerts-rail-foot{display:flex;gap:8px;margin-top:22px;padding:12px 7px 0;border-top:1px solid #1c242d;color:#75818b;font-size:9px;line-height:1.55}#alertsView .alerts-rail-foot i{width:6px;height:6px;flex:0 0 6px;margin-top:4px;border-radius:50%;background:#69bb98;box-shadow:0 0 8px #69bb9850}#alertsView .alerts-center-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;margin:0 0 8px}#alertsView .alerts-center-head h2{color:#dce3e7;font-size:13px;font-weight:550;letter-spacing:-.01em}#alertsView .alerts-center-head-actions{display:flex;align-items:center;gap:12px}#alertsView .alerts-center-head-actions>span{color:#63717b;font:9px var(--alerts-mono);letter-spacing:.06em;white-space:nowrap}#alertsView .alerts-table-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:6px;padding:0 0 9px;border:0;border-bottom:1px solid #1c242d;background:transparent}#alertsView .alerts-table-toolbar select{width:100%;min-width:0;height:30px;border-color:#242d36;border-radius:4px;background:#0b0f13;color:#aeb8c0;font-size:9px}#alertsView .alerts-table-wrap{overflow:visible;padding:0}#alertsView .alerts-table{display:block;width:100%;min-width:0;table-layout:auto;border-collapse:separate;border-spacing:0;font-size:10px}#alertsView .alerts-table thead,#alertsView .alerts-table tbody{display:block}#alertsView .alerts-table tr{position:relative;display:grid;grid-template-columns:minmax(205px,1.7fr) minmax(110px,.9fr) minmax(105px,.8fr) minmax(76px,.7fr) 92px;align-items:center;gap:12px;width:100%;padding:0 12px;border-bottom:1px solid #1a222a}#alertsView .alerts-table thead tr{min-height:32px;border-bottom-color:#252d35}#alertsView .alerts-table tbody tr{min-height:73px;background:transparent;transition:background-color .15s ease}#alertsView .alerts-table tbody tr:hover{background:#0d1217}#alertsView .alerts-rules-table tbody tr.selected{background:linear-gradient(90deg,#0c171a,#0b1015 68%);box-shadow:inset 2px 0 #43d6c5}#alertsView .alerts-table th{width:auto!important;min-width:0;height:auto;border:0;padding:0}#alertsView .alerts-table td{width:auto!important;min-width:0;height:auto;border:0;background:transparent!important;padding:9px 0}#alertsView .alerts-table th{height:32px;padding:0;border:0;color:#65717c;font:9px var(--alerts-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase}#alertsView .alerts-table td{color:#9ba7b0;font-size:11px}#alertsView .alerts-table tbody tr:hover td{background:transparent!important}#alertsView .alerts-rules-table .alert-asset{display:flex;align-items:center;gap:10px;min-width:0}#alertsView .alerts-market-logo{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid #28323a;border-radius:50%;background:#10161c;color:#b2bec7;font:9px var(--alerts-mono)}#alertsView .alerts-market-logo.universe{font-size:7px}#alertsView .alerts-market-copy{display:block;min-width:0}#alertsView .alerts-rules-table .alert-symbol{display:block;overflow:hidden;color:#dfe6eb;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-rules-table .alert-symbol span{color:#76838e;font-weight:400}#alertsView .alerts-rule-name{display:block;overflow:hidden;margin-top:4px;color:#73808a;font-size:9px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-rules-table .alert-condition-cell{min-width:0;color:#9ba7b0;font:10px/1.45 var(--alerts-mono)}#alertsView .alerts-rules-table .alert-condition-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}#alertsView .alerts-rules-table .alert-current-value{overflow:hidden;color:#cbd4da;font:11px var(--alerts-mono);text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-rules-table .alert-created{color:#78848d;font:10px var(--alerts-mono);white-space:nowrap}#alertsView .alerts-rules-table .alert-state-action{display:flex;min-width:0;align-items:center;justify-content:flex-start}#alertsView .alerts-rules-table .alert-state-action .alerts-state-pill{white-space:nowrap}#alertsView .alerts-state-pill{gap:5px;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:500}#alertsView .alerts-state-pill:before{width:5px;height:5px;box-shadow:none}#alertsView .alerts-table .alert-actions{position:absolute;z-index:2;top:50%;right:5px;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .12s ease}#alertsView .alerts-table tbody tr:hover .alert-actions,#alertsView .alerts-table tbody tr:focus-within .alert-actions,#alertsView .alerts-table .alert-actions.is-open{opacity:1;pointer-events:auto}#alertsView .alerts-table .alert-actions .alert-menu-toggle{width:25px;height:27px;border:0;background:transparent;color:#74818b;font-size:15px}#alertsView .alerts-table .alert-actions .alert-menu-toggle:hover{border:1px solid #2a343e;background:#11161c;color:#e3e9ed;box-shadow:none}#alertsView .alerts-table .alert-actions-menu{top:calc(100% + 2px);min-width:145px;border-color:#27313b;border-radius:5px;background:#0e1318}#alertsView .alerts-table .alert-actions-menu button{height:30px}#alertsView .alerts-pagination{padding:10px 0 0;color:#6c7882;font-size:9px}#alertsView .alerts-pagination button{min-width:26px;height:26px;border-color:#27313b;border-radius:4px;background:#0d1217;color:#aeb8c0}#alertsView .alerts-empty{padding:35px 12px;color:#77838d;font-size:11px}#alertsView .alerts-insights{min-width:0;padding-left:19px;border-left:1px solid #1c242d}#alertsView .alerts-insight-panel{margin:0 0 17px;padding:0 0 16px;border-bottom:1px solid #1c242d}#alertsView .alerts-panel-title{display:flex;align-items:center;justify-content:space-between;margin:2px 0 15px;color:#bac4cb;font-size:11px}#alertsView .alerts-panel-title span{color:#63717b;font:9px var(--alerts-mono)}#alertsView .alerts-latest-signal{padding:13px;border:1px solid #252f38;border-radius:5px;background:linear-gradient(145deg,#11181e,#0b1015)}#alertsView .alerts-signal-card[data-alert-event-open]{display:block;margin:-13px;padding:13px;border-radius:5px;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}#alertsView .alerts-signal-card[data-alert-event-open]:hover,#alertsView .alerts-signal-card[data-alert-event-open]:focus-visible{outline:none;background:linear-gradient(105deg,#52e0cc17,#0b12191f 72%);box-shadow:inset 2px 0 #52e0ccb3}#alertsView .alerts-signal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}#alertsView .alerts-signal-symbol{color:#e0e6ea;font-size:12px;font-weight:550}#alertsView .alerts-signal-meta{margin-top:4px;color:#73808b;font:9px var(--alerts-mono)}#alertsView .alerts-signal-tag{max-width:100px;overflow:hidden;border:1px solid #55472e;border-radius:3px;background:#211c14;color:#d9b36c;padding:4px 5px;font:8px var(--alerts-mono);text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-signal-value{margin:14px 0 3px;color:#e6ebf0;font:20px var(--alerts-mono);letter-spacing:-.04em}#alertsView .alerts-signal-detail{color:#8b979f;font-size:9px;line-height:1.5}#alertsView .alerts-recent-item{display:grid;grid-template-columns:31px minmax(0,1fr);gap:8px;margin:13px 0}#alertsView .alerts-recent-item[data-alert-event-open]{padding:5px 6px;border:1px solid transparent;border-radius:5px;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}#alertsView .alerts-recent-item[data-alert-event-open]:hover,#alertsView .alerts-recent-item[data-alert-event-open]:focus-visible{outline:none;border-color:#52e0cc38;background:linear-gradient(100deg,#52e0cc14,#0a121a59 68%);box-shadow:inset 2px 0 #52e0cca6}#alertsView .alerts-recent-time{padding-top:2px;color:#63717b;font:9px var(--alerts-mono)}#alertsView .alerts-recent-copy{color:#aab4bb;font-size:10px;line-height:1.5}#alertsView .alerts-recent-copy strong{color:#dce3e7;font-weight:500}#alertsView .alerts-recent-copy small{display:block;margin-top:2px;color:#6f7c86;font:9px var(--alerts-mono)}#alertsView .alerts-history-link{border:0;background:transparent;color:#79bcb5;padding:2px 0;font-size:9px;cursor:pointer}#alertsView .alerts-history-link:hover{color:#a7e1d9}#alertsView .alerts-notification-panel{border:0}#alertsView .alerts-permission-copy{margin-bottom:8px;color:#84919a;font-size:9px;line-height:1.5}#alertsView .alerts-insight-empty{padding:14px 2px;color:#687580;font-size:9px}#alertsView .alerts-workspace.is-history .alerts-content-grid{grid-template-columns:minmax(0,1fr)}#alertsView .alerts-workspace.is-history .alerts-rail,#alertsView .alerts-workspace.is-history .alerts-insights{display:none}#alertsView .alerts-workspace.is-history .alerts-table{table-layout:auto}#alertsView .alerts-workspace.is-history .alerts-history-table tr{grid-template-columns:minmax(180px,1.1fr) minmax(220px,1.2fr) minmax(110px,.7fr) minmax(170px,1fr)}#alertsView .alerts-workspace.is-history .alerts-history-table td:nth-child(1),#alertsView .alerts-workspace.is-history .alerts-history-table td:nth-child(2),#alertsView .alerts-workspace.is-history .alerts-history-table td:nth-child(3),#alertsView .alerts-workspace.is-history .alerts-history-table td:nth-child(4){width:auto}#alertsView .alerts-workspace.is-history .alerts-table th,#alertsView .alerts-workspace.is-history .alerts-table td{padding-left:10px;padding-right:10px}@media(max-width:1100px){#alertsView .alerts-content-grid{grid-template-columns:170px minmax(0,1fr);gap:15px}#alertsView .alerts-insights{display:none}#alertsView .alerts-workspace.is-history .alerts-content-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1050px){#alertsView .alerts-header{grid-template-columns:minmax(0,1fr);gap:14px}#alertsView .alerts-header-actions{justify-content:flex-start}}@media(max-width:700px){#alertsView{padding:22px 16px}#alertsView .alerts-workspace{border-radius:6px}#alertsView .alerts-header{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:0}#alertsView .alerts-header-actions{width:100%;flex-wrap:wrap;justify-content:stretch}#alertsView .alerts-search{flex:1 1 auto;max-width:none}#alertsView .alerts-header-actions button{flex:0 0 auto}#alertsView .alerts-overview{flex-wrap:wrap;gap:0;margin:23px 15px 0}#alertsView .alerts-overview-metric{padding:10px 11px;font-size:9px}#alertsView .alerts-overview-metric:first-child{padding-left:0}#alertsView .alerts-overview-metric strong{font-size:11px}#alertsView .alerts-status-bar{padding:0}#alertsView .alerts-content-grid{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:20px;padding:0 15px 20px}#alertsView .alerts-rail{padding:0 0 11px;border-right:0;border-bottom:1px solid #1c242d}#alertsView .alerts-rail-title{margin:0 0 8px}#alertsView .alerts-rail-sub,#alertsView .alerts-rail-foot{display:none}#alertsView .alerts-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}#alertsView .alerts-status-tabs button{height:32px;min-height:32px}#alertsView .alerts-center-head{align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}#alertsView .alerts-center-head-actions{width:100%;justify-content:space-between}#alertsView .alerts-table-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}#alertsView .alerts-table-toolbar select:first-child{grid-column:1 / -1}#alertsView .alerts-table{display:block}#alertsView .alerts-table thead{display:none}#alertsView .alerts-table tbody{display:grid;gap:7px}#alertsView .alerts-table tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 9px;padding:4px 8px;border:1px solid #1c2730;border-radius:5px;background:#0b0f13}#alertsView .alerts-table td{display:block;width:auto!important;height:auto;min-width:0;padding:7px 2px;border:0;background:transparent!important}#alertsView .alerts-rules-table .alert-current-value,#alertsView .alerts-rules-table .alert-created{overflow:visible;white-space:normal}#alertsView .alerts-table tbody tr:hover td{background:transparent!important}#alertsView .alerts-table td:nth-child(1){grid-column:1;grid-row:1}#alertsView .alerts-table td:nth-child(2){grid-column:1 / -1;grid-row:2;padding-top:3px}#alertsView .alerts-table td:nth-child(3){grid-column:1;grid-row:3}#alertsView .alerts-table td:nth-child(4){grid-column:1;grid-row:4}#alertsView .alerts-table td:nth-child(5){grid-column:2;grid-row:1;align-self:start;padding-top:7px}#alertsView .alerts-history-table td:nth-child(2){grid-column:2;grid-row:1;align-self:center}#alertsView .alerts-history-table td:nth-child(3){grid-column:1;grid-row:2}#alertsView .alerts-history-table td:nth-child(4){grid-column:2;grid-row:2}#alertsView .alerts-workspace.is-history .alerts-history-table tbody tr{grid-template-columns:minmax(0,1fr) auto}#alertsView .alerts-table .alert-state-action{flex-direction:column;align-items:flex-end;gap:2px}#alertsView .alerts-rules-table .alert-state-action{padding-right:28px}#alertsView .alerts-rules-table .alert-actions{top:8px;right:8px;opacity:1;pointer-events:auto;transform:none}#alertsView .alerts-table .alert-actions .alert-menu-toggle{width:24px;height:24px}#alertsView .alerts-rules-table td:nth-child(3):before,#alertsView .alerts-rules-table td:nth-child(4):before,#alertsView .alerts-history-table td:nth-child(3):before,#alertsView .alerts-history-table td:nth-child(4):before{display:block;margin-bottom:2px;color:#5f6b75;font:8px var(--alerts-mono);letter-spacing:.04em;text-transform:uppercase}#alertsView .alerts-rules-table td:nth-child(3):before{content:"\422\415\41a\423\429\415\415  \417\41d\410\427\415\41d\418\415"}#alertsView .alerts-rules-table td:nth-child(4):before{content:"\421\41e\417\414\410\41d\41e"}#alertsView .alerts-history-table td:nth-child(3):before{content:"\417\41d\410\427\415\41d\418\415"}#alertsView .alerts-history-table td:nth-child(4):before{content:"\412\420\415\41c\42f"}#alertsView .alerts-table .alert-actions-menu{right:0;top:100%}#alertsView .alerts-pagination{align-items:center;padding:10px 0 0}#alertsView .alerts-create-form:not([hidden]){width:100vw;padding:19px 16px}}@media(max-width:420px){#alertsView .alerts-heading-row{flex-wrap:wrap;gap:6px 10px}#alertsView .alerts-header-actions{flex-wrap:wrap}#alertsView .alerts-header-actions .alerts-search{flex-basis:100%}#alertsView .alerts-header-actions button{width:100%}#alertsView .alerts-overview-metric{padding:8px}#alertsView .alerts-form-grid{grid-template-columns:1fr}#alertsView .alerts-form-actions{margin-top:18px}}#alertsView{padding:10px;background:#060a10}#alertsView .alerts-workspace{min-height:100%;border:1px solid #172535;border-radius:7px;background:#070c12;box-shadow:none}#alertsView .alerts-header{min-height:52px;flex-wrap:nowrap;gap:16px;padding:0 12px;border-bottom:1px solid #172535;background:#0a1018}#alertsView .alerts-heading-row{display:flex;align-items:center;gap:9px}#alertsView .alerts-header-actions{min-width:0;flex-wrap:nowrap;gap:6px}#alertsView .alerts-search{width:190px;max-width:190px;height:32px;flex:0 1 190px;border-color:#1b2a3a;border-radius:5px;background:#070d13;padding:0 9px}#alertsView .alerts-header-actions button{min-height:32px;border-color:#26394b;border-radius:5px;background:#09121b;color:#b8cbd7;padding:0 10px;font-size:10px;white-space:nowrap}#alertsView .alerts-header-actions button:hover{border-color:#3a5366;background:#0b1823;color:#e1edf3}#alertsView .alerts-overview{min-height:42px;justify-content:space-between;gap:10px;margin:0;padding:0 12px;border-top:0;border-bottom:1px solid #172535;background:#070c12;color:#8198a9}#alertsView .alerts-overview .alerts-status-tabs{display:flex;width:auto;min-width:0;min-height:40px;align-items:stretch;gap:8px;overflow-x:auto;padding:0;border:0;background:transparent}#alertsView .alerts-status-tabs button{position:relative;width:auto;min-width:0;flex:0 0 auto;height:40px;min-height:40px;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;color:#8198a9;padding:0 9px;font:10px var(--font-ui);white-space:nowrap}#alertsView .alerts-status-tabs button:hover{background:transparent;color:#dce8f1}#alertsView .alerts-status-tabs button.active{border:0;border-bottom:2px solid #52e0cc;background:transparent;box-shadow:none;color:#e3edf3}#alertsView .alerts-status-tabs button.active:after{position:absolute;right:9px;bottom:-2px;left:9px;height:2px;background:#52e0cc;content:""}#alertsView .alerts-status-tabs .alerts-filter-dot{display:none}#alertsView .alerts-status-tabs b{min-width:0;height:auto;margin:0 0 0 2px;border:0;border-radius:0;background:transparent;color:#8da3b1;font:9px var(--alerts-mono)}#alertsView .alerts-status-tabs [data-alerts-status=paused] b{color:#72879a}#alertsView .alerts-content-grid{flex:1 1 auto;grid-template-columns:minmax(155px,184px) minmax(0,1fr) minmax(235px,260px);gap:14px;margin:10px 12px 12px;padding:0}#alertsView .alerts-rail-title{margin:2px 0 12px;color:#dce8f1;font-size:11px;font-weight:600}#alertsView .alerts-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;border:0;background:transparent}#alertsView .alerts-table-toolbar select:hover{border-color:#2b4054;background:#0a131c}#alertsView .alerts-rail-foot #alertsPermissionButton:hover{border-color:#2b4054;color:#dce8f1}#alertsView .alerts-center{min-width:0}#alertsView .alerts-center-head{min-height:30px;margin:0 0 5px}#alertsView .alerts-center-head-actions{gap:10px}#alertsView .alerts-status-actions button{min-height:28px;border-color:#26394b;border-radius:5px;background:#09121b;color:#b8cbd7;padding:0 8px;font-size:9px}#alertsView .alerts-status-actions button:hover{border-color:#3a5366;background:#0b1823;color:#e1edf3}#alertsView .alerts-table-toolbar[hidden]{display:none}#alertsView .alerts-table-wrap{min-width:0;padding:0}#alertsView .alerts-table tr{grid-template-columns:minmax(130px,1.35fr) minmax(96px,1.2fr) minmax(66px,.72fr) minmax(56px,.65fr) minmax(64px,.68fr);gap:8px;padding:0 9px}#alertsView .alerts-table tbody tr{min-height:57px;border-bottom-color:#172535}#alertsView .alerts-table th{height:31px;color:#71869a;font:8px var(--font-ui);letter-spacing:.045em}#alertsView .alerts-table td{padding:6px 0;color:#aabdc9;font-size:10px}#alertsView .alerts-rules-table .alert-symbol{color:#e1edf3;font-size:10px;font-weight:700}#alertsView .alerts-rules-table .alert-symbol span{color:#8da3b1;font-weight:500}#alertsView .alerts-rule-name{margin-top:3px;color:#71869a;font-size:8px}#alertsView .alerts-rules-table .alert-condition-cell{color:#aabdc9;font:9px/1.4 var(--alerts-mono)}#alertsView .alerts-rules-table .alert-current-value{color:#d4e2e9;font:600 9px var(--alerts-mono)}#alertsView .alerts-rules-table .alert-created{color:#71899a;font:8px var(--alerts-mono)}#alertsView .alerts-pagination{padding:8px 0 0;color:#71899a;font-size:8px}#alertsView .alerts-insights{padding-left:13px;border-left-color:#172535}#alertsView .alerts-panel-title{margin:2px 0 9px;color:#dce8f1;font-size:10px;font-weight:600}#alertsView .alerts-panel-title span{color:#71899a;font:8px var(--alerts-mono)}#alertsView .alerts-latest-signal{min-height:67px;padding:11px;border-color:#172535;border-radius:5px;background:#0a1018}#alertsView .alerts-signal-symbol{color:#e4eef4;font-size:12px;font-weight:650}#alertsView .alerts-signal-meta{color:#7b92a2;font:8px var(--alerts-mono)}#alertsView .alerts-signal-tag{border-color:#594727;border-radius:4px;background:#211b11;color:#ffca73;font:8px var(--alerts-mono)}#alertsView .alerts-signal-detail{color:#8b9eaa;font-size:9px}#alertsView .alerts-recent-item{grid-template-columns:35px minmax(0,1fr);gap:7px;margin:9px 0}#alertsView .alerts-recent-time{color:#71899a;font:8px var(--alerts-mono)}#alertsView .alerts-recent-copy{color:#a8bac6;font-size:9px}#alertsView .alerts-recent-copy small{color:#71869a;font:8px var(--alerts-mono)}#alertsView .alerts-insight-empty{color:#71869a;font-size:9px}@media(max-width:1100px){#alertsView .alerts-content-grid{grid-template-columns:170px minmax(0,1fr);gap:13px}}@media(max-width:760px){#alertsView{padding:7px}#alertsView .alerts-header{min-height:0;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:9px;padding:10px 12px}#alertsView .alerts-header-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}#alertsView .alerts-header-actions .alerts-search{width:auto;max-width:none;flex:1 1 170px}#alertsView .alerts-overview{min-height:40px;padding:0 8px}#alertsView .alerts-overview .alerts-status-tabs{gap:2px}#alertsView .alerts-status-tabs button{height:38px;min-height:38px;padding:0 7px;font-size:9px}#alertsView .alerts-overview-note{display:none}#alertsView .alerts-content-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:10px 9px}#alertsView .alerts-rail{padding:0 0 10px;border-right:0;border-bottom:1px solid #172535}#alertsView .alerts-rail-title{margin-bottom:7px}#alertsView .alerts-rail-foot{margin-top:10px}#alertsView .alerts-insights{display:none}#alertsView .alerts-table-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}#alertsView .alerts-table-toolbar select:first-child{grid-column:1 / -1}}@media(max-width:460px){#alertsView .alerts-header-actions{align-items:stretch}#alertsView .alerts-header-actions .alerts-search{flex-basis:100%}#alertsView .alerts-header-actions button{width:auto;flex:1 1 auto}#alertsView .alerts-table-toolbar{grid-template-columns:minmax(0,1fr)}#alertsView .alerts-table-toolbar select:first-child{grid-column:auto}}#alertsView{align-items:stretch;overflow:visible;padding:10px;background:#070c12}#alertsView .alerts-workspace{width:100%;max-width:none;min-height:0;height:auto;flex:1 1 auto;margin:0;overflow:visible;border:1px solid #172535;border-radius:8px;background:#070c12;box-shadow:none}#alertsView .alerts-header{min-height:52px;gap:12px;padding:0 12px;border-bottom:1px solid #172535;border-radius:7px 7px 0 0;background:#0a1018}#alertsView .alerts-heading-copy{min-width:0}#alertsView .alerts-kicker{display:none}#alertsView .alerts-heading-row{display:flex;min-height:50px;align-items:center;gap:9px}#alertsView .alerts-heading-icon{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;color:#7894a6}#alertsView .alerts-heading-icon svg{display:block;width:17px;height:17px}#alertsView .alerts-header h1{margin:0;color:#e7f1f6;font-size:16px;font-weight:700;letter-spacing:0}#alertsView .alerts-live{display:inline-flex;height:auto;align-items:center;gap:6px;margin-left:2px;border:0;border-radius:0;background:transparent;color:#8198a9;padding:0;font-size:10px;white-space:nowrap}#alertsView .alerts-live:before{display:block;width:6px;height:6px;flex:0 0 6px;margin:0;border-radius:50%;background:#2ee889;box-shadow:0 0 8px #2ee8894d;content:""}#alertsView .alerts-header-actions{min-width:0;align-items:center;align-self:center;flex:0 1 auto;flex-wrap:nowrap;gap:6px}#alertsView .alerts-search{width:190px;max-width:190px;height:32px;flex:0 1 190px;border-color:#1b2a3a;border-radius:6px;background:#081016;padding:0 9px}#alertsView .alerts-search span{color:#7894a6;font-size:15px}#alertsView .alerts-search input{color:#dce8f1;font-size:10px}#alertsView .alerts-search input::placeholder{color:#71869a}#alertsView .alerts-filter-control{position:relative;display:flex;flex:0 0 auto}#alertsView .alerts-filter-toggle{min-height:32px;border-color:#1b2a3a;border-radius:6px!important;background:#081016;padding:0 10px!important;white-space:nowrap}#alertsView .alerts-filter-toggle b{color:#dce5eb;font:500 10px var(--alerts-mono)}#alertsView .alerts-header-actions button{min-height:32px;border-color:#1b2a3a;border-radius:6px;background:#081016;color:#b8cbd7;padding:0 10px;font-size:10px;white-space:nowrap}#alertsView .alerts-header-actions button:hover{border-color:#2b4054;background:#0a131c;color:#e1edf3}#alertsView .alerts-header-actions button.primary{border-color:#28655f;background:#0b211f;color:#9ce8dc;box-shadow:none}#alertsView .alerts-header-actions button.primary:hover{border-color:#399087;background:#0d2926;color:#d7f7f1}#alertsView .alerts-header-actions #alertsActiveFilterCount{color:#dce5eb;font:500 10px var(--alerts-mono)}#alertsView .alerts-table-toolbar{position:absolute;z-index:40;top:calc(100% + 6px);right:0;display:grid;width:220px;gap:6px;margin:0;padding:8px;border:1px solid #1b2a3a;border-radius:6px;background:#0a1018;box-shadow:0 12px 28px #0008}#alertsView .alerts-table-toolbar select{width:100%;min-width:0;height:31px;border-color:#1b2a3a;border-radius:5px;background:#070d13;color:#b8c8d4;padding:0 8px;font-size:9px}#alertsView .alerts-overview{min-height:40px;justify-content:space-between;gap:10px;margin:0;padding:0 12px;border:0;border-bottom:1px solid #172535;background:#070c12;color:#8198a9}#alertsView .alerts-overview-counts{display:flex;min-width:0;align-items:stretch;gap:14px}#alertsView .alerts-overview-counts button{display:flex;height:40px;min-height:40px;align-items:center;gap:4px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#8198a9;padding:0;font:9px var(--alerts-mono);white-space:nowrap;cursor:pointer}#alertsView .alerts-overview-counts button:hover{color:#dce8f1}#alertsView .alerts-overview-counts button.active{border-bottom-color:#52e0cc;background:transparent;color:#e5f1f3}#alertsView .alerts-overview-counts b{margin-right:4px;color:#52e0cc;font-weight:600}#alertsView .alerts-overview-counts button:nth-child(2) b{color:#2ee889}#alertsView .alerts-overview-counts button:nth-child(3) b{color:#ffb454}#alertsView .alerts-overview-counts button:nth-child(4) b{color:#8198a9}#alertsView .alerts-overview-note{display:flex;align-items:center;gap:7px;margin-left:auto;color:#71869a;font:8px var(--alerts-mono);letter-spacing:.04em;white-space:nowrap}#alertsView .alerts-overview-note i{width:6px;height:6px;border-radius:50%;background:#2ee889;box-shadow:0 0 7px #2ee8894d}#alertsView .alerts-overview{display:none!important}#alertsView .alerts-content-grid{display:grid;flex:1 1 auto;min-height:0;grid-template-columns:minmax(170px,184px) minmax(0,1fr) minmax(235px,275px);align-items:stretch;gap:14px;margin:10px 12px 12px;padding:0}#alertsView .alerts-rail{display:flex;min-width:0;flex-direction:column;gap:0;padding:2px 11px 0 0;border-right:1px solid #172535}#alertsView .alerts-rail-title{display:flex;align-items:center;justify-content:space-between;margin:2px 0 17px;color:#e2edf3;font-size:11px;font-weight:650;letter-spacing:.015em}#alertsView .alerts-rail-title span{color:#71899a;font:9px var(--alerts-mono)}#alertsView .alerts-rail-sub{margin:0 0 7px;color:#71869a;font-size:8px;font-weight:600;letter-spacing:.08em}#alertsView .alerts-status-tabs{display:grid;flex:0 0 auto;align-self:stretch;align-content:start;gap:2px;overflow:visible;padding:0;border:0;background:transparent}#alertsView .alerts-status-tabs button{display:flex;width:100%;min-width:0;height:29px;min-height:29px;align-items:center;justify-content:space-between;gap:6px;border:1px solid transparent;border-radius:4px;background:transparent;color:#91a7b6;padding:0 7px;font-size:9px;text-align:left}#alertsView .alerts-status-tabs button:hover{background:#0a131c;color:#dce8f1}#alertsView .alerts-status-tabs button.active{border-color:#1e4c49;border-left-color:#52e0cc;background:#0b171d;color:#e5f1f3}#alertsView .alerts-status-tabs .alerts-filter-label{display:flex;min-width:0;align-items:center;gap:7px}#alertsView .alerts-status-tabs .alerts-filter-dot{display:inline-block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#2ee889}#alertsView .alerts-status-tabs .alerts-filter-dot.triggered{background:#ffb454}#alertsView .alerts-status-tabs .alerts-filter-dot.paused{background:#74899a}#alertsView .alerts-status-tabs b{min-width:0;height:auto;margin:0;border:0;border-radius:0;background:transparent;color:#8da3b1;font:9px var(--alerts-mono)}#alertsView .alerts-status-tabs button.active b{background:transparent;color:#52e0cc}#alertsView .alerts-status-tabs [data-alerts-status=active] b{color:#2ee889}#alertsView .alerts-status-tabs [data-alerts-status=triggered] b{color:#ffb454}#alertsView .alerts-status-tabs [data-alerts-status=paused] b{color:#8194a2}#alertsView .alerts-signal-heading{margin-top:20px}#alertsView .alerts-signal-types{display:grid;gap:2px}#alertsView .alerts-signal-types button{display:flex;min-width:0;height:27px;align-items:center;gap:7px;border:1px solid transparent;border-radius:4px;background:transparent;color:#91a7b6;padding:0 7px;font:9px var(--font-ui);text-align:left;cursor:pointer}#alertsView .alerts-signal-types button:hover,#alertsView .alerts-signal-types button.active{background:#0a131c;color:#dce8f1}#alertsView .alerts-signal-types button.active{border-color:#1e4c49}#alertsView .alerts-signal-types button i{width:5px;height:5px;flex:0 0 5px;border:1px solid #71899a;border-radius:50%}#alertsView .alerts-signal-types button.active i{border-color:#52e0cc;background:#52e0cc}#alertsView .alerts-signal-types button b{margin-left:auto;color:#71899a;font:8px var(--alerts-mono)}#alertsView .alerts-signal-types button.active b{color:#52e0cc}#alertsView .alerts-rail-foot{display:grid;gap:7px;margin-top:16px;padding:10px 0 0;border-top:1px solid #172535;color:#71869a;font-size:9px}#alertsView .alerts-rail-foot #alertsPermissionStatus{color:#8297a7;font-size:9px}#alertsView .alerts-rail-foot #alertsPermissionButton{min-height:28px;justify-self:start;border:1px solid #1b2a3a;border-radius:5px;background:#081016;color:#91a8b8;padding:0 8px;font-size:9px;text-align:left}#alertsView .alerts-center{display:flex;min-width:0;min-height:0;flex-direction:column}#alertsView .alerts-center-head{min-height:30px;flex:0 0 30px;align-items:center;margin:0 0 5px}#alertsView .alerts-center-head h2{color:#e2edf3;font-size:13px;font-weight:650}#alertsView .alerts-center-head-actions{gap:12px}#alertsView .alerts-center-head-actions>span{color:#71899a;font:8px var(--alerts-mono)}#alertsView .alerts-center-head-actions .alerts-sort-note{color:#71899a;font-size:7px;letter-spacing:.04em}#alertsView .alerts-status-bar{padding:0;border:0;background:transparent}#alertsView .alerts-status-actions button{min-height:27px;border-color:#26394b;border-radius:5px;background:#09121b;color:#b8cbd7;padding:0 8px;font-size:9px}#alertsView .alerts-status-actions button[hidden]{display:none!important}#alertsView .alerts-table-wrap{min-width:0;max-height:none;flex:0 0 auto;overflow:visible;padding:0}#alertsView .alerts-table-wrap.is-empty{overflow:hidden}#alertsView .alerts-table{min-width:0;font-size:10px}#alertsView .alerts-table tr{grid-template-columns:minmax(190px,25%) minmax(190px,24%) minmax(120px,16%) minmax(90px,14%) minmax(90px,16%);gap:6px;padding:0 9px}#alertsView .alerts-table thead tr{min-height:31px;border-bottom-color:#172535}#alertsView .alerts-table tbody tr{min-height:57px;border-bottom-color:#172535;background:transparent}#alertsView .alerts-table tbody tr:nth-child(2n) td{background:transparent}#alertsView .alerts-table tbody tr:hover{background:#09141d}#alertsView .alerts-rules-table tbody tr.alerts-empty-row{display:grid;min-height:72px;grid-template-columns:minmax(0,1fr);border-bottom:0}#alertsView .alerts-rules-table tbody tr.alerts-empty-row td{grid-column:1;min-height:72px;border-bottom:0;text-align:center}#alertsView .alerts-rules-table tbody tr.alerts-empty-row .alerts-empty{display:grid;min-height:72px;place-items:center;padding:12px}#alertsView .alerts-rules-table tbody tr.selected{background:#0a171f;box-shadow:inset 2px 0 #52e0cc}#alertsView .alerts-rules-table tbody tr.selected td{background:transparent}#alertsView .alerts-table th{height:31px;color:#8198a9;font:10px var(--font-ui);letter-spacing:.035em}#alertsView .alerts-table td{min-width:0;padding:6px 0;color:#b3c4cf;font-size:11px}#alertsView .alerts-rules-table .alert-asset{gap:8px}#alertsView .alerts-market-logo{width:27px;height:27px;flex-basis:27px;border-color:#26394b;border-radius:7px;background:#0b151e;color:#94b4c4;font:600 10px var(--font-ui)}#alertsView .alerts-rules-table .alert-symbol{color:#e1edf3;font-size:13px;font-weight:700}#alertsView .alerts-rules-table .alert-symbol span{color:#9aadb9;font-size:12px;font-weight:500}#alertsView .alerts-rule-name{margin-top:3px;color:#91a5b3;font-size:10px}#alertsView .alerts-rules-table .alert-condition-cell{color:#b3c4cf;font:11px/1.4 var(--alerts-mono)}#alertsView .alerts-rules-table .alert-current-value{color:#dce8ef;font:600 12px var(--alerts-mono)}#alertsView .alerts-rules-table .alert-created{color:#8298a8;font:9px var(--alerts-mono)}#alertsView .alerts-state-pill{gap:5px;border:0;border-radius:0;background:transparent;color:#9fcab3;padding:0;font-size:9px}#alertsView .alerts-state-pill:before{width:5px;height:5px;background:#2ee889}#alertsView .alerts-state-pill.triggered{background:transparent;color:#ffcb76}#alertsView .alerts-state-pill.triggered:before{background:#ffb454}#alertsView .alerts-state-pill.paused{background:transparent;color:#8295a3}#alertsView .alerts-state-pill.paused:before{background:#63798a}#alertsView .alerts-table .alert-actions .alert-menu-toggle{width:25px;height:26px}#alertsView .alerts-pagination{flex:0 0 auto;margin-top:0;padding:7px 0 0;color:#8298a8;font-size:9px}#alertsView .alerts-pagination button{min-width:26px;height:26px;border-color:#1b2a3a;border-radius:4px;background:#081016;color:#aebdcb}#alertsView .alerts-pagination button.current{border-color:#337a73;color:#b7e7df}#alertsView .alerts-empty{padding:32px 12px;color:#71869a;font-size:10px}#alertsView .alerts-insights{display:flex;min-width:0;flex-direction:column;padding-left:13px;border-left-color:#172535}#alertsView .alerts-insight-panel{margin-bottom:12px;padding-bottom:12px;border-bottom-color:#172535}#alertsView .alerts-panel-title{margin:2px 0 8px;color:#e0ebf1;font-size:11px;font-weight:650}#alertsView .alerts-panel-title span{color:#829aaa;font:9px var(--alerts-mono)}#alertsView .alerts-latest-signal{min-height:72px;padding:11px;border-color:#203246;border-radius:5px;background:#0b131c}#alertsView .alerts-signal-symbol{color:#e9f1f5;font-size:13px;font-weight:650}#alertsView .alerts-signal-meta{color:#91a5b3;font:10px var(--alerts-mono)}#alertsView .alerts-signal-tag{border-color:#66502c;border-radius:4px;background:#211b11;color:#ffd083;font:9px var(--alerts-mono)}#alertsView .alerts-signal-value{margin:10px 0 3px;color:#f0f6f9;font:600 20px var(--alerts-mono)}#alertsView .alerts-signal-detail{color:#a0b1bc;font-size:10px}#alertsView .alerts-recent-item{grid-template-columns:38px minmax(0,1fr);gap:7px;margin:8px 0}#alertsView .alerts-recent-time{color:#a0b2be;font:10px var(--alerts-mono)}#alertsView .alerts-recent-copy{color:#b6c5ce;font-size:10px;line-height:1.4}#alertsView .alerts-recent-copy strong{color:#e2edf3;font-weight:600}#alertsView .alerts-recent-copy small{color:#8b9eaa;font:9px var(--alerts-mono)}#alertsView .alerts-history-link{color:#52e0cc;font-size:9px}#alertsView .alerts-insight-empty{color:#8298a8;font-size:10px}#alertsView .alerts-connections-panel{margin-top:1px}#alertsView .alerts-connection-row{display:grid;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:7px;color:#91a5b3;font-size:9px}#alertsView .alerts-connection-row i{width:5px;height:5px;border-radius:50%;background:#71869a}#alertsView .alerts-connection-row i.connected{background:#2ee889;box-shadow:0 0 7px #2ee8894d}#alertsView .alerts-connection-row strong{color:#d1dee5;font-size:10px;font-weight:600}#alertsView .alerts-connection-row span{color:#8298a8;font:9px var(--alerts-mono);white-space:nowrap}@media(max-width:1100px){#alertsView .alerts-content-grid{grid-template-columns:170px minmax(0,1fr)}#alertsView .alerts-insights{display:none}}@media(max-width:760px){#alertsView{padding:7px}#alertsView .alerts-header{min-height:0;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:9px;padding:10px 12px}#alertsView .alerts-heading-row{min-height:30px}#alertsView .alerts-header-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}#alertsView .alerts-header-actions .alerts-search{width:auto;max-width:none;flex:1 1 170px}#alertsView .alerts-overview{min-height:40px;padding:0 8px}#alertsView .alerts-overview-counts{gap:9px;overflow-x:auto}#alertsView .alerts-overview-counts button{font-size:8px}#alertsView .alerts-overview-note{display:none}#alertsView .alerts-content-grid{min-height:0;grid-template-columns:minmax(0,1fr);gap:12px;margin:10px 9px}#alertsView .alerts-rail{padding:0 0 10px;border-right:0;border-bottom:1px solid #172535}#alertsView .alerts-rail-foot{margin-top:10px}#alertsView .alerts-insights{display:none}#alertsView .alerts-status-tabs,#alertsView .alerts-signal-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px){#alertsView .alerts-table-wrap{min-height:0;flex:1 1 0%;overflow:auto}#alertsView .alerts-rules-table{display:flex;height:auto;min-height:0;flex-direction:column}#alertsView .alerts-rules-table thead{flex:0 0 auto;width:100%}#alertsView .alerts-rules-table tbody{display:flex;width:100%;min-height:0;flex:0 0 auto;flex-direction:column}#alertsView .alerts-rules-table tbody tr[data-alert-rule-id]{flex:0 0 76px;min-height:76px}#alertsView .alerts-rules-table tbody tr.alerts-empty-row{flex:0 0 72px;min-height:72px}}#alertsView .alerts-rule-name{font-size:13px}#alertsView .alerts-rules-table .alert-created{color:#a5b7c4;font-size:12px}#alertsView .alerts-rules-table .alerts-value-context{color:#aabcc8;font-size:12px}#alertsView .alerts-recent-time{color:#c0ced7;font-size:13px}#alertsView .alerts-recent-copy{color:#c0ced7;font-size:11px}#alertsView .alerts-recent-copy small{color:#b2c3cd;font-size:12px}#alertsView .alerts-rules-table .alert-current-value.unavailable{color:#8298a8;font-weight:400}#alertsView .alerts-rail-title{font-size:12px}#alertsView .alerts-rail-title span{color:#9aafbe;font-size:10px}#alertsView .alerts-rail-sub{color:#91a6b5;font-size:9px}#alertsView .alerts-status-tabs button{height:32px;min-height:32px;padding:0 8px;font-size:11px}#alertsView .alerts-status-tabs .alerts-filter-label{gap:8px}#alertsView .alerts-status-tabs .alerts-filter-dot{width:7px;height:7px;flex-basis:7px}#alertsView .alerts-status-tabs b{color:#a5bac8;font-size:10px}#alertsView .alerts-center-head:not(.is-history){display:none}#alertsView .alerts-center-head.is-history{justify-content:space-between}#alertsView .alerts-center-head.is-history .alerts-center-head-actions{margin-left:auto}#alertsView .alerts-rules-table .alert-current-value{display:flex;flex-direction:column;align-items:flex-start;gap:2px;white-space:normal;text-overflow:clip}#alertsView .alerts-rules-table .alerts-value-main{color:#dce8ef;font:600 12px/1.15 var(--alerts-mono)}#alertsView .alerts-rules-table .alerts-value-context{color:#aabcc8;font:12px/1.2 var(--alerts-mono)}#alertsView .alerts-rules-table .alert-current-value.unavailable .alerts-value-main{color:#8298a8;font-weight:400}#alertsView .alerts-signal-types button{height:30px;gap:8px;padding:0 8px;font-size:11px}#alertsView .alerts-signal-types button i{width:6px;height:6px;flex-basis:6px}#alertsView .alerts-signal-types button b{color:#91a7b6;font-size:9px}#alertsView .alerts-rule-name{color:#c1cdd5}#alertsView .alerts-created{color:#91a7b6;font-size:10px}#alertsView .alerts-recent-time{color:#c5d2dc}#alertsView .alerts-recent-copy small{color:#b4c3cc}#alertsView .alerts-panel-title span{color:#a0b4c2;font-size:9px;white-space:nowrap}#alertsView .alert-asset>.coin-logo{width:27px;height:27px;flex:0 0 27px;overflow:hidden;border:0;border-radius:50%;background:transparent}#alertsView .alert-asset>.coin-logo.fallback{color:#94b4c4;font-size:10px;font-weight:600;text-shadow:none}#alertsView .alerts-market-scope-icon{color:#94b4c4}#alertsView .alerts-market-scope-icon svg{width:14px;height:14px}#alertsView .alerts-history-table .alerts-history-asset{display:flex;min-width:0;align-items:center;gap:10px}#alertsView .alerts-history-table tr[data-alert-event-open]{cursor:pointer;transition:background .16s ease,box-shadow .16s ease}#alertsView .alerts-history-table tr[data-alert-event-open]:hover,#alertsView .alerts-history-table tr[data-alert-event-open]:focus-visible{outline:none;background:linear-gradient(100deg,#52e0cc12,#0a121a4d 72%);box-shadow:inset 2px 0 #52e0ccad}#alertsView .alerts-history-asset>.coin-logo{width:27px;height:27px;flex:0 0 27px;overflow:hidden;border:0;border-radius:50%;background:transparent}#alertsView .alerts-history-asset>.coin-logo.fallback{color:#94b4c4;font-size:10px;font-weight:600;text-shadow:none}#alertsView .alerts-history-asset .alert-symbol{display:block;overflow:hidden;color:#e1edf3;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-history-asset .alert-symbol span{color:#9aadb9;font-size:12px;font-weight:500}#alertsView .alerts-history-type{display:flex;min-width:0;align-items:center;gap:9px;color:#c2d0d9;font-size:11px;font-weight:550;white-space:nowrap}#alertsView .alerts-history-type-icon{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid #1c3542;border-radius:6px;background:#0a151d;color:#82b7c1}#alertsView .alerts-history-type-icon svg{width:14px;height:14px}#alertsView .alerts-history-type-icon.volume{color:#65d9ca}#alertsView .alerts-history-type-icon.volatility{color:#b9a3e0}#alertsView .alerts-history-type-icon.density{color:#83c6d1}#alertsView .alerts-history-type-icon.listing{color:#8bd9b3}#alertsView .alerts-history-type-icon.funding{color:#e0bd7f}#alertsView .alerts-history-type-icon.open-interest{color:#91bee0}#alertsView .alerts-form-actions{position:static;display:flex;flex:0 0 auto;align-items:center;gap:8px;margin-top:18px!important;padding:12px 0 0;border-top:1px solid #1b2a36;background:transparent}#alertsView .alerts-form-actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;visibility:visible;opacity:1}#alertsView #alertsCreateSubmit{min-width:142px;border-color:#2c786f;background:linear-gradient(180deg,#12332f,#0d2422);color:#b9fff4;font-weight:650}#alertsView #alertsCreateSubmit:hover{border-color:#52e0cc;background:linear-gradient(180deg,#17443f,#10302d);color:#e6fffb}@media(max-width:700px){#alertsView #alertsCreateSubmit{flex:1 1 auto}}#alertsView .alerts-status-tabs button.active{border:1px solid #203848;border-radius:6px;background:#0a121a;box-shadow:none;color:#e2edf3}#alertsView .alerts-status-tabs button.active:after{display:none;content:none}#alertsView .alerts-status-tabs button.active b{color:#9eb3c0}#alertsView .alerts-rules-table .alerts-state-pill{gap:6px;font-size:10px}#alertsView .alerts-rules-table .alerts-state-pill:before{width:6px;height:6px;flex:0 0 6px}@keyframes alertsRecentEventEnter{0%{opacity:0;transform:translateY(-7px);background-color:#52e0cc17}48%{opacity:1;background-color:#52e0cc09}to{opacity:1;transform:translateY(0);background-color:transparent}}#alertsView .alerts-recent-item.is-entering{border-radius:4px;animation:alertsRecentEventEnter .48s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){#alertsView .alerts-recent-item.is-entering{animation:none}}@media(hover:hover)and (pointer:fine){#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row){transition:background .16s ease,box-shadow .16s ease}#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row):before{position:absolute;top:10px;bottom:10px;left:0;width:2px;border-radius:2px;background:linear-gradient(180deg,#52e0cc2e,#52e0ccc7,#52e0cc2e);content:"";opacity:0;pointer-events:none;transition:opacity .16s ease}#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row):hover,#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row):focus-within{background:linear-gradient(100deg,#52e0cc11,#0c1821f5 42%,#0a1118)}#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row):hover:before,#alertsView .alerts-rules-table tbody tr:not(.alerts-empty-row):focus-within:before{opacity:1}#alertsView .alerts-table tbody tr:hover td:first-child{box-shadow:none}#alertsView .alerts-table .alert-actions{transform:translate(4px,-50%);transition:opacity .16s ease,transform .16s ease}#alertsView .alerts-table tbody tr:hover .alert-actions,#alertsView .alerts-table tbody tr:focus-within .alert-actions,#alertsView .alerts-table .alert-actions.is-open{transform:translateY(-50%)}}#alertsView .alerts-filter-toggle[aria-expanded=true]{border-color:#52e0cc7a;background:linear-gradient(180deg,#52e0cc17,#081017fa);color:#d8f5f0}#alertsView .alerts-table-toolbar:not([hidden]){width:244px;grid-template-columns:minmax(0,1fr);gap:7px;padding:9px;border:1px solid #263b4b;border-radius:8px;background:linear-gradient(155deg,#0d1721,#09111a 72%);box-shadow:0 14px 32px #0000007a,inset 0 1px #ffffff06}#alertsView .alerts-table-toolbar select{appearance:none;height:34px;border:1px solid #223747;border-radius:6px;background-color:#0a141e;background-image:linear-gradient(45deg,transparent 50%,#8ca5b5 50%),linear-gradient(135deg,#8ca5b5 50%,transparent 50%);background-position:calc(100% - 13px) 15px,calc(100% - 9px) 15px;background-repeat:no-repeat;background-size:4px 4px;color:#cbd9e2;padding:0 28px 0 10px;font:500 10px var(--font-ui);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}#alertsView .alerts-table-toolbar select:hover{border-color:#315467;background-color:#0d1a25;color:#e2edf3}#alertsView .alerts-table-toolbar select:focus-visible{outline:none;border-color:#3b9289;background-color:#0c1a23;box-shadow:0 0 0 2px #52e0cc1a}#alertsView .alerts-table-toolbar select option{background:#0b141d;color:#d4e0e8}:root{--dropdown-bg:#050709;--dropdown-bg-raised:#080c10;--dropdown-border:#1a2429;--dropdown-border-hover:#2b3a40;--dropdown-text:#c9d3d7;--dropdown-muted:#879398;--dropdown-accent:#3f9f93;--dropdown-accent-soft:rgba(63,159,147,.095);--dropdown-accent-focus:rgba(63,159,147,.24);--dropdown-shadow:0 20px 48px rgba(0,0,0,.66),inset 0 1px 0 rgba(255,255,255,.018)}:where(.user-menu-dropdown,.liquidity-alert-center-popover,.liquidity-filter-more-popover,.liquidity-toolbar-filter-more .liquidity-filter-more-popover,.liquidity-blacklist-popover,.liquidity-row-menu,.pair-search-suggestions,.quotes-control-popover,.exchange-picker-menu,.sort-picker-menu,.grid-size-menu,.view-controls-menu,.layout-picker-menu,.indicators-menu,.indicator-settings-color-menu,.indicator-settings-line-style-menu,.exchange-compare-menu,.exchange-compare-controls-menu,.exchange-compare-timeframe-menu,.chart-timeframe-menu,.chart-actions-popover,.floating-drawing-more-popover,.drawing-menu,.listings-calendar-popover,.listings-filter-popover,.alerts-table .alert-actions-menu,#alertsView .alerts-table .alert-actions-menu){color-scheme:dark;border-color:var(--dropdown-border);border-radius:7px;background-color:var(--dropdown-bg);box-shadow:var(--dropdown-shadow)}:is(.quotes-chart-panel,.expanded-chart-shell) .drawing-menu,:is(.quotes-chart-panel,.expanded-chart-shell) .floating-drawing-more-popover,#alertsView .alerts-table .alert-actions-menu{border-color:var(--dropdown-border);background-color:var(--dropdown-bg);box-shadow:var(--dropdown-shadow)}select:not(.exchange-native-hidden):not(.sort-native-hidden){color-scheme:dark;border-color:var(--dropdown-border);background-color:var(--dropdown-bg-raised);color:var(--dropdown-text)}select:not(.exchange-native-hidden):not(.sort-native-hidden):focus{border-color:var(--dropdown-accent);background-color:#090f11;outline:none;box-shadow:0 0 0 2px #3f9f931a}select:not(.exchange-native-hidden):not(.sort-native-hidden):focus-visible{outline:1px solid var(--dropdown-accent-focus);outline-offset:2px}select option{background:#050709;color:var(--dropdown-text)}select option:checked{background:#10201d;color:#badbd5}#alertsView .alerts-table-toolbar select,#alertsView .alerts-table-toolbar select:hover,#alertsView .alerts-table-toolbar select:focus-visible{border-color:var(--dropdown-border);background-color:var(--dropdown-bg-raised);color:var(--dropdown-text)}#alertsView .alerts-table-toolbar select:focus-visible{outline:1px solid var(--dropdown-accent-focus);outline-offset:2px}:is(.user-menu-btn,.exchange-picker-btn,.sort-picker-btn,.grid-size-btn,.layout-picker-btn,.quotes-control-btn,.quotes-control-action,.quotes-filter-btn,.quotes-sort-btn,.liquidity-filter-more-toggle,.liquidity-alert-center-toggle,.liquidity-blacklist-toggle,.listings-filter-toggle,.alert-menu-toggle){border-color:var(--dropdown-border);background-color:var(--dropdown-bg-raised)}:is(.exchange-picker-btn,.sort-picker-btn,.grid-size-btn,.layout-picker-btn,.quotes-control-btn,.quotes-control-action,.quotes-filter-btn,.quotes-sort-btn,.liquidity-filter-more-toggle,.liquidity-alert-center-toggle,.liquidity-blacklist-toggle,.listings-filter-toggle,.alert-menu-toggle):hover,.exchange-picker.open .exchange-picker-btn,.sort-picker.open .sort-picker-btn,.grid-size-picker.open .grid-size-btn,.layout-picker.open .layout-picker-btn,.quotes-control-menu.open .quotes-control-btn,:is(.liquidity-filter-more-toggle,.listings-filter-toggle)[aria-expanded=true]{border-color:var(--dropdown-accent-focus);background-color:#080e10;color:#d3dfdf;box-shadow:none}:is(.user-menu-dropdown a,.user-menu-dropdown button,.exchange-option,.sort-option,.quotes-control-option,.layout-option,.chart-timeframe-option,.exchange-compare-timeframe-option,.exchange-compare-option,.pair-search-option,.listings-filter-options label,.liquidity-alert-center-tabs button,.indicator-settings-line-style-option){color:var(--dropdown-text)}:is(.user-menu-dropdown a,.user-menu-dropdown button,.exchange-option,.sort-option,.quotes-control-option,.layout-option,.chart-timeframe-option,.exchange-compare-timeframe-option,.exchange-compare-option,.pair-search-option,.listings-filter-options label,.liquidity-alert-center-tabs button,.indicator-settings-line-style-option):hover{border-color:#3f9f9333;background-color:#ffffff06;color:#e0e7e9}:is(.exchange-option,.sort-option,.quotes-control-option,.layout-option,.chart-timeframe-option,.exchange-compare-timeframe-option,.pair-search-option,.listings-filter-options label).active,:is(.exchange-option,.sort-option,.quotes-control-option,.layout-option,.chart-timeframe-option,.exchange-compare-timeframe-option,.pair-search-option,.listings-filter-options label)[aria-selected=true]{border-color:#3f9f9333;background:var(--dropdown-accent-soft);color:#b8dcd5}:is(.exchange-option,.sort-option,.quotes-control-option,.layout-option,.chart-timeframe-option,.exchange-compare-timeframe-option,.pair-search-option,.listings-filter-options label).active{box-shadow:inset 2px 0 var(--dropdown-accent)}:is(.quotes-presets-menu .quotes-preset-save,.exchange-compare-menu-action,.liquidity-filter-presets #liquidityFilterPresetSave,.liquidity-blacklist-add,.liquidity-row-menu-action){border-color:#3f9f9352;background:#091311;color:#a8d5cd}:is(.quotes-presets-menu .quotes-preset-save,.exchange-compare-menu-action,.liquidity-filter-presets #liquidityFilterPresetSave,.liquidity-blacklist-add,.liquidity-row-menu-action):hover{border-color:#3f9f9385;background:#0b1916;color:#c1e4de}:is(.exchange-picker-btn,.sort-picker-btn,.grid-size-btn,.layout-picker-btn,.quotes-control-btn,.quotes-control-action,.quotes-filter-btn,.quotes-sort-btn,.liquidity-filter-more-toggle,.liquidity-alert-center-toggle,.liquidity-blacklist-toggle,.listings-filter-toggle,.alert-menu-toggle,.user-menu-dropdown a,.user-menu-dropdown button,.exchange-option,.sort-option,.quotes-control-option,.layout-option,.layout-action,.chart-timeframe-option,.exchange-compare-timeframe-option,.exchange-compare-option,.pair-search-option,.listings-filter-options label,.liquidity-alert-center-tabs button,.indicator-settings-line-style-option):focus-visible,select:not(.exchange-native-hidden):not(.sort-native-hidden):focus-visible{outline:1px solid var(--dropdown-accent-focus);outline-offset:2px}:is(.grid-size-cell.preview,.grid-size-cell.active){border-color:#3f9f936b;background:#3f9f931f}.listings-filter-options label:has(input:checked){background:#3f9f930f;color:#c5dcd7}.listings-filter-options label:has(input:checked):before{border-color:#3a786f;background-color:#18312d}.liquidity-filter-presets-head,.liquidity-filter label,.listings-filter-popover label{color:#8b989d}.liquidity-filter-presets select,.liquidity-filter-presets input,.liquidity-filter-more-popover input,.liquidity-blacklist-input-row input,.listings-filter-popover input{border-color:var(--dropdown-border);background-color:var(--dropdown-bg-raised);color:var(--dropdown-text)}.liquidity-filter-presets select:focus,.liquidity-filter-presets input:focus,.liquidity-filter-more-popover input:focus,.liquidity-blacklist-input-row input:focus,.listings-filter-popover input:focus{border-color:var(--dropdown-accent);outline:none;box-shadow:0 0 0 2px #3f9f931a}.liquidity-filter-presets-row button,.liquidity-blacklist-toggle,.listings-filter-toggle{border-color:var(--dropdown-border);background-color:var(--dropdown-bg-raised);color:var(--dropdown-text)}.liquidity-filter-presets-row button:hover,.liquidity-blacklist-toggle:hover,.listings-filter-toggle:hover{border-color:var(--dropdown-border-hover);background-color:#0a1013;color:#d4dfe2}.liquidity-filter-more-toggle[data-active-count]:after{background:#285e57;color:#c8e6e0}.liquidity-alert-center-tabs button.active{border-bottom-color:var(--dropdown-accent);color:#c6d9d5}.liquidity-row-menu-title,.listings-calendar-popover-head{color:#cbd5d8}.liquidity-row-menu-grid{border-color:var(--dropdown-border)}.pair-search-suggestions-title{border-color:var(--dropdown-border);background:#070b0e;color:#a9b5b9}.pair-search-empty{color:var(--dropdown-muted)}.alerts-table .alert-actions-menu button:hover{background:var(--dropdown-accent-soft);color:#d5e3df}.alerts-table .alert-actions-menu button.delete:hover{background:#a64f561f;color:#dfadb0}.indicator-settings-line-style-option:hover,.indicator-settings-line-style-option.is-selected{border-color:#3f9f934d;background:var(--dropdown-accent-soft);color:#c3ded8}.timeframe-native-hidden{display:none!important}.control-segment .timeframe-picker{position:relative;z-index:21;flex:0 0 96px;width:96px;min-width:96px}.timeframe-picker-btn{width:100%;height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(34,48,68,.86);border-radius:8px;background:#080f18b8;color:var(--control-text);padding:3px 12px 3px 14px;font-size:12px;font-weight:var(--fw-strong);cursor:pointer;box-shadow:inset 0 1px #ffffff08;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.control-segment .timeframe-picker-btn{height:34px;border:0;border-left:1px solid rgba(34,48,68,.4);border-right:1px solid rgba(34,48,68,.4);border-radius:0;background:transparent;padding:3px 10px 3px 14px;box-shadow:none}.timeframe-picker-btn:hover,.timeframe-picker.open .timeframe-picker-btn{border-color:#52e0cc57;background:#0a1622e6;box-shadow:0 0 0 3px #52e0cc0b,inset 0 1px #ffffff0a}.control-segment .timeframe-picker-btn:hover,.control-segment .timeframe-picker.open .timeframe-picker-btn{background:#0a1622e6;box-shadow:none}.timeframe-picker-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:1}.timeframe-picker-menu{display:none;position:absolute;top:38px;left:0;z-index:60;width:96px;min-width:96px;max-height:min(240px,calc(100vh - 40px));gap:1px;overflow-y:auto;padding:4px;border:1px solid #2a3748;border-radius:8px;background:#070c13;box-shadow:0 18px 34px #0000006b,inset 0 1px #ffffff09;transform-origin:top center}.timeframe-picker.open .timeframe-picker-menu{display:grid;animation:dropdownIn .14s ease-out both}.timeframe-picker.opens-up .timeframe-picker-menu{top:auto;bottom:calc(100% + 4px);transform-origin:bottom center}.timeframe-picker-option{width:100%;height:24px;display:flex;align-items:center;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--dropdown-text);padding:0 8px;font-size:12px;font-weight:var(--fw-control);text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.timeframe-picker-option:hover{border-color:#3f9f9333;background:#101925;color:#e0e7e9}.timeframe-picker-option.active{border-color:#3f9f9333;background:var(--dropdown-accent-soft);color:#b8dcd5;box-shadow:inset 2px 0 var(--dropdown-accent)}.timeframe-picker-btn:focus-visible,.timeframe-picker-option:focus-visible{outline:1px solid var(--dropdown-accent-focus);outline-offset:2px}#gridSizeBtn{border-color:transparent;background-color:#0a162233;color:var(--control-text);box-shadow:none}.grid-size-picker #gridSizeBtn:hover,.grid-size-picker.open #gridSizeBtn{border-color:#52e0cc57;background-color:#0a16228f;box-shadow:0 0 0 3px #52e0cc0b,inset 0 1px #ffffff0a}.view-controls-menu{width:min(484px,calc(100vw - 20px));min-width:0;gap:0;padding:0;overflow:hidden;border:1px solid #2a3748;border-radius:8px;background:linear-gradient(180deg,#070c13,#070c13 82%);box-shadow:0 24px 54px #000000ad,inset 0 1px #ffffff09;color-scheme:dark}.view-controls-heading{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border-bottom:1px solid #1b2a3a;background:linear-gradient(90deg,#09111b,#070c13 68% 100%);color:#d7e1eb;font-size:11px;font-weight:700;letter-spacing:.01em}.view-controls-body{display:grid;grid-template-columns:184px minmax(0,1fr)}.view-controls-menu .layout-controls{min-width:0;padding:11px 9px 10px;border-right:1px solid #1b2529;background:linear-gradient(180deg,#070c13,#060b12)}.view-controls-menu .layout-picker{position:static;min-width:0}.view-controls-menu .layout-picker-head{padding:2px 7px 10px;border-bottom:1px solid #1a2735}.view-controls-menu .layout-picker-title{color:#aebccc;font-size:10px;font-weight:700;letter-spacing:.035em}.view-controls-menu .layout-picker-menu{position:static;display:grid;gap:4px;max-height:264px;overflow:auto;padding:9px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;scrollbar-width:thin;scrollbar-color:#2a3748 transparent}.view-controls-menu .layout-action,.view-controls-menu .layout-option{min-width:0;min-height:32px;border:1px solid transparent;border-radius:6px;background:transparent;color:#9aa9b8;padding:0 8px;font-size:10px;font-weight:650;text-align:left;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.view-controls-menu .layout-action{justify-content:flex-start;margin:0 0 4px;border-color:#1d282c;background:linear-gradient(115deg,#090e12e0,#050709b8);color:#bac7d3}.view-controls-menu .layout-action:before{color:#8fa9ad}.view-controls-menu .layout-action:hover{border-color:#2a3748;background:#101925;color:#e0e9f0}.view-controls-menu .layout-divider{display:block;height:1px;margin:1px 2px 4px;background:#1a2735}.view-controls-menu .layout-option-row{display:grid;grid-template-columns:minmax(0,1fr) 26px;gap:3px;align-items:center}.view-controls-menu .layout-option{grid-column:1;min-width:0;width:100%;justify-content:flex-start}.view-controls-menu .layout-option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-controls-menu .layout-option:hover{border-color:#253547;background:linear-gradient(100deg,#101925,#0b131d);color:#dbe5ee}.view-controls-menu .layout-option.active{border-color:#263a37;background:linear-gradient(100deg,#10201dc7,#080d0feb);box-shadow:inset 2px 0 #456c65,inset 0 1px #ffffff06;color:#e1e9ef}.view-controls-menu .layout-more{grid-column:2;grid-row:1;width:26px;height:28px;display:grid;place-items:center;border:1px solid transparent;border-radius:6px;background:transparent;color:#8494a4;cursor:pointer;transition:all .14s ease}.view-controls-menu .layout-more svg{width:13px;height:13px}.view-controls-menu .layout-more:hover,.view-controls-menu .layout-more[aria-expanded=true]{border-color:#263647;background:#070c13;color:#d2dde7}.layout-actions-popover{position:fixed;z-index:1300;width:164px;display:grid;gap:2px;padding:4px;border:1px solid #2a3748;border-radius:8px;background:linear-gradient(180deg,#070c13,#070c13 82%);box-shadow:0 16px 34px #0000009e,inset 0 1px #ffffff09;color:#dbe5ee}.layout-actions-popover button{width:100%;min-height:32px;display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:5px;background:transparent;color:#b5c2cf;padding:0 8px;font:600 11px/1 var(--font-ui);text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.layout-actions-popover button svg{width:14px;height:14px;flex:0 0 14px;color:#8498a9}.layout-actions-popover button:hover{border-color:#2a3748;background:#101925;color:#e7eef4}.layout-actions-popover button:hover svg{color:#b3c4d0}.layout-actions-popover button.layout-delete:hover{border-color:#b5707733;background:#73303721;color:#d9a8a9}.layout-actions-popover button.layout-delete:hover svg{color:#c98d91}.view-controls-menu .layout-empty{padding:9px 7px;color:#8999a8;font-size:10px}.view-controls-menu .layout-name-inline-input{height:30px;border-color:#202a2e;border-radius:6px;background:#070c13;color:#dbe7f3;font-size:11px}.view-controls-menu .layout-name-inline-input:focus{border-color:#36524e;box-shadow:0 0 0 2px #3f9f9314}.view-controls-menu .layout-inline-editor-save{border-color:#3f9f9342;background:#0a1110;color:#a8c5bf}.view-controls-menu .layout-name-inline-error{font-size:10px}.view-controls-menu .view-controls-adjustments{min-width:0;display:grid;align-content:start;gap:8px;padding:11px;background:linear-gradient(155deg,#070c13,#060b12)}.view-controls-adjustments-head{padding:2px 3px 9px;border-bottom:1px solid #1a2735;color:#b9c6d2;font-size:11px;font-weight:680}:is(.view-controls-menu .view-range-control,.density-range-control){--range-accent:#527f77;--range-accent-soft:rgba(63,159,147,.09);--range-value:#cbd4d5;min-width:0;width:100%;min-height:59px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 16px;gap:6px 8px;padding:9px 10px 8px;border:1px solid #1b2529;border-radius:7px;background:linear-gradient(145deg,#0a111a,#080f17);box-shadow:inset 0 1px #ffffff06;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}:is(.view-controls-menu .view-range-control,.density-range-control)+.view-range-control{border-top:1px solid #1b2a3a}:is(.view-controls-menu .view-range-control,.density-range-control):hover{border-color:#2a3748;background:linear-gradient(145deg,#101925,#0b141e)}:is(.view-controls-menu .view-range-control,.density-range-control):focus-within{border-color:#36524e;box-shadow:inset 0 0 0 1px #3f9f9312,0 0 0 1px #3f9f9306}:is(.view-controls-menu .view-range-control,.density-range-control) label{min-width:0;grid-column:1;grid-row:1;color:#aebabc;font-size:11px;font-weight:620;line-height:1.2;text-transform:none}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]{width:100%;height:16px;min-width:0;grid-column:1/-1;grid-row:2;margin:0;background:transparent}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]::-webkit-slider-runnable-track{height:3px;background:#27384a}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]::-moz-range-track{height:3px;background:#27384a}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;border:2px solid #11191b;background:var(--range-accent);box-shadow:0 0 0 1px #587f7947,0 2px 5px #0000006b}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid #11191b;background:var(--range-accent);box-shadow:0 0 0 1px #587f7947,0 2px 5px #0000006b}:is(.view-controls-menu .view-range-control,.density-range-control) .filter-value{min-width:52px;grid-column:2;grid-row:1;color:var(--range-value);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]:focus-visible{outline:0}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #3f9f9329,0 2px 5px #0000006b}:is(.view-controls-menu .view-range-control,.density-range-control) input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #3f9f9329,0 2px 5px #0000006b}.view-controls-menu :is(.layout-action,.layout-option,.layout-more,.layout-inline-editor-btn):focus-visible,.layout-actions-popover button:focus-visible{outline:2px solid rgba(63,159,147,.32);outline-offset:1px}@media(max-width:560px){.view-controls-menu{left:auto;right:0;width:min(484px,calc(100vw - 20px))}.view-controls-body{grid-template-columns:1fr}.view-controls-menu .layout-controls{border-right:0;border-bottom:1px solid #1b2a3a;padding:9px 10px}.view-controls-menu .layout-picker-menu{max-height:128px}.view-controls-menu .view-controls-adjustments{grid-template-columns:1fr 1fr}.view-controls-adjustments-head{grid-column:1/-1}}@media(max-width:380px){.view-controls-menu{width:min(484px,calc(100vw - 16px))}.view-controls-menu .view-controls-adjustments{grid-template-columns:1fr}.view-controls-adjustments-head{grid-column:1}}#liquidityScannerView .liquidity-toolbar-filter-more .liquidity-filter-more-popover{display:grid;grid-template-columns:minmax(158px,.72fr) minmax(0,1.28fr);gap:0;width:min(500px,calc(100vw - 24px));padding:0;border-color:#263545;border-radius:8px;background:#0a1018;box-shadow:0 16px 34px #0000007a;color:#d3dde7}#liquidityScannerView .liquidity-toolbar-filter-more .liquidity-filter-more-popover[hidden]{display:none}#liquidityScannerView .liquidity-settings-header{grid-column:1/-1;min-height:40px;display:flex;align-items:center;padding:0 13px;border-bottom:1px solid #1b2938;color:#d8e1e9;font-size:11px;font-weight:700}#liquidityScannerView .liquidity-settings-profiles,#liquidityScannerView .liquidity-settings-parameters{min-width:0;padding:12px}#liquidityScannerView .liquidity-settings-profiles{border-right:1px solid #1b2938}#liquidityScannerView .liquidity-settings-heading{min-height:25px;margin-bottom:9px;padding:0 1px 8px;border-bottom:1px solid #1b2938;color:#94a5b5;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#liquidityScannerView .liquidity-filter-profile-save,#liquidityScannerView .liquidity-filter-profile-default{width:100%;min-height:32px;display:flex;align-items:center;gap:8px;border:1px solid #273746;border-radius:6px;background:#080e15;color:#c0ccd6;padding:0 9px;font:600 10px/1 var(--font-ui);text-align:left;cursor:pointer}#liquidityScannerView .liquidity-filter-profile-save:hover,#liquidityScannerView .liquidity-filter-profile-default:hover{border-color:#3b5963;background:#0b151c;color:#e0e8ed}#liquidityScannerView .liquidity-filter-profile-save[hidden]{display:none}#liquidityScannerView .liquidity-filter-profile-save{margin-bottom:8px}#liquidityScannerView .liquidity-filter-profile-save span{color:#82b9af;font-size:15px;font-weight:400}#liquidityScannerView .liquidity-filter-profile-default{min-height:31px;margin-bottom:6px;border-color:transparent;background:transparent;color:#9cabb9}#liquidityScannerView .liquidity-filter-profile-default.active{border-color:#29443f;background:#0b1415;box-shadow:inset 2px 0 #4a8c7f;color:#d4e1e4}#liquidityScannerView .liquidity-filter-preset-editor{display:grid;grid-template-columns:minmax(0,1fr) 30px 26px;gap:5px;margin:0 0 8px}#liquidityScannerView .liquidity-filter-preset-editor[hidden]{display:none}#liquidityScannerView .liquidity-filter-preset-editor input,#liquidityScannerView .liquidity-filter-preset-edit-input{min-width:0;height:30px;border:1px solid #2b3c4c;border-radius:5px;background:#080e15;color:#d2dce5;padding:0 8px;font:10px var(--font-ui)}#liquidityScannerView .liquidity-filter-preset-editor input:focus,#liquidityScannerView .liquidity-filter-preset-edit-input:focus{border-color:#4a827b;outline:none}#liquidityScannerView .liquidity-filter-preset-editor button,#liquidityScannerView .liquidity-filter-preset-action{min-width:0;height:28px;border:1px solid #273746;border-radius:5px;background:#0b141d;color:#9cb0bd;font:12px/1 var(--font-ui);cursor:pointer}#liquidityScannerView .liquidity-filter-preset-editor button:first-of-type,#liquidityScannerView .liquidity-filter-preset-action.confirm{border-color:#3f9f935c;color:#a9d8cf}#liquidityScannerView .liquidity-filter-preset-editor button:hover,#liquidityScannerView .liquidity-filter-preset-action:hover{border-color:#3d5b66;color:#e0e9ec}#liquidityScannerView .liquidity-filter-profile-list{display:grid;gap:2px}#liquidityScannerView .liquidity-filter-preset-item{min-width:0;min-height:27px;display:grid;grid-template-columns:minmax(0,1fr) 24px 24px;align-items:center;gap:3px}#liquidityScannerView .liquidity-filter-preset-name{min-width:0;height:27px;overflow:hidden;border:1px solid transparent;border-radius:5px;background:transparent;color:#9aaaba;padding:0 8px;font:600 10px/1 var(--font-ui);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#liquidityScannerView .liquidity-filter-preset-item.active .liquidity-filter-preset-name,#liquidityScannerView .liquidity-filter-preset-name:hover{border-color:#263846;background:#0b141b;color:#d1dce5}#liquidityScannerView .liquidity-filter-preset-action{width:24px;height:24px;border-color:transparent;background:transparent}#liquidityScannerView .liquidity-filter-preset-action.delete{color:#748595}#liquidityScannerView .liquidity-filter-preset-item.editing{grid-template-columns:minmax(0,1fr) 30px 26px;gap:5px}#liquidityScannerView .liquidity-filter-preset-edit-input{width:100%;height:28px}#liquidityScannerView .liquidity-filter-presets-empty{padding:7px 8px;color:#718397;font-size:9px}#liquidityScannerView .liquidity-settings-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border:0;border-radius:0;background:transparent;color:#99a9b7;font-size:9px}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter select{width:100%;min-width:0;height:29px;border-color:#273746;border-radius:5px;background:#080e15;color:#d0dbe4;padding:0 8px;font-size:10px}#liquidityScannerView .liquidity-context-filter-input{display:flex;align-items:center;height:29px;border:1px solid #273746;border-radius:5px;background:#080e15;color:#d0dbe4}#liquidityScannerView .liquidity-context-filter-input:focus-within{border-color:#3d716b;box-shadow:0 0 0 2px #3f9f9314}#liquidityScannerView .liquidity-context-filter-input input{width:100%;min-width:0;height:100%;padding:0 8px;border:0;outline:0;background:transparent;color:inherit;font-size:10px}#liquidityScannerView .liquidity-context-filter-input input::placeholder{color:#8a9aa9}#liquidityScannerView .liquidity-context-filter-input>span{padding-right:8px}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter select:focus{border-color:#3d716b;outline:none;box-shadow:0 0 0 2px #3f9f9314}#liquidityScannerView .liquidity-settings-extras{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}#liquidityScannerView .liquidity-settings-extras .liquidity-filter-toggle{position:relative;min-width:0;display:flex;flex-direction:row;align-items:center;gap:7px;padding:0;border:0;border-radius:0;background:transparent;color:#a8b5c0;font-size:10px}#liquidityScannerView .liquidity-settings-extras .liquidity-filter-toggle input{width:14px;height:14px;min-width:14px;margin:0;accent-color:#4d9186}#liquidityScannerView .liquidity-settings-extras .liquidity-defending-tooltip{top:calc(100% + 11px);right:auto;left:0;z-index:60;transform:translateY(-4px)}#liquidityScannerView .liquidity-settings-extras .liquidity-defending-tooltip:before{left:18px}#liquidityScannerView .liquidity-settings-extras .liquidity-defending-filter:hover .liquidity-defending-tooltip,#liquidityScannerView .liquidity-settings-extras .liquidity-defending-filter:focus-within .liquidity-defending-tooltip{opacity:1;transform:translateY(0);visibility:visible}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-control{position:relative;flex:0 0 auto}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-toggle{height:29px;border-radius:5px;background:#0a121a;color:#b6c3cf;padding:0 8px;font-size:9px}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-popover{width:min(278px,calc(100vw - 40px));padding:11px;border-color:#263545;border-radius:7px;background:#0a1018;box-shadow:0 16px 34px #00000085}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-head{color:#c9d4de;font-size:10px}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-input-row input{height:30px;border-color:#273746;border-radius:5px;background:#080e15;color:#d0dbe4;font-size:10px}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-add{height:30px;border-radius:5px;font-size:10px}#liquidityScannerView .liquidity-settings-extras .liquidity-blacklist-hint{color:#8090a0;font-size:9px}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter-reset{height:30px;margin-top:9px;border-top:1px solid #1b2938;color:#8394a3;font-size:10px}#liquidityScannerView .liquidity-filter-legacy{display:none}@media(max-width:600px){#liquidityScannerView .liquidity-toolbar-filter-more .liquidity-filter-more-popover{width:min(500px,calc(100vw - 18px))}}@media(max-width:460px){#liquidityScannerView .liquidity-toolbar-filter-more .liquidity-filter-more-popover{grid-template-columns:1fr}#liquidityScannerView .liquidity-settings-profiles{border-right:0;border-bottom:1px solid #1b2938}#liquidityScannerView .liquidity-filter-profile-list{max-height:105px;overflow:auto}}.quotes-control-menu.open{z-index:16}.quotes-control-menu.open.quotes-settings-control{z-index:32}.quotes-control-menu.open>.quotes-control-action{border-color:#52e0cc57;background:#0a121b;color:#dce7f2;box-shadow:0 0 0 3px #52e0cc0a,inset 0 1px #ffffff08}.quotes-settings-popover{position:absolute;top:calc(100% + 7px);right:calc(-100% - 6px);z-index:32;display:none;width:min(400px,calc(var(--quotes-sidebar-width) - 20px),calc(100vw - 32px));max-height:min(72vh,560px);border:1px solid #1b2529;border-radius:8px;background:linear-gradient(180deg,#080c10,#050709 82%);box-shadow:0 20px 42px #000000b8,inset 0 1px #ffffff06;color-scheme:dark}.quotes-control-menu.open .quotes-settings-popover{display:block;animation:dropdownIn .14s ease-out both}.quotes-settings-dialog{width:100%;max-height:min(72vh,560px);border:0;border-radius:inherit;background:transparent;box-shadow:none}.quotes-settings-dialog .indicator-settings-head{min-height:40px;padding:8px 11px;border-bottom:1px solid #1b2529;justify-content:center;text-align:center;color:#c7d2dd;font-size:12px;font-weight:700}.quotes-settings-dialog .indicator-settings-title-wrap{justify-content:center;gap:0;width:100%}.quotes-settings-dialog .indicator-settings-body{padding:10px 11px}.quotes-settings-dialog .indicator-settings-section{gap:9px;padding:10px;border-color:#1a252d;border-radius:7px;background:#070c11}.quotes-settings-dialog .indicator-settings-section-title{color:#97a8b6;font-size:10px;letter-spacing:.04em}.quotes-settings-columns{gap:6px}.quotes-settings-column{min-height:34px;border-radius:6px;font-size:11px}.quotes-settings-column input{accent-color:#579a92}.quotes-settings-dialog .quotes-blacklist-section{margin-top:8px}.quotes-settings-dialog .quotes-blacklist-hint,.quotes-settings-dialog .quotes-blacklist-empty{color:#7f91a0;font-size:10px}.quotes-settings-dialog .indicator-settings-actions{gap:7px;padding:0 11px 11px}.quotes-settings-dialog .indicator-settings-actions .spread-alert-btn{min-width:84px;min-height:32px;border-radius:6px;font-size:11px}@media(max-width:480px){.quotes-settings-popover{width:min(400px,calc(var(--quotes-sidebar-width) - 20px),calc(100vw - 32px))}.quotes-settings-dialog .indicator-settings-body{padding:8px}.quotes-settings-columns{grid-template-columns:1fr 1fr}}.quotes-settings-dialog .quotes-settings-column{border-color:#22303e;background:#080f17;color:#c5d0da}.quotes-settings-dialog .quotes-settings-column:hover,.quotes-settings-dialog .quotes-settings-column:focus-within{border-color:#344351;background:#0a121a}.quotes-settings-dialog .quotes-settings-column input{accent-color:#477f78}.quotes-settings-dialog .quotes-blacklist-add{border-color:#548b835c;background:#30625b24;color:#a8c9c2}.quotes-settings-dialog .quotes-blacklist-add:hover{border-color:#629e957a;background:#306e6633;color:#c3dfda}.quotes-settings-dialog .indicator-settings-actions .spread-alert-btn.primary{border-color:#548b8361;background:#30625b24;color:#a8c9c2}.quotes-settings-dialog .indicator-settings-actions .spread-alert-btn.primary:hover{border-color:#629e957a;background:#306e6633;color:#c3dfda}.quotes-settings-dialog .indicator-settings-body{padding:12px}.quotes-settings-dialog .indicator-settings-section{gap:9px;padding:0;border:0;border-radius:0;background:transparent}.quotes-settings-dialog .indicator-settings-section-title{border-bottom:0;padding-bottom:0}.quotes-settings-dialog .quotes-blacklist-section{margin-top:12px;padding-top:12px;border-top:1px solid #17232d}.quotes-settings-dialog .quotes-settings-column{min-height:32px;border:1px solid transparent;border-radius:6px;background:transparent;padding:0 8px}.quotes-settings-dialog .quotes-settings-column:hover,.quotes-settings-dialog .quotes-settings-column:focus-within{border-color:transparent;background:#0b141c}.quotes-settings-dialog .quotes-settings-column:focus-within{outline:1px solid rgba(76,132,124,.46);outline-offset:0}.quotes-settings-dialog .quotes-blacklist-chip{border-color:transparent;background:#11161c;color:#c6a1a5}.quotes-settings-dialog .indicator-settings-actions{border-top:0;padding-top:0}@media(max-width:480px){.quotes-settings-dialog .indicator-settings-body{padding:9px}}.quotes-blacklist-input-wrap{position:relative;flex:1;min-width:0}.quotes-blacklist-input-wrap>input{width:100%;display:block}.quotes-blacklist-suggestions[hidden]{display:none}.quotes-blacklist-suggestions{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:50;display:grid;gap:2px;max-height:180px;overflow:auto;padding:4px;border:1px solid #22303e;border-radius:7px;background:#070c12;box-shadow:0 14px 30px #00000085;color:#c5d0da}.quotes-blacklist-suggestions.is-status{display:block;padding:10px;color:#8291a3;font-size:11px}.quotes-blacklist-suggestion{width:100%;min-width:0;min-height:31px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid transparent;border-radius:5px;background:transparent;color:#c5d0da;padding:0 8px;font:11px/1 var(--font-ui);text-align:left;cursor:pointer}.quotes-blacklist-suggestion:hover,.quotes-blacklist-suggestion.active,.quotes-blacklist-suggestion:focus-visible{outline:0;border-color:#263643;background:#0d171e;color:#e1e8ed}.quotes-blacklist-suggestion-symbol{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-control)}.quotes-blacklist-suggestion-quote{color:#718196;font-size:9px}.quotes-blacklist-suggestion-exchange{color:#83929f;font-size:10px;white-space:nowrap}.quotes-settings-dialog,.quotes-settings-dialog .indicator-settings-body{overflow:visible}.quotes-blacklist-global-option{display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;margin-top:9px;color:#a3b0bb;font-size:11px;cursor:pointer}.quotes-blacklist-global-option input{width:14px;height:14px;margin:0;accent-color:#477f78}.quotes-blacklist-global-option:focus-within{color:#d2ddde}.quotes-blacklist-suggestion{grid-template-columns:16px minmax(0,1fr)}.quotes-blacklist-suggestion .coin-logo{width:16px;height:16px;flex:0 0 16px;color:#9baeba;font-size:10px}.quotes-blacklist-suggestion .coin-logo.fallback{font-size:10px;text-shadow:none}.quotes-blacklist-scope{color:#81908f;font-size:9px;font-weight:600;white-space:nowrap}.liquidity-blacklist-input-row .quotes-blacklist-input-wrap{flex:1;min-width:0}.liquidity-blacklist-input-row .quotes-blacklist-input-wrap>input{width:100%;flex:none}.liquidity-blacklist-suggestions{z-index:60}#listingsView .listings-filter-group{border:0;border-radius:0;background:transparent;padding:5px 7px}#listingsView .listings-filter-options{gap:2px}#listingsView .listings-filter-options label{border-color:transparent;border-radius:3px;background:transparent}#listingsView .listings-filter-options label:hover{border-color:transparent;background-color:#ffffff09}#listingsView .listings-filter-popover{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#listingsView .listings-filter-popover:before{position:absolute;top:12px;bottom:12px;left:50%;width:1px;background:#263542;content:"";pointer-events:none}#listingsView .listings-filter-all{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border-radius:4px;color:#7f98a7;padding:0}#listingsView .listings-filter-all svg{display:block;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#listingsView .listings-filter-all:hover{background:#52e0cc1a;color:#d8f4ef}@media(max-width:720px){#listingsView .listings-filter-popover{grid-template-columns:1fr}#listingsView .listings-filter-popover:before{display:none}#listingsView .listings-filter-group+.listings-filter-group{border-top:1px solid #263542;padding-top:10px}}#alertsView .alerts-filter-control{z-index:70}#alertsView .alerts-table-toolbar:not([hidden]){width:268px;gap:8px;padding:10px}#alertsView .alerts-multi-filter{position:relative;min-width:0}#alertsView .alerts-multi-filter-trigger{display:flex;width:100%;min-width:0;height:34px;align-items:center;justify-content:space-between;gap:10px;border:1px solid #223747;border-radius:6px;background:#0a141e;color:#cbd9e2;padding:0 10px;font:500 10px var(--font-ui);text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}#alertsView .alerts-multi-filter-trigger:hover,#alertsView .alerts-multi-filter-trigger[aria-expanded=true]{border-color:#315467;background:#0d1a25;color:#e2edf3}#alertsView .alerts-multi-filter-trigger:focus-visible{outline:1px solid rgba(82,224,204,.66);outline-offset:2px}#alertsView .alerts-multi-filter-chevron{width:7px;height:7px;flex:0 0 7px;border-right:1px solid #8ca5b5;border-bottom:1px solid #8ca5b5;transform:rotate(45deg) translateY(-2px);transition:transform .14s ease}#alertsView .alerts-multi-filter-options{position:static;z-index:auto;display:grid;gap:2px;width:100%;max-height:min(228px,42vh);overflow:auto;margin-top:6px;padding:5px;border:1px solid #1d2d3a;border-radius:7px;background:linear-gradient(160deg,#0b141d,#080f16);box-shadow:inset 0 1px #ffffff06;scrollbar-color:#314554 transparent;scrollbar-width:thin}#alertsView .alerts-multi-filter-items{display:grid;gap:2px}#alertsView .alerts-multi-filter-option{display:flex;min-width:0;min-height:30px;align-items:center;gap:8px;border:1px solid transparent;border-radius:5px;color:#b8c8d4;padding:4px 8px;font:500 10px var(--font-ui);cursor:pointer;transition:background-color .12s ease,color .12s ease}#alertsView .alerts-multi-filter-option:hover,#alertsView .alerts-multi-filter-option:focus-within{background:#ffffff08;color:#e2edf3}#alertsView .alerts-multi-filter-option input{width:14px;height:14px;flex:0 0 14px;margin:0;accent-color:#48cabc}#alertsView .alerts-multi-filter-option-all{margin-bottom:2px;border-bottom:1px solid rgba(63,86,111,.35);border-radius:4px 4px 0 0;color:#d1e0e8;font-weight:650;padding-bottom:7px}#alertsView .alerts-table-toolbar:not([hidden]){width:268px;gap:0;padding:5px 10px;border-color:#1b2529;border-radius:7px;background:#070c11;box-shadow:0 14px 30px #00000070}#alertsView .alerts-multi-filter{min-width:0;padding:0 2px}#alertsView #alertsTypeFilterControl,#alertsView #alertsExchangeFilterControl{border-bottom:1px solid #1b2529}#alertsView .alerts-multi-filter-trigger{display:flex;width:100%;min-width:0;height:38px;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:4px;background:transparent;color:#c5d0da;padding:0 8px;font:600 10px var(--font-ui);text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}#alertsView .alerts-multi-filter-trigger:hover,#alertsView .alerts-multi-filter-trigger[aria-expanded=true]{border:0;background:#0b1319;color:#e1e8ed;box-shadow:none}#alertsView .alerts-multi-filter-trigger:focus-visible{outline:1px solid rgba(92,145,139,.6);outline-offset:-1px}#alertsView .alerts-multi-filter-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-multi-filter-chevron{width:7px;height:7px;flex:0 0 7px;border-right:1px solid #788b96;border-bottom:1px solid #788b96;transform:rotate(45deg) translateY(-2px);transition:transform .14s ease}#alertsView .alerts-multi-filter-trigger[aria-expanded=true] .alerts-multi-filter-chevron{transform:rotate(225deg) translate(-1px,-1px)}#alertsView .alerts-multi-filter-options[hidden]{display:none}#alertsView .alerts-multi-filter-options{position:static;z-index:auto;display:grid;gap:1px;width:100%;max-height:min(228px,42vh);overflow:auto;margin:0;padding:0 4px 7px;border:0;border-radius:0;background:transparent;box-shadow:none}#alertsView .alerts-multi-filter-items{display:grid;gap:1px}#alertsView .alerts-multi-filter-option{display:flex;min-width:0;min-height:29px;align-items:center;gap:8px;border:0;border-radius:4px;color:#b8c8d4;padding:4px 7px;font:500 10px var(--font-ui);cursor:pointer;transition:background-color .12s ease,color .12s ease}#alertsView .alerts-multi-filter-option:hover,#alertsView .alerts-multi-filter-option:focus-within{background:#ffffff08;color:#e1e8ed}#alertsView .alerts-multi-filter-option input{width:14px;height:14px;flex:0 0 14px;margin:0;accent-color:#5a9991}#alertsView .alerts-multi-filter-option .exchange-icon,#alertsView .alerts-multi-filter-option .exchange-logo{width:16px;height:16px;flex:0 0 16px}#alertsView .alerts-multi-filter-option>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-multi-filter-option-all{margin-bottom:3px;border-bottom:1px solid #1b2529;border-radius:0;color:#c5d0da;font-weight:650;padding-bottom:7px}#alertsView .alerts-filter-sort-row{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:0 8px;color:#7f919c;font:600 9px var(--font-ui);cursor:pointer}#alertsView .alerts-table-toolbar select#alertsSortFilter{width:auto;min-width:0;height:32px;flex:1 1 auto;border:0;border-radius:4px;background:transparent;box-shadow:none;color:#c5d0da;padding:0 2px;font-size:10px;text-align:right}#alertsView .alerts-table-toolbar select#alertsSortFilter:focus-visible{outline:1px solid rgba(92,145,139,.6);outline-offset:1px}#alertsView .alerts-table-toolbar select#alertsSortFilter option{background:#070c11;color:#c5d0da}@media(max-width:480px){#alertsView .alerts-table-toolbar:not([hidden]){width:min(268px,calc(100vw - 20px))}}#alertsView .alerts-filter-sort-row{cursor:default}#alertsView .alerts-sort-control{position:relative;width:min(190px,68%);min-width:0;flex:1 1 auto}#alertsView .alerts-sort-trigger{display:flex;width:100%;min-width:0;height:32px;align-items:center;justify-content:space-between;gap:8px;border:1px solid #1b2a32;border-radius:6px;background:#091117;color:#c5d0da;padding:0 9px;font:600 10px var(--font-ui);text-align:left;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}#alertsView .alerts-sort-trigger:hover,#alertsView .alerts-sort-trigger[aria-expanded=true]{border-color:#31545a;background:#0b151b;color:#e1e8ed}#alertsView .alerts-sort-trigger:focus-visible{outline:1px solid rgba(92,145,139,.65);outline-offset:1px}#alertsView .alerts-sort-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-sort-trigger[aria-expanded=true] .alerts-multi-filter-chevron{transform:rotate(225deg) translate(-1px,-1px)}#alertsView .alerts-sort-options[hidden],#alertsView .alerts-table-toolbar select#alertsSortFilter[hidden]{display:none!important}#alertsView .alerts-sort-options{position:absolute;z-index:90;top:calc(100% + 5px);right:0;display:grid;width:100%;min-width:170px;gap:2px;padding:5px;border:1px solid #263843;border-radius:8px;background:#091117;box-shadow:0 12px 28px #0000007a}#alertsView .alerts-sort-options button{display:flex;min-height:29px;align-items:center;border:0;border-radius:5px;background:transparent;color:#aebdc7;padding:0 9px;font:500 10px var(--font-ui);text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}#alertsView .alerts-sort-options button:hover,#alertsView .alerts-sort-options button:focus-visible{background:#ffffff0a;color:#e1e8ed;outline:none}#alertsView .alerts-sort-options button.is-selected{background:#4c978b29;color:#d6eeea}#alertsView .alerts-sort-options button.is-selected:before{width:5px;height:5px;flex:0 0 5px;margin-right:8px;border-radius:50%;background:#55b9aa;content:""}.trades-section-head{align-items:center;margin-bottom:10px}.trades-table-count{display:inline-flex;min-height:25px;align-items:center;padding:0 9px;border:1px solid #172832;border-radius:999px;background:#080f15b8;color:#98aab5}.trades-filters{border-color:#1b2b32;border-radius:7px;background:#080f14}.trades-filter-btn{min-height:28px;border-radius:5px;transition:background-color .14s ease,color .14s ease}.trades-filter-btn:hover:not(.active){background:#ffffff09;color:#d3dfe5}.trades-filter-btn.active{background:#417e7529;box-shadow:inset 0 0 0 1px #4b8b813d}.trades-search{height:34px;border-radius:6px;background:#080f14;transition:border-color .14s ease,box-shadow .14s ease}.trades-search-wrap:focus-within .trades-search{border-color:#39756d;box-shadow:0 0 0 2px #39756d1f}.trades-exchange-filter{position:relative}.trades-exchange-filter-trigger{height:34px;min-width:112px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;border:1px solid #1b2b35;border-radius:6px;background:#080f14;color:#d3dee4;font:550 11px var(--font-ui);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.trades-exchange-filter-trigger:hover,.trades-exchange-filter-trigger[aria-expanded=true]{border-color:#39756d;background:#0a1419}.trades-exchange-filter-trigger:focus-visible{outline:0;box-shadow:0 0 0 2px #39756d29}.trades-exchange-filter-chevron{width:7px;height:7px;flex:0 0 7px;border-right:1px solid #82949e;border-bottom:1px solid #82949e;transform:rotate(45deg) translateY(-2px);transition:transform .14s ease}.trades-exchange-filter-trigger[aria-expanded=true] .trades-exchange-filter-chevron{transform:rotate(225deg) translate(-1px,-1px)}.trades-exchange-options[hidden]{display:none}.trades-exchange-options{position:absolute;z-index:80;top:calc(100% + 6px);right:0;width:180px;display:grid;gap:2px;padding:6px;border:1px solid #263843;border-radius:8px;background:#080f14;box-shadow:0 12px 28px #0000007a}.trades-exchange-option{min-height:32px;display:grid;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:0 8px;border-radius:5px;background:#0c171d94;color:#c7d3da;font:550 10px var(--font-ui);cursor:pointer;transition:background-color .12s ease,color .12s ease}.trades-exchange-option:hover{background:#102027;color:#e5eef2}.trades-exchange-option-logo,.trades-exchange-option-logo img{width:16px;height:16px;display:block}.trades-exchange-option-logo img{object-fit:contain}.trades-exchange-option-name{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.trades-exchange-option input{width:14px;height:14px;margin:0;accent-color:#44c6b6;cursor:pointer}.trades-refresh-btn{height:34px;border-color:#203a39;border-radius:6px;background:linear-gradient(180deg,#0c1919,#091312);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.trades-refresh-btn:hover:not(:disabled){border-color:#39766e;background:#0d1d1b;color:#b9e6dc}.trades-table-panel{border-color:#192a34;border-radius:9px;background:linear-gradient(180deg,#080e14,#070c12)}.trades-table thead{background:#0a1118}.trades-table th{border-bottom-color:#1b2a34}.trades-table tbody tr:hover{background:#1c343b38}.trades-empty-state{color:#93a4af}@media(max-width:560px){.trades-exchange-filter{min-width:0}}.trades-exchange-section{min-width:0}.trades-exchange-section+.trades-exchange-section{border-top:1px solid rgba(19,31,42,.75)}.trades-exchange-row{width:100%;position:relative;padding:0 20px;border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.trades-exchange-row:hover{background:#ffffff08}.trades-exchange-row[aria-expanded=true]{background:#0b1519}.trades-exchange-row:focus-visible{outline:1px solid #326c65;outline-offset:-1px}.trades-exchange-chevron{position:absolute;right:7px;width:7px;height:7px;border-right:1px solid #82949e;border-bottom:1px solid #82949e;transform:rotate(45deg) translateY(-2px);transition:transform .14s ease}.trades-exchange-row[aria-expanded=true] .trades-exchange-chevron{transform:rotate(225deg) translate(-1px,-1px)}.trades-provider-card{margin:0 10px;padding:11px 0 13px;border-top:1px solid var(--line-soft)}.trades-provider-card[hidden]{display:none!important}.trades-provider-card .trades-security-note{grid-column:auto}#alertsView input[type=number]{appearance:textfield;-moz-appearance:textfield}#alertsView input[type=number]::-webkit-inner-spin-button,#alertsView input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#alertsView .alerts-form-grid .alerts-sound-field{display:grid;grid-column:1 / -1;gap:6px;color:#84919c;font-size:10px}#alertsView .alerts-sound-control{display:flex;min-width:0;align-items:center;gap:7px}#alertsView .alerts-sound-control select{flex:1 1 auto;width:100%}#alertsView .alerts-sound-control button{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid #273b48;border-radius:5px;background:#0a151c;color:#8cbab1;font:11px var(--font-ui);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}#alertsView .alerts-sound-control button:hover{border-color:#52e0cc94;background:#52e0cc14;color:#c3fff5}#alertsView .alerts-sound-control button:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}#alertsView .alerts-speech-option{display:flex;min-height:32px;flex:0 0 auto;align-items:center;gap:7px;border:1px solid #1b2a3a;border-radius:6px;background:#081016;color:#9dafbd;padding:0 10px;font-size:10px;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}#alertsView .alerts-speech-option:hover,#alertsView .alerts-speech-option:focus-within{border-color:#52e0cc75;background:#52e0cc11;color:#c4f5ee}#alertsView .alerts-speech-option input{width:13px;height:13px;flex:0 0 13px;margin:0;accent-color:var(--cyan)}#alertsView .alerts-speech-option:focus-within{outline:1px solid var(--cyan);outline-offset:2px}@media(max-width:560px){#alertsView .alerts-sound-control{flex-wrap:wrap}#alertsView .alerts-speech-option{margin-left:auto}}#accountView.active{animation:chartCellIn .18s ease-out both}@media(prefers-reduced-motion:reduce){#accountView.active{animation:none}}.feedback-modal.visible{animation:feedbackModalOverlayIn .18s ease-out both}.feedback-modal.visible .feedback-dialog{animation:feedbackDialogEnter .2s cubic-bezier(.2,.8,.2,1) both}@keyframes feedbackModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes feedbackDialogEnter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.feedback-modal.visible,.feedback-modal.visible .feedback-dialog{animation:none}}#tradesView.active{animation:chartCellIn .18s ease-out both}@media(prefers-reduced-motion:reduce){#tradesView.active{animation:none}}.trades-exchange-section+.trades-exchange-section{border-top:0}.trades-exchange-row{border-bottom:0}.trades-exchange-section:not(:last-child) .trades-exchange-row{border-bottom:1px solid rgba(19,31,42,.75)}.trades-provider-card{border-top:0}.multi-book-overlay{position:fixed;inset:0;z-index:9000;background:#05080eeb;display:none;flex-direction:column;backdrop-filter:blur(6px)}.multi-book-overlay.is-open{display:flex}.multi-book-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;flex-shrink:0}.multi-book-title{font-size:13px;color:#8b949e;text-transform:uppercase;letter-spacing:.08em}.multi-book-title strong{color:#e6edf3;font-size:15px;letter-spacing:0;text-transform:none}.multi-book-close{background:none;border:1px solid #30363d;border-radius:6px;color:#8b949e;font-size:18px;width:32px;height:32px;cursor:pointer;display:grid;place-items:center;line-height:1}.multi-book-close:hover{color:#e6edf3;border-color:#484f58}.multi-book-zoom-hint{margin-left:10px;color:#6e7681;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap}.multi-book-columns{flex:1 1 auto;min-height:0;display:flex;gap:1px;overflow-x:auto;overflow-y:hidden;padding:0 12px 12px}.multi-book-col{flex:1 1 0;min-width:170px;max-width:280px;display:flex;flex-direction:column;background:#0d1117;border:1px solid #21262d;border-radius:6px;overflow:hidden}.multi-book-col-head{display:flex;justify-content:space-between;align-items:center;padding:8px 10px 4px;border-bottom:1px solid #21262d}.multi-book-col-name{font-size:12px;font-weight:600;color:#e6edf3}.multi-book-col-ticker{font-size:9px;color:#6e7681}.multi-book-col-summary{display:flex;align-items:center;gap:8px;padding:4px 10px 6px}.mb-mid{font-size:13px;font-weight:700;color:#e6edf3}.mb-spread{font-size:10px;color:#8b949e}.multi-book-col-labels{display:grid;grid-template-columns:1fr 1fr 1fr;padding:2px 10px;font-size:9px;color:#484f58;text-transform:uppercase;letter-spacing:.05em}.multi-book-col-asks,.multi-book-col-bids{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#30363d transparent}.multi-book-col-asks{display:flex;flex-direction:column-reverse}.multi-book-level{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;padding:1px 10px;font-size:10px;font-variant-numeric:tabular-nums;line-height:1.55}.multi-book-level .mb-price{z-index:1}.multi-book-level .mb-size{z-index:1;text-align:center;color:#c9d1d9}.multi-book-level .mb-cum{z-index:1;text-align:right;color:#8b949e}.multi-book-level .mb-bar{position:absolute;top:0;bottom:0;right:0;opacity:.28;pointer-events:none}.multi-book-col-mid{display:flex;justify-content:space-between;align-items:center;padding:3px 10px;background:#161b22;border-top:1px solid #21262d;border-bottom:1px solid #21262d;font-size:11px;font-weight:600;color:#e6edf3}.multi-book-modal{display:none;position:fixed;inset:0;z-index:9000;background:#000000d1;backdrop-filter:blur(6px)}.multi-book-modal.is-open{display:flex;align-items:stretch;justify-content:stretch}.multi-book-modal-inner{display:flex;flex-direction:column;width:100%;height:100%;padding:14px 18px;overflow:hidden}.multi-book-empty{display:grid;place-items:center;flex:1;color:#484f58;font-size:13px}.orderbook-multi{display:none}.orderbook-panel.multi-book-open .orderbook-multi{display:flex}.orderbook-panel.multi-book-open .orderbook-table{display:none}.orderbook-book-columns{min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.orderbook-book-pane{position:relative;min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.orderbook-book-pane[hidden]{display:none!important}.orderbook-book-title{display:none;min-height:23px;align-items:center;padding:0 8px;border-bottom:1px solid #202a36;color:#8fa0b3;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.orderbook-book-pane .orderbook-table{min-height:0}.orderbook-meta-actions{display:flex;align-items:flex-start;gap:4px;pointer-events:auto}.orderbook-follow-btn{display:none;cursor:pointer}.orderbook-panel.has-manual-scroll .orderbook-follow-btn{display:block}.orderbook-depth .orderbook-table:focus-visible{outline:1px solid #2f6fed;outline-offset:-1px}.orderbook-spot-pair-btn{display:none;cursor:pointer}.orderbook-panel.has-spot-pair .orderbook-spot-pair-btn{display:block}.orderbook-spot-pair-btn:hover{color:#c9d1d9;border-color:#586069e6}.orderbook-spot-pair-btn:focus-visible{outline:1px solid #2f6fed;outline-offset:1px}.orderbook-spot-pair-btn.is-active{background:var(--accent, #2f6fed);color:#fff;border-color:transparent}.orderbook-panel.spot-pair-open{width:min(700px,54vw);min-width:560px}.orderbook-panel.spot-pair-open .orderbook-book-columns{flex-direction:row}.orderbook-panel.spot-pair-open .orderbook-book-pane{flex:1 1 50%;border-right:1px solid #25303d}.orderbook-panel.spot-pair-open .orderbook-book-pane:last-child{border-right:0}.orderbook-panel.spot-pair-open .orderbook-book-title{display:flex}.orderbook-panel.spot-pair-open .orderbook-book-pane .orderbook-table{flex:1 1 0}.orderbook-panel.spot-pair-open .orderbook-trade-bursts{top:43px}.orderbook-panel.spot-pair-open .orderbook-head,.orderbook-panel.spot-pair-open .orderbook-row{grid-template-columns:minmax(38px,1fr) minmax(30px,70px) minmax(34px,80px);gap:4px;padding:0 5px;font-size:10px}.orderbook-panel.spot-pair-open .orderbook-meta{left:4px}.orderbook-panel.spot-pair-open .orderbook-clock{right:4px}.orderbook-multi-btn{pointer-events:auto;cursor:pointer}.orderbook-multi-btn:hover{color:#c9d1d9;border-color:#586069e6}.orderbook-multi-btn:focus-visible{outline:1px solid #2f6fed;outline-offset:1px}.orderbook-multi-btn.is-active{background:var(--accent, #2f6fed);color:#fff;border-color:transparent}@media(max-width:900px){.orderbook-panel.spot-pair-open{width:100%;min-width:0}}@media(max-width:600px){.orderbook-panel.spot-pair-open .orderbook-head,.orderbook-panel.spot-pair-open .orderbook-row{grid-template-columns:minmax(32px,1fr) minmax(24px,1fr) minmax(28px,1fr);gap:2px;padding:0 3px;font-size:9px}.orderbook-panel.spot-pair-open .orderbook-row:before{right:31%}}.multi-book-empty{color:#667;font-size:12px;padding:20px;text-align:center}.multi-book-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 8px;border-bottom:1px solid #1e2430;margin-bottom:8px}.multi-book-title{font-size:13px;font-weight:600;color:#e6edf3}.multi-book-title strong{color:#fff}.multi-book-close{background:none;border:none;color:#8b949e;font-size:20px;cursor:pointer;padding:2px 8px;border-radius:4px}.multi-book-close:hover{color:#fff;background:#ffffff14}.multi-book-columns{display:flex;gap:6px;overflow-x:auto;flex:1 1 auto;min-height:0;padding-bottom:4px}.multi-book-col{flex:0 0 180px;min-width:160px;display:flex;flex-direction:column;border:1px solid #1e2430;border-radius:6px;background:#0d1117;overflow:hidden}.multi-book-col-head{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-bottom:1px solid #1e2430}.multi-book-col-name{font-size:11px;font-weight:600;color:#e6edf3}.multi-book-col-ticker{font-size:9px;color:#8b949e}.multi-book-col-summary{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;font-size:11px;font-variant-numeric:tabular-nums}.multi-book-pressure{padding:0 8px 5px;font-variant-numeric:tabular-nums}.multi-book-pressure-meta{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;margin-bottom:3px}.multi-book-pressure-side{display:inline-flex;align-items:center;gap:3px;font-size:8px;line-height:1.2;white-space:nowrap}.multi-book-pressure-side strong{font-size:9px;font-weight:700}.multi-book-pressure-side.long{color:#3fb950}.multi-book-pressure-side.short{justify-content:flex-end;color:#f85149}.multi-book-pressure-range{color:#8b949e;font-size:8px;text-align:center;white-space:nowrap}.multi-book-pressure-track{display:flex;width:100%;height:4px;overflow:hidden;border-radius:3px;background:#f8514938}.multi-book-pressure-track .long,.multi-book-pressure-track .short{flex:0 0 auto;height:100%}.multi-book-pressure-track .long{background:#238636}.multi-book-pressure.is-empty .multi-book-pressure-track{background:#30363d}.mb-mid{color:#e6edf3;font-weight:600}.mb-spread{color:#8b949e}.multi-book-col-labels{display:flex;padding:2px 8px;font-size:9px;color:#667;border-bottom:1px solid #161b22}.multi-book-col-labels span:nth-child(1){flex:1}.multi-book-col-labels span:nth-child(2){flex:1;text-align:right}.multi-book-col-labels span:nth-child(3){flex:1;text-align:right}.multi-book-col-asks,.multi-book-col-bids{flex:1 1 auto;overflow:hidden;min-height:0}.multi-book-level{position:relative;display:flex;align-items:center;padding:1px 8px;font-size:10px;font-variant-numeric:tabular-nums;line-height:1.5}.multi-book-level .mb-bar{position:absolute;top:0;bottom:0;right:0;opacity:.25;border-radius:1px}.multi-book-level.ask .mb-bar{background:#da3633}.multi-book-level.bid .mb-bar{background:#238636}.multi-book-level.ask .mb-price{color:#f85149}.multi-book-level.bid .mb-price{color:#3fb950}.multi-book-level-empty{flex:0 0 17px;height:17px;min-height:17px;opacity:.4;background:linear-gradient(180deg,#ffffff04 0 calc(100% - 1px),#5b67777a calc(100% - 1px))}.multi-book-level-empty .mb-bar{display:none}.mb-price{flex:1;position:relative;z-index:1}.mb-size{flex:1;text-align:right;position:relative;z-index:1;color:#c9d1d9}.mb-cum{flex:1;text-align:right;position:relative;z-index:1;color:#8b949e;font-size:9px}.multi-book-col-mid{display:flex;justify-content:space-between;align-items:center;padding:3px 8px;background:#161b22;border-top:1px solid #1e2430;border-bottom:1px solid #1e2430;font-size:11px;font-weight:600;color:#e6edf3}.mb-mid-spread{font-size:9px;color:#8b949e;font-weight:400}.multi-book-modal{background:radial-gradient(ellipse at 50% 0%,rgba(64,206,176,.045),transparent 42%),#000000d6}.multi-book-modal-inner{padding:10px 12px}.multi-book-header{padding:2px 3px 10px;border-color:#1b3038;margin-bottom:9px}.multi-book-title{color:#a6b6c0;font-weight:700;letter-spacing:.045em}.multi-book-title strong{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid #1d363c;border-radius:999px;background:#0a151a;color:#e7f0f2;font-size:13px}.multi-book-zoom-hint{color:#71848e}.multi-book-close{width:28px;height:28px;border:1px solid #26343b;border-radius:50%;transition:color .14s ease,border-color .14s ease,background .14s ease}.multi-book-close:hover{border-color:#3c5a5c;background:#10201f;color:#d8ebe8}.multi-book-columns{gap:7px;padding-bottom:4px}.multi-book-col{border-color:#26313b;border-radius:4px;background:#0b1018;box-shadow:none;transition:border-color .16s ease}.multi-book-col:hover{border-color:#3a4652;box-shadow:inset 0 1px #ffffff09}.multi-book-col-head{min-height:29px;padding:6px 8px;border-color:#202a36;background:#0b1018}.multi-book-col-name{color:#dce7eb;font-size:10px;font-weight:700}.multi-book-col-ticker{color:#718591;font-size:8px;font-variant-numeric:tabular-nums}.multi-book-col-summary{min-height:27px;padding:4px 8px;border-bottom:1px solid #202a36;background:#0b1018}.multi-book-col-summary .mb-mid{color:#c9d1d9;font-size:11px;font-weight:700;letter-spacing:0}.multi-book-col-summary .mb-spread{padding:2px 5px;border:1px solid rgba(112,130,150,.25);border-radius:4px;background:#0b1018;color:#8b949e;font-size:9px;font-variant-numeric:tabular-nums}.multi-book-col-summary{display:none}.multi-book-pressure{padding:5px 8px 6px}.multi-book-pressure-side.long{color:#6dcf91}.multi-book-pressure-side.short{color:#e77a7a}.multi-book-pressure-range{color:#81919b}.multi-book-pressure-track{height:4px;border:0;border-radius:0;background:#f8514933;box-shadow:none}.multi-book-pressure-track .long{border-radius:0;background:#238636;box-shadow:none}.multi-book-pressure-track .short{background:#da3633}.multi-book-col-labels{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(38px,.95fr) minmax(48px,1.05fr);gap:3px;padding:4px 8px 3px;border-top:1px solid #202a36;border-bottom:1px solid #202a36;color:#6e7681;font-size:9px;letter-spacing:0}.multi-book-col-labels span:nth-child(1){text-align:left}.multi-book-col-labels span:nth-child(2){text-align:center}.multi-book-level{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(38px,.95fr) minmax(48px,1.05fr);gap:3px;min-height:20px;padding:0 8px;line-height:20px}.multi-book-level:not(.multi-book-level-empty):hover{background:#ffffff05}.multi-book-level .mb-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-book-level .mb-size{text-align:center;color:#c5d2d8}.multi-book-level .mb-cum{color:#c9d1d9;font-size:10px}.multi-book-level .mb-bar{top:1px;bottom:1px;right:3px;border-radius:0;opacity:.18}.multi-book-level.ask .mb-price{color:#ef8584}.multi-book-level.bid .mb-price{color:#78d99b}.multi-book-level-empty{min-height:20px;height:20px;background:transparent}.multi-book-col-mid{position:relative;z-index:1;height:4px;min-height:4px;padding:0;border:0;background:transparent;color:transparent;overflow:visible}.multi-book-col-mid:before{content:"";position:absolute;z-index:0;left:48%;right:0;top:0;height:4px;pointer-events:none;background:linear-gradient(to bottom,#f85149 0 50%,#d4a017 50% 100%);opacity:.78}.multi-book-col-mid>span{display:none}.multi-book-col-mid>span:first-child{order:2}.multi-book-col-mid>.mb-mid-spread{order:1}.mb-mid-spread{color:#81949d}.multi-book-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.multi-book-tape-toggle{min-height:29px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #263a43;border-radius:5px;background:#091219;color:#91a2ad;font:600 10px var(--font-ui);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.multi-book-tape-toggle:hover{border-color:#3a5c5a;color:#c3d9d6}.multi-book-tape-toggle.is-active{border-color:#40ceb07a;background:#10302cb8;color:#a4e2d5}.multi-book-tape-indicator{width:6px;height:6px;border:1px solid #6c818a;border-radius:50%;background:#42515a}.multi-book-tape-toggle.is-active .multi-book-tape-indicator{border-color:#54d4b8;background:#54d4b8;box-shadow:0 0 7px #54d4b873}.multi-book-col{position:relative}.multi-book-col-labels{grid-template-columns:minmax(0,1.4fr) minmax(38px,.95fr) minmax(48px,1.05fr)}.multi-book-col-labels span:first-child{color:transparent}.multi-book-col-labels span:nth-child(2){text-align:right}.multi-book-col-labels span:nth-child(3){text-align:right}.multi-book-level{grid-template-columns:minmax(0,1.4fr) minmax(38px,.95fr) minmax(48px,1.05fr)}.multi-book-col-asks>.multi-book-level,.multi-book-col-bids>.multi-book-level{flex:0 0 20px;height:20px;min-height:20px;box-sizing:border-box}.multi-book-level .mb-price{grid-column:3;grid-row:1;text-align:right}.multi-book-level .mb-size{display:none}.multi-book-level .mb-cum{grid-column:2;grid-row:1;text-align:left}.multi-book-level .mb-bar{right:calc(clamp(48px,28%,78px) + 3px);border-radius:0;transform:scaleX(.25);transform-origin:right center}.multi-book-level.ask .mb-bar{background:#f85149}.multi-book-level.bid .mb-bar{background:#3fb950}.multi-book-level.ask .mb-price{color:#ff8b86}.multi-book-level.bid .mb-price{color:#8ff0a4}.multi-book-trade-tape{display:none;position:absolute;left:0;right:52%;overflow:hidden;pointer-events:none;z-index:4}.multi-book-tape-on .multi-book-trade-tape{display:block}.multi-book-trade-tape .trade-burst{max-width:52px;height:var(--burst-size,18px);min-width:var(--burst-size,18px);padding:0 4px;border-radius:999px;font-size:8px;line-height:1}.multi-book-trade-tape .trade-burst.jump{border-radius:3px}.multi-book-trade-tape .trade-tape-line polyline{stroke:#8ba8a84d}@media(max-width:900px){.multi-book-modal-inner{padding:8px}.multi-book-title{font-size:11px}.multi-book-zoom-hint{display:none}}@media(max-width:560px){.multi-book-header{gap:8px}.multi-book-tape-toggle{padding:0 7px;font-size:9px}.multi-book-header-actions{gap:5px}}.multi-book-col-head{justify-content:flex-start}.multi-book-col-name{color:#e7edf2;font-size:11px;font-weight:700}.multi-book-col-ticker{display:none}.multi-book-pressure-side{font-size:9px}.multi-book-pressure-side strong{font-size:10px}.multi-book-pressure-side.long{color:#8ce0a5}.multi-book-pressure-side.short{color:#ff9290}.multi-book-pressure-range{color:#b4c0c8;font-size:9px;font-weight:600}.multi-book-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:normal;gap:12px;z-index:5}.multi-book-compression{position:relative;justify-self:start;min-height:29px;padding:0 10px;border:1px solid #263a43;border-radius:5px;background:#091219;color:#a9b7c0;font:600 11px var(--font-ui);font-variant-numeric:tabular-nums;cursor:help}.multi-book-compression strong{color:#e4efef;font-weight:700}.multi-book-compression:focus-visible{outline:1px solid #54d4b8;outline-offset:2px}.multi-book-asset{grid-column:2;justify-self:center;display:flex;align-items:center;gap:8px;min-width:0;color:#e7f0f2}.multi-book-asset-icon{display:flex;align-items:center;justify-content:center;width:23px;height:23px;flex:0 0 23px}.multi-book-asset-icon>.coin-logo{width:23px;height:23px;flex:0 0 23px}.multi-book-asset-name{font-size:16px;font-weight:700;letter-spacing:.005em;white-space:nowrap}.multi-book-header-actions{grid-column:3;justify-self:end}.multi-book-zoom-tooltip{position:absolute;top:50%;left:calc(100% + 8px);z-index:20;width:max-content;max-width:min(260px,calc(100vw - 110px));padding:6px 9px;border:1px solid #294047;border-radius:5px;background:#0c171d;box-shadow:0 5px 16px #00000057;color:#bfcece;font:500 10px/1.35 var(--font-ui);letter-spacing:0;text-transform:none;white-space:normal;opacity:0;visibility:hidden;transform:translate(-5px,-50%) scale(.985);transform-origin:left center;transition:opacity .24s cubic-bezier(.2,.7,.25,1),transform .24s cubic-bezier(.2,.7,.25,1),visibility 0s linear .24s;pointer-events:none}.multi-book-compression:hover .multi-book-zoom-tooltip,.multi-book-compression:focus-visible .multi-book-zoom-tooltip,.multi-book-modal.multi-book-hint-visible .multi-book-zoom-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);transition:opacity .24s cubic-bezier(.2,.7,.25,1),transform .24s cubic-bezier(.2,.7,.25,1),visibility 0s}@media(max-width:900px){.multi-book-header{gap:7px}.multi-book-asset-name{font-size:14px}.multi-book-compression{padding:0 7px;font-size:10px}}@media(max-width:560px){.multi-book-header{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:8px}.multi-book-asset{grid-column:1 / -1;grid-row:1}.multi-book-compression{grid-column:1;grid-row:2}.multi-book-header-actions{grid-column:2;grid-row:2}}#alertsView .alerts-metric-picker button{display:inline-flex;align-items:center;gap:6px;padding:0 10px}.alert-metric-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;color:#76c6b7;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.alert-metric-icon svg{display:block;flex:none;width:14px;height:14px}#alertsView .alerts-metric-picker button:hover .alert-metric-icon,#alertsView .alerts-metric-picker button.active .alert-metric-icon{color:#a0f1d9}#indicatorSettingsModal{background:#03070ab3;backdrop-filter:blur(4px)}#indicatorSettingsModal .indicator-settings-dialog{width:min(440px,100%);border:1px solid #26323a;border-radius:10px;background:#0b1015;box-shadow:0 24px 80px #0009;font-family:var(--font-ui)}#indicatorSettingsModal[data-indicator=ema] .indicator-settings-dialog,#indicatorSettingsModal[data-indicator=sma] .indicator-settings-dialog{width:min(720px,100%)}#indicatorSettingsModal .indicator-settings-head{padding:18px 20px;border-bottom:1px solid #1d282f;font-size:16px;font-weight:650}#indicatorSettingsModal .indicator-settings-title-wrap{gap:10px}#indicatorSettingsModal .indicator-settings-mark{width:30px;height:30px;flex-basis:30px;border:1px solid #22403b;border-radius:7px;background:#10231f;color:#67cbb6;box-shadow:none}#indicatorSettingsModal .indicator-settings-mark svg{width:19px;height:19px}#indicatorSettingsModal .indicator-settings-close{width:28px;height:28px;border:1px solid #26323a;border-radius:5px;color:#89999f;font:20px/1 var(--font-ui)}#indicatorSettingsModal .indicator-settings-close:hover{border-color:#50635f;background:#15201f;color:#cde7df}#indicatorSettingsModal .indicator-settings-body{padding:8px 20px 12px}#indicatorSettingsModal .indicator-settings-section{padding:0;border:0;border-radius:0;background:transparent;gap:0}#indicatorSettingsModal .indicator-settings-section-title{display:none}#indicatorSettingsModal .indicator-settings-fields{gap:0}#indicatorSettingsModal .indicator-settings-field{grid-template-columns:minmax(100px,1fr) minmax(0,1.15fr);gap:20px;padding-block:10px;color:#a9b5bb;font-size:12px;font-weight:500}#indicatorSettingsModal .indicator-settings-field+.indicator-settings-field{border-top:1px solid #192329}#indicatorSettingsModal .indicator-settings-field input,#indicatorSettingsModal .indicator-settings-field select{height:34px;padding-inline:10px;border:1px solid #29353d;border-radius:5px;background:#080e12;color:#d7e1e4;font:12px var(--font-ui);box-shadow:none}#indicatorSettingsModal .indicator-settings-field input:hover,#indicatorSettingsModal .indicator-settings-field select:hover{border-color:#3b4b50}#indicatorSettingsModal .indicator-settings-field input:focus,#indicatorSettingsModal .indicator-settings-field select:focus{border-color:#3f9d89;background:#0c1719;box-shadow:0 0 0 2px #40ceb00d}#indicatorSettingsModal .indicator-settings-switches{gap:0}#indicatorSettingsModal .indicator-settings-switch{min-height:42px;border-top:1px solid #192329;color:#a9b5bb;font-size:12px}#indicatorSettingsModal .indicator-settings-actions{gap:8px;padding:14px 20px;border-top:1px solid #1d282f;background:#0a0f13}#indicatorSettingsModal .indicator-settings-actions .spread-alert-btn{min-width:94px;min-height:34px;border:1px solid #2b393f;border-radius:5px;background:transparent;color:#a6b6bd;font:500 11px var(--font-ui)}#indicatorSettingsModal .indicator-settings-actions .spread-alert-btn:hover{border-color:#4b625e;background:#14201d;color:#d7e7e2}#indicatorSettingsModal .indicator-settings-actions .primary{border-color:#40ceb0;background:#40ceb0;color:#061511;font-weight:650}#indicatorSettingsModal .indicator-settings-actions .primary:hover{border-color:#79e3ca;background:#79e3ca;color:#061511}#indicatorSettingsModal .indicator-settings-ema-list{padding-top:10px;gap:10px;overflow-x:auto}#indicatorSettingsModal .indicator-settings-ema-row .indicator-settings-field{grid-template-columns:1fr;padding:0;gap:0;border:0}#indicatorSettingsModal #indicatorSettingsAddEma{min-height:34px;font-size:11px;border-radius:5px}#indicatorSettingsModal button:focus-visible{outline:2px solid #40ceb0;outline-offset:3px}#indicatorSettingsModal.visible .indicator-settings-dialog{animation:indicator-settings-enter .2s cubic-bezier(.2,.7,.3,1) both}@keyframes indicator-settings-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:480px){#indicatorSettingsModal{padding:12px}#indicatorSettingsModal .indicator-settings-head{padding:14px 16px}#indicatorSettingsModal .indicator-settings-body{padding-inline:16px}#indicatorSettingsModal .indicator-settings-actions{padding:12px 16px}#indicatorSettingsModal .indicator-settings-field{gap:12px;grid-template-columns:minmax(90px,1fr) minmax(0,1.15fr)}}@media(prefers-reduced-motion:reduce){#indicatorSettingsModal.visible .indicator-settings-dialog{animation:none}}#indicatorSettingsModal[data-indicator=sessions] .indicator-settings-dialog{width:min(560px,100%)}#indicatorSettingsSessions[hidden]{display:none}.session-settings-note{margin:8px 0 18px;color:#899da5;font-size:11px;line-height:1.6}.session-settings-columns,.session-settings-row{display:grid;grid-template-columns:minmax(110px,1fr) 34px 100px 16px 100px;gap:8px;align-items:center}.session-settings-columns{padding-bottom:8px;color:#72878f;font-size:10px}.session-settings-row{padding:10px 0;border-top:1px solid #1d282f}.session-settings-name{display:flex;align-items:center;gap:8px;color:#c7d4d7;font-size:12px;cursor:pointer}.session-settings-name input{width:14px;height:14px;margin:0;accent-color:#40ceb0}.session-color{width:5px;height:5px;border-radius:50%;flex:none}.session-color.sydney{background:#aaa0bb}.session-color.tokyo{background:#9ab3a5}.session-color.london{background:#9aafbf}.session-color.new-york{background:#b6a38e}.session-settings-row input[type=time]{box-sizing:border-box;width:100%;min-width:0;height:34px;padding:0 7px;border:1px solid #29353d;border-radius:5px;color:#d7e1e4;background:#080e12;color-scheme:dark;font:12px var(--font-ui)}.session-settings-row input[type=time]:focus{outline:1px solid #3f9d89}.session-settings-row input:disabled{opacity:.35}.session-settings-dash{color:#61767e;text-align:center}#indicatorSettingsSessionsReset{margin-top:12px;min-height:30px;padding-inline:10px;font-size:10px}@media(max-width:480px){.session-settings-columns,.session-settings-row{grid-template-columns:minmax(80px,1fr) 24px 80px 8px 80px;gap:4px}.session-settings-name{gap:5px;font-size:11px}}.session-settings-color{box-sizing:border-box;width:28px;height:28px;padding:3px;border:1px solid #35443f;border-radius:5px;background:#0a1315;cursor:pointer}.session-settings-color::-webkit-color-swatch-wrapper{padding:0}.session-settings-color::-webkit-color-swatch{border:0;border-radius:2px}.session-settings-color::-moz-color-swatch{border:0;border-radius:2px}@media(max-width:480px){.session-settings-color{width:24px;height:26px;padding:3px}.session-settings-row input[type=time]{padding-inline:3px;font-size:11px}}.alert-toast-wrap{right:16px;bottom:16px;gap:8px;max-width:calc(100vw - 24px)}.alert-toast{box-sizing:border-box;width:300px;min-width:0;max-width:100%;padding:11px 12px;border:1px solid #2a363c;border-radius:6px;background:#0d1419;color:#d5dfe3;box-shadow:0 6px 20px #0005;font:400 11px/1.5 var(--font-ui);pointer-events:auto;animation:alert-toast-enter .2s ease both}.alert-toast-head{display:flex;align-items:center;gap:8px}.alert-toast-title{flex:1;min-width:0;margin:0;color:#e1eaed;font:650 13px/1.4 var(--font-ui);text-transform:none;letter-spacing:0}.alert-toast-exchange{color:#b0c0c8;font-size:12px;font-weight:500;white-space:nowrap}.alert-toast-close{display:grid;place-items:center;flex:0 0 18px;height:18px;padding:0;border:0;border-radius:3px;background:transparent;color:#6d818c;cursor:pointer}.alert-toast-close:hover{background:#ffffff08;color:#d9e7e7}.alert-toast-close:focus-visible{outline:1px solid #40ceb0;outline-offset:2px}.alert-toast-metric{display:flex;align-items:baseline;gap:12px;margin-top:6px}.alert-toast-metric strong{flex:1;font-size:14px;font-weight:600;letter-spacing:0}.alert-toast-metric>span{color:#6ac5a6;font-size:14px;font-weight:600}.alert-toast-description{margin:7px 0 0;color:#b3c1c8;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.alert-toast.is-error{border-color:#614349;background:#141215}.alert-toast.is-error .alert-toast-title{color:#c6969d}.alert-toast.is-leaving{animation:alert-toast-leave .18s ease both;pointer-events:none}@keyframes alert-toast-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes alert-toast-leave{to{opacity:0;transform:translateY(4px)}}@media(max-width:480px){.alert-toast-wrap{right:12px;bottom:12px}.alert-toast{width:min(300px,calc(100vw - 24px))}}@media(prefers-reduced-motion:reduce){.alert-toast,.alert-toast.is-leaving{animation:none}}#alertsView .alerts-presets-control{position:relative;font:11px var(--font-ui)}#alertsView .alerts-presets-control>summary{display:flex;align-items:center;gap:12px;height:32px;max-width:180px;padding:0 10px;border:1px solid #1b2a3a;border-radius:6px;background:#081016;color:#b8cbd7;cursor:pointer;list-style:none}#alertsView .alerts-presets-control>summary::-webkit-details-marker{display:none}#alertsPresetsLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-presets-control[open]>summary{border-color:#3d605b;color:#d0e7e1;background:#0a1518}.alerts-presets-chevron{display:block;flex:none;color:#788b96;transition:transform .14s}.alerts-presets-control[open] .alerts-presets-chevron{transform:rotate(180deg)}#alertsView .alerts-presets-menu{position:absolute;z-index:90;right:0;top:calc(100% + 6px);width:300px;max-width:calc(100vw - 32px);padding:5px 10px;border:1px solid #1b2529;border-radius:7px;background:#070c11;box-shadow:0 14px 30px #0007}#alertsView .alerts-presets-caption{padding:9px 8px 7px;font-size:10px;font-weight:500;color:#788e9a}#alertsPresetsList{max-height:280px;overflow-y:auto}#alertsView .alerts-preset-row{display:flex;align-items:center;gap:2px;min-height:37px;border-bottom:1px solid #18232a}#alertsView .alerts-preset-row:last-child{border-bottom:0}#alertsView .alerts-preset-apply{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1;min-width:0;width:auto;min-height:34px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:#b8c8d4;text-align:left;cursor:pointer;font:500 11px var(--font-ui)}#alertsView .alerts-preset-apply>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#alertsView .alerts-preset-apply small{flex:none;font-size:9px;font-weight:400;color:#70858f}#alertsView .alerts-preset-apply:hover{background:#0b1319;color:#e1e8ed}#alertsView .alerts-preset-apply.active{background:#10201d;color:#a1d0c4}#alertsView .alerts-preset-action{display:grid;place-items:center;flex:0 0 24px;width:24px;height:26px;min-height:26px;padding:0;border:0;border-radius:4px;background:transparent;color:#728992;cursor:pointer}#alertsView .alerts-preset-action svg{display:block;width:13px;height:13px;flex:none}#alertsView .alerts-preset-action:hover{color:#d1dfe5;background:#142027}#alertsView .alerts-preset-action[data-alert-preset-delete]:hover{color:#d69ca0;background:#261a1e}#alertsView #alertsPresetForm{margin-top:5px;padding:10px 2px 0;border-top:1px solid #1b2529}#alertsView #alertsPresetForm label{display:block;margin-bottom:7px;font-size:10px;color:#8d9fa9}#alertsView .alerts-preset-save-row{display:flex;gap:6px}#alertsView #alertsPresetName{width:100%;min-width:0;height:30px;padding:0 8px;border:1px solid #22333f;border-radius:4px;background:#080f15;color:#c7d6df;font:11px var(--font-ui)}#alertsView .alerts-preset-save-row button{flex:none;min-height:30px;padding:0 8px;border:1px solid #29413f;border-radius:4px;background:#0b1818;color:#b1cdc5;font:10px var(--font-ui);cursor:pointer}#alertsPresetError{margin-top:4px;color:#d99;font-size:10px}#alertsView .alerts-presets-hint,#alertsView .alerts-presets-empty{margin:8px 2px 6px;color:#748994;font-size:10px;line-height:1.6}#alertsView .alerts-presets-control button:focus-visible,#alertsView .alerts-presets-control summary:focus-visible{outline:1px solid #5c918b99;outline-offset:-1px}#alertsView #alertsPresetUpdate{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;margin-top:4px;padding:0 8px;border:0;border-top:1px solid #1b2529;border-radius:0;color:#a7bac4;background:transparent;text-align:left;font:500 10px var(--font-ui);cursor:pointer}#alertsView #alertsPresetUpdate:hover{color:#d3e4e9;background:#0b1319}#alertsPresetUpdate svg{display:block;width:13px;height:13px;flex:none;color:#78958f}#alertsView #alertsPresetUpdate[hidden]{display:none}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter>input[type=number]{min-width:0;width:100%;height:29px;padding:0 8px;border:1px solid #273746;border-radius:5px;background:#080e15;color:#d0dbe4;font-size:12px}#liquidityScannerView .liquidity-settings-parameters .liquidity-filter>input[type=number]:focus{outline:none;border-color:#3d716b;box-shadow:0 0 0 2px #3f9f9314}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#liquidityScannerView .density-range-reading{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:5px;width:110px;height:22px;color:#cbd4d5;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}#liquidityScannerView .density-range-reading>input.density-range-value{width:78px;min-width:0;height:22px;border:0;border-radius:2px;outline:none;background:transparent;box-shadow:none;padding:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:right}#liquidityScannerView .density-range-reading>input.density-range-value:focus{box-shadow:0 1px #527f77}#liquidityScannerView .density-range-unit{flex:none;white-space:nowrap}

#updatesView.active{animation:chartCellIn .18s ease-out both}@media(prefers-reduced-motion:reduce){#updatesView.active{animation:none}}

.contacts-dialog { height:auto; max-width:480px; }
.contacts-links { display:grid; gap:10px; padding:18px; }
.contacts-links a { display:grid; grid-template-columns:minmax(0,1fr) auto; gap:7px 12px; padding:15px; border:1px solid #1b303b; border-radius:6px; background:#081219; color:#b1c1cd; text-decoration:none; font:12px var(--font-ui); transition:border-color .15s,background .15s; }
.contacts-links a strong { grid-column:1; color:#58d3c1; font-size:14px; font-weight:600; overflow-wrap:anywhere; }
.contacts-links a>span:last-child { grid-column:2; grid-row:1 / 3; align-self:center; color:#58d3c1; font-size:20px; }
.contacts-links a:hover { border-color:#397b72; background:#0b1c22; }
.contacts-links a:focus-visible { outline:2px solid #58d3c1; outline-offset:2px; }

.contacts-dialog .feedback-dialog-head { border-bottom:0; }
.contacts-links { gap:0; padding:0 18px 10px; }
.contacts-links a { padding:16px 0; border:0; border-radius:0; background:transparent; }
.contacts-links a + a { border-top:1px solid rgba(31,48,64,.5); }
.contacts-links a:hover { background:transparent; }
.contacts-links a:hover strong { color:#91ebdb; }
.contacts-dialog .feedback-dialog-close { border:0; box-shadow:none; }
