@import "https://fonts.googleapis.com/css2?family=Adelle+Sans:wght@300;400;600&family=Work+Sans:wght@300;400;500;600&family=Saol+Display:wght@300&family=Train+One&display=swap";.vue-echarts-container,x-vue-echarts{width:100%;min-width:0;height:100%;display:block}@media (width<=768px){:root{--app-padding-x:16px;--app-gap:16px;--card-padding:16px;--dashboard-chart-height:360px;--dashboard-panel-height:300px}}@media (width<=480px){:root{--app-padding-x:12px;--app-gap:12px;--card-padding:12px;--dashboard-chart-height:320px;--dashboard-panel-height:240px}}@media (width<=320px){:root{--app-padding-x:8px;--app-gap:8px;--card-padding:8px;--dashboard-chart-height:280px;--dashboard-panel-height:200px}}:root{--app-padding-x:25px;--app-gap:20px;--card-padding:24px;--dashboard-chart-height:470px;--dashboard-panel-height:420px}@media (width<=768px){:root{--app-padding-x:16px;--app-gap:16px;--card-padding:16px;--dashboard-chart-height:360px;--dashboard-panel-height:300px}}@media (width<=480px){:root{--app-padding-x:12px;--app-gap:12px;--card-padding:12px;--dashboard-chart-height:320px;--dashboard-panel-height:240px}}@media (width<=320px){:root{--app-padding-x:8px;--app-gap:8px;--card-padding:8px;--dashboard-chart-height:280px;--dashboard-panel-height:200px}}.students-table-wrap{width:100%;min-width:0}@media (width<=639px){.students-table-wrap .n-data-table-base-table-body,.students-table-wrap .n-scrollbar-container{-webkit-overflow-scrolling:touch}.students-table-wrap .n-data-table-td[data-col-key=actions-icons],.students-table-wrap .n-data-table-th[data-col-key=actions-icons]{padding-right:24px!important}}.students-table-wrap .n-data-table-th{white-space:nowrap;color:#3f3f44a6;font-size:13px;font-weight:500;line-height:1.3;padding:12px 16px!important}.students-table-wrap .n-data-table-th .n-data-table-filter,.students-table-wrap .n-data-table-th .n-data-table-sorter{flex-shrink:0}.students-table-wrap .n-data-table-th--filterable.n-data-table-th--sortable .n-data-table-th__title-wrapper{gap:10px}.students-table-wrap .n-data-table-th--filterable.n-data-table-th--sortable .n-data-table-sorter{margin-left:4px;margin-right:8px}.students-table-wrap .n-data-table-th--filterable.n-data-table-th--sortable{padding-right:56px!important}.students-table-wrap .n-data-table-th--filterable.n-data-table-th--sortable .n-data-table-filter{right:12px}.students-table-wrap .n-data-table-td{vertical-align:middle;padding-top:12px!important;padding-bottom:12px!important}.students-table-wrap .n-data-table-td[data-col-key=email],.students-table-wrap .n-data-table-td[data-col-key=phone]{color:#3f3f44d1;font-weight:400}.students-table-wrap .n-data-table-td[data-col-key=groups],.students-table-wrap .n-data-table-td[data-col-key=status]{min-width:120px}.students-table-wrap .table-chip-list{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.students-table-wrap .table-chip-cell__empty{color:#3f3f4459;font-weight:400}.students-table-wrap .profile-name-cell .n-avatar,.students-table-wrap .profile-name-cell>div[style*="border-radius: 50%"]{box-shadow:0 0 0 1px #3f3f4414}.students-table-wrap .profile-name-cell__name{font-weight:500;line-height:1.3}.students-table-wrap .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-td--fixed-right,.students-table-wrap .n-data-table-th--fixed-left,.students-table-wrap .n-data-table-th--fixed-right{z-index:2}.students-table-wrap .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-right{z-index:3}.students-table-wrap .n-data-table-tbody .n-data-table-tr{background-color:#fff}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n){background-color:#f6f6f6}.students-table-wrap .n-data-table-tbody .n-data-table-tr .n-data-table-td{background-color:#0000!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-right{background-color:#fff!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n) .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n) .n-data-table-td--fixed-right{background-color:#f6f6f6!important}.students-table-wrap .n-data-table-td .n-ellipsis{max-width:100%;display:block;background:0 0!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:hover{background-color:#f3f5f5!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover{background-color:#ebeced!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-right{background-color:#f3f5f5!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover .n-data-table-td--fixed-right{background-color:#ebeced!important}.students-table-wrap .profile-name-cell{cursor:pointer}.students-table-wrap .profile-name-cell:hover .profile-name-cell__name{color:#697d82}.students-table-wrap .n-pagination{margin-top:16px}.students-table-wrap--compact-list{overflow-x:auto}.students-table-wrap--compact-list .n-data-table,.students-table-wrap--compact-list .n-data-table-base-table-body,.students-table-wrap--compact-list .n-data-table-base-table-header,.students-table-wrap--compact-list .n-data-table-table{width:100%!important}.students-table-wrap--compact-list .n-data-table-table{table-layout:fixed!important}.students-table-wrap--compact-list .n-data-table-td[data-col-key=title],.students-table-wrap--compact-list .n-data-table-th[data-col-key=title]{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;overflow:hidden;width:400px!important;min-width:400px!important;max-width:400px!important}.students-table-wrap--compact-list .n-data-table-td[data-col-key=__n_expand__],.students-table-wrap--compact-list .n-data-table-th[data-col-key=__n_expand__]{width:40px!important;min-width:40px!important;max-width:40px!important}.students-table-wrap--compact-list .n-data-table-td[data-col-key=cover_image],.students-table-wrap--compact-list .n-data-table-th[data-col-key=cover_image]{width:72px!important;min-width:72px!important;max-width:72px!important}.students-table-wrap--compact-list .n-data-table-th{padding:12px!important}.students-table-wrap--compact-list .n-data-table-th--filterable.n-data-table-th--sortable{padding-right:40px!important}.students-table-wrap--compact-list .n-data-table-th--filterable.n-data-table-th--sortable .n-data-table-filter{right:8px}.students-table-wrap--compact-list .n-data-table-th--filterable.n-data-table-th--sortable .n-data-table-sorter{margin-left:2px;margin-right:4px}.students-table-wrap--compact-list .n-data-table-th__title{text-overflow:ellipsis;overflow:hidden}.students-table-wrap--compact-list .n-data-table-th--filterable.n-data-table-th--sortable:not([data-col-key=title]){min-width:160px}.students-table-wrap--compact-list .n-data-table-th--filterable:not(.n-data-table-th--sortable):not([data-col-key=title]),.students-table-wrap--compact-list .n-data-table-th--sortable:not(.n-data-table-th--filterable):not([data-col-key=title]){min-width:128px}.students-table-wrap--single-action .n-data-table-td[data-col-key=actions],.students-table-wrap--single-action .n-data-table-th[data-col-key=actions]{white-space:nowrap;box-sizing:border-box;width:1%!important;min-width:52px!important;max-width:52px!important;padding-left:4px!important;padding-right:8px!important}.students-table-wrap--single-action .n-data-table-table col:last-child{width:52px!important;max-width:52px!important}.students-table-wrap--with-action-icons .n-data-table-td[data-col-key=actions],.students-table-wrap--with-action-icons .n-data-table-th[data-col-key=actions]{white-space:nowrap;box-sizing:border-box;width:1%!important;min-width:52px!important;max-width:52px!important;padding-left:4px!important;padding-right:4px!important}.students-table-wrap--with-action-icons .n-data-table-td[data-col-key=actions-icons],.students-table-wrap--with-action-icons .n-data-table-th[data-col-key=actions-icons]{white-space:nowrap;box-sizing:border-box;width:1%!important;min-width:88px!important;max-width:88px!important;padding-left:8px!important;padding-right:8px!important}.students-table-wrap--with-action-icons .n-data-table-td[data-col-key=actions-icons] .n-button{border-radius:8px!important;transition:background .3s,transform .3s,box-shadow .3s!important}.students-table-wrap--with-action-icons .n-data-table-td[data-col-key=actions-icons] .n-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #959da533!important}.students-table-wrap--with-action-icons .n-data-table-td[data-col-key=actions-icons] .n-button:active{transform:translateY(0);box-shadow:none!important}.students-table-wrap--with-action-icons .n-data-table-table col:nth-last-child(2){width:52px!important;max-width:52px!important}.students-table-wrap--with-action-icons .n-data-table-table col:last-child{width:88px!important;max-width:88px!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions],.students-table-wrap--lessons-teacher .n-data-table-th[data-col-key=actions]{white-space:nowrap;box-sizing:border-box;width:1%!important;min-width:120px!important;max-width:120px!important;padding-left:4px!important;padding-right:4px!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons],.students-table-wrap--lessons-teacher .n-data-table-th[data-col-key=actions-icons]{white-space:nowrap;box-sizing:border-box;width:1%!important;min-width:88px!important;max-width:88px!important;padding-left:16px!important;padding-right:4px!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button{border-radius:8px!important;transition:background .3s,transform .3s,box-shadow .3s!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #959da533!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button:active{transform:translateY(0);box-shadow:none!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button--success-type{background:#18a05838!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button--success-type:hover{background:#18a05852!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button--error-type{background:#d030502e!important}.students-table-wrap--lessons-teacher .n-data-table-td[data-col-key=actions-icons] .n-button--error-type:hover{background:#d0305047!important}.students-table-wrap--lessons-teacher .n-data-table-table col:nth-last-child(2){width:120px!important;max-width:120px!important}.students-table-wrap--lessons-teacher .n-data-table-table col:last-child{width:88px!important;max-width:88px!important}.students-table-wrap--multi-actions .n-data-table-td[data-col-key=actions],.students-table-wrap--multi-actions .n-data-table-th[data-col-key=actions]{white-space:nowrap;box-sizing:border-box;width:180px!important;min-width:180px!important;padding-left:8px!important;padding-right:8px!important}.students-table-wrap--multi-actions .n-data-table-td[data-col-key=actions-icons],.students-table-wrap--multi-actions .n-data-table-th[data-col-key=actions-icons]{white-space:nowrap;box-sizing:border-box;width:112px!important;min-width:112px!important;padding-left:8px!important;padding-right:16px!important}.chart-big{flex-direction:column;gap:24px;margin:12px 16px 20px;padding-top:8px;display:flex;position:relative}.chart-big--embedded{gap:var(--app-gap,16px);height:100%;min-height:0;margin:0;padding-top:0}.chart-big--embedded .chart-big__title{font-size:16px;line-height:1.37em}.chart-big__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:10px 0;display:flex}.chart-big--embedded .chart-big__header{margin:0}.chart-big__spin,.chart-big__spin .n-spin-content{flex-direction:column;flex:auto;min-height:0;display:flex}.chart-big__plot{box-sizing:border-box;background:#fafbfc;border-radius:12px;flex-direction:column;flex:auto;min-height:280px;padding:20px 24px 16px;display:flex}.chart-big--embedded .chart-big__plot{min-height:300px}.chart-big__chart{flex:auto;width:100%;height:100%;min-height:260px}.chart-big__empty{flex:auto;justify-content:center;align-items:center;min-height:280px;display:flex}.chart-big__title-wrap{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.chart-big__title{color:#3f3f44;margin:0;font-family:Adelle Sans,sans-serif;font-size:32px;font-weight:600;line-height:1.2}.chart-big__toggle{flex-shrink:0}.chart-big__legend{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.chart-big__legend-item{box-shadow:none;cursor:pointer;color:#3f3f44;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0;font-family:Adelle Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.chart-big__legend-item:hover{color:#1f1f22}.chart-big__legend-item--off{opacity:.4}.chart-big__legend-swatch{border-radius:50%;flex-shrink:0;width:8px;height:8px}.chart-big__controls{flex-shrink:0;margin-left:auto}.chart-big__preset{min-width:180px}.chart-big__kpi{background:#f7f8fa;border:1px solid #ececef;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:10px;padding:20px 24px;display:grid}.chart-big__kpi-item{flex-direction:column;gap:6px;padding-left:16px;display:flex;position:relative}.chart-big__kpi-item:not(:first-child):before{content:"";background:#e2e2e6;width:1px;position:absolute;top:4px;bottom:4px;left:0}.chart-big__kpi-item:first-child{padding-left:0}.chart-big__kpi-label{letter-spacing:.02em;text-transform:uppercase;color:#8b8b93;font-family:Adelle Sans,sans-serif;font-size:12px;font-weight:500}.chart-big__kpi-value{color:#3f3f44;word-break:break-word;font-family:Adelle Sans,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.chart-big__kpi-value--income{color:#1f8a4c}.chart-big__kpi-value--expenses{color:#c0392b}.chart-big__kpi-value--net-positive{color:#1f8a4c}.chart-big__kpi-value--net-negative{color:#c0392b}.chart-big__kpi-value--net-zero{color:#3f3f44}@media (width<=768px){.chart-big{margin:8px 8px 16px}.chart-big__header{align-items:flex-start}.chart-big__legend{order:3;justify-content:flex-start;width:100%}.chart-big__controls{width:100%;margin-left:0}.chart-big__plot{border-radius:10px;padding:14px 16px 12px}.chart-big__kpi{grid-template-columns:1fr;padding:12px 16px}.chart-big__kpi-item{padding-left:0}.chart-big__kpi-item:not(:first-child){padding-top:12px}.chart-big__kpi-item:not(:first-child):before{width:auto;height:1px;inset:0 0 auto}.chart-big__kpi-value{font-size:18px}.chart-big__title{font-size:24px}.chart-big--embedded .chart-big__title{font-size:16px}}.profile-tab-grid{gap:var(--app-gap);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}@media (width>=1001px){.profile-tab-grid--two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-tab-stack{gap:var(--app-gap);flex-direction:column;display:flex}.profile-tab-panel{min-width:0;padding:var(--card-padding);background:#fafafa;border:1px solid #3f3f4414;border-radius:12px}.profile-tab-panel--danger{background:#fff5f599;border-color:#d32f2f40}.profile-tab-panel__title{color:#3f3f44;margin:0 0 8px;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.3}.profile-tab-panel__title--danger{color:#d32f2f}.profile-tab-panel__hint{color:#3f3f44b3;margin:0 0 16px;font-size:.875rem;line-height:1.5}.profile-tab-panel__body{flex-direction:column;gap:12px;display:flex}.profile-tab-panel__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.profile-tab-panel__divider{margin:var(--app-gap) 0 0;padding-top:var(--app-gap);border-top:1px solid #3f3f441a}.profile-tab-section{flex-direction:column;gap:12px;display:flex}.profile-tab-section__title{color:#3f3f44;margin:0;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.3}.profile-tab-section__hint{color:#3f3f44b3;margin:0;font-size:.875rem;line-height:1.5}.profile-tab-field{background:#fff;border:1px solid #efeff5;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.profile-tab-field__label{letter-spacing:.02em;text-transform:uppercase;color:#697d82;font-size:.8125rem;font-weight:600;line-height:1.3}.profile-tab-field__value{color:#3f3f44;word-break:break-word;overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:500;line-height:1.45}.profile-tab-form{flex-direction:column;gap:12px;display:flex}.profile-notification-list{gap:var(--app-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.profile-notification-item{background:#fff;border:1px solid #efeff5;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:14px 16px;display:flex}.profile-notification-item__header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-notification-item__label{color:#3f3f44;font-family:Work Sans,sans-serif;font-size:.9375rem;font-weight:600}.profile-notification-item__info{color:#697d82;cursor:help}.profile-notification-item__test{margin-left:auto}.profile-notification-item__controls{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.profile-notification-item__field{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-notification-item__field-hint{color:#3f3f448c;font-size:.75rem}.profile-notification-intro{margin:0 0 var(--app-gap);color:#3f3f44bf;background:#697d820f;border-left:3px solid #697d82;border-radius:10px;padding:12px 14px;font-size:.875rem;line-height:1.5}.profile-notification-test-hint{color:#3f3f44a6;margin:0 0 12px;font-size:.8125rem;line-height:1.5}.profile-settings-form-input{color:#3f3f44;box-sizing:border-box;background:#fff;border:1px solid #3f3f441a;border-radius:8px;width:100%;padding:10px 14px;font-family:Work Sans,sans-serif;font-size:1rem;transition:border-color .2s,box-shadow .2s}.profile-settings-form-input:hover{border-color:#3f3f4433}.profile-settings-form-input:focus{border-color:#697d82;outline:none;box-shadow:0 0 0 3px #697d821a}.profile-settings-form-input::placeholder{color:#3f3f4480}.profile-integration-status{flex-direction:column;gap:12px;display:flex}.profile-integration-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-integration-account{color:#3f3f44;background:#fff;border:1px solid #3f3f4414;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 12px;font-size:.9375rem;display:flex}.profile-integration-meta{color:#3f3f44a6;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.profile-integration-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-policies-edit{gap:var(--app-gap);grid-template-columns:minmax(0,2fr) minmax(280px,360px);align-items:start;display:grid}.profile-policies-edit__aside,.profile-policies-edit__main{min-width:0}.profile-tab-panel--textarea :deep(textarea.n-input__textarea-el){min-height:280px;font-family:Work Sans,sans-serif;font-size:.9375rem;line-height:1.6}.profile-tab-callout,.profile-tab-callout p{margin:0}.profile-tab-callout .profile-tab-callout__action,.profile-tab-callout p+.n-button{margin-top:8px}.profile-tab-callout--block{width:100%}.profile-policies-table-panel{background:#fff;border:1px solid #3f3f4414;border-radius:12px;min-width:0;overflow:hidden}.profile-policies-table-panel__header{padding:var(--card-padding);background:#fafafa;border-bottom:1px solid #3f3f4414;flex-direction:column;gap:8px;display:flex}.profile-policies-table-panel__body{padding:var(--card-padding);min-width:0}.list-tabs--nested .n-tabs-nav{padding-bottom:4px}.list-tabs--nested .n-tabs-content,.list-tabs--nested .n-tabs-pane-wrapper{padding-top:var(--app-gap)}@media (width<=1000px){.profile-tab-grid{gap:12px}.profile-notification-list,.profile-policies-edit,.profile-tab-grid{grid-template-columns:1fr}}@media (width<=768px){.profile-tab-panel{padding:12px}.profile-notification-item__test{width:100%;margin-left:0}}:root{--color-public-accent:#3a5f85;--color-public-accent-hover:#2f4f6f;--color-public-accent-rgb:58, 95, 133;--color-green:#75ba5d;--color-green-hover:#63a44d;--color-green-active:#528e3d;--color-green-rgb:117, 186, 93;--color-green-shadow:#75ba5d4d;--color-green-shadow-hover:#75ba5d66;--color-green-shadow-active:#75ba5d40;--color-green-soft:#75ba5d14}*{box-sizing:border-box}html{scroll-behavior:smooth}body.has-audio-player-dock{padding-bottom:120px}@media (width<=768px){body.has-audio-player-dock{padding-bottom:148px}}.sidebar-left{z-index:99;height:100vh}.sidebar-left__wrap{box-sizing:border-box;padding:15px;transition:all .3s}.sidebar-left__wrap--narrow .logo img{max-width:120px}.sidebar-left__wrap--narrow .n-menu-item-content-header,.sidebar-left__wrap--narrow .n-menu-item-content-header a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-left__wrap--narrow .n-menu-item-content{overflow:hidden}.sidebar-left .logo{color:#000;padding:12px 20px 24px;text-decoration:none;display:block}.sidebar-left .logo img{width:auto;max-width:148px;height:auto;display:block}.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--child-active:before,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--selected:before,.sidebar-left .n-menu--collapsed .n-menu-item-content:not(.n-menu-item-content--disabled):hover:before{background-color:#697d82!important}.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content__icon,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content__icon .n-icon,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--child-active svg,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__icon,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__icon .n-icon,.sidebar-left .n-menu--collapsed .n-menu-item-content.n-menu-item-content--selected svg,.sidebar-left .n-menu--collapsed .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content__icon,.sidebar-left .n-menu--collapsed .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content__icon .n-icon,.sidebar-left .n-menu--collapsed .n-menu-item-content:not(.n-menu-item-content--disabled):hover svg,.sidebar-left .n-menu-item-content:hover .n-menu-item-content-header,.sidebar-left .n-menu-item-content:hover a,.sidebar-left .n-menu-item-content:hover svg{color:#fff!important}.sidebar-left .n-menu-item-content.n-menu-item-content--child-active:before,.sidebar-left .n-menu-item-content.n-menu-item-content--selected:before,.sidebar-left .n-menu-item-content:not(.n-menu-item-content--disabled):hover:before{background-color:#697d82}.sidebar-left .n-menu .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content-header a,.sidebar-left .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header a,.sidebar-left .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content-header,.sidebar-left .n-menu-item-content.n-menu-item-content--child-active .n-menu-item-content__arrow,.sidebar-left .n-menu-item-content.n-menu-item-content--child-active svg,.sidebar-left .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header,.sidebar-left .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__arrow,.sidebar-left .n-menu-item-content.n-menu-item-content--selected svg{color:#fff}.sidebar-left .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--child-active:hover:before,.sidebar-left .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled).n-menu-item-content--selected:hover:before{background-color:#697d8282}.n-layout-sider--collapsed{padding:0}.n-layout-sider--collapsed .plan-upgrade{display:none}.n-layout-sider--collapsed .logo{padding:12px 8px 8px}.n-layout-sider--collapsed .logo img{-o-object-fit:contain;object-fit:contain;width:32px;max-width:none;height:32px;margin:0 auto}.input{color:#21343f;box-sizing:border-box;background:#fff;border:1px solid #cfd8dc;border-radius:8px;padding:12px;font-size:1rem;transition:border .2s}.main{width:calc(100% - 70px);min-width:0}@media (width<=1200px){.main{width:calc(100% - 60px)}}.main-content{height:100dvh;overflow:hidden auto}.main-content>.n-layout-scroll-container{min-width:0;min-height:100%;display:flex}body,html{font-optical-sizing:auto;font-variation-settings:"slnt" 0;height:100%;margin:0;padding:0;font-family:Work Sans,sans-serif;font-size:14px;font-style:normal;overflow-x:hidden}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}button{transition:all .3s}.btn,button{cursor:pointer}.btn{background:var(--color-green);color:#fff;border:none;border-radius:3px;padding:10px 35px;font-size:16px;text-decoration:none}.btn:hover{background:var(--color-green-hover)}.btn_def{background:#697d82;border-radius:8px}.btn_destroy{background:red}.btn_icon{align-items:center;gap:5px;display:flex}.page-title{color:#000;margin:0;font-family:Saol Display,sans-serif;font-size:36px;font-weight:300;line-height:1.19em}.page-info{justify-content:space-between;align-items:center;margin:0 25px 32px;display:flex}.n-breadcrumb{margin-bottom:16px}.n-breadcrumb .n-breadcrumb-item{color:#3f3f44b3;font-family:Work Sans,sans-serif;font-size:12px;font-weight:400}.n-breadcrumb .n-breadcrumb-item a{color:#3f3f44b3;text-decoration:none;transition:color .3s}.n-breadcrumb .n-breadcrumb-item a:hover{color:#697d82}.n-breadcrumb .n-breadcrumb-item__separator{color:#3f3f4480}.row{gap:25px;margin-bottom:20px;display:flex}.row__item_25{width:calc(33.3333% - 8px)}.row__item_50{width:calc(50% - 8px)}.row__item_75{width:calc(66.6667% - 8px)}.row-form{gap:10px;width:100%;display:flex}.row-form>div{flex:1}.dashboard{box-sizing:border-box;gap:25px;width:100%;padding:0 25px;display:flex}.dashboard__left{width:calc(75% - 18.75px);min-width:0}.dashboard__right{width:calc(25% - 6.25px);min-width:0}.revenue{margin-top:40px;margin-bottom:40px}.switch-wrapper{gap:10px;display:flex}.switch-wrapper,.vertical-center{align-items:center}.n-tag{color:#3f3f44;background:#f4f7fa;border:1px solid #3f3f441a}.n-base-selection-tag-wrapper .n-tag{height:auto;min-height:22px;margin:2px;padding:2px 8px;font-size:11px;line-height:1.2em}.n-base-selection-tag-wrapper .n-tag .n-tag__close{margin-left:4px;font-size:14px}.n-popover.n-popconfirm .n-popconfirm__action .n-button--primary-type{background:var(--color-green)!important;box-shadow:var(--color-green-shadow) 0 6px 12px!important;border:none!important}.n-popover.n-popconfirm .n-popconfirm__action .n-button--primary-type:hover{background:var(--color-green-hover)!important;box-shadow:var(--color-green-shadow-hover) 0 10px 20px!important}.n-popover.n-popconfirm .n-popconfirm__action .n-button--primary-type:active{background:var(--color-green-active)!important;box-shadow:var(--color-green-shadow-active) 0 4px 8px!important}.n-checkbox .n-checkbox-box:hover{background:var(--color-green-soft);border-color:var(--color-green)!important}.n-checkbox .n-checkbox-box--checked,.n-checkbox.n-checkbox--checked .n-checkbox-box{background:var(--color-green)!important;border-color:var(--color-green)!important}.n-tag.tag-custom{border:none;font-family:Work Sans,sans-serif;font-weight:500;line-height:1.2;--n-height:20px!important;--n-padding:0 12px!important;--n-font-size:12px!important;--n-border-radius:calc(var(--n-height)/2)!important}.n-tag.tag-custom.n-tag--round{padding:0 12px!important}.n-tag.tag-custom.tag-custom--success{background:rgba(var(--color-green-rgb),.15);color:var(--color-green)}.n-tag.tag-custom.tag-custom--error{color:#f56c6c;background:#f56c6c26}.n-tag.tag-custom.tag-custom--warning{color:#fdcb9e;background:#fdcb9e4d}.n-tag.tag-custom.tag-custom--info{color:#66797f;background:#66797f26}.n-tag.tag-custom.tag-custom--default{color:#3f3f44;background:#e9e9e6}.justify-between{justify-content:space-between}.card{box-sizing:border-box;background:#fff;border-radius:8px;padding:24px 50px;position:relative;box-shadow:0 10px 15px #959da533}.card.task{padding:24px 30px}.card_search,.card_tabel{margin:20px 25px}.card_search{padding:16px 20px}.chart-surface-embedded{padding:var(--card-padding);min-width:0;margin:0}.chart-surface-embedded,.parent-dashboard-card{box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 10px 15px #959da533}.parent-dashboard-card{padding:20px;transition:box-shadow .3s}.parent-dashboard-card:hover{box-shadow:0 12px 20px #959da54d}.card__title{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:1.3rem;font-weight:600;display:flex}.dashboard-block-header{border-bottom:1px solid #efeff5;flex-shrink:0;margin-bottom:12px;padding-bottom:8px}.card__title.dashboard-block-header{color:#3f3f44;font-family:Adelle Sans,sans-serif;font-size:20px;line-height:1.37em}.dashboard-empty{box-sizing:border-box;text-align:center;flex:auto;justify-content:center;align-items:center;width:100%;min-height:160px;padding:24px 16px;display:flex}.dashboard-empty .n-empty{--n-icon-size:48px;--n-font-size:14px;--n-text-color:#c2c2c2;--n-icon-color:#c2c2c2;--n-extra-text-color:#333639;margin:0}.dashboard-empty .n-empty__description{font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.dashboard-empty .n-empty__extra{justify-content:center;margin-top:16px;display:flex}.dashboard-empty .btn.btn_def{border-radius:9999px;padding:10px 20px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;transition:background .3s,box-shadow .3s,transform .2s;box-shadow:0 6px 18px #697d8247}.dashboard-empty .btn.btn_def:hover{box-shadow:0 8px 22px #697d8257}.dashboard-empty .btn.btn_def:active{transform:translateY(1px);box-shadow:0 4px 14px #697d8238}.dashboard-pill-btn{box-sizing:border-box;cursor:pointer;text-align:center;color:#fff;background:#21343f;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;padding:14px 24px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .3s,box-shadow .3s,transform .2s,color .3s;display:inline-flex;box-shadow:0 10px 28px #21343f52}.dashboard-pill-btn:hover{color:#fff;background:#697d82;box-shadow:0 12px 32px #21343f61}.dashboard-pill-btn:active{transform:translateY(1px);box-shadow:0 6px 18px #21343f42}.dashboard-pill-btn--brand{background:#697d82;box-shadow:0 6px 18px #697d8247}.dashboard-pill-btn--brand:hover{color:#fff;background:#5e6f74;box-shadow:0 8px 22px #697d8257}.dashboard-pill-btn--brand:active{background:#57676b;box-shadow:0 4px 14px #697d8238}.dashboard-pill-btn--muted{color:#3f3f44;background:#e9e9e6;width:auto;font-weight:600;box-shadow:0 6px 18px #3f3f441f}.dashboard-pill-btn--muted:hover{color:#e9e9e6;background:#21343f;box-shadow:0 8px 22px #21343f38}.dashboard-pill-btn--muted:active{box-shadow:0 4px 14px #21343f29}.card__title .plus{color:#37b900;font-size:clamp(14px,5vw,18px)}.card__title .minus{color:#ff5353;font-size:clamp(14px,5vw,18px)}.card__row{justify-content:space-between;align-items:center;display:flex}.card__row-left{flex-shrink:0;width:30%}.card__row-left-val{align-items:center;gap:10px;font-size:clamp(14px,5vw,32px);font-weight:600;display:flex}.card__row-right{width:70%}.link-btn{color:#fff;cursor:pointer;text-align:center;background:#21343f;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 40px;font-family:Adelle Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.37em;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 6px 16px #21343f47}.link-btn:hover{background:#495c60;transform:translateY(-2px);box-shadow:0 10px 24px #21343f57}.link-btn:active{transform:translateY(0);box-shadow:0 3px 8px #21343f38}.n-button--default-type{color:#fff;background:#697d82;padding:10px 25px;transition:all .3s}.n-button--default-type:hover{background:#21343f}.n-input-number .n-input-wrapper{border:none!important}.n-input-number .n-input-wrapper .n-input__suffix{padding-right:8px!important}.n-input-number .n-input-wrapper .n-input__suffix .n-button{border-radius:4px!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;margin:0 2px!important;padding:0!important;font-size:12px!important;display:flex!important}.n-input-number .n-input-wrapper .n-input__suffix .n-button .n-icon{width:14px!important;height:14px!important;font-size:14px!important}.n-input-number .n-input-wrapper .n-input__suffix .n-button:first-child{margin-right:2px!important}.n-input-number .n-input-wrapper .n-input__suffix .n-button:last-child{margin-left:2px!important;margin-right:0!important}.n-data-table .n-data-table-th{color:#3f3f4480;background:#f6f6f6;border-radius:0;padding:9px 16px;font-family:Work Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.17em}.n-data-table .n-data-table-th:first-child{border-radius:8px 0 0 8px}.n-data-table .n-data-table-th:last-child{border-radius:0 8px 8px 0}.n-data-table .n-data-table-th.n-data-table-th--fixed-left,.n-data-table .n-data-table-th.n-data-table-th--fixed-right{z-index:4;background:#f6f6f6!important}.n-data-table .n-data-table-th .n-data-table-filter{color:#3f3f4480!important;transition:all .3s!important}.n-data-table .n-data-table-th .n-data-table-filter:hover{border-radius:4px;color:#697d82!important;background:#697d821a!important}.n-data-table .n-data-table-th .n-data-table-filter.n-data-table-filter--active{color:#697d82!important}.n-data-table .n-data-table-th .n-data-table-sorter{color:#3f3f4480!important;transition:all .3s!important}.n-data-table .n-data-table-th .n-data-table-sorter.n-data-table-sorter--active,.n-data-table .n-data-table-th .n-data-table-sorter:hover{color:#697d82!important}.n-data-table .n-data-table-tbody .n-data-table-tr{cursor:pointer;background:#fff;transition:all .3s}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td{color:#3f3f44;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;transition:background .3s;padding:10px!important}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-left,.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-right{z-index:2;background:#fff!important}.n-data-table .n-data-table-tbody .n-data-table-tr:hover{background:#f7f9f9}.n-data-table .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td:not(.n-data-table-td--fixed-left):not(.n-data-table-td--fixed-right){background:0 0}.n-data-table .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-left,.n-data-table .n-data-table-tbody .n-data-table-tr:hover .n-data-table-td--fixed-right{z-index:3;background:#f7f9f9!important}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td[data-col-key=actions]{padding:10px 4px}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td[data-col-key=actions] .n-button{margin-right:4px}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td[data-col-key=actions] .n-button:last-child{margin-right:0}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td[data-col-key=actions-icons]{padding:10px 0}.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-left,.n-data-table .n-data-table-tbody .n-data-table-tr .n-data-table-td--fixed-right{padding:10px!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr{background:#fff}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n){background:#f6f6f6}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n) .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n) .n-data-table-td--fixed-right{background:#f6f6f6!important}.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover,.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover .n-data-table-td--fixed-left,.students-table-wrap .n-data-table-tbody .n-data-table-tr:nth-child(2n):hover .n-data-table-td--fixed-right{background:#ebeced!important}.table-action-icon-btn{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;transition:all .3s!important;display:flex!important}.table-action-icon-btn:hover{transform:translateY(-2px);background:#697d821a!important;box-shadow:0 4px 8px #959da533!important}.table-action-icon-btn:active{transform:translateY(0);box-shadow:none!important}.table-action-icon-btn--edit{color:var(--color-green)!important;background:rgba(var(--color-green-rgb),.16)!important}.table-action-icon-btn--edit:hover{color:var(--color-green)!important;background:rgba(var(--color-green-rgb),.28)!important;box-shadow:0 4px 8px rgba(var(--color-green-rgb),.18)!important}.table-action-icon-btn--edit:active{background:rgba(var(--color-green-rgb),.22)!important}.table-action-icon-btn--remove{color:#d03050!important;background:#d0305029!important}.table-action-icon-btn--remove:hover{color:#d03050!important;background:#d0305047!important;box-shadow:0 4px 8px #d030502e!important}.table-action-icon-btn--remove:active{background:#d0305038!important}.table__name-wrap{align-items:center;gap:10px;display:flex}.table__avatar{border-radius:50%;width:45px;height:45px;overflow:hidden}.table__name{font-size:clamp(14px,5vw,16px);font-weight:600}.table__email{font-size:clamp(12px,5vw,13px)}.active{color:#fff;background:#2ca87f;border-radius:5px;padding:5px 20px;display:inline-block}.n-card__item{width:calc(33.3333% - 8px)}.n-card__title{font-size:clamp(14px,5vw,32px)}.info{margin-bottom:40px}.charts{width:calc(66.6667% - 8px);height:420px;overflow:hidden}.form{flex-direction:column;gap:20px;height:100%;display:flex;position:relative}.form .n-base-selection-input__content,.form .n-input__input-el{font-size:14px}.form .n-form-item-feedback-wrapper{font-size:12px}.n-drawer-body .form-btn-box{z-index:10;flex-wrap:wrap;gap:12px;margin-top:auto;padding:20px 0 0;display:flex;position:sticky;bottom:0}.n-drawer-body .form-btn-box .btn,.n-drawer-body .form-btn-box .n-button{flex:45%;min-width:120px;box-shadow:0 4px 12px #00000026}.n-drawer-body .form-btn-box .btn:hover,.n-drawer-body .form-btn-box .n-button:hover{box-shadow:0 6px 16px #0003}.n-drawer-body .form-btn-box .btn:only-child,.n-drawer-body .form-btn-box .n-button:only-child{flex:100%}.n-form-item-label__text{color:#697d82;font-size:13px}.n-base-selection__border,.n-input .n-input__border{border:1px solid #3f3f441a!important;border-radius:8px!important}.n-input .n-input__border:focus-within{border-color:#697d82!important}.n-input .n-input__input-el{color:#3f3f44;background:#fff;padding:12px 16px;font-family:Work Sans,sans-serif;font-size:14px;border:none!important}.n-input .n-input__input-el:focus{outline:none}.n-input .n-input__input-el::placeholder{color:#3f3f4480}.n-input .n-input__prefix{margin-left:12px!important}.n-date-picker .n-input .n-input__input-el{padding-right:48px!important}.n-date-picker .n-input .n-input__suffix{padding-right:0!important;right:16px!important}.n-date-picker .n-input .n-base-clear{margin-right:0!important;right:16px!important}.n-base-selection .n-base-selection-placeholder{color:#697d82;font-family:Inter,sans-serif;font-size:14px}.welcome{background:#fff;display:flex}.welcome__item{width:50%;height:100vh}.welcome-image{-o-object-fit:cover;object-fit:cover;box-sizing:border-box;border:10px solid #fff;border-radius:20px;width:100%;height:100%;display:block}@media (width<=1200px){.welcome{flex-direction:column}.welcome__item{width:100%;height:auto;min-height:auto}.welcome__item:first-child{display:none}.welcome__item:last-child{justify-content:center;align-items:center;min-height:100vh;display:flex}}@media (width<=1200px) and (width<=500px){.welcome__item:last-child{box-sizing:border-box;padding-left:20px;padding-right:20px}}.animate{opacity:0;animation:.5s forwards fadeInUp;transform:translateY(20px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active{color:#1d2630;border:1px solid #1d2630}.n-popover.n-data-table-filter-menu{background:#fff!important;border:1px solid #3f3f441a!important;border-radius:12px!important;min-width:260px!important;padding:0!important;box-shadow:0 10px 15px #959da533!important}.n-popover.n-data-table-filter-menu .n-popover__content{padding:0!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu{--n-action-padding:0 20px 16px 20px!important;--n-action-button-margin:0!important;--n-action-divider-color:transparent!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__group{max-height:320px;overflow-y:auto;padding:16px 20px!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__group::-webkit-scrollbar{width:6px}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__group::-webkit-scrollbar-track{background:#f6f6f6;border-radius:8px}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__group::-webkit-scrollbar-thumb{background:#ccccc7;border-radius:8px}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__group::-webkit-scrollbar-thumb:hover{background:#697d82}.n-popover.n-data-table-filter-menu .n-checkbox{cursor:pointer!important;border-radius:8px!important;align-items:center!important;margin-bottom:0!important;padding:10px 12px!important;transition:all .3s!important;display:flex!important}.n-popover.n-data-table-filter-menu .n-checkbox:hover{background:#697d820d!important}.n-popover.n-data-table-filter-menu .n-checkbox:last-child{margin-bottom:0}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox-box{border-width:2px!important;border-color:#3f3f4426!important;border-radius:6px!important;flex-shrink:0!important;width:18px!important;height:18px!important;transition:all .3s!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox-box:hover{background:#697d8214!important;border-color:#697d82!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox-box .n-checkbox-box__border{border-radius:6px!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox-box--checked{background:#697d82!important;border-color:#697d82!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox-box--checked .n-checkbox-box__border{border-color:#697d82!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-checkbox__label{color:#3f3f44!important;-webkit-user-select:none!important;user-select:none!important;flex:1!important;padding-left:12px!important;font-family:Work Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4em!important}.n-popover.n-data-table-filter-menu .n-checkbox .n-icon{color:#fff!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action{background:0 0!important;border:none!important;border-radius:0 0 12px 12px!important;justify-content:space-between!important;gap:12px!important;margin-top:0!important;padding:0 20px 16px!important;display:flex!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action:before{display:none!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button{border-radius:8px!important;flex:1!important;min-width:110px!important;padding:18px 24px!important;font-family:Adelle Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.37em!important;transition:all .3s!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:first-child{color:#3f3f44!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #3f3f441f!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:first-child:hover{transform:translateY(-2px);background:#f6f6f6!important;border-width:1px!important;border-color:#3f3f4433!important;box-shadow:0 4px 8px #959da526!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:first-child:active{transform:translateY(0);box-shadow:none!important;background:#f0f0f0!important;border-width:1px!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:first-child:focus{border-width:1px!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:last-child{background:var(--color-green)!important;color:#fff!important;box-shadow:var(--color-green-shadow) 0 6px 12px!important;border:0!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:last-child:hover{transform:translateY(-2px);background:var(--color-green-hover)!important;box-shadow:var(--color-green-shadow-hover) 0 10px 20px!important;border:0!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:last-child:focus{border:0!important}.n-popover.n-data-table-filter-menu .n-data-table-filter-menu__action .n-button:last-child:active{transform:translateY(0);background:var(--color-green-active)!important;box-shadow:var(--color-green-shadow-active) 0 4px 8px!important;border:0!important}.n-drawer .n-drawer-body-content-wrapper{background:#fff;height:100%;padding:0!important}.n-drawer-content{background:#fff;flex-direction:column;height:100%;display:flex}.n-drawer-header{background:#fff;border-bottom:1px solid #3f3f441a;padding:24px 40px!important}.n-drawer-header .n-drawer-header__main{color:#3f3f44;font-family:Adelle Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.37em}.n-drawer-header .n-base-close{color:#3f3f44;border-radius:8px;width:32px;height:32px;transition:all .3s}.n-drawer-header .n-base-close:hover{color:#697d82;background:#697d821a}.n-drawer-header .n-base-close:active{background:#697d8233}.n-drawer-body{background:#fff;flex:1;overflow-y:auto;padding:24px 40px!important}.n-drawer-body::-webkit-scrollbar{width:6px}.n-drawer-body::-webkit-scrollbar-track{background:#f6f6f6;border-radius:8px}.n-drawer-body::-webkit-scrollbar-thumb{background:#ccccc7;border-radius:8px}.n-drawer-body::-webkit-scrollbar-thumb:hover{background:#697d82}.n-drawer-body,.n-drawer-body .form,.n-drawer-body .n-form,.n-drawer-body .n-spin-container,.n-drawer-body form,.n-drawer-body>*{flex-direction:column!important;flex:1!important;display:flex!important}.n-drawer-footer{background:#fff;border-top:1px solid #3f3f441a;justify-content:flex-end;gap:12px;display:flex;padding:24px 40px!important}.n-drawer .n-drawer-content-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.n-drawer-body.drawer-with-footer{flex:1;overflow-y:auto;padding-bottom:24px!important}.drawer-footer-actions{z-index:10;background:#fff;border-top:1px solid #3f3f441a;gap:12px;margin:0 -40px -40px;padding:20px 40px;display:flex;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000d}.drawer-footer-actions .n-button{flex:1;min-width:120px}.drawer-footer-actions .n-button:only-child{max-width:100%}.drawer-footer-actions:has(.n-button:nth-child(2):last-child) .n-button{flex:1}.n-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006}.n-drawer-body .n-form .n-form-item{margin-bottom:24px}.n-drawer-body .n-form .n-form-item:last-child{margin-bottom:0}.n-drawer-body .n-form .n-form-item-label{padding-bottom:8px}.n-drawer-body .n-form .n-form-item-label .n-form-item-label__text{color:#3f3f44;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500}.n-drawer-body .n-button,.n-drawer-footer .n-button{border-radius:8px;padding:12px 24px;font-family:Adelle Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.37em;transition:all .3s}.n-drawer-body .n-button.n-button--primary-type,.n-drawer-footer .n-button.n-button--primary-type{color:#fff;background:#697d82;border:none}.n-drawer-body .n-button.n-button--primary-type:hover,.n-drawer-footer .n-button.n-button--primary-type:hover{background:#5a6a6e;transform:translateY(-2px);box-shadow:0 8px 16px #959da54d}.n-drawer-body .n-button.n-button--primary-type:active,.n-drawer-footer .n-button.n-button--primary-type:active{background:#4e5d61;transform:translateY(0);box-shadow:0 4px 8px #959da533}.n-drawer-body .n-button.n-button--default-type,.n-drawer-footer .n-button.n-button--default-type{color:#3f3f44;background:#e9e9e6;border:none}.n-drawer-body .n-button.n-button--default-type:hover,.n-drawer-footer .n-button.n-button--default-type:hover{background:#d9d9d9}.n-drawer-body .n-button.n-button--default-type:active,.n-drawer-footer .n-button.n-button--default-type:active{background:#ccccc7}.n-drawer-body .n-button.n-button--tertiary-type,.n-drawer-footer .n-button.n-button--tertiary-type{color:#3f3f44b3;background:0 0;border:1px solid #3f3f441a}.n-drawer-body .n-button.n-button--tertiary-type:hover,.n-drawer-footer .n-button.n-button--tertiary-type:hover{background:#3f3f440d;border-color:#3f3f4433}.n-drawer-body .n-button.n-button--tertiary-type:active,.n-drawer-footer .n-button.n-button--tertiary-type:active{background:#3f3f441a}.n-button{border-radius:8px;padding:10px 20px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.17em;transition:all .3s;box-shadow:none!important;--n-border:none!important;--n-border-hover:none!important;--n-border-pressed:none!important;--n-border-focus:none!important;--n-border-disabled:none!important;border:none!important;outline:none!important}.n-button .n-button__border,.n-button .n-button__state-border{display:none!important}.n-button.n-button--primary-type{color:#fff!important;background:#21343f!important;border:none!important;outline:none!important}.n-button.n-button--primary-type:hover{transform:translateY(-1px);background:#335060!important;border:none!important;box-shadow:0 6px 12px #959da54d!important}.n-button.n-button--primary-type:active{transform:translateY(0);background:#18262e!important;border:none!important;box-shadow:0 4px 8px #959da533!important}.n-button.n-button--primary-type:focus,.n-button.n-button--primary-type:focus-visible{box-shadow:none!important;background:#21343f!important;border:none!important;outline:none!important}.n-button.n-button--primary-type:disabled{cursor:not-allowed;background:#21343f80!important;border:none!important}.n-button.n-button--info-type{color:#fff!important;background:#697d82!important;border:none!important;outline:none!important}.n-button.n-button--info-type:hover{transform:translateY(-1px);background:#83969b!important;border:none!important;box-shadow:0 6px 12px #959da54d!important}.n-button.n-button--info-type:active{transform:translateY(0);background:#5e6f74!important;border:none!important;box-shadow:0 4px 8px #959da533!important}.n-button.n-button--info-type:focus,.n-button.n-button--info-type:focus-visible{box-shadow:none!important;background:#697d82!important;border:none!important;outline:none!important}.n-button.n-button--info-type:disabled{cursor:not-allowed;background:#697d8280!important;border:none!important}.n-button.n-button--default-type{color:#3f3f44;background:#e9e9e6}.n-button.n-button--default-type:hover{background:#d9d9d9}.n-button.n-button--default-type:active{background:#ccccc7}.n-button.n-button--default-type:disabled{color:#3f3f4466;cursor:not-allowed;background:#e9e9e680}.n-button.n-button--small-size{min-height:36px;padding:8px 16px;font-size:13px}.n-button.n-button--medium-size{min-height:40px;padding:10px 20px;font-size:14px}.n-button.n-button--large-size{min-height:48px;padding:12px 28px;font-size:16px}.n-button:active,.n-button:focus,.n-button:focus-visible{border:none!important;outline:none!important}.n-button:after,.n-button:before{border:none!important}.n-tag{border:none;border-radius:8px;padding:4px 12px;font-family:Work Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.17em}.n-tag.n-tag--success{background:rgba(var(--color-green-rgb),.15);color:var(--color-green)}.n-tag.n-tag--default{color:#3f3f4480;background:#3f3f440d;border:1px solid #3f3f441a}.n-tag.n-tag--warning{color:#fdcb9e;background:#fdcb9e40}.n-tag.n-tag--error{color:red;background:#ff00001a}.n-tag.n-tag--info{color:#697d82;background:#697d821a}.list-tabs .n-tabs-nav{--n-bar-color:#697d82;--n-tab-text-color-active:#697d82;--n-tab-text-color-hover:#697d82;margin-bottom:0}.list-tabs .n-tabs-tab{color:#3f3f44b3;padding:8px 16px 10px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;transition:color .3s}.list-tabs .n-tabs-tab:hover{color:#697d82}.list-tabs .n-tabs-tab.n-tabs-tab--active{color:#697d82;font-weight:600}.list-tabs .n-tabs-bar{background:#697d82}.list-tabs .n-tabs-nav__divider,.list-tabs .n-tabs-tab__divider{display:none!important}.list-tabs .n-tabs-nav__suffix{box-sizing:border-box;align-self:stretch;align-items:center;padding-bottom:8px;display:flex}.list-tabs .n-tabs-content,.list-tabs .n-tabs-pane-wrapper{padding-top:12px}.list-tabs__search{width:280px;max-width:40vw;--n-height:36px!important}@media (width<=1000px){.list-tabs .n-tabs-nav{row-gap:var(--app-gap);padding-bottom:var(--app-gap);flex-wrap:wrap}.list-tabs .n-tabs-nav-scroll-wrapper{flex:100%;min-width:0;max-width:100%}.list-tabs .n-tabs-nav__suffix{flex:100%;width:100%;padding-bottom:0}.list-tabs__search{width:100%;max-width:none}}@media (width<=1024px){*{-webkit-tap-highlight-color:transparent}a:not(.n-button):active,button:not(.n-button):active{opacity:.8;transition:all .1s;transform:scale(.98)}.btn:active{transition:all .1s;transform:scale(.97)}.footer__bottom-links a:active,.header__nav a:active,nav a:active{opacity:.7}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=768px){*{will-change:auto!important}.homepage *{transition-duration:.2s!important;animation-duration:.3s!important}.main{width:100%}.card_tabel{margin:20px 10px}.card,.card.task{padding:20px 15px}.page-info{margin:0 10px 32px}.link-btn{padding:5px 10px;font-size:12px}.page-title{margin:0;font-size:26px}.n-drawer-body{padding:20px!important}}@media screen and (width<=1920px){.dashboard__left{width:calc(70% - 17.5px)}.dashboard__right{width:calc(30% - 7.5px)}}@media screen and (width>=1601px){.course-stat{flex-wrap:nowrap}.course-stat .row__item_25:first-child{width:calc(25% - 12.5px);margin-top:0}.course-stat .row__item_25:not(:first-child){width:calc(37.5% - 18.75px);margin-top:0}.teacher-status-stat{flex-wrap:nowrap}.teacher-status-stat .row__item_25{width:calc(33.3333% - 16.6667px);margin-top:0}}@media screen and (width<=1600px){.dashboard__left{width:calc(60% - 15px)}.dashboard__right{width:calc(40% - 10px)}.row{flex-wrap:wrap}.row__item_25{width:calc(50% - 13px)}.course-stat .row__item_25:not(:last-child){width:calc(50% - 12.5px)}.course-stat .row__item_25:last-child{width:100%;margin-top:20px}.teacher-status-stat .row__item_25:not(:last-child){width:calc(50% - 12.5px)}.teacher-status-stat .row__item_25:last-child{width:100%;margin-top:20px}.add-course{display:none}}@media screen and (width<=1366px){.dashboard{padding:0 25px}.n-layout-header{padding:10px 20px!important}.header__left{display:none!important}.header__right{justify-content:space-between!important;width:100%!important}.dashboard__left{width:calc(60% - 15px)!important}.dashboard__right{width:calc(40% - 10px)!important}.earnings__bottom-summary{font-size:26px!important}}@media screen and (width<=1599px){.row__item_50{width:100%}}@media screen and (width<=1000px){.dashboard{flex-wrap:wrap}.dashboard__left,.dashboard__right{width:100%!important}.course-stat .row__item_25,.teacher-status-stat .row__item_25{width:100%}}.audio-player-seek[data-v-c0b20107]{flex:1;align-items:center;min-width:0;height:20px;display:flex;position:relative}.audio-player-seek__track[data-v-c0b20107]{background:#f0f2f3;border-radius:999px;height:6px;position:absolute;inset-inline:0}.audio-player-seek__progress[data-v-c0b20107]{pointer-events:none;background:#697d82;border-radius:999px;height:6px;transition:width 50ms linear;position:absolute;left:0}.audio-player-seek__thumb[data-v-c0b20107]{z-index:1;pointer-events:none;background:#fff;border:2px solid #697d82;border-radius:50%;width:14px;height:14px;transition:transform .15s,box-shadow .15s;position:absolute;transform:translate(-50%)scale(1);box-shadow:0 1px 2px #00000014}.audio-player-seek__thumb--hover[data-v-c0b20107]{transform:translate(-50%)scale(1.15);box-shadow:0 2px 6px #0000001f}.audio-player-seek__thumb--dragging[data-v-c0b20107]{transform:translate(-50%)scale(1.2)}.audio-player-seek__input[data-v-c0b20107]{z-index:2;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.audio-player-dock__audio[data-v-c0eecc73]{display:none}.audio-player-dock[data-v-c0eecc73]{inset-inline:0;z-index:3000;background:#fff;border-top:1px solid #697d821f;position:fixed;bottom:0;box-shadow:0 -10px 15px -3px #00000014,0 -4px 6px -4px #0000000f}.audio-player-dock__inner[data-v-c0eecc73]{flex-direction:column;gap:12px;max-width:1152px;margin-inline:auto;padding:12px 16px;display:flex}@media (width>=640px){.audio-player-dock__inner[data-v-c0eecc73]{padding:12px 24px}}.audio-player-dock__header[data-v-c0eecc73]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.audio-player-dock__meta[data-v-c0eecc73]{min-width:0}.audio-player-dock__title[data-v-c0eecc73]{color:#21343d;margin:0;font-size:14px;font-weight:500}.audio-player-dock__subtitle[data-v-c0eecc73],.audio-player-dock__title[data-v-c0eecc73]{text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.audio-player-dock__subtitle[data-v-c0eecc73]{color:#697d82d9;margin:2px 0 0;font-size:12px}.audio-player-dock__error[data-v-c0eecc73]{color:#d03050;margin:4px 0 0;font-size:12px}.audio-player-dock__actions[data-v-c0eecc73]{z-index:2;flex-shrink:0;align-items:center;gap:4px;display:flex;position:relative}.audio-player-dock__rate-select[data-v-c0eecc73]{flex-shrink:0;width:88px}.audio-player-dock__rate-select[data-v-c0eecc73] .n-base-selection{--n-height:32px;--n-font-size:12px;--n-border:1px solid #697d821f;--n-border-hover:1px solid #697d8247;--n-border-focus:1px solid #697d8266;--n-border-radius:6px;--n-box-shadow-focus:0 0 0 2px #697d821f;font-variant-numeric:tabular-nums;min-height:32px}.audio-player-dock__rate-select[data-v-c0eecc73] .n-base-selection-label{font-size:12px}.audio-player-dock__icon-btn[data-v-c0eecc73]{color:#697d82;width:32px;height:32px;transition:background-color .15s,color .15s}.audio-player-dock__icon-btn[data-v-c0eecc73]:hover{color:#55686d;background:#697d8214}.audio-player-dock__controls[data-v-c0eecc73]{align-items:center;gap:8px;display:flex}@media (width>=640px){.audio-player-dock__controls[data-v-c0eecc73]{gap:12px}}.audio-player-dock__play-btn[data-v-c0eecc73]{color:#fff;background:#697d82;border:none;flex-shrink:0;width:44px;min-width:44px;height:44px;transition:background-color .15s,transform .15s}.audio-player-dock__play-btn[data-v-c0eecc73]:hover{background:#5a6d72}.audio-player-dock__play-btn[data-v-c0eecc73]:active{transform:scale(.96)}.audio-player-dock__play-btn[data-v-c0eecc73] .n-button__border,.audio-player-dock__play-btn[data-v-c0eecc73] .n-button__state-border{display:none}.audio-player-dock__play-btn[data-v-c0eecc73] .n-button__icon{margin:0;font-size:20px}.audio-player-dock__time[data-v-c0eecc73]{font-variant-numeric:tabular-nums;color:#697d82d9;flex-shrink:0;font-size:12px}.audio-player-dock__time--desktop[data-v-c0eecc73]{display:none}@media (width>=640px){.audio-player-dock__time--desktop[data-v-c0eecc73]{display:inline}}.audio-player-dock__time-row[data-v-c0eecc73]{font-variant-numeric:tabular-nums;color:#697d82d9;justify-content:space-between;font-size:12px;display:flex}@media (width>=640px){.audio-player-dock__time-row[data-v-c0eecc73]{display:none}}.audio-player-dock-enter-active[data-v-c0eecc73],.audio-player-dock-leave-active[data-v-c0eecc73]{transition:transform .25s,opacity .25s}.audio-player-dock-enter-from[data-v-c0eecc73],.audio-player-dock-leave-to[data-v-c0eecc73]{opacity:0;transform:translateY(100%)}.v-binder-follower-container:has(.audio-player-dock-rate-menu){pointer-events:auto;z-index:10000!important}.n-base-select-menu.audio-player-dock-rate-menu{z-index:10000!important}
