@font-face{font-family:YouSheBiaoTiHei;src:url(../ttf/YouSheBiaoTiHei-fahbdFno.ttf)}@font-face{font-family:MetroDF;src:url(../ttf/MetroDF-BQ3atWFc.ttf)}@font-face{font-family:DIN;src:url(./DIN.Otf)}@font-face{font-family:iconfont;src:url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.icon-zhongyingwen:before{content:""}.icon-suoxiao:before{content:""}.icon-fangda:before{content:""}.icon-contentright:before{content:""}.icon-zhuti:before{content:""}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{padding:0;margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}img{max-width:100%;-o-object-fit:contain;object-fit:contain}html,body,#root{width:100%;height:100%}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.request-loading .ant-spin-text{margin-top:5px;font-size:18px;color:#509ff1}.request-loading .ant-spin-dot-item{background-color:#509ff1}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;font-size:20px;background:#00000080}.login-container{position:relative;display:flex;align-items:center;justify-content:center;min-width:550px;height:100%;min-height:500px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='100%25'%20height='100%25'%20viewBox='0%200%201400%20800'%3e%3crect%20x='1300'%20y='400'%20rx='40'%20ry='40'%20width='150'%20height='150'%20stroke='rgb(129,%20201,%20149)'%20fill='rgb(129,%20201,%20149)'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='0%201450%20550'%20to='360%201450%20550'%20repeatCount='indefinite'/%3e%3c/rect%3e%3cpath%20d='M%20100%20350%20A%20150%20150%200%201%201%20400%20350%20Q400%20370%20380%20370%20L%20250%20370%20L%20120%20370%20Q100%20370%20100%20350'%20fill='%23a2b3ff'%3e%3canimateMotion%20path='M%20800%20-200%20L%20800%20-300%20L%20800%20-200'%20dur='20s'%20begin='0s'%20repeatCount='indefinite'/%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='30s'%20type='rotate'%20values='0%20210%20530%20;%20-30%20210%20530%20;%200%20210%20530'%20keyTimes='0%20;%200.5%20;%201'%20repeatCount='indefinite'/%3e%3c/path%3e%3ccircle%20cx='150'%20cy='150'%20r='180'%20stroke='%2385FFBD'%20fill='%2385FFBD'%3e%3canimateMotion%20path='M%200%200%20L%2040%2020%20Z'%20dur='5s'%20repeatCount='indefinite'/%3e%3c/circle%3e%3c!--%20三角形%20--%3e%3cpath%20d='M%20165%20580%20L%20270%20580%20Q275%20578%20270%20570%20L%20223%20483%20Q220%20480%20217%20483%20L%20165%20570%20Q160%20578%20165%20580'%20fill='%23a2b3ff'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='0%20210%20530'%20to='360%20210%20530'%20repeatCount='indefinite'/%3e%3c/path%3e%3c!--%20%3ccircle%20cx='1200'%20cy='600'%20r='30'%20stroke='rgb(241,%20243,%20244)'%20fill='rgb(241,%20243,%20244)'%3e--%3e%3c!--%20%3canimateMotion%20path='M%200%200%20L%20-20%2040%20Z'%20dur='9s'%20repeatCount='indefinite'/%3e--%3e%3c!--%20%3c/circle%3e--%3e%3cpath%20d='M%20100%20350%20A%2040%2040%200%201%201%20180%20350%20L%20180%20430%20A%2040%2040%200%201%201%20100%20430%20Z'%20fill='%233054EB'%3e%3canimateMotion%20path='M%20140%20390%20L%20180%20360%20L%20140%20390'%20dur='20s'%20begin='0s'%20repeatCount='indefinite'/%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='30s'%20type='rotate'%20values='0%20140%20390;%20-60%20140%20390;%200%20140%20390'%20keyTimes='0%20;%200.5%20;%201'%20repeatCount='indefinite'/%3e%3c/path%3e%3crect%20x='400'%20y='600'%20rx='40'%20ry='40'%20width='100'%20height='100'%20stroke='rgb(129,%20201,%20149)'%20fill='%233054EB'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='-30%20550%20750'%20to='330%20550%20750'%20repeatCount='indefinite'/%3e%3c/rect%3e%3c/svg%3e");background-position:50%;background-size:100% 100%;background-size:cover}.login-container{position:relative;display:flex;align-items:center;justify-content:center;min-width:550px;height:100%;min-height:500px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20baseProfile='full'%20width='100%25'%20height='100%25'%20viewBox='0%200%201400%20800'%3e%3crect%20x='1300'%20y='400'%20rx='40'%20ry='40'%20width='150'%20height='150'%20stroke='rgb(129,%20201,%20149)'%20fill='rgb(129,%20201,%20149)'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='0%201450%20550'%20to='360%201450%20550'%20repeatCount='indefinite'/%3e%3c/rect%3e%3cpath%20d='M%20100%20350%20A%20150%20150%200%201%201%20400%20350%20Q400%20370%20380%20370%20L%20250%20370%20L%20120%20370%20Q100%20370%20100%20350'%20fill='%23a2b3ff'%3e%3canimateMotion%20path='M%20800%20-200%20L%20800%20-300%20L%20800%20-200'%20dur='20s'%20begin='0s'%20repeatCount='indefinite'/%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='30s'%20type='rotate'%20values='0%20210%20530%20;%20-30%20210%20530%20;%200%20210%20530'%20keyTimes='0%20;%200.5%20;%201'%20repeatCount='indefinite'/%3e%3c/path%3e%3ccircle%20cx='150'%20cy='150'%20r='180'%20stroke='%2385FFBD'%20fill='%2385FFBD'%3e%3canimateMotion%20path='M%200%200%20L%2040%2020%20Z'%20dur='5s'%20repeatCount='indefinite'/%3e%3c/circle%3e%3c!--%20三角形%20--%3e%3cpath%20d='M%20165%20580%20L%20270%20580%20Q275%20578%20270%20570%20L%20223%20483%20Q220%20480%20217%20483%20L%20165%20570%20Q160%20578%20165%20580'%20fill='%23a2b3ff'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='0%20210%20530'%20to='360%20210%20530'%20repeatCount='indefinite'/%3e%3c/path%3e%3c!--%20%3ccircle%20cx='1200'%20cy='600'%20r='30'%20stroke='rgb(241,%20243,%20244)'%20fill='rgb(241,%20243,%20244)'%3e--%3e%3c!--%20%3canimateMotion%20path='M%200%200%20L%20-20%2040%20Z'%20dur='9s'%20repeatCount='indefinite'/%3e--%3e%3c!--%20%3c/circle%3e--%3e%3cpath%20d='M%20100%20350%20A%2040%2040%200%201%201%20180%20350%20L%20180%20430%20A%2040%2040%200%201%201%20100%20430%20Z'%20fill='%233054EB'%3e%3canimateMotion%20path='M%20140%20390%20L%20180%20360%20L%20140%20390'%20dur='20s'%20begin='0s'%20repeatCount='indefinite'/%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='30s'%20type='rotate'%20values='0%20140%20390;%20-60%20140%20390;%200%20140%20390'%20keyTimes='0%20;%200.5%20;%201'%20repeatCount='indefinite'/%3e%3c/path%3e%3crect%20x='400'%20y='600'%20rx='40'%20ry='40'%20width='100'%20height='100'%20stroke='rgb(129,%20201,%20149)'%20fill='%233054EB'%3e%3canimateTransform%20attributeType='XML'%20attributeName='transform'%20begin='0s'%20dur='35s'%20type='rotate'%20from='-30%20550%20750'%20to='330%20550%20750'%20repeatCount='indefinite'/%3e%3c/rect%3e%3c/svg%3e");background-position:50%;background-size:100% 100%;background-size:cover}.login-container .dark{position:absolute;top:5%;right:3.2%}.login-container .login-box{box-sizing:border-box;display:flex;align-items:center;justify-content:space-around;width:96%;height:94%;padding:0 4% 0 20px;overflow:hidden;border-radius:10px}.login-container .login-box .login-left{width:750px}.login-container .login-box .login-left img{width:100%;height:100%}.login-container .login-box .login-form-content .ant-form-item{margin-bottom:35px}.login-container .login-box .login-form-content .login-form-captcha-input-group{display:flex;align-items:center;gap:10px}.login-container .login-box .login-form-content .login-form-captcha-img{width:120px;height:40px;cursor:pointer;border:1px solid #d9d9d9;border-radius:4px}.login-container .login-box .login-form-content .login-form-button{width:100%;padding-top:5px}.login-container .login-box .login-form-content .login-form-button .ant-form-item-control-input-content{display:flex;align-items:center;justify-content:space-between}.login-container .login-box .login-form-content .login-form-button .ant-form-item-control-input-content .ant-btn{width:45%}.login-container .login-box .login-form{padding:40px 45px 25px;border-radius:10px}.login-container .login-box .login-form .login-logo{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.login-container .login-box .login-form .login-logo .login-icon{width:70px}.login-container .login-box .login-form .login-logo .logo-text{padding-left:25px;font-size:48px;font-weight:700;white-space:nowrap}.login-container .login-box .login-form .ant-form-item{height:75px;margin-bottom:0}.login-container .login-box .login-form .ant-form-item .ant-input-prefix{margin-right:10px}.login-container .login-box .login-form .ant-form-item .ant-input-affix-wrapper-lg{padding:8.3px 11px}.login-container .login-box .login-form .ant-form-item .ant-input-affix-wrapper,.login-container .login-box .login-form .ant-form-item .ant-input-lg{font-size:14px}.login-container .login-box .login-form .ant-form-item .ant-input-affix-wrapper{color:#bfbfbf}.login-container .login-box .login-form .login-btn{width:100%;margin-top:4px;white-space:nowrap}.login-container .login-box .login-form .login-btn .ant-form-item-control-input-content{display:flex;gap:14px}.login-container .login-box .login-form .login-btn .ant-form-item-control-input-content .ant-btn{flex:1;min-width:0;height:40px}.login-container .login-box .login-form .login-btn .ant-form-item-control-input-content .ant-btn span{font-size:14px}.login-container .login-box .login-form .login-btn .ant-form-item-control-input-content .ant-btn-primary{flex:1.6}.two-factor-box .ant-form-item{height:auto;min-height:auto;margin-bottom:16px}.two-factor-box .logo-text{padding-left:12px;font-size:28px}.two-factor-box .two-factor-setup-step1{font-size:28px;color:#000000e0;margin-bottom:6px}.two-factor-box .two-factor-setup-step-hint{margin-bottom:30px}.two-factor-box .two-factor-setup-wrap .two-factor-setup-desc{font-size:14px;color:#00000073;margin-bottom:16px;line-height:1.6}.two-factor-box .two-factor-setup-wrap .two-factor-setup-app-hint{font-size:14px;color:#00000073;margin-bottom:24px;padding:0}.two-factor-box .two-factor-setup-wrap .two-factor-setup-actions{display:flex;justify-content:flex-end;margin-top:24px}.two-factor-box .two-factor-qr-wrap{text-align:center;margin:16px 0}.two-factor-box .two-factor-qr-wrap .two-factor-qr{display:block;margin:0 auto;width:200px;height:200px}.two-factor-box .two-factor-qr-wrap .two-factor-qr-placeholder{width:200px;height:200px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px;color:#999}.two-factor-box .two-factor-secret{display:flex;align-items:center;gap:12px;margin:12px 0}.two-factor-box .two-factor-secret .two-factor-secret-label{flex-shrink:0;color:#000000e0;font-size:14px}.two-factor-box .two-factor-secret .two-factor-secret-field{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0;padding:8px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box}.two-factor-box .two-factor-secret .two-factor-secret-code{flex:1;min-width:0;font-family:inherit;font-size:14px;color:#000000e0;word-break:break-all}.two-factor-box .two-factor-secret .two-factor-secret-copy{flex-shrink:0;padding:0 4px;color:#1677ff}.two-factor-box .two-factor-verify-actions{margin-top:64px}.two-factor-box .two-factor-verify-actions .ant-form-item-control-input-content{display:flex;justify-content:center}.two-factor-box .two-factor-verify-submit{margin-top:158px;margin-bottom:0}.two-factor-box .two-factor-verify-submit-recovery{margin-top:35px}.two-factor-box .two-factor-verify-recovery-link{margin-top:10px}.two-factor-box .two-factor-code-wrap{margin-bottom:24px;padding-bottom:2px;text-align:center}.two-factor-box .two-factor-code-wrap .two-factor-code-title{font-weight:600;font-size:25px;color:#000000e0;margin-bottom:12px;text-align:center}.two-factor-box .two-factor-code-wrap .two-factor-code-subtitle{font-size:12px;color:#00000073;margin-bottom:40px;text-align:center}.two-factor-box .two-factor-code-wrap .two-factor-code-inputs{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.two-factor-box .two-factor-code-wrap .two-factor-code-inputs .two-factor-code-cell{width:44px;height:44px;padding:0;text-align:center;font-size:18px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.two-factor-box .two-factor-code-wrap .two-factor-code-inputs .two-factor-code-cell:focus,.two-factor-box .two-factor-code-wrap .two-factor-code-inputs .two-factor-code-cell.ant-input-focused{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1a}.two-factor-box .two-factor-code-wrap .two-factor-code-inputs .two-factor-code-cell.ant-input-disabled{background:#f5f5f5}.two-factor-box .two-factor-code-wrap .two-factor-code-hint{width:304px;margin-left:auto;margin-right:auto;font-size:12px;color:#00000073;text-align:left}.two-factor-box .recovery-codes-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.two-factor-box .recovery-codes-list .recovery-code-item{font-family:monospace;padding:8px;background:#f5f5f5;border-radius:4px;text-align:center}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-title{font-weight:600;font-size:15px;color:#000000e0;margin-bottom:16px}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-hint{font-size:14px;color:#00000073;margin-bottom:24px;padding:0}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-body{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 24px;width:100%}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-code-item{display:flex;align-items:center;gap:4px;font-size:14px;color:#00000073}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-code-num{flex-shrink:0;color:#00000073}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-code-text{font-family:monospace;word-break:break-all}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-check{margin-top:20px}.two-factor-box .two-factor-recovery-wrap .two-factor-recovery-btn{width:100%}.ant-layout-header{display:flex;align-items:center;justify-content:space-between;height:36px;padding-right:12px;line-height:36px;border-bottom:1px solid #f6f6f6}.ant-layout-header .header-lf{display:flex;align-items:center}.ant-layout-header .header-lf .collapsed{margin-right:20px;font-size:18px;cursor:pointer;transition:color .3s}.ant-layout-header .header-ri{display:flex;align-items:center}.ant-layout-header .header-ri .icon-style{margin-right:16px;font-size:16px;line-height:16px;color:#595959;cursor:pointer;transition:color .2s}.ant-layout-header .header-ri .icon-style:hover{color:#1677ff}.ant-layout-header .header-ri .username{margin:0 10px 0 0;font-size:14px}.ant-layout-header .header-ri .ant-avatar{cursor:pointer}.theme-item{display:flex;align-items:center;justify-content:space-between;margin:25px 0}.theme-item span{font-size:14px}.theme-item .ant-switch{width:46px}.divider{margin:0 0 22px!important;font-size:15px!important}.divider .anticon{margin-right:10px}.ant-divider-with-text:before,.ant-divider-with-text:after{border-top:1px solid #dcdfe6!important}.menu{display:flex;flex-direction:column;justify-content:space-between;height:100%}.menu .logo-box{display:flex;align-items:center;justify-content:center;height:36px;border-bottom:1px solid rgba(255,255,255,.06)}.menu .logo-box .logo-img{width:24px;margin:0;filter:drop-shadow(0 2px 6px rgba(255,122,0,.35))}.menu .logo-box .logo-text{margin:0 0 0 8px;font-size:17px;font-weight:700;letter-spacing:.5px;color:#f5f7fa;white-space:nowrap}.menu .ant-menu-root{flex:1;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.menu .ant-menu-root::-webkit-scrollbar{display:none}.menu .ant-spin-nested-loading,.menu .ant-spin-container{display:flex;flex-direction:column;height:100%}.menu .ant-spin-nested-loading .ant-spin,.menu .ant-spin-container .ant-spin{max-height:100%!important}.menu .ant-spin-nested-loading .ant-spin-container:after,.menu .ant-spin-container .ant-spin-container:after{background:transparent!important}.menu .ant-spin-nested-loading .ant-spin-blur,.menu .ant-spin-container .ant-spin-blur{overflow:auto!important;clear:none!important;opacity:1!important}.menu .ant-menu.ant-menu-dark{padding:8px 0 12px;background:transparent}.menu .ant-menu-dark .ant-menu-item,.menu .ant-menu-dark .ant-menu-submenu-title{height:42px;padding-right:12px;margin-inline:4px;margin-block:3px;line-height:42px;width:calc(100% - 8px);border-radius:8px;color:#9fb0c0;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.menu .ant-menu-dark .ant-menu-title-content{overflow:hidden;text-overflow:ellipsis}.menu .ant-menu-dark .ant-menu-item .anticon,.menu .ant-menu-dark .ant-menu-submenu-title .anticon{font-size:14px;color:#7d90a3;transition:color .2s ease}.menu .ant-menu-dark .ant-menu-item .anticon+span,.menu .ant-menu-dark .ant-menu-submenu-title .anticon+span{margin-inline-start:8px}.menu .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow{inset-inline-end:8px}.menu .ant-menu-dark .ant-menu-item:hover,.menu .ant-menu-dark .ant-menu-submenu-title:hover{color:#e6edf3;background:#ffffff0f}.menu .ant-menu-dark .ant-menu-item:hover .anticon,.menu .ant-menu-dark .ant-menu-submenu-title:hover .anticon{color:#cfe0f0}.menu .ant-menu-dark .ant-menu-item-selected{position:relative;color:#fff;font-weight:600;background:linear-gradient(90deg,#1668dc,#1554ad);box-shadow:0 4px 14px #1668dc61}.menu .ant-menu-dark .ant-menu-item-selected:hover{color:#fff;background:linear-gradient(90deg,#1668dc,#1554ad)}.menu .ant-menu-dark .ant-menu-item-selected:hover .anticon{color:#fff}.menu .ant-menu-dark .ant-menu-item-selected:before{position:absolute;top:9px;bottom:9px;left:-4px;width:3px;content:"";background:#4096ff;border-radius:0 3px 3px 0}.menu .ant-menu-dark .ant-menu-item-selected .anticon{color:#fff}.menu .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title{color:#e6edf3}.menu .ant-menu-dark .ant-menu-sub.ant-menu-inline{margin:0 4px;background:#00000047;border-radius:8px}.menu .ant-menu-dark .ant-menu-sub.ant-menu-inline .ant-menu-item{height:38px;margin-inline:4px;padding-left:12px!important;line-height:38px;width:calc(100% - 8px);font-size:13px}.menu .ant-menu-dark .ant-menu-sub .ant-menu-sub.ant-menu-inline{margin:0;background:transparent;border-radius:0}.menu .ant-menu-dark .ant-menu-sub.ant-menu-inline .ant-menu-submenu-title{height:38px;margin-inline:4px;padding-left:12px!important;line-height:38px;width:calc(100% - 8px);font-size:13px}.menu .ant-menu-dark .ant-menu-sub .ant-menu-sub .ant-menu-item,.menu .ant-menu-dark .ant-menu-sub .ant-menu-sub .ant-menu-submenu-title{padding-left:20px!important}.menu .ant-menu-dark .ant-menu-sub .ant-menu-sub .ant-menu-sub .ant-menu-item,.menu .ant-menu-dark .ant-menu-sub .ant-menu-sub .ant-menu-sub .ant-menu-submenu-title{padding-left:28px!important}.menu .ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.menu .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding-right:0;padding-inline:calc(50% - 8px)!important}.menu .ant-menu.ant-menu-inline-collapsed .ant-menu-title-content,.menu .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-arrow,.ant-layout-sider-collapsed .logo-box .logo-text{display:none}.ant-menu-submenu-popup .ant-menu.ant-menu-dark{background:#001529!important;border-radius:8px}.ant-menu-submenu-popup .ant-menu.ant-menu-dark .ant-menu-item{color:#9fb0c0}.ant-menu-submenu-popup .ant-menu.ant-menu-dark .ant-menu-item:hover{color:#e6edf3;background:#ffffff14}.ant-menu-submenu-popup .ant-menu.ant-menu-dark .ant-menu-item-selected{color:#fff;background:linear-gradient(90deg,#1668dc,#1554ad)}.ant-layout-sider-collapsed .ant-menu .ant-menu-title-content{display:none!important}.ant-layout-sider-collapsed .ant-menu .ant-menu-item,.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu-title{padding-right:0!important;padding-inline:calc(50% - 8px)!important}.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu-arrow{display:none!important}.tabs{position:relative;border-bottom:1px solid #e4e7ed}.tabs .ant-tabs{padding:0 90px 0 13px}.tabs .ant-tabs .ant-tabs-nav{margin:0}.tabs .ant-tabs .ant-tabs-nav:before{border:none}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-ink-bar{visibility:visible}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab-with-remove.ant-tabs-tab-active .ant-tabs-tab-remove{top:1px;margin:7px;color:#1677ff!important;opacity:1!important}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab-with-remove.ant-tabs-tab-active .ant-tabs-tab-btn{transform:translate(-9px)}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:4px 16px;font-size:12px;color:#8c8c8c;background:none;border:none;transition:none}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#595959}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab .anticon-home{margin-right:7px}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{position:absolute;right:0;color:#bfbfbf;opacity:0;transition:.1s ease-in-out}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove:hover{color:#1677ff}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-with-remove:hover .ant-tabs-tab-remove{top:1px;margin:7px;opacity:1;transition:.1s ease-in-out}.tabs .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-with-remove:hover .ant-tabs-tab-btn{transform:translate(-9px)}.tabs .more-button{position:absolute;top:50%;right:6px;font-size:12px;transform:translateY(-50%)}.ant-tabs-dropdown .ant-tabs-dropdown-menu-item .anticon-home{margin-right:7px}.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:8px 22px!important;font-size:12px!important}.container{display:flex;min-width:950px;height:100%}.container .ant-layout-sider{box-sizing:border-box;transition:none!important;background:linear-gradient(180deg,#0d1b2e,#001529 48%,#000e1d);box-shadow:2px 0 14px #00000047;z-index:10}.container .ant-layout{overflow-x:hidden}.container .ant-layout .ant-layout-content{box-sizing:border-box;flex:1;min-height:0;padding:6px;background:#f0f2f5;overflow-x:hidden;overflow-y:auto}.container .ant-layout>.ka-wrapper{display:flex;flex:1;flex-direction:column;min-height:0}.container .ant-layout .ka-wrapper>.ka-content{display:flex;flex:1;flex-direction:column;min-height:0}.flx-center{display:flex;align-items:center;justify-content:center}.flx-justify-between{display:flex;align-items:center;justify-content:space-between}.flx-align-center{display:flex;align-items:center}.clearfix:after{display:block;height:0;overflow:hidden;clear:both;content:""}.sle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.break-word{word-break:break-all;word-wrap:break-word}.fade-enter{opacity:0;transform:translate(-30px)}.fade-enter-active,.fade-exit-active{opacity:1;transition:all .2s ease-out;transform:translate(0)}.fade-exit{opacity:0;transform:translate(30px)}::-webkit-scrollbar{width:8px;height:8px;background-color:#fff}::-webkit-scrollbar-thumb{background-color:#dddee0;border-radius:20px;box-shadow:inset 0 0 #fff}.card{box-sizing:border-box;padding:20px;overflow-x:hidden;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.content-box{display:flex;flex-direction:column;width:100%;height:100%}.content-box .text{margin:30px 0;font-size:23px;font-weight:700;text-align:center}.content-box .text a{text-decoration:underline!important}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{overflow:hidden}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select>.ant-upload,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select>.ant-upload{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select .ant-image,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select .ant-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select .ant-image-img,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select .ant-image-img,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select img,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select img{width:auto!important;height:auto!important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ant-modal-wrap{display:flex;align-items:center;justify-content:center}.ant-modal-wrap .ant-modal{top:0;max-width:calc(100vw - 32px);padding-bottom:0;margin:auto}.ant-modal-wrap .ant-modal-content{max-height:calc(100vh - 48px);overflow:hidden;display:flex;flex-direction:column}.ant-modal-wrap .ant-modal-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.upload-box-1x1 .ant-upload.ant-upload-select,.upload-box-1x1.ant-upload.ant-upload-select{width:96px!important;height:96px!important}.upload-box-16x9 .ant-upload.ant-upload-select,.upload-box-16x9.ant-upload.ant-upload-select{width:160px!important;height:90px!important}.form-item-sub-label .ant-form-item-label>label:before,.form-item-sub-label .ant-form-item-label>label:after{display:none!important}.ant-form-item .ant-form-item-control:has(.ant-input-group-wrapper){min-width:0}.ant-input-group-wrapper{width:100%}.ant-input-group-wrapper .ant-input-wrapper.ant-input-group,.ant-input-group-wrapper .ant-input-wrapper,.ant-input-group-wrapper .ant-input-group{display:flex;align-items:stretch;width:100%}.ant-input-group-wrapper .ant-input-group>.ant-input-group-addon{display:flex;flex:none;align-items:center;width:auto}.ant-input-group-wrapper .ant-input-group>.ant-input{flex:1 1 0;min-width:0;width:auto}.ant-table-cell[style*=center]>div[style*="justify-content: flex-start"]{justify-content:center!important}.ant-modal .ant-form-item-extra{min-height:0;margin-top:2px;font-size:12px;line-height:18px;color:#8c8c8c}.ant-modal .ant-form-item-explain{height:0!important;min-height:0!important;overflow:visible;margin-top:-2px;font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none}.upload-box-accent .ant-upload.ant-upload-select{background:#f0f7ff;border-color:#91caff;color:#1677ff}.upload-box-accent .ant-upload.ant-upload-select:hover{border-color:#1677ff}.detail-desc .ant-descriptions-item-label{padding:4px 8px;background:#f4f6f8}.detail-desc .ant-descriptions-row>th,.detail-desc .ant-descriptions-row>td{border-bottom:1px solid #eef0f2}.detail-desc .ant-descriptions-row:last-child>th,.detail-desc .ant-descriptions-row:last-child>td{border-bottom:none}.upload-box-sm .ant-upload.ant-upload-select,.upload-box-sm.ant-upload.ant-upload-select{width:72px!important;height:72px!important}.ant-modal .ant-form-horizontal .ant-form-item-label>label{justify-content:flex-end}.ant-modal .ant-form-horizontal .ant-form-item-label>label:before{order:-1}.ant-modal .ant-input-textarea-affix-wrapper.ant-input-textarea-show-count{flex-direction:column}.ant-modal .ant-input-textarea-show-count .ant-input-suffix{justify-content:flex-end;margin:0;padding:0 11px 4px}.ant-modal .ant-input-textarea-show-count .ant-input-data-count{position:static;font-size:12px;line-height:16px}.ant-layout-content:has(>div>.ant-pro-table:first-child),.ant-layout-content:has(>.ant-pro-table:first-child){display:flex;flex-direction:column;overflow-y:hidden}.ant-layout-content:has(>div>.ant-pro-table:first-child)>div:has(>.ant-pro-table:first-child){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child)>div:not(:has(>.ant-pro-table:first-child)){flex:none}.ant-layout-content:has(>.ant-pro-table:first-child)>div:not(.ant-pro-table){flex:none}.ant-layout-content:has(>div>.ant-pro-table:first-child)>div:has(>.ant-pro-table:first-child)>*:not(.ant-pro-table){flex:none}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-table-search,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-table-search{flex:none}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-card:not(.ant-pro-table-search),.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-card:not(.ant-pro-table-search){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-card:not(.ant-pro-table-search)>.ant-pro-card-body,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child>.ant-pro-card:not(.ant-pro-table-search)>.ant-pro-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-table-list-toolbar,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-table-list-toolbar{flex:none}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body>.ant-table-wrapper,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body>.ant-table-wrapper{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body>.ant-table-wrapper>.ant-spin-nested-loading,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body>.ant-table-wrapper>.ant-spin-nested-loading{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-spin-nested-loading>.ant-spin-container,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-spin-nested-loading>.ant-spin-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-spin-container>.ant-table,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-spin-container>.ant-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table>.ant-table-container,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table>.ant-table-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-container>.ant-table-content,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-container>.ant-table-content{flex:1 1 auto;min-height:0;overflow:auto!important}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>th,.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>td,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>th,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>td{position:sticky;top:0;z-index:3}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>.ant-table-cell-fix-right,.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>.ant-table-cell-fix-left,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>.ant-table-cell-fix-right,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-table-content thead>tr>.ant-table-cell-fix-left{z-index:5}.ant-layout-content:has(>div>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-pagination,.ant-layout-content:has(>.ant-pro-table:first-child) .ant-pro-table:first-child .ant-pro-card-body .ant-pagination{flex:none;margin-top:8px!important;margin-bottom:4px!important}.ant-layout-content .ant-pro-table>.ant-pro-table-search{margin-block-end:6px!important;margin-bottom:6px!important}.ant-layout-content .ant-pro-table>.ant-pro-table-search .ant-pro-query-filter.ant-pro-query-filter{padding:8px 16px!important}.ant-layout-content .ant-pro-table>.ant-pro-table-search .ant-pro-query-filter-row{row-gap:12px!important}.ant-layout-content .ant-pro-table>.ant-pro-card:not(.ant-pro-table-search)>.ant-pro-card-body{padding-inline:16px!important;padding-block-end:8px!important}.ant-layout-content .ant-pro-table-list-toolbar-setting-item{color:#595959;transition:color .2s}.ant-layout-content .ant-pro-table-list-toolbar-setting-item:hover{color:#1677ff}.ant-layout-content .table-inline-edit-btn{color:#8c8c8c}.ant-layout-content .table-inline-edit-btn:hover{color:#1677ff!important}.ant-layout-content .ant-card .ant-btn-sm,.ant-layout-content .ant-card .ant-picker-small{font-size:12px}.ant-layout-content .ant-card .ant-picker-small .ant-picker-input>input{font-size:12px}.ant-avatar>img{-o-object-fit:contain!important;object-fit:contain!important}.ant-layout-content .ant-pro-table .ant-pro-table-list-toolbar-container{padding-block:10px 8px!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{vertical-align:middle}.ant-table-tbody .ant-table-row-expand-icon{float:none;vertical-align:middle;margin-top:0}.ant-modal .ant-modal-header{margin-bottom:16px}.ant-modal .ant-modal-footer{margin-top:6px}.pinned-drawer-table{display:flex;flex-direction:column;overflow:hidden}.pinned-drawer-table>.ant-pro-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.pinned-drawer-table .ant-pro-table>.ant-pro-table-search{flex:none}.pinned-drawer-table .ant-pro-table>.ant-pro-table-search{margin-bottom:4px}.pinned-drawer-table .ant-pro-table-search .ant-pro-card-body{padding:4px 16px 0}.pinned-drawer-table .ant-pro-table-search .ant-form-item{margin-bottom:10px}.pinned-drawer-table .ant-pro-table>.ant-pro-card:not(.ant-pro-table-search),.pinned-drawer-table .ant-pro-table .ant-pro-card-body,.pinned-drawer-table .ant-pro-table .ant-pro-card-body>.ant-table-wrapper,.pinned-drawer-table .ant-pro-table .ant-table-wrapper>.ant-spin-nested-loading,.pinned-drawer-table .ant-pro-table .ant-spin-nested-loading>.ant-spin-container,.pinned-drawer-table .ant-pro-table .ant-spin-container>.ant-table,.pinned-drawer-table .ant-pro-table .ant-table>.ant-table-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.pinned-drawer-table .ant-pro-table .ant-pro-table-list-toolbar{flex:none}.pinned-drawer-table .ant-pro-table .ant-table-container>.ant-table-content{flex:1 1 auto;min-height:0;overflow:auto!important}.pinned-drawer-table .ant-pro-table .ant-table-content thead>tr>th,.pinned-drawer-table .ant-pro-table .ant-table-content thead>tr>td{position:sticky;top:0;z-index:3}.pinned-drawer-table .ant-pro-table .ant-table-content thead>tr>.ant-table-cell-fix-left,.pinned-drawer-table .ant-pro-table .ant-table-content thead>tr>.ant-table-cell-fix-right{z-index:5}.pinned-drawer-table .ant-pro-table .ant-pagination{flex:none;margin-bottom:4px!important}.table-image-frame .table-image-spin{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0}.table-image-frame .table-image-spin .ant-spin-dot-item{background-color:#bfbfbf}.table-image-frame{position:relative}.table-image-frame .table-image-eye{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;background:#00000059;border-radius:inherit;opacity:0;transition:opacity .15s;pointer-events:none}.table-image-frame:hover .table-image-eye{opacity:1}
