.entry-screen{isolation:isolate;box-sizing:border-box;width:100%;font-family:Roboto,Arial,sans-serif;position:relative}.entry-content{text-align:center;position:relative}.entry-heading{flex-direction:column;display:flex}.entry-heading h1{margin:0}.entry-form{text-align:left;flex-direction:column;display:flex}.entry-form h2{margin:0;font-size:20px;font-weight:400}.entry-field{color:#f4f3ef;align-items:center;width:100%;padding-left:14px;display:flex;position:relative}.entry-field>svg{stroke-width:1.5px;flex:none}.entry-field input{box-sizing:border-box;width:100%;min-width:0;color:inherit;outline-offset:4px;background:0 0;border:0;padding:12px;font:16px/1.4 Roboto,Arial,sans-serif}.entry-field input::placeholder{color:#bbb;opacity:1}.entry-field:focus-within{outline-offset:3px;outline:2px solid #eee}.entry-field input:focus-visible{outline:none}.entry-reveal{color:#ccc;cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;min-height:48px;padding:0;display:grid}.entry-submit{cursor:pointer;border:0;width:100%;padding:12px 20px;font:16px/1.4 Roboto,Arial,sans-serif}.entry-submit:disabled{cursor:wait;opacity:.7}.entry-account-link{color:#ddd;cursor:pointer;padding:10px;font:14px/1.4 Roboto,Arial,sans-serif}.entry-error{color:#ffe0d4;overflow-wrap:anywhere;background:#351e19;border:1px solid #b99587;border-radius:6px;margin:0;padding:12px;font:15px/1.5 Roboto,Arial,sans-serif}.entry-hint{color:#bbb;margin:0;font-size:14px}.entry-sr-only{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.entry-profile-fields input,.entry-profile-fields textarea{border-radius:6px;width:100%;padding:12px;font:16px/1.5 Roboto,Arial,sans-serif}.entry-profile-fields label{font-size:14px}
