.cohort-workspace{max-width:85ch;margin:2rem auto;overflow-wrap:anywhere}.cohort-workspace form,.cohort-step,.cohort-post{padding:1.2rem;border:1px solid var(--line,#bbb);border-radius:.5rem;margin:1.2rem 0}.cohort-workspace h2,.cohort-workspace h3{scroll-margin-top:6rem}.cohort-workspace textarea,.cohort-workspace input:not([type=checkbox]),.cohort-workspace select{display:block;width:100%;max-width:100%;font:inherit;margin:.5rem 0 1rem}.cohort-workspace button{margin:.4rem .3rem .4rem 0}.cohort-check{display:flex;align-items:flex-start;gap:.7rem;margin:1rem 0}.cohort-check input{flex:none;margin-top:.35rem}.cohort-notice{padding:1rem;border-inline-start:3px solid currentColor}.cohort-dialog{max-width:65ch;width:calc(100% - 2rem);max-height:85vh;overflow:auto;padding:1.5rem;color:var(--ink,#26332b);background:var(--paper,#f5f1e9);border:1px solid currentColor}.cohort-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere}.cohort-post p{white-space:pre-wrap}.cohort-workspace [role=status]{scroll-margin-top:6rem}
