.page { display: flex; flex-direction: column; padding: 10px; gap: 5px; } h1, h2, h3 { margin: 0; margin-top: 10px; flex-shrink: 2; } a { color: white; text-decoration: none; background-color: var(--element-bg); padding: 10px; border-radius: 10px; flex-shrink: 2; } input, textarea { background-color: var(--element-bg); color: white; padding: 10px; border-radius: 5px; outline: none; border: none; } button { background-color: var(--element-bg); color: white; padding: 10px; border-radius: 5px; border: none; cursor: pointer; }