.books-list-page{margin-bottom:50px;grid-template-columns:minmax(300px,1fr)}.books-list-page h1.topic-name{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;display:-webkit-box;max-height:48px;height:auto;font-size:18px;line-height:24px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:10px;display:none}.books-list-page .search-input-box{padding:16px;position:-webkit-sticky;position:sticky;top:50px;background-color:#fff;z-index:99}.books-list-page .search-input-box .search-input{border:2px solid #ececec;border-radius:5px}.books-list-page .main-page .book-tab-list{padding:16px;background:#fff}@media (max-width:576px){.books-list-page .main-page .book-tab-list{padding-top:8px}}.books-list-page .main-page .book-tab-data{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:16px;background:#fff}@media (max-width:576px){.books-list-page .main-page .book-tab-data{grid-template-columns:repeat(2,1fr);padding:8px;grid-gap:8px;gap:8px}}.books-list-page .main-page .book-tab-data .book-item-border{position:relative}.books-list-page .main-page .book-tab-data .book-item-border .trapezoid-lbl{border-bottom:20px solid red;border-left:20px solid transparent;border-right:20px solid transparent;height:0;width:80px;text-align:center;line-height:21px;color:#fff;transform:rotate(45deg);position:absolute;z-index:1;right:-18px;top:12px;font-size:12px;font-weight:500}@media (max-width:576px){.books-list-page .main-page .book-tab-data .book-item-border{width:unset}}.books-list-page .infinite-loading-container .infinite-status-prompt{font-family:Inter,-apple-system,sans-serif;font-weight:400;font-stretch:normal;font-size:13px;line-height:16px;color:#1a1a1a}.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}.book-tab-list{width:100%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;background-color:#f9f7f6;padding:5px;list-style:none;overflow-x:auto}.book-tab-list .book-tab-item{text-decoration:none;display:flex;justify-content:center;align-items:center;width:50%;min-width:150px;height:50px;border-radius:2.5rem;margin:0;white-space:nowrap;padding:10px;text-align:center}.book-tab-list .book-tab-item.book-tab-active{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 3px 6px -1px hsla(0,0%,69.4%,.23)}.book-tab-list .book-tab-item.book-tab-active .text{color:#1a1a1a}.book-tab-list .book-tab-item .text{position:relative;text-decoration:none!important;color:#606060;cursor:pointer}.book-tab-list .book-tab-item .text h1,.book-tab-list .book-tab-item .text span{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:16px;line-height:16px;white-space:pre-line}.book-tab-list .book-tab-item .text .new{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-stretch:normal;font-size:10px;color:#fff;background-color:#ff2a4e;padding:0 6px;border-radius:2rem;line-height:13px;height:13px;position:absolute;right:-40px;top:-3px}@media (max-width:576px){.book-tab-list .book-tab-item .text .new{right:-35px;top:-7px}}