.holder{display:flex;max-width:1680px;margin:0 auto}.authentication{background-color:#f5f5f5;min-height:100vh;margin-bottom:-16px}.lernportal-link{background-color:#2835c3;color:#fff;padding:10px 20px;border-radius:50px;font-size:large;font-weight:600;letter-spacing:.1rem;box-shadow:0 0 10px #0003;width:150px;text-align:center;transition:all .3s;cursor:pointer}.lernportal-link:hover{background-color:#1420ae;transition:all .3s}.auth-section-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.auth-section{display:flex;flex-direction:column;gap:30px;width:100%}.auth-buttons{display:flex;flex-direction:column;gap:20px}.authentication-image>img{display:block;width:100%;height:100%;object-fit:cover}.authentication-image{height:100vh;position:absolute;right:0;top:0;background-color:#f5f5f5}@media screen and (min-width: 1000px){.auth-section{width:640px}}@media screen and (min-width: 791px){.auth-buttons{flex-direction:row}}@media (max-width: 999px){.authentication-image{display:none}.authentication{max-width:768px;margin:0 auto}.auth-section-container{padding:30px}}@media (min-width: 1000px){.authentication{z-index:1;width:1000px;clip-path:polygon(0 0,100% 0,85% 100%,0% 100%)}.auth-section-container{padding-left:100px}}.switch-holder{display:flex;flex-direction:column;gap:3}.toggle-btn{background-color:#ccc;border:1px solid #ccc;border-radius:99px;width:50px;height:28px;transition:background-color .3s ease,border-color .3s ease;cursor:pointer;position:relative}.toggle-btn .thumb{height:20px;width:20px;background-color:#fff;border-radius:99px;transform:translate(0);transition:left .3s ease;position:absolute;left:3px;top:50%;transform:translateY(-50%)}.toggle-btn.toggled{background-color:#2835c3;border:1px solid #2835c3}.toggle-btn.toggled .thumb{left:25px}.button-holder{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.label-text{color:#17181d;font-size:18px}*,*:before,*:after{box-sizing:border-box}:root{font-family:Work Sans,Helvetica,Arial,Lucida Grande,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0 auto;background-color:#f5f5f5}h1,h2,h3{color:#17181d;margin:0}h1{font-size:41px;line-height:1}h2{font-size:31px}h3{font-size:24px}p{color:#17181d;margin:0;font-size:18px}a{font-weight:500;color:#2835c3;text-decoration:inherit}.css-n3ooln-MuiButtonBase-root-MuiMenuItem-root-MuiTablePagination-menuItem.Mui-selected,.css-wlsqrd-MuiButtonBase-root-MuiMenuItem-root-MuiTablePagination-menuItem.Mui-selected,.css-1ryc1pl.Mui-selected,.css-v84xzy.Mui-selected{background-color:#2835c314!important;font-size:1rem!important}.css-n3ooln-MuiButtonBase-root-MuiMenuItem-root-MuiTablePagination-menuItem,.css-wlsqrd-MuiButtonBase-root-MuiMenuItem-root-MuiTablePagination-menuItem,.css-1ryc1pl,.css-v84xzy{font-size:1rem!important}.css-1tktgsa-MuiPaper-root-MuiPopover-paper-MuiMenu-paper.MuiMenu-paper,.css-d1xm6m,.css-81kwad{box-shadow:0 3px 7px #00000021,0 1px 2px #0000001c!important}@media screen and (min-width: 768px){h1{font-size:60px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
