.journal-body[data-v-640177e5]{min-width:0;max-width:100%;color:var(--text-main);font-size:1rem;line-height:1.9;overflow-wrap:anywhere}.journal-body[data-v-640177e5]>:first-child{margin-top:0}.journal-body[data-v-640177e5]>:last-child{margin-bottom:0}.journal-body h1[data-v-640177e5],.journal-body h2[data-v-640177e5],.journal-body h3[data-v-640177e5]{scroll-margin-top:100px;text-wrap:balance;line-height:1.5;letter-spacing:-.015em}.journal-body h1[data-v-640177e5]{margin:40px 0 20px;font-size:1.75rem}.journal-body h2[data-v-640177e5]{margin:48px 0 20px;font-size:1.5rem}.journal-body h3[data-v-640177e5]{margin:32px 0 16px;font-size:1.25rem}.journal-body p[data-v-640177e5]{margin:0 0 24px;white-space:pre-line}.journal-body ul[data-v-640177e5]{margin:0 0 24px;padding-left:24px}.journal-body li+li[data-v-640177e5]{margin-top:8px}.journal-body[data-v-640177e5] strong{font-weight:650}.journal-body[data-v-640177e5] a{color:var(--text-main);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.journal-body[data-v-640177e5] .journal-strategy-link{text-decoration-color:var(--accent-red);text-decoration-thickness:2px}.journal-body[data-v-640177e5] a:focus-visible,.journal-table-scroll[data-v-640177e5]:focus-visible{outline:2px solid var(--text-main);outline-offset:4px;border-radius:2px}.journal-body blockquote[data-v-640177e5]{margin:24px 0 32px;padding:20px 24px;border-left:3px solid var(--accent-red);border-radius:0 10px 10px 0;background:#0f172a08;line-height:1.9;white-space:pre-line}.journal-table-scroll[data-v-640177e5]{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:24px 0 32px;border:1px solid var(--line);border-radius:12px;background:var(--panel);-webkit-overflow-scrolling:touch}.journal-body table[data-v-640177e5]{width:100%;min-width:560px;border-collapse:collapse;font-size:1rem;line-height:1.65;font-variant-numeric:tabular-nums}.journal-body th[data-v-640177e5],.journal-body td[data-v-640177e5]{padding:16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:break-word}.journal-body th[data-v-640177e5]{background:#0f172a0a;font-weight:600}.journal-body td[data-v-640177e5]:first-child{min-width:160px}.journal-body tbody tr:last-child td[data-v-640177e5]{border-bottom:0}.journal-body figure[data-v-640177e5]{margin:32px 0}.journal-image-link[data-v-640177e5]{display:block;min-height:44px;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}.journal-image-link img[data-v-640177e5]{display:block;width:100%;height:auto}.journal-body figcaption[data-v-640177e5]{margin-top:12px;color:var(--text-muted);font-size:.875rem;line-height:1.7}.journal-image-unavailable[data-v-640177e5]{color:var(--text-muted)}.journal-visually-hidden[data-v-640177e5]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){.journal-body[data-v-640177e5] a:hover{text-decoration-thickness:2px}.journal-body[data-v-640177e5] .journal-strategy-link:hover{background:var(--accent-red-soft)}.journal-image-link[data-v-640177e5]:hover{border-color:var(--text-muted)}}@media(max-width:640px){.journal-body h2[data-v-640177e5]{margin-top:40px;font-size:1.375rem}.journal-body blockquote[data-v-640177e5]{padding:16px;border-radius:0 8px 8px 0}.journal-body th[data-v-640177e5],.journal-body td[data-v-640177e5]{padding:12px}.journal-image-hint[data-v-640177e5]{display:block}}.journal-article[data-v-e1da7679]{--article-measure: 42rem;--article-pad-x: 1.25rem;--article-pad-y: clamp(1.75rem, 1.2rem + 1.6vw, 3rem);--article-outline-col: 220px;--article-outline-gap: 32px;--article-topbar-offset: 96px;padding-inline:0;padding-bottom:4rem}.article-shell[data-v-e1da7679]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px;width:min(100%,calc(var(--article-measure) + 2 * var(--article-pad-x)));margin-inline:auto}.article-sheet[data-v-e1da7679]{width:100%;padding:var(--article-pad-y) var(--article-pad-x);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px #0f172a0f}.article-header[data-v-e1da7679]{margin-bottom:24px}.article-action[data-v-e1da7679]{display:inline-flex;gap:6px;align-items:center;min-height:44px;border:0;padding:0;background:none;color:var(--text-main);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.article-back[data-v-e1da7679]{color:var(--text-muted);font-size:.875rem;font-weight:500}.article-meta[data-v-e1da7679]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin:4px 0 20px;font-size:.875rem;color:var(--text-muted)}.article-meta a[data-v-e1da7679]{display:inline-flex;align-items:center;min-height:44px;color:var(--text-main);text-underline-offset:4px}.article-meta[data-v-e1da7679] :is(time,.article-period){font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.article-header h1[data-v-e1da7679]{margin:0 0 12px;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.25rem);line-height:1.4;letter-spacing:-.02em;text-wrap:balance}.article-subtitle[data-v-e1da7679]{margin:0;color:var(--text-muted);font-size:1rem;line-height:1.8}.article-topics[data-v-e1da7679]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.article-topics a[data-v-e1da7679]{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel-soft);color:var(--text-main);font-size:.875rem;text-decoration:none}.article-reading-rail[data-v-e1da7679]{min-width:0;padding-top:24px;border-top:1px solid var(--line)}.article-notes[data-v-e1da7679]{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);color:var(--text-muted)}.article-notes h2[data-v-e1da7679]{margin:0 0 8px;font-size:1rem;color:var(--text-main)}.article-notes p[data-v-e1da7679],.article-unavailable p[data-v-e1da7679],.article-state p[data-v-e1da7679]{line-height:1.9}.article-next[data-v-e1da7679]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px}.article-state[data-v-e1da7679]{padding-block:40px}.article-unavailable[data-v-e1da7679]{max-width:var(--article-measure);margin-inline:auto}.article-unavailable h1[data-v-e1da7679]{margin:8px 0 12px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.4}.article-outline[data-v-e1da7679]{min-width:0;padding:2px 16px 8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel-soft);font-size:.875rem}.article-outline summary[data-v-e1da7679]{display:flex;align-items:center;min-height:44px;font-weight:600;cursor:pointer}.article-outline summary[data-v-e1da7679]:after{content:"展开 / 收起";margin-left:auto;font-size:.8rem;font-weight:400;color:var(--text-muted)}.article-outline-sticky details[open] summary[data-v-e1da7679]{border-bottom:1px solid var(--line-soft)}.article-outline nav[data-v-e1da7679]{display:grid;padding-top:8px}.article-outline nav a[data-v-e1da7679]{display:flex;align-items:center;min-height:44px;padding:8px 0;color:var(--text-muted);line-height:1.6;text-decoration:none}.article-outline nav a.outline-subheading[data-v-e1da7679]{padding-left:14px}.outline-guide[data-v-e1da7679]{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--text-main);text-underline-offset:4px}.journal-article[data-v-e1da7679] :is(a,button,summary):focus-visible{outline:2px solid var(--text-main);outline-offset:3px;border-radius:2px}@media(hover:hover)and (pointer:fine){.article-outline nav a[data-v-e1da7679]:hover{color:var(--text-main);text-decoration:underline;text-underline-offset:4px}.article-topics a[data-v-e1da7679]:hover{background:var(--panel);border-color:var(--line-strong)}.article-back[data-v-e1da7679]:hover{color:var(--text-main)}}@media(min-width:641px){.journal-article[data-v-e1da7679]{--article-pad-x: 2rem}}@media(min-width:1024px){.journal-article[data-v-e1da7679]{--article-pad-x: 3rem;--article-pad-y: 3rem}.article-shell[data-v-e1da7679]{width:min(100%,calc(var(--article-outline-col) + var(--article-outline-gap) + var(--article-measure) + 2 * var(--article-pad-x)));grid-template-columns:var(--article-outline-col) minmax(0,1fr);column-gap:var(--article-outline-gap);align-items:start}.article-outline[data-v-e1da7679]{align-self:stretch;padding:var(--article-pad-y) 0 0;border:0;border-radius:0;background:none}.article-outline summary[data-v-e1da7679]:after{content:none}.article-outline-sticky[data-v-e1da7679]{position:sticky;top:var(--article-topbar-offset)}.article-outline-sticky details[open] summary[data-v-e1da7679]{border-bottom:0}.article-outline nav[data-v-e1da7679]{padding-top:0}.outline-guide[data-v-e1da7679]{margin-top:12px}.article-sheet[data-v-e1da7679]{grid-column:2;max-width:calc(var(--article-measure) + 2 * var(--article-pad-x))}.article-header[data-v-e1da7679]{margin-bottom:32px}.article-reading-rail[data-v-e1da7679]{padding-top:32px}}@media print{.article-outline[data-v-e1da7679],.article-topics[data-v-e1da7679],.article-back[data-v-e1da7679],.article-next[data-v-e1da7679]{display:none}.article-shell[data-v-e1da7679],.article-sheet[data-v-e1da7679]{display:block;width:auto;max-width:none;margin:0}.article-sheet[data-v-e1da7679]{padding:0;border:0;border-radius:0;box-shadow:none}.article-header[data-v-e1da7679]{margin:0 0 24px}.article-reading-rail[data-v-e1da7679]{padding-top:0;border-top:0}.journal-article[data-v-e1da7679]{padding:0}}
