.cr-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.cr-fact{padding:1.2rem;border:1px solid #d3dacd;background:#f6f7f2;border-radius:6px}.cr-fact dt{font-size:.85rem;font-weight:700;color:#58675f}.cr-fact dd{margin:.4rem 0 0;line-height:1.6}.cr-status{padding:1rem 1.25rem;background:#f8eee1;border-left:4px solid #956c32;margin:1.5rem 0}.cr-state{display:block;font-size:.85rem;font-weight:600;margin-top:.3rem}.cr-note{font-size:.9rem;color:#58675f}.cr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.cr-grid section{padding:1.2rem;border:1px solid #d3dacd;border-radius:6px}.cr-grid h2{font-size:1.3rem;margin-top:0}.cr-sort-state{min-height:1.6em;font-size:.9rem}.cm-page iframe{max-width:100%}.cm-page .cr-table{min-width:650px}.cm-page .cr-hubtable{min-width:850px}.cm-page .cr-figure img{max-height:500px;object-fit:contain;background:#f3f1e9}.cm-page .cr-skip{display:inline-block;margin:.7rem 0}.cm-page .cr-map-note{font-size:.85rem}.cm-page [hidden]{display:none!important}@media(max-width:640px){.cr-facts,.cr-grid{grid-template-columns:1fr}.cr-fact{padding:1rem}.cr-status{padding:.85rem 1rem}.cm-page .cr-table th,.cm-page .cr-table td{overflow-wrap:anywhere}.cm-page .cr-hubtable{min-width:740px}}
