.journal-review-preset {display:block;margin:12px 0;}
.journal-review-preset span {display:block;margin-bottom:6px;}
.journal-review-preset select {width:100%;max-width:100%;}
#journal-supervisor-batch {width:min(820px,94vw);max-height:90dvh;overflow:auto;border:0;border-radius:14px;padding:22px;color:#20324a;}
#journal-supervisor-batch::backdrop {background:rgba(16,30,48,.48);}
#journal-supervisor-batch header {display:flex;align-items:center;justify-content:space-between;gap:12px;}
#journal-supervisor-batch label {display:block;margin:12px 0;}
#journal-supervisor-batch select,#journal-supervisor-batch textarea {width:100%;}
.journal-supervisor-preview {max-height:30dvh;overflow:auto;background:#f5f8fc;padding:12px;border-radius:8px;}
.journal-supervisor-preview details {padding:8px 0;border-bottom:1px solid #dce4ed;}
.journal-supervisor-preview summary {cursor:pointer;overflow-wrap:anywhere;}
#journal-supervisor-batch p {overflow-wrap:anywhere;white-space:pre-wrap;}
#journal-supervisor-batch footer {display:flex;justify-content:flex-end;margin-top:12px;}
.journal-supervisor-batch-hint {flex-basis:100%;margin:4px 0;font-size:13px;color:#52657d;}
@media(max-width:600px){#journal-supervisor-batch{padding:14px;}#journal-supervisor-batch h2{font-size:19px;}}

/* The workspace creates selectors only for authorized management roles. */
#journals-view .journal-select-col:has(input) {display:table-cell;}
