.heading-investor-page{font-size:18px;font-weight:600;margin:0}.flex-row{display:flex;flex-direction:row}.flex-row.beetwen{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.swiper-container{z-index:0!important}@media (max-width:768px){.date-input{width:180px}}.date-input input{background:#f5fffd;border:1px solid #037b5f;outline:unset;border-radius:4px;padding:6px;font-size:16px;font-weight:500;line-height:20px;width:240px}@media (max-width:768px){.date-input input{width:180px!important}}.date-input input.error{height:34px;border:unset;outline:2px solid red!important}.date-input .vdp-datepicker__calendar{position:fixed!important}@media (max-width:768px){.date-input .vdp-datepicker__calendar{right:0}}.date-input .vdp-datepicker__clear-button{position:absolute;top:5px;right:7px;font-size:20px}.bs-button{padding:8px 16px;border-radius:4px;font-weight:500;font-size:16px;line-height:22px;cursor:pointer;border:1px solid #007042;background:#007042;color:#fff;text-align:center}.bs-button:hover{opacity:.75}.stocks-filter-page .general-filter{display:flex;margin-top:15px}.stocks-filter-page .general-filter.mobile{flex-direction:column}.stocks-filter-page .general-filter .box-floor{display:flex;width:50%;align-items:center;padding:10px}.stocks-filter-page .general-filter .box-floor.mobile{width:100%}.stocks-filter-page .general-filter .box-floor .box-label{width:100px;font-size:16px;font-weight:700;color:#007042}.stocks-filter-page .general-filter .box-floor .select-filter{width:100%;height:30px}.stocks-filter-page .general-filter .box-type{display:flex;width:50%;align-items:center;padding:10px}.stocks-filter-page .general-filter .box-type.mobile{width:100%}.stocks-filter-page .general-filter .box-type .box-label{width:100px;font-size:16px;font-weight:700;color:#007042}.stocks-filter-page .general-filter .box-type .select-filter{width:100%;height:30px}.stocks-filter-page .filter-box .price-filter .filter-row{display:flex;justify-content:space-between;align-items:center}.stocks-filter-page .filter-box .price-filter .filter-row.mobile{flex-direction:column}.stocks-filter-page .filter-box .price-filter .filter-row .filter-item{width:50%;display:flex;padding:10px}.stocks-filter-page .filter-box .price-filter .filter-row .filter-item.mobile{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px}.stocks-filter-page .filter-box .price-filter .filter-row .filter-item .filter-title{width:calc(100% - 200px)}.stocks-filter-page .filter-box .price-filter .filter-row .filter-item .filter-value{width:200px}.stocks-filter-page .filter-box .price-filter .filter-row .filter-item .filter-value input,.stocks-filter-page .filter-box .price-filter .filter-row .filter-item .filter-value select{width:100%;height:25px}.stocks-filter-page .filter-box .footer-filter{margin-top:20px}.stocks-filter-page .filter-box .footer-filter .button-option{display:flex;justify-content:space-between}.stocks-filter-page .filter-box .footer-filter .button-option .reset-default{margin:10px;padding:5px;font-size:14px;border:1px solid #000;display:flex;align-items:center;justify-content:center;cursor:pointer}.stocks-filter-page .filter-box .footer-filter .button-option .show-hide-filter{display:flex;align-items:center;justify-content:center;cursor:pointer}.stocks-filter-page .filter-box .footer-filter .button-option .show-hide-filter img{width:15px;height:15px}.stocks-filter-page .filter-box .footer-filter .button-option .submit-button{margin:10px;padding:10px;background-color:#007042;color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.stocks-filter-page .functional-scroll{display:flex;justify-content:flex-end}.stocks-filter-page .functional-scroll .scroll-btn{height:30px;width:30px;background-color:#efefef;display:flex;cursor:pointer}.stocks-filter-page .functional-scroll .scroll-btn img{width:15px;margin:auto;filter:invert(5%) sepia(11%) saturate(90%) hue-rotate(314deg) brightness(88%) contrast(87%)}.stocks-filter-page .functional-scroll .scroll-btn.disabled{cursor:not-allowed}.stocks-filter-page .functional-scroll .scroll-btn.disabled img{opacity:.3}.stocks-filter-page .functional-scroll .scroll-btn:hover{background-color:#f5fffd}.stocks-filter-page .company-detail{overflow-x:auto}.stocks-filter-page .company-detail .vue-table{position:relative;overflow-x:auto;max-height:calc(100vh - 210px)}.stocks-filter-page .company-detail .vue-table table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.stocks-filter-page .company-detail .vue-table table thead>tr{min-height:30px;background-color:#f0f2f5;position:-webkit-sticky;position:sticky;top:0;z-index:2}.stocks-filter-page .company-detail .vue-table table td{border-right:1px solid #e4e4e4}.stocks-filter-page .company-detail .vue-table table tr{background-color:#f9f9f9}.stocks-filter-page .company-detail .vue-table table tr.bg-white{background-color:#fff}.stocks-filter-page .company-detail .vue-table table tr td:first-child,.stocks-filter-page .company-detail .vue-table table tr th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;border-right:1px solid #e4e4e4}.stocks-filter-page .company-detail .vue-table table tr td:first-child{background-color:#fff}@media (max-width:576px){.stocks-filter-page .company-detail .vue-table table .name{font-size:14px;text-decoration:none}}.stocks-filter-page .company-detail .vue-table table .name .symbol{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:18px;color:#1a1a1a}.stocks-filter-page .company-detail .vue-table table .name .symbol:hover{color:#007042}.stocks-filter-page .company-detail .vue-table table .name .company-name{font-size:14px;color:#1a1a1a}.stocks-filter-page .company-detail .vue-table table .name .company-name:hover{color:#007042}.stocks-filter-page .company-detail .vue-table table .price{font-weight:700}.stocks-filter-page .company-detail .vue-table table .change.u{color:#60d140}.stocks-filter-page .company-detail .vue-table table .change.u-ceiling{color:#ff25ff}.stocks-filter-page .company-detail .vue-table table .change.e{color:#e1bb00}.stocks-filter-page .company-detail .vue-table table .change.d{color:#ff2a4e}.stocks-filter-page .company-detail .vue-table table .change.d-floor{color:#05ecce}.stocks-filter-page .company-detail .vue-table table .company-info{font-size:14px;color:#1a1a1a;text-decoration:none}@media (max-width:576px){.stocks-filter-page .company-detail .vue-table table .company-info{font-size:14px}}.stocks-filter-page .company-detail .vue-table table .company-info:hover{color:#007042}.stocks-filter-page .company-detail .vue-table table .loading-box{height:633px}@media (max-width:576px){.stocks-filter-page .company-detail .vue-table table .loading-box{height:733px}}.stocks-filter-page .company-detail .force-change-page{width:100%;display:flex;justify-content:center;margin-top:15px}.stocks-filter-page .company-detail .force-change-page .input-page{width:30px}.stocks-filter-page .company-detail .pagination{width:100%;display:flex;justify-content:center}.stocks-filter-page .company-detail .pagination .btn-next,.stocks-filter-page .company-detail .pagination .btn-prev{display:flex;padding:7px 15px;border:1px solid #000;align-items:center;justify-content:center;margin:10px;cursor:pointer}.stocks-filter-page .company-detail .pagination .btn-next span,.stocks-filter-page .company-detail .pagination .btn-prev span{font-family:Inter,-apple-system,sans-serif;font-weight:500;font-stretch:normal;font-size:14px;color:#000;margin:3px}.stocks-filter-page .company-detail .pagination .btn-next img,.stocks-filter-page .company-detail .pagination .btn-prev img{width:10px;margin:3px}.stocks-filter-page .company-detail .pagination .btn-next:hover,.stocks-filter-page .company-detail .pagination .btn-prev:hover{background-color:#e1bb00;border-color:#e1bb00}.stocks-filter-page .company-detail .pagination .btn-next:hover span,.stocks-filter-page .company-detail .pagination .btn-prev:hover span{color:#fff}.stocks-filter-page .company-detail .pagination .btn-next:hover img,.stocks-filter-page .company-detail .pagination .btn-prev:hover img{filter:invert(100%) sepia(1%) saturate(5%) hue-rotate(341deg) brightness(103%) contrast(105%)}.stocks-filter-page .company-detail .pagination .btn-next.disabled,.stocks-filter-page .company-detail .pagination .btn-prev.disabled{opacity:.3;cursor:not-allowed;background-color:#fff;border-color:#000}.stocks-filter-page .company-detail .pagination .btn-next.disabled span,.stocks-filter-page .company-detail .pagination .btn-prev.disabled span{color:#000}.stocks-filter-page .company-detail .pagination .btn-next.disabled img,.stocks-filter-page .company-detail .pagination .btn-prev.disabled img{filter:invert(0) sepia(9%) saturate(7462%) hue-rotate(309deg) brightness(108%) contrast(103%)}