/* Правая панель логина: CSS-точки (чёткие, 1:1) с плавным проявлением от стыка.
   Встроенный <img> (фолбэк на favicon) скрываем. */
.min-h-svh > .bg-muted img {
    display: none;
}
.min-h-svh > .bg-muted {
    background-color: hsl(var(--background));
    background-image:
        linear-gradient(90deg, hsl(var(--background)) 0%, hsl(var(--background) / 0) 45%),
        linear-gradient(180deg, rgb(255 255 255 / 0.02), rgb(0 0 0 / 0.10)),
        radial-gradient(circle, rgb(255 255 255 / 0.16) 1.2px, transparent 1.5px);
    background-size: auto, auto, 28px 28px;
}
/* Логотип: картинкой — только марка cloud.ru, хвост «× VDI PRODUCT TEAM» —
   живым текстом (вставляет stars.js), как в квартальной деке. */
img.logo {
    width: auto;
    height: 22px;
}
.vdi-logo-tail {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-left: 10px;
    font-family: 'SB Sans Display', 'SB Sans UI', sans-serif;
    white-space: nowrap;
}
.vdi-logo-tail .x {
    color: #26D07C;
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
}
.vdi-logo-tail .vdi {
    color: #26D07C;
    font-size: 13.5px;
    font-weight: 600;
    letter-spacing: 2.3px;
    line-height: 1;
}
.vdi-logo-tail .team {
    color: hsl(var(--foreground));
    font-size: 13.5px;
    font-weight: 600;
    letter-spacing: 2.3px;
    line-height: 1;
}
