.auth__agreement{text-align:left;width:100%;color:var(--color-muted);margin-top:5px;font-size:1rem;font-weight:500}.auth__terms,.auth__privacy{color:var(--color-accent);text-decoration:underline}.oauth{box-sizing:border-box;background-color:var(--color-shiza-disainera);border:1px solid var(--color-border);border-radius:12px;width:100%;padding:10px 20px;font-size:1rem;font-weight:500;transition:filter .33s;position:relative}.oauth:hover{filter:brightness(1.1)}.oauth span{text-align:center;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}@media (max-width:1024px){.oauth span{justify-content:flex-end;padding:0 10px}}.oauth img{position:absolute;left:0}.confirm{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding:40px;display:flex}@media (max-width:1024px){.confirm{gap:10px;padding:20px 10px 30px}}.confirm__title{margin-bottom:0;font-size:2rem;font-weight:600}@media (max-width:1024px){.confirm__title{font-size:1.1rem}}.confirm__description{color:var(--color-muted);margin-bottom:100px;font-size:1rem;font-weight:500}@media (max-width:1024px){.confirm__description{margin-bottom:40px;font-size:1rem}}.confirm__form,.confirm__fields{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.confirm__form,.confirm__fields{gap:10px}}.confirm__error{color:var(--color-error);position:absolute}@media (max-width:1024px){.confirm__error{top:-20px}}.confirm__error-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.confirm__actions{flex-direction:row;justify-content:center;align-items:center;gap:40px;width:100%;display:flex}.confirm__code-input{flex-direction:row;justify-content:center;align-items:center;display:flex}.confirm__code-input input{max-width:40px}.confirm__submit{width:100%;max-width:unset;box-shadow:0 0 8px #0000001a}.confirm__submit:hover{filter:brightness(1.1)}.confirm__resend{box-shadow:unset;width:fit-content;color:var(--color-accent);margin:0 auto 100px}.confirm__resend:hover{filter:brightness(1.2)}@media (max-width:1024px){.confirm__resend{margin-bottom:0}}.confirm__resend.disabled{background-color:unset}.confirm__google{margin-top:10px}
