body .report-time-overlay{z-index:10000;background:#243e3466;place-items:center;padding:8px;display:grid;position:fixed;inset:0}body .report-time-dialog{border:1px solid var(--srt-border-color);color:#26384d;box-sizing:border-box;background:#fff;border-radius:8px;width:min(480px,100%);max-height:calc(100dvh - 16px);font-size:11px;overflow-y:auto;box-shadow:0 12px 40px #18233a24}body .report-time-dialog header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}body .report-time-dialog header strong{color:#617770;font-size:11px;font-weight:500}body .report-time-dialog header button{color:#617770;background:0 0;border:0;width:32px;height:32px;min-height:0;padding:0;font-size:24px}body .report-time-dialog footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body .report-time-dialog footer button{border:1px solid var(--srt-border-color);color:#26384d;background:#fff;border-radius:6px;height:36px;min-height:0;font-size:11px;font-weight:400}body .report-time-dialog footer button:last-child{border-color:var(--srt-border-color);color:#fff;background:#079b77}body .report-time-dialog footer button:disabled{opacity:.4;cursor:not-allowed}html body [data-srt-backdrop=true]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-sizing:border-box;overscroll-behavior:contain;position:fixed;inset:0;z-index:calc(300 + var(--dialog-level,0) * 20)!important;background:#0f242e5c!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important}:is(#root,body) [data-srt-dialog=white]{--dialog-border:#b8cec6;--dialog-divider:#dce9e8;--dialog-text:#163344;--dialog-muted:#6a8190;--dialog-accent:#079b77;border:1px solid var(--srt-border-color);width:min(720px,100%);max-width:100%;max-height:calc(100dvh - 48px);color:var(--dialog-text);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:0;padding:0;line-height:1.65;display:flex;position:relative;inset:auto;box-shadow:0 24px 80px #0f242e38;background:#fff!important;font-size:14px!important}:is(#root,body) [data-srt-dialog=white] *,:is(#root,body) [data-srt-dialog=white] :before,:is(#root,body) [data-srt-dialog=white] :after{box-sizing:border-box}:is(#root,body) [data-srt-dialog=white] :is(p,span,small,b,strong,dt,dd,li,label,th,td,summary,button,input,select,textarea){font-size:14px!important;font-weight:400!important}:is(#root,body) [data-srt-dialog=white] :is(h2,h3,h4,h5){color:var(--dialog-text);overflow-wrap:anywhere;line-height:1.45;font-weight:400!important}:is(#root,body) [data-srt-dialog=white] h2{font-size:18px!important}:is(#root,body) [data-srt-dialog=white] :is(h3,h4,h5){font-size:16px!important}:is(#root,body) [data-srt-dialog=white] :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px!important}:is(#root,body) [data-srt-dialog=white] :is(p,dd,small){overflow-wrap:anywhere}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-header,.detail-drawer-header,.task-detail-header,.task-drawer-header,.rule-edit-modal-header,.image-preview-header),:is(#root,body) [data-srt-dialog=white].account-security-dialog>header,:is(#root,body) [data-srt-dialog=white].report-time-dialog>header{border-bottom:1px solid var(--srt-border-color);border-radius:0;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:72px;margin:0;padding:18px 24px;display:flex;position:relative;background:#fff!important}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-header,.detail-drawer-header,.task-drawer-header,.image-preview-header)>div{min-width:0}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-header,.detail-drawer-header,.task-drawer-header,.image-preview-header) :is(h2,p){margin:0}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-header,.detail-drawer-header,.task-drawer-header,.image-preview-header) p{color:var(--dialog-muted);margin-top:4px}:is(#root,body) [data-srt-dialog=white] .icon-button:not(.copy-button),:is(#root,body) [data-srt-dialog=white].report-time-dialog>header button{min-width:40px;color:var(--dialog-muted);cursor:pointer;flex-shrink:0;place-items:center;display:inline-grid;border:1px solid var(--srt-border-color)!important;background:#fff!important;border-radius:10px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:8px!important}:is(#root,body) [data-srt-dialog=white] .icon-button:not(.copy-button):hover{color:var(--dialog-accent);border-color:var(--srt-border-color)!important}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-body,.detail-drawer-body,.task-detail-body,.task-drawer-body,.account-security-body){overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;padding:24px;overflow:auto;background:#fff!important}:is(#root,body) [data-srt-dialog=white] .access-dialog-body{padding:0;overflow:visible}:is(#root,body) [data-srt-dialog=white] .settings-dialog-description{color:var(--dialog-muted);margin:0 0 20px;line-height:1.7}:is(#root,body) [data-srt-dialog=white] :is(.task-detail-section,.drawer-section,.panel,.section-panel){border:1px solid var(--srt-border-color);border-radius:12px;margin:0 0 20px;padding:18px}:is(#root,body) [data-srt-dialog=white] :is(.task-detail-section,.drawer-section)>h3{border-bottom:1px solid var(--srt-border-color);margin:0 0 16px;padding:0 0 12px;background:#fff!important}:is(#root,body) [data-srt-dialog=white] .task-detail-section>:not(h3){margin:12px 0}:is(#root,body) [data-srt-dialog=white] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border:1px solid var(--srt-border-color);min-width:0;max-width:100%;min-height:44px;color:var(--dialog-text);border-radius:8px;padding:10px 12px;background:#fff!important}:is(#root,body) [data-srt-dialog=white] textarea{resize:vertical;line-height:1.65}:is(#root,body) [data-srt-dialog=white] :is(input[type=checkbox],input[type=radio]){accent-color:var(--dialog-accent)}:is(#root,body) [data-srt-dialog=white] :is(.primary,.secondary,.dialog-actions button){border-radius:8px;min-height:40px;padding:8px 18px}:is(#root,body) [data-srt-dialog=white] .primary{background:var(--dialog-accent);border:1px solid var(--srt-border-color);color:#fff}:is(#root,body) [data-srt-dialog=white] .secondary{border:1px solid var(--srt-border-color);color:var(--dialog-text);background:#fff}:is(#root,body) [data-srt-dialog=white] :is(.dialog-actions,.access-dialog-actions,.account-security-actions,.detail-drawer-footer,.image-preview-toolbar){border-top:1px solid var(--srt-border-color);flex:none;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding:18px 0 0;display:flex;background:#fff!important}:is(#root,body) [data-srt-dialog=white] .detail-drawer-footer{margin:0;padding:16px 24px}:is(#root,body) [data-srt-dialog=white].settings-dialog-compact{width:min(480px,100%)}:is(#root,body) [data-srt-dialog=white].settings-dialog-wide{width:min(1040px,100%)}:is(#root,body) [data-srt-dialog=white].settings-dialog-full{width:min(1440px,100%);height:calc(100dvh - 48px)}:is(#root,body) [data-srt-dialog=white].detail-drawer{width:min(960px,100%);height:calc(100dvh - 48px)}:is(#root,body) [data-srt-dialog=white].task-detail-modal,:is(#root,body) [data-srt-dialog=white].review-detail-drawer{width:min(1320px,100%);height:calc(100dvh - 48px)}:is(#root,body) [data-srt-dialog=white].account-security-dialog{width:min(640px,100%)}:is(#root,body) [data-srt-dialog=white] .account-security-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(#root,body) [data-srt-dialog=white] .account-security-overview>div{gap:8px;padding:16px}:is(#root,body) [data-srt-dialog=white] .account-security-form{gap:18px}:is(#root,body) [data-srt-dialog=white].action-request-dialog .action-request-form{gap:20px;display:grid}:is(#root,body) [data-srt-dialog=white].action-request-dialog .action-request-message{white-space:pre-wrap;margin:0}:is(#root,body) [data-srt-dialog=white].action-request-dialog label{gap:8px;display:grid}:is(#root,body) [data-srt-dialog=white].action-request-dialog .dialog-actions{margin:0}:is(#root,body) [data-srt-dialog=white].task-detail-modal .task-detail-header{grid-template-columns:72px minmax(0,1fr) 190px;align-items:center;gap:20px;max-height:35dvh;padding-right:80px;display:grid;overflow:auto}:is(#root,body) [data-srt-dialog=white] .task-detail-header>button[aria-label=关闭任务详情]{top:18px;right:24px}:is(#root,body) [data-srt-dialog=white] .task-modal-tabs{background:#fff;gap:24px;padding:0 24px}:is(#root,body) [data-srt-dialog=white] .task-modal-tabs button{min-height:52px;color:var(--dialog-muted);background:#fff;border:0;border-radius:0;padding:12px 0;position:relative}:is(#root,body) [data-srt-dialog=white] .task-modal-tabs button[aria-selected=true]{color:var(--dialog-accent);box-shadow:inset 0 -3px var(--dialog-accent)}:is(#root,body) [data-srt-dialog=white]:not(.dialog-header-unified) .task-compare-head{background:#fff}:is(#root,body) [data-srt-dialog=white]:not(.dialog-header-unified) :is(.task-compare-head,.task-effect-table,.task-history-table) th{background:#fff!important}:is(#root,body) [data-srt-dialog=white] .task-content-text{line-height:1.8}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog .diagnosis-report-page{gap:24px;padding:0;background:#fff!important}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog :is(.diagnosis-current-pane,.diagnosis-proposal-pane,.diagnosis-row-operation){border-color:var(--srt-border-color);padding:18px}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog .diagnosis-proposal-pane{border-top:3px solid var(--srt-border-color)}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog .diagnosis-operator-findings-list dl>div{border:1px solid var(--srt-border-color)}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog .diagnosis-source-card{border-radius:8px}.rule-workspace-container{display:contents}:is(#root,body) [data-srt-dialog=white].rule-edit-modal{width:min(1440px,100%);height:calc(100dvh - 48px);padding:0}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-edit-modal-header{flex-wrap:wrap}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-center-grid{flex:1;gap:20px;min-height:0;padding:20px;overflow:auto}:is(#root,body) [data-srt-dialog=white].rule-edit-modal :is(.rule-family-pane,.rule-editor-pane,.rule-impact-preview){border:1px solid var(--srt-border-color);border-radius:10px;min-width:0}:is(#root,body) [data-srt-dialog=white].image-preview-dialog{width:min(1160px,100%);height:min(880px,100dvh - 48px)}:is(#root,body) [data-srt-dialog=white] .image-preview-stage{background:#fff;flex:1;place-items:center;min-height:0;padding:20px;display:grid;overflow:auto}:is(#root,body) [data-srt-dialog=white] .image-preview-stage img{object-fit:contain;width:100%;height:100%;min-height:0}:is(#root,body) [data-srt-dialog=white] .image-preview-toolbar{justify-content:space-between;margin:0;padding:16px 24px}:is(#root,body) [data-srt-dialog=white].report-time-dialog{border-radius:16px!important;width:min(600px,100%)!important;max-height:calc(100dvh - 48px)!important;font-size:14px!important}:is(#root,body) [data-srt-dialog=white].report-time-dialog>header{height:auto!important;min-height:72px!important;padding:18px 24px!important}:is(#root,body) [data-srt-dialog=white].report-time-dialog>header strong{color:var(--dialog-text)!important;font-size:18px!important}html body [role=dialog][aria-modal=false]:not(.listing-center-page *){color:#163344;border:1px solid var(--srt-border-color);border-radius:12px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);line-height:1.65;overflow:auto;box-shadow:0 12px 32px #16334420;background:#fff!important}@media (width<=767px){html body [data-srt-backdrop=true]{-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end!important;padding:0!important}:is(#root,body) [data-srt-dialog=white]{max-height:94dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:16px 16px 0 0;width:100%!important;max-width:100%!important}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-header,.detail-drawer-header,.task-detail-header,.task-drawer-header,.rule-edit-modal-header,.image-preview-header),:is(#root,body) [data-srt-dialog=white].account-security-dialog>header,:is(#root,body) [data-srt-dialog=white].report-time-dialog>header{gap:12px;min-height:64px!important;padding:14px 16px!important}:is(#root,body) [data-srt-dialog=white] :is(.settings-dialog-body,.detail-drawer-body,.task-detail-body,.task-drawer-body,.account-security-body){scrollbar-gutter:auto;padding:16px}:is(#root,body) [data-srt-dialog=white] :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[contenteditable=true]){font-size:16px!important}:is(#root,body) [data-srt-dialog=white] .check-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(#root,body) [data-srt-dialog=white] :is(.panel,.section-panel,.drawer-section,.task-detail-section){margin-bottom:16px;padding:14px}:is(#root,body) [data-srt-dialog=white] :is(.dialog-actions,.access-dialog-actions,.account-security-actions,.detail-drawer-footer){flex-wrap:wrap;gap:10px}:is(#root,body) [data-srt-dialog=white] :is(.dialog-actions,.access-dialog-actions,.account-security-actions)>button{flex:1;min-height:44px}:is(#root,body) [data-srt-dialog=white] :is(.detail-drawer-footer,.image-preview-toolbar){padding:14px 16px}:is(#root,body) [data-srt-dialog=white]:is(.settings-dialog-full,.task-detail-modal,.review-detail-drawer,.rule-edit-modal,.image-preview-dialog,.detail-drawer){border:0;border-radius:0;height:100dvh!important;max-height:100dvh!important}:is(#root,body) [data-srt-dialog=white].task-detail-modal .task-detail-header{grid-template-columns:48px minmax(0,1fr);max-height:40dvh;padding-right:66px!important}:is(#root,body) [data-srt-dialog=white] .task-detail-header>button[aria-label=关闭任务详情]{top:12px;right:16px}:is(#root,body) [data-srt-dialog=white] .task-modal-tabs{gap:16px;padding:0 16px}:is(#root,body) [data-srt-dialog=white] .task-modal-tabs button{white-space:nowrap;flex:1;min-height:48px}:is(#root,body) [data-srt-dialog=white] .task-compare-row,:is(#root,body) [data-srt-dialog=white] .task-compare-head{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}:is(#root,body) [data-srt-dialog=white] .task-compare-row>div,:is(#root,body) [data-srt-dialog=white] .task-compare-head>div{padding:8px}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog .diagnosis-report-page{gap:16px}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-center-grid{gap:16px;padding:16px}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-edit-modal-header{align-items:flex-start;padding-right:64px!important}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-page-actions .icon-button{position:absolute;top:12px;right:16px}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-page-actions>button:not(.icon-button){flex:calc(50% - 8px)}:is(#root,body) [data-srt-dialog=white].report-time-dialog{border-radius:16px 16px 0 0!important;max-height:94dvh!important}:is(#root,body) [data-srt-dialog=white] .image-preview-stage{padding:12px}}:is(#root,body) [data-srt-dialog=white].followup-popup{width:min(700px,100%)}:is(#root,body) [data-srt-dialog=white] .followup-popup-header{border-bottom:1px solid var(--srt-border-color);background:#fff;gap:16px;padding:24px;display:flex}:is(#root,body) [data-srt-dialog=white] .followup-popup-heading{flex:1;min-width:0}:is(#root,body) [data-srt-dialog=white] .followup-popup-close{position:static}:is(#root,body) [data-srt-dialog=white] .followup-popup-content{background:#fff;min-height:0;padding:20px 24px;overflow:auto}:is(#root,body) [data-srt-dialog=white] .followup-popup-list{max-height:none;overflow:visible}:is(#root,body) [data-srt-dialog=white] .followup-popup-list li{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;margin-bottom:12px}:is(#root,body) [data-srt-dialog=white] .followup-popup-actions{border-top:1px solid var(--srt-border-color);background:#fff;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}@media (width<=767px){:is(#root,body) [data-srt-dialog=white] .followup-popup-header,:is(#root,body) [data-srt-dialog=white] .followup-popup-content,:is(#root,body) [data-srt-dialog=white] .followup-popup-actions{padding:16px}:is(#root,body) [data-srt-dialog=white] .followup-popup-actions button{flex:1;min-height:44px}}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog :is(.diagnosis-summary-columns>article){border:1px solid var(--srt-border-color);background:#fff!important}:is(#root,body) [data-srt-dialog=white].rule-edit-modal .rule-page-actions>button{border:1px solid var(--srt-border-color);min-height:40px;color:var(--dialog-text);background:#fff;border-radius:8px;padding:8px 14px}:is(#root,body) [data-srt-dialog=white] button:disabled{opacity:.45;cursor:not-allowed}:is(#root,body) [data-srt-dialog=white]{overflow:clip}:is(#root,body) [data-srt-dialog=white].diagnosis-report-dialog :is(.diagnosis-identity,.diagnosis-identity-status){width:auto;position:static!important;inset:auto!important;transform:none!important}:is(#root,body) .followup-popup-list li{padding:0;display:block}.followup-popup-item-link{border-radius:inherit;color:inherit;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.followup-popup-item-link:hover{background:#f4fbf8}.followup-popup-item-link:focus-visible{outline-offset:2px;outline:2px solid #078a70}.followup-popup-item-photo{border:1px solid var(--srt-border-color);background:#f5f9f8;border-radius:8px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.followup-popup-item-photo img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.followup-popup-item-photo>span{text-align:center;color:#73868b;padding:4px;font-size:10px;line-height:1.4}.followup-popup-item-sku{color:#73868b;overflow-wrap:anywhere;font-size:11px}.followup-popup-item-top{flex-wrap:wrap}@media (width<=767px){.followup-popup-item-link{gap:10px;padding:12px}.followup-popup-item-photo{flex-basis:48px;width:48px;height:48px}html body #root .listing-center-page .drawer-backdrop:has(>.listing-detail-drawer){top:var(--listing-dialog-nav-top,0px);bottom:var(--listing-dialog-nav-bottom,0px);box-sizing:border-box;align-items:stretch;left:0;right:0;overflow:clip;z-index:calc(300 + var(--dialog-level,0) * 20)!important;padding:0!important}html body #root .listing-center-page .drawer-backdrop>.detail-drawer.listing-detail-drawer{box-sizing:border-box;border-bottom:0;border-radius:0;min-width:0;overflow:hidden;width:100%!important;max-width:100%!important;height:var(--listing-dialog-available-height,100dvh)!important;max-height:var(--listing-dialog-available-height,100dvh)!important}html body #root .listing-center-page .listing-detail-drawer .detail-drawer-header{border-radius:0}}
