.Watchlist_watchlistContainer__lou60{display:flex;flex-direction:column;height:100%;padding:.5rem}.Watchlist_tabHeader__AtFJ2{display:flex;gap:.5rem;margin-bottom:.5rem}.Watchlist_tab__0hPzQ{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.Watchlist_active__OqrUZ,.Watchlist_tab__0hPzQ:hover{background:#88a1ac41}.Watchlist_tab__0hPzQ.Watchlist_active__OqrUZ{color:var(--primary-color,#1e88e5);border-bottom:2px solid var(--primary-color,#1e88e5)}.Watchlist_tabContent__E0Usk{flex:1;overflow:auto;padding:1px}.Watchlist_tickersTable__zPKQ_{width:100%;overflow-x:auto}.Watchlist_tickersTable__zPKQ_ table{width:100%;border-collapse:separate;border-spacing:0}.Watchlist_tickersTable__zPKQ_ th{text-align:left;padding:12px 16px;font-weight:600;color:var(--text-secondary,#666);background-color:var(--table-header-bg,#f9f9f9);border-bottom:1px solid var(--border-color,#e0e0e0);position:sticky;top:0;z-index:1}.Watchlist_sortableHeader__D301m{cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Watchlist_sortableHeader__D301m:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_sortIcon__bbROt{transition:transform .2s ease}.Watchlist_sortAsc__IEUTf{transform:rotate(180deg)}.Watchlist_tickersTable__zPKQ_ td{padding:12px 16px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_tickerRow__SF2ef{transition:background-color .2s ease}.Watchlist_tickerRow__SF2ef:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_symbolCell__kfilb{font-weight:500;color:var(--text)}.Watchlist_clickable__WTyLe{cursor:pointer;transition:color .2s ease}.Watchlist_clickable__WTyLe:hover{color:var(--primary-color)}.Watchlist_priceCell__9wJKT{font-family:monospace;font-weight:500}.Watchlist_changeCell__iCXfG{font-weight:500;border-radius:4px;padding:4px 8px;text-align:center;width:100px}.Watchlist_profit__YTjUI{color:var(--profit-color,#00c853);background-color:rgba(0,200,83,.1)}.Watchlist_loss__R5B9h{color:var(--loss-color,#f44336);background-color:rgba(244,67,54,.1)}.Watchlist_volumeCell__X_KTa{color:var(--text-secondary);font-family:monospace}.Watchlist_favoriteCell__n7Hkq{width:50px;text-align:center}.Watchlist_favoriteButton__YLNZ6{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Watchlist_popupOverlay__wBkxw{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Watchlist_popupContent__7DjKj{border-radius:8px;width:500px;max-width:90vw;max-height:90vh;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.Watchlist_popupHeader__GCFbt{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_popupHeader__GCFbt h3{margin:0;font-size:18px;font-weight:600;color:var(--text)}.Watchlist_addForm__YLXS8{display:flex;gap:8px;margin-bottom:16px}.Watchlist_addSymbolButton__OdskX{background-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__OdskX:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_suggestionsList__TubNN{border:1px solid var(--border-color,#e0e0e0);margin-bottom:16px}.Watchlist_suggestionItem__3iizt{padding:10px 16px;transition:background-color .2s ease;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_suggestionItem__3iizt:last-child{border-bottom:none}.Watchlist_suggestionItem__3iizt.Watchlist_selected__oO_Rd,.Watchlist_suggestionItem__3iizt:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_noResults__n6ZDE{padding:12px;text-align:center;color:var(--text-secondary,#666);background-color:var(--background-light,#f5f5f5);border-radius:4px;margin-bottom:16px}.Watchlist_currentFavoritesSection__H_bOG{margin-top:20px}.Watchlist_currentFavoritesSection__H_bOG h4{margin:0 0 12px;font-size:16px;font-weight:500;color:var(--text)}.Watchlist_favoritesList__UsX7p{display:flex;flex-wrap:wrap;gap:8px}.Watchlist_favoriteTag__s2SWk{padding:6px 12px;background-color:var(--tag-bg,#e3f2fd);color:var(--primary-color,#1e88e5);border-radius:16px;font-size:13px;font-weight:500}.Watchlist_popupFooter__NsFa_{padding:16px 20px;border-top:1px solid var(--border-color,#e0e0e0);display:flex;justify-content:flex-end}.Watchlist_cancelButton__M_4U1{padding:8px 16px;color:var(--text);border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_cancelButton__M_4U1:hover{background-color:#88a1ac49}.Watchlist_closeIconButton__A6k6A{background:none;border:none;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:background-color .2s ease}.Watchlist_closeIconButton__A6k6A:hover{background-color:var(--hover-bg,#f0f0f0);color:var(--text-primary,#333)}.Watchlist_popupBody__wLEiy{padding:20px;overflow-y:auto;flex:1}.Watchlist_searchInputContainer__iRU7c{position:relative;flex:1}.Watchlist_popupSearchIcon__E11Na{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_popupInput__U3YPm{width:100%;padding:10px 10px 10px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease}.Watchlist_popupInput__U3YPm:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__OdskX{padding:10px 16px;background-color:var(--primary-color,#21728D);color:white;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_addSymbolButton__OdskX:hover{background-color:var(--primary-dark,#185a70)}.Watchlist_themeVariables__OMyYl{--primary-color:#21728D;--primary-dark:#185a70;--background-color:#121212;--background-light:#1e1e1e;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--border-color:#333;--hover-bg:#88a1ac18;--table-header-bg:#1a1a1a;--profit-color:#4caf50;--loss-color:#f44336;--star-color:#ffc107;--tag-bg:#88a1ac;--button-secondary-bg:#2a2a2a;--button-secondary-hover:#333;--header-bg:#1a1a1a;--error-color:#f44336}@media (max-width:480px){.Watchlist_popupContent__7DjKj{width:95vw;max-height:80vh}.Watchlist_addForm__YLXS8{flex-direction:column;gap:12px}.Watchlist_addSymbolButton__OdskX{width:100%}}.Watchlist_suggestionsList__TubNN{max-height:200px;overflow-y:auto;border:1px solid #eee;border-radius:4px;margin-top:10px}.Watchlist_suggestionItem__3iizt{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.Watchlist_suggestionItem__3iizt:hover{background-color:#f5f5f5}.Watchlist_favoriteButton__YLNZ6:hover{background-color:rgba(0,0,0,.05)}.Watchlist_starIcon__aemJP{color:var(--text-secondary,#999)}.Watchlist_starIconFilled__D9BiN{color:var(--star-color,#ffc107)}.Watchlist_loadingState__p_Ikx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666)}.Watchlist_spinner__RJP6h{width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--primary-color,#1e88e5);animation:Watchlist_spin__VbLYV 1s ease-in-out infinite;margin-bottom:16px}@keyframes Watchlist_spin__VbLYV{to{transform:rotate(1turn)}}.Watchlist_errorState__yH7kM{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--error-color,#f44336);text-align:center}.Watchlist_retryButton__97Y0z{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_retryButton__97Y0z:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_emptyState__MBl8D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666);text-align:center}.Watchlist_addButton__ov4ZV{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_addButton__ov4ZV:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_tableControls__LLXk0{display:flex;align-items:center;margin-bottom:16px;overflow-x:auto;white-space:nowrap;padding-bottom:8px;scrollbar-width:thin;gap:12px}.Watchlist_tableControls__LLXk0::-webkit-scrollbar{height:4px}.Watchlist_tableControls__LLXk0::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.Watchlist_searchContainer__Wwp6Y{position:relative;min-width:200px;flex-shrink:0}.Watchlist_searchIcon__4GPGF{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_searchInput__gq6Cq{width:100%;padding:8px 8px 8px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease;background-color:#88a1ac18}.Watchlist_searchInput__gq6Cq:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_resultsCount__7wCM9{font-size:14px;color:var(--text-secondary,#666)}.Watchlist_addFavoriteButton__SaOK6{margin-left:auto;padding:6px 12px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;font-size:13px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.Watchlist_addFavoriteButton__SaOK6:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_filterChips__Wz1tE{display:flex;gap:8px;flex-shrink:0}.Watchlist_filterChip__ar1cE{padding:6px 12px;background-color:var(--hover-bg);border-radius:16px;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .2s ease}.Watchlist_filterChip__ar1cE:hover{background-color:var(--tag-bg)}.Watchlist_filterChip__ar1cE.Watchlist_active__OqrUZ{background-color:var(--primary-color);color:white}.Watchlist_chipIcon__Lwl0_{width:16px;height:16px}@media (max-width:768px){.Watchlist_searchContainer__Wwp6Y{min-width:150px}.Watchlist_tableControls__LLXk0{padding-bottom:12px}.Watchlist_filterChip__ar1cE{padding:4px 10px;font-size:12px}}.Watchlist_resultsCount__7wCM9{margin-left:0}.Watchlist_tickersTable__zPKQ_{font-size:14px}.Watchlist_tickersTable__zPKQ_ td,.Watchlist_tickersTable__zPKQ_ th{padding:10px 12px}.Watchlist_changeCell__iCXfG{width:auto}.Watchlist_watchlistContainer__KfTWt{display:flex;flex-direction:column;height:100%;padding:.5rem}.Watchlist_tabHeader__7ryY3{display:flex;gap:.5rem;margin-bottom:.5rem}.Watchlist_tab__pY0tA{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.Watchlist_active__G5VrF,.Watchlist_tab__pY0tA:hover{background:#88a1ac41}.Watchlist_tab__pY0tA.Watchlist_active__G5VrF{color:var(--primary-color,#1e88e5);border-bottom:2px solid var(--primary-color,#1e88e5)}.Watchlist_tabContent__3AhM0{flex:1;overflow:auto;padding:1px}.Watchlist_tickersTable__XkD_B{width:100%;overflow-x:auto}.Watchlist_tickersTable__XkD_B table{width:100%;border-collapse:separate;border-spacing:0}.Watchlist_tickersTable__XkD_B th{text-align:left;padding:12px 16px;font-weight:600;color:var(--text-secondary,#666);background-color:var(--table-header-bg,#f9f9f9);border-bottom:1px solid var(--border-color,#e0e0e0);position:sticky;top:0;z-index:1}.Watchlist_sortableHeader__ND_r4{cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Watchlist_sortableHeader__ND_r4:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_sortIcon__oqmv_{transition:transform .2s ease}.Watchlist_sortAsc__ACIlT{transform:rotate(180deg)}.Watchlist_tickersTable__XkD_B td{padding:12px 16px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_tickerRow__A72CZ{transition:background-color .2s ease}.Watchlist_tickerRow__A72CZ:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_symbolCell__gApZQ{font-weight:500;color:var(--text)}.Watchlist_clickable__XY2_y{cursor:pointer;transition:color .2s ease}.Watchlist_clickable__XY2_y:hover{color:var(--primary-color)}.Watchlist_priceCell__W9Rfe{font-family:monospace;font-weight:500}.Watchlist_changeCell__y92M2{font-weight:500;border-radius:4px;padding:4px 8px;text-align:center;white-space:nowrap;min-width:80px}.Watchlist_profit__UL0Wq{color:var(--profit-color,#00c853);background-color:rgba(0,200,83,.1)}.Watchlist_loss___gxNE{color:var(--loss-color,#f44336);background-color:rgba(244,67,54,.1)}.Watchlist_volumeCell__J_qCS{color:var(--text-secondary);font-family:monospace}.Watchlist_favoriteCell__QdkXP{width:50px;text-align:center}.Watchlist_favoriteButton__wcaBt{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Watchlist_popupOverlay__Ny200{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Watchlist_popupContent__fvwc9{border-radius:8px;width:500px;max-width:90vw;max-height:90vh;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.Watchlist_popupHeader__w3Thd{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_popupHeader__w3Thd h3{margin:0;font-size:18px;font-weight:600;color:var(--text)}.Watchlist_addForm__3myAq{display:flex;gap:8px;margin-bottom:16px}.Watchlist_addSymbolButton__oeN_G{background-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__oeN_G:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_suggestionsList__GMVgX{border:1px solid var(--border-color,#e0e0e0);margin-bottom:16px}.Watchlist_suggestionItem__4pXOc{padding:10px 16px;transition:background-color .2s ease;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_suggestionItem__4pXOc:last-child{border-bottom:none}.Watchlist_suggestionItem__4pXOc.Watchlist_selected__B6yEi,.Watchlist_suggestionItem__4pXOc:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_noResults__RU1fI{padding:12px;text-align:center;color:var(--text-secondary,#666);background-color:var(--background-light,#f5f5f5);border-radius:4px;margin-bottom:16px}.Watchlist_currentFavoritesSection__ZbmiD{margin-top:20px}.Watchlist_currentFavoritesSection__ZbmiD h4{margin:0 0 12px;font-size:16px;font-weight:500;color:var(--text)}.Watchlist_favoritesList__iJQDr{display:flex;flex-wrap:wrap;gap:8px}.Watchlist_favoriteTag__F_dsL{padding:6px 12px;background-color:var(--tag-bg,#e3f2fd);color:var(--primary-color,#1e88e5);border-radius:16px;font-size:13px;font-weight:500}.Watchlist_popupFooter__5xmn1{padding:16px 20px;border-top:1px solid var(--border-color,#e0e0e0);display:flex;justify-content:flex-end}.Watchlist_cancelButton__OkUuY{padding:8px 16px;color:var(--text);border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_cancelButton__OkUuY:hover{background-color:#88a1ac49}.Watchlist_closeIconButton__qpmZn{background:none;border:none;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:background-color .2s ease}.Watchlist_closeIconButton__qpmZn:hover{background-color:var(--hover-bg,#f0f0f0);color:var(--text-primary,#333)}.Watchlist_popupBody__blT4L{padding:20px;overflow-y:auto;flex:1}.Watchlist_searchInputContainer__rpEoj{position:relative;flex:1}.Watchlist_popupSearchIcon__C1RtN{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_popupInput__rJA0s{width:100%;padding:10px 10px 10px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease}.Watchlist_popupInput__rJA0s:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__oeN_G{padding:10px 16px;background-color:var(--primary-color,#21728D);color:white;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_addSymbolButton__oeN_G:hover{background-color:var(--primary-dark,#185a70)}.Watchlist_themeVariables__u2iCN{--primary-color:#21728D;--primary-dark:#185a70;--background-color:#121212;--background-light:#1e1e1e;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--border-color:#333;--hover-bg:#88a1ac18;--table-header-bg:#1a1a1a;--profit-color:#4caf50;--loss-color:#f44336;--star-color:#ffc107;--tag-bg:#88a1ac;--button-secondary-bg:#2a2a2a;--button-secondary-hover:#333;--header-bg:#1a1a1a;--error-color:#f44336}@media (max-width:480px){.Watchlist_popupContent__fvwc9{width:95vw;max-height:80vh}.Watchlist_addForm__3myAq{flex-direction:column;gap:12px}.Watchlist_addSymbolButton__oeN_G{width:100%}}.Watchlist_suggestionsList__GMVgX{max-height:200px;overflow-y:auto;border:1px solid #eee;border-radius:4px;margin-top:10px}.Watchlist_suggestionItem__4pXOc{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.Watchlist_suggestionItem__4pXOc:hover{background-color:#f5f5f5}.Watchlist_favoriteButton__wcaBt:hover{background-color:rgba(0,0,0,.05)}.Watchlist_starIcon__4wjdc{color:var(--text-secondary,#999)}.Watchlist_starIconFilled__uaxoe{color:var(--star-color,#ffc107)}.Watchlist_loadingState__8YaY8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666)}.Watchlist_spinner__wJ3Dq{width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--primary-color,#1e88e5);animation:Watchlist_spin__wLfra 1s ease-in-out infinite;margin-bottom:16px}.Watchlist_errorState__KDktQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--error-color,#f44336);text-align:center}.Watchlist_retryButton__J2LMb{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_retryButton__J2LMb:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_emptyState__pgSgS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666);text-align:center}.Watchlist_addButton__DsY5l{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_addButton__DsY5l:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_tableControls__xyyw1{display:flex;align-items:center;margin-bottom:16px;overflow-x:auto;white-space:nowrap;padding-bottom:8px;scrollbar-width:thin;gap:12px}.Watchlist_tableControls__xyyw1::-webkit-scrollbar{height:4px}.Watchlist_tableControls__xyyw1::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.Watchlist_searchContainer__ALbmZ{position:relative;min-width:200px;flex-shrink:0}.Watchlist_searchIcon__wiX0c{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_searchInput__0EZG1{width:100%;padding:8px 8px 8px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease;background-color:#88a1ac18}.Watchlist_searchInput__0EZG1:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_resultsCount___Atmt{font-size:14px;color:var(--text-secondary,#666)}.Watchlist_addFavoriteButton__AOlqQ{margin-left:auto;padding:6px 12px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;font-size:13px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.Watchlist_addFavoriteButton__AOlqQ:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_filterChips__mC5HN{display:flex;gap:8px;flex-shrink:0}.Watchlist_filterChip__C42cz{padding:6px 12px;background-color:var(--hover-bg);border-radius:16px;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .2s ease}.Watchlist_filterChip__C42cz:hover{background-color:var(--tag-bg)}.Watchlist_filterChip__C42cz.Watchlist_active__G5VrF{background-color:var(--primary-color);color:white}.Watchlist_chipIcon__Bz4vc{width:16px;height:16px}@media (max-width:768px){.Watchlist_searchContainer__ALbmZ{min-width:150px}.Watchlist_tableControls__xyyw1{padding-bottom:12px}.Watchlist_filterChip__C42cz{padding:4px 10px;font-size:12px}}.Watchlist_resultsCount___Atmt{margin-left:0}.Watchlist_tickersTable__XkD_B{font-size:14px}.Watchlist_tickersTable__XkD_B td,.Watchlist_tickersTable__XkD_B th{padding:10px 12px}.Watchlist_changeCell__y92M2{width:auto}.Watchlist_segmentTabs__pPsgb{display:flex;gap:8px;margin-bottom:16px}.Watchlist_segmentChip__b6_B2{padding:6px 16px;border-radius:16px;background-color:#88a1ac16;color:#88a1ac;font-size:14px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.Watchlist_segmentChip__b6_B2:hover{background-color:#88a1ac24}.Watchlist_activeSegment__SKsnw{background-color:#21728d14;color:#21728d;border:1px solid #21728d7d}.Watchlist_loadingMore___nGMJ{padding:16px;text-align:center;color:#88a1ac;display:flex;justify-content:center;align-items:center;gap:8px}.Watchlist_loadingMoreSpinner__lzHmW{border:3px solid rgba(133,161,172,.3);border-top-color:#85a1ac;border-radius:50%;width:16px;height:16px;animation:Watchlist_spin__wLfra 1s linear infinite}@keyframes Watchlist_spin__wLfra{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Watchlist_shimmerEffect__wsEk8{position:relative;overflow:hidden}.Watchlist_shimmerContainer__c68_U{width:100%;height:24px;background:var(--background-secondary,#88a1ac18);border-radius:4px;overflow:hidden;position:relative}.Watchlist_shimmerBox___9Phs{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:Watchlist_shimmer__d5tLI 1.5s infinite}@keyframes Watchlist_shimmer__d5tLI{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Watchlist_watchlistContainer___BDPb{display:flex;flex-direction:column;height:100%;padding:.5rem}.Watchlist_tabHeader__X26h8{display:flex;gap:.5rem;margin-bottom:.5rem}.Watchlist_tab__8DDFP{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.Watchlist_active__ZWc6m,.Watchlist_tab__8DDFP:hover{background:#88a1ac41}.Watchlist_tab__8DDFP.Watchlist_active__ZWc6m{color:var(--primary-color,#1e88e5);border-bottom:2px solid var(--primary-color,#1e88e5)}.Watchlist_tabContent__EukJq{flex:1;overflow:auto;padding:1px}.Watchlist_tickersTable__cM1ip{width:100%;overflow-x:auto}.Watchlist_tickersTable__cM1ip table{width:100%;border-collapse:separate;border-spacing:0}.Watchlist_tickersTable__cM1ip th{text-align:left;padding:12px 16px;font-weight:600;color:var(--text-secondary,#666);background-color:var(--table-header-bg,#f9f9f9);border-bottom:1px solid var(--border-color,#e0e0e0);position:sticky;top:0;z-index:1}.Watchlist_sortableHeader__SnoSW{cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Watchlist_sortableHeader__SnoSW:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_sortIcon__0iKW_{transition:transform .2s ease}.Watchlist_sortAsc__N8Xo2{transform:rotate(180deg)}.Watchlist_tickersTable__cM1ip td{padding:12px 16px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_tickerRow__yhhsc{transition:background-color .2s ease}.Watchlist_tickerRow__yhhsc:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_symbolCell__DeFbU{font-weight:500;color:var(--text)}.Watchlist_clickable__8nKhK{cursor:pointer;transition:color .2s ease}.Watchlist_clickable__8nKhK:hover{color:var(--primary-color)}.Watchlist_priceCell__UXZCk{font-family:monospace;font-weight:500}.Watchlist_changeCell__6omfc{font-weight:500;border-radius:4px;padding:4px 8px;text-align:center;white-space:nowrap;min-width:80px}.Watchlist_profit__pUbMH{color:var(--profit-color,#00c853);background-color:rgba(0,200,83,.1)}.Watchlist_loss__1m0R3{color:var(--loss-color,#f44336);background-color:rgba(244,67,54,.1)}.Watchlist_volumeCell__OkONB{color:var(--text-secondary);font-family:monospace}.Watchlist_favoriteCell__1XYHF{width:50px;text-align:center}.Watchlist_favoriteButton__gicAx{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Watchlist_popupOverlay__pkEpJ{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Watchlist_popupContent__zad9M{border-radius:8px;width:500px;max-width:90vw;max-height:90vh;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.Watchlist_popupHeader__1kVSh{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_popupHeader__1kVSh h3{margin:0;font-size:18px;font-weight:600;color:var(--text)}.Watchlist_addForm__9Rfpq{display:flex;gap:8px;margin-bottom:16px}.Watchlist_addSymbolButton__OIBJR{background-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__OIBJR:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_suggestionsList__4taud{border:1px solid var(--border-color,#e0e0e0);margin-bottom:16px}.Watchlist_suggestionItem__lQi_0{padding:10px 16px;transition:background-color .2s ease;border-bottom:1px solid var(--border-color,#e0e0e0)}.Watchlist_suggestionItem__lQi_0:last-child{border-bottom:none}.Watchlist_suggestionItem__lQi_0.Watchlist_selected__ylGjY,.Watchlist_suggestionItem__lQi_0:hover{background-color:var(--hover-bg,#f0f0f0)}.Watchlist_noResults__MC153{padding:12px;text-align:center;color:var(--text-secondary,#666);background-color:var(--background-light,#f5f5f5);border-radius:4px;margin-bottom:16px}.Watchlist_currentFavoritesSection__EVGx2{margin-top:20px}.Watchlist_currentFavoritesSection__EVGx2 h4{margin:0 0 12px;font-size:16px;font-weight:500;color:var(--text)}.Watchlist_favoritesList__WahIy{display:flex;flex-wrap:wrap;gap:8px}.Watchlist_favoriteTag__FSa5I{padding:6px 12px;background-color:var(--tag-bg,#e3f2fd);color:var(--primary-color,#1e88e5);border-radius:16px;font-size:13px;font-weight:500}.Watchlist_popupFooter__fAQFs{padding:16px 20px;border-top:1px solid var(--border-color,#e0e0e0);display:flex;justify-content:flex-end}.Watchlist_cancelButton__jFpUu{padding:8px 16px;color:var(--text);border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_cancelButton__jFpUu:hover{background-color:#88a1ac49}.Watchlist_closeIconButton__7hDoR{background:none;border:none;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:background-color .2s ease}.Watchlist_closeIconButton__7hDoR:hover{background-color:var(--hover-bg,#f0f0f0);color:var(--text-primary,#333)}.Watchlist_popupBody__i_MEc{padding:20px;overflow-y:auto;flex:1}.Watchlist_searchInputContainer__dcVqB{position:relative;flex:1}.Watchlist_popupSearchIcon__UTeJ8{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_popupInput__8XIQG{width:100%;padding:10px 10px 10px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease}.Watchlist_popupInput__8XIQG:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_addSymbolButton__OIBJR{padding:10px 16px;background-color:var(--primary-color,#21728D);color:white;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Watchlist_addSymbolButton__OIBJR:hover{background-color:var(--primary-dark,#185a70)}.Watchlist_themeVariables__kz9r_{--primary-color:#21728D;--primary-dark:#185a70;--background-color:#121212;--background-light:#1e1e1e;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--border-color:#333;--hover-bg:#88a1ac18;--table-header-bg:#1a1a1a;--profit-color:#4caf50;--loss-color:#f44336;--star-color:#ffc107;--tag-bg:#88a1ac;--button-secondary-bg:#2a2a2a;--button-secondary-hover:#333;--header-bg:#1a1a1a;--error-color:#f44336}@media (max-width:480px){.Watchlist_popupContent__zad9M{width:95vw;max-height:80vh}.Watchlist_addForm__9Rfpq{flex-direction:column;gap:12px}.Watchlist_addSymbolButton__OIBJR{width:100%}}.Watchlist_suggestionsList__4taud{max-height:200px;overflow-y:auto;border:1px solid #eee;border-radius:4px;margin-top:10px}.Watchlist_suggestionItem__lQi_0{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.Watchlist_suggestionItem__lQi_0:hover{background-color:#f5f5f5}.Watchlist_favoriteButton__gicAx:hover{background-color:rgba(0,0,0,.05)}.Watchlist_starIcon__0Poeu{color:var(--text-secondary,#999)}.Watchlist_starIconFilled__XFzaZ{color:var(--star-color,#ffc107)}.Watchlist_loadingState__d9R6U{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666)}.Watchlist_spinner__jctnk{width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--primary-color,#1e88e5);animation:Watchlist_spin__SQ5_Z 1s ease-in-out infinite;margin-bottom:16px}@keyframes Watchlist_spin__SQ5_Z{to{transform:rotate(1turn)}}.Watchlist_errorState___MTl4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--error-color,#f44336);text-align:center}.Watchlist_retryButton__DGM1S{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_retryButton__DGM1S:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_emptyState__Wz7IH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary,#666);text-align:center}.Watchlist_addButton__aBLRo{margin-top:16px;padding:8px 16px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Watchlist_addButton__aBLRo:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_tableControls__ROGP4{display:flex;align-items:center;margin-bottom:16px;overflow-x:auto;white-space:nowrap;padding-bottom:8px;scrollbar-width:thin;gap:12px}.Watchlist_tableControls__ROGP4::-webkit-scrollbar{height:4px}.Watchlist_tableControls__ROGP4::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.Watchlist_searchContainer__W2diI{position:relative;min-width:200px;flex-shrink:0}.Watchlist_searchIcon__pQP2E{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666)}.Watchlist_searchInput__Hxag_{width:100%;padding:8px 8px 8px 36px;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;font-size:14px;transition:border-color .2s ease;background-color:#88a1ac18}.Watchlist_searchInput__Hxag_:focus{outline:none;border-color:var(--primary-color,#1e88e5)}.Watchlist_resultsCount__ez6pm{font-size:14px;color:var(--text-secondary,#666)}.Watchlist_addFavoriteButton__0_iDU{margin-left:auto;padding:6px 12px;background-color:var(--primary-color,#1e88e5);color:white;border:none;border-radius:4px;font-size:13px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.Watchlist_addFavoriteButton__0_iDU:hover{background-color:var(--primary-dark,#1565c0)}.Watchlist_filterChips__nX9Ho{display:flex;gap:8px;flex-shrink:0}.Watchlist_filterChip__2qRIE{padding:6px 12px;background-color:var(--hover-bg);border-radius:16px;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .2s ease}.Watchlist_filterChip__2qRIE:hover{background-color:var(--tag-bg)}.Watchlist_filterChip__2qRIE.Watchlist_active__ZWc6m{background-color:var(--primary-color);color:white}.Watchlist_chipIcon__XIBxm{width:16px;height:16px}@media (max-width:768px){.Watchlist_searchContainer__W2diI{min-width:150px}.Watchlist_tableControls__ROGP4{padding-bottom:12px}.Watchlist_filterChip__2qRIE{padding:4px 10px;font-size:12px}}.Watchlist_resultsCount__ez6pm{margin-left:0}.Watchlist_tickersTable__cM1ip{font-size:14px}.Watchlist_tickersTable__cM1ip td,.Watchlist_tickersTable__cM1ip th{padding:10px 12px}.Watchlist_changeCell__6omfc{width:auto}.BuySell_container__66kh_{display:flex;flex-direction:column;height:100%;position:relative}.BuySell_header__rsPX4{display:flex;flex-direction:row;justify-content:space-between;padding:7px 20px 0 7px;margin-bottom:5px}.BuySell_title__KSgRt{font-size:1rem;font-weight:700}.BuySell_controls__SnBxP{display:flex;gap:.5rem;align-items:center}.BuySell_lastPriceDisplay__5lNK2{font-size:.85rem;font-weight:500;color:var(--primary-color,#21728D);margin-right:.5rem}.BuySell_profit__ePvo9{color:#16a085;font-weight:600}.BuySell_loss__AnNW2{color:#c0392b;font-weight:600}.BuySell_symbolSelector__DQr5o{position:relative}.BuySell_symbolSelect__kBL5A{padding:.1rem .2rem .1rem .3rem;border-radius:4px;border:none;background-color:#88a1ac4a;color:inherit;font-size:small;cursor:pointer}.BuySell_customSymbolPopup__zKFNQ{position:absolute;top:100%;right:0;background:#88a1ac41;border-radius:4px;padding:.5rem;z-index:10;width:200px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.BuySell_customSymbolInput__kCsRl{width:100%;padding:.25rem;margin-bottom:.5rem;border:1px solid #3333332d;border-radius:4px;background:#88a1ac16}.BuySell_customSymbolButtons__htjL2{display:flex;justify-content:space-between}.BuySell_applyButton__nL0qc,.BuySell_cancelButton__dNJIb{padding:.25rem .5rem;border:none;border-radius:4px;cursor:pointer;background:#88a1ac16}.BuySell_applyButton__nL0qc:hover,.BuySell_cancelButton__dNJIb:hover{background:#88a1ac41}.BuySell_applyButton__nL0qc:disabled{opacity:.5;cursor:not-allowed}.BuySell_tabHeader__n4W9z{display:flex;gap:.5rem;padding:.5rem}.BuySell_tab__hHeuY{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.BuySell_tab__hHeuY:hover{background:#086b7a50}.BuySell_activeTab__fqi7B{background:#88a1ac41;color:var(--primary-color,#21728D );border-bottom:2px solid var(--primary-color,#21728d)}.BuySell_tabContent__8eNRl{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.BuySell_formRow__aAseY{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BuySell_formRow__aAseY label{width:60px}.BuySell_formRow__aAseY input{flex:1;padding:.25rem;background:#88a1ac41;border:1px solid #3333332d}.BuySell_inputWithBars__3Pi9G{flex:1;position:relative;display:flex;align-items:center}.BuySell_inputWithBars__3Pi9G input{width:100%;padding-right:3rem}.BuySell_inputWithBars__3Pi9G input[type=number]::-webkit-inner-spin-button,.BuySell_inputWithBars__3Pi9G input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BuySell_percentageBars__MaiEA{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;gap:2px;z-index:1}.BuySell_percentageBar__wMOjC{width:16px;height:8px;background:rgba(136,161,172,.3);cursor:pointer;border-radius:2px;transition:all .2s ease;position:relative;overflow:hidden}.BuySell_percentageBar__wMOjC:hover{background:rgba(33,114,141,.6);transform:scaleX(1.1)}.BuySell_percentageBarFill__XoSOK{position:absolute;top:0;left:0;bottom:0;width:100%;background:var(--primary-color,#21728D);border-radius:2px;transition:all .2s ease;opacity:0}.BuySell_percentageBar__wMOjC.BuySell_active__5EaMz .BuySell_percentageBarFill__XoSOK{opacity:1}.BuySell_percentageBar__wMOjC:hover .BuySell_percentageBarFill__XoSOK{background:var(--primary-color,#21728D);box-shadow:0 0 4px rgba(33,114,141,.5)}.BuySell_balanceContainer__SfRn9{padding:.5rem 1rem;border-top:1px solid #3333332d;background:rgba(136,161,172,.05)}.BuySell_balanceRow__VpuxN{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.BuySell_balanceLabel__DjEM2{color:#888;font-weight:500}.BuySell_balanceValues__CTBXF{display:flex;align-items:center;gap:.5rem}.BuySell_balanceItem__E_kYT{color:var(--primary-color,#21728D);font-weight:600;font-size:.8rem}.BuySell_balanceSeparator__NB_KG{color:#666;font-weight:300}.BuySell_buttons__5UOBC{display:flex;width:100%;justify-content:space-evenly;gap:.5rem;margin-top:auto;padding:1rem}.BuySell_buttonGroup__6OWJq{display:flex;flex-direction:column;align-items:center;gap:.1rem;width:100%}.BuySell_buyButton__itpnX{border:1px solid #16a085;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_sellButton__AFuom{border:1px solid #c0392b;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_buttonBalanceBelow__cgGpe{font-size:.7rem;opacity:.8;font-weight:400;color:#888;text-align:center;margin-top:.2rem}.BuySell_orderStatus__SEm_C{margin-top:10px;padding:8px 12px;border-radius:4px;font-size:14px;text-align:center;display:flex;justify-content:space-between;align-items:center;position:relative}.BuySell_closeButton__sYiwl{background:none;border:none;color:inherit;font-size:18px;font-weight:700;cursor:pointer;padding:0;margin-left:8px;line-height:1;opacity:.7;transition:opacity .2s ease}.BuySell_closeButton__sYiwl:hover{opacity:1}.BuySell_success__klcbd{background-color:rgba(0,128,0,.1);color:#00a000;border:1px solid #00a000}.BuySell_error__pWL0g{border-color:#ff6b6b;background-color:rgba(255,107,107,.1)}.BuySell_tpSlSection__88OHI{margin-top:.5rem;border-top:1px solid #3333332d;padding-top:.5rem}.BuySell_tpSlHeader__6eR1i{display:flex;align-items:center;margin-bottom:.5rem}.BuySell_tpSlCheckbox__gXinh{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;font-weight:500}.BuySell_tpSlCheckbox__gXinh input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--primary-color,#21728D)}.BuySell_checkboxLabel__oMX5P{color:var(--primary-color,#21728D);font-weight:600}.BuySell_tpSlInputs__BGgzl{display:flex;flex-direction:column;gap:.5rem;margin-left:1rem;padding:.5rem;background:rgba(136,161,172,.05);border-radius:4px;border:1px solid #3333331a}.BuySell_slTypeSelector__Ep2GV{display:flex;gap:.25rem}.BuySell_slTypeButton__mQtJL{flex:1;padding:.25rem .5rem;border:1px solid #3333332d;border-radius:4px;background:#88a1ac16;cursor:pointer;font-size:.8rem;transition:all .2s ease}.BuySell_slTypeButton__mQtJL:hover{background:#88a1ac41}.BuySell_slTypeButton__mQtJL.BuySell_active__5EaMz{background:var(--primary-color,#21728D);color:white;border-color:var(--primary-color,#21728D)}.BuySell_tpSlInputs__BGgzl .BuySell_formRow__aAseY{margin-bottom:.25rem}.BuySell_tpSlInputs__BGgzl .BuySell_formRow__aAseY label{width:70px;font-size:.85rem;color:#666}.BuySell_tpSlInputs__BGgzl .BuySell_formRow__aAseY input{padding:.2rem .4rem;font-size:.85rem;border-radius:4px}.BuySell_container__KVy8z{display:flex;flex-direction:column;height:100%;position:relative}.BuySell_header__fmxWL{display:flex;flex-direction:row;justify-content:space-between;padding:7px 20px 0 7px;margin-bottom:5px}.BuySell_title__HLVze{font-size:1rem;font-weight:700}.BuySell_controls__kXffL{display:flex;gap:.5rem;align-items:center}.BuySell_symbolSelector__1GuRj{position:relative}.BuySell_symbolSelect__SAd_d{padding:.1rem;border-radius:4px;border:none;background-color:#88a1ac4a;color:inherit;font-size:small;cursor:pointer}.BuySell_customSymbolPopup___N9Sl{position:absolute;top:100%;right:0;background:#88a1ac41;border-radius:4px;padding:.5rem;z-index:10;width:200px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.BuySell_customSymbolInput__8MkD5{width:100%;padding:.25rem;margin-bottom:.5rem;border:1px solid #3333332d;border-radius:4px;background:#88a1ac16}.BuySell_customSymbolButtons__dE12G{display:flex;justify-content:space-between}.BuySell_applyButton__9mgjP,.BuySell_cancelButton__7SpPx{padding:.25rem .5rem;border:none;border-radius:4px;cursor:pointer;background:#88a1ac16}.BuySell_applyButton__9mgjP:hover,.BuySell_cancelButton__7SpPx:hover{background:#88a1ac41}.BuySell_applyButton__9mgjP:disabled{opacity:.5;cursor:not-allowed}.BuySell_tabHeader__4OZuX{display:flex;gap:.5rem;padding:.5rem}.BuySell_tab__4Q8Ng{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.BuySell_tab__4Q8Ng:hover{background:#086b7a50}.BuySell_activeTab__aXV3J{background:#88a1ac41}.BuySell_tabContent__ccfK4{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.BuySell_formRow__j8fPq{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BuySell_formRow__j8fPq label{width:60px}.BuySell_formRow__j8fPq input{flex:1;padding:.25rem;background:#88a1ac41;border:1px solid #3333332d}.BuySell_buttons__JYZNe{display:flex;width:100%;justify-content:space-evenly;gap:.5rem;margin-top:auto;padding:1rem}.BuySell_buyButton__BcYlh{border:1px solid #16a085;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_sellButton__OZZra{border:1px solid #c0392b;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_container__LpSCY{display:flex;flex-direction:column;height:100%;position:relative}.BuySell_header__hn_Nl{display:flex;flex-direction:row;justify-content:space-between;padding:7px 20px 0 7px;margin-bottom:5px}.BuySell_title__8tfBI{font-size:1rem;font-weight:700}.BuySell_controls__le9iQ{display:flex;gap:.5rem;align-items:center}.BuySell_symbolSelector__O09sB{position:relative}.BuySell_symbolSelect__U_E85{padding:.1rem;border-radius:4px;border:none;background-color:#88a1ac4a;color:inherit;font-size:small;cursor:pointer}.BuySell_customSymbolPopup__IAjl9{position:absolute;top:100%;right:0;background:#88a1ac41;border-radius:4px;padding:.5rem;z-index:10;width:200px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.BuySell_customSymbolInput__VjasL{width:100%;padding:.25rem;margin-bottom:.5rem;border:1px solid #3333332d;border-radius:4px;background:#88a1ac16}.BuySell_customSymbolButtons__qSRn_{display:flex;justify-content:space-between}.BuySell_applyButton__KD00b,.BuySell_cancelButton__k8v3B{padding:.25rem .5rem;border:none;border-radius:4px;cursor:pointer;background:#88a1ac16}.BuySell_applyButton__KD00b:hover,.BuySell_cancelButton__k8v3B:hover{background:#88a1ac41}.BuySell_applyButton__KD00b:disabled{opacity:.5;cursor:not-allowed}.BuySell_tabHeader__fxagy{display:flex;gap:.5rem;padding:.5rem}.BuySell_tab__lb_7r{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.BuySell_tab__lb_7r:hover{background:#086b7a50}.BuySell_activeTab__oI56w{background:#88a1ac41}.BuySell_tabContent__x8LBn{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.BuySell_formRow__w5u6L{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BuySell_formRow__w5u6L label{width:60px}.BuySell_formRow__w5u6L input{flex:1;padding:.25rem;background:#88a1ac41;border:1px solid #3333332d}.BuySell_buttons__oc27p{display:flex;width:100%;justify-content:space-evenly;gap:.5rem;margin-top:auto;padding:1rem}.BuySell_buyButton__FaPpa{border:1px solid #16a085;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_sellButton__G1r0q{border:1px solid #c0392b;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_container__TJd_H{display:flex;flex-direction:column;height:100%;position:relative}.BuySell_header__9OUgR{display:flex;flex-direction:row;justify-content:space-between;padding:7px 20px 0 7px;margin-bottom:5px}.BuySell_title__KFBHu{font-size:1rem;font-weight:700}.BuySell_controls__kx1i_{display:flex;gap:.5rem;align-items:center}.BuySell_symbolSelector__lKBvC{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.BuySell_symbolSelect__li2DV{padding:.1rem .2rem .1rem .3rem;border-radius:4px;border:none;background-color:#88a1ac4a;color:inherit;font-size:small;cursor:pointer}.BuySell_customSymbolPopup__xzmQ_{position:absolute;top:100%;right:0;background:#88a1ac41;border-radius:4px;padding:.5rem;z-index:10;width:200px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.BuySell_customSymbolInput__Kgn_T{width:100%;padding:.25rem;margin-bottom:.5rem;border:1px solid #3333332d;border-radius:4px;background:#88a1ac16}.BuySell_customSymbolButtons__el0hR{display:flex;justify-content:space-between}.BuySell_applyButton__dfkFx,.BuySell_cancelButton__OIbLU{padding:.25rem .5rem;border:none;border-radius:4px;cursor:pointer;background:#88a1ac16}.BuySell_applyButton__dfkFx:hover,.BuySell_cancelButton__OIbLU:hover{background:#88a1ac41}.BuySell_applyButton__dfkFx:disabled{opacity:.5;cursor:not-allowed}.BuySell_tabHeader__hqWU9{display:flex;gap:.5rem;padding:.5rem}.BuySell_tab__aoSDm{padding:.3rem .6rem;background:#88a1ac16;cursor:pointer;border-radius:7px}.BuySell_tab__aoSDm:hover{background:#88a1ac41}.BuySell_activeTab__uoKNp{background:#88a1ac41;color:var(--primary-color,#21728D );border-bottom:2px solid var(--primary-color,#21728d)}.BuySell_tabContent__zO99T{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.BuySell_formRow__q9cYa{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BuySell_formRow__q9cYa label{width:60px;min-width:60px}.BuySell_formRow__q9cYa input{flex:1;padding:.25rem;background:#88a1ac41;border:1px solid #3333332d}.BuySell_buttons__bgMjp{display:flex;width:100%;justify-content:space-evenly;gap:.5rem;margin-top:auto;padding:1rem}.BuySell_buyButton__RxO3K{border:1px solid #16a085;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_sellButton__Db4Dy{border:1px solid #c0392b;width:100%;padding:.5rem 1rem;cursor:pointer}.BuySell_buyButton__RxO3K:hover,.BuySell_sellButton__Db4Dy:hover{opacity:.8}.BuySell_buyButton__RxO3K:disabled,.BuySell_sellButton__Db4Dy:disabled{opacity:.5;cursor:not-allowed}.BuySell_orderStatus__RQ_OI{margin-top:1rem;padding:.5rem;border-radius:4px;text-align:center;font-size:.9rem}.BuySell_success__zaGl3{background-color:rgba(0,128,0,.1);color:#00a000}.BuySell_error__gOK5r{background-color:rgba(255,0,0,.1);color:#ff0000}.BuySell_profit__UV5FP{color:#16a085}.BuySell_loss__QqT85{color:#c0392b}.BuySell_lastPriceDisplay__pHCFB{background-color:rgba(0,0,0,.05);padding:4px 8px;border-radius:4px;font-size:.7rem;font-weight:500;display:flex;align-items:center;margin-left:8px}.BuySell_percentageButtons__aqXhy{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.BuySell_percentageButtons__aqXhy>div{display:flex;align-items:center;gap:.5rem}.BuySell_percentageButtons__aqXhy span{font-size:.8rem;width:40px}.BuySell_percentageButtons__aqXhy button{padding:.2rem .4rem;font-size:.8rem;background:#88a1ac16;border:1px solid #3333332d;border-radius:4px;cursor:pointer}.BuySell_percentageButtons__aqXhy button:hover{background:#88a1ac41}.BuySell_activePercentage__rdYYv{background:#88a1ac41!important}.BuySell_triggerPriceContainer__FbOXZ{display:flex;flex-direction:column;flex:1}.BuySell_lastPriceInfo__EIK4V{font-size:.8rem;margin-top:.3rem;color:#888}.BuySell_triggerPriceHint__4cyje{font-size:.75rem;margin-top:.3rem;color:#888;font-style:italic}.BuySell_selectInput__a5Qm_{padding:.25rem;border-radius:4px;border:1px solid #88a1ac41;background-color:transparent;color:inherit;font-size:small;cursor:pointer}.DrawingToolbar_toolbar__endaY{position:absolute;width:100%;display:flex;align-items:center;gap:8px;padding:50px 12px 8px;background:#88a1ac18;border-radius:6px;border:1px solid #333;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000}.DrawingToolbar_activeToolSection__aqltw{position:relative}.DrawingToolbar_activeToolButton__s_91g{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#88a1ac33;border:1px solid #444;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px;min-width:140px}.DrawingToolbar_activeToolButton__s_91g:hover{background:#88a1ac77;border-color:#555}.DrawingToolbar_activeToolButton__s_91g.DrawingToolbar_active__I9P_S{background:#88a1ac33;border-color:#21728d}.DrawingToolbar_toolIcon__dl3sh{font-size:16px}.DrawingToolbar_toolName__ibI4_{font-weight:500;flex:1}.DrawingToolbar_dropdownArrow__0oXCP{font-size:10px;opacity:.7}.DrawingToolbar_actionButtons__9egvn{display:flex;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid #333}.DrawingToolbar_actionButton__I_crM{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#2a2a2a;border:1px solid #444;border-radius:4px;color:#e0e0e0;cursor:pointer;transition:all .2s ease;font-size:14px}.DrawingToolbar_actionButton__I_crM:hover:not(:disabled){background:#333;border-color:#555}.DrawingToolbar_actionButton__I_crM:disabled{opacity:.4;cursor:not-allowed}.DrawingToolbar_modalOverlay__1kKhK{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(136,161,172,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:DrawingToolbar_overlayFadeIn__Krb1u .2s ease-out}.DrawingToolbar_modalContent__dkDnp{width:450px;max-width:90vw;max-height:80vh;position:relative}.DrawingToolbar_modalContent__dkDnp,.DrawingToolbar_popup__hUI8X{background:#1a1a1a;border:1px solid #333;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.4);overflow:hidden}.DrawingToolbar_popup__hUI8X{position:absolute;top:100%;left:0;margin-top:8px;width:400px;max-height:600px;z-index:1001}.DrawingToolbar_popupHeader__zYzOC{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #333;background:#252525}.DrawingToolbar_popupHeader__zYzOC h3{margin:0;color:#e0e0e0;font-size:16px;font-weight:600}.DrawingToolbar_closeButton__rUFCo{width:24px;height:24px;background:none;border:none;color:#888;cursor:pointer;font-size:16px;transition:color .2s ease}.DrawingToolbar_closeButton__rUFCo:hover{color:#e0e0e0}.DrawingToolbar_categoryTabs__htQ42{display:flex;padding:12px 16px 0;gap:4px;overflow-x:auto}.DrawingToolbar_categoryTab__RIFuM{display:flex;align-items:center;gap:6px;padding:8px 12px;background:none;border:none;border-radius:6px;color:#888;cursor:pointer;transition:all .2s ease;font-size:12px;white-space:nowrap;flex-shrink:0}.DrawingToolbar_categoryTab__RIFuM:hover{background:#2a2a2a;color:#e0e0e0}.DrawingToolbar_categoryTab__RIFuM.DrawingToolbar_activeCategory__ivTjh{background:#21728d;color:white}.DrawingToolbar_categoryIcon__L4nMZ{font-size:14px}.DrawingToolbar_categoryName__tA_j_{font-weight:500}.DrawingToolbar_toolsGrid__YSdhs{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:16px;max-height:300px;overflow-y:auto}.DrawingToolbar_toolButton__TF_NR{display:flex;align-items:center;gap:8px;padding:12px;background:#252525;border:1px solid #333;border-radius:8px;color:#e0e0e0;cursor:pointer;transition:all .2s ease;text-align:left;font-size:13px}.DrawingToolbar_toolButton__TF_NR:hover{background:#2a2a2a;border-color:#444;transform:translateY(-1px)}.DrawingToolbar_toolButton__TF_NR.DrawingToolbar_selectedTool__khN53{background:#21728d;border-color:#88a1ac;color:white}.DrawingToolbar_toolLabel__Ghcis{font-weight:500;flex:1}.DrawingToolbar_quickAccess__5c0Cg{padding:16px;border-top:1px solid #333;background:#1f1f1f}.DrawingToolbar_quickAccess__5c0Cg h4{margin:0 0 12px;color:#e0e0e0;font-size:14px;font-weight:600}.DrawingToolbar_quickToolsRow__epelg{display:flex;gap:8px;flex-wrap:wrap}.DrawingToolbar_quickTool__xAq00{padding:6px 10px;background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#e0e0e0;cursor:pointer;transition:all .2s ease;font-size:11px;white-space:nowrap}.DrawingToolbar_quickTool__xAq00:hover{background:#333;border-color:#88a1ac}.DrawingToolbar_shortcuts__9_3xv{padding:16px;border-top:1px solid #333;background:#1f1f1f}.DrawingToolbar_shortcuts__9_3xv h4{margin:0 0 12px;color:#e0e0e0;font-size:14px;font-weight:600}.DrawingToolbar_shortcutsList__xbmfc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:11px;color:#888}.DrawingToolbar_shortcutsList__xbmfc div{display:flex;align-items:center;gap:6px}.DrawingToolbar_shortcutsList__xbmfc kbd{display:inline-block;padding:2px 6px;background:#333;border:1px solid #444;border-radius:3px;font-size:10px;color:#e0e0e0;font-family:monospace;min-width:20px;text-align:center}@media (max-width:768px){.DrawingToolbar_modalContent__dkDnp{width:320px;margin:20px}.DrawingToolbar_popup__hUI8X{width:320px}.DrawingToolbar_toolsGrid__YSdhs{grid-template-columns:1fr}.DrawingToolbar_shortcutsList__xbmfc{grid-template-columns:repeat(2,1fr)}.DrawingToolbar_quickToolsRow__epelg{flex-direction:column}}.DrawingToolbar_actionButton__I_crM:focus,.DrawingToolbar_activeToolButton__s_91g:focus,.DrawingToolbar_categoryTab__RIFuM:focus,.DrawingToolbar_toolButton__TF_NR:focus{outline:2px solid #21728d;outline-offset:2px}.DrawingToolbar_patternDetectionButton__qG32s{background:linear-gradient(135deg,#21728d,#88a1ac);color:white;font-weight:600;position:relative;overflow:hidden}.DrawingToolbar_patternDetectionButton__qG32s:hover{background:linear-gradient(135deg,#1e6580,#7a9299);transform:translateY(-1px);box-shadow:0 4px 8px rgba(33,114,141,.3)}.DrawingToolbar_patternDetectionButton__qG32s:active{transform:translateY(0)}.DrawingToolbar_aiAnalysisButton__BAavX{background:linear-gradient(135deg,#21728d,#88a1ac);color:white;font-weight:600;position:relative;overflow:hidden;animation:DrawingToolbar_aiPulse__kMv3c 3s infinite}.DrawingToolbar_aiAnalysisButton__BAavX:hover{background:linear-gradient(135deg,#1e6580,#7a9299);transform:translateY(-1px);box-shadow:0 4px 8px rgba(33,114,141,.3)}.DrawingToolbar_aiAnalysisButton__BAavX:active{transform:translateY(0)}@keyframes DrawingToolbar_aiPulse__kMv3c{0%,to{box-shadow:0 0 0 0 rgba(107,240,255,.7)}50%{box-shadow:0 0 0 6px rgba(255,107,107,0)}}@keyframes DrawingToolbar_fadeIn__bzyeT{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes DrawingToolbar_overlayFadeIn__Krb1u{0%{opacity:0}to{opacity:1}}.DrawingToolbar_modalContent__dkDnp,.DrawingToolbar_popup__hUI8X{animation:DrawingToolbar_fadeIn__bzyeT .2s ease-out}.DrawingToolbar_categoryTabs__htQ42::-webkit-scrollbar,.DrawingToolbar_toolsGrid__YSdhs::-webkit-scrollbar{width:6px;height:6px}.DrawingToolbar_categoryTabs__htQ42::-webkit-scrollbar-track,.DrawingToolbar_toolsGrid__YSdhs::-webkit-scrollbar-track{background:#1a1a1a}.DrawingToolbar_categoryTabs__htQ42::-webkit-scrollbar-thumb,.DrawingToolbar_toolsGrid__YSdhs::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.DrawingToolbar_categoryTabs__htQ42::-webkit-scrollbar-thumb:hover,.DrawingToolbar_toolsGrid__YSdhs::-webkit-scrollbar-thumb:hover{background:#555}