body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.fixed-select{height:200px;overflow-y:auto}.fixed-coin-list{height:220px;overflow-y:auto}.row-equal>.col-md-6{display:flex;flex-direction:column}.material-icons-outlined{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;vertical-align:middle;white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.375rem;box-shadow:0 .5rem 1rem #00000026;color:#212529;display:none;font-size:1rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu.show{display:block}.dropdown-item{background-color:initial;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.5rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.dropdown-divider{border-top:1px solid #00000026;height:0;margin:.5rem 0;overflow:hidden}.dropdown-user{border:0;border-radius:10px;box-shadow:0 10px 30px #0000001a;min-width:280px;padding:15px 0}.dropdown-user .dropdown-item{color:#6c757d;font-size:14px;padding:10px 20px;transition:all .3s ease}.dropdown-user .dropdown-item:hover{background-color:#f8f9fa;color:#495057}.dropdown-user .dropdown-divider{margin:10px 0}.dropdown-toggle-nocaret:after{display:none!important}.navbar-nav{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.nav-item{position:relative}.nav-link{color:#6c757d;display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out}.nav-link:hover{color:#495057}.nav-right-links{margin-left:auto}.top-header{background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 1px 4px #0000001a;padding:0}.btn-toggle{cursor:pointer}.btn-toggle a{align-items:center;color:#6c757d;display:flex;padding:10px;text-decoration:none}.btn-toggle a:hover{color:#495057}.rounded-circle{border-radius:50%!important}.border{border:1px solid #dee2e6!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.p-1{padding:.25rem!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.fw-bold{font-weight:700!important}.text-center{text-align:center!important}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-4{gap:1.5rem!important}.d-lg-none{display:none!important}@media (max-width:991.98px){.d-lg-none{display:block!important}}.user-name{color:#495057;font-size:16px;font-weight:600}.mobile-search-btn .nav-link{color:#6c757d;padding:8px 12px}.mobile-search-btn .nav-link:hover{color:#495057}[data-bs-theme=blue-theme] .apexcharts-canvas .apexcharts-datalabel,[data-bs-theme=blue-theme] .apexcharts-canvas .apexcharts-datalabel-label,[data-bs-theme=blue-theme] .apexcharts-canvas .apexcharts-datalabel-value,[data-bs-theme=blue-theme] .apexcharts-canvas .apexcharts-pie-label,[data-bs-theme=blue-theme] .apexcharts-canvas .apexcharts-text{fill:#fff!important}[data-bs-theme=blue-theme] .apexcharts-legend-text{color:#d3d7dc!important}[data-bs-theme=blue-theme] .apexcharts-tooltip{background:#070c29!important;border:1px solid #ffffff26!important;color:#d3d7dc!important}[data-bs-theme=blue-theme] .apexcharts-gridline{stroke:#ffffff1a!important}[data-bs-theme=blue-theme] .apexcharts-xcrosshairs,[data-bs-theme=blue-theme] .apexcharts-ycrosshairs{stroke:#fff3!important}.arbitrage-screener{background-color:initial;color:#e0e0e0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:100%;min-height:100vh;padding:0}.main-layout{display:flex;min-height:calc(100vh - 80px);width:100%}.content{background-color:#1e1e2f;flex:1 1;overflow-x:auto;padding:20px}.header.compact{background-color:#1b1b2a;border-bottom:1px solid #333;padding:15px 20px}.header-top{align-items:center;display:flex;justify-content:space-between}.header-info{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.connection-info{align-items:center;display:flex;font-size:.9rem;gap:10px}.connection-status.connected{color:#4caf50}.connection-status.connecting{color:#ffeb3b}.connection-status.error{color:#f44336}.connection-status.disconnected{color:#ccc}.last-updated{color:#aaa;font-size:.8rem}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz{background:#fff;border-left:4px solid #4caf50;box-shadow:0 2px 10px #00000026;margin:0;overflow:hidden;position:fixed;transition:all .3s ease;z-index:1000}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-right__UkRhI{border-radius:8px 0 0 8px;box-shadow:-2px 2px 10px #00000026;max-height:calc(100vh - 160px);right:0;top:150px;width:280px}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-right__UkRhI.ArbitrageOpportunitiesPanel_minimized__HClg5{max-height:40px;width:120px}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-left__ouqsE{border-left:none;border-radius:0 8px 8px 0;border-right:4px solid #4caf50;box-shadow:2px 2px 10px #00000026;left:0;max-height:calc(100vh - 160px);top:150px;width:280px}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-left__ouqsE.ArbitrageOpportunitiesPanel_minimized__HClg5{max-height:40px;width:120px}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-bottom__2oe4\+{border-left:none;border-radius:8px 8px 0 0;border-top:4px solid #4caf50;bottom:0;box-shadow:0 -2px 10px #00000026;display:flex;flex-direction:column;height:220px;left:0;right:0;width:100%}.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-bottom__2oe4\+.ArbitrageOpportunitiesPanel_minimized__HClg5{height:40px}.ArbitrageOpportunitiesPanel_panel-header__taeWu{align-items:center;background:#f9f9f9;border-bottom:1px solid #eee;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 12px;position:sticky;top:0;z-index:10}.ArbitrageOpportunitiesPanel_position-bottom__2oe4\+ .ArbitrageOpportunitiesPanel_panel-header__taeWu{border-radius:8px 8px 0 0}.ArbitrageOpportunitiesPanel_position-right__UkRhI .ArbitrageOpportunitiesPanel_panel-header__taeWu{border-radius:8px 0 0 0}.ArbitrageOpportunitiesPanel_position-left__ouqsE .ArbitrageOpportunitiesPanel_panel-header__taeWu{border-radius:0 8px 0 0}.ArbitrageOpportunitiesPanel_panel-header__taeWu h2{align-items:center;color:#2c3e50;display:flex;font-size:14px;font-weight:600;gap:6px;margin:0}.ArbitrageOpportunitiesPanel_opportunity-count__h7Phi{background:#4caf50;border-radius:10px;color:#fff;font-size:12px;padding:2px 6px}.ArbitrageOpportunitiesPanel_panel-actions__s\+\+Fs{display:flex;gap:4px}.ArbitrageOpportunitiesPanel_close-btn__\+AgO3,.ArbitrageOpportunitiesPanel_minimize-btn__VY3u-{background:none;border:none;border-radius:3px;cursor:pointer;font-size:14px;line-height:1;padding:4px;transition:background .2s}.ArbitrageOpportunitiesPanel_close-btn__\+AgO3:hover,.ArbitrageOpportunitiesPanel_minimize-btn__VY3u-:hover{background:#eee}.ArbitrageOpportunitiesPanel_opportunities-list__vQGIH{flex:1 1;overflow:hidden;padding:0}.ArbitrageOpportunitiesPanel_opportunities-horizontal-scroll__NUJM8{display:flex;gap:12px;height:100%;overflow-x:auto;overflow-y:hidden;padding:10px 12px;scrollbar-color:#ccc #0000;scrollbar-width:thin}.ArbitrageOpportunitiesPanel_opportunities-horizontal-scroll__NUJM8::-webkit-scrollbar{height:6px}.ArbitrageOpportunitiesPanel_opportunities-horizontal-scroll__NUJM8::-webkit-scrollbar-track{background:#0000}.ArbitrageOpportunitiesPanel_opportunities-horizontal-scroll__NUJM8::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.ArbitrageOpportunitiesPanel_arbitrage-opportunity__SgGmo{background:#f1f8e9;border-left:3px solid #4caf50;border-radius:6px;flex-shrink:0;height:fit-content;min-width:250px;padding:10px}.ArbitrageOpportunitiesPanel_pair-name__vSkj\+{border-bottom:1px dashed #ccc;color:#2e7d32;font-size:14px;font-weight:600;margin:0 0 8px;padding-bottom:6px;text-align:center}.ArbitrageOpportunitiesPanel_opportunity-details__2A1vk{display:flex;flex-direction:column;gap:6px}.ArbitrageOpportunitiesPanel_exchange-row__9beOz{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:space-between}.ArbitrageOpportunitiesPanel_exchange-label__oWn8j{color:#555;font-weight:600;min-width:30px}.ArbitrageOpportunitiesPanel_exchange-value__3TCzM{color:#333;flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArbitrageOpportunitiesPanel_price-value__XnqhZ{color:#2c3e50;font-size:11px;font-weight:700;min-width:70px;text-align:right}.ArbitrageOpportunitiesPanel_profit-row__ynlF0{align-items:center;border-top:1px dashed #ddd;display:flex;justify-content:space-between;margin-top:6px;padding-top:6px}.ArbitrageOpportunitiesPanel_profit-amount__Txvz5{color:#4caf50;font-size:12px;font-weight:700}.ArbitrageOpportunitiesPanel_profit-percentage__kKfVz{background:#e8f5e9;border-radius:8px;color:#4caf50;font-size:12px;font-weight:600;padding:2px 6px}@media (max-width:768px){.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-left__ouqsE,.ArbitrageOpportunitiesPanel_arbitrage-opportunities-panel__2GzNz.ArbitrageOpportunitiesPanel_position-right__UkRhI{width:240px}.ArbitrageOpportunitiesPanel_arbitrage-opportunity__SgGmo{min-width:220px}.ArbitrageOpportunitiesPanel_panel-header__taeWu h2{font-size:13px}.ArbitrageOpportunitiesPanel_exchange-row__9beOz{align-items:flex-start;flex-direction:column;gap:2px}.ArbitrageOpportunitiesPanel_price-value__XnqhZ{text-align:left}}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.professional-modal{background:#1e2a3a;border-radius:12px;box-shadow:0 10px 30px #00000080;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:900px;min-width:800px;padding:0;position:relative;width:90vw;z-index:10000}.modal-header{align-items:center;background:#2a3648;border-bottom:1px solid #2d3b4e;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:20px 25px}.modal-header h3{color:#00d4aa;font-size:1.3em;font-weight:600;margin:0}.close-icon{align-items:center;background:none;border:none;border-radius:50%;color:#8a9bb0;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.close-icon:hover{background:#3a4a5f;color:#fff}.price-summary{grid-gap:15px;background:#253144;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);padding:20px 25px}.summary-item{display:flex;flex-direction:column;gap:5px}.label{color:#8a9bb0;font-size:.85em;font-weight:500}.value{color:#fff;font-size:1.1em;font-weight:600}.summary-item.highlight .value{color:#00d4aa;font-size:1.2em}.prices-table{padding:0 25px 25px}.table-header{grid-gap:15px;border-bottom:1px solid #2d3b4e;color:#8a9bb0;display:grid;font-size:.9em;font-weight:600;gap:15px;grid-template-columns:2fr 1.5fr 2fr 1fr;letter-spacing:.5px;padding:15px 0 10px;text-transform:uppercase}.table-body{display:flex;flex-direction:column;gap:8px;margin-top:10px}.table-row{grid-gap:15px;align-items:center;border-radius:6px;display:grid;gap:15px;grid-template-columns:2fr 1.5fr 2fr 1fr;padding:12px 0;transition:background-color .2s ease}.table-row:hover{background:#2a3648}.table-row.buy-opportunity{background:#00d4aa1a;border-left:3px solid #00d4aa}.table-row.sell-opportunity{background:#ff52521a;border-left:3px solid #ff5252}.exchange-name{color:#fff;font-weight:600;padding-left:10px}.price-value{color:#00d4aa}.balance-info,.price-value{font-family:Courier New,monospace}.balance-info{font-size:.85em}.balance-display.visible{background:#2d3b4e;opacity:1}.balance-display.hidden{background:#3a4a5f;opacity:.3}.action-buttons{display:flex;gap:5px}.btn-buy,.btn-sell{border:none;border-radius:4px;cursor:pointer;font-size:.8em;font-weight:600;letter-spacing:.5px;min-width:60px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease}.btn-buy{background:linear-gradient(135deg,#00d4aa,#00b894);color:#001f2a}.btn-buy:hover{background:linear-gradient(135deg,#00b894,#00a382);transform:translateY(-1px)}.btn-sell{background:linear-gradient(135deg,#ff5252,#ff3838);color:#fff}.btn-sell:hover{background:linear-gradient(135deg,#ff3838,#ff1e1e);transform:translateY(-1px)}.close-btn{background:linear-gradient(135deg,#3a4a5f,#2d3b4e);border:none;border-radius:6px;color:#8a9bb0;cursor:pointer;font-weight:600;letter-spacing:.5px;margin:0 25px 25px;padding:12px;text-transform:uppercase;transition:all .2s ease;width:calc(100% - 50px)}.close-btn:hover{background:linear-gradient(135deg,#4a5a6f,#3a4a5f);color:#fff}@media (max-width:900px){.professional-modal{margin:20px;max-width:95vw;min-width:95vw}.table-header,.table-row{gap:10px;grid-template-columns:1.5fr 1fr 1.5fr 1fr}.balance-display{font-size:.8em}}.update-indicator{color:#8a9bb0;font-size:.8em;font-style:italic;margin-right:15px}.error-banner{background:#ff52521a;border:1px solid #ff52524d;border-radius:6px;color:#ff5252;font-size:.9em;margin:0 25px 15px;padding:10px 15px;text-align:center}.exchange-error{background:#ff52520d!important;opacity:.7}.error-badge{background:#ff5252;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:16px;line-height:16px;margin-left:5px;text-align:center;width:16px}.balance-error{background:#ff52521a;border-radius:4px;color:#ff5252;padding:4px 8px}.action-disabled,.balance-error{font-size:.8em;font-style:italic}.action-disabled{color:#8a9bb0}.balance-display{background:#2d3b4e;border-radius:4px;color:#8a9bb0;font-size:.85em;padding:4px 8px;transition:all .3s ease}.balance-loading{animation:pulse 1.5s ease-in-out infinite;color:#00d4aa;font-style:italic}.balance-update{animation:blink .6s ease-in-out}@keyframes blink{0%{background:#3a4a5f;color:#8a9bb0;opacity:.7}50%{background:#00d4aa;color:#001f2a;font-weight:600;opacity:1}to{background:#2d3b4e;color:#8a9bb0;opacity:1}}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.modal-header>div{align-items:center;display:flex}.price-comparison-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000000f;margin-bottom:18px;padding:12px}.price-comparison-table-container h2{color:blue}.table-scroll-wrapper{border:1px solid #eee;border-radius:6px;overflow-x:auto;width:100%}.price-comparison-table{border-collapse:collapse;min-width:700px;width:100%}.price-comparison-table td,.price-comparison-table th{border-bottom:1px solid #f0f0f0;font-size:13px;padding:10px;text-align:left;vertical-align:middle}.price-comparison-table th{background:#fafafa;color:#333;font-weight:600;white-space:nowrap}.fixed-column{background:#fff;box-shadow:2px 0 6px #00000008;left:0;position:sticky;z-index:2}.pair-name{background:#f8f9fa;color:#2c3e50;font-weight:700}.exchange-header{min-width:120px}.price-cell .price-content{align-items:center;display:flex;gap:8px;justify-content:space-between}.price-value{color:#222;font-weight:600;white-space:nowrap}.percent-diff{border-radius:8px;font-size:12px;font-weight:600;min-width:58px;padding:3px 6px;text-align:center}.percent-diff.positive{background:#e8f5e9;color:#2e7d32}.percent-diff.negative{background:#ffebee;color:#c62828}.percent-diff.neutral{background:#f5f5f5;color:#666}.no-price{color:#999}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable:hover{background:#f1f7fb}.details-btn{background:#fff;border:1px solid #d0d7de;border-radius:6px;cursor:pointer;padding:6px 10px}.details-btn:hover{background:#f6f9fb}.pct-empty{color:#666;padding:12px;text-align:center}.arbitrage-filter-panel{background-color:#1e1e2f;border-left:1px solid #333;flex-shrink:0;padding:15px;width:280px}.group h3{align-items:center;color:#f0f0f0;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin:10px 0;-webkit-user-select:none;user-select:none}.exchange-item,.filter-control{background:#2b2b3c;border:1px solid #3a3a4a;border-radius:6px;margin-bottom:8px;padding:6px 10px}.checkbox-label{cursor:pointer}.checkbox-label,.percentage-label{align-items:center;color:#ddd;display:flex;font-size:.9rem;gap:6px}.percentage-input{background:#121212;border:1px solid #555;border-radius:4px;color:#fff;padding:4px;text-align:center;width:70px}.selection-actions{display:flex;gap:6px;margin-top:6px}.selection-actions .action-btn{background:#444;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:4px 10px}.selection-actions .action-btn:hover{background:#666}.SolanaPumpTracker_dashboardContainer__A56wQ{background:#00000080;color:#f0f0f0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:20px}.SolanaPumpTracker_dashboardHeader__b5KFy{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.SolanaPumpTracker_titleSection__ij0aB h1{color:#fff;margin:0}.SolanaPumpTracker_controlsSection__KZUja button{background:#2575fc;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px}.SolanaPumpTracker_controlsSection__KZUja button:hover{background:#0053c7}.SolanaPumpTracker_projectsTabs__Gfg9e{display:flex;gap:10px;margin-bottom:20px}.SolanaPumpTracker_tabBtn__GHSR3{background:#ffffff1a;border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;padding:6px 12px}.SolanaPumpTracker_tabBtn__GHSR3.SolanaPumpTracker_active__8jK2k{background:#2575fccc}.SolanaPumpTracker_filtersContainer__RMfIU{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.SolanaPumpTracker_filterGroup__6jXoa{display:flex;flex-direction:column}.SolanaPumpTracker_filterLabel__2uWIc{font-size:14px;margin-bottom:5px}.SolanaPumpTracker_filtersContainer__RMfIU input[type=number],.SolanaPumpTracker_filtersContainer__RMfIU input[type=text]{background:#ffffff1a;border:none;border-radius:4px;color:#fff;padding:5px}.SolanaPumpTracker_statsOverview__F5P9O{display:flex;gap:15px;margin-bottom:20px}.SolanaPumpTracker_statCard__mhebt{background:#ffffff1a;border-radius:10px;flex:1 1;padding:10px 15px;text-align:center}.SolanaPumpTracker_statValue__QqEyw{font-size:18px;font-weight:700;margin-top:5px}.SolanaPumpTracker_tableContainer__cRxq2{overflow-x:auto}.SolanaPumpTracker_tokensTable__CDFl-{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-collapse:collapse;border-radius:10px;width:100%}.SolanaPumpTracker_tokensTable__CDFl- td,.SolanaPumpTracker_tokensTable__CDFl- th{padding:12px;text-align:left}.SolanaPumpTracker_tokensTable__CDFl- th{border-bottom:1px solid #fff3}.SolanaPumpTracker_tokensTable__CDFl- tr:hover{background:#ffffff1a;cursor:pointer}.SolanaPumpTracker_tokenInfo__eDka0{align-items:center;display:flex;gap:10px}.SolanaPumpTracker_tokenLogo__vrPR-{border-radius:50%;height:24px;width:24px}.SolanaPumpTracker_positive__Ztltd{color:#00ff5e}.SolanaPumpTracker_negative__8weww{color:#ff4d4d}.SolanaPumpTracker_buyButton__SFL88{background:#2575fccc;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none}.SolanaPumpTracker_buyButton__SFL88:hover{background:#0053c7}.SolanaPumpTracker_chartCell__dDlhX{height:30px;width:100px}.TokenChart_chartContainer__RsxV3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-radius:12px;color:#f0f0f0;margin:16px 0;padding:16px;width:100%}.TokenChart_chartHeader__fbrL8{align-items:center;display:flex;gap:12px;margin-bottom:12px}.TokenChart_tokenLogo__U5OoF{border-radius:50%;height:40px;width:40px}.TokenChart_chartPlaceholder__78N2B{align-items:center;background:#ffffff0d;border-radius:12px;color:#f0f0f0;display:flex;height:300px;justify-content:center;margin:16px 0;width:100%}.Login_loginContainer__Ccw\+Z{align-items:center;background-color:initial;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center}.Login_header__r0zqH{margin-bottom:2rem;text-align:center}.Login_header__r0zqH h1{color:#6f0;font-size:2.5rem;margin-bottom:.5rem}.Login_header__r0zqH p{color:#faf609;font-size:1rem}.Login_loginForm__Pd4QC{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:2rem;width:100%}.Login_formGroup__u7q2u{margin-bottom:1.5rem}.Login_formGroup__u7q2u label{color:#333;display:block;font-weight:600;margin-bottom:.5rem}.Login_formGroup__u7q2u input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.75rem;width:100%}.Login_formGroup__u7q2u input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff40;outline:none}.Login_submitButton__p1x3j{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem;transition:background-color .3s ease;width:100%}.Login_submitButton__p1x3j:hover{background-color:#0056b3}.Login_forgotPassword__BGWkn{margin-top:1rem;text-align:center}.Login_forgotPassword__BGWkn a{color:#007bff;font-size:.9rem;text-decoration:none}.Login_forgotPassword__BGWkn a:hover{text-decoration:underline}.Login_footer__kNeQK{color:#666;font-size:.9rem;margin-top:2rem;text-align:center}.Login_footer__kNeQK a{color:#007bff;text-decoration:none}.Login_footer__kNeQK a:hover{text-decoration:underline}.Login_errorMessage__daCwp{color:#dc3545;margin-top:1rem;text-align:center}.TopMarketPage_dashboardContainer__l0PLe{background:#0000;color:#f0f0f0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:20px}.TopMarketPage_dashboardHeader__p2ANW{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.TopMarketPage_titleSection__LDPg5 h1{color:#fff;margin:0}.TopMarketPage_controlsSection__EJipj button{background:#2575fc;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px}.TopMarketPage_controlsSection__EJipj button:hover{background:#0053c7}.TopMarketPage_projectsTabs__4BKpa{display:flex;gap:10px;margin-bottom:20px}.TopMarketPage_tabBtn__KopJy{background:#ffffff1a;border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;padding:6px 12px}.TopMarketPage_tabBtn__KopJy.TopMarketPage_active__KJCys{background:#2575fccc}.TopMarketPage_filtersContainer__6zkhy{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.TopMarketPage_filterGroup__lrMV4{display:flex;flex-direction:column}.TopMarketPage_filterLabel__UUbVU{font-size:14px;margin-bottom:5px}.TopMarketPage_filtersContainer__6zkhy input[type=number],.TopMarketPage_filtersContainer__6zkhy input[type=text]{background:#ffffff1a;border:none;border-radius:4px;color:#fff;padding:5px}.TopMarketPage_statsOverview__n6bzO{display:flex;gap:15px;margin-bottom:20px}.TopMarketPage_statCard__0dTI0{background:#ffffff1a;border-radius:10px;flex:1 1;padding:10px 15px;text-align:center}.TopMarketPage_statValue__hOBwP{font-size:18px;font-weight:700;margin-top:5px}.TopMarketPage_tableContainer__6bW-W{overflow-x:auto}.TopMarketPage_tokensTable__sl21g{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-collapse:collapse;border-radius:10px;width:100%}.TopMarketPage_tokensTable__sl21g td,.TopMarketPage_tokensTable__sl21g th{padding:12px;text-align:left}.TopMarketPage_tokensTable__sl21g th{border-bottom:1px solid #fff3}.TopMarketPage_tokensTable__sl21g tr:hover{background:#ffffff1a;cursor:pointer}.TopMarketPage_tokenInfo__1TFDY{align-items:center;display:flex;gap:10px}.TopMarketPage_tokenLogo__MaMfb{border-radius:50%;height:24px;width:24px}.TopMarketPage_positive__q7RKB{color:#00ff5e}.TopMarketPage_negative__pamzR{color:#ff4d4d}.TopMarketPage_buyButton__wt8vc{background:#2575fccc;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none}.TopMarketPage_buyButton__wt8vc:hover{background:#0053c7}.TopMarketPage_chartCell__jI7K2{height:30px;width:100px}.last-pump-tokens{font-family:Arial,sans-serif;margin:0 auto;max-width:600px}.token-item{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px}.token-links a{color:#007bff;margin-left:8px;text-decoration:none}.token-links a:hover{text-decoration:underline}
/*# sourceMappingURL=main.25680445.css.map*/