.template-front-schedule-result-index #result-schedule-page :not(i){font-family:Figtree}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page.page{background-color:unset}}.template-front-schedule-result-index #result-schedule-page .page-subheader{margin-top:20px}@media (min-width:767px){.template-front-schedule-result-index #result-schedule-page .page-subheader{background:#252a31;margin-top:0}}.template-front-schedule-result-index #result-schedule-page .page-subheader h1,.template-front-schedule-result-index #result-schedule-page .page-subheader li a span{font-weight:500}.template-front-schedule-result-index #result-schedule-page .page-subheader li a span{font-size:12px}.template-front-schedule-result-index #result-schedule-page .page-subheader h1{font-size:32px;padding:28px 0}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .page-subheader h1{font-size:20px;padding:0}.template-front-schedule-result-index #result-schedule-page .page-subheader .breadcrumb{display:none}.template-front-schedule-result-index #result-schedule-page .page-subheader .header-action{padding-left:10px;padding-right:10px}}.template-front-schedule-result-index #result-schedule-page .page-subheader .header-action h1{font-size:36px;line-height:20px}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .page-subheader .header-action h1{font-size:20px;font-weight:500;text-align:start}}@media (max-width:320px){.template-front-schedule-result-index #result-schedule-page .page-subheader .header-action h1{font-size:16px}}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .page-subheader .action{align-items:center;display:flex;justify-content:space-between}.template-front-schedule-result-index #result-schedule-page .page-subheader .action .open{padding:0 8px;width:100%}.template-front-schedule-result-index #result-schedule-page .page-subheader .action .open .search-icon{margin-right:8px}}.template-front-schedule-result-index #result-schedule-page .page-subheader .action .actions-mobile{display:none}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .page-subheader .action .actions-mobile{display:flex;justify-content:end}}.template-front-schedule-result-index #result-schedule-page .page-subheader .action .actions-mobile .search-container{transition:width .3s ease-in-out}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .container{padding:0}}.template-front-schedule-result-index #result-schedule-page .container ol,.template-front-schedule-result-index #result-schedule-page .container ul{font-size:16px}.template-front-schedule-result-index #result-schedule-page .content{padding-bottom:24px}.template-front-schedule-result-index #result-schedule-page .filter-option-container{display:flex;justify-content:space-between;margin:24px 0}.template-front-schedule-result-index #result-schedule-page .select-active{-ms-overflow-style:none;gap:5px;margin:0!important;padding:0;scrollbar-width:none}.template-front-schedule-result-index #result-schedule-page .select-active-webkit-scrollbar{display:none}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .select-active{padding:0 10px}}.template-front-schedule-result-index #result-schedule-page .select-active .active-item{font-weight:500}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .select-active .active-item{background-color:unset}}.template-front-schedule-result-index #result-schedule-page .select-active .selected{background-color:#14171f}.template-front-schedule-result-index #result-schedule-page .input-container{align-items:center;background-color:#fff;border:1px solid #c2c0bc;border-radius:8px;display:flex;height:40px;max-width:230px;min-width:210px;padding:0 16px;position:relative}.template-front-schedule-result-index #result-schedule-page .search-container:after{color:#778698;content:"\f002";font-family:Font Awesome\ 6 Pro;font-size:17px;font-weight:300;margin-left:8px}.template-front-schedule-result-index #result-schedule-page .search-container .search-icon{display:none}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .search-container{height:40px;justify-content:center;max-width:unset;min-width:unset;padding:0;width:40px}.template-front-schedule-result-index #result-schedule-page .search-container:after{content:unset}.template-front-schedule-result-index #result-schedule-page .search-container .search-icon{display:block}}.template-front-schedule-result-index #result-schedule-page .search-container input{font-feature-settings:"clig" off,"liga" off;border:none;color:#778698;font-family:Figtree;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:24px;padding-right:5px;width:100%}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .search-container input{display:none;font-size:16px}}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card{max-width:230px;min-width:210px;width:100%}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;text-align:center;width:100%}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default .select2-selection--single:before{color:#908d89;content:"\f133";font-family:Font Awesome\ 6 Pro;font-size:17px;font-weight:300;margin-right:8px}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-selection--single{align-items:center;border:1px solid #c2c0bc;border-radius:8px;display:flex;height:40px;padding-left:10px}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default .select2-selection--single{font-feature-settings:"clig" off,"liga" off;color:#2f3137;font-family:Figtree;font-size:14px;font-style:normal;font-weight:400;text-transform:unset}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #2f3137}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#2f3137 transparent transparent}.template-front-schedule-result-index #result-schedule-page .select-period-container .select-period-card .select2-container--default .select2-selection--single .select2-selection__arrow{right:4px;top:6px}.template-front-schedule-result-index #result-schedule-page #period-select-mobile{margin-right:8px}.template-front-schedule-result-index #result-schedule-page #period-select-mobile .custom-select,.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select2-container .select2-container--default{height:40px!important;width:40px!important}.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select-period-card{min-width:unset!important}.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select-period-card .select2-selection--single{justify-content:center;padding-left:0}.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select2-selection__arrow,.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select2-selection__rendered{display:none}.template-front-schedule-result-index #result-schedule-page #period-select-mobile .select2-container--default .select2-selection--single:before{color:#2f3137;margin-right:0}.template-front-schedule-result-index #result-schedule-page .table-container{-ms-overflow-style:none;border:1px solid rgba(66,76,87,.7);border-radius:8px;overflow:hidden;overflow-x:scroll;scrollbar-width:none;width:100%}.template-front-schedule-result-index #result-schedule-page .table-container-webkit-scrollbar{display:none}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page .table-container{border-left:0;border-radius:0;border-right:0}}.template-front-schedule-result-index #result-schedule-page table{background-color:#fff;border-collapse:collapse;border-spacing:0;width:100%}.template-front-schedule-result-index #result-schedule-page table tr{color:#2f3137}.template-front-schedule-result-index #result-schedule-page table thead{font-size:14px;font-weight:500}.template-front-schedule-result-index #result-schedule-page table thead tr{background-color:#eeedec;height:40px}.template-front-schedule-result-index #result-schedule-page table thead tr th{border-bottom:1px solid #c2c0bc;font-weight:500;padding:0 12px}.template-front-schedule-result-index #result-schedule-page table thead tr th:not(.header-favorite):not(.header-go-to-company){max-width:300px;min-width:185px}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table thead tr th:not(.header-favorite):not(.header-go-to-company){max-width:200px}.template-front-schedule-result-index #result-schedule-page table thead tr th.header-favorite,.template-front-schedule-result-index #result-schedule-page table thead tr th.header-go-to-company{display:none}}.template-front-schedule-result-index #result-schedule-page table thead tr th.header-company-name{text-align:start}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table thead tr th.header-company-name{background-color:#eeedec;border-right:1px solid #dbd9d7;left:0;position:sticky}}.template-front-schedule-result-index #result-schedule-page table thead tr th:not(.header-company-name){text-align:center}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table thead tr th:not(.header-company-name){background-color:hsla(40,5%,75%,.3)}}.template-front-schedule-result-index #result-schedule-page table thead tr .sort-icon:after{color:#908d89;content:"\e099";font-family:Font Awesome\ 6 Pro;font-size:15px;margin-left:8px}.template-front-schedule-result-index #result-schedule-page table thead tr .sort-icon[data-sort=asc]:after{content:"\f885"}.template-front-schedule-result-index #result-schedule-page table thead tr .sort-icon[data-sort=desc]:after{content:"\f160"}.template-front-schedule-result-index #result-schedule-page table tbody{font-size:16px}.template-front-schedule-result-index #result-schedule-page table tbody tr:not(:last-of-type){border-bottom:1px solid #c2c0bc}.template-front-schedule-result-index #result-schedule-page table tbody tr td{font-weight:400;max-height:58px;padding:16px}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td{background-color:#fff;padding:12px}}.template-front-schedule-result-index #result-schedule-page table tbody tr td:not(.body-favorite):not(.body-go-to-company){max-width:300px;min-width:185px}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td:not(.body-favorite):not(.body-go-to-company){max-width:200px}}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-favorite,.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-go-to-company{max-width:40px;min-width:40px}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-favorite:hover,.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-go-to-company:hover{cursor:pointer}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-favorite,.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-go-to-company{display:none}}.template-front-schedule-result-index #result-schedule-page table tbody tr td .favorite-icons{display:flex;justify-content:center}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name{font-weight:500;left:0;position:sticky;text-align:start}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name{background-color:#fff;border-bottom:1px solid #dbd9d7;border-right:1px solid #dbd9d7}}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name .asset-content img{border:1px solid #c2c0bc;border-radius:4px;height:40px;margin-right:24px;width:40px}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name .asset-content img{height:32px;margin-right:12px;width:32px}}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name .asset-content a{align-items:center;display:flex;overflow:hidden}.template-front-schedule-result-index #result-schedule-page table tbody tr td.body-company-name .asset-content .asset-name{color:#000;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-front-schedule-result-index #result-schedule-page table tbody tr td:not(.body-company-name){text-align:center}@media (max-width:767px){.template-front-schedule-result-index #result-schedule-page table tbody tr td:not(.body-company-name){background:#eaeaea}}.template-front-schedule-result-index #result-schedule-page table tbody tr td .body-status{display:flex;justify-content:center}.template-front-schedule-result-index #result-schedule-page table tbody tr .tr-container{align-items:center;display:flex}.template-front-schedule-result-index #result-schedule-page table .status-tag{background-color:#e5eeff;border-radius:8px;height:24px;max-width:100px;padding:4px 8px}.template-front-schedule-result-index #result-schedule-page table .status-tag .bullet{background-color:#003699;border-radius:999px;display:block;height:8px;margin-right:8px;width:8px}.template-front-schedule-result-index #result-schedule-page table .status-tag .text{color:#003699;font-size:14px;line-height:0px}.template-front-schedule-result-index #result-schedule-page .no-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 0}.template-front-schedule-result-index #result-schedule-page .no-content h1{color:#2f3137;font-size:20px;font-weight:500;letter-spacing:0;line-height:120%}.template-front-schedule-result-index #result-schedule-page .no-content p{color:#2f3137;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px}
