.country-intelligence-module__kucaCG__main{width:min(1420px,100% - 44px);min-height:100vh;color:var(--text);margin:0 auto;padding:44px 0 72px}.country-intelligence-module__kucaCG__hero{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:25px;display:flex}.country-intelligence-module__kucaCG__hero>div{min-width:0}.country-intelligence-module__kucaCG__eyebrow{color:var(--mint);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:850}.country-intelligence-module__kucaCG__hero h1{color:#f1f7f4;letter-spacing:-.052em;margin:9px 0 10px;font-size:clamp(2.25rem,5vw,4.6rem);line-height:.98}.country-intelligence-module__kucaCG__hero>div>p{max-width:800px;color:var(--text-soft);margin:0;font-size:15px;line-height:1.65}.country-intelligence-module__kucaCG__heroBadges{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.country-intelligence-module__kucaCG__heroBadges span{border:1px solid var(--line);color:#8da099;background:#0b1814bd;border-radius:99px;align-items:center;gap:7px;min-height:31px;padding:5px 10px;font-size:11px;font-weight:720;display:inline-flex}.country-intelligence-module__kucaCG__heroBadges .country-intelligence-module__kucaCG__ready{color:var(--mint);border-color:#68e2b53d}.country-intelligence-module__kucaCG__heroBadges .country-intelligence-module__kucaCG__degraded{color:var(--amber);border-color:#f2bd6742}.country-intelligence-module__kucaCG__heroBadges .country-intelligence-module__kucaCG__insufficient_data{color:#c2b7ff;border-color:#a896ff40}.country-intelligence-module__kucaCG__refreshButton{border:1px solid var(--line-strong);color:#afc0ba;cursor:pointer;background:#0d1917;border-radius:10px;flex:none;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-size:12px;font-weight:780;display:inline-flex}.country-intelligence-module__kucaCG__refreshButton:hover:not(:disabled){color:var(--mint);border-color:#68e2b566}.country-intelligence-module__kucaCG__errorBanner{color:var(--coral);background:#ff625c0e;border:1px solid #ff7a7247;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}.country-intelligence-module__kucaCG__errorBanner div{flex-direction:column;gap:3px;min-width:0;display:flex}.country-intelligence-module__kucaCG__errorBanner strong{color:#f3d4d1;font-size:13px}.country-intelligence-module__kucaCG__errorBanner span{color:#ad8e8b;font-size:12px;line-height:1.5}.country-intelligence-module__kucaCG__errorBanner button{cursor:pointer;background:#ff7a7212;border:1px solid #ff7a7247;border-radius:8px;min-height:36px;padding:0 12px;font-size:11px;font-weight:780}.country-intelligence-module__kucaCG__metrics{border:1px solid var(--line);box-shadow:var(--shadow);background:#0a1613d1;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.country-intelligence-module__kucaCG__metric{border-inline-end:1px solid var(--line);grid-template-columns:35px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:104px;padding:17px 18px;display:grid}.country-intelligence-module__kucaCG__metric:last-child{border-inline-end:0}.country-intelligence-module__kucaCG__metric>span{width:35px;height:35px;color:var(--mint);background:#68e2b50e;border:1px solid #68e2b52b;border-radius:10px;place-items:center;display:grid}.country-intelligence-module__kucaCG__metric>div{flex-direction:column;gap:3px;min-width:0;display:flex}.country-intelligence-module__kucaCG__metric small,.country-intelligence-module__kucaCG__metric em{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.country-intelligence-module__kucaCG__metric strong{color:#e7f0ec;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.country-intelligence-module__kucaCG__caveat{color:#748780;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:11px;line-height:1.5;display:flex}.country-intelligence-module__kucaCG__caveat svg{color:#9a8ee0;flex:none;margin-top:1px}.country-intelligence-module__kucaCG__workspace{grid-template-columns:minmax(620px,1.48fr) minmax(340px,.82fr);align-items:start;gap:14px;display:grid}.country-intelligence-module__kucaCG__rankingPanel,.country-intelligence-module__kucaCG__inspector{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);background:#0a1613e0;border-radius:15px}.country-intelligence-module__kucaCG__rankingPanel{overflow:hidden}.country-intelligence-module__kucaCG__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:14px 16px;display:flex}.country-intelligence-module__kucaCG__panelHeader>div{min-width:0}.country-intelligence-module__kucaCG__panelHeader>div>span{color:var(--mint);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.country-intelligence-module__kucaCG__panelHeader h2{color:#e8f0ed;margin:4px 0 0;font-size:18px}.country-intelligence-module__kucaCG__search{align-items:center;width:min(280px,45%);min-width:180px;display:flex;position:relative}.country-intelligence-module__kucaCG__search svg{color:#647770;pointer-events:none;position:absolute;inset-inline-start:11px}.country-intelligence-module__kucaCG__search input{border:1px solid var(--line);width:100%;min-width:0;height:39px;color:var(--text);background:#081411;border-radius:9px;outline:0;padding:0 11px 0 35px;font-size:11px}[dir=rtl] .country-intelligence-module__kucaCG__search input{padding:0 35px 0 11px}.country-intelligence-module__kucaCG__search input:focus{border-color:#68e2b57a;box-shadow:0 0 0 3px #68e2b512}.country-intelligence-module__kucaCG__tableHead,.country-intelligence-module__kucaCG__tableRow{grid-template-columns:48px minmax(155px,1fr) 72px 104px 64px 64px 18px;align-items:center;gap:9px;display:grid}.country-intelligence-module__kucaCG__tableHead{border-bottom:1px solid var(--line);color:#5f716b;letter-spacing:.08em;text-transform:uppercase;min-height:37px;padding:0 13px;font-size:9px;font-weight:800}.country-intelligence-module__kucaCG__tableBody{max-height:790px;overflow-y:auto}.country-intelligence-module__kucaCG__tableRow{color:#9cafa8;cursor:pointer;text-align:start;background:0 0;border:0;border-bottom:1px solid #20312db8;width:100%;min-height:61px;padding:7px 13px;transition:background .13s,box-shadow .13s}.country-intelligence-module__kucaCG__tableRow:hover,.country-intelligence-module__kucaCG__selectedRow{background:#68e2b50b}.country-intelligence-module__kucaCG__selectedRow{box-shadow:inset 2px 0 var(--mint)}[dir=rtl] .country-intelligence-module__kucaCG__selectedRow{box-shadow:inset -2px 0 var(--mint)}.country-intelligence-module__kucaCG__rank{color:#6b7e77;font-variant-numeric:tabular-nums;font-size:12px;font-weight:760}.country-intelligence-module__kucaCG__countryCell{align-items:center;gap:10px;min-width:0;display:flex}.country-intelligence-module__kucaCG__countryCell>i{border:1px solid var(--line);color:#7b8e87;letter-spacing:.06em;background:#ffffff05;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;font-weight:820;display:grid}.country-intelligence-module__kucaCG__countryCell>span{flex-direction:column;gap:2px;min-width:0;display:flex}.country-intelligence-module__kucaCG__countryCell strong{color:#dce8e3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.country-intelligence-module__kucaCG__countryCell small,.country-intelligence-module__kucaCG__scoreCell small,.country-intelligence-module__kucaCG__riskCell small,.country-intelligence-module__kucaCG__numberCell small{color:#60736c;font-size:9px}.country-intelligence-module__kucaCG__scoreCell,.country-intelligence-module__kucaCG__riskCell,.country-intelligence-module__kucaCG__numberCell{flex-direction:column;gap:2px;min-width:0;display:flex}.country-intelligence-module__kucaCG__scoreCell small,.country-intelligence-module__kucaCG__riskCell small,.country-intelligence-module__kucaCG__numberCell small{display:none}.country-intelligence-module__kucaCG__scoreCell strong,.country-intelligence-module__kucaCG__riskCell strong,.country-intelligence-module__kucaCG__numberCell strong{color:#cbd9d4;font-variant-numeric:tabular-nums;font-size:12px}.country-intelligence-module__kucaCG__riskCell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.country-intelligence-module__kucaCG__riskCell em{color:#71847d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.country-intelligence-module__kucaCG__riskCell strong[data-risk=critical],.country-intelligence-module__kucaCG__riskCell strong[data-risk=high]{color:var(--coral)}.country-intelligence-module__kucaCG__riskCell strong[data-risk=elevated]{color:var(--amber)}.country-intelligence-module__kucaCG__riskCell strong[data-risk=minimal],.country-intelligence-module__kucaCG__riskCell strong[data-risk=guarded],.country-intelligence-module__kucaCG__riskCell strong[data-risk=low]{color:var(--mint)}.country-intelligence-module__kucaCG__nd{letter-spacing:.05em;color:#667871!important;font-size:10px!important}.country-intelligence-module__kucaCG__rowArrow{color:#465a53}.country-intelligence-module__kucaCG__selectedRow .country-intelligence-module__kucaCG__rowArrow,.country-intelligence-module__kucaCG__tableRow:hover .country-intelligence-module__kucaCG__rowArrow{color:var(--mint)}.country-intelligence-module__kucaCG__inspector{max-height:calc(100vh - 36px);position:sticky;top:18px;overflow:hidden auto}.country-intelligence-module__kucaCG__emptyInspector{color:#62766f;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:36px;display:flex}.country-intelligence-module__kucaCG__emptyInspector svg{color:#8e80d0}.country-intelligence-module__kucaCG__emptyInspector h2{color:#d8e4df;margin:17px 0 7px;font-size:18px}.country-intelligence-module__kucaCG__emptyInspector p{max-width:300px;margin:0;font-size:12px;line-height:1.6}.country-intelligence-module__kucaCG__inspectorContent{min-width:0}.country-intelligence-module__kucaCG__inspectorHeader{border-bottom:1px solid var(--line);grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;display:grid}.country-intelligence-module__kucaCG__countryMonogram{width:39px;height:39px;color:var(--mint);letter-spacing:.06em;background:#68e2b50f;border:1px solid #68e2b533;border-radius:10px;place-items:center;font-size:10px;font-weight:850;display:grid}.country-intelligence-module__kucaCG__inspectorHeader>div{min-width:0}.country-intelligence-module__kucaCG__inspectorHeader small{color:#63756f;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:780}.country-intelligence-module__kucaCG__inspectorHeader h2{color:#e5efeb;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:17px;overflow:hidden}.country-intelligence-module__kucaCG__statusPill{border:1px solid var(--line);color:#82958e;text-transform:uppercase;border-radius:99px;align-items:center;min-height:25px;padding:4px 8px;font-size:9px;font-weight:800;display:inline-flex}.country-intelligence-module__kucaCG__statusPill.country-intelligence-module__kucaCG__ready{color:var(--mint);border-color:#68e2b53d}.country-intelligence-module__kucaCG__statusPill.country-intelligence-module__kucaCG__insufficient_data{color:#b7aaff;border-color:#a896ff3b}.country-intelligence-module__kucaCG__ndPanel{color:#a896ff;background:#a896ff0b;border:1px solid #a896ff2e;border-radius:11px;gap:11px;margin:14px;padding:14px;display:flex}.country-intelligence-module__kucaCG__ndPanel svg{flex:none}.country-intelligence-module__kucaCG__ndPanel strong{color:#d7d0f8;font-size:12px}.country-intelligence-module__kucaCG__ndPanel p{color:#8f89aa;margin:4px 0 0;font-size:11px;line-height:1.5}.country-intelligence-module__kucaCG__scoreGrid{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px;display:grid;overflow:hidden}.country-intelligence-module__kucaCG__scoreGrid>div{border-inline-end:1px solid var(--line);flex-direction:column;justify-content:center;min-width:0;min-height:76px;padding:10px 12px;display:flex}.country-intelligence-module__kucaCG__scoreGrid>div:last-child{border-inline-end:0}.country-intelligence-module__kucaCG__scoreGrid small,.country-intelligence-module__kucaCG__scoreGrid em{color:#657871;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.country-intelligence-module__kucaCG__scoreGrid strong{color:#e7efec;font-variant-numeric:tabular-nums;margin:3px 0 1px;font-size:19px}.country-intelligence-module__kucaCG__summary{border-bottom:1px solid var(--line);color:#a4b5af;margin:0;padding:4px 16px 17px;font-size:12px;line-height:1.65}.country-intelligence-module__kucaCG__detailSection{border-bottom:1px solid var(--line);padding:16px}.country-intelligence-module__kucaCG__detailHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.country-intelligence-module__kucaCG__detailHeading>div{color:var(--mint);align-items:center;gap:7px;display:flex}.country-intelligence-module__kucaCG__detailHeading h3{color:#dbe7e2;margin:0;font-size:12px}.country-intelligence-module__kucaCG__detailHeading>span{color:#768981;background:#ffffff09;border-radius:99px;place-items:center;min-width:22px;height:22px;font-size:9px;font-weight:780;display:grid}.country-intelligence-module__kucaCG__threatList{flex-direction:column;gap:8px;display:flex}.country-intelligence-module__kucaCG__threatList article{border:1px solid var(--line);background:#ffffff03;border-radius:10px;padding:11px}.country-intelligence-module__kucaCG__threatList header,.country-intelligence-module__kucaCG__threatList footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.country-intelligence-module__kucaCG__threatList header span,.country-intelligence-module__kucaCG__threatList header small{color:#8f80d8;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.country-intelligence-module__kucaCG__threatList h4{color:#dbe6e2;margin:7px 0 4px;font-size:11px}.country-intelligence-module__kucaCG__threatList p,.country-intelligence-module__kucaCG__emptyCopy{color:#83968f;margin:0;font-size:10px;line-height:1.55}.country-intelligence-module__kucaCG__threatList footer{justify-content:flex-start;margin-top:9px}.country-intelligence-module__kucaCG__threatList footer span{color:#6e817a;background:#ffffff06;border-radius:6px;align-items:center;gap:3px;padding:4px 6px;font-size:8px;display:inline-flex}.country-intelligence-module__kucaCG__judgements{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.country-intelligence-module__kucaCG__judgements li{color:#98aaa3;padding-inline-start:15px;font-size:10px;line-height:1.55;position:relative}.country-intelligence-module__kucaCG__judgements li:before{top:.62em;background:var(--mint);content:"";border-radius:50%;width:5px;height:5px;position:absolute;inset-inline-start:2px}.country-intelligence-module__kucaCG__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.country-intelligence-module__kucaCG__evidenceGrid>div{border:1px solid #20312dc7;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.country-intelligence-module__kucaCG__evidenceGrid dt{color:#70837c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.country-intelligence-module__kucaCG__evidenceGrid dd{color:#d2ded9;font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:760}.country-intelligence-module__kucaCG__provenance{flex-direction:column;gap:8px;padding:14px 16px 17px;display:flex}.country-intelligence-module__kucaCG__provenance>div{justify-content:space-between;gap:12px;min-width:0;display:flex}.country-intelligence-module__kucaCG__provenance span,.country-intelligence-module__kucaCG__provenance strong{color:#62756e;font-size:8px}.country-intelligence-module__kucaCG__provenance strong{color:#879a93;text-align:end;text-overflow:ellipsis;white-space:nowrap;font-weight:680;overflow:hidden}.country-intelligence-module__kucaCG__provenance p{color:#746d99;align-items:flex-start;gap:6px;margin:5px 0 0;font-size:8px;line-height:1.45;display:flex}.country-intelligence-module__kucaCG__provenance p svg{flex:none}.country-intelligence-module__kucaCG__spinning{animation:.75s linear infinite country-intelligence-module__kucaCG__spin}.country-intelligence-module__kucaCG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes country-intelligence-module__kucaCG__spin{to{transform:rotate(360deg)}}@media (max-width:1240px){.country-intelligence-module__kucaCG__workspace{grid-template-columns:minmax(560px,1.3fr) minmax(320px,.8fr)}.country-intelligence-module__kucaCG__tableHead,.country-intelligence-module__kucaCG__tableRow{grid-template-columns:40px minmax(140px,1fr) 62px 88px 54px 54px 16px;gap:7px}}@media (max-width:980px){.country-intelligence-module__kucaCG__main{width:min(100% - 28px,860px);padding-top:32px}.country-intelligence-module__kucaCG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.country-intelligence-module__kucaCG__metric:nth-child(2){border-inline-end:0}.country-intelligence-module__kucaCG__metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.country-intelligence-module__kucaCG__workspace{grid-template-columns:minmax(0,1fr)}.country-intelligence-module__kucaCG__inspector{max-height:none;position:static}}@media (max-width:680px){.country-intelligence-module__kucaCG__main{width:min(100% - 20px,620px);padding:25px 0 50px}.country-intelligence-module__kucaCG__hero{align-items:flex-start}.country-intelligence-module__kucaCG__hero h1{font-size:clamp(2.1rem,12vw,3.3rem)}.country-intelligence-module__kucaCG__refreshButton{justify-content:center;width:43px;padding:0;font-size:0}.country-intelligence-module__kucaCG__metrics{grid-template-columns:minmax(0,1fr)}.country-intelligence-module__kucaCG__metric{border-inline-end:0;border-bottom:1px solid var(--line);min-height:82px}.country-intelligence-module__kucaCG__metric:nth-child(3){border-bottom:1px solid var(--line)}.country-intelligence-module__kucaCG__metric:last-child{border-bottom:0}.country-intelligence-module__kucaCG__errorBanner{grid-template-columns:auto minmax(0,1fr)}.country-intelligence-module__kucaCG__errorBanner button{grid-column:2;justify-self:start}.country-intelligence-module__kucaCG__panelHeader{flex-direction:column;align-items:stretch}.country-intelligence-module__kucaCG__search{width:100%;min-width:0}.country-intelligence-module__kucaCG__tableHead{display:none}.country-intelligence-module__kucaCG__tableRow{grid-template-columns:31px minmax(130px,1fr) repeat(2,minmax(58px,auto)) 15px;grid-template-areas:"rank country safety risk arrow"".country events sources arrow";gap:3px 7px;min-height:77px;padding:8px 10px}.country-intelligence-module__kucaCG__rank{grid-area:rank}.country-intelligence-module__kucaCG__countryCell{grid-area:country}.country-intelligence-module__kucaCG__scoreCell{grid-area:safety}.country-intelligence-module__kucaCG__riskCell{grid-area:risk}.country-intelligence-module__kucaCG__numberCell:nth-of-type(5){grid-area:events}.country-intelligence-module__kucaCG__numberCell:nth-of-type(6){grid-area:sources}.country-intelligence-module__kucaCG__rowArrow{grid-area:arrow}.country-intelligence-module__kucaCG__scoreCell small,.country-intelligence-module__kucaCG__riskCell small,.country-intelligence-module__kucaCG__numberCell small{display:block}.country-intelligence-module__kucaCG__riskCell{display:flex}.country-intelligence-module__kucaCG__riskCell em,.country-intelligence-module__kucaCG__countryCell>i{display:none}.country-intelligence-module__kucaCG__scoreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.country-intelligence-module__kucaCG__scoreGrid>div:nth-child(2){border-inline-end:0}.country-intelligence-module__kucaCG__scoreGrid>div:last-child{border-top:1px solid var(--line);grid-column:1/-1}}@media (max-width:430px){.country-intelligence-module__kucaCG__heroBadges span:first-child{display:none}.country-intelligence-module__kucaCG__tableRow{grid-template-columns:25px minmax(105px,1fr) repeat(2,minmax(50px,auto)) 12px;gap:3px 5px}.country-intelligence-module__kucaCG__evidenceGrid{grid-template-columns:minmax(0,1fr)}}
