@charset "UTF-8";.dark input:-internal-autofill-previewed,.dark input:-internal-autofill-selected{transition:background-color 5000s ease-in-out 0s!important;-webkit-text-fill-color:#ffffff!important}.dark .ant-modal-content{border-radius:24px;border:1px solid #3B82F6;background-color:#0b1120}.dark .ant-modal-content .ant-modal-close,.dark .ant-modal-content .ant-modal-title{color:#fff}.dark .ant-modal-content .ant-modal-header{background-color:inherit}.dark.ant-drawer-content{background-color:#0b1120}.dark.ant-drawer-content .ant-drawer-close,.dark.ant-drawer-content .ant-drawer-title{color:#fff}.dark.ant-drawer-content .ant-drawer-footer{margin-left:auto;margin-right:8px}#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;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);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%;-webkit-animation:nprogress-spinner .4s linear infinite;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}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html[data-v-d181d7ee]{--system-primary-color: #1670e8}#nprogress .bar[data-v-d181d7ee]{background:#f5a414}.typeBox[data-v-d181d7ee]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-d181d7ee]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-d181d7ee]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-d181d7ee]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-d181d7ee]{color:#7943b2;background-color:#dee3f3}[data-v-d181d7ee] input::placeholder{color:#909fb7!important}[data-v-d181d7ee] .ant-input-affix-wrapper{background:#0f233c99;border:1.5px solid rgba(100,170,240,.45);border-radius:6px;color:#fff;font-size:15px;outline:none;transition:all .25s ease;font-family:inherit;box-shadow:inset 0 1px 2px #00000040;padding:12px 16px}[data-v-d181d7ee] .ant-input-affix-wrapper .ant-input{color:#fff}[data-v-d181d7ee] .ant-input-affix-wrapper .ant-input-prefix{margin-right:16px;font-size:18px;color:#93afcd}[data-v-d181d7ee] .ant-input-affix-wrapper:before{background:inherit}[data-v-d181d7ee] .ant-input-affix-wrapper .ant-input{background:transparent}[data-v-d181d7ee] .ant-input-affix-wrapper input:-internal-autofill-previewed,[data-v-d181d7ee] .ant-input-affix-wrapper input:-internal-autofill-selected{transition:background-color 5000s ease-in-out 0s!important;-webkit-text-fill-color:#ffffff!important}[data-v-d181d7ee] .ant-input-affix-wrapper .ant-input-clear-icon,[data-v-d181d7ee] .ant-input-affix-wrapper .ant-input-password-icon{color:#fff!important}.login-container[data-v-d181d7ee]{width:100vw;height:100vh;position:relative;display:flex;display:-webkit-flex;justify-content:center;align-items:center}.login-container .login-bg[data-v-d181d7ee]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.login-container .brand[data-v-d181d7ee]{position:absolute;bottom:36px;left:50%;transform:translate(-50%);font-family:Helvetica Naue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,"sans-serif";font-size:14px;font-weight:400;line-height:22px;color:#fefefe}.login-container .login-card[data-v-d181d7ee]{position:relative;z-index:10;width:440px;padding:50px 55px 35px;background:linear-gradient(135deg,#193255d9,#0f203ceb);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:4px;border:1.5px solid rgba(100,170,240,.55);box-shadow:0 0 0 1px #dc323273,0 0 80px #4db8ff4d,0 0 140px #4db8ff1f,0 20px 60px #0000008c}.login-container .login-card[data-v-d181d7ee]:before,.login-container .login-card[data-v-d181d7ee]:after{content:"";position:absolute;width:22px;height:22px;border:2px solid #4db8ff;box-shadow:0 0 6px #4db8ff66}.login-container .login-card[data-v-d181d7ee]:before{top:-7px;left:-7px;border-right:none;border-bottom:none}.login-container .login-card[data-v-d181d7ee]:after{bottom:-7px;right:-7px;border-left:none;border-top:none}.login-container .login-card .corner-decoration[data-v-d181d7ee]{position:absolute;width:22px;height:22px;border:2px solid #4db8ff;box-shadow:0 0 6px #4db8ff66}.login-container .login-card .corner-decoration.top-right[data-v-d181d7ee]{top:-7px;right:-7px;border-left:none;border-bottom:none}.login-container .login-card .corner-decoration.bottom-left[data-v-d181d7ee]{bottom:-7px;left:-7px;border-right:none;border-top:none}.login-container .login-card .top-glow[data-v-d181d7ee]{position:absolute;top:0;left:50%;transform:translate(-50%);width:75%;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(77,184,255,.9) 30%,rgba(255,80,80,.9) 50%,rgba(77,184,255,.9) 70%,transparent 100%);box-shadow:0 0 18px #4db8ffb3,0 0 30px #ff505080}.login-container .login-card .logo-badge[data-v-d181d7ee]{display:flex;justify-content:center;margin-bottom:18px}.login-container .login-card .logo-badge img[data-v-d181d7ee]{width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(251,191,36,.4))}.login-container .login-card .login-title[data-v-d181d7ee]{text-align:center;color:#fff;font-size:28px;font-weight:700;letter-spacing:4px;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.6)}.login-container .login-card .login-subtitle[data-v-d181d7ee]{text-align:center;color:#b4d2f0cc;font-size:16px;letter-spacing:6px;margin-bottom:32px;position:relative}.login-container .login-card .login-subtitle[data-v-d181d7ee]:before,.login-container .login-card .login-subtitle[data-v-d181d7ee]:after{content:"";display:inline-block;width:50px;height:1px;background:linear-gradient(90deg,transparent,rgba(120,180,230,.6),transparent);vertical-align:middle;margin:0 12px}.login-container .login-card .form-box[data-v-d181d7ee]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.login-container .login-card .form-box .form-item[data-v-d181d7ee]{margin-bottom:20px;height:41px;color:#bcbcbc}.login-container .login-card .form-box .form-btn[data-v-d181d7ee]{height:35px}.login-container .login-card .btn-login[data-v-d181d7ee]{width:100%;padding:12px 0;height:auto;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:700;letter-spacing:8px;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 12px #dc262666;font-family:inherit;margin-top:24px;margin-bottom:48px}.login-container .login-card .btn-login[data-v-d181d7ee]:hover{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 6px 18px #dc26268c;transform:translateY(-1px)}.login-container .login-card .btn-login[data-v-d181d7ee]:active{transform:translateY(0);box-shadow:0 2px 8px #dc262666}html[data-v-975fc3cd]{--system-primary-color: #1670e8}#nprogress .bar[data-v-975fc3cd]{background:#f5a414}.typeBox[data-v-975fc3cd]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-975fc3cd]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-975fc3cd]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-975fc3cd]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-975fc3cd]{color:#7943b2;background-color:#dee3f3}.redirect-container[data-v-975fc3cd]{width:100vw;height:100vh;display:flex;display:-webkit-flex;justify-content:center;align-items:center}html[data-v-b6bc2339]{--system-primary-color: #1670e8}#nprogress .bar[data-v-b6bc2339]{background:#f5a414}.typeBox[data-v-b6bc2339]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-b6bc2339]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-b6bc2339]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-b6bc2339]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-b6bc2339]{color:#7943b2;background-color:#dee3f3}.login-container[data-v-b6bc2339]{width:100vw;height:100vh;position:relative}.login-container .login-bg[data-v-b6bc2339]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.login-container .brand[data-v-b6bc2339]{position:absolute;bottom:36px;left:50%;transform:translate(-50%);font-family:Helvetica Naue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,"sans-serif";font-size:14px;font-weight:400;line-height:22px;color:#fefefe}.login-container .form[data-v-b6bc2339]{width:420px;height:360px;z-index:9;position:absolute;top:50%;left:50%;padding:32px 60px 0;transform:translate(-50%,-50%);background-image:url(/backend/assets/login-form-CTVhWyC3.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.login-container .form .title-box[data-v-b6bc2339]{width:100%;text-align:center;position:absolute;left:50%;transform:translate(-50%);bottom:100%;color:#fff}.login-container .form .title-box .title[data-v-b6bc2339]{font-size:40px;font-weight:700}.login-container .form .title-box .sub-title[data-v-b6bc2339]{margin:22px 0 18px;font-size:16px;font-weight:400;letter-spacing:5px}.login-container .form .title-box .sub-title .no-space[data-v-b6bc2339]{letter-spacing:0;margin:0 10px 0 6px}.login-container .form .welcome[data-v-b6bc2339]{font-size:24px;color:#777;font-weight:700;text-align:center;margin-bottom:11px}.login-container .form .form-box[data-v-b6bc2339]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.login-container .form .form-box .form-item[data-v-b6bc2339]{margin-bottom:20px;height:41px;color:#bcbcbc}.login-container .form .form-box .form-btn[data-v-b6bc2339]{height:35px}html[data-v-4dea72de]{--system-primary-color: #1670e8}#nprogress .bar[data-v-4dea72de]{background:#f5a414}.typeBox[data-v-4dea72de]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-4dea72de]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-4dea72de]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-4dea72de]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-4dea72de]{color:#7943b2;background-color:#dee3f3}.header[data-v-4dea72de]{width:100%;height:64px;background:linear-gradient(to right,#041529,#021544,#041529);padding:0;display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-shadow:0 1px 2px 2px #d7d7d766;position:relative;z-index:11}.header .header-left-slot[data-v-4dea72de]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#bfd9ff;padding-left:21px}.header .header-left-slot .weather[data-v-4dea72de]{color:#f0f8ff;margin-right:16px;font-weight:700}.header .header-left-slot .time[data-v-4dea72de]{font-weight:700}.header .header-center-slot[data-v-4dea72de]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header .logo-container[data-v-4dea72de],.header .user-container[data-v-4dea72de]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#fff}.header .logo-container[data-v-4dea72de] *,.header .user-container[data-v-4dea72de] *{font-weight:700}.header .logo-container .changeBtn[data-v-4dea72de],.header .user-container .changeBtn[data-v-4dea72de]{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:24px;margin-right:28px;line-height:1.5;border:1px solid #3b5985;box-shadow:0 4px 10px #0003;cursor:pointer;transition:all .3s ease;text-decoration:none;color:#fff;letter-spacing:1px}.header .logo-container .changeBtn[data-v-4dea72de]:hover,.header .user-container .changeBtn[data-v-4dea72de]:hover{background-color:#283c5acc;border-color:#5a7bb5}.header .logo-container .changeBtn .icon-gear[data-v-4dea72de],.header .user-container .changeBtn .icon-gear[data-v-4dea72de]{width:20px;height:20px;margin-right:10px;fill:#dcdde1;opacity:.9}.header .logo-container .ant-badge[data-v-4dea72de],.header .user-container .ant-badge[data-v-4dea72de]{cursor:pointer;margin-right:34px}.header .logo-container[data-v-4dea72de]{padding-left:58px}.header .logo-container .title[data-v-4dea72de]{font-family:Helvetica Naue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,"sans-serif";font-size:28px;font-weight:700;line-height:36px;color:#fff}.header .logo-container .divider[data-v-4dea72de]{margin:0 27px 0 38px;background-color:#fff;width:2px;height:36px}.header .logo-container .desc[data-v-4dea72de]{font-size:14px}.header .user-container[data-v-4dea72de]{padding-right:21px}.header .user-container .avatar[data-v-4dea72de]{width:35px;height:35px;background-color:#fff;border-radius:50%;display:flex;display:-webkit-flex;justify-content:center;align-items:center}.header .user-container .username[data-v-4dea72de]{margin:0 30px 0 8px}html[data-v-e5dfaf9c]{--system-primary-color: #1670e8}#nprogress .bar[data-v-e5dfaf9c]{background:#f5a414}.typeBox[data-v-e5dfaf9c]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-e5dfaf9c]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-e5dfaf9c]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-e5dfaf9c]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-e5dfaf9c]{color:#7943b2;background-color:#dee3f3}.logo-container[data-v-e5dfaf9c]{padding-left:18px;display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#fff}.logo-container .img-box[data-v-e5dfaf9c]{width:42px;height:42px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;margin-right:8px}.logo-container .img-box img[data-v-e5dfaf9c]{width:100%}.logo-container .title[data-v-e5dfaf9c]{font-family:Helvetica Naue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,"sans-serif";font-size:28px;font-weight:700;line-height:36px;color:#fff;letter-spacing:2px;cursor:pointer;background:linear-gradient(to right,#0073ff,#00eaff,#01abff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.logo-container .divider[data-v-e5dfaf9c]{margin:0 27px 0 38px;background-color:#fff;width:2px;height:36px}.logo-container .desc[data-v-e5dfaf9c]{font-size:14px}.layout-content[data-v-e5dfaf9c]{background:linear-gradient(to right bottom,#081429,#153368);height:calc(100vh - 64px);display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}html[data-v-b197bc20]{--system-primary-color: #1670e8}#nprogress .bar[data-v-b197bc20]{background:#f5a414}.typeBox[data-v-b197bc20]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-b197bc20]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-b197bc20]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-b197bc20]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-b197bc20]{color:#7943b2;background-color:#dee3f3}.layout-menu[data-v-b197bc20] .ant-menu-item,.layout-menu[data-v-b197bc20] .ant-menu-submenu-title{color:#fefefe;font-size:15px;font-weight:700}.layout-menu[data-v-b197bc20] .ant-menu-item-selected{background:linear-gradient(to right,#1b3c72,#132a52);color:#fff}.layout-menu[data-v-b197bc20] .ant-menu-item-selected:after{border:none;display:block;content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#3b82f6;height:100%}.layout-menu[data-v-b197bc20] .ant-menu-submenu-selected,.layout-menu[data-v-b197bc20] .ant-menu-subment-active,.layout-menu[data-v-b197bc20] .ant-menu-submenu-selected:hover,.layout-menu[data-v-b197bc20] .ant-menu-subment-active:hover,.layout-menu[data-v-b197bc20] .ant-menu-submenu-selected .ant-menu-submenu-title,.layout-menu[data-v-b197bc20] .ant-menu-subment-active .ant-menu-submenu-title,.layout-menu[data-v-b197bc20] .ant-menu-submenu-selected .ant-menu-submenu-title:hover,.layout-menu[data-v-b197bc20] .ant-menu-subment-active .ant-menu-submenu-title:hover{color:#fff}.layout-menu[data-v-b197bc20] .ant-menu{background-color:transparent;border-right:none;font-size:15px;font-weight:700}html[data-v-349d2e3f]{--system-primary-color: #1670e8}#nprogress .bar[data-v-349d2e3f]{background:#f5a414}.typeBox[data-v-349d2e3f]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-349d2e3f]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-349d2e3f]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-349d2e3f]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-349d2e3f]{color:#7943b2;background-color:#dee3f3}.layout-sider[data-v-349d2e3f]{height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden;background-color:#081428;box-shadow:1px 0 #4299e14d}.layout-sider[data-v-349d2e3f] .ant-layout-sider-trigger{color:#fff;background:#10274d}html[data-v-8b6af0ed]{--system-primary-color: #1670e8}#nprogress .bar[data-v-8b6af0ed]{background:#f5a414}.typeBox[data-v-8b6af0ed]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-8b6af0ed]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-8b6af0ed]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-8b6af0ed]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-8b6af0ed]{color:#7943b2;background-color:#dee3f3}.tab-container[data-v-8b6af0ed]{width:100%;height:48px;background-color:#132f4d;z-index:9;position:relative;box-shadow:0 1px 1px #0003;display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;color:#fff}.tab-container .tab-area[data-v-8b6af0ed]{width:90%;height:100%;padding:0 8px;display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tab-container .handle-area[data-v-8b6af0ed]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.tab-container .handle-area .handle-btn[data-v-8b6af0ed]{height:48px;width:48px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;cursor:pointer}.tab-container .handle-area .handle-btn[data-v-8b6af0ed]:hover{color:#1890ff}.tabs[data-v-8b6af0ed] .ant-tabs-nav{margin-bottom:0}.tabs[data-v-8b6af0ed] .ant-tabs-nav:before{border:none}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{align-items:center}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{border-radius:5px;height:28px;padding:0 12px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #eaeaea}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn,.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon{display:flex;display:-webkit-flex;justify-content:center;align-items:center}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active{background-color:#1670e8;border-color:#1670e8}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.tabs[data-v-8b6af0ed] .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1670e8}html[data-v-e87f2bdb]{--system-primary-color: #1670e8}#nprogress .bar[data-v-e87f2bdb]{background:#f5a414}.typeBox[data-v-e87f2bdb]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-e87f2bdb]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-e87f2bdb]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-e87f2bdb]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-e87f2bdb]{color:#7943b2;background-color:#dee3f3}.logo-container[data-v-e87f2bdb]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#fff}.logo-container .img-box[data-v-e87f2bdb]{width:42px;height:42px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;margin-right:8px}.logo-container .img-box img[data-v-e87f2bdb]{width:100%}.logo-container .title[data-v-e87f2bdb]{font-family:Helvetica Naue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,"sans-serif";font-size:28px;font-weight:700;line-height:36px;color:#fff;letter-spacing:2px;cursor:pointer;background:linear-gradient(to right,#0073ff,#00eaff,#01abff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.logo-container .divider[data-v-e87f2bdb]{margin:0 27px 0 38px;background-color:#fff;width:2px;height:36px}.logo-container .desc[data-v-e87f2bdb]{font-size:14px}.bottom-layout[data-v-e87f2bdb]{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.layout-content[data-v-e87f2bdb]{padding:1rem;overflow-y:auto;height:calc(100vh - 112px);display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}html[data-v-e3c4e9d8]{--system-primary-color: #1670e8}#nprogress .bar[data-v-e3c4e9d8]{background:#f5a414}.typeBox[data-v-e3c4e9d8]{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner[data-v-e3c4e9d8]{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0[data-v-e3c4e9d8]{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1[data-v-e3c4e9d8]{color:#45865d;background-color:#dcfce7}.typeBox.type2[data-v-e3c4e9d8]{color:#7943b2;background-color:#dee3f3}.client-sdk[data-v-e3c4e9d8]{display:flex;width:100%;height:100vh;background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.client-sdk .left-panel[data-v-e3c4e9d8]{width:320px;padding:16px;overflow-y:auto;background:#fff;border-right:1px solid #e8e8e8}.client-sdk .left-panel .section[data-v-e3c4e9d8]{margin-bottom:16px}.client-sdk .left-panel .flex-row[data-v-e3c4e9d8]{display:flex;gap:8px}.client-sdk .left-panel .border-box[data-v-e3c4e9d8]{padding:12px;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:16px}.client-sdk .left-panel .border-box .title[data-v-e3c4e9d8]{margin:0 0 12px;font-size:14px;font-weight:600;color:#333}.client-sdk .left-panel .form-group[data-v-e3c4e9d8]{display:flex;align-items:flex-start;margin-bottom:10px}.client-sdk .left-panel .form-group .short-label[data-v-e3c4e9d8]{width:80px;line-height:32px;font-size:12px;color:#666;flex-shrink:0}.client-sdk .left-panel .form-group .long-label[data-v-e3c4e9d8]{width:100px;line-height:32px;font-size:12px;color:#666;flex-shrink:0}.client-sdk .left-panel .form-group[data-v-e3c4e9d8] .ant-input,.client-sdk .left-panel .form-group[data-v-e3c4e9d8] .ant-input-affix-wrapper{flex:1}.client-sdk .left-panel .form-group .date-time-row[data-v-e3c4e9d8]{flex:1;display:flex;flex-direction:column}.client-sdk .right-panel[data-v-e3c4e9d8]{flex:1;display:flex;flex-direction:column;padding:16px}.client-sdk .right-panel .video-box[data-v-e3c4e9d8]{flex:1;position:relative;background:#000;border-radius:4px;overflow:hidden}.client-sdk .right-panel .video-box .video-switch[data-v-e3c4e9d8]{position:absolute;top:0;left:0;right:0;z-index:10}.client-sdk .right-panel .video-box .video-switch .video-switch-tab[data-v-e3c4e9d8]{display:flex;position:relative;background:#0009;border-radius:0 0 4px 4px}.client-sdk .right-panel .video-box .video-switch .video-switch-tab .video-switch-tab-line[data-v-e3c4e9d8]{position:absolute;bottom:0;width:50%;height:2px;background:#1890ff;transition:all .3s ease}.client-sdk .right-panel .video-box .video-switch .video-switch-tab .video-switch-tab-btn[data-v-e3c4e9d8]{flex:1;padding:10px 0;text-align:center;color:#fff;cursor:pointer;font-size:14px;transition:all .3s ease}.client-sdk .right-panel .video-box .video-switch .video-switch-tab .video-switch-tab-btn.tab-active[data-v-e3c4e9d8]{color:#1890ff;font-weight:600}.client-sdk .right-panel .video-box .play-wnd[data-v-e3c4e9d8]{width:100%;height:100%}.client-sdk .right-panel .video-box .play-wnd .empty-tip[data-v-e3c4e9d8]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#999;font-size:16px}.client-sdk .right-panel .operation-box[data-v-e3c4e9d8]{margin-top:16px;display:flex;gap:16px}.client-sdk .right-panel .operation-box .bg-box[data-v-e3c4e9d8]{padding:12px;background:#fff;border-radius:4px;flex:1}.client-sdk .right-panel .operation-box .bg-box .title[data-v-e3c4e9d8]{margin:0 0 10px;font-size:14px;font-weight:600;color:#333}.client-sdk .right-panel .operation-box .bg-box .btn-list[data-v-e3c4e9d8]{display:flex;flex-wrap:wrap;gap:8px}.client-sdk .right-panel .operation-box .bg-box .cloud-control .ptz-grid[data-v-e3c4e9d8]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.client-sdk .right-panel .operation-box .bg-box .cloud-control .speed-control[data-v-e3c4e9d8]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}html,body,div,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,menu,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,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}img{-webkit-user-drag:none}html{--system-primary-color: #1670e8}#nprogress .bar{background:#f5a414}.typeBox{padding:2px 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#a5632d;background-color:#fefce8}.typeBox.inner{padding:12px 10px;font-weight:700;border-radius:4px;margin-left:4px}.typeBox.type0{color:#9a1d1e;background-color:#fef2f2}.typeBox.type1{color:#45865d;background-color:#dcfce7}.typeBox.type2{color:#7943b2;background-color:#dee3f3}.bot-table-area .ant-table-wrapper .ant-spin-container{border:none}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table{border-bottom:none}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .trigger-btn{padding:4px 10px}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-thead>tr>th{padding:11px;border:none}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody>tr .ant-table-cell-row-hover{background:inherit}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody>tr:hover{background:inherit}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody>tr>td{padding:11px;font-size:14px;border:none}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody .ant-table-placeholder:hover>td{background:inherit}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody .ant-table-row:nth-child(odd):not(.ant-table-row-selected){background-color:#fafafa}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody .ant-table-row:nth-child(odd):not(.ant-table-row-selected) .ant-table-cell-fix-right,.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-tbody .ant-table-row:nth-child(odd):not(.ant-table-row-selected) .ant-table-cell-fix-left{background-color:inherit}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-table .ant-table-measure-row{visibility:collapse}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-pagination .ant-pagination-total-text{font-size:14px;color:#101010}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-pagination .ant-pagination-item-active{border:none;background-color:#1670e8}.bot-table-area .ant-table-wrapper .ant-spin-container .ant-pagination .ant-pagination-item-active a{color:#fff}.newTab .ant-tabs-tab{background:#fefefe}.newTab .ant-tabs-tab-active{background:#1677ff!important}.newTab .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.ant-layout{background:inherit}.imBtn{background:#7c3aed}.imBtn:hover{background:#9c79e5!important}.exBtn{background:#059669}.exBtn:hover{background:#519c84!important}.dark{color:#fefefe}.dark .ant-table-wrapper .ant-table-column-sorter{color:inherit}.dark .ant-empty-description{color:#f3f4f6}.dark .deptIcon{filter:invert(129%) sepia(0%) saturate(2%) hue-rotate(277deg) brightness(160%) contrast(100%)}.dark .ant-table-row-expand-icon{color:#fff!important;background:#1677ff!important}.dark .ant-input-group .ant-input-group-addon{border-color:#296ea0}.dark .box-containers .left-content .top-search-area{border-bottom:1px solid #4693aa!important}.dark .ant-layout{color:#fefefe}.dark .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#a38c8c}.dark .ant-btn-primary:disabled{color:#fff}.dark .ant-switch{background-color:#4a4a4a}.dark .ant-switch.ant-switch-checked{background-color:#1890ff}.dark .ant-switch .ant-switch-handle:before{background-color:#fff}.dark .ant-skeleton-content .ant-skeleton-title,.dark .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,#ffffff2e 25%,#ffffff40 37%,#ffffff61 63%)!important;background-size:400% 100%}.dark .ant-upload-list-item{color:#fff}.dark .ant-form-item-label>label{color:#9ca3af}.dark .ant-input,.dark .ant-select-selector,.dark .ant-picker,.dark .ant-input-number{background-color:#102039!important;border-color:#296ea0!important;color:#f3f4f6!important;border-radius:16px}.dark .ant-input input,.dark .ant-select-selector input,.dark .ant-picker input,.dark .ant-input-number input{color:#f3f4f6}.dark .ant-input input::placeholder,.dark .ant-select-selector input::placeholder,.dark .ant-picker input::placeholder,.dark .ant-input-number input::placeholder{color:#909fb7!important}.dark .ant-input:hover,.dark .ant-input:focus,.dark .ant-select-selector:hover,.dark .ant-select-selector:focus,.dark .ant-picker:hover,.dark .ant-picker:focus,.dark .ant-input-number:hover,.dark .ant-input-number:focus{border-color:#4096ff!important}.dark .ant-input::placeholder,.dark .ant-input .ant-select-selection-placeholder,.dark .ant-select-selector::placeholder,.dark .ant-select-selector .ant-select-selection-placeholder,.dark .ant-picker::placeholder,.dark .ant-picker .ant-select-selection-placeholder,.dark .ant-input-number::placeholder,.dark .ant-input-number .ant-select-selection-placeholder{color:#909fb7}.dark .ant-select-arrow,.dark .ant-picker-suffix,.dark .ant-input-number-handler-wrap{color:#9ca3af}.dark .ant-divider{border-color:#296ea0}.dark .ant-input-affix-wrapper{background:#102039;border-color:#296ea0;border-radius:16px}.dark .ant-input-affix-wrapper:before{background:inherit}.dark .ant-input-affix-wrapper .ant-input-clear-icon{color:#fff}.dark .ant-form-item-label *{color:#fff!important}.dark .ant-table{background:#091b33}.dark .ant-table .ant-table-container{border:none!important}.dark .ant-table .ant-table-container .ant-table-thead>tr>th{background-color:#132f4d;color:#bed8fe;border-bottom:1px solid #3e5d9f!important;font-weight:700}.dark .ant-table .ant-table-container .ant-table-tbody>tr>td{border-top:none!important;background-color:#18293f!important;color:#e0e0e0;border-bottom:1px solid #3e5d9f!important}.dark .ant-table .ant-table-container .ant-table-row:nth-child(odd):not(.ant-table-row-selected){background-color:#112247!important}.dark .ant-table .ant-table-container .ant-table-tbody>tr:hover>td{background-color:#0b325b!important}.dark .ant-pagination *{color:#fefefe!important}.dark .ant-pagination .ant-pagination-options-quick-jumper input{background:#0b325b;border-color:#3e5d9f}.dark .ant-select-clear,.dark .ant-picker-clear,.dark .ant-select-clear:hover,.dark .ant-picker-clear:hover{background:transparent;color:#fff}.descripForm{border:1px solid #eaeaea}.descripForm .ant-form-item-label{font-weight:700}.descripForm .desc-area:has(.ant-form-item){border-bottom:1px solid #eaeaea}.descripForm .desc-area .ant-form-item-required:before{position:absolute;right:-6px;top:6px}.descripForm .desc-area .ant-form-item{margin:0;height:100%}.descripForm .desc-area .ant-form-item .ant-form-item-row{height:100%}.descripForm .desc-area .ant-form-item .ant-form-item-label{font-size:14px;line-height:1.57;text-align:start;padding:8px 12px;border-inline-end:1px solid #eaeaea;background-color:#f6f8fa}.descripForm .desc-area .ant-form-item .ant-form-item-control{padding:8px 20px;border-inline-end:1px solid #eaeaea}.descripForm .desc-area .ant-form-item .ant-form-item-control .descVal{color:#333}.descripForm .desc-area .ant-form-item .ant-form-item-control.ant-col-16 .ant-form-item-control-input{width:80%}.fix-height-bot-table .ant-table-tbody .ant-table-row:nth-child(odd){background-color:#fafafa!important}.fix-height-bot-table .ant-table-tbody .ant-table-row:nth-child(2n){background-color:transparent!important}.bot-table-noborder .ant-table-wrapper .ant-spin-container .ant-table{border:none}.dept-area-table .ant-table-measure-row{visibility:collapse}.dept-area-table .ant-table-tbody>tr>td{padding:5px 11px!important;color:#666}.table-slot-content{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ant-btn{border-radius:5px}.ant-btn-circle{border-radius:50%}.auth-tab{display:-webkit-box;display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;height:100%}.auth-tab .ant-tabs-nav{margin:0}.auth-tab .ant-tabs-content-holder{flex:1;width:100%;overflow-y:auto}.config-tree{font-size:13px}.dept-tree>.ant-tree-treenode{display:none}.dept-tree .ant-tree-list .ant-tree-treenode{width:100%}.dept-tree .ant-tree-list .ant-tree-treenode-selected{background-color:#f5f6fa;position:relative}.dept-tree .ant-tree-list .ant-tree-treenode-selected:after{content:"";height:100%;width:4px;background:#1890ff;display:block;position:absolute;top:0;right:0;transition:all .2s}.dept-tree .ant-tree-list .ant-tree-switcher{padding-top:8px}.dept-tree .ant-tree-list .ant-tree-node-content-wrapper{width:80%;height:37px;line-height:37px;vertical-align:middle}.dept-tree .ant-tree-list .ant-tree-node-content-wrapper .ant-tree-title{width:calc(100% - 24px);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dept-tree .ant-tree-list .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent}.dept-tree .ant-tree-list .ant-tree-node-content-wrapper .ant-tree-iconEle{line-height:47px}.id-tooltip .ant-tooltip-inner{width:320px}.trigger-log-modal .ant-modal-body{padding:10px 24px 20px}.trigger-log-modal .ant-descriptions-bordered .ant-descriptions-row{display:flex}.trigger-log-modal .ant-descriptions-bordered .ant-descriptions-item-label,.trigger-log-modal .ant-descriptions-bordered .ant-descriptions-item-content{padding:7px 16px}.trigger-log-modal .ant-descriptions-bordered .ant-descriptions-item-label{width:124px}.ant-image{margin:10px;padding:10px;outline:1px solid #b9beca;width:140px!important;height:140px!important;border-radius:10px}.ant-image-preview-root .ant-image-preview-mask{background-color:#000000a6}*{box-sizing:border-box}::-webkit-scrollbar{width:4px;height:10px}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #61b8b31a;background:gray}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #57afbb1a;border-radius:10px;background:#fff3}@font-face{font-family:iconfont;src:url(/backend/assets/iconfont-DJpStmdt.woff2?t=1681779144154) format("woff2"),url(/backend/assets/iconfont-BVXKhle5.woff?t=1681779144154) format("woff"),url(/backend/assets/iconfont-DvtPLsHk.ttf?t=1681779144154) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-shuaxin:before{content:""}.iconfont-wait:before{content:""}.iconfont-upcoming:before{content:""}.iconfont-executory:before{content:""}.iconfont-accomplish:before{content:""}.iconfont-suspend:before{content:""}.iconfont-error:before{content:""}.iconfont-riFill-article-fill:before{content:""}.iconfont-antFill-home:before{content:""}.iconfont-a-riFill-todo-fill2:before{content:""}.iconfont-riLine-todo-line:before{content:""}.iconfont-md-grid_on:before{content:""}.iconfont-iconPark-menu-unfold-one:before{content:""}.iconfont-riFill-terminal-window-fill:before{content:""}.iconfont-a-menu-packup:before{content:""}.iconfont-ddir:before{content:""}.iconfont-file:before{content:""}.iconfont-wenjiancaidan1:before{content:""}.iconfont-jueseguanli1:before{content:""}.iconfont-zidianguanli1:before{content:""}.iconfont-settings:before{content:""}.iconfont-kongzhidian:before{content:""}.iconfont-dir:before{content:""}.iconfont-zuhuguanli:before{content:""}.iconfont-biaoshujuyuan:before{content:""}.iconfont-xitongcaidan:before{content:""}.iconfont-renwuzhongxin:before{content:""}.iconfont-bumenguanli:before{content:""}.iconfont-shujuyueshu:before{content:""}.iconfont-quanxianguanli:before{content:""}.iconfont-shouqi:before{content:""}.iconfont-zhankai:before{content:""}.iconfont-wenjiancaidan:before{content:""}.iconfont-zidianguanli:before{content:""}.iconfont-shouye:before{content:""}.iconfont-yonghuguanli:before{content:""}.iconfont-jueseguanli:before{content:""}
