:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#1f3347;background:#f3f6fb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button{border:0;border-radius:9px;cursor:pointer;background:#2464d9;color:#fff;padding:11px 19px;font-weight:650;transition:.15s}button:hover:not(:disabled){filter:brightness(.96)}button:disabled{opacity:.55;cursor:not-allowed}a{color:#2464d9;text-decoration:none}a:hover{text-decoration:underline}input:not([type=radio]),textarea{width:100%;border:1px solid #d6dfeb;border-radius:10px;padding:12px;color:#263b50;background:#fff;outline-color:#528cf0}textarea{resize:vertical;line-height:1.65}.shell{max-width:1500px;padding:26px 25px 45px;margin:auto}.shell.narrow{max-width:680px}.top{display:flex;gap:24px;justify-content:space-between;align-items:flex-start;margin-bottom:25px}h1{font-size:28px;letter-spacing:-.5px;margin:3px 0 5px}h2{font-size:18px;margin:0 0 10px}.top p,header p,.muted{color:#6d7d91}.top p{margin:5px 0}.eyebrow{font-size:11px;color:#6387b8;letter-spacing:2px;font-weight:800}.topRight{display:flex;flex-direction:column;align-items:end;gap:7px;color:#5f7489}.panel{background:#fff;padding:23px;border-radius:16px;box-shadow:0 2px 18px #1d3c610b;border:1px solid #e3eaf4;min-width:0}.panelhead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.panelhead h2{margin-bottom:3px}.notice{background:#eaf2ff;border:1px solid #cadcf6;border-radius:10px;padding:11px 15px;color:#42618a;font-size:13px;margin:12px 0}.notice.danger{background:#fff0ef;border-color:#f0bbb5;color:#b13b37}.progressLine{display:flex;justify-content:space-between;color:#567088;font-size:13px;margin:14px 0 18px;gap:10px}.workbench{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:18px;align-items:start}.reader{position:sticky;top:12px}.tag{display:inline-block;background:#eff4fb;color:#6581a0;border-radius:50px;font-size:12px;padding:5px 10px;white-space:nowrap}.tag.required{background:#fff0db;color:#a6721f}.tag.optional{background:#e7f7ee;color:#25804e}.tabs{display:flex;gap:8px;margin:18px 0 10px}.tabs button{flex:1;background:#eef3fa;color:#58718b}.tabs button.active{background:#2464d9;color:#fff}.docbar{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:#677b8d;padding:8px 1px}.pdf{width:100%;height:min(72vh,900px);min-height:400px;border:1px solid #dce5ee;border-radius:9px;background:#f7f9fc}.question{border-top:1px solid #edf0f5;padding:19px 0}.question:first-child{border-top:0}.qtitle{font-size:14px;font-weight:700;display:block;margin-bottom:12px}.qtitle em{color:#de4848}.choices{display:grid;gap:10px}.choices label{background:#f8fafc;border-radius:9px;padding:10px 12px;display:flex;align-items:center;gap:9px;cursor:pointer}.choices input,.scale input{accent-color:#2464d9}.scale{display:flex;gap:10px}.scale label{flex:1;border-radius:9px;border:1px solid #dbe4ef;text-align:center;padding:10px 0;cursor:pointer}.scale label.selected{background:#e5efff;border-color:#4e8ae5}.scale input{margin-right:5px}.full{width:100%}.ghost{background:transparent;color:#597795}.ghost:hover{background:#eaf2fb}.ghost.small{padding:5px 8px;font-size:12px}.outline{background:#fff;border:1px solid #b9cbea;color:#2464d9}.exit{margin-top:8px}.hint{font-size:12px;color:#8091a5;line-height:1.5}.decision,.end{max-width:700px;margin:60px auto;text-align:center;padding:48px 25px}.decision h2,.end h2{font-size:23px}.decision p,.end p{line-height:1.8;color:#738397}.check{margin:auto auto 16px;background:#e4f7ec;border-radius:50%;width:55px;height:55px;display:grid;place-items:center;color:#27a16a;font-size:28px}.actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.actions.center{justify-content:center}.actions input{flex:1;min-width:230px}footer{text-align:center;color:#98a7b8;font-size:12px;padding-top:30px}.adminLogin{margin-bottom:18px}.adminLogin input{margin:10px 0}.admin .panel{margin:18px 0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat{background:#f8fafc;border:1px solid #e6edf5;border-radius:12px;padding:15px}.stat b{display:block}.stat small{color:#8090a2}.stat div{margin:9px 0}.stat strong{font-size:20px;color:#2464d9}.invite{background:#f5f9ff;border-radius:12px;padding:15px;margin-top:16px}.invite textarea{margin:9px 0}.tableScroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th,td{border-bottom:1px solid #edf2f8;text-align:left;padding:11px;white-space:nowrap}th{color:#6b7c90}.pairCounts{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.pairCounts>div{border-radius:8px;background:#f6f9fd;padding:11px;display:flex;justify-content:space-between}.pairCounts strong{color:#2464d9}@media (max-width:950px){.workbench{grid-template-columns:1fr}.reader{position:static}.pdf{height:55vh}.stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:570px){.shell{padding:18px 12px 28px}.top{flex-direction:column;gap:8px}h1{font-size:24px}.panel{padding:17px}.progressLine{flex-direction:column}.stats{grid-template-columns:1fr}.pairCounts{grid-template-columns:repeat(3,1fr)}.pdf{min-height:320px}.scale{gap:4px}.scale label{padding:9px 0}.scale input{display:block;margin:0 auto 2px}}.responseDialog{background:#fff;border-radius:16px;width:min(1080px,100%);max-height:90vh;overflow:auto;padding:25px;box-shadow:0 15px 60px #0003;outline:none}.responseHeader{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.responseHeader h2{margin-bottom:5px}.responseTabs{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 16px}.responseTabs button{padding:8px 12px;font-size:13px}.responseMeta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#6d7d91;margin-bottom:18px}.responseScoreHeading,.responseScoreRow{display:grid;grid-template-columns:130px minmax(0,1fr) minmax(0,1fr);gap:20px;padding:16px}.responseScoreHeading{background:#f3f6fb;border-radius:9px;font-size:13px}.responseScoreRow{border-bottom:1px solid #e6edf5}.responseScoreRow h3{font-size:14px;margin:2px 0}.responseScoreRow p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.75;margin:9px 0 0}.scoreGrade{display:inline-block;color:#2464d9;background:#edf4ff;border-radius:5px;padding:3px 10px;font-size:14px}@media (max-width:570px){.responseDialog{padding:17px;max-height:94vh}.modalBackdrop:has(.responseDialog){padding:8px}.responseScoreHeading,.responseScoreRow{grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px 4px}.responseScoreRow p{font-size:13px}.responseScoreRow h3{font-size:12px}.responseMeta .actions{gap:14px}}.pdfReader{border:1px solid #dae3f0;border-radius:12px;overflow:hidden;margin-top:10px;background:#f4f6f9}.pdfToolbar{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px;background:#fff;border-bottom:1px solid #e2e9f3;flex-wrap:wrap}.pdfToolGroup{display:flex;align-items:center;gap:5px;white-space:nowrap}.pdfButton{min-width:31px;padding:5px 9px;font-size:19px;color:#315a80;background:#edf3fa;border-radius:7px}.pdfPageForm{display:flex;align-items:center;gap:5px;font-size:12px;color:#5b7185}.pdfPageForm input{width:40px!important;padding:5px!important;text-align:center;border-radius:6px!important}.pdfZoom{font-size:12px;color:#526e88;min-width:39px;text-align:center}.pdfMode{font-size:12px;font-weight:600;background:#eef3fa;color:#61798f;padding:7px 9px}.pdfMode.active{color:#fff;background:#2464d9}.pdfFileLine{display:flex;justify-content:space-between;padding:8px 12px;font-size:12px;color:#61748c;gap:10px}.pdfCanvasPane{position:relative;width:100%;height:min(70vh,830px);min-height:390px;overflow:auto;display:flex;align-items:flex-start;justify-content:flex-start;padding:14px;background:#cbd4df}.pdfCanvasPane canvas{display:block;max-width:none;background:#fff;margin:auto;box-shadow:0 4px 16px #27364624}.pdfNative{display:block;width:100%;height:min(72vh,850px);min-height:390px;border:0;background:#f9fafb}.pdfHint{margin:auto;font-size:14px;color:#495d74}.pdfRendering{position:absolute;bottom:15px;right:15px;background:#f4f7faee;padding:5px 10px;border-radius:20px;color:#637d98;font-size:11px}.pdfTip{padding:9px 12px 12px;margin:0;font-size:11px;color:#7c8a9c;line-height:1.65;background:#fff}.pdfZoomSelect{border:1px solid #d6dfeb;border-radius:6px;background:#fff;color:#315a80;font:inherit;font-size:13px;padding:6px;min-width:73px}.pdfReader:fullscreen{display:flex;flex-direction:column;border:0;border-radius:0;background:#cbd4df;width:100%;height:100%}.pdfReader:fullscreen .pdfCanvasPane,.pdfReader:fullscreen .pdfNative{flex:1;height:auto;min-height:0}.pdfCanvasPane canvas{flex-shrink:0}.choices{grid-template-columns:repeat(3,minmax(0,1fr))}.testToggle{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;color:#61748c}.testToggle input{width:auto!important}.testBadge{font-size:11px;background:#fff0db;color:#8b6020;border-radius:4px;padding:2px 5px;margin-left:7px}.dangerButton{background:#fff1f0;color:#a52d27;border:1px solid #ecc2be}.smallButton{padding:5px 10px;font-size:12px}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#13223566;display:grid;place-items:center;z-index:100;padding:20px}.confirmDialog{width:min(440px,100%);padding:26px;border-radius:13px;background:#fff;box-shadow:0 15px 60px #0003}.confirmDialog p{line-height:1.65;font-size:14px}.confirmDialog .actions{justify-content:flex-end;margin-top:22px}.coverageOverview{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:16px 0}.coverageOverview>div{display:flex;flex-direction:column;gap:5px}.coverageOverview b{font-size:28px}.coverageOverview span{font-size:13px;color:#61748c}.targetForm{display:flex;gap:7px;align-items:center;font-size:13px;margin-left:auto}.targetForm input{width:62px!important;padding:5px 7px!important}.targetForm label{white-space:nowrap}.admin .panelhead{flex-wrap:wrap}.coverageState{font-size:13px;border-radius:6px;padding:5px 9px}.coverageState.gap{color:#a3382d;background:#fff0ed}.coverageState.complete{color:#19744a;background:#edf8f0}.coverageCard{display:flex;flex-direction:column;gap:9px}.coverageCard>div{margin:0}.coverageCard.incomplete{border-left:3px solid #d79739}.coverageCard.complete{border-left:3px solid #3a966c}.taskRange{font-size:14px}.gapText{color:#a64731;font-size:12px}.doneText{color:#19744a;font-size:12px}.coverageNumbers{display:flex;gap:7px;align-items:center}.coverageCard details{font-size:13px}.coverageCard>button{align-self:flex-start;margin-top:auto}summary{cursor:pointer}.paperTitle{white-space:normal;color:#61748c;font-size:12px;line-height:1.55}.coverageExpert{display:flex;gap:10px;justify-content:space-between;font-size:12px;margin:8px 0}.inviteFields{display:grid;grid-template-columns:1fr 1.5fr auto;gap:10px}.inviteFields select{min-width:0;border:1px solid #d6dfeb;border-radius:9px;background:#fff;color:#263b50;font:inherit;padding:10px;width:100%}.expertTask{min-width:235px;max-width:360px;white-space:normal;line-height:1.65}.expertTask b{font-weight:600}.expertTask details{font-size:12px;color:#61748c;margin-top:6px}.taskPairList{display:flex;gap:5px;flex-wrap:wrap;margin:7px 0}.taskPairList span{padding:3px 7px;border-radius:5px}.donePair{background:#e8f5ec;color:#19744a}.pendingPair{background:#fff2df;color:#98611d}.pairCoverageGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pairCoverageItem{padding:12px;border:1px solid #e0e7ee;border-radius:9px;font-size:13px}.pairCoverageItem summary{display:flex;align-items:center;justify-content:space-between;gap:9px}.pairCoverageItem p{margin:10px 0 0;line-height:1.6}.pairCoverageItem.incomplete{background:#fffcf7}.pairCoverageItem.complete{background:#f2f9f5}@media (max-width:800px){.inviteFields,.pairCoverageGrid{grid-template-columns:1fr}.coverageOverview{gap:9px}.coverageOverview b{font-size:24px}.coverageOverview span{font-size:12px}}@media (max-width:570px){.pdfToolbar{gap:6px}.pdfModes{width:100%}.pdfModes button{flex:1}.pdfCanvasPane,.pdfNative{height:55vh;min-height:330px}}.registrationFields{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(230px,1.6fr);gap:14px;margin:18px 0 14px}.registrationFields label,.noteField{display:block;font-size:13px;color:#61748c}.registrationFields input,.registrationFields select,.noteField textarea,.noteField input{margin-top:7px}.registrationFields select{width:100%;border:1px solid #d6dfeb;background:#fff;border-radius:9px;padding:12px;font:inherit;color:#263b50}.noteField{margin-bottom:16px}.commonEntry{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;background:#f5f8fc;border-radius:9px;padding:12px;margin-top:15px}.commonEntry a{overflow-wrap:anywhere;min-width:0;flex:1}.expertIdentity{max-width:220px;min-width:110px;white-space:normal}.expertNote{color:#61748c;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;line-height:1.6}.editExpert{width:min(650px,100%);max-height:92vh;overflow:auto}.editExpert .registrationFields{grid-template-columns:1fr}.admin .testToggle{margin:0 12px 0 0}@media (max-width:570px){.registrationFields{grid-template-columns:1fr}.commonEntry a{flex-basis:100%}}.testToggle input{flex:none;min-width:0}.testToggle{white-space:nowrap}.sectionTitle{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin:22px 0 14px}.sectionTitle h2{margin:0}.paperCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.paperCard{display:flex;flex-direction:column;gap:12px}.paperCard h2,.paperCard p{margin:0}.paperCard .originalTitle{font-size:13px;line-height:1.65;color:#63778b;flex:1}.paperCard>button{align-self:flex-start}.paperIndex{color:#73879c;font-size:12px}.selectedPaper{border-color:#3874d6;box-shadow:0 0 0 2px #e7effe}.paperCounts{font-size:13px;color:#536a80}.paperPairCoverage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.paperPair{border:1px solid #eadcc7;border-radius:8px;padding:9px;font-size:12px;background:#fffaf4}.paperPair summary{display:flex;justify-content:space-between;gap:7px}.paperPair p{margin-top:8px;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.coveredPair{border-color:#cee6d7;background:#f1f9f4}.admin .paperCard{margin:0}.registerForm{max-width:730px;margin-top:20px}.expertShell{max-width:1800px}.selectionPanel{margin:20px 0}.pairSelectGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pairOption{display:flex;gap:9px;align-items:center;border:1px solid #dbe4ee;padding:15px 12px;border-radius:10px;cursor:pointer;font-size:13px}.pairOption input{width:auto!important;accent-color:#2464d9}.pairOption span{margin-left:auto;font-size:12px;color:#6d8195}.pairOption.checked{background:#edf4ff;border-color:#4c83dc}.selectionFooter{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:20px;font-size:13px}.batchProgress{border:1px solid #d9e5f5;background:#edf4fe;border-radius:12px;padding:17px 20px;margin:18px 0}.batchProgress>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px;margin-bottom:12px}.batchTags{display:flex;gap:7px;flex-wrap:wrap}.batchTags>span{font-size:12px;padding:5px 9px;border-radius:6px}.currentPair{color:#fff;background:#2464d9}.comparisonGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.comparisonGrid h3{font-size:15px;margin:0 0 8px}.comparisonGrid>div{min-width:0}.comparisonPanel{margin:18px 0}.comparisonPanel .pdfCanvasPane,.comparisonPanel .pdfNative{height:min(72vh,900px)}.comparisonPanel .pdfToolbar{align-items:center;gap:6px}.comparisonPanel:fullscreen{overflow:auto;width:100%;height:100%;border-radius:0;background:#fff;padding:18px}.comparisonPanel:fullscreen .pdfCanvasPane,.comparisonPanel:fullscreen .pdfNative{height:calc(100vh - 220px);min-height:300px}.comparisonPanel:fullscreen .comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.inlinePaper{margin-top:16px}.comparisonSurvey{max-width:1100px;margin:20px auto}.comparisonQuestion{padding:20px 0;border-bottom:1px solid #e5ecf4}.comparisonQuestionHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.comparisonQuestionHead label{font-size:14px;font-weight:700}.comparisonQuestionHead select{border:1px solid #cbd9eb;border-radius:8px;background:#fff;padding:10px 16px;min-width:150px;color:#24496f;font:inherit}.responseComparisons section{padding:18px 0;border-bottom:1px solid #e4ebf3}.responseComparisons section>div{display:flex;justify-content:space-between;align-items:center;gap:15px}.responseComparisons h3{font-size:14px;margin:0}.responseComparisons p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:14px;margin:12px 0 0}@media (max-width:1100px){.paperCards{grid-template-columns:1fr}.paperCard .originalTitle{flex:initial}.paperPairCoverage{grid-template-columns:repeat(3,minmax(0,1fr))}.comparisonGrid{grid-template-columns:1fr}.pairSelectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:570px){.paperPairCoverage,.pairSelectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pairOption{flex-wrap:wrap;padding:12px 10px}.pairOption span{margin-left:0}.selectionFooter{align-items:stretch;flex-direction:column}.comparisonQuestionHead select{min-width:120px}.comparisonPanel:fullscreen .comparisonGrid{grid-template-columns:1fr}.batchProgress{padding:14px}.paperCard{gap:10px}}.reviewWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:18px;align-items:start}.reviewWorkspace .comparisonPanel{margin:0;position:sticky;top:12px}.reviewWorkspace .comparisonSurvey{margin:0;max-width:none;max-height:calc(100vh - 24px);overflow:auto;position:sticky;top:12px}.reviewWorkspace .comparisonQuestion{padding:13px 0}.reviewWorkspace .comparisonQuestionHead{gap:8px}.reviewWorkspace .comparisonQuestionHead select{min-width:115px;padding:8px}.reviewWorkspace .comparisonQuestion textarea{min-height:95px}.reviewWorkspace .comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reviewWorkspace .pdfCanvasPane canvas{margin:0 auto}.pdfCanvasPane{cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y}.pdfCanvasPane.isPanning{cursor:grabbing}.reviewWorkspace .pdfCanvasPane,.reviewWorkspace .pdfNative{height:calc(100vh - 200px);min-height:350px}.reviewWorkspace:fullscreen{width:100%;height:100%;overflow:auto;background:#f3f6fb;padding:16px}@media (max-width:1100px){.reviewWorkspace{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:900px){.reviewWorkspace{grid-template-columns:1fr}.reviewWorkspace .comparisonPanel,.reviewWorkspace .comparisonSurvey{position:static;max-height:none;overflow:visible}.reviewWorkspace .pdfCanvasPane,.reviewWorkspace .pdfNative{height:65vh}.reviewWorkspace .comparisonGrid{grid-template-columns:1fr}}.pdfContinuousStack{display:flex;flex-direction:column;align-items:center;gap:16px;flex-shrink:0;margin:0 auto;min-width:max-content}.pdfContinuousPage{position:relative;flex-shrink:0;background:#fff;box-shadow:0 4px 16px #27364624}.pdfContinuousPage canvas{box-shadow:none}.pdfContinuousPage .pdfHint{position:absolute;top:20px;left:12px}.textReviewWorkspace{display:block;max-width:1100px;margin:auto}.textMaterials{padding:26px 34px}.materialField{padding:24px 0;border-bottom:1px solid #dfe7ef}.materialField h3{font-size:20px;margin:0 0 20px}.materialField h4{font-size:15px;margin:18px 0 8px;color:#315b85}.materialField p{font-size:16px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fieldDecision{display:flex;gap:15px;align-items:center;margin-top:20px;font-weight:650}.fieldDecision select{font:inherit;padding:10px;border:1px solid #cedbea;border-radius:8px;max-width:100%}.textReviewWorkspace .comparisonSurvey{max-width:none;margin:20px 0}.textReviewWorkspace .comparisonQuestionHead select{min-width:230px}@media (max-width:600px){.textMaterials{padding:20px}.fieldDecision{align-items:stretch;flex-direction:column}.materialField p{font-size:15px}.textReviewWorkspace .comparisonQuestionHead{align-items:stretch;flex-direction:column}}.evaluationBlock,.textReviewWorkspace .comparisonQuestion{border:1px solid #d7e3ef;border-radius:12px;background:#f5f8fc;padding:18px;margin-top:20px}.evaluationBlock .fieldDecision{margin:0 0 12px}.evaluationBlock textarea,.comparisonQuestion textarea{display:block;width:100%;box-sizing:border-box;font:inherit;line-height:1.7;padding:12px;border:1px solid #cbd9eb;border-radius:8px;background:#fff}.originalDesign{max-width:1100px;margin:20px auto}.originalDesign section{border-top:1px solid #e1e8ef;padding:16px 0}.originalDesign p{white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere}.originalDesign h3{font-size:17px;margin:0 0 10px}.fullPaperPanel{max-width:1200px;margin:20px auto;min-width:0}.fullPaperPanel .pdfCanvasPane{height:75vh;min-height:380px}.textMaterials>.fullPaperPanel{padding:16px 0;box-shadow:none;border:none}.fullPaperPanel .panelhead{margin-bottom:14px}.reviewPaperBar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:18px 0}.reviewPaperBar>span{font-weight:650}.reviewPaperBar button{flex-shrink:0}.reviewInstructions{margin:18px 0;padding:18px 24px}.reviewInstructions summary{font-weight:700;cursor:pointer}.reviewInstructions li{line-height:1.9;margin:8px 0}.paymentReceipt{max-width:800px;margin:20px auto;line-height:1.8}.receiptPreview{display:block;width:auto;max-width:min(100%,360px);max-height:480px;object-fit:contain;margin:18px 0;border:1px solid #dce5ee}.paymentReceipt input[type=file]{max-width:100%}.paymentReceipt .testToggle{display:flex;align-items:flex-start;gap:8px;margin:16px 0}.paymentReceipt button{margin-top:12px}.paymentDetail{padding:18px;background:#f5f8fc;border-radius:12px}[aria-invalid=true]{border-color:#c53d3d!important;outline:2px solid #f2bbbb;scroll-margin:100px}.incompleteHint{color:#b33434!important;font-size:14px!important;margin:0 0 12px!important;font-weight:600}.siteFiling{text-align:center;padding:24px 16px;font-size:12px;color:#6b7785}.siteFiling a{color:inherit;text-decoration:none}.siteFiling a:hover{text-decoration:underline}
