._loading_w231x_1{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}._page_w231x_9{min-height:100vh}._content_w231x_13{min-height:calc(100vh - 160px)}._footer_ppfo1_1{text-align:center}._shell_1w4v8_1{height:100vh;min-height:0;overflow:hidden}._sider_1w4v8_2{z-index:10;border-right:1px solid var(--border);padding:18px 16px;transition:width .2s,min-width .2s,max-width .2s;inset:0 auto 0 0;position:fixed!important}._mainLayout_1w4v8_3{height:100vh;min-height:0;overflow:hidden}._mobileHeader_1w4v8_4{display:none}._brandRow_1w4v8_5{align-items:center;gap:4px;height:56px;display:flex}._brand_1w4v8_5{min-width:0;height:56px;color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;font-size:20px;font-weight:700;display:flex}._brandMark_1w4v8_7{color:#fff;background:var(--primary-gradient);border-radius:12px;place-items:center;width:38px;height:38px;font-size:24px;display:grid}._collapseButton_1w4v8_8{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 28px;place-items:center;padding:0;transition:color .2s,background .2s;display:grid}._collapseButton_1w4v8_8:hover{color:var(--primary);background:#f0f4ff}._menu_1w4v8_10{margin-top:14px;font-weight:500;border-inline-end:0!important}._menu_1w4v8_10 .ant-menu-item,._menu_1w4v8_10 .ant-menu-submenu-title{border-radius:10px;width:calc(100% - 8px);height:40px;margin-block:2px;margin-inline:4px;line-height:40px}._menu_1w4v8_10 .ant-menu-sub .ant-menu-item{height:36px;line-height:36px;padding-left:48px!important}._menu_1w4v8_10 .ant-menu-sub{background:#fff!important}._menu_1w4v8_10 .ant-menu-submenu+.ant-menu-submenu{margin-top:8px}._menu_1w4v8_10 .ant-menu-item-selected,._collapsed_1w4v8_17 ._menu_1w4v8_10 .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:0 6px 14px #4169f72e;color:#fff!important;background:var(--primary-gradient)!important}._menu_1w4v8_10 .ant-menu-item:not(.ant-menu-item-selected):hover,._menu_1w4v8_10 .ant-menu-submenu-title:hover{background:#f0f4ff!important}._header_1w4v8_20{z-index:5;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;flex:0 0 64px;justify-content:space-between;align-items:center;height:64px;margin-left:256px;padding:0 28px;display:flex}._userMenu_1w4v8_21{height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 4px;font-weight:600;display:inline-flex}._userAvatar_1w4v8_22{flex:0 0 36px}._userChevron_1w4v8_23{color:var(--text-secondary);font-size:11px}._mainScroll_1w4v8_24{flex:1;min-height:0;overflow-y:auto}._content_1w4v8_25{background:var(--app-bg);min-height:calc(100vh - 112px);margin-left:256px;padding:24px 28px}._footer_1w4v8_26{color:var(--text-secondary);border-top:1px solid var(--border);background:#fff;margin-left:256px;padding:14px 28px}._header_1w4v8_20,._content_1w4v8_25,._footer_1w4v8_26{transition:margin-left .2s}._collapsed_1w4v8_17 ._sider_1w4v8_2{padding-inline:8px}._collapsed_1w4v8_17 ._brandRow_1w4v8_5{gap:0}._collapsed_1w4v8_17 ._brand_1w4v8_5{flex:0 0 32px}._collapsed_1w4v8_17 ._brandMark_1w4v8_7{border-radius:10px;width:32px;height:32px;font-size:20px}._collapsed_1w4v8_17 ._collapseButton_1w4v8_8{flex-basis:24px;width:24px;height:24px}._collapsed_1w4v8_17 ._menu_1w4v8_10{width:56px}._collapsed_1w4v8_17 ._menu_1w4v8_10 .ant-menu-item,._collapsed_1w4v8_17 ._menu_1w4v8_10 .ant-menu-submenu-title{width:44px;margin-inline:6px;padding-inline:15px!important}._collapsed_1w4v8_17 ._header_1w4v8_20,._collapsed_1w4v8_17 ._content_1w4v8_25,._collapsed_1w4v8_17 ._footer_1w4v8_26{margin-left:72px}._dataRoute_1w4v8_37{flex-direction:column;display:flex;overflow-y:hidden}._dataRoute_1w4v8_37 ._content_1w4v8_25{flex:1;height:auto;min-height:0;overflow:hidden}._dataRoute_1w4v8_37 ._footer_1w4v8_26{flex:none}@media (width<=1360px){._content_1w4v8_25{padding-inline:18px}}@media (width<=768px){._sider_1w4v8_2,._header_1w4v8_20{display:none}._mobileHeader_1w4v8_4{z-index:15;border-bottom:1px solid var(--border);height:56px;color:var(--text);background:#fffffff5;justify-content:space-between;align-items:center;padding:0 16px;font-size:17px;font-weight:700;display:flex;position:fixed;top:0;left:0;right:0}._mobileHeaderBrandGroup_1w4v8_44{align-items:center;gap:9px;min-width:0;display:flex}._mobileHeaderBrand_1w4v8_44{color:#fff;background:var(--primary-gradient);border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:17px;font-weight:800;display:grid;box-shadow:0 5px 12px #4169f72e}._mobileUserMenu_1w4v8_46{color:#3d74ee;cursor:pointer;background:#eef4ff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:18px;display:grid}._mainScroll_1w4v8_24{padding-bottom:calc(64px + env(safe-area-inset-bottom))}._content_1w4v8_25{min-height:calc(100vh - 120px);margin-left:0;padding:72px 16px 16px}._footer_1w4v8_26{margin-left:0;padding:14px 16px}._collapsed_1w4v8_17 ._header_1w4v8_20,._collapsed_1w4v8_17 ._content_1w4v8_25,._collapsed_1w4v8_17 ._footer_1w4v8_26{margin-left:0}._dataRoute_1w4v8_37 ._content_1w4v8_25{overflow:visible}}._navigation_12lgu_1{display:none}._moreItems_12lgu_2{gap:8px;display:grid}._moreItems_12lgu_2 a{border-bottom:1px solid var(--border);min-height:44px;color:var(--text);align-items:center;padding:12px 4px;font-size:16px;text-decoration:none;display:flex}@media (width<=768px){._navigation_12lgu_1{z-index:20;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:#fffffff5;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #192a4614}._item_12lgu_7{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11px;line-height:1.2;text-decoration:none;display:flex}._item_12lgu_7 .anticon{font-size:20px}._item_12lgu_7[aria-current=page]{color:var(--primary);font-weight:600}}:root{color:#16213b;font-synthesis:none;text-rendering:optimizelegibility;--app-bg:#f6f8fc;--surface:#fff;--primary:#4169f7;--primary-gradient:linear-gradient(135deg, #3188ff 0%, #7547f6 100%);--text:#16213b;--text-secondary:#73809b;--border:#e4e9f3;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--shadow-card:0 8px 30px #23375f0f;background:#f6f8fc;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.5}*{box-sizing:border-box}html,body,#root{min-width:1280px;min-height:100%;margin:0}body{background:var(--app-bg);min-height:100vh}@media (width<=768px){html,body,#root{width:100%;min-width:0}}button,input,select,textarea{font:inherit}.ant-btn-primary{background:var(--primary-gradient);border:0}.ant-card{box-shadow:var(--shadow-card);border-color:#e4e9f3d1}
