body { margin: 0; height: 100vh; display: flex; justify-content: center; align-items: center; background-color: #2c2c2c; /* темно-серый фон */ } .container { display: flex; flex-direction: column; gap: 10px; } .minimal-button { background-color: #fff; /* белый фон кнопки */ border: none; border-radius: 12px; /* закругленные углы */ color: #2c2c2c; /* темно-серый текст */ padding: 15px 25px; text-align: center; text-decoration: none; display: inline-block; font-size: 20px; margin: 4px 2px; cursor: pointer; transition: background-color 0.3s ease; } .minimal-button:hover { background-color: #e0e0e0; /* светло-серый при наведении */ }