._content_1o0qa_1{width:100%}._summary_1o0qa_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._versionButton_1o0qa_11{max-width:min(100%,420px);color:var(--color-title);font:inherit;text-align:left;cursor:default;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;padding:0;font-weight:600;line-height:1.5;display:inline-flex}._hint_1o0qa_26{font-size:12px}._root_1hp7t_1{height:100vh;overflow:hidden}._headerBar_1hp7t_5{z-index:10;border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-card);padding:0 16px;position:relative}._body_1hp7t_12{height:calc(100vh - 56px)}._sider_1hp7t_15{border-inline-end:1px solid var(--color-border);overflow:auto}._main_1hp7t_19{background:var(--color-bg);overflow:hidden}._breadcrumbBar_1hp7t_23{padding:12px 24px 0}._content_1hp7t_26{flex-direction:column;height:calc(100vh - 96px);padding:16px 24px 20px;display:flex;overflow:auto}._contentBody_1hp7t_33{flex:1 0 auto}._footer_1hp7t_36{min-height:36px;color:var(--color-text-secondary);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:6px 16px;margin-top:auto;padding-top:24px;font-size:12px;display:flex}._header_1hp7t_5{justify-content:space-between;align-items:center;gap:12px;height:100%;display:flex}._headerLeft_1hp7t_57{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._logo_1hp7t_64{white-space:nowrap;align-items:center;gap:8px;display:flex}._logoIcon_1hp7t_70{color:var(--color-primary);font-size:22px}._logoText_1hp7t_74{color:var(--color-title);text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:15px;font-weight:600;overflow:hidden}._topMenu_1hp7t_83{background:0 0;flex:1;min-width:0;line-height:54px;border-bottom:none!important}._headerRight_1hp7t_90{align-items:center;gap:8px;display:flex}._userArea_1hp7t_95{cursor:pointer;border-radius:var(--radius-sm);padding:4px 8px;transition:background .2s}._userArea_1hp7t_95:hover{background:var(--color-primary-light)}._userInfo_1hp7t_104{flex-direction:column;line-height:1.2;display:flex}._userName_1hp7t_109{color:var(--color-title);font-size:13px;font-weight:500}._userRole_1hp7t_114{color:var(--color-text-secondary);font-size:11px}._wrapper_1tags_1{background:var(--color-bg);min-height:100vh;display:flex}._brand_1tags_6{color:#fff;background:linear-gradient(160deg,#0b2e6d 0%,#155eef 100%);flex:1 1 0;justify-content:center;align-items:center;padding:48px;display:flex}._brandInner_1tags_15{max-width:460px}._logo_1tags_18{letter-spacing:2px;align-items:center;gap:10px;margin-bottom:28px;font-size:26px;font-weight:700;display:flex}._brandTitle_1tags_27{margin:0 0 12px;font-size:30px;font-weight:700;line-height:1.3}._brandDesc_1tags_33{opacity:.85;margin:0 0 32px;font-size:15px}._features_1tags_38{margin:0;padding:0;list-style:none}._features_1tags_38 li{opacity:.92;align-items:center;gap:10px;padding:10px 0;font-size:15px;display:flex}._formSide_1tags_51{flex-direction:column;flex:0 0 480px;justify-content:center;align-items:center;padding:32px;display:flex}._formCard_1tags_59{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);box-shadow:var(--shadow-card);width:100%;max-width:380px;padding:36px 32px}._copyright_1tags_68{color:var(--color-text-secondary);margin-top:24px;font-size:12px}@media (width<=768px){._brand_1tags_6{display:none}._formSide_1tags_51{flex:1}}._container_q83zt_1{flex-direction:column;gap:16px;display:flex}._header_q83zt_6{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._heading_q83zt_13{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}._title_q83zt_19{color:var(--color-title);margin:0;font-size:20px;font-weight:600}._description_q83zt_25{color:var(--color-text-secondary);font-size:13px}._extra_q83zt_29{align-items:center;gap:8px;display:flex}._body_q83zt_34{flex-direction:column;gap:16px;display:flex}._toolbar_6bb84_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._left_6bb84_8{color:var(--color-text-secondary);font-size:13px}._actions_6bb84_12{align-items:center;gap:8px;margin-left:auto;display:flex}:root{--color-primary:#155eef;--color-primary-dark:#0b2e6d;--color-primary-light:#eaf2ff;--color-trust-teal:#00a88f;--color-trade-cyan:#2f80ed;--color-action-orange:#ff8a00;--color-bg:#f6f8fb;--color-card:#fff;--color-title:#111827;--color-body:#374151;--color-text-secondary:#6b7280;--color-border:#e5e7eb;--color-success:#00a88f;--color-warning:#f59e0b;--color-error:#dc2626;--radius-base:8px;--radius-sm:6px;--radius-lg:12px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--shadow-card:0 1px 2px #1118270a, 0 1px 3px #1118270f;--shadow-pop:0 6px 16px #11182714, 0 3px 6px #1118270f;--layout-header-height:56px;--layout-sider-width:220px;--layout-sider-collapsed-width:64px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{color:var(--color-body);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5715}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-trade-cyan)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#111827;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#111827}::-webkit-scrollbar-track{background:0 0}.text-secondary{color:var(--color-text-secondary)}.text-title{color:var(--color-title)}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{color:var(--color-title);margin:.8em 0 .45em;line-height:1.35}.ProseMirror h1{font-size:24px}.ProseMirror h2{font-size:20px}.ProseMirror h3{font-size:17px}.ProseMirror p{margin:.5em 0}.ProseMirror ul,.ProseMirror ol{margin:.5em 0;padding-left:1.6em}.ProseMirror blockquote{color:var(--color-text-secondary);border-left:3px solid var(--color-border);margin:.8em 0;padding-left:12px}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.8em 0}.ProseMirror th,.ProseMirror td{vertical-align:top;border:1px solid var(--color-border);min-width:1em;padding:8px}.ProseMirror th{background:var(--color-primary-light);font-weight:600}.ProseMirror a{color:var(--color-primary);text-decoration:underline}
