[data-v-88110ca1] .field{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}[data-v-88110ca1] .field label{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:-.02em;color:var(--slate)}[data-v-88110ca1] .field input{font-family:var(--mono);font-size:15px;padding:14px 16px;border:1.5px solid var(--ash);border-radius:10px;background:var(--paper)}[data-v-88110ca1] .field input:focus{outline:none;border-color:#000}[data-v-88110ca1] .msg{font-family:var(--mono);font-size:13px;padding:14px 16px;border-radius:10px;margin-bottom:18px}[data-v-88110ca1] .msg.err{background:#ffe9e9;color:#c0392b}[data-v-88110ca1] .msg.ok{background:var(--mint);color:#0a5a2f}[data-v-88110ca1] .full{width:100%;justify-content:center}[data-v-88110ca1] .or{display:flex;align-items:center;gap:14px;margin:20px 0;color:var(--smoke);font-family:var(--mono);font-size:12px;text-transform:uppercase}[data-v-88110ca1] .or:after,[data-v-88110ca1] .or:before{content:"";flex:1;height:1.5px;background:var(--ash)}[data-v-88110ca1] .gbtn{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;background:var(--paper);border:1.5px solid var(--ash);border-radius:10px;padding:14px 24px;font-family:var(--sans);font-weight:500;font-size:16px;cursor:pointer;transition:.15s;color:#000}[data-v-88110ca1] .gbtn:hover{border-color:#000}[data-v-88110ca1] .gbtn svg{width:20px;height:20px}
