.ReviewComments_comments__oahc_{container-type:inline-size}.ReviewComments_contributorsLabel__0CMlq{color:var(--text-color-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.06em}.ReviewComments_metadataDate__fWR6X{color:var(--text-color);font-size:.8125rem}.ReviewComments_comment__cIw_M{display:flex;gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--surface-border)}.ReviewComments_avatar__YDNp9{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--primary-50);color:var(--primary-700);font-size:.875rem;font-weight:700}.ReviewComments_content__aTTa1{flex:1 1;min-width:0}.ReviewComments_header__CtGpX{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.ReviewComments_identity__ENpvQ{display:contents}.ReviewComments_sectionDividerLabel__u6IiB{color:var(--primary-700);font-size:.875rem;font-weight:600;letter-spacing:.06em}.ReviewComments_author__O3VbW{color:var(--text-color);overflow-wrap:anywhere}.ReviewComments_group__kQqKn{padding:.25rem .625rem;border-radius:1rem;background:var(--primary-100);color:var(--primary-700);border:1px solid var(--primary-200);font-size:.75rem;font-weight:600;overflow-wrap:anywhere}.ReviewComments_timestamp__1j5mq{margin-left:auto;color:var(--text-color);font-size:.8125rem;text-align:right}.ReviewComments_scope__s_0oK{display:flex;align-items:baseline;gap:.5rem;margin-top:.5rem;color:var(--primary-700);font-size:.875rem;font-weight:500;overflow-wrap:anywhere}.ReviewComments_body__lJ0zl{margin:.75rem 0 0;color:var(--text-color);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ReviewComments_metadata__iXcm5{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.375rem}.ReviewComments_edited__AIon4{color:var(--text-color);font-size:.75rem;font-style:italic}.ReviewComments_newerFiles__QjrFe.p-tag{align-items:center;background:transparent;color:var(--orange-800);border:1px solid var(--warning-color)}.ReviewComments_newerFiles__QjrFe .p-tag-icon,.ReviewComments_newerFiles__QjrFe .p-tag-value{line-height:1}.ReviewComments_newerFiles__QjrFe .p-tag-icon{color:var(--warning-color)}@container (max-width: 32rem){.ReviewComments_timestamp__1j5mq{flex-basis:100%;margin-left:0}}.ReviewComments_inlineDate__2vCUh .ReviewComments_header__CtGpX{flex-wrap:nowrap;align-items:flex-start}.ReviewComments_inlineDate__2vCUh .ReviewComments_identity__ENpvQ{display:flex;flex:1 1;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.ReviewComments_inlineDate__2vCUh .ReviewComments_timestamp__1j5mq{flex:0 0 auto;margin-left:auto;white-space:nowrap}.ReviewPanel_container__QZHhU{container-type:inline-size}.ReviewPanel_splitLayout__lA8iw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-gap:1rem;gap:1rem;align-items:start}.ReviewPanel_stackedPanels___g2EZ .ReviewPanel_splitLayout__lA8iw{grid-template-columns:minmax(0,1fr)}.ReviewPanel_commentPanel__yHRx1,.ReviewPanel_packageActions__ijK0b{min-width:0}.ReviewPanel_packageActions__ijK0b .p-panel-content{display:flex;flex-direction:column;gap:.75rem}.ReviewPanel_packageActions__ijK0b .p-panel-content>.p-button{width:100%}.ReviewPanel_packageActions__ijK0b .p-button-label{white-space:normal}.ReviewPanel_stackedPanels___g2EZ .ReviewPanel_packageActions__ijK0b{border:0;background:transparent}.ReviewPanel_stackedPanels___g2EZ .ReviewPanel_packageActions__ijK0b>.p-panel-header{display:none}.ReviewPanel_stackedPanels___g2EZ .ReviewPanel_packageActions__ijK0b .p-panel-content{border:0;padding:0;background:transparent}.ReviewPanel_commentPanel__yHRx1 .p-accordion-content,.ReviewPanel_commentPanel__yHRx1 .p-panel-content{background:var(--surface-a)}.ReviewPanel_commentPanel__yHRx1 .p-accordion-header-link{background:var(--surface-a);border-left:0;border-right:0;border-radius:0;padding:.75rem .5rem}.ReviewPanel_commentPanel__yHRx1 .p-accordion-content{border:0;border-radius:0;padding:.5rem 0}@container (max-width: 1000px){.ReviewPanel_splitLayout__lA8iw{grid-template-columns:minmax(0,1fr)}}.ReviewPanel_header__9Jnz0{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:3.5rem;padding:.5rem}.ReviewPanel_footer__HMRI_{border-top:1px solid var(--surface-border);border-radius:0 0 var(--border-radius) var(--border-radius);padding:.75rem .5rem}.ReviewPanel_finishLater__H7cHX{display:flex;justify-content:flex-start;border-top:1px solid var(--surface-border);padding-top:.75rem}.ReviewPanel_finishLater__H7cHX>.p-button{width:auto}.ReviewPanel_finishLater__H7cHX .p-button-label{flex:0 1 auto;text-align:left}.ReviewWorkspace_workspace__aO8Un{--document-column-width:440px;--preview-min-width:900px;--comment-column-width:380px;--rail-width:3rem;--documents-width:var(--document-column-width);--comments-width:var(--comment-column-width);display:grid;grid-template-columns:var(--documents-width) minmax(0,1fr) var(--comments-width);align-items:start;grid-gap:1rem;gap:1rem;width:100%}.ReviewWorkspace_documentsCollapsed__AxhzD{--documents-width:var(--rail-width)}.ReviewWorkspace_commentsCollapsed__H2kf8{--comments-width:var(--rail-width)}.ReviewWorkspace_commentColumn__i7ebp,.ReviewWorkspace_documents__c1iAd{min-width:0}.ReviewWorkspace_commentColumn__i7ebp,.ReviewWorkspace_rail__yl7Fy{position:-webkit-sticky;position:sticky;top:1rem}.ReviewWorkspace_rail__yl7Fy{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;min-height:18rem;padding:1rem .25rem;border:1px solid var(--surface-border);border-radius:var(--border-radius);background:var(--surface-100);color:var(--primary-color);font:inherit;cursor:pointer}.ReviewWorkspace_rail__yl7Fy:hover{background:var(--surface-200)}.ReviewWorkspace_rail__yl7Fy:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ReviewWorkspace_railLabel__9B7lN{writing-mode:vertical-rl;font-weight:700}.ReviewWorkspace_preview___yk4R{min-width:0;container:document-preview/inline-size}.ReviewWorkspace_documentHeading__43bdW{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem;min-width:0}.ReviewWorkspace_navigationButton__WpscU.p-button{width:2rem;height:2rem;padding:0;flex-shrink:0}@container document-preview (max-width: 750px){.ReviewWorkspace_workspace__aO8Un .ReviewWorkspace_decisionButton__RBSqW{width:3rem;flex-shrink:0;padding:.75rem;justify-content:center}.ReviewWorkspace_workspace__aO8Un .ReviewWorkspace_decisionButton__RBSqW .p-button-label{display:none}.ReviewWorkspace_workspace__aO8Un .ReviewWorkspace_decisionButton__RBSqW .p-button-icon{margin:0}}.ReviewWorkspace_comments__21aNJ{min-width:0;max-height:calc(100dvh - 2rem);overflow:auto;background:var(--surface-a);border-radius:var(--border-radius)}.ReviewWorkspace_heading__CZbr4{display:flex;align-items:center;gap:.5rem;min-width:0;white-space:nowrap}.ReviewWorkspace_documentName__0pXE6{overflow:hidden;text-overflow:ellipsis;font-size:.8125rem;font-weight:400}.ReviewWorkspace_panelHeader__e1W9J{position:-webkit-sticky;position:sticky;top:0;z-index:1}.OverallReviewForm_status__G9CR8{min-width:0}.OverallReviewForm_status__G9CR8 .p-panel-content{display:flex;flex-direction:column;gap:1rem}.OverallReviewForm_status__G9CR8 .p-panel-content>p{margin:0}.OverallReviewForm_reviewDecision__n962K{padding-top:1.5rem}.OverallReviewForm_statusActions__KIDJ6{display:flex;flex-direction:column;gap:.75rem}.OverallReviewForm_statusActions__KIDJ6 .p-button{width:100%}.OverallReviewForm_status__G9CR8 .p-button-label{white-space:normal}.RejectedSubmittalStatusBox_packageHeader__lEZw6{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem;padding:1rem;color:var(--red-800);background:var(--red-50);font-size:1.125rem}.RejectedSubmittalStatusBox_reviewLabel__oZw1z{border-left:1px solid var(--surface-border);padding-left:.75rem;color:var(--text-color);font-size:.875rem;font-weight:400}.RejectedSubmittalStatusBox_actions__vnxxK{min-width:0}.RejectedSubmittalStatusBox_actions__vnxxK .p-panel-content{display:flex;flex-direction:column;gap:.75rem}.RejectedSubmittalStatusBox_actions__vnxxK .p-panel-content>.p-button{width:100%}.RejectedSubmittalStatusBox_actions__vnxxK .p-button-label{white-space:normal}