.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}.detail-stock-plan .stock-overview{margin-top:16px}@media (max-width:576px){.detail-stock-plan .stock-overview{margin-top:12px}}.detail-stock-plan .tab-filter .company-plan-fitler .button-detail{font-weight:700;font-stretch:normal;font-size:16px;color:#1faa70;display:flex;justify-content:center;align-items:center;margin-top:16px;text-decoration:none}.detail-stock-plan .tab-filter .company-plan-fitler .button-detail span{text-decoration:underline}.detail-stock-plan .tab-filter .company-plan-fitler .button-detail .icon-new{font-weight:700;font-stretch:normal;font-size:10px;color:#fff;background-color:#ff2a4e;border-radius:2rem;padding:1px 5px!important;text-decoration:none;margin-rignt:5px}.detail-stock-plan .tab-filter .tab-content{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.detail-stock-plan .tab-filter .tab-content .box-search{width:200px}.detail-stock-plan .tab-filter .tab-content .box-search .box-symbol{padding:5px;width:100%}.detail-stock-plan .tab-filter .tab-content .box-search .box-symbol .search-input{border:1px solid #e4e4e4;border-radius:5px}.detail-stock-plan .tab-filter .tab-content .box-search .box-symbol .search-input input{height:30px;font-size:14px}.detail-stock-plan .plan-content{overflow-x:auto}.detail-stock-plan .plan-content .unit{text-align:right;font-family:Inter,-apple-system,sans-serif;font-weight:500;font-stretch:normal;font-size:13px;line-height:14px;color:#999;font-style:italic;padding-bottom:5px}.detail-stock-plan .plan-content .company-plan-table{position:relative;border-bottom:1px solid #e4e4e4}.detail-stock-plan .plan-content .company-plan-table .table-wrapper{width:100%;overflow-x:auto}.detail-stock-plan .plan-content .company-plan-table table{width:100%;border-collapse:separate;border-spacing:0}.detail-stock-plan .plan-content .company-plan-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.detail-stock-plan .plan-content .company-plan-table table thead>tr{min-height:30px;background-color:#f0f2f5}.detail-stock-plan .plan-content .company-plan-table table tr{background-color:#f9f9f9}.detail-stock-plan .plan-content .company-plan-table table tr.bg-white{background-color:#fff}.detail-stock-plan .plan-content .company-plan-table table tr th{padding:10px 5px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.detail-stock-plan .plan-content .company-plan-table table tr td{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.detail-stock-plan .plan-content .company-plan-table .data-year{padding:3px 5px;text-align:center}.detail-stock-plan .plan-content .company-plan-table .data-quarter{padding:3px 5px;text-align:center;white-space:nowrap}.detail-stock-plan .plan-content .company-plan-table .data-plan{padding:3px 5px;text-align:center}.detail-stock-plan .plan-content .company-plan-table .data-value{padding:3px 5px;text-align:right}.detail-stock-plan .plan-content .company-plan-table .percent{color:#007aff}.detail-stock-plan .plan-content .company-plan-table .accumulate{font-weight:600}.detail-stock-plan .business-efficiency-box{margin:16px 0 24px}.stock-compare-search-symbol .company-item{padding:10px;background-color:#fff;margin:5px 0}.stock-compare-search-symbol .company-item:hover{background-color:#e7eaee}.stock-compare-search-symbol .company-item .company-link{text-decoration:none;color:#000}.stock-compare-search-symbol .company-item .company-link .company-symbol{font-size:16px;font-weight:700}.stock-compare-search-symbol .company-item .company-link .company-name{font-size:14px}.heading-investor-page[data-v-52f28d46]{font-size:18px;font-weight:600;margin:0}.flex-row[data-v-52f28d46]{display:flex;flex-direction:row}.flex-row.beetwen[data-v-52f28d46]{justify-content:space-between}.flex-column[data-v-52f28d46]{display:flex;flex-direction:column}.swiper-container[data-v-52f28d46]{z-index:0!important}@media (max-width:768px){.date-input[data-v-52f28d46]{width:180px}}.date-input input[data-v-52f28d46]{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[data-v-52f28d46]{width:180px!important}}.date-input input.error[data-v-52f28d46]{height:34px;border:unset;outline:2px solid red!important}.date-input .vdp-datepicker__calendar[data-v-52f28d46]{position:fixed!important}@media (max-width:768px){.date-input .vdp-datepicker__calendar[data-v-52f28d46]{right:0}}.date-input .vdp-datepicker__clear-button[data-v-52f28d46]{position:absolute;top:5px;right:7px;font-size:20px}.bs-button[data-v-52f28d46]{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[data-v-52f28d46]:hover{opacity:.75}@media (max-width:576px){.business-efficiency-box[data-v-52f28d46]{margin:0 12px}}.business-efficiency-box .header[data-v-52f28d46]{display:flex;margin-bottom:16px!important;align-items:center;justify-content:space-between}@media (max-width:576px){.business-efficiency-box .header[data-v-52f28d46]{margin-bottom:16px!important}}.business-efficiency-box .header .title[data-v-52f28d46]{font-family:Inter,-apple-system,sans-serif;font-stretch:normal;font-weight:600;font-size:26px;color:#000;text-align:left;line-height:36px}@media (max-width:576px){.business-efficiency-box .header .title[data-v-52f28d46]{font-size:22px;padding-bottom:0}}.business-efficiency-box .header .title img[data-v-52f28d46]{width:22px;margin-right:5px}.business-efficiency-box .header .title .text[data-v-52f28d46]{color:#999;font-size:15px}.business-efficiency-box .header .efficiency-detail-url[data-v-52f28d46]{text-align:right}.business-efficiency-box .header .efficiency-detail-url a[data-v-52f28d46]{margin-right:10px;font-size:16px;line-height:19px;color:#535b5d;text-decoration:unset;font-weight:500}.business-efficiency-box .header .efficiency-detail-url a .icon[data-v-52f28d46]{height:10px;width:10px;margin-left:3px;filter:brightness(0) saturate(100%) invert(35%) sepia(6%) saturate(580%) hue-rotate(144deg) brightness(92%) contrast(87%)}