@charset "UTF-8";.u8-report{display:flex;flex-direction:column;gap:0}.u8-query{background:#f5f9fc;border:1px solid #b8d0e6;margin-bottom:10px}.u8-query-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px}.u8-query-row+.u8-query-row{padding-top:0}.u8-query-row+.u8-query-row.u8-query-row--secondary{margin-top:2px;padding-top:8px;border-top:1px dashed #c5d8ea}.u8-lottery{width:100%;padding:8px 10px 0;display:flex;flex-wrap:wrap;gap:4px}.u8-select{width:140px}.u8-select.ant-select-sm,.u8-query .ant-select-sm{font-size:12px}.u8-label{font-size:12px;color:#334;white-space:nowrap}.u8-label:after{content:"："}.u8-date{width:230px}.u8-date-lg{width:350px}.u8-field{display:inline-flex;align-items:center;gap:4px}.u8-quick,.u8-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.u8-actions{padding-left:4px;border-left:1px solid #c5d8ea}.u8-actions--flush,.u8-actions--export{margin-left:auto;padding-left:0;border-left:none}.u8-btn-export.ant-btn{height:24px;padding:0 7px;font-size:12px;color:#389e0d;border-color:#95de64;background:#f6ffed}.u8-btn-export.ant-btn:not(:disabled):hover{color:#fff;border-color:#52c41a;background:#52c41a}.u8-btn-export.ant-btn:not(:disabled):active{color:#fff;border-color:#389e0d;background:#389e0d}.u8-btn-export.ant-btn.ant-btn-loading{opacity:.85}.u8-actions .ant-btn,.u8-quick .ant-btn,.u8-lottery .ant-btn{height:24px;padding:0 7px;font-size:12px}.u8-metric{margin-left:auto;display:flex;align-items:baseline;gap:6px;padding:2px 10px;background:#fff;border:1px solid #f0c2c2;border-radius:2px}.u8-metric-label{font-size:12px;color:#666}.u8-metric-label:after{content:"："}.u8-metric-value{font-size:14px;font-weight:700;color:#cf1322;font-variant-numeric:tabular-nums}.u8-tip{padding:4px 10px 6px;font-size:12px;color:#8a6d3b;background:#fffbf0;border-top:1px dashed #e8d4a8;line-height:1.5}.u8-table{width:100%}.u8-table .ant-table-thead>tr>th,.u8-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.u8-table .ant-table-summary>tr>td{padding:4px 6px!important;font-size:12px!important;line-height:1.35!important}.u8-table .ant-table-thead>tr>th{background:#d6e8f7!important;color:#1a3a5c;font-weight:600;text-align:center!important;border-color:#a8c4de!important}.u8-table .ant-table-thead>tr:first-child>th{background:#c5daf0!important}.u8-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td{border-color:#cfdce8!important;font-variant-numeric:tabular-nums}.u8-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td{background:#f7fbfe}.u8-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#eaf3fb!important}.u8-table .ant-table-summary>tr>td,.u8-table .u8-summary>td{background:#fff7e0!important;border-color:#e8d4a0!important;font-variant-numeric:tabular-nums}.u8-table .ant-table-tbody>tr.ant-table-measure-row,.u8-table .ant-table-tbody>tr.ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important;background:transparent!important}.u8-table .ant-table-header{margin-bottom:0!important;overflow:hidden!important}.u8-table .ant-btn{font-size:12px}.u8-ops{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;white-space:nowrap}.u8-ops-link{display:inline-flex;align-items:center;gap:2px;padding:0 6px;color:#1677ff;font-size:12px;line-height:22px;cursor:pointer;user-select:none}.u8-ops-link:hover{color:#4096ff}.u8-ops-link+.u8-ops-link,.u8-ops-link+.u8-ops-more,.u8-ops-more+.u8-ops-link{border-left:1px solid #d9d9d9}.u8-ops-more{display:inline-flex;align-items:center;gap:2px;padding:0 6px;color:#1677ff;font-size:12px;line-height:22px;cursor:pointer;user-select:none}.u8-ops-more:hover{color:#4096ff}.u8-ops-menu .ant-dropdown-menu-item{font-size:12px;padding:5px 12px}.u8-empty{padding:28px 0;text-align:center}.u8-empty p{margin:0 0 12px;color:#8c8c8c;font-size:13px}.u8-empty .ant-btn{height:24px;padding:0 12px;font-size:12px}.u8-sider.ant-layout-sider{background:#eef5fb!important;border-right:1px solid #b8d0e6}.u8-sider .ant-layout-sider-children{display:flex;flex-direction:column;background:#eef5fb}.u8-sider-logo{height:44px;margin:10px 10px 8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;letter-spacing:.02em;color:#1a3a5c;background:linear-gradient(180deg,#d6e8f7,#c5daf0);border:1px solid #a8c4de;border-radius:2px;cursor:pointer;user-select:none}.u8-sider-logo:hover{background:linear-gradient(180deg,#e2eef9,#d6e8f7)}.u8-sider .ant-layout-sider-trigger{background:#d6e8f7!important;color:#1a3a5c!important;border-top:1px solid #b8d0e6;border-right:1px solid #b8d0e6;font-size:12px;height:36px;line-height:36px}.u8-sider .ant-layout-sider-trigger:hover{background:#c5daf0!important;color:#1677ff!important}.u8-side-menu.ant-menu{flex:1;overflow:auto;background:transparent!important;border-inline-end:none!important;font-size:12px!important;color:#1a3a5c!important;padding:2px 0 8px;user-select:none;-webkit-user-select:none}.u8-side-menu.ant-menu-inline>.ant-menu-item,.u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:34px!important;line-height:34px!important;margin:6px 8px 2px!important;width:calc(100% - 16px)!important;border-radius:2px!important;border:1px solid transparent;background:#ffffff8c!important;color:#1a3a5c!important;font-weight:600!important;font-size:12.5px!important}.u8-side-menu.ant-menu-inline>.ant-menu-item .anticon,.u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .anticon{font-size:14px;color:#3d6a94}.u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#6a8bab!important;inset-inline-end:10px!important}.u8-side-menu.ant-menu-inline>.ant-menu-item:hover,.u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title:hover{background:#fff!important;border-color:#c5d8ea!important;color:#1677ff!important}.u8-side-menu.ant-menu-inline>.ant-menu-item:hover .anticon,.u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title:hover .anticon{color:#1677ff}.u8-side-menu.ant-menu-inline>.ant-menu-submenu-open>.ant-menu-submenu-title{background:#d6e8f7!important;border-color:#a8c4de!important;color:#1a3a5c!important;margin-bottom:0!important;border-radius:2px 2px 0 0!important}.u8-side-menu.ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#1677ff!important}.u8-side-menu.ant-menu-inline>.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#1677ff}.u8-side-menu.ant-menu-inline>.ant-menu-item-selected{background:#d6e8f7!important;border-color:#a8c4de!important;color:#1677ff!important;position:relative}.u8-side-menu.ant-menu-inline>.ant-menu-item-selected:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:3px;border-radius:0 2px 2px 0;background:#1677ff}.u8-side-menu .ant-menu-item-selected:after{display:none!important}.u8-side-menu .ant-menu-sub.ant-menu-inline{background:#fff!important;margin:0 8px 6px!important;padding:4px 0 6px!important;border:1px solid #c5d8ea;border-top:none;border-radius:0 0 2px 2px}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item{height:28px!important;line-height:28px!important;margin:1px 6px!important;width:calc(100% - 12px)!important;padding-left:28px!important;border-radius:2px!important;font-size:12px!important;font-weight:400!important;color:#4a6078!important;background:transparent!important;position:relative}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:before{content:"";position:absolute;left:14px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#b0c4d8}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:hover{background:#eaf3fb!important;color:#1677ff!important}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:hover:before{background:#1677ff}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item-selected{background:#d6e8f7!important;color:#1677ff!important;font-weight:600!important}.u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item-selected:before{background:#1677ff;box-shadow:0 0 0 2px #1677ff2e}.u8-side-menu .menu-label-with-badge{display:inline-flex;align-items:center;max-width:100%}.u8-side-menu .ant-badge{line-height:1}.u8-side-menu .ant-badge .ant-badge-count{box-shadow:none;font-size:11px;height:16px;line-height:16px;min-width:16px;padding:0 4px}.u8-side-menu .ant-motion-collapse,.u8-side-menu .ant-motion-collapse-legacy,.u8-side-menu .ant-motion-collapse-legacy-active{transition:none!important;animation:none!important}.u8-side-menu.ant-menu-inline-collapsed>.ant-menu-item,.u8-side-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{margin:4px 8px!important;width:calc(100% - 16px)!important;padding-inline:calc(50% - 8px)!important;border:none}html.theme-dark .u8-sider.ant-layout-sider{background:#1a2430!important;border-right-color:#2a3a4c}html.theme-dark .u8-sider .ant-layout-sider-children{background:#1a2430}html.theme-dark .u8-sider-logo{color:#d6e8f7;background:linear-gradient(180deg,#243447,#1e2c3c);border-color:#2a3a4c}html.theme-dark .u8-sider .ant-layout-sider-trigger{background:#243447!important;color:#d6e8f7!important;border-color:#2a3a4c}html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-item,html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{background:#ffffff0a!important;color:#c5d8ea!important;border-color:transparent}html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-item .anticon,html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .anticon{color:#8aa4bd}html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-submenu-open>.ant-menu-submenu-title{background:#243447!important;border-color:#2a3a4c!important}html.theme-dark .u8-side-menu .ant-menu-sub.ant-menu-inline{background:#16202b!important;border-color:#2a3a4c}html.theme-dark .u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item{color:#9eb4c9!important}html.theme-dark .u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:before{background:#4a6078}html.theme-dark .u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:hover,html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-item:hover,html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title:hover{background:#243447!important;color:#69b1ff!important}html.theme-dark .u8-side-menu.ant-menu-inline .ant-menu-sub .ant-menu-item-selected,html.theme-dark .u8-side-menu.ant-menu-inline>.ant-menu-item-selected{background:#2a3f55!important;color:#69b1ff!important}.u8-modal .ant-modal-content{border:1px solid #b8d0e6;border-radius:2px;overflow:hidden;padding:0}.u8-modal .ant-modal-header{margin:0;padding:10px 14px;background:#d6e8f7;border-bottom:1px solid #a8c4de;cursor:move;user-select:none}.u8-modal .ant-modal-title{color:#1a3a5c;font-size:13px;font-weight:600;line-height:1.4}.u8-modal .ant-modal-close{top:10px;inset-inline-end:12px}.u8-modal .ant-modal-body{padding:14px 16px 6px;background:#fff}.u8-modal .ant-modal-footer{margin:0;padding:8px 14px;background:#f5f9fc;border-top:1px solid #c5d8ea}.u8-modal .ant-modal-footer .ant-btn{height:28px;padding:0 12px;font-size:12px;border-radius:2px}.u8-form.ant-form{display:flex;flex-direction:column;gap:0}.u8-form .ant-form-item{margin-bottom:12px}.u8-form .ant-form-item-row{flex-wrap:nowrap}.u8-form .ant-form-item-label>label{font-size:12px;color:#334;height:28px}.u8-form .ant-form-item-control-input{min-height:28px}.u8-form .ant-input,.u8-form .ant-input-affix-wrapper,.u8-form .ant-input-number,.u8-form .ant-select-selector{font-size:12px!important;border-radius:2px}.u8-form-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px}.u8-form-hint{font-size:12px;color:#666;white-space:nowrap}.u8-radio-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;width:100%}.u8-radio-grid .ant-radio-wrapper{margin-inline-end:0;font-size:12px;color:#1a3a5c}.ant-modal-mask.ant-fade-enter,.ant-modal-mask.ant-fade-enter-active,.ant-modal-mask.ant-fade-appear,.ant-modal-mask.ant-fade-appear-active,.ant-modal-mask.ant-fade-leave,.ant-modal-mask.ant-fade-leave-active,.ant-modal-wrap.ant-fade-enter,.ant-modal-wrap.ant-fade-enter-active,.ant-modal-wrap.ant-fade-appear,.ant-modal-wrap.ant-fade-appear-active,.ant-modal-wrap.ant-fade-leave,.ant-modal-wrap.ant-fade-leave-active{animation:none!important;transition:none!important}.ant-modal.ant-zoom-enter,.ant-modal.ant-zoom-enter-active,.ant-modal.ant-zoom-appear,.ant-modal.ant-zoom-appear-active,.ant-modal.ant-zoom-leave,.ant-modal.ant-zoom-leave-active{animation:none!important;transition:none!important;transform:none!important}.ant-zoom-big-enter,.ant-zoom-big-enter-active,.ant-zoom-big-appear,.ant-zoom-big-appear-active,.ant-zoom-big-leave,.ant-zoom-big-leave-active,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-enter-active,.ant-zoom-big-fast-appear,.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-leave,.ant-zoom-big-fast-leave-active{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}:root{--erp-primary: #1677ff;--erp-bg: #eef3f8;--erp-card: #ffffff;--erp-sider: #eef5fb;--erp-header: #f5f9fc;--erp-text: #1a3a5c;--erp-border: #b8d0e6;--pro-primary: #1677ff;--pro-header: #1f5fbf;--pro-bg: #f0f2f5;--pro-sider: #eef3f8;--pro-card: #ffffff;--pro-border: #e5e8ef;--pro-text: #1f2937;--pro-muted: #64748b}html.theme-dark{--erp-bg: #141414;--erp-card: #1f1f1f;--erp-sider: #1a2430;--erp-header: #1f1f1f;--erp-text: rgba(255, 255, 255, .85);--erp-border: #303030}html[data-tpl=tpl3]{--erp-primary: var(--pro-primary);--erp-bg: var(--pro-bg);--erp-card: var(--pro-card);--erp-sider: var(--pro-sider);--erp-header: #ffffff;--erp-text: var(--pro-text);--erp-border: var(--pro-border);color-scheme:light}html[data-tpl=tpl3],html[data-tpl=tpl3] body,html[data-tpl=tpl3] #app{background:var(--pro-bg);color:var(--pro-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%;color:var(--erp-text);background:var(--erp-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.amount-red{color:#cf1322}.amount-green{color:#389e0d}.page-card{background:var(--erp-card);border:1px solid var(--erp-border);border-radius:2px;padding:12px}.page-table-card{padding:10px 12px}.filter-bar,.tool-bar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.page-table-card .ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.page-table-card .ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.page-card .ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.page-card .ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:4px 6px!important;font-size:12px;line-height:1.35}.page-table-card .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.page-table-card .ant-table-wrapper .ant-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:4px 6px!important;font-size:12px;line-height:1.35}.page-table-card .ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-measure-row,.page-card .ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-measure-row{height:0!important;font-size:0!important;line-height:0!important}.page-table-card .ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-measure-row>td,.page-card .ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important}.page-table-card .ant-btn-sm,.page-card .ant-btn-sm{height:24px;padding:0 7px;font-size:12px}.page-table-card .ant-tag,.page-card .ant-tag{margin-inline-end:0;line-height:18px;padding-inline:4px;font-size:12px}.page-table-card .ant-table-wrapper,.page-table-card .ant-spin-nested-loading,.page-table-card .ant-spin-container,.page-table-card .ant-table,.page-table-card .ant-table-container{width:100%}.page-table-card .ant-table-content>table,.page-table-card .ant-table-body>table,.page-table-card .ant-table table{width:100%!important;table-layout:auto}.page-table-card .ant-table-thead>tr>th,.page-table-card .ant-table-tbody>tr>td,.page-table-card .ant-table-summary>tr>td{white-space:nowrap}.ant-table-wrapper .ant-table-empty .ant-table-container,.ant-table-wrapper .ant-table-empty .ant-table-content,.ant-table-wrapper .ant-table-empty .ant-table-body{overflow-x:hidden!important}.ant-table-wrapper .ant-table-empty .ant-table-content>table,.ant-table-wrapper .ant-table-empty table{width:100%!important;min-width:100%!important}.ant-table-wrapper .ant-table-empty .ant-table-placeholder{overflow:hidden}.ant-table-wrapper .ant-table-empty .ant-table-cell{white-space:normal}.ball5{display:inline-block;margin:.1rem .2rem;color:#fff;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center;background:#008aff;font-size:14px}.result-dx-ds .单,.result-dx-ds .虎,.result-dx-ds .小{font-weight:700;color:#0072e3}.result-dx-ds .大,.result-dx-ds .龙,.result-dx-ds .双{font-weight:700;color:#f00078}.result-dx-ds .和{color:#00b42a;font-weight:700}
