.FavoritesManagerTree-module__Ko2nkG__tree{flex-direction:column;gap:1px;display:flex}.FavoritesManagerTree-module__Ko2nkG__row{border-radius:3px;align-items:center;gap:6px;padding:5px 6px;transition:background-color .15s;display:flex;position:relative}.FavoritesManagerTree-module__Ko2nkG__row:hover{background-color:var(--container-color)}.FavoritesManagerTree-module__Ko2nkG__row:hover .FavoritesManagerTree-module__Ko2nkG__menuWrapper,.FavoritesManagerTree-module__Ko2nkG__row:hover .FavoritesManagerTree-module__Ko2nkG__actions{opacity:1}.FavoritesManagerTree-module__Ko2nkG__folderRow{cursor:default;}.FavoritesManagerTree-module__Ko2nkG__tickerRow{padding-left:8px;}.FavoritesManagerTree-module__Ko2nkG__dragHandle{cursor:grab;color:var(--text-color);opacity:.4;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;font-size:14px;display:flex}.FavoritesManagerTree-module__Ko2nkG__dragHandle:hover{opacity:.8}.FavoritesManagerTree-module__Ko2nkG__dragHandle:active{cursor:grabbing}.FavoritesManagerTree-module__Ko2nkG__expandArrow{cursor:pointer;color:var(--text-color);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;transition:transform .15s;display:flex}.FavoritesManagerTree-module__Ko2nkG__expandArrowExpanded{transform:rotate(90deg)}.FavoritesManagerTree-module__Ko2nkG__expandArrowPlaceholder{flex-shrink:0;width:16px}.FavoritesManagerTree-module__Ko2nkG__folderName{color:var(--title-color);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.FavoritesManagerTree-module__Ko2nkG__tickerSymbol{color:var(--text-color);white-space:nowrap;flex:1;min-width:0;font-size:13px}.FavoritesManagerTree-module__Ko2nkG__actions{opacity:0;flex-shrink:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.FavoritesManagerTree-module__Ko2nkG__actionButton{color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:2px;font-size:14px;display:flex}.FavoritesManagerTree-module__Ko2nkG__actionButton:hover{color:var(--title-color);background-color:var(--border-color)}.FavoritesManagerTree-module__Ko2nkG__actionButton:active{opacity:.5}.FavoritesManagerTree-module__Ko2nkG__removeButton{}.FavoritesManagerTree-module__Ko2nkG__removeButton:hover{color:var(--negative-color)}.FavoritesManagerTree-module__Ko2nkG__menuWrapper{opacity:0;flex-shrink:0;transition:opacity .15s;position:relative}.FavoritesManagerTree-module__Ko2nkG__menuOpen{opacity:1}.FavoritesManagerTree-module__Ko2nkG__menuButton{color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:2px;font-size:14px;display:flex}.FavoritesManagerTree-module__Ko2nkG__menuButton:hover{color:var(--title-color);background-color:var(--border-color)}.FavoritesManagerTree-module__Ko2nkG__menuDropdown{z-index:10;background:var(--container-color-alt);border:1px solid var(--border-color);border-radius:4px;flex-direction:column;min-width:150px;padding:4px 0;display:flex;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 4px 12px #00000026}.FavoritesManagerTree-module__Ko2nkG__menuItem{color:var(--text-color);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:flex}.FavoritesManagerTree-module__Ko2nkG__menuItem:hover{background-color:var(--border-color);color:var(--title-color)}.FavoritesManagerTree-module__Ko2nkG__menuItemDanger:hover{color:var(--negative-color)}.FavoritesManagerTree-module__Ko2nkG__inlineInput{border:1px solid var(--title-color);background:var(--container-color-alt);min-width:0;color:var(--title-color);border-radius:2px;outline:none;flex:1;padding:2px 6px;font-size:13px}.FavoritesManagerTree-module__Ko2nkG__dragging{opacity:.4}.FavoritesManagerTree-module__Ko2nkG__dropIndicator{background-color:var(--positive-color,#22c55e);pointer-events:none;z-index:1;height:2px;position:absolute;left:0;right:0}.FavoritesManagerTree-module__Ko2nkG__dropIndicatorTop{top:-1px;}.FavoritesManagerTree-module__Ko2nkG__dropIndicatorBottom{bottom:-1px;}.FavoritesManagerTree-module__Ko2nkG__childrenContainer{flex-direction:column;gap:1px;display:flex}.FavoritesManagerTree-module__Ko2nkG__errorMessage{background-color:var(--negative-color);color:#fff;border-radius:3px;margin-bottom:6px;padding:6px 10px;font-size:12px;animation:.15s FavoritesManagerTree-module__Ko2nkG__fadeIn}@keyframes FavoritesManagerTree-module__Ko2nkG__fadeIn{0%{opacity:0}to{opacity:1}}.FavoritesManagerTree-module__Ko2nkG__dropIntoOverlay{background:var(--positive-color,#22c55e);opacity:.1;pointer-events:none;z-index:1;border:2px dashed var(--positive-color,#22c55e);border-radius:3px;position:absolute;inset:0}.FavoritesManagerTree-module__Ko2nkG__dropIntoOverlayInvalid{background:var(--negative-color,#ef4444);opacity:.1;border:2px dashed var(--negative-color,#ef4444)}.FavoritesManagerTree-module__Ko2nkG__dropIndicatorInvalid{background-color:var(--negative-color,#ef4444)}.FavoritesManagerTree-module__Ko2nkG__dropInvalid{cursor:not-allowed}.FavoritesManagerTree-module__Ko2nkG__newFolderRow{align-items:center;gap:6px;padding:5px 6px;display:flex}
.FavoritesManagerModal-module__8sQc0q__overlay{z-index:9999;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.FavoritesManagerModal-module__8sQc0q__modal{background-color:var(--container-color-alt);z-index:10000;border-radius:7px;flex-direction:column;width:100%;max-width:550px;max-height:70vh;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}@media screen and (max-width:600px){.FavoritesManagerModal-module__8sQc0q__modal{width:95%}}.FavoritesManagerModal-module__8sQc0q__header{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.FavoritesManagerModal-module__8sQc0q__title{color:var(--title-color);margin:0;font-size:18px;font-weight:600}.FavoritesManagerModal-module__8sQc0q__closeButton{color:var(--title-color);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:26px;display:flex}.FavoritesManagerModal-module__8sQc0q__closeButton:hover{opacity:.75}.FavoritesManagerModal-module__8sQc0q__closeButton:active{opacity:.3}.FavoritesManagerModal-module__8sQc0q__body{flex:1;min-height:0;padding:10px 14px;overflow-y:auto}.FavoritesManagerModal-module__8sQc0q__footer{border-top:1px solid var(--border-color);flex-shrink:0;align-items:center;padding:10px 14px;display:flex}.FavoritesManagerModal-module__8sQc0q__addFolderButton{border:1px solid var(--text-color);color:var(--text-color);cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;transition:background-color .2s,color .2s;display:flex}.FavoritesManagerModal-module__8sQc0q__addFolderButton:hover{background-color:var(--text-color);color:var(--container-color)}.FavoritesManagerModal-module__8sQc0q__addFolderButton:active{opacity:.75}
.HomeFavoritesTreemap-module__kFUc3G__container{flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.HomeFavoritesTreemap-module__kFUc3G__tags{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:flex;overflow:auto hidden}.HomeFavoritesTreemap-module__kFUc3G__tags::-webkit-scrollbar{display:none}.HomeFavoritesTreemap-module__kFUc3G__tag{cursor:pointer;white-space:nowrap;color:var(--text-color);border:1px solid var(--text-color);border-radius:3px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;transition:background-color .2s,border-color .2s;display:flex}.HomeFavoritesTreemap-module__kFUc3G__tag:hover{border-color:var(--title-color);color:var(--title-color)}.HomeFavoritesTreemap-module__kFUc3G__tag.HomeFavoritesTreemap-module__kFUc3G__selected{background-color:var(--text-color);color:var(--container-color);border-color:var(--text-color)}.HomeFavoritesTreemap-module__kFUc3G__content{width:100%;height:100%;overflow:hidden}.HomeFavoritesTreemap-module__kFUc3G__empty{height:300px;color:var(--text-color);justify-content:center;align-items:center;font-size:14px;display:flex}.HomeFavoritesTreemap-module__kFUc3G__expandedTag{white-space:nowrap;color:var(--text-color);border:1px solid var(--text-color);border-radius:3px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;display:flex}.HomeFavoritesTreemap-module__kFUc3G__expandedItem{cursor:pointer;align-items:center;gap:6px;display:flex}.HomeFavoritesTreemap-module__kFUc3G__expandedItem:hover{color:var(--title-color)}.HomeFavoritesTreemap-module__kFUc3G__expandedItemPath{background-color:var(--text-color);color:var(--container-color);border-radius:2px;padding:2px 8px}.HomeFavoritesTreemap-module__kFUc3G__expandedItemPath:hover{opacity:.8;color:var(--container-color)}.HomeFavoritesTreemap-module__kFUc3G__expandedItemActive{color:var(--title-color);font-weight:600}.HomeFavoritesTreemap-module__kFUc3G__expandedItemPathSelected{background-color:var(--title-color)}.HomeFavoritesTreemap-module__kFUc3G__separator{color:var(--text-color);opacity:.4;-webkit-user-select:none;user-select:none;pointer-events:none}.HomeFavoritesTreemap-module__kFUc3G__settingsButton{border:1px solid var(--text-color);color:var(--text-color);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:4px;font-size:16px;transition:background-color .2s,color .2s,transform .15s,opacity .15s;display:flex}.HomeFavoritesTreemap-module__kFUc3G__settingsButton:hover{background-color:var(--text-color);color:var(--container-color)}.HomeFavoritesTreemap-module__kFUc3G__settingsButton:active{opacity:.75;transform:scale(1.15)}
.ComparisonTickerList-module__c1VMja__container{border-top:1px solid var(--divider-color);background:var(--container-color-alt);flex-direction:column;gap:3px;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ComparisonTickerList-module__c1VMja__header{border-bottom:1px solid var(--divider-color);flex-direction:row;align-items:center;gap:8px;height:20px;min-height:20px;max-height:20px;padding:0 12px;display:flex;overflow:hidden}.ComparisonTickerList-module__c1VMja__selectionInfo{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:12px;display:flex;overflow-x:auto}.ComparisonTickerList-module__c1VMja__selectionInfo::-webkit-scrollbar{display:none}.ComparisonTickerList-module__c1VMja__selectedCount{color:var(--title-color);font-size:13px;font-weight:500}.ComparisonTickerList-module__c1VMja__limitReached{color:var(--accent-color,#f59e0b);background:#f59e0b1a;border-radius:3px;padding:2px 6px;font-size:11px}.ComparisonTickerList-module__c1VMja__upgradeHint{color:var(--pink-color,#ec4899);background:#ec48991a;border-radius:3px;padding:2px 6px;font-size:11px}.ComparisonTickerList-module__c1VMja__selectedTags{flex-wrap:nowrap;flex-shrink:0;gap:6px;margin-left:4px;display:flex}.ComparisonTickerList-module__c1VMja__selectedTag{color:var(--title-color);background:rgba(var(--selection-color),.12);border:1px solid rgba(var(--selection-color),.25);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:2px 6px 2px 8px;font-size:11px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.ComparisonTickerList-module__c1VMja__selectedTag:hover{background:rgba(var(--selection-color),.2);border-color:rgba(var(--selection-color),.4)}.ComparisonTickerList-module__c1VMja__tagCloseIcon{color:var(--text-color);opacity:.7;font-size:12px;transition:opacity .15s}.ComparisonTickerList-module__c1VMja__selectedTag:hover .ComparisonTickerList-module__c1VMja__tagCloseIcon{opacity:1;color:var(--error-color,#ef4444)}.ComparisonTickerList-module__c1VMja__tableHeader{border-bottom:1px solid var(--divider-color);background:var(--container-color-alt);grid-template-columns:28px 1fr 80px 80px 70px;align-items:center;gap:8px;padding:4px 12px;display:grid}.ComparisonTickerList-module__c1VMja__headerCell{color:var(--text-color);white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.ComparisonTickerList-module__c1VMja__headerCellClickable{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:color .15s;display:flex}.ComparisonTickerList-module__c1VMja__headerCellClickable:hover,.ComparisonTickerList-module__c1VMja__headerCellActive{color:var(--title-color)}.ComparisonTickerList-module__c1VMja__sortArrow{opacity:.4;justify-content:center;align-items:center;margin-left:4px;font-size:10px;transition:opacity .15s;display:inline-flex}.ComparisonTickerList-module__c1VMja__headerCellActive .ComparisonTickerList-module__c1VMja__sortArrow{opacity:1;color:var(--pink-color,#ec4899)}.ComparisonTickerList-module__c1VMja__headerCellClickable:hover .ComparisonTickerList-module__c1VMja__sortArrow{opacity:.7}.ComparisonTickerList-module__c1VMja__headerCellClickable:hover.ComparisonTickerList-module__c1VMja__headerCellActive .ComparisonTickerList-module__c1VMja__sortArrow{opacity:1}.ComparisonTickerList-module__c1VMja__list{flex:1;overflow-y:auto}.ComparisonTickerList-module__c1VMja__row{cursor:pointer;border-bottom:1px solid var(--divider-color-light,#8080801a);grid-template-columns:28px 1fr 80px 80px 70px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:grid}.ComparisonTickerList-module__c1VMja__row:last-child{border-bottom:none}.ComparisonTickerList-module__c1VMja__row:hover{background:var(--hover-color,#8080800d)}.ComparisonTickerList-module__c1VMja__rowSelected{background:rgba(var(--selection-color),.08)}.ComparisonTickerList-module__c1VMja__rowSelected:hover{background:rgba(var(--selection-color),.12)}.ComparisonTickerList-module__c1VMja__rowDisabled{opacity:.4;cursor:not-allowed}.ComparisonTickerList-module__c1VMja__rowDisabled:hover{background:0 0}.ComparisonTickerList-module__c1VMja__checkbox{justify-content:center;align-items:center;display:flex}.ComparisonTickerList-module__c1VMja__checkbox input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--accent-color,#3b82f6)}.ComparisonTickerList-module__c1VMja__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.ComparisonTickerList-module__c1VMja__symbolCell{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.ComparisonTickerList-module__c1VMja__symbol{color:var(--title-color);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ComparisonTickerList-module__c1VMja__companyName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ComparisonTickerList-module__c1VMja__symbolLink{color:inherit;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex;overflow:hidden}.ComparisonTickerList-module__c1VMja__symbolLink:hover .ComparisonTickerList-module__c1VMja__symbol,.ComparisonTickerList-module__c1VMja__symbolLink:hover .ComparisonTickerList-module__c1VMja__companyName{color:var(--pink-color)}.ComparisonTickerList-module__c1VMja__sectorCell{align-items:center;min-width:0;display:flex;overflow:hidden}.ComparisonTickerList-module__c1VMja__sector{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ComparisonTickerList-module__c1VMja__marketCapCell{justify-content:flex-end;align-items:center;display:flex}.ComparisonTickerList-module__c1VMja__marketCap{color:var(--text-color);font-variant-numeric:tabular-nums;font-size:12px}.ComparisonTickerList-module__c1VMja__changeCell{justify-content:flex-end;align-items:center;display:flex}.ComparisonTickerList-module__c1VMja__change{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ComparisonTickerList-module__c1VMja__changePositive{color:var(--positive-color)}.ComparisonTickerList-module__c1VMja__changeNegative{color:var(--negative-color)}.ComparisonTickerList-module__c1VMja__starCell{justify-content:center;align-items:center;display:flex}.ComparisonTickerList-module__c1VMja__starButton{cursor:pointer;width:28px;height:28px;color:var(--accent-color,#f59e0b);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;transition:background-color .15s,color .15s;display:flex}.ComparisonTickerList-module__c1VMja__starButton:hover{background:#f59e0b1a}.ComparisonTickerList-module__c1VMja__starArmed{color:var(--error-color,#ef4444)}.ComparisonTickerList-module__c1VMja__starArmed:hover{background:#ef44441a}.ComparisonTickerList-module__c1VMja__tableHeaderWithStar,.ComparisonTickerList-module__c1VMja__rowWithStar{grid-template-columns:28px 1fr 80px 80px 70px 36px}.ComparisonTickerList-module__c1VMja__upgradeMessage{color:var(--text-color);text-align:center;justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}@media (max-width:1024px){.ComparisonTickerList-module__c1VMja__tableHeader{grid-template-columns:28px 1fr 70px 60px}.ComparisonTickerList-module__c1VMja__tableHeaderWithStar{grid-template-columns:28px 1fr 70px 60px 36px}.ComparisonTickerList-module__c1VMja__tableHeader .ComparisonTickerList-module__c1VMja__headerCell:nth-child(3){display:none}.ComparisonTickerList-module__c1VMja__row{grid-template-columns:28px 1fr 70px 60px}.ComparisonTickerList-module__c1VMja__rowWithStar{grid-template-columns:28px 1fr 70px 60px 36px}.ComparisonTickerList-module__c1VMja__sectorCell{display:none}}@media (max-width:600px){.ComparisonTickerList-module__c1VMja__header{height:44px;min-height:44px;max-height:44px;padding:10px}.ComparisonTickerList-module__c1VMja__selectedTag{padding:1px 4px 1px 6px;font-size:10px}.ComparisonTickerList-module__c1VMja__tagCloseIcon{font-size:11px}.ComparisonTickerList-module__c1VMja__tableHeader{grid-template-columns:24px 1fr 55px;gap:6px;padding:6px 10px}.ComparisonTickerList-module__c1VMja__tableHeaderWithStar{grid-template-columns:24px 1fr 55px 32px;gap:6px;padding:6px 10px}.ComparisonTickerList-module__c1VMja__tableHeader .ComparisonTickerList-module__c1VMja__headerCell:nth-child(3),.ComparisonTickerList-module__c1VMja__tableHeader .ComparisonTickerList-module__c1VMja__headerCell:nth-child(4){display:none}.ComparisonTickerList-module__c1VMja__headerCell{font-size:10px}.ComparisonTickerList-module__c1VMja__row{grid-template-columns:24px 1fr 55px;gap:6px;padding:6px 10px}.ComparisonTickerList-module__c1VMja__rowWithStar{grid-template-columns:24px 1fr 55px 32px;gap:6px;padding:6px 10px}.ComparisonTickerList-module__c1VMja__marketCapCell{display:none}.ComparisonTickerList-module__c1VMja__symbol{font-size:12px}.ComparisonTickerList-module__c1VMja__companyName{font-size:10px}.ComparisonTickerList-module__c1VMja__change{font-size:11px}.ComparisonTickerList-module__c1VMja__starButton{width:24px;height:24px;font-size:14px}}
.ComparisonDataPanel-module__kUhB8W__container{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ComparisonDataPanel-module__kUhB8W__content{flex:1;height:100%;min-height:0;overflow:hidden}.ComparisonDataPanel-module__kUhB8W__emptyState{height:100%;min-height:200px;color:var(--text-color);justify-content:center;align-items:center;font-size:14px;display:flex}
.HomeFavoritesSection-module__xGyeeW__pageWrapper{flex-direction:column;gap:20px;width:100%;display:flex}.HomeFavoritesSection-module__xGyeeW__sectionWrapper{flex-direction:row;gap:0;width:100%;display:flex;position:relative}.HomeFavoritesSection-module__xGyeeW__treemapColumn{flex:1;min-width:0;height:100%;margin-right:400px}.HomeFavoritesSection-module__xGyeeW__sidebarColumn{flex-direction:column;width:400px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.HomeFavoritesSection-module__xGyeeW__tabsWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;overflow:auto hidden}.HomeFavoritesSection-module__xGyeeW__tabsWrapper::-webkit-scrollbar{display:none}.HomeFavoritesSection-module__xGyeeW__tabs{flex-direction:row;align-items:center;gap:6px;width:max-content;min-width:100%;min-height:40px;padding:8px 12px;display:flex}.HomeFavoritesSection-module__xGyeeW__tab{cursor:pointer;white-space:nowrap;color:var(--text-color);border:1px solid var(--text-color);background:0 0;border-radius:3px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:13px;transition:background-color .2s,border-color .2s;display:flex}.HomeFavoritesSection-module__xGyeeW__tab:hover{border-color:var(--title-color);color:var(--title-color)}.HomeFavoritesSection-module__xGyeeW__tab.HomeFavoritesSection-module__xGyeeW__active{background-color:var(--text-color);color:var(--container-color);border-color:var(--text-color)}.HomeFavoritesSection-module__xGyeeW__tabContent{flex:1;height:100%;min-height:0;overflow:hidden}.HomeFavoritesSection-module__xGyeeW__comparisonSection{flex-direction:row;gap:20px;width:100%;display:flex}.HomeFavoritesSection-module__xGyeeW__tickerListColumn{flex-direction:column;flex:0 0 450px;min-width:0;height:500px;max-height:500px;display:flex;overflow:hidden}.HomeFavoritesSection-module__xGyeeW__compareTabsWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;overflow:auto hidden}.HomeFavoritesSection-module__xGyeeW__compareTabsWrapper::-webkit-scrollbar{display:none}.HomeFavoritesSection-module__xGyeeW__compareTabs{flex-direction:row;align-items:center;gap:6px;width:max-content;min-width:100%;height:25px;min-height:25px;max-height:25px;padding:8px 12px;display:flex}.HomeFavoritesSection-module__xGyeeW__compareTab{cursor:pointer;white-space:nowrap;color:var(--text-color);border:1px solid var(--text-color);background:0 0;border-radius:3px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:13px;transition:background-color .2s,border-color .2s;display:flex}.HomeFavoritesSection-module__xGyeeW__compareTab:hover{border-color:var(--title-color);color:var(--title-color)}.HomeFavoritesSection-module__xGyeeW__compareTab.HomeFavoritesSection-module__xGyeeW__active{background-color:var(--text-color);color:var(--container-color);border-color:var(--text-color)}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumb{box-sizing:border-box;scrollbar-width:none;width:100%;min-height:24px;color:var(--text-color);align-items:center;gap:4px;padding:4px 12px;font-size:13px;line-height:1.4;display:flex;overflow-x:auto}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumb::-webkit-scrollbar{display:none}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumbSep{opacity:.4;flex-shrink:0;align-items:center;font-size:10px;display:flex}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumbItem{opacity:.7;cursor:pointer;white-space:nowrap;flex-shrink:0}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumbItem:hover{text-decoration:underline}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumbItem.HomeFavoritesSection-module__xGyeeW__current{opacity:1;cursor:default;font-weight:500;text-decoration:none}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumbItem.HomeFavoritesSection-module__xGyeeW__current:hover{text-decoration:none}.HomeFavoritesSection-module__xGyeeW__comparisonPanelColumn{flex:1;min-width:0;max-height:500px;overflow:hidden}@media (max-width:1024px){.HomeFavoritesSection-module__xGyeeW__pageWrapper{gap:16px}.HomeFavoritesSection-module__xGyeeW__sectionWrapper{flex-direction:column;height:auto}.HomeFavoritesSection-module__xGyeeW__treemapColumn{margin-right:0}.HomeFavoritesSection-module__xGyeeW__sidebarColumn{width:100%;height:400px;position:static}.HomeFavoritesSection-module__xGyeeW__comparisonSection{flex-direction:column;gap:16px}.HomeFavoritesSection-module__xGyeeW__tickerListColumn{flex:none;width:100%;height:350px;max-height:350px}.HomeFavoritesSection-module__xGyeeW__compareTabs{gap:4px;padding:6px 10px}.HomeFavoritesSection-module__xGyeeW__compareTab{padding:4px 8px;font-size:12px}.HomeFavoritesSection-module__xGyeeW__compareBreadcrumb{padding:4px 10px;font-size:12px}.HomeFavoritesSection-module__xGyeeW__comparisonPanelColumn{width:100%;max-height:500px}}
.HomeEmptyState-module__mAV9ka__wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 115px);padding:40px 20px;display:flex}.HomeEmptyState-module__mAV9ka__container{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:680px;display:flex}.HomeEmptyState-module__mAV9ka__title{color:var(--title-color);margin:0 0 8px;font-size:24px;font-weight:600}.HomeEmptyState-module__mAV9ka__subtitle{color:var(--text-color);margin:0 0 32px;font-size:15px}.HomeEmptyState-module__mAV9ka__templatePreview{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:28px;display:grid}.HomeEmptyState-module__mAV9ka__folderCard{background:var(--container-color);border:1px solid var(--border-light);text-align:left;border-radius:8px;padding:14px 16px}.HomeEmptyState-module__mAV9ka__folderName{margin:0 0 10px;font-size:14px;font-weight:600}.HomeEmptyState-module__mAV9ka__tickers{flex-wrap:wrap;gap:6px;display:flex}.HomeEmptyState-module__mAV9ka__tickerTag{border:1px solid var(--border-light);color:var(--text-color);background:0 0;border-radius:3px;padding:2px 8px;font-size:13px}.HomeEmptyState-module__mAV9ka__useTemplateButton{background:var(--positive-color);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 28px;font-size:15px;font-weight:500;transition:opacity .2s}.HomeEmptyState-module__mAV9ka__useTemplateButton:hover{opacity:.85}.HomeEmptyState-module__mAV9ka__useTemplateButton:disabled{opacity:.5;cursor:not-allowed}.HomeEmptyState-module__mAV9ka__error{color:var(--negative-color);margin-top:10px;font-size:13px}.HomeEmptyState-module__mAV9ka__skip{color:var(--text-color);margin-top:16px;font-size:13px}@media (max-width:600px){.HomeEmptyState-module__mAV9ka__templatePreview{grid-template-columns:1fr}.HomeEmptyState-module__mAV9ka__title{font-size:20px}}
.PresetsHome-module__hfKr5W__sectionWrapper{margin:40px 0;padding:0 16px}.PresetsHome-module__hfKr5W__sectionTitle{color:var(--title-color);margin:0 0 12px;font-size:18px;font-weight:600}.PresetsHome-module__hfKr5W__viewButton{cursor:pointer;color:var(--text-color);border:1px solid var(--border-light);white-space:nowrap;background-color:#0000;border-radius:4px;align-items:center;margin-left:auto;padding:5px 12px;font-size:14px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.PresetsHome-module__hfKr5W__viewButton:hover{background-color:var(--positive-color);border-color:var(--positive-color);color:#fff}.PresetsHome-module__hfKr5W__viewButton:active{opacity:.7}.PresetsHome-module__hfKr5W__presetTags{flex-flow:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.PresetsHome-module__hfKr5W__presetTag{cursor:pointer;color:var(--text-color);border:1px solid var(--border-light);white-space:nowrap;background-color:#0000;border-radius:4px;align-items:center;padding:5px 12px;font-size:14px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.PresetsHome-module__hfKr5W__presetTag:hover{border-color:var(--text-color)}.PresetsHome-module__hfKr5W__presetTag.PresetsHome-module__hfKr5W__active{background-color:var(--positive-color);color:#fff;border-color:var(--positive-color)}.PresetsHome-module__hfKr5W__tableContainer{background-color:var(--container-color-alt);border:1px solid var(--border-light);border-radius:8px;flex-direction:column;height:400px;min-height:300px;padding:0;display:flex;overflow:hidden}.PresetsHome-module__hfKr5W__tableHeader{border-bottom:1px solid var(--border-light);background:var(--container-color-alt);flex-shrink:0;grid-template-columns:1fr 100px 80px 80px 80px 36px;align-items:center;gap:8px;padding:8px 12px;display:grid}.PresetsHome-module__hfKr5W__tableHeaderNoStar{border-bottom:1px solid var(--border-light);background:var(--container-color-alt);flex-shrink:0;grid-template-columns:1fr 100px 80px 80px 80px;align-items:center;gap:8px;padding:8px 12px;display:grid}.PresetsHome-module__hfKr5W__headerCell{color:var(--text-color);white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.PresetsHome-module__hfKr5W__headerCellClickable{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-color);white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:color .15s;display:flex}.PresetsHome-module__hfKr5W__headerCellClickable:hover,.PresetsHome-module__hfKr5W__headerCellActive{color:var(--title-color)}.PresetsHome-module__hfKr5W__sortArrow{opacity:.4;justify-content:center;align-items:center;margin-left:2px;font-size:10px;transition:opacity .15s;display:inline-flex}.PresetsHome-module__hfKr5W__headerCellActive .PresetsHome-module__hfKr5W__sortArrow{opacity:1;color:var(--positive-color)}.PresetsHome-module__hfKr5W__headerCellClickable:hover .PresetsHome-module__hfKr5W__sortArrow{opacity:.7}.PresetsHome-module__hfKr5W__headerCellClickable:hover.PresetsHome-module__hfKr5W__headerCellActive .PresetsHome-module__hfKr5W__sortArrow{opacity:1}.PresetsHome-module__hfKr5W__list{flex:1;overflow-y:auto}.PresetsHome-module__hfKr5W__row{cursor:pointer;border-bottom:1px solid var(--border-light);grid-template-columns:1fr 100px 80px 80px 80px 36px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:grid}.PresetsHome-module__hfKr5W__rowNoStar{cursor:pointer;border-bottom:1px solid var(--border-light);grid-template-columns:1fr 100px 80px 80px 80px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:grid}.PresetsHome-module__hfKr5W__row:last-child,.PresetsHome-module__hfKr5W__rowNoStar:last-child{border-bottom:none}.PresetsHome-module__hfKr5W__row:hover,.PresetsHome-module__hfKr5W__rowNoStar:hover{background:var(--hover-color,#8080800d)}.PresetsHome-module__hfKr5W__symbolCell{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.PresetsHome-module__hfKr5W__symbolLink{color:inherit;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex;overflow:hidden}.PresetsHome-module__hfKr5W__symbolRow{align-items:center;gap:8px;display:flex}.PresetsHome-module__hfKr5W__symbolText{color:var(--title-color);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.PresetsHome-module__hfKr5W__companyName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.PresetsHome-module__hfKr5W__symbolLink:hover .PresetsHome-module__hfKr5W__symbolText,.PresetsHome-module__hfKr5W__symbolLink:hover .PresetsHome-module__hfKr5W__companyName{color:var(--positive-color)}.PresetsHome-module__hfKr5W__imagePlaceholder{background:var(--container-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.PresetsHome-module__hfKr5W__stockImage{border-radius:4px}.PresetsHome-module__hfKr5W__sectorCell{align-items:center;min-width:0;display:flex;overflow:hidden}.PresetsHome-module__hfKr5W__sectorTag{color:var(--text-color);background:var(--container-color);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;max-width:100%;padding:2px 8px;font-size:10px;display:inline-block;overflow:hidden}.PresetsHome-module__hfKr5W__priceCell{justify-content:flex-end;align-items:center;display:flex}.PresetsHome-module__hfKr5W__price{color:var(--text-color);font-variant-numeric:tabular-nums;font-size:12px}.PresetsHome-module__hfKr5W__changeCell{justify-content:flex-end;align-items:center;display:flex}.PresetsHome-module__hfKr5W__change{font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-size:12px;font-weight:500;display:flex}.PresetsHome-module__hfKr5W__changePositive{color:var(--positive-color)}.PresetsHome-module__hfKr5W__changeNegative{color:var(--negative-color)}.PresetsHome-module__hfKr5W__changeIcon{font-size:14px}.PresetsHome-module__hfKr5W__marketCapCell{justify-content:flex-end;align-items:center;display:flex}.PresetsHome-module__hfKr5W__marketCap{color:var(--text-color);font-variant-numeric:tabular-nums;font-size:12px}.PresetsHome-module__hfKr5W__starCell{justify-content:center;align-items:center;display:flex}.PresetsHome-module__hfKr5W__loadingState{min-height:300px;color:var(--text-color);justify-content:center;align-items:center;font-size:14px;display:flex}.PresetsHome-module__hfKr5W__emptyState{min-height:300px;color:var(--text-color);text-align:center;justify-content:center;align-items:center;font-size:14px;display:flex}.PresetsHome-module__hfKr5W__errorState{min-height:300px;color:var(--negative-color);text-align:center;justify-content:center;align-items:center;font-size:14px;display:flex}.PresetsHome-module__hfKr5W__skeleton{background:linear-gradient(90deg,var(--border-light)25%,var(--container-color)50%,var(--border-light)75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite PresetsHome-module__hfKr5W__shimmer}@keyframes PresetsHome-module__hfKr5W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PresetsHome-module__hfKr5W__starButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:transform .15s;display:flex}.PresetsHome-module__hfKr5W__starButton:hover{transform:scale(1.1)}.PresetsHome-module__hfKr5W__starEmpty{color:var(--text-color);opacity:.5;font-size:18px;transition:opacity .15s}.PresetsHome-module__hfKr5W__starEmpty:hover{opacity:1}.PresetsHome-module__hfKr5W__starFilled{color:#f5a623;font-size:18px}.PresetsHome-module__hfKr5W__emptyContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.PresetsHome-module__hfKr5W__emptyText{color:var(--text-color);font-size:14px}.PresetsHome-module__hfKr5W__emptyButton{background:var(--positive-color);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s}.PresetsHome-module__hfKr5W__emptyButton:hover{opacity:.85}@media (max-width:1024px){.PresetsHome-module__hfKr5W__tableHeader{grid-template-columns:1fr 80px 80px 36px}.PresetsHome-module__hfKr5W__tableHeaderNoStar{grid-template-columns:1fr 80px 80px}.PresetsHome-module__hfKr5W__row{grid-template-columns:1fr 80px 80px 36px}.PresetsHome-module__hfKr5W__rowNoStar{grid-template-columns:1fr 80px 80px}.PresetsHome-module__hfKr5W__sectorCell,.PresetsHome-module__hfKr5W__priceCell,.PresetsHome-module__hfKr5W__tableHeader .PresetsHome-module__hfKr5W__headerCell:nth-child(2),.PresetsHome-module__hfKr5W__tableHeader .PresetsHome-module__hfKr5W__headerCell:nth-child(3),.PresetsHome-module__hfKr5W__tableHeaderNoStar .PresetsHome-module__hfKr5W__headerCell:nth-child(2),.PresetsHome-module__hfKr5W__tableHeaderNoStar .PresetsHome-module__hfKr5W__headerCell:nth-child(3){display:none}}@media (max-width:768px){.PresetsHome-module__hfKr5W__presetTags{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.PresetsHome-module__hfKr5W__presetTag,.PresetsHome-module__hfKr5W__viewButton{flex-shrink:0}}@media (max-width:600px){.PresetsHome-module__hfKr5W__tableHeader{grid-template-columns:1fr 60px 32px;gap:6px;padding:6px 10px}.PresetsHome-module__hfKr5W__tableHeaderNoStar{grid-template-columns:1fr 60px;gap:6px;padding:6px 10px}.PresetsHome-module__hfKr5W__row{grid-template-columns:1fr 60px 32px;gap:6px;padding:6px 10px}.PresetsHome-module__hfKr5W__rowNoStar{grid-template-columns:1fr 60px;gap:6px;padding:6px 10px}.PresetsHome-module__hfKr5W__marketCapCell,.PresetsHome-module__hfKr5W__tableHeader .PresetsHome-module__hfKr5W__headerCell:nth-child(5),.PresetsHome-module__hfKr5W__tableHeaderNoStar .PresetsHome-module__hfKr5W__headerCell:nth-child(5){display:none}.PresetsHome-module__hfKr5W__headerCell,.PresetsHome-module__hfKr5W__headerCellClickable{font-size:10px}.PresetsHome-module__hfKr5W__symbolText{font-size:12px}.PresetsHome-module__hfKr5W__companyName{font-size:10px}.PresetsHome-module__hfKr5W__change,.PresetsHome-module__hfKr5W__price,.PresetsHome-module__hfKr5W__marketCap{font-size:11px}}
.quickprofilesmall-container{flex-direction:column;width:100%;display:flex;overflow:auto}.quickprofilesmall-wrapper{width:100%;height:100%;position:relative;overflow:auto}.quickprofile-table{border-collapse:collapse;table-layout:auto;width:100%}.quickprofile-thead .quickprofile-th,.quickprofile-tbody .quickprofile-td{text-align:left;min-width:120px;text-justify:center;white-space:nowrap;color:var(--text-color);cursor:pointer;border-right:1px solid var(--container-color);padding:5px;font-size:15px}.quickprofile-thead .quickprofile-th{text-align:start;background-color:var(--container-color);color:var(--title-color);z-index:3;position:sticky;top:0}.quickprofile-sticky-left{z-index:2;background-color:var(--container-color);color:var(--title-color);cursor:pointer;text-align:start;font-weight:400;position:sticky;left:0}.quickprofile-sticky-symbol{cursor:pointer;text-align:left;min-width:120px;text-justify:center;white-space:nowrap;z-index:10;background-color:var(--container-color);text-align:start;width:150px;padding:5px;font-size:15px;font-weight:700;position:sticky;top:0;left:0}.quickprofilesmall-header{align-items:center;gap:3px;display:flex}.quickprofile-tr{border-bottom:1px solid var(--container-color)}.quickprofile-tr:hover{background-color:var(--border-light)}.quickprofile-selected{background-color:var(--body-color);color:var(--title-color)}.quickprofile-selected>.quickprofile-td,.quickprofile-selected .quickprofilesmall-symbol{color:var(--title-color)}.quickprofilesmall-compact{flex-direction:row;align-items:center;gap:5px;display:flex}.quickprofilesmall-image-placeholder{justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;display:flex}.quickprofilesmall-image{object-fit:contain;width:100%;height:100%}.quickprofilesmall-symbol{color:var(--text-color);font-size:16px}.quickprofilesmall-symbol:hover{color:var(--title-color)}.quickprofile-positive{color:var(--positive-color);align-items:center;display:flex}.quickprofile-negative{color:var(--negative-color);align-items:center;display:flex}.quickprofilesmall-change .quickprofilesmall-icon{margin-right:-3px}.quickprofilesmall-ascdessc{font-size:18px}.quickprofilesmall-spaceholder{width:16px}.quickprofile-td-number{text-align:center;width:40px;min-width:40px;max-width:40px;color:var(--text-color);background-color:var(--container-color);padding:5px;font-size:14px}.quickprofilesmall-compact-vertical{flex-direction:column;gap:2px;display:flex}.quickprofilesmall-symbol-row{flex-direction:row;align-items:center;gap:5px;display:flex}.quickprofilesmall-symbol-primary{color:var(--title-color);font-size:15px;font-weight:600}.quickprofilesmall-symbol-primary:hover{color:var(--title-color)}.quickprofilesmall-companyname-secondary{color:var(--text-color);opacity:.7;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;overflow:hidden}.quickprofile-star-cell{text-align:center;width:40px;min-width:40px;max-width:40px;padding:5px}.quickprofile-star-button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .15s;display:flex}.quickprofile-star-button:hover{background-color:var(--border-light)}.quickprofile-star-empty{color:var(--text-secondary);font-size:18px;transition:color .15s}.quickprofile-star-empty:hover{color:var(--title-color)}.quickprofile-star-filled{color:#f59e0b;font-size:18px}
