/* Miniweb – Địa chỉ Việt Nam. Ô tìm kế thừa class của select gốc nên theo kiểu ô nhập của website. */
/* Bộ chọn có độ ưu tiên cao hơn kiểu ul/li của theme (bài viết thường thụt lề danh sách). */
.vn-addr{display:grid;gap:12px}
.vn-addr .vn-addr-f{margin:0}
.vn-addr label{display:block;margin-bottom:4px}
.vna-cb{position:relative}
.vna-in{width:100%;box-sizing:border-box}
.vna-in:disabled{opacity:.6;cursor:not-allowed}
.vna-cb ul.vna-list{position:absolute;z-index:60;left:0;right:0;top:100%;max-height:min(300px,50vh);overflow:auto;overscroll-behavior:contain;margin:4px 0 0;padding:4px;list-style:none;background:#fff;color:#1d2939;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 10px 28px rgba(16,24,40,.14);font-size:15px;text-align:left}
.vna-cb .vna-list[hidden]{display:none}
.vna-cb ul.vna-list li{list-style:none;margin:0;padding:9px 10px;border-radius:6px;cursor:pointer;line-height:1.35}
.vna-cb .vna-list li.on,.vna-cb .vna-list li:hover{background:#f2f4f7}
.vna-list li[aria-selected=true]{font-weight:600}
.vna-list li small{display:block;color:#667085;font-size:12px;font-weight:400}
.vna-list li.vna-empty{color:#667085;cursor:default;background:none}
