.analytics-page{color:#fff;background-color:transparent;min-height:100vh;padding:2rem}.analytics-page .content-area{max-width:1400px;margin:0 auto}.analytics-page .card{background:#111;border:1px solid rgba(255,255,255,.063);border-radius:12px;margin-bottom:1.5rem}.analytics-page .card .card-body{padding:1.5rem}.analytics-page .card .card-title{color:#fff;font-weight:600}.analytics-page .table{color:#fff;margin-bottom:0}.analytics-page .table thead th{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.063);font-size:.875rem;font-weight:500}.analytics-page .table tbody tr{border-bottom:1px solid rgba(255,255,255,.063)}.analytics-page .table tbody tr td{vertical-align:middle;text-align:left;padding:1rem .75rem}.analytics-page .form-select{color:#fff;background-color:#111;border:1px solid rgba(255,255,255,.063);border-radius:8px;height:40px;font-size:.875rem}.analytics-page .badge{border-radius:6px;padding:.5em .75em;font-weight:500}.analytics-page .badge.bg-success{color:#cce70c;background-color:rgba(204,231,12,.15)!important}.analytics-page .badge.bg-danger{color:#fb7185;background-color:rgba(251,113,133,.15)!important}.analytics-page .placeholder-chart{background-color:transparent;background-image:linear-gradient(45deg,rgba(108,99,255,.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(108,99,255,.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(108,99,255,.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(108,99,255,.1) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:8px;height:100%}@media (max-width:768px){.analytics-page{padding:1rem}.analytics-page .stat-card{margin-bottom:1rem}}.top-traders-header{text-align:left;padding-bottom:1.5rem}.top-traders-title{color:#fff;letter-spacing:.01em;margin-bottom:.25rem;font-size:2rem;font-weight:600}.analytics-header,.market-title,.market-subtitle{margin:0;padding:0}.market-title{color:#fff;letter-spacing:.01em;font-size:2rem;font-weight:600}.market-subtitle{color:#bdbdbd;margin-top:.25rem;font-size:1rem}.update-pill{color:rgba(255,255,255,.44);background:#111;border:1px solid rgba(255,255,255,.063);border-radius:1.5rem;padding:.35rem 1.1rem .35rem .9rem;font-size:.75rem;font-weight:500}.update-pill .dot{background:#cce70c;border-radius:50%;width:9px;height:9px;display:inline-block}.btn-share{color:#cce70c;background:0 0;border:1px solid #cce70c;border-radius:.6rem;padding:.35rem 1.2rem;font-size:1rem;font-weight:500;transition:background .15s,color .15s,border .15s}.btn-share:hover,.btn-share:focus{color:#cce70c;background:rgba(204,231,12,.125);border-color:rgba(204,231,12,.125)}.btn-share i{font-size:1.1em}.top-traders-stat-card{cursor:pointer;max-width:350px;box-shadow:none;background:linear-gradient(120deg,#101312 0%,#181c1b 100%);border:1px solid #232526;border-radius:20px;flex-direction:column;flex:1 1 0;justify-content:flex-start;padding:1rem 2rem 2rem;display:flex;position:relative}.top-traders-stat-card:not(:nth-child(3)){background:linear-gradient(120deg,#0e1e17 0%,#183c2b 100%)!important}html[class=light] .top-traders-stat-card:not(:nth-child(3)){border:1px solid #14bd4c;background:linear-gradient(120deg,#88daa3 0%,#37ca5c 100%)!important}html[class=light] .table thead th,html[class=light] .table tbody tr{border-bottom:1px solid rgba(21,75,8,.063)}.top-traders-stat-icon{color:#3ee08f;background:#181f1b;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.3rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.133)}.top-traders-stat-main{color:#fff;align-items:baseline;gap:.5rem;margin-bottom:.2rem;font-weight:600;display:flex;font-size:2rem!important}.top-traders-stat-main-label{color:#fff;margin-left:.2rem;font-weight:500;font-size:1.1rem!important}.top-traders-stat-main-sm{color:#fff;margin-bottom:.1rem;font-weight:600;font-size:1.05rem!important}.top-traders-stat-sub-label{color:#bdbdbd;text-transform:uppercase;margin-bottom:.1rem;font-weight:400;font-size:.8rem!important}.top-traders-stat-sub-bold{color:#fff;font-weight:500;font-size:.95rem!important}.top-traders-stat-desc{color:#bdbdbd;margin-top:.5rem;font-weight:400;font-size:.8rem!important}.top-traders-stat-time{color:#bdbdbd;opacity:.7;font-size:12px;font-weight:400;position:absolute;bottom:8px;left:32px}.analytics-stat-row,.analytics-stat-card{display:none!important}.analytics-table-card{background:#111;border:none;border-radius:1.3rem;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.08)}.analytics-table{color:#fff;border-collapse:separate;border-spacing:0;background:0 0;width:100%;font-size:1rem}.analytics-table thead th{color:rgba(255,255,255,.627);vertical-align:middle;white-space:nowrap;background:0 0;border:none;padding:1.01rem .6rem;font-size:.98rem;font-weight:600}.analytics-table thead th.ps-4{text-align:left}.analytics-table tbody td{color:#fff;vertical-align:middle;text-align:left;background:0 0;border:none;padding:.85rem .7rem;font-size:1.01rem;font-weight:400}.analytics-table tbody td.ps-4{text-align:left;font-weight:500}.analytics-table .text-danger{font-weight:500;color:#fb7185!important}.analytics-table .text-success{font-weight:500;color:#3ee08f!important}.analytics-table .text-warning{font-weight:500;color:#cce70c!important}.analytics-table tbody tr{border-bottom:1px solid #232526;min-height:56px;transition:background .15s}.analytics-table tbody tr:hover{cursor:pointer;background:rgba(204,231,12,.063)}.analytics-table-item-icon{opacity:0;color:#3ee08f;transition:opacity .3s}.analytics-table-item:hover{color:#3ee08f}.analytics-table-item:hover .analytics-table-item-icon{opacity:1}.analytics-table th,.analytics-table td{vertical-align:middle;padding-top:1rem;padding-bottom:1rem}@media (max-width:991px){.analytics-table thead th,.analytics-table tbody td{padding:.7rem .5rem;font-size:.95rem}}@media (max-width:767px){.analytics-table-card{border-radius:.7rem}.analytics-table thead th,.analytics-table tbody td{padding:.6rem .3rem;font-size:.92rem}.top-traders-stat-row{flex-direction:column;gap:1rem}.top-traders-stat-card{width:100%;min-width:0;max-width:100%;min-height:unset;word-break:break-word;box-sizing:border-box;height:auto;padding:1.2rem 1rem 1rem}.top-traders-table-header{padding-left:0;padding-right:0}.top-traders-table-header>.d-flex.align-items-center{width:100%;margin-bottom:.5rem}.top-traders-table-header>.d-flex.align-items-center:last-child{margin-bottom:0}.analytics-table-card{overflow-x:auto}.analytics-table{table-layout:auto;width:100%;min-width:800px}.analytics-table th,.analytics-table td{white-space:nowrap;font-size:.95rem}}.ls-trend-table thead th{color:rgba(255,255,255,.627);vertical-align:middle;text-align:center;background:0 0;border:none;padding:1.01rem .6rem;font-size:.98rem;font-weight:600}.ls-trend-table thead th.ps-4{text-align:left}.ls-trend-table tbody td{color:#fff;text-align:center;vertical-align:middle;background:0 0;border:none;padding:.85rem .7rem;font-size:1.01rem}.ls-trend-table tbody td.ps-4{text-align:left;font-weight:500}.ls-trend-table .fa-external-link-alt{vertical-align:0;font-size:.85em}.ls-trend-table .fa-arrow-up{color:#cce70c!important}.ls-trend-table .fa-arrow-down{color:#fb7185!important}.ls-trend-table .fa-minus{color:#aaa!important}.ls-trend-table .text-warning{font-weight:500;color:#cce70c!important}.ls-trend-table .text-success{font-weight:500;color:#3ee08f!important}.ls-trend-table .text-danger{font-weight:500;color:#fb7185!important}.ls-trend-table tbody tr{transition:background .15s}.ls-trend-table tbody tr:hover{background:rgba(204,231,12,.063)}.column-menu-title{border-bottom:1px solid rgba(255,255,255,.063)}.top-traders-table-header{background:0 0;border-radius:16px 16px 0 0;min-height:48px;padding:0 .5rem}.top-traders-table-title{color:#fff;letter-spacing:.01em;font-size:1.15rem;font-weight:600}.top-traders-table-meta{color:#bdbdbd;font-size:.75rem;font-weight:400}.top-traders-table-icon{color:#bdbdbd;margin-top:1px;margin-left:.5rem;font-size:.85rem}.top-traders-table-search{color:#fff;min-width:220px;box-shadow:none;background:#181c1b;border:1px solid #232526;border-radius:8px;padding:.45rem 1.1rem;font-size:.98rem}.top-traders-table-search::placeholder{color:#bdbdbd;opacity:1}.top-traders-table-filters{color:#bdbdbd;min-width:100px;box-shadow:none;background:#181c1b;border:1px solid #232526;border-radius:8px;padding:.45rem 1.1rem;font-size:.98rem;font-weight:500;transition:background .15s,color .15s,border .15s}.top-traders-table-filters:hover,.top-traders-table-filters:focus{color:#fff;background:#232526;border-color:#3ee08f}.top-traders-table-filters .dropdown-caret{color:#bdbdbd;font-size:.9em}html[class=light] .top-traders-table-filters{color:#1e293b;background:#f3fdf3;border:1px solid #cde8cd;box-shadow:0 2px 4px rgba(0,0,0,.05)}html[class=light] .top-traders-table-filters:hover,html[class=light] .top-traders-table-filters:focus{color:#0f172a;background:#e9f7e9;border-color:#8ddd7d}html[class=light] .top-traders-table-filters .dropdown-caret{color:#64748b}.trader-avatar-top-trader{object-fit:cover;background:#232526;border-radius:50%;align-self:center;width:42px;margin-right:.5em}.trader-address{color:#fff;cursor:pointer;font-size:1.01rem;font-weight:400;text-decoration:none;transition:color .15s}.trader-address:hover{color:#3ee08f;text-decoration:underline}.trader-star{color:#bdbdbd;margin-left:auto;font-size:1.1em}.main-position-badge{color:#fff;letter-spacing:.01em;background:#232526;border-radius:999px;margin-right:.4em;padding:.18em .9em;font-size:.63rem;font-weight:400;display:inline-block}.direction-bias-bar-wrap{background:#232526;border-radius:8px;width:100px;height:8px;margin-bottom:.3em;overflow:hidden}.direction-bias-bar{background:#3ee08f;border-radius:8px;height:8px;transition:width .3s}.pnl-value{font-size:1.01rem;font-weight:400;display:block}.pnl-value.text-success{color:#3ee08f!important}.pnl-value.text-danger{color:#fb7185!important}.top-traders-table-footer{background:0 0;border-top:1px solid #232526;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;min-height:48px;padding:.5rem;display:flex}.top-traders-table-footer .d-flex.align-items-center{flex-wrap:nowrap;gap:.5rem}.rows-per-page-label{color:#bdbdbd;white-space:nowrap;margin-right:0;font-size:.75rem;line-height:1.5}.rows-per-page-select{color:#fff;min-width:60px;height:32px;box-shadow:none;vertical-align:middle;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#181c1b;border:1px solid #232526;border-radius:8px;margin-left:0;font-size:.75rem;display:inline-block}.pagination-controls button{color:#bdbdbd;box-shadow:none;background:0 0;border:none;outline:none;padding:0 .4em;font-size:1.1rem;transition:color .15s}.pagination-controls button:disabled{color:#232526;cursor:not-allowed}.pagination-link{color:#bdbdbd;font-size:.92rem;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.pagination-link:hover{color:#fff;text-decoration:underline}.analytics-table td.ps-4{height:100%}.analytics-table td.ps-4 .d-flex{align-items:stretch;height:100%}.filter-input{border-radius:8px;height:40px;transition:border .2s,box-shadow .2s;color:#bdbdbd!important;background:#181c1b!important;border:1px solid rgba(255,255,255,.063)!important}.filter-input:focus{color:#bdbdbd;background:#181c1b;box-shadow:0 0 0 2px rgba(182,212,58,.2);outline:none!important}.filter-label{color:#bdbdbd;margin-bottom:8px;font-size:.95em;font-weight:500;display:block}.loading-skeleton{background:linear-gradient(90deg,#232323 25%,#2a2a2a 50%,#232323 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite loading}html[class=light] .loading-skeleton{background:linear-gradient(90deg,#8abb7e 25%,#76b866 50%,#56b93d 75%)}.loading-skeleton-text{height:24px;margin-bottom:8px}.loading-skeleton-text-sm{height:16px;margin-bottom:4px}.loading-skeleton-text-xs{width:60%;height:12px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.tier-accordion{background:linear-gradient(120deg,rgba(204,231,12,.125) 20%,rgba(255,255,255,.063) 70%);border-radius:12px;margin:16px 0;padding:24px}html[class=light] .tier-accordion{background:linear-gradient(120deg,rgba(94,231,149,.125) 20%,rgba(44,173,97,.5) 100%)}.tier-accordion-header{margin-bottom:20px}.tier-accordion-title{color:#bdbdbd;margin:0;font-size:18px;font-weight:600}.tier-accordion-content{width:100%}.tier-cards-loading{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.tier-card-loading{background:#181c1b;border-radius:8px;justify-content:center;align-items:center;min-height:180px;padding:16px;display:flex}.tier-card-skeleton{background:linear-gradient(90deg,#232323 25%,#2a2a2a 50%,#232323 75%) 0 0/200% 100%;border-radius:4px;width:100%;height:100%;animation:1.5s infinite loading}.tier-accordion-error{text-align:center;color:#bdbdbd;padding:40px 20px}.tier-accordion-error p{margin:0;font-size:16px}.tier-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.tier-card{color:#bdbdbd;-webkit-backdrop-filter:blur(1.4px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.03);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:180px;padding:16px;transition:background .2s,border .2s,transform .15s;display:flex;position:relative;box-shadow:0 2px 20px rgba(0,0,0,.15)}.tier-card[style*="cursor: pointer"]:hover,.tier-card:hover,.tier-card-hovered{z-index:2;background:rgba(204,231,12,.08);border:1.5px solid #b6ff6a;transform:translateY(-2px)scale(1.025);box-shadow:0 2px 16px rgba(182,255,106,.1)}.tier-card-header{border-bottom:1px solid rgba(255,255,255,.063);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.tier-card-bias{justify-content:space-between;align-items:center;padding-top:6px;display:flex}.tier-card-title{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.tier-card-progress{cursor:pointer;width:50px;height:50px;padding:0;position:relative}.tier-card-progress svg{flex-shrink:0;width:50px;height:50px;margin:auto;transition:transform .3s;display:block}.tier-card-progress svg circle{transition:r .3s}.tier-card-progress:hover svg{transform:scale(1.1)}.tier-card-progress:hover circle{r:18}.tier-card-progress-value{color:#bdbdbd;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tier-card-wallets{color:#bdbdbd;margin:8px 0;font-size:13px;font-weight:500}.tier-card-wallets span{opacity:.7}.tier-card-bias-label{color:#bdbdbd;font-size:13px}.tier-card-bias-badge{border-radius:8px;justify-content:center;align-items:center;min-width:90px;margin-left:10px;padding:4px 18px;font-size:15px;font-weight:600;display:inline-flex}.tier-card-bias-badge.veryBullish{color:#1de9b6;background:rgba(29,221,173,.227)}.tier-card-bias-badge.bullish{color:#0a412a;background:rgba(29,221,131,.5)}.tier-card-bias-badge.bearish{color:#ff4d6b;background:rgba(255,77,107,.133)}.tier-card-bias-badge.slightlyBearish{color:#411;background:rgba(255,77,77,.773)}.tier-card-bias-badge.indecisive{color:#bdbdbd;background:#232323}.tier-card-pnl{flex-direction:column;align-items:flex-start;margin:6px 0;font-size:14px;font-weight:600;display:flex}.tier-card-pnl-label{color:#bdbdbd;margin-bottom:2px;font-size:12px;font-weight:500}.tier-card-pnl-value{font-size:14px;font-weight:600}.tier-card-footer{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.tier-card-pnl-section{border-bottom:1px solid rgba(255,255,255,.063);justify-content:space-between;align-items:center;padding-bottom:6px;font-size:14px;font-weight:600;display:flex}.tier-card-pnl-label{color:#bdbdbd;font-weight:500}.tier-card-chart{color:#bdbdbd;opacity:.7;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 12px;font-size:12px;transition:background .2s,border .2s;display:flex}.tier-card-chart:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.tier-filter-popover{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,rgba(24,28,27,.95) 0%,rgba(18,22,21,.98) 100%);border:1px solid rgba(204,231,12,.3);border-radius:16px;animation:.3s cubic-bezier(.4,0,.2,1) popoverSlideIn;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.6),0 8px 32px rgba(204,231,12,.1),inset 0 1px rgba(255,255,255,.1)}.tier-filter-popover:before{content:"";background:linear-gradient(90deg,transparent,rgba(204,231,12,.5),transparent);height:1px;position:absolute;top:0;left:0;right:0}.tier-filter-popover-content{min-width:180px;padding:20px}.tier-filter-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.tier-filter-title{color:#cce70c;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(204,231,12,.3);font-size:15px;font-weight:700}.tier-filter-close-btn{color:#bdbdbd;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;font-size:18px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.tier-filter-close-btn:hover{color:#fff;background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.2);transform:scale(1.1)rotate(90deg);box-shadow:0 4px 12px rgba(0,0,0,.3)}.tier-filter-close-btn:active{transform:scale(.95)}.tier-filter-buttons{justify-content:center;gap:12px;margin-top:8px;display:flex}.tier-filter-btn{cursor:pointer;text-align:center;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%);border:2px solid;border-radius:12px;min-width:48px;padding:12px 18px;font-family:Inter,sans-serif;font-size:18px;font-weight:800;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.tier-filter-btn:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.tier-filter-btn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 12px 30px rgba(0,0,0,.4)}.tier-filter-btn:hover:before{left:100%}.tier-filter-btn:active{transition:all .1s;transform:translateY(-1px)scale(1.02)}.tier-filter-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.1)}.tier-filter-btn-i,.tier-filter-btn-ii,.tier-filter-btn-iii{color:#cce70c;background:linear-gradient(135deg,rgba(204,231,12,.08) 0%,rgba(204,231,12,.02) 100%);border-color:#cce70c}.tier-filter-btn-i:hover,.tier-filter-btn-ii:hover,.tier-filter-btn-iii:hover{color:#000;background:linear-gradient(135deg,#cce70c 0%,#b8d40a 100%);border-color:#cce70c;box-shadow:0 12px 30px rgba(204,231,12,.3),0 0 20px rgba(204,231,12,.2)}.tier-filter-chart-btn{color:#cce70c;border-color:#cce70c}.tier-filter-chart-btn:hover{color:#000;background:#cce70c;box-shadow:0 6px 20px rgba(204,231,12,.25)}@keyframes popoverSlideIn{0%{opacity:0;filter:blur(10px);transform:translateY(-20px)scale(.9)rotateX(-10deg)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)rotateX(0)}}.tier-accordion-arrow{color:#232323;z-index:2;pointer-events:none;justify-content:flex-start;margin-bottom:-12px;margin-left:40px;font-size:2rem;display:flex;position:relative}@media (max-width:768px){.tier-accordion{margin:12px 0;padding:16px}.tier-grid{grid-template-columns:repeat(2,1fr);gap:16px}.tier-card{padding:15px}.tier-card-title{font-size:18px}.tier-card-wallets{font-size:14px}.tier-card-bias-badge{padding:3px 12px;font-size:14px}}@media (max-width:480px){.tier-accordion{margin:10px 0;padding:12px}.tier-grid{grid-template-columns:repeat(1,1fr);gap:12px}.tier-card{padding:12px}.tier-card-title{font-size:16px}.tier-card-wallets{font-size:13px}.tier-card-bias-badge{padding:2px 10px;font-size:13px}.top-traders-table-search{min-width:100px}}.tableTraderTier{background:rgba(255,255,255,.063);border:1px solid rgba(255,255,255,.19);border-radius:20px;margin-left:5px;padding:2px 8px;box-shadow:2px 2px 5px rgba(0,0,0,.314)}.trader-address:hover,.trader-address:hover .tableTraderTierName{text-decoration:none!important}.trader-address:hover .specialTraderTag.top-trader{color:rgba(255,255,255,.5)}.tableTraderTierName{color:#bdbdbd;white-space:nowrap;margin-left:2px;font-size:.65em}.specialTraderTag.top-trader{margin-bottom:0;margin-left:5px;font-size:.65rem}.tier-card-tooltip{z-index:10000;background:rgba(24,28,27,.95);border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:120px;padding:8px 12px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.tier-card-tooltip .tooltip-row{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tier-card-tooltip .tooltip-row:last-child{margin-bottom:0}.tier-card-tooltip .tooltip-label{color:#bdbdbd;font-size:12px;font-weight:500}.tier-card-tooltip .tooltip-value{color:#fff;font-size:14px;font-weight:700}.tier-card-tooltip .tooltip-value-long{color:#1de9b6;font-size:14px;font-weight:700}.tier-card-tooltip .tooltip-value-short{color:#ff4d6b;font-size:14px;font-weight:700}.tier-range-tooltip{color:#fff;pointer-events:none;z-index:10000;text-align:left;background:rgba(24,28,27,.95);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;position:fixed;box-shadow:0 4px 12px rgba(0,0,0,.2)}.combined-input-group{background-color:#181c1b;border:1px solid rgba(255,255,255,.063);border-radius:6px;align-items:center;padding:0 .5rem;display:flex}.combined-input-group input[type=number].form-control-plaintext{color:#fff;-moz-appearance:textfield;background:0 0;border:none;flex-grow:1;padding:.375rem 0}.combined-input-group input[type=number].form-control-plaintext::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.combined-input-group input[type=number].form-control-plaintext::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.combined-input-group input[type=number].form-control-plaintext:focus{box-shadow:none;outline:none}.combined-input-group select.form-control-plaintext{color:#bdbdbd;background-color:#181c1b;border:none;border-left:1px solid rgba(255,255,255,.063);border-radius:0;width:auto;margin-left:.5rem;padding-left:.5rem}.combined-input-group select.form-control-plaintext:focus{box-shadow:none;outline:none}.filter-btn{color:#111;background:#b6d43a;border:none;border-radius:6px;padding:.4rem 1.2rem;font-weight:600;transition:background-color .2s}.filter-btn:hover{color:#000;background-color:#a9c430}.filter-container-collapsible{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .5s ease-in-out,opacity .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out;overflow:hidden}.filter-container-collapsible.open{opacity:1;max-height:500px;padding-top:1rem;padding-bottom:1rem}.top-traders-table-search::placeholder{color:#bdbdbd;opacity:1}.analytics-table-item-bookmark{transition:color .3s}@media (max-width:991px){.analytics-table thead th,.analytics-table tbody td{padding:.7rem .5rem;font-size:.95rem}}.analytics-table th.ps-4,.analytics-table td.ps-4{z-index:2;background:#111;position:-webkit-sticky;position:sticky;left:0}.analytics-table tbody tr:hover .analytics-table-item-bookmark{color:#cce70c}.analytics-table .fa-star{vertical-align:-2px;font-size:1.1em}.analytics-table .sort-arrow{vertical-align:1px;font-size:.95em}.main-position-badge.long{color:#3ee08f;background:#0e1e17;border:1px solid #3ee08f}.main-position-badge.short{color:#fb7185;background:#2d1818;border:1px solid #fb7185}.direction-bias-bar.long{background:#3ee08f}.direction-bias-bar.short{background:#fb7185}.pnl-percent{margin-top:-2px;font-size:.82rem;display:block;color:rgba(255,255,255,.376)!important}.pnl-percent.text-success{color:#3ee08f!important}.pnl-percent.text-danger{color:#fb7185!important}.pagination-controls .text-muted{font-size:.75rem;color:#bdbdbd!important}.rows-per-page-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.analytics-table tbody td{vertical-align:middle;padding:.85rem .7rem;font-size:1.01rem}.analytics-table tbody tr{border-bottom:1px solid #232526}html[class=light] .analytics-table tbody tr{border-bottom:1px solid #092404}@media (max-width:767px){.top-traders-table-search{min-width:100px}}.tier-filter-popover{z-index:1000;background:#1a1a1a;border:1px solid #333;border-radius:8px;min-width:150px;padding:0;box-shadow:0 4px 20px rgba(0,0,0,.5)}.tier-filter-popover .tier-filter-popover-content{padding:12px}.tier-filter-popover .tier-filter-header{border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}.tier-filter-popover .tier-filter-header .tier-filter-title{color:#bdbdbd;margin:0;font-size:12px;font-weight:500}.tier-filter-popover .tier-filter-header .tier-filter-close-btn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;display:flex}.tier-filter-popover .tier-filter-header .tier-filter-close-btn:hover{color:#fff;background:#333}.tier-filter-popover .tier-filter-buttons{gap:8px;display:flex}.tier-filter-popover .tier-filter-buttons .tier-filter-btn{color:#bdbdbd;cursor:pointer;background:#222;border:1px solid #333;border-radius:4px;flex:1;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.tier-filter-popover .tier-filter-buttons .tier-filter-btn:hover{color:#000;background:#cce70c;border-color:#cce70c}
