.case-id{font-size:13px;letter-spacing:1px;color:#7C3312;margin:0 0 20px;overflow-wrap:anywhere}
.collection-intake .entry{margin-top:24px}
.collection-feedback label{display:block;margin:26px 0 10px;font-size:14px;color:var(--muted)}
.collection-feedback textarea,.collection-feedback input{width:100%;border:1px solid var(--line);border-radius:16px;background:#fff;padding:15px;font:inherit;color:var(--body)}
.collection-feedback textarea{min-height:120px}
.collection-feedback input{min-height:48px}
.collection-feedback h1{font-size:29px}
.admin-list{list-style:none;padding:0;margin:28px 0}.admin-list li{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:12px 0}.admin-list button{width:auto}
.replay-section{border-top:1px solid var(--line);margin:28px 0;padding-top:22px}.replay-section h2{margin-bottom:16px}.replay-row{border-bottom:1px solid var(--line);padding:12px 0;overflow-wrap:anywhere}.replay-row strong{font-size:13px;font-weight:500;color:var(--muted)}.replay-row p{white-space:pre-wrap;margin-top:5px}
#admin-app form{display:grid;gap:14px;margin:26px 0}#admin-app label{display:grid;gap:8px}#admin-app input,#admin-app select,#admin-app textarea{border:1px solid var(--line);border-radius:12px;background:#fff;padding:12px;font:inherit;color:var(--body)}#admin-app textarea{min-height:120px}
