.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-plan-page .box-header{min-height:100px;margin:12px 0;padding:12px;background-color:#f9f9f9;border-radius:6px}.stocks-plan-page .box-header .title{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:21px;color:#000}.stocks-plan-page .box-header .sub-title{font-family:Inter,-apple-system,sans-serif;font-weight:400;font-stretch:normal;font-size:14px;color:#000}.stocks-plan-page .tab-filter .tab-header{border-bottom:2px solid #007aff;display:flex;justify-content:flex-start}.stocks-plan-page .tab-filter .tab-header .tab-header-item{padding:10px;text-decoration:none;font-size:16px;font-weight:700;color:#000;border:1px solid #e4e4e4;border-bottom:none;margin-bottom:-2px;cursor:pointer}.stocks-plan-page .tab-filter .tab-header .tab-header-item:hover{color:#007042}.stocks-plan-page .tab-filter .tab-header .tab-header-item.active{color:#007aff;border:2px solid #007aff;border-bottom-color:#fff}.stocks-plan-page .tab-filter .tab-content{margin-top:15px}.stocks-plan-page .tab-filter .tab-content .tab-content-box{display:flex;flex-wrap:wrap}.stocks-plan-page .tab-filter .tab-content .tab-content-box.mobile{flex-direction:column}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-floor,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-percent,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-quarter,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-year{display:flex;width:50%;align-items:center;padding:10px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-floor.mobile,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-percent.mobile,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-quarter.mobile,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-year.mobile{width:100%}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-floor .box-label,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-percent .box-label,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-quarter .box-label,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-year .box-label{width:150px;min-width:150px;font-size:16px;font-weight:700;color:#007042}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-floor .select-filter,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-percent .select-filter,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-quarter .select-filter,.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-year .select-filter{width:100%;height:30px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-submit{display:flex;width:100%;align-items:center;padding:10px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-submit .btn-submit{cursor:pointer;padding:5px 10px;background-color:#007042;color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input{width:50%;display:flex;justify-content:space-between;align-items:center;padding:10px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input.mobile{width:100%}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input .box-label{width:150px;min-width:150px;font-size:16px;font-weight:700;color:#007042}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input .box-symbol-input{width:100%;height:30px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input .box-symbol-input .trigger{display:unset!important}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input .box-symbol-input .search-input{border:1px solid #e4e4e4;border-radius:5px;width:100%}.stocks-plan-page .tab-filter .tab-content .tab-content-box .box-search-input .box-symbol-input .search-input input{height:30px;font-size:14px}.stocks-plan-page .tab-filter .tab-content .tab-content-box .selected-symbol{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.stocks-plan-page .tab-filter .tab-content .tab-content-box .selected-symbol .selected-item{display:flex;justify-content:flex-start;align-items:center;background-color:#f0f2f5;padding:3px 5px;margin:0 5px;border-radius:5px;font-weight:600}.stocks-plan-page .tab-filter .tab-content .tab-content-box .selected-symbol .selected-item .btn-close{width:15px;height:15px;filter:invert(13%) sepia(97%) saturate(7481%) hue-rotate(2deg) brightness(102%) contrast(110%);margin-left:3px}.stocks-plan-page .tab-filter .tab-content .box-search{width:100%;display:flex;justify-content:space-between;align-items:center}.stocks-plan-page .tab-filter .tab-content .box-search .box-symbol{padding:5px;width:33%}.stocks-plan-page .tab-filter .tab-content .box-search .box-symbol .search-input{border:1px solid #e4e4e4;border-radius:5px}.stocks-plan-page .tab-filter .tab-content .box-search .box-symbol .search-input input{height:30px;font-size:14px}.stocks-plan-page .plan-content{overflow-x:auto}.stocks-plan-page .plan-content .vue-table{position:relative;overflow-x:auto;max-height:calc(100vh - 210px);border-bottom:1px solid #e4e4e4}.stocks-plan-page .plan-content .vue-table .table-wrapper{width:100%;overflow-x:auto}.stocks-plan-page .plan-content .vue-table .both{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTQuNCA0MDIiPjxwYXRoIGQ9Ik0xOS4zIDE2NC41aDI1NS44YzQuOSAwIDkuMi0xLjggMTIuOC01LjQgMy42LTMuNiA1LjQtNy45IDUuNC0xMi44cy0xLjgtOS4yLTUuNC0xMi45TDE2MCA1LjRjLTMuNi0zLjYtNy45LTUuNC0xMi44LTUuNHMtOS4yIDEuOC0xMi45IDUuNEw2LjQgMTMzLjNjLTMuNiAzLjYtNS40IDcuOS01LjQgMTIuOSAwIDQuOSAxLjggOS4yIDUuNCAxMi44IDMuNyAzLjYgNy45IDUuNSAxMi45IDUuNXpNMjc1LjEgMjM3LjVIMTkuM2MtNSAwLTkuMiAxLjgtMTIuOCA1LjQtMy42IDMuNi01LjQgNy45LTUuNCAxMi44czEuOCA5LjIgNS40IDEyLjhsMTI3LjkgMTI3LjljMy42IDMuNiA3LjkgNS40IDEyLjkgNS40czkuMi0xLjggMTIuOC01LjRMMjg4IDI2OC41YzMuNi0zLjYgNS40LTcuOSA1LjQtMTIuOHMtMS44LTkuMi01LjQtMTIuOGMtMy43LTMuNS04LTUuNC0xMi45LTUuNHoiLz48L3N2Zz4=)}.stocks-plan-page .plan-content .vue-table .sortable{cursor:pointer;background-position:100%;background-repeat:no-repeat;background-size:8px;padding-right:20px!important}.stocks-plan-page .plan-content .vue-table .asc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjIiPjxwYXRoIGQ9Ik0yODYuOTM1IDE5Ny4yODZMMTU5LjAyOCA2OS4zNzljLTMuNjEzLTMuNjE3LTcuODk1LTUuNDI0LTEyLjg0Ny01LjQyNHMtOS4yMzMgMS44MDctMTIuODUgNS40MjRMNS40MjQgMTk3LjI4NkMxLjgwNyAyMDAuOSAwIDIwNS4xODQgMCAyMTAuMTMyczEuODA3IDkuMjMzIDUuNDI0IDEyLjg0N2MzLjYyMSAzLjYxNyA3LjkwMiA1LjQyOCAxMi44NSA1LjQyOGgyNTUuODEzYzQuOTQ5IDAgOS4yMzMtMS44MTEgMTIuODQ4LTUuNDI4IDMuNjEzLTMuNjEzIDUuNDI3LTcuODk4IDUuNDI3LTEyLjg0N3MtMS44MTQtOS4yMzItNS40MjctMTIuODQ2eiIvPjwvc3ZnPg==)}.stocks-plan-page .plan-content .vue-table .desc{background-image:url(/_nuxt/img/sort-down.b51e8e5.svg)}.stocks-plan-page .plan-content .vue-table table{width:100%;border-collapse:separate;border-spacing:0}.stocks-plan-page .plan-content .vue-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.stocks-plan-page .plan-content .vue-table table thead tr:first-child th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:3}.stocks-plan-page .plan-content .vue-table table thead>tr{min-height:30px;background-color:#f0f2f5}.stocks-plan-page .plan-content .vue-table table td{border-right:1px solid #e4e4e4}.stocks-plan-page .plan-content .vue-table table tr{background-color:#f9f9f9}.stocks-plan-page .plan-content .vue-table table tr.bg-white{background-color:#fff}.stocks-plan-page .plan-content .vue-table table tr td:first-child,.stocks-plan-page .plan-content .vue-table table tr th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;border-right:1px solid #e4e4e4}.stocks-plan-page .plan-content .vue-table table tr td:first-child{background-color:#fff}.stocks-plan-page .plan-content .vue-table table .name{text-decoration:none}@media (max-width:576px){.stocks-plan-page .plan-content .vue-table table .name{font-size:14px}}.stocks-plan-page .plan-content .vue-table table .name .company-name{font-size:14px;color:#1a1a1a}.stocks-plan-page .plan-content .vue-table table .name .company-name:hover{color:#007042}@media (max-width:576px){.stocks-plan-page .plan-content .vue-table table .company-symbol{font-size:14px}}.stocks-plan-page .plan-content .vue-table table .company-symbol .symbol{text-decoration:none;font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:18px;color:#1a1a1a}.stocks-plan-page .plan-content .vue-table table .company-symbol .symbol:hover{color:#007042}.stocks-plan-page .plan-content .pagination{width:100%;display:flex;justify-content:center}.stocks-plan-page .plan-content .pagination .btn-next,.stocks-plan-page .plan-content .pagination .btn-prev{display:flex;padding:7px 15px;border:1px solid #000;align-items:center;justify-content:center;margin:10px;cursor:pointer}.stocks-plan-page .plan-content .pagination .btn-next span,.stocks-plan-page .plan-content .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-plan-page .plan-content .pagination .btn-next img,.stocks-plan-page .plan-content .pagination .btn-prev img{width:10px;margin:3px}.stocks-plan-page .plan-content .pagination .btn-next:hover,.stocks-plan-page .plan-content .pagination .btn-prev:hover{background-color:#e1bb00;border-color:#e1bb00}.stocks-plan-page .plan-content .pagination .btn-next:hover span,.stocks-plan-page .plan-content .pagination .btn-prev:hover span{color:#fff}.stocks-plan-page .plan-content .pagination .btn-next:hover img,.stocks-plan-page .plan-content .pagination .btn-prev:hover img{filter:invert(100%) sepia(1%) saturate(5%) hue-rotate(341deg) brightness(103%) contrast(105%)}.stocks-plan-page .plan-content .pagination .btn-next.disabled,.stocks-plan-page .plan-content .pagination .btn-prev.disabled{opacity:.3;cursor:not-allowed;background-color:#fff;border-color:#000}.stocks-plan-page .plan-content .pagination .btn-next.disabled span,.stocks-plan-page .plan-content .pagination .btn-prev.disabled span{color:#000}.stocks-plan-page .plan-content .pagination .btn-next.disabled img,.stocks-plan-page .plan-content .pagination .btn-prev.disabled img{filter:invert(0) sepia(9%) saturate(7462%) hue-rotate(309deg) brightness(108%) contrast(103%)}.stocks-plan-page .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}.stocks-plan-page .plan-content .company-plan-table{position:relative;border-bottom:1px solid #e4e4e4}.stocks-plan-page .plan-content .company-plan-table .table-wrapper{width:100%;overflow-x:auto}.stocks-plan-page .plan-content .company-plan-table table{width:100%;border-collapse:separate;border-spacing:0}.stocks-plan-page .plan-content .company-plan-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.stocks-plan-page .plan-content .company-plan-table table thead>tr{min-height:30px;background-color:#f0f2f5}.stocks-plan-page .plan-content .company-plan-table table tr{background-color:#f9f9f9}.stocks-plan-page .plan-content .company-plan-table table tr.bg-white{background-color:#fff}.stocks-plan-page .plan-content .company-plan-table table tr th{padding:10px 5px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.stocks-plan-page .plan-content .company-plan-table table tr td{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.stocks-plan-page .plan-content .company-plan-table .data-year{padding:3px 5px;text-align:center}.stocks-plan-page .plan-content .company-plan-table .data-quarter{padding:3px 5px;text-align:center;white-space:nowrap}.stocks-plan-page .plan-content .company-plan-table .data-plan{padding:3px 5px;text-align:center}.stocks-plan-page .plan-content .company-plan-table .data-value{padding:3px 5px;text-align:right}.stocks-plan-page .plan-content .intro{font-size:16px;font-weight:600;padding:10px}.stocks-plan-page .plan-content .select-note{padding:10px;display:flex;justify-content:center;align-items:center}.stocks-plan-page .plan-content .no-data{font-size:13px;line-height:14px;color:#999;font-style:italic;padding:10px}.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-symbol{font-size:16px;font-weight:700}.stock-compare-search-symbol .company-item .company-name{font-size:14px}