:root{--theme-primary-color: var(--wp--preset--color--primary, var(--ast-global-color-0, var(--global-palette1, var(--primary-color, #1e73be))));--theme-secondary: var(--wp--preset--color--secondary, var(--ast-global-color-1, var(--global-palette2, var(--secondary-color, var(--theme-secondary-rgb)))));--theme-border-color: var(--wp--preset--color--border, var(--ast-border-color, var(--global-palette3, var(--border-color, #dddddd))));--theme-secondary-rgb: 80, 7, 170;--theme-background: color-mix(in srgb, var(--theme-primary-color) 10%, transparent)}@font-face{font-family:frontend-icon;src:url(../../../fonts/frontend-icona3e5329cff3e2033c229.eot?up8f4o);src:url(../../../fonts/frontend-icona3e5329cff3e2033c229.eot?up8f4o#iefix) format("embedded-opentype"),url(../../../fonts/frontend-icond1b06c4c26670f595cd0.ttf?up8f4o) format("truetype"),url(../../../fonts/frontend-iconaf6b871132e9790536fd.woff?up8f4o) format("woff"),url(../../../fonts/frontend-icon351a9c28281e0abcc98f.svg?up8f4o#frontend-icon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=frontend-],[class*=" frontend-"]{font-family:frontend-icon !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.frontend-eye::before{content:""}.frontend-edit::before{content:""}.frontend-save::before{content:""}.frontend-plus::before{content:""}.frontend-delete::before{content:"󥠁"}.frontend-arrow::before{content:""}button.wp-element-button.red{background:#f52828 !important;color:#fff !important}.learners-container h2,.learners-container h5{margin:0}.learners-container h3.section-title{position:relative;margin:2.5rem 0}.learners-container h3.section-title::after{position:absolute;content:"";background:var(--theme-primary-color);width:60%;height:.2rem;bottom:-0.785rem;left:20%}.learners-container .heading-text{display:flex;gap:.5rem}.learners-container .heading-text input{margin:0;font-size:1.4rem;width:100%}.learners-container .heading-text button{border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer}.learners-container .learners-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.learners-container .learners-grid .learners-card{width:calc(50% - .5rem);padding:1rem;border:.063rem solid var(--theme-border-color);box-sizing:border-box}.learners-container .learners-grid .learners-card .edit-textarea{width:100%;margin-top:1rem}.learners-container .learners-grid .learners-card ol{list-style-type:none;margin:0;padding:0}.learners-container .learners-grid .learners-card ol li{font-size:1rem;cursor:pointer;margin-bottom:.313rem}.learners-container .learners-grid .learners-card ol li .move-to-dropdown{margin:.5rem 0}.learners-container .learners-grid .learners-card ol li i{opacity:0;padding-left:.313rem;transition:all .6s ease}.learners-container .learners-grid .learners-card ol li:hover i{opacity:1}.learners-container .learners-grid .learners-card ol li .move-course-wrapper{width:100%}.learners-container .learners-grid .learners-card ol li .move-course-wrapper p{font-size:.85rem;margin:0}.learners-container .learners-grid .learners-card ol li .move-course-wrapper .move-to-dropdown{width:100%;padding:.4rem;border:.063rem solid #d0d0d0}.learners-container .learners-grid .learners-card ol li .move-course-wrapper .move-to-dropdown:hover{border:none}.learners-container .learners-grid .learners-card .title{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.learners-container .learners-grid .learners-card .title-wrapper{display:flex;justify-content:space-between;align-items:start}.learners-container .learners-grid .learners-card .title-wrapper .learners-title{width:70%}.learners-container .learners-grid .learners-card .title-wrapper .view-btn-container{display:flex;justify-content:end;gap:.5rem;width:25%}.learners-container .learners-grid .learners-card .title-wrapper .view-btn-container button{padding:.313rem;margin:0;height:-moz-fit-content;height:fit-content}.learners-container .learners-grid .learners-card .title-wrapper .view-btn-container button span{font-size:1.4rem;cursor:pointer}.learners-container .learners-grid .learners-card .title-wrapper .edit-button{background:rgba(40,167,69,.7882352941);color:#fff}.learners-container .learners-grid .learners-card .title-wrapper .cancel-btn{background:#17a2b8;color:#fff}.learners-container .learners-grid .learners-card p{font-size:1rem}.learners-container .add-course-select{width:100%;margin:.5rem 0 1rem;font-size:1rem;font-weight:500}.learners-container .add-course-select .select__control{outline:none}.enroll-container .overview-grid{margin-top:2rem;display:flex;justify-content:space-between;gap:1rem}.enroll-container .overview-grid .overview-box{width:100%;padding:1rem;background:var(--theme-background);color:var(--theme-primary-color);display:flex;flex-direction:column;align-items:center;gap:.8rem;border-radius:.5rem}.enroll-container .overview-grid .overview-box .overview-number{font-size:2.8rem;font-weight:600;line-height:1}.courses-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(15.625rem, 1fr));gap:.938rem;margin-bottom:1.25rem}.courses-grid .course-card{background:#fff;border:.063rem solid var(--theme-border-color);border-radius:.375rem;padding:.625rem;display:flex;align-items:center;gap:.625rem}.courses-grid .course-card .course-image{width:3.75rem;height:3.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.courses-grid .course-card .course-info{flex:1}.courses-grid .course-card .course-info h3{font-size:1.1rem;color:#333;margin:0 0 .313rem}.courses-grid .course-card .course-info p{font-size:.85rem;color:#555;margin:0}.action-buttons,.form-actions,button{display:flex;gap:.5rem;justify-content:end}.form-actions{margin-bottom:1rem}.moowoodle-buttons-wrapper{display:flex;justify-content:end;gap:.875rem}.enroll-table{margin-top:2rem}.unenroll-button{padding:.313rem .5rem;font-size:.9rem}.heading-wrapper{display:flex;align-items:center;justify-content:space-between}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.enroll-header{display:flex;align-items:center;gap:.5rem}.enroll-header span{color:#000;font-size:1.4rem}.enroll-header button{padding:0;background:rgba(0,0,0,0)}.notification-container{position:fixed;top:1.25rem;right:1.25rem;z-index:10;display:flex;flex-direction:column;gap:.625rem}.enroll-section .pagination{display:flex;align-items:center;gap:.5rem;justify-content:end;margin-top:1rem}
