.policy-section.svelte-9ukbci{margin:28px 0 4px;color:#e2e8f0}.policy-header.svelte-9ukbci{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px}.eyebrow.svelte-9ukbci{color:#34d399;text-transform:uppercase;font-size:.66rem;font-weight:800;letter-spacing:.12em}.policy-header.svelte-9ukbci h2:where(.svelte-9ukbci){font-size:1.55rem;letter-spacing:-.025em;margin:4px 0;color:#f8fafc}.policy-header.svelte-9ukbci p:where(.svelte-9ukbci){font-size:.84rem;color:#94a3b8;max-width:730px;margin:5px 0}.alllink.svelte-9ukbci,.more.svelte-9ukbci a:where(.svelte-9ukbci){white-space:nowrap;color:#6ee7b7;font-size:.81rem;font-weight:700}.collection-note.svelte-9ukbci{font-size:.72rem;color:#9fb0c3;padding:10px 13px;border:1px solid #334155;background:#142037;border-radius:9px;margin:11px 0 16px}.collection-note.svelte-9ukbci strong:where(.svelte-9ukbci){color:#e2e8f0}.policy-controls.svelte-9ukbci{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:10px;padding:13px;background:#101b2c;border:1px solid #334155;border-radius:12px;margin-bottom:7px}.policy-controls.svelte-9ukbci label:where(.svelte-9ukbci){display:flex;flex-direction:column;gap:5px;color:#cbd5e1;font-size:.73rem;font-weight:700}.policy-controls.svelte-9ukbci select:where(.svelte-9ukbci),.policy-controls.svelte-9ukbci input:where(.svelte-9ukbci){padding:10px;background:#0b1424;color:#f8fafc;border:1px solid #475569;border-radius:8px;min-width:0}.policy-controls.svelte-9ukbci input:where(.svelte-9ukbci)::-moz-placeholder{color:#94a3b8}.policy-controls.svelte-9ukbci input:where(.svelte-9ukbci)::placeholder{color:#94a3b8}.results.svelte-9ukbci{font-size:.75rem;color:#94a3b8;margin:10px 0}.updates.svelte-9ukbci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.update-card.svelte-9ukbci{background:#111d2f;border:1px solid #334155;border-radius:13px;padding:18px;min-width:0}.meta.svelte-9ukbci{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.currency.svelte-9ukbci{font-size:.75rem;font-weight:780;color:#a7f3d0}.publication-type.svelte-9ukbci{font-size:.65rem;font-weight:700;padding:4px 8px;border:1px solid #2c6955;border-radius:8px;color:#a7f3d0;background:#0d3e32}.meta.svelte-9ukbci time:where(.svelte-9ukbci){font-size:.73rem;color:#b2c3d5;margin-left:auto}.update-card.svelte-9ukbci h3:where(.svelte-9ukbci){font-size:1.02rem;line-height:1.4;color:#f8fafc;margin:4px 0 8px}.update-card.svelte-9ukbci>p:where(.svelte-9ukbci){font-size:.8rem;line-height:1.62;color:#b3c3d4;margin:0 0 12px}.takeaway.svelte-9ukbci{font-size:.75rem;color:#cbd5e1;border-left:2px solid #10b981;padding:7px 10px;background:#19283a;margin:9px 0 12px}.takeaway.svelte-9ukbci strong:where(.svelte-9ukbci){color:#e2e8f0}.source-link.svelte-9ukbci{color:#6ee7b7;font-size:.79rem;text-underline-offset:3px;font-weight:670}.related.svelte-9ukbci{margin:10px 0}.related.svelte-9ukbci button:where(.svelte-9ukbci){border:0;background:none;color:#9dddc5;padding:2px 0;font-size:.75rem;font-weight:650;text-decoration:underline;cursor:pointer}.related.svelte-9ukbci p:where(.svelte-9ukbci){font-size:.73rem;color:#94a3b8;margin:7px 0}.pairs.svelte-9ukbci{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 12px}.pairs.svelte-9ukbci span:where(.svelte-9ukbci){border:1px solid #475569;border-radius:5px;padding:3px 6px;color:#d9e5f3;font-size:.69rem;background:#16243a}.noresults.svelte-9ukbci{background:#172538;color:#cbd5e1;border:1px solid #334155;padding:18px;border-radius:12px}.more.svelte-9ukbci{margin:17px 0 0}.compact.svelte-9ukbci{margin-top:29px}.pair-scoped.svelte-9ukbci{border-top:1px solid #334155;padding-top:22px}.pair-scoped.svelte-9ukbci .updates:where(.svelte-9ukbci){grid-template-columns:repeat(2,minmax(0,1fr))}.compact.svelte-9ukbci .update-card:where(.svelte-9ukbci){padding:17px}.compact.svelte-9ukbci .update-card>p:where(.svelte-9ukbci){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:730px){.updates.svelte-9ukbci{grid-template-columns:1fr}.policy-header.svelte-9ukbci{align-items:flex-start;flex-direction:column}.policy-controls.svelte-9ukbci{grid-template-columns:1fr 1fr}.policy-controls.svelte-9ukbci label:where(.svelte-9ukbci):last-child{grid-column:1/-1}.alllink.svelte-9ukbci{white-space:normal}.compact.svelte-9ukbci .updates:where(.svelte-9ukbci){grid-template-columns:1fr}}
