.pc-Ela_login-container{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;position:relative}.pc-Ela_login-content{max-width:600px;margin:96px auto;padding-top:64px;padding-bottom:32px;position:relative;box-shadow:0 5px 45px #000}.pc-Ela_login-header{text-align:center;flex-direction:column;align-items:center;display:flex}.pc-Ela_login-title{font-size:2rem;font-weight:var(--font-weight-bold);margin-bottom:8px}.pc-Ela_login-subtitle{max-width:40ch;font-size:1.125rem}.pc-Ela_login-button{color:inherit;font-weight:var(--font-weight-medium);box-shadow:0px 1.5px 0px var(--link-underline-color,var(--color-primary));will-change:transform;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;margin:0;padding:0;text-decoration:none;transition:box-shadow .2s;display:inline}.pc-Ela_lock-image{width:72px;margin:0 auto;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(-65%)}.pc-Ela_login-label{color:var(--color-gray-700);margin-bottom:8px;font-size:.875rem;display:block}.pc-Ela_login-input-container{align-items:flex-end;display:flex}.pc-Ela_login-input{border:1px solid var(--color-gray-700);width:100%;height:42px;font-family:inherit;font-weight:var(--font-weight-light);outline-color:var(--color-primary);outline-offset:4px;border-radius:4px;flex:1;padding:8px;font-size:1rem;display:block}.pc-Ela_login-submit-button{width:42px;height:42px;color:var(--color-background);background:var(--button-color,var(--color-gray-1000));letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;border:none;border-radius:4px;place-content:center;align-items:center;max-width:100%;padding:0;font-size:.875rem;text-decoration:none;transition:filter;display:grid}.pc-Ela_login-input-divider{pointer-events:none;width:8px;height:8px;display:block}.rI-95a_modal-overlay{z-index:999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.rI-95a_modal-content{background:#fff;border-radius:12px;width:400px;padding:20px;animation:.3s ease-in-out rI-95a_fadeIn;position:relative;box-shadow:0 4px 15px #0003}.rI-95a_modal-close{cursor:pointer;background:0 0;border:none;font-size:20px;position:absolute;top:10px;right:12px}@keyframes rI-95a_fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Wr9fYa_avatar{width:var(--avatar-width);height:var(--avatar-height);border:var(--avatar-border-width)solid var(--avatar-border-color);border-radius:var(--avatar-border-radius)}.-_VRTG_button{border:none}.mOk7Wq_dropdown-wrapper{transition:opacity .3s .1s}.mOk7Wq_dropdown-container{border-radius:var(--radius);min-width:175px;max-height:100%;box-shadow:var(--shadow-elevation-high);background:#fff;padding:11px;overflow:clip auto}.mOk7Wq_dropdown-inner ul{list-style:none}.mOk7Wq_dropdown-inner li a{color:var(--color-gray-1000);border-radius:4px;padding:8px;text-decoration:none;display:block}.mOk7Wq_dropdown-inner li a:hover{background:var(--backdrop-color)}.MqZHCq_header{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;align-items:center;margin:0;padding:0;display:flex}.rBliTW_course-title{font-size:1.5rem;font-weight:var(--font-weight-medium);margin-bottom:24px}.rBliTW_course-template{gap:16px 48px;display:grid}.rBliTW_course-container{isolation:isolate}.rBliTW_course-wrapper{z-index:2;position:relative}.rBliTW_course-module{will-change:transform;background:var(--color-background);width:332px;height:191px;margin-left:-16px;margin-right:-16px;padding:16px}.rBliTW_course-name{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-text);margin-top:-3px;margin-bottom:8px}.rBliTW_course-description{color:var(--color-text);margin-bottom:0;font-size:.875rem}.rBliTW_seperator{height:4.5rem;margin-top:16px}.rBliTW_lesson-wrapper{position:absolute;bottom:12px;left:-4px;right:12px}.rBliTW_course-card{color:var(--color-primary);outline-offset:2px;text-decoration:none}.rBliTW_lesson-container{background-color:var(--color-primary);width:308px;height:72px;display:flex}.rBliTW_lesson-content{flex:1;min-width:0}.rBliTW_lesson-name{color:#ccd9ff;font-size:.875rem}.rBliTW_lesson-description{font-size:1rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:100%;margin-bottom:0;overflow:hidden}.rBliTW_button-wrapper{color:#fff;justify-content:center;align-items:center;display:flex}.AsRMtq_account{isolation:isolate;flex:1;padding:64px 0}
/*# sourceMappingURL=index.a55b4272.css.map */
