.auth[data-v-dd3cb753]{display:grid;padding:0;place-items:center}.auth__card[data-v-dd3cb753]{background:#0f0f20e6;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 40px #00000073;padding:20px;width:min(520px,100% - 2rem)}.auth__title[data-v-dd3cb753]{color:#fff;font-size:1.6rem;margin:0 0 12px}.form[data-v-dd3cb753]{display:grid;gap:10px}.field[data-v-dd3cb753]{display:grid;gap:6px}.field label[data-v-dd3cb753]{color:var(--text,#eef1f7);font-weight:600}.field input[data-v-dd3cb753]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--text,#eef1f7);padding:10px 12px}.actions[data-v-dd3cb753]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.btn[data-v-dd3cb753]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:var(--text,#eef1f7);cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:10px 14px;text-decoration:none}.btn--primary[data-v-dd3cb753]{background:linear-gradient(180deg,#8257ff,#9b72ff);border:none;color:#0b0c13}.btn[data-v-dd3cb753]:hover{filter:brightness(1.05)}.err[data-v-dd3cb753]{color:#ff8a8a}.err[data-v-dd3cb753],.info[data-v-dd3cb753]{margin-top:2px}.info[data-v-dd3cb753]{color:#98e089}.muted[data-v-dd3cb753]{color:var(--text-dim,#a6adc8)}.auth[data-v-6f208570]{display:grid;padding:0;place-items:center}.auth__card[data-v-6f208570]{background:#0f0f20e6;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 40px #00000073;padding:20px;width:min(520px,100% - 2rem)}.auth__title[data-v-6f208570]{color:#fff;font-size:1.6rem;margin:0 0 12px}.form[data-v-6f208570]{display:grid;gap:10px}.field[data-v-6f208570]{display:grid;gap:6px}.field label[data-v-6f208570]{color:var(--text,#eef1f7);font-weight:600}.field input[data-v-6f208570]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--text,#eef1f7);padding:10px 12px}.row[data-v-6f208570]{justify-content:space-between}.remember[data-v-6f208570],.row[data-v-6f208570]{align-items:center;display:flex}.remember[data-v-6f208570]{color:var(--text,#eef1f7);gap:8px}.link[data-v-6f208570]{color:#e9bf6a;font-weight:700;text-decoration:none}.as-button[data-v-6f208570]{background:none;border:none;cursor:pointer;padding:0}.actions[data-v-6f208570]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.btn[data-v-6f208570]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:var(--text,#eef1f7);cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:10px 14px;text-decoration:none}.btn--primary[data-v-6f208570]{background:linear-gradient(180deg,#8257ff,#9b72ff);border:none;color:#0b0c13}.btn[data-v-6f208570]:hover{filter:brightness(1.05)}.err[data-v-6f208570]{color:#ff8a8a;margin-top:2px}.foot[data-v-6f208570]{color:var(--text-dim,#a6adc8);margin-top:8px;text-align:center}.auth[data-v-a943b977]{display:grid;padding:0;place-items:center}.auth__card[data-v-a943b977]{background:#0f0f20e6;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 40px #00000073;padding:20px;width:min(520px,100% - 2rem)}.auth__title[data-v-a943b977]{color:#fff;font-size:1.6rem;margin:0 0 12px}.form[data-v-a943b977]{display:grid;gap:10px}.field[data-v-a943b977]{display:grid;gap:6px}.field label[data-v-a943b977]{color:var(--text,#eef1f7);font-weight:600}.field input[data-v-a943b977]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--text,#eef1f7);padding:10px 12px}.actions[data-v-a943b977]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.btn[data-v-a943b977]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:var(--text,#eef1f7);cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:10px 14px;text-decoration:none}.btn--primary[data-v-a943b977]{background:linear-gradient(180deg,#8257ff,#9b72ff);border:none;color:#0b0c13}.btn[data-v-a943b977]:hover{filter:brightness(1.05)}.err[data-v-a943b977]{color:#ff8a8a}.err[data-v-a943b977],.info[data-v-a943b977]{margin-top:2px}.info[data-v-a943b977]{color:#98e089}.foot[data-v-a943b977],.muted[data-v-a943b977]{color:var(--text-dim,#a6adc8)}.foot[data-v-a943b977]{margin-top:8px;text-align:center}.link[data-v-a943b977]{color:#e9bf6a;font-weight:700;text-decoration:none}.as-button[data-v-a943b977]{background:none;border:none;cursor:pointer;padding:0}.auth-modal[data-v-f84c1f10]{display:grid;inset:0;place-items:center;position:fixed;z-index:1000}.auth-modal__backdrop[data-v-f84c1f10]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;inset:0;position:absolute}.auth-modal__container[data-v-f84c1f10]{margin:0 16px;max-width:640px;padding:0;position:relative;width:min(520px,100% - 2rem)}.auth-modal[data-v-f84c1f10] .auth__card{width:100%}.auth-modal__close[data-v-f84c1f10]{background:#0f0f20f2;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;height:36px;position:absolute;right:-12px;top:-12px;width:36px;z-index:1}.fade-enter-active[data-v-f84c1f10],.fade-leave-active[data-v-f84c1f10]{transition:opacity .15s ease}.fade-enter-from[data-v-f84c1f10],.fade-leave-to[data-v-f84c1f10]{opacity:0}.toast[data-v-1005fbff]{align-items:center;background:#0f0f20f2;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 12px 28px #00000073;color:#eef1f7;display:flex;gap:10px;left:50%;padding:10px 14px;position:fixed;top:16px;transform:translate(-50%);z-index:2000}.toast--success[data-v-1005fbff]{border-color:#98e08959}.toast--error[data-v-1005fbff]{border-color:#ff8a8a59}.toast__close[data-v-1005fbff]{background:transparent;border:0;color:#eef1f7;cursor:pointer;font-weight:800}.toast-fade-enter-active[data-v-1005fbff],.toast-fade-leave-active[data-v-1005fbff]{transition:opacity .15s ease,transform .2s ease}.toast-fade-enter-from[data-v-1005fbff],.toast-fade-leave-to[data-v-1005fbff]{opacity:0;transform:translate(-50%,-6px)}
