body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 20px;
}
#login2{
    background: radial-gradient(ellipse farthest-side at 76% 77%, rgba(245, 228, 212, 0.25) 4%, rgba(255, 255, 255, 0) calc(4% + 1px)), radial-gradient(circle at 76% 40%, #fef6ec 4%, rgba(255, 255, 255, 0) 4.18%), linear-gradient(135deg, #ff0000 0%, #000036 100%), radial-gradient(ellipse at 28% 0%, #ffcfac 0%, rgba(98, 149, 144, 0.5) 100%), linear-gradient(180deg, #cd6e8a 0%, #f5eab0 69%, #d6c8a2 70%, #a2758d 100%);
    background-blend-mode: normal, normal, screen, overlay, normal;
    border-radius: 85px;
    display: flex;
    padding: 40px;
    border: 1px solid #ccc;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}
#flip{
    text-align: center;
    color: darkblue;
    font-family: "Comic Sans MS", "Lucida Handwriting", cursive, sans-serif;
}
#container {
    display: flex;
    justify-content: center; /* по горизонтали */
    align-items: center;     /* по вертикали */
    height: 50vh;
}
#login, #pass, #sub, input[type="submit"]{
    background: white;
    border-radius: 85px;
    border: none;
}
#flip {
    text-align: center;
    cursor: pointer;
    transition: all 0.5s ease;
    margin-bottom: 20px;
}
#flip img {
    border-radius: 125px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    transition: all 0.5s ease;
    max-width: 100%;
}
#panel {
    display: none; /* Скрываем форму по умолчанию */
}

#flip.small img {
    width: 300px; /* Размер изображения после уменьшения */
    transition: width 0.3s; /* Плавное изменение размера */
}
#flip.small img {
    width: 200px; /* Уменьшенный размер */
    opacity: 0.7; /* Немного прозрачности */
}





