body{font-family:Arial,Helvetica,sans-serif}.input{box-sizing:border-box;color:#000;-webkit-appearance:none;background-color:#fff;border:0;border-radius:4px;outline:0;width:100%;height:37px;margin:auto 0;padding:12px;font-family:inherit;font-size:15px;box-shadow:0 0 0 2px #ccc}.syllabus-container{background-color:#f5f5f5;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a}.syllabus-list{padding-left:20px;list-style-type:none}.syllabus-list li{margin-bottom:10px}.tabs-container{flex-direction:column;display:flex}.tabs-header{align-items:center;display:flex}.tab{cursor:pointer;color:#757575;padding:10px}.tab.active{color:#757575;background-color:#f0f7fa}.tabs-content{border-top:1px solid #f0f7fa;padding:10px}.input_search{box-sizing:border-box;color:#000;-webkit-appearance:none;background-color:#fff;border:0;border-radius:4px;outline:0;width:100%;height:37px;margin:auto 0;padding:0 12px;font-family:inherit;font-size:15px;box-shadow:0 0 0 2px #ccc}.input_search::placeholder{color:gray}.input:focus{-webkit-appearance:none;box-shadow:0 0 0 2px #246e38}.password_toggle{cursor:pointer;position:absolute;top:10px;right:10px}.input_search{box-sizing:border-box;color:#000;background-color:#fff;border:0;border-radius:12px;outline:0;width:100%;height:37px;margin:auto 0;padding:5px 30px;font-family:inherit;font-size:15px}.input_search::placeholder{color:gray}.label{font-size:12px;font-weight:700}.wrapper{align-items:center;width:100%;display:flex}.wrapper span{margin-right:1rem}.search-icon{width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.objective-container{padding:20px}.objective-list{padding-left:20px;list-style-type:none}.objective-list li{margin-bottom:10px}.search-input{position:relative}button{color:#fff;cursor:pointer;text-align:center;background-color:#2d9596;border:none;border-radius:4px;align-items:center;padding:12px;font-size:16px;transition:background-color .2s ease-in-out;display:flex;box-shadow:0 4px 4px #00000040}button:hover{background-color:#9ad0c2}button:disabled{cursor:not-allowed;opacity:.5;color:#fff;background-color:#ede9e1}html{height:100vh;overflow:hidden}body{height:100vh;margin:0;overflow:hidden}main{height:100vh;overflow:scroll}.graphic{color:#1f1f1f;justify-content:center;align-items:center;margin:1rem;display:flex}.form{flex-direction:column;gap:1rem;margin:1rem;display:flex}.card{background-color:#fff;border-radius:5px;flex-direction:column;width:calc(100% - 20px);margin:10px 0;padding:10px;display:flex;box-shadow:0 0 0 2px #f0f0f0}.lesson-completed{margin:10px 0}.lesson-not-completed{background-color:#ffe0e0;margin:10px 0}.lesson-disabled{cursor:not-allowed;margin:10px 0}.overview-container{background-color:#2d9596;border-radius:8px;margin:20px;padding:100px 0}.overview_title_wrapper{text-align:top;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.course-image{object-fit:cover;border-radius:5px;width:35%;height:35%}.course-chip{color:#fff;background-color:#ecf4d6;border-radius:5px;width:134px;margin-bottom:10px;padding:10px}.responsiveText{color:#333;text-align:center;margin:1rem;font-size:2.6em}.responsiveText:before{content:"Sign in"}@media screen and (max-width:768px){.responsiveText:before{content:"Sign in to TIQ - PLUS"}.overview-container{padding:50px 20px}.overview_title_wrapper{flex-direction:column;align-items:center}.course-image{object-fit:cover;border-radius:5px;width:85%;height:85%;margin-top:20px}}@media (prefers-color-scheme:dark){.overview-container{background-color:#232d3f}.responsiveText{color:#fff}.course-chip{color:#fff;background-color:#008170;border-radius:5px;width:134px;margin-bottom:10px;padding:10px}}.class_lesson_completed{color:#008170;text-decoration:none;display:flex}.class_lesson_not_completed{color:#474747;text-decoration:none;display:flex}@media (prefers-color-scheme:dark){.card{width:calc(100% - 50px);margin:20px;box-shadow:0 0 2px 2px #f0f0f0}.class_lesson_completed{color:#b5e1db;text-decoration:none;display:flex}.class_lesson_not_completed{color:#fff;text-decoration:none;display:flex}.lesson-completed{color:#232d3f}.lesson-not-completed{color:#b5e1db}.lesson-disabled{cursor:not-allowed}button:hover{background-color:#008170}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow:hidden}header{height:100px;position:sticky;top:0}header nav{color:#fff}body{height:100vh;margin:0;overflow:scroll}.input{color:#fff}.outer_wrapper{background-color:#1f1f1f}.form label{font-weight:700}.input:focus{outline:none}.form input[type=submit]{color:#fff;cursor:pointer;background-color:#e3424d;border:none;border-radius:6px;padding:1rem 1.8rem;box-shadow:0 2px 6px #ff009154}.form input[type=submit]:hover{background-color:#ef7faa}.form input[type=submit]:disabled{background-color:#e6e3e4;box-shadow:0 2px 6px #e6e3e4}}@media (max-width:768px){.graphic{display:none}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){button{background:#005b41}.input{color:#fff;background-color:#333}}
.wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.wrapper span{margin-right:1rem}.outer_wrapper{background-color:#f5f5f5;grid-template-columns:2fr 1fr;place-items:center;height:calc(100vh - 40px);padding:20px;display:grid}.graphic{color:#fff;border-radius:20px;justify-content:center;align-items:center;width:100%;height:calc(100% - 10px);margin:1rem;display:flex;position:relative;overflow:hidden}.graphic:before{content:"";z-index:1;background:#00000080;position:absolute;inset:0}.graphic>*{z-index:2;position:relative}.graphic{background:url(https://d2ylrj05l677po.cloudfront.net/sign_in.png) 50%/cover no-repeat;flex-direction:column;align-items:center;display:flex}.login_form{flex-direction:column;gap:1rem;width:calc(100% - 40px);margin:1rem;padding:20px;display:flex}@media screen and (max-width:868px){.outer_wrapper{grid-template-columns:1fr;height:100%;padding:0}.graphic{display:none}.wrapper{height:100vh}}@media (prefers-color-scheme:dark){.outer_wrapper{background:#3e3e3e}}
