.prose figure:has(>table){max-width:100%;overflow-x:auto;margin:1.5rem 0}.prose figure>table{width:100%;border-collapse:collapse;table-layout:fixed}.prose figure>table th,.prose figure>table td{padding:.6rem;border-bottom:1px solid var(--border, #75849a);text-align:start;overflow-wrap:anywhere;vertical-align:top}.prose figure>figcaption{font-size:.85rem;line-height:1.6;margin-block:.6rem;overflow-wrap:anywhere}.prose meter{display:block;width:min(100%,16rem);height:1.2rem}.prose figure>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;padding:0;list-style:none}.prose figure>ul>li{border:1px solid var(--border, #75849a);border-radius:.65rem;padding:.9rem;overflow-wrap:anywhere}.prose figure>ol{padding-inline-start:1.5rem;border-inline-start:2px solid var(--border, #75849a)}.prose figure>ol>li{padding-block:.6rem;overflow-wrap:anywhere}.admin-panel pre.text-wrap{white-space:pre-wrap!important;overflow-wrap:anywhere;max-width:100%}.admin-panel textarea{display:block;width:100%;min-height:6rem}.admin-panel label{overflow-wrap:anywhere}@media(max-width:600px){.prose figure>table th,.prose figure>table td{padding:.4rem;font-size:.9rem}}
