.TW3TOa_scope{border-left:4px solid var(--x-line);padding:.25rem 0 .25rem 1.1rem}.TW3TOa_scope>h2{margin-top:0}.TW3TOa_scope>:last-child{margin-bottom:0}.TW3TOa_search{gap:.4rem;max-width:30rem;margin:1.5rem 0 1rem;display:grid}.TW3TOa_search label{font-weight:700}.TW3TOa_search input{border:2px solid var(--x-text);background:var(--x-bg);width:100%;min-height:44px;color:var(--x-text);font:inherit;border-radius:6px;padding:8px 12px;font-size:1rem}.TW3TOa_search input:focus-visible{outline:3px solid var(--x-link);outline-offset:0;box-shadow:inset 0 0 0 2px var(--x-text)}.TW3TOa_chips{flex-wrap:wrap;gap:8px;margin:0 0 1.5rem;display:flex}.TW3TOa_chips button{border:1px solid var(--x-line);background:var(--x-bg);min-height:44px;color:var(--x-text);font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:.95rem;font-weight:600;transition:background-color .16s,border-color .16s}.TW3TOa_chips button:hover{background:var(--x-panel)}.TW3TOa_chips button[aria-pressed=true]{border-color:var(--x-text);box-shadow:inset 0 0 0 1px var(--x-text);background:var(--x-panel)}.TW3TOa_countries{border-top:1px solid var(--x-line)}.TW3TOa_countries>details{border-bottom:1px solid var(--x-line);padding:.6rem 0}.TW3TOa_countries>details>summary{font-size:1.1rem;font-weight:700}.TW3TOa_countries h3{margin:.6rem 0 .2rem;font-size:1rem}.TW3TOa_countries ul{margin:0}.TW3TOa_boundary{color:var(--x-muted);margin-top:1.25rem}.TW3TOa_faq{gap:.75rem;display:grid}@media (prefers-reduced-motion:reduce){.TW3TOa_chips button{transition:none}}
