:root{--color1: #8e24aa;--color1-darken2: #701d87;--color1-lighten2: #a72bca;--color2: #ff6e40;--color2-darken2: #ff531f;--color2-lighten2: #ff9270;--color3: #2a0b32;--color3-darken2: #0e0411;--color3-lighten2: #471254;--color4: #d7d0c8;--color4-darken2: #ccc2b8;--color4-lighten2: #eeebe7;--color5: #005377;--color5-darken2: #003952;--color5-lighten2: #0072a3}.color1{background-color:var(--color1)!important}.color1-text{color:var(--color1)!important}.color2{background-color:var(--color2)!important}.color2-text{color:var(--color2)!important}.color3{background-color:var(--color3)!important}.color3-text{color:var(--color3)!important}.color4{background-color:var(--color4)!important}.color4-lighten2{background-color:var(--color4-lighten2)!important}.color4-text{color:var(--color4)!important}.color4-darken2-text{color:var(--color4-darken2)!important}.color5{background-color:var(--color5)!important}.color5-text{color:var(--color5)!important}.color5-darken2{background-color:var(--color5-darken2)!important}.gradient-color3{background:var(--color3);background:-o-linear-gradient(45deg,var(--color3-darken2),var(--color3-lighten2))!important;background:linear-gradient(45deg,var(--color3-darken2),var(--color3-lighten2))!important}.gradient-color5{background:var(--color5);background:-o-linear-gradient(45deg,var(--color5-darken2),var(--color5-lighten2))!important;background:linear-gradient(45deg,var(--color5-darken2),var(--color5-lighten2))!important}*:focus{outline-style:none}a,a:visited{color:var(--color5-lighten2)}a:active,a:hover,a:focus{color:var(--color2)}h2{font-family:averia serif libre,sans-serif;font-style:italic;text-align:center}h2 em{color:var(--color2)!important}nav .sidenav-trigger{margin-left:0;margin-right:0}nav .brand-logo{font-size:1rem;-webkit-transform:none;-ms-transform:none;transform:none;position:relative!important;left:0;width:158px;height:56px;background-image:url(/img/logintoo-logo-light.svg);background-repeat:no-repeat;background-size:128px;background-position:50%}.height-100px{min-height:100px}nav .brand-logo:hover{background-image:url(/img/logintoo-logo.svg)}#navbar-menu-wrapper{margin-left:51px}.font-averia{font-family:averia serif libre,sans-serif;font-style:italic}nav img{vertical-align:middle}.small{font-size:1rem!important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.overflow-hidden{overflow:hidden}.margin-lr15{margin-left:15px;margin-right:15px}main img{width:100%;height:auto}#open-source.collection{margin-top:0;margin-bottom:0}#open-source ul{margin-top:0;margin-bottom:0}#open-source li.collection-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#open-source li.collection-item:not(.active):hover{background-color:#ddd}.collection-item .overflow-hidden em{padding-right:6px}.collection-item p,.collection-item a{font-size:1rem}.collection .collection-item.avatar i.circle{font-size:2rem;color:inherit;background:0 0}.bg-pattern{background-image:url(/img/pattern.png)}.dropdown-content{min-width:200px;max-width:320px}.dropdown-content li{white-space:nowrap}.dropdown-content div{white-space:nowrap;line-height:1rem;padding-left:15px;padding-right:15px}#view-display-name{font-size:.8rem}#view-profile-email{font-size:.6rem}.user-view{padding-bottom:16px;padding-top:8px}#userpic img{vertical-align:middle}#sweetLanguages a{color:#3f51b5}.progress{margin-top:0;margin-bottom:0;border-radius:0}#horizontal-nav{margin-top:64px;z-index:-1}#ul-horizontal-nav{margin-left:51px;white-space:nowrap}#ul-horizontal-nav .active{background-color:rgba(0,0,0,.05)}#ul-horizontal-nav>li{text-align:center}#ul-horizontal-nav>li>a{font-size:16px}nav ul a:hover{background-color:var(--color4);color:var(--color3)!important}#ul-horizontal-nav>li>a i{font-size:18px;line-height:45px;display:block;height:0}#ul-horizontal-nav>li>a span{position:relative;top:14px}#ul-horizontal-nav .dropdown-trigger i{margin-left:16px}#ul-horizontal-nav .dropdown-content{overflow-y:visible}#login-panel-wrapper{min-height:200px}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-none{-ms-flex:none;-webkit-box-flex:0;flex:none}.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#enter-name-submit{height:36px;line-height:36px;margin-top:1rem;margin-bottom:1rem;margin-left:5px}#enter-name-submit i{font-size:14px}#enter-name-panel .display-flex span{margin-top:auto;margin-bottom:auto}.input-field.inline input[type=text]{height:1rem;line-height:1rem;margin-bottom:0}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{font-size:1rem}.sidenav-main .sidenav{top:0;width:150px;padding-bottom:0;overflow:visible;height:100%;-webkit-transition:auto!important;-o-transition:auto!important;transition:auto!important;border:none;line-height:64px}.sidenav-main .sidenav li{line-height:64px;padding:0;text-align:center;white-space:nowrap}.sidenav-main .sidenav li>a{font-size:16px;font-weight:400;line-height:64px;height:64px;padding:0 15px;text-align:center;white-space:nowrap}.sidenav-main .sidenav li>a i{font-size:18px;height:0;line-height:45px;margin:0;width:100%;color:inherit}.sidenav-main .sidenav li>a span{font-size:16px;line-height:64px;position:relative;top:14px;white-space:nowrap}.sidenav-main .sidenav .dropdown-trigger i{margin-left:8px}.sidenav-main .sidenav .dropdown-content{min-width:160px}.sidenav-main .sidenav .dropdown-content li,.sidenav-main .sidenav .dropdown-content li a,.sidenav-main .sidenav .dropdown-content li a span{line-height:50px;height:50px}.sidenav-main .sidenav .dropdown-content li a{padding-left:30px;padding-right:30px;text-align:left}.sidenav-main .sidenav .dropdown-content li a span{top:auto}.sidenav-main .sidenav .active{background-color:rgba(0,0,0,.05)}#user-profile-submit{border-radius:0 0 12px 12px}.btn-large i{font-size:inherit}.label{font-size:.8rem}.switchable .input-field{margin-top:0}.switch.right{margin-right:6px}.switchable .switch{text-align:right;position:relative;bottom:3.64rem;height:0;right:6px}.switchable input{padding-right:22px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.switch label input[type=checkbox]:checked+.lever{background-color:#8c9eff}.switch label input[type=checkbox]:checked+.lever:after{background-color:#3f51b5}.switch label .lever:before,.switch label .lever:after{top:-3px}input[type=checkbox]:checked:not(:disabled)~.lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::before{background-color:rgba(63,81,181,.15)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid var(--color2);-webkit-box-shadow:0 1px 0 0 var(--color2);box-shadow:0 1px 0 0 var(--color2)}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:var(--color2)}.input-field .prefix.active{color:var(--color2)}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #9e9e9e;-webkit-box-shadow:0 1px 0 0 #9e9e9e;box-shadow:0 1px 0 0 #9e9e9e}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-1.2em)scale(0.8);-ms-transform:translateY(-1.2em)scale(0.8);transform:translateY(-1.2em)scale(0.8)}.collapsible-header{line-height:2rem}#why-passwordless .row{margin-bottom:0}#why-passwordless .col{padding:48px 24px}#why-passwordless .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.vendor-logo{max-height:48px;max-width:80%}footer{padding-top:1.5rem;padding-bottom:.5rem;font-size:.7rem}#contact-form .secret{display:none}@media only screen and (max-width:300px){h1{font-size:1.8rem}h2{font-size:1.6rem}h4{font-size:1.2rem}nav .brand-logo{display:none}.valign-wrapper{display:inherit}}@media only screen and (min-width:301px) and (max-width:600px){h1{font-size:2.8rem}h2{font-size:2.4rem}h4{font-size:1.8rem}.valign-wrapper{display:inherit}}@media only screen and (min-width:601px){nav .brand-logo{height:64px}}@media only screen and (min-width:993px){nav .right{margin-right:51px}}@media only screen and (min-width:1201px){}