@font-face{font-family:"Poppins";src:url(static/poppins-v23-latin-500.08491d3f.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans SC";src:url(static/noto-sans-sc-v38-chinese-simplified-500.555f56fb.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}html{font-size:16px}body,html{font-family:"Poppins","Noto Sans SC",sans-serif;padding:0;margin:0;overflow-y:hidden}a,div,h1,h2,h3,h4,h5,h6,p,span{font-family:"Poppins","Noto Sans SC",sans-serif}div,h1,h2,h3,h4,h5,h6,p{color:#2c3e50}.ant-spin .ant-spin-dot-item{background-color:#d4fb50}.table-header-row{margin-bottom:10px}@media (max-width:768px){.table-header-row{margin:10px 0}}.ant-btn-primary{color:#2c3e50;background:#cafc01}.ant-btn-primary:hover{color:#2c3e50!important;background:#e0ff3a!important}.ant-btn-primary:active{background:#cafc01!important}.ant-btn-primary:focus{border:#cafc01!important}.ant-btn-primary.ant-btn-disabled,.ant-btn-primary:disabled{color:#ccc!important;background:#f5f5f5!important;border-color:#d9d9d9!important;cursor:not-allowed}.ant-btn:hover{color:#2c3e50!important}.ant:hover{color:#2c3e50!important}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#2c3e50!important}.ant-menu .ant-menu-submenu-title .anticon{transition:none!important}.ant-menu .ant-menu-item .ant-menu-item-icon+span,.ant-menu .ant-menu-item .anticon+span,.ant-menu .ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu .ant-menu-submenu-title .anticon+span{transition:none!important}.ant-menu .ant-menu-item .ant-menu-item-icon,.ant-menu .ant-menu-item .anticon,.ant-menu .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu .ant-menu-submenu-title .anticon{transition:none!important}.main{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.table-container{flex:1 1;display:flex;flex-direction:column;background-color:#fff;height:100%}@media (max-width:768px){.table-container{overflow-x:auto}}.table-content{flex:1 1}.pagination-row{margin:10px 0}.react-resizable-handle{position:absolute;right:-5px;bottom:0;cursor:col-resize;width:10px;height:100%}.card{border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between}.card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.15);cursor:pointer}.card-body{padding:20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;text-align:center}.card-title{margin:0 0 12px;font-size:1.8rem;font-weight:700;color:#2b3d4f}.card-desc{margin-top:auto;font-size:14px;color:#666;line-height:1.6;min-height:48px}.cus-btn{width:100px;height:40px;font-size:1.1em;cursor:pointer;background-color:#2c3e50;color:#fff;border:none;border-radius:12px;transition:all .4s}.cus-btn:hover{border-radius:12px;transform:translateY(-10px);box-shadow:0 10px 0 -2px #cafc01}.cus-btn:active{transition:all .2s;transform:translateY(-5px);box-shadow:0 2px 0 -2px #cafc01}.cus-btn:disabled{background-color:#d9d9d9;color:#a6a6a6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.cus-btn:disabled:hover{transform:none;box-shadow:none}.theme-btn{position:relative;padding:.5em 1em;min-width:100px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:7px;transition:all .2s;border:none;font-weight:500;color:#2c3e50;background-color:#cafc01}.theme-btn .loading-icon{margin-right:.5em}.theme-btn:hover{transform:translateY(-1px)}.theme-btn:active{transform:translateY(-1px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.theme-btn:after{content:"";display:inline-block;height:100%;width:100%;border-radius:100px;position:absolute;top:0;left:0;z-index:-1;transition:all .4s;background-color:#cafc01}.theme-btn-disabled{position:relative;padding:.4em 1em;min-width:100px;display:flex;justify-content:center;align-items:center;cursor:not-allowed;border-radius:7px;transition:all .2s;font-weight:500;color:rgba(0,0,0,.25);background-color:#f5f5f5;border:1px solid #d9d9d9}.theme-btn-disabled:after{content:"";display:inline-block;height:100%;width:100%;border-radius:100px;position:absolute;top:0;left:0;z-index:-1;transition:all .4s;background-color:#f5f5f5;border:1px solid #d9d9d9}.theme-btn-disabled:active,.theme-btn-disabled:hover{transform:none;box-shadow:none}.white-btn{position:relative;font-size:17px;text-decoration:none;padding:.7em 1.5em;display:inline-block;cursor:pointer;border-radius:6em;transition:all .2s;border:none;font-family:inherit;font-weight:500;color:#2c3e50;background-color:#cafc01}.white-btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.white-btn:active{transform:translateY(-1px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.white-btn:after{content:"";display:inline-block;height:100%;width:100%;border-radius:100px;position:absolute;top:0;left:0;z-index:-1;transition:all .4s;background-color:#cafc01}.white-btn:hover:after{transform:scaleX(1.4) scaleY(1.6);opacity:0}.global-loading-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.loading-lottie{display:flex;justify-content:center;align-items:center;height:60vh;overflow-y:hidden!important;overflow-x:hidden}.loading-lottie .boxes{--size:32px;--duration:800ms;height:calc(var(--size)*2);width:calc(var(--size)*3);position:relative;transform-style:preserve-3d;transform-origin:50% 50%;margin-top:calc(var(--size)*1.5*-1);transform:rotateX(60deg) rotate(45deg) rotateY(0deg) translateZ(0)}.loading-lottie .boxes .box{width:var(--size);height:var(--size);top:0;left:0;position:absolute;transform-style:preserve-3d}.loading-lottie .boxes .box:first-child{transform:translate(100%);animation:box1 var(--duration) linear infinite}.loading-lottie .boxes .box:nth-child(2){transform:translateY(100%);animation:box2 var(--duration) linear infinite}.loading-lottie .boxes .box:nth-child(3){transform:translate(100%,100%);animation:box3 var(--duration) linear infinite}.loading-lottie .boxes .box:nth-child(4){transform:translate(200%);animation:box4 var(--duration) linear infinite}.loading-lottie .boxes .box>div{--background:#cafc01;--top:auto;--right:auto;--bottom:auto;--left:auto;--translateZ:calc(var(--size)/2);--rotateY:0deg;--rotateX:0deg;position:absolute;width:100%;height:100%;background:var(--background);top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);transform:rotateY(var(--rotateY)) rotateX(var(--rotateX)) translateZ(var(--translateZ))}.loading-lottie .boxes .box>div:first-child{--top:0;--left:0}.loading-lottie .boxes .box>div:nth-child(2){--background:#9cbc01;--right:0;--rotateY:90deg}.loading-lottie .boxes .box>div:nth-child(3){--background:#e6ff33;--rotateX:-90deg}.loading-lottie .boxes .box>div:nth-child(4){--background:#dbe3f4;--top:0;--left:0;--translateZ:calc(var(--size)*3*-1)}@keyframes box1{0%,50%{transform:translate(100%)}to{transform:translate(200%)}}@keyframes box2{0%{transform:translateY(100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes box3{0%,50%{transform:translate(100%,100%)}to{transform:translateY(100%)}}@keyframes box4{0%{transform:translate(200%)}50%{transform:translate(200%,100%)}to{transform:translate(100%,100%)}}