.anai-country-flag{display:inline-block!important;width:20px!important;height:15px!important;max-width:none!important;min-width:20px;object-fit:cover!important;border-radius:2px!important;vertical-align:-2px;margin:0 4px 0 0;box-shadow:0 0 0 1px #00000015}
.anai-country-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;padding:0!important;border:0!important;overflow:hidden!important}
.anai-country-trigger{display:inline-flex!important;align-items:center!important;gap:5px;position:relative;cursor:pointer;text-align:left;box-sizing:border-box;flex-shrink:0;line-height:normal}
.anai-country-trigger>span:not(.anai-country-arrow){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}
.anai-country-arrow{margin-left:auto;padding-left:8px}.anai-country-trigger:focus-visible{outline:2px solid #773449;outline-offset:2px}.anai-country-trigger:disabled{opacity:.55;cursor:default}
.anai-country-list{position:fixed;z-index:2147483000;background:#fff;color:#29232b;border:1px solid #d9d1d5;border-radius:8px;box-shadow:0 6px 24px #29232b26;overflow:auto;padding:4px;font:14px/1.4 system-ui,sans-serif;box-sizing:border-box;overscroll-behavior:contain}
.anai-country-list[hidden]{display:none!important}.anai-country-list [role=option]{display:flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px;border-radius:4px;cursor:pointer;box-sizing:border-box}.anai-country-list [aria-selected=true]{font-weight:600;background:#f4edf0}.anai-country-list [role=option]:hover,.anai-country-list .is-active{background:#efe1e7}.anai-country-list [aria-disabled=true]{opacity:.5;cursor:default}.anai-country-list:focus{outline:2px solid #773449;outline-offset:1px}
