*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:PingFang SC,Microsoft YaHei,sans-serif}#root{height:100vh}.ant-table-tbody>tr:hover>td{background:#f0f9ff!important}.ant-table-thead>tr>th{white-space:nowrap}.resizable-table-viewport .ant-table-thead>tr>th.ant-table-cell{overflow:visible!important}.table-title-draggable .table-col-resize-handle{position:absolute;top:0;right:0;z-index:1;width:10px;height:100%;cursor:col-resize;border-right:2px solid #d9d9d9;opacity:.45;transition:opacity .15s ease,border-color .15s ease}.table-title-draggable:hover .table-col-resize-handle{opacity:1;border-right-color:#1677ff}.table-title-draggable:hover .table-col-drag-handle{opacity:.85!important}.table-title-draggable .table-col-drag-handle:hover{color:#1677ff!important}.rt-top-scrollbar,.ant-table-body,.ant-table-content{scrollbar-width:thin;scrollbar-color:#c7c7c7 transparent}.rt-top-scrollbar::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar,.ant-table-content::-webkit-scrollbar{height:10px;background:transparent}.rt-top-scrollbar::-webkit-scrollbar-thumb,.ant-table-body::-webkit-scrollbar-thumb,.ant-table-content::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:4px}.rt-top-scrollbar::-webkit-scrollbar-thumb:hover,.ant-table-body::-webkit-scrollbar-thumb:hover,.ant-table-content::-webkit-scrollbar-thumb:hover{background:#9e9e9e}.ant-modal-root .ant-modal-wrap:not(.modal-not-resizable) .ant-modal{width:auto!important;max-width:min(96vw,1920px)!important}.ant-modal-root .ant-modal-wrap:not(.modal-not-resizable) .ant-modal-content{resize:both;overflow:auto;min-width:280px;min-height:100px;max-width:min(96vw,1920px);max-height:90vh;box-sizing:border-box}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#0ea5e9!important;border-color:#0ea5e9!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-badge-count,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-badge-count{background:#fff!important;color:#ff4d4f!important;box-shadow:0 0 0 1px #fff!important}.ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs:not(.ant-tabs-card)>div>.ant-tabs-nav .ant-tabs-ink-bar{height:3px!important}.ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs:not(.ant-tabs-card)>div>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600!important}.rule-row-disabled td{background-color:#fafafa!important;color:#999}.rule-row-disabled td .ant-typography{color:#999}.login-glass .ant-input-affix-wrapper,.login-glass .ant-input{background:#0610268c!important;border:1px solid rgba(140,190,255,.45)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none!important}.login-glass .ant-input-affix-wrapper:hover,.login-glass .ant-input:hover,.login-glass .ant-input-affix-wrapper-focused,.login-glass .ant-input-affix-wrapper:focus-within{border-color:#78b4ffe6!important;background:#061026a6!important}.login-glass .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.login-glass .ant-input-affix-wrapper input,.login-glass .ant-input{color:#fff!important}.login-glass .ant-input-affix-wrapper input::placeholder,.login-glass .ant-input::placeholder{color:#ffffff80!important}.login-glass .ant-input-prefix .anticon,.login-glass .ant-input-suffix .anticon{color:#fff9!important}.login-glass .login-submit-btn{background:#0610268c!important;border:1px solid rgba(140,190,255,.5)!important;color:#fff!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 18px #286edc40!important;transition:all .2s ease}.login-glass .login-submit-btn:hover{background:#1e50aa99!important;border-color:#96c8fff2!important;color:#fff!important;box-shadow:0 0 26px #4696ff8c!important;transform:translateY(-1px)}.login-glass input:-webkit-autofill,.login-glass input:-webkit-autofill:hover,.login-glass input:-webkit-autofill:focus,.login-glass input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #0c1730 inset!important;box-shadow:0 0 0 1000px #0c1730 inset!important;caret-color:#fff!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;transition:background-color 9999s ease-in-out 0s}.doc-row-revoked>td{background-color:#fafafa!important;color:#bfbfbf!important;text-decoration:line-through}.doc-row-revoked>td .ant-typography,.doc-row-revoked>td a{color:#bfbfbf!important}.doc-row-revoked>td .ant-tag,.doc-row-revoked>td .anticon{text-decoration:none}.doc-row-revoked>td .ant-tag{opacity:.6}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.ant-table-tbody>tr>td{font-variant-numeric:tabular-nums;transition:background-color .15s ease}.ant-table-thead>tr>th{background:#f7f9fb}.ant-card{box-shadow:0 1px 3px #0f172a0f}.ant-dropdown-menu,.ant-popover-inner{box-shadow:0 6px 20px #0f172a1a!important}
