@font-face{font-family:PingFang SC-Medium;src:url(assets/styles/fonts/fonts/PingFangSC-Medium.ttf) format("opentype")}@font-face{font-family:PingFang SC-Regular;src:url(assets/styles/fonts/fonts/PingFangSC-Regular.ttf) format("opentype")}@font-face{font-family:DIN;src:url(assets/styles/fonts/fonts/din-bold-2.ttf) format("opentype")}*{margin:0;padding:0}ul,li{list-style:none}ul{margin-bottom:0}.Pellipsis1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.Pellipsis2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Pellipsis3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Pellipsis4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.Pnowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix:after{display:block;clear:both;height:0;line-height:0;visibility:hidden;content:" "}.query-form-container{transition:height .3s}.query-form-container .ant-form-inline .ant-form-item.query-date-range{width:800px}.query-form-container .ant-form-inline .ant-form-item.query-date-range .ant-form-item-control{flex:0 0 720px;width:720px}.query-form-container .ant-form-inline .ant-form-item.query-input-number-range{width:270px}.query-form-container .ant-form-inline .ant-form-item.query-input-number-range .ant-form-item-control{flex:0 0 190px;width:190px}.query-form-container .ant-form-inline .ant-form-item .ant-form-item-label{width:80px;line-height:40px}.query-form-container .ant-form-inline .ant-form-item .ant-form-item-control{flex:0 0 150px;width:150px;line-height:40px}.query-form-container .ant-select-multiple .ant-select-selector{padding:0 4px}.query-form-container .ant-select-multiple .ant-select-selector:after{line-height:22px}.query-form-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:28px}.query-form-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:26px}.query-form-container .ant-select-single .ant-select-selector .ant-select-selection-item,.query-form-container .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:26px}.query-form-container .ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:26px}.ant-modal-body{max-height:calc(100vh - 300px);overflow:auto}.ant-tabs{overflow:initial}.xz-shadow-box{border-radius:4px;box-shadow:0 0 24px 1px #0000000a}.xz-notice-card{margin-bottom:12px;padding:8px 8px 8px 26px;overflow:hidden;background-color:#eaf7f6;border-radius:4px;box-shadow:0 0 24px 1px #0000000a}.xz-button-primary{color:#00a389!important}.xz-button-primary:disabled{color:#00000040!important}.xz-form-bottom-tool{position:fixed;right:0;bottom:0;z-index:97;display:flex;align-items:center;justify-content:center;width:100%;padding:16px 16px 16px 257px;background:#fff;border-top:1px solid #eff0f3}.xz-form-bottom-tool .xz-form-bottom-tool-actions{display:flex;gap:16px}.xz-table-action{display:flex;margin-left:-12px}::-webkit-scrollbar{width:6px;height:6px;background-color:#f9f9f9}::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#bbb}.enter-show-scrollbar::-webkit-scrollbar{background:transparent!important}.enter-show-scrollbar::-webkit-scrollbar-track{background:transparent!important}.enter-show-scrollbar::-webkit-scrollbar-thumb{background-color:transparent!important}.enter-show-scrollbar:hover::-webkit-scrollbar{width:6px!important;height:6px!important;z-index:999!important}.enter-show-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#ddd!important;border-radius:8px!important}.enter-show-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:#bbb!important}.xz-form-item-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/c/font_4637743_rxcjw4p0j4.woff2?t=1735266789982) format("woff2"),url(//at.alicdn.com/t/c/font_4637743_rxcjw4p0j4.woff?t=1735266789982) format("woff"),url(//at.alicdn.com/t/c/font_4637743_rxcjw4p0j4.ttf?t=1735266789982) format("truetype")}.ant-input:not(.ant-input-borderless),.ant-input-number:not(.ant-input-number-disabled) .ant-input-number-input,.ant-input-affix-wrapper,.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f3f4f7;border:1px solid #f3f4f7}.ant-input:not(.ant-input-borderless):hover,.ant-input-number:not(.ant-input-number-disabled) .ant-input-number-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-customize-input) .ant-select-selector:hover{border:1px solid #5c79f6;background:#fff}.ant-input-disabled,.ant-select-disabled .ant-select-selector{background:#f3f4f7!important;border:none!important}.ant-input-disabled:hover,.ant-select-disabled .ant-select-selector:hover{border:none!important}.ant-input-affix-wrapper:hover .ant-input,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input{background:#fff!important;border:none}.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border:1px solid #5c79f6;box-shadow:0 0 3px 1px #5c79f6a6;background:#fff}.ant-select-focused .ant-select-selector{border:1px solid #5c79f6;background:#fff!important;border-radius:6px}.ant-input-number{border:none}.ant-input-number.ant-input-number-focused .ant-input-number-input{border:1px solid #5c79f6;box-shadow:0 0 3px 1px #5c79f6a6!important;background:#fff!important}.ant-input-textarea .ant-input:focus{border:1px solid #5c79f6;box-shadow:0 0 3px 1px #5c79f6a6!important;background:#fff!important}.ant-input-affix-wrapper .ant-input-prefix>*:not(:last-child),.ant-input-affix-wrapper .ant-input-suffix>*:not(:last-child){margin-right:5px;display:flex;align-items:center}.ant-input-number-status-error .ant-input-number-input{border-color:#ff7875}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper:hover,.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-checkbox+span:hover{background:none}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode{width:100%;border-radius:4px}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode:hover{background-color:#0000000a}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode.ant-select-tree-treenode-selected{background-color:#f0f5ff}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{display:flex;background:none}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected .ant-select-tree-title{flex:1}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected:after{content:"";font-family:iconfont!important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5c79f6}.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-checkbox-checked .ant-select-tree-node-content-wrapper{color:#5c79f6}.ant-select-arrow .anticon-down svg,.ant-select-arrow .anticon-search svg{display:none!important}.ant-select-arrow .anticon{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-select-arrow .anticon-down:after{content:""}.ant-select-arrow .anticon-search:after{content:"";font-size:13px}.ant-select-multiple:hover .ant-select-selection-item,.ant-select-multiple.ant-select-focused .ant-select-selection-item{background:#f3f4f7}.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap}.ant-select-multiple .ant-select-selection-item{border:none;background:#fff}.ant-select-multiple.ant-select-open .ant-select-selection-item{background:#f3f4f7}.ant-picker{background:#f3f4f7;border:1px solid #f3f4f7}.ant-picker.ant-picker-input>input{border:1px solid #5c79f6;background:#fff}.ant-picker.ant-picker-focused{border:1px solid #5c79f6;box-shadow:0 0 3px 1px #5c79f6a6;background:#fff}.ant-picker-disabled{border:none}.ant-btn-link{color:#5c79f6}.ant-btn-link:not(:disabled):hover{color:#8098ff}.ant-btn-link:not(:disabled):active{color:#506dff}.ant-table .ant-table-thead .ant-table-cell{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:14px;color:#1f1f1f}.ant-table .ant-table-thead .ant-table-cell:before{display:none}.ant-table .ant-btn-sm{padding:1.6px 2px;color:#1969f1}.ant-table .ant-btn-sm:disabled{color:#00000040}.ant-table .ant-table-thead .ant-table-cell{padding:8px 20px!important}.ant-table .ant-table-tbody .ant-table-cell{padding:16px 20px!important}.ant-table .ant-table-cell .ant-btn-link{padding-left:11px;padding-right:11px}.ant-table .ant-table-column-sorters{justify-content:flex-start}.ant-table .ant-table-column-title{flex:none}.ant-table .ant-table-column-sorter{margin-inline-start:8px}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#f2f7ff}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td .custom-hover-style,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover .custom-hover-style{color:#5c79f6;cursor:pointer}.ant-table-wrapper .ant-table-thead>tr>th{background:#f3f4f7;height:48px}.ant-modal-content .ant-modal-body:deep(.ant-table-wrapper) .ant-table-thead .ant-table-cell{padding:8px 20px!important}.ant-modal-content .ant-modal-body:deep(.ant-table-wrapper) .ant-table-tbody>tr>td{padding:16px 20px!important}.ant-table-expanded-row-fixed{width:auto!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:6px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:6px}.ant-result .ant-result-icon{margin-bottom:16px}.ant-result .ant-result-title{line-height:33px;font-family:PingFangSC-Regular,PingFangSC-Regular;font-weight:400;font-size:24px;color:#000000e0}.ant-modal .ant-modal-content{padding-top:21px}.ant-modal .ant-modal-content .ant-modal-header{margin-bottom:24px}.ant-modal .ant-modal-footer{margin-top:40px}.ant-form-item-control-input .ant-radio-group .ant-radio-wrapper{line-height:32px}.ant-pagination-options .ant-select-selector:hover{background:#e5e6eb!important;border-color:transparent!important}.ant-pagination-options .ant-select-open .ant-select-selector{background:#fff!important;border-color:#5c79f6!important;box-shadow:none!important}.ant-pagination-options .ant-select-focused .ant-select-selector{box-shadow:none!important}.ant-pagination-options .ant-pagination-options-quick-jumper input{padding:2px 11px;background:#f3f4f7;border-color:transparent!important}.ant-pagination-options .ant-pagination-options-quick-jumper input:hover{background:#e5e6eb!important}.ant-pagination-options .ant-pagination-options-quick-jumper input:focus{border-color:#5c79f6!important;background:#fff!important}.ant-spin:has(.custome-loading){min-height:150px}.ant-form-item .ant-form-item-extra{font-size:12px}.ant-alert{border-radius:6px}.ant-alert-info{border:none;background:#f4f8ff;align-items:flex-start;padding:11px 13px}.ant-alert-info .ant-alert-icon{color:#5c79f6;margin-top:4px}.common-drawer-header-no-bottom .ant-drawer-header{border-bottom:none}.ant-select .ant-select-selector,.ant-select-dropdown .ant-select-item{font-size:12px}.ant-picker{font-size:12px;padding:4px 8px}.ant-picker .ant-picker-input>input{font-size:12px}.ant-select-dropdown .ant-select-item-option{align-items:center}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 8px}.ant-picker-range .ant-picker-clear{inset-inline-end:8px}.ant-picker-range .ant-picker-range-separator{padding:0 4px}.ant-tooltip{color:#000000e0}.ant-tooltip .ant-tooltip-inner{color:#000000e0;background-color:#fff}.ant-tooltip .ant-tooltip-arrow:before{background:#fff}.ant-table-wrapper .ant-table-sticky-scroll-bar,.ant-table-wrapper .ant-table-sticky-scroll{height:6px!important}.ant-table-wrapper .ant-table-sticky-scroll{width:auto}body .ant-message .ant-message-notice .ant-message-notice-content{background-color:transparent;box-shadow:none}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-error{display:flex;align-items:center;background:#ffeeea;border-radius:12px;border:1px solid #FF3B30;padding:10px 16px 10px 10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-error .anticon{padding:5px;background:#ff3b30;border-radius:10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-error .anticon svg{color:#fff}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-success{display:flex;align-items:center;background:#e7f7f2;border-radius:12px;border:1px solid #42CD94;padding:10px 16px 10px 10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-success .anticon{padding:5px;background:#42cd94;border-radius:10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-success .anticon svg{color:#fff}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-warning{display:flex;align-items:center;background:#fff1e6;border-radius:12px;border:1px solid #FFBA01;padding:10px 16px 10px 10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-warning .anticon{padding:5px;background:#ffba01;border-radius:10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-warning .anticon svg{color:#fff}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-info{display:flex;align-items:center;background:#f4f8ff;border-radius:12px;border:1px solid #5C79F6;padding:10px 16px 10px 10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-info .anticon{padding:5px;background:#5c79f6;border-radius:10px}body .ant-message .ant-message-notice .ant-message-notice-content .ant-message-custom-content.ant-message-info .anticon svg{color:#fff}body .ant-message .custom-message{margin-top:31px;width:38%;margin-left:62%}
