.bb-login[data-v-6832fb1f]{max-width:420px;width:100%}.bb-login-head[data-v-6832fb1f]{margin-bottom:28px;text-align:center}.bb-login-icon[data-v-6832fb1f]{background:#fbeede;border:2px solid #2c2417;border-radius:14px;color:#c8623a;display:grid;height:56px;margin:0 auto 16px;place-items:center;width:56px}.bb-login-title[data-v-6832fb1f]{color:#2c2417;font-size:26px;font-weight:900;letter-spacing:-.02em}.bb-login-subtitle[data-v-6832fb1f]{color:#6b5f4d;font-size:14px;margin-top:8px}.bb-login-card[data-v-6832fb1f]{background:#fff;border:2px solid #2c2417;border-radius:20px;box-shadow:0 10px #2c24171f;padding:32px 30px}.bb-login-error[data-v-6832fb1f]{align-items:flex-start;background:#fbeede;border:2px solid #c8623a;border-radius:12px;color:#b23b1d;display:flex;font-size:13.5px;font-weight:700;gap:10px;line-height:1.6;margin-bottom:18px;padding:12px 14px}.bb-login-error-close[data-v-6832fb1f]{background:none;border:none;color:#b23b1d;cursor:pointer;flex-shrink:0;font-size:18px;line-height:1;margin-left:auto}.bb-login-btn[data-v-6832fb1f]{background:#c8623a;border:2px solid #2c2417;border-radius:12px;box-shadow:0 5px #9c4524;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:800;padding:15px;transition:transform .15s ease,box-shadow .15s ease;width:100%}.bb-login-btn[data-v-6832fb1f]:hover:not(:disabled){box-shadow:0 3px #9c4524;transform:translateY(2px)}.bb-login-btn[data-v-6832fb1f]:disabled{cursor:not-allowed;opacity:.6}.bb-login-note[data-v-6832fb1f]{color:#7a6e5b;font-size:12.5px;line-height:1.8;margin-top:16px;text-align:center}
