body.emergency .shell{padding-bottom:calc(255px + env(safe-area-inset-bottom,0px))}
.emergency .connection-line{margin-bottom:12px}
.emergency .toast{pointer-events:none}
.emergency .form-card p{margin:0}
.emergency .em-summary{display:grid;grid-template-columns:6em minmax(0,1fr);gap:8px;overflow-wrap:anywhere}
.em-summary dd{margin:0}
.em-archive-image{width:100%;max-height:235px;object-fit:contain;border-radius:10px}
.em-number{font-size:54px;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--accent)}
