.flag-picker .flag-list{width:min(188px,calc(100vw - 16px));grid-template-columns:1fr;gap:2px;max-height:min(65vh,420px);overflow-y:auto;overscroll-behavior:contain}
.flag-picker .flag-list a{height:34px;min-height:34px;justify-content:flex-start;gap:9px;padding:0 8px;border-radius:3px;text-decoration:none;color:var(--ink,#222);font:500 13px/1.2 inherit}
.flag-picker .flag-list a::after{content:attr(title);flex:1;text-align:start;white-space:nowrap}
