@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.bb1d9210.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.cd2691d3.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}
:root{--background:#f6f8fb;--foreground:#1e293b;--panel:#fff;--border:#e5eaf1;--muted:#64748b;--primary:#2563eb;--sidebar-width:232px}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),"PingFang SC","Microsoft YaHei",Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.standalone-sidebar{z-index:40;width:var(--sidebar-width);border-right:1px solid var(--border);background:#fff;flex-direction:column;padding:30px 16px 20px;display:flex;position:fixed;inset:0 auto 0 0}.standalone-brand-row{justify-content:space-between;align-items:center;padding:0 10px 38px;display:flex}.standalone-brand{align-items:center;gap:11px;display:flex}.standalone-brand-mark{background:var(--primary);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.standalone-brand strong{letter-spacing:.3px;font-size:17px;font-weight:650;line-height:24px;display:block}.standalone-brand small{color:#64748b;letter-spacing:.4px;font-size:10px;line-height:17px;display:block}.standalone-nav-caption{letter-spacing:1px;color:#64748b;padding:0 14px 12px;font-size:11px;font-weight:500}.standalone-nav{flex-direction:column;gap:6px;display:flex}.standalone-nav a{color:#64748b;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:12px 14px;font-size:13px;transition:background .15s,color .15s;display:flex}.standalone-nav a>.anticon{font-size:17px}.standalone-nav a:hover{color:#334155;background:#f6f8fb}.standalone-nav a[aria-current=page]{color:#2563eb;background:#edf3ff;font-weight:600}.standalone-nav a[aria-current=page] i{background:#2563eb;border-radius:50%;width:5px;height:5px;margin-left:auto}.standalone-sidebar-footer{border-top:1px solid var(--border);margin-top:auto;padding:18px 12px 0}.standalone-local-notices{color:#64748b;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.standalone-local-notices>div{align-items:center;gap:6px;display:flex}.standalone-local-notices .ant-tag{font-size:10px}.standalone-sidebar-footer p{color:#64748b;margin-top:14px;font-size:11px;line-height:1.8}.standalone-main{margin-left:var(--sidebar-width);min-width:0;padding:32px 28px 40px}.standalone-main>div{max-width:1600px;margin:auto}.standalone-mobile-bar,.standalone-menu-button,.standalone-nav-backdrop{display:none}pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow:auto}@media (max-width:767px){.standalone-main{margin-left:0;padding:22px 16px 32px}.standalone-mobile-bar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.standalone-mobile-brand{align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}.standalone-mobile-brand>.anticon{color:var(--primary);font-size:22px}.standalone-menu-button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.standalone-sidebar{visibility:hidden;width:var(--sidebar-width);z-index:60;transition:transform .18s;display:none;transform:translate(-100%)}.standalone-sidebar.is-open{visibility:visible;display:flex;transform:translate(0)}.standalone-nav-backdrop{z-index:50;background:#0f172a4d;border:0;display:block;position:fixed;inset:0}.standalone-brand-row{padding-left:4px;padding-right:0}.standalone-brand{gap:8px}.standalone-brand-mark{width:34px;height:34px;font-size:21px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
