.invitation-explainer{color:#51694c;background:#f7faef;border:1px solid #e0e6d7;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;display:flex}.invitation-explainer>svg{flex-shrink:0;margin-top:2px}.invitation-explainer p{margin:0;font-size:13px;line-height:1.65}.membership-explainer,.membership-required{margin:5px 0 0;font-size:12px;line-height:1.55}.membership-explainer{color:#68796b}.membership-required{color:#a15445;margin-top:12px}.account-created-notice{color:#355c43;background:#f4f9ec;border:1px solid #cad9be;border-radius:9px;align-items:flex-start;gap:9px;margin:0 0 22px;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.account-created-notice>svg{flex-shrink:0;margin-top:3px}.invitation-page .login-form-wrap{max-width:470px}.invitation-page .invitation-intro{color:#5e6e60;margin:0 0 22px;font-size:14px;line-height:1.7}.invitation-page .invitation-person{overflow-wrap:anywhere;color:#355c43;font-weight:600}.invitation-page .invitation-expiry{color:#62715f;background:#f9fbf5;border:1px solid #e1e6dc;border-radius:7px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6}.invitation-page .invitation-status{background:#fff;border:1px solid #e0e5da;border-radius:12px;padding:26px}.invitation-page .invitation-status h3{color:#355c43;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.invitation-page .invitation-status p{color:#5e6e60;margin:0 0 20px;font-size:14px;line-height:1.7}.invitation-page .invitation-status .button{min-height:44px}.invitation-page .invitation-loading{color:#5e6e60;align-items:center;gap:12px;padding:24px 0;font-size:14px;line-height:1.6;display:flex}.invitation-page .invitation-password-hint{color:#697865;margin-top:6px;font-size:12px;line-height:1.5;display:block}.invitation-page .selected-login-form .form-error{margin:0}@media (max-width:700px){.invitation-page .login-main{padding-top:32px}.invitation-page .invitation-status{padding:22px}.invitation-page .selected-login-form input{font-size:16px}.invitation-explainer p{font-size:13px}}
