.workspace-auth-page[data-v-e6f25fe2]{background:var(--bg-base);justify-content:center;align-items:center;min-height:100vh;padding:2rem 1.5rem;display:flex}.auth-container[data-v-e6f25fe2]{gap:1.75rem;width:100%;max-width:480px}.auth-container[data-v-e6f25fe2],.brand-section[data-v-e6f25fe2]{flex-direction:column;display:flex}.brand-section[data-v-e6f25fe2]{text-align:center;align-items:center;gap:.75rem}.live-status-badge[data-v-e6f25fe2]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#ffffff08;align-items:center;gap:.5rem;padding:.3rem .65rem;font-size:.75rem;display:inline-flex}.logo-row[data-v-e6f25fe2]{letter-spacing:-.02em;justify-content:center;align-items:center;gap:.4rem;font-size:2.4rem;line-height:1;display:flex}.brand-desc[data-v-e6f25fe2]{max-width:380px;font-size:.9rem;line-height:1.45}.login-card[data-v-e6f25fe2]{background:var(--bg-card);padding:2rem}.card-header[data-v-e6f25fe2]{margin-bottom:1.5rem}.card-title[data-v-e6f25fe2]{margin-bottom:.25rem;font-size:1.15rem;font-weight:700}.card-subtitle[data-v-e6f25fe2]{font-size:.75rem}.login-form[data-v-e6f25fe2]{gap:1.15rem}.form-group[data-v-e6f25fe2],.login-form[data-v-e6f25fe2]{flex-direction:column;display:flex}.form-group[data-v-e6f25fe2]{gap:.35rem}.form-label[data-v-e6f25fe2]{color:var(--text-muted);font-size:.7rem}.input-with-icon[data-v-e6f25fe2]{align-items:center;display:flex;position:relative}.field-icon[data-v-e6f25fe2]{pointer-events:none;position:absolute;left:.85rem}.input-icon[data-v-e6f25fe2]{padding-left:2.4rem}.w-full[data-v-e6f25fe2]{width:100%}.btn-lg[data-v-e6f25fe2]{padding:.75rem 1.25rem;font-size:.85rem}.error-box[data-v-e6f25fe2]{background:var(--accent-red-subtle);border:1px solid var(--accent-red);color:var(--accent-red);padding:.6rem .85rem;font-size:.8rem}.error-box[data-v-e6f25fe2],.quick-accounts[data-v-e6f25fe2]{border-radius:var(--radius-sm)}.quick-accounts[data-v-e6f25fe2]{border:1px dashed var(--border-subtle);background:#00000040;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.quick-label[data-v-e6f25fe2]{letter-spacing:.05em;font-size:.65rem}.quick-buttons[data-v-e6f25fe2]{gap:.5rem;display:flex}.quick-buttons button[data-v-e6f25fe2]{flex:1}.register-footer[data-v-e6f25fe2]{text-align:center;margin-top:.25rem;font-size:.75rem}.remember-row[data-v-e6f25fe2]{justify-content:space-between;padding:.25rem 0}.checkbox-label[data-v-e6f25fe2],.remember-row[data-v-e6f25fe2]{align-items:center;gap:.5rem;display:flex}.checkbox-label[data-v-e6f25fe2]{cursor:pointer;color:var(--text-primary);-webkit-user-select:none;user-select:none;font-size:.75rem}.custom-checkbox[data-v-e6f25fe2]{accent-color:var(--accent-green);cursor:pointer;width:15px;height:15px}.remember-hint[data-v-e6f25fe2]{text-align:right;font-size:.68rem}.cookie-settings-link[data-v-e6f25fe2]{justify-content:center;margin-top:.15rem;display:flex}.btn-cookie-link[data-v-e6f25fe2]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.7rem;transition:color .15s,background .15s;display:inline-flex}.btn-cookie-link[data-v-e6f25fe2]:hover{color:var(--accent-green);background:#ffffff0a}.feature-bar[data-v-e6f25fe2]{flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.7rem;display:flex}.feature-item[data-v-e6f25fe2]{align-items:center;gap:.35rem;display:flex}
