.cadaver_content__pFZua{display:grid;gap:1.25rem;padding-block:1rem 3rem;min-width:0}.cadaver_content__pFZua h1{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.12;margin:0}.cadaver_content__pFZua h2{font-size:1.2rem}.cadaver_content__pFZua p{margin:0;line-height:1.65}.cadaver_content__pFZua textarea{min-height:11rem;resize:vertical;font:inherit;line-height:1.65}.cadaver_actions__5ugyy{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.cadaver_hint__VObLQ{padding:1rem 1.25rem;border-inline-start:4px solid var(--accent);background:var(--surface,#fff);overflow-wrap:anywhere}.cadaver_roster__fGBKW{padding-left:1.5rem;margin:0}.cadaver_roster__fGBKW li{padding-block:.4rem;overflow-wrap:anywhere}.cadaver_deadline__VG2Kv{font-size:.875rem;opacity:.8}.cadaver_story__iJMCF{list-style:none;padding:0;display:grid;gap:1.5rem}.cadaver_story__iJMCF li{border-top:1px solid var(--border,#ddd);padding-top:1rem}.cadaver_story__iJMCF p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.125rem;line-height:1.85}.cadaver_story__iJMCF small{display:block;margin-top:.5rem;opacity:.75}.cadaver_dialog__uZwdM{color:inherit;background:var(--surface,white);border:1px solid var(--border,#ddd);border-radius:1rem;padding:1.5rem;max-width:min(32rem,calc(100vw - 2rem));max-height:85dvh;overflow-y:auto;overflow-wrap:anywhere}.cadaver_dialog__uZwdM::backdrop{background:#0008}.cadaver_dialog__uZwdM p{line-height:1.6}.cadaver_content__pFZua textarea{width:100%;padding:1rem;border:1px solid var(--border,#cbd5e1);border-radius:.75rem;background:var(--surface,#fff);color:inherit}.cadaver_content__pFZua textarea:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:2px}