/* ulke-secici-v1.1 · lacivert #1B2F5A / altın #B8975A */
.pa-us{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;margin:0 8px;font-family:inherit;z-index:2147483000}
.pa-us--lead{position:sticky;left:0;align-self:center}
.pa-us-btn{display:inline-flex;align-items:center;gap:6px;min-height:40px;min-width:44px;padding:6px 10px;border:1px solid #B8975A;border-radius:20px;background:#1B2F5A;color:#fff;font:600 14px/1 inherit;cursor:pointer;white-space:nowrap}
.pa-us-btn:hover{background:#24407a}
.pa-us-btn:focus-visible,.pa-us-menu a:focus-visible{outline:3px solid #B8975A;outline-offset:2px}
.pa-us-code{letter-spacing:.04em}.pa-us-car{color:#B8975A;font-size:11px}
.pa-us-flag{font-size:16px;line-height:1}
.pa-us-menu{position:fixed;z-index:2147483646;box-sizing:border-box;margin:0;padding:6px;list-style:none;overflow:auto;background:#1B2F5A;border:1px solid #B8975A;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.3);font-family:system-ui,Arial,sans-serif}
.pa-us-menu[hidden]{display:none}
.pa-us-menu a{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border-radius:6px;color:#fff;text-decoration:none;font-size:14px}
.pa-us-menu a:hover{background:rgba(184,151,90,.18)}
.pa-us-menu a[aria-current="page"]{color:#B8975A}
.pa-us-menu b{color:#B8975A;min-width:24px}
.pa-us-menu small{margin-left:auto;padding:1px 6px;border:1px solid #B8975A;border-radius:8px;color:#B8975A;font-size:10px}
@media (max-width:640px){.pa-us{margin:0 4px}.pa-us-btn{padding:6px 8px;min-height:40px}.pa-us-car{display:none}}
/* bayrak-svg v20261026-b2: img bayrak, emoji kutusuyla aynı boy (20x15, 4:3) */
img.pa-us-flag{display:block;flex:0 0 auto;width:20px;height:15px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.35);background:#fff}
/* b3 20261026: ana sayfa ülke şeridi bayrağı (adın üstünde, 20x15) */
.pa-sd-strip .pa-sd-flag{display:flex;align-items:center;justify-content:center;line-height:0}
.pa-sd-strip img.pa-sd-flag-img{display:block;width:20px!important;height:15px!important;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.35);background:#fff}
