@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");*,:after,:before{box-sizing:border-box}:root{--body-bg:#fff;--body-color:#000;--border-color:#000;--font-family:"Roboto",sans-serif;--sidebar-bg:#ffe85c;--sidebar-bg:#ff8200;--btn-bg:#000;--btn-color:#fff;--input-bg:#fff;--input-border-color:#000;--btn-google-bg:#fff;--btn-google-border-color:#000;--footer-link-color:#1b1b1b;--footer-link-color-hover:#ebeef0;--ratio:1.15;--base:1;--base-em:calc(var(--base) * 1em);--base-px:calc(var(--base) * 16px);--step0:1;--step1:var(--ratio);--step2:calc(var(--ratio) * var(--step1));--step3:calc(var(--ratio) * var(--step2));--step4:calc(var(--ratio) * var(--step3));--step5:calc(var(--ratio) * var(--step4));--step6:calc(var(--ratio) * var(--step5));--step7:calc(var(--ratio) * var(--step6))}body,html{font-size:1rem;line-height:calc(var(--base) * var(--step2));height:100%}body{margin:0;padding:0;font-family:var(--font-family);background:var(--body-bg);color:var(--body-color);font-weight:400}h6{font-size:calc(var(--base-em) / var(--step1))}h5,h6{margin-top:0;font-weight:400}h5{font-size:calc(var(--base-em) * var(--step0))}h4{font-size:calc(var(--base-em) * var(--step1));font-weight:400}h3,h4{margin-top:0}h3{font-size:calc(var(--base-em) * var(--step2));font-weight:500}h2{font-size:calc(var(--base-em) * var(--step3));font-weight:600}h1,h2{margin-top:0}h1{font-size:calc(var(--base-em) * var(--step4));font-weight:900}::-moz-placeholder{color:var(--body-color)}::placeholder{color:var(--body-color)}.wrapper{display:flex;flex-direction:row;height:100%}.auth-sidebar{position:relative;overflow:hidden;display:none;background-color:var(--sidebar-bg);padding:2rem}.brand-logo{display:flex;align-items:center;padding:1rem 0;font-weight:700;font-size:2.8rem;color:var(--body-color);text-decoration:none;z-index:2}.brand-logo .logo{width:1.5rem;height:1.5rem;display:inline-block;background-color:var(--body-color);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;margin-right:.5rem}.auth-sidebar-content{position:relative;z-index:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.auth-sidebar .img-bg{position:absolute;z-index:1;opacity:.8;max-width:100%}.img-01{top:0;right:0}.img-02{bottom:0;left:-10rem}.content{flex:1;flex-direction:column}.content,.content header{display:flex;justify-content:space-between}.content header{padding:2rem;align-items:center}.content header a{font-weight:700}.content main{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;margin:auto 0}.auth-content{width:100%;padding:2rem;max-width:650px;text-align:center}.form-vertical{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.form-vertical .btn{display:block;width:100%;text-align:center}.form-group{margin-bottom:1.5rem;font-size:1.3rem;padding:.8rem;position:relative;flex-wrap:wrap;align-items:stretch}.form-group,.separator{display:flex;width:100%}.separator{align-items:center;justify-content:space-between;margin:1.5rem 0}.separator .text{margin:0 1rem;font-weight:600;font-size:1rem}.separator :first-child,.separator :last-child{border:1px solid var(--border-color);width:100%}.form-control{width:100%;height:46px;padding:2rem 1rem;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:2px solid var(--input-border-color);background-color:var(--input-bg);border-radius:8px;font-size:1.5rem;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.btn,.form-control{font-family:var(--font-family);font-weight:600}.btn{display:inline-block;line-height:18px;letter-spacing:.025rem;font-size:1.3rem;padding:1.3rem 1rem;border:4px solid transparent;border-radius:.5rem;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:all .3s ease-in-out}.btn,.btn.btn-dark{color:var(--btn-color)}.btn.btn-dark{border-color:var(--btn-bg);background-color:var(--btn-bg)}.btn.btn-google{padding:0;display:inline-flex;align-items:center;justify-content:center;height:4.2rem;color:var(--body-color);border-color:var(--btn-google-border-color);background-color:var(--btn-google-bg);position:relative}.btn-google .google-logo{position:absolute;top:50%;left:1rem;display:inline-flex;transform:translateY(-50%)}@media (min-width:768px){h3{font-size:calc(var(--base-em) * var(--step3))}h2{font-size:calc(var(--base-em) * var(--step4))}h1{font-size:calc(var(--base-em) * var(--step5))}}@media (min-width:991px){h3{font-size:calc(var(--base-em) * var(--step3))}h2{font-size:calc(var(--base-em) * var(--step4))}h1{font-size:calc(var(--base-em) * var(--step5))}.wrapper{flex-direction:row}.auth-sidebar{width:400px;display:flex}.content header{display:none}.auth-content{padding:3rem}}@media (min-width:1024px){h2{font-size:calc(var(--base-em) * var(--step5))}h1{font-size:calc(var(--base-em) * var(--step6))}.auth-sidebar{width:450px}}@media (min-width:1200px){h1{font-size:calc(var(--base-em) * var(--step7))}.auth-sidebar{width:500px}}@media (min-width:1400px){h1{font-size:calc(var(--base-em) * var(--step7))}.auth-sidebar{width:590px}}.footer{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}footer a{text-decoration:none;transition:.3s linear;font-weight:600}footer a,footer p{color:var(--body-color)}footer p{margin:0}footer .me-content{font-size:1.08rem;margin-bottom:.3rem;font-weight:500;color:var(--body-color)}footer .me{text-decoration:underline}footer .footer-social,footer .footer-social-link{display:flex;align-items:center}footer .footer-social-link{color:var(--body-color);width:3rem;height:3rem;justify-content:center;border-radius:4rem;transition:.3s linear}footer .footer-social-link:hover{color:var(--footer-link-color);background-color:var(--footer-link-color-hover)}