/* ログイン関連の画面（手順4）。common.css の .login-* に足りない分だけ。
   CSP が style-src 'self' のため、style 属性は使わず、ここに書く */
.login-box .code-input { width: 100%; box-sizing: border-box; letter-spacing: 4px; text-align: center; }
.login-box .wide-button { width: 100%; }
/* 「LINEで確認する」はリンク（GET）。ボタンと同じ見た目にする */
.login-box a.line-confirm-link {
  display: block; box-sizing: border-box; text-align: center; margin-top: 14px; padding: 12px 10px;
  font-size: 15px; font-weight: 600; border-radius: 4px; background: #0288d1; color: #fff; text-decoration: none;
}
.login-box form { display: flex; flex-direction: column; gap: 6px; }
.logout-form.logout-standalone { text-align: center; margin-top: 8px; }
