@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Black.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}body{font-family:Inter,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}.animate-blink{animation:2s infinite blink}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.ant-menu-item{position:relative}.ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-item{margin-block:12px!important}.ant-menu-item .ant-pro-base-menu-vertical-item-icon{color:#4f4f4f}.ant-menu-item:hover .ant-pro-base-menu-vertical-item-icon,.ant-menu-item-selected .ant-pro-base-menu-vertical-item-icon{color:#fff}.ant-pro-base-menu-vertical-item-title-collapsed{width:40px;height:40px}.ant-pro-base-menu-vertical-item-title{padding-right:6px}.ant-form-item-required{align-items:baseline!important}.ant-pro-layout-header-header,.ant-menu-title-content,.anticon-play-circle{transition:none!important}.shake{animation:.3s shake}.list-box::-webkit-scrollbar{width:6px}.list-box::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.list-box::-webkit-scrollbar-thumb:hover{background:#aaa;width:12px}.hidden-transverse-scroll::-webkit-scrollbar{background:#ccc;border-radius:3px;display:none;overflow-y:auto}.ant-layout-content{padding:0!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:24px}::-webkit-scrollbar-thumb:hover{background:#aaa}.ant-table-body{border-right:#2f2f2f;position:absolute}.ant-table-body::-webkit-scrollbar{border-bottom:1px solid #7b7b7b;width:7px;height:7px}.ant-table-body::-webkit-scrollbar-thumb{background:#616c72;border-radius:8px;min-height:120px;-webkit-box-shadow:inset 0 0 6px #0003}.lnton-parent .lnton-child{display:none}.lnton-parent:hover .lnton-child{display:block}.selectable{-webkit-user-select:none;user-select:none}.root-scrollbar-none::-webkit-scrollbar{display:none}.root-scrollbar-none{scrollbar-width:none}.ant-layout-sider-children{background-color:#fff}.app-menu-icon{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ant-menu-item-icon:has(.app-menu-icon),.ant-pro-base-menu-item-icon:has(.app-menu-icon){width:auto!important;min-width:unset!important;height:auto!important;font-size:inherit!important;overflow:visible!important}.ant-layout .ant-drawer-mask{height:100%;position:fixed}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.ant-tree-node-content-wrapper{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
