.related-countries-section[data-astro-cid-tauc2mc3]{margin:45px 0 25px;padding:32px 24px;background:#fff;border:1px solid #E2E8F0;border-radius:16px;box-shadow:0 4px 20px #141a310d;transition:background .25s ease,border-color .25s ease}html.dark-theme .related-countries-section[data-astro-cid-tauc2mc3],body.dark-theme .related-countries-section[data-astro-cid-tauc2mc3]{background:linear-gradient(135deg,#0b132bf2,#070c18fa)!important;border:1px solid rgba(212,175,55,.25)!important;box-shadow:0 12px 30px #00000059!important}.rc-header[data-astro-cid-tauc2mc3]{text-align:center;margin-bottom:28px}.rc-badge-row[data-astro-cid-tauc2mc3]{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px}.rc-badge[data-astro-cid-tauc2mc3]{background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}html.dark-theme .rc-badge[data-astro-cid-tauc2mc3],body.dark-theme .rc-badge[data-astro-cid-tauc2mc3]{background:#2563eb33!important;color:#60a5fa!important;border-color:#3b82f666!important}.rc-tag[data-astro-cid-tauc2mc3]{background:#ecfdf5;color:#059669;border:1px solid #A7F3D0;font-size:12px;font-weight:600;padding:3px 8px;border-radius:20px}html.dark-theme .rc-tag[data-astro-cid-tauc2mc3],body.dark-theme .rc-tag[data-astro-cid-tauc2mc3]{background:#10b98126!important;color:#34d399!important;border-color:#10b98159!important}.rc-title[data-astro-cid-tauc2mc3]{font-size:22px;font-weight:800;color:#141a31;margin:6px 0 8px}html.dark-theme .rc-title[data-astro-cid-tauc2mc3],body.dark-theme .rc-title[data-astro-cid-tauc2mc3]{color:#f8fafc!important}.rc-subtitle[data-astro-cid-tauc2mc3]{font-size:14.5px;color:#475569;max-width:680px;margin:0 auto;line-height:1.6}html.dark-theme .rc-subtitle[data-astro-cid-tauc2mc3],body.dark-theme .rc-subtitle[data-astro-cid-tauc2mc3]{color:#94a3b8!important}.rc-grid[data-astro-cid-tauc2mc3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.rc-card[data-astro-cid-tauc2mc3]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px #141a3108}.rc-card[data-astro-cid-tauc2mc3]:hover{transform:translateY(-3px);border-color:#2563eb;background:#fff;box-shadow:0 6px 20px #2563eb14}html.dark-theme .rc-card[data-astro-cid-tauc2mc3],body.dark-theme .rc-card[data-astro-cid-tauc2mc3]{background:#0f172abf!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}html.dark-theme .rc-card[data-astro-cid-tauc2mc3]:hover,body.dark-theme .rc-card[data-astro-cid-tauc2mc3]:hover{border-color:#d4af3773!important;background:#162238e6!important;box-shadow:0 6px 20px #0006!important}.rc-card-top[data-astro-cid-tauc2mc3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.rc-icon-box[data-astro-cid-tauc2mc3]{width:38px;height:38px;background:#eff6ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2563eb}html.dark-theme .rc-icon-box[data-astro-cid-tauc2mc3],body.dark-theme .rc-icon-box[data-astro-cid-tauc2mc3]{background:#3b82f626!important;color:#60a5fa!important}.rc-svg[data-astro-cid-tauc2mc3]{width:20px;height:20px}.rc-status-pill[data-astro-cid-tauc2mc3]{font-size:12px;color:#334155;background:#e2e8f0;padding:3px 8px;border-radius:6px;font-weight:600}html.dark-theme .rc-status-pill[data-astro-cid-tauc2mc3],body.dark-theme .rc-status-pill[data-astro-cid-tauc2mc3]{color:#cbd5e1!important;background:#ffffff0f!important}.rc-country-heading[data-astro-cid-tauc2mc3]{font-size:18px;font-weight:700;margin:0 0 10px;line-height:1.4}.rc-anchor-link[data-astro-cid-tauc2mc3]{color:#141a31;text-decoration:none;transition:color .2s;font-weight:700}.rc-anchor-link[data-astro-cid-tauc2mc3]:hover{color:#2563eb;text-decoration:underline}html.dark-theme .rc-anchor-link[data-astro-cid-tauc2mc3],body.dark-theme .rc-anchor-link[data-astro-cid-tauc2mc3]{color:#f8fafc!important}html.dark-theme .rc-anchor-link[data-astro-cid-tauc2mc3]:hover,body.dark-theme .rc-anchor-link[data-astro-cid-tauc2mc3]:hover{color:#d4af37!important}.rc-doc-line[data-astro-cid-tauc2mc3]{font-size:13px;color:#475569;margin:0 0 8px;line-height:1.5}.rc-doc-line[data-astro-cid-tauc2mc3] strong[data-astro-cid-tauc2mc3]{color:#141a31}html.dark-theme .rc-doc-line[data-astro-cid-tauc2mc3],body.dark-theme .rc-doc-line[data-astro-cid-tauc2mc3]{color:#cbd5e1!important}html.dark-theme .rc-doc-line[data-astro-cid-tauc2mc3] strong[data-astro-cid-tauc2mc3],body.dark-theme .rc-doc-line[data-astro-cid-tauc2mc3] strong[data-astro-cid-tauc2mc3]{color:#f8fafc!important}.rc-card-desc[data-astro-cid-tauc2mc3]{font-size:13.5px;color:#64748b;line-height:1.6;margin:0 0 16px;flex-grow:1}html.dark-theme .rc-card-desc[data-astro-cid-tauc2mc3],body.dark-theme .rc-card-desc[data-astro-cid-tauc2mc3]{color:#94a3b8!important}.rc-action-wrap[data-astro-cid-tauc2mc3]{margin-top:auto}.rc-cta-btn[data-astro-cid-tauc2mc3]{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#2563eb;text-decoration:none;transition:gap .2s,color .2s}.rc-cta-btn[data-astro-cid-tauc2mc3]:hover{gap:10px;color:#1d4ed8}html.dark-theme .rc-cta-btn[data-astro-cid-tauc2mc3],body.dark-theme .rc-cta-btn[data-astro-cid-tauc2mc3]{color:#38bdf8!important}html.dark-theme .rc-cta-btn[data-astro-cid-tauc2mc3]:hover,body.dark-theme .rc-cta-btn[data-astro-cid-tauc2mc3]:hover{color:#d4af37!important}.btn-arrow[data-astro-cid-tauc2mc3]{width:15px;height:15px}.pillar-clusters-container[data-astro-cid-anbcllcc]{margin:35px 0}.pillar-bridge-banner[data-astro-cid-anbcllcc]{display:flex;align-items:flex-start;gap:18px;background:linear-gradient(135deg,#fef2f2,#fff1f2);border:1.5px solid #FCA5A5;border-radius:14px;padding:22px 24px;margin-bottom:40px;box-shadow:0 4px 15px #ef444414}html.dark-theme .pillar-bridge-banner[data-astro-cid-anbcllcc],body.dark-theme .pillar-bridge-banner[data-astro-cid-anbcllcc]{background:linear-gradient(135deg,#ef44441f,#0f172ae6)!important;border-color:#ef444466!important;box-shadow:0 10px 25px #ef44441a!important}.bridge-icon-wrap[data-astro-cid-anbcllcc]{width:44px;height:44px;background:#fee2e2;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#dc2626}html.dark-theme .bridge-icon-wrap[data-astro-cid-anbcllcc],body.dark-theme .bridge-icon-wrap[data-astro-cid-anbcllcc]{background:#ef444433!important;color:#f87171!important}.bridge-svg[data-astro-cid-anbcllcc]{width:24px;height:24px}.bridge-tag[data-astro-cid-anbcllcc]{font-size:12px;font-weight:700;background:#fee2e2;color:#b91c1c;padding:2px 8px;border-radius:4px;display:inline-block;margin-bottom:6px}html.dark-theme .bridge-tag[data-astro-cid-anbcllcc],body.dark-theme .bridge-tag[data-astro-cid-anbcllcc]{background:#ef444440!important;color:#fca5a5!important}.bridge-title[data-astro-cid-anbcllcc]{margin:0 0 8px;font-size:20px;font-weight:800}.bridge-headline-link[data-astro-cid-anbcllcc]{color:#991b1b;text-decoration:none}html.dark-theme .bridge-headline-link[data-astro-cid-anbcllcc],body.dark-theme .bridge-headline-link[data-astro-cid-anbcllcc]{color:#f8fafc!important}.bridge-headline-link[data-astro-cid-anbcllcc]:hover{color:#dc2626;text-decoration:underline}html.dark-theme .bridge-headline-link[data-astro-cid-anbcllcc]:hover,body.dark-theme .bridge-headline-link[data-astro-cid-anbcllcc]:hover{color:#f87171!important}.bridge-desc[data-astro-cid-anbcllcc]{margin:0;font-size:14.5px;color:#475569;line-height:1.6}html.dark-theme .bridge-desc[data-astro-cid-anbcllcc],body.dark-theme .bridge-desc[data-astro-cid-anbcllcc]{color:#cbd5e1!important}.bridge-inline-link[data-astro-cid-anbcllcc]{color:#dc2626;font-weight:700;text-decoration:underline}html.dark-theme .bridge-inline-link[data-astro-cid-anbcllcc],body.dark-theme .bridge-inline-link[data-astro-cid-anbcllcc]{color:#f87171!important}.cluster-h2-section[data-astro-cid-anbcllcc]{margin-bottom:40px;background:#fff;border:1px solid #E2E8F0;border-radius:14px;padding:26px 22px}html.dark-theme .cluster-h2-section[data-astro-cid-anbcllcc],body.dark-theme .cluster-h2-section[data-astro-cid-anbcllcc]{background:#0f172a80!important;border-color:#ffffff14!important}.cluster-h2-header[data-astro-cid-anbcllcc]{border-bottom:1px solid #E2E8F0;padding-bottom:16px;margin-bottom:20px}html.dark-theme .cluster-h2-header[data-astro-cid-anbcllcc],body.dark-theme .cluster-h2-header[data-astro-cid-anbcllcc]{border-bottom-color:#ffffff14!important}.cluster-badge-row[data-astro-cid-anbcllcc]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cluster-num-pill[data-astro-cid-anbcllcc]{background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE;font-size:12px;font-weight:700;padding:2px 8px;border-radius:20px}html.dark-theme .cluster-num-pill[data-astro-cid-anbcllcc],body.dark-theme .cluster-num-pill[data-astro-cid-anbcllcc]{background:#3b82f633!important;color:#60a5fa!important;border-color:#3b82f659!important}.cluster-en-title[data-astro-cid-anbcllcc]{font-size:12.5px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}html.dark-theme .cluster-en-title[data-astro-cid-anbcllcc],body.dark-theme .cluster-en-title[data-astro-cid-anbcllcc]{color:#94a3b8!important}.cluster-h2-title[data-astro-cid-anbcllcc]{font-size:23px;font-weight:800;color:#141a31;margin:0 0 6px}html.dark-theme .cluster-h2-title[data-astro-cid-anbcllcc],body.dark-theme .cluster-h2-title[data-astro-cid-anbcllcc]{color:#f8fafc!important}.cluster-h2-desc[data-astro-cid-anbcllcc]{font-size:14px;color:#64748b;margin:0;line-height:1.5}html.dark-theme .cluster-h2-desc[data-astro-cid-anbcllcc],body.dark-theme .cluster-h2-desc[data-astro-cid-anbcllcc]{color:#94a3b8!important}.cluster-country-cards[data-astro-cid-anbcllcc]{display:flex;flex-direction:column;gap:14px}.cluster-country-card[data-astro-cid-anbcllcc]{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px;transition:all .2s ease}html.dark-theme .cluster-country-card[data-astro-cid-anbcllcc],body.dark-theme .cluster-country-card[data-astro-cid-anbcllcc]{background:#0f172ab3!important;border-color:#ffffff0f!important}.cluster-country-card[data-astro-cid-anbcllcc]:hover{border-color:#2563eb;background:#f1f5f9}html.dark-theme .cluster-country-card[data-astro-cid-anbcllcc]:hover,body.dark-theme .cluster-country-card[data-astro-cid-anbcllcc]:hover{border-color:#3b82f666!important;background:#1e293b99!important}.card-primary-col[data-astro-cid-anbcllcc]{flex-grow:1}.country-link-title[data-astro-cid-anbcllcc]{font-size:17.5px;font-weight:700;margin:0 0 6px}.country-guide-anchor[data-astro-cid-anbcllcc]{color:#141a31;text-decoration:none;transition:color .2s}html.dark-theme .country-guide-anchor[data-astro-cid-anbcllcc],body.dark-theme .country-guide-anchor[data-astro-cid-anbcllcc]{color:#f8fafc!important}.country-guide-anchor[data-astro-cid-anbcllcc]:hover{color:#2563eb}html.dark-theme .country-guide-anchor[data-astro-cid-anbcllcc]:hover,body.dark-theme .country-guide-anchor[data-astro-cid-anbcllcc]:hover{color:#38bdf8!important}.country-meta-line[data-astro-cid-anbcllcc]{font-size:13px;color:#475569;margin:0 0 6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}html.dark-theme .country-meta-line[data-astro-cid-anbcllcc],body.dark-theme .country-meta-line[data-astro-cid-anbcllcc]{color:#cbd5e1!important}.meta-sep[data-astro-cid-anbcllcc]{color:#94a3b8}html.dark-theme .meta-sep[data-astro-cid-anbcllcc],body.dark-theme .meta-sep[data-astro-cid-anbcllcc]{color:#64748b!important}.country-summary-line[data-astro-cid-anbcllcc]{font-size:13.5px;color:#64748b;margin:0;line-height:1.5}html.dark-theme .country-summary-line[data-astro-cid-anbcllcc],body.dark-theme .country-summary-line[data-astro-cid-anbcllcc]{color:#94a3b8!important}.card-action-col[data-astro-cid-anbcllcc]{flex-shrink:0}.country-action-btn[data-astro-cid-anbcllcc]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#1d4ed8;text-decoration:none;background:#eff6ff;border:1px solid #BFDBFE;padding:8px 14px;border-radius:8px;transition:all .2s ease}html.dark-theme .country-action-btn[data-astro-cid-anbcllcc],body.dark-theme .country-action-btn[data-astro-cid-anbcllcc]{color:#38bdf8!important;background:#38bdf81a!important;border-color:#38bdf84d!important}.country-action-btn[data-astro-cid-anbcllcc]:hover{background:#2563eb;border-color:#2563eb;color:#fff}html.dark-theme .country-action-btn[data-astro-cid-anbcllcc]:hover,body.dark-theme .country-action-btn[data-astro-cid-anbcllcc]:hover{background:#38bdf833!important;border-color:#38bdf880!important;color:#fff!important}.c-arrow-svg[data-astro-cid-anbcllcc]{width:14px;height:14px}@media(max-width:768px){.cluster-country-card[data-astro-cid-anbcllcc]{flex-direction:column;align-items:flex-start}.card-action-col[data-astro-cid-anbcllcc]{width:100%}.country-action-btn[data-astro-cid-anbcllcc]{width:100%;justify-content:center}}.risk-countries-wrapper[data-astro-cid-yducf7sz]{margin:40px 0}.pillar-a-bridge-card[data-astro-cid-yducf7sz]{display:flex;align-items:flex-start;gap:18px;background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1.5px solid #BFDBFE;border-radius:14px;padding:22px 24px;margin-bottom:35px;box-shadow:0 4px 15px #2563eb14}html.dark-theme .pillar-a-bridge-card[data-astro-cid-yducf7sz],body.dark-theme .pillar-a-bridge-card[data-astro-cid-yducf7sz]{background:linear-gradient(135deg,#2563eb26,#0f172af2)!important;border-color:#3b82f659!important;box-shadow:0 10px 25px #00000040!important}.pa-icon-wrap[data-astro-cid-yducf7sz]{width:44px;height:44px;background:#dbeafe;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#1d4ed8}html.dark-theme .pa-icon-wrap[data-astro-cid-yducf7sz],body.dark-theme .pa-icon-wrap[data-astro-cid-yducf7sz]{background:#2563eb33!important;color:#60a5fa!important}.pa-svg[data-astro-cid-yducf7sz]{width:24px;height:24px}.pa-badge[data-astro-cid-yducf7sz]{font-size:12px;font-weight:700;background:#dbeafe;color:#1e40af;padding:2px 8px;border-radius:4px;display:inline-block;margin-bottom:6px}html.dark-theme .pa-badge[data-astro-cid-yducf7sz],body.dark-theme .pa-badge[data-astro-cid-yducf7sz]{background:#2563eb40!important;color:#93c5fd!important}.pa-title[data-astro-cid-yducf7sz]{margin:0 0 6px;font-size:19px;font-weight:800}.pa-title-link[data-astro-cid-yducf7sz]{color:#1e3a8a;text-decoration:none}html.dark-theme .pa-title-link[data-astro-cid-yducf7sz],body.dark-theme .pa-title-link[data-astro-cid-yducf7sz]{color:#f8fafc!important}.pa-title-link[data-astro-cid-yducf7sz]:hover{color:#2563eb;text-decoration:underline}html.dark-theme .pa-title-link[data-astro-cid-yducf7sz]:hover,body.dark-theme .pa-title-link[data-astro-cid-yducf7sz]:hover{color:#38bdf8!important}.pa-desc[data-astro-cid-yducf7sz]{margin:0;font-size:14px;color:#475569;line-height:1.6}html.dark-theme .pa-desc[data-astro-cid-yducf7sz],body.dark-theme .pa-desc[data-astro-cid-yducf7sz]{color:#cbd5e1!important}.pa-inline-link[data-astro-cid-yducf7sz]{color:#2563eb;font-weight:700;text-decoration:underline}html.dark-theme .pa-inline-link[data-astro-cid-yducf7sz],body.dark-theme .pa-inline-link[data-astro-cid-yducf7sz]{color:#38bdf8!important}.risk-gateway-section[data-astro-cid-yducf7sz]{background:#fff;border:1px solid #FECACA;border-radius:16px;padding:28px 24px}html.dark-theme .risk-gateway-section[data-astro-cid-yducf7sz],body.dark-theme .risk-gateway-section[data-astro-cid-yducf7sz]{background:#0f172a99!important;border-color:#ef44444d!important}.risk-section-header[data-astro-cid-yducf7sz]{border-bottom:1px solid #FEE2E2;padding-bottom:18px;margin-bottom:24px}html.dark-theme .risk-section-header[data-astro-cid-yducf7sz],body.dark-theme .risk-section-header[data-astro-cid-yducf7sz]{border-bottom-color:#ffffff14!important}.risk-tag-row[data-astro-cid-yducf7sz]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.risk-alert-pill[data-astro-cid-yducf7sz]{background:#fee2e2;color:#dc2626;border:1px solid #FCA5A5;font-size:12px;font-weight:700;padding:2px 10px;border-radius:20px}html.dark-theme .risk-alert-pill[data-astro-cid-yducf7sz],body.dark-theme .risk-alert-pill[data-astro-cid-yducf7sz]{background:#ef444433!important;color:#f87171!important;border-color:#ef444466!important}.risk-stat-pill[data-astro-cid-yducf7sz]{background:#f1f5f9;color:#64748b;font-size:12px;padding:2px 8px;border-radius:6px}html.dark-theme .risk-stat-pill[data-astro-cid-yducf7sz],body.dark-theme .risk-stat-pill[data-astro-cid-yducf7sz]{background:#ffffff0f!important;color:#94a3b8!important}.risk-h2-title[data-astro-cid-yducf7sz]{font-size:23px;font-weight:800;color:#141a31;margin:0 0 8px}html.dark-theme .risk-h2-title[data-astro-cid-yducf7sz],body.dark-theme .risk-h2-title[data-astro-cid-yducf7sz]{color:#f8fafc!important}.risk-h2-desc[data-astro-cid-yducf7sz]{font-size:14px;color:#64748b;margin:0;line-height:1.6}html.dark-theme .risk-h2-desc[data-astro-cid-yducf7sz],body.dark-theme .risk-h2-desc[data-astro-cid-yducf7sz]{color:#94a3b8!important}.risk-grid[data-astro-cid-yducf7sz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.risk-country-card[data-astro-cid-yducf7sz]{background:#fff5f5;border:1px solid #FECACA;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,border-color .2s ease}html.dark-theme .risk-country-card[data-astro-cid-yducf7sz],body.dark-theme .risk-country-card[data-astro-cid-yducf7sz]{background:#0f172ad9!important;border-color:#ef444433!important}.risk-country-card[data-astro-cid-yducf7sz]:hover{transform:translateY(-3px);border-color:#ef4444}html.dark-theme .risk-country-card[data-astro-cid-yducf7sz]:hover,body.dark-theme .risk-country-card[data-astro-cid-yducf7sz]:hover{border-color:#ef444480!important}.rc-header-top[data-astro-cid-yducf7sz]{display:flex;align-items:center;gap:6px;margin-bottom:10px}.risk-alert-label[data-astro-cid-yducf7sz]{font-size:12px;font-weight:700;color:#dc2626;text-transform:uppercase;letter-spacing:.5px}html.dark-theme .risk-alert-label[data-astro-cid-yducf7sz],body.dark-theme .risk-alert-label[data-astro-cid-yducf7sz]{color:#f87171!important}.risk-c-name[data-astro-cid-yducf7sz]{font-size:18px;font-weight:700;margin:0 0 10px}.risk-c-link[data-astro-cid-yducf7sz]{color:#141a31;text-decoration:none;transition:color .2s}html.dark-theme .risk-c-link[data-astro-cid-yducf7sz],body.dark-theme .risk-c-link[data-astro-cid-yducf7sz]{color:#f8fafc!important}.risk-c-link[data-astro-cid-yducf7sz]:hover{color:#dc2626}html.dark-theme .risk-c-link[data-astro-cid-yducf7sz]:hover,body.dark-theme .risk-c-link[data-astro-cid-yducf7sz]:hover{color:#f87171!important}.risk-c-docs[data-astro-cid-yducf7sz]{font-size:13px;color:#475569;margin:0 0 8px;line-height:1.5}html.dark-theme .risk-c-docs[data-astro-cid-yducf7sz],body.dark-theme .risk-c-docs[data-astro-cid-yducf7sz]{color:#cbd5e1!important}.risk-c-summary[data-astro-cid-yducf7sz]{font-size:13.5px;color:#64748b;line-height:1.6;margin:0 0 16px;flex-grow:1}html.dark-theme .risk-c-summary[data-astro-cid-yducf7sz],body.dark-theme .risk-c-summary[data-astro-cid-yducf7sz]{color:#94a3b8!important}.risk-c-actions[data-astro-cid-yducf7sz]{margin-top:auto}.risk-primary-btn[data-astro-cid-yducf7sz]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#dc2626;text-decoration:none;background:#fee2e2;border:1px solid #FCA5A5;padding:8px 14px;border-radius:8px;transition:all .2s ease}html.dark-theme .risk-primary-btn[data-astro-cid-yducf7sz],body.dark-theme .risk-primary-btn[data-astro-cid-yducf7sz]{color:#f87171!important;background:#ef44441a!important;border-color:#ef44444d!important}.risk-primary-btn[data-astro-cid-yducf7sz]:hover{background:#dc2626;border-color:#dc2626;color:#fff}html.dark-theme .risk-primary-btn[data-astro-cid-yducf7sz]:hover,body.dark-theme .risk-primary-btn[data-astro-cid-yducf7sz]:hover{background:#ef444440!important;border-color:#ef444499!important;color:#fff!important}.arrow-svg[data-astro-cid-yducf7sz]{width:14px;height:14px}.single-post-wrapper{background-color:var(--paper);color:var(--ink);padding:32px 0 60px;min-height:100vh;transition:background-color .25s ease,color .25s ease}body.dark-theme .single-post-wrapper{background-color:#070c18!important;color:#cbd5e1!important}.post-container{display:grid;grid-template-columns:1fr 320px;gap:48px;align-items:start}.post-main{min-width:0}.breadcrumb-container{padding-top:18px;padding-bottom:6px}.breadcrumb-nav{margin-bottom:12px}.country-executive-bridge{margin-bottom:26px}.bridge-primary-card{background:linear-gradient(135deg,#1e293b0a,#d9b15c14);border:1px solid rgba(217,177,92,.35);border-left:5px solid var(--gold);border-radius:14px;padding:20px 24px;box-shadow:0 4px 16px #141a310a}body.dark-theme .bridge-primary-card{background:linear-gradient(135deg,#0f172ae6,#1e293bcc)!important;border-color:#d4af374d!important;border-left-color:#d4af37!important;box-shadow:0 4px 20px #0006!important}.bridge-lead-statement{font-size:1.05rem;line-height:1.75;color:var(--navy-deep);margin:0 0 16px}body.dark-theme .bridge-lead-statement{color:#e2e8f0!important}.lead-pillar-link{color:var(--indigo);font-weight:700;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.lead-pillar-link:hover{color:var(--gold)}body.dark-theme .lead-pillar-link{color:#38bdf8!important}body.dark-theme .lead-pillar-link:hover{color:#d4af37!important}.bridge-actions-grid{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px;border-top:1px dashed rgba(217,177,92,.25)}body.dark-theme .bridge-actions-grid{border-top-color:#ffffff1a!important}.bridge-action-item{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.action-label{font-size:13.5px;font-weight:600;color:var(--muted)}body.dark-theme .action-label{color:#94a3b8!important}.alert-text{color:#ef4444}body.dark-theme .alert-text{color:#f87171!important}.direct-tool-action-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:9px;background:#2563eb1a;color:var(--indigo);border:1px solid rgba(37,99,235,.3);font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s ease}.direct-tool-action-btn:hover{background:var(--indigo);color:#fff;border-color:var(--indigo)}body.dark-theme .direct-tool-action-btn{background:#38bdf826!important;color:#38bdf8!important;border-color:#38bdf859!important}body.dark-theme .direct-tool-action-btn:hover{background:#38bdf8!important;color:#070c18!important}.tool-btn-icon,.risk-btn-icon{width:15px;height:15px}.risk-guide-action-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:9px;background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.3);font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s ease}.risk-guide-action-btn:hover{background:#dc2626;color:#fff}body.dark-theme .risk-guide-action-btn{background:#ef444426!important;color:#f87171!important;border-color:#ef444459!important}body.dark-theme .risk-guide-action-btn:hover{background:#ef4444!important;color:#fff!important}.leaf-executive-bridge{background:#1e293b0a;border:1px solid var(--line);border-left:4px solid var(--indigo);border-radius:12px;padding:16px 20px;margin-bottom:24px}body.dark-theme .leaf-executive-bridge{background:#0f172acc!important;border-color:#38bdf840!important;border-left-color:#38bdf8!important}.leaf-bridge-statement{font-size:1.05rem;line-height:1.75;margin:0;color:var(--navy-deep)}body.dark-theme .leaf-bridge-statement{color:#e2e8f0!important}.leaf-country-link{color:var(--indigo);font-weight:700;text-decoration:underline}body.dark-theme .leaf-country-link{color:#38bdf8!important}.country-leaf-section{margin:40px 0 32px;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 16px #141a310a}body.dark-theme .country-leaf-section{background:#0b132b!important;border-color:#d4af3733!important;box-shadow:0 4px 20px #0006!important}.leaf-sec-head{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line)}body.dark-theme .leaf-sec-head{border-bottom-color:#ffffff1a!important}.leaf-sec-icon{width:22px;height:22px;stroke:var(--gold)}body.dark-theme .leaf-sec-icon{stroke:#d4af37!important}.leaf-sec-title{font-family:Anek Bangla,sans-serif;font-size:1.35rem;font-weight:800;color:var(--navy-deep);margin:0}body.dark-theme .leaf-sec-title{color:#f8fafc!important}.leaf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.leaf-card{display:flex;flex-direction:column;padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:12px;text-decoration:none;transition:all .2s ease}.leaf-card:hover{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 6px 16px #00000014}body.dark-theme .leaf-card{background:#111c38!important;border-color:#ffffff14!important}body.dark-theme .leaf-card:hover{border-color:#d4af37!important;box-shadow:0 6px 20px #00000080!important}.leaf-badge{align-self:flex-start;font-size:12px;font-weight:700;padding:3px 8px;border-radius:6px;background:#2563eb1a;color:var(--indigo);margin-bottom:10px}body.dark-theme .leaf-badge{background:#38bdf826!important;color:#38bdf8!important}.leaf-title{font-family:Anek Bangla,sans-serif;font-size:1.05rem;font-weight:700;color:var(--navy-deep);line-height:1.45;margin:0 0 10px}body.dark-theme .leaf-title{color:#f1f5f9!important}.leaf-read-link{font-size:13px;font-weight:700;color:var(--gold);margin-top:auto}body.dark-theme .leaf-read-link{color:#d4af37!important}.breadcrumb-list{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:var(--muted)}.breadcrumb-list li{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;display:inline-flex;align-items:center}.crumb-link{color:var(--indigo);text-decoration:none;transition:color .2s ease}.crumb-link:hover{color:var(--gold);text-decoration:underline}body.dark-theme .crumb-link{color:#38bdf8!important}body.dark-theme .crumb-link:hover{color:#d4af37!important}.crumb-sep{color:var(--line);font-weight:700}body.dark-theme .crumb-sep{color:#d4af3773!important}.crumb-current{color:var(--navy-deep);font-weight:600;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark-theme .crumb-current{color:#e2e8f0!important}.post-header{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--line)}body.dark-theme .post-header{border-bottom:1px solid rgba(255,255,255,.1)!important}.header-tags{display:flex;gap:8px;margin-bottom:14px}.category-badge{background:#d9b15c26;color:var(--navy-deep);border:1px solid var(--gold);font-family:Anek Bangla,sans-serif;font-size:13px;font-weight:700;padding:4px 12px;border-radius:8px}body.dark-theme .category-badge{background:#d4af3726!important;color:#d4af37!important;border-color:#d4af37!important}.country-badge{background:#2563eb1a;color:var(--indigo);border:1px solid rgba(37,99,235,.3);font-family:Anek Bangla,sans-serif;font-size:13px;font-weight:700;padding:4px 12px;border-radius:8px}body.dark-theme .country-badge{background:#38bdf826!important;color:#38bdf8!important;border-color:#38bdf866!important}.post-title{font-family:Anek Bangla,sans-serif;font-size:2.6rem;font-weight:800;color:var(--navy-deep);line-height:1.25;margin-bottom:14px}body.dark-theme .post-title{color:#f8fafc!important}.post-lead-desc{font-size:1.15rem;color:var(--muted);line-height:1.7;margin-bottom:20px}body.dark-theme .post-lead-desc{color:#94a3b8!important}.author-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 18px;box-shadow:0 2px 10px #141a310a}body.dark-theme .author-bar{background:#0b132b!important;border-color:#d4af3740!important;box-shadow:0 4px 20px #00000073!important}.author-meta-left{display:flex;align-items:center;gap:12px}.author-avatar{width:44px;height:44px;border-radius:50%;background:#d9b15c26;color:var(--gold);display:flex;align-items:center;justify-content:center}body.dark-theme .author-avatar{background:#d4af3726!important;color:#d4af37!important}.author-avatar svg{width:22px;height:22px}.author-text{display:flex;flex-direction:column}.author-name{font-family:Anek Bangla,sans-serif;font-size:16px;font-weight:700;color:var(--navy-deep)}body.dark-theme .author-name{color:#f8fafc!important}.post-dates{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}body.dark-theme .post-dates{color:#94a3b8!important}.dot{color:var(--line)}body.dark-theme .dot{color:#d4af3766!important}.share-actions{display:flex;align-items:center;gap:8px;position:relative}.share-label{font-size:13px;font-weight:600;color:var(--muted)}body.dark-theme .share-label{color:#94a3b8!important}.share-btn{width:38px;height:38px;border-radius:8px;border:1px solid var(--line);background:var(--paper);color:var(--navy-deep);display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:all .2s ease}body.dark-theme .share-btn{background:#162238!important;border-color:#ffffff1f!important;color:#cbd5e1!important}.share-btn svg{width:17px;height:17px}.share-fb:hover{background:#1877f2!important;border-color:#1877f2!important;color:#fff!important}.share-wa:hover{background:#25d366!important;border-color:#25d366!important;color:#fff!important}.share-copy:hover{background:var(--gold)!important;border-color:var(--gold)!important;color:#080d1a!important}.copy-toast{position:absolute;bottom:-32px;right:0;background:#080d1a;color:#d4af37;border:1px solid #D4AF37;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;display:none;white-space:nowrap;z-index:20}.copy-toast.show{display:block}.quick-answer-card{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--gold);border-radius:14px;padding:22px 24px;margin-bottom:28px;box-shadow:0 4px 16px #141a310d}body.dark-theme .quick-answer-card{background:linear-gradient(135deg,#0b1426,#162444)!important;border-color:#d4af3759!important;border-left-color:#d4af37!important;box-shadow:0 8px 30px #00000080!important}.quick-answer-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.bulb-icon{width:22px;height:22px;stroke:var(--gold)}body.dark-theme .bulb-icon{stroke:#d4af37!important}.quick-answer-title{font-family:Anek Bangla,sans-serif;font-size:1.25rem;font-weight:800;color:var(--navy-deep);margin:0}body.dark-theme .quick-answer-title{color:#d4af37!important}.quick-answer-text{font-size:1.05rem;line-height:1.85;color:var(--ink);margin:0}body.dark-theme .quick-answer-text{color:#e2e8f0!important}.featured-image-wrap{width:100%;margin-bottom:28px;border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:0 6px 20px #141a310f}body.dark-theme .featured-image-wrap{border-color:#d4af3740!important;box-shadow:0 10px 35px #0009!important}.featured-post-img{width:100%;height:auto;aspect-ratio:1200 / 675;display:block;object-fit:cover}.toc-box{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;margin-bottom:32px;box-shadow:0 4px 16px #141a310a}body.dark-theme .toc-box{background:#0b132b!important;border-color:#d4af3740!important;box-shadow:0 6px 25px #00000073!important}.toc-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}body.dark-theme .toc-header{border-bottom-color:#ffffff1a!important}.toc-header svg{width:20px;height:20px;stroke:var(--gold)}body.dark-theme .toc-header svg{stroke:#d4af37!important}.toc-title{font-family:Anek Bangla,sans-serif;font-size:1.25rem;font-weight:700;color:var(--navy-deep);margin:0}body.dark-theme .toc-title{color:#f8fafc!important}.toc-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;padding-left:20px}.toc-item{font-size:15px;color:var(--muted)}body.dark-theme .toc-item{color:#94a3b8!important}.toc-link{color:var(--indigo);text-decoration:none;font-weight:600;transition:color .2s ease}.toc-link:hover{color:var(--gold);text-decoration:underline}body.dark-theme .toc-link{color:#38bdf8!important}body.dark-theme .toc-link:hover{color:#d4af37!important}.post-content{margin-bottom:40px}.post-content.prose,.prose{font-family:Hind Siliguri,sans-serif;color:var(--ink);font-size:17.5px;line-height:1.95}.prose p{font-size:17.5px;line-height:1.95;color:var(--ink);margin-bottom:22px}.prose h2{font-family:Anek Bangla,sans-serif;font-size:27px;font-weight:800;color:var(--navy-deep);line-height:1.35;margin-top:45px;margin-bottom:18px;padding-bottom:8px;border-bottom:2px solid var(--gold);scroll-margin-top:110px}.prose h3{font-family:Anek Bangla,sans-serif;font-size:22px;font-weight:700;color:var(--navy-deep);line-height:1.4;margin-top:32px;margin-bottom:14px;scroll-margin-top:110px}.prose h4{font-family:Anek Bangla,sans-serif;font-size:18px;font-weight:700;color:var(--navy);line-height:1.4;margin-top:24px;margin-bottom:10px}.prose ul,.prose ol{padding-left:24px;margin-bottom:24px;color:var(--ink)}.prose li{margin-bottom:10px;line-height:1.85;color:var(--ink)}.prose strong{font-weight:700;color:var(--navy-deep)}.prose a{color:var(--indigo);text-decoration:underline;text-underline-offset:3px;font-weight:600;transition:color .2s ease}.prose a:hover{color:var(--gold)}.prose code{background:var(--paper);color:var(--indigo);border:1px solid var(--line);padding:3px 8px;border-radius:5px;font-size:14.5px;font-family:monospace}.prose blockquote{border-left:4px solid var(--gold);background:var(--paper);border-radius:8px;padding:18px 22px;margin:24px 0;color:var(--ink)}.prose blockquote p{margin-bottom:0;font-style:normal;color:var(--ink)}.prose table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px;background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #141a310a}.prose th{background-color:var(--paper);color:var(--navy-deep);font-family:Anek Bangla,sans-serif;font-size:16px;font-weight:700;padding:14px 16px;text-align:left;border:1px solid var(--line)}.prose td{padding:13px 16px;border:1px solid var(--line);color:var(--ink)}.prose tr:nth-child(2n) td{background-color:#f7f5ef99}.prose tr:hover td{background-color:#d9b15c14}.prose figure{margin:36px 0;text-align:center}.prose figure img{border-radius:12px;border:1px solid var(--line);box-shadow:0 6px 20px #141a3114;max-width:100%;height:auto}.prose figcaption{color:var(--muted);font-size:13.5px;margin-top:10px;font-style:italic}.post-faq-section{margin-bottom:40px;padding-top:28px;border-top:1px solid var(--line)}body.dark-theme .post-faq-section{border-top-color:#ffffff1a!important}.section-subheading{font-family:Anek Bangla,sans-serif;font-size:1.8rem;font-weight:800;color:var(--navy-deep);margin-bottom:22px}body.dark-theme .section-subheading{color:#d4af37!important}.faq-accordion-group{display:flex;flex-direction:column;gap:12px}.post-faq-item{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:all .2s ease}body.dark-theme .post-faq-item{background:#0b132b!important;border-color:#d4af3740!important}.post-faq-item[open]{border-color:var(--gold)}body.dark-theme .post-faq-item[open]{border-color:#d4af37!important}.post-faq-summary{padding:18px 22px;font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:700;color:var(--navy-deep);cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}.post-faq-summary::-webkit-details-marker{display:none}body.dark-theme .post-faq-summary{color:#f8fafc!important}.faq-q-text{color:var(--navy-deep)}body.dark-theme .faq-q-text{color:#f8fafc!important}.faq-arrow{width:18px;height:18px;stroke:var(--gold);transition:transform .2s ease}body.dark-theme .faq-arrow{stroke:#d4af37!important}.post-faq-item[open] .faq-arrow{transform:rotate(180deg)}.post-faq-body{padding:16px 22px 20px;font-size:1rem;color:var(--ink);line-height:1.8;background:var(--paper);border-top:1px dashed var(--line)}body.dark-theme .post-faq-body{background:#070d1c!important;color:#cbd5e1!important;border-top-color:#d4af3733!important}.post-sources-box{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:22px;margin-bottom:36px}body.dark-theme .post-sources-box{background:#0b132b!important;border-color:#ffffff1a!important}.sources-title{font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:700;color:var(--navy-deep);display:flex;align-items:center;gap:8px;margin-bottom:12px}.sources-title svg{width:18px;height:18px;stroke:var(--gold)}body.dark-theme .sources-title{color:#d4af37!important}body.dark-theme .sources-title svg{stroke:#d4af37!important}.sources-list{list-style:none;display:flex;flex-direction:column;gap:8px}.source-link{display:inline-flex;align-items:center;gap:6px;color:var(--indigo);font-size:14px;font-weight:600;text-decoration:underline}.source-link svg{width:14px;height:14px}body.dark-theme .source-link{color:#38bdf8!important}.author-bio-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;display:flex;gap:20px;align-items:flex-start;margin-bottom:40px;box-shadow:0 2px 10px #141a310a}body.dark-theme .author-bio-card{background:#0b132b!important;border-color:#d4af3740!important;box-shadow:0 4px 20px #00000073!important}.bio-avatar-wrap{width:56px;height:56px;border-radius:50%;background:#d9b15c26;color:var(--gold);display:flex;align-items:center;justify-content:center;flex-shrink:0}body.dark-theme .bio-avatar-wrap{background:#d4af3726!important;color:#d4af37!important}.bio-avatar-wrap svg{width:28px;height:28px}.bio-content{flex:1}.bio-name-row{display:flex;align-items:center;gap:10px;margin-bottom:6px}.bio-name{font-family:Anek Bangla,sans-serif;font-size:1.25rem;font-weight:800;color:var(--navy-deep);margin:0}body.dark-theme .bio-name{color:#f8fafc!important}.bio-badge{font-size:12px;font-weight:700;background:#d9b15c26;color:var(--navy-deep);border:1px solid var(--gold);padding:2px 8px;border-radius:6px}body.dark-theme .bio-badge{background:#d4af3726!important;color:#d4af37!important;border-color:#d4af37!important}.bio-text{font-size:.95rem;color:var(--muted);line-height:1.6;margin:0}body.dark-theme .bio-text{color:#cbd5e1!important}.related-posts-section{margin-bottom:40px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px;display:flex;flex-direction:column;text-decoration:none;box-shadow:0 2px 8px #141a310a;transition:all .25s ease}.related-card:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:0 6px 16px #141a3114}body.dark-theme .related-card{background:#0b132b!important;border-color:#d4af3740!important;box-shadow:0 4px 16px #0006!important}body.dark-theme .related-card:hover{border-color:#d4af37!important;box-shadow:0 8px 25px #d4af3726!important}.related-cat{font-size:12px;font-weight:700;color:var(--indigo);margin-bottom:6px;text-transform:uppercase}body.dark-theme .related-cat{color:#d4af37!important}.related-title{font-family:Anek Bangla,sans-serif;font-size:1.05rem;font-weight:700;color:var(--navy-deep);line-height:1.4;margin-bottom:12px;flex:1}body.dark-theme .related-title{color:#f8fafc!important}.related-read{font-size:13px;font-weight:700;color:var(--gold)}body.dark-theme .related-read{color:#38bdf8!important}.post-pagination{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:24px;border-top:1px solid var(--line)}body.dark-theme .post-pagination{border-top-color:#ffffff1a!important}.pag-btn{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px 22px;text-decoration:none;display:flex;flex-direction:column;gap:4px;transition:all .25s ease}.pag-btn:hover{border-color:var(--navy-deep);background:var(--paper)}body.dark-theme .pag-btn{background:#0b132b!important;border-color:#d4af3740!important}body.dark-theme .pag-btn:hover{border-color:#d4af37!important;background:#111c38!important}.next-btn{text-align:right}.pag-label{font-size:12.5px;font-weight:700;color:var(--indigo)}body.dark-theme .pag-label{color:#94a3b8!important}.pag-title{font-family:Anek Bangla,sans-serif;font-size:15px;font-weight:700;color:var(--navy-deep);line-height:1.35}body.dark-theme .pag-title{color:#f8fafc!important}.post-sidebar{position:sticky;top:100px;display:flex;flex-direction:column;gap:24px}.sidebar-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:0 4px 16px #141a310a}body.dark-theme .sidebar-card{background:#0b132b!important;border-color:#d4af3740!important;box-shadow:0 8px 30px #00000080!important}.card-head{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--line)}body.dark-theme .card-head{border-bottom-color:#ffffff1a!important}.head-icon{width:18px;height:18px;stroke:var(--gold)}body.dark-theme .head-icon{stroke:#d4af37!important}.card-head-title{font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:700;color:var(--navy-deep);margin:0}body.dark-theme .card-head-title{color:#f8fafc!important}.sidebar-check-form{display:flex;flex-direction:column;gap:14px}.side-form-group{display:flex;flex-direction:column;gap:6px}.side-label{font-size:13px;font-weight:600;color:var(--navy-deep)}body.dark-theme .side-label{color:#cbd5e1!important}.side-control{width:100%;height:42px;padding:0 14px;background:var(--paper);border:1px solid var(--line);border-radius:8px;font-family:Hind Siliguri,sans-serif;font-size:14px;color:var(--ink);outline:none}body.dark-theme .side-control{background:#162238!important;border-color:#d4af374d!important;color:#f8fafc!important}body.dark-theme .side-control option{background:#0b132b;color:#f8fafc}.side-submit-btn{width:100%;height:44px;background:var(--gold);color:var(--navy-deep);border:none;border-radius:8px;font-family:Anek Bangla,sans-serif;font-size:15.5px;font-weight:800;cursor:pointer;box-shadow:0 3px 10px #d9b15c59;transition:all .25s ease}.side-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #d9b15c80}body.dark-theme .side-submit-btn{background:linear-gradient(135deg,#d4af37,#aa8010)!important;color:#080d1a!important;box-shadow:0 4px 15px #d4af3759!important}body.dark-theme .side-submit-btn:hover{box-shadow:0 6px 20px #d4af3780!important}.country-posts-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:12px}.country-post-item{border-bottom:1px solid var(--line);padding-bottom:8px}body.dark-theme .country-post-item{border-bottom-color:#ffffff14!important}.country-post-link{font-size:13.5px;font-weight:600;color:var(--ink);text-decoration:none;line-height:1.45;display:block;transition:color .2s ease}.country-post-link:hover{color:var(--indigo)}body.dark-theme .country-post-link{color:#cbd5e1!important}body.dark-theme .country-post-link:hover{color:#d4af37!important}.app-promo-card{background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy) 100%);color:var(--paper);border:1px solid rgba(217,177,92,.25)}body.dark-theme .app-promo-card{background:linear-gradient(135deg,#0b1426,#162444)!important;color:#e2e8f0!important;border-color:#d4af37!important}.promo-badge{display:inline-block;font-size:12px;font-weight:700;color:var(--gold);background:#d9b15c26;border:1px solid var(--gold);padding:3px 8px;border-radius:6px;margin-bottom:8px}body.dark-theme .promo-badge{color:#d4af37!important;background:#d4af3726!important;border-color:#d4af37!important}.promo-title{font-family:Anek Bangla,sans-serif;font-size:1.25rem;font-weight:800;color:#fff;margin-bottom:6px}body.dark-theme .promo-title{color:#f8fafc!important}.promo-desc{font-size:13px;color:#f7f5efd9;line-height:1.6;margin-bottom:14px}body.dark-theme .promo-desc{color:#94a3b8!important}.promo-btn{display:block;text-align:center;background:var(--gold);color:var(--navy-deep);padding:11px;border-radius:8px;font-family:Anek Bangla,sans-serif;font-size:14px;font-weight:800!important;text-decoration:none;box-shadow:0 4px 15px #d9b15c59}body.dark-theme .promo-btn{background:linear-gradient(135deg,#d4af37,#aa8010)!important;color:#080d1a!important;box-shadow:0 4px 15px #d4af3759!important}.category-chips-wrap{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.cat-chip{padding:5px 12px;background:var(--paper);border:1px solid var(--line);border-radius:20px;color:var(--ink);font-size:12px;font-weight:600;text-decoration:none;transition:all .2s ease}.cat-chip:hover{background:var(--navy-deep);color:var(--paper);border-color:var(--navy-deep)}body.dark-theme .cat-chip{background:#162238!important;border-color:#d4af3740!important;color:#cbd5e1!important}body.dark-theme .cat-chip:hover{background:#d4af37!important;color:#080d1a!important;border-color:#d4af37!important}svg:not([width]){max-width:100%}.interactive-simulator-card{background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:28px;margin:28px 0 36px;box-shadow:0 8px 30px #141a310f;transition:all .25s ease}body.dark-theme .interactive-simulator-card{background:#0b132b!important;border:1px solid rgba(212,175,55,.3)!important;box-shadow:0 12px 40px #00000080!important}.simulator-header{margin-bottom:22px}.sim-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;background:#141a3114;color:#141a31;margin-bottom:10px}body.dark-theme .sim-badge{background:#162238!important;color:#d4af37!important;border:1px solid rgba(212,175,55,.3)!important}.pulse-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e;display:inline-block}.sim-title{font-family:Anek Bangla,sans-serif;font-size:1.45rem;font-weight:800;color:#141a31;margin:0 0 6px;line-height:1.35}body.dark-theme .sim-title{color:#f8fafc!important}.sim-subtitle{font-size:.95rem;color:#475569;margin:0;line-height:1.6}body.dark-theme .sim-subtitle{color:#94a3b8!important}.sim-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.sim-field{display:flex;flex-direction:column;gap:6px}.sim-field label{font-size:.88rem;font-weight:700;color:#141a31}body.dark-theme .sim-field label{color:#cbd5e1!important}.input-with-icon{position:relative;display:flex;align-items:center}.field-icon{position:absolute;left:14px;font-size:16px;pointer-events:none;z-index:1}.input-with-icon input{width:100%;padding:12px 14px 12px 42px;font-size:.95rem;font-family:inherit;border-radius:10px;outline:none;transition:all .2s ease;background:#f8fafc;border:1px solid #CBD5E1;color:#0f172a}.input-with-icon input:focus{border-color:#d9b15c;box-shadow:0 0 0 3px #d9b15c33}body.dark-theme .input-with-icon input{background:#070c18!important;border:1px solid rgba(212,175,55,.3)!important;color:#f8fafc!important}body.dark-theme .input-with-icon input:focus{border-color:#d4af37!important;box-shadow:0 0 0 3px #d4af3740!important}.sim-action-row{display:flex;gap:12px;align-items:center}.btn-check-tool.sim-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-family:Anek Bangla,sans-serif;font-size:1rem;font-weight:700;cursor:pointer;background:#141a31;color:#fff;border:1px solid #141A31;transition:all .2s ease}.btn-check-tool.sim-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 18px #141a3133}body.dark-theme .btn-check-tool.sim-btn-primary{background:linear-gradient(135deg,#d4af37,#b89628)!important;color:#070c18!important;border:1px solid #D4AF37!important;box-shadow:0 4px 15px #d4af3740!important}body.dark-theme .btn-check-tool.sim-btn-primary:hover{box-shadow:0 6px 22px #d4af3766!important}.sim-btn-reset{padding:12px 20px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;background:#f1f5f9;color:#475569;border:1px solid #CBD5E1;transition:all .2s ease}.sim-btn-reset:hover{background:#e2e8f0}body.dark-theme .sim-btn-reset{background:#162238!important;color:#94a3b8!important;border:1px solid rgba(255,255,255,.12)!important}body.dark-theme .sim-btn-reset:hover{color:#f8fafc!important;background:#1e293b!important}.sim-result-box{margin-top:24px;padding:22px;border-radius:12px;background:#f8fafc;border:1px solid #E2E8F0;animation:fadeIn .3s ease}body.dark-theme .sim-result-box{background:#070d1c!important;border:1px solid rgba(212,175,55,.35)!important}.result-status-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:20px;font-size:.95rem;font-weight:700;margin-bottom:16px}.result-status-pill.approved{background:#22c55e1f;color:#15803d;border:1px solid rgba(34,197,94,.3)}body.dark-theme .result-status-pill.approved{background:#22c55e26!important;color:#4ade80!important;border:1px solid rgba(74,222,128,.3)!important}.result-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.detail-item{display:flex;flex-direction:column;gap:3px}.detail-label{font-size:12px;color:var(--muted)}.detail-val{font-size:14.5px;font-weight:700;color:#0f172a}body.dark-theme .detail-val{color:#f8fafc!important}.detail-val.text-success{color:#16a34a!important}body.dark-theme .detail-val.text-success{color:#4ade80!important}.detail-val.text-gold{color:#b45309!important}body.dark-theme .detail-val.text-gold{color:#d4af37!important}.sim-tip-note{margin-top:16px;font-size:13.5px;padding:12px 16px;border-radius:8px;line-height:1.65;background:#fffbeb;border:1px solid #FDE68A;color:#92400e}body.dark-theme .sim-tip-note{background:#d9b15c14!important;border:1px solid rgba(212,175,55,.25)!important;color:#fde68a!important}.article-executive-summary{margin:32px 0;padding:24px;border-radius:14px;background:linear-gradient(135deg,#141a3108,#d9b15c14);border:1px solid rgba(217,177,92,.35);border-left:5px solid #D9B15C;box-shadow:0 4px 16px #141a310a}body.dark-theme .article-executive-summary{background:linear-gradient(135deg,#0b1426,#162444)!important;border-color:#d4af3759!important;border-left-color:#d4af37!important;box-shadow:0 8px 30px #00000073!important}.summary-badge-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.summary-badge-gold{padding:3px 10px;border-radius:6px;font-size:12px;font-weight:800;background:#141a31;color:#d9b15c}body.dark-theme .summary-badge-gold{background:#162238!important;color:#d4af37!important;border:1px solid rgba(212,175,55,.3)!important}.summary-meta-text{font-size:13px;color:var(--muted)}body.dark-theme .summary-meta-text{color:#94a3b8!important}.summary-body-text{font-size:1.05rem;line-height:1.85;margin:0;color:#141a31}body.dark-theme .summary-body-text{color:#cbd5e1!important}.step-guide-timeline{display:flex;flex-direction:column;gap:20px;margin:28px 0;position:relative}.step-guide-item{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;border-radius:12px;background:#fff;border:1px solid #E2E8F0;box-shadow:0 2px 10px #141a3108;transition:all .2s ease}.step-guide-item:hover{border-color:#d9b15c;transform:translateY(-2px);box-shadow:0 6px 18px #141a310f}body.dark-theme .step-guide-item{background:#0b132b!important;border:1px solid rgba(212,175,55,.22)!important;box-shadow:0 4px 16px #00000059!important}body.dark-theme .step-guide-item:hover{border-color:#d4af37!important;box-shadow:0 6px 20px #d4af3726!important}.step-num-bubble{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;flex-shrink:0;background:#141a31;color:#d9b15c;border:2px solid #D9B15C}body.dark-theme .step-num-bubble{background:#162238!important;color:#d4af37!important;border:2px solid #D4AF37!important}.step-content{flex:1}.step-heading{font-family:Anek Bangla,sans-serif;font-size:1.18rem;font-weight:800;color:#141a31;margin:0 0 6px}body.dark-theme .step-heading{color:#f8fafc!important}.step-content p{font-size:1rem;line-height:1.8;margin:0;color:var(--ink)}.data-table-container{width:100%;overflow-x:auto;margin:28px 0;border-radius:12px;border:1px solid var(--line);box-shadow:0 3px 12px #141a310a}body.dark-theme .data-table-container{border-color:#d4af3740!important;box-shadow:0 6px 20px #00000073!important}.styled-gradient-table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.styled-gradient-table thead th{padding:14px 18px;font-family:Anek Bangla,sans-serif;font-size:15.5px;font-weight:800;background:#141a31;color:#fff;border-bottom:2px solid #D9B15C}body.dark-theme .styled-gradient-table thead th{background:#162238!important;color:#d4af37!important;border-bottom:2px solid #D4AF37!important}.styled-gradient-table tbody td{padding:13px 18px;border-bottom:1px solid var(--line);color:var(--ink);line-height:1.7}body.dark-theme .styled-gradient-table tbody td{border-bottom-color:#ffffff14!important;color:#cbd5e1!important}.styled-gradient-table tbody tr:nth-child(2n) td{background:#f8fafcb3}body.dark-theme .styled-gradient-table tbody tr:nth-child(2n) td{background:#0b132b80!important}.styled-gradient-table tbody tr:hover td{background:#d9b15c14}body.dark-theme .styled-gradient-table tbody tr:hover td{background:#d4af3714!important}.guide-chapter{margin:48px 0 36px;padding-top:28px;border-top:1px dashed var(--line)}body.dark-theme .guide-chapter{border-top-color:#ffffff1f!important}.chapter-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px}.badge-num{font-size:12px;font-weight:800;padding:2px 8px;border-radius:4px;background:#141a31;color:#d9b15c}body.dark-theme .badge-num{background:#162238!important;color:#d4af37!important;border:1px solid #D4AF37!important}.badge-title{font-size:12.5px;font-weight:700;color:var(--muted)}body.dark-theme .badge-title{color:#94a3b8!important}.chapter-heading{font-family:Anek Bangla,sans-serif;font-size:1.65rem;font-weight:800;color:#141a31;line-height:1.35;margin:0 0 16px}body.dark-theme .chapter-heading{color:#f8fafc!important}.chapter-paragraph{font-size:1.05rem;line-height:1.95;margin-bottom:20px;color:var(--ink)}.checklist-grid,.feature-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin:28px 0}.checklist-card,.feature-card{padding:22px;border-radius:12px;background:#fff;border:1px solid #E2E8F0;box-shadow:0 2px 10px #141a310a;transition:all .2s ease}.checklist-card:hover,.feature-card:hover{border-color:#d9b15c;transform:translateY(-2px);box-shadow:0 6px 18px #141a3114}body.dark-theme .checklist-card,body.dark-theme .feature-card{background:#0b132b!important;border:1px solid rgba(212,175,55,.22)!important;box-shadow:0 4px 16px #0006!important}body.dark-theme .checklist-card:hover,body.dark-theme .feature-card:hover{border-color:#d4af37!important;box-shadow:0 8px 24px #d4af3726!important}.check-icon,.feature-icon{font-size:24px;margin-bottom:10px}.check-title,.feature-title{font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:800;color:#141a31;margin-bottom:8px}body.dark-theme .check-title,body.dark-theme .feature-title{color:#f8fafc!important}.check-desc,.feature-desc{font-size:.95rem;line-height:1.75;margin:0;color:var(--ink)}.callout-card{display:flex;gap:16px;padding:20px 22px;border-radius:12px;margin:26px 0;background:#f8fafc;border:1px solid #E2E8F0;border-left:5px solid #D9B15C}body.dark-theme .callout-card{background:#0b132b!important;border-color:#d4af3740!important;border-left-color:#d4af37!important}.callout-icon{font-size:24px;flex-shrink:0}.callout-content{flex:1}.callout-title{font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:800;color:#141a31;margin:0 0 8px}body.dark-theme .callout-title{color:#f8fafc!important}.callout-text{font-size:.98rem;line-height:1.8;margin:0;color:var(--ink)}.article-infographic-wrap{margin:36px 0;text-align:center}.article-infographic-img{width:100%;height:auto;border-radius:14px;border:1px solid var(--line);box-shadow:0 8px 25px #141a3114}body.dark-theme .article-infographic-img{border-color:#d4af3740!important;box-shadow:0 12px 35px #0009!important}.article-infographic-caption{margin-top:10px;font-size:13.5px;font-style:italic;color:var(--muted)}body.dark-theme .article-infographic-caption{color:#94a3b8!important}.article-toc-nav{margin:36px 0;padding:24px;border-radius:14px;background:#f8fafc;border:1px solid #E2E8F0}body.dark-theme .article-toc-nav{background:#0b132b!important;border:1px solid rgba(212,175,55,.25)!important}.article-toc-nav .toc-title{font-family:Anek Bangla,sans-serif;font-size:1.3rem;font-weight:800;color:#141a31;margin:0 0 16px}body.dark-theme .article-toc-nav .toc-title{color:#d4af37!important}.article-toc-nav .toc-list{margin:0;padding-left:20px}.article-toc-nav .toc-list li{margin-bottom:8px;font-size:15px;line-height:1.6}.article-toc-nav .toc-list a{color:var(--indigo);text-decoration:none;font-weight:600;transition:color .2s ease}.article-toc-nav .toc-list a:hover{color:var(--gold);text-decoration:underline}body.dark-theme .article-toc-nav .toc-list a{color:#38bdf8!important}body.dark-theme .article-toc-nav .toc-list a:hover{color:#d4af37!important}@media(max-width:1024px){.post-container{grid-template-columns:1fr}.post-sidebar{position:static;margin-top:40px}}@media(max-width:768px){.post-title{font-size:1.95rem}.toc-grid,.related-grid,.post-pagination{grid-template-columns:1fr}.next-btn{text-align:left}.author-bar{flex-direction:column;align-items:flex-start;gap:14px}}
