/* Trang "Tin quoc te" (/tin-quoc-te, intl-news.js, 23/10/2026): route SPA dung chung header trang chu. Moi selector bat dau bang #intl-news-page / .inx- de khong anh huong trang khac.
   Co quoc gia: Windows khong co emoji co (hien thanh chu "FR", "RU"...). Dung font Twemoji Country Flags (country-flag-emoji-polyfill 0.1.8), tu luu tren server,
   chi ap cho dai ky tu co. Do hoa Twemoji (c) Twitter, Inc. va cac cong tac vien, giay phep CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/). */
@font-face{font-family:"Twemoji Country Flags";unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E007F;src:url(/fonts/TwemojiCountryFlags.woff2) format("woff2");font-display:swap}
#intl-news-page{font-family:"Twemoji Country Flags",Manrope,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
#intl-news-page .market-head h1{font-family:"Twemoji Country Flags","Space Grotesk",Manrope,sans-serif}
#intl-news-page .inx-wrap{max-width:100%}
#intl-news-page .inx-note{color:var(--muted);margin:6px 0 0;font-size:12px;min-height:18px}
.inx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}
.inx-chip{border:1px solid var(--line);background:var(--card);color:var(--ink);padding:6px 12px;border-radius:999px;font-family:inherit;font-weight:600;font-size:12.5px;line-height:1.3;cursor:pointer}
.inx-chip:hover{border-color:var(--green)}
.inx-chip.on{background:var(--green);border-color:var(--green);color:var(--on-green,#fff)}
.inx-chip:focus-visible,.inx-head:focus-visible,.inx-more:focus-visible{outline:2px solid var(--green);outline-offset:2px}
.inx-chip small{font-weight:500;opacity:.75;margin-left:3px;font-size:inherit}
.inx-subchips{display:flex;flex-wrap:wrap;gap:6px;margin:-2px 0 12px 14px}.inx-subchips:empty{display:none}.inx-chip.sub{font-size:12px;padding:4px 10px}
.inx-list{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}
.inx-row{border-bottom:1px solid var(--line)}.inx-row:last-child{border-bottom:0}
.inx-head{display:flex;gap:4px 10px;align-items:baseline;padding:11px 14px;width:100%;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}
.inx-head:hover{background:var(--hover,rgba(127,127,127,.12))}
.inx-meta{flex:none;font-size:11px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}
.inx-g{flex:none;font-size:11px;font-weight:700;color:var(--green);white-space:nowrap}
.inx-line{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.inx-row.open .inx-line{font-weight:700}
.inx-full{padding:2px 14px 16px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}
.inx-full[hidden]{display:none}
.inx-empty{padding:28px 14px;color:var(--muted);text-align:center}
.inx-more{display:block;margin:16px auto 0;border:1px solid var(--green);background:transparent;color:var(--green);padding:9px 22px;border-radius:10px;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer}
.inx-more:hover{background:var(--green);color:var(--on-green,#fff)}.inx-more[hidden]{display:none}.inx-more:disabled{opacity:.6;cursor:wait}
@media(max-width:560px){
 .inx-head{flex-wrap:wrap;padding:10px 12px}.inx-line{flex-basis:100%;order:3}
 .inx-full{padding:2px 12px 14px}
 .inx-subchips{margin-left:6px}
}
