/* Кнопки входа через Яндекс ID и VK ID в окне входа (static/signin.js) */
.signin-services { display: grid; gap: 8px; }
.btn.signin-btn {
  width: 100%; height: 48px; gap: 10px; border-radius: 14px;
  background: var(--surface-2); font-size: 15px;
}
.btn.signin-btn:hover { background: var(--surface-3); }
.btn.signin-btn svg { width: 24px; height: 24px; flex: none; }
.btn.signin-btn:disabled { opacity: 1; color: var(--muted); }
.signin-or { display: flex; align-items: center; gap: 12px; color: var(--faint); font-size: 12px; }
.signin-or::before, .signin-or::after { content: ""; flex: 1; height: 1px; background: var(--border); }
