@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600&display=swap");.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:8px;color:#030037;font-family:Noto Sans,sans-serif;max-height:80vh;max-width:400px;overflow-y:auto;padding:2rem;position:relative;width:90%;z-index:1001}#search-bar{border:1px solid #ccc;border-radius:6px;margin-bottom:1rem;padding:.7rem;width:100%}#country-list{list-style:none;margin:0;padding:0}#country-list li{align-items:center;background-color:#e0e0e0;border-radius:6px;cursor:pointer;display:flex;margin-bottom:.5rem;padding:.7rem;transition:background-color .3s ease}#country-list li:hover{background-color:#153ac7;color:#fff}