#app{height:100%}.user-layout[data-v-29cc095a]{min-height:100vh;height:100%;background:linear-gradient(135deg,#f5f7fa,#e4e8ed);position:relative;overflow:hidden;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif}.user-layout[data-v-29cc095a]:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:linear-gradient(135deg,#3b82f6,#1d4ed8 50%,#1e40af);border-radius:0 0 0 50%;z-index:0}.user-layout[data-v-29cc095a]:after{content:"";position:absolute;right:0;top:0;width:55%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 700'%3E%3Cg fill='none' stroke='rgba(255,255,255,0.9)' stroke-width='2.5'%3E%3Cpath d='M250 340c-60 0-65-35-40-45-5-30 35-40 55-20 10-10 40-5 45 20 25 5 25 45-60 45z'/%3E%3Cpath d='M250 325v-25m-10 10l10-12 10 12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cg transform='translate(80 420)'%3E%3Crect width='60' height='80' rx='4' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2'/%3E%3Cpath stroke='rgba(255,255,255,0.4)' stroke-width='1.5' d='M8 15h44M8 30h44M8 45h44'/%3E%3Ccircle cx='48' cy='22' r='3' fill='rgba(80,255,150,0.8)'/%3E%3Ccircle cx='48' cy='37' r='3' fill='rgba(80,255,150,0.8)'/%3E%3Ccircle cx='48' cy='52' r='3' fill='rgba(255,200,80,0.8)'/%3E%3C/g%3E%3Cg transform='translate(340 380)'%3E%3Crect width='55' height='70' rx='4' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'/%3E%3Cpath stroke='rgba(255,255,255,0.3)' stroke-width='1.5' d='M8 14h39M8 28h39M8 42h39'/%3E%3Ccircle cx='43' cy='21' r='2.5' fill='rgba(80,255,150,0.7)'/%3E%3Ccircle cx='43' cy='35' r='2.5' fill='rgba(80,255,150,0.7)'/%3E%3C/g%3E%3Cg transform='translate(280 520)' fill='none'%3E%3Cellipse cx='30' cy='10' rx='28' ry='10' stroke='rgba(255,255,255,0.6)' stroke-width='2'/%3E%3Cpath d='M2 10v45q0 10 28 10t28-10V10' stroke='rgba(255,255,255,0.6)' stroke-width='2'/%3E%3Cellipse cx='30' cy='30' rx='28' ry='8' stroke='rgba(255,255,255,0.3)'/%3E%3Cellipse cx='30' cy='48' rx='28' ry='8' stroke='rgba(255,255,255,0.3)'/%3E%3C/g%3E%3Cg transform='translate(350 140)'%3E%3Ccircle cx='30' cy='30' r='28' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'/%3E%3Cellipse cx='30' cy='30' rx='12' ry='28' fill='none' stroke='rgba(255,255,255,0.3)' stroke-width='1.5'/%3E%3Cpath d='M2 30h56' stroke='rgba(255,255,255,0.3)' stroke-width='1.5'/%3E%3Cpath d='M8 15q22 5 44 0M8 45q22-5 44 0' fill='none' stroke='rgba(255,255,255,0.25)'/%3E%3C/g%3E%3Cg fill='none' stroke='rgba(100,220,255,0.7)'%3E%3Cpath d='M95 145l20 7v18q0 18-20 25-20-7-20-25v-18z' stroke-width='2'/%3E%3Cpath d='M88 168l5 5 12-12' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath d='M110 400q40-20 90-80M340 400q-20-20-40-70' fill='none' stroke='rgba(255,255,255,0.25)' stroke-width='1.5' stroke-dasharray='5,5'/%3E%3Cpath d='M250 350l60 170M350 200q-30 40-70 80' fill='none' stroke='rgba(255,255,255,0.2)' stroke-width='1.5' stroke-dasharray='5,5'/%3E%3Cpath d='M95 195q55 35 105 75' fill='none' stroke='rgba(100,220,255,0.3)' stroke-width='1.5' stroke-dasharray='5,5'/%3E%3Ccircle cx='180' cy='150' r='3' fill='rgba(255,255,255,0.4)'/%3E%3Ccircle cx='420' cy='280' r='2.5' fill='rgba(255,255,255,0.3)'/%3E%3Ccircle cx='100' cy='320' r='2' fill='rgba(100,220,255,0.5)'/%3E%3Ccircle cx='400' cy='500' r='3' fill='rgba(255,255,255,0.3)'/%3E%3Ccircle cx='150' cy='550' r='2.5' fill='rgba(255,255,255,0.25)'/%3E%3Ccircle cx='450' cy='100' r='2' fill='rgba(255,255,255,0.35)'/%3E%3Ccircle cx='200' cy='450' r='2' fill='rgba(100,220,255,0.4)'/%3E%3Cpath d='M85 282c-15 0-15-8-8-11-1-7 11-9 15-3 4-3 14-1 14 6 8 1 6 8-21 8z' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='1.5'/%3E%3Cpath d='M402 280c-14 0-14-8-7-10-1-7 10-9 13-3 4-3 12-1 12 5 7 1 5 8-18 8z' fill='none' stroke='rgba(255,255,255,0.3)' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:50%;pointer-events:none;z-index:1}.user-layout-container[data-v-29cc095a]{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:40px 60px 40px 110px;max-width:550px}@media (max-width:768px){.user-layout-container[data-v-29cc095a]{padding:40px 20px;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-height:600px){.user-layout-container[data-v-29cc095a]{padding:40px 60px 40px 110px}}.user-layout-header[data-v-29cc095a]{margin-bottom:32px;text-align:left;width:100%;max-width:440px}@media (max-width:768px){.user-layout-header[data-v-29cc095a]{text-align:center}}.user-layout-logo[data-v-29cc095a]{border-style:none;display:block;-webkit-filter:none;filter:none;width:100%!important;max-width:440px!important;height:auto!important}.mobile .user-layout-logo[data-v-29cc095a]{max-width:300px;margin:0 auto 1rem}.user-layout-footer[data-v-29cc095a]{display:none;position:absolute;bottom:20px;left:110px;text-align:left;z-index:10}@media (max-width:768px){.user-layout-footer[data-v-29cc095a]{left:20px;right:20px;text-align:center}}@media (max-height:600px){.user-layout-footer[data-v-29cc095a]{position:relative;margin-top:50px;left:0}}.user-layout-footer label[data-v-29cc095a]{font-weight:500;font-size:14px;color:#64748b}.button-clear-notification[data-v-29cc095a]{position:fixed;top:20px;right:20px;z-index:1000}.multi-tab[data-v-1da69f91]{margin:-23px -24px 24px -24px;background:#fff}.topmenu .multi-tab-wrapper[data-v-1da69f91]{max-width:1200px;margin:0 auto}.ant-pro-multi-tab{margin:-23px -24px 24px -24px;background:#fff}.topmenu .ant-pro-multi-tab-wrapper{max-width:1200px;margin:0 auto}.sider .ant-menu-vertical .ant-menu-item{margin-right:0}.sider[data-v-578a2348]{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.08)!important;box-shadow:2px 0 6px rgba(0,21,41,.08)!important;position:relative;z-index:10;height:auto;background:#fff!important}.sider[data-v-578a2348] .ant-layout-sider-children{overflow-y:hidden;overflow-x:hidden}.sider[data-v-578a2348] .ant-layout-sider-children:hover{overflow-y:auto}.sider[data-v-578a2348] .ant-menu{overflow-x:hidden!important}.sider[data-v-578a2348] .ant-menu-inline .ant-menu-item,.sider[data-v-578a2348] .ant-menu-vertical .ant-menu-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:12px!important;margin-top:4px!important;margin-bottom:4px!important;border-radius:0 8px 8px 0!important;margin-left:8px!important;margin-right:12px!important;padding-left:20px!important;height:44px!important;line-height:44px!important;color:#64748b!important;font-size:14px!important;font-weight:500!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.sider[data-v-578a2348] .ant-menu-item-selected,.sider[data-v-578a2348] .ant-menu-item-selected:hover{background-color:#eff6ff!important;border-left:4px solid #2563eb!important;color:#2563eb!important;font-weight:600!important}.sider[data-v-578a2348] .ant-menu-item-selected:after,.sider[data-v-578a2348] .ant-menu-item-selected:hover:after{display:none!important}.sider[data-v-578a2348] .ant-menu-item-selected .ant-menu-title-content,.sider[data-v-578a2348] .ant-menu-item-selected .anticon,.sider[data-v-578a2348] .ant-menu-item-selected .menu-icon,.sider[data-v-578a2348] .ant-menu-item-selected>a,.sider[data-v-578a2348] .ant-menu-item-selected>span{color:#2563eb!important}.sider[data-v-578a2348] .ant-menu-inline>.ant-menu-item-selected,.sider[data-v-578a2348] .ant-menu-vertical>.ant-menu-item-selected,.sider[data-v-578a2348] .ant-menu:not(.ant-menu-inline-collapsed)>.ant-menu-item-selected{color:#2563eb!important;background-color:#eff6ff!important}.sider[data-v-578a2348] .ant-menu-item-selected>a,.sider[data-v-578a2348] .ant-menu-item-selected>a>span,.sider[data-v-578a2348] .ant-menu-item-selected a{color:#2563eb!important}.sider[data-v-578a2348] .ant-menu-item,.sider[data-v-578a2348] .ant-menu-item>a,.sider[data-v-578a2348] .ant-menu-item>a>span,.sider[data-v-578a2348] .ant-menu-item span{color:#64748b!important}.sider[data-v-578a2348] .ant-menu-item-selected,.sider[data-v-578a2348] .ant-menu-item-selected>a,.sider[data-v-578a2348] .ant-menu-item-selected>a>span,.sider[data-v-578a2348] .ant-menu-item-selected span{color:#2563eb!important}.sider[data-v-578a2348] .ant-menu-item:hover:not(.ant-menu-item-selected){background-color:#f8fafc!important;color:#2563eb!important}.sider[data-v-578a2348] .ant-menu-item .anticon,.sider[data-v-578a2348] .ant-menu-item i{font-size:18px!important;margin-right:12px!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.sider[data-v-578a2348] .ant-menu-submenu-title{margin:4px 8px 4px 8px!important;border-radius:0 8px 8px 0!important;height:44px!important;line-height:44px!important;color:#334155!important;font-size:14px!important;font-weight:600!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;background:#f8fafc!important;border-left:3px solid transparent!important}.sider[data-v-578a2348] .ant-menu-submenu-title:hover{background-color:#f8fafc!important;color:#2563eb!important}.sider[data-v-578a2348] .ant-menu-submenu-title .anticon{font-size:18px!important}.sider[data-v-578a2348] .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#2563eb!important;font-weight:600!important}.sider[data-v-578a2348] .ant-menu-submenu-open>.ant-menu-submenu-title{background:#eef2ff!important;color:#1d4ed8!important;border-left-color:#3b82f6!important}.sider[data-v-578a2348] .ant-menu-sub{background:#fff!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item{color:#94a3b8!important;height:40px!important;line-height:40px!important;font-size:13px!important;padding-left:36px!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item>a{color:#64748b!important;display:inline-block!important;width:100%!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item .ant-menu-title-content,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item>a>span,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item span{color:#64748b!important;vertical-align:middle!important;display:inline-block!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item .anticon{width:20px!important;height:20px!important;line-height:20px!important;margin-right:10px!important;font-size:16px!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item .anticon,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item .anticon svg{vertical-align:middle!important;display:inline-block!important}.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item-selected,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item-selected>a,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item-selected>a>span,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item-selected span,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item:hover,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item:hover>a,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item:hover>a>span,.sider[data-v-578a2348] .ant-menu-sub .ant-menu-item:hover span{color:#2563eb!important}.sider.ant-fixed-sidemenu[data-v-578a2348]{position:fixed;height:100%}.sider.light[data-v-578a2348]{-webkit-box-shadow:2px 0 8px 0 rgba(29,35,41,.05);box-shadow:2px 0 8px 0 rgba(29,35,41,.05);background:#fff}.sider.light .ant-menu-light[data-v-578a2348]{border-right-color:transparent;background:#fff}.sider.light[data-v-578a2348] .ant-menu-inline,.sider.light[data-v-578a2348] .ant-menu-light{background:#fff}.sider.dark .ant-menu-dark[data-v-578a2348]{border-right-color:transparent}.select-list-footer[data-v-1c6140b4]{margin:4px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-select[data-v-39b0dcbb]{width:27vw}.project-icon[data-v-39b0dcbb]{font-size:20px;line-height:1;padding-top:5px;padding-right:5px}.custom-suffix-icon[data-v-39b0dcbb]{font-size:20px;position:absolute;top:0;right:1px;margin-top:-5px}.domain-select[data-v-443635e8]{width:20vw}.domain-icon[data-v-443635e8]{font-size:20px;line-height:1;padding-top:5px;padding-right:5px}.custom-suffix-icon[data-v-443635e8]{font-size:20px;position:absolute;top:0;right:0;margin-top:-8px}.header-notice[data-v-f2ecfd3e]{display:inline-block;-webkit-transition:all .3s;transition:all .3s}.header-notice-popover[data-v-f2ecfd3e]{top:50px!important;width:300px;top:50px}.header-notice-opener[data-v-f2ecfd3e]{display:inline-block;-webkit-transition:all .3s;transition:all .3s;vertical-align:initial}.header-notice-icon[data-v-f2ecfd3e]{font-size:18px;padding:4px}.translation-menu[data-v-c341cc88]{font-size:18px;line-height:1}.user-menu-wrapper[data-v-0986582d]{padding:4px 0}.user-menu-item[data-v-0986582d]{width:auto}.user-menu-item-name[data-v-0986582d]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}.user-menu-item-icon i[data-v-0986582d]{min-width:12px;margin-right:8px}.user-menu-server-info .anticon[data-v-0986582d]{margin-right:5px}.ant-layout-header[data-v-578dfa80]{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);border-bottom:1px solid #f0f0f0;-webkit-transition:all .2s ease;transition:all .2s ease}.ant-layout-header .anticon-menu-fold[data-v-578dfa80]{font-size:18px;line-height:1}.ant-layout-header .ant-breadcrumb[data-v-578dfa80]{display:inline;vertical-align:middle}.ant-layout-header.light[data-v-578dfa80]{background:#fff;border-bottom:1px solid #f0f0f0}.ant-layout-header .header[data-v-578dfa80]{height:64px;padding:0 24px;background:#fff;gap:16px}.ant-layout-header .header .header-left[data-v-578dfa80],.ant-layout-header .header[data-v-578dfa80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ant-layout-header .header .header-left[data-v-578dfa80]{gap:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ant-layout-header .header .header-spacer[data-v-578dfa80]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ant-layout-header .header .header-center[data-v-578dfa80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:840px}.ant-layout-header .header .header-search[data-v-578dfa80]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:360px}.ant-layout-header .header .header-search .header-search__icon[data-v-578dfa80]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:14px}.ant-layout-header .header .header-search .header-search__input[data-v-578dfa80]{padding-left:34px;height:36px;border-radius:999px;background:#f8fafc;border-color:#e2e8f0}.ant-layout-header .header .header-links[data-v-578dfa80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.ant-layout-header .header .header-links a[data-v-578dfa80]{font-size:13px;font-weight:600;color:#64748b;text-decoration:none;padding:4px 6px;border-radius:6px}.ant-layout-header .header .header-links a.router-link-active[data-v-578dfa80],.ant-layout-header .header .header-links a[data-v-578dfa80]:hover{color:#2563eb;background:#eff6ff}.ant-layout-header .header .control-panel-button[data-v-578dfa80]{border-radius:10px;border:1px solid #e2e8f0;color:#475569;font-weight:600}.ant-layout-header .header .control-panel-dropdown__icon[data-v-578dfa80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:8px;margin-right:8px;font-size:14px;background:#f1f5f9;color:#64748b}.ant-layout-header .header .header-create-menu[data-v-578dfa80],.ant-layout-header .header .header-project-menu[data-v-578dfa80]{-ms-flex-negative:0;flex-shrink:0}.ant-layout-header .header[data-v-578dfa80]>:first-child{margin-right:0}.ant-layout-header .trigger[data-v-578dfa80]{font-size:20px;cursor:pointer;padding:20px 24px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#64748b}.ant-layout-header .trigger[data-v-578dfa80]:hover{background-color:#f8fafc;color:#2563eb}.top-nav-header-index[data-v-578dfa80]{-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative;-webkit-transition:background .2s ease;transition:background .2s ease}.top-nav-header-index.light[data-v-578dfa80]{background-color:#fff}.top-nav-header-index .header-index-wide[data-v-578dfa80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;max-width:1400px;margin:0 auto;padding:0 24px;gap:16px}.top-nav-header-index .header-index-wide .header-create-menu[data-v-578dfa80]{margin-left:auto!important}.top-nav-header-index .header-index-left[data-v-578dfa80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:32px}.top-nav-header-index .header-index-left .header-project-menu[data-v-578dfa80]{margin-left:8px}.top-nav-header-index .top-nav-header[data-v-578dfa80]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0}.footer[data-v-f2ab71a0]{padding:0 16px;margin:48px 0 24px;text-align:center}.footer .line[data-v-f2ab71a0]{margin-bottom:8px}.footer .copyright[data-v-f2ab71a0]{font-size:14px}.mask[data-v-8584ba52]{position:fixed;left:0;right:0;bottom:0;top:0;-webkit-transition:all .5s;transition:all .5s;z-index:100;background-color:#000;opacity:.2}.mask.open[data-v-8584ba52]{display:inline-block}.mask.close[data-v-8584ba52]{display:none}.drawer[data-v-8584ba52]{position:fixed;-webkit-transition:all .5s;transition:all .5s;height:100vh;z-index:100}.drawer.left[data-v-8584ba52]{left:0}.drawer.left.close[data-v-8584ba52]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.drawer.right[data-v-8584ba52]{right:0}.drawer.right.close[data-v-8584ba52]{-webkit-transform:translateX(100%);transform:translateX(100%)}.content[data-v-8584ba52]{display:inline-block;height:100vh;overflow-y:auto;width:300px;background-color:#fff}.handler-container[data-v-8584ba52]{position:absolute;display:inline-block;text-align:center;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;top:calc(100% - 45px);z-index:100}.handler-container.left[data-v-8584ba52]{right:-40px}.handler-container.left .handler[data-v-8584ba52]{border-radius:0 5px 5px 0}.handler-container.left[data-v-8584ba52] button{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:10px;padding-right:12px}.handler-container.right[data-v-8584ba52]{left:-40px}.handler-container.right .handler[data-v-8584ba52]{border-radius:5px 0 0 5px}.handler-container.right[data-v-8584ba52] button{border-top-right-radius:0;border-bottom-right-radius:0;padding-left:12px;padding-right:10px}.setting-item[data-v-3d0c3594]{margin-bottom:24px;padding:0 24px}.setting-item .title[data-v-3d0c3594]{line-height:22px;margin-bottom:12px}.img-checkbox[data-v-3d0c3594]{margin-right:16px;position:relative;border-radius:4px;cursor:pointer;width:55px;height:50px}.img-checkbox .check-item[data-v-3d0c3594]{position:absolute;top:0;width:100%;padding-top:18px;padding-left:15px;height:100%;font-size:14px;font-weight:700}.img-checkbox .check-item .ant-radio-wrapper[data-v-3d0c3594]{opacity:0;position:absolute;top:0;left:0;width:48px;height:48px}.img-checkbox .check-item .check-icon[data-v-3d0c3594]{display:none}.img-checkbox .check-item-checked .check-icon[data-v-3d0c3594]{display:block}.img-checkbox.disabled[data-v-3d0c3594]{cursor:not-allowed;opacity:.9}.img-checkbox.disabled .ant-radio-wrapper[data-v-3d0c3594]{cursor:not-allowed}.color-checkbox[data-v-3d0c3594]{position:relative;cursor:pointer}.color-checkbox .check-color[data-v-3d0c3594]{width:20px;height:20px;position:absolute}.color-checkbox .check-color .ant-radio-wrapper[data-v-3d0c3594]{opacity:0;position:absolute;top:0;left:0;margin:0;width:20px;height:20px}.color-checkbox .check-color .check-icon[data-v-3d0c3594]{display:none;position:absolute;top:3px;left:3px}.color-checkbox .check-color-checked .check-icon[data-v-3d0c3594]{display:block}.side-setting[data-v-60af62c8]{min-height:100%;font-size:14px;line-height:1.5;word-wrap:break-word;position:relative;padding:20px 0}.side-setting .flex[data-v-60af62c8]{display:-webkit-box;display:-ms-flexbox;display:flex}.side-setting .select-item[data-v-60af62c8]{width:80px}.setting-group[data-v-60af62c8]{width:100%}.input-group[data-v-60af62c8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;position:relative}.input-group .color-picker[data-v-60af62c8]{position:absolute;width:20px;height:20px;overflow:hidden;top:0;right:0;border:1px solid;cursor:pointer}.input-group .color-picker .ant-input[data-v-60af62c8]{opacity:0;height:20px;width:20px;position:absolute;top:0;left:0;cursor:pointer}.setting-action[data-v-60af62c8]{width:100%;padding:0 24px}.setting-action-alert[data-v-60af62c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:20px 0 8px;word-break:break-word;position:relative}.setting-action-btn[data-v-60af62c8]{width:100%;margin-bottom:5px}.announcement-banner-container[data-v-e8068fde]{z-index:1000;top:0;margin:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-content[data-v-e8068fde]{line-height:1.7;text-align:center}.layout-content.is-header-fixed{margin:78px 12px 0}.ant-drawer.drawer-sider .sider{-webkit-box-shadow:none;box-shadow:none}.ant-drawer.drawer-sider.dark .ant-drawer-content{background-color:#001529;max-width:256px}.ant-drawer.drawer-sider.dark .ant-drawer-content-wrapper{width:256px!important}.ant-drawer.drawer-sider.light{-webkit-box-shadow:none;box-shadow:none}.ant-drawer.drawer-sider.light .ant-drawer-content{background-color:#fff;max-width:256px}.ant-drawer.drawer-sider.light .ant-drawer-content-wrapper{width:256px!important}.ant-drawer.drawer-sider .ant-drawer-body{padding:0}.maintenanceHeader,.shutdownHeader{font-weight:700;height:25px;text-align:center;padding:0;margin:0;width:100vw;position:absolute}.layout.ant-layout .sidemenu .ant-header-fixedHeader{top:auto!important}[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0;color:rgba(0,0,0,.85);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variant:tabular-nums;line-height:1.5715;background-color:#fff;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}a:active{color:#096dd9}a:active,a:focus,a:hover{text-decoration:none;outline:0}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::-moz-selection{color:#fff;background:#1890ff}::selection{color:#fff;background:#1890ff}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{display:inline-block;-webkit-animation:loadingCircle 1s linear infinite;animation:loadingCircle 1s linear infinite}.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{-webkit-animation-name:antFadeIn;animation-name:antFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-fade-leave.ant-fade-leave-active{-webkit-animation-name:antFadeOut;animation-name:antFadeOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-fade-appear,.ant-fade-enter{opacity:0}.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{-webkit-animation-timing-function:linear;animation-timing-function:linear}.fade-appear,.fade-enter,.fade-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{-webkit-animation-name:antFadeIn;animation-name:antFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.fade-leave.fade-leave-active{-webkit-animation-name:antFadeOut;animation-name:antFadeOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.fade-appear,.fade-enter{opacity:0}.fade-appear,.fade-enter,.fade-leave{-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes antFadeOut{0%{opacity:1}to{opacity:0}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{-webkit-animation-name:antMoveUpIn;animation-name:antMoveUpIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{-webkit-animation-name:antMoveUpOut;animation-name:antMoveUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-move-up-appear,.ant-move-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-up-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-up-appear,.move-up-enter,.move-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-up-appear.move-up-appear-active,.move-up-enter.move-up-enter-active{-webkit-animation-name:antMoveUpIn;animation-name:antMoveUpIn;-webkit-animation-play-state:running;animation-play-state:running}.move-up-leave.move-up-leave-active{-webkit-animation-name:antMoveUpOut;animation-name:antMoveUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-up-appear,.move-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-up-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{-webkit-animation-name:antMoveDownIn;animation-name:antMoveDownIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{-webkit-animation-name:antMoveDownOut;animation-name:antMoveDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-move-down-appear,.ant-move-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-down-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-down-appear,.move-down-enter,.move-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-down-appear.move-down-appear-active,.move-down-enter.move-down-enter-active{-webkit-animation-name:antMoveDownIn;animation-name:antMoveDownIn;-webkit-animation-play-state:running;animation-play-state:running}.move-down-leave.move-down-leave-active{-webkit-animation-name:antMoveDownOut;animation-name:antMoveDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-down-appear,.move-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-down-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{-webkit-animation-name:antMoveLeftIn;animation-name:antMoveLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{-webkit-animation-name:antMoveLeftOut;animation-name:antMoveLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-move-left-appear,.ant-move-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-left-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-left-appear,.move-left-enter,.move-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-left-appear.move-left-appear-active,.move-left-enter.move-left-enter-active{-webkit-animation-name:antMoveLeftIn;animation-name:antMoveLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.move-left-leave.move-left-leave-active{-webkit-animation-name:antMoveLeftOut;animation-name:antMoveLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-left-appear,.move-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-left-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{-webkit-animation-name:antMoveRightIn;animation-name:antMoveRightIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{-webkit-animation-name:antMoveRightOut;animation-name:antMoveRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-move-right-appear,.ant-move-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-right-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-right-appear,.move-right-enter,.move-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-right-appear.move-right-appear-active,.move-right-enter.move-right-enter-active{-webkit-animation-name:antMoveRightIn;animation-name:antMoveRightIn;-webkit-animation-play-state:running;animation-play-state:running}.move-right-leave.move-right-leave-active{-webkit-animation-name:antMoveRightOut;animation-name:antMoveRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-right-appear,.move-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-right-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@-webkit-keyframes antMoveDownIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveDownIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveDownOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveDownOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveLeftIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveLeftIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveLeftOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveLeftOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveRightIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveRightIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveRightOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveRightOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveUpIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveUpIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes loadingCircle{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingCircle{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff;--scroll-bar:0}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;-webkit-box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 #1890ff;-webkit-box-shadow:0 0 0 0 var(--antd-wave-shadow-color);box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;-webkit-animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";pointer-events:none}@-webkit-keyframes waveEffect{to{-webkit-box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 #1890ff;-webkit-box-shadow:0 0 0 6px var(--antd-wave-shadow-color);box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes waveEffect{to{-webkit-box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 #1890ff;-webkit-box-shadow:0 0 0 6px var(--antd-wave-shadow-color);box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@-webkit-keyframes fadeEffect{to{opacity:0}}@keyframes fadeEffect{to{opacity:0}}.slide-up-appear,.slide-up-enter,.slide-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-up-appear.slide-up-appear-active,.slide-up-enter.slide-up-enter-active{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-up-leave.slide-up-leave-active{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-up-appear,.slide-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-appear,.slide-down-enter,.slide-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-down-appear.slide-down-appear-active,.slide-down-enter.slide-down-enter-active{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-down-leave.slide-down-leave-active{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-down-appear,.slide-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-appear,.slide-left-enter,.slide-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-left-appear.slide-left-appear-active,.slide-left-enter.slide-left-enter-active{-webkit-animation-name:antSlideLeftIn;animation-name:antSlideLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-left-leave.slide-left-leave-active{-webkit-animation-name:antSlideLeftOut;animation-name:antSlideLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-left-appear,.slide-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-appear,.slide-right-enter,.slide-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-right-appear.slide-right-appear-active,.slide-right-enter.slide-right-enter-active{-webkit-animation-name:antSlideRightIn;animation-name:antSlideRightIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-right-leave.slide-right-leave-active{-webkit-animation-name:antSlideRightOut;animation-name:antSlideRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-right-appear,.slide-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-slide-up-appear,.ant-slide-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-up-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-slide-down-appear,.ant-slide-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{-webkit-animation-name:antSlideLeftIn;animation-name:antSlideLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{-webkit-animation-name:antSlideLeftOut;animation-name:antSlideLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-slide-left-appear,.ant-slide-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-left-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{-webkit-animation-name:antSlideRightIn;animation-name:antSlideRightIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{-webkit-animation-name:antSlideRightOut;animation-name:antSlideRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-slide-right-appear,.ant-slide-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-right-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes antSlideUpIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antSlideUpIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antSlideUpOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antSlideUpOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antSlideDownIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}@-webkit-keyframes antSlideDownOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}}@keyframes antSlideDownOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}}@-webkit-keyframes antSlideLeftIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antSlideLeftIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antSlideLeftOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antSlideLeftOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antSlideRightIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes antSlideRightIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@-webkit-keyframes antSlideRightOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}}@keyframes antSlideRightOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}}.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{-webkit-animation-name:antZoomIn;animation-name:antZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{-webkit-animation-name:antZoomOut;animation-name:antZoomOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-appear,.ant-zoom-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-appear,.zoom-enter,.zoom-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-appear.zoom-appear-active,.zoom-enter.zoom-enter-active{-webkit-animation-name:antZoomIn;animation-name:antZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-leave.zoom-leave-active{-webkit-animation-name:antZoomOut;animation-name:antZoomOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-appear,.zoom-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-appear-prepare,.zoom-enter-prepare{-webkit-transform:none;transform:none}.zoom-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-big-appear,.ant-zoom-big-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-big-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-appear,.zoom-big-enter,.zoom-big-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-big-appear.zoom-big-appear-active,.zoom-big-enter.zoom-big-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-big-appear,.zoom-big-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-appear-prepare,.zoom-big-enter-prepare{-webkit-transform:none;transform:none}.zoom-big-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-big-fast-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-appear,.zoom-big-fast-enter,.zoom-big-fast-leave{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-big-fast-appear.zoom-big-fast-appear-active,.zoom-big-fast-enter.zoom-big-fast-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-big-fast-appear,.zoom-big-fast-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-fast-appear-prepare,.zoom-big-fast-enter-prepare{-webkit-transform:none;transform:none}.zoom-big-fast-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{-webkit-animation-name:antZoomUpIn;animation-name:antZoomUpIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-up-leave.ant-zoom-up-leave-active{-webkit-animation-name:antZoomUpOut;animation-name:antZoomUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-up-appear,.ant-zoom-up-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-up-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-appear,.zoom-up-enter,.zoom-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-up-appear.zoom-up-appear-active,.zoom-up-enter.zoom-up-enter-active{-webkit-animation-name:antZoomUpIn;animation-name:antZoomUpIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{-webkit-animation-name:antZoomUpOut;animation-name:antZoomUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-up-appear,.zoom-up-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-up-appear-prepare,.zoom-up-enter-prepare{-webkit-transform:none;transform:none}.zoom-up-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{-webkit-animation-name:antZoomDownIn;animation-name:antZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-down-leave.ant-zoom-down-leave-active{-webkit-animation-name:antZoomDownOut;animation-name:antZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-down-appear,.ant-zoom-down-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-appear,.zoom-down-enter,.zoom-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-down-appear.zoom-down-appear-active,.zoom-down-enter.zoom-down-enter-active{-webkit-animation-name:antZoomDownIn;animation-name:antZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{-webkit-animation-name:antZoomDownOut;animation-name:antZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-down-appear,.zoom-down-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-down-appear-prepare,.zoom-down-enter-prepare{-webkit-transform:none;transform:none}.zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{-webkit-animation-name:antZoomLeftIn;animation-name:antZoomLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-left-leave.ant-zoom-left-leave-active{-webkit-animation-name:antZoomLeftOut;animation-name:antZoomLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-left-appear,.ant-zoom-left-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-left-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-appear,.zoom-left-enter,.zoom-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-left-appear.zoom-left-appear-active,.zoom-left-enter.zoom-left-enter-active{-webkit-animation-name:antZoomLeftIn;animation-name:antZoomLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{-webkit-animation-name:antZoomLeftOut;animation-name:antZoomLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-left-appear,.zoom-left-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-left-appear-prepare,.zoom-left-enter-prepare{-webkit-transform:none;transform:none}.zoom-left-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{-webkit-animation-name:antZoomRightIn;animation-name:antZoomRightIn;-webkit-animation-play-state:running;animation-play-state:running}.ant-zoom-right-leave.ant-zoom-right-leave-active{-webkit-animation-name:antZoomRightOut;animation-name:antZoomRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.ant-zoom-right-appear,.ant-zoom-right-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{-webkit-transform:none;transform:none}.ant-zoom-right-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-appear,.zoom-right-enter,.zoom-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-right-appear.zoom-right-appear-active,.zoom-right-enter.zoom-right-enter-active{-webkit-animation-name:antZoomRightIn;animation-name:antZoomRightIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{-webkit-animation-name:antZoomRightOut;animation-name:antZoomRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-right-appear,.zoom-right-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-right-appear-prepare,.zoom-right-enter-prepare{-webkit-transform:none;transform:none}.zoom-right-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@-webkit-keyframes antZoomIn{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes antZoomIn{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes antZoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@keyframes antZoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@-webkit-keyframes antZoomBigIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes antZoomBigIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes antZoomBigOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes antZoomBigOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes antZoomUpIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes antZoomUpIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@-webkit-keyframes antZoomUpOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}}@keyframes antZoomUpOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}}@-webkit-keyframes antZoomLeftIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes antZoomLeftIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@-webkit-keyframes antZoomLeftOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}}@keyframes antZoomLeftOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}}@-webkit-keyframes antZoomRightIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes antZoomRightIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@-webkit-keyframes antZoomRightOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}}@keyframes antZoomRightOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}}@-webkit-keyframes antZoomDownIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes antZoomDownIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@-webkit-keyframes antZoomDownOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}}@keyframes antZoomDownOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{-webkit-transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}body{overflow-y:scroll}.modern-page-title{font-size:30px;font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin-bottom:8px}.modern-page-subtitle{font-size:16px;font-weight:400;color:#64748b;line-height:1.5;margin-bottom:24px}.modern-section-title{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:16px;letter-spacing:-.01em}.modern-card-title{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:12px;letter-spacing:-.005em}.modern-label-uppercase{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.modern-text-data{font-family:JetBrains Mono,Courier New,monospace;font-size:14px;font-weight:500;color:#0f172a}.modern-text-muted{font-size:13px;color:#64748b}.modern-text-small{font-size:12px;color:#475569}.modern-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-transition:all .3s ease;transition:all .3s ease;padding:24px}.modern-card:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modern-card.no-hover:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-transform:none;transform:none}.modern-card.compact{padding:16px}.modern-card.spacious{padding:32px}.modern-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.modern-card-body{padding:0}.modern-card-footer{margin-top:20px;padding-top:16px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.modern-btn-primary,.modern-card-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-btn-primary{background:linear-gradient(135deg,#2563eb,#1e40af);border:none;border-radius:8px;padding:10px 20px;font-weight:600;font-size:14px;color:#fff;-webkit-box-shadow:0 4px 12px rgba(37,99,235,.3);box-shadow:0 4px 12px rgba(37,99,235,.3);-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.modern-btn-primary:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px rgba(37,99,235,.4);box-shadow:0 6px 16px rgba(37,99,235,.4);color:#fff;background:linear-gradient(135deg,#60a5fa,#2563eb)}.modern-btn-primary:active{-webkit-transform:scale(.98);transform:scale(.98)}.modern-btn-primary:disabled{opacity:.5;cursor:not-allowed;-webkit-transform:none;transform:none}.modern-btn-secondary{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 20px;font-weight:600;font-size:14px;color:#334155;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.modern-btn-secondary:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.modern-btn-secondary:active{-webkit-transform:scale(.98);transform:scale(.98)}.resource-page-header{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:10px 16px;-webkit-box-shadow:0 10px 24px -20px rgba(15,23,42,.35);box-shadow:0 10px 24px -20px rgba(15,23,42,.35);margin:8px 0 12px;position:relative;z-index:8}.resource-page-header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ant-affix{z-index:10}.resource-page-header__breadcrumb{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:260px}.resource-page-header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.resource-page-header__refresh{border-radius:10px;font-weight:600}.resource-page-header__filter{min-width:140px}.resource-page-header__toggle{margin-left:8px}.resource-page-header__title{margin-top:6px}.resource-page-header__heading{font-size:20px;font-weight:800;color:#0f172a;margin-bottom:0}.resource-page-header__subtitle,.resource-page-header__title p{display:none}.resource-page-header :deep(.breadcrumb){margin-bottom:0}.resource-page-header :deep(.search-view){min-width:220px}.resource-page-header :deep(.search-view .ant-input){border-radius:10px;background:#f8fafc}.resource-page-content{position:relative;z-index:1;padding-top:8px}.ant-dropdown-menu-item-active,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background:#f8fafc!important;color:#0f172a!important}.create-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e2e8f0;-webkit-box-shadow:0 12px 24px -20px rgba(15,23,42,.35);box-shadow:0 12px 24px -20px rgba(15,23,42,.35)}.create-dropdown .ant-dropdown-menu-item:hover,.create-dropdown .ant-dropdown-menu-submenu-title:hover{background:#f1f5f9!important;color:#0f172a!important}.control-panel-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e2e8f0;-webkit-box-shadow:0 12px 24px -20px rgba(15,23,42,.35);box-shadow:0 12px 24px -20px rgba(15,23,42,.35);min-width:200px}.control-panel-dropdown .ant-dropdown-menu-item{padding:10px 16px}.control-panel-dropdown .ant-dropdown-menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.control-panel-dropdown .ant-dropdown-menu-item:hover{background:#f1f5f9!important;color:#0f172a!important}.ant-dropdown-menu-item-selected{background:#eff6ff!important;color:#0f172a!important}.menu-material-icon{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20}.wizard-review{padding:16px 8px}.wizard-review__title{font-size:18px;font-weight:700;margin-bottom:6px;color:#0f172a}.wizard-review__subtitle{font-size:13px;color:#64748b;margin-bottom:16px}.wizard-review__grid{display:grid;gap:12px}.wizard-review__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #f1f5f9;font-size:13px}.wizard-review__label{color:#64748b;font-weight:600}.wizard-review__value{color:#0f172a;font-weight:600}.wizard-review__empty{background:#f8fafc;border:1px dashed #e2e8f0;border-radius:12px;padding:18px;text-align:center;color:#64748b;font-size:13px}.modern-action-modal .ant-modal-content{border-radius:20px;border:1px solid #e2e8f0;-webkit-box-shadow:0 24px 60px -36px rgba(15,23,42,.55);box-shadow:0 24px 60px -36px rgba(15,23,42,.55);overflow:hidden}.modern-action-modal .ant-modal-header{border-bottom:1px solid #f1f5f9;padding:18px 24px;background:#fff}.modern-action-modal .ant-modal-title{font-weight:700;color:#0f172a}.modern-action-modal .ant-modal-body{padding:24px}.modern-action-modal .ant-modal-close{top:12px;right:12px}.modern-action-modal .ant-modal-footer{border-top:1px solid #f1f5f9;padding:14px 24px;background:#f8fafc}.modern-action-modal .ant-btn{border-radius:999px;font-weight:600}.modern-action-modal .ant-btn-primary{background:#2563eb;border-color:#2563eb}.modern-action-modal .ant-input,.modern-action-modal .ant-input-affix-wrapper,.modern-action-modal .ant-picker,.modern-action-modal .ant-select-selector{border-radius:12px;border-color:#e2e8f0}.modern-action-modal .ant-input-affix-wrapper-focused,.modern-action-modal .ant-picker-focused,.modern-action-modal .ant-select-focused .ant-select-selector{border-color:#2563eb;-webkit-box-shadow:0 0 0 2px rgba(37,99,235,.12);box-shadow:0 0 0 2px rgba(37,99,235,.12)}.ant-modal-content{border-radius:18px;border:1px solid #e2e8f0;-webkit-box-shadow:0 20px 48px -32px rgba(15,23,42,.5);box-shadow:0 20px 48px -32px rgba(15,23,42,.5)}.ant-modal-header{border-bottom:1px solid #f1f5f9;padding:18px 24px}.ant-modal-title{font-weight:700;color:#0f172a}.ant-modal-body{padding:24px}.ant-modal-footer{border-top:1px solid #f1f5f9;padding:14px 24px;background:#f8fafc}.breadcrumb-card{border-radius:18px!important;border:1px solid #e2e8f0!important;-webkit-box-shadow:0 14px 28px -22px rgba(15,23,42,.45);box-shadow:0 14px 28px -22px rgba(15,23,42,.45)}.breadcrumb-card .ant-btn{border-radius:999px;font-weight:600}.breadcrumb-card .ant-btn-primary{background:#2563eb;border-color:#2563eb;-webkit-box-shadow:0 8px 18px -12px rgba(37,99,235,.5);box-shadow:0 8px 18px -12px rgba(37,99,235,.5)}.breadcrumb-card .ant-input,.breadcrumb-card .ant-input-affix-wrapper,.breadcrumb-card .ant-select-selector{border-radius:999px;border-color:#e2e8f0}.row-action-button .ant-btn{border-radius:999px;font-weight:600}.row-action-button .ant-btn-primary{background:#2563eb;border-color:#2563eb;-webkit-box-shadow:0 10px 20px -14px rgba(37,99,235,.55);box-shadow:0 10px 20px -14px rgba(37,99,235,.55)}.modern-btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:8px;padding:10px 20px;font-weight:600;font-size:14px;color:#fff;-webkit-box-shadow:0 4px 12px rgba(239,68,68,.3);box-shadow:0 4px 12px rgba(239,68,68,.3);-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.modern-btn-danger:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px rgba(239,68,68,.4);box-shadow:0 6px 16px rgba(239,68,68,.4);color:#fff}.modern-btn-danger:active{-webkit-transform:scale(.98);transform:scale(.98)}.modern-btn-ghost{background:transparent;border:1px solid transparent;border-radius:8px;padding:10px 20px;font-weight:600;font-size:14px;color:#334155;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.modern-btn-ghost:hover{background:#f8fafc;color:#2563eb}.modern-status-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:700;text-transform:capitalize;white-space:nowrap}.modern-status-badge .status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.modern-status-badge.active,.modern-status-badge.running,.modern-status-badge.success{background:#dcfce7;color:#16a34a}.modern-status-badge.error,.modern-status-badge.failed,.modern-status-badge.stopped{background:#fee2e2;color:#dc2626}.modern-status-badge.pending,.modern-status-badge.warning{background:#fef3c7;color:#d97706}.modern-status-badge.info,.modern-status-badge.starting,.modern-status-badge.stopping{background:#dbeafe;color:#2563eb}.modern-status-badge.neutral,.modern-status-badge.unknown{background:#f1f5f9;color:#64748b}.modern-progress-bar{width:100%;height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden;position:relative}.modern-progress-bar .progress-fill{height:100%;background:-webkit-gradient(linear,left top,right top,from(#2563eb),to(#60a5fa));background:linear-gradient(90deg,#2563eb,#60a5fa);border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.modern-progress-bar .progress-fill.success{background:-webkit-gradient(linear,left top,right top,from(#10b981),to(#34d399));background:linear-gradient(90deg,#10b981,#34d399)}.modern-progress-bar .progress-fill.warning{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#fbbf24));background:linear-gradient(90deg,#f59e0b,#fbbf24)}.modern-progress-bar .progress-fill.danger{background:-webkit-gradient(linear,left top,right top,from(#ef4444),to(#f87171));background:linear-gradient(90deg,#ef4444,#f87171)}.modern-grid{display:grid;gap:24px}.modern-grid.grid-2{grid-template-columns:repeat(2,1fr)}.modern-grid.grid-3{grid-template-columns:repeat(3,1fr)}.modern-grid.grid-4{grid-template-columns:repeat(4,1fr)}.modern-grid.grid-6{grid-template-columns:repeat(6,1fr)}.modern-grid.grid-auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.modern-grid.gap-sm{gap:12px}.modern-grid.gap-md{gap:16px}.modern-grid.gap-lg{gap:32px}@media (max-width:1200px){.modern-grid.grid-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.modern-grid.grid-2,.modern-grid.grid-3,.modern-grid.grid-4,.modern-grid.grid-6{grid-template-columns:1fr}}.modern-stat-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-stat-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(37,99,235,.15);box-shadow:0 4px 12px rgba(37,99,235,.15)}.modern-stat-card .stat-card-icon{width:40px;height:40px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px;font-size:20px}.modern-stat-card .stat-card-icon.primary{background:#dbeafe;color:#2563eb}.modern-stat-card .stat-card-icon.success{background:#dcfce7;color:#10b981}.modern-stat-card .stat-card-icon.warning{background:#fef3c7;color:#f59e0b}.modern-stat-card .stat-card-icon.danger{background:#fee2e2;color:#ef4444}.modern-stat-card .stat-card-icon.purple{background:#f3e8ff;color:#9333ea}.modern-stat-card .stat-card-icon.cyan{background:#cffafe;color:#06b6d4}.modern-stat-card .stat-card-label{font-size:11px;font-weight:700;text-transform:uppercase;color:#64748b;letter-spacing:.05em;margin-bottom:4px}.modern-stat-card .stat-card-value{font-size:24px;font-weight:700;color:#0f172a;line-height:1.2}.modern-stat-card .stat-card-change{font-size:12px;font-weight:600;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.modern-stat-card .stat-card-change.positive{color:#10b981}.modern-stat-card .stat-card-change.negative{color:#ef4444}.modern-stat-card .stat-card-change.neutral{color:#64748b}.modern-form-group{margin-bottom:20px}.modern-form-group .modern-form-label{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:8px}.modern-form-group .modern-form-input{width:100%;padding:10px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#0f172a;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.modern-form-group .modern-form-input:hover{border-color:#94a3b8}.modern-form-group .modern-form-input:focus{outline:none;border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.modern-form-group .modern-form-input::-webkit-input-placeholder{color:#94a3b8}.modern-form-group .modern-form-input::-moz-placeholder{color:#94a3b8}.modern-form-group .modern-form-input:-ms-input-placeholder{color:#94a3b8}.modern-form-group .modern-form-input::-ms-input-placeholder{color:#94a3b8}.modern-form-group .modern-form-input::placeholder{color:#94a3b8}.modern-form-group .modern-form-helper{font-size:12px;color:#64748b;margin-top:6px}.modern-table-wrapper{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.modern-empty-state{text-align:center;padding:60px 20px}.modern-empty-state .empty-icon{font-size:48px;color:#cbd5e1;margin-bottom:16px}.modern-empty-state .empty-title{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:8px}.modern-empty-state .empty-description{font-size:14px;color:#64748b;margin-bottom:24px}.modern-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px}.modern-loading .loading-spinner{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modern-alert{padding:16px 20px;border-radius:12px;border:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.modern-alert .alert-icon{font-size:20px;-ms-flex-negative:0;flex-shrink:0}.modern-alert .alert-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.modern-alert .alert-content .alert-title{font-weight:700;font-size:14px;margin-bottom:4px}.modern-alert .alert-content .alert-message{font-size:13px}.modern-alert.info{background:#dbeafe;border-color:#93c5fd;color:#1e40af}.modern-alert.success{background:#dcfce7;border-color:#86efac;color:#15803d}.modern-alert.warning{background:#fef3c7;border-color:#fcd34d;color:#92400e}.modern-alert.error{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-between,.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-end,.flex-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text-center{text-align:center}.text-right{text-align:right}.mb-0{margin-bottom:0}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mt-0{margin-top:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.p-0{padding:0}.p-1{padding:8px}.p-2{padding:16px}.p-3{padding:24px}.p-4{padding:32px}.sider.dark .ant-menu,.sider.dark .ant-menu-dark,.sider.dark .ant-menu-dark .ant-menu-item,.sider.dark .ant-menu-dark .ant-menu-item>a,.sider.dark .ant-menu-dark .ant-menu-sub .ant-menu-item,.sider.dark .ant-menu-dark .ant-menu-sub .ant-menu-item>a,.sider.dark .ant-menu-dark .ant-menu-sub .ant-menu-title-content,.sider.dark .ant-menu-dark .ant-menu-submenu-title,.sider.dark .ant-menu-dark .ant-menu-title-content{color:#475569!important}.sider .ant-menu-item>a,.sider .ant-menu-submenu-title,.sider .ant-menu-title-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.sider .ant-menu-submenu>.ant-menu .ant-menu-item>a,.sider .ant-menu-submenu>.ant-menu .ant-menu-title-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sider .ant-menu-submenu .menu-icon{margin-right:8px}.layout.ant-layout{height:auto;overflow-x:hidden}.layout.ant-layout.mobile .ant-table-wrapper .ant-table-content,.layout.ant-layout.tablet .ant-table-wrapper .ant-table-content{overflow-y:auto}.layout.ant-layout.mobile .ant-table-wrapper .ant-table-body,.layout.ant-layout.tablet .ant-table-wrapper .ant-table-body{min-width:500px}.layout.ant-layout.mobile .topmenu.content-width-Fluid .header-index-wide,.layout.ant-layout.tablet .topmenu.content-width-Fluid .header-index-wide{margin-left:0}.layout.ant-layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-closed,.layout.ant-layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-opened{width:100%}.layout.ant-layout.ant-layout-has-sider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout.ant-layout .trigger{font-size:20px;line-height:64px;padding:0 24px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.layout.ant-layout .trigger:hover{background:rgba(0,0,0,.025)}.layout.ant-layout .topmenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;-webkit-transition:width .2s;transition:width .2s}.layout.ant-layout .topmenu .ant-header-fixedHeader.ant-header-side-closed,.layout.ant-layout .topmenu .ant-header-fixedHeader.ant-header-side-opened{width:100%}.layout.ant-layout .topmenu.content-width-Fluid .header-index-wide{max-width:unset;margin-left:24px}.layout.ant-layout .topmenu.content-width-Fluid .page-header-index-wide{max-width:unset}.layout.ant-layout .sidemenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;-webkit-transition:width .2s;transition:width .2s}.layout.ant-layout .sidemenu .ant-header-fixedHeader.ant-header-side-opened{width:calc(100% - 256px)}.layout.ant-layout .sidemenu .ant-header-fixedHeader.ant-header-side-closed{width:calc(100% - 80px)}.layout.ant-layout .header{height:64px;padding:0 12px 0 0;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative}.layout.ant-layout .header .user-menu,.layout.ant-layout .top-nav-header-index .user-menu{float:right;height:100%;padding:0 2px}.layout.ant-layout .header .user-menu .action,.layout.ant-layout .top-nav-header-index .user-menu .action{cursor:pointer;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;-webkit-transition:all .3s;transition:all .3s;height:100%;color:rgba(0,0,0,.65)}.layout.ant-layout .header .user-menu .action:hover,.layout.ant-layout .top-nav-header-index .user-menu .action:hover{background:rgba(0,0,0,.025)}.layout.ant-layout .header .user-menu .action .avatar,.layout.ant-layout .top-nav-header-index .user-menu .action .avatar{margin:20px 8px 20px 0;color:#1890ff;background:hsla(0,0%,100%,.85);vertical-align:middle}.layout.ant-layout .header .user-menu .action .icon,.layout.ant-layout .top-nav-header-index .user-menu .action .icon{font-size:16px;padding:4px}.layout.ant-layout .header.dark .user-menu .action,.layout.ant-layout .header.dark .user-menu .action a,.layout.ant-layout .top-nav-header-index.dark .user-menu .action,.layout.ant-layout .top-nav-header-index.dark .user-menu .action a{color:hsla(0,0%,100%,.85)}.layout.ant-layout .header.dark .user-menu .action:hover,.layout.ant-layout .top-nav-header-index.dark .user-menu .action:hover{background:hsla(0,0%,100%,.16)}.layout.ant-layout.mobile .top-nav-header-index .header-index-wide .header-index-left .trigger,.layout.ant-layout.tablet .top-nav-header-index .header-index-wide .header-index-left .trigger{color:hsla(0,0%,100%,.85);padding:0 12px}.layout.ant-layout.mobile .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header,.layout.ant-layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;text-align:center;line-height:58px}.layout.ant-layout.mobile .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1,.layout.ant-layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1{display:none}.layout.ant-layout.mobile .top-nav-header-index.light .header-index-wide .header-index-left .trigger,.layout.ant-layout.tablet .top-nav-header-index.light .header-index-wide .header-index-left .trigger{color:rgba(0,0,0,.65)}.layout.ant-layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout.ant-layout.tablet .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;white-space:normal}.layout.ant-layout .top-nav-header-index{-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative;-webkit-transition:background .3s,width .2s;transition:background .3s,width .2s}.layout.ant-layout .top-nav-header-index .header-index-wide{max-width:1200px;margin:auto;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px}.layout.ant-layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal{border:none;height:64px;line-height:64px}.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-left{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex}.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{width:165px;height:64px;position:relative;line-height:64px;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header img,.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header svg{display:inline-block;vertical-align:middle;height:32px;width:32px}.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1{color:#fff;display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 12px;font-weight:400}.layout.ant-layout .top-nav-header-index .header-index-wide .header-index-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:64px;overflow:hidden}.layout.ant-layout .top-nav-header-index.light{background-color:#fff}.layout.ant-layout .top-nav-header-index.light .header-index-wide .header-index-left .logo h1{color:#002140}body.layout-inverted-mode{-webkit-filter:invert(80%);filter:invert(80%)}.ant-layout-header .anticon-menu-fold{font-size:18px;line-height:1}.ant-layout-header .ant-breadcrumb .anticon{margin-top:-3px;margin-left:12px}.ant-layout-header .anticon-home{font-size:18px}.ant-layout-header .anticon{vertical-align:middle}.ant-menu .ant-menu-item .anticon,.ant-menu .ant-menu-submenu-title .anticon{font-size:18px!important;margin-right:12px;vertical-align:sub}.ant-progress-circle .ant-progress-text{font-size:16px}.ant-form .ant-form-item{margin-bottom:6px}.ant-select-arrow .ant-select-suffix svg{transition:transform .3s,-webkit-transform .3s}.ant-select-open .ant-select-arrow .ant-select-suffix svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.content .table-operator{margin-bottom:18px}.content .table-operator button{margin-right:8px}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;margin-right:0}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{line-height:32px;padding-right:8px;width:auto}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{display:block;margin-bottom:24px;white-space:nowrap}.topmenu .page-header-index-wide{max-width:1200px;margin:0 auto}.table-alert{margin-bottom:16px}.modern-table .ant-table{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;overflow:hidden;-webkit-box-shadow:0 12px 26px -24px rgba(15,23,42,.5);box-shadow:0 12px 26px -24px rgba(15,23,42,.5)}.modern-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#94a3b8!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e2e8f0!important;padding:14px 20px!important}.modern-table .ant-table-thead>tr>th:before{display:none}.modern-table .ant-table-tbody>tr>td{padding:14px 20px!important;border-bottom:1px solid #f1f5f9!important;font-size:14px;color:#1e293b}.modern-table .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.modern-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#eff6ff}.modern-table--compact .ant-table{border-radius:12px!important;-webkit-box-shadow:none;box-shadow:none}.modern-table--compact .ant-table-thead>tr>th{font-size:10px;padding:10px 14px!important}.modern-table--compact .ant-table-tbody>tr>td{padding:10px 14px!important;font-size:12px}.modern-table-search .ant-input-affix-wrapper{border-radius:999px;border-color:#e2e8f0}.modern-table-search .ant-input-affix-wrapper-focused{border-color:#2563eb;-webkit-box-shadow:0 0 0 2px rgba(37,99,235,.12);box-shadow:0 0 0 2px rgba(37,99,235,.12)}.modern-table-pagination .ant-pagination-item{border-radius:8px;border-color:#e2e8f0}.modern-table-pagination .ant-pagination-item-active{background:#2563eb;border-color:#2563eb}.modern-table-pagination .ant-pagination-item-active a{color:#fff}.dark-mode{background:#090c10}.dark-mode .ant-statistic-content,.dark-mode .ant-statistic-title,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6{color:hsla(0,0%,100%,.65)}.dark-mode .ant-layout,.dark-mode .user-layout{background:#090c10}.dark-mode .layout.ant-layout .header{background:#141414;-webkit-box-shadow:0 1px 4px #090c10;box-shadow:0 1px 4px #090c10}.dark-mode .ant-tabs,.dark-mode .ant-tabs .ant-badge,.dark-mode .layout.ant-layout .header .user-menu .action,.dark-mode .layout.ant-layout .header .user-menu .action .ant-badge,.dark-mode .layout.ant-layout .top-nav-header-index .user-menu .action,.dark-mode .layout.ant-layout .top-nav-header-index .user-menu .action .ant-badge,.dark-mode .layout.ant-layout .trigger,.dark-mode .layout.ant-layout .trigger .ant-badge{color:hsla(0,0%,100%,.65)}.dark-mode .ant-layout-footer{background:#141414;color:hsla(0,0%,100%,.65)}.dark-mode .ant-layout-footer .footer .line a{color:hsla(0,0%,100%,.65)}.dark-mode .ant-layout-footer .footer .line a:hover{color:hsla(0,0%,100%,.85)}.dark-mode .ant-layout-footer .footer .copyright{color:hsla(0,0%,100%,.65)}.dark-mode .sider.light{background:#141414;padding-top:15px}.dark-mode .sider.light .logo{background-color:#141414;-webkit-box-shadow:1px 1px 0 0 #434343;box-shadow:1px 1px 0 0 #434343}.dark-mode .ant-menu-light>.ant-menu,.dark-mode .ant-menu-submenu-popup.ant-menu-light,.dark-mode .sider.light .ant-menu-light,.dark-mode .sider.light .ant-menu-submenu>.ant-menu{background:#141414}.dark-mode .ant-menu-inline-collapsed .ant-menu-item,.dark-mode .ant-menu-inline-collapsed .ant-menu-submenu-title{left:0;padding:0 32px!important;text-overflow:clip}.dark-mode .ant-menu .ant-menu-item:not(.ant-menu-item-selected) a:not(:hover){color:hsla(0,0%,100%,.65)}.dark-mode .ant-menu .ant-menu-item:not(.ant-menu-item-selected) a:not(:hover) .anticon .custom-icon{fill:hsla(0,0%,100%,.65)}.dark-mode .ant-menu-inline:not(.ant-menu-dark,.ant-menu-sub) .ant-menu-item,.dark-mode .ant-menu-inline:not(.ant-menu-dark,.ant-menu-sub) .ant-menu-item:not(.ant-menu-item-selected)>a:not(:hover),.dark-mode .ant-menu-inline:not(.ant-menu-dark,.ant-menu-sub) .ant-menu-submenu-title:not(:hover),.dark-mode .ant-menu-submenu:not(.ant-menu-dark,.ant-menu-submenu-inline) .ant-menu-item:not(.ant-menu-item-selected,:hover)>a,.dark-mode .ant-menu-vertical:not(.ant-menu-dark) .ant-menu-item,.dark-mode .ant-menu-vertical:not(.ant-menu-dark) .ant-menu-item:not(.ant-menu-item-selected,:hover)>a,.dark-mode .ant-menu-vertical:not(.ant-menu-dark) .ant-menu-submenu-title:not(:hover){color:hsla(0,0%,100%,.65)}.dark-mode .ant-menu-inline,.dark-mode .ant-menu-vertical,.dark-mode .ant-menu-vertical-left{border-color:transparent}.dark-mode .kubernet-icon path{color:hsla(0,0%,100%,.65)}.dark-mode .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.dark-mode .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.dark-mode .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.dark-mode .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.dark-mode .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.dark-mode .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.dark-mode .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.dark-mode .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background-color:hsla(0,0%,100%,.65)}.dark-mode .ant-card{background:#141414;color:hsla(0,0%,100%,.65)}.dark-mode .ant-card-body,.dark-mode .ant-card-bottom,.dark-mode .ant-card-head{color:hsla(0,0%,100%,.65);border-color:#434343}.dark-mode .ant-card .ant-progress-circle .ant-progress-text,.dark-mode .ant-card .ant-progress-outer .ant-progress-text{color:hsla(0,0%,100%,.65)}.dark-mode .ant-card-bordered,.dark-mode .chart-card-footer{border-color:#434343}.dark-mode .ant-breadcrumb-separator,.dark-mode .ant-breadcrumb a:not(:hover),.dark-mode .vm-info-card .resource-detail-item__details a,.dark-mode .vm-info-card .resource-detail-item a{color:hsla(0,0%,100%,.65)}.dark-mode .ant-breadcrumb span:last-child,.dark-mode .ant-breadcrumb span:last-child a{color:hsla(0,0%,100%,.85)}.dark-mode .ant-btn:not(.ant-btn-primary,.ant-btn-danger,:disabled){color:hsla(0,0%,100%,.65);background-color:transparent;border-color:#434343}.dark-mode .ant-btn-primary-disabled,.dark-mode .ant-btn-primary-disabled.active,.dark-mode .ant-btn-primary-disabled:active,.dark-mode .ant-btn-primary-disabled:focus,.dark-mode .ant-btn-primary-disabled:hover,.dark-mode .ant-btn-primary.disabled,.dark-mode .ant-btn-primary.disabled.active,.dark-mode .ant-btn-primary.disabled:active,.dark-mode .ant-btn-primary.disabled:focus,.dark-mode .ant-btn-primary.disabled:hover,.dark-mode .ant-btn-primary[disabled],.dark-mode .ant-btn-primary[disabled].active,.dark-mode .ant-btn-primary[disabled]:active,.dark-mode .ant-btn-primary[disabled]:focus,.dark-mode .ant-btn-primary[disabled]:hover,.dark-mode .ant-btn:disabled{background-color:#555;color:hsla(0,0%,100%,.65)}.dark-mode .ant-form-item-has-error .ant-input,.dark-mode .ant-form-item-has-error .ant-input-affix-wrapper,.dark-mode .ant-form-item-has-error .ant-input-affix-wrapper .ant-input,.dark-mode .ant-form-item-has-error .ant-input-affix-wrapper .ant-input:hover,.dark-mode .ant-form-item-has-error .ant-input-affix-wrapper:hover,.dark-mode .ant-form-item-has-error .ant-input:hover,.dark-mode .ant-form-item-has-error .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;background-image:none}.dark-mode .ant-badge-status-text,.dark-mode .ant-table{color:hsla(0,0%,100%,.65)}.dark-mode .ant-table{background-color:transparent}.dark-mode .ant-table-thead{background-color:#1d1d1d}.dark-mode .ant-table-thead tr th{color:hsla(0,0%,100%,.85);background-color:#1d1d1d;border-color:#434343}.dark-mode .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover,.dark-mode .ant-table-thead tr th .ant-table-column-has-actions.ant-table-column-has-sorters:hover,.dark-mode .ant-table-thead tr th .ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon,.dark-mode .ant-table-thead tr th .ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter{background-color:#303030}.dark-mode .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.dark-mode .ant-table-thead>tr:hover.ant-table-row-selected>td,.dark-mode .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:transparent}.dark-mode .ant-table-tbody>tr>td{border-color:#434343}.dark-mode .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.dark-mode .ant-table-tbody>tr.ant-table-row-selected td,.dark-mode .ant-table-tbody>tr:hover.ant-table-row-selected>td,.dark-mode .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:#262626!important}.dark-mode .ant-table-tbody>tr>th.ant-table-column-sort{background-color:#090c10}.dark-mode .ant-table-tbody>tr.ant-table-row:hover>td,.dark-mode .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:transparent}.dark-mode .ant-table-footer{background-color:#141414;color:hsla(0,0%,100%,.65);border-color:#434343}.dark-mode .ant-table-footer:before{background-color:#434343}.dark-mode .ant-table-header{background-color:#141414}.dark-mode .ant-table-small{border-color:#434343}.dark-mode .ant-table-small>.ant-table-content>.ant-table-body .ant-table-thead{background-color:transparent}.dark-mode .ant-table tr.ant-table-expanded-row,.dark-mode .ant-table tr.ant-table-expanded-row:hover{background-color:#090c10}.dark-mode .ant-table-placeholder{border-color:#434343;background-color:#141414}.dark-mode .ant-table-row-expand-icon{border-color:hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65);background-color:transparent}.dark-mode .ant-table-filter-dropdown{background-color:#141414}.dark-mode .ant-table-filter-dropdown-btns{border-color:#434343}.dark-mode .ant-table-small .ant-table-thead>tr>th{background-color:transparent}.dark-mode .dark-row,.dark-mode .light-row{background-color:#141414}.dark-mode .ant-pagination,.dark-mode .ant-pagination-jump-next,.dark-mode .ant-pagination-jump-prev,.dark-mode .ant-pagination-next,.dark-mode .ant-pagination-next a,.dark-mode .ant-pagination-prev,.dark-mode .ant-pagination-prev a{color:hsla(0,0%,100%,.65)}.dark-mode .ant-pagination-disabled .ant-pagination-item-link,.dark-mode .ant-pagination-disabled:focus .ant-pagination-item-link,.dark-mode .ant-pagination-disabled:focus a,.dark-mode .ant-pagination-disabled:hover .ant-pagination-item-link,.dark-mode .ant-pagination-disabled:hover a,.dark-mode .ant-pagination-disabled a{color:hsla(0,0%,100%,.25)}.dark-mode .ant-pagination-item a:not(:hover){color:hsla(0,0%,100%,.65)}.dark-mode .ant-pagination-item-active{background-color:transparent}.dark-mode .ant-pagination-options-quick-jumper input{background-color:transparent;background-image:none;border-color:#434343;color:hsla(0,0%,100%,.65)}.dark-mode .ant-popover-message{color:hsla(0,0%,100%,.65)}.dark-mode .ant-popover-inner-content{color:hsla(0,0%,100%,.65);background-color:#141414;border:1px solid #434343;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow,.dark-mode .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow,.dark-mode .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow{border-top-color:#434343;border-left-color:#434343}.dark-mode .ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow,.dark-mode .ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow,.dark-mode .ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow{border-right-color:#434343;border-bottom-color:#434343}.dark-mode .ant-list-item{color:hsla(0,0%,100%,.65);border-color:#434343}.dark-mode .ant-list-item-meta-description,.dark-mode .ant-list-item-meta-title{color:hsla(0,0%,100%,.65)}.dark-mode .ant-tag{background-color:transparent;background-image:none;border-color:#434343}.dark-mode .ant-tag>a,.dark-mode .ant-tag>a .anticon-close{color:hsla(0,0%,100%,.65)}.dark-mode .ant-tag>a .anticon-close:hover{color:hsla(0,0%,100%,.85)}.dark-mode .ant-avatar{background-color:transparent;background-image:none;border:1px solid #434343}.dark-mode .ant-avatar,.dark-mode .ant-form,.dark-mode .ant-form-item-label>label,.dark-mode .ant-modal{color:hsla(0,0%,100%,.65)}.dark-mode .ant-modal-content{background-color:#141414;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .ant-modal-header{background-color:#141414;border-color:#434343}.dark-mode .ant-modal-footer{border-color:#434343}.dark-mode .ant-modal-close-x,.dark-mode .ant-modal-confirm-body .dark-mode .ant-modal-confirm-title,.dark-mode .ant-modal-title{color:hsla(0,0%,100%,.65)}.dark-mode .ant-checkbox-inner,.dark-mode .ant-input,.dark-mode .ant-input-affix-wrapper,.dark-mode .ant-input-group-addon,.dark-mode .ant-input-number,.dark-mode .ant-radio-button-wrapper,.dark-mode .ant-radio-inner,.dark-mode .ant-select-selection,.dark-mode .ant-time-picker-input{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-checkbox-inner:not(:hover,:focus),.dark-mode .ant-input-affix-wrapper:not(:hover,:focus),.dark-mode .ant-input-group-addon:not(:hover,:focus),.dark-mode .ant-input-number:not(:hover,:focus),.dark-mode .ant-input:not(:hover,:focus),.dark-mode .ant-radio-button-wrapper:not(:hover,:focus),.dark-mode .ant-radio-inner:not(:hover,:focus),.dark-mode .ant-select-selection:not(:hover,:focus),.dark-mode .ant-time-picker-input:not(:hover,:focus){border-color:#434343}.dark-mode .ant-checkbox-inner-disabled,.dark-mode .ant-checkbox-inner:disabled,.dark-mode .ant-input-affix-wrapper-disabled,.dark-mode .ant-input-affix-wrapper:disabled,.dark-mode .ant-input-disabled,.dark-mode .ant-input-group-addon-disabled,.dark-mode .ant-input-group-addon:disabled,.dark-mode .ant-input-number-disabled,.dark-mode .ant-input-number:disabled,.dark-mode .ant-input:disabled,.dark-mode .ant-radio-button-wrapper-disabled,.dark-mode .ant-radio-button-wrapper:disabled,.dark-mode .ant-radio-inner-disabled,.dark-mode .ant-radio-inner:disabled,.dark-mode .ant-select-selection-disabled,.dark-mode .ant-select-selection:disabled,.dark-mode .ant-time-picker-input-disabled,.dark-mode .ant-time-picker-input:disabled{background-color:#555}.dark-mode .ant-input-group-addon:hover{border-color:#434343}.dark-mode .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;color:hsla(0,0%,100%,.65);border-color:#434343}.dark-mode .ant-select-disabled{background-color:#555}.dark-mode .ant-checkbox-wrapper,.dark-mode .ant-select-arrow{color:hsla(0,0%,100%,.65)}.dark-mode .ant-switch{color:rgba(0,0,0,.65);background-color:hsla(0,0%,100%,.45)}.dark-mode .ant-switch-checked{background-color:#1890ff}.dark-mode .ant-switch-loading-icon,.dark-mode .ant-switch:before{background-color:#141414}.dark-mode .ant-switch:disabled{background-color:#555}.dark-mode .ant-switch-handle:before{background-color:#141414}.dark-mode .ant-select-dropdown{background-color:#1f1f1f;color:hsla(0,0%,100%,.65);-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .ant-select-dropdown .ant-select-item{color:hsla(0,0%,100%,.65)}.dark-mode .ant-select-dropdown .ant-select-item-option-selected{background-color:hsla(0,0%,100%,.08)}.dark-mode .ant-select-dropdown .ant-select-item-active:hover:not(.ant-select-item-disabled),.dark-mode .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.dark-mode .ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-disabled){background-color:hsla(0,0%,100%,.08)!important}.dark-mode .ant-calendar{background-color:#1f1f1f;border-color:#434343}.dark-mode .ant-calendar-last-month-cell .ant-calendar-date,.dark-mode .ant-calendar-last-month-cell .ant-calendar-date:hover,.dark-mode .ant-calendar-next-month-btn-day .ant-calendar-date,.dark-mode .ant-calendar-next-month-btn-day .ant-calendar-date:hover{color:hsla(0,0%,100%,.25)}.dark-mode .ant-calendar-date,.dark-mode .ant-calendar-picker-container{color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-input-wrap{border-color:#434343}.dark-mode .ant-calendar-range .ant-calendar-input:-moz-placeholder-shown,.dark-mode .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-range .ant-calendar-input:-ms-input-placeholder,.dark-mode .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-range .ant-calendar-input,.dark-mode .ant-calendar-range .ant-calendar-input:placeholder-shown,.dark-mode .ant-calendar-range .ant-calendar-time-picker-input,.dark-mode .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-range-middle,.dark-mode .ant-calendar-range-picker-separator{color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-range .ant-calendar-body,.dark-mode .ant-calendar-range .ant-calendar-decade-panel-body,.dark-mode .ant-calendar-range .ant-calendar-month-panel-body,.dark-mode .ant-calendar-range .ant-calendar-year-panel-body{border-color:#434343}.dark-mode .ant-calendar-range .ant-calendar-in-range-cell>div{color:#000}.dark-mode .ant-calendar-header .ant-calendar-next-century-btn,.dark-mode .ant-calendar-header .ant-calendar-next-decade-btn,.dark-mode .ant-calendar-header .ant-calendar-next-month-btn,.dark-mode .ant-calendar-header .ant-calendar-next-year-btn,.dark-mode .ant-calendar-header .ant-calendar-prev-century-btn,.dark-mode .ant-calendar-header .ant-calendar-prev-decade-btn,.dark-mode .ant-calendar-header .ant-calendar-prev-month-btn,.dark-mode .ant-calendar-header .ant-calendar-prev-year-btn{color:hsla(0,0%,100%,.45)}.dark-mode .ant-calendar-header .ant-calendar-next-month-btn:after,.dark-mode .ant-calendar-header .ant-calendar-next-month-btn:before,.dark-mode .ant-calendar-header .ant-calendar-prev-month-btn:after,.dark-mode .ant-calendar-header .ant-calendar-prev-month-btn:before{border-color:hsla(0,0%,100%,.45)}.dark-mode .ant-calendar-header .ant-calendar-next-month-btn:hover:after,.dark-mode .ant-calendar-header .ant-calendar-next-month-btn:hover:before,.dark-mode .ant-calendar-header .ant-calendar-prev-month-btn:hover:after,.dark-mode .ant-calendar-header .ant-calendar-prev-month-btn:hover:before{border-color:hsla(0,0%,100%,.85)}.dark-mode .ant-calendar-header .ant-calendar-century-select:not(:hover),.dark-mode .ant-calendar-header .ant-calendar-decade-select:not(:hover),.dark-mode .ant-calendar-header .ant-calendar-month-select:not(:hover),.dark-mode .ant-calendar-header .ant-calendar-year-select:not(:hover){color:hsla(0,0%,100%,.65)}.dark-mode .ant-calendar-header .ant-calendar-next-century-btn:after,.dark-mode .ant-calendar-header .ant-calendar-next-century-btn:before,.dark-mode .ant-calendar-header .ant-calendar-next-decade-btn:after,.dark-mode .ant-calendar-header .ant-calendar-next-decade-btn:before,.dark-mode .ant-calendar-header .ant-calendar-next-year-btn:after,.dark-mode .ant-calendar-header .ant-calendar-next-year-btn:before,.dark-mode .ant-calendar-header .ant-calendar-prev-century-btn:after,.dark-mode .ant-calendar-header .ant-calendar-prev-century-btn:before,.dark-mode .ant-calendar-header .ant-calendar-prev-decade-btn:after,.dark-mode .ant-calendar-header .ant-calendar-prev-decade-btn:before,.dark-mode .ant-calendar-header .ant-calendar-prev-year-btn:after,.dark-mode .ant-calendar-header .ant-calendar-prev-year-btn:before{border-color:hsla(0,0%,100%,.45)}.dark-mode .ant-calendar-header .ant-calendar-prev-century-btn:hover:after,.dark-mode .ant-calendar-header .ant-calendar-prev-century-btn:hover:before,.dark-mode .ant-calendar-header .ant-calendar-prev-decade-btn:hover:after,.dark-mode .ant-calendar-header .ant-calendar-prev-decade-btn:hover:before,.dark-mode .ant-calendar-header .ant-calendar-prev-year-btn:hover:after,.dark-mode .ant-calendar-header .ant-calendar-prev-year-btn:hover:before{border-color:hsla(0,0%,100%,.85)}.dark-mode .ant-calendar-date:hover{color:#000}.dark-mode .ant-calendar-picker-clear{color:hsla(0,0%,100%,.45);background:transparent}.dark-mode .ant-calendar-picker-clear:hover{color:hsla(0,0%,100%,.85)}.dark-mode .ant-time-picker-panel{color:hsla(0,0%,100%,.65)}.dark-mode .ant-time-picker-panel-inner{background-color:#1f1f1f;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .ant-time-picker-panel-input{background-color:transparent}.dark-mode .ant-time-picker-panel-input-wrap,.dark-mode .ant-time-picker-panel-select{border-color:#434343}.dark-mode .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected,.dark-mode .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected:hover,.dark-mode .ant-time-picker-panel-select li:hover{background-color:hsla(0,0%,100%,.08)}.dark-mode .ant-dropdown-menu{background-color:#1f1f1f;-webkit-box-shadow:0 6px 16px -8px rgba(0,0,0,.32),0 9px 28px 0 rgba(0,0,0,.2),0 12px 48px 16px rgba(0,0,0,.12);box-shadow:0 6px 16px -8px rgba(0,0,0,.32),0 9px 28px 0 rgba(0,0,0,.2),0 12px 48px 16px rgba(0,0,0,.12)}.dark-mode .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-selected):hover,.dark-mode .ant-dropdown-menu-submenu-title:not(.ant-dropdown-menu-item-selected):hover{background-color:hsla(0,0%,100%,.08)!important}.dark-mode .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-selected),.dark-mode .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-selected)>a,.dark-mode .ant-dropdown-menu-submenu-title:not(.ant-dropdown-menu-item-selected),.dark-mode .ant-dropdown-menu-submenu-title:not(.ant-dropdown-menu-item-selected)>a,.dark-mode .ant-dropdown-menu-title-content>a,.dark-mode .ant-input-affix-wrapper .ant-input-prefix,.dark-mode .ant-input-affix-wrapper .ant-input-suffix,.dark-mode .ant-input-password-icon,.dark-mode .user-layout .ant-input-affix-wrapper .ant-input-prefix,.dark-mode .user-layout .ant-input-affix-wrapper .ant-input-suffix{color:hsla(0,0%,100%,.65)}.dark-mode .ant-input-number-handler-wrap{background-color:#141414}.dark-mode .ant-input-number-handler,.dark-mode .ant-time-picker-clear,.dark-mode .ant-time-picker-clear .ant-time-picker-clock-icon,.dark-mode .ant-time-picker-icon,.dark-mode .ant-time-picker-icon .ant-time-picker-clock-icon{color:hsla(0,0%,100%,.65)}.dark-mode .ant-steps-item-finish .ant-steps-item-icon{background-color:transparent}.dark-mode .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description,.dark-mode .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:hsla(0,0%,100%,.65)}.dark-mode .ant-steps-item-wait .ant-steps-item-icon{background-color:transparent;border-color:#434343}.dark-mode .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after,.dark-mode .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#434343}.dark-mode .ant-form-item,.dark-mode .ant-radio-wrapper,.dark-mode .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon,.dark-mode .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:hsla(0,0%,100%,.65)}.dark-mode .ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body,.dark-mode .ant-table-fixed-left table,.dark-mode .ant-table-fixed-right table{background-color:#141414}.dark-mode .ant-form-item .ant-upload.ant-upload-drag{background-color:transparent;border-color:#434343}.dark-mode .ant-upload-list,.dark-mode .ant-upload.ant-upload-drag p.ant-upload-text{color:hsla(0,0%,100%,.65)}.dark-mode .ant-upload-list-item:hover .ant-upload-list-item-info{background:#090c10}.dark-mode .ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{border-color:transparent}.dark-mode .ant-upload-list-item-info .ant-upload-text-icon .anticon,.dark-mode .ant-upload-list-item-info .anticon-loading .anticon,.dark-mode .ant-upload-list-item:hover .ant-upload-list-item-card-actions .anticon{color:hsla(0,0%,100%,.65)}.dark-mode .ant-tree{background:transparent}.dark-mode .ant-tree-show-line .ant-tree-switcher{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-tree .ant-tree-node-content-wrapper{color:hsla(0,0%,100%,.65)}.dark-mode .ant-tree-icon__customize{color:hsla(0,0%,100%,.65);background-color:transparent}.dark-mode .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.dark-mode .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-icon__customize,.dark-mode .ant-tree .ant-tree-node-content-wrapper:hover .ant-tree-icon__customize,.dark-mode .ant-tree .ant-tree-node-content-wrapper:hover .ant-tree-title{color:#000}.dark-mode .form-content,.dark-mode .zone-support{background-color:#090c10;border-color:#434343}.dark-mode .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:hsla(0,0%,100%,.65)}.dark-mode .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:hsla(0,0%,100%,.65)}.dark-mode .ant-select-selection__clear{background-color:transparent;color:hsla(0,0%,100%,.65)}.dark-mode .ant-select-selection__clear:hover{color:hsla(0,0%,100%,.45)}.dark-mode .anticon-info-circle{color:hsla(0,0%,100%,.65)}.dark-mode .ant-message-notice-content{background-color:#1f1f1f;color:hsla(0,0%,100%,.65);-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .btn-add-tag,.dark-mode .tag-disabled-input.ant-input-disabled{background-color:transparent}.dark-mode .ant-notification,.dark-mode .tagsTitle{color:hsla(0,0%,100%,.65)}.dark-mode .ant-notification-notice{background-color:#141414;border:1px solid #434343;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode .ant-notification-notice-message{color:hsla(0,0%,100%,.85)}.dark-mode .ant-notification-notice-close{color:hsla(0,0%,100%,.65)}.dark-mode .ant-notification-notice-close:hover{color:hsla(0,0%,100%,.85)}.dark-mode .ant-collapse,.dark-mode .ant-collapse--borderless{background-color:#141414}.dark-mode .ant-collapse>.ant-collapse-item{background-color:#090c10}.dark-mode .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:hsla(0,0%,100%,.65)}.dark-mode .ant-collapse>.ant-collapse-item-disabled>.ant-collapse-header,.dark-mode .ant-collapse>.ant-collapse-item-disabled>.ant-collapse-header>.arrow{color:hsla(0,0%,100%,.25)}.dark-mode .drawer .content{background-color:#141414;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12);box-shadow:0 3px 6px -4px rgba(0,0,0,.32),0 6px 16px 0 rgba(0,0,0,.2),0 9px 28px 8px rgba(0,0,0,.12)}.dark-mode ::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)}.dark-mode ::-moz-placeholder{color:hsla(0,0%,100%,.25)}.dark-mode :-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.dark-mode ::-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.dark-mode ::placeholder{color:hsla(0,0%,100%,.25)}.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h1,.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h2,.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h3,.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h4,.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h5,.dark-mode .ant-card.usage-dashboard-chart-card.usage-chart-text h6{color:initial}.dark-mode .ant-comment-actions>li,.dark-mode .ant-comment-actions>li>span,.dark-mode .ant-comment-content-author-name,.dark-mode .ant-empty-normal,.dark-mode .ant-tag,.dark-mode .ant-tag a,.dark-mode .ant-tag a:hover,.dark-mode .custom-suffix-icon{color:hsla(0,0%,100%,.65)}.dark-mode .button-clear-notification{background-color:#141414}.page-transition-enter,.page-transition-leave-active{opacity:0}.page-transition-enter .page-transition-container,.page-transition-leave-active .page-transition-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.content[data-v-a7e55cd0]{margin:24px 24px 0}.content .link[data-v-a7e55cd0]{margin-top:16px}.content .link[data-v-a7e55cd0]:not(:empty){margin-bottom:16px}.content .link a[data-v-a7e55cd0]{margin-right:32px;height:24px;line-height:24px;display:inline-block}.content .link a i[data-v-a7e55cd0]{font-size:24px;margin-right:8px;vertical-align:middle}.content .link a span[data-v-a7e55cd0]{height:24px;line-height:24px;display:inline-block;vertical-align:middle}.page-menu-search[data-v-a7e55cd0]{text-align:center;margin-bottom:16px}.page-menu-tabs[data-v-a7e55cd0]{margin-top:48px}.extra-img[data-v-a7e55cd0]{margin-top:-60px;text-align:center;width:195px}.extra-img img[data-v-a7e55cd0]{width:100%}.mobile .extra-img[data-v-a7e55cd0]{margin-top:0;text-align:center;width:96px}.mobile .extra-img img[data-v-a7e55cd0]{width:100%}.form-wizard-modal[data-v-1182effa] .ant-modal{top:20px;max-width:1000px}.form-wizard-modal[data-v-1182effa] .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.form-wizard-modal[data-v-1182effa] .ant-modal-body{padding:0;overflow-x:hidden}.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-modal-close{display:none}.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-modal{width:1000px!important;max-width:1000px}.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-form-item-label>label{font-weight:600;color:#1e293b}.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-input,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-input-number,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-picker,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-select-selector{border-radius:10px;border-color:#e2e8f0;-webkit-box-shadow:none;box-shadow:none}.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-input-focused,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-input-number-focused,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-input:focus,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-picker-focused,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-select-focused .ant-select-selector,.form-wizard-modal[data-v-1182effa] .form-wizard-wrap .ant-select-selector:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.12);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.form-wizard-wrap .action-button,.form-wizard-wrap .action-button-left,.form-wizard-wrap .action-button-right{display:none!important}.form-wizard-modal[data-v-1182effa] .wizard-confirm{padding:24px;border-radius:14px;border:1px solid #e2e8f0;background:#f8fafc}.form-wizard-modal[data-v-1182effa] .wizard-confirm h3{margin:0 0 8px 0;font-size:16px;font-weight:700;color:#1e293b}.form-wizard-modal[data-v-1182effa] .wizard-confirm p{margin:0;font-size:13px;color:#64748b}.form-wizard-container[data-v-1182effa]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:700px;max-height:85vh;background:#fff;width:100%;overflow-x:hidden}.wizard-sidebar[data-v-1182effa]{width:240px;background:#f8fafc;border-right:1px solid #e2e8f0;padding:24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-header[data-v-1182effa]{gap:12px;margin-bottom:40px}.wizard-header .wizard-icon[data-v-1182effa],.wizard-header[data-v-1182effa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-header .wizard-icon[data-v-1182effa]{width:40px;height:40px;background:#2563eb;border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px}.wizard-header .wizard-title[data-v-1182effa]{font-size:20px;font-weight:700;margin:0;color:#1e293b}.wizard-steps[data-v-1182effa]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.wizard-steps .step-line[data-v-1182effa]{position:absolute;left:19px;top:8px;bottom:8px;width:2px;background:#e2e8f0;z-index:0}.step-item[data-v-1182effa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-bottom:32px;position:relative;z-index:1;cursor:pointer}.step-item .step-number[data-v-1182effa]{width:40px;height:40px;border-radius:50%;background:#e2e8f0;color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.step-item .step-info[data-v-1182effa]{padding-top:6px}.step-item .step-info .step-label[data-v-1182effa]{font-size:14px;font-weight:600;color:#64748b;margin:0;line-height:1.4}.step-item .step-info .step-subtitle[data-v-1182effa]{font-size:12px;color:#94a3b8;margin:4px 0 0 0;line-height:1.4}.step-item.step-active .step-number[data-v-1182effa]{background:#2563eb;color:#fff;-webkit-box-shadow:0 4px 12px rgba(37,99,235,.3);box-shadow:0 4px 12px rgba(37,99,235,.3)}.step-item.step-active .step-label[data-v-1182effa]{color:#2563eb}.step-item.step-complete .step-number[data-v-1182effa]{background:#10b981;color:#fff}.step-item.step-complete .step-label[data-v-1182effa]{color:#10b981}.step-item.step-disabled[data-v-1182effa]{opacity:.5;cursor:not-allowed}.wizard-help[data-v-1182effa]{margin-top:auto;padding-top:32px}.wizard-help .help-box[data-v-1182effa]{padding:16px;border-radius:12px;background:#dbeafe;border:1px solid #bfdbfe}.wizard-help .help-box .anticon[data-v-1182effa]{color:#2563eb;margin-right:4px}.wizard-help .help-box .help-label[data-v-1182effa]{font-size:12px;font-weight:600;color:#1e40af;display:block;margin-bottom:4px}.wizard-help .help-box .help-text[data-v-1182effa]{font-size:11px;color:#1e40af;margin:0;line-height:1.6;opacity:.9}.wizard-main[data-v-1182effa]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.wizard-content-header[data-v-1182effa]{padding:24px 32px;border-bottom:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff}.wizard-content-header .content-title[data-v-1182effa]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 4px 0}.wizard-content-header .content-subtitle[data-v-1182effa]{font-size:14px;color:#64748b;margin:0}.wizard-content-header .close-btn[data-v-1182effa]{color:#94a3b8}.wizard-content-header .close-btn[data-v-1182effa]:hover{color:#64748b;background:#f8fafc}.wizard-content[data-v-1182effa]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:32px;overflow-y:auto;overflow-x:hidden;background:#fff}.wizard-content[data-v-1182effa]::-webkit-scrollbar{width:6px}.wizard-content[data-v-1182effa]::-webkit-scrollbar-track{background:#f8fafc}.wizard-content[data-v-1182effa]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.wizard-footer[data-v-1182effa]{padding:20px 32px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.wizard-footer .btn-cancel[data-v-1182effa]{border:1px solid #e2e8f0;color:#64748b;font-weight:600}.wizard-footer .btn-cancel[data-v-1182effa]:hover{background:#f8fafc;border-color:#cbd5e1}.wizard-footer .footer-actions[data-v-1182effa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.wizard-footer .btn-back[data-v-1182effa]{color:#64748b;border:1px solid #e2e8f0;font-weight:600}.wizard-footer .btn-back[data-v-1182effa]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#475569}.wizard-footer .btn-back[data-v-1182effa]:disabled{opacity:.5;cursor:not-allowed}.wizard-footer .btn-next[data-v-1182effa],.wizard-footer .btn-submit[data-v-1182effa]{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:700;padding:0 32px;-webkit-box-shadow:0 4px 12px rgba(37,99,235,.25);box-shadow:0 4px 12px rgba(37,99,235,.25)}.wizard-footer .btn-next[data-v-1182effa]:hover,.wizard-footer .btn-submit[data-v-1182effa]:hover{background:#1d4ed8;border-color:#1d4ed8}.form-wizard--compact .form-wizard-container[data-v-1182effa]{min-height:0}.form-wizard--compact .wizard-sidebar[data-v-1182effa]{display:none}.form-wizard--compact .wizard-content[data-v-1182effa]{padding:24px 32px 32px}@media (max-width:900px){.form-wizard-container[data-v-1182effa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.wizard-sidebar[data-v-1182effa]{width:100%;border-right:0;border-bottom:1px solid #e2e8f0}}.ant-breadcrumb,.ant-breadcrumb .anticon{vertical-align:text-bottom}[data-v-391eb812] .ant-badge-status-dot{width:12px;height:12px;margin-top:5px}.status[data-v-391eb812]{margin-top:-5px}.button-action-badge[data-v-5eb0c9e0],.status--end[data-v-391eb812]{margin-left:5px}[data-v-5eb0c9e0] .button-action-badge .ant-badge-count{right:10px;z-index:8}.tooltip-icon[data-v-4ac97c35]{color:rgba(0,0,0,.45)}.anticon[data-v-d51d5c74]{margin-right:5px;vertical-align:center}.modern-table:deep(.ant-table){background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 8px 20px -12px rgba(15,23,42,.25);box-shadow:0 8px 20px -12px rgba(15,23,42,.25)}.modern-table:deep(.ant-table-thead){background-color:#f8fafc}.modern-table:deep(.ant-table-thead)>tr>th{background:#f8fafc;font-size:11px;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;padding:14px 20px;border-bottom:1px solid #e2e8f0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;&:before{display:none}}.modern-table:deep(.ant-table-tbody)>tr{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;&:hover{background:#f8fafc}>td{padding:14px 20px;border-bottom:1px solid #f1f5f9;font-size:14px;color:#1e293b}&:last-child>td{border-bottom:none}}.modern-table:deep(.ant-table-small)>.ant-table-content>.ant-table-body{margin:0}.modern-table:deep(.ant-table-tbody)>tr>td,.modern-table:deep(.ant-table-thead)>tr>th{overflow-wrap:anywhere}.modern-table:deep(.ant-tag){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:700;text-transform:capitalize;border:none}.modern-table:deep(.ant-table-tbody)>tr.ant-table-row-selected>td{background:#eff6ff;border-color:#dbeafe}.modern-table--compact:deep(.ant-table){border-radius:12px;-webkit-box-shadow:0 6px 16px -12px rgba(15,23,42,.2);box-shadow:0 6px 16px -12px rgba(15,23,42,.2)}.modern-table--compact:deep(.ant-table-thead)>tr>th{padding:10px 16px;font-size:10px}.modern-table--compact:deep(.ant-table-tbody)>tr>td{padding:10px 16px;font-size:13px}.modern-table:deep(.ant-pagination){margin:16px 24px;.ant-pagination-item{border-radius:6px;border-color:#e2e8f0;-webkit-transition:all .2s ease;transition:all .2s ease;&-active,&:hover{border-color:#2563eb}&-active{background:#2563eb;a{color:#fff}}}.ant-pagination-next,.ant-pagination-prev{.ant-pagination-item-link{border-radius:6px;border-color:#e2e8f0;-webkit-transition:all .2s ease;transition:all .2s ease;&:hover{border-color:#2563eb;color:#2563eb}}}}.filter-dropdown .ant-menu-vertical{border:none}.filter-dropdown .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent}.resource-list{width:100%}.resource-card-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,360px));-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.resource-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;-webkit-box-shadow:0 6px 16px -12px rgba(15,23,42,.25);box-shadow:0 6px 16px -12px rgba(15,23,42,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;overflow:hidden;width:100%;max-width:360px}.resource-card:hover{border-color:#cbd5f5;-webkit-box-shadow:0 12px 24px -16px rgba(15,23,42,.35);box-shadow:0 12px 24px -16px rgba(15,23,42,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.resource-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.resource-card__check{margin-top:4px}.resource-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.resource-card__icon,.resource-card__title{-webkit-box-align:center;align-items:center}.resource-card__icon{width:44px;height:44px;border-radius:12px;background:#f1f5ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2563eb}.resource-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.resource-card__name{font-size:16px;font-weight:700;color:#0f172a;word-break:break-word}.resource-card__subtitle{font-size:12px;color:#64748b;word-break:break-word}.resource-card__status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.resource-card__status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.status-good{background:#e6f7ef;color:#16a34a}.status-muted{background:#f1f5f9;color:#64748b}.status-bad{background:#fee2e2;color:#dc2626}.status-warn{background:#fef3c7;color:#d97706}.status-neutral{background:#e2e8f0;color:#475569}.resource-card__meta{display:grid;gap:10px}.resource-card__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource-card__meta-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:10px;max-width:45%}.resource-card__meta-value{color:#0f172a;font-weight:600;text-align:right;max-width:60%;overflow-wrap:anywhere;word-break:break-word;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.resource-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #f1f5f9;padding-top:12px}.resource-card__action{border-radius:10px;font-weight:600;font-size:12px;color:#2563eb;border-color:#dbeafe;background:#eff6ff}.resource-card__action:hover{color:#1d4ed8;border-color:#bfdbfe;background:#dbeafe}.resource-card__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.resource-card-empty{padding:32px;text-align:center;color:#94a3b8;font-size:14px}.shift-btn[data-v-31a981eb],.shift-btns[data-v-31a981eb]{display:-webkit-box;display:-ms-flexbox;display:flex}.shift-btn[data-v-31a981eb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-size:12px}.shift-btn[data-v-31a981eb]:not(:last-child){margin-right:5px}.shift-btn--rotated[data-v-31a981eb]{font-size:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.alert-notification-threshold[data-v-31a981eb]{background-color:rgba(255,231,175,.75);color:#e87900;padding:10%}.alert-disable-threshold[data-v-31a981eb]{background-color:rgba(255,190,190,.75);color:#f50000;padding:10%}.form__item[data-v-4cbb2836]{margin-bottom:20px}.form__label[data-v-4cbb2836]{font-weight:700;margin-bottom:5px}.required[data-v-4cbb2836]{color:red;font-size:12px}.required-label[data-v-4cbb2836]{display:none}.error .required-label[data-v-4cbb2836]{display:block}.avatar-upload-preview[data-v-889eda12]{position:absolute;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:200px;height:200px;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;overflow:hidden}.avatar-upload-preview img[data-v-889eda12]{width:100%;height:100%}.action-button[data-v-889eda12]{text-align:right;margin-top:20px}.action-button button[data-v-889eda12]{margin-right:5px}[data-v-d54aa112] .ant-card-body{padding:0}.card-body[data-v-d54aa112]{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.card-content[data-v-d54aa112]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:30px}.card-footer[data-v-d54aa112]{width:100%;padding:30px}.resource-details[data-v-d54aa112]{text-align:center;margin-bottom:20px}.resource-details__name[data-v-d54aa112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-details__name .avatar[data-v-d54aa112]{margin-right:20px;overflow:hidden;min-width:50px;cursor:pointer}.resource-details__name .avatar img[data-v-d54aa112]{height:100%;width:100%}.resource-details__name .name[data-v-d54aa112]{margin-bottom:0;font-size:18px;line-height:1;word-break:break-all;text-align:left}.resource-detail-item[data-v-d54aa112]{margin-bottom:20px;word-break:break-all}.resource-detail-item__details[data-v-d54aa112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-detail-item__details--start[data-v-d54aa112]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.resource-detail-item__details--start i[data-v-d54aa112]{margin-top:4px}.resource-detail-item .anticon[data-v-d54aa112]{margin-right:10px}.resource-detail-item__label[data-v-d54aa112]{margin-bottom:5px}.user-keys[data-v-d54aa112]{word-wrap:break-word}.account-center-tags .ant-tag[data-v-d54aa112]{margin-bottom:8px}.account-center-tags a[data-v-d54aa112]{display:block;margin-bottom:10px}.title[data-v-d54aa112]{margin-bottom:5px}.account-center[data-v-d54aa112]{padding:24px;background:#f8fafc}.account-center-avatarHolder[data-v-d54aa112]{border-radius:16px;background:#fff;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);padding:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.account-center-avatarHolder[data-v-d54aa112]:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(0,0,0,.08)}.account-center-avatarHolder .name[data-v-d54aa112]{font-size:24px;font-weight:700;color:#0f172a;margin-bottom:8px}.account-center-avatarHolder .avatar[data-v-d54aa112]{border:3px solid #dbeafe;-webkit-box-shadow:0 2px 8px rgba(37,99,235,.15);box-shadow:0 2px 8px rgba(37,99,235,.15)}.account-center-avatarHolder .avatar img[data-v-d54aa112]{border-radius:12px}.resource-detail-item[data-v-d54aa112]{margin-bottom:16px;padding:16px;background:#fff;border-radius:12px;border:1px solid #f1f5f9;-webkit-transition:all .2s ease;transition:all .2s ease}.resource-detail-item[data-v-d54aa112]:hover{border-color:#e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.resource-detail-item__label[data-v-d54aa112]{font-size:11px;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;margin-bottom:8px}.resource-detail-item__details[data-v-d54aa112]{font-size:14px;color:#1e293b;font-weight:500}.account-center-tags .ant-tag[data-v-d54aa112]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.account-center-tags .ant-tag[data-v-d54aa112]:hover{background:#dbeafe;color:#2563eb;border-color:#93c5fd}.title[data-v-d54aa112]{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[data-v-d54aa112] .ant-btn{border-radius:8px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}[data-v-d54aa112] .ant-btn.ant-btn-primary{background:#2563eb;border-color:#2563eb}.tags[data-v-d54aa112]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:-10px}.tags .ant-tag[data-v-d54aa112]{margin-right:10px;margin-bottom:10px;height:auto}.progress-bar[data-v-d54aa112]{padding-right:60px;width:100%}.upload-icon[data-v-d54aa112]{position:absolute;top:70px;opacity:.75;left:70px;font-size:.75em;padding:.25rem;background:rgba(247,245,245,.767);border-radius:50%;border:1px solid hsla(0,0%,69.4%,.788)}.page-header-wrapper-grid-content-main[data-v-bc52d6e6]{width:100%;height:100%;min-height:100%;-webkit-transition:.3s;transition:.3s}.input-search[data-v-efe15174]{margin-left:10px}.filter-group[data-v-efe15174] .ant-input-group-addon{padding:0 5px}.filter-group-button[data-v-efe15174]{background:inherit;border:0;padding:0;position:relative;display:block;min-height:25px}.filter-group-button-clear[data-v-efe15174]{position:absolute;left:0}.filter-group-button-search[data-v-efe15174]{position:absolute;right:0}.filter-button[data-v-efe15174]{background:inherit;border:0;padding:0;position:relative;display:block;min-height:25px;width:20px}.tooltip-icon[data-v-2f2e7d68]{color:rgba(0,0,0,.45);margin-left:2px}.input-row[data-v-b737c9ba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px}.input-field[data-v-b737c9ba]{-webkit-box-flex:1;-ms-flex:1;flex:1}.add-button[data-v-b737c9ba]{width:20%;min-width:100px}.table[data-v-b737c9ba]{width:100%}.flex-gap[data-v-b737c9ba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.breadcrumb-card[data-v-689d1676]{margin-left:-24px;margin-right:-24px;margin-top:-16px;margin-bottom:12px}.row-element[data-v-689d1676]{margin-bottom:10px}.ant-breadcrumb[data-v-689d1676]{vertical-align:text-bottom}[data-v-689d1676] .ant-switch-inner{display:block;font-size:14px;margin:0 14px 0 28px}[data-v-689d1676] .ant-alert-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hide[data-v-689d1676]{display:none!important}.cli-download-section[data-v-aace93b8]{padding:24px;max-width:1200px;margin:0 auto}.cli-header[data-v-aace93b8]{text-align:center;margin-bottom:24px}.cli-title-box[data-v-aace93b8]{background:#fff;padding:28px;border-radius:12px;border:1px solid #dbeafe;-webkit-box-shadow:0 8px 20px rgba(15,23,42,.08);box-shadow:0 8px 20px rgba(15,23,42,.08)}.cli-title[data-v-aace93b8]{color:#2563eb;margin:0;font-size:32px;font-weight:700}.platform-card[data-v-aace93b8]{height:100%;border:1px solid #e5e7eb;-webkit-transition:all .3s ease;transition:all .3s ease}.platform-card[data-v-aace93b8]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#60a5fa}.platform-card__file[data-v-aace93b8]{margin-bottom:10px}.platform-card__label[data-v-aace93b8]{font-size:12px;font-weight:600;color:#64748b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.code-block[data-v-aace93b8]{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:16px;font-family:JetBrains Mono,Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto;margin:12px 0;color:#1f2937}.code-block--compact[data-v-aace93b8]{font-size:12px;line-height:1.5;padding:12px;margin:0}h2[data-v-aace93b8]{color:#111827;font-size:24px;font-weight:600;margin-top:32px;margin-bottom:16px}code[data-v-aace93b8]{background-color:#f3f4f6;padding:2px 8px;border-radius:4px;font-family:JetBrains Mono,Consolas,Monaco,Courier New,monospace;font-size:13px;color:#2563eb}.ant-layout.ant-layout-has-sider>.ant-layout-content{width:auto}.ant-layout-sider-children .logo-image{width:256px;height:64px}.user-layout-logo{width:450px;height:110px}.exception .img img{width:256px;height:256px}a{color:#1890ff;background-color:transparent}a:hover{color:#40a9ff}.ant-message-info .anticon,.ant-message-loading .anticon{color:#1890ff}#nprogress .bar{background-color:#1890ff}.sider.light .logo{-webkit-box-shadow:1px 1px 0 0 #e8e8e8;box-shadow:1px 1px 0 0 #e8e8e8}.sider.dark .logo,.sider.light .logo{background-color:#fff}.ant-menu-light>.ant-menu,.ant-menu-submenu-popup.ant-menu-light,.sider.light,.sider.light .ant-menu-light,.sider.light .ant-menu-submenu>.ant-menu{background:#fff}.ant-menu-item>a{color:rgba(0,0,0,.65)}.ant-menu-item-selected>a,.ant-menu-item-selected>a:hover{color:#1890ff}.custom-icon path{fill:rgba(0,0,0,.65)}.ant-menu-light .ant-menu-item:hover .custom-icon path,.ant-menu-light .ant-menu-item:hover>a .custom-icon path,.ant-menu-light .ant-menu-submenu-title:hover .custom-icon path,.ant-menu-light .ant-menu-submenu-title:hover>a .custom-icon path{fill:#1890ff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#e8f4ff}.ant-menu-item:active,.ant-menu-submenu-title:active,.list .item:hover{background:#e8f4ff}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title{color:rgba(0,0,0,.65)}.ant-menu-submenu-vertical ant-menu-submenu-selected,.ant-menu-submenu-vertical ant-menu-submenu-selected .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-left .ant-menu-submenu-selected .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-submenu-selected,.ant-menu-vertical .ant-menu-submenu-selected .ant-menu-submenu-title{color:#1890ff}.ant-menu-dark .ant-menu-item .anticon .custom-icon,.ant-menu-item .anticon .custom-icon{fill:rgba(0,0,0,.65)}.ant-menu-dark .ant-menu-item.ant-menu-item-selected .anticon .custom-icon{fill:#fff}.ant-menu-item a .anticon .custom-icon{-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.ant-menu-item a:hover .anticon .custom-icon{fill:#1890ff}.ant-menu-dark .ant-menu-item:hover .anticon .custom-icon{fill:#fff}.ant-menu-item-active,.ant-menu-item-active .custom-icon path,.ant-menu-item:hover,.ant-menu-item:hover .custom-icon path,.ant-menu-submenu-active,.ant-menu-submenu-active .custom-icon path,.ant-menu-submenu-title:hover,.ant-menu-submenu-title:hover .custom-icon path,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open .custom-icon path{color:#1890ff}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background-color:rgba(0,0,0,.65)}.sider.dark .ant-menu-inline .ant-menu-item,.sider.dark .ant-menu-inline .ant-menu-submenu-title,.sider.dark .ant-menu-vertical-left .ant-menu-item,.sider.dark .ant-menu-vertical-left .ant-menu-submenu-title,.sider.dark .ant-menu-vertical-right .ant-menu-item,.sider.dark .ant-menu-vertical-right .ant-menu-submenu-title,.sider.dark .ant-menu-vertical .ant-menu-item,.sider.dark .ant-menu-vertical .ant-menu-submenu-title{color:rgba(0,0,0,.65)}.sider.dark .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider.dark .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.sider.dark .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider.dark .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.sider.dark .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider.dark .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.sider.dark .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider.dark .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background-color:rgba(0,0,0,.65)}.sider.dark .ant-menu-submenu-active .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider.dark .ant-menu-submenu-active .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background-color:#1890ff}.sider.dark .ant-menu-dark .ant-menu-item:hover,.sider.dark .ant-menu-dark .ant-menu-item:hover>a,.sider.dark .ant-menu-dark .ant-menu-submenu-title:hover,.sider.dark .ant-menu-dark .ant-menu-submenu-title:hover>a{color:#1890ff}.sider.dark .ant-menu-dark .ant-menu-item:hover .custom-icon path,.sider.dark .ant-menu-dark .ant-menu-item:hover>a .custom-icon path,.sider.dark .ant-menu-dark .ant-menu-submenu-title:hover .custom-icon path,.sider.dark .ant-menu-dark .ant-menu-submenu-title:hover>a .custom-icon path{color:#1890ff;fill:#1890ff}.sider.dark .ant-menu-submenu-selected .ant-menu-submenu-title{color:#1890ff}.ant-menu-dark,.ant-menu-dark .ant-menu-inline.ant-menu-sub,.ant-menu-dark .ant-menu-sub{background-color:#fff}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item-group-title,.ant-menu-dark .ant-menu-item>a{color:rgba(0,0,0,.65)}.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-item:hover>a,.ant-menu-dark .ant-menu-submenu-title:hover,.ant-menu-dark .ant-menu-submenu-title:hover>a{color:#1890ff}.ant-menu-dark .ant-menu-item:hover .custom-icon path,.ant-menu-dark .ant-menu-item:hover>a .custom-icon path,.ant-menu-dark .ant-menu-submenu-title:hover .custom-icon path,.ant-menu-dark .ant-menu-submenu-title:hover>a .custom-icon path{color:#1890ff;fill:#1890ff}.ant-menu-inline-collapsed .ant-menu-item,.ant-menu-inline-collapsed .ant-menu-submenu-title{left:0;text-overflow:clip;margin-right:10px}.ant-menu-inline-collapsed .ant-menu-item .ant-menu-submenu-arrow,.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner a{color:#c6c3c3}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner .anticon{margin-right:5px}.ant-menu-item .ant-menu-item-icon+span,.ant-menu-item .anticon+span,.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu-submenu-title .anticon+span{margin-left:0}.ant-form-item-label>label>.anticon{margin-left:5px}.action-button{text-align:right;padding-top:15px}.action-button button{margin-right:5px}@media only screen and (max-width:576px){.ant-pagination-options{display:inline-block}}.user-layout{background:#fff}.user-layout .ant-input-affix-wrapper .ant-input-prefix,.user-layout .ant-input-affix-wrapper .ant-input-suffix{color:rgba(0,0,0,.25)}.footer .line a{color:rgba(0,0,0,.45)}.footer .line a:hover{color:rgba(0,0,0,.65)}.footer .copyright{color:rgba(0,0,0,.45)}.ant-tree-icon__customize{color:rgba(0,0,0,.45);background:#fff}.form-content{background-color:#fafafa}.zone-support{background:#fafafa}.anticon-info-circle{color:rgba(0,0,0,.45)}.light-row{background-color:#fff}.dark-row{background-color:#f9f9f9}.child-row{background-color:#f5f5f5}.btn-add-tag,.tag-disabled-input{background-color:#fff}.tagsTitle{color:rgba(0,0,0,.85)}.ant-btn.filter-button:hover,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-submenu-title:hover,.ant-dropdown-menu-submenu-title>a:hover{color:#1890ff}.drawer .img-checkbox .check-icon.light{color:#000}.drawer .color-checkbox .check-icon,.drawer .img-checkbox .check-icon.dark{color:#fff}.drawer .input-group .color-picker{border-color:#1890ff}.custom-suffix-icon{color:#999}.ant-dropdown-menu-item a{color:rgba(0,0,0,.65)}.ant-list-item-meta-content{width:auto}.ant-list-item.selected-item{background-color:#e8f4ff}.ant-select-arrow .anticon{vertical-align:top}.button-clear-notification{position:fixed;right:287px;top:35px;z-index:1001}.ant-table-tbody>tr.ant-table-row-hover>td,.ant-table-tbody>tr:hover>td,.ant-table-thead>tr.ant-table-row-hover>td,.ant-table-thead>tr:hover>td{background:#e8f4ff!important}.ant-card-bordered,.ant-divider{border-color:#e8e8e8!important}.ant-list-sm .ant-list-item{padding-left:0;padding-right:0}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover,.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#e6f7ff!important}.ant-tabs.tab-center>.ant-tabs-nav,.ant-tabs.tab-center>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs.tab-center>div>.ant-tabs-nav,.ant-tabs.tab-center>div>.ant-tabs-nav .ant-tabs-nav-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:16px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{padding:8px 24px 8px 8px;text-align:center}.ant-steps-item-container:hover .ant-steps-item-content .ant-steps-item-description{color:inherit!important}.ant-steps-item-process .ant-steps-item-content .ant-steps-item-title{color:inherit!important;font-weight:600}