body{margin:0;background:#f4f6f9}.portal{min-height:100vh}.portal>.ant-layout-sider{background:#101d30}.brand{height:84px;display:flex;align-items:center;gap:10px;padding:24px;color:#fff;overflow:hidden;white-space:nowrap}.brand span{background:#8ce0c8;color:#102134;border-radius:8px;font-weight:700;padding:5px 10px}.brand b{font-size:16px}.section-label{color:#8396ac;padding:20px 24px 12px;font-size:11px;letter-spacing:2px;overflow:hidden}.sidebar-note{color:#8698af;padding:24px;font-size:12px;line-height:2}.portal .ant-menu{background:transparent}.portal .ant-menu-item-selected{background:#28413e}.topbar{display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #e6ebf0;padding:0 32px}.content{padding:32px;max-width:1600px;width:100%;margin:auto}.full-width{width:100%}.form-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.grow{flex:1 1}.muted{color:#7b899b;font-size:12px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.65 ui-monospace,monospace;margin:0}.pagination{display:flex;justify-content:flex-end;margin-top:18px}.ant-layout-sider-collapsed .brand{padding:20px 13px}.ant-layout-sider-collapsed .brand b,.ant-layout-sider-collapsed .sidebar-note,.ant-layout-sider-collapsed .section-label{display:none}@media(max-width:700px){.content{padding:16px}.topbar{padding:0 16px}.topbar>.ant-typography{display:none}.ant-form-inline{gap:12px}.form-row .ant-form-item,.form-row .ant-picker{width:100%}}
