.l-page-wrapper[data-v-ff1b847b]{align-items:center;display:flex;justify-content:center;margin-inline:auto;min-height:80vh}.form-card[data-v-ff1b847b]{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:14px;box-shadow:0 0 80px #00e6e60a,0 24px 48px #00000080;box-sizing:border-box;max-width:480px;width:100%}.form-card__title[data-v-ff1b847b]{color:#fff;font-family:Miranda Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;letter-spacing:-.5px;margin:0 0 4px;text-align:center}[data-v-ff1b847b] .c-hr--dotted{border:none;border-top:1px solid #1e1e1e;margin:20px 0 28px;width:100%}.form-card__text[data-v-ff1b847b]{line-height:1.5;text-align:center}.social-auth[data-v-ff1b847b]{display:grid;gap:10px;margin-bottom:18px}.social-auth__image-button[data-v-ff1b847b]{appearance:none;background:transparent;border:0;cursor:pointer;margin:0 auto;max-width:200px;padding:0;width:100%}.social-auth__image-button[data-v-ff1b847b]:disabled{cursor:not-allowed;opacity:.72}.social-auth__redirect-button[data-v-ff1b847b]{appearance:none;background:transparent;border:1px solid var(--dt-state-disabled-border);border-radius:4px;color:inherit;cursor:pointer;font:inherit;margin:0 auto;padding:6px 12px}.social-auth__redirect-button[data-v-ff1b847b]:disabled{background:var(--dt-state-disabled-bg);color:var(--dt-state-disabled-fg);cursor:not-allowed}[data-v-ff1b847b] .social-auth__image{display:block;height:auto;margin-inline:auto;margin-top:10px;max-width:200px;width:100%}.auth-divider[data-v-ff1b847b]{align-items:center;color:#8b8b8b;display:flex;font-size:.8rem;gap:12px;letter-spacing:.12em;margin:0 0 18px;text-transform:uppercase}.auth-divider[data-v-ff1b847b]:after,.auth-divider[data-v-ff1b847b]:before{border-top:1px solid #242424;content:"";flex:1}.c-form-group[data-v-ff1b847b]{justify-self:unset;margin-bottom:18px}[data-v-ff1b847b] .c-form-group__label{display:block;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-align:left;text-transform:uppercase}[data-v-ff1b847b] .c-input-field{background:#111;border:1px solid #242424;border-radius:8px;color:#f0f0f0;padding:12px 14px;transition:border-color .2s,box-shadow .2s}[data-v-ff1b847b] .c-input-field:focus{border-color:#00e6e6;box-shadow:0 0 0 3px #00e6e612}[data-v-ff1b847b] .c-input-field::placeholder{color:#d0d0d0}.signin-btn[data-v-ff1b847b]{align-items:center;border-radius:8px;box-shadow:0 4px 20px #f0f3;display:flex;justify-content:center;margin-top:8px;max-width:unset;padding:14px;transition:transform .15s,box-shadow .2s;width:100%}.signin-btn[data-v-ff1b847b]:hover:not(:disabled){box-shadow:0 8px 28px #ff00ff52;transform:translateY(-2px)}.signin-btn[data-v-ff1b847b]:focus-visible{box-shadow:0 0 0 4px #ec489933;outline:2px solid #ec4899;outline-offset:2px}.form-card__link[data-v-ff1b847b]{color:#00e6e6;display:block;margin-top:20px;opacity:.75;text-align:center;text-decoration:none;transition:opacity .2s}.form-card__link[data-v-ff1b847b]:hover{color:#00e6e6;opacity:1;text-decoration:none}@media(max-width:768px){.form-card[data-v-ff1b847b]{padding:12px 24px}.form-card__link[data-v-ff1b847b]{align-items:center;display:flex;justify-content:center;min-height:44px;padding:10px 15px}.signin-btn[data-v-ff1b847b]{width:100%}}@media(max-width:480px){.form-card[data-v-ff1b847b]{border-radius:10px;padding:30px 20px}}
