/* Buttons (and button-like links/inputs) are quite large under Pico's defaults; tone them down everywhere. */
button,
[type="submit"],
[type="button"],
[type="reset"],
[role="button"] {
    --pico-font-size: 0.85rem;
    padding: 0.35rem 0.9rem;
}

.flash {
    padding: 10px 14px;
    border-radius: var(--radius-md);
    margin-bottom: 16px;
    font-family: var(--font-sans);
    font-size: var(--text-sm);
}

.flash-success {
    background: var(--success-50);
    color: var(--success-600);
}

.flash-error {
    background: var(--error-50);
    color: var(--error-600);
}
