[data-flag].is-hidden { display: none !important; }

/* optional: a tiny toggle chip */
.flag-toggle { cursor: pointer; padding: .25rem .6rem; border-radius: 999px; border: 1px solid currentColor; font-size: .9rem; }
.flag-bar { display: flex; gap: .5rem; align-items: center; }