html{font-size:62.5%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0}body.hw-account--main-body{font-size:var(--au-body-font-size);line-height:175%;font-style:normal;color:var(--au-black);font-family:var(--font-body-family)!important;min-height:100vh}main#MainContent{background:var(--au-background);min-height:100vh}#ambassadordetails .my-courses.dashboard--container,#ambassadordetails.studentdetails .my-courses.dashboard--container{height:auto!important;min-height:auto!important;max-height:none!important;display:block!important}#ambassadordetails .dashboard--container{flex-wrap:wrap}.au-simple-table-header,.au-simple-table-row{display:grid;grid-template-columns:1fr 2fr 2.5fr 1fr;align-items:center;padding:1rem 2rem;-moz-column-gap:1rem;column-gap:1rem;border-bottom:.1rem solid var(--au-gray-300)}.au-simple-table-header{font-weight:600;font-size:1.6rem;background:var(--au-body-primary-bg)}.au-simple-table-row{font-size:1.4rem}.au-simple-table-row:hover{background-color:var(--au-gray-1000)}.au-simple-table-wrap{width:100%;background:var(--au-body-primary-bg);overflow:auto}.au-auth-page{min-height:100vh;display:flex;flex-direction:column;background:var(--au-background)}.au-auth-card{margin:auto;padding:3rem;max-width:48rem;width:100%;background:var(--au-body-primary-bg);border-radius:1rem;box-shadow:0 0 1rem #0000000f}.au-auth-branding{display:flex;justify-content:center;margin-bottom:1.2rem}.au-auth-logo{height:4.2rem;width:auto}.au-auth-card h1{margin:0 0 1rem;text-align:center}.au-auth-card label{display:block;font-size:1.6rem;font-weight:600;margin-bottom:.6rem;color:var(--au--brand-100)}.au-auth-card input{width:100%;padding:1.2rem 1.4rem;font-size:1.6rem;margin-bottom:1.6rem;border-radius:.8rem;border:.1rem solid var(--au-gray-300)}.au-auth-password-wrap{position:relative;margin-bottom:1.6rem}.au-auth-password-wrap .au-auth-password-input{margin-bottom:0;padding-right:4.8rem}.au-auth-password-toggle{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);border:none;background:transparent;padding:.4rem;cursor:pointer;color:var(--au-gray-700);display:flex;align-items:center;justify-content:center;border-radius:.4rem}.au-auth-password-toggle:hover:not(:disabled){color:var(--au--brand-100)}.au-auth-password-toggle:disabled{opacity:.5;cursor:not-allowed}.au-auth-card .btn{margin-top:.5rem}.au-auth-submit{border:none;text-decoration:none;max-width:20rem;width:100%;height:5rem;padding:1rem 1.5rem;background:var(--au-btn-background);border-radius:1rem;justify-content:center;align-items:center;gap:1rem;display:flex;text-align:center;color:var(--au-body-primary-bg);font-size:1.6rem;font-weight:700;line-height:2.8rem;word-wrap:break-word;transition:.3s ease-in-out}.au-auth-submit:hover{background:transparent;border:.1rem solid var(--au-btn-background);color:var(--au-btn-background)}.au-auth-card .btn-link{color:var(--au-btn-link-dark);font-weight:700;text-decoration:none;display:inline}.au-auth-card .btn-link:hover{color:var(--au-black)}.au-auth-card-wrapper{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:2rem}.au-app-header{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 2rem;background:var(--au-body-primary-bg);box-shadow:0 0 1rem #0000000a}.au-app-header img{max-height:4rem;width:auto}.au-app-header-user{width:4rem;height:4rem;border-radius:50%;border:.2rem solid var(--au--brand-100);background:var(--hw-primary-bg);display:flex;align-items:center;justify-content:center;color:var(--au--brand-100)}.au-app-footer{padding:1.6rem 2rem;background:var(--au-body-primary-bg);border-top:.1rem solid var(--au-gray-200);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;font-size:1.4rem;color:var(--au-gray-700)}.au-app-footer a{color:var(--au-btn-link-dark);font-weight:600;text-decoration:none;margin-left:1.2rem}.au-app-footer a:hover{text-decoration:underline}.au-confirm-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem}.au-confirm-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#0006;cursor:pointer}.au-confirm-modal-box{position:relative;z-index:1;background:var(--au-white);border-radius:1.6rem;padding:11rem 3.2rem 3.2rem;max-width:58rem;width:100%;box-shadow:0 1.2rem 3.2rem #0000003d;border:.1rem solid var(--au-gray-300);overflow:hidden}.au-confirm-modal-strip{position:absolute;top:0;left:0;right:0;height:7.2rem;background:#f2f3f5}.au-confirm-modal-close{position:absolute;right:1.6rem;top:1.6rem;z-index:3;border:0;background:transparent;color:var(--au-black);cursor:pointer}.au-confirm-modal-icon{position:absolute;left:50%;top:7.2rem;transform:translate(-50%,-50%);z-index:2;width:8rem;height:8rem;border-radius:50%;border:.3rem solid #eef0f2;background:#fff;display:flex;align-items:center;justify-content:center;color:#5c6478}.au-confirm-modal-box h2{margin:0 0 1.2rem;font-size:3.4rem;color:var(--au--brand-100);line-height:1.1;text-align:center}.au-confirm-modal-box p{margin:0 0 2.4rem;font-size:1.9rem;color:var(--au-gray-700);line-height:1.5;text-align:center}.au-confirm-modal-actions{display:flex;justify-content:center;gap:1.2rem;margin-top:2.2rem}.au-confirm-btn{flex:1;min-height:5.4rem;border-radius:1.2rem;font-size:1.8rem;line-height:1;font-weight:600;border:.1rem solid transparent;cursor:pointer;transition:.2s ease-in-out}.au-confirm-btn-primary{background:var(--au-btn-background);color:var(--au-white);border-color:var(--au-btn-background)}.au-confirm-btn-primary:hover{filter:brightness(.95)}.au-confirm-btn-secondary{background:var(--au-white);color:var(--au-btn-background);border-color:#7bc7f3}.au-confirm-btn-secondary:hover{background:#f6fbff}.au-simple-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:2rem}.au-simple-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000073;cursor:pointer}.au-simple-modal-box{position:relative;z-index:1;width:100%;max-width:44rem;background:#fff;border-radius:1.2rem;border:.1rem solid var(--au-gray-300);padding:2.2rem;box-shadow:0 1.2rem 3rem #0003}.au-simple-modal-box h3{margin:0 0 1rem;font-size:2.2rem;color:#102d45}.au-simple-modal-box p{margin:0;color:var(--au-gray-700);font-size:1.5rem;line-height:1.5}.au-simple-modal-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.au-simple-modal-confirm,.au-simple-modal-cancel{min-height:4.2rem;max-width:14rem}.au-simple-modal-cancel{background:#fff;color:var(--au--brand-100);border:.1rem solid var(--au--brand-100)}.my-courses--locked-badge{position:absolute;top:1rem;right:1rem;background:#856404;color:#fff;padding:.4rem .8rem;border-radius:.4rem;font-size:1.2rem;font-weight:600;z-index:2;display:flex;align-items:center;gap:.4rem}.my-courses--container--locked{opacity:.85}.au-course-lock-actions{display:flex;align-items:center;gap:1.4rem}.au-course-locked-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border-radius:.6rem;font-size:1.1rem;line-height:1.2;font-weight:600;color:#856404;background:#f8efcf;border:.1rem solid #e6d8ac}.au-course-unlock-link{border:none;background:transparent;color:#25394a;font-size:1.8rem;font-weight:600;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;padding:0}.au-course-unlock-link:disabled{opacity:.5;cursor:not-allowed}.au-course-unlock-link svg{margin-top:.1rem}.au-course-actions-row{display:flex;align-items:center;gap:.8rem;flex-wrap:nowrap}.au-course-menu-root{position:relative;flex-shrink:0}.au-course-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:none;background:transparent;color:#555;border-radius:.6rem;cursor:pointer}.au-course-menu-trigger:hover{background:var(--au-gray-1000, #f0f0f0)}.au-course-menu-dropdown{position:absolute;top:100%;right:0;margin-top:.4rem;min-width:16rem;background:#fff;border:.1rem solid var(--au-gray-300);border-radius:.8rem;box-shadow:0 .4rem 1.2rem #0000001a;z-index:20;padding:.4rem 0}.au-course-menu-item{width:100%;text-align:left;padding:.9rem 1.2rem;border:none;background:transparent;font-size:1.5rem;color:#102d45;cursor:pointer}.au-course-menu-item:hover{background:#f6f8fa}.sidebar ul.menu li a.active{background-color:var(--au--brand-100);color:var(--au-white)}.sidebar ul.menu li a:hover,.sidebar ul.menu li button:hover{background-color:transparent!important;color:inherit!important}.sidebar-logout-btn{cursor:pointer!important}.all-student-details-status.pending{background:#fff8e6;color:#856404}.au-list-toolbar{display:flex;justify-content:space-between;gap:1.6rem;align-items:center;flex-wrap:nowrap}.au-toolbar-actions{display:flex;align-items:center;gap:1.2rem;margin-left:auto;flex-wrap:nowrap}.au-rows-per-page{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.au-rows-per-page label{font-size:1.5rem;font-weight:600}.au-page-size-select{min-width:9rem;padding:.9rem 1.1rem;border-radius:1rem;border:.1rem solid var(--au-gray-300);font-size:1.5rem;background:#fff}.ambassador-list-table{border-radius:1rem;border:.1rem solid var(--au-gray-200);overflow:auto}.au-simple-table-header,.au-simple-table-row{min-width:78rem}#students .all-students--search-container{max-width:35%}#students .tab-container{display:flex;flex-direction:column;height:calc(100vh - 8.5rem);overflow:hidden}#students .ambassador-list-table{flex:1 1 auto;min-height:0}#students .ambassador-list-table .au-simple-table-header,#students .ambassador-list-table .au-simple-table-row{min-width:0;grid-template-columns:4.2rem .75fr 1.85fr 2.2fr .85fr}.au-ambassador-select-cell{display:flex;align-items:center;justify-content:center}.au-ambassador-select-cell input[type=checkbox]{width:1.8rem;height:1.8rem;cursor:pointer;accent-color:var(--au--brand-100, #0d6efd)}.au-unlock-tutor-btn{min-height:4.2rem;padding:.8rem 1.6rem;font-size:1.5rem;font-weight:600;white-space:nowrap}.au-unlock-tutor-btn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;filter:grayscale(.35)}.au-course-action-toolbar{margin-top:1.2rem}#students .au-course-action-toolbar .all-students--search-container{max-width:35%}.au-course-action-toolbar .all-students--search-container{align-items:normal}.au-course-select-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%);background-position:calc(100% - 1.8rem) calc(50% - .2rem),calc(100% - 1.2rem) calc(50% - .2rem);background-size:.6rem .6rem,.6rem .6rem;background-repeat:no-repeat;padding-right:3.2rem}.au-table-view-btn{max-width:11rem;min-height:4.2rem;height:auto;padding:.8rem 1.2rem;font-size:1.5rem}.au-pagination-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:1.5rem}.au-pagination-controls{display:flex;gap:1rem;align-items:center}.au-pagination-controls span.pagination-page-number{display:flex;flex-shrink:0}.au-ambassador-stats-row{display:flex;flex-wrap:wrap;gap:1.2rem 2.2rem;justify-content:flex-end}.au-avatar-badge{width:10rem;height:10rem;border-radius:50%;background:var(--au-gray-200);display:flex;align-items:center;justify-content:center;font-size:2.8rem;font-weight:700;color:var(--au--brand-100)}.course-details-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.6rem;padding:1.2rem;border-radius:1rem;border:.1rem solid var(--au-gray-200);background:var(--au-body-primary-bg)}.course-details-title-row-left{display:flex;align-items:center;gap:1.2rem;justify-content:flex-start}.course-details-title-row .my-courses--title{font-size:1.6rem;font-weight:600;line-height:1.2}#coursedetails .au-simple-table-wrap{border:.1rem solid var(--au-gray-200);border-radius:1rem;overflow:auto}#coursedetails .au-simple-table-header,#coursedetails .au-simple-table-row{grid-template-columns:1.2fr 2.2fr 3fr 1.4fr}#coursedetails .course-profile-card{align-items:center}#coursedetails .dashboard--text-container .dashboard--center-text{margin-top:.2rem}#coursedetails .au-ambassador-stats-row{gap:.8rem;display:flex;flex-direction:column;align-items:flex-end}#coursedetails .my-courses.dashboard--container{display:block;height:auto;max-height:none;overflow:hidden}#coursedetails .course-table-tab-container{height:auto;max-height:none;overflow:hidden;padding:0;background:transparent;box-shadow:none}#coursedetails .course-table-wrap{width:100%;border:.1rem solid var(--au-gray-200);border-radius:1rem;overflow:auto;height:85%}#coursedetails .course-details--content{width:100%;overflow:hidden}@keyframes au-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.au-skeleton{display:inline-block;background:linear-gradient(90deg,#e8eaed 25%,#f4f5f7,#e8eaed 75%);background-size:200% 100%;animation:au-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:.4rem}.au-skeleton-line{height:1.4rem;vertical-align:middle}.au-skeleton-line--sm{width:3rem}.au-skeleton-line--lg{width:60%;min-width:10rem}.au-skeleton-line--xl{width:85%;min-width:14rem}.au-skeleton-line--btn{width:8rem;height:2.4rem;border-radius:.8rem}.au-skeleton-table-row{pointer-events:none}.au-skeleton-line--md{width:12rem;min-width:8rem}.au-detail-skeleton-header{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;min-height:12rem}.au-detail-skeleton-avatar{width:10rem;height:10rem;border-radius:50%;flex-shrink:0}.au-detail-skeleton-text{min-width:16rem}.au-detail-skeleton-email{flex:1 1 20rem;min-width:18rem}.au-detail-skeleton-stat{margin-left:auto}.au-detail-skeleton-title{height:2.4rem;width:16rem;margin-bottom:1.8rem;display:block}.au-detail-skeleton-course{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 0;border-bottom:.1rem solid var(--au-gray-200)}.au-detail-skeleton-thumb{width:10rem;height:10rem;border-radius:.8rem;flex-shrink:0}.au-detail-skeleton-course-body{flex:1;display:flex;flex-direction:column;gap:.8rem}:root{--au-black: #000;--au-white: #fff;--au-background: #E9EAEC;--au-gray-100: #f2f2f2;--au-gray-200: #dfdfdf;--au-gray-300: #cccccc;--au-gray-700: #555555;--au-gray-800: #191919;--au-gray-900: #151515;--au-btn-background: #41AAF6;--au-btn-link-dark: #3C8ECB;--au-text-color: #8A4EB3;--au-side-text-color: #4C5569;--au-dark-gray: #BABDC5;--au-light-gray: #D35193;--au-gray-1000: #f9f9f9;--au--brand-100: #012439;--au--brand-200: #cc0000;--au--brand-300: #0091b9;--au--brand-400: #8498b0;--au--brand-500: #121212;--au--brand-600: #d65553;--au--brand-700: #288500;--au--brand-bg-100: #f8f8f8;--au--brand-bg-200: #fde8e9;--hw-primary: #1f1f1f;--hw-primary-bg: #e6f6fe;--hw-secondary-bg: #e7eef5;--au-body-color: #151515;--au-body-primary-bg: #fff;--au-body-secondary-bg: #000;--au-box-shadow: 0 .2rem .4rem rgba(0, 0, 0, .1);--au-primary-rgba: rgba(18, 18, 18, .75);--au-body-font-size: 1.6rem;--au-body-font-weight: 400;--font-body-family: "Raleway", sans-serif;--au-text-12: 1.2rem;--au-text-14: 1.4rem;--au-text-15: 1.5rem;--au-text-16: 1.6rem;--au-text-18: 1.8rem;--au-text-20: 2rem;--au-text-22: 2.2rem;--au-text-24: 2.4rem;--au-text-25: 2.5rem;--au-text-30: 3rem;--au-text-35: 3.5rem;--au-text-40: 4rem;--au-text-45: 4.5rem;--au-text-50: 5rem;--font-body-scale: 1}body.hw-account--main-body{font-size:var(--au-body-font-size);line-height:175%;font-style:normal;color:var(--au-black);font-family:var(--font-body-family)!important}body.au-dashboard-active main#MainContent,main#MainContent:has(.au-ts-main-dashboard){background:var(--au-background)}.au-ts-main-dashboard svg{width:2.4rem;height:2.4rem}body.hw-account--main-body p{margin-bottom:0}.au-ts-main-dashboard a{color:var(--au-black);font-size:1.8rem;font-weight:500;line-height:2.8rem}.au-ts-main-dashboard .btn{border:none;text-decoration:none;max-width:20rem;width:100%;height:5rem;padding:1rem 1.5rem;background:var(--au-btn-background);border-radius:1rem;justify-content:center;align-items:center;gap:1rem;display:flex;text-align:center;color:var(--au-body-primary-bg);font-size:1.6rem;font-weight:700;line-height:2.8rem;word-wrap:break-word;transition:.3s ease-in-out}.au-ts-main-dashboard .btn-bg-transparent,.au-ts-main-dashboard .btn:hover{background:transparent;border:.1rem solid var(--au-btn-background);color:var(--au-btn-background)}.au-ts-main-dashboard .btn-bg-transparent:hover{background:var(--au-btn-background);color:var(--au-body-primary-bg)}.au-ts-main-dashboard .btn-link{text-decoration:none;color:var(--au-btn-link-dark);font-size:1.8rem;font-weight:700;line-height:2.8rem;word-wrap:break-word;justify-content:center;align-items:center;display:flex;transition:.3s ease-in-out}.au-ts-main-dashboard .underline-none{text-decoration:none}.au-ts-main-dashboard .light-gray-color{color:var(--au-side-text-color)}.au-ts-main-dashboard .btn-link:hover{color:var(--au-black)}.au-ts-main-dashboard h1,.au-ts-main-dashboard h2,.au-ts-main-dashboard h3,.au-ts-main-dashboard h4,.au-ts-main-dashboard h5,.au-ts-main-dashboard h6{color:var(--au--brand-100)}.bulk-registration-download{color:var(--au-btn-link-dark);text-decoration:none}.bulk-registration-download:before{display:none}.main-row{margin:0 auto}.au-ts-main-dashboard .loader{display:none;border:.4rem solid #f3f3f3;border-top:.4rem solid #3498db;border-radius:50%;width:2rem;height:2rem;animation:spin 1s linear infinite;margin-left:1rem;margin-bottom:-.4rem}.au-new-loader{width:10rem;height:10rem;border-top:.4rem solid #ed1d24;margin-top:15%}.au-page-width{margin:2rem;padding-bottom:2rem;overflow:hidden}.hamburger-menu{display:none;font-size:2.5rem;cursor:pointer}#scrollbar::-webkit-scrollbar-track{background-color:var(--au-gray-300);border-radius:.5rem}#scrollbar::-webkit-scrollbar{width:.5rem;background-color:var(--hw-gray-300);border-radius:.5rem}#scrollbar::-webkit-scrollbar-thumb{background-color:var(--au-gray-700);border:0;z-index:-1;border-radius:.5rem}body.hw-account--main-body input:hover,body.hw-account--main-body textarea:hover{outline:.1rem solid var(--au-body-color)!important}body.hw-account--main-body input:focus-visible,body.hw-account--main-body textarea:focus-visible{outline-color:var(--au--brand-100)!important;outline:.1rem solid;box-shadow:none;outline-offset:0}body.hw-account--main-body input:focus-visible:not(:hover),body.hw-account--main-body textarea:focus-visible:not(:hover){outline-color:var(--au--brand-100)!important;outline:.1rem solid;box-shadow:none;outline-offset:0}body.hw-account--main-body input:focus-visible:hover{border-color:transparent!important}body.hw-account--main-body input{outline:1px solid #ccc!important;border:0}.sidebar{width:27rem;min-height:calc(100vh - 2rem);background-color:var(--au-body-primary-bg);position:absolute;top:0;left:0;padding:1.6rem;transition:transform .3s ease;z-index:1;border-radius:1rem;box-shadow:0 0 1rem #00000008}.sidebar-loader{width:27rem;min-height:calc(100vh - 4rem);background-color:var(--au-body-primary-bg);position:absolute;top:0;left:0;padding:1.6rem;transition:transform .3s ease;z-index:1;border-radius:1rem;box-shadow:0 0 1rem #00000008}.sidebar-loader ul.menu,.sidebar ul.menu{list-style:none;margin:0;padding:0}.sidebar-main{position:relative;height:100%}.sidebar ul.menu li:not(:first-child){margin-top:1.2rem}.profile-page-error-cls{padding-left:.5rem;color:#ff0009;font-size:1.6rem;font-weight:600;margin:0;text-transform:capitalize}.sidebar ul.menu li a:hover{color:var(--au-side-text-color)}.sidebar ul.menu li.active a{background-color:var(--au--brand-100);color:var(--au-white)}.sidebar ul.menu li button:hover{color:var(--au-side-text-color)}.sidebar ul.menu li.active button{background-color:var(--au--brand-100);color:var(--au-white)}.sidebar ul.menu li a{text-decoration:none;color:var(--au-black);padding:1rem;display:flex;align-items:center;gap:1rem;border-radius:1rem;transition:background-color .3s;font-size:1.6rem;font-weight:600;line-height:1.75%}.sidebar ul.menu li button{text-decoration:none;color:var(--au-black);padding:1rem;display:flex;align-items:center;gap:1rem;border-radius:1rem;transition:background-color .3s;font-size:1.6rem;font-weight:600;line-height:1.75%;width:100%;background:transparent;border:none}.menu i{font-size:1.8rem;margin-right:1rem}.content{margin-left:29rem;height:100%;padding:0;transition:margin-left .3s ease}.tab-content{display:none;padding-bottom:1rem;margin-bottom:1rem}.tab-content.active{display:block}.dashboard--disclaimer-container{clear:both;margin-top:1rem;margin-bottom:2rem;padding:2rem;background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;box-sizing:border-box}span.dropdown-btn-text{display:block;width:100%;overflow:hidden;line-height:150%;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1025px){.hamburger-menu,.au-hamburger{display:none}}@media screen and (max-width:1024px){.hamburger-content-title{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:center}.hamburger-menu{display:inline-block}.au-hamburger{text-align:right}.sidebar.sidebar-hidden{transform:translate(-110%)}.sidebar{transform:translate(0)}.content{margin-left:0}}.tab-content-title{font-size:2.2rem;font-weight:700;line-height:normal;margin-bottom:2rem}.dashboard--container{width:100%;padding:2rem 2rem 4rem;margin:2rem 0;margin-top:0;margin-bottom:2rem;background:var(--au-body-primary-bg);box-shadow:0 0 1rem #00000008;border-radius:1rem;justify-content:space-between;align-items:center;display:inline-flex;gap:1rem}.dashboard--left{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.dashboard--image-container{background:var(--au-body-primary-bg);border-radius:999.2rem;overflow:hidden;justify-content:flex-start;align-items:center;display:flex;-o-object-fit:cover;object-fit:cover}.dashboard--image{width:100%;height:100%;max-width:10rem;max-height:10rem}.dashboard--text-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2rem;display:inline-flex}.dashboard--text-name{text-align:center;text-transform:capitalize}.text-highlight{color:var(--au--brand-100)}.dashboard--text-name span:first-child{color:var(--au--brand-100);font-size:1.8rem;font-weight:700;line-height:2.8rem;word-wrap:break-word}.dashboard--text-name span:last-child{color:var(--au-text-color);font-size:1.8rem;font-weight:700;line-height:2.8rem;word-wrap:break-word}.dashboard--text-greeting{text-align:center;color:var(--au-gray-700);font-size:1.6rem;font-weight:600;line-height:2.8rem;word-wrap:break-word}.dashboard--center{justify-content:center;align-items:center;gap:4rem;display:flex}.dashboard--center-item{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.dashboard--icon-container{width:2.4rem;height:2.4rem}.dashboard--icon{position:absolute;background:var(--au--brand-300)}.dashboard--icon.small{width:1.6rem;height:2rem;left:.4rem;top:.2rem}.dashboard--icon.large{width:2rem;height:2rem;left:.2rem;top:.2rem}.dashboard--center-text{text-align:center;color:var(--au-gray-700);font-size:1.6rem;font-weight:600;line-height:2.8rem;word-wrap:break-word;text-decoration:none}.dashboard--right{justify-content:flex-start;align-items:center;gap:2rem;display:flex}.dashboard--mobile-email-container{display:flex;flex-direction:column;gap:1rem}.dashboard--add-students-icon-container svg{color:var(--au-white)}.dashboard--add-students-icon{width:1.6rem;height:1.6rem;left:.4rem;top:.4rem;position:absolute;background:var(--au-body-primary-bg)}.dashboard--upgrade-plan-text{text-align:center;margin-bottom:.5rem}.dashboard--upgrade-plan-icon-container{width:2.4rem;height:2.4rem;position:relative}.dashboard--upgrade-plan-icon{width:1.4rem;height:.8rem;left:.9rem;top:1.9rem;position:absolute;transform:rotate(-90deg);transform-origin:0 0;background:var(--au--brand-100)}@media screen and (max-width:1024px){.dashboard--container{flex-wrap:wrap}.dashboard--center,.dashboard--right{flex-wrap:wrap;justify-content:center}#coursedetails .dashboard--text-name{font-size:1.6rem!important}#coursedetails .all-students--container{margin-bottom:0}.dashboard--center,.dashboard--right{gap:1rem;margin:0 auto}.dashboard--add-students{width:auto}}@media screen and (max-width:768px){.dashboard--container{padding:1.5rem;height:auto;flex-direction:column;align-items:flex-start}.dashboard--text-name span,.dashboard--text-greeting{font-size:1.4rem}.dashboard--add-students{padding:.8rem 1.5rem}}@media screen and (max-width:480px){.dashboard--container{padding:1rem}.dashboard--add-students{padding:.6rem 1rem}}.tab-container{height:calc(100vh - 8.5rem);width:100%;padding:2rem 2rem 4rem;margin-bottom:2rem;background:var(--au-body-primary-bg);box-shadow:0 0 1rem #00000008;border-radius:1rem;overflow-y:auto}#courses .my-courses.dashboard--container{height:calc(100vh - 8.5rem);margin:0;padding:2rem;display:block}#dashboard .my-courses.dashboard--container{height:calc(100vh - 24.5rem);margin:0;padding:2rem;display:block}.my-courses{overflow-y:auto}.my-courses::-webkit-scrollbar{display:none}.my-courses-title{margin-bottom:1.8rem;font-weight:500;font-size:2.2rem!important}.my-courses--container{padding-top:1.6rem;padding-bottom:1.6rem;border-bottom:.1rem solid var(--au-gray-200);display:flex;align-items:center}.my-courses--image-container{border:.1rem solid var(--au-gray-100);display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.my-courses--image{max-width:10rem;max-height:10rem;width:100%;height:100%}.my-courses--content{flex:1 1 0;padding-left:1.6rem;padding-right:1.6rem;display:flex;justify-content:space-between;align-items:center}.my-courses--text-content{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:1rem;gap:2rem}.my-courses--container:hover .my-courses--title{color:var(--au--brand-100)}.my-courses--title{color:var(--au-black);font-size:1.6rem;font-weight:600;line-height:2.8rem;word-wrap:break-word;text-decoration:none;transition:.3s ease-in-out}.my-courses--tags{display:flex;justify-content:flex-start;align-items:center;gap:.8rem;flex-wrap:wrap}.my-courses--tag{padding:0rem .8rem;background:#d351931a;border-radius:.8rem;display:flex;justify-content:center;align-items:center;gap:1rem;cursor:pointer}.my-courses--tag-text{color:#aa4c7c;font-size:1.4rem;font-weight:400;line-height:1.5;word-wrap:break-word}.my-courses--actions{display:flex;justify-content:flex-start;align-items:center;gap:2rem}.my-courses--students{display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.my-courses--students-icon{width:2.4rem;height:2.4rem;position:relative}.my-courses--students-icon:before{content:"";width:2rem;height:2rem;position:absolute;left:.2rem;top:.2rem;background:var(--au-gray-700)}.my-courses--students-text{text-align:center;color:var(--au-gray-700);font-size:1.4rem;font-weight:600;line-height:2.4rem;word-wrap:break-word;white-space:nowrap}.my-courses--view-course{border-radius:1rem;display:flex;justify-content:center;align-items:center}.my-courses--view-course-text{text-align:center;color:var(--au-btn-background);font-size:1.6rem;white-space:nowrap;font-weight:700;line-height:2.8rem;word-wrap:break-word;display:flex;align-items:center;justify-content:center;text-decoration:none}.my-courses--view-course-text:before{display:none}.my-courses--view-course-text.upgrade-plan{color:var(--au--brand-100)}.my-courses--arrow{width:2.4rem;height:2.4rem;position:relative}.my-courses--arrow:before{content:"";width:1.4rem;height:.8rem;position:absolute;left:.9rem;top:1.9rem;background:var(--au--brand-300);transform:rotate(-90deg);transform-origin:0 0}@media screen and (max-width:768px){.tab-container,#dashboard .my-courses.dashboard--container,#courses .my-courses.dashboard--container{padding:1rem}.my-courses-title{margin-bottom:1rem}.au-page-width{margin:2rem 1.5rem;position:relative}.my-courses--container{flex-direction:column;align-items:flex-start;padding:1.2rem 1rem}.my-courses--image-container{width:10rem;height:10rem;margin-bottom:1rem}.my-courses--content{flex-direction:column;padding:0;gap:1.6rem}.my-courses--text-content{gap:1.2rem;width:100%}.my-courses--title{font-size:1.6rem;line-height:2rem;display:contents}.my-courses--tag-text{font-size:1.2rem;line-height:2rem}.my-courses--tag{border-radius:.4rem}.my-courses--students-text,.my-courses--view-course-text{font-size:1.4rem;line-height:2rem}.my-courses--students-icon{width:2rem;height:2rem}.my-courses--students-icon:before{width:1.8rem;height:1.8rem}.my-courses--arrow:before{width:1.2rem;height:.6rem}.my-courses--container{padding:1rem}.my-courses--image{width:8rem;height:8rem}.my-courses--actions{gap:1.4rem;width:100%;justify-content:space-between}}@media screen and (max-width:480px){.my-courses--container{padding:.8rem}.my-courses--text-content{gap:.8rem}.my-courses--students-icon:before{width:1.4rem;height:1.4rem}.my-courses--arrow:before{width:1rem;height:.5rem}}.all-students--container{justify-content:space-between;align-items:flex-start;gap:1.8rem;display:flex;margin-bottom:1.2rem}.all-students--search-container{display:flex;align-items:center;justify-content:center;gap:1rem;border:.1rem solid var(--au-gray-300);border-radius:1rem;background-color:var(--au-body-primary-bg);padding:.5rem 1rem;width:100%;max-width:calc(100% - 65rem);box-shadow:var(--au-box-shadow);height:5rem}.all-students--search-input{border:none;outline:none;flex:1;margin-left:.8rem}body .all-students--search-container input,body .all-students--search-container input:focus-visible{outline:0!important}body .all-students--search-container input.all-students--search-input{border:0!important;outline:0!important}.coursedetails .all-students--search-container input.all-students--search-input,.studentdetails .all-students--search-container input.all-students--search-input,.all-students--search-container input{outline:0!important;border:0!important}.all-students--search-container input,.au--quantity-input input{height:100%;outline:0!important;border:0!important;margin:0;padding:0}.all-students--dropdown-button,.all-students--search-input{color:var(--au-gray-700);font-size:1.6rem;font-weight:400;line-height:1.75%}.student-class-filter-btn{display:flex;align-items:center;justify-content:space-between;width:167px}.student-course-filter-btn{display:flex;align-items:center;justify-content:space-between;width:179px}.all-students--search-input::-moz-placeholder{color:var(--au-gray-700)}.all-students--search-input::placeholder{color:var(--au-gray-700)}.all-students--search-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.all-students--search-icon{font-size:1.8rem;color:var(--au-gray-700);height:2.4rem}.all-students--search-container:focus-within{border-color:var(--au--brand-100)}.all-students--filter-box{height:5.8rem;padding:1.5rem 2rem;background:var(--au-body-primary-bg);border-radius:1rem;overflow:hidden;border:.1rem solid var(--au-gray-300);justify-content:space-between;align-items:center;display:flex}.all-students--custom-dropdown{position:relative;display:inline-block}.all-students--dropdown-button{height:5rem;color:var(--au-gray-700);padding:1rem 2rem;cursor:pointer;outline:none;border-radius:1rem;border:.1rem solid var(--au-gray-300);background:var(--au-body-primary-bg);display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.all-students--dropdown-menu{display:none;position:absolute;top:5rem;left:0;background-color:var(--au-body-primary-bg);min-width:100%;margin-top:.7rem;margin-left:.3rem;z-index:1;border-radius:1rem;box-shadow:0 0 1rem #0000001a;max-height:144px;overflow-y:auto}.all-students--dropdown-menu::-webkit-scrollbar{width:4px}.all-students--dropdown-menu::-webkit-scrollbar-track{background:transparent}.all-students--dropdown-menu::-webkit-scrollbar-thumb{background:var(--au-gray-300);border-radius:4px}.all-students--dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--au-gray-400)}button.all-students--dropdown-button.active{border-color:var(--au--brand-200)}.all-students--dropdown-item{display:flex;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer;border-bottom:1px solid var(--au-gray-200)}.all-students--dropdown-item:last-child{border-bottom:none}.all-students--dropdown-item:hover{color:var(--au--brand-100)}.all-students--dropdown-menu.show{display:block}.all-students--actions{justify-content:center;align-items:center;gap:2rem;display:flex;width:100%}.all-students--add-button{padding:1rem 2rem;background:var(--au--brand-100);border-radius:1rem;justify-content:center;align-items:center;gap:1rem;display:flex;height:5rem}.all-students--add-text{text-align:center;color:var(--au-white);font-size:1.6rem;font-weight:700;line-height:2.8rem;white-space:nowrap}.all-students--export-button{padding:1rem 2rem;border-radius:1rem;border:.1rem var(--au-gray-700) solid;justify-content:center;align-items:center;gap:1rem;display:flex;height:5.8rem}.all-students--export-text{text-align:center;color:var(--au-black);font-size:1.6rem;font-weight:700;line-height:2.8rem;word-wrap:break-word;background-color:var(--au-white)}.custom-link-style{padding:1rem 1.3rem!important}.move-student-btn{display:flex;align-items:center;min-width:200px;justify-content:space-evenly;position:relative;color:#555;font-size:16px;font-style:normal;font-weight:400;border-radius:10px;border:1px solid var(--General-Colors-Grey-2, #ccc);background:#fff}.move-student-dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;z-index:1000;display:flex;flex-direction:column;background-color:var(--au-body-primary-bg);margin-left:.3rem;max-height:200px;overflow-y:auto}@media screen and (max-width:767px){.move-student-dropdown{margin-top:1rem}}.move-student-dropdown::-webkit-scrollbar{display:none}.dashboard--add-students{display:flex;gap:10px}@media screen and (max-width:767px){.dashboard--add-students{flex-direction:column;width:100%}.move-student-btn{padding:15px 20px}}.move-student-btn{position:relative}.move-student-dropdown{min-width:100%}.class-list-scroll{overflow-y:auto;max-height:300px;border-bottom:1px solid #e5e7eb}.class-list-scroll::-webkit-scrollbar{display:none}.class-list-scroll{-ms-overflow-style:none;scrollbar-width:none}.class-dropdown-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #eee;display:flex;align-items:center;background-color:#fff}.class-dropdown-item.selected{background-color:#f8f8f8}.class-checkbox{width:16px;height:16px;border:1px solid #e5e7eb;border-radius:4px;margin-right:12px;display:flex;align-items:center;justify-content:center;background-color:#fff}.class-checkbox.checked{background-color:#ed1d24}.class-name{color:#000;font-size:16px;font-style:normal;font-weight:400}.class-name.selected{font-weight:500}.dropdown-actions{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;background:#fff;position:sticky;bottom:0;border-top:1px solid #eee}.cancel-button{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.save-button{padding:8px 16px;border:none;border-radius:4px;background:#ed1d24;color:#fff;cursor:pointer}.ll-modal-container-success{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1100}.ll-modal-container-success-main{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;z-index:1101;text-align:center;min-width:300px}.ll-modal-close-container-success{padding:26px!important;border-radius:8px}.inline-loader{display:inline-block}.inline-loader{width:16px;height:16px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.all-student-details-mian{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 22.7rem)}.all-student-details-table-container{width:100%;background:var(--au-body-primary-bg);overflow:hidden}.all-student-details-table-header{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;align-items:center;padding:1rem 2rem;border-bottom:.1rem solid var(--au-gray-300);-moz-column-gap:1rem;column-gap:1rem}.all-facilitator-details-table-header{grid-template-columns:2.5fr 2.5fr 1fr!important}.all-student-details-table-row{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;align-items:center;padding:1rem 2rem;border:0;gap:1.3rem}.all-facilitator-details-table-row{grid-template-columns:2.5fr 2.5fr 1fr!important}.all-student-details-table-row:first-child{margin-top:2rem}.all-student-details-table-header{font-weight:700;border-color:var(--au-gray-300)}.all-student-details-table-header div{font-size:1.6rem;font-weight:500;display:flex;align-items:center;gap:.8rem;white-space:nowrap}.student-name{font-size:1.6rem;font-weight:600}.all-student-time p{font-size:1.6rem;color:var(--au-gray-700)}.student-email{font-size:1.4rem;font-weight:600;color:var(--au-gray-700);word-break:break-word}.all-student-details-table-row{font-size:1.4rem}.class-text{font-size:16px;font-style:normal;font-weight:400;color:#333;display:block;margin-bottom:4px}.class-list{display:flex;flex-direction:column;gap:4px}.no-class-text{color:#ed1d24;font-size:16px;font-style:normal;font-weight:400}.all-student-details-table-row:hover{background-color:var(--au-gray-1000)}.all-student-details-student-info{display:flex;align-items:center;text-align:left}.all-student-details-student-info img{width:4rem;height:4rem;border-radius:50%;margin-right:1rem}.all-student-details-status,.all-student-details-pdf-status{display:inline-block;padding:.5rem 1rem;font-size:1.2rem;border-radius:.5rem;font-weight:700;text-align:center}.all-student-details-pdf-status.accessed,.all-student-details-status.active{border-radius:.6rem;background:#22750d1a;color:var(--au--brand-700);text-align:center;font-size:1.6rem;font-weight:400}.all-student-details-pdf-status.not-accessed,.all-student-details-status.inactive{border-radius:.6rem;background:var(--au--brand-bg-200);color:var(--au--brand-100);font-weight:400;font-size:1.6rem}.all-student-details-delete-icon svg{border-radius:.2rem;background:var(--au-gray-100);padding:.2rem}.all-student-details-delete-icon svg:hover{background:var(--au-btn-background);color:var(--au-white)}.student-profile-delete{display:flex;justify-content:space-between}.all-student-details-delete-icon{position:relative;cursor:pointer;height:2.4rem}.all-student-details-delete-icon:after{content:"Remove";position:absolute;bottom:2.5rem;left:30%;transform:translate(-50%);background-color:var(--au-body-secondary-bg);color:var(--au-white);padding:.5rem 1rem;border-radius:.4rem;font-size:1.4rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.all-student-details-delete-icon:before{content:"";position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);border-width:.6rem;border-style:solid;border-color:var(--au-black) transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.all-student-details-delete-icon:hover:after,.all-student-details-delete-icon:hover:before{opacity:1;visibility:visible}@media screen and (min-width:1201px){div#students .tab-container,div#facilitators .tab-container{overflow:unset}}@media screen and (max-width:1200px){#students .all-students--container,#facilitators .all-students--container{flex-direction:column;width:100%;gap:2rem}.all-students--search-container{max-width:100%}}@media screen and (max-width:1024px){.all-students--search-box,.all-students--filter-box,.all-students--actions>div{width:100%}}@media screen and (max-width:768px){.all-student-details-table-row:first-child{margin-top:0}.all-students--container{gap:1rem}.all-students--add-button,.all-students--export-button{padding:1rem;font-size:1.6rem}.all-student-details-table-header{display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-right:0}.all-student-details-table-row{grid-template-columns:1fr 1fr;grid-template-areas:"student student" "time time" "pdf status" "action action"}.all-student-details-table-row{padding:1rem}.all-student-student{grid-area:student}.all-student-time{grid-area:time}.all-student-time p br{display:none}.all-student-details-table-header div:nth-child(3),.all-student-details-table-header div:nth-child(4),.all-student-details-table-header div:nth-child(5){display:none}.all-student-details-table-row div:nth-child(3),.all-student-details-table-row div:nth-child(4),.all-student-details-table-row div:nth-child(5){grid-area:pdf;margin-top:.5rem}.all-student-details-table-row div:nth-child(4){grid-area:status;text-align:right}.all-student-details-table-row div:nth-child(5){grid-area:action;text-align:right;margin-top:1rem;display:flex;justify-content:space-between}.all-student-details-table-row{grid-gap:1rem;border-bottom:.1rem solid var(--au-gray-300)}.all-student-details-pdf-status.not-accessed,.all-student-details-status.inactive,.all-student-time p{font-size:1.4rem}}@media screen and (max-width:630px){.all-students--actions{flex-direction:column;gap:1rem;width:100%}.all-students--export-text,.all-students--add-button,.all-students--dropdown-button{width:100%;max-width:100%}}@media screen and (max-width:480px){.all-student-details-student-info img{width:3rem;height:3rem}}#workbooks .my-courses.dashboard--container{display:block;height:calc(100vh - 8.5rem);margin:0;padding:2rem}.my-courses--price{color:var(--au--brand-100);font-size:2rem;font-weight:600;line-height:140%;text-transform:capitalize}#workbooks .my-courses--actions{flex-direction:column}#workbooks .dashboard--upgrade-plan-text{color:var(--au-gray-700)}#workbooks .dashboard--upgrade-plan-text:hover{color:var(--au--brand-100)}#workbooks .my-courses--tags{gap:2rem}.product-popup--offer{background:var(--au--brand-700);color:var(--au-white);padding:.2rem .8rem;border-radius:.4rem;font-weight:600;display:inline-block;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:768px){#workbooks .my-courses--actions{flex-direction:row}#workbooks .dashboard--upgrade-plan-text{font-size:1.4rem;white-space:nowrap}}.tab-container.subscriptions-tab{align-content:center}.subscriptions-tab-title{text-align:center;font-size:2.2rem;font-weight:600;line-height:normal}#profile .tab-container{height:100%;padding-bottom:4rem;margin-bottom:2rem}#profile .tab-container-two{margin-top:2rem;height:100%;padding-bottom:4rem;margin-bottom:2rem}.MP--personal-details-container{width:100%;max-width:65rem;height:100%;display:inline-flex;justify-content:flex-start;align-items:center;gap:2rem}.MP--personal-details-circle{width:100%;max-width:15rem;height:15rem;background:var(--hw-primary-bg);border-radius:50%;overflow:hidden;border:.4rem solid var(--au--brand-100)}.MP--personal-details-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MP--personal-details-content{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%}div#profile .personal-details-title{margin-bottom:1rem}.MP--personal-details-buttons{display:flex;justify-content:flex-start;align-items:flex-start;gap:2rem;width:100%}.MP--personal-details-buttons .btn{max-width:100%}.MP--personal-details-note{display:flex;justify-content:flex-start;align-items:flex-start;gap:.2rem}.MP--personal-details-note-title{color:var(--au-black);font-size:1.6rem;font-weight:700;line-height:2.8rem;word-wrap:break-word}.MP--personal-details-note-text{color:var(--au-gray-700);font-size:1.6rem;font-weight:600;line-height:2.8rem;word-wrap:break-word}.personal-details-title{margin-bottom:2rem;font-size:1.8rem;font-weight:600;line-height:155.556%;text-transform:capitalize}.first-last-name-date{display:flex;gap:4rem;margin:2rem 0}#profile .first-last-name-date{margin:2rem 0}.first-last-name-date input{width:100%;padding:1.5rem;margin-top:1rem;border:.1rem solid var(--au-gray-300);border-radius:1rem;font-size:1.6rem}.last-name,.first-name,.birthdate{width:100%}.bio{width:100%;display:flex;flex-direction:column}label{color:var(--au-black);font-size:1.6rem;font-weight:600;line-height:175%;margin-bottom:0;text-transform:capitalize}textarea{font-family:var(--font-body-family);width:100%;margin-top:1rem;font-size:1.6rem;padding:1.5rem;border-width:.1rem;border-style:solid;border-color:#ccc;-o-border-image:initial;border-image:initial;border-radius:1rem}#profile .tab-container-two .btn{max-width:27rem}@media screen and (max-width:768px){.first-last-name-date,.MP--personal-details-buttons{flex-wrap:wrap;gap:1rem}#profile .tab-container,#profile .tab-container-two{height:100%;padding-bottom:4rem;margin-bottom:2rem}#profile .tab-container-two{margin-bottom:2rem}#profile .personal-details-title{margin-bottom:1rem}}@media screen and (max-width:768px){.MP--personal-details-container{width:100%;flex-direction:column;align-items:center;gap:1rem}.MP--personal-details-circle{width:10rem;height:10rem}.MP--personal-details-inner-circle{width:3rem;height:3rem;left:3.5rem;top:3.5rem}.MP--personal-details-small-circle{width:2.5rem;height:2.5rem}.MP--personal-details-image{width:8rem;height:8rem;left:-15rem;top:-.5rem}.MP--personal-details-content{gap:1rem}}@media screen and (max-width:480px){.MP--personal-details-circle{width:8rem;height:8rem}.MP--personal-details-inner-circle{width:2rem;height:2rem;left:3rem;top:3rem}.MP--personal-details-small-circle{width:1.8rem;height:1.8rem}.MP--personal-details-text{font-size:1.4rem}}.get-in-touch{max-width:73rem}.help-support .student-registration-inputs{display:flex;flex-direction:column;gap:2rem;margin:2rem 0 3rem}.help-support .first-last-name,.help-support .email-tel{display:flex;gap:4rem}.help-support input{width:100%;padding:1.5rem;margin-top:1rem;border:.1rem solid var(--au-gray-300);border-radius:1rem;font-size:1.6rem}.phone,.email{width:100%}.help-support .btn{margin-left:auto;max-width:27rem;margin-top:1rem}@media screen and (max-width:768px){.help-support .first-last-name,.help-support .email-tel{flex-wrap:wrap;gap:1rem}.help-support input{padding:1.4rem}}#studentdetails .my-courses.dashboard--container,#facilitatordetails .my-courses.dashboard--container{height:calc(100vh - 24.5rem);margin:0;padding:2rem;display:block}#studentdetails .btn,#facilitatordetails .btn{max-width:100%}#studentdetails .dashboard--text-name,#facilitatordetails .dashboard--text-name{font-size:2.2rem;font-weight:700;line-height:127.273%}#studentdetails .my-courses--image,#facilitatordetails .my-courses--image{max-width:13rem;max-height:13rem}#studentdetails .dashboard--right,#facilitatordetails .dashboard--right{gap:4rem}@media screen and (max-width:1200px){#studentdetails .dashboard--container,#facilitatordetails .dashboard--container{flex-direction:column}}@media screen and (max-width:741px){#studentdetails .dashboard--right,#facilitatordetails .dashboard--right{gap:2rem}}@media screen and (max-width:480px){#studentdetails .dashboard--right,#facilitatordetails .dashboard--right{gap:1rem}}#coursedetails .my-courses.dashboard--container{height:100%;margin:0;padding:2rem;display:block}#coursedetails .my-courses--image{max-width:13rem;max-height:13rem}.content-title-with-back{display:flex;align-items:center;margin-bottom:2rem;gap:2rem}#coursedetails .dashboard--text-name{text-align:left;font-size:2rem;font-weight:700;line-height:140%}.coursedetails .all-students--actions,.studentdetails .all-students--actions{justify-content:flex-end;width:100%;max-width:-moz-fit-content;max-width:fit-content}.coursedetails .all-students--search-container,.studentdetails .all-students--search-container{max-width:100%}.coursedetails .all-student-details-table-row,.studentdetails .all-student-details-table-row{justify-content:flex-start;text-align:left}#course-students .all-student-details-mian,#facilitatordetails .all-student-details-mian{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 50rem)}#coursedetails .tab-container{height:calc(100vh - 38.8rem);padding:0;padding-bottom:4rem;margin-bottom:2rem}#coursedetails .course-details--content{padding-top:0}#coursedetails .course-details--content,#coursedetails .tab-container,#coursedetails .my-courses.dashboard--container{overflow:hidden}.course-details--navtabs{display:flex;justify-content:flex-start;margin-top:0;margin-bottom:2rem;background:var(--au-body-primary-bg);border-radius:.8rem;padding:0;width:100%;max-width:100%}.course-details-inside--navtabs{gap:2rem}.course-details--navtab{border-bottom:.2rem solid var(--au-gray-200);margin-right:0;padding:1rem 2rem;cursor:pointer;color:var(--au-gray-700);transition:color .3s;font-size:1.8rem;font-weight:600;line-height:155.556%;text-transform:capitalize}.course-material-tab-btn{text-decoration:none;max-width:20rem;width:100%;height:5rem;padding:1rem 1.5rem;background:transparent;border:.1rem solid var(--au-btn-background);border-radius:1rem;justify-content:center;align-items:center;gap:1rem;display:flex;text-align:center;color:var(--au-btn-background);font-size:1.6rem;font-weight:700;line-height:2.8rem;word-wrap:break-word;transition:.3s ease-in-out;cursor:pointer}.course-material-tab-btn.active,.course-material-tab-btn:hover{background:var(--au-btn-background);color:var(--au-body-primary-bg)}@media screen and (max-width:768px){.course-details-inside--navtabs{overflow-x:auto;width:100%;flex-wrap:nowrap!important;padding-top:1rem!important;padding-left:1rem!important;margin-bottom:1rem!important;gap:1rem}.course-material-tab-btn{padding:1rem .5rem;font-size:1.4rem;line-height:2.4rem;height:4rem;flex-shrink:0;max-width:15rem}}.course-details--navtab:hover{color:var(--au--brand-100)}.course-details--navtab.active{color:var(--au--brand-100);font-weight:600;border-color:var(--au--brand-100)}.course-details--underline{position:absolute;bottom:0;height:.2rem;background:var(--au--brand-100);transition:left .3s ease,width .3s ease}.course-details--content{display:none;padding:2rem 0 0;max-width:100%;text-align:center;font-size:1.4rem;height:calc(100% - 4.8rem);overflow:auto}.course-details--content.active{display:block}.course-details--footer{position:absolute;bottom:1rem;right:1rem;font-size:1.4rem;color:var(--au-black);transition:color .3s ease}.course-details--footer a{background:linear-gradient(145deg,var(--au--brand-100),var(--au--brand-100));-webkit-text-fill-color:transparent;text-decoration:none;transition:background .3s ease}.course-details--footer a:hover{color:linear-gradient(145deg,var(--au--brand-100),var(--au--brand-100))}@media screen and (min-width:1200px){.course-details--underline{width:17.5rem!important}}@media screen and (min-width:768px)and (max-width:1025px){.all-student-details-student-info{flex-wrap:wrap}}@media screen and (max-width:768px){.coursedetails .btn,.coursedetails .all-students--actions,.studentdetails .all-students--actions{max-width:100%}.course-details--navtabs{flex-wrap:wrap;padding:0;margin-bottom:.5rem}.course-details--navtab{font-size:1.4rem;padding:.8rem 1.6rem}.course-details--content{padding:6rem 1.5rem;font-size:1.3rem}}@media screen and (max-width:480px){.course-details--content{padding:5rem 1rem}.course-details--footer{bottom:.5rem;right:.5rem}#coursedetails .my-courses.dashboard--container{padding:0rem}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{display:none}.react-datepicker-wrapper{display:block}.react-datepicker{background-color:#fff;border-radius:1rem;box-shadow:0 0 1rem #0000001a;padding:0;border:0;position:relative;display:inline-block;max-width:35rem}.react-datepicker__navigation{background-color:transparent;border:none;color:#333;font-size:1.8rem;cursor:pointer}.react-datepicker__navigation--previous{position:absolute;top:1rem;left:1rem}.react-datepicker__navigation--next{position:absolute;top:1rem;right:1rem}.react-datepicker__current-month{font-size:1.6rem;color:#000;text-align:center;margin-top:2rem;font-weight:600;line-height:175%}.react-datepicker__day-name{text-align:center;width:3rem;overflow:hidden;color:#555;font-family:Raleway;font-size:1.4rem;font-weight:600;line-height:171.429%}.react-datepicker__day-names{display:flex;justify-content:space-between;margin-top:1rem}.react-datepicker__day-name{font-weight:700;color:#333;text-align:center;width:3rem}.react-datepicker__header:not(.react-datepicker__header--has-time-select){background:transparent;padding-top:.2rem}.react-datepicker__header{border-bottom:.1rem solid #dfdfdf}.react-datepicker__week{display:flex;justify-content:space-between;margin-top:.5rem}.react-datepicker__day,.react-datepicker__day--weekend{width:4rem;height:100%;text-align:center;border-radius:12%!important;align-content:center;background-color:transparent;color:#555;cursor:pointer;font-size:1.6rem;font-weight:600;line-height:175%}.react-datepicker__day--outside-month{color:#aaa}.react-datepicker__day--selected{background-color:#dbdbdb!important}.react-datepicker__day:hover{background-color:#e7f4fc!important}.react-datepicker__day--disabled{cursor:not-allowed;background-color:#f7f7f7;color:#ddd}.react-datepicker__triangle{position:absolute;top:-1rem;left:50%;transform:translate(-50%) rotate(180deg);fill:#fff}.react-datepicker__aria-live{position:absolute;top:-9999px}body .react-datepicker__year-read-view--down-arrow,body .react-datepicker__month-read-view--down-arrow,body .react-datepicker__month-year-read-view--down-arrow,body .react-datepicker__navigation-icon:before{border-color:#000;border-style:solid;border-width:.2rem .2rem 0 0;content:"";display:block;height:.9rem;position:absolute;top:.6rem;width:.9rem}.react-datepicker__navigation:hover *:before{border-color:#000!important}.react-datepicker__input-container:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 2C9.55228 2 10 2.44772 10 3V4H14V3C14 2.44772 14.4477 2 15 2C15.5523 2 16 2.44772 16 3V4H19C20.1046 4 21 4.89543 21 6V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19V6C3 4.89543 3.89543 4 5 4H8V3C8 2.44772 8.44772 2 9 2ZM8 6H5V9H19V6H16V7C16 7.55228 15.5523 8 15 8C14.4477 8 14 7.55228 14 7V6H10V7C10 7.55228 9.55228 8 9 8C8.44772 8 8 7.55228 8 7V6ZM19 11H5V19H19V11Z' fill='%23555555'/%3E%3C/svg%3E");content:"";width:2.4rem;height:2.4rem;position:absolute;right:1rem;top:2.3rem;line-height:0;background-repeat:no-repeat}@media screen and (min-width:769px)and (max-width:1024px){.react-datepicker-popper{left:-5rem!important}}.au--course-material-files-list,.au--course-material-folders-list,.au--course-material-videos-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(225px,auto);gap:2rem;align-items:stretch;margin-bottom:2rem}.au--course-material-card{aspect-ratio:1;height:100%;max-width:100%;min-width:0px;border:1px solid #d1d1d1;padding:1rem;background-color:#fff;flex-direction:column;justify-content:space-between;display:flex}.au--course-material-preview-icon{width:6rem;height:6rem;margin:2rem auto}.au--course-material-file-heading,.au--course-material-folder-heading{margin:1rem;overflow-wrap:break-word;font-size:1.6rem}.au--course-material-actions{margin-top:auto;display:flex;justify-content:center;flex-direction:column}.au--course-material-files-list .btn{max-width:100%}.course-material .dashboard--add-students-text.btn-blue.btn{background:var(--au--brand-300);margin-top:1rem}.course-material .dashboard--add-students-text.btn-blue.btn:hover{background:var(--au-body-secondary-bg);color:var(--au-white)}@media screen and (max-width:1100px){.au--course-material-files-list,.au--course-material-folders-list,.au--course-material-videos-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(225px,auto)}}@media screen and (max-width:768px){#course-students .all-students--container,#facilitatordetails .all-students--container{flex-direction:column;width:100%;gap:2rem}.au--course-material-files-list,.au--course-material-folders-list,.au--course-material-videos-list{grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-auto-rows:minmax(225px,auto)}}.au--asktutor .dashboard--text-greeting{color:var(--au-black);text-align:center;font-size:2.2rem;font-weight:700;line-height:127.273%}.au--asktutor .tab-content-title{margin-bottom:0}.au--asktutor .au--asktutor--container{height:calc(100vh - 8.5rem);width:100%;padding:2rem;margin:2rem 0;margin-top:0;background:var(--au-body-primary-bg);box-shadow:0 0 1rem #00000008;border-radius:1rem;overflow:auto}.au--asktutor .dashboard--container{box-shadow:none}.au--asktutor .dashboard--add-students-text.btn-blue.btn{background:var(--au--brand-300)}.about-tutor{margin-top:2rem}hr.hr{border:0;height:0;border-top:1px solid var(--au-gray-300);margin:0}.tutor-about-hed{font-size:1.8rem;font-weight:600;line-height:155.556%;text-transform:capitalize;margin-bottom:1.6rem}.tutor-about-text{color:var(--au-gray-700);font-size:1.6rem;font-weight:400;line-height:175%}@media screen and (min-width:768px){.au--asktutor .dashboard--add-students-text.btn{min-width:20rem}}@media screen and (max-width:767px){.au--asktutor .au--asktutor--container{height:100%}}#snackbar{min-width:25rem;margin-left:-12.5rem;background-color:#333;color:#fff;text-align:center;border-radius:.2rem;padding:1.6rem;position:fixed;z-index:999999;left:50%;bottom:3rem;font-size:1.7rem;display:flex;justify-content:space-between;align-items:center;animation:fadein .5s,fadeout .5s 2.5s}#snackbar.error{background:var(--au--brand-100);color:var(--au-white)}#snackbar button{background:none;border:none;color:#fff;font-size:1.6rem;cursor:pointer;margin-left:1rem}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:3rem;opacity:1}}@keyframes fadeout{0%{bottom:3rem;opacity:1}to{bottom:0;opacity:0}}.au-ts-main-dashboard.blur-main-dashboard{filter:blur(8px);-webkit-filter:blur(8px);pointer-events:none}.ll-no-data-found{text-align:center}.ll-no-data-found span{font-size:2.5rem;font-weight:600;line-height:normal;text-transform:capitalize;text-align:center}.ll--guidance #dashboard .my-courses.dashboard--container{z-index:2;position:relative}body#overlay{overflow:hidden}.guidance-box-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1}.guidance-box{position:absolute;top:10%;left:auto;right:10%;padding:0;z-index:1000;width:52.7rem;border-radius:1rem;background:#e6f6fe;box-shadow:0 0 20px #00000026}.guidance-box:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='123' viewBox='0 0 60 123' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.00746 70.25C1.15846 70.25 -1.24717 74.4167 0.677335 77.75L25.3591 120.5C27.2836 123.833 32.0948 123.833 34.0193 120.5L58.701 77.75C60.6255 74.4167 58.2199 70.25 54.3709 70.25H46.1895C43.428 70.25 41.1895 68.0114 41.1895 65.25L41.1895 5C41.1895 2.23858 38.9509 0 36.1895 0H22.1895C19.428 0 17.1895 2.23858 17.1895 5L17.1895 65.25C17.1895 68.0114 14.9509 70.25 12.1894 70.25H5.00746Z' fill='%23012439'/%3E%3C/svg%3E");width:6rem;height:13rem;background-repeat:no-repeat;right:-15%;top:auto;bottom:0}.introduction{color:#000;font-size:1.8rem;font-weight:600;line-height:150%;text-transform:capitalize}.guidance-control-btn{display:flex;gap:2rem}.guidance-controls{display:flex;justify-content:space-between;align-items:center;margin-top:10px}button.last.btn-link{background:transparent;border:0}button.last.btn-link svg{width:2.4rem;height:1.5rem}button.last,button.next{cursor:pointer;background:transparent;border:0}button.next{border-radius:1rem;border:1px solid #555;padding:1rem 2rem;color:#000;font-size:1.6rem;font-weight:700;line-height:175%;transition:.3s ease-in-out}.guidance-box-heading span{height:2.4rem;padding-left:1rem;cursor:pointer;display:block}.guidance-box-description strong{font-weight:600;text-transform:capitalize}.guidance-box-text{padding:20px}.guidance-box-heading{font-size:1.8rem;font-weight:600;line-height:150%;text-transform:capitalize;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.guidance-box-description{color:#555;max-width:90%}button.next:hover{background:#000;color:#fff}button:focus{outline:none}.progress-bar-main{line-height:normal;font-size:0;border-radius:0 0 1rem 1rem;overflow:hidden}.progress{display:inline-block;position:relative;width:100%;height:auto;margin-top:0;background:#ccc}.btn-link-prev:before{display:none}.progress:after{content:"";display:block;width:0;height:8px;background:#012439;transition:width .5s ease-out}[data-progress="1"]:after{width:20%}[data-progress="2"]:after{width:40%}[data-progress="3"]:after{width:60%}[data-progress="4"]:after{width:80%}[data-progress="5"]:after{width:100%}.ll--guidance.sidebar-guidance-overlay #dashboard .my-courses.dashboard--container{z-index:0}.sidebar-guidance-overlay .sidebar-main{z-index:2}.sidebar-guidance-overlay .guidance-box{top:7%;left:28%;right:auto}.sidebar-guidance-overlay .guidance-box:before{right:auto;left:-18%;top:-3%;transform:rotate(90deg);transition:left .5s ease}.dashboard-workbooks .guidance-box{position:absolute;top:23rem;left:auto;right:20rem;padding:0;z-index:1000;width:52.7rem;border-radius:1rem;background:#e6f6fe;box-shadow:0 0 20px #00000026}.sidebar-guidance-overlay.sidebar-workbook .guidance-box{top:13rem;left:40rem;right:auto}.sidebar-guidance-overlay.sidebar-my-profile .guidance-box{top:19rem;left:40rem;right:auto}.sidebar-guidance-overlay.sidebar-my-classes .guidance-box{top:25rem;left:40rem;right:auto}.sidebar-guidance-overlay.sidebar-ask-tutor .guidance-box{top:30rem;left:40rem;right:auto}.guidance-box-overlay{display:none}.ll-student-guidence-body-cls{overflow:hidden!important}@media only screen and (min-width:600px)and (max-width:1024px){.steps-main .step img{width:100%;height:100%;max-width:50%}.steps-main .step p{font-size:1.8rem!important}.steps-main .step h6{font-size:2rem!important}}@media screen and (min-width:1025px){.guidance-box-text-main-mob,.guidance-icon-mob{display:none!important}}@media screen and (max-width:1024px){.ll--guidance #dashboard .my-courses.dashboard--container{z-index:1}.guidance-box-text-main,.guidance-box-text-main-mob-overlay{display:none}.guidance-box-text-main-mob{position:absolute;top:auto;bottom:-100%;border-radius:1.6rem 1.6rem 0rem 0rem;background:#fff;z-index:2;height:85vh;transition:bottom .5s ease;overflow:hidden}.guidance-box-overlay.guidance-box-text-main-desk-overlay{display:none!important}.guidance-box-text-mob-hed{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;border-bottom:1px solid #ccc;position:sticky;top:-1px;z-index:2;background:#fff}.guidance-box-text-mob-hed h5{color:#000;font-size:1.8rem;font-weight:600;line-height:normal;margin:0}.guidance-box-text-mob-hed span{height:2.4rem;cursor:pointer}.steps-main{padding:1.6rem}.steps-main .step h6{color:#000;font-size:1.6rem;font-weight:600;line-height:175%;margin:0}.steps-main .step p{color:#555;font-size:1.6rem;font-weight:400;line-height:175%;margin-bottom:.8rem}.steps-main .step p strong{font-weight:600}.steps-main .step img{width:100%;height:100%}.steps-main .step{margin-bottom:2rem}.guidance-box-mob{max-height:calc(65vh + 0rem);height:100%;overflow:auto;position:relative}.guidance-icon-mob{position:fixed;bottom:1rem;right:1rem;height:3.6rem;cursor:pointer;z-index:9}.guidance-icon-mob svg{width:3.6rem;height:3.6rem}}.au--course-material-card iframe{height:100%!important;width:100%!important;min-height:auto!important}.au--course-material-files-list.skypilot-data{grid-template-columns:repeat(3,minmax(0,1fr))}.show-hide-password-btn-link{color:var(--au-gray-700)}.all-students--export-text.disabled,.dashboard--add-students-text.disabled{color:var(--au-white);cursor:not-allowed;background:var(--au-gray-700)}.ll--dashboard-sticky-button-tutor-guidence{position:fixed;bottom:3rem;right:3rem;z-index:1000;text-align:right;background:#fff;padding:1rem;cursor:pointer;display:flex;border-radius:999px;align-items:center;justify-content:center;box-shadow:0 0 25px #0003}.ll--dashboard-sticky-button-tutor-guidence:hover svg{transform:scale(1.12)}.ll--dashboard-sticky-button-tutor-guidence svg{transition:transform .2s ease}footer{position:relative;z-index:2}.dashboard-loader-container{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px);width:100%;padding:2rem 0}.dashboard-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.loader-spinner{width:4rem;height:4rem;border:.4rem solid #f3f3f3;border-top:.4rem solid #012439;border-radius:50%;animation:spin 1s linear infinite}.loader-text{font-size:1.2rem;color:#012439;font-weight:500;margin:0}.skeleton-sidebar-item{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;margin-bottom:.5rem;list-style:none}.skeleton-sidebar-icon{width:2.4rem;height:2.4rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#bcbccc 75%);background-size:200% 100%;border-radius:.4rem;animation:skeleton-loading 1.5s ease-in-out infinite}.skeleton-sidebar-text{flex:1;height:1.6rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:.4rem;animation:skeleton-loading 1.5s ease-in-out infinite;max-width:12rem}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-initial-loader{position:relative;z-index:1;min-height:100vh}.dashboard-initial-loader .content{min-height:calc(100vh - 150px);display:flex;align-items:center;justify-content:center}.dashboard-initial-loader.hidden{display:none!important}@media screen and (min-width:1025px){.ll--dashboard-sticky-button-tutor-guidence svg{width:3rem;height:3rem}}.ll-modal-logo{width:5.8rem!important;height:5.8rem!important;background:#fff;border-radius:50%;border:.4rem solid #eee;padding:.8rem}.ll-modal-logo-container{display:flex;justify-content:center;align-items:center;position:absolute;top:3.5rem;left:0;right:0;z-index:1}.popup-svg{max-width:8rem!important;max-height:8rem!important;width:100%!important;height:100%!important}.ll-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:1000;background-color:#0006}.ll-modal-cancel,.ll-modal-confirm{padding:14px 24px;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer;transition:all .2s ease}.student-edit-modal-avatar-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:3.5rem;left:0;right:0;z-index:1}.student-edit-modal-avatar-icon{width:58px!important;height:58px!important;background:#fff;border-radius:50%;border:4px solid #eee;padding:8px}.student-edit-button{flex:1;padding:14px 20px;border-radius:10px;font-size:16px;font-weight:700;font-style:normal;cursor:pointer;transition:all .2s}.student-edit-spinner{display:inline-block!important;width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 5s linear infinite;margin-right:8px}.student-modal-spinner{display:inline-block!important;width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}.teacher-guidance-box-main .step h2{font-size:2rem!important}.csv-format-popup--image{-o-object-fit:contain;object-fit:contain;height:auto!important}.teacher-guidance-box-main .step img{height:auto!important}.au--course-material-files-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;padding:1rem 0}.au--course-material-card{background:var(--au-white);border:1px solid var(--au-gray-200);border-radius:1.2rem;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.au--course-material-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.au--course-material-preview{width:100%;height:160px;background:var(--au-gray-100);border-radius:.8rem;display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem;overflow:hidden;position:relative}.au--course-material-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.au--pdf-preview-container{width:100%;height:100%;position:relative;background:#fff}.au--pdf-preview-iframe{width:100%;height:100%;border:none;pointer-events:none}.au--pdf-preview-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10;cursor:pointer}.au--course-material-preview iframe{width:100%;height:100%;border:none}.au--course-material-preview-icon{width:64px!important;height:64px!important;color:var(--au--brand-100);opacity:.6}.au--course-material-file-heading{font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;color:var(--au--brand-100);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:4.4rem;line-height:2.2rem}.au--course-material-actions{width:100%}.au--course-material-actions .btn{max-width:100%}.au--video-player-container{width:100%}.au--video-player-header{margin-bottom:2rem}.au--video-iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:1.2rem;background:#000;box-shadow:0 10px 30px #0000001a}.au--video-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.au--video-details{margin-top:3rem;padding:2rem;background:var(--au-white);border-radius:1.2rem;border:1px solid var(--au-gray-200);text-align:left}.au--video-title{font-size:2.4rem;font-weight:700;margin-bottom:.5rem;color:var(--au--brand-100);text-align:left}.au--video-subtitle{font-size:1.8rem;font-weight:500;color:var(--au-gray-700);margin-bottom:2rem;text-align:left}.au--video-objectives{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--au-gray-200)}.au--video-objectives h4{font-size:1.8rem;font-weight:600;margin-bottom:1rem;text-align:left}.au--video-objectives ul{list-style-type:disc;padding-left:2rem;text-align:left}.au--video-objectives li{font-size:1.6rem;line-height:1.6;color:var(--au-gray-800);margin-bottom:.8rem}@media screen and (max-width:768px){.au--course-material-files-list{grid-template-columns:1fr}.au--video-title{font-size:2rem}.au--video-subtitle{font-size:1.6rem}}
