.corpus-r9{margin-block:2.2rem}.corpus-r9 figure{margin:1.5rem 0}.corpus-r9 figure img{display:block;width:100%;max-width:640px;height:auto;object-fit:contain}.corpus-r9 figcaption{font-size:1rem;line-height:1.55;margin-top:.7rem}.corpus-r9 .r9-photo img{max-height:560px;width:auto;max-width:100%}.corpus-r9 .r9-record{list-style:none;padding:0;display:grid;gap:1rem}.corpus-r9 .r9-record>li{border:1px solid #c9d2c8;border-radius:12px;padding:1rem;background:#fff9ed}.corpus-r9 .r9-record h3{margin:0 0 .8rem;font-size:1.15rem}.corpus-r9 .r9-record dl{margin:0}.corpus-r9 .r9-record dt{font-size:.9rem;font-weight:700}.corpus-r9 .r9-record dd{margin:0 0 .6rem;overflow-wrap:anywhere}.corpus-r9 details{margin-block:1rem}.corpus-r9 summary{cursor:pointer}.corpus-r9 .r9-downloads{display:flex;gap:.7rem;flex-wrap:wrap}.corpus-r9 .button{white-space:normal;overflow-wrap:anywhere}.r9-directory{columns:2;column-gap:2rem}.r9-directory li{break-inside:avoid;margin-block:.8rem}.r9-source-list{overflow-wrap:anywhere}@media(max-width:650px){.r9-directory{columns:1}.corpus-r9 .r9-downloads{display:grid}.corpus-r9 figure{margin-inline:0}} .corpus-r9 textarea[data-copytext]{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:9rem;margin:.7rem 0 1rem;padding:.9rem;border:1px solid #81958b;border-radius:10px;background:#fffef8;color:#263b3c;font:inherit;font-size:1rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical}.corpus-r9 label{display:block;line-height:1.5}