        display: flex;
            align-items: center;
            gap: 10px;
            margin: 12px 0;
            font-size: 1rem;
        }

        input[type="checkbox"], input[type="radio"] {
            width: 18px;
            height: 18px;
            accent-color: var(--highlight-color);
        }

        button {
            background: var(--highlight-color);
            color: white;
            border: none;
            padding: 12px 24px;
            border-radius: 8px;
