.curator-materials,.image-use{border-top:1px solid var(--line,rgba(17,17,17,.18));scroll-margin-top:110px}
.curator-materials h2,.image-use h2{font-size:clamp(23px,2.4vw,36px);font-weight:500;line-height:1.35;margin:0 0 22px}
.curator-materials p,.image-use p{font-size:14px;line-height:1.85;max-width:85ch}
.curator-materials-list{list-style:none;padding:0;margin:36px 0}
.curator-materials-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 35px;padding:24px 0;border-top:1px solid var(--line,rgba(17,17,17,.18));align-items:center}
.curator-materials-list li:last-child{border-bottom:1px solid var(--line,rgba(17,17,17,.18))}
.curator-materials-list h3,.image-use h3{font-size:16px;line-height:1.6;font-weight:500;margin:0;overflow-wrap:anywhere}
.curator-materials .curator-file-info{font-size:12px;margin:7px 0 0;opacity:.7}
.curator-actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}
.curator-actions a,.image-use>a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid currentColor;font-size:12px}
.curator-materials a:focus-visible,.image-use a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.curator-materials .curator-pending{font-size:12px;max-width:32ch;opacity:.7;margin:0}
.curator-history-note{max-width:85ch}
.curator-history-note p{font-size:13px}
.curator-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.image-use h3{margin-top:32px}
.image-use p{max-width:none;word-break:keep-all;overflow-wrap:normal;hyphens:none}
.image-use .image-use-sentence{display:inline}
@media(min-width:1121px){.image-use .image-use-sentence{display:block}}
.image-use h2,.image-use h3,.image-use>a{word-break:keep-all;overflow-wrap:normal;hyphens:none}
@media(max-width:800px){.curator-materials-list li{grid-template-columns:minmax(0,1fr);gap:12px}.curator-materials .curator-pending{max-width:none}}
