
/*! BSCRS REVIEWER CLUSTER WORKSPACE FINAL - v20260830reviewcluster */
html body.fascrs-reference-mode .manuscript-review-workspace{
    border-radius:22px!important;
}
html body.fascrs-reference-mode .review-cluster-grid{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:14px!important;
}
html body.fascrs-reference-mode .review-cluster-card{
    background:#fff!important;
    border:1px solid #d9e6f3!important;
    border-left:5px solid #0d4fa3!important;
    border-radius:18px!important;
    padding:16px!important;
    box-shadow:0 10px 26px rgba(7,20,63,.06)!important;
}
html body.fascrs-reference-mode .cluster-card-head{
    display:flex!important;
    justify-content:space-between!important;
    align-items:center!important;
    gap:12px!important;
    margin-bottom:10px!important;
}
html body.fascrs-reference-mode .cluster-card-head strong{
    color:#07143f!important;
    font-size:18px!important;
}
html body.fascrs-reference-mode .cluster-note-btn,
html body.fascrs-reference-mode .decision-note-btn{
    border:1px solid #bfe9f0!important;
    background:#ecfeff!important;
    color:#0d4fa3!important;
    border-radius:999px!important;
    padding:7px 10px!important;
    font-weight:900!important;
    cursor:pointer!important;
    width:auto!important;
}
html body.fascrs-reference-mode .cluster-content-box{
    max-height:360px!important;
    overflow:auto!important;
    white-space:pre-wrap!important;
    background:#f8fbff!important;
    border:1px solid #e6eef8!important;
    border-radius:14px!important;
    padding:14px!important;
    color:#223044!important;
    font-family:Georgia,"Times New Roman",serif!important;
    line-height:1.74!important;
}
html body.fascrs-reference-mode .cluster-checks{
    display:grid!important;
    grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;
    gap:8px!important;
    margin-top:12px!important;
}
html body.fascrs-reference-mode .cluster-checks label,
html body.fascrs-reference-mode .review-confirm-checklist label{
    display:flex!important;
    gap:8px!important;
    align-items:flex-start!important;
    padding:10px!important;
    background:#fff!important;
    border:1px solid #e6eef8!important;
    border-radius:12px!important;
    color:#344154!important;
    font-weight:750!important;
}
html body.fascrs-reference-mode .review-decision-guide{
    margin-top:18px!important;
    padding:16px!important;
    background:#f8fbff!important;
    border:1px solid #d9e6f3!important;
    border-radius:18px!important;
}
html body.fascrs-reference-mode .decision-guide-grid{
    display:grid!important;
    grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;
    gap:10px!important;
}
html body.fascrs-reference-mode .decision-note-btn{
    display:grid!important;
    gap:5px!important;
    text-align:left!important;
    border-radius:16px!important;
    padding:12px!important;
    background:#fff!important;
}
html body.fascrs-reference-mode .decision-note-btn strong{
    color:#07143f!important;
}
html body.fascrs-reference-mode .decision-note-btn span{
    color:#52627a!important;
    font-weight:750!important;
    line-height:1.45!important;
}
html body.fascrs-reference-mode #sectionReviewNotes,
html body.fascrs-reference-mode #reviewerComments{
    min-height:150px!important;
}
@media(max-width:720px){
    html body.fascrs-reference-mode .cluster-card-head,
    html body.fascrs-reference-mode .decision-guide-grid,
    html body.fascrs-reference-mode .cluster-checks{
        display:grid!important;
        grid-template-columns:1fr!important;
    }
    html body.fascrs-reference-mode .cluster-note-btn,
    html body.fascrs-reference-mode .decision-note-btn{
        width:100%!important;
    }
    html body.fascrs-reference-mode .cluster-content-box{
        max-height:320px!important;
    }
}
