@charset "UTF-8";._docTypeModal_1haom_2 .ant-modal-content{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 12px 48px #0000001f}._docTypeModal_1haom_2 .ant-modal-header{display:none}._docTypeModal_1haom_2 .ant-modal-body{padding:32px 40px 40px}._docTypeModal_1haom_2 .ant-modal-close{top:20px;inset-inline-end:24px}._root_1haom_19{height:100%;width:100%;min-height:100%}._root_1haom_19 .check-document-page{min-height:calc(100vh - 64px);background:#f5f6f8;padding:0 8px}._root_1haom_19 .check-document-page.is-obscured{filter:blur(0);-webkit-user-select:none;user-select:none;pointer-events:none}._root_1haom_19 .check-document-toolbar{max-width:1120px;margin:0 auto 12px}._root_1haom_19 .cd-back{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;font-size:20px;font-weight:500;color:#131212;cursor:pointer;font-family:PingFang SC,PingFang SC,sans-serif}._root_1haom_19 .cd-back:hover{color:#2770ef}._root_1haom_19 .check-document-surface{margin:0 auto;background:#fff;width:1424px;border-radius:8px;height:calc(100vh - 56px)}._root_1haom_19 .cd-topbar{padding:16px 32px;box-sizing:border-box;border-bottom:1px solid #efefef;display:flex;align-items:center;height:72px}._root_1haom_19 .cd-topbar-steps{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}._root_1haom_19 .cd-surface-body{box-sizing:border-box;width:980px;margin:40px auto;overflow:visible}._root_1haom_19 .cd-surface-scroll{max-height:calc(100vh - 300px);overflow:auto}._root_1haom_19 .cd-surface-header{padding:22px 40px 0;box-sizing:border-box}._root_1haom_19 .doc-flow-steps{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:0}._root_1haom_19 .doc-flow-step{display:inline-flex;align-items:center;gap:10px}._root_1haom_19 .doc-flow-step-circle{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;flex-shrink:0;line-height:1}._root_1haom_19 .doc-flow-step.is-active .doc-flow-step-circle{background:#2770ef1a;color:#2770ef;border:1px solid #2770EF}._root_1haom_19 .doc-flow-step.is-active .doc-flow-step-title{color:#2770ef;font-weight:400}._root_1haom_19 .doc-flow-step.is-wait .doc-flow-step-circle{background:#eee;color:#8d8e99;border:1px solid #EEEEEE}._root_1haom_19 .doc-flow-step.is-wait .doc-flow-step-title{color:#8d8e99}._root_1haom_19 .doc-flow-step.is-done .doc-flow-step-circle{background:#2770ef;color:#fff;border:1px solid #2770ef;font-size:12px}._root_1haom_19 .doc-flow-step.is-done .doc-flow-step-title{color:#2770ef}._root_1haom_19 .doc-flow-connector{width:100px;height:2px;margin:0 14px;align-self:center;background:#e0e0e099;flex-shrink:0}._root_1haom_19 .doc-flow-step-title{font-size:16px;white-space:nowrap;font-family:PingFang SC,PingFang SC,sans-serif}._root_1haom_19 .cd-bottom-divider{position:absolute;width:980px!important;bottom:80px;min-width:980px}._root_1haom_19 .cd-page-heading{margin:0 0 32px;font-size:20px;font-weight:500;color:#1f1f1f;font-family:PingFang SC,PingFang SC,sans-serif}._root_1haom_19 .upload-section{margin-bottom:32px}._root_1haom_19 .section-heading{margin-bottom:12px}._root_1haom_19 .section-heading-row{display:flex;align-items:center;gap:8px}._root_1haom_19 .section-title-main,._root_1haom_19 .section-title-draft-main{margin:0;font-size:15px;font-weight:600;color:#1f1f1f}._root_1haom_19 .req-star{color:#fe545f;margin-right:4px}._root_1haom_19 .section-sub{margin:6px 0 0;font-size:13px;color:#8d8e99;line-height:20px}._root_1haom_19 .draft-count-pill{margin-top:10px;display:inline-block;font-size:13px;font-weight:500;color:#535353}._root_1haom_19 .upload-wrapper{width:100%;box-sizing:border-box;position:relative;margin-top:12px}._root_1haom_19 .upload-dragger{margin-bottom:0;width:100%;box-sizing:border-box}._root_1haom_19 .upload-dragger .ant-upload-drag{background:#2770ef05;border:1px dashed rgba(39,112,239,.6);border-radius:8px;padding:20px 16px;display:flex;align-items:center;justify-content:center}._root_1haom_19 .upload-dragger--main .ant-upload-drag{height:74px}._root_1haom_19 .upload-dragger--draft .ant-upload-drag{height:176px}._root_1haom_19 .upload-dragger .ant-upload-drag:hover{border-color:#2770ef;background:#eef6ff}._root_1haom_19 .upload-content{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;padding:8px 0}._root_1haom_19 .upload-content--compact{min-height:100px}._root_1haom_19 .upload-dragger--main .upload-content--compact{min-height:74px;padding:0;justify-content:center}._root_1haom_19 .upload-dragger--main .upload-content--compact .ant-upload-drag-icon{margin-bottom:4px}._root_1haom_19 .cd-upload-icon-blue .anticon,._root_1haom_19 .cd-upload-icon-blue{color:#2770ef}._root_1haom_19 .upload-dragger .ant-upload-drag-icon{display:flex;gap:4px;font-weight:500}._root_1haom_19 .upload-dragger p.ant-upload-text{font-size:14px;color:#131212;margin:0;text-align:center;line-height:22px;font-weight:400}._root_1haom_19 .click-upload{color:#2770ef;cursor:pointer;font-weight:500;margin-left:2px}._root_1haom_19 .file-requirements{font-size:12px;color:#8d8e99}._root_1haom_19 .inline-error{color:#fe545f;font-size:12px;margin-top:8px}._root_1haom_19 .draft-err{margin-bottom:8px}._root_1haom_19 .file-list-item,._root_1haom_19 .draft-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 12px;border-bottom:1px solid rgba(224,224,224,.4)}._root_1haom_19 .draft-list-item.is-error .file-name-text{color:#fe545f}._root_1haom_19 .draft-list-item:hover{background-color:#2770ef14;color:#2770ef}._root_1haom_19 .file-info{display:flex;align-items:center;gap:10px;min-width:0;flex:1}._root_1haom_19 .file-info--draft{max-width:580px;flex:0 0 600px}._root_1haom_19 .file-name-text{font-size:14px;color:#313131;word-break:break-all}._root_1haom_19 .file-name-text--draft{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_1haom_19 .file-list-item--uploading{opacity:.8}._root_1haom_19 .uploading-text{font-size:12px;color:#8d8e99;flex-shrink:0}._root_1haom_19 .delete-icon{color:#8d8e99;cursor:pointer;flex-shrink:0;transition:color .2s}._root_1haom_19 .delete-icon:hover{color:#ff4d4f}._root_1haom_19 .draft-list{margin-bottom:8px}._root_1haom_19 .draft-type-select{flex-shrink:0;margin-left:auto}._root_1haom_19 .draft-meta{display:flex;align-items:center;gap:12px;flex-shrink:0}._root_1haom_19 .draft-meta .reportPeriod{width:160px}._root_1haom_19 .draft-meta .reportPeriodTrigger{height:32px;border-radius:8px;font-size:13px;padding:0 10px}._root_1haom_19 .draft-meta .reportPeriodPanel{width:360px}._root_1haom_19 .draft-meta .reportPeriodStepOne{grid-template-columns:96px 96px 96px 72px}._root_1haom_19 .draft-meta .reportPeriodColumn{padding:6px 0}._root_1haom_19 .draft-meta .periodOptionRow{height:32px;font-size:12px;padding:0 10px}._root_1haom_19 .draft-meta .reportPeriodStepTwo{min-height:180px}._root_1haom_19 .draft-meta .reportPeriodSummaryHeader{font-size:12px;padding:10px 10px 6px}._root_1haom_19 .draft-meta .periodSummaryRow{min-height:36px}._root_1haom_19 .draft-meta .periodSummaryText,._root_1haom_19 .draft-meta .periodSummaryPrev,._root_1haom_19 .draft-meta .periodSummaryCurrent{font-size:12px;padding:0 10px}._root_1haom_19 .draft-meta .reportPeriodArrow{font-size:10px}._root_1haom_19 .draft-meta .reportPeriodValue{font-size:13px}._root_1haom_19 .ant-select-selection-item{font-size:14px}._root_1haom_19 .cd-footer-actions{position:absolute;right:260px;bottom:32px;display:flex;align-items:center;justify-content:flex-end;gap:12px}._root_1haom_19 .cd-btn-cancel{min-width:48px;height:32px;border-radius:8px;border:1px solid rgba(224,224,224,.6);background:#fff;color:#131212;font-weight:400}._root_1haom_19 .ant-upload-list-item{display:none!important}._root_4gftu_2{width:100%;height:100%}#loading{position:absolute;width:100%;height:100%;top:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:10;font-size:20px}@keyframes _rotation_4gftu_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.loading>.loading-font{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.loading>.loading-font>.font{z-index:1000;position:relative}.loading>.loading-font>.description{font-size:14px;font-family:PingFang SC-中等,PingFang SC;font-weight:400;color:#2770ef;z-index:9999;margin-top:8px}.number{font-size:15px;font-family:PingFang SC-中等,PingFang SC;font-weight:400;color:#2770ef;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)!important}.boxShadow{width:100%;height:100%;position:absolute;background:#fff;z-index:10}.needTransboxShadow{width:100%;height:100%;position:absolute;background:#ffffff80;z-index:10}._root_bk55e_3{box-shadow:none}._root_bk55e_3[data-variant=primary]{background:#2770ef!important;border-color:#2770ef!important;color:#fff!important;outline:none!important}._root_bk55e_3[data-variant=primary]:hover:not(:disabled),._root_bk55e_3[data-variant=primary]:focus-visible:not(:disabled){background:#1d5bee!important;outline:none!important}._root_bk55e_3[data-variant=primary]:active:not(:disabled){background:#1d5bee!important}._root_bk55e_3[data-variant=primary]:disabled{opacity:.55;cursor:not-allowed}._root_bk55e_3[data-variant=comingSoon]{background:#e7e6e8!important;border-color:#e7e6e8!important;color:#8d8e99!important;cursor:not-allowed}._root_bk55e_3[data-variant=comingSoon]:hover,._root_bk55e_3[data-variant=comingSoon]:focus-visible,._root_bk55e_3[data-variant=comingSoon]:active{background:#e7e6e8!important;border-color:#e7e6e8!important;color:#8d8e99!important}._root_bk55e_3[data-variant=cancel]{background:#fff!important;border:1px solid rgba(224,224,224,.6)!important;color:#1f1f1f!important}._root_bk55e_3[data-variant=cancel]:hover:not(:disabled),._root_bk55e_3[data-variant=cancel]:focus-visible:not(:disabled){background:#f5f5f5!important;border-color:#e0e0e099!important;color:#131212!important}._root_bk55e_3[data-variant=cancel]:active:not(:disabled){background:#f5f5f5!important;border-color:#e0e0e099!important;color:#131212!important}._root_bk55e_3[data-variant=cancel]:disabled{opacity:.55;cursor:not-allowed}._root_bk55e_3[data-variant=danger]{background:#fe545f!important;color:#fff!important}._root_bk55e_3[data-variant=danger]:hover:not(:disabled),._root_bk55e_3[data-variant=danger]:focus-visible:not(:disabled){background:#fe545fb3!important;color:#fff!important}._root_bk55e_3[data-variant=danger]:active:not(:disabled){background:#fe545fb3!important;color:#fff}._root_bk55e_3[data-variant=danger]:disabled{opacity:.55;cursor:not-allowed}._root_1bk5t_2 .confirm-form{max-width:100%;padding-top:2px}._root_1bk5t_2 .confirm-form .ant-select-selector{width:480px!important}._root_1bk5t_2 .confirm-form .ant-spin-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0;align-items:start}._root_1bk5t_2 .confirm-form .confirm-field{margin-bottom:26px;min-width:0}._root_1bk5t_2 .confirm-form .confirm-field:first-child{grid-column:1/-1}._root_1bk5t_2 .confirm-panel{width:100%;min-height:520px;padding-top:2px}._root_1bk5t_2 .confirm-panel-title{margin:0 0 32px;font-family:PingFang SC,PingFang SC,sans-serif;font-size:20px;font-weight:500;color:#131212;line-height:28px}._root_1bk5t_2 .confirm-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0;align-items:start}._root_1bk5t_2 .confirm-label{display:flex;align-items:center;gap:0;font-size:14px;color:#131212;margin-bottom:12px;line-height:22px;font-weight:400}._root_1bk5t_2 .confirm-label-required:before{content:"*";color:#f01d24;margin-right:6px}._root_1bk5t_2 .confirm-field-error{margin-top:6px;font-size:12px;line-height:18px;color:#f01d24}._root_1bk5t_2 .confirm-form .ant-input,._root_1bk5t_2 .confirm-form .ant-select-selector,._root_1bk5t_2 .confirm-form .ant-input-affix-wrapper{height:32px!important;border-radius:8px!important;border:1px solid #E5E6EB!important;background:#fff!important;box-shadow:none!important;font-size:14px;color:#1d2129;padding:0 16px!important}._root_1bk5t_2 .confirm-form .ant-input::placeholder,._root_1bk5t_2 .confirm-form .ant-select-selection-placeholder,._root_1bk5t_2 .confirm-form .ant-input-textarea textarea::placeholder{color:#c9cdd4}._root_1bk5t_2 .confirm-form .ant-input:hover,._root_1bk5t_2 .confirm-form .ant-select-selector:hover,._root_1bk5t_2 .confirm-form .ant-input-affix-wrapper:hover{border-color:#93b7ff!important}._root_1bk5t_2 .confirm-form .ant-input:focus,._root_1bk5t_2 .confirm-form .ant-input-focused,._root_1bk5t_2 .confirm-form .ant-select-focused .ant-select-selector,._root_1bk5t_2 .confirm-form .ant-input-affix-wrapper-focused{border-color:#2f6bff!important;box-shadow:0 0 0 2px #2f6bff1f!important}._confirmField_1bk5t_101{margin-bottom:26px;min-width:0}._confirmFieldFull_1bk5t_106{grid-column:1/-1}._reportPeriod_1bk5t_110{position:relative;width:100%}._reportPeriodTrigger_1bk5t_115{width:100%;height:32px;border:1px solid #e5e6eb;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:14px;color:#1d2129;cursor:pointer;transition:all .2s ease}._reportPeriodTrigger_1bk5t_115:hover{border-color:#93b7ff}._reportPeriodTriggerActive_1bk5t_135{border-color:#2f6bff;box-shadow:0 0 0 2px #2f6bff1f}._reportPeriodValue_1bk5t_140{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reportPeriodPlaceholder_1bk5t_148{color:#c9cdd4}._reportPeriodArrow_1bk5t_152{color:#a0a7b4;font-size:12px}._reportPeriodPanel_1bk5t_157{position:absolute;top:calc(100% + 10px);left:0;z-index:30;width:500px;max-height:min(100vh - 24px,560px);background:#fff;border:1px solid #e5e6eb;border-radius:12px;box-shadow:0 8px 24px #0000001f;overflow:hidden;display:flex;flex-direction:column}._reportPeriodStepOne_1bk5t_173{display:flex;flex:1;min-height:0;overflow-y:auto}._reportPeriodColumn_1bk5t_180{border-right:1px solid #edf0f5;padding:10px 0;width:130px}._reportPeriodColumn_1bk5t_180:last-child{border-right:none}._reportPeriodRangeHint_1bk5t_190{display:flex;align-items:center;justify-content:flex-start;padding-left:14px;color:#1d2129;font-size:14px}._periodOptionRow_1bk5t_199{width:100%;height:35px;border:none;background:transparent;display:flex;align-items:center;gap:10px;padding:0 14px;font-size:14px;color:#1d2129;cursor:pointer}._periodOptionRow_1bk5t_199:hover,._periodOptionRowActive_1bk5t_214{background:#f7f8fa}._selectionDot_1bk5t_218{width:18px;height:18px;border-radius:50%;border:1px solid #c5cdd8;position:relative;box-sizing:border-box;flex-shrink:0}._selectionDotActive_1bk5t_228{border-color:#2f6bff}._selectionDotActive_1bk5t_228:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#2f6bff}._selectionDotReadOnlyActive_1bk5t_244{border-color:#c9cdd4}._selectionDotReadOnlyActive_1bk5t_244:after{background:#c9cdd4}._selectionDotDimmed_1bk5t_253{border-color:#c9cdd4;background:transparent}._reportPeriodFooter_1bk5t_258{display:flex;flex-shrink:0;justify-content:flex-end;gap:10px;padding:6px 18px;border-top:1px solid #edf0f5;background:#fff}._periodGhostButton_1bk5t_268,._periodPrimaryButton_1bk5t_269{min-width:60px;height:32px;padding:0 18px;border-radius:10px;font-size:14px;cursor:pointer}._periodGhostButton_1bk5t_268{border:1px solid #d9dde4;background:#fff;color:#4e5969}._periodPrimaryButton_1bk5t_269{border:none;background:#2f6bff;color:#fff;box-shadow:0 6px 12px #2f6bff2e}._periodPrimaryButton_1bk5t_269:disabled,._periodPrimaryButton_1bk5t_269.ant-btn-disabled{background:#e5e6eb!important;border-color:#e5e6eb!important;color:#a0a7b4!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}._reportPeriodStepTwo_1bk5t_301{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative;padding:0 12px;box-sizing:border-box;--period-label-col-width: 100px;--period-col-gap: 16px}._reportPeriodStepTwo_1bk5t_301:before{content:"";position:absolute;top:0;bottom:0;left:calc(12px + var(--period-label-col-width));width:1px;background:#edf0f5;pointer-events:none}._reportPeriodSummaryHeader_1bk5t_327,._periodSummaryRow_1bk5t_328{display:grid;grid-template-columns:var(--period-label-col-width, 100px) 1fr 1fr}._reportPeriodSummaryHeader_1bk5t_327{padding:12px 0 8px;color:#86909c;font-size:14px}._reportPeriodSummaryHeader_1bk5t_327 ._periodSummaryLabelCol_1bk5t_339{padding-left:14px;padding-right:12px}._reportPeriodSummaryHeader_1bk5t_327 span:nth-child(2){padding-left:calc(14px + var(--period-col-gap, 16px))}._reportPeriodSummaryHeader_1bk5t_327 span:nth-child(3){padding-left:14px}._reportPeriodSummaryHeader_1bk5t_327 span,._periodSummaryRow_1bk5t_328 span{padding:0}._reportPeriodSummaryBody_1bk5t_358{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:0}._periodSummaryRow_1bk5t_328{width:100%;border:none;background:transparent;align-items:center;text-align:left;display:grid;grid-template-columns:var(--period-label-col-width, 100px) 1fr 1fr}._periodSummaryCurrent_1bk5t_377{display:flex;align-items:center;gap:10px;padding:0 14px 0 calc(14px + var(--period-col-gap, 16px));font-size:14px;color:#1d2129;background:transparent;border:none;cursor:pointer;height:38px}._periodSummaryPrev_1bk5t_390{display:flex;align-items:center;gap:10px;padding:0 14px;font-size:14px;color:#1d2129;background:transparent;border:none;cursor:pointer;height:38px}._periodSummaryText_1bk5t_403{display:flex;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:14px;color:#1d2129}._periodSummaryRowActive_1bk5t_412{background:transparent}._periodSummaryRowDisabled_1bk5t_416{color:#c9cdd4;cursor:not-allowed}._periodSummaryRowDisabled_1bk5t_416 ._selectionDot_1bk5t_218,._periodSummaryRowDisabled_1bk5t_416 ._selectionDotActive_1bk5t_228,._periodSummaryRowDisabled_1bk5t_416 ._selectionDotDimmed_1bk5t_253{border-color:#c9cdd4}._periodSummaryRowDisabled_1bk5t_416 ._selectionDotActive_1bk5t_228:after{background:#c9cdd4}._reportPeriodReadOnly_1bk5t_431 ._periodOptionRow_1bk5t_199:disabled,._reportPeriodReadOnly_1bk5t_431 ._periodSummaryCurrent_1bk5t_377:disabled:not(._periodSummaryRowDisabled_1bk5t_416),._reportPeriodReadOnly_1bk5t_431 ._periodSummaryPrev_1bk5t_390:disabled:not(._periodSummaryRowDisabled_1bk5t_416){cursor:default;opacity:1;color:#1d2129;background:transparent}._reportPeriodReadOnly_1bk5t_431 ._periodSummaryCurrent_1bk5t_377:disabled._periodSummaryRowDisabled_1bk5t_416,._reportPeriodReadOnly_1bk5t_431 ._periodSummaryPrev_1bk5t_390:disabled._periodSummaryRowDisabled_1bk5t_416{cursor:default;opacity:1;color:#c9cdd4;background:transparent}._reportPeriodFullWidth_1bk5t_447,._reportPeriodFullWidth_1bk5t_447 ._reportPeriodTrigger_1bk5t_115{width:100%}._root_ddak4_2{width:100%;height:100%}.check-record-container{background:#fff;height:calc(100vh - 56px);margin:0 8px 8px}.check-record-content{margin:0 auto;background:#fff;height:calc(100% - 32px);display:flex;flex-direction:column;min-height:0}.check-record-main{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.breadcrumb{margin-bottom:20px;font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:400;color:#595959}.breadcrumb-link{color:#dfdfdf;cursor:pointer;text-decoration:none;transition:color .3s}.breadcrumb-link:hover{color:#006ab2}.breadcrumb-separator{color:#8c8c8c;margin:0 8px}.breadcrumb-current{color:#262626}.filter-section{flex-shrink:0;margin-bottom:16px;padding:16px 32px 0;border-radius:0}.filter-section .ant-select-selector{font-size:12px}.filter-section .ant-select-selector:hover{border-color:#2770ef!important}.filter-section .ant-picker-input>input{font-size:12px}.record-date-range-picker{width:280px}.record-date-range-picker.ant-picker{height:32px;border-radius:10px;border:1px solid #e0e0e0;background:#fff;padding:0 8px 0 12px}.record-date-range-picker.ant-picker:hover{border-color:#2770ef}.record-date-range-picker .ant-picker-input>input{font-size:12px;font-family:PingFang SC,PingFang SC;color:#131212}.record-date-range-picker .ant-picker-suffix{color:#8d8e99}.record-date-range-picker .ant-picker-clear{inset-inline-end:10px}.record-date-range-picker .ant-picker-range-separator{color:#8c8c8c}.filter-row{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.filter-item{display:flex;align-items:center;gap:8px}.filter-item-with-actions{gap:24px}.filter-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.filter-query-btn,.filter-reset-btn{height:28px;min-height:28px;padding:0 10px;line-height:1;font-size:12px;border-radius:8px;font-family:PingFang SC,PingFang SC,sans-serif;gap:5px!important}.filter-query-btn .ant-btn-icon,.filter-reset-btn .ant-btn-icon{margin-inline-end:0!important;font-size:12px}.filter-query-btn{background:#2770ef;border-color:#2770ef}.filter-query-btn:hover,.filter-query-btn:focus{background:#1f5fd4!important;border-color:#1f5fd4!important}.filter-reset-btn{color:#131212;border-color:#e0e0e0;background:#fff}.filter-reset-btn .ant-btn-icon{font-size:10px}.filter-reset-btn:hover,.filter-reset-btn:focus{color:#2770ef!important;border-color:#2770ef!important}.filter-input{font-family:PingFang SC,PingFang SC;font-size:12px}.table-section{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;padding:0 32px}.table-section .ant-table-wrapper{flex:1;min-height:0;display:flex;flex-direction:column}.table-section .ant-spin-nested-loading,.table-section .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column;min-width:0}.table-section .ant-table{flex:1;min-height:0;display:flex;flex-direction:column}.table-section .ant-table.ant-table-bordered{flex:1;min-height:0}.table-section .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.table-section .ant-table-header,.table-section .ant-table-thead{flex-shrink:0}.table-section .ant-table-body{scroll-behavior:auto}.check-record-pagination{flex-shrink:0;margin-top:auto;padding-top:12px}.check-record-table{background:#fff}.check-record-table .ant-table-tbody>tr.ant-table-placeholder>td{padding:0!important;border-bottom:none!important;vertical-align:middle}.check-record-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:24px 16px}.check-record-table-empty-img{width:225px;height:180px;object-fit:contain}.check-record-table .ant-table-thead>tr>th{background:#f7f9fa;border-bottom:1px solid #f0f0f0;border-right:none;font-size:14px;color:#8d8e99;font-weight:400}.check-record-table .ant-table-tbody>tr>td{font-family:PingFang SC,PingFang SC;font-size:12px;font-weight:400;padding:12px 16px;color:#262626;border-bottom:1px solid #f0f0f0;border-right:none}.check-record-table :is(th,td).ant-table-cell{border-inline-end:none!important;border-right:none!important}.check-record-table .ant-table-container,.check-record-table .ant-table-bordered .ant-table-container{border-inline-start:none!important;border-inline-end:none!important}.check-record-table .ant-table-tbody>tr:hover>td{background:#fafafa}.file-name-cell{display:flex;align-items:flex-start;gap:12px;text-align:left}.file-icon-word{font-size:20px;color:#1890ff;margin-top:2px;flex-shrink:0}.file-icon-pdf{font-size:20px;color:#ff4d4f;margin-top:2px;flex-shrink:0}.file-name-content{flex:1;min-width:0;position:relative}.file-name-text{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#313131;display:block;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.file-name-text.is-audit-complete,.file-name-text.is-clickable:hover{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#2770ef;cursor:pointer}.file-name-text.is-audit-complete:hover{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#2770ef}.draft-info{font-size:12px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#8c8c8c;margin-top:4px;margin-right:8px;display:inline-block}.view-draft-link:hover{color:#40a9ff}.view-file-link{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#2770ef;cursor:pointer;text-decoration:none;transition:color .3s;display:inline-block;font-weight:500}.view-file-link:hover{color:#2770ef;text-decoration:none}.status-text{display:inline-flex;align-items:center;gap:0;font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:400}.status-text .ant-tag{margin-inline-end:0}.status-text .icon-warning{margin-left:4px;font-size:14px;color:inherit;flex-shrink:0}.status-text .icon-warning-trigger{display:inline-flex;align-items:center;cursor:pointer}.status-line{display:flex;align-items:center;color:#595959}.status-load{display:flex;align-items:center;gap:8px}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0;margin-right:4px}.status-dot-yellow{background-color:#ffb669}.status-dot-blue{background-color:#0068b2}.status-dot-red{background-color:#fe545f}.status-dot-green{background-color:#61d4ad}.status-dot-gray{background-color:#bfbfbf}.check-result-number{color:#f01d24;margin:0 4px}.action-icon{font-size:16px;color:#8c8c8c;cursor:pointer;transition:color .3s}.action-icon:hover{color:#1890ff}.record-action-group{display:flex;align-items:center;gap:12px;white-space:nowrap}.record-action-btn,.record-action-more{border:none;background:transparent;padding:0;font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:400;line-height:20px;color:#2770ef;cursor:pointer}.record-action-btn.ant-btn-link{padding-inline:0;padding-block:0;height:auto;min-height:unset;vertical-align:baseline;border:none;box-shadow:none}.record-action-btn.ant-btn-link:not(:disabled):hover{color:#4f8df3}.record-action-btn.ant-btn-link:not(:disabled):focus-visible{outline:none}.record-action-btn:hover,.record-action-more:hover{color:#4f8df3}.record-action-btn-danger{color:#131212}.record-action-btn-danger:hover{color:#ff4d4f}.record-action-btn:disabled,.record-action-btn-disabled,.record-action-btn.ant-btn-link:disabled{color:#00000040!important;cursor:not-allowed}.record-action-btn:disabled:hover,.record-action-btn-disabled:hover,.record-action-btn.ant-btn-link:disabled:hover{color:#00000040!important}.record-action-btn-wrap{display:inline-flex;align-items:center}.record-action-more{font-weight:600;letter-spacing:2px}.record-action-menu-entry{display:inline-flex;align-items:center;color:#2770ef}.record-action-menu-entry-danger{color:#131212}.record-action-menu-entry-danger:hover{color:#ff4d4f}.check-record-detail-modal .ant-modal-content{padding:0;border-radius:12px;overflow:hidden;box-shadow:0 18px 48px #13121229}.check-record-detail-modal .ant-modal-body{padding:0}.check-record-detail-modal .ant-drawer-content{display:flex;flex-direction:column}.check-record-detail-modal .ant-drawer-body{display:flex;flex:1;flex-direction:column;min-height:0;padding:24px 28px 0;overflow:hidden}.check-record-detail-modal .ant-spin-nested-loading,.check-record-detail-modal .ant-spin-container{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.record-detail-modal{background:#fff;flex:1;min-height:0;display:flex;flex-direction:column}.record-detail-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding-bottom:24px}.record-detail-title{font-family:PingFang SC,PingFang SC;font-size:20px;font-weight:600;color:#131212}.record-detail-close{border:none;background:transparent;width:32px;height:32px;font-size:28px;line-height:1;color:#8d8e99;cursor:pointer}.record-detail-body{flex:1;min-height:0;overflow-y:auto;padding-bottom:16px}.record-detail-field{margin-bottom:28px}.record-detail-label{margin-bottom:14px;font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:500;color:#131212}.record-detail-label-required:before{content:"*";color:#f01d24;margin-right:6px}.record-detail-input.ant-input-affix-wrapper,.record-detail-input.ant-input{height:40px;border-radius:10px;border:1px solid #e8ebf0;background:#fff;box-shadow:none;color:#131212}.record-detail-input.ant-input-affix-wrapper{padding:0 14px}.record-detail-input.ant-input{padding:0 14px;line-height:40px}.record-detail-input input{color:#131212}.record-detail-input.ant-input-affix-wrapper-disabled,.record-detail-input.ant-input-disabled{color:#131212;background:#fff}.record-detail-input-arrow{color:#a3a9b6;font-size:16px}.record-detail-draft-list{border-top:1px solid #eef1f5}.record-detail-main-file,.record-detail-draft-item{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eef1f5;gap:16px}.record-detail-file-left{min-width:0;display:flex;align-items:center;gap:12px;flex:1}.record-detail-file-icon{font-size:22px;color:#2770ef;flex-shrink:0}.record-detail-file-name,.record-detail-draft-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC,PingFang SC;font-size:14px;color:#131212;cursor:pointer}.record-detail-draft-name-wrap{max-width:calc(100% - 220px)}.record-detail-draft-tags{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.record-detail-report-period{height:40px;border-radius:10px;border:1px solid #e8ebf0;background:#fff;padding:0 14px;display:flex;align-items:center;font-size:14px;color:#8d8e99}.record-detail-draft-tag--period,.record-detail-draft-tag{background-color:#f5f5f5;height:22px;line-height:22px;gap:8px;border-radius:6px;border:1px solid rgba(224,224,224,.6);padding:5px 8px;color:#8d8e99}.record-detail-empty{height:58px;display:flex;align-items:center;color:#8d8e99;font-size:14px}.record-detail-footer{flex-shrink:0;margin-top:auto;border-top:1px solid #eef1f5;padding:16px 0 24px;display:flex;justify-content:flex-end;gap:14px;background:#fff}.record-detail-btn{min-width:80px;height:38px;border-radius:10px;font-size:14px}.empty-state-container{min-height:calc(100vh - 320px)}.record-page-header{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-bottom:1px solid #f0f0f0}.record-page-title{font-family:PingFang SC,PingFang SC;font-size:20px;font-weight:500;color:#131212}.record-page-actions{display:flex;align-items:center;gap:12px}{}.record-create-project-btn{height:32px!important;min-height:32px!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important;line-height:1!important;border-radius:10px!important;box-shadow:0 2px 8px #2770ef38!important;gap:4px!important}.record-create-project-btn .ant-btn-icon{margin-inline-end:0!important;font-size:13px}.record-create-project-btn:hover:not(:disabled),.record-create-project-btn:focus-visible:not(:disabled){box-shadow:0 4px 12px #2770ef47!important}.record-icon-btn{width:32px;height:32px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.record-icon-btn-danger{color:#ff4d4f}.record-create-btn{height:32px;padding:0 14px;border-radius:8px;font-weight:500}.record-empty-state{min-height:calc(100vh - 240px);display:flex;flex-direction:column;align-items:center}.record-empty-top{display:flex;flex-direction:column;align-items:center;margin-top:80px}.record-empty-img{width:120px;height:120px}.record-empty-title{font-weight:400;font-size:18px;text-align:center;vertical-align:middle;padding-top:18px;color:#0c0d0e}.record-empty-subtitle{font-weight:400;font-size:14px;line-height:22px;color:#737a87;padding-top:8px}.record-empty-steps-card{width:1344px;height:246px;background:#f7f8fa;border-radius:12px;padding:24px;position:absolute;bottom:48px}.record-empty-card-title{font-family:PingFang SC;font-size:20px;color:#131212;margin-bottom:24px}.record-empty-steps{display:flex;align-items:flex-start;justify-content:space-between;position:relative;background-color:#fff;width:1296px;height:187px;border-radius:8px}.record-empty-step-col{flex:1;min-width:0;display:flex;flex-direction:column;padding:50px 59px;align-items:flex-start}.record-empty-step-main{display:flex;align-items:flex-start;gap:23px;width:100%;margin-bottom:12px}.record-empty-step-text{flex:1;min-width:0;height:81px}.record-empty-step-icon{color:#006ab2;font-size:22px;display:flex;align-items:center;justify-content:flex-start;margin-top:6px}.record-empty-step-title{margin-top:0;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:16px;color:#131212}.record-empty-step-desc{margin-top:8px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#5e5e66;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.record-empty-step-bottom{width:100%;height:22px;margin-top:auto;position:relative}.record-empty-step-bottom .record-empty-step-dot{position:absolute;top:0;transform:translate(-50%);margin-left:10px}.record-empty-step-bottom .record-empty-step-connector{position:absolute;width:348px;left:50px;right:0;top:10px;height:2px;margin:0;flex:none;background:linear-gradient(270deg,#e9efff,#e9efff00)}.record-empty-step-connector-last{width:285px;height:2px;top:10px;left:20px;position:absolute;background:linear-gradient(270deg,#e9efff,#e9efff00)}.record-empty-step-dot{width:26px;height:26px;border-radius:50%;background:#0068b20f;display:flex;align-items:center;justify-content:center;color:#006ab2;font-size:12px;font-weight:500;flex-shrink:0;margin:0}.record-empty-step-dots-row{position:absolute;left:0;right:0;bottom:14px;display:flex;align-items:center;z-index:2;pointer-events:none;padding:0}.record-empty-step-dot-col{flex:1;display:flex;align-items:center;justify-content:center;padding:0}.record-empty-step-dot-col-third{flex:1.35}.record-empty-step-divider{width:60px;display:flex;align-items:center;justify-content:center;color:#00000040;align-self:center}.record-empty-step-chevron{font-size:18px;line-height:1;font-weight:500}.record-empty-step-connector{flex:1;height:2px;background:linear-gradient(270deg,#e9efff,#e9efff00);border-radius:2px;margin:0 6px;min-width:0;align-self:center}.record-empty-step-col{position:relative;z-index:1;margin:0}.record-empty-step-col-third{flex:1.35}.empty-state-button{width:160px;height:40px;font-weight:500;border-radius:4px;background:#006ab2;border:none;box-shadow:0 4px 12px #1890ff4d;transition:all .3s;cursor:pointer;margin-top:56px}.empty-state-button:hover{background:#006ab2!important;box-shadow:0 6px 16px #1890ff66;transform:translateY(-2px)}.ant-empty-description{margin-top:32px}.empty-text{margin:16px 0 0;color:#9e9e9e;font-size:14px;text-align:center}.check-record-modal .ant-modal-content{border-radius:12px;padding:0}.check-record-modal .ant-modal-body{padding:0}.check-record-modal .ant-modal-close{top:16px;right:24px}.check-record-doc-type-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 12px 48px #0000001f;width:690px;height:480px}.check-record-doc-type-modal .ant-modal-header{display:none}.check-record-doc-type-modal .ant-modal-body{padding:24px}.check-record-doc-type-modal .ant-modal-close{top:20px;right:24px}.check-record-doc-type-modal .doc-type-modal-inner .dtm-title{margin:0 0 12px;font-size:20px;font-weight:600;color:#1f1f1f;font-family:PingFang SC,PingFang SC,sans-serif}.check-record-doc-type-modal .doc-type-modal-inner .dtm-desc{margin:0 0 28px;font-size:14px;line-height:22px;color:#8c8c8c;max-width:720px}.check-record-doc-type-modal .doc-type-modal-inner .dtm-cards{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}.check-record-doc-type-modal .doc-type-modal-inner .dtm-empty-hint{width:100%;padding:24px;text-align:center;font-size:14px;color:#8c8c8c;background:#fafafa;border-radius:12px;border:1px dashed #d9d9d9}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card{width:255px;height:255px;border-radius:12px;padding:24px;display:flex;flex-direction:column;border:1px solid #e8e8e8;background:#fff;transition:box-shadow .2s,border-color .2s}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card--active{cursor:pointer}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card--active:hover{border-color:#2770ef73;box-shadow:0 8px 24px #2770ef1f}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card--disabled{opacity:.85;background:#fafafa;pointer-events:none}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-icon--blue{background:#e5f1ff}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-icon--gray{background:#f5f5f5}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-title{font-size:16px;font-weight:600;color:#1f1f1f;margin-bottom:8px}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-text{flex:1;margin:0 0 20px;font-size:13px;line-height:20px;color:#8c8c8c}.check-record-doc-type-modal .doc-type-modal-inner .dtm-card-btn{height:32px;width:265px;border-radius:8px;font-weight:400;font-size:14px}.record-modal-inner{padding:16px 24px 28px;min-height:400px}.record-modal-header{text-align:center}.record-modal-title{font-family:PingFang SC,PingFang SC;font-size:16px;font-weight:500;color:#006ab2}.record-modal-section+.record-modal-section{margin-top:16px;padding-top:8px}.record-modal-section-header{display:flex;align-items:center;margin-bottom:8px}.record-modal-section-indicator{width:2px;height:12px;border-radius:2px;margin-right:8px;background:linear-gradient(0deg,#16d8d8,#006ab2)}.record-modal-section-title{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#006ab2}.record-modal-file-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.record-modal-file-main{display:flex;align-items:center;flex:1;min-width:0}.record-modal-file-name{font-family:PingFang SC,PingFang SC;font-size:13px;font-weight:400;color:#313131;text-overflow:ellipsis;overflow:hidden;margin-left:4px}.record-modal-file-meta{display:flex;align-items:center;gap:16px;margin-left:24px;flex-shrink:0}.record-modal-file-size{font-family:PingFang SC,PingFang SC;font-size:12px;color:#8c8c8c}.record-modal-download-icon{cursor:pointer;color:#2770ef}.record-modal-download-icon:hover{color:#40a9ff}.ant-modal .ant-modal-title{border-bottom:1px solid #efefef;padding:16px 24px;font-weight:400;font-size:16px;color:#313131}.check-record-confirm-modal .ant-modal-content{border-radius:8px;padding:0}.check-record-confirm-modal .ant-modal-header{border-bottom:1px solid #f0f0f0}.check-record-confirm-modal .ant-modal-title{font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:500;color:#313131}.check-record-confirm-modal .ant-modal-body{padding:32px 24px 28px}.check-record-confirm-modal .ant-modal-close{right:16px;top:12px}.confirm-modal-content{display:flex;flex-direction:column;align-items:center}.confirm-modal-icon{padding-bottom:24px}.confirm-modal-message{font-family:PingFang SC,PingFang SC;font-size:14px;color:#595959;margin-bottom:32px}.confirm-modal-footer{display:flex;justify-content:center;gap:16px}.confirm-btn-cancel{min-width:120px;height:32px;border-radius:4px;border:1px solid #d9d9d9;font-family:PingFang SC,PingFang SC;font-size:14px;color:#595959;background:#fff}.confirm-btn-cancel:hover{color:#2770ef!important;border-color:#2770ef!important}.confirm-btn-primary{min-width:120px;height:32px;border-radius:4px;font-family:PingFang SC,PingFang SC;font-size:14px;color:#fff;border:none}.download-result-modal .ant-modal-content{border-radius:8px;padding:0;width:560px;position:relative}.download-result-modal .ant-modal-header{border-bottom:1px solid #e8e8e8}.download-result-modal .ant-modal-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;color:#313131;line-height:24px}.download-result-modal .ant-modal-close{right:16px;color:#313131}.download-result-modal .ant-modal-body{padding:48px 24px 24px;height:264px;width:560px}._download-result-modal-body_1ysf6_27{text-align:center}._download-result-title_1ysf6_31{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;color:#535353;margin-bottom:12px;line-height:24px}._download-result-desc_1ysf6_40{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#787878;line-height:20px}._download-result-modal-footer_1ysf6_48{display:flex;justify-content:center;gap:24px;position:absolute;bottom:40px;left:50%;transform:translate(-50%,-50%)}._root_131me_2{width:100%;height:100%}.check-result-container{display:flex;flex-direction:column;background:#f5f5f5;height:100%;min-height:0}.check-result-container .check-result-header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:7px 24px;height:58px;flex-shrink:0;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000f}.check-result-container .header-left{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.check-result-container .header-back{display:flex;align-items:center;gap:4px;cursor:pointer;color:#595959;transition:color .3s;width:51px}.check-result-container .header-back:hover{color:#006ab2}.check-result-container .header-back .header-back-icon{font-size:16px}.check-result-container .header-back .header-back-text{font-size:14px}.check-result-container .header-divider{width:1px;height:20px;background:#e8e8e8}.check-result-container .header-doc-info{display:flex;align-items:center;min-width:0;flex:1}.check-result-container .header-doc-title{font-size:14px;color:#262626;font-weight:500;min-width:0;flex:1;max-width:100%}.check-result-container .header-doc-title-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;cursor:pointer}.check-result-container .header-right{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:24px}.check-result-container .header-status{display:flex;flex-shrink:0;align-items:center;white-space:nowrap}.check-result-container .status-text{display:inline-flex;align-items:center;gap:4px;font-family:PingFang SC,PingFang SC;font-size:14px;font-weight:400;white-space:nowrap}.check-result-container .header-edit-btn{height:28px;width:72px;background:#2770ef;padding:4px 16px;font-size:14px;border-radius:4px;transition:all .3s}.check-result-container .header-edit-btn:hover{background:#0068b2e8!important;transform:translateY(-2px)}.check-result-container .check-result-body{height:100%;display:flex;flex:1;min-height:0}.check-result-container .main-content{width:calc(100% - 46px);flex:1;min-width:0;min-height:0;background:#fff;overflow:hidden;display:flex;flex-direction:column}.check-result-container .document-view-shell{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;position:relative}.check-result-container .weboffice-viewport{position:relative;flex:1;min-height:0;width:100%}.check-result-container .weboffice-viewport-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#fff}.check-result-container .weboffice-viewport-loading--overlay{background:#fff9}.check-result-container .weboffice-container{height:100%;width:100%;min-height:0}.check-result-container .weboffice-container iframe,.check-result-container .weboffice-container>div{height:100%!important;width:100%!important}.check-result-container .resize{cursor:col-resize;float:left;position:relative;background-color:#d6d6d6;border-radius:5px;margin-top:0;width:4px;height:100%;background-size:cover;background-position:center;font-size:32px;color:#fff}.check-result-container .right{width:714px;min-width:455px;max-width:714px;background:#fff;border-left:1px solid #e8e8e8;display:flex;flex-direction:column;overflow:hidden}.check-result-container .right-header-actions{display:flex;justify-content:flex-start;align-items:center;padding:0 16px;border-bottom:1px solid #e8e8e8;background:#fff;min-height:49px;flex-wrap:nowrap;gap:8px}.check-result-container .detail-expand-toggle-btn{margin-left:auto;flex-shrink:0;padding:4px 0;border:none;background:transparent;font-size:12px;color:#2770ef;cursor:pointer;transition:color .15s ease}.check-result-container .detail-expand-toggle-btn:hover{color:#006ab2}.check-result-container .detail-sibling-nav{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:8px}.check-result-container .detail-sibling-nav-btn{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;color:#262626;background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.check-result-container .detail-sibling-nav-btn:hover:not(:disabled){border-color:#2770ef73;color:#2770ef}.check-result-container .detail-sibling-nav-btn:disabled{cursor:not-allowed;color:#bfbfbf;background:#f5f5f5;border-color:#f0f0f0}.check-result-container .right-header-text{display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid #e8e8e8;background:#fff;min-height:49px;flex-wrap:nowrap;gap:8px}.check-result-container .result-tabs-header .ant-tabs-nav{margin:0;width:81px}.check-result-container .result-tabs-header .ant-tabs-tab{font-size:14px;transition:color .3s}.check-result-container .result-tabs-header .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#2770ef!important}.check-result-container .result-tabs-header .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 24px}.check-result-container .result-tabs-header .ant-tabs-tab-active .ant-tabs-tab-btn{color:#2770ef!important}.check-result-container .result-tabs-header .ant-tabs-ink-bar{background:#2770ef}.check-result-container .header-filter-select{font-size:14px}.check-result-container .header-filter-select .ant-select-selector{box-shadow:none;padding:0 8px;font-size:12px}.check-result-container .header-filter-select .ant-select-selector:hover{border-color:#2770ef!important}.check-result-container .header-filter-select .ant-select-selector:focus,.check-result-container .header-filter-select .ant-select-selector:focus-visible{border-color:#2770ef!important;outline:none!important}.check-result-container .header-filter-select .ant-select-single.ant-select-show-arrow .ant-select-selection-item{padding-inline-end:0px}.check-result-container .header-filter-select:hover .ant-select-selector{border-color:#2770ef!important}.check-result-container .header-filter-select.ant-select-focused .ant-select-selector{border-color:#2770ef!important;box-shadow:0 0 0 2px #0068b21a!important}.check-result-container .header-filters{display:flex;align-items:center;gap:8px;flex-shrink:0}.check-result-container .header-filter-label{font-size:12px;color:#8a8a8a;flex-shrink:0;line-height:1}.check-result-container .header-divider-vertical{width:1px;height:20px;background:#e8e8e8;margin:0 4px}.check-result-container .header-action-buttons{display:flex;align-items:center;flex-shrink:0;gap:4px}.check-result-container .header-action-buttons .download-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 9px;font-size:14px;color:#595959;line-height:1;border-radius:4px;cursor:pointer}.check-result-container .right-content{flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0;background:#fff}.check-result-container .result-overview{padding:16px 32px;position:relative}.check-result-container .status-count{position:absolute;top:16px;left:8px;font-size:12px;color:#787878;white-space:nowrap;font-weight:400}.check-result-container .status-count .status-count-number{color:#2770ef;cursor:pointer}.check-result-container .result-empty-state-wrapper{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#fff}.check-result-container .result-empty-state-wrapper.detail-empty-state{padding:0}.check-result-container .empty-state-container{flex:1;display:flex;flex-direction:column;background:#fff}.check-result-container .empty-state-container.empty-state-checking,.check-result-container .empty-state-container.empty-state-completed{padding:0}.check-result-container .empty-state-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 16px;margin-left:16px;position:relative;z-index:0}.check-result-container .empty-state-icon{margin-bottom:24px;display:flex;align-items:center;justify-content:center}.check-result-container .empty-state-icon img{max-width:100px;max-height:100px;width:100%;height:auto}.check-result-container .empty-state-text{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.check-result-container .empty-state-title{font-size:20px;margin-bottom:0;font-weight:500;line-height:1.5}.check-result-container .empty-state-title.checking-title{color:#ffb669}.check-result-container .empty-state-title.completed-title{color:#61d4ad}.check-result-container .empty-state-description{font-size:16px;color:#888;line-height:1.5}.check-result-container .empty-state-bottom-line{position:absolute;bottom:0;left:0;right:0;height:1px;background:#2770ef;z-index:1}.check-result-container .result-details{padding:12px 24px 16px;flex:1;display:flex;flex-direction:column;overflow-y:auto}.check-result-container .result-all-results{padding:16px;flex:1;display:flex;flex-direction:column;overflow-y:auto}.check-result-container .total-count{font-size:14px;color:#262626;margin-bottom:16px;font-weight:500}.check-result-container .inspection-table-container{flex:1;overflow-x:auto;overflow-y:auto}.check-result-container .inspection-table{width:100%;min-width:455px;border-collapse:collapse;font-size:14px;table-layout:fixed}.check-result-container .inspection-table thead{position:sticky;top:0;z-index:10}.check-result-container .inspection-table thead th{padding:12px 16px;text-align:left;font-weight:500;font-size:10px;color:#2770ef;border-bottom:1px solid #e8e8e8;white-space:nowrap}.check-result-container .inspection-table thead th:first-child{width:28%;min-width:90px}.check-result-container .inspection-table thead th:last-child{width:28%!important;min-width:90px}.check-result-container .inspection-table thead th:not(:first-child):not(:last-child){width:13%;min-width:45px;text-align:center}.check-result-container .inspection-table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.check-result-container .inspection-table tbody tr:hover{background:#fafafa}.check-result-container .inspection-table tbody td{padding:12px 8px;font-weight:500;font-size:12px;color:#535353;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-result-container .inspection-table tbody td:not(:first-child){text-align:center}.check-result-container .inspection-table tbody td:first-child{padding-left:16px}.check-result-container .inspection-table tbody td:last-child{padding:8px 4px}.check-result-container .inspection-table .category-row,.check-result-container .inspection-table .category-row:hover{background:#f8f8f8}.check-result-container .inspection-table .item-row{background:#fff}.check-result-container .inspection-table .item-row .item-name{padding-left:32px;font-size:12px;color:#535353;font-weight:400}.check-result-container .inspection-table .item-row:hover{background:#fafafa}.check-result-container .inspection-table .error-cell{color:#ff4d4f!important;font-weight:500}.check-result-container .inspection-table .clickable-number{cursor:pointer;transition:color .2s}.check-result-container .inspection-table .clickable-number:hover{color:#2770ef}.check-result-container .detail-items-list{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;position:relative}.check-result-container .detail-loading{display:flex;align-items:center;justify-content:center;min-height:240px}.check-result-container .detail-emptyBox{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;overflow-y:auto;padding:12px 14px 24px}.check-result-container .detail-emptyBox img{width:100px;height:100px}.check-result-container .detail-empty{color:#9aa4b2;font-size:14px}.check-result-container .detail-section{background:#fafafa;border-bottom:1px solid #ececec}.check-result-container .detail-section-header{width:100%;border:none;background:transparent;padding:16px 18px 10px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:14px;color:#30343f;font-weight:600}.check-result-container .detail-section-header-main{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.check-result-container .detail-section-header.is-open .detail-section-arrow{transform:rotate(180deg)}.check-result-container .detail-section-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#000;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-result-container .detail-annotate-progress{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;flex-shrink:0;margin-left:auto}.check-result-container .detail-annotate-progress-bar{width:48px;height:4px;border-radius:2px;background:#e8e8ea;overflow:hidden}.check-result-container .detail-annotate-progress-fill{display:block;height:100%;background:#52c41a;border-radius:2px;transition:width .2s ease}.check-result-container .detail-annotate-progress-text{font-size:11px;color:#8d8e99;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.check-result-container .detail-section-count{color:#2a6ae9;font-weight:600}.check-result-container .detail-section-arrow{font-size:16px;color:#8d8e99;flex-shrink:0;transition:transform .2s ease}.check-result-container .detail-section-body{display:flex;flex-direction:column;gap:8px}.check-result-container .issue-box{display:flex;gap:8px;padding:0 20px 12px;cursor:pointer}.check-result-container .issue-type{padding:5px 10px;font-size:11px;width:fit-content;background-color:#f0f0f0;border:none;border-radius:999px;color:#595959;cursor:pointer;font-weight:400;transition:background-color .15s ease,color .15s ease}.check-result-container .issue-type:focus-visible{outline:2px solid rgba(39,112,239,.6);outline-offset:2px}.check-result-container .issue-type:hover:not(.is-active){background-color:#e6e6e6;color:#434343}.check-result-container .issue-type.is-active{background:#000;color:#fff}.check-result-container .issue-type.is-active:hover{background:#262626;color:#fff}.check-result-container .detail-group-header{border:none;padding:6px 16px 8px 35px;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;font-size:12px;color:#4b5563;font-weight:600;border-bottom:1px solid #ececec;position:sticky;top:0;z-index:2;background:#fff;transition:background-color .15s ease}.check-result-container .detail-group-header:hover{background:#ebecef}.check-result-container .detail-group-header:last-child{border-bottom:none}.check-result-container .detail-group-header.detail-group-header--leaf{justify-content:space-between;gap:12px}.check-result-container .detail-group-header-main{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.check-result-container .detail-group-header.is-open .detail-group-arrow{transform:rotate(180deg)}.check-result-container .detail-group-title{display:inline-flex;align-items:center;gap:6px;font-weight:400;font-size:14px;color:#000;min-width:0}.check-result-container .detail-group-header--leaf .detail-group-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-result-container .detail-group-arrow{font-size:16px;color:#8d8e99;flex-shrink:0;transition:transform .2s ease}.check-result-container .detail-group-list{display:flex;flex-direction:column}.check-result-container .detail-item-card{padding:12px 20px 10px 45px;align-items:center;display:flex;justify-content:space-between;gap:10px;cursor:pointer;background:#fff;border-bottom:1px solid #e8e8ea;transition:background-color .15s ease}.check-result-container .detail-item-card:hover{background:#ebecef}.check-result-container .detail-item-card:last-child{border-bottom:none}.check-result-container .detail-item-card-main{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.check-result-container .detail-item-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:8px}.check-result-container .detail-check-type-btn{height:22px;font-size:12px;border-radius:6px;font-weight:400;color:#000;line-height:22px;display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555}.check-result-container .detail-group-name{height:22px;font-size:12px;border-radius:6px;font-weight:400;color:#000;line-height:22px;display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0}.check-result-container .detail-item-preview-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;line-height:1}.check-result-container .detail-item-main{flex:1;min-width:0}.check-result-container .detail-meta-row{display:flex;align-items:center;gap:16px;margin-bottom:10px;flex-wrap:wrap}.check-result-container .detail-meta-col{display:inline-flex;align-items:center;gap:6px;font-size:12px}.check-result-container .detail-meta-label{color:#9aa4b2;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400}.check-result-container .detail-meta-value{color:#4b5563;font-size:12px;font-weight:500}.check-result-container .detail-meta-sep{color:#c0c4cc;font-size:12px;line-height:20px;flex-shrink:0}.check-result-container .detail-content-row{display:flex;align-items:flex-start;gap:12px;margin-top:8px}.check-result-container .detail-content-row:first-of-type{margin-top:0}.check-result-container .detail-row-label{width:fit-content;flex-shrink:0;color:#9aa4b2;font-size:12px;line-height:14px;font-weight:400}.check-result-container .detail-row-content{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap}.check-result-container .detail-row-text{color:#4b5563;font-size:12px;line-height:16px;word-break:break-word;font-weight:400}.check-result-container .detail-item-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.check-result-container .detail-status-tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500}.check-result-container .detail-status-tag.status-accepted{color:#1a9b5c;background:#1a9b5c1f}.check-result-container .detail-status-tag.status-rejected{color:#e04545;background:#e045451f}.check-result-container .detail-status-tag.status-unconfirmed{color:#8a96a3;background:#8a96a324}.check-result-container .detail-item-action-buttons{display:flex;align-items:center;gap:8px}.check-result-container .detail-action-icon{cursor:pointer}.check-result-container .filter-dropdown .ant-dropdown .ant-dropdown-menu{display:flex!important;flex-direction:row!important;padding:8px!important;gap:8px!important;min-width:auto!important;box-shadow:0 2px 8px #00000026!important;border-radius:4px!important}.check-result-container .filter-dropdown .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0!important;height:auto!important;line-height:normal!important;border:none!important;background:transparent!important;margin:0!important}.check-result-container .filter-dropdown .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:transparent!important}.check-result-container .filter-dropdown-menu{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px;background:#fff;border-radius:4px;box-shadow:0 2px 8px #00000026;min-width:480px}.check-result-container .filter-dropdown-menu .ant-select{flex-shrink:0}.check-result-container .filter-dropdown-menu .ant-select:hover .ant-select-selector{border-color:#2770ef!important}.check-result-container .filter-dropdown-menu .ant-select.ant-select-focused .ant-select-selector{border-color:#2770ef!important;box-shadow:0 0 0 2px #0068b21a!important}.check-result-container .filter-collapse-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;font-size:14px;color:#595959;border-radius:4px}.check-result-container .filter-collapse-btn:hover,.check-result-container .filter-collapse-btn:active,.check-result-container .filter-collapse-btn:focus-visible{color:#006ab2!important}.check-result-container .select-second{font-size:12px;color:#535353;padding-left:24px}._detail-preview_hftjr_2{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff}._detail-preview-header_hftjr_10{flex-shrink:0;background:#fff}._detail-preview-body_hftjr_15{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}._detail-panels-scroll_hftjr_23{flex:1;min-height:0;overflow-y:auto;padding:16px;background:#f5f5f7;scroll-behavior:smooth}._detail-breadcrumb-row_hftjr_32{display:flex;align-items:center;padding:10px 18px;gap:8px;background:#fafafa;border-bottom:1px solid #e8e8ea}._detail-back-btn_hftjr_41{width:16px;height:16px;border:none;background:transparent;color:#000;font-size:20px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._detail-breadcrumb-title_hftjr_55{display:block;color:#555;font-size:13px;line-height:32px;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._detail-review-actions_hftjr_68{display:flex;align-items:center;gap:6px}._review-action-btn_hftjr_74{padding:0!important;height:auto!important;border:none!important;background:transparent!important;font-size:14px;color:#2770ef!important}._review-action-btn_hftjr_74:hover,._review-action-btn_hftjr_74:focus{color:#1f5ed9!important;background:transparent!important}._detail-collapse-btn_hftjr_87{width:32px;height:32px;border:none;background:transparent;color:#8b96a4;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._detail-panel_hftjr_23{border:1px solid rgba(224,224,224,.6);border-radius:10px;margin-bottom:10px;cursor:default;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 1px 3px #0000000a;overflow:hidden}._detail-panel_hftjr_23._is-active_hftjr_110{color:#131212;border:1px solid #2770ef}._detail-panel-header_hftjr_115{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;cursor:pointer;border-bottom:1px solid #e8e8ea}._detail-panel-header_hftjr_115._detail-panel-header-collapsed_hftjr_124{margin-bottom:0}._detail-panel-body_hftjr_128{cursor:default}._detail-panel-title_hftjr_132{display:flex;flex:1;align-items:center;gap:6px;min-width:0;color:#131212;font-size:14px;font-weight:500}._detail-panel-title-preview-icon_hftjr_144{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;line-height:1;color:#131212}._detail-panel-subtitle_hftjr_154{color:#131212;font-size:12px;font-weight:500}._is-pageNumber_hftjr_160{margin-left:8px;color:#999;font-size:11px;line-height:28px;font-weight:400}._detail-panel-tag_hftjr_169{width:fit-content;padding:2px 10px;border-radius:4px;border:none;color:#b54708;font-size:12px;background:#fff1e6}._detail-panel-header-right_hftjr_179{display:flex;align-items:center;gap:8px}._detail-panel-nav_hftjr_186{display:inline-flex;align-items:center;gap:2px}._detail-panel-nav-btn_hftjr_192{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:#000;font-size:15px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}._detail-panel-nav-btn_hftjr_192:hover:not(:disabled){background:#f5f5f5}._detail-panel-nav-btn_hftjr_192:disabled{color:#d9d9d9;cursor:not-allowed;background:transparent}._detail-panel-review-actions_hftjr_217{display:flex;align-items:center;gap:10px}._detail-panel-review-actions_hftjr_217 .ant-btn{min-width:72px;height:40px;border-radius:12px;border-color:#e6eaf0;color:#3a3a3a;box-shadow:none}._detail-section-block_hftjr_231{padding:13px 14px}._detail-section-block--original_hftjr_235{background:#f9f9f9}._detail-section-block--description_hftjr_239{background:#fff;border-top:.5px solid #e8e8ea}._detail-section-block--suggestion_hftjr_244{background:#f0f5ff;border-top:.5px solid #e8e8ea}._related-snippets-section_hftjr_250{background:#fff;border-top:.5px solid #e8e8ea}._related-snippets-title_hftjr_255{color:#111;font-size:14px;font-weight:500;margin-bottom:8px}._related-snippets-list_hftjr_262{display:flex;flex-direction:column;gap:8px}._related-doc-card_hftjr_268{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#f0f0f2;border:1px solid #e8e8ea;min-width:0;width:100%;box-sizing:border-box;font:inherit;color:inherit;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}._related-doc-card_hftjr_268:hover{background:#e6e8ec;border-color:#dcdfe5}._related-doc-card-icon_hftjr_290{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#fff;color:#6b7280;font-size:14px}._related-doc-card-label_hftjr_303{flex:1;min-width:0;color:#3a3a3a;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._related-doc-card-arrow_hftjr_314{flex-shrink:0;color:#b0b8c2;font-size:14px}._related-snippets-drawer_hftjr_320 .ant-drawer-body{padding:16px 20px 24px;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 60px);overflow:hidden}._related-drawer-body_hftjr_329{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;margin-bottom:15px}._related-fragment-card_hftjr_339{background:#fff;border:1px solid #e8e8ea;border-radius:10px;box-shadow:0 1px 3px #0000000a}._related-fragment-card-head_hftjr_346{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:0;padding:14px 16px;background:#f5f5f7;border-bottom:1px solid #e8e8ea;border-radius:10px 10px 0 0}._related-fragment-card-title-tooltip-wrap_hftjr_359{flex:1;min-width:0}._related-fragment-card-title_hftjr_359{display:block;color:#131212;font-size:14px;font-weight:500;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._related-fragment-card-page_hftjr_375{flex-shrink:0;color:#8b96a4;font-size:12px;white-space:nowrap}._related-fragment-original-wrap_hftjr_383{padding:16px 18px 20px;box-sizing:border-box}._related-fragment-original-label_hftjr_388{color:#111;font-size:14px;font-weight:500;margin-bottom:10px}._related-drawer-empty_hftjr_395{color:#8b96a4;font-size:14px;text-align:center;padding:32px 16px}._detail-section-title-row_hftjr_402{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}._detail-section-title-row_hftjr_402>._detail-section-title_hftjr_402{margin-bottom:0;flex:1;min-width:0}._detail-section-title-row_hftjr_402>._detail-review-actions_hftjr_68{margin-left:auto;flex-shrink:0}._detail-section-title_hftjr_402{color:#111;font-size:14px;margin-bottom:8px;font-weight:500}._detail-calc-title-row_hftjr_429{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._detail-calc-value-row_hftjr_437{display:inline-flex;align-items:center;gap:4px;color:#131212;font-size:14px}._detail-calc-value-label_hftjr_445{line-height:28px}._detail-calc-icon-btn_hftjr_449{width:18px;height:18px;border:none;background:transparent;color:#131212;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._detail-expand-btn_hftjr_462{border:none;background:transparent;color:#2770ef;font-size:14px;padding:0;cursor:pointer}._detail-html-content_hftjr_471{overflow-x:auto}._detail-html-content_hftjr_471 table{width:100%;border-collapse:collapse;font-size:14px}._detail-html-content_hftjr_471 td,._detail-html-content_hftjr_471 th{border:1px solid #cfd5df;padding:6px 8px;text-align:center;white-space:nowrap}._detail-html-content_hftjr_471 td p,._detail-html-content_hftjr_471 th p{margin:0;padding:0}._detail-text-content_hftjr_493{color:#555;font-size:14px;line-height:1.6;word-break:normal;overflow-wrap:anywhere;line-break:anywhere}._detail-description-text_hftjr_502,._review-summary-title_hftjr_503,._review-content-box_hftjr_504,._suggestion-content_hftjr_505{color:#555;font-size:14px;line-height:1.6;word-break:break-word}._review-tabs_hftjr_512{display:flex;align-items:center;flex-wrap:nowrap;gap:14px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-bottom:5px}._review-tab_hftjr_512{width:fit-content;flex:0 0 auto;height:24px;padding:0 15px;border-radius:8px;border:1px solid rgba(224,224,224,.6);background:#fff;color:#3a3a3a;font-size:12px;cursor:pointer;margin:6px 0}._review-tab_hftjr_512._is-active_hftjr_110{color:#131212;background:#e5f1ff;border-color:#e5f1ff}._review-content-box_hftjr_504{border-radius:8px;background:#f8f8f8;padding:12px;font-size:12px;width:100%}._suggestion-card_hftjr_550{display:flex;align-items:center;justify-content:space-between;gap:16px}._suggestion-card_hftjr_550:hover{background-color:#e6eefc}._detail-calc-suggestion-layout_hftjr_560{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:12px;margin-bottom:24px}._detail-calc-half_hftjr_568{min-width:0;display:flex;flex-direction:column}._detail-calc-neq_hftjr_574{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;margin-top:28px;color:#000;font-size:14px;line-height:1}._suggestion-content_hftjr_505{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}._suggestion-before_hftjr_594{color:#ea4335;font-weight:500}._suggestion-arrow_hftjr_599{color:#131212}._suggestion-after_hftjr_603,._suggestion-plain_hftjr_604{color:#555;font-weight:500}._review-status-badge_hftjr_609{flex-shrink:0;min-width:94px;height:44px;border-radius:14px;border:1px solid #e3e6ec;background:#f8f9fb;color:#8d94a2;font-size:16px;display:inline-flex;align-items:center;justify-content:center}._detail-preview-footer_hftjr_623{margin-top:20px;color:#8d94a2;font-size:14px;text-align:center}.issue-calc-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.issue-calc-modal .ant-modal-body{padding:0}._calc-modal-content_hftjr_639{padding:16px;background:#fff}._calc-modal-title_hftjr_644{font-size:18px;line-height:32px;font-weight:500;color:#131212;margin-bottom:12px}._calc-modal-card_hftjr_652{border:1px solid rgba(224,224,224,.6);border-radius:8px;padding:10px;background:#fff}._calc-modal-section_hftjr_659+._calc-modal-section_hftjr_659{margin-top:20px}._calc-modal-label_hftjr_663{font-size:14px;line-height:24px;color:#8d8e99;margin-bottom:12px}._calc-modal-text_hftjr_670{color:#131212;font-size:14px;word-break:break-word}._calc-expression-value_hftjr_676{color:#fe545f}._calc-modal-divider_hftjr_680{height:1px;background:#ececec;margin:12px 0}.headerContainer .left-title-box{display:flex;align-items:center}.headerContainer .left-title-box .moreProjectBox{display:flex;align-items:center;justify-content:center;width:40;height:100%;font-size:24px;padding:0 0 0 24px;cursor:pointer;-webkit-user-select:none;user-select:none}.headerContainer .left-title-box .moreProjectBox:hover{color:#006ab2}.headerContainer .left-title-box .left-title{font-size:16px;color:#313131;margin:0 12px 0 24px;font-weight:500;display:flex;align-items:center;justify-content:center}.headerContainer .left-title-box .left-title .logoImg{display:inline-block;height:28px}.headerContainer .left-title-box .typeBox{font-size:14px;font-family:PingFang SC,PingFang SC;font-weight:700;color:#222}.headerContainer .left-title-box .authTimeBox{margin-left:20px;-webkit-user-select:none;user-select:none}.headerContainer .left-title-box .authTimeBox a,.headerContainer .left-title-box .authTimeBox .adminBox{color:#2770ef;margin:0 4px}.headerContainer .ant-layout-header{padding:0;height:48px;line-height:48px;background-color:#f8f9fc;display:flex;align-items:center;justify-content:space-between}.headerContainer .ant-header-right{float:right;margin-right:23px;display:flex;align-items:center}.headerContainer .ant-header-right .typeBtnBox .typeBtn{display:flex!important;align-items:center!important;justify-content:center!important;height:26px!important;line-height:24px!important;padding:0 6px!important;color:#fff;background:#2770ef;box-shadow:0 2px #0880a826;font-size:14px;border-radius:2px;font-weight:400;white-space:nowrap;text-align:center;border:1px solid transparent;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;box-sizing:border-box}.headerContainer .ant-header-right .typeBtnBox .typeBtn .anticon{margin-right:8px}.headerContainer .ant-header-right .typeBtnBox .typeBtn:hover{background:#2770ef}.headerContainer .ant-header-right .menuItem{margin-left:16px;display:flex;align-items:center;justify-content:center}.headerContainer .ant-header-right .menuItem div{display:flex;align-items:center;justify-content:center}.headerContainer .cursor-pointer{cursor:pointer}.userInfoCardPopover{padding-top:8px}.userInfoCardPopover .ant-popover-arrow{display:none}.userInfoCardPopover .ant-popover-inner-content{width:296px;padding:0}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent{width:100%;height:100%}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;position:relative;padding:24px;box-sizing:border-box;z-index:2}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userNameBox{height:24px;text-align:center;font-size:16px;font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#222;margin:8px 0;z-index:2;position:relative}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userNameBox .userRoleTag{display:flex;align-items:center;justify-content:center;position:absolute;box-sizing:border-box;top:-4px;right:0;height:16px;min-width:50px;padding:0 4px;font-size:10px;font-weight:400;color:#ff5252;border:#ff5252 1px solid;border-radius:20px;transform:translate(100%)}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userTagBox{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#fff;background:linear-gradient(45deg,#006ab2,#16d8d8);border-radius:28px;padding:1px 6px;z-index:2;-webkit-user-select:none;user-select:none}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userLogoBg{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;opacity:.1;display:flex;align-items:center;justify-content:center;overflow:hidden}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userLogoBg img{display:block;width:100%;height:auto}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userCoNameBox{display:flex;align-items:center;justify-content:center;font-family:PingFang SC,PingFang SC;font-weight:400;color:#9e9e9e;font-size:14px;margin-top:10px;z-index:100}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userCoNameBox .anticon{cursor:pointer;margin-left:6px}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userCoNameBox .anticon .icon_xia{margin-bottom:4px}.userInfoCardPopover .ant-popover-inner-content .userInfoCardContent .userLogoContent .userCoNameBox .anticon:hover{color:#006ab2}.userInfoCardPopover .ant-popover-inner-content .licenseListBox{width:100%;height:105px;padding:24px 24px 0;display:flex;align-items:center;justify-content:space-between}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox{height:100%;position:relative;padding:8px}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox .topIcon{position:absolute;top:0;right:0}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox .licenseType{width:100%;height:18px;line-height:18px;font-size:10px;color:#006ab2}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox .licenseDate{width:100%;font-size:10px;height:18px;line-height:18px;color:#9e9e9e;text-wrap:nowrap}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox .licenseVersion{width:100%;font-size:14px;height:22px;line-height:22px;color:#313131;font-weight:700}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox .licenseLine{width:14px;height:2px;border-radius:2px;background:#9e9e9e;margin:3px 0}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox:nth-of-type(1){background:linear-gradient(270deg,#7abafd33,#a4eeff33);color:#7abafd80;border-radius:4px}.userInfoCardPopover .ant-popover-inner-content .licenseListBox .licenseItemBox:nth-of-type(2){background:linear-gradient(55deg,#ff91a626,#ffc68326);color:#ff91a680;border-radius:4px}.userInfoCardPopover .ant-popover-inner-content .licenseListBox{box-sizing:border-box}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent{width:100%;padding:16px 24px 24px;box-sizing:border-box}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox{width:100%}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusLine{width:100%;height:1px;background:#d8d8d8;margin:8px 0}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem{width:100%;display:flex;align-items:center;cursor:pointer;padding:8px 0;-webkit-user-select:none;user-select:none;color:#313131}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem:hover{color:#006ab2;font-weight:700}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem:hover .personalMenusItemIcon path{fill:#006ab2!important}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem .personalMenusItemIcon{display:flex;align-items:center;justify-content:center;margin-right:16px}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem .personalMenusItemIcon div{height:100%;display:flex;align-items:center;justify-content:center}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem .personalMenusItemIcon svg{width:14px;height:14px}.userInfoCardPopover .ant-popover-inner-content .personalMenusContent .personalMenusBox .personalMenusItem .personalMenusItemIcon path{fill:#313131!important}.moreProjectPopover{padding-top:16px;padding-left:8px}.moreProjectPopover .ant-popover-arrow{display:none}.moreProjectPopover .ant-popover-inner-content{width:360px;padding:0}.moreProjectPopover .ant-popover-inner-content .moreProjectPopoverContent{width:100%;padding:0 20px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.moreProjectPopover .ant-popover-inner-content .moreProjectPopoverContent .projectItemBox{width:calc(50% - 10px);min-height:40px;margin-top:20px;cursor:pointer;display:flex;align-items:center}.moreProjectPopover .ant-popover-inner-content .moreProjectPopoverContent .projectItemBox:hover span{color:#006ab2}.moreProjectPopover .ant-popover-inner-content .moreProjectPopoverContent .projectItemBox img{display:inline-block;width:40px}.moreProjectPopover .ant-popover-inner-content .moreProjectPopoverContent .projectItemBox span{font-size:16px;font-family:PingFang SC,PingFang SC;font-weight:700;color:#222;margin-left:10px}.enterpriseDrawer,.enterpriseDrawer .ant-drawer-content{border-radius:10px 0 0 10px}.enterpriseDrawer .ant-drawer-body{padding:10px 0}.enterpriseDrawer .ant-form-item{margin-right:0}.enterpriseDrawer .enterpriseDrawerContent{width:100%;height:100%;overflow-y:auto}.enterpriseDrawer .enterpriseDrawerContent .activeEnterpriseItem .anticon{color:#006ab2}.enterpriseDrawer .enterpriseDrawerContent .activeEnterpriseItem .labelSpan{border:#006ab2 1px solid;box-sizing:border-box}.enterpriseDrawer .enterpriseDrawerContent .activeEnterpriseItem .labelSpan .anticon{display:inline-block!important;color:#aad461!important;margin-left:20px}.enterpriseDrawer .enterpriseDrawerContent .enterpriseItem{width:100%;margin-bottom:10px;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;font-size:14px;font-family:PingFang SC,PingFang SC;font-weight:400;color:#313131;cursor:pointer}.enterpriseDrawer .enterpriseDrawerContent .enterpriseItem:hover .anticon,.enterpriseDrawer .enterpriseDrawerContent .enterpriseItem:hover{color:#006ab2}.enterpriseDrawer .enterpriseDrawerContent .enterpriseItem .labelSpan{padding:4px 10px;margin-left:10px}.enterpriseDrawer .enterpriseDrawerContent .enterpriseItem .labelSpan .anticon{display:none}.enterpriseDrawer .drawerFooterBtnBox{display:flex;align-items:center;flex-direction:row-reverse}.enterpriseDrawer .drawerFooterBtnBox .ant-btn{min-width:90px;margin-left:10px}.headerAdminPopover{padding-top:16px;padding-left:8px}.headerAdminPopover .ant-popover-arrow{display:none}.headerAdminPopover .ant-popover-inner-content{width:240px;padding:12px 0}.headerAdminPopover .ant-popover-inner-content .adminPopoverContent{max-height:300px;width:100%;padding:0 12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;overflow-y:auto}.headerAdminPopover .ant-popover-inner-content .adminPopoverContent .adminPopoverItem{width:100%;margin-bottom:6px;display:flex;align-items:center;justify-content:space-between}.headerAdminPopover .ant-popover-inner-content .adminPopoverContent .adminPopoverItem:last-of-type{margin-bottom:0}.switchCompModel .ant-modal-content{border-radius:10px}.switchCompModel .ant-modal-content .ant-modal-header{border-radius:10px 10px 0 0}.switchCompModel .ant-modal-content .ant-modal-footer{display:flex;align-items:center;justify-content:center}.switchCompModel .ant-modal-content .ant-modal-footer .ant-btn{width:96px}.noticeDrawer,.noticeDrawer .ant-drawer-content{border-radius:10px 0 0 10px}.noticeDrawer .ant-drawer-body{padding:10px 0}.noticeDrawer .typeSreach{font-size:14px;font-weight:400;color:#0068b2;cursor:pointer}.noticeDrawer .myTabs{height:100%;width:100%}.noticeDrawer .myTabs .ant-tabs-tabpane{height:100%}.noticeDrawer .myTabs .ant-tabs-nav{margin:0 0 15px}.noticeDrawer .myTabs .ant-tabs-tab:first-of-type{margin-left:13px}.noticeDrawer .myTabs .ant-tabs-tab{padding:10px 0 5px;margin-left:50px}.noticeDrawer .myTabs .ant-tabs-tab-btn{color:#9e9e9e}.noticeDrawer .myTabs .ant-tabs-content-holder{height:calc(100% - 30px)}.noticeDrawer .myTabs .ant-tabs-content{height:100%}.noticeDrawer .myTabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#006ab2}.noticeDrawer .myTabs .ant-tabs-ink-bar{background:#006ab2}.noticeDrawer .infiniteScrollBox{height:100%;overflow:auto}.noticeDrawer .infiniteScrollBox::-webkit-scrollbar{width:6px;height:6px;background-color:#eee;border-radius:4px}.noticeDrawer .infiniteScrollBox::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}.noticeDrawer .infiniteScrollBox::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.noticeDrawer .infiniteScrollBox::-webkit-scrollbar-thumb:active{background-color:#787878}.noticeDrawer .infiniteScrollBox{scrollbar-width:thin;scrollbar-color:#c1c1c1 #eee}.noticeDrawer .cardBox{padding:0 20px;height:100%}.noticeDrawer .cardBox .cardItem{min-height:50px;border-bottom:1px dashed #D8D8D8;padding:10px 0;display:flex}.noticeDrawer .cardBox .cardItem .ant-badge{margin-right:5px}.noticeDrawer .cardBox .cardItem:last-of-type{border-bottom:none}.noticeDrawer .cardBox .cardItem .top .active{color:#0068b2;margin-left:10px}.noticeDrawer .cardBox .cardItem .bottom .valueItem{width:50%;margin-right:5px;display:flex;font-size:12px}.noticeDrawer .cardBox .cardItem .bottom .valueItem .label{margin-right:5px;color:#9e9e9e}.noticeDrawer .cardBox .cardItem .bottom .valueItem .value{color:#535353}.noticeDrawer .noDataDivider{margin:0}.noticeDrawer .emptyBox{height:100%;display:flex;align-items:center;justify-content:center}.noticeDrawer .emptyBox .ant-empty-description{color:#9e9e9e}.noticeDrawer .loadingBox{width:100%;display:flex;align-items:center;justify-content:center;margin:0}.noticeDrawer .noticeTabs .ant-tabs-nav{width:calc(100% - 40px);margin-left:20px}.noticeDrawer .drawerFooterBtnBox{display:flex;align-items:center;flex-direction:row-reverse}.noticeDrawer .drawerFooterBtnBox .ant-btn{min-width:90px;margin-left:10px}.updateLogsDrawer{border-radius:10px 0 0 10px}.updateLogsDrawer ul{display:block;list-style:disc!important;list-style-type:disc!important;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;unicode-bidi:isolate}.updateLogsDrawer ul li{list-style:unset!important}.updateLogsDrawer .ant-drawer-content{border-radius:10px 0 0 10px}.updateLogsDrawer .ant-drawer-body{padding:0}.updateLogsDrawer .ant-drawer-body p{word-break:break-all}.updateLogsDrawer .msg{font-size:16px;font-weight:700}.updateLogsDrawer .noDataDivider{margin:0}.updateLogsDrawer .emptyBox{height:100%;display:flex;align-items:center;justify-content:center}.updateLogsDrawer .emptyBox .ant-empty-description{color:#9e9e9e}.updateLogsDrawer .loadingBox{width:100%;display:flex;align-items:center;justify-content:center;margin:0}.updateLogsDrawer .noticeTabs .ant-tabs-nav{width:calc(100% - 40px);margin-left:20px}.updateLogsDrawer .drawerFooterBtnBox{display:flex;align-items:center;flex-direction:row-reverse}.updateLogsDrawer .drawerFooterBtnBox .ant-btn{min-width:90px;margin-left:10px}.mySpinLoading{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mySpinLoading .myLoadingIcon{width:24px;height:24px;margin-bottom:5px}.mySpinLoading .ant-spin-text{color:#9e9e9e;font-size:15px}body{margin:0!important;min-width:320px;min-height:100vh;background-color:#f5f5f5}._root_1blx1_8{width:100%;height:100%;margin:0;padding:0}._root_1blx1_8 #content{height:calc(100vh - 52px)}._root_1blx1_8 .logo{width:100%;height:48px;padding-top:12px}._root_1blx1_8 .logo img{width:120px;height:24px}._root_1blx1_8 h1{font-size:3.2em;line-height:1.1}._root_1blx1_8 #root{min-height:100vh}._root_1blx1_8 .empty-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 16px;background:#fff}._root_1blx1_8 .empty-state-container.empty-state-container-custom{min-height:calc(100vh - 320px);padding:0}._root_1blx1_8 .empty-state-text{text-align:center}._root_1blx1_8 .empty-state-title{font-size:16px;color:#fa8c16;margin-bottom:8px;font-weight:500}._root_1blx1_8 .empty-state-description{font-size:14px;color:#8c8c8c}._root_1blx1_8 .confirm-btn-cancel:focus,._root_1blx1_8 .confirm-btn-cancel:focus-visible,._root_1blx1_8 .confirm-btn-primary:focus,._root_1blx1_8 .confirm-btn-primary:focus-visible,._root_1blx1_8 .empty-state-button:focus,._root_1blx1_8 .empty-state-button:focus-visible,._root_1blx1_8 .next-button:focus,._root_1blx1_8 .next-button:focus-visible,._root_1blx1_8 .start-check-button:focus,._root_1blx1_8 .start-check-button:focus-visible,._root_1blx1_8 .previous-button:focus,._root_1blx1_8 .previous-button:focus-visible,._root_1blx1_8 .check-record-button:focus,._root_1blx1_8 .check-record-button:focus-visible,._root_1blx1_8 .header-edit-btn:focus,._root_1blx1_8 .header-edit-btn:focus-visible,._root_1blx1_8 .detail-check-type-btn:focus,._root_1blx1_8 .detail-check-type-btn:focus-visible{outline:none!important}._root_1blx1_8 .confirm-btn-cancel:active,._root_1blx1_8 .confirm-btn-primary:active,._root_1blx1_8 .empty-state-button:active,._root_1blx1_8 .next-button:active,._root_1blx1_8 .start-check-button:active,._root_1blx1_8 .previous-button:active,._root_1blx1_8 .check-record-button:active,._root_1blx1_8 .header-edit-btn:active,._root_1blx1_8 .detail-check-type-btn:active{outline:none!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:#f5f5f5!important;color:#131212!important;font-weight:400!important}.ant-select-dropdown .ant-select-item-option-selected,.ant-select-dropdown .ant-select-item-option-selected:hover{background-color:#2770ef!important;color:#fff!important;font-weight:400!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#f5f5f5!important;color:#131212!important;font-weight:400!important}
