.member-surface{color:#303c34;font-size:14px}.member-surface label{color:#7a8773;margin:24px 0;font-size:12px;display:block}.member-surface input{box-sizing:border-box;color:#303c34;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #dce3d6;border-radius:0;outline:none;margin-top:10px;padding:12px 0;font-size:16px;transition:border-color .15s;display:block}.member-surface input:focus{border-color:#526e4d}.member-surface input[autocomplete=one-time-code]{letter-spacing:8px;font-size:22px}.member-surface button{font:inherit;cursor:pointer}.member-surface button:disabled{opacity:.45;cursor:default}.member-surface button:focus-visible{outline-offset:4px;outline:2px solid #8eaa83}.member-surface .primary{color:#fff;background:#41664e;border:0;border-radius:30px;padding:12px 24px;font-size:13px}.member-surface .text,.member-surface .alternates button{color:#5b7451;background:0 0;border:0;padding:8px 0;font-size:12px}.member-surface .error{color:#a0523a;font-size:12px;line-height:1.7}.member-surface .notice{color:#526e4d;font-size:12px;line-height:1.7}
