.page-module___8aEwW__loginShell,.page-module___8aEwW__appShell{--success:#07884a;--success-soft:#eaf8f0;--warning:#b54708;--warning-soft:#fff4e5;--danger:#c4320a;--danger-soft:#fff1ed;width:100%;height:100dvh;color:var(--text);background:var(--canvas);font-family:var(--font-ui);font-variant-numeric:tabular-nums}.page-module___8aEwW__acceptancePersonnelScreen{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.page-module___8aEwW__acceptancePersonnelScreen>section{min-height:min(480px,65dvh)}.page-module___8aEwW__acceptancePersonnelDetails{border-bottom:1px solid var(--line);background:var(--surface);flex:none}.page-module___8aEwW__acceptancePersonnelDetails>summary{cursor:pointer;color:var(--ink);padding:10px 18px;font-size:14px;font-weight:600}.page-module___8aEwW__acceptancePersonnelDetails>summary span{color:var(--muted);margin-left:14px;font-size:12px;font-weight:400}.page-module___8aEwW__acceptancePersonnelDetails>summary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.page-module___8aEwW__acceptancePersonnelDetails>section{border:0;border-radius:0;max-height:55dvh;margin:0;padding:12px 18px;overflow:auto}.page-module___8aEwW__recapScreen{background:#f4f6f8;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__recapHeader{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(220px,.7fr) minmax(520px,1.6fr) auto;align-items:center;gap:20px;padding:18px 24px;display:grid}.page-module___8aEwW__recapHeader>div:first-child>span{color:#175cd3;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.page-module___8aEwW__recapHeader h1{color:var(--ink);letter-spacing:0;margin:4px 0 0;font-size:23px}.page-module___8aEwW__recapHeader p{color:var(--muted);margin:4px 0 0;font-size:11px}.page-module___8aEwW__recapMetrics{border:1px solid var(--line);background:#fafbfd;border-radius:5px;grid-template-columns:repeat(5,minmax(82px,1fr));display:grid}.page-module___8aEwW__recapMetrics>div{text-align:center;place-content:center;min-height:56px;padding:7px 10px;display:grid}.page-module___8aEwW__recapMetrics>div+div{border-left:1px solid var(--line-soft)}.page-module___8aEwW__recapMetrics span{color:var(--muted);font-size:10px}.page-module___8aEwW__recapMetrics strong{color:var(--ink);margin-top:3px;font-size:18px}.page-module___8aEwW__recapMetricPoor strong{color:#b42318}.page-module___8aEwW__recapMetricRework strong{color:#b54708}.page-module___8aEwW__recapMetricGood strong{color:#067647}.page-module___8aEwW__recapImportButton,.page-module___8aEwW__recapQueryButton,.page-module___8aEwW__recapRefreshButton,.page-module___8aEwW__recapViewButton,.page-module___8aEwW__recapReworkButton{font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.page-module___8aEwW__recapImportButton{color:#fff;background:#155eef;border:1px solid #0b4acb;height:38px;padding:0 14px;font-size:12px;font-weight:700}.page-module___8aEwW__recapImportButton:hover{background:#0b4acb}.page-module___8aEwW__recapFilters{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;align-items:end;gap:7px;padding:9px 18px;display:flex;overflow-x:auto}.page-module___8aEwW__recapFilters>label{flex:none;gap:3px;display:grid}.page-module___8aEwW__recapFilters>label>span{color:var(--muted);font-size:9px}.page-module___8aEwW__recapFilters input[type=date],.page-module___8aEwW__recapFilters>select{width:126px;height:35px;color:var(--text);background:#fff;border:1px solid #cbd5e1;border-radius:4px;outline:none;padding:0 9px;font-size:11px}.page-module___8aEwW__recapFilters>select{width:138px}.page-module___8aEwW__recapFilters input:focus,.page-module___8aEwW__recapFilters select:focus{border-color:#84adff;box-shadow:0 0 0 2px #dce8ff}.page-module___8aEwW__recapPresets{background:#fff;border:1px solid #cbd5e1;border-radius:4px;align-items:center;height:35px;display:flex}.page-module___8aEwW__recapPresets button{height:100%;color:var(--muted);border:0;border-right:1px solid var(--line-soft);cursor:pointer;background:0 0;padding:0 9px;font-size:10px}.page-module___8aEwW__recapPresets button:last-child{border-right:0}.page-module___8aEwW__recapPresets button:hover{color:#175cd3;background:#eff4ff}.page-module___8aEwW__recapSearch{background:#fff;border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:7px;min-width:210px;height:35px;padding:0 8px;display:flex}.page-module___8aEwW__recapSearch:focus-within{border-color:#84adff;box-shadow:0 0 0 2px #dce8ff}.page-module___8aEwW__recapSearch svg{color:#98a2b3;flex:none}.page-module___8aEwW__recapSearch input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.page-module___8aEwW__recapSearch button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px;display:grid}.page-module___8aEwW__recapQueryButton{color:#fff;background:#155eef;border:1px solid #155eef;height:35px;padding:0 12px;font-size:11px;font-weight:700}.page-module___8aEwW__recapRefreshButton,.page-module___8aEwW__recapViewButton{color:#475467;background:#fff;border:1px solid #cbd5e1;width:35px;height:35px}.page-module___8aEwW__recapRefreshButton:hover,.page-module___8aEwW__recapViewButton:hover{color:#175cd3;background:#f5f8ff;border-color:#84adff}.page-module___8aEwW__recapQueryButton:disabled,.page-module___8aEwW__recapRefreshButton:disabled,.page-module___8aEwW__recapViewButton:disabled{cursor:wait;opacity:.55}.page-module___8aEwW__recapError,.page-module___8aEwW__recapImportError{color:#b42318;background:#fef3f2;border-bottom:1px solid #fecdca;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:flex}.page-module___8aEwW__recapError span,.page-module___8aEwW__recapImportError span{flex:1;min-width:0}.page-module___8aEwW__recapError button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px;display:grid}.page-module___8aEwW__recapTableWrap{background:#fff;flex:auto;min-height:0;overflow:auto}.page-module___8aEwW__recapTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1240px}.page-module___8aEwW__recapTable th{z-index:1;color:#667085;text-align:left;background:#f8fafc;border-bottom:1px solid #d0d5dd;padding:9px 10px;font-size:10px;font-weight:700;position:sticky;top:0}.page-module___8aEwW__recapTable td{vertical-align:middle;color:#475467;border-bottom:1px solid #eaecf0;height:67px;padding:8px 10px;font-size:11px}.page-module___8aEwW__recapTable tbody tr:hover{background:#f9fbff}.page-module___8aEwW__recapTable th:first-child{width:118px}.page-module___8aEwW__recapTable th:nth-child(2){width:82px}.page-module___8aEwW__recapTable th:nth-child(3){width:190px}.page-module___8aEwW__recapTable th:nth-child(4){width:200px}.page-module___8aEwW__recapTable th:nth-child(5){width:150px}.page-module___8aEwW__recapTable th:nth-child(6),.page-module___8aEwW__recapTable th:nth-child(7){width:130px}.page-module___8aEwW__recapTable th:nth-child(8){width:156px}.page-module___8aEwW__recapTable th:last-child{text-align:center;width:56px}.page-module___8aEwW__recapTable td:last-child{text-align:center}.page-module___8aEwW__recapTable td>strong,.page-module___8aEwW__recapTable td>span,.page-module___8aEwW__recapTable td>small{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.page-module___8aEwW__recapTable td>strong{color:#101828;font-size:11px}.page-module___8aEwW__recapTable td>span{color:#667085;margin-top:3px;font-size:10px}.page-module___8aEwW__recapTable td>small{color:#98a2b3;margin-top:4px;font-size:9px}.page-module___8aEwW__recapScore{border:1px solid;border-radius:4px;justify-content:center;width:38px;height:27px;font-weight:800;align-items:baseline!important;gap:1px!important;font-size:15px!important;display:inline-flex!important}.page-module___8aEwW__recapScore small{font-size:8px;font-weight:700}.page-module___8aEwW__recapScore1{background:#fef3f2;color:#b42318!important}.page-module___8aEwW__recapScore2{background:#fffaeb;color:#b54708!important}.page-module___8aEwW__recapScore3{background:#ecfdf3;color:#067647!important}.page-module___8aEwW__recapMatch{background:#eff4ff;border:1px solid #b2ccff;border-radius:3px;width:fit-content;padding:3px 6px;color:#175cd3!important;font-size:9px!important;display:inline-flex!important}.page-module___8aEwW__recapDisposition{border:1px solid #0000;border-radius:3px;width:fit-content;padding:4px 7px;font-weight:700;font-size:9px!important;display:inline-flex!important}.page-module___8aEwW__recapDisposition_poor-quality{background:#fef3f2;border-color:#fecdca;color:#b42318!important}.page-module___8aEwW__recapDisposition_qualified{background:#ecfdf3;border-color:#abefc6;color:#067647!important}.page-module___8aEwW__recapDisposition_rework-created{background:#eff4ff;border-color:#b2ccff;color:#175cd3!important}.page-module___8aEwW__recapDisposition_excellent{background:#ecfdf3;border-color:#abefc6;color:#067647!important}.page-module___8aEwW__recapReworkButton{color:#b54708;background:#fffaeb;border:1px solid #fedf89;height:25px;margin-top:5px;padding:0 7px;font-size:9px;font-weight:700}.page-module___8aEwW__recapReworkButton:hover{background:#fef0c7;border-color:#f79009}.page-module___8aEwW__recapEmpty{color:#98a2b3;text-align:center;place-content:center;gap:8px;min-height:180px;font-size:11px;display:grid}.page-module___8aEwW__recapEmpty svg{justify-self:center}.page-module___8aEwW__recapPager{border-top:1px solid var(--line);color:#667085;background:#f8fafc;flex:none;justify-content:space-between;align-items:center;min-height:45px;padding:7px 18px;font-size:10px;display:flex}.page-module___8aEwW__recapPager label,.page-module___8aEwW__recapPager>div{align-items:center;gap:7px;display:flex}.page-module___8aEwW__recapPager select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;height:30px;font-size:10px}.page-module___8aEwW__recapPager button{color:#475467;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;place-content:center;width:30px;height:30px;display:grid}.page-module___8aEwW__recapPager button:disabled{cursor:default;opacity:.4}.page-module___8aEwW__recapDetailDialog,.page-module___8aEwW__recapImportDialog,.page-module___8aEwW__recapConfirmDialog{background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex-direction:column;max-height:min(90dvh,860px);display:flex;overflow:hidden;box-shadow:0 18px 45px #10182833}.page-module___8aEwW__recapDetailDialog{width:min(1080px,100vw - 40px)}.page-module___8aEwW__recapImportDialog{width:min(1180px,100vw - 40px)}.page-module___8aEwW__recapConfirmDialog{width:min(560px,100vw - 32px)}.page-module___8aEwW__recapDetailBody,.page-module___8aEwW__recapImportBody{min-height:0;padding:16px 18px;overflow:auto}.page-module___8aEwW__recapDetailLead{background:#fffcf5;border:1px solid #d0d5dd;border-left:3px solid #f79009;border-radius:4px;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px;display:grid}.page-module___8aEwW__recapDetailLead>div{min-width:0}.page-module___8aEwW__recapDetailLead>div strong{color:#101828;font-size:13px}.page-module___8aEwW__recapDetailLead p{color:#344054;white-space:pre-wrap;margin:5px 0;font-size:12px;line-height:1.65}.page-module___8aEwW__recapDetailLead span{color:#667085;font-size:10px}.page-module___8aEwW__recapDetailLead>button{color:#b54708;cursor:pointer;background:#fff8e6;border:1px solid #fedf89;border-radius:4px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.page-module___8aEwW__recapDetailMeta{border:1px solid #eaecf0;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.page-module___8aEwW__recapDetailMeta>div{border-bottom:1px solid #eaecf0;border-right:1px solid #eaecf0;align-content:center;gap:3px;min-height:56px;padding:8px 11px;display:grid}.page-module___8aEwW__recapDetailMeta>div:nth-child(3n){border-right:0}.page-module___8aEwW__recapDetailMeta>div:nth-last-child(-n+3){border-bottom:0}.page-module___8aEwW__recapDetailMeta span{color:#98a2b3;font-size:9px}.page-module___8aEwW__recapDetailMeta strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-module___8aEwW__recapDetailSection,.page-module___8aEwW__recapHistory{border-top:1px solid #eaecf0;margin-top:12px;padding-top:12px}.page-module___8aEwW__recapDetailSection>div:first-child,.page-module___8aEwW__recapHistory>div:first-child{color:#101828;justify-content:space-between;align-items:center;font-size:11px;display:flex}.page-module___8aEwW__recapDetailSection>div:first-child span,.page-module___8aEwW__recapHistory>div:first-child span{color:#98a2b3;font-size:9px}.page-module___8aEwW__recapDetailSection>p{color:#475467;white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.7}.page-module___8aEwW__recapDetailSection>a{color:#175cd3;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;margin-top:7px;font-size:10px;display:flex;overflow:hidden}.page-module___8aEwW__recapImages{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin-top:8px;display:grid}.page-module___8aEwW__recapImages article{aspect-ratio:3/4;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:4px;min-width:0;position:relative;overflow:hidden}.page-module___8aEwW__recapImages article>button{cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.page-module___8aEwW__recapImages img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__recapImages article span{color:#fff;background:#101828c7;border-radius:2px;padding:2px 5px;font-size:9px;position:absolute;bottom:5px;left:5px}.page-module___8aEwW__recapImages article>a{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:3px;place-content:center;width:24px;height:24px;display:grid;position:absolute;bottom:5px;right:5px}.page-module___8aEwW__recapHistory article{border-bottom:1px solid #eaecf0;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.page-module___8aEwW__recapHistory article>div:first-child{align-content:start;gap:4px;display:grid}.page-module___8aEwW__recapHistory article>div:first-child span{color:#98a2b3;font-size:9px}.page-module___8aEwW__recapHistory article>div:last-child strong{color:#101828;font-size:11px}.page-module___8aEwW__recapHistory article p{color:#475467;margin:3px 0;font-size:10px;line-height:1.55}.page-module___8aEwW__recapHistory article small{color:#98a2b3;font-size:9px}.page-module___8aEwW__recapHistory article>div:last-child>button{color:#175cd3;cursor:pointer;background:#f5f8ff;border:1px solid #b2ccff;border-radius:3px;align-items:center;gap:4px;height:25px;margin-left:9px;padding:0 7px;font-size:9px;display:inline-flex}.page-module___8aEwW__recapHistory article>div:last-child>button:disabled{cursor:default;opacity:.45}.page-module___8aEwW__recapPreview{z-index:120;background:#0b1220f0;grid-template-rows:44px minmax(0,1fr) 46px;padding:12px;display:grid;position:fixed;inset:0}.page-module___8aEwW__recapPreview>button{color:#fff;cursor:pointer;background:0 0;border:0;place-content:center;justify-self:end;width:38px;height:38px;display:grid}.page-module___8aEwW__recapPreview>div{place-content:center;min-height:0;display:grid;overflow:hidden}.page-module___8aEwW__recapPreview img{object-fit:contain;max-width:calc(100vw - 32px);max-height:calc(100dvh - 126px)}.page-module___8aEwW__recapPreview footer{color:#d0d5dd;justify-content:space-between;align-items:center;font-size:11px;display:flex}.page-module___8aEwW__recapPreview footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module___8aEwW__recapPreview footer a{color:#fff;background:#344054;border:1px solid #667085;border-radius:4px;align-items:center;gap:5px;height:32px;padding:0 10px;display:inline-flex}.page-module___8aEwW__recapFilePicker{color:#175cd3;cursor:pointer;background:#f5f8ff;border:1px dashed #84adff;border-radius:5px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:13px;display:grid}.page-module___8aEwW__recapFilePicker>div{gap:3px;min-width:0;display:grid}.page-module___8aEwW__recapFilePicker strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-module___8aEwW__recapFilePicker span{color:#667085;font-size:9px}.page-module___8aEwW__recapFilePicker input{display:none}.page-module___8aEwW__recapImportStatus{color:#475467;align-items:center;gap:7px;margin-top:8px;font-size:10px;display:flex}.page-module___8aEwW__recapImportMeta{justify-content:space-between;align-items:end;gap:12px;margin-top:12px;display:flex}.page-module___8aEwW__recapImportMeta label{gap:3px;display:grid}.page-module___8aEwW__recapImportMeta label span,.page-module___8aEwW__recapImportMeta>span{color:#667085;font-size:9px}.page-module___8aEwW__recapImportMeta select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;min-width:180px;height:34px;padding:0 8px;font-size:10px}.page-module___8aEwW__recapMapping{border-top:1px solid #eaecf0;margin-top:12px;padding-top:12px}.page-module___8aEwW__recapMappingTools{color:#475467;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;font-size:12px;display:flex}.page-module___8aEwW__recapMappingTools>span{margin-right:auto}.page-module___8aEwW__recapMappingTools label{align-items:center;gap:5px;display:flex}.page-module___8aEwW__recapMappingTools input{width:14px;height:14px}.page-module___8aEwW__recapMappingWarnings{color:#b54708;overflow-wrap:anywhere;margin-top:8px;font-size:12px}.page-module___8aEwW__recapMappingWarnings p{align-items:baseline;gap:5px;margin:4px 0;display:flex}.page-module___8aEwW__recapMappingWarnings svg{flex-shrink:0}.page-module___8aEwW__recapMapping>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.page-module___8aEwW__recapMapping>div:first-child strong{color:#101828;font-size:11px}.page-module___8aEwW__recapMapping>div:first-child span{color:#667085;font-size:9px}.page-module___8aEwW__recapMapping>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.page-module___8aEwW__recapMapping label{gap:3px;display:grid}.page-module___8aEwW__recapMapping label span{color:#667085;font-size:9px}.page-module___8aEwW__recapMapping select{background:#fff;border:1px solid #cbd5e1;border-radius:4px;width:100%;height:33px;padding:0 7px;font-size:10px}.page-module___8aEwW__recapImportActions{justify-content:flex-end;margin-top:10px;display:flex}.page-module___8aEwW__recapImportActions button,.page-module___8aEwW__recapPreviewRows header button{color:#175cd3;cursor:pointer;background:#f5f8ff;border:1px solid #84adff;border-radius:4px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.page-module___8aEwW__recapImportActions button:disabled{cursor:default;opacity:.45}.page-module___8aEwW__recapPreviewRows{border-top:1px solid #eaecf0;margin-top:12px;padding-top:12px}.page-module___8aEwW__recapPreviewRows>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module___8aEwW__recapPreviewRows>header>div{gap:3px;display:grid}.page-module___8aEwW__recapPreviewRows>header strong{color:#101828;font-size:11px}.page-module___8aEwW__recapPreviewRows>header span{color:#667085;font-size:9px}.page-module___8aEwW__recapPreviewStats{gap:8px;margin-top:8px;display:flex}.page-module___8aEwW__recapPreviewStats span{color:#667085;background:#f9fafb;border:1px solid #eaecf0;border-radius:3px;padding:4px 7px;font-size:9px}.page-module___8aEwW__recapPreviewStats strong{color:#101828}.page-module___8aEwW__recapPreviewTableWrap{border:1px solid #d0d5dd;border-radius:4px;max-height:300px;margin-top:8px;overflow:auto}.page-module___8aEwW__recapPreviewTableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:850px}.page-module___8aEwW__recapPreviewTableWrap th{z-index:1;color:#667085;text-align:left;background:#f8fafc;border-bottom:1px solid #d0d5dd;padding:7px 8px;font-size:9px;position:sticky;top:0}.page-module___8aEwW__recapPreviewTableWrap td{color:#475467;vertical-align:top;border-bottom:1px solid #eaecf0;padding:7px 8px;font-size:9px}.page-module___8aEwW__recapPreviewTableWrap th:first-child{width:44px}.page-module___8aEwW__recapPreviewTableWrap th:nth-child(2){width:72px}.page-module___8aEwW__recapPreviewTableWrap th:last-child{width:230px}.page-module___8aEwW__recapPreviewTableWrap td strong,.page-module___8aEwW__recapPreviewTableWrap td span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module___8aEwW__recapPreviewTableWrap td strong{color:#101828}.page-module___8aEwW__recapPreviewTableWrap td span{color:#667085;margin-top:3px}.page-module___8aEwW__recapPreviewTableWrap select{background:#fff;border:1px solid #cbd5e1;border-radius:3px;width:100%;height:30px;padding:0 6px;font-size:9px}.page-module___8aEwW__recapMatched{align-items:center;gap:4px;color:#067647!important;display:inline-flex!important}.page-module___8aEwW__recapManualNotice{color:#b54708;margin:7px 0 0;font-size:9px}.page-module___8aEwW__recapImportError{border:1px solid #fecdca;border-radius:4px;margin-top:10px}.page-module___8aEwW__recapConfirmDialog>header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:start;padding:15px 16px;display:flex}.page-module___8aEwW__recapConfirmDialog>header span{color:#b54708;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.page-module___8aEwW__recapConfirmDialog h2{color:#101828;letter-spacing:0;margin:4px 0 0;font-size:17px}.page-module___8aEwW__recapConfirmDialog>header button{color:#667085;cursor:pointer;background:0 0;border:0;padding:3px;display:grid}.page-module___8aEwW__recapConfirmDialog>div{padding:15px 16px}.page-module___8aEwW__recapConfirmDialog>div>p{color:#475467;margin:0 0 10px;font-size:11px;line-height:1.6}.page-module___8aEwW__recapConfirmDialog dl{border:1px solid #eaecf0;border-radius:4px;margin:0}.page-module___8aEwW__recapConfirmDialog dl div{border-bottom:1px solid #eaecf0;grid-template-columns:85px minmax(0,1fr);padding:8px 10px;display:grid}.page-module___8aEwW__recapConfirmDialog dl div:last-child{border-bottom:0}.page-module___8aEwW__recapConfirmDialog dt{color:#98a2b3;font-size:9px}.page-module___8aEwW__recapConfirmDialog dd{color:#344054;margin:0;font-size:10px}.page-module___8aEwW__recapConfirmDialog>footer{background:#f9fafb;border-top:1px solid #eaecf0;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.page-module___8aEwW__recapConfirmDialog>footer button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:5px;height:33px;padding:0 11px;font-size:10px;display:inline-flex}.page-module___8aEwW__recapConfirmDialog>footer button:last-child{color:#fff;background:#b54708;border-color:#b54708}.page-module___8aEwW__customerRecapDetail{background:#fffcf5;border-left:3px solid #f79009}.page-module___8aEwW__customerRecapDetail .page-module___8aEwW__sectionTitle>.page-module___8aEwW__recapScore{margin-left:auto}.page-module___8aEwW__customerRecapSummary{gap:5px;display:grid}.page-module___8aEwW__customerRecapSummary strong{color:#101828;font-size:11px}.page-module___8aEwW__customerRecapSummary p{color:#475467;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.55}.page-module___8aEwW__customerRecapSummary span{color:#667085;font-size:9px}.page-module___8aEwW__customerRecapImages{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.page-module___8aEwW__customerRecapImages button{aspect-ratio:3/4;cursor:zoom-in;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:3px;padding:0;position:relative;overflow:hidden}.page-module___8aEwW__customerRecapImages img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__customerRecapImages span{color:#fff;background:#101828bf;border-radius:2px;padding:1px 4px;font-size:8px;position:absolute;bottom:4px;left:4px}.page-module___8aEwW__customerRecapHistory{border-top:1px solid #fedf89;gap:5px;margin-top:9px;padding-top:8px;display:grid}.page-module___8aEwW__customerRecapHistory>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module___8aEwW__customerRecapHistory strong{color:#344054;font-size:9px}.page-module___8aEwW__customerRecapHistory span{color:#98a2b3;text-align:right;font-size:8px}@media (max-width:1180px){.page-module___8aEwW__recapHeader{grid-template-columns:minmax(190px,.7fr) minmax(430px,1.5fr) auto;gap:12px;padding:14px 16px}.page-module___8aEwW__recapHeader p{display:none}.page-module___8aEwW__recapMetrics>div{min-height:50px;padding:6px}.page-module___8aEwW__recapMetrics strong{font-size:16px}.page-module___8aEwW__recapMapping>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.page-module___8aEwW__recapHeader{grid-template-columns:minmax(0,1fr) auto}.page-module___8aEwW__recapMetrics{grid-area:2/1/auto/-1}.page-module___8aEwW__recapHeader>.page-module___8aEwW__recapImportButton{grid-area:1/2}.page-module___8aEwW__recapFilters{align-items:center}.page-module___8aEwW__recapDetailMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__recapDetailMeta>div:nth-child(3n){border-right:1px solid #eaecf0}.page-module___8aEwW__recapDetailMeta>div:nth-child(2n){border-right:0}.page-module___8aEwW__recapDetailMeta>div:nth-last-child(-n+3){border-bottom:1px solid #eaecf0}.page-module___8aEwW__recapDetailMeta>div:nth-last-child(-n+2){border-bottom:0}.page-module___8aEwW__recapMapping>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__recapMapping>div:first-child{gap:3px;display:grid}}.page-module___8aEwW__reviewQueueScreen,.page-module___8aEwW__deliveryScreen{background:#f5f7fa;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:minmax(260px,1fr) minmax(620px,1.5fr);align-items:end;gap:28px;padding:24px 30px 20px;display:grid}.page-module___8aEwW__reviewQueueHeader>div:first-child>span,.page-module___8aEwW__deliveryHeader>div:first-child>span{color:var(--brand);font-size:10px;font-weight:700}.page-module___8aEwW__reviewQueueHeader h1,.page-module___8aEwW__deliveryHeader h1{color:var(--ink);letter-spacing:0;margin:5px 0 0;font-size:24px}.page-module___8aEwW__reviewQueueHeader p,.page-module___8aEwW__deliveryHeader p{color:var(--muted);margin:6px 0 0;font-size:11px}.page-module___8aEwW__reviewQueueMetrics,.page-module___8aEwW__deliveryTotals{border:1px solid var(--line);background:#fbfcfe;border-radius:5px;grid-template-columns:repeat(5,minmax(90px,1fr));display:grid}.page-module___8aEwW__deliveryTotals{grid-template-columns:repeat(3,minmax(120px,1fr))}.page-module___8aEwW__reviewQueueMetrics>div,.page-module___8aEwW__deliveryTotals>div{text-align:center;place-content:center;min-height:62px;padding:8px 14px;display:grid}.page-module___8aEwW__reviewQueueMetrics>div+div,.page-module___8aEwW__deliveryTotals>div+div{border-left:1px solid var(--line-soft)}.page-module___8aEwW__reviewQueueMetrics span,.page-module___8aEwW__deliveryTotals span{color:var(--muted);font-size:10px}.page-module___8aEwW__reviewQueueMetrics strong,.page-module___8aEwW__deliveryTotals strong{color:var(--ink);margin-top:4px;font-size:18px}.page-module___8aEwW__reviewQueueFilters,.page-module___8aEwW__deliveryToolbar{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;align-items:center;gap:8px;min-height:58px;padding:9px 18px;display:flex}.page-module___8aEwW__reviewQueueFilters{flex-wrap:wrap;min-width:0}.page-module___8aEwW__reviewQueueFilters>*{max-width:100%}.page-module___8aEwW__reviewQueueFilters>select{max-width:min(100%,280px)}.page-module___8aEwW__reviewQueueFilters select,.page-module___8aEwW__reviewQueueFilters input[type=date]{min-width:128px;height:40px;color:var(--text);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 10px;font-size:14px}.page-module___8aEwW__reviewQueueFilters .page-module___8aEwW__searchBox{flex:280px;width:auto;min-width:min(100%,240px);height:40px}.page-module___8aEwW__reviewQueueFilters .page-module___8aEwW__searchBox input{width:100%;min-width:0;height:38px;font-size:14px}.page-module___8aEwW__reviewQueueFilters .page-module___8aEwW__reviewGroupMultiSelect summary{min-height:40px;font-size:14px}.page-module___8aEwW__reviewQueueFilters .page-module___8aEwW__reviewGroupMultiMenu label{font-size:13px}.page-module___8aEwW__reviewQueueFilters>label{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.page-module___8aEwW__reviewQueueFilters>label :is(input,select){min-width:0;max-width:min(100%,280px)}.page-module___8aEwW__reviewQueueFilters>label small{overflow-wrap:anywhere}.page-module___8aEwW__reviewQueueFilters>span{color:var(--muted);font-size:14px}.page-module___8aEwW__reviewQueueFilters>button{white-space:nowrap;flex:none}.page-module___8aEwW__reviewQueueFilters>button:not(.page-module___8aEwW__iconButton){min-height:40px;font-size:14px}.page-module___8aEwW__reviewQueueFilters>.page-module___8aEwW__iconButton{width:40px;height:40px}.page-module___8aEwW__reviewBatchMultiSelect{width:210px;min-width:210px}.page-module___8aEwW__reviewBatchMultiSelect summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__reviewBatchMultiSelect .page-module___8aEwW__reviewGroupMultiMenu{min-width:300px}.page-module___8aEwW__reviewBatchOption{gap:2px;min-width:0;display:grid}.page-module___8aEwW__reviewBatchOption strong{color:var(--ink);text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.page-module___8aEwW__reviewBatchOption small{color:var(--subtle);font-size:11px;font-weight:400}.page-module___8aEwW__reviewQueuePrimaryMetric{background:#eef4ff}.page-module___8aEwW__reviewQueuePrimaryMetric strong{color:var(--brand)!important}.page-module___8aEwW__reviewQueueFilterBar{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;align-items:center;gap:10px;min-height:58px;padding:9px 20px;display:flex}.page-module___8aEwW__reviewQueueFilterBar>label{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.page-module___8aEwW__reviewQueueFilterBar select{max-width:260px;height:36px;color:var(--text);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 30px 0 10px}.page-module___8aEwW__reviewRepairPoolField{min-width:0}.page-module___8aEwW__reviewRepairPoolField select{min-width:240px}.page-module___8aEwW__reviewAppliedFilters{flex-wrap:wrap;flex:auto;gap:5px;min-width:120px;display:flex}.page-module___8aEwW__reviewAppliedFilters span,.page-module___8aEwW__reviewFilterTags span{color:#42526a;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dce3ed;border-radius:3px;max-width:260px;padding:4px 8px;font-size:11px;overflow:hidden}.page-module___8aEwW__reviewQueueNotice{color:var(--muted);border-bottom:1px solid var(--line-soft);background:#fff;flex:none;margin:0;padding:8px 20px;font-size:11px}.page-module___8aEwW__reviewQueueFilterDialog{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;width:min(900px,100vw - 28px);max-height:min(820px,100vh - 28px);display:flex;position:relative;overflow:hidden}.page-module___8aEwW__reviewQueueFilterDialog>.page-module___8aEwW__dialogHeader>div>span{color:var(--brand);font-size:10px;font-weight:700}.page-module___8aEwW__reviewQueueFilterBody{background:#f8fafc;flex:auto;gap:14px;min-height:0;padding:18px 26px;display:grid;overflow-y:auto}.page-module___8aEwW__reviewFilterCount{background:#f2f6fd;border:1px solid #cdd9ec;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;min-height:94px;padding:18px 20px;display:flex}.page-module___8aEwW__reviewFilterCount>div{gap:8px;display:grid}.page-module___8aEwW__reviewFilterCount span{color:#5d6b80;font-size:12px;font-weight:600}.page-module___8aEwW__reviewFilterCount strong{color:var(--brand);font-size:34px;line-height:1}.page-module___8aEwW__reviewFilterCount small{font-size:12px;font-weight:600}.page-module___8aEwW__reviewFilterCount button{color:var(--brand);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:7px 0;font-size:12px;font-weight:600;display:inline-flex}.page-module___8aEwW__reviewFilterTags{flex-wrap:wrap;gap:6px;min-height:0;display:flex}.page-module___8aEwW__reviewFilterSection,.page-module___8aEwW__reviewAdvancedFilters{border:1px solid var(--line);background:#fff;border-radius:5px}.page-module___8aEwW__reviewFilterSection{padding:16px 18px 18px}.page-module___8aEwW__reviewFilterSectionTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-module___8aEwW__reviewFilterSectionTitle strong{color:var(--ink);font-size:13px}.page-module___8aEwW__reviewFilterSectionTitle span{color:var(--subtle);font-size:10px}.page-module___8aEwW__reviewFilterGrid,.page-module___8aEwW__reviewAdvancedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.page-module___8aEwW__reviewFilterGrid>label,.page-module___8aEwW__reviewAdvancedGrid>label,.page-module___8aEwW__reviewQualityListField{color:#43516a;gap:7px;min-width:0;font-size:11px;font-weight:600;display:grid}.page-module___8aEwW__reviewQualityListField>label{gap:7px;min-width:0;display:grid}.page-module___8aEwW__reviewQualityListField button{justify-self:start}.page-module___8aEwW__reviewFilterGrid input,.page-module___8aEwW__reviewAdvancedGrid :is(input,select),.page-module___8aEwW__reviewAdvancedGrid .page-module___8aEwW__reviewGroupMultiSelect>summary{width:100%;min-width:0;height:40px;color:var(--text);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 11px}.page-module___8aEwW__reviewFilterChoice{min-height:48px;color:var(--brand);cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:4px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.page-module___8aEwW__reviewFilterChoice>span{gap:2px;min-width:0;display:grid}.page-module___8aEwW__reviewFilterChoice strong{overflow-wrap:anywhere;color:var(--ink);font-size:13px}.page-module___8aEwW__reviewFilterChoice small{color:var(--muted);font-size:10px}.page-module___8aEwW__reviewFilterChoice:disabled{opacity:.55;cursor:not-allowed}.page-module___8aEwW__reviewAdvancedFilters>summary{color:var(--ink);cursor:pointer;padding:13px 18px;font-size:12px;font-weight:700}.page-module___8aEwW__reviewAdvancedGrid{padding:4px 18px 18px}.page-module___8aEwW__reviewAdvancedSearch{grid-column:1/-1}.page-module___8aEwW__reviewAdvancedGrid .page-module___8aEwW__searchBox{width:100%;height:40px}.page-module___8aEwW__reviewAdvancedGrid .page-module___8aEwW__searchBox input{border:0;height:38px}.page-module___8aEwW__reviewAdvancedGrid .page-module___8aEwW__reviewBatchMultiSelect{width:100%;min-width:0}.page-module___8aEwW__reviewQueueFilterDialog>.page-module___8aEwW__dialogFooter{grid-template-columns:auto 1fr auto auto;display:grid}.page-module___8aEwW__reviewFilterReset{color:var(--brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.page-module___8aEwW__reviewOptionPicker{z-index:4;background:#f8fafc;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.page-module___8aEwW__reviewOptionSearch{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:14px 24px 12px;display:flex}.page-module___8aEwW__reviewOptionSearch .page-module___8aEwW__searchBox{flex:auto;width:auto;min-width:0}.page-module___8aEwW__reviewOptionSearch>span{color:var(--muted);white-space:nowrap;font-size:11px}.page-module___8aEwW__reviewOptionList{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:0;padding:16px 24px 24px;display:grid;overflow-y:auto}.page-module___8aEwW__reviewOptionList>button{min-height:70px;color:var(--brand);cursor:pointer;text-align:left;background:#fff;border:1px solid #d4dce8;border-radius:5px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px;display:grid}.page-module___8aEwW__reviewOptionList>button:first-child{grid-column:1/-1}.page-module___8aEwW__reviewOptionList>button:hover{background:#f6f9ff;border-color:#95afe0}.page-module___8aEwW__reviewOptionList>.page-module___8aEwW__reviewOptionSelected{border-color:var(--brand);background:#edf3ff}.page-module___8aEwW__reviewOptionList>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.page-module___8aEwW__reviewOptionList strong{overflow-wrap:anywhere;color:var(--ink);font-size:13px}.page-module___8aEwW__reviewOptionList small{color:var(--brand);font-size:11px}.page-module___8aEwW__reviewOptionIcon{color:#637a9b;background:#edf2f7;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.page-module___8aEwW__reviewOptionSelected .page-module___8aEwW__reviewOptionIcon{color:var(--brand);background:#fff}.page-module___8aEwW__reviewOptionPicker>.page-module___8aEwW__dialogFooter>span{color:var(--muted);margin-right:auto;font-size:11px}.page-module___8aEwW__reviewQueueActions{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:9px;min-height:58px;padding:9px 20px;display:flex}.page-module___8aEwW__reviewQueueActions>div:first-child{flex:1;gap:2px;display:grid}.page-module___8aEwW__reviewQueueActions strong{color:var(--ink);font-size:12px}.page-module___8aEwW__reviewQueueActions span,.page-module___8aEwW__deliveryToolbar>span{color:var(--muted);font-size:10px}.page-module___8aEwW__reviewQueueTableWrap,.page-module___8aEwW__deliveryTableWrap{flex:auto;min-height:0;padding:18px 30px 30px;overflow:auto}.page-module___8aEwW__reviewQueueTable,.page-module___8aEwW__deliveryTable{border-collapse:separate;border:1px solid var(--line);border-spacing:0;background:#fff;width:100%;min-width:760px}.page-module___8aEwW__reviewQueueTable th,.page-module___8aEwW__reviewQueueTable td,.page-module___8aEwW__deliveryTable th,.page-module___8aEwW__deliveryTable td{border-bottom:1px solid var(--line-soft);color:var(--text);text-align:left;padding:11px 14px;font-size:11px}.page-module___8aEwW__reviewQueueTable th,.page-module___8aEwW__deliveryTable th{z-index:1;color:var(--muted);background:#f8fafc;font-size:10px;position:sticky;top:0}.page-module___8aEwW__reviewQueueTable td{padding:13px 16px;font-size:14px}.page-module___8aEwW__reviewQueueTable th{padding:12px 16px;font-size:13px;font-weight:600}.page-module___8aEwW__reviewQueueTable tbody tr{cursor:pointer}.page-module___8aEwW__reviewQueueTable tbody tr:hover,.page-module___8aEwW__reviewQueueSelected{background:#f4f8ff}.page-module___8aEwW__reviewQueueTable td:nth-child(2) strong,.page-module___8aEwW__reviewQueueTable td:nth-child(2) span,.page-module___8aEwW__deliveryTable td:nth-child(2) strong,.page-module___8aEwW__deliveryTable td:nth-child(2) span{display:block}.page-module___8aEwW__reviewQueueTable td:nth-child(2) span,.page-module___8aEwW__deliveryTable td:nth-child(2) span{color:var(--subtle);margin-top:3px;font-size:9px}.page-module___8aEwW__reviewQueueTable td:nth-child(2) strong{color:var(--ink);font-size:15px;font-weight:600}.page-module___8aEwW__reviewQueueTable td:nth-child(2) span{margin-top:4px;font-size:12px}.page-module___8aEwW__queueCheckbox{color:#fff;background:#fff;border:1px solid #aeb9c8;border-radius:3px;place-items:center;width:20px;height:20px;display:grid}.page-module___8aEwW__reviewQueueSelected .page-module___8aEwW__queueCheckbox{border-color:var(--brand);background:var(--brand)}.page-module___8aEwW__reviewCalendarWarning{color:#815816;background:#fff9ec;border:1px solid #f2cf8d;border-radius:6px;margin:12px 16px 0;padding:10px 12px;font-size:13px}.page-module___8aEwW__reviewCalendarList{overscroll-behavior:contain;background:#f4f6f8;flex:auto;grid-auto-rows:max-content;align-content:start;gap:10px;min-height:0;padding:14px 16px 18px;display:grid;overflow-y:auto}.page-module___8aEwW__reviewCalendarDay{border:1px solid var(--line-soft);background:#fff;border-radius:8px;grid-template-columns:minmax(190px,.7fr) minmax(480px,1.8fr) auto;align-items:center;gap:18px;min-height:92px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:grid}.page-module___8aEwW__reviewCalendarDay:hover,.page-module___8aEwW__reviewCalendarDaySelected{border-color:#a9c5ee;box-shadow:0 2px 8px #1a4d9114}.page-module___8aEwW__reviewCalendarDaySelected{border-left:3px solid var(--brand)}.page-module___8aEwW__reviewCalendarDate,.page-module___8aEwW__reviewCalendarDate>div,.page-module___8aEwW__reviewCalendarTeam>div:first-child,.page-module___8aEwW__reviewCalendarSectionTitle>div{align-items:center;gap:9px;min-width:0;display:flex}.page-module___8aEwW__reviewCalendarDate>svg{color:var(--brand);flex:none}.page-module___8aEwW__reviewCalendarDate>div{gap:3px;display:grid}.page-module___8aEwW__reviewCalendarDate strong{color:var(--ink);font-size:16px}.page-module___8aEwW__reviewCalendarDate span{color:var(--muted);font-size:12px}.page-module___8aEwW__reviewCalendarCounts{color:var(--muted);grid-template-columns:repeat(3,minmax(88px,1fr));gap:7px 16px;font-size:12px;display:grid}.page-module___8aEwW__reviewCalendarCounts span{white-space:nowrap}.page-module___8aEwW__reviewCalendarCounts strong{color:var(--ink);margin-right:4px;font-size:15px}.page-module___8aEwW__reviewCalendarButtons{justify-content:flex-end;gap:8px;display:flex}.page-module___8aEwW__reviewCalendarButtons button{white-space:nowrap;min-height:36px}.page-module___8aEwW__reviewCalendarDetail{background:#fff;border-left:3px solid #b7ccec;min-width:0;padding:16px 18px 20px}.page-module___8aEwW__reviewCalendarDetailHeader,.page-module___8aEwW__reviewCalendarSectionTitle{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.page-module___8aEwW__reviewCalendarDetailHeader>div{gap:3px;display:grid}.page-module___8aEwW__reviewCalendarDetailHeader strong{color:var(--ink);font-size:15px}.page-module___8aEwW__reviewCalendarDetailHeader span,.page-module___8aEwW__reviewCalendarSectionTitle>span{color:var(--muted);font-size:12px}.page-module___8aEwW__reviewCalendarTeams{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:8px;display:grid}.page-module___8aEwW__reviewCalendarTeam{border:1px solid var(--line-soft);background:#fafbfc;border-radius:6px;gap:11px;min-width:0;padding:13px 14px;display:grid}.page-module___8aEwW__reviewCalendarTeamSelected{background:#f4f8ff;border-color:#8fb5e9}.page-module___8aEwW__reviewCalendarTeam>div:first-child svg{color:#57769d;flex:none}.page-module___8aEwW__reviewCalendarTeam>div:first-child strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.page-module___8aEwW__reviewCalendarTeam p{color:var(--muted);flex-wrap:wrap;gap:5px 12px;margin:0;font-size:12px;display:flex}.page-module___8aEwW__reviewCalendarTeam>div:last-child{justify-content:space-between;gap:8px;display:flex}.page-module___8aEwW__reviewCalendarTeam>div:last-child button:first-child{flex:1;justify-content:center;min-height:34px}.page-module___8aEwW__reviewCalendarLoading{min-height:72px;color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.page-module___8aEwW__reviewCalendarTableSection{min-width:0;margin-top:18px}.page-module___8aEwW__reviewCalendarSectionTitle{margin-bottom:8px}.page-module___8aEwW__reviewCalendarSectionTitle svg{color:var(--brand)}.page-module___8aEwW__reviewCalendarSectionTitle label{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.page-module___8aEwW__reviewCalendarSectionTitle select{border:1px solid var(--line);height:32px;color:var(--ink);background:#fff;border-radius:5px}.page-module___8aEwW__reviewCalendarTableWrap{border:1px solid var(--line-soft);border-radius:6px;min-width:0;overflow-x:auto}.page-module___8aEwW__reviewCalendarTable{border-collapse:collapse;background:#fff;width:100%;min-width:760px}.page-module___8aEwW__reviewCalendarItemTable{min-width:1100px}.page-module___8aEwW__reviewCalendarTable th,.page-module___8aEwW__reviewCalendarTable td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:11px 12px;font-size:13px}.page-module___8aEwW__reviewCalendarTable th{z-index:1;color:var(--muted);background:#f7f9fb;font-size:12px;font-weight:600;position:sticky;top:0}.page-module___8aEwW__reviewCalendarTable tbody tr:last-child td{border-bottom:0}.page-module___8aEwW__reviewCalendarTable tbody tr:hover,.page-module___8aEwW__reviewCalendarRowSelected{background:#f5f8fc}.page-module___8aEwW__reviewCalendarTable td strong,.page-module___8aEwW__reviewCalendarTable td span{display:block}.page-module___8aEwW__reviewCalendarTable td>strong{max-width:340px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__reviewCalendarTable td>span{color:var(--muted);margin-top:3px;font-size:11px}.page-module___8aEwW__reviewCalendarTable td:last-child{white-space:nowrap}.page-module___8aEwW__reviewCalendarTable td:last-child button{border:1px solid var(--line);color:#315d91;cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:4px;min-height:30px;margin-right:6px;padding:0 8px;display:inline-flex}.page-module___8aEwW__reviewCalendarTable td:last-child button:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__reviewCalendarState{border-radius:4px;width:fit-content;padding:3px 7px;font-weight:600;margin:0!important}.page-module___8aEwW__reviewCalendarStateAvailable{background:#eaf7ef;color:#26744a!important}.page-module___8aEwW__reviewCalendarStateMine{background:#edf4ff;color:#285f9e!important}.page-module___8aEwW__reviewCalendarStateOccupied{background:#f1f2f4;color:#666e79!important}.page-module___8aEwW__reviewCalendarPagination{color:var(--muted);justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.page-module___8aEwW__reviewCalendarPagination button{border:1px solid var(--line);min-height:32px;color:var(--ink);cursor:pointer;background:#fff;border-radius:5px;padding:0 12px}.page-module___8aEwW__reviewCalendarPagination button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:1100px){.page-module___8aEwW__reviewCalendarDay{grid-template-columns:minmax(180px,.8fr) minmax(360px,1.5fr)}.page-module___8aEwW__reviewCalendarButtons{grid-column:1/-1;justify-content:flex-end}}@media (max-width:800px){.page-module___8aEwW__reviewCalendarList{padding:10px 12px 14px}.page-module___8aEwW__reviewCalendarDay{grid-template-columns:1fr;gap:12px;padding:14px}.page-module___8aEwW__reviewCalendarCounts{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__reviewCalendarButtons{grid-column:auto}.page-module___8aEwW__reviewCalendarDetail{padding:14px 12px 18px}.page-module___8aEwW__reviewCalendarTeams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.page-module___8aEwW__reviewCalendarCounts{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__reviewCalendarButtons{flex-wrap:wrap}.page-module___8aEwW__reviewCalendarButtons button{flex:140px;justify-content:center}.page-module___8aEwW__reviewCalendarTeams{grid-template-columns:1fr}.page-module___8aEwW__reviewCalendarDetailHeader{flex-direction:column;align-items:flex-start;gap:5px}.page-module___8aEwW__reviewCalendarPagination{justify-content:space-between;padding-inline:0}}.page-module___8aEwW__deliveryEmpty{min-height:180px;color:var(--muted);place-items:center;font-size:12px;display:grid}@media (max-width:1100px){.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader{grid-template-columns:1fr;align-items:stretch}.page-module___8aEwW__reviewQueueTableWrap,.page-module___8aEwW__deliveryTableWrap{padding:14px 18px 24px}.page-module___8aEwW__reviewQueueFilterBar{flex-wrap:wrap}.page-module___8aEwW__reviewAppliedFilters{flex-basis:100%;order:3}}@media (max-width:720px){.page-module___8aEwW__reviewQueueHeader{padding:18px 16px 16px}.page-module___8aEwW__reviewQueueMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__reviewQueueMetrics>div{min-height:56px}.page-module___8aEwW__reviewQueueMetrics>div+div{border-left:0}.page-module___8aEwW__reviewQueueMetrics>div:nth-child(2n){border-left:1px solid var(--line-soft)}.page-module___8aEwW__reviewQueueMetrics>div:last-child{border-top:1px solid var(--line-soft);grid-column:1/-1}.page-module___8aEwW__reviewQueueFilterBar{align-items:stretch;padding:10px 12px}.page-module___8aEwW__reviewQueueFilterBar>label{flex:100%;justify-content:space-between}.page-module___8aEwW__reviewQueueFilterBar select,.page-module___8aEwW__reviewRepairPoolField select{min-width:0;max-width:70%}.page-module___8aEwW__reviewQueueFilterBar>button:not(.page-module___8aEwW__iconButton){flex:auto}.page-module___8aEwW__reviewQueueActions{flex-wrap:wrap;align-items:stretch;padding:10px 12px}.page-module___8aEwW__reviewQueueActions>div:first-child{flex-basis:100%}.page-module___8aEwW__reviewQueueActions>button{flex:180px}.page-module___8aEwW__reviewQueueFilterDialog{width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.page-module___8aEwW__reviewQueueFilterBody{padding:14px}.page-module___8aEwW__reviewFilterGrid,.page-module___8aEwW__reviewAdvancedGrid,.page-module___8aEwW__reviewOptionList{grid-template-columns:1fr}.page-module___8aEwW__reviewOptionList>button:first-child{grid-column:auto}.page-module___8aEwW__reviewFilterSectionTitle{flex-direction:column;align-items:flex-start}.page-module___8aEwW__reviewQueueFilterDialog>.page-module___8aEwW__dialogFooter{grid-template-columns:1fr 1fr}.page-module___8aEwW__reviewQueueFilterDialog>.page-module___8aEwW__dialogFooter>span{display:none}.page-module___8aEwW__reviewFilterReset{justify-self:start}.page-module___8aEwW__reviewOptionSearch{padding-inline:14px}.page-module___8aEwW__reviewOptionList{padding:12px 14px 18px}}@media (max-width:900px){.page-module___8aEwW__feedbackDialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.page-module___8aEwW__feedbackMappingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__feedbackSummary{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__feedbackSummary div:nth-child(3){border-right:0}.page-module___8aEwW__feedbackFile,.page-module___8aEwW__feedbackMappingHeader,.page-module___8aEwW__feedbackMappingActions{flex-direction:column;align-items:stretch}.page-module___8aEwW__feedbackFile input{width:100%}}.page-module___8aEwW__makerReviewScreen,.page-module___8aEwW__makerEditorScreen{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__makerReviewHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;justify-content:space-between;align-items:end;gap:28px;padding:26px 30px 22px;display:flex}.page-module___8aEwW__makerReviewHeader>div:first-child>span,.page-module___8aEwW__makerEditorHeading>span{color:#8a4b0f;font-size:10px;font-weight:700}.page-module___8aEwW__makerReviewHeader h1,.page-module___8aEwW__makerEditorHeading h1{color:var(--ink);letter-spacing:0;margin:5px 0 0;font-size:24px}.page-module___8aEwW__makerReviewHeader p,.page-module___8aEwW__makerEditorHeading p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.6}.page-module___8aEwW__makerReviewStats{border:1px solid var(--line);background:#fbfcfe;border-radius:5px;grid-template-columns:repeat(3,minmax(90px,120px));display:grid}.page-module___8aEwW__makerReviewStats>div{text-align:center;place-content:center;gap:4px;min-height:62px;display:grid}.page-module___8aEwW__makerReviewStats>div+div{border-left:1px solid var(--line-soft)}.page-module___8aEwW__makerReviewStats span,.page-module___8aEwW__makerReviewCardBody span,.page-module___8aEwW__makerReviewCardFooter span,.page-module___8aEwW__makerEditorToolbar span,.page-module___8aEwW__makerEditorActions>span{color:var(--muted);font-size:10px}.page-module___8aEwW__makerReviewStats strong{color:var(--ink);font-size:20px}.page-module___8aEwW__makerReviewToolbar,.page-module___8aEwW__makerEditorToolbar{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;justify-content:space-between;align-items:center;min-height:50px;padding:8px 30px;display:flex}.page-module___8aEwW__makerReviewToolbar>span,.page-module___8aEwW__makerEditorToolbar>div,.page-module___8aEwW__makerLeaseState,.page-module___8aEwW__makerLeaseWarning{align-items:center;gap:8px;display:flex}.page-module___8aEwW__makerReviewToolbar>span{color:var(--text);font-size:11px}.page-module___8aEwW__makerReviewFilters{align-items:center;gap:8px;min-width:0;display:flex}.page-module___8aEwW__makerReviewFilters .page-module___8aEwW__searchBox{width:min(360px,38vw);height:34px}.page-module___8aEwW__makerReviewFilters .page-module___8aEwW__searchBox input{height:31px}.page-module___8aEwW__makerReviewFilters .page-module___8aEwW__filterSelect{height:34px}.page-module___8aEwW__makerReviewFilterCount{color:var(--muted);white-space:nowrap;font-size:10px}.page-module___8aEwW__makerReviewGrid{content-visibility:auto;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding:20px 30px 30px;display:grid;overflow:auto}.page-module___8aEwW__makerReviewFolderGrid{content-visibility:auto;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-content:start;gap:12px;padding:20px 30px 30px;display:grid;overflow:auto}.page-module___8aEwW__makerReviewFolder{min-width:0;min-height:126px;color:var(--muted);text-align:left;background:#fff;border:1px solid #cfd8e5;border-radius:6px;grid-template-columns:46px minmax(0,1fr) auto 20px;align-items:center;gap:14px;padding:16px;transition:border-color .14s,background-color .14s,transform .14s;display:grid;box-shadow:0 3px 10px #1f304b0a}.page-module___8aEwW__makerReviewFolder:hover,.page-module___8aEwW__makerReviewFolder:focus-visible{background:#f8fbff;border-color:#84adff;outline:none;transform:translateY(-1px)}.page-module___8aEwW__makerReviewFolderIcon{color:#d58a15;background:#fff6dc;border-radius:5px;place-items:center;width:46px;height:46px;display:grid}.page-module___8aEwW__makerReviewFolderBody{gap:5px;min-width:0;display:grid}.page-module___8aEwW__makerReviewFolderBody>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.page-module___8aEwW__makerReviewFolderBody>span,.page-module___8aEwW__makerReviewFolderBody small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.page-module___8aEwW__makerReviewFolderBody>div{gap:12px;min-width:0;margin-top:6px;display:flex}.page-module___8aEwW__makerReviewFolderCounts{gap:7px;min-width:92px;display:grid}.page-module___8aEwW__makerReviewFolderCounts span{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.page-module___8aEwW__makerReviewFolderCounts i{border-radius:50%;width:7px;height:7px}.page-module___8aEwW__makerReviewPagination{border-top:1px solid var(--line);background:#fff;flex:none;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:8px 30px;display:flex}.page-module___8aEwW__makerReviewPagination>span{color:var(--muted);font-size:11px}.page-module___8aEwW__makerReviewCard{background:#fff;border:1px solid #cfd8e5;border-radius:6px;grid-template-rows:auto 1fr auto;min-height:172px;padding:15px;display:grid;box-shadow:0 4px 12px #1f304b0d}.page-module___8aEwW__makerReviewCardIndex,.page-module___8aEwW__makerReviewCardFooter,.page-module___8aEwW__makerReviewCardBody>div,.page-module___8aEwW__makerEditorActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module___8aEwW__makerReviewCardIndex>span{color:var(--subtle);font-size:11px;font-weight:700}.page-module___8aEwW__makerReviewCardIndex i{border-radius:50%;width:7px;height:7px}.page-module___8aEwW__makerReviewAvailable{background:var(--success)}.page-module___8aEwW__makerReviewMine{background:#d97706}.page-module___8aEwW__makerReviewClaimed{background:var(--subtle)}.page-module___8aEwW__makerReviewCardBody{align-content:center;gap:5px;padding:12px 0;display:grid}.page-module___8aEwW__makerReviewCardBody>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.page-module___8aEwW__makerReviewCardBody>div{justify-content:flex-start;margin-top:8px}.page-module___8aEwW__makerReviewCardBody small{color:var(--text);align-items:center;gap:4px;font-size:10px;display:inline-flex}.page-module___8aEwW__makerReviewCardFooter{border-top:1px solid var(--line-soft);padding-top:11px}.page-module___8aEwW__manualProductionScreen{background:#f4f6f8;flex-direction:column;flex:1;min-height:0;display:flex}.page-module___8aEwW__manualProductionHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:14px 30px 12px;display:flex}.page-module___8aEwW__manualProductionHeader>div:first-child{min-width:0}.page-module___8aEwW__manualProductionHeader>div:first-child>span{color:#1d6a51;font-size:11px;font-weight:700}.page-module___8aEwW__manualProductionHeader h1{color:var(--ink);margin:2px 0;font-size:20px;line-height:1.25}.page-module___8aEwW__manualProductionHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.35}.page-module___8aEwW__manualProductionStats{border:1px solid var(--line);background:#fbfcfd;border-radius:6px;grid-template-columns:repeat(3,1fr);min-width:300px;display:grid}.page-module___8aEwW__manualProductionStats>div{gap:1px;padding:8px 14px;display:grid}.page-module___8aEwW__manualProductionStats>div+div{border-left:1px solid var(--line)}.page-module___8aEwW__manualProductionStats span{color:var(--muted);font-size:10px}.page-module___8aEwW__manualProductionStats strong{color:var(--ink);font-size:18px;line-height:1.2}.page-module___8aEwW__manualProductionToolbar,.page-module___8aEwW__manualProductionClaimBar,.page-module___8aEwW__manualProductionTabs{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:10px;padding:8px 30px;display:flex}.page-module___8aEwW__manualProductionToolbar .page-module___8aEwW__searchBox{width:min(420px,42vw)}.page-module___8aEwW__manualProductionToolbar .page-module___8aEwW__searchBox input{height:34px}.page-module___8aEwW__manualProductionDateField{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.page-module___8aEwW__manualProductionDateField input{border:1px solid var(--line);background:var(--surface);width:136px;min-width:0;height:34px;color:var(--ink);border-radius:7px;padding:0 8px}.page-module___8aEwW__manualProductionToolbar>button:not(.page-module___8aEwW__iconButton),.page-module___8aEwW__manualProductionToolbar .page-module___8aEwW__filterSelect{height:34px;min-height:34px}.page-module___8aEwW__manualProductionToolbar>.page-module___8aEwW__iconButton{width:34px;height:34px}.page-module___8aEwW__manualProductionHint{color:var(--muted);align-items:center;gap:8px;margin-right:auto;font-size:12px;display:flex}.page-module___8aEwW__manualProductionFolders{content-visibility:auto;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));align-content:start;gap:12px;padding:20px 30px 30px;display:grid;overflow:auto}.page-module___8aEwW__manualProductionFolder{min-width:0;min-height:126px;color:var(--muted);text-align:left;background:#fff;border:1px solid #ccd6d1;border-radius:6px;grid-template-columns:46px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:16px;transition:border-color .14s,background-color .14s,transform .14s;display:grid;box-shadow:0 3px 10px #1f30370a}.page-module___8aEwW__manualProductionFolder:hover,.page-module___8aEwW__manualProductionFolder:focus-visible{background:#f7fbf9;border-color:#6aa58e;outline:none;transform:translateY(-1px)}.page-module___8aEwW__manualProductionFolderIcon{color:#21755b;background:#e6f3ed;border-radius:5px;place-items:center;width:46px;height:46px;display:grid}.page-module___8aEwW__manualProductionFolderName{gap:4px;min-width:0;display:grid}.page-module___8aEwW__manualProductionFolderName strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.page-module___8aEwW__manualProductionFolderName span,.page-module___8aEwW__manualProductionFolderName small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-module___8aEwW__manualProductionFolderCounts{gap:7px;min-width:102px;display:grid}.page-module___8aEwW__manualProductionFolderCounts span{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.page-module___8aEwW__manualProductionFolderCounts i{border-radius:50%;width:7px;height:7px}.page-module___8aEwW__manualAvailableDot{background:#25835f}.page-module___8aEwW__manualMineDot{background:#d28a16}.page-module___8aEwW__manualPoorDot{background:#b54a45}.page-module___8aEwW__manualProductionTabs{gap:4px;padding-top:4px;padding-bottom:4px}.page-module___8aEwW__manualProductionTabs button{min-height:28px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 11px;font-size:12px}.page-module___8aEwW__manualProductionTabs button:hover{color:var(--ink);background:#f4f7f6}.page-module___8aEwW__manualProductionTabs .page-module___8aEwW__manualProductionTabActive{color:#145d47;border-bottom-color:#21755b;font-weight:700}.page-module___8aEwW__manualProductionClaimBar{background:#f8faf9;min-height:44px}.page-module___8aEwW__manualProductionClaimBar label{color:var(--ink);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.page-module___8aEwW__manualProductionClaimBar>span{color:var(--muted);margin-right:auto;font-size:12px}.page-module___8aEwW__manualProductionTaskArea{background:#f4f6f8;flex:1;min-height:0;overflow:auto}.page-module___8aEwW__manualProductionTaskGrid{content-visibility:auto;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:14px;padding:20px 30px 30px;display:grid}.page-module___8aEwW__manualProductionTaskCard{background:#fff;border:1px solid #d3dbe5;border-radius:6px;grid-template-rows:auto 1fr auto;min-width:0;min-height:258px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;box-shadow:0 3px 10px #1f304b0b}.page-module___8aEwW__manualProductionTaskCard:hover{border-color:#aab8c8;transform:translateY(-1px);box-shadow:0 7px 18px #1f304b14}.page-module___8aEwW__manualProductionTaskCard_mine{border-top:3px solid #d28a16}.page-module___8aEwW__manualProductionTaskCard_available{border-top:3px solid #25835f}.page-module___8aEwW__manualProductionTaskCard_claimed{border-top:3px solid #8995a5}.page-module___8aEwW__manualProductionTaskCard_poor-quality{border-top:3px solid #bd4944}.page-module___8aEwW__manualProductionTaskCardTop{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:10px 14px;display:flex}.page-module___8aEwW__manualProductionTaskSequence{align-items:baseline;gap:7px;min-width:0;display:flex}.page-module___8aEwW__manualProductionTaskSequence span{color:var(--muted);font-size:10px}.page-module___8aEwW__manualProductionTaskSequence strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.page-module___8aEwW__manualProductionTaskCardTools{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.page-module___8aEwW__manualProductionTaskCardTools>label{color:var(--muted);cursor:pointer;align-items:center;gap:5px;font-size:11px;display:flex}.page-module___8aEwW__manualProductionReleaseButton{color:#596575;background:#fff;border:1px solid #d5dce5;border-radius:4px;align-items:center;gap:4px;min-height:27px;padding:0 7px;font-size:11px;display:inline-flex}.page-module___8aEwW__manualProductionReleaseButton:hover:not(:disabled){color:var(--ink);background:#f7f8fa;border-color:#aeb9c7}.page-module___8aEwW__manualProductionTaskCardBody{align-content:start;gap:13px;min-width:0;padding:16px 14px;display:grid}.page-module___8aEwW__manualProductionTaskCardBody h3{min-height:44px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.page-module___8aEwW__manualProductionTaskId{gap:3px;min-width:0;display:grid}.page-module___8aEwW__manualProductionTaskId span{color:var(--muted);font-size:10px}.page-module___8aEwW__manualProductionTaskId strong{color:#344255;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.page-module___8aEwW__manualProductionTaskMeta{min-width:0;color:var(--muted);flex-wrap:wrap;gap:5px 0;font-size:11px;display:flex}.page-module___8aEwW__manualProductionTaskMeta span{white-space:nowrap;align-items:center;display:inline-flex}.page-module___8aEwW__manualProductionTaskMeta span+span:before{color:#c0c8d2;content:"/";margin:0 7px}.page-module___8aEwW__manualProductionTaskCardBody p{color:#a13f3a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.page-module___8aEwW__manualProductionTaskCardActions{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 14px 14px;display:grid}.page-module___8aEwW__manualProductionClaimButton,.page-module___8aEwW__manualProductionPoorButton,.page-module___8aEwW__manualBatchClaimButton{color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:38px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__manualProductionClaimButton,.page-module___8aEwW__manualBatchClaimButton{background:#1f7b59;border-color:#176b4c}.page-module___8aEwW__manualProductionClaimButton:hover:not(:disabled),.page-module___8aEwW__manualBatchClaimButton:hover:not(:disabled){background:#176648;border-color:#12543c}.page-module___8aEwW__manualProductionPoorButton{background:#bd4944;border-color:#a83d38}.page-module___8aEwW__manualProductionPoorButton:hover:not(:disabled){background:#a73d38;border-color:#8d302c}.page-module___8aEwW__manualProductionClaimButton:disabled,.page-module___8aEwW__manualBatchClaimButton:disabled{color:#6a8f80;cursor:not-allowed;background:#dcece5;border-color:#b9d5c9}.page-module___8aEwW__manualProductionPoorButton:disabled{color:#a36d69;cursor:not-allowed;background:#f2dedd;border-color:#e1bbb9}.page-module___8aEwW__manualStateMine,.page-module___8aEwW__manualStatePoor,.page-module___8aEwW__manualStateClaimed,.page-module___8aEwW__manualStateAvailable{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;width:fit-content;padding:4px 7px;font-weight:600;margin:0!important;font-size:11px!important;display:inline-flex!important}.page-module___8aEwW__manualStateMine{background:#fff3d4;color:#8b5707!important}.page-module___8aEwW__manualStatePoor{background:#fdebea;color:#963c37!important}.page-module___8aEwW__manualStateClaimed{background:#edf0f3;color:#596575!important}.page-module___8aEwW__manualStateAvailable{background:#e5f4ed;color:#176449!important}.page-module___8aEwW__makerEditorToolbar{background:#fff;min-height:58px}.page-module___8aEwW__makerEditorToolbar>div:nth-child(2){flex:auto;gap:2px;display:grid}.page-module___8aEwW__makerEditorToolbar>div:nth-child(2) strong{color:var(--ink);font-size:13px}.page-module___8aEwW__makerLeaseState,.page-module___8aEwW__makerLeaseWarning{min-width:138px;color:var(--success);justify-content:flex-end}.page-module___8aEwW__makerLeaseWarning{color:var(--danger)}.page-module___8aEwW__makerLeaseState strong,.page-module___8aEwW__makerLeaseWarning strong{min-width:42px;font-size:12px}.page-module___8aEwW__makerEditorLayout{flex:auto;grid-template-columns:minmax(480px,1.12fr) minmax(420px,.88fr);min-height:0;display:grid;overflow:hidden}.page-module___8aEwW__makerEditorImages,.page-module___8aEwW__makerEditorForm{min-width:0;min-height:0;overflow:auto}.page-module___8aEwW__makerEditorImages{border-right:1px solid var(--line);background:#eef2f6;padding:22px 24px 32px}.page-module___8aEwW__makerEditorImages>div:first-child{color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module___8aEwW__makerEditorImages>div:first-child>div,.page-module___8aEwW__mediaMeta>div:last-child{align-items:center;gap:8px;display:flex}.page-module___8aEwW__makerEditorImages>div:first-child span{color:var(--muted);font-size:10px}.page-module___8aEwW__makerEditorImages .page-module___8aEwW__imageSequenceList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.page-module___8aEwW__makerEditorForm{background:#fff;flex-direction:column;padding:24px 26px 0;display:flex}.page-module___8aEwW__makerEditorHeading{border-bottom:1px solid var(--line-soft);padding-bottom:18px}.page-module___8aEwW__makerEditorHeading h1{overflow-wrap:anywhere;font-size:19px}.page-module___8aEwW__makerEditorFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 0 24px;display:grid}.page-module___8aEwW__makerEditorFields label{color:var(--text);gap:6px;font-size:11px;font-weight:600;display:grid}.page-module___8aEwW__makerEditorFields input,.page-module___8aEwW__makerEditorFields select,.page-module___8aEwW__makerEditorFields textarea{width:100%;min-width:0;color:var(--ink);font:inherit;letter-spacing:0;background:#fff;border:1px solid #cbd5e1;border-radius:4px;outline:0;padding:9px 10px;font-weight:400}.page-module___8aEwW__makerEditorFields textarea{resize:vertical;min-height:180px;line-height:1.65}.page-module___8aEwW__makerEditorFields input:focus,.page-module___8aEwW__makerEditorFields select:focus,.page-module___8aEwW__makerEditorFields textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__makerEditorFields input:read-only{color:var(--muted);background:#f4f6f8}.page-module___8aEwW__makerEditorFields label>span{color:var(--muted);text-align:right;font-size:10px;font-weight:400}.page-module___8aEwW__makerEditorActions{border-top:1px solid var(--line);background:#fff;margin-top:auto;padding:14px 0 18px;position:sticky;bottom:0}.page-module___8aEwW__makerEditorActions>span{margin-right:auto}@media (max-width:1080px){.page-module___8aEwW__makerEditorLayout{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr)}.page-module___8aEwW__makerReviewHeader{flex-direction:column;align-items:stretch}.page-module___8aEwW__makerReviewStats{width:100%}}@media (max-width:800px){.page-module___8aEwW__makerReviewHeader,.page-module___8aEwW__makerReviewToolbar,.page-module___8aEwW__makerReviewGrid,.page-module___8aEwW__makerReviewFolderGrid{padding-left:16px;padding-right:16px}.page-module___8aEwW__makerReviewToolbar{flex-wrap:wrap;align-items:stretch}.page-module___8aEwW__makerReviewFilters{flex-wrap:wrap;width:100%}.page-module___8aEwW__makerReviewFilters .page-module___8aEwW__searchBox{flex:220px;width:auto}.page-module___8aEwW__makerReviewFolderGrid{grid-template-columns:1fr}.page-module___8aEwW__makerReviewFolder{grid-template-columns:42px minmax(0,1fr) 18px}.page-module___8aEwW__makerReviewFolderCounts{grid-column:2/-1;grid-auto-flow:column;justify-content:start}.page-module___8aEwW__manualProductionHeader,.page-module___8aEwW__manualProductionToolbar,.page-module___8aEwW__manualProductionClaimBar,.page-module___8aEwW__manualProductionTabs,.page-module___8aEwW__manualProductionFolders{padding-left:16px;padding-right:16px}.page-module___8aEwW__manualProductionHeader{flex-direction:column;align-items:stretch;gap:10px}.page-module___8aEwW__manualProductionStats{width:100%;min-width:0}.page-module___8aEwW__manualProductionToolbar{flex-wrap:wrap;align-items:stretch}.page-module___8aEwW__manualProductionToolbar .page-module___8aEwW__searchBox{flex:240px;width:auto}.page-module___8aEwW__manualProductionDateField{flex:170px}.page-module___8aEwW__manualProductionDateField input{flex:1;width:auto}.page-module___8aEwW__manualProductionFolders{grid-template-columns:1fr}.page-module___8aEwW__manualProductionFolder{grid-template-columns:42px minmax(0,1fr) 18px}.page-module___8aEwW__manualProductionFolderCounts{grid-column:2/-1;grid-auto-flow:column;justify-content:start}.page-module___8aEwW__manualProductionClaimBar{flex-wrap:wrap}.page-module___8aEwW__manualProductionTaskGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding-left:16px;padding-right:16px}.page-module___8aEwW__makerEditorLayout{display:block;overflow:auto}.page-module___8aEwW__makerEditorImages,.page-module___8aEwW__makerEditorForm{overflow:visible}.page-module___8aEwW__makerEditorImages{border-right:0;border-bottom:1px solid var(--line)}.page-module___8aEwW__makerEditorFields{grid-template-columns:1fr}.page-module___8aEwW__makerEditorActions{flex-wrap:wrap}}.page-module___8aEwW__loginShell{background:radial-gradient(ellipse at 12% 0%, #dce7f7, transparent 55%), radial-gradient(ellipse at 95% 100%, #e2eceb, transparent 50%), var(--canvas);place-items:center;padding-block:48px;display:grid;position:relative;overflow:hidden auto}.page-module___8aEwW__loginShell:before{content:"";background:#172e4d;height:3px;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__loginPanel{border:1px solid var(--line);background:var(--surface);width:min(440px,100vw - 32px);box-shadow:var(--shadow-dialog);border-radius:18px;padding:34px 36px 30px;position:relative}.page-module___8aEwW__loginBrand,.page-module___8aEwW__topbarBrand,.page-module___8aEwW__topbarActions,.page-module___8aEwW__userIdentity,.page-module___8aEwW__batchDate,.page-module___8aEwW__itemBatchTitle,.page-module___8aEwW__materialTime,.page-module___8aEwW__sectionTitle,.page-module___8aEwW__mediaMeta>div,.page-module___8aEwW__headingMeta,.page-module___8aEwW__securityNote{align-items:center;display:flex}.page-module___8aEwW__loginBrand,.page-module___8aEwW__topbarBrand{gap:12px}.page-module___8aEwW__brandMark,.page-module___8aEwW__brandMarkSmall{color:#fff;background:#172e4d;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.page-module___8aEwW__brandMarkSmall{width:34px;height:34px;box-shadow:none;border-radius:5px}.page-module___8aEwW__loginBrand>div:last-child>span{color:var(--brand);letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.page-module___8aEwW__loginBrand h1,.page-module___8aEwW__batchHeader h1,.page-module___8aEwW__contentHeading h1,.page-module___8aEwW__dialogHeader h2{color:var(--ink);letter-spacing:0;margin:0}.page-module___8aEwW__loginBrand h1{font-size:21px;line-height:1.25}.page-module___8aEwW__loginBrand p,.page-module___8aEwW__dialogHeader p,.page-module___8aEwW__batchHeader p{color:var(--muted);margin:5px 0 0;font-size:12px}.page-module___8aEwW__loginForm{gap:16px;margin-top:30px;display:grid}.page-module___8aEwW__registerButton{min-height:38px;color:var(--brand);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.page-module___8aEwW__registerButton:hover{color:var(--brand-strong);text-decoration:underline}.page-module___8aEwW__loginSuccess{color:#087443;background:#effbf5;border:1px solid #a9dfc4;border-radius:4px;padding:9px 11px;font-size:11px}.page-module___8aEwW__loginForm label,.page-module___8aEwW__uploadFormGrid label,.page-module___8aEwW__userCreateForm label{color:var(--text);gap:7px;font-size:13px;font-weight:600;display:grid}.page-module___8aEwW__loginForm input,.page-module___8aEwW__uploadFormGrid input,.page-module___8aEwW__uploadFormGrid select,.page-module___8aEwW__uploadFormGrid textarea,.page-module___8aEwW__userCreateForm input,.page-module___8aEwW__passwordResetRow input,.page-module___8aEwW__searchBox input,.page-module___8aEwW__dateInput{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #c8d1de;border-radius:5px;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.page-module___8aEwW__loginForm input,.page-module___8aEwW__uploadFormGrid input,.page-module___8aEwW__uploadFormGrid select,.page-module___8aEwW__userCreateForm input,.page-module___8aEwW__passwordResetRow input,.page-module___8aEwW__searchBox input,.page-module___8aEwW__dateInput{height:41px;padding:0 12px}.page-module___8aEwW__uploadFormGrid textarea{padding:11px 12px;line-height:1.7}.page-module___8aEwW__uploadFormGrid input:read-only,.page-module___8aEwW__uploadFormGrid input:disabled,.page-module___8aEwW__uploadFormGrid select:disabled{color:#49627f;cursor:not-allowed;background:#f3f6fa;border-color:#d7e0eb}.page-module___8aEwW__loginForm input:hover,.page-module___8aEwW__uploadFormGrid input:hover,.page-module___8aEwW__uploadFormGrid select:hover,.page-module___8aEwW__uploadFormGrid textarea:hover,.page-module___8aEwW__userCreateForm input:hover,.page-module___8aEwW__passwordResetRow input:hover,.page-module___8aEwW__dateInput:hover{border-color:#98a7bb}.page-module___8aEwW__loginForm input:focus,.page-module___8aEwW__uploadFormGrid input:focus,.page-module___8aEwW__uploadFormGrid select:focus,.page-module___8aEwW__uploadFormGrid textarea:focus,.page-module___8aEwW__userCreateForm input:focus,.page-module___8aEwW__passwordResetRow input:focus,.page-module___8aEwW__dateInput:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1f}.page-module___8aEwW__primaryButton,.page-module___8aEwW__primaryButtonCompact,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__approveButton,.page-module___8aEwW__rejectButton,.page-module___8aEwW__poorQualityButton,.page-module___8aEwW__skipReviewButton,.page-module___8aEwW__iconButton,.page-module___8aEwW__backButton,.page-module___8aEwW__rowAction{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-weight:600;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .12s,opacity .15s;display:inline-flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__primaryButtonCompact{color:#fff;border:1px solid var(--brand);background:var(--brand)}.page-module___8aEwW__primaryButton{height:43px;margin-top:3px}.page-module___8aEwW__primaryButtonCompact,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__approveButton,.page-module___8aEwW__rejectButton,.page-module___8aEwW__poorQualityButton,.page-module___8aEwW__skipReviewButton,.page-module___8aEwW__backButton,.page-module___8aEwW__rowAction{min-height:36px;padding:0 13px}.page-module___8aEwW__primaryButton:hover,.page-module___8aEwW__primaryButtonCompact:hover{border-color:var(--brand-strong);background:var(--brand-strong)}.page-module___8aEwW__secondaryButton,.page-module___8aEwW__backButton{color:var(--text);border:1px solid var(--line);background:#fff}.page-module___8aEwW__secondaryButton:hover,.page-module___8aEwW__backButton:hover,.page-module___8aEwW__iconButton:hover{background:#f5f7fa;border-color:#aab6c5}.page-module___8aEwW__topbarModuleActive,.page-module___8aEwW__topbarModuleActive:hover{color:var(--brand-strong);background:var(--brand-soft);box-shadow:inset 0 -2px 0 var(--brand);cursor:default;border-color:#aec8fb}.page-module___8aEwW__approveButton{color:#fff;border:1px solid var(--success);background:var(--success)}.page-module___8aEwW__approveButton:hover{background:#056e3c;border-color:#056e3c}.page-module___8aEwW__rejectButton{color:var(--danger);background:#fff;border:1px solid #f2b8a5}.page-module___8aEwW__rejectButton:hover{background:var(--danger-soft);border-color:#ea9d84}.page-module___8aEwW__poorQualityButton{color:#7f1d1d;background:#fff7f7;border:1px solid #d8a0a0}.page-module___8aEwW__poorQualityButton:hover{background:#feecec;border-color:#b85b5b}.page-module___8aEwW__skipReviewButton{color:#35516f;background:#f7f9fc;border:1px solid #b8c7d8;flex:none;min-height:32px;padding:0 10px;font-size:10px}.page-module___8aEwW__skipReviewButton:hover{color:var(--brand-strong);background:var(--brand-soft);border-color:#8faee5}.page-module___8aEwW__primaryButton:active,.page-module___8aEwW__primaryButtonCompact:active,.page-module___8aEwW__secondaryButton:active,.page-module___8aEwW__approveButton:active,.page-module___8aEwW__rejectButton:active,.page-module___8aEwW__poorQualityButton:active,.page-module___8aEwW__skipReviewButton:active,.page-module___8aEwW__iconButton:active,.page-module___8aEwW__backButton:active,.page-module___8aEwW__rowAction:active,.page-module___8aEwW__itemPager button:active,.page-module___8aEwW__filmstrip button:active{transform:translateY(1px)}.page-module___8aEwW__primaryButton:focus-visible,.page-module___8aEwW__primaryButtonCompact:focus-visible,.page-module___8aEwW__secondaryButton:focus-visible,.page-module___8aEwW__approveButton:focus-visible,.page-module___8aEwW__rejectButton:focus-visible,.page-module___8aEwW__poorQualityButton:focus-visible,.page-module___8aEwW__skipReviewButton:focus-visible,.page-module___8aEwW__iconButton:focus-visible,.page-module___8aEwW__backButton:focus-visible,.page-module___8aEwW__rowAction:focus-visible,.page-module___8aEwW__itemPager button:focus-visible,.page-module___8aEwW__filmstrip button:focus-visible,.page-module___8aEwW__mainImage button:focus-visible,.page-module___8aEwW__rowArrow:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.page-module___8aEwW__primaryButton:disabled,.page-module___8aEwW__primaryButtonCompact:disabled,.page-module___8aEwW__secondaryButton:disabled,.page-module___8aEwW__approveButton:disabled,.page-module___8aEwW__rejectButton:disabled,.page-module___8aEwW__poorQualityButton:disabled,.page-module___8aEwW__skipReviewButton:disabled,.page-module___8aEwW__itemPager button:disabled{cursor:not-allowed;opacity:.45;transform:none}.page-module___8aEwW__iconButton{color:#526176;background:0 0;border:1px solid #0000;width:34px;height:34px;padding:0}.page-module___8aEwW__securityNote{color:#7b8798;border-top:1px solid var(--line-soft);justify-content:center;gap:6px;margin-top:22px;padding-top:17px;font-size:11px}.page-module___8aEwW__loginFooter{color:#8491a4;letter-spacing:.08em;text-align:center;font-size:10px;position:absolute;bottom:24px;left:0;right:0}.page-module___8aEwW__loginError,.page-module___8aEwW__dialogError,.page-module___8aEwW__errorBar,.page-module___8aEwW__noticeBar{font-size:13px}.page-module___8aEwW__loginError,.page-module___8aEwW__dialogError,.page-module___8aEwW__errorBar{color:#a72d0d;background:var(--danger-soft)}.page-module___8aEwW__loginError,.page-module___8aEwW__dialogError{border:1px solid #f5c5b6;border-radius:4px;padding:10px 12px}.page-module___8aEwW__appShell{flex-direction:column;display:flex;overflow:hidden}.page-module___8aEwW__topbar{border-bottom:1px solid var(--line);background:#fff;flex:0 0 58px;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0 18px;display:flex;box-shadow:0 1px #10182805}.page-module___8aEwW__topbarBrand strong,.page-module___8aEwW__topbarBrand span{display:block}.page-module___8aEwW__topbarBrand strong{color:var(--ink);font-size:14px;line-height:1.15}.page-module___8aEwW__topbarBrand span{color:var(--muted);margin-top:2px;font-size:10px;line-height:1.2}.page-module___8aEwW__topbarActions{flex:auto;justify-content:flex-end;gap:10px;min-width:0}.page-module___8aEwW__topbarModules{scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;background:linear-gradient(#f8fafc 0%,#f3f6fa 100%);border:1px solid #e1e7ef;border-radius:7px;flex:620px;align-items:center;gap:3px;min-width:120px;max-width:920px;padding:3px;scroll-padding-inline:3px;display:flex;overflow-x:auto;box-shadow:inset 0 1px #fffc}.page-module___8aEwW__topbarModules::-webkit-scrollbar{display:none}.page-module___8aEwW__topbarModules>button{color:#526176;white-space:nowrap;background:0 0;border-color:#0000;flex:none;min-height:34px;padding:0 10px;font-size:12px}.page-module___8aEwW__topbarModules>button svg{opacity:.82;width:15px;height:15px}.page-module___8aEwW__topbarModules>button:hover{color:var(--ink);background:#fff;border-color:#d6dee9;box-shadow:0 1px 2px #1018280f}.page-module___8aEwW__topbarModules>button:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #155eef5c;position:relative}.page-module___8aEwW__topbarModules>.page-module___8aEwW__topbarModuleActive,.page-module___8aEwW__topbarModules>.page-module___8aEwW__topbarModuleActive:hover{color:var(--brand-strong);box-shadow:0 1px 3px #214c8a1f, inset 0 -2px 0 var(--brand);background:#fff;border-color:#b8cff7}.page-module___8aEwW__topbarModules>.page-module___8aEwW__topbarModuleActive svg{opacity:1}.page-module___8aEwW__syncState{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.page-module___8aEwW__syncState i{background:var(--success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #07884a1a}.page-module___8aEwW__userIdentity{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;gap:8px;min-height:34px;padding:0 10px 0 5px}.page-module___8aEwW__username{max-width:160px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;display:block;overflow:hidden}.page-module___8aEwW__roleBadge{color:var(--brand-strong);background:var(--brand-soft);border:1px solid #d3e1f5;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700}.page-module___8aEwW__noticeBar,.page-module___8aEwW__errorBar{border-bottom:1px solid;flex:none;justify-content:space-between;align-items:center;min-height:36px;padding:7px 18px;display:flex}.page-module___8aEwW__noticeBar{color:#05603a;background:var(--success-soft);border-color:#b7dfc8}.page-module___8aEwW__errorBar{border-color:#f1b8a5}.page-module___8aEwW__noticeBar button,.page-module___8aEwW__errorBar button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.page-module___8aEwW__batchScreen,.page-module___8aEwW__itemScreen{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__batchHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:minmax(240px,1fr) minmax(550px,760px);align-items:end;gap:36px;padding:25px 30px 22px;display:grid}.page-module___8aEwW__batchTitle>span{color:var(--brand);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.page-module___8aEwW__batchHeader h1{font-size:25px;line-height:1.2}.page-module___8aEwW__batchSummary{border:1px solid var(--line);background:#fbfcfe;border-radius:5px;grid-template-columns:repeat(4,minmax(100px,1fr));min-height:64px;display:grid}.page-module___8aEwW__batchSummary>div{grid-template-columns:auto 1fr;align-content:center;padding:10px 17px;display:grid;position:relative}.page-module___8aEwW__batchSummary>div:not(:last-child):after{content:"";background:var(--line-soft);width:1px;position:absolute;top:12px;bottom:12px;right:0}.page-module___8aEwW__batchSummary span{color:var(--muted);grid-column:1/-1;margin-bottom:3px;font-size:10px}.page-module___8aEwW__batchSummary strong{color:var(--ink);font-size:21px;line-height:1}.page-module___8aEwW__batchSummary small{color:var(--muted);align-self:end;margin-left:4px;font-size:10px}.page-module___8aEwW__batchSummary .page-module___8aEwW__summaryPending strong{color:var(--warning)}.page-module___8aEwW__batchSummary .page-module___8aEwW__summaryApproved strong{color:var(--success)}.page-module___8aEwW__batchToolbar,.page-module___8aEwW__itemToolbar{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;align-items:center;gap:9px;min-height:56px;padding:9px 18px;display:flex}.page-module___8aEwW__batchExportSelection{border-left:1px solid var(--line);flex:none;align-items:center;gap:8px;min-height:38px;padding-left:10px;display:flex}.page-module___8aEwW__batchExportSelection>span{color:var(--muted);white-space:nowrap;font-size:11px}.page-module___8aEwW__batchExportSelection>span strong{color:var(--ink);font-size:13px}.page-module___8aEwW__batchExportStatus{color:#315a80;background:#edf5fa;border-bottom:1px solid #cbdce9;flex:none;align-items:center;gap:12px;min-height:36px;padding:7px 18px;font-size:11px;display:flex}.page-module___8aEwW__batchExportStatus>span{color:var(--muted)}.page-module___8aEwW__batchExportStatus>strong{color:#194d79}.page-module___8aEwW__batchExportStatus>small{border-left:1px solid #cbdce9;padding-left:12px}.page-module___8aEwW__batchExportStatus .page-module___8aEwW__batchExportFailure{color:var(--danger)}.page-module___8aEwW__batchExportStatus>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:4px;display:grid}.page-module___8aEwW__searchBox{color:#77859a;background:#fff;border:1px solid #c8d1de;border-radius:5px;align-items:center;width:320px;height:38px;padding-left:11px;transition:border-color .15s,box-shadow .15s;display:flex}.page-module___8aEwW__searchBox:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__searchBox input{height:35px;box-shadow:none;border:0}.page-module___8aEwW__dateInput{width:220px;height:36px}.page-module___8aEwW__filterSelect{min-width:130px;height:36px;color:var(--text);background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 30px 0 10px}.page-module___8aEwW__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.page-module___8aEwW__toolbarSpacer{flex:1}.page-module___8aEwW__batchTableWrap{flex:auto;min-height:0;padding:20px 30px 30px;overflow:auto}.page-module___8aEwW__batchTable{border:1px solid var(--line);border-collapse:separate;border-spacing:0;background:#fff;border-radius:6px;width:100%;min-width:1680px;overflow:hidden;box-shadow:0 4px 16px #1e2c4609}.page-module___8aEwW__batchTable th,.page-module___8aEwW__batchTable td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:14px 15px}.page-module___8aEwW__batchTable th{z-index:2;color:#59677a;background:#f6f8fb;font-size:11px;font-weight:700;position:sticky;top:0}.page-module___8aEwW__batchTable td{color:var(--text);font-size:12px}.page-module___8aEwW__batchTable tbody tr{cursor:pointer;transition:background-color .14s,box-shadow .14s}.page-module___8aEwW__batchTable tbody tr:hover{background:var(--brand-tint);box-shadow:inset 3px 0 0 var(--brand)}.page-module___8aEwW__batchTable tbody tr.page-module___8aEwW__batchSelected{background:#edf5fb;box-shadow:inset 3px 0 #3477a8}.page-module___8aEwW__batchHeaderLabel,.page-module___8aEwW__batchIdentity{align-items:center;gap:10px;display:flex}.page-module___8aEwW__batchSelect{width:16px;height:16px;accent-color:var(--brand);cursor:pointer;flex:none;margin:0}.page-module___8aEwW__batchSelect:disabled{cursor:not-allowed;opacity:.35}.page-module___8aEwW__batchTable tbody tr:last-child td{border-bottom:0}.page-module___8aEwW__batchDataScreen{background:#f4f6f9;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__inlineNotice,.page-module___8aEwW__inlineError{z-index:8;color:#17643a;background:#f0fbf4;border:1px solid #acd7bd;border-radius:5px;align-items:center;gap:12px;max-width:min(720px,100vw - 40px);padding:9px 12px;font-size:12px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #162c481f}.page-module___8aEwW__inlineError{color:#a63a25;background:#fff6f3;border-color:#f1b8a5}.page-module___8aEwW__inlineNotice button,.page-module___8aEwW__inlineError button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.page-module___8aEwW__batchDataHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:minmax(280px,1fr) minmax(520px,700px);align-items:end;gap:30px;padding:22px 30px 20px;display:grid}.page-module___8aEwW__batchDataTitle>span{color:var(--brand);margin-bottom:5px;font-size:10px;font-weight:700;display:block}.page-module___8aEwW__batchDataTitle h1{font-size:23px;line-height:1.25}.page-module___8aEwW__batchDataTitle p{color:var(--muted);margin-top:6px;font-size:12px}.page-module___8aEwW__batchDataSummary{border:1px solid var(--line);background:#fbfcfe;border-radius:5px;grid-template-columns:repeat(4,minmax(100px,1fr));min-height:62px;display:grid}.page-module___8aEwW__batchDataSummary>div{grid-template-columns:auto 1fr;align-content:center;padding:9px 15px;display:grid;position:relative}.page-module___8aEwW__batchDataSummary>div:not(:last-child):after{content:"";background:var(--line-soft);width:1px;position:absolute;top:11px;bottom:11px;right:0}.page-module___8aEwW__batchDataSummary span{color:var(--muted);grid-column:1/-1;margin-bottom:3px;font-size:10px}.page-module___8aEwW__batchDataSummary strong{color:var(--ink);font-size:20px;line-height:1}.page-module___8aEwW__batchDataSummary small{color:var(--muted);align-self:end;margin-left:4px;font-size:10px}.page-module___8aEwW__batchDataToolbar{border-bottom:1px solid var(--line);background:#f8fafc;flex:none;align-items:center;gap:9px;min-height:56px;padding:9px 18px;display:flex}.page-module___8aEwW__batchDataTableWrap{flex:auto;min-height:0;padding:18px 24px;overflow:auto}.page-module___8aEwW__batchDataBatchTable,.page-module___8aEwW__batchDataDetailTable{border:1px solid var(--line);border-collapse:separate;border-spacing:0;background:#fff;border-radius:6px;width:100%;min-width:1520px;box-shadow:0 4px 16px #1e2c4609}.page-module___8aEwW__batchDataDetailTable{min-width:1600px}.page-module___8aEwW__batchDataBatchTable th,.page-module___8aEwW__batchDataBatchTable td,.page-module___8aEwW__batchDataDetailTable th,.page-module___8aEwW__batchDataDetailTable td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:12px 13px}.page-module___8aEwW__batchDataBatchTable th,.page-module___8aEwW__batchDataDetailTable th{z-index:2;color:#59677a;white-space:nowrap;background:#f6f8fb;font-size:11px;font-weight:700;position:sticky;top:0}.page-module___8aEwW__batchDataBatchTable td,.page-module___8aEwW__batchDataDetailTable td{color:var(--text);font-size:12px}.page-module___8aEwW__batchDataBatchTable tbody tr{cursor:pointer}.page-module___8aEwW__batchDataBatchTable tbody tr,.page-module___8aEwW__batchDataDetailTable tbody tr{transition:background-color .14s}.page-module___8aEwW__batchDataBatchTable tbody tr:hover,.page-module___8aEwW__batchDataDetailTable tbody tr:hover{background:var(--brand-tint)}.page-module___8aEwW__batchDataBatchTable tbody tr:last-child td,.page-module___8aEwW__batchDataDetailTable tbody tr:last-child td{border-bottom:0}.page-module___8aEwW__batchDataBatchName,.page-module___8aEwW__batchDataActions{align-items:center;display:flex}.page-module___8aEwW__batchDataBatchName{gap:10px;min-width:190px}.page-module___8aEwW__batchDataBatchName>svg{color:var(--brand);flex:none}.page-module___8aEwW__batchDataBatchName strong,.page-module___8aEwW__batchDataBatchName span{display:block}.page-module___8aEwW__batchDataBatchName strong{color:var(--ink);font-size:13px}.page-module___8aEwW__batchDataBatchName span{color:var(--subtle);margin-top:3px;font-size:10px}.page-module___8aEwW__batchDataActions{white-space:nowrap;justify-content:flex-end;gap:6px}.page-module___8aEwW__batchDataDanger{color:var(--danger)!important}.page-module___8aEwW__batchDataSuccess{color:var(--success)!important}.page-module___8aEwW__batchDataKeyword,.page-module___8aEwW__batchDataTitleCell,.page-module___8aEwW__batchDataMeta,.page-module___8aEwW__batchDataDecision{gap:3px;display:grid}.page-module___8aEwW__batchDataKeyword{width:210px}.page-module___8aEwW__batchDataKeyword strong,.page-module___8aEwW__batchDataTitleCell strong,.page-module___8aEwW__batchDataDecision small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__batchDataKeyword span,.page-module___8aEwW__batchDataMeta span,.page-module___8aEwW__batchDataDecision span,.page-module___8aEwW__batchDataDecision small{color:var(--muted);font-size:10px}.page-module___8aEwW__batchDataTitleCell{width:230px}.page-module___8aEwW__batchDataTitleCell>span{color:#48586d;background:#eef2f7;justify-self:start;padding:2px 5px;font-size:10px}.page-module___8aEwW__batchDataTitleLink{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.page-module___8aEwW__batchDataTitleLink strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__batchDataTitleLink svg{color:var(--brand);flex:none}.page-module___8aEwW__batchDataTitleLink:hover strong{color:var(--brand-strong);text-decoration:underline}.page-module___8aEwW__batchDataTitleLink:disabled{opacity:.55;cursor:wait}.page-module___8aEwW__batchDataMeta{width:130px}.page-module___8aEwW__batchDataDecision{width:105px}.page-module___8aEwW__batchDataDecision small{max-width:105px}.page-module___8aEwW__batchDataStageEmpty{color:var(--muted);font-size:11px}.page-module___8aEwW__statusEditorBody{gap:16px;padding:20px 24px;display:grid}.page-module___8aEwW__statusEditorBody>div,.page-module___8aEwW__statusEditorBody label{gap:6px;display:grid}.page-module___8aEwW__statusEditorBody>div{border:1px solid var(--line);background:#f8fafc;padding:12px}.page-module___8aEwW__statusEditorBody span,.page-module___8aEwW__statusEditorBody label,.page-module___8aEwW__statusEditorBody small,.page-module___8aEwW__statusEditorBody p{color:var(--muted);font-size:11px}.page-module___8aEwW__statusEditorBody strong{color:var(--ink);font-size:14px}.page-module___8aEwW__statusEditorBody select,.page-module___8aEwW__statusEditorBody input,.page-module___8aEwW__statusEditorBody textarea{width:100%}.page-module___8aEwW__statusEditorBody textarea{resize:vertical}.page-module___8aEwW__statusEditorBody p{margin:0}.page-module___8aEwW__batchDataPager{min-height:52px;color:var(--muted);border-top:1px solid var(--line);background:#fff;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:8px 24px;font-size:11px;display:flex}.page-module___8aEwW__batchDataPager select{height:32px;padding:0 27px 0 9px}.page-module___8aEwW__batchDataPager button{width:32px;height:32px;color:var(--text);cursor:pointer;background:#fff;border:1px solid #c8d1de;border-radius:4px;place-items:center;padding:0;display:grid}.page-module___8aEwW__batchDataPager button:hover:not(:disabled){color:var(--brand);border-color:#9ebcf0}.page-module___8aEwW__batchDataPager button:disabled{opacity:.4;cursor:not-allowed}.page-module___8aEwW__batchDeleteButton{color:#a63a25;cursor:pointer;background:#fff7f4;border:1px solid #e8b4a8;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-weight:700;display:inline-flex}.page-module___8aEwW__batchDeleteButton:hover:not(:disabled){background:#ffede8;border-color:#d98d7d}.page-module___8aEwW__batchDeleteButton:disabled{opacity:.45;cursor:not-allowed}.page-module___8aEwW__batchDeleteDialog{background:#fff;border:1px solid #d6b0a8;border-radius:6px;width:min(560px,100vw - 40px);overflow:hidden;box-shadow:0 24px 70px #0f172a47}.page-module___8aEwW__batchDeleteDialog .page-module___8aEwW__dialogHeader p{max-width:430px}.page-module___8aEwW__batchDeleteBody{gap:18px;padding:20px;display:grid}.page-module___8aEwW__batchDeleteBody>div{border-left:3px solid var(--danger);background:#fff7f4;grid-template-columns:1fr auto;gap:4px 18px;padding:12px 14px;display:grid}.page-module___8aEwW__batchDeleteBody>div span,.page-module___8aEwW__batchDeleteBody>div small{color:var(--muted);font-size:11px}.page-module___8aEwW__batchDeleteBody>div strong{color:var(--danger);grid-area:1/2/3;align-self:center;font-size:16px}.page-module___8aEwW__batchDeleteBody label{color:var(--text);gap:7px;font-size:12px;font-weight:700;display:grid}.page-module___8aEwW__batchDeleteBody input{width:100%}.page-module___8aEwW__returnItemBody{gap:18px;padding:20px;display:grid}.page-module___8aEwW__returnItemBody>div{border-left:3px solid var(--warning);background:#fffaf0;gap:4px;padding:11px 13px;display:grid}.page-module___8aEwW__returnItemBody>div span,.page-module___8aEwW__returnItemBody>div small{color:var(--muted);font-size:11px}.page-module___8aEwW__returnItemBody>div strong{overflow-wrap:anywhere;color:var(--ink);font-size:13px}.page-module___8aEwW__returnItemBody label{color:var(--text);gap:7px;font-size:12px;font-weight:700;display:grid}.page-module___8aEwW__returnItemBody textarea{resize:vertical;width:100%;min-height:92px}.page-module___8aEwW__batchDate{gap:11px;min-width:0}.page-module___8aEwW__batchDate>svg{color:var(--brand);flex:none}.page-module___8aEwW__batchDate strong,.page-module___8aEwW__batchDate span{display:block}.page-module___8aEwW__batchDate strong{color:var(--ink);font-size:14px}.page-module___8aEwW__batchDate span{color:var(--subtle);margin-top:3px;font-size:10px}.page-module___8aEwW__totalCount,.page-module___8aEwW__approvedCount{font-size:17px}.page-module___8aEwW__totalCount{color:var(--ink)}.page-module___8aEwW__countUnit{color:var(--muted)}.page-module___8aEwW__approvedCount{color:var(--success)}.page-module___8aEwW__progressCell{min-width:128px}.page-module___8aEwW__progressCell>div{background:#e7ecf3;border-radius:2px;width:100%;height:6px;display:flex;overflow:hidden}.page-module___8aEwW__progressCell>div span,.page-module___8aEwW__progressCell>div i{height:100%;display:block}.page-module___8aEwW__progressCell>div span{background:var(--brand)}.page-module___8aEwW__progressCell>div i{background:#e46740}.page-module___8aEwW__progressCell small{color:var(--muted);align-items:center;gap:3px;margin-top:6px;font-size:10px;display:flex}.page-module___8aEwW__progressCell small b{color:var(--text)}.page-module___8aEwW__progressCell small em{color:var(--danger);margin-left:5px;font-style:normal}.page-module___8aEwW__pendingBadge,.page-module___8aEwW__completeBadge,.page-module___8aEwW__statusPill{border-radius:3px;align-items:center;min-height:23px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}.page-module___8aEwW__pendingBadge{color:var(--warning);background:var(--warning-soft)}.page-module___8aEwW__completeBadge{color:var(--success);background:var(--success-soft)}.page-module___8aEwW__updatedAt{max-width:120px;color:var(--muted);font-size:10px;line-height:1.4;display:block}.page-module___8aEwW__rowAction{min-width:92px;min-height:32px;color:var(--brand-strong);background:var(--brand-soft);border:1px solid #bfd1f7;padding:0 10px;font-size:11px}.page-module___8aEwW__rowAction:hover{color:#fff;border-color:var(--brand);background:var(--brand)}.page-module___8aEwW__rowArrow{color:#4d6787;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.page-module___8aEwW__itemToolbar{background:#fff;min-height:46px;padding:5px 12px}.page-module___8aEwW__itemSessionActions{border-left:1px solid var(--line);align-items:center;gap:2px;margin-left:2px;padding-left:5px;display:flex}.page-module___8aEwW__backButton{border-color:#0000;padding-left:8px}.page-module___8aEwW__itemBatchTitle{border-left:1px solid var(--line);gap:8px;padding-left:14px}.page-module___8aEwW__itemBatchTitle>svg{color:var(--brand)}.page-module___8aEwW__itemBatchTitle strong{color:var(--ink);font-size:13px}.page-module___8aEwW__itemBatchTitle span{color:var(--muted);font-size:10px}.page-module___8aEwW__itemPager{color:var(--text);align-items:center;gap:8px;font-size:11px;display:flex}.page-module___8aEwW__itemPager button{width:31px;height:31px;color:inherit;cursor:pointer;background:#fff;border:1px solid #cbd4e0;border-radius:4px;place-items:center;display:grid}.page-module___8aEwW__itemPager button:hover:not(:disabled){color:var(--brand);background:var(--brand-soft);border-color:#9fbbf5}.page-module___8aEwW__reviewWorkspace{flex:auto;grid-template-columns:minmax(520px,1fr) clamp(410px,31vw,500px);min-height:0;display:grid;overflow:hidden}.page-module___8aEwW__itemFilters{border-bottom:1px solid var(--line-soft);background:#f8fafc;flex:none;align-items:center;gap:8px;padding:4px 12px;display:flex}.page-module___8aEwW__itemFilters .page-module___8aEwW__searchBox{width:min(420px,50vw)}.page-module___8aEwW__reviewGroupMultiSelect{min-width:150px;position:relative}.page-module___8aEwW__reviewGroupMultiSelect summary{min-height:36px;color:var(--text);cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:space-between;align-items:center;padding:0 10px;font-size:11px;list-style:none;display:flex}.page-module___8aEwW__reviewGroupMultiSelect summary::-webkit-details-marker{display:none}.page-module___8aEwW__reviewGroupMultiSelect summary:after{border-right:1px solid var(--muted);border-bottom:1px solid var(--muted);content:"";width:6px;height:6px;transform:rotate(45deg)translateY(-2px)}.page-module___8aEwW__reviewGroupMultiSelect[open] summary{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__reviewGroupMultiMenu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:4px;min-width:100%;max-height:240px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 8px 24px #0f172a24}.page-module___8aEwW__reviewGroupMultiMenu label{min-height:30px;color:var(--text);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 7px;font-size:11px;font-weight:500;display:flex}.page-module___8aEwW__reviewGroupMultiMenu label:hover{background:#f1f5f9}.page-module___8aEwW__reviewGroupMultiMenu input{width:14px;height:14px;accent-color:var(--brand)}.page-module___8aEwW__reviewGroupMultiMenu>span{color:var(--muted);padding:8px 7px;font-size:10px}.page-module___8aEwW__reviewProducerMultiSelect{min-width:0;position:relative}.page-module___8aEwW__reviewProducerSummary{width:100%;min-height:40px;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:space-between;align-items:center;padding:0 11px;display:flex}.page-module___8aEwW__reviewProducerSummary[aria-expanded=true]{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__reviewProducerSummary:disabled{opacity:.55;cursor:not-allowed}.page-module___8aEwW__reviewProducerMenu{z-index:30;border:1px solid var(--line);background:#fff;border-radius:5px;min-width:280px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 28px #0f172a29}.page-module___8aEwW__reviewProducerInputRow{gap:6px;display:flex}.page-module___8aEwW__reviewProducerInputRow input{min-width:0;height:34px;font:inherit;border:1px solid #cbd5e1;border-radius:4px;flex:1;padding:0 9px}.page-module___8aEwW__reviewProducerTags{flex-wrap:wrap;gap:5px;padding:7px 0 3px;display:flex}.page-module___8aEwW__reviewProducerTag{color:#174ea6;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:3px 5px 3px 8px;font-size:11px;display:inline-flex}.page-module___8aEwW__reviewProducerTag>span{overflow-wrap:anywhere}.page-module___8aEwW__reviewProducerTag button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.page-module___8aEwW__reviewProducerOptions{border-top:1px solid #eef2f7;max-height:180px;margin-top:5px;display:grid;overflow:auto}.page-module___8aEwW__reviewProducerOptions label{min-height:30px;color:var(--text);cursor:pointer;align-items:center;gap:7px;padding:0 5px;font-size:11px;display:flex}.page-module___8aEwW__reviewProducerOptions label:hover{background:#f8fafc}.page-module___8aEwW__reviewProducerOptions input{width:14px;height:14px;accent-color:var(--brand)}.page-module___8aEwW__reviewProducerOptions small,.page-module___8aEwW__reviewProducerHint{color:var(--muted);padding:7px 4px 2px;font-size:10px}.page-module___8aEwW__reviewWorkspace>.page-module___8aEwW__emptyState{grid-column:1/-1;height:100%}.page-module___8aEwW__mediaPane{background-color:#e5ebf2;background-image:linear-gradient(#54667e0b 1px,#0000 1px),linear-gradient(90deg,#54667e0b 1px,#0000 1px);background-size:24px 24px;border-right:1px solid #cbd5e1;grid-template-rows:30px minmax(0,1fr);min-width:0;min-height:0;padding:10px 12px 12px;display:grid;overflow:hidden}.page-module___8aEwW__mediaMeta{color:#56667a;justify-content:space-between;align-items:flex-start;font-size:10px;display:flex}.page-module___8aEwW__mediaMeta>div{gap:6px}.page-module___8aEwW__mediaMeta strong{color:#3f4f63;font-size:11px}.page-module___8aEwW__mediaMeta>span,.page-module___8aEwW__mediaMeta>div:last-child>span{background:#ffffffa3;border:1px solid #c4cedb;border-radius:3px;padding:3px 6px}.page-module___8aEwW__imageDownloadButton{color:#35516f;background:#ffffffd1;border:1px solid #b8c7d8;border-radius:4px;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.page-module___8aEwW__imageDownloadButton:hover{color:var(--brand-strong);background:var(--brand-soft);border-color:#8faee5}.page-module___8aEwW__imageGallery{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:16px;min-width:0;min-height:0;padding:8px 16px 16px;display:grid;overflow:auto}.page-module___8aEwW__imageGalleryCard{aspect-ratio:3/4;color:#8390a2;contain:layout paint;content-visibility:auto;contain-intrinsic-size:auto 420px;background:#f8fafc;border:1px solid #9babbfd9;border-radius:4px;justify-self:center;width:min(100%,75dvh - 129px);min-width:0;max-width:none;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:block;position:relative;overflow:hidden;box-shadow:0 7px 18px #1e2d431f}.page-module___8aEwW__imageGalleryCard:hover{border-color:#7fa6ef;transform:translateY(-1px);box-shadow:0 10px 24px #1e38612e}.page-module___8aEwW__imageGalleryCard:focus-within{outline:2px solid var(--brand);outline-offset:2px}.page-module___8aEwW__imageGalleryPreview{width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.page-module___8aEwW__imageGalleryCard img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module___8aEwW__galleryThumbLayer{opacity:1;filter:blur(5px);transition:opacity .16s;transform:scale(1.012)}.page-module___8aEwW__galleryThumbLayerHidden{opacity:0}.page-module___8aEwW__galleryPreviewLayer{opacity:0;transition:opacity .16s}.page-module___8aEwW__galleryPreviewLayerLoaded{opacity:1}.page-module___8aEwW__galleryLoading,.page-module___8aEwW__galleryIndex,.page-module___8aEwW__galleryZoom{z-index:2;color:#fff;background:#101828b8;border-radius:3px;place-items:center;display:grid;position:absolute}.page-module___8aEwW__galleryLoading{width:24px;height:24px;bottom:7px;right:7px}.page-module___8aEwW__galleryIndex,.page-module___8aEwW__galleryZoom{min-width:26px;height:23px;padding:0 5px;font-size:9px;top:7px}.page-module___8aEwW__galleryIndex{font-weight:700;left:7px}.page-module___8aEwW__galleryZoom{right:38px}.page-module___8aEwW__galleryDownload{z-index:3;color:#fff;background:#101828c7;border:1px solid #ffffff4d;border-radius:3px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:7px;right:7px}.page-module___8aEwW__galleryDownload:hover{background:var(--brand);border-color:#ffffffb8}.page-module___8aEwW__contentPane{background:#fff;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.page-module___8aEwW__contentScroll{scrollbar-width:thin;width:100%;min-width:0;min-height:0;overflow:auto}.page-module___8aEwW__contentScroll>*{min-width:0;max-width:100%}.page-module___8aEwW__contentHeading,.page-module___8aEwW__detailSection{border-bottom:1px solid var(--line-soft);padding:18px 20px}.page-module___8aEwW__externalFeedbackDetail{background:#fffaf2}.page-module___8aEwW__externalFeedbackDetail>div:last-child{color:#7b3e08;background:#fff;border-left:3px solid #d97706;gap:5px;padding:10px 12px;display:grid}.page-module___8aEwW__externalFeedbackDetail>div:last-child strong{font-size:12px;line-height:1.55}.page-module___8aEwW__externalFeedbackDetail>div:last-child span,.page-module___8aEwW__externalFeedbackDetail>div:last-child small{color:#8a6847;font-size:10px}.page-module___8aEwW__contentHeading{background:#fcfdff}.page-module___8aEwW__headingMeta{justify-content:space-between;gap:10px}.page-module___8aEwW__headingMeta>span{color:var(--muted);font-size:10px}.page-module___8aEwW__contentHeading h1{text-wrap:pretty;margin-top:11px;font-size:19px;line-height:1.45}.page-module___8aEwW__reviewTitleEditor{margin-top:11px;position:relative}.page-module___8aEwW__reviewTitleEditor input{width:100%;min-height:42px;color:var(--ink);font:inherit;letter-spacing:0;background:#fff;border:1px solid #b8c4d3;border-radius:4px;outline:none;padding:8px 36px 8px 10px;font-size:16px;font-weight:700;line-height:1.45;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__reviewTitleEditor input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__reviewTitleEditor input:disabled{cursor:wait;opacity:.68}.page-module___8aEwW__reviewTitleEditor svg{color:var(--brand);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.page-module___8aEwW__keywordMeta{color:var(--muted);flex-wrap:wrap;gap:5px 12px;margin:9px 0 7px;font-size:10px;display:flex}.page-module___8aEwW__keywordMeta strong{color:var(--text);font-weight:600}.page-module___8aEwW__contentHeading>span{color:var(--muted);margin-top:7px;font-size:10px;display:block}.page-module___8aEwW__sectionTitle{color:#52647b;align-items:flex-start;gap:9px;margin-bottom:13px}.page-module___8aEwW__sectionTitle>svg{color:var(--brand);flex:none;margin-top:1px}.page-module___8aEwW__sectionTitle strong,.page-module___8aEwW__sectionTitle span{display:block}.page-module___8aEwW__sectionTitle strong{color:var(--text);font-size:12px}.page-module___8aEwW__sectionTitle span{color:var(--subtle);margin-top:3px;font-size:9px;font-weight:400}.page-module___8aEwW__sectionTitle .page-module___8aEwW__timelineVisibilityButton{width:28px;height:28px;margin:-6px -6px 0 auto}.page-module___8aEwW__timelineRevealButton{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:8px;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.page-module___8aEwW__timelineRevealButton:hover{color:var(--brand-strong);background:#f7f9fc}.page-module___8aEwW__timelineRevealButton:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.page-module___8aEwW__bodyText{color:#344054;white-space:pre-wrap;max-width:62ch;font-size:12px;line-height:1.85}.page-module___8aEwW__bodyEditor textarea{width:100%;min-height:220px;color:var(--text);resize:vertical;border:1px solid #b8c4d3;border-radius:4px;outline:none;padding:10px 12px;line-height:1.7}.page-module___8aEwW__bodyAiControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:8px;display:grid}.page-module___8aEwW__bodyAiControls>div{min-width:0;color:var(--brand);background:#fff;border:1px solid #b8c4d3;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 10px;display:grid}.page-module___8aEwW__bodyAiControls textarea{width:100%;min-width:0;min-height:58px;font:inherit;resize:vertical;background:0 0;border:0;border-radius:0;outline:0;padding:0;line-height:1.55}.page-module___8aEwW__bodyAiControls>div>span{color:var(--muted);white-space:nowrap;font-size:10px}.page-module___8aEwW__bodyAiControls>button{align-self:start}.page-module___8aEwW__bodyAiError{color:var(--danger);background:var(--danger-soft);border:1px solid #f4c7bb;border-radius:4px;margin:0 0 8px;padding:8px 10px;font-size:11px}.page-module___8aEwW__bodyEditorActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.page-module___8aEwW__bodyEditorActions span{color:var(--muted);margin-right:auto;font-size:11px}@media (max-width:760px){.page-module___8aEwW__bodyAiControls{grid-template-columns:1fr}.page-module___8aEwW__bodyAiControls>button{justify-self:end}}.page-module___8aEwW__materialCard{background:#fafcff;border:1px solid #d5deea;border-radius:4px;overflow:hidden}.page-module___8aEwW__materialEditor{gap:8px;padding:10px;display:grid}.page-module___8aEwW__materialEditor label{gap:4px;display:grid}.page-module___8aEwW__materialEditor label>span{color:var(--muted);font-size:10px;font-weight:700}.page-module___8aEwW__materialEditor input{width:100%;min-height:38px;color:var(--text);border:1px solid #b8c4d3;border-radius:4px;outline:none;padding:8px 10px}.page-module___8aEwW__materialEditor input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__materialEditor small{color:var(--muted);font-size:10px;display:block}.page-module___8aEwW__materialEditor>div{justify-content:flex-end;gap:8px;display:flex}.page-module___8aEwW__materialLink{color:#174ea6;background:var(--brand-tint);border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:9px;min-height:40px;padding:9px 11px;font-size:11px;text-decoration:none;transition:background-color .14s;display:flex}.page-module___8aEwW__materialLink:hover{background:var(--brand-soft)}.page-module___8aEwW__materialLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__materialTime{min-height:39px;color:var(--muted);grid-template-columns:auto 1fr auto;gap:7px;padding:9px 11px;font-size:10px;display:grid}.page-module___8aEwW__materialTime strong{color:var(--text);font-size:10px}.page-module___8aEwW__timelineRow{grid-template-columns:24px minmax(0,1fr);gap:9px;min-height:62px;padding-bottom:12px;display:grid;position:relative}.page-module___8aEwW__timelineRow:not(:last-child):before{content:"";background:#d7dee8;width:1px;position:absolute;top:22px;bottom:0;left:11px}.page-module___8aEwW__timelineDot{z-index:1;color:#fff;background:#a1adbb;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.page-module___8aEwW__timeline_done .page-module___8aEwW__timelineDot{background:var(--success)}.page-module___8aEwW__timeline_rejected .page-module___8aEwW__timelineDot{background:var(--danger)}.page-module___8aEwW__timeline_poor .page-module___8aEwW__timelineDot{background:#7f1d1d}.page-module___8aEwW__timeline_locked{opacity:.56}.page-module___8aEwW__timelineRow strong,.page-module___8aEwW__timelineRow span{display:block}.page-module___8aEwW__timelineRow strong{color:var(--ink);font-size:12px}.page-module___8aEwW__timelineRow span{color:var(--muted);margin-top:4px;font-size:10px}.page-module___8aEwW__timelineRow p,.page-module___8aEwW__historyBlock p{color:#912b0b;background:var(--danger-soft);border-radius:3px;margin:7px 0 0;padding:8px 9px;font-size:11px;line-height:1.6}.page-module___8aEwW__timeline_done p{color:#05603a;background:var(--success-soft)}.page-module___8aEwW__historyBlock{border-top:1px dashed #d7dee8;margin-top:8px;padding-top:12px}.page-module___8aEwW__historyBlock>strong{font-size:11px}.page-module___8aEwW__historyBlock>div{margin-top:10px}.page-module___8aEwW__historyBlock span{color:var(--muted);font-size:10px}.page-module___8aEwW__annotationHistoryBlock{border-top:1px dashed #d7dee8;margin-top:8px;padding-top:12px}.page-module___8aEwW__annotationHistoryBlock>strong{font-size:11px}.page-module___8aEwW__annotationHistoryItem{border-left:2px solid #ef7b45;margin-top:9px;padding-left:9px}.page-module___8aEwW__annotationHistoryItem span,.page-module___8aEwW__annotationHistoryItem small,.page-module___8aEwW__annotationHistoryItem div{display:block}.page-module___8aEwW__annotationHistoryItem span{color:var(--ink);font-size:10px;font-weight:700}.page-module___8aEwW__annotationHistoryItem small{color:var(--muted);margin-top:3px;font-size:9px}.page-module___8aEwW__annotationHistoryItem div{overflow-wrap:anywhere;color:#7b3e08;margin-top:4px;font-size:10px;line-height:1.45}.page-module___8aEwW__annotationHistoryAction{color:#174f9c;cursor:pointer;background:#f6f9fd;border:1px solid #b8cbe5;border-radius:3px;align-items:center;gap:5px;margin-top:7px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-flex}.page-module___8aEwW__annotationHistoryAction:hover:not(:disabled){background:#edf4fd;border-color:#7da3d5}.page-module___8aEwW__annotationHistoryAction:disabled{color:var(--muted);cursor:default;opacity:.7}.page-module___8aEwW__reviewBar,.page-module___8aEwW__resubmitBar{background:#fff;border-top:1px solid #cfd8e5;padding:12px 14px;box-shadow:0 -6px 18px #1c2a400b}.page-module___8aEwW__reviewBar{gap:10px;display:grid}.page-module___8aEwW__reviewBarLead{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__reviewBarLead>div{gap:3px;min-width:0;display:grid}.page-module___8aEwW__reviewBarLead span{color:var(--brand-strong);font-size:10px;font-weight:700}.page-module___8aEwW__reviewBarLead strong{color:var(--muted);font-size:9px;font-weight:500}.page-module___8aEwW__quickReviewPicker{gap:6px;display:grid}.page-module___8aEwW__quickReviewPicker>span{color:var(--text);font-size:10px;font-weight:650}.page-module___8aEwW__quickReviewPicker>div{flex-wrap:wrap;gap:6px;max-height:72px;display:flex;overflow:auto}.page-module___8aEwW__quickReviewPicker button{color:#46556a;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:5px;min-height:28px;padding:4px 9px;font-size:10px;line-height:1.35}.page-module___8aEwW__quickReviewPicker button:hover,.page-module___8aEwW__quickReviewPicker button.page-module___8aEwW__quickReviewCommentActive{color:#184f8a;background:#eaf3fd;border-color:#8eb4df}.page-module___8aEwW__quickReviewPicker button:disabled{cursor:not-allowed;opacity:.55}.page-module___8aEwW__reviewReasonField{gap:6px;display:grid}.page-module___8aEwW__reviewReasonField>span{color:var(--text);justify-content:space-between;gap:10px;font-size:10px;font-weight:650;display:flex}.page-module___8aEwW__reviewReasonField>span small{color:var(--danger);font-size:10px;font-weight:600}.page-module___8aEwW__reviewReasonField textarea{resize:vertical;width:100%;min-height:64px;max-height:120px;color:var(--ink);font:inherit;background:#f9fbfd;border:1px solid #c8d1de;border-radius:5px;outline:none;padding:9px 10px;font-size:11px;line-height:1.55;transition:border-color .15s,box-shadow .15s,background-color .15s}.page-module___8aEwW__reviewReasonField textarea:hover{background:#fff;border-color:#98a7bb}.page-module___8aEwW__reviewReasonField textarea:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__reviewReasonField textarea:disabled{cursor:wait;opacity:.68}.page-module___8aEwW__reviewActions{grid-template-columns:minmax(110px,.8fr) minmax(190px,1.2fr);gap:9px;display:grid}.page-module___8aEwW__reviewActionsWithPoor{grid-template-columns:minmax(96px,.75fr) minmax(112px,.85fr) minmax(180px,1.25fr)}.page-module___8aEwW__resubmitBar{justify-content:space-between;align-items:center;gap:9px;display:flex}.page-module___8aEwW__resubmitBar span{max-width:220px;color:var(--muted);font-size:10px;line-height:1.5}.page-module___8aEwW__statusPill{font-size:9px}.page-module___8aEwW__status_maker-review-pending,.page-module___8aEwW__status_internal-pending,.page-module___8aEwW__status_party-a-pending,.page-module___8aEwW__status_customer-pending,.page-module___8aEwW__status_external-rework-pending,.page-module___8aEwW__status_external-rework-in-progress,.page-module___8aEwW__status_producing{color:var(--warning);background:var(--warning-soft)}.page-module___8aEwW__status_pending{color:#536479;background:#e8edf3}.page-module___8aEwW__status_internal-rejected,.page-module___8aEwW__status_party-a-rejected,.page-module___8aEwW__status_customer-rejected,.page-module___8aEwW__status_external-rework-again{color:var(--danger);background:#fee4e2}.page-module___8aEwW__status_poor-quality{color:#7f1d1d;background:#f8dede}.page-module___8aEwW__status_approved,.page-module___8aEwW__status_external-rework-submitted,.page-module___8aEwW__status_external-rework-approved,.page-module___8aEwW__status_submitted{color:var(--success);background:var(--success-soft)}.page-module___8aEwW__emptyState{color:#7e8b9d;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;font-size:12px;display:flex}.page-module___8aEwW__emptyState svg:not(.page-module___8aEwW__spinner){color:#69809c;background:#fff;border:1px solid #d5dee9;border-radius:5px;width:42px;height:42px;padding:8px}.page-module___8aEwW__modalOverlay,.page-module___8aEwW__previewOverlay{z-index:50;background:#0f20397a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.page-module___8aEwW__uploadDialog,.page-module___8aEwW__registerDialog,.page-module___8aEwW__userDialog,.page-module___8aEwW__presentationDialog{border:1px solid var(--line);box-shadow:var(--shadow-dialog);background:#fff;border-radius:14px;overflow:hidden}.page-module___8aEwW__userDialog .page-module___8aEwW__userManagerBody{height:min(640px,100vh - 130px);min-height:0}.page-module___8aEwW__uploadDialog{width:min(850px,100vw - 40px);max-height:calc(100vh - 48px);overflow:auto}.page-module___8aEwW__presentationDialog{width:min(820px,100vw - 40px);max-height:calc(100vh - 48px);overflow:hidden}.page-module___8aEwW__batchItemDetailDialog{background:#fff;border:1px solid #bfc9d7;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100vw - 40px);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.page-module___8aEwW__batchItemDetailDialog .page-module___8aEwW__dialogHeader>div{min-width:0}.page-module___8aEwW__batchItemDetailDialog .page-module___8aEwW__dialogHeader h2,.page-module___8aEwW__batchItemDetailDialog .page-module___8aEwW__dialogHeader p{overflow-wrap:anywhere}.page-module___8aEwW__batchItemDetailBody{gap:18px;min-height:0;padding:20px;display:grid;overflow:auto}.page-module___8aEwW__batchItemDetailMeta{border:1px solid var(--line);background:#f8fafc;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module___8aEwW__batchItemDetailMeta>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);gap:5px;min-width:0;padding:12px 14px;display:grid}.page-module___8aEwW__batchItemDetailMeta>div:nth-child(3n){border-right:0}.page-module___8aEwW__batchItemDetailMeta>div:nth-last-child(-n+3){border-bottom:0}.page-module___8aEwW__batchItemDetailMeta span,.page-module___8aEwW__batchItemDetailSectionTitle span,.page-module___8aEwW__batchItemDetailFeedback span{color:var(--muted);font-size:10px}.page-module___8aEwW__batchItemDetailMeta strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-module___8aEwW__batchItemDetailSection{gap:10px;min-width:0;display:grid}.page-module___8aEwW__batchItemDetailSectionTitle{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.page-module___8aEwW__batchItemDetailText,.page-module___8aEwW__batchItemDetailFeedback,.page-module___8aEwW__batchItemDetailEmpty{color:var(--text);border:1px solid var(--line-soft);background:#fbfcfe;border-radius:4px;padding:13px 14px;font-size:12px;line-height:1.8}.page-module___8aEwW__batchItemDetailText{overflow-wrap:anywhere;white-space:pre-wrap;max-height:320px;overflow:auto}.page-module___8aEwW__batchItemDetailFeedback{background:#fff9f3;border-color:#f0c7a7;gap:8px;display:grid}.page-module___8aEwW__batchItemDetailFeedback>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__batchItemDetailFeedback p{overflow-wrap:anywhere;margin:0}.page-module___8aEwW__batchItemDetailMaterial{min-width:0;color:var(--brand);border:1px solid var(--line-soft);background:#fbfcfe;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:11px;display:flex}.page-module___8aEwW__batchItemDetailMaterial span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__batchItemDetailMaterial svg{flex:none}.page-module___8aEwW__batchItemDetailReviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module___8aEwW__batchItemDetailReviews article{border:1px solid var(--line-soft);background:#fbfcfe;border-radius:4px;align-content:start;gap:7px;min-width:0;padding:12px;display:grid}.page-module___8aEwW__batchItemDetailReviews article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module___8aEwW__batchItemDetailReviews article strong{color:var(--ink);font-size:12px}.page-module___8aEwW__batchItemDetailReviews article span,.page-module___8aEwW__batchItemDetailReviews article small{color:var(--muted);font-size:10px}.page-module___8aEwW__batchItemDetailReviews article p{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:11px;line-height:1.6}.page-module___8aEwW__batchItemDetailImages{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.page-module___8aEwW__batchItemDetailImage{background:#fff;border:1px solid #cfd8e4;border-radius:5px;min-width:0;overflow:hidden}.page-module___8aEwW__batchItemDetailImage>button{color:#fff;border:0;border-bottom:1px solid var(--line-soft);cursor:zoom-in;background:#f1f4f8;width:100%;padding:0;display:block;position:relative;overflow:hidden}.page-module___8aEwW__batchItemDetailImage>button img{aspect-ratio:3/4;object-fit:contain;width:100%;display:block}.page-module___8aEwW__batchItemDetailImage>button span,.page-module___8aEwW__batchItemDetailImage>button svg{background:#101828b8;border-radius:3px;place-items:center;min-width:24px;height:24px;display:grid;position:absolute;bottom:7px}.page-module___8aEwW__batchItemDetailImage>button span{padding:0 6px;font-size:10px;left:7px}.page-module___8aEwW__batchItemDetailImage>button svg{padding:5px;right:7px}.page-module___8aEwW__batchItemDetailImage>div{grid-template-columns:minmax(0,1fr) 34px;align-items:center;min-height:34px;display:grid}.page-module___8aEwW__batchItemDetailImage>div>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:0 8px;font-size:9px;overflow:hidden}.page-module___8aEwW__batchItemDetailImage>div>a{color:var(--text);border-left:1px solid var(--line-soft);align-self:stretch;place-items:center;display:grid}.page-module___8aEwW__batchItemDetailImage>div>a:hover{color:var(--brand);background:var(--brand-tint)}.page-module___8aEwW__batchItemImagePreview{z-index:60}.page-module___8aEwW__batchItemImagePreviewStage{place-items:center;max-width:calc(100vw - 48px);max-height:calc(100vh - 150px);display:grid}.page-module___8aEwW__batchItemImagePreviewStage img{object-fit:contain;max-width:100%;max-height:calc(100vh - 150px);display:block;box-shadow:0 16px 50px #00000057}.page-module___8aEwW__presentationEditorBody{gap:16px;max-height:calc(100vh - 178px);padding:20px;display:grid;overflow:auto}.page-module___8aEwW__presentationEditorBody label{color:var(--text);gap:7px;font-size:13px;font-weight:600;display:grid}.page-module___8aEwW__presentationEditorBody label b{color:var(--danger)}.page-module___8aEwW__presentationEditorBody input{width:100%;min-width:0;height:41px;color:var(--ink);background:#fff;border:1px solid #c8d1de;border-radius:5px;outline:none;padding:0 12px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__presentationEditorBody input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1f}.page-module___8aEwW__presentationOrderHeader{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;display:flex}.page-module___8aEwW__presentationOrderHeader span{color:var(--muted);font-size:11px;font-weight:400}.page-module___8aEwW__presentationImageOrder{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.page-module___8aEwW__presentationImageCard{cursor:grab;background:#fff;border:1px solid #cfd8e4;border-radius:5px;min-width:0;transition:border-color .15s,box-shadow .15s,opacity .15s;overflow:hidden}.page-module___8aEwW__presentationImageCard:hover{border-color:#9ebcf0;box-shadow:0 3px 10px #18365c14}.page-module___8aEwW__presentationImageCard:active{cursor:grabbing}.page-module___8aEwW__presentationImageDragging{opacity:.5;border-color:var(--brand)}.page-module___8aEwW__presentationImageIndex{color:#52657c;border-bottom:1px solid var(--line-soft);background:#f7f9fc;justify-content:space-between;align-items:center;height:29px;padding:0 8px;font-size:10px;font-weight:700;display:flex}.page-module___8aEwW__presentationImageCard img{aspect-ratio:3/4;object-fit:contain;border-bottom:1px solid var(--line-soft);background:#f1f4f8;width:100%;display:block}.page-module___8aEwW__presentationImageActions{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;min-height:34px;display:grid}.page-module___8aEwW__presentationImageActions span{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;font-size:9px;overflow:hidden}.page-module___8aEwW__presentationImageActions button{color:#607087;cursor:pointer;background:0 0;border:0;align-self:stretch;place-items:center;display:grid}.page-module___8aEwW__presentationImageActions button:hover:not(:disabled){color:var(--brand);background:var(--brand-tint)}.page-module___8aEwW__presentationImageActions button:disabled{opacity:.3;cursor:not-allowed}.page-module___8aEwW__registerDialog{width:min(500px,100vw - 40px)}.page-module___8aEwW__poorQualityDialog,.page-module___8aEwW__unsavedBodyDialog{width:min(560px,100vw - 40px)}.page-module___8aEwW__unsavedBodyConfirmBody{gap:14px;padding:20px;display:grid}.page-module___8aEwW__unsavedBodyNotice{color:#1849a9;background:#eff4ff;border:1px solid #b2ccff;border-radius:5px;grid-template-columns:22px 1fr;gap:11px;padding:13px;display:grid}.page-module___8aEwW__unsavedBodyNotice svg{margin-top:2px}.page-module___8aEwW__unsavedBodyNotice strong{color:var(--ink);font-size:13px}.page-module___8aEwW__unsavedBodyNotice p{color:var(--text);margin:4px 0 0;font-size:12px;line-height:1.65}.page-module___8aEwW__unsavedBodyLengths{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module___8aEwW__unsavedBodyLengths span{color:var(--muted);border:1px solid var(--line);background:#f8fafc;border-radius:5px;padding:10px 12px;font-size:11px}.page-module___8aEwW__unsavedBodyLengths strong{color:var(--ink);margin-top:3px;font-size:14px;display:block}.page-module___8aEwW__approvalGateDialog{width:min(620px,100vw - 40px)}.page-module___8aEwW__approvalGateBody{gap:14px;padding:20px;display:grid}.page-module___8aEwW__approvalGateBody dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.page-module___8aEwW__approvalGateBody dl>div{border:1px solid var(--line);background:#f8fafc;border-radius:5px;min-width:0;padding:10px 12px}.page-module___8aEwW__approvalGateBody dl>div:nth-child(4){grid-column:1/-1}.page-module___8aEwW__approvalGateBody dt{color:var(--muted);font-size:10px}.page-module___8aEwW__approvalGateBody dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.55}.page-module___8aEwW__approvalGateCheck{cursor:pointer;background:#f1fbf6;border:1px solid #9fd8bc;border-radius:5px;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.page-module___8aEwW__approvalGateCheck input{width:16px;height:16px;accent-color:var(--success);margin:2px 0 0}.page-module___8aEwW__approvalGateCheck span{gap:3px;display:grid}.page-module___8aEwW__approvalGateCheck strong{color:#075f38;font-size:13px}.page-module___8aEwW__approvalGateCheck small{color:var(--text);font-size:11px;line-height:1.6}.page-module___8aEwW__approvalGateBody aside{color:#1849a9;background:#eff4ff;border:1px solid #b2ccff;border-radius:5px;grid-template-columns:20px 1fr;gap:10px;padding:12px;display:grid}.page-module___8aEwW__approvalGateBody aside svg{margin-top:2px}.page-module___8aEwW__approvalGateBody aside p{color:var(--text);margin:0;font-size:12px;line-height:1.6}.page-module___8aEwW__poorQualityConfirmBody{gap:14px;padding:20px;display:grid}.page-module___8aEwW__poorQualityConfirmBody>div{gap:5px;display:grid}.page-module___8aEwW__poorQualityConfirmBody span{color:var(--muted);font-size:11px}.page-module___8aEwW__poorQualityConfirmBody strong,.page-module___8aEwW__poorQualityConfirmBody p{overflow-wrap:anywhere;margin:0;line-height:1.6}.page-module___8aEwW__poorQualityConfirmBody aside{color:#7f1d1d;background:#fff5f5;border:1px solid #e8b4b4;border-radius:5px;grid-template-columns:20px 1fr;gap:10px;padding:12px;display:grid}.page-module___8aEwW__poorQualityConfirmBody aside svg{margin-top:3px}.page-module___8aEwW__registerForm{gap:15px;padding:20px;display:grid}.page-module___8aEwW__registerForm label{color:var(--text);gap:7px;font-size:13px;font-weight:600;display:grid}.page-module___8aEwW__registerForm input{width:100%;min-width:0;height:41px;color:var(--ink);background:#fff;border:1px solid #c8d1de;border-radius:5px;outline:none;padding:0 12px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__registerForm input:hover{border-color:#98a7bb}.page-module___8aEwW__registerForm input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1f}.page-module___8aEwW__profileDialog{width:min(620px,100vw - 32px);max-height:calc(100vh - 40px);overflow:auto}.page-module___8aEwW__quickReviewProfile{border-top:1px solid var(--line-soft);gap:9px;padding-top:4px;display:grid}.page-module___8aEwW__quickReviewProfile>div:first-child,.page-module___8aEwW__quickReviewProfileInput{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module___8aEwW__quickReviewProfile>div:first-child span{color:var(--muted);font-size:11px}.page-module___8aEwW__quickReviewProfileInput input{flex:auto}.page-module___8aEwW__quickReviewProfileInput .page-module___8aEwW__iconButton{flex:0 0 34px}.page-module___8aEwW__quickReviewProfileList{flex-wrap:wrap;gap:7px;max-height:150px;display:flex;overflow:auto}.page-module___8aEwW__quickReviewProfileList>span{color:#35516f;background:#f2f7fc;border:1px solid #bfd0e4;border-radius:5px;align-items:center;gap:5px;max-width:100%;padding:5px 6px 5px 9px;font-size:11px;line-height:1.4;display:inline-flex}.page-module___8aEwW__quickReviewProfileList button{color:#63738a;cursor:pointer;background:0 0;border:0;flex:0 0 22px;place-items:center;width:22px;height:22px;padding:0;display:grid}.page-module___8aEwW__quickReviewProfileList button:hover{color:var(--danger)}.page-module___8aEwW__quickReviewProfileList>small{color:var(--muted);font-size:11px}.page-module___8aEwW__userDialog{width:min(1180px,100vw - 40px);max-height:calc(100vh - 48px);overflow:hidden}.page-module___8aEwW__userManagerBody{grid-template-columns:290px minmax(0,1fr);min-height:520px;max-height:calc(100vh - 130px);display:grid}.page-module___8aEwW__userCreateForm{border-right:1px solid var(--line);background:#f7f9fc;flex-direction:column;gap:15px;padding:20px;display:flex}.page-module___8aEwW__userSectionTitle,.page-module___8aEwW__userRowMain,.page-module___8aEwW__userListHeader,.page-module___8aEwW__userRowActions,.page-module___8aEwW__passwordResetRow{align-items:center;display:flex}.page-module___8aEwW__userSectionTitle{color:var(--brand);gap:10px;padding-bottom:4px}.page-module___8aEwW__userSectionTitle div,.page-module___8aEwW__userListHeader>div,.page-module___8aEwW__userRowMain>div{flex-direction:column;gap:3px;display:flex}.page-module___8aEwW__userSectionTitle strong,.page-module___8aEwW__userListHeader strong{color:var(--ink);font-size:13px}.page-module___8aEwW__userSectionTitle span,.page-module___8aEwW__userListHeader span,.page-module___8aEwW__userRowMain span{color:var(--muted);font-size:10px}.page-module___8aEwW__userCreateForm label{gap:7px}.page-module___8aEwW__userCreateForm select{width:100%;min-height:38px;color:var(--text);background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 10px}.page-module___8aEwW__userCreateForm button{justify-content:center;margin-top:4px}.page-module___8aEwW__userListPanel{background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.page-module___8aEwW__userListHeader{border-bottom:1px solid var(--line-soft);flex:none;justify-content:space-between;padding:14px 16px}.page-module___8aEwW__userFilters{border-bottom:1px solid var(--line-soft);background:#f8fafc;flex:none;grid-template-columns:minmax(210px,1fr) repeat(3,minmax(112px,auto));gap:8px;padding:12px 16px;display:grid}.page-module___8aEwW__userFilters select,.page-module___8aEwW__userSearch{min-width:0;height:34px;color:var(--text);background:#fff;border:1px solid #cbd5e1;border-radius:4px}.page-module___8aEwW__userFilters select{padding:0 28px 0 9px}.page-module___8aEwW__userSearch{color:var(--muted);align-items:center;gap:7px;padding:0 9px;display:flex}.page-module___8aEwW__userSearch:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1a}.page-module___8aEwW__userSearch input{width:100%;min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;padding:0}.page-module___8aEwW__userFilterSummary{min-height:24px;color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:10px;display:flex}.page-module___8aEwW__userFilterSummary button{color:#315372;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.page-module___8aEwW__userFilterSummary button:hover{color:var(--brand)}.page-module___8aEwW__userListPanel .page-module___8aEwW__dialogError{margin-top:12px}.page-module___8aEwW__userList{height:100%;min-height:0;overflow:auto}.page-module___8aEwW__userRow{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(190px,1fr) 72px auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.page-module___8aEwW__userRowMain{gap:10px;min-width:0}.page-module___8aEwW__userRowMain strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-module___8aEwW__userAvatar{color:#174f95;background:var(--brand-soft);border:1px solid #c7d7f7;border-radius:4px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.page-module___8aEwW__userActive,.page-module___8aEwW__userDisabled{font-size:10px;font-weight:700}.page-module___8aEwW__userActive{color:var(--success)}.page-module___8aEwW__userDisabled{color:var(--muted)}.page-module___8aEwW__userRowActions{gap:6px}.page-module___8aEwW__userRowActions button{color:#315372;cursor:pointer;background:#fff;border:1px solid #d4dce7;border-radius:4px;min-height:30px;padding:0 9px;font-size:10px}.page-module___8aEwW__userRowActions button:hover{color:var(--brand);background:var(--brand-tint);border-color:#9ebcf0}.page-module___8aEwW__userRowActions button:disabled{opacity:.45;cursor:not-allowed}.page-module___8aEwW__userRowActions .page-module___8aEwW__userDeleteButton{width:30px;min-width:30px;color:var(--danger);border-color:#f0c7bd;place-items:center;padding:0;display:grid}.page-module___8aEwW__userRowActions .page-module___8aEwW__userDeleteButton:hover:not(:disabled){color:#9a2a0a;background:var(--danger-soft);border-color:#e59d8d}.page-module___8aEwW__userDeleteDialog{border:1px solid var(--line);background:#fff;border-radius:6px;width:min(460px,100vw - 32px);overflow:hidden;box-shadow:0 24px 80px #0f172a38}.page-module___8aEwW__userDeleteBody{gap:16px;padding:20px;display:grid}.page-module___8aEwW__userDeleteBody label{color:var(--text);gap:7px;font-size:11px;font-weight:600;display:grid}.page-module___8aEwW__userDeleteBody input{height:40px;color:var(--ink);border:1px solid #c8d1de;border-radius:4px;outline:0;padding:0 11px}.page-module___8aEwW__userDeleteBody input:focus{border-color:var(--danger);box-shadow:0 0 0 3px #c4320a1a}.page-module___8aEwW__userDeleteWarning{color:var(--danger);background:var(--danger-soft);border:1px solid #f0c7bd;border-radius:4px;align-items:flex-start;gap:10px;padding:12px;display:flex}.page-module___8aEwW__userDeleteWarning svg{flex:none}.page-module___8aEwW__userDeleteWarning div{gap:4px;display:grid}.page-module___8aEwW__userDeleteWarning strong{color:#8f290d;font-size:12px}.page-module___8aEwW__userDeleteWarning span{color:#7c3a29;font-size:10px;line-height:1.55}.page-module___8aEwW__userDeleteConfirm{color:#fff;border:1px solid var(--danger);background:var(--danger);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;display:inline-flex}.page-module___8aEwW__userDeleteConfirm:disabled{opacity:.45;cursor:not-allowed}.page-module___8aEwW__reviewerMetrics{background:#f7f9fc;border:1px solid #dce4ee;border-radius:4px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.page-module___8aEwW__reviewerMetrics span{border-right:1px solid #e1e7ef;gap:3px;padding:8px 10px;display:grid}.page-module___8aEwW__reviewerMetrics span:last-child{border-right:0}.page-module___8aEwW__reviewerMetrics small{color:var(--muted);font-size:9px}.page-module___8aEwW__reviewerMetrics strong{color:var(--ink);font-size:14px}.page-module___8aEwW__passwordResetRow{background:#f8fbff;border:1px solid #d6e1f2;border-radius:4px;grid-column:1/-1;gap:8px;padding:10px}.page-module___8aEwW__passwordResetRow input{flex:1;min-width:180px}.page-module___8aEwW__dialogHeader,.page-module___8aEwW__dialogFooter{justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__dialogHeader{border-bottom:1px solid var(--line);background:#fff;padding:18px 20px}.page-module___8aEwW__dialogHeader h2{font-size:17px}.page-module___8aEwW__dialogFooter{border-top:1px solid var(--line);background:#f7f9fc;justify-content:flex-end;gap:9px;padding:13px 20px}.page-module___8aEwW__uploadFormGrid{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.page-module___8aEwW__fullField{grid-column:1/-1}.page-module___8aEwW__uploadFormGrid label b{color:var(--danger)}.page-module___8aEwW__uploadFormGrid label>span,.page-module___8aEwW__presentationEditorBody label>span{color:var(--muted);justify-self:end;font-size:10px;font-weight:400}.page-module___8aEwW__lockedBatch{color:#4c6078;background:var(--brand-tint);border:1px solid #c7d7f7;border-radius:4px;grid-column:1/-1;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.page-module___8aEwW__lockedBatch strong{color:#174f95;margin-left:auto;font-size:12px}.page-module___8aEwW__bindingSearch{color:#77859a;background:#fff;border:1px solid #c8d1de;border-radius:5px;align-items:center;min-width:0;height:41px;padding-left:11px;transition:border-color .15s,box-shadow .15s;display:flex}.page-module___8aEwW__bindingSearch:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1f}.page-module___8aEwW__bindingSearch:has(input:disabled){color:#8b9aae;background:#f3f6fa;border-color:#d7e0eb}.page-module___8aEwW__bindingSearch>svg{flex:none}.page-module___8aEwW__uploadFormGrid .page-module___8aEwW__bindingSearch input{height:39px;box-shadow:none;background:0 0;border:0;padding:0 8px}.page-module___8aEwW__bindingSearch input::-webkit-search-cancel-button{display:none}.page-module___8aEwW__bindingSearch button{color:#6d7d92;cursor:pointer;background:0 0;border:0;flex:0 0 34px;align-self:stretch;place-items:center;display:grid}.page-module___8aEwW__bindingSearch button:hover{color:var(--brand);background:#eef4ff}.page-module___8aEwW__bindingSearchMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;font-size:10px;font-weight:400;display:flex}.page-module___8aEwW__bindingSearchMeta strong{color:#315a86;flex:none;font-weight:600}.page-module___8aEwW__bindingRule{color:#315a86;background:#f2f7ff;border:1px solid #bfd3ef;border-radius:5px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.page-module___8aEwW__bindingRule svg{color:var(--brand);flex:none;margin-top:1px}.page-module___8aEwW__bindingRule div{gap:3px;display:grid}.page-module___8aEwW__bindingRule strong{color:#174f95;font-size:12px}.page-module___8aEwW__bindingRule span{color:#526b88;font-size:11px;font-weight:400;line-height:1.55}.page-module___8aEwW__fileDrop{color:#4e6d93;background:#f8fbff;border:1px dashed #8faee0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:112px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.page-module___8aEwW__fileDrop:hover{border-color:var(--brand);background:var(--brand-soft)}.page-module___8aEwW__fileDrop strong{margin-top:6px;font-size:12px}.page-module___8aEwW__fileDrop span{color:#7d8da0;margin-top:3px;font-size:10px}.page-module___8aEwW__fileDrop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__revisionDialog{width:min(940px,100vw - 40px)}.page-module___8aEwW__revisionFeedback{color:#7b3e08;background:#fff8ed;border:1px solid #f2c58f;border-radius:5px;padding:11px 13px}.page-module___8aEwW__revisionFeedback strong{font-size:11px}.page-module___8aEwW__revisionFeedback p{margin-top:4px;font-size:11px;line-height:1.55}.page-module___8aEwW__revisionFeedback span{color:#956025;margin-top:5px;font-size:10px;display:block}.page-module___8aEwW__revisionOriginal{background:#f8fafc;border:1px solid #d8e0ea;border-radius:5px;gap:10px;padding:12px;display:grid}.page-module___8aEwW__revisionOriginal>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__revisionOriginal>div:first-child strong{color:var(--ink);font-size:12px}.page-module___8aEwW__revisionOriginal>div:first-child span{color:var(--muted);font-size:10px}.page-module___8aEwW__revisionOriginal dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;display:grid}.page-module___8aEwW__revisionOriginal dl div{min-width:0}.page-module___8aEwW__revisionOriginal dt{color:var(--muted);margin-bottom:3px;font-size:9px}.page-module___8aEwW__revisionOriginal dd{max-height:76px;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5;overflow:auto}.page-module___8aEwW__revisionOriginalImages{overflow-x:auto;justify-content:flex-start!important;gap:6px!important;display:flex!important}.page-module___8aEwW__revisionOriginalImages a{aspect-ratio:3/4;background:#fff;border:1px solid #d0d9e5;border-radius:3px;width:58px;min-width:58px;display:block;position:relative;overflow:hidden}.page-module___8aEwW__revisionOriginalImages img{object-fit:contain;width:100%;height:100%}.page-module___8aEwW__revisionOriginalImages span{color:#fff;background:#0f172ab8;border-radius:2px;padding:1px 3px;font-size:8px;position:absolute;bottom:2px;right:2px}.page-module___8aEwW__imageField,.page-module___8aEwW__imageSequenceEditor{gap:10px;display:grid}.page-module___8aEwW__imageFieldTitle{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;display:flex}.page-module___8aEwW__imageFieldTitle b{color:var(--danger)}.page-module___8aEwW__imageFieldTitle span{color:var(--muted);font-size:10px}.page-module___8aEwW__imageSequenceEditor .page-module___8aEwW__fileDrop{gap:0;min-height:88px;font-weight:500;display:flex}.page-module___8aEwW__imageSequenceEditor[data-file-dragging=true] .page-module___8aEwW__fileDrop{border-color:var(--brand);background:var(--brand-soft);outline:2px solid var(--brand);outline-offset:2px}.page-module___8aEwW__imageSequenceEditor .page-module___8aEwW__fileDrop:focus-within{outline:2px solid var(--brand);outline-offset:2px}.page-module___8aEwW__imageSequenceEditor .page-module___8aEwW__fileDrop[data-disabled=true]{opacity:.6}.page-module___8aEwW__imageSequenceEditor .page-module___8aEwW__fileDrop span{text-align:center;overflow-wrap:anywhere;padding:0 8px}.page-module___8aEwW__imageSelectionNotice{color:var(--danger);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.page-module___8aEwW__imageSequenceList{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:9px;display:grid}.page-module___8aEwW__imageSequenceCard{background:#fff;border:1px solid #c9d3e1;border-radius:5px;min-width:0;padding:5px;transition:border-color .14s,box-shadow .14s,opacity .14s;overflow:hidden}.page-module___8aEwW__imageSequenceCard:hover{border-color:#8aa9dc;box-shadow:0 5px 14px #2540691a}.page-module___8aEwW__imageSequenceDragging{border-color:var(--brand);opacity:.45}.page-module___8aEwW__imageSequencePreview{aspect-ratio:3/4;background:#edf2f8;border-radius:3px;place-items:center;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__imageSequenceCanvas{max-width:100%;max-height:100%;position:relative}.page-module___8aEwW__imageSequenceCanvas img{width:100%;height:100%;display:block}.page-module___8aEwW__imageSequencePreview span,.page-module___8aEwW__imageSequencePreview svg{color:#fff;background:#0f1c2fc2;position:absolute;top:4px}.page-module___8aEwW__imageSequencePreview span{border-radius:2px;padding:2px 5px;font-size:9px;left:4px}.page-module___8aEwW__imageSequencePreview svg{cursor:grab;border-radius:3px;width:19px;height:19px;padding:2px;right:4px}.page-module___8aEwW__imageSequenceZoom{z-index:3;color:#fff;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.page-module___8aEwW__imageSequenceZoom svg{cursor:zoom-in;background:#0f1c2fc2;border:1px solid #ffffff5c;border-radius:3px;width:24px;height:24px;padding:4px;top:auto;bottom:4px;right:4px}.page-module___8aEwW__imageSequenceZoom:hover svg,.page-module___8aEwW__imageSequenceZoom:focus-visible svg{background:#155eefe0;border-color:#ffffffd1}.page-module___8aEwW__sequenceAnnotationLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__sequenceAnnotationRect{box-sizing:border-box;background:color-mix(in srgb, currentColor 14%, transparent);border:2px solid;position:absolute}.page-module___8aEwW__sequenceAnnotationText{overflow-wrap:anywhere;background:#040a12c7;border-left:2px solid;border-radius:2px;max-width:62%;max-height:30%;padding:2px 3px;font-size:7px;font-weight:700;line-height:1.2;position:absolute;overflow:hidden}.page-module___8aEwW__sequenceAnnotationCount{z-index:2;color:#fff;background:#a13b12;border-radius:2px;padding:2px 5px;font-size:9px;font-weight:700;position:absolute;bottom:4px;left:4px}.page-module___8aEwW__imageSequenceCard>small{color:#617187;text-overflow:ellipsis;white-space:nowrap;margin:5px 1px;font-size:9px;display:block;overflow:hidden}.page-module___8aEwW__imageSequenceActions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:3px;display:grid}.page-module___8aEwW__imageSequenceActions button,.page-module___8aEwW__imageSequenceActions label,.page-module___8aEwW__imageSequenceActions a{color:#50657f;cursor:pointer;background:#f8fafc;border:1px solid #d2dae5;border-radius:3px;place-items:center;width:100%;height:27px;padding:0;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__imageSequenceActions button:hover:not(:disabled),.page-module___8aEwW__imageSequenceActions label:hover,.page-module___8aEwW__imageSequenceActions a:hover{color:var(--brand);background:#f2f7ff;border-color:#9ab4df}.page-module___8aEwW__imageSequenceActions button:last-child:hover:not(:disabled){color:var(--danger);background:#fff5f5;border-color:#efb1b1}.page-module___8aEwW__imageSequenceActions button:disabled{cursor:not-allowed;opacity:.35}.page-module___8aEwW__imageSequenceActions label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__uploadPreviews{gap:9px;padding-bottom:4px;display:flex;overflow-x:auto}.page-module___8aEwW__uploadPreviews>div{border:1px solid #cbd5e1;border-radius:4px;flex:0 0 78px;width:78px;height:104px;position:relative;overflow:hidden}.page-module___8aEwW__uploadPreviews img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__uploadPreviews span{color:#fff;background:#111827c2;border-radius:2px;padding:2px 4px;font-size:9px;position:absolute;bottom:3px;right:3px}.page-module___8aEwW__dialogError{margin:0 20px 15px}.page-module___8aEwW__previewOverlay{box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;background:#070e19eb;justify-content:center;align-items:center;padding:66px 24px 82px;display:flex;overflow:hidden}.page-module___8aEwW__previewOverlay>button{color:#fff;cursor:pointer;z-index:4;background:#00000059;border:1px solid #ffffff4d;border-radius:4px;place-items:center;width:38px;height:38px;display:grid;position:fixed;top:18px;right:18px}.page-module___8aEwW__previewOverlay>button:hover,.page-module___8aEwW__previewToolbar button:hover:not(:disabled){background:#ffffff29;border-color:#ffffff94}.page-module___8aEwW__previewToolbar{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;background:#050a12d1;border:1px solid #ffffff3d;border-radius:5px;align-items:center;gap:5px;max-width:calc(100vw - 28px);padding:5px;display:flex;position:fixed;bottom:22px;left:50%;overflow-x:auto;transform:translate(-50%)}.page-module___8aEwW__previewToolbar button{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;width:34px;height:34px;padding:0;display:grid}.page-module___8aEwW__previewToolbar .page-module___8aEwW__previewDownload{color:#fff;white-space:nowrap;background:0 0;border:1px solid #ffffff52;border-radius:3px;flex:none;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.page-module___8aEwW__previewToolbar .page-module___8aEwW__previewDownload:hover{background:#ffffff29;border-color:#ffffff94}.page-module___8aEwW__imageZoomName{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:min(300px,34vw);padding:0 8px;font-size:12px;overflow:hidden}.page-module___8aEwW__previewToolbar button:disabled{color:#ffffff57;cursor:default}.page-module___8aEwW__previewToolGroup,.page-module___8aEwW__previewColors{flex:none;align-items:center;gap:3px;display:flex}.page-module___8aEwW__previewToolbar .page-module___8aEwW__previewToolActive{color:#fff;background:#2769e2ad;border-color:#72a4ffd1}.page-module___8aEwW__previewDivider{background:#ffffff2e;flex:0 0 1px;width:1px;height:24px;margin:0 2px}.page-module___8aEwW__previewColors button{border-color:#ffffff4d;border-radius:50%;width:20px;height:20px}.page-module___8aEwW__previewColors .page-module___8aEwW__previewColorActive{border-color:#fff;box-shadow:0 0 0 2px #588ef6e6}.page-module___8aEwW__previewCustomColor{cursor:pointer;background:conic-gradient(#ff3b30,#ffd60a,#34c759,#0a84ff,#bf5af2,#ff3b30);border:1px solid #ffffff57;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.page-module___8aEwW__previewCustomColor input{opacity:0;width:1px;height:1px;position:absolute}.page-module___8aEwW__previewCustomColor span{border:2px solid #050a12db;border-radius:50%;width:12px;height:12px}.page-module___8aEwW__previewScale{color:#fff;font-variant-numeric:tabular-nums;text-align:center;min-width:54px;font-size:12px}.page-module___8aEwW__previewReadOnlyLabel{color:#d9e8ff;white-space:nowrap;flex:none;padding:0 7px;font-size:12px;font-weight:600}.page-module___8aEwW__previewToolbar .page-module___8aEwW__previewSave{color:#fff;background:#1769db;border-color:#71acffad;flex:none;gap:6px;width:auto;min-width:96px;padding:0 11px;display:flex}.page-module___8aEwW__previewToolbar .page-module___8aEwW__previewSave:disabled{color:#ffffff7a;background:#ffffff14;border-color:#0000}.page-module___8aEwW__previewSave span,.page-module___8aEwW__previewSaved,.page-module___8aEwW__previewSaveError{color:inherit;white-space:nowrap;font-size:12px}.page-module___8aEwW__previewSaved{color:#7ce6a4}.page-module___8aEwW__previewSaveError{color:#ff9d99;text-overflow:ellipsis;max-width:180px;overflow:hidden}.page-module___8aEwW__previewStage{cursor:default;transform-origin:50%;will-change:transform;flex:none;line-height:0;transition:transform 80ms ease-out;display:inline-block;position:relative}.page-module___8aEwW__previewStage>img{object-fit:contain;pointer-events:none;max-width:min(92vw,1100px);max-height:calc(100vh - 150px);display:block}.page-module___8aEwW__previewStage[data-tool=pan]{cursor:zoom-in}.page-module___8aEwW__previewStage[data-tool=pan][data-zoomed=true]{cursor:grab}.page-module___8aEwW__previewStage[data-tool=move] .page-module___8aEwW__previewAnnotationLayer{pointer-events:auto}.page-module___8aEwW__previewStage[data-tool=move] [data-annotation-id]{pointer-events:auto;cursor:grab}.page-module___8aEwW__previewStage[data-tool=rect]{cursor:crosshair}.page-module___8aEwW__previewStage[data-tool=text]{cursor:text}.page-module___8aEwW__previewStage[data-tool=erase]{cursor:pointer}.page-module___8aEwW__previewStage[data-dragging=true]{cursor:grabbing;transition:none}.page-module___8aEwW__previewStage[data-dragging=true] [data-annotation-id]{cursor:grabbing}.page-module___8aEwW__previewAnnotationLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__previewAnnotationRect{box-sizing:border-box;background:color-mix(in srgb, currentColor 14%, transparent);border:3px solid;position:absolute;box-shadow:0 0 0 1px #00000047}.page-module___8aEwW__previewAnnotationText{overflow-wrap:anywhere;color:currentColor;text-shadow:0 1px 2px #000000e6;white-space:pre-wrap;background:#040a12bd;border-left:3px solid;border-radius:3px;width:max-content;max-width:45%;padding:5px 7px;font-size:clamp(14px,3cqw,32px);font-weight:700;line-height:1.25;display:block;position:absolute;transform:translate(-50%,-50%)}.page-module___8aEwW__previewTextInput{z-index:2;-webkit-user-select:text;user-select:text;background:#040a12e6;border:2px solid;border-radius:3px;outline:0;width:min(280px,45%);height:38px;padding:0 10px;font-size:16px;font-weight:700;line-height:34px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000061}.page-module___8aEwW__spinner{animation:.8s linear infinite page-module___8aEwW__spin}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}.page-module___8aEwW__pipelineCount,.page-module___8aEwW__pipelineWorking,.page-module___8aEwW__pipelineReview{font-size:16px}.page-module___8aEwW__pipelineCount{color:#64748b}.page-module___8aEwW__pipelineWorking{color:#b45309}.page-module___8aEwW__pipelineReview{color:var(--brand)}.page-module___8aEwW__filterCount{color:#fff;background:var(--brand);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:inline-grid}.page-module___8aEwW__importDialog{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;width:min(780px,100vw - 32px);max-height:min(820px,100vh - 32px);display:flex;overflow:hidden}.page-module___8aEwW__importBody{gap:14px;min-height:0;padding:22px;display:grid;overflow-y:auto}.page-module___8aEwW__importModeTabs{background:#f4f6f9;border:1px solid #d4dce7;border-radius:5px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.page-module___8aEwW__importModeTabs button{color:#5b6b80;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:7px;height:36px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__importModeTabs button:hover{color:var(--brand)}.page-module___8aEwW__importModeTabs button:disabled{opacity:.55;cursor:not-allowed}.page-module___8aEwW__importModeTabs .page-module___8aEwW__importModeActive{color:var(--brand);background:#fff;box-shadow:0 1px 3px #16263d1f}.page-module___8aEwW__manualBindingPanel{gap:12px;display:grid}.page-module___8aEwW__manualBindingToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module___8aEwW__manualBindingToolbar>div{gap:3px;display:grid}.page-module___8aEwW__manualBindingToolbar strong{color:var(--ink);font-size:13px}.page-module___8aEwW__manualBindingToolbar span{color:var(--muted);font-size:11px}.page-module___8aEwW__manualBindingList{gap:10px;display:grid}.page-module___8aEwW__manualBindingRow{background:#fbfcfe;border:1px solid #d8e0ea;border-radius:5px;overflow:hidden}.page-module___8aEwW__manualBindingRowHeader{background:#f4f7fa;border-bottom:1px solid #e4e9f0;justify-content:space-between;align-items:center;min-height:34px;padding:0 9px 0 12px;display:flex}.page-module___8aEwW__manualBindingRowHeader strong{color:#31445d;font-size:11px}.page-module___8aEwW__manualBindingRowHeader button{color:#718096;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:28px;height:28px;display:inline-grid}.page-module___8aEwW__manualBindingRowHeader button:hover{color:var(--danger);background:#fff0f1}.page-module___8aEwW__manualBindingRequired,.page-module___8aEwW__manualBindingOptional>div{grid-template-columns:minmax(0,1.65fr) minmax(180px,1fr);gap:12px;padding:12px;display:grid}.page-module___8aEwW__manualBindingOptional>div{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:4px}.page-module___8aEwW__manualBindingRequired label,.page-module___8aEwW__manualBindingOptional label{color:var(--text);gap:6px;font-size:11px;font-weight:700;display:grid}.page-module___8aEwW__manualBindingRequired b{color:var(--danger)}.page-module___8aEwW__manualBindingRequired input,.page-module___8aEwW__manualBindingOptional input,.page-module___8aEwW__manualBindingOptional select{width:100%;min-width:0;height:36px;color:var(--ink);background:#fff;border:1px solid #c8d1de;border-radius:4px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__manualBindingRequired input:hover,.page-module___8aEwW__manualBindingOptional input:hover,.page-module___8aEwW__manualBindingOptional select:hover{border-color:#98a7bb}.page-module___8aEwW__manualBindingRequired input:focus,.page-module___8aEwW__manualBindingOptional input:focus,.page-module___8aEwW__manualBindingOptional select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #155eef1f}.page-module___8aEwW__manualBindingRequired input[aria-invalid=true]{border-color:#d7636f}.page-module___8aEwW__manualBindingRequired input:disabled,.page-module___8aEwW__manualBindingOptional input:disabled,.page-module___8aEwW__manualBindingOptional select:disabled{color:#65758a;cursor:not-allowed;background:#f3f6fa}.page-module___8aEwW__manualBindingOptional{border-top:1px solid #e6ebf1}.page-module___8aEwW__manualBindingOptional summary{color:#49627f;cursor:pointer;width:fit-content;padding:9px 12px;font-size:11px;font-weight:700}.page-module___8aEwW__manualBindingAdd{min-height:36px;color:var(--brand);cursor:pointer;background:#f7faff;border:1px dashed #9db7dc;border-radius:5px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__manualBindingAdd:hover{border-color:var(--brand);background:var(--brand-tint)}.page-module___8aEwW__manualBindingAdd:disabled,.page-module___8aEwW__manualBindingRowHeader button:disabled{opacity:.45;cursor:not-allowed}.page-module___8aEwW__importDrop{min-height:190px;color:var(--muted);text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #a9b7c9;border-radius:6px;place-items:center;padding:24px;display:grid}.page-module___8aEwW__importDrop strong{color:var(--ink);margin-top:12px}.page-module___8aEwW__importDrop span{margin-top:6px;font-size:11px}.page-module___8aEwW__importDrop input{display:none}.page-module___8aEwW__feedbackDialog{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;width:min(1180px,100vw - 28px);max-height:min(880px,100vh - 28px);display:flex;overflow:hidden}.page-module___8aEwW__feedbackBody{gap:14px;min-height:0;padding:18px 20px;display:grid;overflow-y:auto}.page-module___8aEwW__feedbackSteps{background:#f5f7fa;border:1px solid #d8e0ea;border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__feedbackSteps span{color:#718096;text-align:center;border-right:1px solid #d8e0ea;padding:9px 12px;font-size:11px;font-weight:700}.page-module___8aEwW__feedbackSteps span:last-child{border-right:0}.page-module___8aEwW__feedbackSteps .page-module___8aEwW__feedbackStepActive{color:var(--brand);background:#fff}.page-module___8aEwW__feedbackSteps .page-module___8aEwW__feedbackStepDone{color:var(--success);background:var(--success-soft)}.page-module___8aEwW__feedbackFile{min-height:76px;color:var(--brand);cursor:pointer;background:#f8fafc;border:1px dashed #9eb2cc;border-radius:5px;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-module___8aEwW__feedbackFile div{flex:1;gap:4px;display:grid}.page-module___8aEwW__feedbackFile strong{color:var(--ink);font-size:13px}.page-module___8aEwW__feedbackFile span{color:var(--muted);font-size:11px}.page-module___8aEwW__feedbackFile input{width:190px;font-size:11px}.page-module___8aEwW__feedbackMappingHeader,.page-module___8aEwW__feedbackMappingActions,.page-module___8aEwW__feedbackPreviewActions,.page-module___8aEwW__feedbackBatchTarget{justify-content:space-between;align-items:center;gap:14px;display:flex}.page-module___8aEwW__feedbackMappingHeader>div{gap:3px;display:grid}.page-module___8aEwW__feedbackMappingHeader strong,.page-module___8aEwW__feedbackBatchTarget strong{color:var(--ink);font-size:13px}.page-module___8aEwW__feedbackMappingHeader span,.page-module___8aEwW__feedbackMappingActions span,.page-module___8aEwW__feedbackBatchTarget span,.page-module___8aEwW__feedbackBatchTarget small{color:var(--muted);font-size:11px}.page-module___8aEwW__feedbackMappingHeader label,.page-module___8aEwW__feedbackMappingGrid label{color:#536479;gap:5px;font-size:10px;font-weight:700;display:grid}.page-module___8aEwW__feedbackMappingHeader label{grid-template-columns:auto 180px;align-items:center}.page-module___8aEwW__feedbackMappingHeader select,.page-module___8aEwW__feedbackMappingGrid select,.page-module___8aEwW__feedbackTable select{min-width:0;height:34px;color:var(--ink);background:#fff;border:1px solid #c8d1de;border-radius:4px;padding:0 8px}.page-module___8aEwW__feedbackMappingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.page-module___8aEwW__feedbackSummary{background:#f8fafc;border:1px solid #dce3ec;border-radius:5px;grid-template-columns:repeat(6,1fr);display:grid}.page-module___8aEwW__feedbackSummary div{border-right:1px solid #e1e7ef;gap:2px;padding:10px 12px;display:grid}.page-module___8aEwW__feedbackSummary div:last-child{border-right:0}.page-module___8aEwW__feedbackSummary span{color:var(--muted);font-size:10px}.page-module___8aEwW__feedbackSummary strong{color:var(--ink);font-size:18px}.page-module___8aEwW__feedbackBatchTarget{color:var(--brand);border-left:3px solid var(--brand);background:var(--brand-tint);justify-content:flex-start;padding:10px 12px}.page-module___8aEwW__feedbackBatchTarget strong{flex:1}.page-module___8aEwW__feedbackTableWrap{border:1px solid #d9e1ea;border-radius:4px;max-height:330px;overflow:auto}.page-module___8aEwW__feedbackTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.page-module___8aEwW__feedbackTable th,.page-module___8aEwW__feedbackTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e5eaf0;padding:9px 10px}.page-module___8aEwW__feedbackTable th{z-index:1;color:#536479;background:#f3f6f9;font-size:10px;position:sticky;top:0}.page-module___8aEwW__feedbackTable th:first-child{width:48px}.page-module___8aEwW__feedbackTable th:nth-child(2){width:120px}.page-module___8aEwW__feedbackTable th:nth-child(3){width:210px}.page-module___8aEwW__feedbackTable th:nth-child(4){width:270px}.page-module___8aEwW__feedbackTable th:nth-child(5){width:300px}.page-module___8aEwW__feedbackTable td{color:var(--text);font-size:11px}.page-module___8aEwW__feedbackTable td strong,.page-module___8aEwW__feedbackTable td span,.page-module___8aEwW__feedbackTable td p{overflow-wrap:anywhere;margin:0 0 4px;display:block}.page-module___8aEwW__feedbackTable td span{color:var(--muted)}.page-module___8aEwW__feedbackTable select{width:100%;margin-top:5px;font-size:10px}.page-module___8aEwW__feedbackMatched{font-weight:700;color:var(--success)!important}.page-module___8aEwW__feedbackFailed{color:var(--danger)!important}.page-module___8aEwW__feedbackPreviewActions{justify-content:flex-end}.page-module___8aEwW__groupDialog{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;width:min(1180px,100vw - 28px);max-height:min(820px,100vh - 28px);display:flex;overflow:hidden}.page-module___8aEwW__groupDialog>.page-module___8aEwW__dialogHeader{flex:none}.page-module___8aEwW__groupDialogEyebrow{color:var(--brand);margin-bottom:3px;font-size:10px;font-weight:700;display:block}.page-module___8aEwW__groupDialogBody{background:#f8fafc;flex:auto;grid-auto-rows:max-content;align-content:start;gap:14px;min-height:0;padding:18px 20px 22px;display:grid;overflow-y:auto}.page-module___8aEwW__groupFilterOverview{flex:none;min-height:88px}.page-module___8aEwW__groupFilterOverviewStats{grid-template-columns:repeat(3,minmax(90px,1fr));align-items:stretch;min-width:min(480px,52vw);display:grid}.page-module___8aEwW__groupFilterOverviewStats>div{text-align:center;border-left:1px solid #d6dfed;place-content:center;gap:7px;padding:4px 20px;display:grid}.page-module___8aEwW__groupFilterOverviewStats span{color:var(--muted);font-size:10px;font-weight:600}.page-module___8aEwW__groupFilterOverviewStats strong{color:var(--ink);font-size:20px;font-weight:700;line-height:1}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewFilterGrid :is(input,select),.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewFilterGrid .page-module___8aEwW__reviewGroupMultiSelect>summary{width:100%;min-width:0;height:40px;color:var(--text);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:0 11px}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewGroupMultiSelect{min-width:0}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewGroupMultiMenu label{color:var(--text);font-weight:500;display:flex}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewGroupMultiMenu input{width:14px;height:14px}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewProducerInputRow input{height:34px}.page-module___8aEwW__groupDialog .page-module___8aEwW__reviewProducerOptions input{width:14px;height:14px}.page-module___8aEwW__groupFilterCommandBar{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:center;gap:10px;padding:12px 16px;display:flex}.page-module___8aEwW__groupFilterCommandBar>div{flex:auto;gap:3px;min-width:0;display:grid}.page-module___8aEwW__groupFilterCommandBar strong{color:var(--ink);font-size:12px}.page-module___8aEwW__groupFilterCommandBar span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.page-module___8aEwW__groupDialogNotice{color:var(--muted);margin:-4px 2px 0;font-size:10px}.page-module___8aEwW__groupTableSection{border:1px solid var(--line);background:#fff;border-radius:5px;min-width:0;overflow:hidden}.page-module___8aEwW__groupTableSectionHeader{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.page-module___8aEwW__groupTableSectionHeader>div{gap:3px;display:grid}.page-module___8aEwW__groupTableSectionHeader strong{color:var(--ink);font-size:12px}.page-module___8aEwW__groupTableSectionHeader span{color:var(--muted);font-size:10px}.page-module___8aEwW__groupTableSectionHeader>span{flex:none}.page-module___8aEwW__groupTableWrap{min-height:0;max-height:310px;overflow:auto}.page-module___8aEwW__groupTable{border-collapse:collapse;width:100%;min-width:920px}.page-module___8aEwW__groupTable th,.page-module___8aEwW__groupTable td{border-bottom:1px solid var(--line-soft);text-align:left;padding:11px 10px;font-size:11px}.page-module___8aEwW__groupTable td>strong,.page-module___8aEwW__groupTable td>span{display:block}.page-module___8aEwW__groupTable td>span{color:var(--muted);margin-top:3px;font-size:10px}.page-module___8aEwW__groupTable th{z-index:1;color:var(--muted);background:#f8fafc;position:sticky;top:0}.page-module___8aEwW__groupActions{justify-content:flex-end;gap:6px;display:flex}.page-module___8aEwW__groupActions button{min-height:30px;color:var(--brand);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b9caf0;border-radius:4px;padding:0 9px}.page-module___8aEwW__groupActions button:disabled{opacity:.45;cursor:not-allowed}.page-module___8aEwW__groupActions .page-module___8aEwW__groupReject{color:#b42318;border-color:#efc0bc}.page-module___8aEwW__rateGood,.page-module___8aEwW__rateRisk,.page-module___8aEwW__rateEmpty{font-weight:700}.page-module___8aEwW__rateGood{color:var(--success)}.page-module___8aEwW__rateRisk{color:#b42318}.page-module___8aEwW__rateEmpty{color:var(--muted)}.page-module___8aEwW__bulkConfirm{background:#fff8f6;border-top:1px solid #f0c9c2;grid-template-columns:minmax(220px,1fr) minmax(280px,2fr) auto;align-items:center;gap:14px;padding:14px 20px;display:grid}.page-module___8aEwW__bulkConfirm .page-module___8aEwW__quickReviewPicker{min-width:280px}.page-module___8aEwW__bulkReasonEditor{gap:8px;display:grid}.page-module___8aEwW__bulkReviewDialog{width:min(620px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);border:1px solid var(--line);background:var(--surface,#fff);border-radius:6px;margin:auto;padding:0;overflow:hidden}.page-module___8aEwW__bulkReviewDialog[open]{flex-direction:column;display:flex}.page-module___8aEwW__bulkReviewDialog::backdrop{background:#0f172a73}.page-module___8aEwW__bulkReviewDialog :is(.page-module___8aEwW__dialogHeader,.page-module___8aEwW__dialogFooter){flex-wrap:wrap;flex-shrink:0}.page-module___8aEwW__bulkReviewBody{overflow-wrap:anywhere;min-height:0;padding:16px 20px;overflow:auto}.page-module___8aEwW__bulkReviewBody>p{margin-bottom:10px}.page-module___8aEwW__bulkReviewBody ul{margin:0 0 16px;padding-left:20px}.page-module___8aEwW__bulkReviewBody textarea{resize:vertical;width:100%;min-height:96px}.page-module___8aEwW__bulkReviewBody .page-module___8aEwW__quickReviewPicker{min-width:0}.page-module___8aEwW__bulkReasonEditor>span{color:var(--danger);font-size:10px;font-weight:600}.page-module___8aEwW__bulkConfirm>div:first-child{gap:3px;display:grid}.page-module___8aEwW__bulkConfirm>div:first-child span{color:var(--muted);font-size:11px}.page-module___8aEwW__bulkConfirm textarea{resize:vertical;min-height:66px}.page-module___8aEwW__bulkConfirm>div:last-child{gap:8px;display:flex}@media (max-width:1220px){.page-module___8aEwW__batchHeader{grid-template-columns:240px minmax(500px,1fr);gap:24px;padding-inline:22px}.page-module___8aEwW__batchTableWrap{padding-inline:22px}.page-module___8aEwW__batchDataHeader{grid-template-columns:250px minmax(500px,1fr);gap:22px;padding-inline:22px}.page-module___8aEwW__batchDataTableWrap{padding-inline:18px}.page-module___8aEwW__reviewWorkspace{grid-template-columns:minmax(470px,1fr) 410px}.page-module___8aEwW__batchTable th:nth-child(12),.page-module___8aEwW__batchTable td:nth-child(12){display:none}}@media (max-width:1100px){.page-module___8aEwW__topbar{overflow:hidden}.page-module___8aEwW__topbarActions{flex:auto;gap:7px}.page-module___8aEwW__topbarModules{flex-basis:0;max-width:none}.page-module___8aEwW__syncState{display:none}}@media (max-width:920px){.page-module___8aEwW__batchHeader{grid-template-columns:1fr;gap:18px}.page-module___8aEwW__batchSummary{max-width:none}.page-module___8aEwW__batchDataHeader{grid-template-columns:1fr;gap:16px}.page-module___8aEwW__batchDataSummary{max-width:none}.page-module___8aEwW__batchToolbar,.page-module___8aEwW__itemToolbar,.page-module___8aEwW__batchDataToolbar{overflow-x:auto}.page-module___8aEwW__reviewWorkspace{grid-template-columns:minmax(430px,1fr) 390px}.page-module___8aEwW__batchTable th:nth-child(6),.page-module___8aEwW__batchTable td:nth-child(6),.page-module___8aEwW__batchTable th:nth-child(7),.page-module___8aEwW__batchTable td:nth-child(7){display:none}}@media (max-width:800px){.page-module___8aEwW__syncState,.page-module___8aEwW__username{display:none}.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader{padding:18px}.page-module___8aEwW__batchTableWrap,.page-module___8aEwW__batchDataTableWrap{padding:12px}.page-module___8aEwW__batchItemDetailMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__batchItemDetailMeta>div:nth-child(3n){border-right:1px solid var(--line-soft)}.page-module___8aEwW__batchItemDetailMeta>div:nth-child(2n){border-right:0}.page-module___8aEwW__batchItemDetailMeta>div:nth-last-child(-n+3){border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__batchItemDetailMeta>div:nth-last-child(-n+2){border-bottom:0}.page-module___8aEwW__batchItemDetailReviews{grid-template-columns:1fr}.page-module___8aEwW__reviewWorkspace{display:block;overflow:auto}.page-module___8aEwW__groupDialogBody{padding:14px}.page-module___8aEwW__groupFilterOverview{flex-direction:column;align-items:stretch}.page-module___8aEwW__groupFilterOverviewStats{width:100%;min-width:0}.page-module___8aEwW__groupFilterOverviewStats>div:first-child{border-left:0}.page-module___8aEwW__groupFilterCommandBar{flex-wrap:wrap}.page-module___8aEwW__groupFilterCommandBar>div{flex-basis:100%}.page-module___8aEwW__bulkConfirm{grid-template-columns:1fr}.page-module___8aEwW__mediaPane{border-right:0;border-bottom:1px solid var(--line);min-height:68vh}.page-module___8aEwW__contentPane{grid-template-rows:auto auto;min-height:76vh}.page-module___8aEwW__contentScroll{overflow:visible}.page-module___8aEwW__itemBatchTitle span{display:none}.page-module___8aEwW__userManagerBody{grid-template-columns:1fr;overflow:auto}.page-module___8aEwW__userCreateForm{border-right:0;border-bottom:1px solid var(--line)}.page-module___8aEwW__userFilters{grid-template-columns:minmax(180px,1fr) minmax(120px,auto)}.page-module___8aEwW__userRow{grid-template-columns:minmax(160px,1fr) auto}.page-module___8aEwW__userRow>.page-module___8aEwW__userActive,.page-module___8aEwW__userRow>.page-module___8aEwW__userDisabled{grid-area:1/2}.page-module___8aEwW__userRowActions{flex-wrap:wrap;grid-column:1/-1}.page-module___8aEwW__reviewBar{position:static}.page-module___8aEwW__resubmitBar{z-index:3;position:sticky;bottom:0}}@media (max-width:620px){.page-module___8aEwW__userFilters{grid-template-columns:1fr}.page-module___8aEwW__userFilterSummary{grid-column:auto}.page-module___8aEwW__userRowActions button:not(.page-module___8aEwW__userDeleteButton){flex:auto}.page-module___8aEwW__approvalGateBody dl{grid-template-columns:1fr}.page-module___8aEwW__approvalGateBody dl>div:nth-child(4){grid-column:auto}.page-module___8aEwW__topbar{justify-content:flex-start;gap:8px;min-height:58px;padding-inline:10px;overflow:hidden}.page-module___8aEwW__topbarBrand,.page-module___8aEwW__topbarActions{flex:none}.page-module___8aEwW__topbarBrand>div:last-child{display:none}.page-module___8aEwW__topbarActions{flex:auto;gap:5px;min-width:0}.page-module___8aEwW__topbarModules{min-width:0;padding:2px}.page-module___8aEwW__topbarModules>button{min-height:32px;padding-inline:8px;font-size:11px}.page-module___8aEwW__topbarActions>.page-module___8aEwW__secondaryButton{width:34px;min-width:34px;padding:0;font-size:0;overflow:hidden}.page-module___8aEwW__topbarActions>.page-module___8aEwW__secondaryButton svg,.page-module___8aEwW__topbarActions>.page-module___8aEwW__iconButton svg{flex:none}.page-module___8aEwW__topbarActions>button{white-space:nowrap}.page-module___8aEwW__previewOverlay{padding:58px 10px 76px}.page-module___8aEwW__previewToolbar{bottom:10px}.page-module___8aEwW__previewStage>img{max-width:96vw;max-height:calc(100vh - 134px)}.page-module___8aEwW__batchItemDetailDialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.page-module___8aEwW__batchItemDetailBody{gap:15px;padding:14px}.page-module___8aEwW__batchItemDetailMeta{grid-template-columns:1fr}.page-module___8aEwW__batchItemDetailMeta>div,.page-module___8aEwW__batchItemDetailMeta>div:nth-child(2n),.page-module___8aEwW__batchItemDetailMeta>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__batchItemDetailMeta>div:last-child{border-bottom:0}.page-module___8aEwW__batchItemDetailImages{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__batchItemImagePreviewStage{max-width:calc(100vw - 20px);max-height:calc(100vh - 134px)}.page-module___8aEwW__batchItemImagePreviewStage img{max-height:calc(100vh - 134px)}.page-module___8aEwW__imageGallery{grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__roleBadge{display:none}.page-module___8aEwW__userIdentity{padding:0 6px}.page-module___8aEwW__batchSummary{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__batchSummary>div:nth-child(2):after{display:none}.page-module___8aEwW__batchSummary>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__searchBox{flex:0 0 220px;width:220px}.page-module___8aEwW__uploadFormGrid{grid-template-columns:1fr}.page-module___8aEwW__importBody{padding:16px}.page-module___8aEwW__manualBindingToolbar{flex-direction:column;align-items:flex-start}.page-module___8aEwW__manualBindingRequired,.page-module___8aEwW__manualBindingOptional>div{grid-template-columns:1fr}.page-module___8aEwW__groupDialog{width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.page-module___8aEwW__groupDialogBody{gap:10px;padding:10px}.page-module___8aEwW__groupFilterOverviewStats>div{padding-inline:8px}.page-module___8aEwW__groupFilterCommandBar>button{flex:auto}.page-module___8aEwW__groupTableSectionHeader{align-items:flex-start}.page-module___8aEwW__groupDialog>.page-module___8aEwW__dialogFooter{flex-wrap:wrap}.page-module___8aEwW__groupDialog>.page-module___8aEwW__dialogFooter>button{flex:150px}.page-module___8aEwW__fullField,.page-module___8aEwW__lockedBatch{grid-column:auto}.page-module___8aEwW__itemBatchTitle{display:none}.page-module___8aEwW__reviewActions,.page-module___8aEwW__reviewActionsWithPoor{grid-template-columns:1fr}.page-module___8aEwW__reviewReasonField textarea{min-height:56px;max-height:90px}.page-module___8aEwW__loginPanel{padding:28px 24px 24px}}.page-module___8aEwW__qualityScreen{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;color:var(--ink);background:#f5f7fa;flex:auto;padding:24px clamp(18px,3vw,42px) 42px;overflow:hidden auto}.page-module___8aEwW__qualityHeader{justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:20px;display:flex}.page-module___8aEwW__qualityHeader>div:first-child{min-width:220px}.page-module___8aEwW__qualityEyebrow{color:#365b8a;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__qualityHeader h1{letter-spacing:0;margin:7px 0 3px;font-size:28px;line-height:1.25}.page-module___8aEwW__qualityHeader p{color:var(--muted);margin:0;font-size:12px}.page-module___8aEwW__qualityFilters{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.page-module___8aEwW__qualityFilters label{gap:5px;display:grid}.page-module___8aEwW__qualityFilters label>span{color:var(--muted);font-size:11px;font-weight:600}.page-module___8aEwW__qualityFilters input,.page-module___8aEwW__qualityFilters select,.page-module___8aEwW__qualityFeedbackSearch input{height:38px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd3df;border-radius:4px;outline:none;font-size:12px}.page-module___8aEwW__qualityFilters input,.page-module___8aEwW__qualityFilters select{min-width:128px;padding:0 9px}.page-module___8aEwW__qualityFilters input:focus,.page-module___8aEwW__qualityFilters select:focus,.page-module___8aEwW__qualityFeedbackSearch:focus-within{border-color:#6f91bd;box-shadow:0 0 0 2px #4b77ad1a}.page-module___8aEwW__qualityPresets{background:#fff;border:1px solid #cbd3df;border-radius:4px;height:38px;display:inline-flex;overflow:hidden}.page-module___8aEwW__qualityPresets button{color:#536273;cursor:pointer;background:0 0;border:0;border-right:1px solid #dce2ea;min-width:48px;padding:0 9px;font-size:12px}.page-module___8aEwW__qualityPresets button:last-child{border-right:0}.page-module___8aEwW__qualityPresets .page-module___8aEwW__qualityPresetActive{color:#fff;background:#315b8d}.page-module___8aEwW__workspaceTabs{border-bottom:1px solid var(--line);background:var(--surface);scrollbar-width:thin;flex:none;align-items:stretch;gap:6px;min-width:0;padding:0 16px;display:flex;overflow-x:auto}.page-module___8aEwW__workspaceTabs button{min-height:46px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.page-module___8aEwW__workspaceTabs button:hover{color:var(--brand);background:var(--brand-tint)}.page-module___8aEwW__workspaceTabs button[aria-pressed=true]{color:var(--brand);border-bottom-color:var(--brand);background:var(--brand-tint)}.page-module___8aEwW__workspaceTabs button:focus-visible{outline:2px solid var(--brand);outline-offset:-4px;border-radius:5px}.page-module___8aEwW__workspaceTabs svg{flex-shrink:0}.page-module___8aEwW__appShell .page-module___8aEwW__qualityScreen:has(>.page-module___8aEwW__workspaceTabs){flex-direction:column;padding:0;display:flex;overflow:hidden}.page-module___8aEwW__personnelAnalysisContent{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.page-module___8aEwW__personnelAnalysisContent>*{min-width:0}@media (max-width:720px){.page-module___8aEwW__workspaceTabs{gap:2px;padding-inline:8px}.page-module___8aEwW__workspaceTabs button{min-height:44px;padding-inline:10px;font-size:12px}}.page-module___8aEwW__qualityApplyButton,.page-module___8aEwW__qualityRefreshButton{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;height:38px;display:inline-flex}.page-module___8aEwW__qualityApplyButton{color:#fff;background:#315b8d;border:1px solid #315b8d;gap:6px;padding:0 14px;font-size:12px}.page-module___8aEwW__qualityRefreshButton{color:#536273;background:#fff;border:1px solid #cbd3df;width:38px;padding:0}.page-module___8aEwW__qualityApplyButton:disabled,.page-module___8aEwW__qualityRefreshButton:disabled{cursor:not-allowed;opacity:.5}.page-module___8aEwW__qualityError,.page-module___8aEwW__qualityLoading{color:#9d3732;background:#fff7f6;border:1px solid #efc3c1;align-items:center;gap:9px;min-height:48px;margin-bottom:16px;padding:0 14px;font-size:12px;display:flex}.page-module___8aEwW__qualityError button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:3px;display:inline-flex}.page-module___8aEwW__qualityLoading{min-height:260px;color:var(--muted);border-color:var(--line-soft);background:#fff;justify-content:center}.page-module___8aEwW__qualityMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.page-module___8aEwW__qualityMetric{background:#fff;border:1px solid #dce2ea;border-radius:6px;min-height:126px;padding:18px;display:grid}.page-module___8aEwW__qualityMetric>span{color:#5f6f80;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__qualityMetric>strong{letter-spacing:0;align-self:end;margin-top:9px;font-size:32px;line-height:1}.page-module___8aEwW__qualityMetric>small{color:var(--muted);margin-top:7px;font-size:11px}.page-module___8aEwW__qualityMetric_danger>span,.page-module___8aEwW__qualityMetric_danger>strong{color:#ac3d38}.page-module___8aEwW__qualityMetric_success>span,.page-module___8aEwW__qualityMetric_success>strong{color:#32745f}.page-module___8aEwW__qualityMetric_warning>span,.page-module___8aEwW__qualityMetric_warning>strong{color:#966119}.page-module___8aEwW__qualityTrendBand,.page-module___8aEwW__qualityFeedbackBand{background:#fff;border-top:1px solid #dce2ea;border-bottom:1px solid #dce2ea;margin:0;padding:20px}.page-module___8aEwW__qualitySectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.page-module___8aEwW__qualitySectionHeading>div:first-child{gap:3px;display:grid}.page-module___8aEwW__qualitySectionHeading strong{font-size:16px}.page-module___8aEwW__qualitySectionHeading span{color:var(--muted);font-size:11px}.page-module___8aEwW__qualitySectionHeading>svg{color:#667b92}.page-module___8aEwW__qualityLegend{grid-auto-flow:column;gap:14px!important;display:flex!important}.page-module___8aEwW__qualityLegend span{align-items:center;gap:5px;display:inline-flex}.page-module___8aEwW__qualityLegend i{border-radius:2px;width:8px;height:8px}.page-module___8aEwW__legendApproved,.page-module___8aEwW__trendApproved{background:#79a998}.page-module___8aEwW__legendRejected,.page-module___8aEwW__trendRejected{background:#d45b55}.page-module___8aEwW__legendPoor,.page-module___8aEwW__trendPoor{background:#c28a3b}.page-module___8aEwW__qualityTrendScroll{scrollbar-width:thin;overflow-x:auto}.page-module___8aEwW__qualityTrendChart{align-items:end;gap:6px;height:205px;padding-top:8px;display:grid}.page-module___8aEwW__qualityTrendDay{text-align:center;grid-template-rows:18px 148px 18px;align-items:end;min-width:0;height:100%;display:grid}.page-module___8aEwW__qualityTrendDay>strong{color:#5f6f80;font-size:11px;font-weight:600}.page-module___8aEwW__qualityTrendDay>small{color:#7a8795;white-space:nowrap;font-size:10px;overflow:visible}.page-module___8aEwW__qualityTrendRail{background-image:repeating-linear-gradient(0deg,#0000 0 36px,#eef1f5 37px);border-bottom:1px solid #d7dee7;justify-content:center;align-items:flex-end;height:148px;display:flex}.page-module___8aEwW__qualityTrendBar{border-radius:2px 2px 0 0;flex-direction:column-reverse;width:min(18px,70%);min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__qualityTrendBar span{min-height:1px;display:block}.page-module___8aEwW__qualityAnalysisGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;padding:18px 0;display:grid}.page-module___8aEwW__qualityPanel{background:#fff;border:1px solid #dce2ea;border-radius:6px;min-width:0;padding:18px}.page-module___8aEwW__qualityIssueList,.page-module___8aEwW__qualityStageList{gap:10px;display:grid}.page-module___8aEwW__qualityIssueList button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:minmax(130px,.42fr) minmax(120px,1fr);align-items:center;gap:16px;width:100%;padding:9px 10px;display:grid}.page-module___8aEwW__qualityIssueList button:hover,.page-module___8aEwW__qualityIssueList .page-module___8aEwW__qualityIssueActive{background:#f4f7fa;border-color:#b7c7d9}.page-module___8aEwW__qualityIssueList button>span{gap:2px;display:grid}.page-module___8aEwW__qualityIssueList button strong{font-size:13px}.page-module___8aEwW__qualityIssueList button small{color:var(--muted);font-size:11px}.page-module___8aEwW__qualityIssueList button>i,.page-module___8aEwW__qualityStageList>div>i{background:#edf0f4;border-radius:2px;height:6px;display:block;overflow:hidden}.page-module___8aEwW__qualityIssueList button>i>b{background:#c65752;height:100%;display:block}.page-module___8aEwW__qualityStageList>div{border-bottom:1px solid #edf0f4;gap:6px;padding-bottom:10px;display:grid}.page-module___8aEwW__qualityStageList>div>div{grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;display:grid}.page-module___8aEwW__qualityStageList strong{font-size:13px}.page-module___8aEwW__qualityStageList span,.page-module___8aEwW__qualityStageList small{color:var(--muted);font-size:11px}.page-module___8aEwW__qualityStageList>div>div>b{color:#a4423d;font-size:13px}.page-module___8aEwW__qualityStageList>div>i>b{background:#d25a54;height:100%;display:block}.page-module___8aEwW__qualityGroupBlock{border-top:1px solid #dce2ea;margin-top:16px;padding-top:14px}.page-module___8aEwW__qualityGroupBlock>span{color:#5f6f80;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__qualityGroupBlock>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:10px;display:grid}.page-module___8aEwW__qualityGroupBlock p{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:10px;margin:0;padding:6px 0;font-size:11px;display:flex}.page-module___8aEwW__qualityGroupBlock p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__qualityGroupBlock p b{color:#a4423d}.page-module___8aEwW__qualityAiBand{background:#f7f9fc;border-top:1px solid #cfd9e5;border-bottom:1px solid #cfd9e5;margin-bottom:18px}.page-module___8aEwW__qualityAiHeading{border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.page-module___8aEwW__qualityAiHeading>div{grid-template-columns:auto auto;align-items:center;gap:3px 10px;display:grid}.page-module___8aEwW__qualityAiHeading>div>span{color:#315b8d;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__qualityAiHeading strong{color:var(--ink);font-size:16px}.page-module___8aEwW__qualityAiHeading small{color:var(--muted);grid-column:1/-1;font-size:12px}.page-module___8aEwW__qualityAiHeading button{color:#fff;cursor:pointer;background:#315b8d;border:1px solid #315b8d;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-width:128px;height:36px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__qualityAiHeading button:hover:not(:disabled){background:#244b78;border-color:#244b78}.page-module___8aEwW__qualityAiHeading button:disabled{cursor:not-allowed;opacity:.5}.page-module___8aEwW__qualityAiNotice,.page-module___8aEwW__qualityAiProgress{color:#6a4a18;background:#fff9ee;border-bottom:1px solid #eadfcf;align-items:center;gap:14px;padding:10px 20px;font-size:12px;display:flex}.page-module___8aEwW__qualityAiNotice svg{flex:none}.page-module___8aEwW__qualityAiProgress{color:#526174;background:#fff;border-color:#dce3ec}.page-module___8aEwW__qualityAiProgress span{align-items:center;gap:5px;display:inline-flex}.page-module___8aEwW__qualityAiProgress span:first-child{color:#2f6d59;font-weight:700}.page-module___8aEwW__qualityAiTopics{display:grid}.page-module___8aEwW__qualityAiTopic{border-bottom:1px solid #e2e7ee;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);gap:24px;padding:14px 20px;display:grid}.page-module___8aEwW__qualityAiTopic:last-child{border-bottom:0}.page-module___8aEwW__qualityAiTopic>div:first-child{grid-template-columns:1fr auto;align-content:start;gap:7px 10px;display:grid}.page-module___8aEwW__qualityAiTopic>div:first-child strong{font-size:13px}.page-module___8aEwW__qualityAiTopic>div:first-child span,.page-module___8aEwW__qualityAiTopic>div:last-child small,.page-module___8aEwW__qualityAiTopic>div:last-child span{color:var(--muted);font-size:12px}.page-module___8aEwW__qualityAiTopic>div:first-child i{background:#e4eaf1;grid-column:1/-1;height:5px;display:block;overflow:hidden}.page-module___8aEwW__qualityAiTopic>div:first-child i b{background:#4d76a7;height:100%;display:block}.page-module___8aEwW__qualityAiTopic>div:last-child{align-content:start;gap:5px;display:grid}.page-module___8aEwW__qualityAiTopic p{color:#344252;margin:0;font-size:13px;line-height:1.5}.page-module___8aEwW__qualityAiTopic>div:last-child span{color:#47617d}.page-module___8aEwW__qualityAiEmpty{color:var(--muted);text-align:center;padding:28px 20px;font-size:13px}.page-module___8aEwW__qualityFeedbackBand{margin-top:0}.page-module___8aEwW__qualityFeedbackSearch{background:#fff;border:1px solid #cbd3df;border-radius:4px;grid-auto-flow:column;align-items:center;width:min(380px,48vw);padding-left:10px;gap:7px!important;display:flex!important}.page-module___8aEwW__qualityFeedbackSearch svg{color:#718093;flex:none}.page-module___8aEwW__qualityFeedbackSearch input{width:100%;min-width:0;box-shadow:none;border:0;padding:0}.page-module___8aEwW__qualityFeedbackSearch button{color:#718093;cursor:pointer;background:0 0;border:0;border-left:1px solid #e2e7ee;justify-content:center;align-items:center;min-width:36px;height:36px;padding:6px;display:inline-flex}.page-module___8aEwW__qualityFeedbackSearch button:hover{color:#315b8d;background:#f4f7fa}.page-module___8aEwW__qualityFeedbackSearch button:disabled{cursor:not-allowed;opacity:.5}.page-module___8aEwW__qualityFeedbackTableWrap{overflow-x:auto}.page-module___8aEwW__qualityFeedbackTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1180px}.page-module___8aEwW__qualityFeedbackTable th,.page-module___8aEwW__qualityFeedbackTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e6eaf0;padding:11px 10px;font-size:12px}.page-module___8aEwW__qualityFeedbackTable th{z-index:1;color:#6f7c8b;background:#f7f8fa;font-weight:700;position:sticky;top:0}.page-module___8aEwW__qualityFeedbackTable tbody tr:hover{background:#f8fafc}.page-module___8aEwW__qualityFeedbackTable th:first-child{width:104px}.page-module___8aEwW__qualityFeedbackTable th:nth-child(2){width:96px}.page-module___8aEwW__qualityFeedbackTable th:nth-child(3){width:190px}.page-module___8aEwW__qualityFeedbackTable th:nth-child(4){width:134px}.page-module___8aEwW__qualityFeedbackTable th:nth-child(5){width:126px}.page-module___8aEwW__qualityFeedbackTable th:nth-child(7){width:108px}.page-module___8aEwW__qualityFeedbackTable td>strong,.page-module___8aEwW__qualityFeedbackTable td>span:not(.page-module___8aEwW__qualityIssueTag,.page-module___8aEwW__qualityPoorTag){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module___8aEwW__qualityFeedbackTable td>span:not(.page-module___8aEwW__qualityIssueTag,.page-module___8aEwW__qualityPoorTag){color:var(--muted);margin-top:3px}.page-module___8aEwW__qualityFeedbackTable p{color:#394552;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module___8aEwW__qualityIssueTag,.page-module___8aEwW__qualityPoorTag{color:#963d38;white-space:nowrap;background:#f9e6e4;border-radius:3px;padding:4px 6px;font-size:11px;display:inline-flex}.page-module___8aEwW__qualityPoorTag{color:#855817;background:#f7ead5}.page-module___8aEwW__qualityAiRowInsight{color:#315b8d;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.page-module___8aEwW__qualityFeedbackPager{color:#667085;border-top:1px solid #e6eaf0;justify-content:flex-end;align-items:center;gap:18px;min-height:58px;padding-top:14px;font-size:12px;display:flex}.page-module___8aEwW__qualityFeedbackPager label,.page-module___8aEwW__qualityFeedbackPager>div{align-items:center;gap:7px;display:inline-flex}.page-module___8aEwW__qualityFeedbackPager select{height:34px;color:var(--ink);background:#fff;border:1px solid #cbd3df;border-radius:4px;outline:none;padding:0 26px 0 9px}.page-module___8aEwW__qualityFeedbackPager select:focus{border-color:#6f91bd;box-shadow:0 0 0 2px #4b77ad1a}.page-module___8aEwW__qualityFeedbackPager button,.page-module___8aEwW__qualityFeedbackPager i{color:#536273;background:#fff;border:1px solid #cbd3df;border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-style:normal;display:inline-flex}.page-module___8aEwW__qualityFeedbackPager button{cursor:pointer}.page-module___8aEwW__qualityFeedbackPager button:hover:not(:disabled){color:#315b8d;background:#f4f7fa;border-color:#8fa8c6}.page-module___8aEwW__qualityFeedbackPager button:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__qualityFeedbackPager .page-module___8aEwW__qualityFeedbackPageActive,.page-module___8aEwW__qualityFeedbackPager .page-module___8aEwW__qualityFeedbackPageActive:hover:not(:disabled){color:#fff;background:#315b8d;border-color:#315b8d}.page-module___8aEwW__qualityEmpty{min-height:100px;color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:1100px){.page-module___8aEwW__qualityHeader{flex-direction:column;align-items:flex-start}.page-module___8aEwW__qualityFilters{justify-content:flex-start;width:100%}.page-module___8aEwW__qualityMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__qualityAnalysisGrid{grid-template-columns:1fr}.page-module___8aEwW__qualityAiTopic{grid-template-columns:minmax(170px,.35fr) minmax(0,1fr)}}@media (max-width:720px){.page-module___8aEwW__qualityScreen{padding:18px 14px 30px}.page-module___8aEwW__qualityFilters label{flex:140px}.page-module___8aEwW__qualityFilters input,.page-module___8aEwW__qualityFilters select,.page-module___8aEwW__qualityPresets{width:100%}.page-module___8aEwW__qualityPresets button{flex:1}.page-module___8aEwW__qualityMetrics{grid-template-columns:1fr 1fr;gap:8px}.page-module___8aEwW__qualityMetric{min-height:104px;padding:13px}.page-module___8aEwW__qualityMetric>strong{font-size:23px}.page-module___8aEwW__qualityTrendBand,.page-module___8aEwW__qualityFeedbackBand{padding-left:14px;padding-right:14px}.page-module___8aEwW__qualitySectionHeading{flex-direction:column;align-items:flex-start}.page-module___8aEwW__qualityLegend{align-self:stretch}.page-module___8aEwW__qualityIssueList button{grid-template-columns:minmax(110px,.7fr) minmax(90px,1fr);gap:10px}.page-module___8aEwW__qualityGroupBlock>div{grid-template-columns:1fr}.page-module___8aEwW__qualityFeedbackSearch{width:100%}.page-module___8aEwW__qualityAiHeading{flex-direction:column;align-items:stretch}.page-module___8aEwW__qualityAiHeading button{width:100%}.page-module___8aEwW__qualityAiProgress{flex-wrap:wrap;align-items:flex-start}.page-module___8aEwW__qualityAiTopic{grid-template-columns:1fr;gap:10px}.page-module___8aEwW__qualityFeedbackPager{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}}.page-module___8aEwW__approvedReviewScreen{min-height:0;color:var(--ink);background:#f5f7fa;flex-direction:column;flex:auto;display:flex;overflow:hidden}.page-module___8aEwW__approvedReviewHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;justify-content:space-between;align-items:end;gap:20px;padding:22px 28px 18px;display:flex}.page-module___8aEwW__approvedReviewHeader>div>span{color:#245e8f;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.page-module___8aEwW__approvedReviewHeader h1{letter-spacing:0;margin:5px 0 0;font-size:23px;line-height:1.25}.page-module___8aEwW__approvedReviewHeader>strong{color:#245e8f;font-size:15px}.page-module___8aEwW__approvedReviewFilters{border-bottom:1px solid var(--line);background:#fbfcfe;flex:none;align-items:end;gap:8px;padding:12px 28px;display:flex;overflow-x:auto}.page-module___8aEwW__approvedReviewFilters>label{gap:5px;min-width:132px;display:grid}.page-module___8aEwW__approvedReviewFilters>label>span{color:var(--muted);font-size:10px;font-weight:600}.page-module___8aEwW__approvedReviewFilters input,.page-module___8aEwW__approvedReviewFilters select,.page-module___8aEwW__approvedReviewSubmit,.page-module___8aEwW__approvedReviewRefresh{height:36px;font:inherit;background:#fff;border:1px solid #cbd3df;border-radius:4px;outline:none;font-size:12px}.page-module___8aEwW__approvedReviewFilters input,.page-module___8aEwW__approvedReviewFilters select{min-width:132px;color:var(--ink);padding:0 9px}.page-module___8aEwW__approvedReviewFilters input:focus,.page-module___8aEwW__approvedReviewFilters select:focus,.page-module___8aEwW__approvedReviewSearch>div:focus-within{border-color:#5681a9;box-shadow:0 0 0 2px #3568971a}.page-module___8aEwW__approvedReviewPresets{background:#fff;border:1px solid #cbd3df;border-radius:4px;flex:none;height:36px;display:inline-flex;overflow:hidden}.page-module___8aEwW__approvedReviewPresets button{color:#536273;cursor:pointer;background:0 0;border:0;border-right:1px solid #dce2ea;min-width:48px;padding:0 9px}.page-module___8aEwW__approvedReviewPresets button:last-child{border-right:0}.page-module___8aEwW__approvedReviewPresets button:hover{color:#174f7c;background:#eef5fb}.page-module___8aEwW__approvedReviewDecisions{background:#fff;border:1px solid #cbd3df;border-radius:4px;flex:none;height:36px;display:inline-flex;overflow:hidden}.page-module___8aEwW__approvedReviewDecisions button{color:#536273;cursor:pointer;background:0 0;border:0;border-right:1px solid #dce2ea;justify-content:center;align-items:center;gap:5px;min-width:82px;padding:0 9px;display:inline-flex}.page-module___8aEwW__approvedReviewDecisions button:last-child{border-right:0}.page-module___8aEwW__approvedReviewDecisions button[aria-pressed=true]{color:#174f7c;background:#eaf2f8}.page-module___8aEwW__approvedReviewDecisions button:nth-child(2)[aria-pressed=true]{color:#087443;background:var(--success-soft)}.page-module___8aEwW__approvedReviewDecisions button:nth-child(3)[aria-pressed=true]{color:#a12e22;background:var(--danger-soft)}.page-module___8aEwW__approvedReviewDecisions button:disabled{cursor:not-allowed;opacity:.55}.page-module___8aEwW__approvedReviewDecisions strong{text-align:right;min-width:16px;font-size:10px}.page-module___8aEwW__approvedReviewSearch{flex:1 0 220px;max-width:330px}.page-module___8aEwW__approvedReviewSearch>div{height:36px;color:var(--muted);background:#fff;border:1px solid #cbd3df;border-radius:4px;align-items:center;padding-left:9px;display:flex}.page-module___8aEwW__approvedReviewSearch>div input{width:100%;min-width:0;box-shadow:none;border:0}.page-module___8aEwW__approvedReviewSearch>div button,.page-module___8aEwW__approvedReviewRefresh,.page-module___8aEwW__approvedReviewView{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.page-module___8aEwW__approvedReviewSearch>div button{width:32px;height:34px;color:var(--muted)}.page-module___8aEwW__approvedReviewSubmit{color:#fff;cursor:pointer;background:#245e8f;border-color:#245e8f;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.page-module___8aEwW__approvedReviewRefresh{color:#40586f;background:#fff;border:1px solid #cbd3df;width:36px}.page-module___8aEwW__approvedReviewSubmit:disabled,.page-module___8aEwW__approvedReviewRefresh:disabled,.page-module___8aEwW__approvedReviewView:disabled{cursor:not-allowed;opacity:.55}.page-module___8aEwW__approvedReviewError{min-height:38px;color:var(--danger);background:var(--danger-soft);border-bottom:1px solid #f4c7bc;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 28px;font-size:12px;display:flex}.page-module___8aEwW__approvedReviewError button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.page-module___8aEwW__approvedReviewTableWrap{background:#fff;flex:auto;min-height:0;overflow:auto}.page-module___8aEwW__approvedReviewTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1274px}.page-module___8aEwW__approvedReviewTable th,.page-module___8aEwW__approvedReviewTable td{border-bottom:1px solid var(--line-soft);text-align:left;text-overflow:ellipsis;vertical-align:middle;padding:11px 12px;overflow:hidden}.page-module___8aEwW__approvedReviewTable th{z-index:2;color:#5b6878;background:#f8fafc;font-size:10px;font-weight:700;position:sticky;top:0}.page-module___8aEwW__approvedReviewTable td{color:#344054;font-size:11px}.page-module___8aEwW__approvedReviewTable tbody tr:hover{background:#f8fbfd}.page-module___8aEwW__approvedReviewTable th:first-child{width:108px}.page-module___8aEwW__approvedReviewTable th:nth-child(2){width:130px}.page-module___8aEwW__approvedReviewTable th:nth-child(3){width:220px}.page-module___8aEwW__approvedReviewTable th:nth-child(4){width:168px}.page-module___8aEwW__approvedReviewTable th:nth-child(5){width:108px}.page-module___8aEwW__approvedReviewTable th:nth-child(6){width:148px}.page-module___8aEwW__approvedReviewTable th:nth-child(7){width:122px}.page-module___8aEwW__approvedReviewTable th:nth-child(8){width:112px}.page-module___8aEwW__approvedReviewTable th:nth-child(9){text-align:center;width:58px}.page-module___8aEwW__approvedReviewTable td:last-child{text-align:center}.page-module___8aEwW__approvedReviewTable td>strong,.page-module___8aEwW__approvedReviewTable td>span:not(.page-module___8aEwW__approvedReviewStatus,.page-module___8aEwW__approvedReviewSnapshot,.page-module___8aEwW__approvedReviewFallback,.page-module___8aEwW__approvedReviewDecision){color:var(--ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module___8aEwW__approvedReviewTable td>span:not(.page-module___8aEwW__approvedReviewStatus,.page-module___8aEwW__approvedReviewSnapshot,.page-module___8aEwW__approvedReviewFallback,.page-module___8aEwW__approvedReviewDecision){color:var(--muted);margin-top:4px;font-size:10px}.page-module___8aEwW__approvedReviewStatus,.page-module___8aEwW__approvedReviewSnapshot,.page-module___8aEwW__approvedReviewFallback,.page-module___8aEwW__approvedReviewDecision{text-overflow:ellipsis;white-space:nowrap;border-radius:3px;max-width:100%;padding:3px 7px;display:inline-block;overflow:hidden}.page-module___8aEwW__approvedReviewStatus{color:#36516d;background:#edf3f8}.page-module___8aEwW__approvedReviewSnapshot{color:#087443;background:var(--success-soft)}.page-module___8aEwW__approvedReviewFallback{color:#98520d;background:var(--warning-soft)}.page-module___8aEwW__approvedReviewDecisionApproved{color:#087443;background:var(--success-soft)}.page-module___8aEwW__approvedReviewDecisionRejected{color:#a12e22;background:var(--danger-soft)}.page-module___8aEwW__approvedReviewView{color:#285d88;border-radius:4px;width:30px;height:30px;margin:auto}.page-module___8aEwW__approvedReviewView:hover:not(:disabled){background:#eaf2f8}.page-module___8aEwW__approvedReviewEmpty{min-height:180px;color:var(--muted);place-content:center;justify-items:center;gap:8px;font-size:12px;display:grid}.page-module___8aEwW__approvedReviewPager{border-top:1px solid var(--line);background:#fbfcfe;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:8px 28px;font-size:11px;display:flex}.page-module___8aEwW__approvedReviewPager label,.page-module___8aEwW__approvedReviewPager>div{align-items:center;gap:7px;display:flex}.page-module___8aEwW__approvedReviewPager select{background:#fff;border:1px solid #cbd3df;border-radius:4px;height:32px}.page-module___8aEwW__approvedReviewPager button{color:#40586f;cursor:pointer;background:#fff;border:1px solid #cbd3df;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.page-module___8aEwW__approvedReviewPager button:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__approvedReviewDetailDialog{background:#fff;border:1px solid #bfc9d7;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100vw - 40px);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.page-module___8aEwW__approvedReviewDetailDialog .page-module___8aEwW__dialogHeader>div{min-width:0}.page-module___8aEwW__approvedReviewDetailDialog .page-module___8aEwW__dialogHeader h2,.page-module___8aEwW__approvedReviewDetailDialog .page-module___8aEwW__dialogHeader p{overflow-wrap:anywhere}.page-module___8aEwW__approvedReviewDetailBody{gap:18px;min-height:0;padding:20px;display:grid;overflow:auto}.page-module___8aEwW__approvedReviewFallbackNotice{color:#8a4b0f;background:var(--warning-soft);border-left:3px solid #d17a18;padding:9px 12px;font-size:11px}.page-module___8aEwW__approvedReviewDecisionDetail{border-left:3px solid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:12px 14px;display:grid}.page-module___8aEwW__approvedReviewDecisionDetail>div{gap:4px;display:grid}.page-module___8aEwW__approvedReviewDecisionDetail span{color:var(--muted);font-size:10px}.page-module___8aEwW__approvedReviewDecisionDetail strong{align-items:center;gap:6px;font-size:13px;display:inline-flex}.page-module___8aEwW__approvedReviewDecisionDetail p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.page-module___8aEwW__approvedReviewDecisionDetailApproved{color:#087443;background:var(--success-soft);border-color:#15935b}.page-module___8aEwW__approvedReviewDecisionDetailRejected{color:#8f271e;background:var(--danger-soft);border-color:#d04f43}.page-module___8aEwW__approvedReviewDetailMeta{border:1px solid var(--line);background:#f8fafc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module___8aEwW__approvedReviewDetailMeta>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);gap:4px;min-width:0;padding:11px 13px;display:grid}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-child(4n){border-right:0}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-last-child(-n+4){border-bottom:0}.page-module___8aEwW__approvedReviewDetailMeta span,.page-module___8aEwW__approvedReviewDetailMeta small{color:var(--muted);font-size:10px}.page-module___8aEwW__approvedReviewDetailMeta strong{overflow-wrap:anywhere;font-size:12px}.page-module___8aEwW__approvedReviewDetailSection{min-width:0;padding-top:2px}.page-module___8aEwW__approvedReviewDetailSection+.page-module___8aEwW__approvedReviewDetailSection{border-top:1px solid var(--line-soft);padding-top:17px}.page-module___8aEwW__approvedReviewDetailSection>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.page-module___8aEwW__approvedReviewDetailSection>div:first-child>span{color:var(--muted);font-size:10px}.page-module___8aEwW__approvedReviewDetailSection>p,.page-module___8aEwW__approvedReviewDetailSection>a{color:var(--text);margin:0;font-size:12px;line-height:1.75}.page-module___8aEwW__approvedReviewDetailSection>a{overflow-wrap:anywhere;align-items:center;gap:7px;display:flex}.page-module___8aEwW__approvedReviewBodyText{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;padding:13px 15px}.page-module___8aEwW__approvedReviewImages{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.page-module___8aEwW__approvedReviewImages article{border:1px solid var(--line);background:#fff;min-width:0}.page-module___8aEwW__approvedReviewImages article>button{aspect-ratio:3/4;cursor:zoom-in;background:#edf1f5;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.page-module___8aEwW__approvedReviewImages img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__approvedReviewImages article>button>span{color:#fff;background:#0f172ac2;padding:2px 5px;font-size:10px;position:absolute;bottom:6px;left:6px}.page-module___8aEwW__approvedReviewImages article>button>svg{color:#fff;position:absolute;bottom:7px;right:7px}.page-module___8aEwW__approvedReviewImages article>div{justify-content:space-between;align-items:center;gap:5px;min-height:34px;padding:6px 7px;display:flex}.page-module___8aEwW__approvedReviewImages article>div>span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-module___8aEwW__approvedReviewImages article>div>a{color:#285d88;flex:none;place-items:center;width:24px;height:24px;display:grid}.page-module___8aEwW__approvedReviewPreview{z-index:70;background:#070d17e6;grid-template-rows:1fr auto;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.page-module___8aEwW__approvedReviewPreview>button{color:#fff;cursor:pointer;background:#0000003d;border:1px solid #ffffff52;border-radius:4px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.page-module___8aEwW__approvedReviewPreview>div{place-items:center;width:100%;height:100%;min-height:0;display:grid}.page-module___8aEwW__approvedReviewPreview>div img{object-fit:contain;max-width:100%;max-height:calc(100vh - 112px)}.page-module___8aEwW__approvedReviewPreview>footer{color:#e7edf5;justify-content:center;align-items:center;gap:18px;width:min(760px,100%);min-width:0;padding:10px 12px;font-size:11px;display:flex}.page-module___8aEwW__approvedReviewPreview>footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module___8aEwW__approvedReviewPreview>footer>a{color:#fff;flex:none;align-items:center;gap:6px;display:inline-flex}.page-module___8aEwW__customerHandoffScreen{min-height:0;color:var(--ink);background:#f5f7fa;flex-direction:column;flex:auto;display:flex;overflow:auto}.page-module___8aEwW__customerHandoffHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:28px;padding:22px 28px 18px;display:grid}.page-module___8aEwW__customerHandoffHeader>div:first-child>span{color:#176b52;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.page-module___8aEwW__customerHandoffHeader h1,.page-module___8aEwW__customerHandoffBatchHeader h1{color:var(--ink);letter-spacing:0;margin:5px 0 0;font-size:23px;line-height:1.25}.page-module___8aEwW__customerHandoffHeader p,.page-module___8aEwW__customerHandoffBatchHeader p{color:var(--muted);margin:5px 0 0;font-size:11px}.page-module___8aEwW__customerHandoffHeader>div:last-child{border:1px solid var(--line);background:#fbfcfe;grid-template-columns:repeat(5,minmax(88px,1fr));display:grid}.page-module___8aEwW__customerHandoffHeader>div:last-child>span{min-height:60px;color:var(--muted);text-align:center;place-content:center;gap:3px;padding:8px 18px;font-size:10px;display:grid}.page-module___8aEwW__customerHandoffHeader>div:last-child>span+span{border-left:1px solid var(--line-soft)}.page-module___8aEwW__customerHandoffHeader>div:last-child strong{color:var(--ink);font-size:18px}.page-module___8aEwW__customerHandoffBatchHeader{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:17px 24px;display:grid}.page-module___8aEwW__customerHandoffBatchHeader>div:first-of-type>span{color:#176b52;font-size:10px;font-weight:700}.page-module___8aEwW__customerHandoffBatchHeader>div:last-child{color:var(--muted);gap:20px;font-size:11px;display:flex}.page-module___8aEwW__customerHandoffBatchHeader>div:last-child strong{color:var(--ink);margin-left:5px;font-size:14px}.page-module___8aEwW__customerHandoffToolbar{border-bottom:1px solid var(--line);background:#f8fafc;flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:56px;padding:9px 24px;display:flex;overflow:visible}.page-module___8aEwW__customerHandoffToolbar .page-module___8aEwW__searchBox{width:min(420px,38vw);min-width:220px}.page-module___8aEwW__customerHandoffToolbar>span{color:var(--muted);white-space:nowrap;font-size:11px}.page-module___8aEwW__customerHandoffToolbar>:is(button,label){white-space:nowrap;flex-shrink:0}.page-module___8aEwW__customerHandoffToolbar>small{flex:240px}.page-module___8aEwW__customerHandoffToolbar>input{min-width:0;max-width:100%}.page-module___8aEwW__customerHandoffPoolActions{z-index:4;border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:12px;padding:13px 24px;display:grid;position:relative}.page-module___8aEwW__customerHandoffPoolActions>div:first-child{gap:3px;display:grid}.page-module___8aEwW__customerHandoffPoolActions>div:first-child>span{color:#176b52;font-size:10px;font-weight:700}.page-module___8aEwW__customerHandoffPoolActions>div:first-child>strong{color:var(--ink);font-size:15px}.page-module___8aEwW__customerHandoffPoolActions>div:first-child>small{color:var(--muted);font-size:10px}.page-module___8aEwW__customerHandoffBatchPicker{position:relative}.page-module___8aEwW__customerHandoffBatchPicker>div{z-index:20;background:#fff;border:1px solid #bfc9d7;border-radius:5px;grid-template-rows:auto minmax(0,1fr) auto;width:min(520px,100vw - 40px);max-height:min(520px,100vh - 220px);display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 18px 50px #0f172a33}.page-module___8aEwW__customerHandoffBatchPicker>div>label{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;display:flex}.page-module___8aEwW__customerHandoffBatchPicker>div>label input{border:0;outline:0;width:100%;min-width:0}.page-module___8aEwW__customerHandoffBatchPicker>div>div{overflow:auto}.page-module___8aEwW__customerHandoffBatchPicker>div>div>label{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 12px;display:flex}.page-module___8aEwW__customerHandoffBatchPicker>div>div>label:hover{background:#f5faf7}.page-module___8aEwW__customerHandoffBatchPicker input[type=checkbox]{accent-color:#087a55;margin-top:3px}.page-module___8aEwW__customerHandoffBatchPicker label span{gap:3px;min-width:0;display:grid}.page-module___8aEwW__customerHandoffBatchPicker label strong,.page-module___8aEwW__customerHandoffBatchPicker label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__customerHandoffBatchPicker label strong{color:var(--ink);font-size:11px}.page-module___8aEwW__customerHandoffBatchPicker label small{color:var(--muted);font-size:10px}.page-module___8aEwW__customerHandoffBatchPicker footer{border-top:1px solid var(--line);background:#f8fafc;justify-content:flex-end;align-items:center;gap:8px;padding:9px 12px;display:flex}.page-module___8aEwW__customerHandoffBatchPicker footer span{color:var(--muted);margin-right:auto;font-size:10px}.page-module___8aEwW__customerHandoffBatchPicker footer button{color:#176b52;cursor:pointer;background:#fff;border:1px solid #b8d8ca;border-radius:3px;min-height:30px;padding:0 10px}.page-module___8aEwW__customerHandoffJob,.page-module___8aEwW__customerHandoffJobError{color:#176b52;background:#f2faf6;border-bottom:1px solid #b7e3ce;flex:none;gap:7px;padding:11px 24px;display:grid}.page-module___8aEwW__customerHandoffJobError{color:var(--danger);background:var(--danger-soft);border-color:#f4c7bc}.page-module___8aEwW__customerHandoffJob>div:first-child,.page-module___8aEwW__customerHandoffJobError>div:first-child{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.page-module___8aEwW__customerHandoffJob>div:nth-child(2),.page-module___8aEwW__customerHandoffJobError>div:nth-child(2){background:#d9e7e0;height:4px;overflow:hidden}.page-module___8aEwW__customerHandoffJob i,.page-module___8aEwW__customerHandoffJobError i{background:currentColor;height:100%;transition:width .18s;display:block}.page-module___8aEwW__customerHandoffJob p,.page-module___8aEwW__customerHandoffJobError p{margin:0;font-size:10px}.page-module___8aEwW__customerHandoffJob details,.page-module___8aEwW__customerHandoffJobError details{max-height:150px;font-size:10px;overflow:auto}.page-module___8aEwW__customerHandoffJob details div,.page-module___8aEwW__customerHandoffJobError details div{grid-template-columns:180px 1fr;gap:10px;padding-top:5px;display:grid}.page-module___8aEwW__customerHandoffStates{background:#fff;border:1px solid #cbd3df;border-radius:4px;flex:none;height:36px;display:inline-flex;overflow:hidden}.page-module___8aEwW__customerHandoffStates button{color:#536273;cursor:pointer;background:0 0;border:0;border-right:1px solid #dce2ea;min-width:78px;padding:0 11px}.page-module___8aEwW__customerHandoffStates button:last-child{border-right:0}.page-module___8aEwW__customerHandoffStates button[aria-pressed=true]{color:#176b52;background:#eaf7f1}.page-module___8aEwW__customerHandoffSendButton{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#087a55;border:1px solid #087a55;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.page-module___8aEwW__customerHandoffSendButton:disabled{cursor:not-allowed;opacity:.48}.page-module___8aEwW__customerHandoffTableWrap{background:#fff;flex:auto;min-height:240px;scroll-padding-top:44px;overflow:auto}.page-module___8aEwW__customerHandoffBatchTable,.page-module___8aEwW__customerHandoffItemTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:850px}.page-module___8aEwW__customerHandoffItemTable{min-width:1160px}.page-module___8aEwW__customerHandoffBatchTable th,.page-module___8aEwW__customerHandoffBatchTable td,.page-module___8aEwW__customerHandoffItemTable th,.page-module___8aEwW__customerHandoffItemTable td{border-bottom:1px solid var(--line-soft);color:var(--text);text-align:left;text-overflow:ellipsis;vertical-align:middle;padding:11px 14px;font-size:12px;overflow:hidden}.page-module___8aEwW__customerHandoffBatchTable th,.page-module___8aEwW__customerHandoffItemTable th{z-index:2;color:#5b6878;background:#f8fafc;font-size:11px;font-weight:700;position:sticky;top:0}.page-module___8aEwW__customerHandoffBatchTable tbody tr:hover,.page-module___8aEwW__customerHandoffItemTable tbody tr:hover{background:#f8fbfd}.page-module___8aEwW__customerHandoffBatchTable th:first-child{width:42%}.page-module___8aEwW__customerHandoffBatchTable th:nth-child(2),.page-module___8aEwW__customerHandoffBatchTable th:nth-child(3){width:13%}.page-module___8aEwW__customerHandoffBatchTable th:nth-child(4){width:18%}.page-module___8aEwW__customerHandoffBatchTable th:nth-child(5){text-align:right;width:14%}.page-module___8aEwW__customerHandoffBatchTable td:last-child{text-align:right}.page-module___8aEwW__customerHandoffBatchTable td:first-child strong,.page-module___8aEwW__customerHandoffBatchTable td:first-child span,.page-module___8aEwW__customerHandoffItemTable td>strong,.page-module___8aEwW__customerHandoffItemTable td>span:not(.page-module___8aEwW__customerHandoffPending,.page-module___8aEwW__customerHandoffSent,.page-module___8aEwW__customerHandoffExported,.page-module___8aEwW__customerHandoffNotExported),.page-module___8aEwW__customerHandoffItemTable td>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module___8aEwW__customerHandoffBatchTable td:first-child strong,.page-module___8aEwW__customerHandoffItemTable td>strong{color:var(--ink)}.page-module___8aEwW__customerHandoffBatchTable td:first-child span,.page-module___8aEwW__customerHandoffItemTable td>span:not(.page-module___8aEwW__customerHandoffPending,.page-module___8aEwW__customerHandoffSent,.page-module___8aEwW__customerHandoffExported,.page-module___8aEwW__customerHandoffNotExported),.page-module___8aEwW__customerHandoffItemTable td>small{color:var(--muted);margin-top:4px;font-size:10px}.page-module___8aEwW__customerHandoffItemTable th:first-child{width:44px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(2){width:210px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(3){width:260px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(4){width:240px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(5){width:150px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(6){width:65px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(7){width:80px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(8){width:190px}.page-module___8aEwW__customerHandoffItemTable th:nth-child(9){text-align:center;width:128px}.page-module___8aEwW__customerHandoffItemTable td:last-child{text-align:center}.page-module___8aEwW__customerHandoffRowActions{justify-content:center;align-items:center;gap:4px;min-width:66px;display:flex}.page-module___8aEwW__customerHandoffRowActions .page-module___8aEwW__approvedReviewView{margin:0}.page-module___8aEwW__customerHandoffSingle,.page-module___8aEwW__customerHandoffEdit,.page-module___8aEwW__customerHandoffRetry{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:30px;height:30px;display:inline-grid}.page-module___8aEwW__customerHandoffSingle{color:#087443}.page-module___8aEwW__customerHandoffSingle:hover:not(:disabled){background:var(--success-soft)}.page-module___8aEwW__customerHandoffSingle:disabled,.page-module___8aEwW__customerHandoffEdit:disabled,.page-module___8aEwW__customerHandoffRetry:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__customerHandoffEdit{color:#245e8f}.page-module___8aEwW__customerHandoffEdit:hover:not(:disabled){background:#eaf2f8}.page-module___8aEwW__customerHandoffRetry{color:#98520d}.page-module___8aEwW__customerHandoffRetry:hover:not(:disabled){background:var(--warning-soft)}.page-module___8aEwW__customerHandoffItemTable td>.page-module___8aEwW__customerRetryDraftMark{color:#245e8f;font-weight:700}.page-module___8aEwW__customerHandoffPending,.page-module___8aEwW__customerHandoffSent,.page-module___8aEwW__customerHandoffExported,.page-module___8aEwW__customerHandoffNotExported{white-space:nowrap;border-radius:3px;padding:3px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__customerHandoffPending{color:#98520d;background:var(--warning-soft)}.page-module___8aEwW__customerHandoffSent{color:#087443;background:var(--success-soft)}.page-module___8aEwW__customerHandoffExported{color:#245e8f;background:#eaf2f8}.page-module___8aEwW__customerHandoffNotExported{color:var(--muted);background:#eef1f4}.page-module___8aEwW__customerHandoffEmpty{min-height:180px;color:var(--muted);place-content:center;justify-items:center;gap:8px;font-size:12px;display:grid}.page-module___8aEwW__customerHandoffNotice,.page-module___8aEwW__customerHandoffError{border-bottom:1px solid;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 24px;font-size:12px;display:flex}.page-module___8aEwW__customerHandoffNotice{color:#087443;background:var(--success-soft);border-color:#b7e3ce}.page-module___8aEwW__customerHandoffError{color:var(--danger);background:var(--danger-soft);border-color:#f4c7bc}.page-module___8aEwW__customerHandoffNotice button,.page-module___8aEwW__customerHandoffError button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.page-module___8aEwW__customerHandoffConfirmDialog{background:#fff;border:1px solid #bfc9d7;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;width:min(600px,100vw - 32px);max-height:calc(100vh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.page-module___8aEwW__customerHandoffConfirmBody{gap:16px;padding:20px;display:grid;overflow:auto}.page-module___8aEwW__customerHandoffConfirmBody>div:first-child{color:#176b52;background:var(--success-soft);border-left:3px solid #15935b;gap:12px;padding:13px;display:flex}.page-module___8aEwW__customerHandoffConfirmBody p{color:var(--text);margin:4px 0 0;font-size:11px;line-height:1.6}.page-module___8aEwW__customerHandoffConfirmBody dl{border:1px solid var(--line);background:#f8fafc;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.page-module___8aEwW__customerHandoffConfirmBody dl>div{border-right:1px solid var(--line-soft);gap:4px;padding:12px;display:grid}.page-module___8aEwW__customerHandoffConfirmBody dl>div:last-child{border-right:0}.page-module___8aEwW__customerHandoffConfirmBody dt{color:var(--muted);font-size:10px}.page-module___8aEwW__customerHandoffConfirmBody dd{color:var(--ink);margin:0;font-size:13px;font-weight:700}.page-module___8aEwW__customerHandoffConfirmBody>label{cursor:pointer;background:#fbfefd;border:1px solid #a9cbbb;align-items:flex-start;gap:10px;padding:13px;display:flex}.page-module___8aEwW__customerHandoffConfirmBody>label input{accent-color:#087a55;margin-top:2px}.page-module___8aEwW__customerHandoffConfirmBody>label span{gap:3px;display:grid}.page-module___8aEwW__customerHandoffConfirmBody>label small{color:var(--muted);font-size:10px;line-height:1.5}.page-module___8aEwW__customerHandoffExcludedSummary{border:1px solid var(--line);background:#f8fafc;padding:10px 12px}.page-module___8aEwW__customerHandoffExcludedSummary strong{color:var(--ink);font-size:11px}.page-module___8aEwW__customerHandoffExcludedSummary p{overflow-wrap:anywhere}.page-module___8aEwW__customerHandoffDetailState{background:#f3faf7;border:1px solid #b8d8ca;grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__customerHandoffDetailState>div{border-right:1px solid #d7ebe2;gap:5px;padding:12px 14px;display:grid}.page-module___8aEwW__customerHandoffDetailState>div:last-child{border-right:0}.page-module___8aEwW__customerHandoffDetailState span{color:#537468;font-size:10px}.page-module___8aEwW__customerHandoffDetailState strong{color:#145d48;overflow-wrap:anywhere;font-size:12px}.page-module___8aEwW__customerRetryEditorOverlay{padding:16px}.page-module___8aEwW__customerRetryEditorDialog{background:#fff;border:1px solid #bfc9d7;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100%);min-width:0;max-height:calc(100vh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.page-module___8aEwW__customerRetryEditorBody{gap:13px;min-width:0;min-height:0;padding:18px 20px;display:grid;overflow:auto}.page-module___8aEwW__customerRetryEditorDialog .page-module___8aEwW__dialogHeader>div{overflow-wrap:anywhere;min-width:0}.page-module___8aEwW__customerRetryFailure{color:#98520d;background:var(--warning-soft);border-left:3px solid #d97706;gap:10px;padding:11px 12px;display:flex}.page-module___8aEwW__customerRetryFailure svg{flex:none;margin-top:1px}.page-module___8aEwW__customerRetryFailure div{gap:3px;min-width:0;display:grid}.page-module___8aEwW__customerRetryFailure strong{color:#7c3f08;font-size:12px}.page-module___8aEwW__customerRetryFailure p{color:#6f4a23;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}.page-module___8aEwW__customerRetrySaved{color:#245e8f;margin:-3px 0 0;font-size:10px}.page-module___8aEwW__customerRetryEditorBody .page-module___8aEwW__customerHandoffError{border:1px solid #f4c7bc;padding:8px 12px}.page-module___8aEwW__customerRetryFields{gap:11px;display:grid}.page-module___8aEwW__customerRetryFields label{gap:5px;min-width:0;display:grid}.page-module___8aEwW__customerRetryFields label>span{color:#4e5d6d;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.page-module___8aEwW__customerRetryFields em{color:var(--muted);font-size:9px;font-style:normal;font-weight:500}.page-module___8aEwW__customerRetryFields input,.page-module___8aEwW__customerRetryFields textarea{width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);font:inherit;resize:vertical;background:#fff;border-radius:4px;outline:none;padding:8px 10px;font-size:12px;line-height:1.55}.page-module___8aEwW__customerRetryFields input{min-height:36px}.page-module___8aEwW__customerRetryFields input:focus,.page-module___8aEwW__customerRetryFields textarea:focus{border-color:#7099bd;box-shadow:0 0 0 2px #245e8f1a}.page-module___8aEwW__customerRetryFieldRow{grid-template-columns:minmax(0,1.65fr) minmax(210px,.75fr);gap:12px;display:grid}.page-module___8aEwW__customerRetryFieldError{color:var(--danger,#a42f26);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.page-module___8aEwW__customerRetryFields [aria-invalid=true]{border-color:var(--danger,#a42f26)}.page-module___8aEwW__customerRetryPreview{border:1px solid var(--line);border-radius:6px;padding:12px;font-size:12px}.page-module___8aEwW__customerRetryPreview summary{cursor:pointer;color:var(--brand);margin-top:8px}.page-module___8aEwW__customerRetryPreview p{color:var(--muted);margin:8px 0 0;line-height:1.6}.page-module___8aEwW__customerRetryPreview dl{gap:5px;margin:12px 0 0;display:grid}.page-module___8aEwW__customerRetryPreview dt{color:var(--muted);font-size:11px}.page-module___8aEwW__customerRetryPreview dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}.page-module___8aEwW__customerRetryPreviewBody{max-height:260px;overflow:auto}.page-module___8aEwW__customerRetryEditorBody>aside{color:#526477;background:#f8fafc;border:1px solid #dbe4eb;align-items:flex-start;gap:8px;padding:10px 12px;font-size:10px;line-height:1.55;display:flex}.page-module___8aEwW__customerRetryEditorBody>aside svg{color:#245e8f;flex:none}.page-module___8aEwW__customerHandoffLogWorkspace{background:#f5f7f9;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__customerHandoffLogScreen{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;background:#f5f7f9;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.page-module___8aEwW__customerHandoffLogHeader{border-bottom:1px solid var(--line);background:linear-gradient(110deg,#f7fbf9 0%,#fff 58%,#f7fafc 100%);grid-template-columns:minmax(380px,1fr) auto;align-items:center;gap:28px;padding:22px 26px;display:grid}.page-module___8aEwW__customerHandoffLogHeader>div{gap:6px;display:grid}.page-module___8aEwW__customerHandoffLogHeader>div>span{color:#176b52;letter-spacing:.04em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.page-module___8aEwW__customerHandoffLogHeader h1{color:var(--ink);margin:0;font-size:23px;line-height:1.2}.page-module___8aEwW__customerHandoffLogHeader p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.page-module___8aEwW__customerHandoffLogHeader dl{background:#ffffffd1;border:1px solid #d9e7e0;grid-template-columns:repeat(4,minmax(88px,1fr));margin:0;display:grid}.page-module___8aEwW__customerHandoffLogHeader dl>div{border-right:1px solid #e1ebe6;gap:4px;padding:12px 16px;display:grid}.page-module___8aEwW__customerHandoffLogHeader dl>div:last-child{border:0}.page-module___8aEwW__customerHandoffLogHeader dt{color:#63756d;font-size:10px}.page-module___8aEwW__customerHandoffLogHeader dd{color:#174f3e;margin:0;font-size:18px;font-weight:750}.page-module___8aEwW__customerHandoffLogToolbar{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:flex-end;gap:9px;padding:12px 26px;display:flex}.page-module___8aEwW__recapTrend{border:1px solid var(--line);background:#fff;border-radius:8px;gap:10px;margin:0 26px 12px;padding:14px 16px 10px;display:grid}.page-module___8aEwW__recapTrend>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.page-module___8aEwW__recapTrend>header span{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__recapTrend>header svg{color:#245e8f}.page-module___8aEwW__recapTrend>header small{color:var(--muted);font-size:10px}.page-module___8aEwW__recapTrend>div{scrollbar-width:thin;overflow-x:auto}.page-module___8aEwW__recapTrend>div>div{background:repeating-linear-gradient(to top, transparent 0, transparent 39px, var(--line-soft) 39px, var(--line-soft) 40px);align-items:end;gap:10px;height:164px;display:flex}.page-module___8aEwW__recapTrend>div>div>div{text-align:center;flex:1 0 44px;grid-template-rows:18px minmax(0,1fr) 18px;align-items:end;gap:5px;height:100%;display:grid}.page-module___8aEwW__recapTrend strong{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:11px;overflow:hidden}.page-module___8aEwW__recapTrend i{background:#477df5;border-radius:4px 4px 0 0;justify-self:center;width:28px;min-height:5px;display:block}.page-module___8aEwW__recapTrend>div span{color:var(--muted);white-space:nowrap;font-size:10px}.page-module___8aEwW__customerHandoffLogToolbar>label{color:var(--muted);gap:5px;font-size:10px;display:grid}.page-module___8aEwW__customerHandoffLogToolbar input[type=date]{min-height:34px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:4px;padding:0 9px}.page-module___8aEwW__customerHandoffLogToolbar .page-module___8aEwW__searchBox{width:min(420px,35vw);margin-left:auto}.page-module___8aEwW__customerHandoffTrend{border-bottom:1px solid var(--line);background:#fff;gap:10px;padding:14px 18px 12px;display:grid}.page-module___8aEwW__customerHandoffTrend>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.page-module___8aEwW__customerHandoffTrend>header>span{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__customerHandoffTrend>header>span svg{color:#245e8f}.page-module___8aEwW__customerHandoffTrend>header small{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:inline-flex}.page-module___8aEwW__customerHandoffTrend>header i{background:#b8c7d6;border-radius:2px;width:10px;height:10px}.page-module___8aEwW__customerHandoffTrend>header i:nth-of-type(2){background:#2e8b65}.page-module___8aEwW__customerHandoffTrend>header i:nth-of-type(3){background:#c94c43}.page-module___8aEwW__customerHandoffTrend>div{overflow-x:auto}.page-module___8aEwW__customerHandoffTrend>div>div{background:repeating-linear-gradient(to top, transparent 0, transparent 39px, var(--line-soft) 39px, var(--line-soft) 40px);align-items:end;gap:8px;height:172px;display:flex}.page-module___8aEwW__customerHandoffTrend>div>div>div{text-align:center;flex:1 0 46px;grid-template-rows:18px minmax(0,1fr) 18px;gap:5px;min-width:46px;height:100%;display:grid}.page-module___8aEwW__customerHandoffTrend>div span,.page-module___8aEwW__customerHandoffTrend>div small{color:var(--muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.page-module___8aEwW__customerHandoffTrend>div span{color:var(--ink);font-size:11px;font-weight:650}.page-module___8aEwW__customerHandoffTrend>div>div>div>div{border-bottom:1px solid #dfe6ec;justify-content:center;align-self:stretch;align-items:end;gap:4px;padding:0 7px;display:flex;position:relative}.page-module___8aEwW__customerHandoffTrend>div i,.page-module___8aEwW__customerHandoffTrend>div b{background:#b8c7d6;width:calc(50% - 2px);max-width:18px;display:block}.page-module___8aEwW__customerHandoffTrend>div b{background:#2e8b65}.page-module___8aEwW__customerHandoffTrend>div em{color:#fff;background:#c94c43;border-radius:3px;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;line-height:17px;position:absolute;top:4px;right:2px}.page-module___8aEwW__customerHandoffLogList{flex:none;min-height:0;padding:16px 24px 28px;overflow:visible}.page-module___8aEwW__customerHandoffLogDay{gap:9px;margin-bottom:18px;display:grid}.page-module___8aEwW__customerHandoffLogDay>header{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:0 3px;font-size:10px;display:flex}.page-module___8aEwW__customerHandoffLogDay>header>div{align-items:baseline;gap:10px;display:flex}.page-module___8aEwW__customerHandoffLogDay>header strong{color:var(--ink);font-size:17px}.page-module___8aEwW__customerHandoffLogDay>header>div span{color:#176b52;font-weight:700}.page-module___8aEwW__customerHandoffLogCard,.page-module___8aEwW__customerHandoffLogCardActive{background:#fff;border:1px solid #dbe3e8;transition:border-color .15s,box-shadow .15s;overflow:hidden}.page-module___8aEwW__customerHandoffLogCard:hover{border-color:#b9d4c8}.page-module___8aEwW__customerHandoffLogCardActive{border-color:#84b9a3;box-shadow:0 8px 24px #204a3a14}.page-module___8aEwW__customerHandoffLogCardMain{grid-template-columns:minmax(210px,1.5fr) repeat(4,minmax(62px,.5fr)) minmax(95px,.7fr) auto;align-items:center;min-height:74px;display:grid}.page-module___8aEwW__customerHandoffLogCardMain>div{border-right:1px solid var(--line-soft);min-width:0;padding:11px 14px}.page-module___8aEwW__customerHandoffLogCardMain>div:first-child{gap:4px;display:grid}.page-module___8aEwW__customerHandoffLogCardMain>div:first-child span{color:#176b52;font-size:9px;font-weight:700}.page-module___8aEwW__customerHandoffLogCardMain>div:first-child strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.page-module___8aEwW__customerHandoffLogCardMain>div:first-child small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-module___8aEwW__customerHandoffLogMetric{text-align:center;align-content:center;align-self:stretch;gap:3px;display:grid}.page-module___8aEwW__customerHandoffLogMetric span{color:var(--muted);font-size:9px}.page-module___8aEwW__customerHandoffLogMetric strong{color:var(--ink);font-size:15px}.page-module___8aEwW__customerHandoffLogMetric[data-tone=success] strong{color:#087443}.page-module___8aEwW__customerHandoffLogMetric[data-tone=danger] strong{color:var(--danger)}.page-module___8aEwW__customerHandoffLogStatus{justify-items:start;gap:5px;display:grid}.page-module___8aEwW__customerHandoffLogStatus small{color:var(--muted);font-size:9px}.page-module___8aEwW__customerHandoffLogGood,.page-module___8aEwW__customerHandoffLogBad,.page-module___8aEwW__customerHandoffLogPending{border-radius:10px;width:fit-content;padding:3px 7px;font-size:9px;font-weight:700;display:inline-flex}.page-module___8aEwW__customerHandoffLogGood{color:#087443;background:#e9f8ef}.page-module___8aEwW__customerHandoffLogBad{color:#b42318;background:#fff0ed}.page-module___8aEwW__customerHandoffLogPending{color:#98520d;background:#fff4df}.page-module___8aEwW__customerHandoffLogActions{gap:7px;display:flex;border-right:0!important}.page-module___8aEwW__customerHandoffLogActions button{color:#315e4f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c9dad2;border-radius:4px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:10px;display:inline-flex}.page-module___8aEwW__customerHandoffLogActions button:first-child{color:#b42318;background:#fff9f7;border-color:#efc1b8}.page-module___8aEwW__customerHandoffLogActions button:disabled{color:#9ca7a2;cursor:not-allowed;background:#f7f8f8;border-color:#e0e5e2}.page-module___8aEwW__customerHandoffLogDetail{background:#fbfcfd;border-top:1px solid #d6e5de}.page-module___8aEwW__customerHandoffLogDetail>form{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding:10px 14px;display:flex}.page-module___8aEwW__customerHandoffLogDetail>form .page-module___8aEwW__searchBox{background:#fff;width:min(360px,30vw);margin-left:auto}.page-module___8aEwW__customerHandoffLogDetailTable{position:relative;overflow-x:auto}.page-module___8aEwW__customerHandoffLogDetailTable table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1040px}.page-module___8aEwW__customerHandoffLogDetailTable th,.page-module___8aEwW__customerHandoffLogDetailTable td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line-soft);padding:10px 12px}.page-module___8aEwW__customerHandoffLogDetailTable th{color:#637069;background:#f3f6f5;font-size:9px}.page-module___8aEwW__customerHandoffLogDetailTable td{color:var(--text);background:#fff;font-size:10px}.page-module___8aEwW__customerHandoffLogDetailTable th:first-child{width:190px}.page-module___8aEwW__customerHandoffLogDetailTable th:nth-child(2){width:235px}.page-module___8aEwW__customerHandoffLogDetailTable th:nth-child(3),.page-module___8aEwW__customerHandoffLogDetailTable th:nth-child(4),.page-module___8aEwW__customerHandoffLogDetailTable th:nth-child(6){width:130px}.page-module___8aEwW__customerHandoffLogDetailTable th:nth-child(5){width:180px}.page-module___8aEwW__customerHandoffLogDetailTable td strong,.page-module___8aEwW__customerHandoffLogDetailTable td>span:not(.page-module___8aEwW__customerHandoffLogGood,.page-module___8aEwW__customerHandoffLogBad,.page-module___8aEwW__customerHandoffLogPending),.page-module___8aEwW__customerHandoffLogDetailTable td small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module___8aEwW__customerHandoffLogDetailTable td strong{color:var(--ink)}.page-module___8aEwW__customerHandoffLogDetailTable td>span:not(.page-module___8aEwW__customerHandoffLogGood,.page-module___8aEwW__customerHandoffLogBad,.page-module___8aEwW__customerHandoffLogPending),.page-module___8aEwW__customerHandoffLogDetailTable td small{color:var(--muted);margin-top:3px;font-size:9px}.page-module___8aEwW__customerHandoffReturnProgress,.page-module___8aEwW__customerHandoffReturnProgressBad{color:#176b52;background:#eff8f4;border-bottom:1px solid #c7e4d6;gap:5px;padding:8px 14px;display:grid}.page-module___8aEwW__customerHandoffReturnProgressBad{color:var(--danger);background:#fff3f1;border-color:#f0ccc5}.page-module___8aEwW__customerHandoffReturnProgress>div,.page-module___8aEwW__customerHandoffReturnProgressBad>div{justify-content:space-between;font-size:10px;display:flex}.page-module___8aEwW__customerHandoffReturnProgress i,.page-module___8aEwW__customerHandoffReturnProgressBad i{background:#38554926;height:3px;overflow:hidden}.page-module___8aEwW__customerHandoffReturnProgress b,.page-module___8aEwW__customerHandoffReturnProgressBad b{background:currentColor;height:100%;transition:width .18s;display:block}.page-module___8aEwW__customerHandoffReturnProgress p,.page-module___8aEwW__customerHandoffReturnProgressBad p{margin:0;font-size:9px}.page-module___8aEwW__customerHandoffReturnDialog{background:#fff;border:1px solid #e2b5ac;flex-direction:column;width:min(560px,100vw - 28px);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 70px #3e231d3b}.page-module___8aEwW__customerHandoffReturnDialog>div{gap:16px;padding:20px;display:grid;overflow:auto}.page-module___8aEwW__customerHandoffReturnDialog section{color:#9c2f22;background:#fff4f1;border-left:3px solid #cb3425;gap:12px;padding:13px;display:flex}.page-module___8aEwW__customerHandoffReturnDialog section p{gap:5px;margin:0;display:grid}.page-module___8aEwW__customerHandoffReturnDialog section span{color:#6e514b;font-size:10px;line-height:1.6}.page-module___8aEwW__customerHandoffReturnDialog label{color:var(--ink);gap:7px;font-size:11px;display:grid}.page-module___8aEwW__customerHandoffReturnDialog textarea{resize:vertical;color:var(--ink);font:inherit;border:1px solid var(--line);border-radius:4px;outline:0;padding:10px;line-height:1.6}.page-module___8aEwW__customerHandoffReturnDialog textarea:focus{border-color:#b95042;box-shadow:0 0 0 3px #b950421a}.page-module___8aEwW__customerHandoffReturnDialog label small{color:var(--muted);justify-self:end;font-size:9px}.page-module___8aEwW__customerHandoffReturnConfirm{color:#fff;cursor:pointer;background:#bf2d20;border:0;border-radius:4px;align-items:center;gap:6px;min-height:34px;padding:0 14px;display:inline-flex}.page-module___8aEwW__customerHandoffReturnConfirm:disabled{cursor:not-allowed;opacity:.48}@media (max-width:1100px){.page-module___8aEwW__customerHandoffLogHeader{grid-template-columns:1fr}.page-module___8aEwW__customerHandoffLogHeader dl{width:100%}.page-module___8aEwW__customerHandoffLogCardMain{grid-template-columns:minmax(210px,1fr) repeat(4,62px) 95px}.page-module___8aEwW__customerHandoffLogActions{border-top:1px solid var(--line-soft);grid-column:1/-1;justify-content:flex-end;padding-block:8px!important}}@media (max-width:760px){.page-module___8aEwW__customerHandoffLogHeader{padding:18px 16px}.page-module___8aEwW__customerHandoffLogHeader dl{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__customerHandoffLogHeader dl>div:nth-child(2){border-right:0}.page-module___8aEwW__customerHandoffLogHeader dl>div:nth-child(-n+2){border-bottom:1px solid #e1ebe6}.page-module___8aEwW__customerHandoffLogToolbar{flex-wrap:wrap;padding-inline:16px}.page-module___8aEwW__customerHandoffLogToolbar .page-module___8aEwW__searchBox{order:3;width:100%;margin-left:0}.page-module___8aEwW__customerHandoffLogList{padding-inline:12px}.page-module___8aEwW__customerHandoffLogDay>header>span{display:none}.page-module___8aEwW__customerHandoffLogCardMain{grid-template-columns:1fr repeat(2,68px)}.page-module___8aEwW__customerHandoffLogMetric:nth-of-type(4),.page-module___8aEwW__customerHandoffLogMetric:nth-of-type(5){display:none}.page-module___8aEwW__customerHandoffLogStatus{border-right:0!important}.page-module___8aEwW__customerHandoffLogActions{grid-column:1/-1}.page-module___8aEwW__customerHandoffLogDetail>form{flex-wrap:wrap}.page-module___8aEwW__customerHandoffLogDetail>form .page-module___8aEwW__searchBox{order:2;width:100%;margin-left:0}}@media (max-width:1000px){.page-module___8aEwW__customerHandoffHeader{grid-template-columns:1fr;align-items:stretch}.page-module___8aEwW__customerHandoffHeader>div:last-child{grid-template-columns:repeat(5,minmax(90px,1fr));overflow-x:auto}.page-module___8aEwW__customerHandoffPoolActions{grid-template-columns:1fr auto;padding-inline:16px}.page-module___8aEwW__customerHandoffPoolActions>div:first-child{grid-column:1/-1}.page-module___8aEwW__customerHandoffToolbar{padding-inline:16px}.page-module___8aEwW__customerHandoffToolbar .page-module___8aEwW__searchBox{width:300px}.page-module___8aEwW__customerHandoffBatchHeader{grid-template-columns:auto 1fr}.page-module___8aEwW__customerHandoffBatchHeader>div:last-child{grid-column:1/-1}.page-module___8aEwW__customerHandoffDetailState{grid-template-columns:1fr}.page-module___8aEwW__customerHandoffDetailState>div{border-bottom:1px solid #d7ebe2;border-right:0}.page-module___8aEwW__customerHandoffDetailState>div:last-child{border-bottom:0}}.page-module___8aEwW__exportedDataFilters .page-module___8aEwW__approvedReviewSearch{max-width:520px}.page-module___8aEwW__exportedDataBack{color:#40586f;cursor:pointer;background:#fff;border:1px solid #cbd3df;border-radius:4px;flex:none;align-items:center;gap:6px;height:36px;padding:0 11px;display:inline-flex}.page-module___8aEwW__exportedDataBack:hover{color:#174f7c;background:#f3f8fc;border-color:#8aaac7}.page-module___8aEwW__exportedBatchGrid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-auto-rows:minmax(106px,max-content);align-content:start;gap:12px;min-height:0;padding:20px 28px;display:grid;overflow:auto}.page-module___8aEwW__exportedBatchGrid>.page-module___8aEwW__approvedReviewEmpty{grid-column:1/-1}.page-module___8aEwW__exportedBatchCard{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #d3dbe5;border-radius:6px;grid-template-rows:1fr auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:7px 10px;padding:15px;transition:border-color .14s,box-shadow .14s,background-color .14s;display:grid;box-shadow:0 3px 12px #1e2c460a}.page-module___8aEwW__exportedBatchCard:hover{background:#fbfdff;border-color:#8daecb;box-shadow:0 5px 16px #1e386117}.page-module___8aEwW__exportedBatchCard>svg{color:#2f6f9d;grid-row:1}.page-module___8aEwW__exportedBatchCard>span{gap:4px;min-width:0;display:grid}.page-module___8aEwW__exportedBatchCard>span strong,.page-module___8aEwW__exportedBatchCard>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__exportedBatchCard>span strong{font-size:13px}.page-module___8aEwW__exportedBatchCard>span small,.page-module___8aEwW__exportedBatchCard>time{color:var(--muted);font-size:10px}.page-module___8aEwW__exportedBatchCard>b{color:#087443;font-size:19px}.page-module___8aEwW__exportedBatchCard>b small{color:var(--muted);font-size:10px;font-weight:500}.page-module___8aEwW__exportedBatchCard>time{grid-column:2/-1}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable{min-width:1210px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:first-child{width:142px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(2){width:112px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(3){width:250px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(4){width:92px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(5){width:154px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(6){width:150px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(7){width:126px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(8){width:64px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__exportedDataTable th:nth-child(9){width:58px}.page-module___8aEwW__dailyDeliveryMetrics{border-bottom:1px solid var(--line);background:#fff;flex:none;grid-template-columns:repeat(4,minmax(120px,1fr));display:grid}.page-module___8aEwW__dailyDeliveryMetrics>div{gap:4px;padding:14px 28px;display:grid}.page-module___8aEwW__dailyDeliveryMetrics>div+div{border-left:1px solid var(--line-soft)}.page-module___8aEwW__dailyDeliveryMetrics span{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.page-module___8aEwW__dailyDeliveryMetrics strong{color:var(--ink);letter-spacing:0;font-size:20px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable{min-width:860px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable th:first-child{width:160px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable th:nth-child(2){width:300px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable th:nth-child(3){width:100px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable th:nth-child(4){width:160px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__dailyDeliveryTable th:nth-child(5){width:140px}.page-module___8aEwW__personnelActivityFilters .page-module___8aEwW__approvedReviewSearch{min-width:220px}.page-module___8aEwW__personnelActivityExport{color:#174f7c;min-width:98px;height:36px;font:inherit;cursor:pointer;background:#f3f8fc;border:1px solid #a9bfd3;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.page-module___8aEwW__personnelActivityExport:hover{background:#eaf2f8;border-color:#5681a9}.page-module___8aEwW__personnelActivityExport:disabled{cursor:not-allowed;opacity:.55}.page-module___8aEwW__personnelActivityMetrics{background:#f3f6f9;grid-template-columns:repeat(7,minmax(104px,1fr));gap:8px;padding:10px 28px}.page-module___8aEwW__personnelActivityMetrics>div{background:#fff;border:1px solid #dce3ea;border-radius:6px;align-content:center;min-height:82px;padding:11px 13px 10px;position:relative;overflow:hidden}.page-module___8aEwW__personnelActivityMetrics>div:before{content:"";background:#467da8;width:3px;position:absolute;top:0;bottom:0;left:0}.page-module___8aEwW__personnelActivityMetrics>div:nth-child(2):before,.page-module___8aEwW__personnelActivityMetrics>div:nth-child(7):before{background:#bc8128}.page-module___8aEwW__personnelActivityMetrics>div:nth-child(4):before,.page-module___8aEwW__personnelActivityMetrics>div:nth-child(5):before{background:#348061}.page-module___8aEwW__personnelActivityMetrics>div:nth-child(6):before{background:#2367a2}.page-module___8aEwW__personnelActivityMetrics>div+div{border-left:1px solid #dce3ea}.page-module___8aEwW__personnelActivityMetrics span{font-size:11px;font-weight:650}.page-module___8aEwW__personnelActivityMetrics strong{font-size:23px;line-height:1}.page-module___8aEwW__personnelActivityMetrics small{color:#7b8794;white-space:nowrap;font-size:9px}.page-module___8aEwW__personnelTrendBand{border-bottom:1px solid var(--line);background:#fff;flex:none;padding:13px 28px 15px}.page-module___8aEwW__personnelTrendHeader,.page-module___8aEwW__personnelTrendHeader>div:first-child,.page-module___8aEwW__personnelTrendMeta,.page-module___8aEwW__personnelTrendLegend,.page-module___8aEwW__personnelTrendReadout{align-items:center;display:flex}.page-module___8aEwW__personnelTrendHeader{justify-content:space-between;gap:18px;min-height:36px}.page-module___8aEwW__personnelTrendHeader>div:first-child{gap:9px;min-width:0}.page-module___8aEwW__personnelTrendHeader>div:first-child>div{gap:2px;min-width:0;display:grid}.page-module___8aEwW__personnelTrendHeader strong{color:var(--ink);font-size:13px}.page-module___8aEwW__personnelTrendHeader small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-module___8aEwW__personnelTrendIcon{color:#28628f;background:#edf5fa;border:1px solid #c7d9e8;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.page-module___8aEwW__personnelTrendViews{background:#f8fafc;border:1px solid #d4dce4;border-radius:5px;flex:none;height:31px;display:inline-flex;overflow:hidden}.page-module___8aEwW__personnelTrendViews button{color:#657383;min-width:76px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #e0e5eb;padding:0 11px;font-size:10px}.page-module___8aEwW__personnelTrendViews button:last-child{border-right:0}.page-module___8aEwW__personnelTrendViews button:hover{color:#245e8f;background:#f0f5f9}.page-module___8aEwW__personnelTrendViews .page-module___8aEwW__personnelTrendViewActive{color:#174f7c;background:#e8f1f7;font-weight:700}.page-module___8aEwW__personnelTrendMeta{justify-content:space-between;gap:14px;min-height:34px}.page-module___8aEwW__personnelTrendLegend{gap:16px}.page-module___8aEwW__personnelTrendLegend span{color:#5c6875;align-items:center;gap:6px;font-size:9px;display:inline-flex}.page-module___8aEwW__personnelTrendLegend i{border-radius:2px;width:18px;height:2px}.page-module___8aEwW__personnelTrendReadout{justify-content:flex-end;gap:13px;min-width:0;font-size:9px}.page-module___8aEwW__personnelTrendReadout time{color:var(--muted)}.page-module___8aEwW__personnelTrendReadout span{color:#7a8591;white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.page-module___8aEwW__personnelTrendReadout i{font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:750}.page-module___8aEwW__personnelTrendChart{background:linear-gradient(#fbfcfd 0%,#fff 100%);border-top:1px solid #edf0f3;height:224px;position:relative;overflow:hidden}.page-module___8aEwW__personnelTrendChart svg{width:100%;height:100%;display:block;overflow:visible}.page-module___8aEwW__personnelTrendGrid{stroke:#e8edf1;stroke-width:1px;vector-effect:non-scaling-stroke}.page-module___8aEwW__personnelTrendAxis{fill:#8994a0;font-variant-numeric:tabular-nums;font-size:9px}.page-module___8aEwW__personnelTrendLine{stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page-module___8aEwW__personnelTrendCursor{stroke:#94a3b0;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.page-module___8aEwW__personnelTrendEmpty{color:var(--muted);justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;inset:0}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable{width:max(100%,1540px);min-width:1540px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th,.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable td{padding:12px 14px;font-size:11px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:first-child{width:188px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:nth-child(2){width:106px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:nth-child(3){width:116px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:nth-child(n+4):nth-child(-n+13){text-align:center;width:82px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:nth-child(8){width:106px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable th:nth-child(14){width:138px}.page-module___8aEwW__approvedReviewTable.page-module___8aEwW__personnelActivityTable td:nth-child(n+4):nth-child(-n+13){text-align:center;font-variant-numeric:tabular-nums}.page-module___8aEwW__personnelRoleProduction,.page-module___8aEwW__personnelRoleReview{white-space:nowrap;border:1px solid;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-flex}.page-module___8aEwW__personnelRoleProduction{color:#24734a;background:#effaf4;border-color:#b9dfca}.page-module___8aEwW__personnelRoleReview{color:#275e9d;background:#f0f6fd;border-color:#bad4f6}.page-module___8aEwW__personnelApproved{color:#24734a;font-weight:700}.page-module___8aEwW__personnelCustomerApproved{color:#2367a2;font-weight:700}.page-module___8aEwW__personnelRejected{color:#b54848;font-weight:700}.page-module___8aEwW__personnelPoor{color:#a56a18;font-weight:700}.page-module___8aEwW__personnelAccountButton{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:3px 24px 3px 0;display:grid;position:relative}.page-module___8aEwW__personnelAccountButton strong,.page-module___8aEwW__personnelAccountButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__personnelAccountButton svg{color:var(--brand);opacity:.65;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.page-module___8aEwW__personnelAccountButton:hover strong{color:var(--brand)}.page-module___8aEwW__personnelAccountButton:hover svg,.page-module___8aEwW__personnelAccountButton:focus-visible svg{opacity:1}.page-module___8aEwW__personnelDetailDialog{width:calc(100vw - 24px);max-width:none}.page-module___8aEwW__personnelDetailBody{flex-direction:column;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__personnelDetailMetrics{border-bottom:1px solid var(--line);background:#f8fafc;grid-template-columns:repeat(9,minmax(84px,1fr));display:grid}.page-module___8aEwW__personnelDetailMetrics>div{gap:3px;padding:10px 18px;display:grid}.page-module___8aEwW__personnelDetailMetrics>div+div{border-left:1px solid var(--line-soft)}.page-module___8aEwW__personnelDetailMetrics span{color:var(--muted);font-size:10px}.page-module___8aEwW__personnelDetailMetrics strong{color:var(--ink);font-size:18px}.page-module___8aEwW__personnelDetailFilters{border-bottom:1px solid var(--line);align-items:end;gap:8px;padding:10px 14px;display:flex}.page-module___8aEwW__personnelDetailFilters label{min-width:150px;color:var(--muted);gap:4px;font-size:10px;display:grid}.page-module___8aEwW__personnelDetailFilters label:nth-child(2){flex:360px;max-width:540px}.page-module___8aEwW__personnelDetailFilters label>div{border:1px solid var(--line);background:#fff;align-items:center;gap:7px;padding:0 9px;display:flex}.page-module___8aEwW__personnelDetailFilters select,.page-module___8aEwW__personnelDetailFilters input{min-width:0;height:34px;color:var(--text);border:1px solid var(--line);background:#fff;outline:none;font-size:11px}.page-module___8aEwW__personnelDetailFilters select{padding:0 9px}.page-module___8aEwW__personnelDetailFilters label>div input{border:0;width:100%}.page-module___8aEwW__personnelDetailTableWrap{flex:auto;min-height:0;overflow:auto}.page-module___8aEwW__personnelDetailTable{border-collapse:collapse;table-layout:fixed;width:max(100%,1500px);min-width:1500px;font-size:11px}.page-module___8aEwW__personnelDetailTable th{z-index:1;height:34px;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:#f6f8fb;padding:0 9px;position:sticky;top:0}.page-module___8aEwW__personnelDetailTable td{height:52px;color:var(--text);border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:7px 9px}.page-module___8aEwW__personnelDetailTable tr:hover td{background:#f8fbff}.page-module___8aEwW__personnelDetailTable th:first-child{width:126px}.page-module___8aEwW__personnelDetailTable th:nth-child(2){width:170px}.page-module___8aEwW__personnelDetailTable th:nth-child(3){width:210px}.page-module___8aEwW__personnelDetailTable th:nth-child(4){width:220px}.page-module___8aEwW__personnelDetailTable th:nth-child(5){width:118px}.page-module___8aEwW__personnelDetailTable th:nth-child(6){width:138px}.page-module___8aEwW__personnelDetailTable th:nth-child(7){text-align:center;width:62px}.page-module___8aEwW__personnelDetailTable th:nth-child(8){width:220px}.page-module___8aEwW__personnelDetailTable th:nth-child(9){text-align:center;width:58px}.page-module___8aEwW__personnelDetailTable td>strong,.page-module___8aEwW__personnelDetailTable td>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module___8aEwW__personnelDetailTable td>span{color:var(--muted);margin-top:3px}.page-module___8aEwW__personnelDetailTable td:nth-child(7),.page-module___8aEwW__personnelDetailTable td:nth-child(9){text-align:center}.page-module___8aEwW__personnelDetailTable td:nth-child(9) button{margin:auto}.page-module___8aEwW__personnelImageCount{justify-content:center;align-items:center;gap:4px;color:var(--text)!important;margin:0!important;display:inline-flex!important}.page-module___8aEwW__personnelDetailReason{max-width:220px}.page-module___8aEwW__personnelEvent_new-submission,.page-module___8aEwW__personnelEvent_repair-submission,.page-module___8aEwW__personnelEvent_party-a-approved,.page-module___8aEwW__personnelEvent_customer-approved,.page-module___8aEwW__personnelEvent_review-approved,.page-module___8aEwW__personnelEvent_review-rejected,.page-module___8aEwW__personnelEvent_review-poor-quality{border:1px solid;width:fit-content;padding:2px 5px;font-size:9px;display:inline-flex!important}.page-module___8aEwW__personnelEvent_new-submission{background:#effaf4;border-color:#b9dfca;color:#24734a!important}.page-module___8aEwW__personnelEvent_repair-submission{background:#fff9eb;border-color:#ead3a6;color:#9a671c!important}.page-module___8aEwW__personnelEvent_party-a-approved{background:#eaf8f0;border-color:#9fd3b7;color:#24734a!important}.page-module___8aEwW__personnelEvent_customer-approved{background:#edf6fc;border-color:#9fc4e2;color:#2367a2!important}.page-module___8aEwW__personnelEvent_review-approved{background:#f0f6fd;border-color:#bad4f6;color:#275e9d!important}.page-module___8aEwW__personnelEvent_review-rejected{background:#fff4f4;border-color:#efc2c2;color:#b54848!important}.page-module___8aEwW__personnelEvent_review-poor-quality{background:#fff8ec;border-color:#ecd3ab;color:#a56a18!important}.page-module___8aEwW__personnelDetailFooter{justify-content:space-between}.page-module___8aEwW__personnelDetailFooter>label,.page-module___8aEwW__personnelDetailFooter>div{align-items:center;gap:7px;display:flex}.page-module___8aEwW__personnelDetailFooter select{border:1px solid var(--line);background:#fff;height:30px;padding:0 6px;font-size:10px}.page-module___8aEwW__personnelDetailFooter button{border:1px solid var(--line);cursor:pointer;background:#fff;place-items:center;width:30px;height:30px;padding:0;display:grid}.page-module___8aEwW__personnelDetailFooter button:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__personnelTaskDetailOverlay{z-index:55}.page-module___8aEwW__personnelImagePreview{z-index:65}.page-module___8aEwW__personnelAuditTimeline{border:1px solid var(--line-soft);background:#fbfcfe;max-height:280px;display:grid;overflow:auto}.page-module___8aEwW__personnelAuditTimeline article{gap:5px;padding:10px 12px;display:grid}.page-module___8aEwW__personnelAuditTimeline article+article{border-top:1px solid var(--line-soft)}.page-module___8aEwW__personnelAuditTimeline article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module___8aEwW__personnelAuditTimeline strong{color:var(--ink);font-size:11px}.page-module___8aEwW__personnelAuditTimeline span,.page-module___8aEwW__personnelAuditTimeline small{color:var(--muted);font-size:10px}.page-module___8aEwW__personnelAuditTimeline p{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:11px;line-height:1.6}.page-module___8aEwW__exportedReviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module___8aEwW__exportedReviewGrid article{border:1px solid var(--line);background:#f8fafc;align-content:start;gap:6px;min-width:0;padding:11px 12px;display:grid}.page-module___8aEwW__exportedReviewGrid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module___8aEwW__exportedReviewGrid article span,.page-module___8aEwW__exportedReviewGrid article small{color:var(--muted);font-size:10px}.page-module___8aEwW__exportedReviewGrid article p{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:11px;line-height:1.6}@media (max-width:980px){.page-module___8aEwW__approvedReviewFilters{flex-wrap:wrap;align-items:stretch;overflow:visible}.page-module___8aEwW__approvedReviewFilters>label{flex:150px}.page-module___8aEwW__approvedReviewSearch{max-width:none}.page-module___8aEwW__approvedReviewImages{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module___8aEwW__exportedReviewGrid{grid-template-columns:1fr}.page-module___8aEwW__dailyDeliveryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__dailyDeliveryMetrics>div:nth-child(3){border-left:0;border-top:1px solid var(--line-soft)}.page-module___8aEwW__dailyDeliveryMetrics>div:nth-child(4){border-top:1px solid var(--line-soft)}.page-module___8aEwW__personnelActivityMetrics{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:18px}.page-module___8aEwW__personnelActivityMetrics>div:nth-child(odd){border-left:1px solid #dce3ea}.page-module___8aEwW__personnelActivityMetrics>div:nth-child(n+3){border-top:1px solid #dce3ea}.page-module___8aEwW__personnelTrendBand{padding-inline:18px}.page-module___8aEwW__personnelDetailDialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.page-module___8aEwW__personnelDetailMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__personnelDetailMetrics>div:nth-child(3n+1){border-left:0}.page-module___8aEwW__personnelDetailMetrics>div:nth-child(n+4){border-top:1px solid var(--line-soft)}.page-module___8aEwW__personnelDetailFilters{flex-wrap:wrap;align-items:stretch}.page-module___8aEwW__personnelDetailFilters label,.page-module___8aEwW__personnelDetailFilters label:nth-child(2){flex:220px;max-width:none}}@media (max-width:620px){.page-module___8aEwW__approvedReviewHeader,.page-module___8aEwW__approvedReviewFilters,.page-module___8aEwW__approvedReviewPager{padding-left:14px;padding-right:14px}.page-module___8aEwW__approvedReviewHeader h1{font-size:20px}.page-module___8aEwW__dailyDeliveryMetrics>div{padding:12px 14px}.page-module___8aEwW__approvedReviewDecisions,.page-module___8aEwW__approvedReviewPresets,.page-module___8aEwW__approvedReviewSearch{flex-basis:100%;width:100%}.page-module___8aEwW__approvedReviewDecisions button,.page-module___8aEwW__approvedReviewPresets button,.page-module___8aEwW__approvedReviewSubmit,.page-module___8aEwW__personnelActivityExport{flex:1}.page-module___8aEwW__personnelActivityMetrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 14px}.page-module___8aEwW__personnelTrendBand{padding:11px 14px 13px}.page-module___8aEwW__personnelTrendHeader{flex-direction:column;align-items:stretch;gap:8px}.page-module___8aEwW__personnelTrendViews{width:100%}.page-module___8aEwW__personnelTrendViews button{flex:1;min-width:0}.page-module___8aEwW__personnelTrendMeta{flex-direction:column;align-items:flex-start;gap:5px;padding:7px 0}.page-module___8aEwW__personnelTrendReadout{justify-content:flex-start;width:100%;overflow-x:auto}.page-module___8aEwW__personnelTrendChart{height:198px;overflow-x:auto}.page-module___8aEwW__personnelTrendChart svg{min-width:700px}.page-module___8aEwW__approvedReviewPager{flex-wrap:wrap}.page-module___8aEwW__approvedReviewDetailDialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.page-module___8aEwW__approvedReviewDetailBody{padding:14px}.page-module___8aEwW__approvedReviewDecisionDetail{grid-template-columns:1fr;gap:8px}.page-module___8aEwW__approvedReviewDetailMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-child(4n){border-right:1px solid var(--line-soft)}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-child(2n){border-right:0}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-last-child(-n+4){border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__approvedReviewDetailMeta>div:nth-last-child(-n+2){border-bottom:0}.page-module___8aEwW__approvedReviewImages{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__exportedBatchGrid{grid-template-columns:1fr;padding:14px}.page-module___8aEwW__approvedReviewPreview{padding:12px}.page-module___8aEwW__customerRetryEditorOverlay{padding:8px}.page-module___8aEwW__customerRetryEditorDialog{width:100%;max-height:calc(100vh - 16px)}.page-module___8aEwW__customerRetryEditorBody{padding:14px}.page-module___8aEwW__customerRetryFieldRow{grid-template-columns:1fr}.page-module___8aEwW__customerRetryEditorDialog .page-module___8aEwW__dialogFooter{flex-wrap:wrap}.page-module___8aEwW__customerRetryEditorDialog .page-module___8aEwW__dialogFooter button{flex:140px}}.page-module___8aEwW__appShell :is(.page-module___8aEwW__manualProductionFolder,.page-module___8aEwW__manualProductionTaskCard,.page-module___8aEwW__qualityMetric){box-shadow:var(--shadow-card);border-radius:10px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__manualProductionFolder,.page-module___8aEwW__manualProductionTaskCard):hover{transform:none;box-shadow:0 4px 16px #182b4514}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchSummary,.page-module___8aEwW__batchDataSummary,.page-module___8aEwW__reviewQueueMetrics,.page-module___8aEwW__deliveryTotals,.page-module___8aEwW__manualProductionStats,.page-module___8aEwW__recapMetrics){background:var(--brand-tint);border-radius:9px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchSummary,.page-module___8aEwW__batchDataSummary,.page-module___8aEwW__reviewQueueMetrics,.page-module___8aEwW__deliveryTotals,.page-module___8aEwW__manualProductionStats,.page-module___8aEwW__recapMetrics) strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.page-module___8aEwW__appShell :is(.page-module___8aEwW__searchBox,.page-module___8aEwW__recapSearch,.page-module___8aEwW__approvedReviewSearch){border-color:var(--line);border-radius:8px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchToolbar,.page-module___8aEwW__batchDataToolbar,.page-module___8aEwW__reviewQueueFilters,.page-module___8aEwW__deliveryToolbar,.page-module___8aEwW__makerReviewToolbar,.page-module___8aEwW__manualProductionToolbar,.page-module___8aEwW__approvedReviewFilters,.page-module___8aEwW__recapFilters,.page-module___8aEwW__customerHandoffToolbar,.page-module___8aEwW__customerHandoffLogToolbar){background:var(--brand-tint)}.page-module___8aEwW__appShell :is(.page-module___8aEwW__recapImportButton,.page-module___8aEwW__recapQueryButton){background:var(--brand);border-color:var(--brand);border-radius:8px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__recapImportButton,.page-module___8aEwW__recapQueryButton):hover:not(:disabled){background:var(--brand-strong)}.page-module___8aEwW__appShell table th{color:#536781;background:#edf2f8}.page-module___8aEwW__appShell table tbody tr:focus-within{outline:2px solid var(--brand);outline-offset:-2px}.page-module___8aEwW__appShell :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid #6899de}.page-module___8aEwW__appShell :is(.page-module___8aEwW__recapDetailDialog,.page-module___8aEwW__recapImportDialog,.page-module___8aEwW__recapConfirmDialog,.page-module___8aEwW__approvedReviewDetailDialog,.page-module___8aEwW__personnelDetailDialog,.page-module___8aEwW__customerRetryEditorDialog){border-color:var(--line);box-shadow:var(--shadow-dialog);border-radius:14px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__dialogHeader,.page-module___8aEwW__dialogFooter){flex-shrink:0}.page-module___8aEwW__appShell :is(.page-module___8aEwW__dialogFooter,.page-module___8aEwW__approvedReviewPager,.page-module___8aEwW__recapPager){background:var(--brand-tint)}.page-module___8aEwW__appShell .page-module___8aEwW__topbar{border-bottom-color:var(--line);box-shadow:0 1px 4px #182b4508}.page-module___8aEwW__appShell .page-module___8aEwW__qualityMetric{border-color:var(--line)}.page-module___8aEwW__appShell .page-module___8aEwW__qualityMetric>strong{letter-spacing:-.035em}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionFolderIcon{border-radius:10px}.page-module___8aEwW__appShell .page-module___8aEwW__topbar{flex-basis:48px;gap:12px}.page-module___8aEwW__appShell .page-module___8aEwW__topbarBrand{flex-shrink:0}.page-module___8aEwW__appShell .page-module___8aEwW__topbarBrand :is(strong,span){white-space:nowrap}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader,.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader,.page-module___8aEwW__makerReviewHeader,.page-module___8aEwW__manualProductionHeader,.page-module___8aEwW__approvedReviewHeader,.page-module___8aEwW__recapHeader,.page-module___8aEwW__customerHandoffHeader,.page-module___8aEwW__customerHandoffBatchHeader,.page-module___8aEwW__customerHandoffLogHeader){align-items:center;gap:12px 18px;padding:10px 18px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader,.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader,.page-module___8aEwW__makerReviewHeader,.page-module___8aEwW__manualProductionHeader,.page-module___8aEwW__approvedReviewHeader,.page-module___8aEwW__recapHeader,.page-module___8aEwW__customerHandoffHeader,.page-module___8aEwW__customerHandoffBatchHeader,.page-module___8aEwW__customerHandoffLogHeader,.page-module___8aEwW__qualityHeader) h1{overflow-wrap:anywhere;margin:2px 0;font-size:20px;line-height:1.25}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader,.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader,.page-module___8aEwW__makerReviewHeader,.page-module___8aEwW__approvedReviewHeader,.page-module___8aEwW__recapHeader,.page-module___8aEwW__customerHandoffHeader,.page-module___8aEwW__customerHandoffBatchHeader,.page-module___8aEwW__customerHandoffLogHeader) p{margin:3px 0 0;line-height:1.4}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchSummary,.page-module___8aEwW__batchDataSummary){min-height:48px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchSummary,.page-module___8aEwW__batchDataSummary,.page-module___8aEwW__reviewQueueMetrics,.page-module___8aEwW__deliveryTotals,.page-module___8aEwW__makerReviewStats,.page-module___8aEwW__recapMetrics)>div,.page-module___8aEwW__appShell .page-module___8aEwW__customerHandoffHeader>div:last-child>span{min-height:48px;padding:6px 12px}.page-module___8aEwW__appShell .page-module___8aEwW__customerHandoffLogHeader dl>div{padding:6px 12px}.page-module___8aEwW__appShell .page-module___8aEwW__dailyDeliveryMetrics>div{padding:8px 18px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__reviewQueueFilters,.page-module___8aEwW__deliveryToolbar,.page-module___8aEwW__reviewQueueActions,.page-module___8aEwW__makerReviewToolbar,.page-module___8aEwW__manualProductionToolbar,.page-module___8aEwW__batchDataToolbar,.page-module___8aEwW__batchDataActions,.page-module___8aEwW__itemToolbar,.page-module___8aEwW__itemFilters,.page-module___8aEwW__approvedReviewFilters,.page-module___8aEwW__recapFilters,.page-module___8aEwW__customerHandoffToolbar,.page-module___8aEwW__customerHandoffPoolActions,.page-module___8aEwW__customerHandoffLogToolbar){min-height:0;padding:6px 18px}.page-module___8aEwW__appShell :is(.page-module___8aEwW__makerReviewPagination,.page-module___8aEwW__approvedReviewPager){min-height:44px;padding:6px 18px}.page-module___8aEwW__appShell .page-module___8aEwW__qualityScreen{padding:14px 18px}.page-module___8aEwW__appShell .page-module___8aEwW__qualityHeader{gap:12px;padding-bottom:12px}.page-module___8aEwW__appShell .page-module___8aEwW__qualityMetrics{gap:10px;margin-bottom:12px}.page-module___8aEwW__appShell .page-module___8aEwW__qualityMetric{min-height:90px;padding:12px}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionHeader>div:first-child{flex:1}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionHeader>a{flex:none;min-height:34px}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionStats{min-width:240px}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionStats>div{padding:6px 12px}.page-module___8aEwW__manualProductionTaskControls{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;flex:none;align-items:center;gap:4px 16px;padding:4px 18px;display:flex}.page-module___8aEwW__manualProductionTaskControls .page-module___8aEwW__manualProductionTabs{border:0;flex-wrap:wrap;padding:0}.page-module___8aEwW__manualProductionTaskControls .page-module___8aEwW__manualProductionClaimBar{background:0 0;border:0;flex-wrap:wrap;flex:1;min-height:34px;padding:0}.page-module___8aEwW__manualProductionTaskControls .page-module___8aEwW__manualProductionClaimBar>span{margin-left:auto;margin-right:0}.page-module___8aEwW__appShell :is(.page-module___8aEwW__manualProductionTaskGrid,.page-module___8aEwW__manualProductionFolders){gap:12px;padding:12px 18px 18px}@media (min-width:1101px){.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader,.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader){grid-template-columns:minmax(220px,1fr) minmax(480px,1.5fr)}}@media (max-width:1100px){.page-module___8aEwW__appShell :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader,.page-module___8aEwW__reviewQueueHeader,.page-module___8aEwW__deliveryHeader,.page-module___8aEwW__recapHeader,.page-module___8aEwW__customerHandoffHeader,.page-module___8aEwW__customerHandoffLogHeader){grid-template-columns:minmax(0,1fr);gap:8px}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionHeader{flex-flow:wrap}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionStats{width:auto}.page-module___8aEwW__manualProductionTaskControls .page-module___8aEwW__manualProductionClaimBar{flex-basis:100%}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionToolbar{flex-wrap:wrap}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionToolbar .page-module___8aEwW__searchBox{flex:1;width:auto;min-width:180px}}@media (max-width:620px){.page-module___8aEwW__appShell .page-module___8aEwW__reviewQueueMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__appShell .page-module___8aEwW__reviewQueueFilters>label{white-space:normal;flex-wrap:wrap;max-width:100%}.page-module___8aEwW__appShell .page-module___8aEwW__reviewQueueFilters :is(input,select){min-width:0;max-width:100%}.page-module___8aEwW__appShell .page-module___8aEwW__reviewQueueActions{flex-wrap:wrap}.page-module___8aEwW__appShell .page-module___8aEwW__reviewQueueActions>div:first-child{flex-basis:100%}.page-module___8aEwW__appShell .page-module___8aEwW__topbar{flex-basis:auto;min-height:48px}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionHeader{flex-wrap:wrap}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionDateField{flex-basis:100%}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionHeader>div:first-child{flex-basis:65%}.page-module___8aEwW__appShell .page-module___8aEwW__manualProductionStats{width:100%;min-width:0}.page-module___8aEwW__manualProductionTaskControls{padding-inline:12px}.page-module___8aEwW__acceptancePersonnelDetails>summary span{margin:4px 0 0;display:block}}.page-module___8aEwW__workspaceOrganization{flex:none;min-width:0}.page-module___8aEwW__workspaceFrame{flex:auto;min-width:0;min-height:0;display:flex}.page-module___8aEwW__workspaceMain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.page-module___8aEwW__workspaceMain>*{min-width:0}.page-module___8aEwW__workspaceSidebar{--navigation-heading:#9fb3cc;--navigation-text:#d0dbea;--navigation-hover-background:#213b5b;--navigation-hover-text:#fff;--navigation-focus:#8eb9f8;--navigation-columns:1fr;color:#d0dbea;background:#142840;border-right:1px solid #213958;flex-direction:column;flex:0 0 188px;min-width:0;min-height:0;display:flex}.page-module___8aEwW__workspaceSidebar>div:last-child{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4e6684 transparent;flex:1;min-height:0;overflow-y:auto}.page-module___8aEwW__workspaceSidebar[hidden]{display:none}.page-module___8aEwW__sidebarHeading{color:#a6c6f4;border-bottom:1px solid #2b3e57;flex:0 0 48px;align-items:center;gap:9px;padding:0 12px;display:flex}.page-module___8aEwW__sidebarHeading strong{color:#f3f7ff;letter-spacing:.08em;flex:1;font-size:14px}.page-module___8aEwW__sidebarHeading .page-module___8aEwW__iconButton{color:#bacbe1;background:0 0;border-color:#0000}.page-module___8aEwW__sidebarHeading .page-module___8aEwW__iconButton:hover{color:#fff;background:#253d5d}.page-module___8aEwW__sidebarModules{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4e6684 transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:12px 8px;display:flex;overflow-y:auto}.page-module___8aEwW__sidebarModules>:is(button,a){color:#c6d3e4;width:100%;min-height:40px;box-shadow:none;text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:flex-start;align-items:center;gap:9px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.page-module___8aEwW__sidebarModules>:is(button,a) svg{color:#93abc9;flex:none}.page-module___8aEwW__sidebarModules>:is(button,a):hover{color:#fff;background:#213b5b;border-color:#0000;transform:none}.page-module___8aEwW__sidebarModules>.page-module___8aEwW__topbarModuleActive,.page-module___8aEwW__sidebarModules>.page-module___8aEwW__topbarModuleActive:hover{color:#fff;background:#294e7c;border-color:#385f8f;font-weight:700;box-shadow:inset 3px 0 #91bcfa}.page-module___8aEwW__sidebarModules>.page-module___8aEwW__topbarModuleActive svg{color:#c6ddff}.page-module___8aEwW__sidebarModules>:is(button,a):focus-visible,.page-module___8aEwW__workspaceLocation button:focus-visible,.page-module___8aEwW__sidebarHeading button:focus-visible{outline-offset:1px;outline:2px solid #8eb9f8}.page-module___8aEwW__workspaceLocation{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.page-module___8aEwW__workspaceLocation h1{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:650;line-height:1.4;overflow:hidden}.page-module___8aEwW__workspaceLocation>button{flex:none}.page-module___8aEwW__workspaceMain .page-module___8aEwW__topbar{flex-wrap:wrap;flex:none;min-height:48px;padding-block:6px}.page-module___8aEwW__workspaceMain .page-module___8aEwW__topbarActions{flex-wrap:wrap;flex:auto}.page-module___8aEwW__workspaceMain .page-module___8aEwW__userIdentity{max-width:220px}.page-module___8aEwW__workspaceResultCount{min-height:34px;color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.page-module___8aEwW__workspaceMain :is(.page-module___8aEwW__batchHeader,.page-module___8aEwW__batchDataHeader){grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__workspaceMain :is(.page-module___8aEwW__batchSummary,.page-module___8aEwW__batchDataSummary,.page-module___8aEwW__reviewQueueMetrics,.page-module___8aEwW__deliveryTotals,.page-module___8aEwW__recapMetrics){width:100%;min-width:0}.page-module___8aEwW__workspaceMain :is(.page-module___8aEwW__approvedReviewFilters,.page-module___8aEwW__batchToolbar){flex-wrap:wrap}.page-module___8aEwW__workspaceMain .page-module___8aEwW__qualityHeader{flex-wrap:wrap;align-items:center}.page-module___8aEwW__workspaceMain .page-module___8aEwW__qualityHeader>div:first-child{min-width:0}.page-module___8aEwW__workspaceMain .page-module___8aEwW__qualityHeader>.page-module___8aEwW__qualityFilters{flex:1}.page-module___8aEwW__sidebarBackdrop{z-index:89;background:#10182847;position:fixed;inset:0}@media (max-width:820px){.page-module___8aEwW__workspaceSidebar{z-index:90;width:min(260px,85vw);position:fixed;inset:0 auto 0 0;box-shadow:8px 0 30px #1018281f}.page-module___8aEwW__sidebarHeading{flex-basis:54px}.page-module___8aEwW__sidebarModules>:is(button,a){min-height:44px}.page-module___8aEwW__workspaceMain .page-module___8aEwW__topbar{gap:6px}.page-module___8aEwW__workspaceLocation{flex:1}.page-module___8aEwW__workspaceMain .page-module___8aEwW__topbarActions{flex:0 auto}.page-module___8aEwW__workspaceMain .page-module___8aEwW__username{max-width:90px}.page-module___8aEwW__workspaceMain .page-module___8aEwW__qualityHeader>.page-module___8aEwW__qualityFilters{flex-basis:100%;justify-content:flex-start}}@media (max-width:480px){.page-module___8aEwW__workspaceMain .page-module___8aEwW__topbarActions{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__topbarModules{scroll-behavior:auto}.page-module___8aEwW__topbarModules>button{transition-duration:0s}}
