/* Кнопки входа через ВК ID и Яндекс ID (docs/auth/OAUTH.md).
   ВК — официальная разметка VK ID: фон #0077ff, радиус 8, высота 44, логотип 28.
   Яндекс — официальный SVG 260x56 из документации Яндекс OAuth. */

.oauth-buttons {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    margin: 20px 0;
}

.oauth-sep {
    display: flex;
    align-items: center;
    gap: 12px;
    margin: 20px 0 8px;
    color: var(--muted);
    font-size: 14px;
}

.oauth-sep::before,
.oauth-sep::after {
    content: "";
    flex: 1;
    height: 1px;
    background: var(--line);
}

.oauth-btn {
    display: inline-flex;
    text-decoration: none;
}

.oauth-btn--vk {
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 260px;
    max-width: 100%;
    box-sizing: border-box;
    min-height: 44px;
    padding: 8px 10px;
    border-radius: 8px;
    background: #0077ff;
    color: #fff;
    font-weight: 500;
    transition: opacity .1s ease-out;
}

.oauth-btn--vk:hover {
    opacity: .8;
    color: #fff;
}

.oauth-btn--vk:active {
    opacity: .7;
    transform: scale(.97);
}

.oauth-btn--ya img {
    width: 260px;
    max-width: 100%;
    height: auto;
    display: block;
}
