.indices-detail-page{grid-gap:16px;gap:16px;position:relative;top:8px}@media (max-width:576px){.indices-detail-page{grid-gap:12px;gap:12px}}.indices-detail-page .proprietary-trading-history{padding:unset}@media (max-width:576px){.indices-detail-page .proprietary-trading-history,.indices-detail-page .proprietary-trading-stock-box{margin:0 12px}}.indices-detail-page .proprietary-trading-stock-box .box-head{display:flex;align-items:center;justify-content:space-between}.indices-detail-page .proprietary-trading-stock-box .box-head.mobile{flex-direction:column;justify-content:flex-start;align-items:flex-start}.indices-detail-page .proprietary-trading-stock-box .box-head .box-title{font-weight:600;font-size:26px;line-height:30px;color:#000;text-align:left}@media (max-width:576px){.indices-detail-page .proprietary-trading-stock-box .box-head .box-title{font-size:22px}}.indices-detail-page .proprietary-trading-stock-box .box-head .tab-list{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px;margin:12px 0}.indices-detail-page .proprietary-trading-stock-box .box-head .tab-list .tab-item{border:1px solid #e4e4e4;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:500;cursor:pointer}.indices-detail-page .proprietary-trading-stock-box .box-head .tab-list .tab-item.active{color:#fff;background-color:#3961f8}.indices-detail-page .proprietary-trading-stock-box .update-time{font-size:14px;color:#999;font-style:italic}.indices-detail-page .proprietary-trading-stock-box .box-content{display:flex;width:100%;border-radius:12px;margin-top:12px;box-shadow:0 0 16px 0 rgba(160,181,202,.2)}.indices-detail-page .proprietary-trading-stock-box .box-content.mobile{flex-direction:column}.indices-detail-page .proprietary-trading-stock-box .box-content .proprietary-trading-stock{width:60%}.indices-detail-page .proprietary-trading-stock-box .box-content .proprietary-trading-stock.mobile{width:100%}.indices-detail-page .proprietary-trading-stock-box .box-content .proprietary-trading-top-stock{width:40%}.indices-detail-page .proprietary-trading-stock-box .box-content .proprietary-trading-top-stock.mobile{width:100%}@media (max-width:576px){.indices-detail-page .indices-brokerage-report{margin:0 12px}}.indices-detail-page .hyper-link{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:16px;color:#1faa70;text-align:center;display:block;text-decoration:none}.indices-detail-page .hyper-link:hover{color:#007042}.indices-detail-page .hyper-link span{text-decoration:underline}.indices-detail-page .hyper-link .icon-new{text-decoration:none;font-size:14px}.indices-detail-page .no-transactions{text-align:center;padding:10px;color:#999}.proprietary-trading-stock{height:400px;position:relative}.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}.proprietary-trading-top-stock{height:400px;position:relative}