.app-shell{min-height:100vh}.app-sider{padding-bottom:24px}.app-sider .brand{align-items:center;color:#fff;display:flex;gap:10px;min-height:64px;padding:18px 16px}.app-sider .brand-mark{background:#ffffff29;border-radius:6px;display:grid;flex:0 0 34px;font-size:16px;font-weight:700;height:34px;place-items:center;width:34px}.app-sider .brand-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.app-sider .brand-text strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sider .brand-text span{font-size:11px;letter-spacing:1.5px;opacity:.65}.app-header{align-items:center;display:flex;justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:20}.app-content{padding:22px 24px 60px}@media (max-width:768px){.app-content{padding:16px 12px 48px}.header-username{display:none}}.row-table .ant-table-cell{padding:6px 8px!important}.row-table .ant-input,.row-table .ant-input-number{width:100%}.bullet-list-editor .ant-input{margin-bottom:6px}.log-console{background:#0b1f26;border-radius:4px;color:#d6e9ee;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.65;max-height:460px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.log-console .lvl-error{color:#ff9b8f}.log-console .lvl-warning{color:#ffd08a}.log-console .lvl-success{color:#9ae6b4}.log-console .lvl-info{color:#d6e9ee}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#f3f6f7;color:#1a1a1a;font-family:Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin:0}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}