.ant-modal.g-modal{top:20px}.ant-modal.g-modal .ant-modal-close{width:auto;height:auto;top:16px}.ant-modal.g-modal .ant-modal-close-x svg{color:var(--color-black4);display:block;width:24px;height:24px}.ant-modal.g-modal .g-modal-wrapper{display:flex;flex-direction:column;gap:16px}.ant-modal.g-modal .g-modal-header h2{color:var(--color-black1);font-size:22px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.ant-modal.g-modal .g-modal-header h2{font-size:20px}}@media only screen and (max-width: 1440px){.ant-modal.g-modal .g-modal-header h2{font-size:18px}}.ant-modal.g-modal .g-modal-body{display:flex;flex-direction:column;gap:24px}.ant-modal.g-modal .g-modal-footer{max-width:500px;width:100%;margin:0 auto}.ant-btn.g-button{width:100%;display:flex;align-items:center;justify-content:center;height:var(--local-size);padding:0 var(--local-padding);box-shadow:unset!important;position:relative;gap:8px}.ant-btn.g-button .btn-count{min-width:16px;height:16px;background-color:#fff;border-radius:50%;color:rgb(var(--local-color));font-size:12px;display:flex;align-items:center;justify-content:center}.ant-btn.g-button small{width:16px;height:16px;border-radius:50%;background-color:#fff;color:var(--color-black1)}.ant-btn.g-button span{font-size:var(--local-font)}.ant-btn.g-button .g-icon-custom{width:calc(var(--local-size) - 13px)}.ant-btn.g-button-icon{min-width:var(--local-size);max-width:var(--local-size);padding:0;position:relative}.ant-btn.g-button-icon .g-icon-custom{width:calc(var(--local-size) - 10px)}.ant-btn.g-button-icon i{position:absolute;aspect-ratio:1/1;color:var(--color-white1);font-size:14px;font-weight:500;line-height:130%;top:0;right:0;background-color:var(--color-red1);width:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translate(40%,-40%);font-style:normal}.ant-btn.g-button-kind-filled{background-color:rgba(var(--local-color),1);border-color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-filled:not(:disabled):hover{background-color:rgba(var(--local-color),.9);border-color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-filled span{color:var(--color-white1)}.ant-btn.g-button-kind-filled .g-icon-custom{fill:var(--color-white1)}.ant-btn.g-button-kind-alpha{background-color:rgba(var(--local-color),.1);border-color:rgba(var(--local-color),0)}.ant-btn.g-button-kind-alpha span{color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-alpha .g-icon-custom{fill:rgba(var(--local-color),1)}.ant-btn.g-button-kind-alpha:not(:disabled):hover{background-color:rgba(var(--local-color),.3);border-color:transparent}.ant-btn.g-button-kind-alpha:not(:disabled):hover .g-icon-custom{fill:rgba(var(--local-color),1)}.ant-btn.g-button-kind-outline{background-color:transparent;border-color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-outline .g-icon-custom{fill:rgba(var(--local-color),1)}.ant-btn.g-button-kind-outline span{color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-outline:not(:disabled):hover{background-color:rgba(var(--local-color),1);border-color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-outline:not(:disabled):hover span{color:var(--color-white1)}.ant-btn.g-button-kind-outline:not(:disabled):hover .g-icon-custom{fill:var(--color-white1)}.ant-btn.g-button-kind-alpha-bordered{background-color:rgba(var(--local-color),.1);border:1px solid rgba(var(--local-color),.2)}.ant-btn.g-button-kind-alpha-bordered span{color:rgba(var(--local-color),1)}.ant-btn.g-button-kind-alpha-bordered .g-icon-custom{fill:rgba(var(--local-color),1)}.ant-btn.g-button-kind-alpha-bordered:hover{border:1px solid rgba(var(--local-color),.4)}.ant-btn.g-button .ant-btn-loading-icon{width:100%;height:100%;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;background-color:rgba(var(--color-white),.1);transition:opacity .3s ease-in-out}.ant-btn.g-button .ant-btn-loading-icon>.anticon{margin-inline-end:0!important}.g-icon{display:block;width:var(--local-size);min-width:var(--local-size);fill:rgba(var(--local-color),1)}.ant-input.g-input{height:var(--local-size);padding:0 var(--local-padding);font-weight:400;width:100%;font-size:var(--local-font);color:var(--color-black1)}.ant-input.g-input::placeholder{color:var(--color-black5)}.ant-input-number.g-input-number{height:var(--local-size);display:flex;align-items:center;width:100%}.ant-input-number.g-input-number .ant-input-number-handler-wrap{display:none}.ant-input-number.g-input-number>div{width:100%}.ant-input-number.g-input-number .ant-input-number-input{height:auto;padding:0 var(--local-padding);width:100%;font-size:var(--local-font);color:var(--color-black1)}.ant-input-number.g-input-number .ant-input-number-input::placeholder{color:var(--color-black4)}.ant-input-number.g-input-number-center .ant-input-number-input{text-align:center}.ant-picker.g-picker{width:100%;height:var(--local-size);border-color:var(--color-black6);padding:0 var(--local-padding)}.ant-picker.g-picker .ant-picker-input input{font-size:var(--local-font);color:var(--color-black1);font-weight:400}.ant-picker.g-picker .ant-picker-input input::placeholder{color:var(--color-black4)}.ant-picker.g-picker .ant-picker-suffix svg,.ant-picker.g-picker .ant-picker-clear svg{width:22px;height:22px;fill:var(--color-red1)}.g-search{position:relative}.g-search .g-button{position:absolute;top:50%;transform:translateY(-50%);right:4px;height:calc(100% - 8px);aspect-ratio:1/1;width:auto!important;max-width:unset}.ant-table-wrapper.g-table.bordered{border:1px solid var(--color-black6);border-radius:12px;overflow:hidden;padding:0!important}.ant-table-wrapper.g-table.bordered .ant-divider{margin:0}.ant-table-wrapper.g-table.bordered .ant-table{background-color:transparent}.ant-table-wrapper.g-table .ant-table{padding:0}.ant-table-wrapper.g-table .ant-table{border-radius:8px;padding:0 16px}@media only screen and (max-width: 768px){.ant-table-wrapper.g-table .ant-table{padding:0 8px}}.ant-table-wrapper.g-table .ant-table-thead>tr>th{padding:16px 8px;background-color:var(--color-white1)!important;color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%;border-color:var(--color-black7);border-bottom:none!important}@media only screen and (max-width: 1700px){.ant-table-wrapper.g-table .ant-table-thead>tr>th{font-size:16px}}@media only screen and (max-width: 1440px){.ant-table-wrapper.g-table .ant-table-thead>tr>th{font-size:15px}}@media only screen and (max-width: 1199px){.ant-table-wrapper.g-table .ant-table-thead>tr>th{font-size:14px}}@media only screen and (max-width: 991px){.ant-table-wrapper.g-table .ant-table-thead>tr>th{font-size:13px}}@media only screen and (max-width: 768px){.ant-table-wrapper.g-table .ant-table-thead>tr>th{padding:8px 4px}}.ant-table-wrapper.g-table .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper.g-table .ant-table-tbody{scroll-behavior:smooth!important}.ant-table-wrapper.g-table .ant-table-tbody>tr>td{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;padding:10px 8px;border-bottom:1px solid transparent!important;background-color:#fff!important;border-top:1px solid var(--color-black7)!important;border-radius:0!important;position:relative;z-index:1}@media only screen and (max-width: 1700px){.ant-table-wrapper.g-table .ant-table-tbody>tr>td{font-size:16px}}@media only screen and (max-width: 1440px){.ant-table-wrapper.g-table .ant-table-tbody>tr>td{font-size:15px}}@media only screen and (max-width: 1199px){.ant-table-wrapper.g-table .ant-table-tbody>tr>td{font-size:14px}}@media only screen and (max-width: 991px){.ant-table-wrapper.g-table .ant-table-tbody>tr>td{font-size:13px}}.ant-table-wrapper.g-table .ant-table-tbody>tr>td>*{vertical-align:middle}.ant-table-wrapper.g-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:#fefbfb!important}.ant-table-wrapper.g-table .ant-table-tbody>tr.ant-table-measure-row+tr td{border-top:none!important}.ant-table-wrapper.g-table .ant-table-tbody>tr:last-child>td{border-bottom-color:transparent}.ant-table-wrapper.g-table .ant-table-tbody>tr.ant-table-measure-row>td{border-bottom:none!important}.ant-table-wrapper.g-table .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0px}.ant-table-wrapper.g-table .ant-table-cell .ant-slider-track{background-color:var(--color-red1)!important}.ant-table-wrapper.g-table .ant-table-cell .ant-slider-mark-text{color:var(--color-red1)!important}.ant-table-wrapper.g-table .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.ant-table-wrapper.g-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-wrapper.g-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid transparent;z-index:2}.ant-table-wrapper.g-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.ant-table-wrapper.g-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{border-left:1px solid transparent}.ant-table-wrapper.g-table .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.ant-table-wrapper.g-table .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,.ant-table-wrapper.g-table .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.ant-table-wrapper.g-table .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-left-last{border-right:1px solid var(--color-black7)}.ant-table-wrapper.g-table .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.ant-table-wrapper.g-table .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,.ant-table-wrapper.g-table .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.ant-table-wrapper.g-table .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-right-first{border-left:1px solid var(--color-black7)}.ant-select.g-select.ant-select-multiple,.ant-select.g-select.ant-select-single{display:block}.ant-select.g-select.ant-select-multiple .ant-select-arrow,.ant-select.g-select.ant-select-single .ant-select-arrow{transform:translateY(-50%);top:50%;vertical-align:unset;width:auto;height:unset;margin-top:unset}.ant-select.g-select.ant-select-multiple .ant-select-arrow svg,.ant-select.g-select.ant-select-single .ant-select-arrow svg{display:block;fill:var(--color-red1);width:24px;height:24px}.ant-select.g-select.ant-select-multiple .ant-select-selector,.ant-select.g-select.ant-select-single .ant-select-selector{border-color:var(--color-black6);height:unset;min-height:var(--local-size);padding:3px calc(var(--local-padding) + 24px) 3px var(--local-padding);display:flex;align-items:center}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-search,.ant-select.g-select.ant-select-single .ant-select-selector .ant-select-selection-search{inset-inline-start:var(--local-padding);inset-inline-end:var(--local-padding)}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-search-input,.ant-select.g-select.ant-select-single .ant-select-selector .ant-select-selection-search-input{height:100%;font-size:var(--local-font)}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder,.ant-select.g-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding-inline-end:0;display:flex;align-items:center;font-size:var(--local-font);font-weight:400;line-height:unset}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-item,.ant-select.g-select.ant-select-single .ant-select-selector .ant-select-selection-item{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;position:absolute;left:var(--local-padding);right:48px;top:50%;transform:translateY(-50%);padding-right:0;font-size:var(--local-font)}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow{gap:6px;row-gap:6px}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{position:unset;transform:unset;height:unset;margin:unset;display:flex;align-items:center;padding:4px;gap:4px}.ant-select.g-select.ant-select-multiple .ant-select-selector .ant-select-selection-item-content{line-height:1;margin-right:0}.ant-select.g-select .ant-select-clear{width:24px;height:24px;margin-top:unset;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;right:12px;font-size:14px}.ant-select.g-select .ant-select-clear svg{color:var(--color-red1);width:unset!important;height:unset!important}.g-card{--card-padding-large: 24px;--card-padding-default: 16px;--card-padding-small: 8px;display:flex;flex-direction:column;padding:var(--local-padding);position:relative;background-color:var(--color-white1);border-radius:8px;box-shadow:#a5a3ae4d 0 2px 4px;flex:0 0 auto;overflow:hidden}.g-card-partial{padding:0}.g-card-header{padding:var(--local-padding);background-color:rgba(var(--color-red),.05)}.g-card-body{overflow:auto;flex:1;padding:var(--local-padding)}.g-card-footer{padding:var(--local-padding);border-top:1px solid var(--color-black6)}.g-card-loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background-color:rgba(var(--color-blue),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.g-card-pointer{cursor:pointer}.ant-pagination.g-pagination{display:flex;align-items:center;width:100%}.ant-pagination.g-pagination .ant-pagination-total-text{order:2;margin:0 auto 0 0;color:var(--color-black4);font-size:16px;font-weight:400;line-height:150%;vertical-align:middle;height:auto}@media only screen and (max-width: 1700px){.ant-pagination.g-pagination .ant-pagination-total-text{font-size:15px}}@media only screen and (max-width: 1440px){.ant-pagination.g-pagination .ant-pagination-total-text{font-size:14px}}@media only screen and (max-width: 1199px){.ant-pagination.g-pagination .ant-pagination-total-text{font-size:13px}}@media only screen and (max-width: 991px){.ant-pagination.g-pagination .ant-pagination-total-text{font-size:12px}}.ant-pagination.g-pagination .ant-pagination-options{order:1;margin:0 16px 0 0}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer{display:flex;justify-content:center}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selector{height:40px;padding:0 10px}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-arrow{display:none}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item{padding-right:0;display:flex;align-items:center}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{color:var(---color-black4);font-size:16px;font-weight:400;line-height:150%;margin-right:12px}@media only screen and (max-width: 1700px){.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{font-size:15px}}@media only screen and (max-width: 1440px){.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{font-size:14px}}@media only screen and (max-width: 1199px){.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{font-size:13px}}@media only screen and (max-width: 991px){.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item span{font-size:12px}}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item i{font-size:16px;color:var(--color-black4)}.ant-pagination.g-pagination .ant-pagination-options .ant-select.ant-pagination-options-size-changer .ant-select-selection-item-option-content i{display:none}.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{border-radius:8px;background:var(--color-black-7, #ededed);width:40px;height:40px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;line-height:unset;min-width:unset;color:var(--color-black3);font-size:16px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{font-size:15px}}@media only screen and (max-width: 1440px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{font-size:14px}}@media only screen and (max-width: 1199px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{font-size:13px}}@media only screen and (max-width: 991px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{font-size:12px}}@media only screen and (max-width: 768px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{height:36px;width:36px}}@media only screen and (max-width: 575px){.ant-pagination.g-pagination .ant-pagination-jump-next,.ant-pagination.g-pagination .ant-pagination-jump-prev,.ant-pagination.g-pagination .ant-pagination-item,.ant-pagination.g-pagination .ant-pagination-next,.ant-pagination.g-pagination .ant-pagination-prev{width:32px;height:32px}}.ant-pagination.g-pagination .ant-pagination-item{margin-inline-end:4px}.ant-pagination.g-pagination .ant-pagination-item-active{background-color:var(--color-red1);color:#fff}.ant-pagination.g-pagination .ant-pagination-prev{margin-inline-end:4px}.ant-pagination.g-pagination .ant-pagination-prev svg,.ant-pagination.g-pagination .ant-pagination-next svg{width:18px;fill:var(--color-black2)}.ant-pagination.g-pagination .ant-pagination-disabled svg{fill:var(--color-black5)}.ant-pagination.g-pagination>*:not(.ant-pagination-total-text,.ant-pagination-options){order:3}.l-rating{display:flex;flex-direction:column}.l-rating-label{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.l-rating-label{font-size:16px}}@media only screen and (max-width: 1440px){.l-rating-label{font-size:15px}}@media only screen and (max-width: 1199px){.l-rating-label{font-size:14px}}@media only screen and (max-width: 991px){.l-rating-label{font-size:13px}}.l-rating-label small{color:var(--color-black3);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.l-rating-label small{font-size:15px}}@media only screen and (max-width: 1440px){.l-rating-label small{font-size:14px}}@media only screen and (max-width: 1199px){.l-rating-label small{font-size:13px}}@media only screen and (max-width: 991px){.l-rating-label small{font-size:12px}}.l-rating-stars{position:relative;white-space:nowrap;display:flex;align-items:center}.l-rating-stars-icon{fill:gold;width:20%}.l-rating-stars-cover{background:white;height:100%;overflow:hidden;mix-blend-mode:color;position:absolute;top:0;right:0}.l-rating-center{align-items:center}.g-avatar[data-v-0fc38a9a]{min-width:var(--block-width);width:var(--block-width);cursor:pointer;position:relative}@media only screen and (max-width: 768px){.g-avatar[data-v-0fc38a9a]{--block-width: 32px;gap:8px}}.g-avatar-image[data-v-0fc38a9a]{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.g-avatar-image img[data-v-0fc38a9a]{width:100%;height:100%;object-fit:cover;object-position:center}.g-avatar-status[data-v-0fc38a9a]{position:absolute;right:15%;bottom:15%;width:14px;height:14px;border-radius:50%;background-color:var(--color-black5);transform:translate(50%,50%);border:1px solid white}.g-avatar-status-online[data-v-0fc38a9a]{background-color:#50c878!important}.ant-dropdown-menu.g-menu{padding:8px;border-radius:6px;background:var(--color-white1);box-shadow:0 10px 20px #a5a3ae66;min-width:160px}.g-menu-item span{display:flex;align-items:center;gap:8px;color:var(--color-black2);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.g-menu-item span{font-size:16px}}@media only screen and (max-width: 1440px){.g-menu-item span{font-size:15px}}@media only screen and (max-width: 1199px){.g-menu-item span{font-size:14px}}@media only screen and (max-width: 991px){.g-menu-item span{font-size:13px}}.g-menu-item span .t-icon{width:24px;height:24px}.g-menu-item span .t-icon-s-logout{fill:var(--color-red-500)}.g-menu-item-active{background-color:var(--color-red2)}.g-menu-item-active span{color:var(--color-red1)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Bold-cb47f8ef.eot);src:local("GT Eesti Pro Display Bold"),local("GTEestiProDisplay-Bold"),url(/assets/GTEestiProDisplay-Bold-cb47f8ef.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Bold-b649c28c.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Bold-58696c17.woff) format("woff"),url(/assets/GTEestiProDisplay-Bold-dc7e4dc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Light-0f895fa3.eot);src:local("GT Eesti Pro Display Light"),local("GTEestiProDisplay-Light"),url(/assets/GTEestiProDisplay-Light-0f895fa3.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Light-dfae7f9a.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Light-63408c12.woff) format("woff"),url(/assets/GTEestiProDisplay-Light-42812812.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Medium-f36de0d0.eot);src:local("GT Eesti Pro Display Medium"),local("GTEestiProDisplay-Medium"),url(/assets/GTEestiProDisplay-Medium-f36de0d0.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Medium-bbcdd1f1.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Medium-9021b945.woff) format("woff"),url(/assets/GTEestiProDisplay-Medium-29c809ca.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GT Eesti Pro Display;src:url(/assets/GTEestiProDisplay-Regular-372e0bcb.eot);src:local("GT Eesti Pro Display Regular"),local("GTEestiProDisplay-Regular"),url(/assets/GTEestiProDisplay-Regular-372e0bcb.eot?#iefix) format("embedded-opentype"),url(/assets/GTEestiProDisplay-Regular-ee920449.woff2) format("woff2"),url(/assets/GTEestiProDisplay-Regular-db5dea27.woff) format("woff"),url(/assets/GTEestiProDisplay-Regular-b1287c0b.ttf) format("truetype");font-weight:400;font-style:normal}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps{position:relative}:root{--color-red: 188, 17, 17;--color-red1: rgb(var(--color-red));--color-red2: rgb(245, 219, 219);--color-blue: 63, 113, 206;--color-blue1: rgb(var(--color-blue));--color-blue2: rgb(226, 234, 248);--color-blue3: rgba(107, 168, 248, 1);--color-green: 55, 143, 35;--color-green1: rgb(var(--color-green));--color-green2: rgb(225, 238, 222);--color-green3: rgba(177, 235, 0);--color-orange: 143, 93, 35;--color-orange1: rgb(var(--color-orange));--color-orange2: rgb(238, 231, 222);--color-yellow: 222, 150, 11;--color-yellow1: rgb(var(--color-yellow));--color-yellow2: rgb(250, 239, 218);--color-yellow3: rgba(255, 213, 75, 1);--color-black: 18, 17, 17;--color-black1: rgb(var(--color-black));--color-black2: rgb(43, 43, 44);--color-black3: rgb(105, 105, 108);--color-black4: rgb(145, 145, 148);--color-black5: rgb(175, 175, 175);--color-black6: rgb(219, 219, 219);--color-black7: rgb(237, 237, 237);--color-black8: rgb(244, 244, 244);--color-purple: 130, 81, 226;--color-purple1: rgb(var(--color-purple));--color-purple2: rgba(239, 234, 248, 1);--color-white: 255, 255, 255;--color-white1: rgb(var(--color-white));--sider-bg: rgb(18, 17, 17);--main-bg: rgb(242, 242, 242);--aside-width: 300px;--aside-menu-height: 50px;--header-height: 82px;--height-navigation: 72px;--icon-size-small: 18px;--icon-size-default: 24px;--icon-size-large: 30px;--element-size-small: 32px;--element-size-default: 38px;--element-size-large: 44px;--element-padding-small: 12px;--element-padding-default: 14px;--element-padding-large: 16px;--element-font-small: 15px;--element-font-default: 17px;--element-font-large: 19px}@media only screen and (max-width: 991px){:root{--aside-width: 240px;--header-height: 60px }}@media only screen and (max-width: 575px){:root{--aside-width: 24px}}@media only screen and (max-width: 1700px){:root{--icon-size-small: 17px;--icon-size-default: 22px;--icon-size-large: 38px;--element-size-small: 30px;--element-size-default: 36px;--element-size-large: 42px;--element-padding-small: 10px;--element-padding-default: 12px;--element-padding-large: 14px;--element-font-small: 14px;--element-font-default: 16px;--element-font-large: 18px}}@media only screen and (max-width: 1440px){:root{--icon-size-small: 16px;--icon-size-default: 20px;--icon-size-large: 36px;--element-size-small: 28px;--element-size-default: 34px;--element-size-large: 40px;--element-padding-small: 8px;--element-padding-default: 10px;--element-padding-large: 12px;--element-font-default: 15px;--element-font-large: 17px}}@media only screen and (max-width: 1199px){:root{--element-font-default: 14px;--element-font-large: 16px;--icon-size-small: 14px;--icon-size-default: 18px;--icon-size-large: 34px;--element-size-small: 26px;--element-size-default: 32px;--element-size-large: 38px}}@media only screen and (max-width: 991px){:root{--element-font-large: 15px}}@media only screen and (max-width: 991px){:root{--element-font-large: 14px}}*{font-family:GT Eesti Pro Display,sans-serif!important}p,h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}.ant-space{display:flex;margin:0!important}.ant-space-item>.ant-divider{margin:0!important}.ant-col>.ant-divider{margin:0!important}a{text-decoration:none}.ant-divider{border-color:var(--color-black6)}.ant-divider-horizontal{margin:16px 0}.ant-divider-vertical{height:32px}.icon-library{border:1px solid var(--color-black7);padding:16px;height:100%}.icon-library svg{width:100%;height:auto}.icon-library span{color:var(--color-black1);font-size:18px;font-weight:500;line-height:150%;text-align:center;display:block}@media only screen and (max-width: 1700px){.icon-library span{font-size:16px}}@media only screen and (max-width: 1440px){.icon-library span{font-size:15px}}@media only screen and (max-width: 1199px){.icon-library span{font-size:14px}}@media only screen and (max-width: 991px){.icon-library span{font-size:13px}}.list{display:flex;flex-direction:column;gap:8px}.list-item{display:flex;align-items:flex-end}.list-item span._1{color:var(--color-black3);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.list-item span._1{font-size:16px}}@media only screen and (max-width: 1440px){.list-item span._1{font-size:15px}}@media only screen and (max-width: 1199px){.list-item span._1{font-size:14px}}@media only screen and (max-width: 991px){.list-item span._1{font-size:13px}}.list-item span._2{color:var(--color-black2);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.list-item span._2{font-size:16px}}@media only screen and (max-width: 1440px){.list-item span._2{font-size:15px}}@media only screen and (max-width: 1199px){.list-item span._2{font-size:14px}}@media only screen and (max-width: 991px){.list-item span._2{font-size:13px}}.list-item-line{flex:1;margin:0 12px;transform:translateY(-8px);border-bottom:1px dashed var(--color-black5)}.audio-wrapper{display:flex;flex-direction:column;gap:20px}.audio-item{display:flex;flex-direction:column;gap:8px}.audio-item-title{color:var(--color-black1);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.audio-item-title{font-size:16px}}@media only screen and (max-width: 1440px){.audio-item-title{font-size:15px}}@media only screen and (max-width: 1199px){.audio-item-title{font-size:14px}}@media only screen and (max-width: 991px){.audio-item-title{font-size:13px}}.audio-item audio{flex:1}.audio-item-main{display:flex;align-items:center;gap:12px}.audio-item-main .t-icon-wrapper{min-width:54px;height:54px;border-color:var(--color-red1)!important;background-color:var(--color-red2)!important}.audio-item-main .t-icon-wrapper .t-icon{width:50%;height:50%;fill:var(--color-red1)}.ant-tooltip-h100{height:100%!important}.book{position:sticky;margin-bottom:30px;top:-40px}@media only screen and (max-width: 768px){.book{top:unset;position:unset}}.book iframe{border:none;height:700px}.ant-form-horizontal .ant-form-item-control{flex:none}.ant-form input[type=file]{display:none}.ant-drawer-header{display:none!important}.g-payment-card{aspect-ratio:1/1;background-color:var(--color-red2);border:1px solid var(--color-red1);padding:8px;cursor:pointer;transition:all .3s ease-in-out}.g-payment-card label{color:var(--color-red1);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.g-payment-card label{font-size:16px}}@media only screen and (max-width: 1440px){.g-payment-card label{font-size:15px}}@media only screen and (max-width: 1199px){.g-payment-card label{font-size:14px}}@media only screen and (max-width: 991px){.g-payment-card label{font-size:13px}}.g-payment-card:hover{background-color:var(--color-red1)}.g-payment-card:hover label{color:#fff}.ps--active-y{z-index:999}.loader-blur{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.ant-dropdown-content{padding:0 10px;border-radius:8px;background-color:var(--color-white1);box-shadow:0 2px 30px #0000001a}.ant-dropdown-content ul{display:flex;flex-direction:column}.ant-dropdown-content ul li{display:flex;align-items:center;padding:10px 0;cursor:pointer;gap:6px;color:var(--color-black1);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.ant-dropdown-content ul li{font-size:15px}}@media only screen and (max-width: 1440px){.ant-dropdown-content ul li{font-size:14px}}@media only screen and (max-width: 1199px){.ant-dropdown-content ul li{font-size:13px}}@media only screen and (max-width: 991px){.ant-dropdown-content ul li{font-size:12px}}.ant-dropdown-content ul li svg{width:24px}.ant-dropdown-content ul li:not(:last-child){border-bottom:1px solid var(--color-black7)}.ant-dropdown-lg .ant-dropdown-content{padding:12px 16px;max-height:480px;min-width:480px}.ant-dropdown-lg .ant-dropdown-content .ant-radio-wrapper{padding:12px 0}.ant-dropdown-lg .ant-dropdown-content .ant-radio-group{display:flex;flex-direction:column}.ant-dropdown-rating .ant-dropdown-content{padding:8px 10px;width:260px}.ant-dropdown-rating .ant-dropdown-content ul{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -2px;row-gap:4px;width:100%}.ant-dropdown-rating .ant-dropdown-content ul li{width:25%;padding:0 2px;border:none}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn{width:100%}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn:hover{border-color:var(--color-red1);background-color:var(--color-red2)}.ant-dropdown-rating .ant-dropdown-content ul li .ant-btn:hover span{color:var(--color-red1)}.ant-upload.ant-upload-multiple.ant-upload-drag{border-radius:12px;border:1px dashed var(--color-black5);background:var(--color-black9);padding:20px}.ant-upload.ant-upload-multiple.ant-upload-drag .ant-upload-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0}.ant-upload.ant-upload-multiple.ant-upload-drag .ant-upload-btn svg{width:40px;height:40px;fill:var(--color-primary1)}.ant-upload-list{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ant-upload-list:before,.ant-upload-list:after{display:none}.ant-upload-list-item{height:auto;margin:0}.ant-upload-list-item-info{padding:0;height:auto}.ant-upload-list-item-info .ant-upload-span{height:auto;width:auto;gap:8px;padding:10px 10px 10px 12px;border-radius:12px;border:1px solid var(--color-black6)}.ant-upload-list-item-info .ant-upload-text-icon{width:22px;height:22px;fill:var(--color-primary1)}.ant-upload-list-item-name{flex:1!important;padding:0!important}.ant-upload-list-item-card-actions-btn{width:33px!important;height:33px!important;border-radius:10px!important;border:1px solid var(--color-red2)!important;background:var(--color-red3)!important;display:flex;align-items:center;justify-content:center;opacity:1!important}.ant-upload-list-item-card-actions-btn svg{fill:var(--color-red1)}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:transparent}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:100%!important;height:100%!important;min-height:300px;display:flex;justify-content:center;align-items:center}.ant-form-item{margin:0}.ant-form-item .ant-checkbox-group,.ant-form-item .ant-radio-group{display:block}.ant-form-item .ant-checkbox-wrapper,.ant-form-item .ant-radio-button-wrapper{width:100%;line-height:unset;height:var(--element-size-large);display:flex;align-items:center;border-radius:8px!important;border:1px solid var(--color-black6);padding:0 15px}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox{display:none}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{display:flex;align-items:center;gap:10px;color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;padding:0}@media only screen and (max-width: 1700px){.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{font-size:16px}}@media only screen and (max-width: 1440px){.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{font-size:15px}}@media only screen and (max-width: 1199px){.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{font-size:14px}}@media only screen and (max-width: 991px){.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span{font-size:13px}}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span i{min-width:21.5px;height:21.5px;border:1.5px solid var(--color-black5);border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-checkbox-wrapper>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-radio-button~span i:after{content:"";width:calc(100% - 5px);height:calc(100% - 5px);background-color:var(--color-red1);border-radius:50%;opacity:0;transition:all .1s ease-in-out}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i{border-radius:4px}.ant-form-item .ant-checkbox-wrapper>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper>span.ant-checkbox~span i:after{border-radius:4px}.ant-form-item .ant-checkbox-wrapper-checked,.ant-form-item .ant-radio-button-wrapper-checked{border-color:var(--color-red1)}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span{color:var(--color-red1)}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span i,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span i,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span i,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span i{border:1.5px solid var(--color-red1)}.ant-form-item .ant-checkbox-wrapper-checked>span.ant-checkbox~span i:after,.ant-form-item .ant-checkbox-wrapper-checked>span.ant-radio-button~span i:after,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-checkbox~span i:after,.ant-form-item .ant-radio-button-wrapper-checked>span.ant-radio-button~span i:after{opacity:1}.ant-form-item-space .ant-checkbox-wrapper:not(:last-child){margin-bottom:16px}.ant-form-item .ant-form-item-control{width:100%}.ant-form-item .ant-form-item-label{margin-bottom:8px;padding-bottom:0!important}@media only screen and (max-width: 575px){.ant-form-item .ant-form-item-label{margin-bottom:4px}}.ant-form-item .ant-form-item-label>label{display:block;height:auto;color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.ant-form-item .ant-form-item-label>label{font-size:16px}}@media only screen and (max-width: 1440px){.ant-form-item .ant-form-item-label>label{font-size:15px}}@media only screen and (max-width: 1199px){.ant-form-item .ant-form-item-label>label{font-size:14px}}@media only screen and (max-width: 991px){.ant-form-item .ant-form-item-label>label{font-size:13px}}.ant-form-row{flex-direction:column;align-items:flex-start}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.homework{background-color:#f2f2f2;padding:20px;height:100vh}@media only screen and (max-width: 768px){.homework{height:unset;padding:16px}}.homework-wrapper{background-color:#fff;display:flex;flex-direction:column;max-height:100%;height:100%;border-radius:16px;overflow:hidden}.homework.student{padding:20px}@media only screen and (max-width: 768px){.homework.student{padding:16px}}.homework-footer,.homework-header{box-shadow:0 2px 30px #00000014;padding:20px;position:relative;z-index:999}@media only screen and (max-width: 768px){.homework-footer,.homework-header{padding:16px}}.homework-header-action{display:flex;justify-content:flex-end;gap:8px}.homework-header-duration{display:flex;align-items:center;gap:6px;color:var(--color-green1);font-size:22px;font-weight:500;line-height:130%}.homework-header-duration .t-icon{fill:var(--color-green1);width:32px;height:32px}@media only screen and (max-width: 1700px){.homework-header-duration{font-size:20px}}@media only screen and (max-width: 1440px){.homework-header-duration{font-size:18px}}.homework-header-logo .g-icon-custom{max-width:60px;display:block}@media only screen and (max-width: 768px){.homework-header-logo .g-icon-custom{max-width:40px}}.homework-body{flex:1;max-height:100%;overflow-y:auto;padding:60px 32px}@media only screen and (max-width: 768px){.homework-body{padding:16px}}.homework-footer{display:flex;justify-content:center;align-items:center;gap:20px;max-width:100%}@media only screen and (max-width: 768px){.homework-footer{gap:12px}}@media only screen and (max-width: 768px){.homework-footer .g-button{padding:0;aspect-ratio:1/1}}@media only screen and (max-width: 768px){.homework-footer .g-button span{display:none}}.homework-footer .ant-btn{width:unset}.homework-footer ul{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;max-width:100%;flex-wrap:wrap}@media only screen and (max-width: 768px){.homework-footer ul{gap:4px}}.homework-footer ul li{display:flex;align-items:center;justify-content:center;color:var(--color-black2);font-size:16px;font-weight:500;line-height:150%;border:1px solid var(--color-black4);border-radius:8px;cursor:pointer;aspect-ratio:1/1;min-width:44px}@media only screen and (max-width: 1700px){.homework-footer ul li{font-size:15px}}@media only screen and (max-width: 1440px){.homework-footer ul li{font-size:14px}}@media only screen and (max-width: 1199px){.homework-footer ul li{font-size:13px}}@media only screen and (max-width: 991px){.homework-footer ul li{font-size:12px}}@media only screen and (max-width: 1700px){.homework-footer ul li{min-width:42px}}@media only screen and (max-width: 1440px){.homework-footer ul li{min-width:40px}}@media only screen and (max-width: 1199px){.homework-footer ul li{min-width:38px}}.homework-footer ul li.done{background-color:var(--color-green2);color:var(--color-green1);border-color:var(--color-green1)}.homework-footer ul li.warning{background-color:var(--color-red2);color:var(--color-red1);border-color:var(--color-red1)}.homework-footer ul li.active{background-color:var(--color-blue2);color:var(--color-blue1);border-color:var(--color-blue1)}body{background-color:var(--main-bg)}.layout{height:100vh;padding-top:var(--header-height);position:relative}@media only screen and (max-width: 768px){.layout{height:auto}}.layout .ant-layout-sider{flex:0 0 var(--aside-width)!important;width:var(--aside-width)!important;max-width:var(--aside-width)!important;min-width:var(--aside-width)!important;position:fixed;top:0;left:0;height:100%;transition:all .2s ease-in-out;z-index:1000}@media only screen and (max-width: 768px){.layout .ant-layout-sider{transform:translate(-50%,calc(100% + var(--height-navigation) + 32px));--aside-width:calc(100% - 32px);left:50%;height:calc(100svh - (var(--height-navigation) + 32px + 16px));top:unset;bottom:calc(var(--height-navigation) + 32px);opacity:0;transition:all .3s ease-in-out}}@media only screen and (max-width: 768px){.layout .ant-layout-sider.active{transform:translate(-50%);opacity:1}}@media only screen and (max-width: 768px){.layout .ant-layout-sider.ant-layout-sider-collapsed{transform:translateY(0)}}.layout .ant-layout-sider~.layout-content{padding-left:calc(var(--aside-width) + 16px);transition:all .2s ease-in-out}.layout .ant-layout-sider.ant-layout-sider-collapsed~.header,.layout .ant-layout-sider.ant-layout-sider-collapsed~.layout-content,.layout .ant-layout-sider.ant-layout-sider-collapsed{--aside-width: 86px}@media only screen and (max-width: 768px){.layout .ant-layout-sider~.layout-content,.layout .ant-layout-sider.ant-layout-sider-collapsed~.layout-content{--aside-width: 0px}}@media only screen and (max-width: 768px){.layout .ant-layout-sider~.header,.layout .ant-layout-sider.ant-layout-sider-collapsed~.header{--aside-width: 0px}}@media only screen and (max-width: 768px){.layout .ant-layout-sider.ant-layout-sider-collapsed{--aside-width: 100%}}.layout-content{height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:16px;position:relative;z-index:998}@media only screen and (max-width: 768px){.layout-content{padding-bottom:calc(var(--height-navigation) + 32px);overflow:unset;height:auto;max-height:unset}}.auth{height:100vh;padding:32px;background-color:var(--color-white1)}@media only screen and (max-width: 991px){.auth{height:auto}}.auth-form{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.auth-form-submit{height:60px!important;border-radius:12px!important}@media only screen and (max-width: 768px){.auth-form-submit{height:48px!important}}.auth-form-wrapper{display:flex;flex-direction:column;width:100%;max-width:610px}.auth-form-logo{max-width:300px;width:100%;margin-bottom:60px}@media only screen and (max-width: 991px){.auth-form-logo{margin-bottom:48px}}.auth-form-title{color:var(--color-black1);font-size:24px;font-weight:500;line-height:130%;margin-bottom:4px}@media only screen and (max-width: 1700px){.auth-form-title{font-size:22px}}@media only screen and (max-width: 1440px){.auth-form-title{font-size:20px}}.auth-form-subtitle{color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%;margin-bottom:12px}@media only screen and (max-width: 1700px){.auth-form-subtitle{font-size:16px}}@media only screen and (max-width: 1440px){.auth-form-subtitle{font-size:15px}}@media only screen and (max-width: 1199px){.auth-form-subtitle{font-size:14px}}@media only screen and (max-width: 991px){.auth-form-subtitle{font-size:13px}}.auth-form-subtitle~.ant-space{margin-bottom:12px!important;cursor:pointer}.auth-form-radio{width:100%}.auth-form-radio:not(:last-of-type){margin-bottom:20px}.auth-form-radio label{display:flex;align-items:center;border-radius:16px;background:var(--color-black8);width:100%;height:64px;padding:0 20px;color:var(--color-black1);font-size:20px;font-weight:500;line-height:130%;cursor:pointer;border:1px solid transparent;transition:all .1s ease-in-out}@media only screen and (max-width: 1700px){.auth-form-radio label{font-size:18px}}@media only screen and (max-width: 1440px){.auth-form-radio label{font-size:16px}}@media only screen and (max-width: 1199px){.auth-form-radio label{font-size:15px}}@media only screen and (max-width: 991px){.auth-form-radio label{font-size:14px}}@media only screen and (max-width: 768px){.auth-form-radio label{font-size:13px}}@media only screen and (max-width: 991px){.auth-form-radio label{height:60px}}@media only screen and (max-width: 768px){.auth-form-radio label{height:48px}}.auth-form-radio label svg{margin-right:16px;fill:var(--color-red1)}.auth-form-radio label i{width:20px;height:20px;margin-left:auto;border:1px solid var(--color-black5);border-radius:50%;position:relative;transition:all .1s ease-in-out}.auth-form-radio label i:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:calc(100% - 4px);height:calc(100% - 4px);background-color:var(--color-red1);border-radius:50%;transition:all .1s ease-in-out}.auth-form-radio input{display:none}.auth-form-radio input:checked~label{border-color:var(--color-red1)}.auth-form-radio input:checked~label i{border-color:var(--color-red1)}.auth-form-radio input:checked~label i:after{transform:translate(-50%,-50%) scale(1)}.auth-form-input{width:100%;position:relative}.auth-form-input:not(:last-of-type){margin-bottom:20px}.auth-form-input input{width:100%;height:64px;color:var(--color-black1);font-size:20px;font-weight:400;line-height:130%;border-radius:16px;background:var(--color-black8);border:none;outline:none;padding-left:52px;padding-right:60px}@media only screen and (max-width: 1700px){.auth-form-input input{font-size:18px}}@media only screen and (max-width: 1440px){.auth-form-input input{font-size:17px}}@media only screen and (max-width: 1199px){.auth-form-input input{font-size:16px}}@media only screen and (max-width: 991px){.auth-form-input input{font-size:15px}}@media only screen and (max-width: 768px){.auth-form-input input{font-size:14px}}@media only screen and (max-width: 575px){.auth-form-input input{font-size:13px}}@media only screen and (max-width: 1199px){.auth-form-input input{height:56px}}@media only screen and (max-width: 991px){.auth-form-input input{height:48px}}.auth-form-input svg{position:absolute;top:50%;transform:translateY(-50%)}.auth-form-input svg:not(.icon-eye){left:16px;fill:var(--color-red1)}.auth-form-input svg.icon-eye{font-size:28px;color:var(--color-black4);right:16px;cursor:pointer}.auth-form-input svg.icon-eye:after{content:"";position:absolute;left:50%;transform:translate(-50%) rotate(45deg);width:2px;height:100%;background-color:var(--color-black4);border-radius:2px;opacity:0;transition:all .1s ease-in-out}.auth-form-input svg.icon-eye.active:after{opacity:1}.auth-form-submit{width:100%;padding:20px 0;justify-content:center;margin-top:32px;border-radius:16px}@media only screen and (max-width: 991px){.auth-form-submit{margin-top:12px}}.auth-form .t-bedge{margin-top:8px}.auth-slider{position:relative}.auth-slider .swiper-pagination{display:flex;align-items:center;gap:6px;position:absolute;left:50%;bottom:32px;transform:translate(-50%);z-index:999}@media only screen and (max-width: 991px){.auth-slider .swiper-pagination{bottom:16px}}.auth-slider .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(var(--color-white),.6);border-radius:5px;cursor:pointer;transition:all .3s ease-in-out}.auth-slider .swiper-pagination-bullet-active{width:40px;background-color:var(--color-white1)}.auth-slider .swiper-slide{height:calc(100vh - 64px);border-radius:20px;overflow:hidden}@media only screen and (max-width: 991px){.auth-slider .swiper-slide{aspect-ratio:1.118;height:auto}}.auth-slider .swiper-slide img{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-slider-copy{position:absolute;right:20px;bottom:20px;z-index:99;color:rgba(var(--color-white),.6);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.auth-slider-copy{font-size:15px}}@media only screen and (max-width: 1440px){.auth-slider-copy{font-size:14px}}@media only screen and (max-width: 1199px){.auth-slider-copy{font-size:13px}}@media only screen and (max-width: 991px){.auth-slider-copy{font-size:12px}}@media only screen and (max-width: 991px){.auth-slider-copy{display:none}}.auth-slider-copy a{color:var(--color-white1)}.error{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error svg{margin-bottom:40px}.error p{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;margin-bottom:16px}@media only screen and (max-width: 1700px){.error p{font-size:16px}}@media only screen and (max-width: 1440px){.error p{font-size:15px}}@media only screen and (max-width: 1199px){.error p{font-size:14px}}@media only screen and (max-width: 991px){.error p{font-size:13px}}.error .ant-btn{padding:14px 60px}.shop-wrapper{display:flex;gap:12px}.shop-list{max-width:86px;flex:0 0 86px;display:flex;flex-direction:column;gap:10px}.shop-active{flex:1}.shop-image{padding-bottom:100%;position:relative;border-radius:8px;overflow:hidden}.shop-image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}.shop-action{box-shadow:none}.shop-action-calc{display:flex;gap:12px}.shop-action-calc button,.shop-action-calc input{background-color:transparent;border:1px solid var(--color-black6);height:50px;border-radius:6px;outline:none;padding:0}.shop-action-calc input{flex:2;text-align:center;color:var(--color-black1);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.shop-action-calc input{font-size:16px}}@media only screen and (max-width: 1440px){.shop-action-calc input{font-size:15px}}@media only screen and (max-width: 1199px){.shop-action-calc input{font-size:14px}}@media only screen and (max-width: 991px){.shop-action-calc input{font-size:13px}}.shop-action-calc button{flex:1;cursor:pointer}.error svg{width:100%}:root{--height-menu: 50px}@media only screen and (max-width: 768px){:root{--height-menu: 44px}}@media only screen and (max-width: 575px){:root{--height-menu: 36px}}.ant-menu .sider-menu-item{display:flex;align-items:center;height:var(--height-menu);border-radius:8px;padding:0 12px 0 13px;transition:all .3s ease-in-out;gap:10px;border:1px solid transparent}@media only screen and (max-width: 768px){.ant-menu .sider-menu-item{padding:0 8px 0 9px}}.ant-menu .sider-menu-item-title{color:var(--color-white1);font-size:18px;font-weight:400;line-height:150%;color:var(--color-white1)!important;white-space:nowrap;overflow:hidden;transition:width .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (max-width: 1700px){.ant-menu .sider-menu-item-title{font-size:16px}}@media only screen and (max-width: 1440px){.ant-menu .sider-menu-item-title{font-size:15px}}@media only screen and (max-width: 1199px){.ant-menu .sider-menu-item-title{font-size:14px}}@media only screen and (max-width: 991px){.ant-menu .sider-menu-item-title{font-size:13px}}.ant-menu .sider-menu-item-icon{opacity:.6;fill:#fff;min-width:22px}.ant-menu .sider-menu-item-angle{position:absolute;right:12px;width:18px;top:50%;fill:var(--color-white1);transform:rotate(0) translateY(-50%)}.ant-menu .sider-menu-item-count{background-color:var(--color-blue1);height:24px;box-sizing:border-box;color:#fff;width:24px;display:flex;justify-content:center;align-items:center;border-radius:5px;margin-left:auto}.ant-menu .sider-menu-item.router-link-active{background-color:var(--color-white1)}.ant-menu .sider-menu-item.router-link-active .sider-menu-item-title{color:var(--color-black1)!important}.ant-menu .sider-menu-item.router-link-active .sider-menu-item-icon{opacity:1;fill:var(--color-red1)}.ant-menu .sider-menu-item:not(.router-link-active):hover{background-color:rgba(var(--color-white),.3)}.ant-menu-submenu-title{border-radius:8px;border:1px solid transparent}.ant-menu-submenu-open span.sider-menu-item{border-color:rgba(var(--color-white),.2)}.ant-menu-submenu-open .sider-menu-item-angle{transform:translateY(-50%) rotate(180deg)!important}.ant-menu-submenu-popup{background-color:transparent!important}.ant-menu-submenu-popup ul{padding:8px!important;border-radius:8px;background:var(--color-black2)!important}.ant-menu-submenu-popup ul li{height:auto!important;line-height:unset!important;margin-inline:unset!important;margin-block:unset!important;width:100%!important;padding:0!important;height:var(--height-menu)!important}.ant-menu-submenu-popup ul li:not(:last-child){margin-bottom:4px!important}.ant-menu-submenu-popup ul li.ant-menu-item-active{background-color:rgba(var(--color-white),.3)}.ant-layout-sider{background-color:var(--sider-bg)}@media only screen and (max-width: 768px){.ant-layout-sider{border-radius:16px}}.ant-layout-sider-children{height:100%}.ant-layout-sider-collapsed .ant-menu{width:100%!important;border-inline-end:unset!important}.ant-layout-sider-collapsed .ant-menu .sider-menu-item{width:var(--height-menu);margin-left:2px}.ant-layout-sider-collapsed .ant-menu .sider-menu-item-title{width:0;opacity:0}@media only screen and (max-width: 768px){.ant-layout-sider-collapsed .ant-menu .sider-menu-item-title{width:100%;opacity:1}}.ant-layout-sider-collapsed .ant-menu .sider-menu-item-angle{display:none}@media only screen and (max-width: 768px){.ant-layout-sider-collapsed .ant-menu .sider-menu-item{width:100%}}.ant-tooltip-content{transform:translate(12px)!important}.ant-tooltip-inner{display:flex;align-items:center;padding:3px 8px!important}.ant-tooltip-inner svg{display:none}.ant-tooltip-inner span{color:var(--color-white1);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.ant-tooltip-inner span{font-size:15px}}@media only screen and (max-width: 1440px){.ant-tooltip-inner span{font-size:14px}}@media only screen and (max-width: 1199px){.ant-tooltip-inner span{font-size:13px}}@media only screen and (max-width: 991px){.ant-tooltip-inner span{font-size:12px}}.sider-wrapper{display:flex;flex-direction:column;height:100%;padding:16px}@media only screen and (max-width: 768px){.sider-wrapper{padding:12px}}.sider-header{margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid rgba(var(--color-white),.2);display:flex;justify-content:center}.sider-header svg{width:100%;display:block;margin-left:2px}.sider-body{flex:1;max-height:100%}.sider-body ul{background-color:transparent!important}.sider-body ul li div,.sider-body ul li{margin:0!important;padding:0!important;width:100%!important;height:auto!important}.sider-body ul li div:active,.sider-body ul li div.ant-menu-item-selected,.sider-body ul li:active,.sider-body ul li.ant-menu-item-selected{background-color:transparent!important}.sider-body ul li div i,.sider-body ul li i{color:#fff!important;transition:all .2s ease-in-out}.sider-body ul li{position:relative}.sider-body ul li div svg.icon-angle-bottom{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.sider-body>ul>li:not(:last-child){margin-bottom:4px!important}.sider-body>ul>li>ul{padding-left:20px!important;position:relative}.sider-body>ul>li>ul:after{content:"";position:absolute;left:8px;top:0;height:calc(100% - var(--height-menu) / 2);width:1px;background-color:var(--color-white1);opacity:.2}.sider-body>ul>li>ul>li{margin-top:4px!important;position:relative;overflow:unset!important}.sider-body>ul>li>ul>li:before{content:"";position:absolute;width:8px;height:1px;background-color:rgba(var(--color-white),.2);top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.sider-footer{margin-top:12px;overflow:hidden}@media only screen and (max-width: 768px){.sider-footer{display:none}}.sider-footer a{display:flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(92deg,#4A51DD 0%,#4ED89D 78.7%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-white1);font-size:16px;font-weight:500;line-height:130%;height:48px;white-space:nowrap}@media only screen and (max-width: 1700px){.sider-footer a{font-size:15px}}@media only screen and (max-width: 1440px){.sider-footer a{font-size:14px}}.sider-footer a span{color:var(--color-white1);margin-left:4px;text-transform:uppercase}.sider-footer .t-icon{width:auto;height:auto}.header{height:var(--header-height);background-color:var(--color-white1);align-items:center;display:flex;padding:0 16px;position:fixed;top:0;right:0;width:calc(100% - var(--aside-width));transition:all .2s ease-in-out;z-index:999;box-shadow:0 0 8px #0000001a}.header .ant-row{width:100%}@media only screen and (max-width: 768px){.header-trigger{display:none}}.header-theme{padding:4px;gap:3px;display:flex;align-items:center;border-radius:32px;border:1px solid var(--color-black7);background:var(--color-black8)}.header-theme div{width:28px;height:28px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.header-theme div svg{width:22px;height:22px;fill:#fff}.header-theme-light{border-radius:26px;background:var(--color-yellow1)}.header-theme-dark{opacity:0}@media only screen and (max-width: 768px){.header-divider,.header-profile{display:none!important}}.header-profile .g-avatar-image{border-radius:8px}.time-table._1{--cell-width: 280px;--cell-capacity-width: 48px;--cell-time-width: 48px;--cell-day-width: 36px;--cell-inside-height: 40px;--cell-header-height: 44px;--cell-inside-el-size: 24px;--cell-modal-line-height: 36px;--color-table-hover: border-radius: 8px;background:var(--color-white1);width:100%;height:calc(100vh - var(--header-height) - 61px - 32px);display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 1700px){.time-table._1{--cell-width: 240px;--cell-capacity-width: 44px;--cell-time-width: 44px;--cell-day-width: 32px;--cell-inside-height: 36px;--cell-header-height: 40px;--cell-inside-el-size: 20px;--cell-modal-line-height: 32px}}@media only screen and (max-width: 1440px){.time-table._1{--cell-width: 220px;--cell-capacity-width: 42px;--cell-time-width: 42px;--cell-day-width: 30px;--cell-inside-height: 34px;--cell-header-height: 38px;--cell-inside-el-size: 18px;--cell-modal-line-height: 30px}}@media only screen and (max-width: 768px){.time-table._1{--cell-width: 200px;--cell-capacity-width: 36px;--cell-time-width: 36px;--cell-day-width: 28px;--cell-inside-height: 30px;--cell-header-height: 34px;--cell-inside-el-size: 16px;--cell-modal-line-height: 26px}}.time-table._1 .table-footer,.time-table._1 .table-header{overflow:hidden;display:flex}.time-table._1 .table-footer .table-cell,.time-table._1 .table-header .table-cell{height:var(--cell-header-height);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-black2);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.time-table._1 .table-footer .table-cell,.time-table._1 .table-header .table-cell{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-footer .table-cell,.time-table._1 .table-header .table-cell{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-footer .table-cell,.time-table._1 .table-header .table-cell{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-footer .table-cell,.time-table._1 .table-header .table-cell{font-size:12px}}.time-table._1 .table-footer .table-day,.time-table._1 .table-header .table-day{background-color:var(--color-white1)}.time-table._1 .table-header{border-bottom:1px solid var(--color-black5)}.time-table._1 .table-footer{border-top:1px solid var(--color-black5)}.time-table._1 .table-footer .table-cell{background-color:var(--color-green2);color:var(--color-green1)}.time-table._1 .table-body{overflow-x:scroll;flex:1;max-height:100%;scroll-behavior:smooth}.time-table._1 .table-body .table-cell-inside{cursor:grab}.time-table._1 .table-body::-webkit-scrollbar{display:none}.time-table._1 .table-row{display:inline-flex}.time-table._1 .table-row.active .table-cell:first-child{background-color:var(--color-blue1);color:var(--color-white1)}.time-table._1 .table-row.active .table-cell-inside{color:var(--color-white-1)}.time-table._1 .table-row.past .table-cell:first-child{background-color:var(--color-yellow2);color:var(--color-yellow1)}.time-table._1 .table-row:not(:last-child){border-bottom:1px solid var(--color-black5)}.time-table._1 .table-cell{flex:0 0 auto;width:var(--cell-width);position:relative}.time-table._1 .table-cell-modal{position:absolute;left:0;top:0;right:0;background-color:#fff;z-index:99;opacity:0;transform:scale(0);transition:all .1s ease-in-out;padding:0 6px 0 10px;box-shadow:0 2px 30px 0 rgba(var(--color-black),.2);z-index:1}.time-table._1 .table-cell-modal:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:rgb(var(--box-color))}.time-table._1 .table-cell-modal.active{opacity:1;transform:scale(1)}.time-table._1 .table-cell-modal-line{display:flex;align-items:center;gap:4px;padding:6px 0}.time-table._1 .table-cell-modal-line-part{flex:1}.time-table._1 .table-cell-modal-line-title{color:var(--color-black2);font-size:18px;font-weight:400;line-height:150%;flex:1;word-break:break-all;margin-right:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-modal-line-title{font-size:16px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-modal-line-title{font-size:15px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-modal-line-title{font-size:14px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-modal-line-title{font-size:13px}}.time-table._1 .table-cell-modal-line-subtitle{display:flex;align-items:center;gap:6px;color:var(--color-black2);font-size:16px;font-weight:400;line-height:150%;text-align:left;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;margin-right:auto}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-modal-line-subtitle{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-modal-line-subtitle{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-modal-line-subtitle{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-modal-line-subtitle{font-size:12px}}.time-table._1 .table-cell-modal-line-wrapper{display:flex;align-items:center;gap:4px;flex:1}.time-table._1 .table-cell-modal-line:not(:last-child){border-bottom:1px solid var(--color-black7)}.time-table._1 .table-cell-modal-line .icon-close{margin-left:auto}.time-table._1 .table-cell-inside{height:var(--cell-inside-height);padding:2px;color:var(--color-black1);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-inside{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-inside{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-inside{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-inside{font-size:12px}}.time-table._1 .table-cell-inside:not(:last-of-type){border-bottom:1px solid var(--color-black6)}.time-table._1 .table-cell-inside>button{width:100%;height:100%;border:1px solid var(--color-black6);background:var(--color-black8);display:flex;align-items:center;justify-content:center;color:var(--color-black4);font-size:16px;font-weight:400;line-height:150%;cursor:pointer;gap:4px;transition:all .5s ease-in-out}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-inside>button{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-inside>button{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-inside>button{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-inside>button{font-size:12px}}.time-table._1 .table-cell-inside>button .g-icon-custom{width:20px;height:20px;fill:var(--color-black4)}.time-table._1 .table-cell-inside>button.inactive{opacity:.2;-webkit-user-select:none;user-select:none;cursor:not-allowed}.time-table._1 .table-cell-inside.not-lesson .table-cell-group:before{background-color:rgb(var(--box-color))}.time-table._1 .table-cell-inside.not-lesson .table-cell-group span._2{background-color:rgba(var(--box-color),.3);border:1px solid rgb(var(--box-color));color:rgb(var(--box-color))}.time-table._1 .table-cell-group{display:flex;align-items:center;padding-right:4px;width:100%;gap:4px;position:relative;padding-left:8px}.time-table._1 .table-cell-group:before{content:"";width:4px;background-color:rgb(var(--box-color));position:absolute;left:0;top:0;bottom:0}.time-table._1 .table-cell-group span._1,.time-table._1 .table-cell-group a._1{color:var(--color-black2);font-size:18px;font-weight:400;line-height:150%;margin-right:auto;display:flex}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-group span._1,.time-table._1 .table-cell-group a._1{font-size:16px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-group span._1,.time-table._1 .table-cell-group a._1{font-size:15px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-group span._1,.time-table._1 .table-cell-group a._1{font-size:14px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-group span._1,.time-table._1 .table-cell-group a._1{font-size:13px}}.time-table._1 .table-cell-group span._1{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:left}.time-table._1 .table-cell-group span._2{color:var(--color-white1);font-size:16px;font-weight:500;line-height:150%;height:var(--cell-inside-el-size);border-radius:4px;background-color:rgb(var(--box-color));display:flex;align-items:center;justify-content:center;padding:0 8px;align-self:center}@media only screen and (max-width: 1700px){.time-table._1 .table-cell-group span._2{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-cell-group span._2{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-cell-group span._2{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-cell-group span._2{font-size:12px}}.time-table._1 .table-cell-group .t-icon-wrapper{align-self:center}.time-table._1 .table-cell:not(:first-child){border-left:1px solid var(--color-black6)}.time-table._1 .table-cell:not(.table-group) .table-cell-inside{display:flex;align-items:center;justify-content:center}.time-table._1 .table-sticky-left{position:sticky;left:0;z-index:2;background-color:#fff}.time-table._1 .table-sticky-left-last{left:var(--cell-time-width)}.time-table._1 .table-sticky-left-last+.table-cell{border-left:none}.time-table._1 .table-sticky-right{position:sticky;right:0;z-index:2;background-color:#fff}.time-table._1 .table-sticky-right-first{right:var(--cell-capacity-width)}.time-table._1 .table-time{width:var(--cell-time-width);text-align:center}.time-table._1 .table-day{width:var(--cell-day-width);writing-mode:vertical-lr;text-align:center;transform:rotate(180deg);color:var(--color-green1);font-size:16px;font-weight:400;line-height:150%;background-color:var(--color-green2);display:flex;align-items:center;justify-content:center;border-right:1px solid var(--color-black6)}@media only screen and (max-width: 1700px){.time-table._1 .table-day{font-size:15px}}@media only screen and (max-width: 1440px){.time-table._1 .table-day{font-size:14px}}@media only screen and (max-width: 1199px){.time-table._1 .table-day{font-size:13px}}@media only screen and (max-width: 991px){.time-table._1 .table-day{font-size:12px}}.time-table._1 .table-capacity{width:var(--cell-capacity-width)}.time-table._1 .table-capacity .table-cell-inside:last-child{background-color:var(--color-green2);color:var(--color-green1)}.time-table._2{flex:1;overflow:hidden;display:flex;flex-direction:column;border-radius:8px;background:var(--color-white1)}.time-table._2 .table-cell{width:16.6666666667%;padding:6px;min-width:240px}@media only screen and (max-width: 1700px){.time-table._2 .table-cell{min-width:220px}}@media only screen and (max-width: 1440px){.time-table._2 .table-cell{min-width:200px}}@media only screen and (max-width: 1199px){.time-table._2 .table-cell{min-width:180px}}@media only screen and (max-width: 991px){.time-table._2 .table-cell{min-width:160px}}@media only screen and (max-width: 768px){.time-table._2 .table-cell{min-width:140px}}@media only screen and (max-width: 575px){.time-table._2 .table-cell{min-width:120pxs}}.time-table._2 .table-cell span{display:flex;justify-content:center;align-items:center;min-height:50px;color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;border-radius:8px;padding:8px;height:100%;position:relative;gap:12px}@media only screen and (max-width: 1700px){.time-table._2 .table-cell span{font-size:16px}}@media only screen and (max-width: 1440px){.time-table._2 .table-cell span{font-size:15px}}@media only screen and (max-width: 1199px){.time-table._2 .table-cell span{font-size:14px}}@media only screen and (max-width: 991px){.time-table._2 .table-cell span{font-size:13px}}.time-table._2 .table-cell span div{display:flex;flex-direction:column}.time-table._2 .table-cell span .g-button{flex:0 0 auto}@media only screen and (max-width: 991px){.time-table._2 .table-cell span{padding:8px}}@media only screen and (max-width: 575px){.time-table._2 .table-cell span{padding:6px}}.time-table._2 .table-cell:first-child span{border:1px solid var(--color-black6)}.time-table._2 .table-cell:not(:last-child){border-right:1px solid var(--color-black7)}.time-table._2 .table-row{display:inline-flex;position:relative;z-index:1;flex:1}.time-table._2 .table-row-active:before{content:"";position:absolute;left:0;top:3px;width:100%;height:calc(100% - 5px);background-color:var(--color-black8);z-index:-1}.time-table._2 .table-row-active .table-cell:first-child span{background-color:var(--color-blue1);color:var(--color-white1);border-color:var(--color-blue1)}.time-table._2 .table-row-active .table-cell:not(:first-child) span{border:1px solid var(--color-blue1);background-color:var(--color-blue2);color:var(--color-blue1)}.time-table._2 .table-header{overflow:hidden;display:flex}.time-table._2 .table-header::-webkit-scrollbar{display:none}.time-table._2 .table-header .table-cell span{background-color:var(--color-black1);color:var(--color-white1)}.time-table._2 .table-body{flex:1;max-height:100%;overflow-y:auto;overflow-x:auto;display:flex;flex-direction:column}.time-table._2 .table-body::-webkit-scrollbar{display:none}.time-table._2 .table-body .table-cell{border-top:1px solid var(--color-black7)}.time-table._2 .table-body .table-cell span{border-radius:8px;background:var(--color-black7)}.time-table._3{padding:12px 16px 16px;gap:12px;display:flex;flex-direction:column;border-radius:16px;background:var(--color-white1);box-shadow:0 2px 8px #1211111a;flex:1}.time-table._3 .table-header .table-cell{display:flex;justify-content:center;color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.time-table._3 .table-header .table-cell{font-size:16px}}@media only screen and (max-width: 1440px){.time-table._3 .table-header .table-cell{font-size:15px}}@media only screen and (max-width: 1199px){.time-table._3 .table-header .table-cell{font-size:14px}}@media only screen and (max-width: 991px){.time-table._3 .table-header .table-cell{font-size:13px}}.time-table._3 .table-body{flex:1}.time-table._3 .table-body .table-cell{height:145px;border:1px solid var(--color-black6);border-radius:16px;margin-right:-1px;margin-bottom:-1px;position:relative;display:flex;flex-direction:column;padding:12px;z-index:1;cursor:pointer}.time-table._3 .table-body .table-cell.active:after{opacity:1;visibility:visible}.time-table._3 .table-body .table-cell:after{content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border-radius:12px;background:var(--local-color);z-index:-2;opacity:0;visibility:hidden}.time-table._3 .table-body .table-cell-day{width:44px;aspect-ratio:1/1;border-radius:40px;background:var(--color-white1);display:flex;align-items:center;justify-content:center;background-color:var(--color-white1);position:absolute;top:0;left:0}.time-table._3 .table-body .table-cell-time{display:flex;align-items:center;margin-left:auto;width:max-content;padding:2px 4px;border-radius:8px;background:#fff;gap:4px}.time-table._3 .table-body .table-cell-title{margin-top:auto;color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.time-table._3 .table-body .table-cell-title{font-size:16px}}@media only screen and (max-width: 1440px){.time-table._3 .table-body .table-cell-title{font-size:15px}}@media only screen and (max-width: 1199px){.time-table._3 .table-body .table-cell-title{font-size:14px}}@media only screen and (max-width: 991px){.time-table._3 .table-body .table-cell-title{font-size:13px}}.time-table._3 .table-row{display:flex;flex-wrap:wrap}.time-table._3 .table-cell{width:14.2857142857%}.table-default.bordered{border:1px solid var(--color-black6);border-radius:12px;overflow:hidden}.table-default.bordered .ant-divider{margin:0}.table-default.bordered .ant-table{background-color:transparent}.table-default .ant-table-wrapper .ant-table{border-radius:8px;padding:0 16px}@media only screen and (max-width: 768px){.table-default .ant-table-wrapper .ant-table{padding:0 8px}}.table-default .ant-table-wrapper .ant-table-thead>tr>th{padding:16px 8px;background-color:var(--color-white1)!important;color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%;border-color:var(--color-black7);border-bottom:none!important}@media only screen and (max-width: 1700px){.table-default .ant-table-wrapper .ant-table-thead>tr>th{font-size:16px}}@media only screen and (max-width: 1440px){.table-default .ant-table-wrapper .ant-table-thead>tr>th{font-size:15px}}@media only screen and (max-width: 1199px){.table-default .ant-table-wrapper .ant-table-thead>tr>th{font-size:14px}}@media only screen and (max-width: 991px){.table-default .ant-table-wrapper .ant-table-thead>tr>th{font-size:13px}}.table-default .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.table-default .ant-table-wrapper .ant-table-tbody>tr>td{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;padding:10px 8px;border-bottom:1px solid transparent!important;background-color:#fff!important;border-top:1px solid var(--color-black7)!important;border-radius:0!important;position:relative;z-index:1}@media only screen and (max-width: 1700px){.table-default .ant-table-wrapper .ant-table-tbody>tr>td{font-size:16px}}@media only screen and (max-width: 1440px){.table-default .ant-table-wrapper .ant-table-tbody>tr>td{font-size:15px}}@media only screen and (max-width: 1199px){.table-default .ant-table-wrapper .ant-table-tbody>tr>td{font-size:14px}}@media only screen and (max-width: 991px){.table-default .ant-table-wrapper .ant-table-tbody>tr>td{font-size:13px}}.table-default .ant-table-wrapper .ant-table-tbody>tr>td>*{vertical-align:middle}.table-default .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row+tr td{border-top:none!important}.table-default .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom-color:transparent}.table-default .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{border-bottom:none!important}.table-default .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0px}.table-default .ant-table-wrapper .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.table-default .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.table-default .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid transparent;z-index:2}.table-default .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.table-default .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right{border-left:1px solid transparent}.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-left-last{border-right:1px solid var(--color-black7)}.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-right .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.table-default .ant-table-wrapper .ant-table.ant-table-ping-left .ant-table-tbody>tr>td.ant-table-cell-fix-right-first{border-left:1px solid var(--color-black7)}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td{border-left:none!important;border-right:none!important}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:before{content:"";position:absolute;left:0;right:0;top:4px;bottom:4px;background-color:transparent;z-index:-1}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:first-child:before{border-radius:8px 0 0 8px}.table-default .ant-table-wrapper .ant-table-tbody>tr[class*=_status-]>td:last-child:before{border-radius:0 8px 8px 0}.table-default .ant-table-wrapper .ant-table-tbody>tr._status-1>td:before{background-color:var(--color-green2)!important}.table-default .ant-table-wrapper .ant-table-tbody>tr._status-2>td:before{background-color:var(--color-blue2)!important}.table-default .ant-table-wrapper .ant-table-tbody>tr._status-3>td:before{background-color:var(--color-yellow2)!important}.table-default .ant-table-wrapper .ant-table-tbody>tr._status-4>td:before{background-color:var(--color-black6)!important}.table-default.table-colored .ant-table-wrapper .ant-table-tbody>tr>td:last-child .table-column{border-radius:0 8px 8px 0}.table-default.table-colored .ant-table-wrapper .ant-table-tbody>tr>td:first-child .table-column{border-radius:8px 0 0 8px}.table-marking .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child),.table-marking .ant-table-wrapper .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid var(--color-black7)}.table-marking .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.table-marking .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid var(--color-black7)}.table-marking .ant-table-wrapper .ant-table-tbody>tr>td{padding:4px}.table-marking .ant-table-wrapper .ant-table-tbody>tr>td .ant-btn,.table-marking .ant-table-wrapper .ant-table-tbody>tr>td .ant-input-number .ant-input-number-input,.table-marking .ant-table-wrapper .ant-table-tbody>tr>td .ant-input{height:64px;width:100%}.table-marking .ant-table-wrapper .ant-table-tbody>tr>td .ant-btn{border-color:var(--color-black6)}.table-marking .ant-table-wrapper .ant-table-tbody>tr>td:last-child input{text-align:left}.table-marking._2 .ant-table-wrapper .ant-table-thead>tr>th,.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td{border-right:1px solid var(--color-black7)}.table-marking._2 .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid var(--color-black7)}.table-marking._2 .ant-table-wrapper .ant-table-thead>tr>th{padding:16px 10px}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td{padding:4px 10px}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td input{width:100%;height:48px}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td svg{width:22px;height:22px;fill:transparent;stroke:var(--color-black6);cursor:pointer}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td svg.active{fill:var(--color-yellow1);stroke:var(--color-yellow1)}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td svg:not(.active):hover{fill:rgba(var(--color-yellow),.5);stroke:rgba(var(--color-yellow),.5)}.table-marking._2 .ant-table-wrapper .ant-table-tbody>tr>td .box{height:48px;padding-top:0;padding-bottom:0}.table-accountant{display:flex;background-color:var(--color-white1)}.table-accountant-sider{min-width:300px;width:300px;border-right:1px solid var(--color-black6)}.table-accountant-sider-header{border-bottom:1px solid var(--color-black6);padding:24px}.table-accountant-sider-body{padding:24px}.table-accountant-sider-body-list{display:flex;flex-direction:column;gap:10px}.table-accountant-sider-body-list-item{border:1px solid var(--color-black7);border-radius:8px;height:50px;cursor:pointer;padding:10px}.table-accountant-main{max-width:calc(100% - 300px)}.table-accountant-main-header{padding:24px;border-bottom:1px solid var(--color-black6)}.table-accountant-main-header ul{display:flex;justify-content:space-between;align-items:center;gap:10px}.table-accountant-main-header ul li{border-radius:6px;border:1px solid var(--color-blue1);width:250px;padding:5px 10px;background:var(--color-blue1)}.table-accountant-main-body-item{padding:24px;border-bottom:1px solid var(--color-black6);display:flex;justify-content:space-between;align-items:center}.table-accountant-main-body-item-rigth{display:flex;justify-content:space-between;align-items:center}.table-accountant-main-body-item-rigth .t-text{white-space:nowrap}.table-accountant-main-body-item button{margin-left:20px}.ant-collapse._1{display:flex;flex-direction:column;gap:10px;background-color:transparent;border:none}.ant-collapse._1>.ant-collapse-item{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px 0 rgba(var(--color-black),.1);overflow:hidden}.ant-collapse._1>.ant-collapse-item>.ant-collapse-header{padding:20px 16px;flex-direction:row-reverse;align-items:center;color:var(--color-black1);font-size:22px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-header{font-size:20px}}@media only screen and (max-width: 1440px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-header{font-size:18px}}.ant-collapse._1>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{height:auto;padding-inline-end:0;transition:all .3s ease-in-out}.ant-collapse._1>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon i{font-size:22px;color:var(--color-black3)}.ant-collapse._1>.ant-collapse-item-active>.ant-collapse-header{color:var(--color-green1)}.ant-collapse._1>.ant-collapse-item-active>.ant-collapse-header .ant-collapse-expand-icon{transform:rotate(180deg)}.ant-collapse._1>.ant-collapse-item>.ant-collapse-content{border-top:none}.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 16px}.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul{display:flex;flex-direction:column}.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid var(--color-black7);color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;gap:16px}@media only screen and (max-width: 1700px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li{font-size:16px}}@media only screen and (max-width: 1440px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li{font-size:15px}}@media only screen and (max-width: 1199px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li{font-size:14px}}@media only screen and (max-width: 991px){.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li{font-size:13px}}.ant-collapse._1>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box ul li span{max-width:50px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:16px}.ant-collapse._1>.ant-collapse-item:last-child{border-radius:16px}.ant-collapse._1>.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0}.ant-collapse._1>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0}.ant-collapse._2{display:flex;flex-direction:column;gap:10px;background-color:transparent;border:none}.ant-collapse._2>.ant-collapse-item{background-color:#fff;border-radius:16px;box-shadow:unset;overflow:hidden;border:1px solid var(--color-black6);padding:0 10px}.ant-collapse._2>.ant-collapse-item .accordion-header{display:flex;align-items:center;justify-content:space-between}.ant-collapse._2>.ant-collapse-item .accordion-header-left{display:flex;align-items:center;gap:12px;flex:1}.ant-collapse._2>.ant-collapse-item .accordion-header-left label i{display:block;min-width:20px;height:20px;border:1.5px solid var(--color-black5);border-radius:50%;position:relative;cursor:pointer}.ant-collapse._2>.ant-collapse-item .accordion-header-left label i:after{content:"";position:absolute;left:2px;top:2px;right:2px;bottom:2px;border-radius:50%;background-color:var(--color-red1);opacity:0;transition:all .2s ease-in-out}.ant-collapse._2>.ant-collapse-item .accordion-header-left label input{display:none}.ant-collapse._2>.ant-collapse-item .accordion-header-left label input:checked~i{border-color:var(--color-red1)}.ant-collapse._2>.ant-collapse-item .accordion-header-left label input:checked~i:after{opacity:1}.ant-collapse._2>.ant-collapse-item .accordion-header-left span{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.ant-collapse._2>.ant-collapse-item .accordion-header-left span{font-size:16px}}@media only screen and (max-width: 1440px){.ant-collapse._2>.ant-collapse-item .accordion-header-left span{font-size:15px}}@media only screen and (max-width: 1199px){.ant-collapse._2>.ant-collapse-item .accordion-header-left span{font-size:14px}}@media only screen and (max-width: 991px){.ant-collapse._2>.ant-collapse-item .accordion-header-left span{font-size:13px}}.ant-collapse._2>.ant-collapse-item .accordion-header-left small{color:var(--color-black3);font-size:16px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.ant-collapse._2>.ant-collapse-item .accordion-header-left small{font-size:15px}}@media only screen and (max-width: 1440px){.ant-collapse._2>.ant-collapse-item .accordion-header-left small{font-size:14px}}@media only screen and (max-width: 1199px){.ant-collapse._2>.ant-collapse-item .accordion-header-left small{font-size:13px}}@media only screen and (max-width: 991px){.ant-collapse._2>.ant-collapse-item .accordion-header-left small{font-size:12px}}.ant-collapse._2>.ant-collapse-item .accordion-header svg{transition:all .3s ease-in-out}.ant-collapse._2>.ant-collapse-item .accordion-body ul{display:flex;flex-direction:column}.ant-collapse._2>.ant-collapse-item .accordion-body ul li{display:flex;align-items:center;padding:10px 0;border-top:1px solid var(--color-black7);gap:6px;color:var(--color-black2);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.ant-collapse._2>.ant-collapse-item .accordion-body ul li{font-size:15px}}@media only screen and (max-width: 1440px){.ant-collapse._2>.ant-collapse-item .accordion-body ul li{font-size:14px}}@media only screen and (max-width: 1199px){.ant-collapse._2>.ant-collapse-item .accordion-body ul li{font-size:13px}}@media only screen and (max-width: 991px){.ant-collapse._2>.ant-collapse-item .accordion-body ul li{font-size:12px}}.ant-collapse._2>.ant-collapse-item.active{border-color:var(--color-red1)}.ant-collapse._2>.ant-collapse-item>.ant-collapse-header{padding:10px 0;flex-direction:row-reverse;align-items:center;color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;border-bottom:none}@media only screen and (max-width: 1700px){.ant-collapse._2>.ant-collapse-item>.ant-collapse-header{font-size:16px}}@media only screen and (max-width: 1440px){.ant-collapse._2>.ant-collapse-item>.ant-collapse-header{font-size:15px}}@media only screen and (max-width: 1199px){.ant-collapse._2>.ant-collapse-item>.ant-collapse-header{font-size:14px}}@media only screen and (max-width: 991px){.ant-collapse._2>.ant-collapse-item>.ant-collapse-header{font-size:13px}}.ant-collapse._2>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{display:none}.ant-collapse._2>.ant-collapse-item-active .accordion-header svg{transform:rotate(180deg)}.ant-collapse._2>.ant-collapse-item>.ant-collapse-content{border-top:none}.ant-collapse._2>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.lang-switcher{display:flex;align-items:center;width:100%;gap:6px;border-radius:8px;border:1px solid var(--color-black6);background:var(--color-white1);padding:4px}.lang-switcher label.ant-radio-button-wrapper{flex:1;display:flex;align-items:center;height:35px;line-height:unset;border-radius:6px;background-color:transparent;border-block-start-width:unset;border-inline-end-width:unset;padding-inline:0;border-inline-start:unset;border:1px solid transparent}.lang-switcher label.ant-radio-button-wrapper:before{display:none}.lang-switcher label.ant-radio-button-wrapper:last-child{border-start-end-radius:unset;border-end-end-radius:unset}.lang-switcher label.ant-radio-button-wrapper-checked{background-color:var(--color-black7)!important;border-color:var(--color-black6)!important}.lang-switcher label.ant-radio-button-wrapper-checked:focus,.lang-switcher label.ant-radio-button-wrapper-checked:hover{border-color:var(--color-black6)!important}.lang-switcher label span:not(.ant-radio-button){margin:0 auto;display:flex;align-items:center;color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%;gap:8px}@media only screen and (max-width: 1700px){.lang-switcher label span:not(.ant-radio-button){font-size:16px}}@media only screen and (max-width: 1440px){.lang-switcher label span:not(.ant-radio-button){font-size:15px}}@media only screen and (max-width: 1199px){.lang-switcher label span:not(.ant-radio-button){font-size:14px}}@media only screen and (max-width: 991px){.lang-switcher label span:not(.ant-radio-button){font-size:13px}}.ant-popconfirm .ant-popconfirm-buttons{display:flex;gap:8px}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{margin:0}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{background-color:var(--color-black8);border:1px solid var(--color-black6)}.ant-popover .ant-popover-inner{max-width:200px}.dictionary{position:relative}.dictionary-action{border:8px solid #F2F2F2;background:var(--color-red1);position:absolute;left:50%;top:24px;transform:translate(-50%);width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:6px solid rgb(242,242,242)}.dictionary-action svg{fill:#fff;width:28px;height:28px}.dictionary .ant-input{border:none;outline:none;box-shadow:none;padding:0!important}.dictionary-card{border:none!important;border-radius:16px;box-shadow:0 2px 8px #1211111a}.dictionary-card-header{padding:20px 16px}.dictionary-card-body{padding:16px;border-top:1px solid var(--color-black7)}@media only screen and (max-width: 575px){.dictionary-card-body{padding:12px}}.dictionary-card-body .ant-row{margin-bottom:16px}.dictionary-card.disabled .dictionary-card-body{background-color:var(--color-black8);border-radius:0 0 8px 8px}.dictionary-card.disabled .dictionary-card-body .ant-input{background-color:var(--color-black8);color:var(--color-black1)}.image{width:100px;height:100px;background-image:var(--local-image);background-position:center;background-size:cover;background-repeat:no-repeat}.image img{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ant-input-number-group-wrapper{width:100%}.student{padding-top:calc(var(--header-height) + 10px);position:relative;z-index:999}.student .header{top:10px;width:calc(100% - var(--aside-width) - 30px);border-radius:16px;box-shadow:0 2px 8px 0 rgba(var(--color-black),.1);right:10px}@media only screen and (max-width: 768px){.student .header{width:calc(100% - var(--aside-width) - 32px);right:16px}}.student .header-search input{border-radius:50px}.student .header-profile-image{border-radius:50%}.student .header-coin{display:block}.student .header-coin .tag-yellow{height:38px;padding:0 16px;border-radius:40px;color:var(--color-black1);font-size:18px;font-weight:500;line-height:150%;color:var(--color-yellow1);gap:6px}@media only screen and (max-width: 1700px){.student .header-coin .tag-yellow{font-size:16px}}@media only screen and (max-width: 1440px){.student .header-coin .tag-yellow{font-size:15px}}@media only screen and (max-width: 1199px){.student .header-coin .tag-yellow{font-size:14px}}@media only screen and (max-width: 991px){.student .header-coin .tag-yellow{font-size:13px}}.student .header-right{gap:10px}.student .header-line{margin:0}.student .header-item{margin-left:0}.student .header-item i{height:36px;width:36px}.student .sider .sider-menu-item-box{display:flex}.student .sider-body>ul>li{overflow:unset!important}.student .sider-body>ul>li:not(:last-child){margin-bottom:10px!important}.student .sider-body>ul>li .sider-menu-item:before{content:"";position:absolute;left:0;right:0;background-color:var(--color-red1);width:100%;height:100%;z-index:-1;transform:translateY(0);border-radius:8px;opacity:0;transition:transform .5s ease-in-out}.student .sider-body>ul>li .sider-menu-item.router-link-active:before{opacity:1!important;transform:translateY(6px)!important}.student .ant-layout-sider{top:10px;left:10px;border-radius:16px;height:calc(100% - 20px)}@media only screen and (max-width: 768px){.student .ant-layout-sider{left:50%;top:unset;height:calc(100svh - (var(--height-navigation) + 32px + 16px))}}.student .ant-layout-sider~.layout-content{padding-left:calc(var(--aside-width) + 20px)}@media only screen and (max-width: 768px){.student .ant-layout-sider~.layout-content{padding-left:calc(var(--aside-width) + 16px)}}.student .ant-layout-sider-collapsed .ant-menu-item:before{width:54px}.student .layout-wrapper{padding:10px;gap:10px}.t-text:not(.custom){margin:0}.t-text-headline1{color:var(--color-black1);font-size:24px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.t-text-headline1{font-size:22px}}@media only screen and (max-width: 1440px){.t-text-headline1{font-size:20px}}.t-text-headline2{color:var(--color-black1);font-size:22px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.t-text-headline2{font-size:20px}}@media only screen and (max-width: 1440px){.t-text-headline2{font-size:18px}}.t-text-subtitle1{color:var(--color-black1);font-size:20px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.t-text-subtitle1{font-size:18px}}@media only screen and (max-width: 1440px){.t-text-subtitle1{font-size:16px}}@media only screen and (max-width: 1199px){.t-text-subtitle1{font-size:15px}}@media only screen and (max-width: 991px){.t-text-subtitle1{font-size:14px}}@media only screen and (max-width: 768px){.t-text-subtitle1{font-size:13px}}.t-text-subtitle2{color:var(--color-black1);font-size:20px;font-weight:400;line-height:130%}@media only screen and (max-width: 1700px){.t-text-subtitle2{font-size:18px}}@media only screen and (max-width: 1440px){.t-text-subtitle2{font-size:17px}}@media only screen and (max-width: 1199px){.t-text-subtitle2{font-size:16px}}@media only screen and (max-width: 991px){.t-text-subtitle2{font-size:15px}}@media only screen and (max-width: 768px){.t-text-subtitle2{font-size:14px}}@media only screen and (max-width: 575px){.t-text-subtitle2{font-size:13px}}.t-text-body1{color:var(--color-black1);font-size:18px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.t-text-body1{font-size:16px}}@media only screen and (max-width: 1440px){.t-text-body1{font-size:15px}}@media only screen and (max-width: 1199px){.t-text-body1{font-size:14px}}@media only screen and (max-width: 991px){.t-text-body1{font-size:13px}}.t-text-body2{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.t-text-body2{font-size:16px}}@media only screen and (max-width: 1440px){.t-text-body2{font-size:15px}}@media only screen and (max-width: 1199px){.t-text-body2{font-size:14px}}@media only screen and (max-width: 991px){.t-text-body2{font-size:13px}}.t-text-body3{color:var(--color-black1);font-size:16px;font-weight:500;line-height:150%}@media only screen and (max-width: 1700px){.t-text-body3{font-size:15px}}@media only screen and (max-width: 1440px){.t-text-body3{font-size:14px}}@media only screen and (max-width: 1199px){.t-text-body3{font-size:13px}}@media only screen and (max-width: 991px){.t-text-body3{font-size:12px}}.t-text-body4{color:var(--color-black1);font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.t-text-body4{font-size:15px}}@media only screen and (max-width: 1440px){.t-text-body4{font-size:14px}}@media only screen and (max-width: 1199px){.t-text-body4{font-size:13px}}@media only screen and (max-width: 991px){.t-text-body4{font-size:12px}}.t-text-button1{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.t-text-button1{font-size:16px}}@media only screen and (max-width: 1440px){.t-text-button1{font-size:15px}}@media only screen and (max-width: 1199px){.t-text-button1{font-size:14px}}@media only screen and (max-width: 991px){.t-text-button1{font-size:13px}}.t-text-button2{color:var(--color-black1);font-size:16px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.t-text-button2{font-size:15px}}@media only screen and (max-width: 1440px){.t-text-button2{font-size:14px}}.t-text-caption{color:var(--color-black1);font-size:14px;font-weight:500;line-height:130%}.t-text-overline{color:var(--color-black1);font-size:14px;font-weight:400;line-height:130%}.t-text-black{color:var(--sider-bg);font-size:24px;font-weight:500;line-height:130%}@media only screen and (max-width: 1700px){.t-text-black{font-size:22px}}@media only screen and (max-width: 1440px){.t-text-black{font-size:20px}}.layout.student .t-icon-wrapper{border-radius:50%}.t-icon-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid;border-radius:4px;transition:all .2s ease-in-out}.t-icon-wrapper.xxl{width:40px;height:40px}.t-icon-wrapper.xxl .t-icon{width:22px;height:22px}.t-icon-wrapper.xl{min-width:36px;height:36px;border-radius:8px}.t-icon-wrapper.xl .t-icon{width:22px;height:22px}.t-icon-wrapper.lg{min-width:32px;height:32px;border-radius:8px}.t-icon-wrapper.lg .t-icon{width:22px;height:22px}.t-icon-wrapper.md{min-width:24px;height:24px;border-radius:4px}.t-icon-wrapper.md .t-icon{width:18px;height:18px}.t-icon{display:block;transition:all .2s ease-in-out;cursor:pointer}.t-icon-xl{width:24px;height:24px}.t-icon-lg{width:22px;height:22px}.t-icon-md{width:20px;height:20px}.t-icon-sm{width:18px;height:18px}.t-icon-xs{width:16px;height:16px}.t-card{border:1px solid}.t-card.absolute{position:fixed;left:calc(50% + var(--aside-width) / 2);bottom:24px;transform:translate(-50%);transition:all .2s ease-in-out;z-index:999}.t-avatar[data-v-6d8da8b1]{display:flex;align-items:center;gap:12px;z-index:1;position:relative;--block-width: 52px}@media only screen and (max-width: 768px){.t-avatar[data-v-6d8da8b1]{--block-width: 32px;gap:8px}}.t-avatar-placeholder[data-v-6d8da8b1]{min-width:var(--block-width);width:var(--block-width);height:var(--block-width);border-radius:50%;border:1px solid var(--color-black7);display:flex;align-items:center;justify-content:center;position:relative;z-index:-1}@media only screen and (max-width: 1700px){.t-avatar-placeholder[data-v-6d8da8b1]{--block-width: 44px}}@media only screen and (max-width: 1440px){.t-avatar-placeholder[data-v-6d8da8b1]{--block-width: 40px}}.t-avatar-placeholder p[data-v-6d8da8b1]{text-transform:uppercase;text-align:left!important}.t-avatar-placeholder[data-v-6d8da8b1]:after{content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:50%;background-color:var(--color-black7);z-index:-1}.t-avatar-image[data-v-6d8da8b1]{display:flex;align-items:center;justify-content:center;min-width:var(--block-width);max-width:var(--block-width);width:var(--block-width);aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:1px solid var(--color-black7);position:relative;z-index:1;text-transform:uppercase}.t-avatar-image img[data-v-6d8da8b1]{width:100%;height:100%;object-fit:cover;object-position:center}.t-avatar-info[data-v-6d8da8b1]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.t-avatar-info>*[data-v-6d8da8b1]{text-align:left}.uploader{border-radius:8px;border:1px dashed var(--color-black4);background:var(--color-black8);display:block;padding:10px 16px;cursor:pointer}.uploader-placeholder{display:flex;align-items:center;gap:16px}.uploader-placeholder span{color:var(--color-black4);font-size:18px;font-weight:400;line-height:150%}@media only screen and (max-width: 1700px){.uploader-placeholder span{font-size:16px}}@media only screen and (max-width: 1440px){.uploader-placeholder span{font-size:15px}}@media only screen and (max-width: 1199px){.uploader-placeholder span{font-size:14px}}@media only screen and (max-width: 991px){.uploader-placeholder span{font-size:13px}}.uploader-placeholder-icons{display:flex;align-items:center;gap:8px}.uploader-placeholder-icons svg{width:22px;fill:var(--color-red1)}.uploader-placeholder-icons i{font-size:16px;color:var(--color-black4)}.uploader-value{display:flex;align-items:center}.uploader-value svg{width:22px}.uploader-value span{color:var(--color-black1);font-size:18px;font-weight:400;line-height:150%;margin-right:auto;margin-left:8px}@media only screen and (max-width: 1700px){.uploader-value span{font-size:16px}}@media only screen and (max-width: 1440px){.uploader-value span{font-size:15px}}@media only screen and (max-width: 1199px){.uploader-value span{font-size:14px}}@media only screen and (max-width: 991px){.uploader-value span{font-size:13px}}.uploader-value-icon,.uploader-value-rubbish{fill:var(--color-red1)}.uploader input{display:none}
