body:not(.va-sider-collapsed) .ant-menu-submenu-popup,body.va-sider-expanding .ant-menu-submenu-popup{display:none!important;pointer-events:none!important}.ant-menu-submenu-popup{z-index:1050}.ant-menu-submenu-popup .ant-menu{background:#fff;border-radius:8px;padding:4px;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008;scrollbar-width:none;-ms-overflow-style:none}.ant-menu-submenu-popup .ant-menu::-webkit-scrollbar{display:none}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{border-radius:6px!important;margin:4px!important;width:calc(100% - 8px)!important;height:40px!important;line-height:40px!important;color:#000000d9}.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-submenu-title .ant-menu-title-content{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex:1 1!important;min-width:0!important;width:auto!important;height:auto!important;font-size:14px!important;opacity:1!important;visibility:visible!important}.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content .ant-pro-menu-item-title,.ant-menu-submenu-popup .ant-menu-submenu-title .ant-menu-title-content .ant-pro-menu-item-title,.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content span,.ant-menu-submenu-popup .ant-menu-submenu-title .ant-menu-title-content span{display:inline-block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-submenu-title:hover{background-color:rgba(var(--va-primary-rgb),.08)!important;color:var(--va-primary-color)!important}.ant-menu-submenu-popup .ant-menu-item:hover .anticon,.ant-menu-submenu-popup .ant-menu-submenu-title:hover .anticon{color:var(--va-primary-color)!important}.ant-menu-submenu-popup .ant-menu-item-selected{background-color:var(--va-primary-color)!important;color:#fff!important;box-shadow:0 2px 8px rgba(var(--va-primary-rgb),.35)}.ant-menu-submenu-popup .ant-menu-item-selected .anticon,.ant-menu-submenu-popup .ant-menu-item-selected .ant-menu-title-content{color:#fff!important}.ant-menu-submenu-popup .ant-menu-item-selected:hover{background-color:var(--va-primary-color)!important;color:#fff!important}.ant-menu-submenu-popup .ant-menu-item-selected:hover .anticon{color:#fff!important}.va-header-action{display:inline-flex;cursor:pointer;transition:all .3s;align-items:center;justify-content:center;color:#000000d9;width:32px;height:32px;margin:0 6px;padding:0;border-radius:6px}.va-header-action:hover{background-color:rgba(var(--va-primary-rgb),.08);color:var(--va-primary-color)}.va-header-action:hover .anticon{color:var(--va-primary-color)}.va-header-action .anticon{font-size:16px;padding:0}.va-header-action .ant-badge{color:inherit}.va-header-action .ant-badge .ant-badge-count{box-shadow:none}.va-header-action.va-action-blink .anticon{animation:bell-shake 3s infinite}@keyframes bell-shake{0%,50%,to{transform:rotate(0)}5%,15%,25%,35%,45%{transform:rotate(10deg)}10%,20%,30%,40%{transform:rotate(-10deg)}}.va-dark-mode .va-header-action{color:#ffffffd9}.va-dark-mode .va-header-action:hover{background-color:rgba(var(--va-primary-rgb),.15);color:var(--va-primary-color)}.va-dark-mode .va-header-action:hover .anticon{color:var(--va-primary-color)}:root{--va-radius-xs: 4px;--va-radius-sm: 6px;--va-radius-md: 8px;--va-radius-lg: 12px;--va-radius-xl: 16px;--va-radius-pill: 999px}body{background-color:#fafafa;transition:background-color .3s,background-image .3s}html.va-embedded-iframe,html.va-embedded-iframe body,html.va-embedded-iframe #root{background:transparent!important;background-image:none!important}html.va-embedded-iframe .va-page-loading-wrapper{background:transparent!important;animation:none}html.va-embedded-iframe .va-page-loading-wrapper:before{display:none}body.va-skin-huaxia{background:#f5f7fa}body.va-skin-bamboo{background-image:linear-gradient(72deg,transparent 66%,rgba(26,104,64,.035) 67% 68%,transparent 69%),linear-gradient(135deg,#f4f8f0,#e1eee2 58%,#cfdfd5);background-attachment:fixed;background-size:cover}body.va-skin-celadon{background-image:radial-gradient(circle at 84% 14%,rgba(255,255,255,.42),transparent 28%),linear-gradient(135deg,#eef5f2,#d3e3df 52%,#b4cfca);background-attachment:fixed;background-size:cover}body.va-skin-dunhuang{background-image:linear-gradient(135deg,#f3dfc3,#ddb18a,#c77b62 56%,#7aa4a0);background-attachment:fixed;background-size:cover}body.va-skin-bluewhite{background-image:radial-gradient(circle at 12% 86%,transparent 0 82px,rgba(31,78,121,.055) 83px 86px,transparent 87px),radial-gradient(circle at 88% 12%,transparent 0 110px,rgba(31,78,121,.045) 111px 114px,transparent 115px),linear-gradient(135deg,#f7f9f6,#e5edf0 52%,#cadce3);background-attachment:fixed;background-size:cover}body.va-skin-ink{background-image:radial-gradient(ellipse at 88% 92%,rgba(43,43,43,.11) 0 15%,transparent 16%),radial-gradient(ellipse at 72% 100%,rgba(74,75,76,.08) 0 23%,transparent 24%),linear-gradient(135deg,#f5f2e9,#e7e3da 56%,#d3d5d2);background-attachment:fixed;background-size:cover}body.va-skin-auspicious{background-image:linear-gradient(135deg,#faeddb,#edcfaa 36%,#df9f80,#e5c56f);background-attachment:fixed;background-size:cover}body.va-skin-custom{background-color:#eef1f4;background-image:var(--va-custom-background-image);background-attachment:fixed;background-position:center;background-size:cover}body.va-skin-bamboo #root,body.va-skin-celadon #root,body.va-skin-dunhuang #root,body.va-skin-bluewhite #root,body.va-skin-ink #root,body.va-skin-auspicious #root,body.va-skin-custom #root,body.va-skin-bamboo .ant-pro-layout,body.va-skin-celadon .ant-pro-layout,body.va-skin-dunhuang .ant-pro-layout,body.va-skin-bluewhite .ant-pro-layout,body.va-skin-ink .ant-pro-layout,body.va-skin-auspicious .ant-pro-layout,body.va-skin-custom .ant-pro-layout,body.va-skin-bamboo .ant-pro-layout .ant-layout,body.va-skin-celadon .ant-pro-layout .ant-layout,body.va-skin-dunhuang .ant-pro-layout .ant-layout,body.va-skin-bluewhite .ant-pro-layout .ant-layout,body.va-skin-ink .ant-pro-layout .ant-layout,body.va-skin-auspicious .ant-pro-layout .ant-layout,body.va-skin-custom .ant-pro-layout .ant-layout,body.va-skin-bamboo .ant-pro-layout .ant-layout-content,body.va-skin-celadon .ant-pro-layout .ant-layout-content,body.va-skin-dunhuang .ant-pro-layout .ant-layout-content,body.va-skin-bluewhite .ant-pro-layout .ant-layout-content,body.va-skin-ink .ant-pro-layout .ant-layout-content,body.va-skin-auspicious .ant-pro-layout .ant-layout-content,body.va-skin-custom .ant-pro-layout .ant-layout-content,body.va-skin-bamboo .ant-pro-page-container,body.va-skin-celadon .ant-pro-page-container,body.va-skin-dunhuang .ant-pro-page-container,body.va-skin-bluewhite .ant-pro-page-container,body.va-skin-ink .ant-pro-page-container,body.va-skin-auspicious .ant-pro-page-container,body.va-skin-custom .ant-pro-page-container,body.va-skin-bamboo .ant-pro-page-container-children-container,body.va-skin-celadon .ant-pro-page-container-children-container,body.va-skin-dunhuang .ant-pro-page-container-children-container,body.va-skin-bluewhite .ant-pro-page-container-children-container,body.va-skin-ink .ant-pro-page-container-children-container,body.va-skin-auspicious .ant-pro-page-container-children-container,body.va-skin-custom .ant-pro-page-container-children-container,body.va-skin-bamboo .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-celadon .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-dunhuang .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-bluewhite .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-ink .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-auspicious .ant-pro-layout .ant-pro-layout-bg-list,body.va-skin-custom .ant-pro-layout .ant-pro-layout-bg-list{background:transparent!important}body.va-skin-bamboo .ant-pro-layout .ant-layout-header,body.va-skin-celadon .ant-pro-layout .ant-layout-header,body.va-skin-dunhuang .ant-pro-layout .ant-layout-header,body.va-skin-bluewhite .ant-pro-layout .ant-layout-header,body.va-skin-ink .ant-pro-layout .ant-layout-header,body.va-skin-auspicious .ant-pro-layout .ant-layout-header,body.va-skin-custom .ant-pro-layout .ant-layout-header,body.va-skin-bamboo .ant-pro-layout .ant-pro-sider,body.va-skin-celadon .ant-pro-layout .ant-pro-sider,body.va-skin-dunhuang .ant-pro-layout .ant-pro-sider,body.va-skin-bluewhite .ant-pro-layout .ant-pro-sider,body.va-skin-ink .ant-pro-layout .ant-pro-sider,body.va-skin-auspicious .ant-pro-layout .ant-pro-sider,body.va-skin-custom .ant-pro-layout .ant-pro-sider,body.va-skin-bamboo .ant-pro-layout .ant-layout-sider,body.va-skin-celadon .ant-pro-layout .ant-layout-sider,body.va-skin-dunhuang .ant-pro-layout .ant-layout-sider,body.va-skin-bluewhite .ant-pro-layout .ant-layout-sider,body.va-skin-ink .ant-pro-layout .ant-layout-sider,body.va-skin-auspicious .ant-pro-layout .ant-layout-sider,body.va-skin-custom .ant-pro-layout .ant-layout-sider{background:#ffffffc2!important;backdrop-filter:blur(16px) saturate(1.8);-webkit-backdrop-filter:blur(16px) saturate(1.8)}body.va-skin-bamboo .ant-pro-top-nav-header,body.va-skin-celadon .ant-pro-top-nav-header,body.va-skin-dunhuang .ant-pro-top-nav-header,body.va-skin-bluewhite .ant-pro-top-nav-header,body.va-skin-ink .ant-pro-top-nav-header,body.va-skin-auspicious .ant-pro-top-nav-header,body.va-skin-custom .ant-pro-top-nav-header,body.va-skin-bamboo .ant-pro-top-nav-header-main,body.va-skin-celadon .ant-pro-top-nav-header-main,body.va-skin-dunhuang .ant-pro-top-nav-header-main,body.va-skin-bluewhite .ant-pro-top-nav-header-main,body.va-skin-ink .ant-pro-top-nav-header-main,body.va-skin-auspicious .ant-pro-top-nav-header-main,body.va-skin-custom .ant-pro-top-nav-header-main,body.va-skin-bamboo .ant-pro-top-nav-header-main-left,body.va-skin-celadon .ant-pro-top-nav-header-main-left,body.va-skin-dunhuang .ant-pro-top-nav-header-main-left,body.va-skin-bluewhite .ant-pro-top-nav-header-main-left,body.va-skin-ink .ant-pro-top-nav-header-main-left,body.va-skin-auspicious .ant-pro-top-nav-header-main-left,body.va-skin-custom .ant-pro-top-nav-header-main-left,body.va-skin-bamboo .ant-pro-top-nav-header-main-right,body.va-skin-celadon .ant-pro-top-nav-header-main-right,body.va-skin-dunhuang .ant-pro-top-nav-header-main-right,body.va-skin-bluewhite .ant-pro-top-nav-header-main-right,body.va-skin-ink .ant-pro-top-nav-header-main-right,body.va-skin-auspicious .ant-pro-top-nav-header-main-right,body.va-skin-custom .ant-pro-top-nav-header-main-right,body.va-skin-bamboo .ant-pro-global-header,body.va-skin-celadon .ant-pro-global-header,body.va-skin-dunhuang .ant-pro-global-header,body.va-skin-bluewhite .ant-pro-global-header,body.va-skin-ink .ant-pro-global-header,body.va-skin-auspicious .ant-pro-global-header,body.va-skin-custom .ant-pro-global-header,body.va-skin-bamboo .ant-pro-layout-header,body.va-skin-celadon .ant-pro-layout-header,body.va-skin-dunhuang .ant-pro-layout-header,body.va-skin-bluewhite .ant-pro-layout-header,body.va-skin-ink .ant-pro-layout-header,body.va-skin-auspicious .ant-pro-layout-header,body.va-skin-custom .ant-pro-layout-header,body.va-skin-bamboo .ant-pro-layout-header-header-actions,body.va-skin-celadon .ant-pro-layout-header-header-actions,body.va-skin-dunhuang .ant-pro-layout-header-header-actions,body.va-skin-bluewhite .ant-pro-layout-header-header-actions,body.va-skin-ink .ant-pro-layout-header-header-actions,body.va-skin-auspicious .ant-pro-layout-header-header-actions,body.va-skin-custom .ant-pro-layout-header-header-actions,body.va-skin-bamboo .ant-pro-layout .ant-menu,body.va-skin-celadon .ant-pro-layout .ant-menu,body.va-skin-dunhuang .ant-pro-layout .ant-menu,body.va-skin-bluewhite .ant-pro-layout .ant-menu,body.va-skin-ink .ant-pro-layout .ant-menu,body.va-skin-auspicious .ant-pro-layout .ant-menu,body.va-skin-custom .ant-pro-layout .ant-menu,body.va-skin-bamboo .ant-pro-layout .ant-menu-light,body.va-skin-celadon .ant-pro-layout .ant-menu-light,body.va-skin-dunhuang .ant-pro-layout .ant-menu-light,body.va-skin-bluewhite .ant-pro-layout .ant-menu-light,body.va-skin-ink .ant-pro-layout .ant-menu-light,body.va-skin-auspicious .ant-pro-layout .ant-menu-light,body.va-skin-custom .ant-pro-layout .ant-menu-light,body.va-skin-bamboo .ant-pro-layout .ant-menu-horizontal,body.va-skin-celadon .ant-pro-layout .ant-menu-horizontal,body.va-skin-dunhuang .ant-pro-layout .ant-menu-horizontal,body.va-skin-bluewhite .ant-pro-layout .ant-menu-horizontal,body.va-skin-ink .ant-pro-layout .ant-menu-horizontal,body.va-skin-auspicious .ant-pro-layout .ant-menu-horizontal,body.va-skin-custom .ant-pro-layout .ant-menu-horizontal{background:transparent!important}body.va-skin-bamboo .ant-pro-layout .ant-menu-item,body.va-skin-celadon .ant-pro-layout .ant-menu-item,body.va-skin-dunhuang .ant-pro-layout .ant-menu-item,body.va-skin-bluewhite .ant-pro-layout .ant-menu-item,body.va-skin-ink .ant-pro-layout .ant-menu-item,body.va-skin-auspicious .ant-pro-layout .ant-menu-item,body.va-skin-custom .ant-pro-layout .ant-menu-item,body.va-skin-bamboo .ant-pro-layout .ant-menu-submenu-title,body.va-skin-celadon .ant-pro-layout .ant-menu-submenu-title,body.va-skin-dunhuang .ant-pro-layout .ant-menu-submenu-title,body.va-skin-bluewhite .ant-pro-layout .ant-menu-submenu-title,body.va-skin-ink .ant-pro-layout .ant-menu-submenu-title,body.va-skin-auspicious .ant-pro-layout .ant-menu-submenu-title,body.va-skin-custom .ant-pro-layout .ant-menu-submenu-title{color:#000000ad!important}body.va-skin-bamboo .ant-pro-layout .ant-menu-item:hover,body.va-skin-celadon .ant-pro-layout .ant-menu-item:hover,body.va-skin-dunhuang .ant-pro-layout .ant-menu-item:hover,body.va-skin-bluewhite .ant-pro-layout .ant-menu-item:hover,body.va-skin-ink .ant-pro-layout .ant-menu-item:hover,body.va-skin-auspicious .ant-pro-layout .ant-menu-item:hover,body.va-skin-custom .ant-pro-layout .ant-menu-item:hover,body.va-skin-bamboo .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-celadon .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-dunhuang .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-bluewhite .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-ink .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-auspicious .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-custom .ant-pro-layout .ant-menu-submenu-title:hover,body.va-skin-bamboo .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-celadon .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-dunhuang .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-bluewhite .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-ink .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-auspicious .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title,body.va-skin-custom .ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--va-primary-color)!important;background:rgba(var(--va-primary-rgb),.08)!important}body.va-skin-bamboo .ant-pro-layout .ant-menu-item-selected,body.va-skin-celadon .ant-pro-layout .ant-menu-item-selected,body.va-skin-dunhuang .ant-pro-layout .ant-menu-item-selected,body.va-skin-bluewhite .ant-pro-layout .ant-menu-item-selected,body.va-skin-ink .ant-pro-layout .ant-menu-item-selected,body.va-skin-auspicious .ant-pro-layout .ant-menu-item-selected,body.va-skin-custom .ant-pro-layout .ant-menu-item-selected,body.va-skin-bamboo .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-celadon .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-dunhuang .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-bluewhite .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-ink .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-auspicious .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title,body.va-skin-custom .ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--va-primary-color)!important;background:rgba(var(--va-primary-rgb),.12)!important}body.va-skin-bamboo .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-celadon .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-dunhuang .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-bluewhite .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-ink .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-auspicious .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-custom .ant-pro-layout .ant-menu-horizontal>.ant-menu-item:after,body.va-skin-bamboo .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-celadon .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-dunhuang .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-bluewhite .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-ink .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-auspicious .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after,body.va-skin-custom .ant-pro-layout .ant-menu-horizontal>.ant-menu-submenu:after{border-bottom-color:transparent!important}body.va-skin-bamboo .ant-card,body.va-skin-celadon .ant-card,body.va-skin-dunhuang .ant-card,body.va-skin-bluewhite .ant-card,body.va-skin-ink .ant-card,body.va-skin-auspicious .ant-card,body.va-skin-custom .ant-card,body.va-skin-bamboo .ant-pro-card,body.va-skin-celadon .ant-pro-card,body.va-skin-dunhuang .ant-pro-card,body.va-skin-bluewhite .ant-pro-card,body.va-skin-ink .ant-pro-card,body.va-skin-auspicious .ant-pro-card,body.va-skin-custom .ant-pro-card{background:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.va-form-section-tabs{margin-top:-4px}.va-form-section-tabs>.ant-tabs-nav{margin-bottom:20px}.va-form-section-tabs>.ant-tabs-nav:before{border-bottom-color:#f0f0f0}.va-form-section-tabs>.ant-tabs-nav .ant-tabs-tab{padding:8px 0;font-size:14px}.va-form-section-tabs>.ant-tabs-content-holder{padding-top:0}.ant-drawer-body .va-form-section-tabs>.ant-tabs-nav,.ant-modal-body .va-form-section-tabs>.ant-tabs-nav{position:sticky;top:0;z-index:2;margin-bottom:16px;background:#fff}.ant-menu-submenu-popup .ant-menu,.va-layout-container .ant-layout-sider .ant-menu.ant-menu-sub,.va-layout-container .ant-layout-sider .ant-menu-root>.ant-menu-submenu>.ant-menu-sub,.va-layout-container .ant-layout-sider .ant-menu-sub .ant-menu-submenu>.ant-menu-sub,.va-layout-container .ant-layout-sider .ant-menu-sub .ant-menu-sub,.va-layout-container .ant-layout-sider .ant-menu-item,.va-layout-container .ant-layout-sider .ant-menu-submenu-title{border-radius:var(--va-radius-md)!important}@media (hover: hover) and (pointer: fine){:root{--va-scrollbar-size: 8px}*{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease-in-out}*:hover{scrollbar-color:rgba(0,0,0,.15) transparent}::-webkit-scrollbar{width:var(--va-scrollbar-size);height:var(--va-scrollbar-size)}::-webkit-scrollbar-track{background:transparent;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:4px;background-color:transparent;background-clip:padding-box;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}::-webkit-scrollbar-corner{background:transparent}*:hover::-webkit-scrollbar-thumb{background-color:#00000026}*:hover::-webkit-scrollbar-thumb:hover{background-color:#00000040}}.rc-virtual-list-scrollbar{width:var(--va-scrollbar-size)!important}.rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background-color:#00000026!important;border-radius:4px!important;border:2px solid transparent!important;background-clip:padding-box!important}.rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb:hover{background-color:#00000040!important}.ant-pro-layout .ant-pro-layout-content{padding-block:0;padding-inline:0;height:100%;display:flex;flex-direction:column}#root,.ant-pro-layout,.ant-pro-layout .ant-layout{height:100%}html,body{height:100%;margin:0;padding:0}.ant-pro-layout .ant-pro-sider .ant-layout-sider-children>div{scrollbar-width:none;-ms-overflow-style:none}.ant-pro-layout .ant-pro-sider .ant-layout-sider-children>div::-webkit-scrollbar{display:none}.ant-drawer-body{scrollbar-width:thin}.ant-drawer .ant-drawer-body:has(>.ant-form>.va-form-section-tabs){padding-top:0}.super-admin-username{color:var(--va-primary-color, #1661ab);font-weight:600}.va-layout-container .ant-layout-sider{background-color:#fff!important;border-right:none!important;border-inline-end:none!important;box-shadow:2px 0 8px #1d23290d;z-index:10;transition:background-color .3s,box-shadow .3s}.va-layout-container .ant-layout-sider .ant-layout-sider-children,.va-layout-container .ant-layout-sider .ant-menu,.va-layout-container .ant-layout-sider .ant-pro-sider-menu{border-right:none!important;border-inline-end:none!important}.va-layout-container .ant-layout-sider .ant-layout-sider-children{background-color:transparent!important}.va-layout-container .ant-layout-sider .ant-menu{background:transparent!important;border-inline-end:none!important}.va-layout-container .ant-layout-sider .ant-menu.ant-menu-root{padding:8px!important}.va-layout-container .ant-layout-sider .ant-menu.ant-menu-sub{padding:0!important;margin:0!important;overflow:hidden!important;border-radius:8px}.va-layout-container .ant-layout-sider .ant-menu-item,.va-layout-container .ant-layout-sider .ant-menu-submenu-title{border-radius:8px!important;margin:4px!important;width:calc(100% - 8px)!important;height:40px!important;line-height:40px!important;color:#000000d9;transition:color .3s,background-color .3s,border-color .3s!important}.va-layout-container .ant-layout-sider .ant-menu-item:hover,.va-layout-container .ant-layout-sider .ant-menu-submenu-title:hover{color:var(--va-primary-color)!important;background-color:rgba(var(--va-primary-rgb),.08)!important}.va-layout-container .ant-layout-sider .ant-menu-item:hover .anticon,.va-layout-container .ant-layout-sider .ant-menu-submenu-title:hover .anticon{color:var(--va-primary-color)!important}.va-layout-container .ant-layout-sider .ant-menu-item:after,.va-layout-container .ant-layout-sider .ant-menu-submenu-title:after{display:none!important}.va-layout-container .ant-layout-sider .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--va-primary-color)!important}.va-layout-container .ant-layout-sider .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--va-primary-color)!important}.va-layout-container .ant-layout-sider .ant-menu-root>.ant-menu-submenu>.ant-menu-sub{background-color:#00000005!important;border-radius:8px}.va-layout-container .ant-layout-sider .ant-menu-sub .ant-menu-submenu>.ant-menu-sub,.va-layout-container .ant-layout-sider .ant-menu-sub .ant-menu-sub{background-color:#0000000a!important;border-radius:8px}.va-layout-container .ant-layout-sider .ant-menu-item-selected{background-color:var(--va-primary-color)!important;color:#fff!important;box-shadow:0 4px 12px rgba(var(--va-primary-rgb),.3)}.va-layout-container .ant-layout-sider .ant-menu-item-selected .anticon{color:#fff!important}.va-layout-container .ant-layout-sider .ant-menu-item-selected:hover{background-color:var(--va-primary-color)!important;color:#fff!important}.va-layout-container .ant-layout-sider .ant-menu-item-selected:hover .anticon{color:#fff!important}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-pro-sider-logo h1{display:none}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu{padding:4px 0!important}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title{padding:0!important;line-height:1!important;position:relative!important;width:40px!important;height:40px!important;margin:4px auto!important;border-radius:8px!important;display:flex;justify-content:center;align-items:center}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .anticon,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .anticon{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;width:1em;height:1em;z-index:1}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .anticon svg,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .anticon svg{display:block}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content{display:flex!important;justify-content:center;align-items:center;width:100%;height:100%;margin-inline:0!important;padding:0!important;line-height:1!important;font-size:0!important;overflow:hidden}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content>div,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:1!important}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content .ant-pro-menu-item-title,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content .ant-pro-menu-item-title{display:none!important}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content .anticon,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content .anticon{font-size:18px!important;min-width:14px;display:inline-block!important}.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-item.ant-menu-item-selected,.va-layout-container .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-title.ant-menu-item-selected{background-color:var(--va-primary-color)!important}.va-layout-container .ant-pro-sider-logo{margin-bottom:8px}.ant-layout-sider-collapsed .ant-pro-sider-logo h1,.ant-pro-sider-collapsed .ant-pro-sider-logo h1,.va-layout-container .ant-layout-sider-collapsed h1{display:none!important;width:0!important;opacity:0!important;visibility:hidden!important}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{display:inline-flex!important;align-items:center!important;justify-content:center!important}body.va-chat-open{overflow:hidden}@container (width < 768px){.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-cell{white-space:normal!important;word-break:break-word}.ant-card-body{padding:12px!important}.ant-drawer-content-wrapper{width:100vw!important;max-width:100vw!important}.ant-pagination{justify-content:center;flex-wrap:wrap;gap:4px}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-form-item{margin-bottom:16px}.ant-space{flex-wrap:wrap}.ant-card-extra{flex-wrap:wrap;gap:4px}}.ant-card,.ant-card-small,.ant-modal-content,.ant-drawer-content,.ant-popover-inner,.ant-dropdown-menu,.ant-select-dropdown,.ant-tooltip-inner,.ant-message-notice-content,.ant-notification-notice,.ant-alert,.ant-table,.ant-table-container,.ant-menu-submenu-popup .ant-menu,.va-admin-pro-table .va-admin-data-table .ant-table,.va-admin-pro-table .va-admin-data-table .ant-table-container,.va-admin-pro-table .va-admin-data-table .ant-table-content{border-radius:var(--va-radius-md)!important}.va-admin-pro-table .va-admin-data-table .ant-table-thead>tr:first-child>th:first-child{border-start-start-radius:var(--va-radius-md)!important;border-top-left-radius:var(--va-radius-md)!important}.va-admin-pro-table .va-admin-data-table .ant-table-thead>tr:first-child>th:last-child{border-start-end-radius:var(--va-radius-md)!important;border-top-right-radius:var(--va-radius-md)!important}.va-header-action,.va-layout-header-logo img{border-radius:var(--va-radius-sm)!important}body.va-compact-radius-theme .ant-btn,body.va-compact-radius-theme .ant-input,body.va-compact-radius-theme .ant-input-affix-wrapper,body.va-compact-radius-theme .ant-input-number,body.va-compact-radius-theme .ant-select-selector,body.va-compact-radius-theme .ant-picker,body.va-compact-radius-theme .ant-segmented,body.va-compact-radius-theme .ant-segmented-item,body.va-compact-radius-theme .ant-pagination-item,body.va-compact-radius-theme .ant-pagination-prev,body.va-compact-radius-theme .ant-pagination-next,body.va-compact-radius-theme .ant-tag,body.va-compact-radius-theme .ant-upload,body.va-compact-radius-theme .ant-upload-list-item,body.va-compact-radius-theme .ant-collapse,body.va-compact-radius-theme .ant-collapse-item,body.va-compact-radius-theme .ant-collapse-content,body.va-compact-radius-theme .ant-menu-item,body.va-compact-radius-theme .ant-menu-submenu-title,body.va-compact-radius-theme .ant-table-wrapper,body.va-compact-radius-theme .ant-pro-card,body.va-compact-radius-theme .ant-pro-table-list-toolbar,body.va-compact-radius-theme .ant-pro-form-login-container,body.va-compact-radius-theme .va-admin-pro-table,body.va-compact-radius-theme .va-admin-data-table{border-radius:0!important}.ant-pro-layout{--va-admin-shell-border: rgba(15, 23, 42, .065);--va-admin-shell-border-strong: rgba(15, 23, 42, .09);--va-admin-shell-hover: rgba(var(--va-primary-rgb), .065);--va-admin-shell-active: rgba(var(--va-primary-rgb), .12);--va-admin-shell-text: rgba(15, 23, 42, .78);--va-admin-shell-muted: rgba(15, 23, 42, .52)}.ant-pro-layout .ant-layout-header,.ant-pro-layout .ant-pro-sider,.ant-pro-layout .ant-layout-sider{border-color:var(--va-admin-shell-border)}.ant-pro-layout .ant-layout-header,.ant-pro-top-nav-header,.ant-pro-global-header,.ant-pro-layout-header{border-bottom:1px solid var(--va-admin-shell-border);box-shadow:none}.ant-pro-layout .ant-pro-sider,.ant-pro-layout .ant-layout-sider{border-right:1px solid var(--va-admin-shell-border);box-shadow:none}.ant-pro-page-container,.ant-pro-page-container-children-container,.ant-pro-grid-content,.ant-pro-grid-content-children{min-height:100%}.ant-pro-page-container-children-container{padding-block:0;padding-inline:0}.ant-pro-layout .ant-menu{border-inline-end:0}.ant-pro-layout .ant-menu-item,.ant-pro-layout .ant-menu-submenu-title{height:40px;line-height:40px;margin-block:3px;color:var(--va-admin-shell-text)!important;transition:background .18s ease,color .18s ease}.ant-pro-layout .ant-menu-item:hover,.ant-pro-layout .ant-menu-submenu-title:hover,.ant-pro-layout .ant-menu-submenu-open>.ant-menu-submenu-title{background:var(--va-admin-shell-hover)!important;color:var(--va-primary-color)!important}.ant-pro-layout .ant-menu-item-selected,.ant-pro-layout .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--va-admin-shell-active)!important;color:var(--va-primary-color)!important}.ant-pro-layout .ant-menu-item:after,.ant-pro-layout .ant-menu-submenu-title:after{display:none}.ant-pro-sider-logo{border-bottom:1px solid var(--va-admin-shell-border)}.ant-pro-sider-logo h1,.ant-pro-top-nav-header-logo h1{color:var(--va-admin-shell-text)!important;font-weight:600}.ant-pro-layout-header-actions-item,.ant-pro-global-header-collapsed-button{color:var(--va-admin-shell-muted)!important}.ant-pro-layout-header-actions-item:hover,.ant-pro-global-header-collapsed-button:hover{background:var(--va-admin-shell-hover)!important;color:var(--va-primary-color)!important}body.va-dark-mode .va-admin-pro-table .va-admin-search-panel,body.va-dark-mode .va-admin-pro-table .va-admin-table-panel,body.va-dark-mode .va-admin-pro-table .va-admin-filter-bar{background:var(--va-admin-surface)}html{container-type:inline-size}@keyframes va-loading-sweep{0%{transform:translate(-105%)}to{transform:translate(260%)}}@keyframes va-loading-mark{0%,to{transform:translateY(0);box-shadow:0 12px 28px #2563eb2e}50%{transform:translateY(-2px);box-shadow:0 16px 34px #2563eb3d}}@keyframes va-loading-fade{0%,to{opacity:.58}50%{opacity:.92}}.va-page-loading-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:100vw;min-height:100dvh;padding:48px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:#f5f7fa}.va-page-loading-wrapper:before{display:none}.va-page-loading-wrapper:after{display:none}.va-loading-container{position:relative;z-index:1;width:min(100%,320px);padding:24px;box-sizing:border-box;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fffffffa;box-shadow:0 10px 28px #0f172a14,0 1px 2px #0f172a0f}.va-loading-brand{display:flex;align-items:center;gap:12px;margin-bottom:24px}.va-loading-logo{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:8px;animation:va-loading-mark 2.4s ease-in-out infinite}.va-loading-logo img{width:24px;height:24px;display:block}.va-loading-title{color:#0f172a;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0}.va-loading-subtitle{margin-top:4px;color:#64748b;font-size:12px;font-weight:600;letter-spacing:0}.va-loading-progress{width:100%;height:4px;margin-bottom:0;overflow:hidden;border-radius:8px;background:#e2e8f0}.va-progress-bar{width:38%;height:100%;border-radius:8px;background:linear-gradient(90deg,transparent,#2563eb 44%,#0f766e,transparent);animation:va-loading-sweep 1.55s ease-in-out infinite}.va-loading-hint{color:#64748b;font-size:13px;font-weight:500;letter-spacing:0;animation:va-loading-fade 1.8s ease-in-out infinite;user-select:none}.va-global-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#f5f7fad1;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.va-global-loading-card{width:184px;padding:18px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fffffff5;box-shadow:0 10px 28px #0f172a14}.va-global-loading-card .va-loading-brand{justify-content:center;margin-bottom:16px}.va-global-loading-card .va-loading-logo{width:34px;height:34px}.va-global-loading-card .va-loading-logo img{width:20px;height:20px}.va-global-loading-card .va-loading-progress{margin-bottom:0}@container (width < 901px){.va-page-loading-wrapper{padding:32px 20px}}@container (width < 481px){.va-page-loading-wrapper{padding:20px 14px}.va-loading-container{width:100%;padding:24px 18px}.va-loading-title{font-size:17px}}.va-admin-pro-table{--va-admin-surface: #ffffff;--va-admin-surface-strong: #ffffff;--va-admin-border: #e9e9e9;--va-admin-border-soft: #eeeeee;--va-admin-hover: #f5f5f5;--va-admin-text: #1f2937;--va-admin-muted: #697386;--va-admin-shadow: none;--va-admin-table-header: #f7f7f7;--va-admin-table-row: #ffffff;--va-admin-table-summary: #fafafa;--va-admin-table-grid: #eeeeee;--va-admin-table-column-line: #ededed;--va-admin-table-edit: var(--va-primary-color, #1661ab);--va-admin-table-delete: var(--va-color-danger, #c41d2c);--va-admin-table-index-min-width: 56px;--va-admin-table-index-max-width: 72px;min-height:100%;container-type:inline-size;padding:clamp(12px,2vw,24px)}.va-admin-pro-table-tooltip-content,.va-admin-pro-table-tooltip-content *{color:inherit!important}.va-admin-search-panel,.va-admin-table-panel{border:1px solid var(--va-admin-border);border-radius:var(--va-radius-md);background:var(--va-admin-surface);box-shadow:var(--va-admin-shadow)!important}.va-admin-search-panel{margin-bottom:18px}.va-admin-search-panel>.ant-card-body{padding:22px 24px 12px}.va-admin-filter-bar{margin:12px 12px 0;background:var(--va-admin-surface)}.va-admin-search-form .ant-form-item{margin-bottom:12px}.va-admin-search-form .ant-form-item-label{padding-bottom:6px}.va-admin-search-form .ant-form-item-label>label{height:auto;color:var(--va-admin-text);font-weight:500}.va-admin-search-grid{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));column-gap:16px}.va-admin-search-field{grid-column:span var(--va-admin-search-span, 6);min-width:0}.va-admin-search-actions{display:flex;grid-column:span 6;align-items:flex-end;padding-bottom:12px}.va-admin-search-actions .ant-space{align-items:center}.va-admin-search-collapse{height:32px;padding:0 6px}.va-admin-table-panel{overflow:hidden}.va-admin-table-panel>.ant-card-head{min-height:58px;border-bottom:1px solid var(--va-admin-border-soft);background:var(--va-admin-surface-strong)}.va-admin-table-panel>.ant-card-head .ant-card-head-title{padding:14px 0}.va-admin-table-panel>.ant-card-head .ant-card-extra{padding:12px 0}.va-admin-table-panel>.ant-card-body{padding:0}.va-admin-table-title{display:flex;min-width:0;align-items:center;gap:12px}.va-admin-table-title-text{display:inline-flex;min-width:0;align-items:baseline;gap:8px}.va-admin-table-title-main{overflow:hidden;color:var(--va-admin-text);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.va-admin-table-subtitle,.va-admin-table-title-meta{color:var(--va-admin-muted);font-size:12px;font-weight:400}.va-admin-table-title-meta{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.va-admin-table-title-meta>span{display:inline-flex;height:24px;align-items:center;border:1px solid var(--va-admin-border-soft);border-radius:4px;background:var(--va-admin-table-header);padding:0 9px;line-height:1}.va-admin-data-table{margin:12px}.va-admin-data-table .ant-table{background:var(--va-admin-table-row)}.va-admin-data-table .ant-table-container{overflow:hidden;border-radius:var(--va-radius-md)}.va-admin-data-table .ant-table-thead>tr>th{border-top:0;border-bottom:1px solid var(--va-admin-table-grid);background:var(--va-admin-table-header);color:var(--va-admin-text);font-size:13px;font-weight:600}.va-admin-data-table .ant-table-thead>tr>th:before{background-color:var(--va-admin-table-column-line)}.va-admin-data-table .ant-table-thead>tr>th:not(:last-child){border-inline-end:1px solid var(--va-admin-table-column-line)}.va-admin-data-table .ant-table-tbody>tr>td{border-bottom-color:var(--va-admin-table-grid);background:var(--va-admin-table-row);color:var(--va-admin-text)}.va-admin-data-table .ant-table-cell.va-admin-table-index-column{width:clamp(var(--va-admin-table-index-min-width),6vw,var(--va-admin-table-index-max-width));min-width:var(--va-admin-table-index-min-width);max-width:var(--va-admin-table-index-max-width)}.va-admin-data-table .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--va-admin-hover)}.va-admin-data-table .ant-table-tbody>tr:last-child>td{border-bottom-color:var(--va-admin-table-grid)}.va-admin-data-table .ant-table-summary>tr>td{border-top:1px solid var(--va-admin-table-grid);border-bottom:0;background:var(--va-admin-table-summary);color:var(--va-admin-text)}.va-admin-data-table .ant-checkbox-inner{border-color:#d9d9d9;border-radius:4px;background:#fff}.va-admin-data-table .ant-table-tbody .ant-table-cell a,.va-admin-data-table .ant-table-tbody .ant-btn-link:not(.ant-btn-dangerous){color:var(--va-admin-table-edit)}.va-admin-data-table .ant-table-tbody .ant-table-cell a:hover,.va-admin-data-table .ant-table-tbody .ant-btn-link:not(.ant-btn-dangerous):hover{color:#4057f2}.va-admin-data-table .ant-table-tbody .ant-btn-link.ant-btn-dangerous,.va-admin-data-table .ant-table-tbody .ant-typography-danger,.va-admin-data-table .ant-table-tbody a.ant-typography-danger{color:var(--va-admin-table-delete)}.va-admin-data-table .ant-table-tbody .ant-btn-link.ant-btn-dangerous:hover,.va-admin-data-table .ant-table-tbody .ant-typography-danger:hover,.va-admin-data-table .ant-table-tbody a.ant-typography-danger:hover{color:#ff5f72}.va-admin-data-table .ant-pagination{margin:16px 16px 18px}body.va-skin-bamboo .va-admin-search-panel,body.va-skin-dunhuang .va-admin-search-panel,body.va-skin-ink .va-admin-search-panel,body.va-skin-auspicious .va-admin-search-panel,body.va-skin-bamboo .va-admin-table-panel,body.va-skin-dunhuang .va-admin-table-panel,body.va-skin-ink .va-admin-table-panel,body.va-skin-auspicious .va-admin-table-panel{--va-admin-surface: #ffffff;--va-admin-shadow: none}body.va-skin-celadon .va-admin-pro-table,body.va-skin-bluewhite .va-admin-pro-table{--va-admin-surface: #ffffff;--va-admin-surface-strong: #ffffff;--va-admin-border: #e9e9e9;--va-admin-border-soft: #eeeeee;--va-admin-shadow: none}@container (width < 760px){.va-admin-pro-table{padding:12px}.va-admin-search-panel{margin-bottom:12px}.va-admin-search-panel>.ant-card-body{padding:16px 16px 6px}.va-admin-filter-bar{margin:12px 12px 0}.va-admin-table-panel>.ant-card-head{min-height:auto;padding:0 12px}.va-admin-table-panel>.ant-card-head .ant-card-head-wrapper{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 0}.va-admin-table-panel>.ant-card-head .ant-card-head-title,.va-admin-table-panel>.ant-card-head .ant-card-extra{width:100%;padding:0}.va-admin-table-title{align-items:flex-start;flex-direction:column;gap:6px}.va-admin-table-toolbar{justify-content:flex-start}.va-admin-search-field,.va-admin-search-actions{grid-column:1 / -1}}body.va-dark-mode .va-admin-pro-table{--va-admin-surface: #1b1e24;--va-admin-surface-strong: #20242b;--va-admin-border: rgba(255, 255, 255, .11);--va-admin-border-soft: rgba(255, 255, 255, .075);--va-admin-hover: rgba(255, 255, 255, .055);--va-admin-text: rgba(255, 255, 255, .88);--va-admin-muted: rgba(255, 255, 255, .56);--va-admin-shadow: 0 8px 28px rgba(0, 0, 0, .18);--va-admin-table-header: #242830;--va-admin-table-row: #1b1e24;--va-admin-table-summary: #20242b;--va-admin-table-grid: rgba(255, 255, 255, .075);--va-admin-table-column-line: rgba(255, 255, 255, .1);--va-admin-table-edit: #85a5ff;--va-admin-table-delete: #ff7875}body.va-dark-mode .va-admin-pro-table .va-admin-data-table .ant-checkbox-inner{border-color:#ffffff47;background:#242830}body.va-dark-mode .va-admin-pro-table .va-admin-search-panel,body.va-dark-mode .va-admin-pro-table .va-admin-table-panel{--va-admin-surface: #1b1e24;--va-admin-shadow: 0 8px 28px rgba(0, 0, 0, .18)}:root{--va-color-bg-layout: #f5f7fa;--va-color-surface: #ffffff;--va-color-surface-subtle: #f7f8fa;--va-color-text: #1f2937;--va-color-text-secondary: #64748b;--va-color-border: #e5e7eb;--va-color-border-soft: #edf0f3;--va-color-success: #237804;--va-color-warning: #ad6800;--va-color-danger: #c41d2c;--va-shadow-sm: 0 1px 2px rgba(15, 23, 42, .04);--va-focus-ring: 0 0 0 3px rgba(var(--va-primary-rgb, 22, 97, 171), .16);--va-radius-xs: 4px;--va-radius-sm: 6px;--va-radius-md: 8px;--va-radius-lg: 12px;--va-radius-xl: 16px;--va-radius-pill: 999px;--va-font-weight-regular: 400;--va-font-weight-medium: 500;--va-font-weight-semibold: 600;--va-font-weight-bold: 700}strong,b{font-weight:var(--va-font-weight-semibold)}body.va-dark-mode{--va-color-bg-layout: #101522;--va-color-surface: #171c27;--va-color-surface-subtle: #1d2431;--va-color-text: rgba(248, 250, 252, .92);--va-color-text-secondary: rgba(226, 232, 240, .7);--va-color-border: rgba(255, 255, 255, .11);--va-color-border-soft: rgba(255, 255, 255, .07);--va-color-success: #95de64;--va-color-warning: #ffc53d;--va-color-danger: #ff7875;--va-shadow-sm: none}body.va-weak-mode .ant-alert,body.va-weak-mode .ant-tag,body.va-weak-mode .ant-badge-status-text{font-weight:600}body.va-weak-mode .ant-alert,body.va-weak-mode .ant-tag{border-width:2px}body.va-weak-mode .ant-btn:focus-visible,body.va-weak-mode .ant-input:focus-visible,body.va-weak-mode .ant-input-affix-wrapper:focus-within,body.va-weak-mode .ant-select-focused .ant-select-selector,body.va-weak-mode .ant-picker-focused{box-shadow:var(--va-focus-ring)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes va-image-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes va-image-loaded-fade{0%{opacity:.55}to{opacity:1}}img.va-image-loading{background-color:#7f7f7f1f;background-image:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.42) 45%,transparent 70%);background-position:100% 0;background-size:220% 100%;animation:va-image-loading-shimmer 1.35s ease-in-out infinite}img.va-image-loaded{background-image:none;animation:va-image-loaded-fade .18s ease-out}img.va-image-load-error{background-color:#7f7f7f14;background-image:none;animation:none}@media (prefers-reduced-motion: reduce){img.va-image-loading,img.va-image-loaded{animation:none}}
