*{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;width:100%;display:flex;flex-direction:column;justify-content:center;max-width:500px;align-items:center;gap:16px;padding:60px;border-radius:12px;width:auto;margin:0 auto;background-color:#fff}@media (max-width: 991px){#sign-in-card{border-radius:0}}#sign-in-card:first-child{margin-top:0}#sign-in-card .content{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;padding:0}#sign-in-card #yc-icon{max-width:44px;margin:0 auto;display:block;padding-bottom:20px}@media (max-width: 991px){#sign-in-card #yc-icon{width:36px}}#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:28px;font-family:Avenir Heavy,Avenir Light,Avenir,Helvetica,Arial,sans-serif;padding-left:24px;padding-right:24px;text-align:center;padding-bottom:12px}@media (max-width: 991px){#sign-in-card h1{font-size:1.2rem}}#sign-in-card .general-error{color:#e4544b;text-align:center;padding:20px;font-size:14px;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{font-size:14px;padding-top:8px;padding-bottom:8px;color:#7e7e7e}#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:4px;margin-bottom:12px;display:flex;justify-content:center;color:#333}#forgot-links a{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin:0 .3em;font-weight:700;vertical-align:inherit;cursor:pointer;color:#f60}#forgot-links a:hover,#forgot-links a:active{color:#ff6600e6;text-decoration:none}#account-links{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin-top:10px;font-size:14px;display:flex;justify-content:center;color:#333}#account-links button{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif;margin:0 .5em;font-weight:700;vertical-align:inherit;cursor:pointer;color:#f60}#account-links button:hover,#account-links button:active{color:#ff6600e6;text-decoration:none}#sign-in-card{border-radius:12px}#sign-in-card .orange-button{font-weight:700;background-color:#f60;border-radius:4px;padding:1.25rem;line-height:1;text-align:center;font-size:14px;vertical-align:middle;color:#fff;border:none;cursor:pointer;text-transform:capitalize;width:100%;box-shadow:none}#sign-in-card .orange-button:hover{background-color:#ff6600e6;color:#fff}#sign-in-card .orange-button:disabled{background-color:#f0682780}.modal-container{display:flex;align-items:center;justify-content:center}.modal-container .modal-content{padding:40px;border-radius:8px;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;gap:8px;margin-top:24px}.modal-container .modal-content .actions .orange-button{font-weight:700;background-color:#f60;border-radius:4px;padding:1.25rem;line-height:1;text-align:center;font-size:14px;vertical-align:middle;color:#fff;border:none;cursor:pointer;text-transform:capitalize;box-shadow:none}.modal-container .modal-content .actions .orange-button:hover{background-color:#ff6600e6;color:#fff}.modal-container .modal-content .actions .orange-button:disabled{background-color:#f0682780}.modal-container .modal-content .actions .cancel-button{font-family:Avenir Light,Avenir,Helvetica,Arial,sans-serif!important;font-weight:700;border-radius:4px;padding:1.25rem;line-height:1;text-align:center;font-size:14px;vertical-align:middle;color:gray;border:none;cursor:pointer;text-transform:capitalize}.modal-container .modal-content .actions .cancel-button:hover{color:#404040e6;text-decoration:none;background-color:transparent}.modal-container .modal-content .actions .cancel-button:disabled{background-color:#f0682780}.modal-container .modal-content .helper-text{font-size:16px;padding-top:8px;padding-bottom:8px;color:#333;text-align:center}.modal-container .modal-content .hn-hint{font-size:14px;padding-top:8px;padding-bottom:8px;color:#7e7e7e}.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;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 #top{margin-right:30px}@media (max-width: 991px){#show-account #content-wrapper #content #top{margin-bottom:40px;margin-right:0;display:flex;justify-content:center}}#show-account #content-wrapper #content #top .avatar-container{width:100px;height:100px;position:relative;overflow:hidden;border-radius:8px}#show-account #content-wrapper #content #top .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 #top .avatar-container #choose-avatar-overlay:hover{background:#fff9}#show-account #content-wrapper #content #top .avatar-container #avatar-input{display:none}#show-account #content-wrapper #content #top .avatar-container img{width:100%;height:100%}#show-account #content-wrapper #content #bottom{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 991px){#show-account #content-wrapper #content #bottom{align-items:center}}#show-account #content-wrapper #content #bottom h2{margin:0}#show-account #content-wrapper #content #bottom #first-and-last{width:400px;max-width:100%;display:flex}#show-account #content-wrapper #content #bottom #first-and-last :first-child{margin-right:10px}#show-account #content-wrapper #content #bottom #first-and-last .text-input{width:200px}#show-account #content-wrapper #content #bottom .text-input{width:400px;max-width:100%;margin-bottom:20px}#show-account #content-wrapper #content #bottom .action-buttons{margin-top:20px}#show-account #content-wrapper #content #bottom .action-buttons>:first-child{margin-right:5px}#show-account #content-wrapper #content #bottom .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;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}
