l .my-invite-lilac * { box-sizing: border-box; margin: 0; padding: 0; } .my-invite-lilac { font-family: 'Segoe UI', Arial, sans-serif; max-width: 500px; margin: 0 auto; background: rgba(255, 255, 255, 0.9); border-radius: 40px; padding: 30px 25px; box-shadow: 0 10px 40px rgba(106, 27, 154, 0.15); text-align: center; } .my-invite-lilac h1, .my-invite-lilac h2 { color: #6a1b9a; margin-bottom: 15px; } .my-invite-lilac h1 { font-size: 2rem; } .my-invite-lilac h2 { font-size: 1.6rem; } .my-invite-lilac p { color: #4a148c; font-size: 1.1rem; margin-bottom: 20px; } .my-invite-lilac button { background: #ab47bc; color: white; border: none; padding: 12px 28px; border-radius: 50px; font-size: 1rem; font-weight: 600; cursor: pointer; transition: 0.3s; margin: 5px; box-shadow: 0 4px 12px rgba(171, 71, 188, 0.3); } .my-invite-lilac button:hover { background: #8e24aa; transform: scale(1.03); } .my-invite-lilac .btn-gray { background: #b39ddb; box-shadow: none; } .my-invite-lilac .btn-gray:hover { background: #9575cd; } .my-invite-lilac .btn-green { background: #7e57c2; } .my-invite-lilac .btn-green:hover { background: #5e35b1; } .my-invite-lilac .btn-no { background: #b39ddb; } .my-invite-lilac .btn-no:hover { background: #9575cd; } .my-invite-lilac .step { display: none; } .my-invite-lilac .step.active { display: block; } .my-invite-lilac input[type="date"], .my-invite-lilac input[type="time"] { padding: 12px 18px; border-radius: 30px; border: 2px solid #ce93d8; font-size: 1rem; width: 90%; max-width: 280px; margin: 5px 0; background: white; outline: none; } .my-invite-lilac input:focus { border-color: #ab47bc; box-shadow: 0 0 0 3px rgba(171, 71, 188, 0.2); } .my-invite-lilac .radio-group { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin: 10px 0; } .my-invite-lilac .radio-group label { display: inline-block; background: #f3e5f5; /* очень светлый сиреневый */ border-radius: 30px; padding: 8px 18px; cursor: pointer; border: 2px solid transparent; transition: 0.3s; font-weight: 500; color: #4a148c; } .my-invite-lilac .radio-group label:hover { background: #e1bee7; } .my-invite-lilac .radio-group label.selected { background: #ab47bc; color: white; border-color: #8e24aa; } .my-invite-lilac .radio-group input[type="radio"] { display: none; } .my-invite-lilac .final-box { background: #f3e5f5; border-radius: 20px; padding: 20px; margin: 20px 0; border: 2px dashed #ab47bc; } .my-invite-lilac .final-box p { margin-bottom: 5px; } .my-invite-lilac .highlight { font-weight: 700; color: #6a1b9a; font-size: 1.2rem; } .my-invite-lilac .hidden { display: none !important; } .my-invite-lilac .btn-group { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; } .my-invite-lilac .btn-container { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; margin-top: 15px; }

💜 Привет!

Хочешь пойти со мной на свидание?

Когда ты свободен;?

Выбери дату и время



Что хочешь делать?

Выбери одно занятие

Отлично!

Я заеду за тобой

Мы пойдём

Будь готов!

Made on
Tilda