.CountryProfileFrame-module__T8pxva__shell{--gew-frame-ink:#273058;--gew-frame-line:#38468426;min-width:0;position:relative}.CountryProfileFrame-module__T8pxva__controls{z-index:3;border-bottom:1px solid var(--gew-frame-line);color:var(--gew-frame-ink);background:#f6f8fd;position:relative}.CountryProfileFrame-module__T8pxva__controlsInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;max-width:1360px;margin:auto;padding:.65rem clamp(1rem,4vw,3rem);display:flex}.CountryProfileFrame-module__T8pxva__identifier{text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;align-items:center;gap:.5rem;font-size:.72rem;font-weight:750;display:flex}.CountryProfileFrame-module__T8pxva__identifier svg{color:#4a4da5}.CountryProfileFrame-module__T8pxva__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CountryProfileFrame-module__T8pxva__jumpLabel{align-items:center;display:inline-flex;position:relative}.CountryProfileFrame-module__T8pxva__jumpLabel svg{pointer-events:none;position:absolute;right:.7rem}.CountryProfileFrame-module__T8pxva__jumpSelect{appearance:none;width:min(250px,46vw);max-width:100%;font:inherit;color:#263456;cursor:pointer;background:#fff;border:1px solid #d5d9e9;border-radius:6px;padding:.43rem 2rem .43rem .7rem;font-size:.78rem}.CountryProfileFrame-module__T8pxva__densityButtons{background:#e9ecf7;border-radius:7px;padding:2px;display:inline-flex}.CountryProfileFrame-module__T8pxva__densityButtons button,.CountryProfileFrame-module__T8pxva__settingsButton,.CountryProfileFrame-module__T8pxva__settingsHeader button{font:inherit;cursor:pointer;font-size:.76rem;font-weight:650}.CountryProfileFrame-module__T8pxva__densityButtons button{color:#586184;background:0 0;border:0;border-radius:5px;padding:.39rem .7rem}.CountryProfileFrame-module__T8pxva__densityButtons button.CountryProfileFrame-module__T8pxva__active{color:#2d2b76;background:#fff;box-shadow:0 1px 3px #20254417}.CountryProfileFrame-module__T8pxva__settingsButton{color:#3e408c;background:#fff;border:1px solid #d5d9e9;border-radius:6px;align-items:center;gap:.4rem;padding:.43rem .65rem;display:inline-flex}.CountryProfileFrame-module__T8pxva__jumpSelect:focus-visible,.CountryProfileFrame-module__T8pxva__densityButtons button:focus-visible,.CountryProfileFrame-module__T8pxva__settingsButton:focus-visible,.CountryProfileFrame-module__T8pxva__settingsHeader button:focus-visible,.CountryProfileFrame-module__T8pxva__option:focus-within{outline-offset:2px;outline:2px solid #4c58bc}.CountryProfileFrame-module__T8pxva__settingsPanel{border-top:1px solid var(--gew-frame-line);background:#fff;max-width:1360px;margin:auto;padding:.9rem clamp(1rem,4vw,3rem) 1.1rem}.CountryProfileFrame-module__T8pxva__settingsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;display:flex}.CountryProfileFrame-module__T8pxva__settingsHeader button{color:#474998;background:0 0;border:none;align-items:center;gap:.3rem;padding:.25rem;display:inline-flex}.CountryProfileFrame-module__T8pxva__settingsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.45rem .8rem;margin-top:.7rem;display:grid}.CountryProfileFrame-module__T8pxva__option{cursor:pointer;border:1px solid #e2e6f0;border-radius:6px;align-items:center;gap:.5rem;min-width:0;padding:.5rem .65rem;font-size:.76rem;display:flex}.CountryProfileFrame-module__T8pxva__option input{accent-color:#484ba8}.CountryProfileFrame-module__T8pxva__option svg{color:#484ba8}.CountryProfileFrame-module__T8pxva__option span{overflow-wrap:anywhere}.CountryProfileFrame-module__T8pxva__settingsNote{color:#667089;margin:.65rem 0 0;font-size:.7rem}.CountryProfileFrame-module__T8pxva__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .section{padding-block:clamp(1.15rem,2.5vw,2rem)}.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .country-hero{padding-block:clamp(1.6rem,3vw,2.7rem)}:is(.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .country-grid,.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .gewa-country-grid){gap:clamp(.65rem,1.8vw,1.2rem)}.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .gewa-country-section{margin-block:1rem;padding-block:1rem}.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .gewa-dashboard-grid{gap:.8rem}.CountryProfileFrame-module__T8pxva__shell[data-density=compact] .gewa-dashboard-card{padding:clamp(.8rem,1.4vw,1.15rem)}.CountryProfileFrame-module__T8pxva__content [data-gew-user-hidden=true]{display:none!important}.CountryProfileFrame-module__T8pxva__content h2[id^=gew-profile-]{scroll-margin-top:90px}@media (max-width:700px){.CountryProfileFrame-module__T8pxva__controlsInner{align-items:flex-start}.CountryProfileFrame-module__T8pxva__identifier{flex-basis:100%}.CountryProfileFrame-module__T8pxva__actions{width:100%}.CountryProfileFrame-module__T8pxva__jumpLabel{flex:1;min-width:0}.CountryProfileFrame-module__T8pxva__jumpSelect{width:100%}.CountryProfileFrame-module__T8pxva__settingsButton span{display:none}}@media (prefers-reduced-motion:reduce){.CountryProfileFrame-module__T8pxva__shell{scroll-behavior:auto}}
