#s2047-crisis-panel{position:fixed;z-index:100090;inset:6vh 5vw auto auto;width:min(760px,90vw);max-height:88vh;overflow:auto;background:rgba(4,13,24,.97);border:2px solid #ffd84d;border-radius:16px;color:#f7fbff;box-shadow:0 20px 80px #000;padding:0 18px 18px}#s2047-crisis-panel[hidden]{display:none}#s2047-crisis-panel>header{position:sticky;top:0;background:#071522;display:flex;justify-content:space-between;align-items:center;padding:14px 0;z-index:2}#s2047-crisis-panel button{background:#ffd84d;color:#07121e;border:0;border-radius:8px;padding:9px 12px;font-weight:700;margin:4px;cursor:pointer}.s2047-crisis-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 16px}.s2047-crisis-summary span,.s2047-crisis-list article,.s2047-active-crisis,.s2047-crisis-history{background:#10263a;border:1px solid #34506a;border-radius:10px;padding:12px}.s2047-crisis-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.s2047-crisis-history p{margin:5px 0}@media(max-width:620px){.s2047-crisis-summary{grid-template-columns:1fr}#s2047-crisis-panel{inset:3vh 3vw;width:94vw}}
