@media (max-width: 768px) {
    :root {
        font-size: 12px;
    }

    h1 {
        font-size: 30px;
    }

    h2 {
        font-size: 20px;
    }

   .ntfyOpts {
        margin: initial;
    }

    .ntfyForm {
        display: flex;
        gap: 5px;
        margin-top: -8%;
        margin-bottom: 8%;
    }

    .btn-1 {
        margin-bottom: 5px;
    }

    .beep-buttons {
        min-width: 42%;
    }
}