.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}.financial-reports-top .box-head{display:flex;justify-content:space-between;align-items:center}.financial-reports-top .box-head .box-title{padding:10px}.financial-reports-top .box-head .box-title .title{font-size:24px;font-weight:700}.financial-reports-top .box-head .box-title .update-time{color:#606060;font-size:14px;font-style:italic}.financial-reports-top .box-head .box-search{padding-right:20px}.financial-reports-top .box-head .box-search .search-input{border:1px solid #e4e4e4;border-radius:5px}.financial-reports-top .box-head .box-search .search-input input{height:30px}.financial-reports-top .functional-scroll{display:flex;justify-content:flex-end}.financial-reports-top .functional-scroll .scroll-btn{height:30px;width:30px;background-color:#efefef;display:flex;cursor:pointer}.financial-reports-top .functional-scroll .scroll-btn img{width:15px;margin:auto;filter:invert(5%) sepia(11%) saturate(90%) hue-rotate(314deg) brightness(88%) contrast(87%)}.financial-reports-top .functional-scroll .scroll-btn.disabled{cursor:not-allowed}.financial-reports-top .functional-scroll .scroll-btn.disabled img{opacity:.3}.financial-reports-top .functional-scroll .scroll-btn:hover{background-color:#f5fffd}.financial-reports-top .content .vue-table{position:relative;overflow-x:auto;max-height:calc(100vh - 210px)}.financial-reports-top .content .vue-table table{border-spacing:0;min-width:100%;border-collapse:separate}.financial-reports-top .content .vue-table table thead>tr{min-height:30px;background-color:#f0f2f5;position:-webkit-sticky;position:sticky;top:0;z-index:1}.financial-reports-top .content .vue-table table th{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;height:30px;font-size:14px;line-height:16px;color:#272b34;padding:5px;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.financial-reports-top .content .vue-table table th:first-child{padding-left:10px;position:-webkit-sticky;position:sticky;left:0}.financial-reports-top .content .vue-table table td{font-family:Inter,-apple-system,sans-serif;font-weight:400;font-stretch:normal;text-align:center;font-size:14px;line-height:16px;padding:10px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background-color:#fff}.financial-reports-top .content .vue-table table td:first-child{position:-webkit-sticky;position:sticky;left:0}.financial-reports-top .content .vue-table table td a{text-decoration:none}.financial-reports-top .content .vue-table table td a.btn-options{display:flex;padding:5px;background-color:#f0f2f5;border-radius:5px;margin:5px;white-space:nowrap;color:#000}.financial-reports-top .content .vue-table table td a.btn-options img{width:15px;height:15px;margin-right:5px}.financial-reports-top .content .vue-table table td .view-more{display:flex}.financial-reports-top .content .vue-table table td .bctc-company-symbol{font-size:20px;font-weight:700;padding:5px}.financial-reports-top .content .vue-table table td .bctc-company-symbol:hover{color:#007042}.financial-reports-top .content .vue-table table td .bctc-company-symbol.is-old{color:#ff2a4e}.financial-reports-top .content .vue-table table td .bctc-company-symbol .bctc-sub{font-style:italic;font-size:13px}.financial-reports-top .content .vue-table table td .bctc-company-name{font-size:16px}.financial-reports-top .content .vue-table table td .bctc-company-name:hover{color:#007042}.financial-reports-top .content .vue-table table td .bctc-company-sub{color:#ff2a4e;font-style:italic;font-size:13px}