*{box-sizing:border-box}html,body{height:100%;overflow:auto}a,a:visited{color:inherit}a[role=button]{cursor:pointer}body{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;background:#f6f6ef;line-height:1.4}h1,h2,h3,button,a{font-family:Avenir Heavy,Avenir Light,Avenir,Helvetica,Arial,sans-serif}#container{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh}#sign-in-card{background:#fff;box-shadow:1px 1px 5px #0003;width:100%;padding:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 991px){#sign-in-card{border-radius:0}}#sign-in-card:first-child{margin-top:0}@media (max-width: 991px){#sign-in-card{flex-direction:column}}#sign-in-card .column{flex:1 1;max-width:400px;display:flex;flex-direction:column}#sign-in-card .column.left{padding-right:150px;align-items:center}@media (max-width: 991px){#sign-in-card .column.left{padding-right:0}}#sign-in-card .column.right{padding-top:10px}#sign-in-card #yc-logo{width:100%}@media (max-width: 991px){#sign-in-card #yc-logo{width:150px}}#sign-in-card #company-logo{width:100%}@media (max-width: 991px){#sign-in-card #company-logo{width:auto;max-height:50px}}#sign-in-card h1{font-size:1.6em}@media (max-width: 991px){#sign-in-card h1{font-size:1.2em}}#sign-in-card .general-error{color:#f44336;text-align:center;padding:20px;font-weight:700}#sign-in-card .input-group{width:100%;padding-bottom:20px}#sign-in-card .new-user-collapse{width:100%}#sign-in-card #first-and-last{max-width:100%;display:flex}#sign-in-card #first-and-last :first-child{margin-right:10px}#sign-in-card #first-and-last .text-input{width:200px}#sign-in-card #hn-hint{padding-bottom:20px}#sign-in-card #hn-hint a{text-decoration:none}#sign-in-card #recaptcha{margin-bottom:30px;display:flex;justify-content:center}#sign-in-card .actions{display:flex;width:100%}#sign-in-card .actions .left-side{flex:1 1;display:flex;flex-direction:column}#sign-in-card .actions .left-side a{cursor:pointer}#sign-in-card .actions .left-side:first-child{padding-bottom:15px}#forgot-links{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;font-size:.9em;margin-top:16px;display:flex;justify-content:center;color:#7e7e7e}#forgot-links a{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin:0 .3em;font-weight:700;vertical-align:inherit;text-decoration:underline;cursor:pointer;color:#7e7e7e}#forgot-links a:hover,#forgot-links a:active{color:#f8a334}#account-links{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin-top:30px;display:flex;justify-content:center;color:#7e7e7e}#account-links button{font-family:Avenir Heavy,Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin:0 .5em;font-weight:700;vertical-align:inherit;text-decoration:underline;cursor:pointer;color:#7e7e7e}#account-links button:hover,#account-links button:active{color:#f8a334}#sign-in-card .MuiButton-root{font-size:inherit;width:100%}.modal-container{display:flex;align-items:center;justify-content:center}.modal-container .modal-content{padding:40px;width:100%;max-width:480px}.modal-container .modal-content:focus{outline:none}.modal-container .modal-content h2{margin-top:0;text-align:center}.modal-container .modal-content .input{width:100%}.modal-container .modal-content .actions{display:flex;justify-content:flex-end}.alert{position:absolute;color:#fff;text-align:center;font-weight:700;padding:10px;width:100%}.alert-alert{background-color:#f8a334}#show-account{display:flex;flex-direction:column;min-height:100vh}#show-account #actions{padding:10px 30px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 991px){#show-account #actions{justify-content:center}}#show-account #actions #ycid{font-weight:700;margin-top:-.2em;margin-right:7px}#show-account #content-wrapper{flex:1 1;display:flex;align-items:center;margin-bottom:50px}#show-account #content-wrapper #content{background:#fff;box-shadow:1px 1px 5px #0003;width:100%;padding:40px;display:flex;flex-direction:row;justify-content:center}@media (max-width: 991px){#show-account #content-wrapper #content{border-radius:0}}#show-account #content-wrapper #content:first-child{margin-top:0}@media (max-width: 991px){#show-account #content-wrapper #content{flex-direction:column}}#show-account #content-wrapper #content #left{margin-right:30px}@media (max-width: 991px){#show-account #content-wrapper #content #left{margin-bottom:40px;margin-right:0;display:flex;justify-content:center}}#show-account #content-wrapper #content #left .avatar-container{width:100px;height:100px;border-radius:50px;position:relative;overflow:hidden}#show-account #content-wrapper #content #left .avatar-container #choose-avatar-overlay{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff6;cursor:pointer}#show-account #content-wrapper #content #left .avatar-container #choose-avatar-overlay:hover{background:#fff9}#show-account #content-wrapper #content #left .avatar-container #avatar-input{display:none}#show-account #content-wrapper #content #left .avatar-container img{width:100%;height:100%}#show-account #content-wrapper #content #right{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 991px){#show-account #content-wrapper #content #right{align-items:center}}#show-account #content-wrapper #content #right h2{margin:0}#show-account #content-wrapper #content #right #first-and-last{width:400px;max-width:100%;display:flex}#show-account #content-wrapper #content #right #first-and-last :first-child{margin-right:10px}#show-account #content-wrapper #content #right #first-and-last .text-input{width:200px}#show-account #content-wrapper #content #right .text-input{width:400px;max-width:100%;margin-bottom:20px}#show-account #content-wrapper #content #right .action-buttons{margin-top:20px}#show-account #content-wrapper #content #right .action-buttons>:first-child{margin-right:5px}#show-account #content-wrapper #content #right .change-password{margin-top:50px}#show-account #content-wrapper #content .verify-email{flex-direction:column;text-align:center;max-width:600px}#reset-password{background:#fff;box-shadow:1px 1px 5px #0003;width:100%;padding:40px;display:flex;flex-direction:column;align-items:stretch;text-align:center}@media (max-width: 991px){#reset-password{border-radius:0}}#reset-password:first-child{margin-top:0}#reset-password h1{font-size:1.2em}#reset-password .input-group{padding-bottom:20px}#reset-password .input-group>div{width:100%}#reset-password #submit{align-self:flex-end}#notice-message{padding:20px 10px;text-align:center;max-width:min(100%,400px);left:0;right:0;margin:-20px auto 0;font-weight:700;font-size:18px;color:#8b0000}._datePicker_1iz0l_1{align-items:center;box-sizing:border-box;cursor:text;display:flex;font-size:16px;height:32px;line-height:19px;margin-top:5px;position:relative;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;margin-left:0;border-width:0px 0em 1px 0px;margin-bottom:5px}._datePicker_1iz0l_1 :before{border-bottom:1px solid rgba(0,0,0,.42)}._dateInput_1iz0l_21{width:100%!important;margin:0!important;padding:0!important}._inputLabel_1iz0l_27{margin-top:10px}._text_1iz0l_31{margin-bottom:5px}
