@keyframes mainFrame_spinning__3fNac{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mainFrame_main__666wF{--navbar-font-color:var(--font-color);--navbar-color-primary:#392094;--navbar-width:7rem;--navbar-height-main:5rem;--navbar-height-item:2rem;--navbar-min-gap:8px;--header-btn-bg:#a0a0a0;--header-btn-font-size:1 rem;position:relative;width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column}@media only screen and (1024px <= width){.mainFrame_main__666wF{flex-direction:row;--navbar-min-gap:4px}}.mainFrame_navbarVertical__1qnFD{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 var(--navbar-min-gap);gap:var(--navbar-min-gap);background-color:var(--navbar-color-primary);color:var(--navbar-font-color)}@media only screen and (1024px <= width){.mainFrame_navbarVertical__1qnFD{position:sticky;top:0;width:var(--navbar-width);height:100vh}}@media print{.mainFrame_navbarVertical__1qnFD{display:none}}.mainFrame_mainFrame__ZmXMF{flex-grow:1;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;overflow:auto}@media only screen and (1024px <= width){.mainFrame_mainFrame__ZmXMF{width:calc(100% - var(--navbar-width))}}.mainFrame_brandWrapper__Vm8DN{width:100%;min-height:var(--navbar-height-main);padding:.5rem;display:flex;justify-content:center;align-items:center}.mainFrame_brandWrapper__Vm8DN h1{font-size:1.2rem;text-align:center;cursor:pointer}.mainFrame_changeNation__okVko,.mainFrame_changeNation__okVko a{width:100%;display:flex;justify-content:center;align-items:center}.mainFrame_changeNation__okVko a{min-height:2rem;font-weight:800;border-radius:4px;cursor:pointer}.mainFrame_changeNation__okVko a:active,.mainFrame_changeNation__okVko a:link,.mainFrame_changeNation__okVko a:visited{color:var(--black);background:skyblue}.mainFrame_changeNation__okVko a:hover{color:var(--font-color);background:#0000001a}.mainFrame_addNewTab__lzZ4Q{width:100%;min-height:var(--navbar-height-item);display:flex;justify-content:center;align-items:center;font-size:1.5rem;border:2px dashed #ffffff1a;border-radius:4px;background:#ffffff1a;cursor:pointer}.mainFrame_addNewTab__lzZ4Q:hover{background:#0000001a}.mainFrame_tabList__cupQb{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:var(--navbar-min-gap);overflow-y:auto;scrollbar-width:none;z-index:10}.mainFrame_tabItemCurrent__HZqar,.mainFrame_tabItem__59grl{width:100%;min-height:var(--navbar-height-item);display:flex;align-items:center;gap:var(--navbar-min-gap);padding:0 var(--navbar-min-gap);font-size:.75rem;border-radius:4px;transition:background .2s,transform .01s;cursor:pointer}.mainFrame_tabItemCurrent__HZqar:focus,.mainFrame_tabItemCurrent__HZqar:hover,.mainFrame_tabItem__59grl:focus,.mainFrame_tabItem__59grl:hover{background:#0000001a;outline:none}.mainFrame_tabItemCurrent__HZqar{background:#ffffff1a;cursor:auto}.mainFrame_tabItemCurrent__HZqar:focus,.mainFrame_tabItemCurrent__HZqar:hover{background:#ffffff1a}.mainFrame_tabIconClose___M_1W,.mainFrame_tabIconDnD__IlwFB,.mainFrame_tabIconHoverShow__byfQa,.mainFrame_tabIcon__PHQ4m{min-width:1rem;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1rem}@media only screen and (1024px <= width){.mainFrame_tabIconClose___M_1W,.mainFrame_tabIconDnD__IlwFB,.mainFrame_tabIconHoverShow__byfQa{display:none}.mainFrame_tabItemCurrent__HZqar:focus .mainFrame_tabIconClose___M_1W,.mainFrame_tabItemCurrent__HZqar:focus .mainFrame_tabIconDnD__IlwFB,.mainFrame_tabItemCurrent__HZqar:focus .mainFrame_tabIconHoverShow__byfQa,.mainFrame_tabItemCurrent__HZqar:hover .mainFrame_tabIconClose___M_1W,.mainFrame_tabItemCurrent__HZqar:hover .mainFrame_tabIconDnD__IlwFB,.mainFrame_tabItemCurrent__HZqar:hover .mainFrame_tabIconHoverShow__byfQa,.mainFrame_tabItem__59grl:focus .mainFrame_tabIconClose___M_1W,.mainFrame_tabItem__59grl:focus .mainFrame_tabIconDnD__IlwFB,.mainFrame_tabItem__59grl:focus .mainFrame_tabIconHoverShow__byfQa,.mainFrame_tabItem__59grl:hover .mainFrame_tabIconClose___M_1W,.mainFrame_tabItem__59grl:hover .mainFrame_tabIconDnD__IlwFB,.mainFrame_tabItem__59grl:hover .mainFrame_tabIconHoverShow__byfQa{display:flex}}.mainFrame_tabIconDnD__IlwFB{transition:color .2s linear;cursor:grab}.mainFrame_tabIconDnD__IlwFB:hover{color:var(--black)}.mainFrame_tabIconClose___M_1W{color:#ff000080;transition:color .2s linear}.mainFrame_tabIconClose___M_1W:hover{color:red}.mainFrame_tabItemText__osqdW{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainFrame_menuToggleBtn___frEJ{display:none}@media only screen and (1024px <= width){.mainFrame_menuToggleBtn___frEJ{width:100%;min-height:var(--navbar-height-main);display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:var(--navbar-font-color);cursor:pointer}}.mainFrame_menuOpenBtn__fLswk{--arrow-size:1rem;--arrow-thick:3px;position:relative;width:var(--arrow-size);height:var(--arrow-size)}.mainFrame_menuOpenBtn__fLswk:before{margin-top:calc(var(--arrow-thick)/2);margin-left:0}.mainFrame_menuOpenBtn__fLswk:after,.mainFrame_menuOpenBtn__fLswk:before{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--arrow-thick);background:var(--font-color);transition:transform .2s,transform-origin .2s}.mainFrame_menuOpenBtn__fLswk:before{top:0;left:50%;margin-top:0;margin-left:calc(var(--arrow-thick)/2);width:var(--arrow-thick);height:100%;transform-origin:top center;transform:rotate(45deg)}.mainFrame_menuOpenBtn__fLswk:after{top:0;left:50%;width:var(--arrow-thick);height:100%;transform-origin:top center;transform:rotate(-45deg)}@media only screen and (1024px <= width){.mainFrame_menuOpenBtn__fLswk{--arrow-size:1rem;--arrow-thick:3px;position:relative;width:var(--arrow-size);height:var(--arrow-size)}.mainFrame_menuOpenBtn__fLswk:before{margin-top:calc(var(--arrow-thick)/2);margin-left:0}.mainFrame_menuOpenBtn__fLswk:after,.mainFrame_menuOpenBtn__fLswk:before{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--arrow-thick);background:var(--font-color);transition:transform .2s,transform-origin .2s}.mainFrame_menuOpenBtn__fLswk:before{transform-origin:center right;transform:rotate(45deg)}.mainFrame_menuOpenBtn__fLswk:after{transform-origin:center right;transform:rotate(-45deg)}}.mainFrame_menuCloseBtn__glaLE{--arrow-size:1rem;--arrow-thick:3px;position:relative;width:var(--arrow-size);height:var(--arrow-size)}.mainFrame_menuCloseBtn__glaLE:before{margin-top:calc(var(--arrow-thick)/2);margin-left:0}.mainFrame_menuCloseBtn__glaLE:after,.mainFrame_menuCloseBtn__glaLE:before{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--arrow-thick);background:var(--font-color);transition:transform .2s,transform-origin .2s}.mainFrame_menuCloseBtn__glaLE:before{top:0;left:50%;margin-top:0;margin-left:calc(var(--arrow-thick)/2);width:var(--arrow-thick);height:100%;transform-origin:top center;transform:rotate(45deg)}.mainFrame_menuCloseBtn__glaLE:after{top:0;left:50%;width:var(--arrow-thick);height:100%;transform-origin:top center;transform:rotate(-45deg)}.mainFrame_menuCloseBtn__glaLE:before{transform-origin:bottom center;transform:rotate(-45deg)}.mainFrame_menuCloseBtn__glaLE:after{transform-origin:bottom center;transform:rotate(45deg)}@media only screen and (1024px <= width){.mainFrame_menuCloseBtn__glaLE{--arrow-size:1rem;--arrow-thick:3px;position:relative;width:var(--arrow-size);height:var(--arrow-size)}.mainFrame_menuCloseBtn__glaLE:before{margin-top:calc(var(--arrow-thick)/2);margin-left:0}.mainFrame_menuCloseBtn__glaLE:after,.mainFrame_menuCloseBtn__glaLE:before{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--arrow-thick);background:var(--font-color);transition:transform .2s,transform-origin .2s}.mainFrame_menuCloseBtn__glaLE:before{transform-origin:center right;transform:rotate(45deg)}.mainFrame_menuCloseBtn__glaLE:after{transform-origin:center right;transform:rotate(-45deg)}.mainFrame_menuCloseBtn__glaLE:before{transform-origin:center left;transform:rotate(-45deg)}.mainFrame_menuCloseBtn__glaLE:after{transform-origin:center left;transform:rotate(45deg)}}.mainFrame_menusClosed__lC6RG,.mainFrame_menusOpened__Q1Rxx{min-height:var(--navbar-height-main);padding:var(--navbar-min-gap);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--navbar-min-gap);background-color:var(--navbar-color-primary);z-index:1;transform:scaleX(1);transform-origin:center left;transition:transform .2s ease-in-out}@media only screen and (1024px <= width){.mainFrame_menusClosed__lC6RG,.mainFrame_menusOpened__Q1Rxx{position:fixed;bottom:0;left:0;width:calc(100% - var(--navbar-width));margin-left:var(--navbar-width);flex-direction:row;padding:1rem;gap:1rem}}@media print{.mainFrame_menusClosed__lC6RG,.mainFrame_menusOpened__Q1Rxx{display:none}}@media only screen and (1024px <= width){.mainFrame_menusClosed__lC6RG{transform:scaleX(0)}}.mainFrame_menuBtn__pWpfc{display:flex;justify-content:center;align-items:center;padding:12px 8px;font-size:var(--font-size);background-color:#0000;border:none;border-radius:8px;cursor:pointer}.mainFrame_menuBtn__pWpfc,.mainFrame_menuBtn__pWpfc:active,.mainFrame_menuBtn__pWpfc:link,.mainFrame_menuBtn__pWpfc:visited{color:var(--navbar-color-primary);background-color:var(--white)}.mainFrame_menuBtn__pWpfc:hover{color:var(--white);background-color:var(--navbar-color-primary);box-shadow:0 0 0 2px var(--white)}.mainFrame_menuBtn__pWpfc:focus{outline:none;box-shadow:0 0 0 2px #000}.mainFrame_menuBtn__pWpfc:disabled{color:var(--navbar-color-primary);background-color:var(--disabled-color);box-shadow:none;cursor:default}.mainFrame_menuBtn__pWpfc{width:100%;padding:.5rem}@media only screen and (1024px <= width){.mainFrame_menuBtn__pWpfc{width:auto}}.mainFrame_closeAllBtn__vniKW{display:flex;justify-content:center;align-items:center;padding:12px 8px;font-size:var(--font-size);background-color:#0000;border:none;border-radius:8px;cursor:pointer}.mainFrame_closeAllBtn__vniKW,.mainFrame_closeAllBtn__vniKW:active,.mainFrame_closeAllBtn__vniKW:link,.mainFrame_closeAllBtn__vniKW:visited{color:var(--navbar-color-primary);background-color:var(--red)}.mainFrame_closeAllBtn__vniKW:hover{color:var(--red);background-color:var(--navbar-color-primary);box-shadow:0 0 0 2px var(--red)}.mainFrame_closeAllBtn__vniKW:focus{outline:none;box-shadow:0 0 0 2px #000}.mainFrame_closeAllBtn__vniKW:disabled{color:var(--navbar-color-primary);background-color:var(--disabled-color);box-shadow:none;cursor:default}.mainFrame_closeAllBtn__vniKW{width:100%;padding:.5rem}@media only screen and (1024px <= width){.mainFrame_closeAllBtn__vniKW{width:auto}}.mainFrame_header__hVAEy{width:100%;padding:.5rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;background:#0000004d;z-index:1}@media only screen and (1024px <= width){.mainFrame_header__hVAEy{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}}.mainFrame_companyInfo__gQTCT{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.5rem}.mainFrame_companyInfo__gQTCT h1{width:100%}.mainFrame_companyInfo__gQTCT h1,.mainFrame_companyInfo__gQTCT h3,.mainFrame_companyInfo__gQTCT h5{margin:0}.mainFrame_companyInfo__gQTCT h3,.mainFrame_companyInfo__gQTCT h5{color:var(--font-color-grey)}@media only screen and (1024px <= width){.mainFrame_companyInfo__gQTCT h1{width:auto}}.mainFrame_companyInfoSub__9mPHu{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.mainFrame_latestPriceWrapper__WXrMs{display:flex;align-items:flex-end;margin-bottom:4px}.mainFrame_latestPrice__hd1JW{margin:0 .5rem;font-size:1rem;color:#ff0}.mainFrame_miniChartsWrapper__m_MmL{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem}.mainFrame_headerBtnWrapper___DobZ,.mainFrame_miniChart__bTDK4{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.mainFrame_headerBtnWrapper___DobZ{width:100%;justify-content:center}@media only screen and (1024px <= width){.mainFrame_headerBtnWrapper___DobZ{width:auto}}@media print{.mainFrame_headerBtnWrapper___DobZ{display:none}}.mainFrame_headerBtn__DWWAy{display:flex;justify-content:center;align-items:center;padding:12px 8px;font-size:var(--header-btn-font-size);background-color:#0000;border:none;border-radius:8px;cursor:pointer}.mainFrame_headerBtn__DWWAy,.mainFrame_headerBtn__DWWAy:active,.mainFrame_headerBtn__DWWAy:link,.mainFrame_headerBtn__DWWAy:visited{color:var(--navbar-font-color);background-color:var(--navbar-color-primary)}.mainFrame_headerBtn__DWWAy:hover{color:var(--navbar-color-primary);background-color:var(--navbar-font-color);box-shadow:0 0 0 2px var(--navbar-color-primary)}.mainFrame_headerBtn__DWWAy:focus{outline:none;box-shadow:0 0 0 2px #000}.mainFrame_headerBtn__DWWAy:disabled{color:var(--navbar-font-color);background-color:var(--disabled-color);box-shadow:none;cursor:default}.mainFrame_headerBtn__DWWAy{width:20ch;box-shadow:0 0 2px 2px #0c07221a}.mainFrame_footer__2nNKZ{position:fixed;bottom:.5rem;padding:0 .5rem;display:flex;justify-content:center;align-items:center;gap:.5rem;color:var(--black);z-index:-1;border-radius:.5rem;background:#ffffff4d}@media print{.mainFrame_footer__2nNKZ{bottom:0;font-size:.5rem;z-index:10}.mainFrame_footer__2nNKZ img{width:12px;height:12px}}.mainFrame_author__9S72l{display:flex;align-items:center;gap:.5rem}.mainFrame_spinner___8dSF{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mainFrame_spinner___8dSF:after{content:"";display:block;width:24px;height:24px;margin:.5rem;border-radius:50%;border:2px solid var(--spinner-color);border-color:var(--spinner-color) #0000 var(--spinner-color) #0000;animation:mainFrame_spinning__3fNac 1.2s linear infinite}.search_container__o0xtY{--search-bar-height:3rem;--search-bar-color:#909090;--search-bar-font-size:1.5rem;--search-bar-border-radius:4px;--company-card-bg:#e9e9e9;--company-card-min-width:15rem;--company-card-border:3px;--company-card-hover:var(--background-color);width:100%;padding:1rem}.search_searchInputContainer__13uvD{margin:2rem 0;justify-content:center}.search_searchInputContainer__13uvD,.search_searchInputWrapper__jVr74{width:100%;display:flex;align-items:center}@media only screen and (1024px <= width){.search_searchInputWrapper__jVr74{width:70%}}.search_searchIcon__kRb2C{width:var(--search-bar-height);display:flex;justify-content:center;align-items:center;color:var(--white);background:var(--search-bar-color);border-radius:var(--search-bar-border-radius) 0 0 var(--search-bar-border-radius)}.search_searchIcon__kRb2C,.search_searchInput__lLrUN{height:var(--search-bar-height);font-size:var(--search-bar-font-size)}.search_searchInput__lLrUN{width:100%;padding:.5rem;outline:none;border:none;border-radius:0 var(--search-bar-border-radius) var(--search-bar-border-radius) 0}.search_titleWrapper__v9BCU{display:flex;align-items:center;gap:1rem}.search_title__2Ts1P{margin:.5rem 0}.search_deleteAllRecentBtn__dvHb6{padding:4px;font-size:small;cursor:pointer;background:#0000001a;border-radius:4px}.search_deleteAllRecentBtn__dvHb6:hover{color:var(--red);background:#0000004d}.search_division__P021Z{width:100%;height:2px;margin:1rem 0 .5rem;background:#909090}.search_placeholder__iyYKb{margin:.5rem 0;color:var(--font-color)}.search_companyList__BO9ju{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--company-card-min-width),1fr));grid-auto-flow:dense;grid-gap:1rem;gap:1rem}.search_companyCard__6mJYQ{position:relative;width:100%;height:100%;padding:.5rem;display:grid;align-items:center;grid-template:"name name" 2rem "code mkt" 1rem "corp corp" 1rem/1fr 1fr;grid-gap:.5rem;gap:.5rem;border-radius:.5rem;background:var(--company-card-bg);color:var(--font-color-alt);overflow:hidden;z-index:0;cursor:pointer}.search_companyCard__6mJYQ:hover{color:var(--company-card-bg)}.search_companyCard__6mJYQ:hover:before{content:"";position:absolute;top:calc(50% - var(--company-card-min-width));left:calc(50% - var(--company-card-min-width));width:calc(var(--company-card-min-width)*2);height:calc(var(--company-card-min-width)*2);background:var(--color-wheel);animation:search_spinning__Qhaqi 3s linear infinite;z-index:-2}.search_companyCard__6mJYQ:hover:after{content:"";position:absolute;top:var(--company-card-border);left:var(--company-card-border);width:calc(100% - var(--company-card-border)*2);height:calc(100% - var(--company-card-border)*2);border-radius:.5rem;background:var(--company-card-hover);z-index:-1}.search_companyName__txssc{grid-area:name;font-size:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search_companyCode__WMCwu{grid-area:code}.search_companyMkt__QWTqQ{grid-area:mkt}.search_companyCorp__JJjNd{grid-area:corp;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes search_spinning__Qhaqi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}