.article-cost[data-astro-cid-sxenqajj]{background:0 0;border:none;border-radius:0;margin:2.5rem 0 0;padding:0}.cost-divider[data-astro-cid-sxenqajj]{border:none;border-top:1px solid #0000001f;margin:0 0 1.5rem}.cost-title[data-astro-cid-sxenqajj]{text-transform:uppercase;letter-spacing:.08em;color:#0006;margin:0 0 1rem;font-size:.85rem;font-weight:600}.cost-table[data-astro-cid-sxenqajj]{border-collapse:collapse;width:100%;font-size:.9rem}.cost-table[data-astro-cid-sxenqajj] th[data-astro-cid-sxenqajj]{text-transform:uppercase;letter-spacing:.05em;color:#00000073;border-bottom:1px solid #0000001a;padding:0 0 .75rem;font-size:.75rem;font-weight:500}.cost-th-item[data-astro-cid-sxenqajj]{text-align:left}.cost-th-num[data-astro-cid-sxenqajj]{text-align:right}.cost-table[data-astro-cid-sxenqajj] td[data-astro-cid-sxenqajj]{color:#000000b3;border-bottom:1px solid #0000000f;padding:.6rem 0}.cost-num[data-astro-cid-sxenqajj]{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono,monospace);font-size:.85rem}.cost-unrecorded[data-astro-cid-sxenqajj]{text-align:right;color:#00000059;font-size:.8rem;font-style:italic}.cost-total[data-astro-cid-sxenqajj] td[data-astro-cid-sxenqajj]{color:#000000d9;border-top:1px solid #00000026;border-bottom:none;padding-top:.75rem}.cost-note[data-astro-cid-sxenqajj]{color:#0006;margin:1rem 0 0;font-size:.75rem;line-height:1.5}.derived-from-section[data-astro-cid-2jcktsr4]{border-left:3px solid var(--brand-navy);background:var(--bg-section);border-radius:0 .5rem .5rem 0;margin:2rem 0;padding:1.25rem 1.5rem}.derived-from-title[data-astro-cid-2jcktsr4]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.9rem;font-weight:600}.derived-from-list[data-astro-cid-2jcktsr4]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.derived-from-item[data-astro-cid-2jcktsr4]{flex-direction:column;gap:.2rem;display:flex}.derived-from-source-link[data-astro-cid-2jcktsr4]{color:var(--brand-navy);font-size:.95rem;font-weight:500;text-decoration:none}.derived-from-source-link[data-astro-cid-2jcktsr4]:hover{text-decoration:underline}.derived-from-source-title[data-astro-cid-2jcktsr4]{color:var(--text-primary);font-size:.95rem;font-weight:500}.derived-from-summary[data-astro-cid-2jcktsr4]{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.series-nav[data-astro-cid-x3pxgsip]{margin:0 0 var(--s-4);border:1px solid var(--hairline);border-left:3px solid var(--gold);background:var(--paper-warm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.series-nav-meta[data-astro-cid-x3pxgsip]{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.series-nav-label[data-astro-cid-x3pxgsip]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gold-display);flex-shrink:0;font-size:11px;font-weight:600}.series-nav-name[data-astro-cid-x3pxgsip]{font-family:var(--serif);color:var(--ink);font-size:15px;font-weight:700}.series-nav-pos[data-astro-cid-x3pxgsip]{font-family:var(--sans);color:var(--ink-mute);flex-shrink:0;font-size:13px}.series-nav-back[data-astro-cid-x3pxgsip]{font-family:var(--mono);letter-spacing:.03em;color:var(--ink-mute);white-space:nowrap;flex-shrink:0;font-size:12px;text-decoration:none;transition:color .12s}.series-nav-back[data-astro-cid-x3pxgsip]:hover{color:var(--gold-display)}.series-nav-back[data-astro-cid-x3pxgsip]:focus-visible{outline:2px solid var(--gold-display);outline-offset:3px;border-radius:2px}@media (width<=600px){.series-nav[data-astro-cid-x3pxgsip]{padding:10px 12px}.series-nav-name[data-astro-cid-x3pxgsip]{font-size:14px}}.evidence-diagram[data-astro-cid-db3gqigu]{background:var(--paper-warm,#f7f5ee);border:1px solid var(--hairline,#ddd);border-top:3px solid var(--diagram-accent);border-radius:4px;margin:3rem 0;padding:1.5rem}.diagram-title[data-astro-cid-db3gqigu]{color:var(--ink);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.6}.diagram-steps[data-astro-cid-db3gqigu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.diagram-steps[data-astro-cid-db3gqigu] li[data-astro-cid-db3gqigu]{min-width:0;margin:0;padding:0;position:relative}.diagram-marker[data-astro-cid-db3gqigu]{color:#fff;background:var(--diagram-accent);width:2.5rem;height:2.5rem;font:14px var(--mono,monospace);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.diagram-steps[data-astro-cid-db3gqigu] li[data-astro-cid-db3gqigu]:not(:last-child):after{content:"";border-top:1px solid var(--diagram-accent);opacity:.5;position:absolute;top:1.25rem;left:3.25rem;right:0}.diagram-steps[data-astro-cid-db3gqigu] strong[data-astro-cid-db3gqigu]{color:var(--ink);font-size:1rem;line-height:1.6;display:block}.diagram-steps[data-astro-cid-db3gqigu] p[data-astro-cid-db3gqigu]{color:var(--ink-soft);margin:.5rem 0 0;font-size:15px;line-height:1.8}.diagram-caption[data-astro-cid-db3gqigu]{color:var(--ink-soft);border-top:1px solid var(--hairline,#ddd);margin:1.5rem 0 0;padding-top:1rem;font-size:13px;line-height:1.8}@media (width<=620px){.evidence-diagram[data-astro-cid-db3gqigu]{padding:1.25rem}.diagram-steps[data-astro-cid-db3gqigu]{grid-template-columns:1fr;gap:1.5rem}.diagram-steps[data-astro-cid-db3gqigu] li[data-astro-cid-db3gqigu]{padding-left:3.5rem}.diagram-marker[data-astro-cid-db3gqigu]{position:absolute;top:0;left:0}.diagram-steps[data-astro-cid-db3gqigu] li[data-astro-cid-db3gqigu]:not(:last-child):after{border-top:none;border-left:1px solid var(--diagram-accent);inset:3rem auto -1rem 1.25rem}}.idea-concepts[data-astro-cid-4imstjlm]{margin:var(--s-5) 0 var(--s-4);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px 16px;display:flex}.idea-concepts-label[data-astro-cid-4imstjlm]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mist);flex-shrink:0;font-size:11px;font-weight:600}.idea-concepts-arrow[data-astro-cid-4imstjlm]{color:var(--mist);flex-shrink:0}.idea-concepts-list[data-astro-cid-4imstjlm]{flex-wrap:wrap;gap:8px;display:flex}.idea-concepts-chip[data-astro-cid-4imstjlm]{border:1px solid var(--gold-hair);font-family:var(--serif);color:var(--ink);border-radius:999px;align-items:center;padding:6px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:color .12s,background .14s;display:inline-flex}.idea-concepts-chip[data-astro-cid-4imstjlm]:hover{color:var(--gold-display);background:var(--paper-warm)}.idea-concepts-chip[data-astro-cid-4imstjlm]:focus-visible{outline:2px solid var(--gold-display);outline-offset:3px}@media (width<=600px){.idea-concepts[data-astro-cid-4imstjlm]{padding:12px}}.hz-chart{background:var(--card,#fcfaf4);border:1px solid var(--hairline,#1a22401f);font-family:var(--sans,"Noto Sans TC", ui-sans-serif, system-ui, sans-serif);color:var(--ink,#1a2240);border-radius:8px;margin:2.5rem 0;padding:1.5rem 1.25rem 1.25rem}.article-body .hz-chart .hz-head{margin-bottom:1rem}.article-body .hz-chart .hz-title{color:var(--ink,#1a2240);letter-spacing:.01em;margin:0 0 .3rem;font-size:1.05rem;font-weight:650}.article-body .hz-chart .hz-sub{color:var(--mist,#6f6a5c);margin:0;font-size:.8rem;line-height:1.5}.article-body .hz-chart .hz-plot{width:100%;overflow-x:auto}.article-body .hz-chart #hzSvg{width:100%;min-width:560px;height:auto;display:block}.article-body .hz-chart #hzLine{stroke:var(--gold-display,#9a7a45)}.article-body .hz-chart .hz-gridline{stroke:var(--hairline-soft,#1a22400f);stroke-width:1px}.article-body .hz-chart .hz-gridlabel{fill:var(--mist-soft,#b5b0a2);font-size:10px}.article-body .hz-chart .hz-xlabel{fill:var(--mist,#6f6a5c);text-anchor:middle;font-size:10px}.article-body .hz-chart .hz-evt{fill:var(--card,#fcfaf4);stroke:var(--ink-mute,#5a6280);stroke-width:1.6px;cursor:pointer;transition:fill .14s,stroke .14s}.article-body .hz-chart .hz-evt:hover,.article-body .hz-chart .hz-evt.is-active{fill:var(--gold,#b8956a);stroke:var(--gold-display,#9a7a45)}.article-body .hz-chart .hz-evtline{stroke:var(--hairline,#1a22401f);stroke-width:1px;stroke-dasharray:3 3}.article-body .hz-chart .hz-hit{fill:#0000;cursor:pointer}.article-body .hz-chart .hz-panel{background:var(--paper-warm,#f2eddf);border-left:2.5px solid var(--gold,#b8956a);border-radius:0 6px 6px 0;min-height:5.5rem;margin-top:1rem;padding:.9rem 1rem}.article-body .hz-chart .hz-panel-date{color:var(--gold-display,#9a7a45);letter-spacing:.06em;margin:0 0 .35rem;font-size:.72rem;font-weight:600}.article-body .hz-chart .hz-panel-price{font-family:var(--serif-en,"Playfair Display", Georgia, serif);color:var(--ink,#1a2240);margin:0 0 .4rem;font-size:1.5rem;font-weight:600;line-height:1.1}.article-body .hz-chart .hz-panel-price span{font-family:var(--sans,"Noto Sans TC", sans-serif);color:var(--mist,#6f6a5c);margin-left:.3rem;font-size:.8rem;font-weight:400}.article-body .hz-chart .hz-panel-approx{color:var(--mist,#6f6a5c);margin:-.15rem 0 .4rem;font-size:.72rem;line-height:1.5}.article-body .hz-chart .hz-panel-body{color:var(--ink-soft,#2a3253);margin:0 0 .5rem;font-size:.85rem;line-height:1.65}.article-body .hz-chart .hz-panel-body strong{color:var(--ink,#1a2240)}.article-body .hz-chart .hz-panel-src{color:var(--mist,#6f6a5c);margin:0;font-size:.72rem}.article-body .hz-chart .hz-panel-src a{color:var(--ink-soft,#2a3253);border-bottom:1px solid var(--gold-hair,#b8956a66);text-decoration:none}.article-body .hz-chart .hz-panel-src a:hover{color:var(--gold-display,#9a7a45);border-bottom-color:var(--gold-display,#9a7a45)}.article-body .hz-chart .hz-note{color:var(--mist,#6f6a5c);border-top:1px solid var(--hairline-soft,#1a22400f);margin:.9rem 0 0;padding-top:.75rem;font-size:.72rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.hz-evt{transition:none}}.hzm{background:var(--card,#fcfaf4);border:1px solid var(--hairline,#1a22401f);font-family:var(--sans,"Noto Sans TC", ui-sans-serif, system-ui, sans-serif);color:var(--ink,#1a2240);border-radius:8px;margin:2.5rem 0;padding:1.5rem 1.25rem 1.25rem}.article-body .hzm .hzm-head{margin-bottom:1rem}.article-body .hzm .hzm-title{color:var(--ink,#1a2240);letter-spacing:.01em;margin:0 0 .3rem;font-size:1.05rem;font-weight:650}.article-body .hzm .hzm-sub{color:var(--mist,#6f6a5c);margin:0;font-size:.8rem;line-height:1.5}.article-body .hzm .hzm-plot{width:100%;overflow-x:auto}.article-body .hzm #hzmSvg{border-radius:6px;width:100%;min-width:560px;height:auto;display:block}.article-body .hzm .hzm-sea{fill:#1a22400b}.article-body .hzm .hzm-land{fill:var(--paper-ink,#e8dfc8);stroke:#1a224033;stroke-width:1px}.article-body .hzm .hzm-lane{stroke:var(--gold-hair,#b8956a66);stroke-width:1.2px;stroke-dasharray:5 5}.article-body .hzm .hzm-geo{fill:var(--mist,#6f6a5c);letter-spacing:.08em;font-size:20px}.article-body .hzm .hzm-geo-s{fill:var(--mist-soft,#b5b0a2);font-size:16px}.article-body .hzm .hzm-ship{fill:var(--ink-mute,#5a6280)}.article-body .hzm .hzm-ship-tanker{fill:var(--gold-display,#9a7a45)}.article-body .hzm .hzm-evt-mark{fill:none;stroke:var(--gold-display,#9a7a45);stroke-width:1.6px}.article-body .hzm .hzm-evt-mark.is-hot{fill:var(--gold,#b8956a)}.article-body .hzm .hzm-ctrl{align-items:center;gap:.8rem;margin-top:1rem;display:flex}.article-body .hzm .hzm-play{border:1px solid var(--gold-display,#9a7a45);width:2rem;height:2rem;color:var(--gold-display,#9a7a45);cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:.7rem;line-height:1}.article-body .hzm .hzm-play:hover{background:#b8956a24}.article-body .hzm .hzm-slider-wrap{flex:auto;position:relative}.article-body .hzm .hzm-slider{width:100%;accent-color:var(--gold-display,#9a7a45);cursor:pointer}.article-body .hzm .hzm-ticks{height:6px;margin:0 8px;position:relative}.article-body .hzm .hzm-tick{background:var(--gold,#b8956a);width:1.5px;height:6px;position:absolute;top:0}.article-body .hzm .hzm-panel{background:var(--paper-warm,#f2eddf);border-left:2.5px solid var(--gold,#b8956a);border-radius:0 6px 6px 0;min-height:4.6rem;margin-top:.9rem;padding:.9rem 1rem}.article-body .hzm .hzm-panel-date{color:var(--gold-display,#9a7a45);letter-spacing:.06em;margin:0 0 .35rem;font-size:.72rem;font-weight:600}.article-body .hzm .hzm-panel-count{font-family:var(--serif-en,"Playfair Display", Georgia, serif);color:var(--ink,#1a2240);margin:0 0 .3rem;font-size:1.5rem;font-weight:600;line-height:1.1}.article-body .hzm .hzm-panel-count span{font-family:var(--sans,"Noto Sans TC", sans-serif);color:var(--mist,#6f6a5c);margin-left:.3rem;font-size:.8rem;font-weight:400}.article-body .hzm .hzm-panel-body{color:var(--ink-soft,#2a3253);margin:0;font-size:.82rem;line-height:1.6}.article-body .hzm .hzm-panel-body strong{color:var(--ink,#1a2240)}.article-body .hzm .hzm-note{color:var(--mist,#6f6a5c);border-top:1px solid var(--hairline-soft,#1a22400f);margin:.9rem 0 0;padding-top:.75rem;font-size:.72rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.article-body .hzm .hzm-play{display:none}}.article-conclusion[data-astro-cid-7natcuz3]{max-width:var(--measure-essay);border:1px solid var(--hairline);border-left:3px solid var(--gold);background:var(--paper,#f5f0e7);border-radius:2px;margin:32px 0 40px;padding:24px 28px}.conclusion-eyebrow[data-astro-cid-7natcuz3]{font-family:var(--mono);color:var(--mist);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;display:flex}.conclusion-eyebrow[data-astro-cid-7natcuz3]:before{content:"";background:var(--gold);flex-shrink:0;width:18px;height:1px;display:inline-block}.conclusion-lead[data-astro-cid-7natcuz3]{font-family:var(--serif);color:var(--ink);text-wrap:pretty;margin:0 0 14px;font-size:20px;font-weight:600;line-height:1.55}.conclusion-points[data-astro-cid-7natcuz3]{margin:0 0 4px;padding-left:1.2em}.conclusion-points[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3]{font-family:var(--sans);color:var(--ink-soft);margin:0 0 6px;font-size:16px;line-height:1.7}.conclusion-para[data-astro-cid-7natcuz3]{font-family:var(--sans);color:var(--ink-soft);margin:0 0 12px;font-size:16px;line-height:1.75}.share-buttons[data-astro-cid-7natcuz3]{flex-wrap:wrap}.conclusion-actions[data-astro-cid-7natcuz3]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.conclusion-btn[data-astro-cid-7natcuz3]{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-mute);border:1px solid var(--hairline);border-radius:2px;padding:8px 14px;font-size:12px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.conclusion-btn[data-astro-cid-7natcuz3]:hover,.conclusion-btn[data-astro-cid-7natcuz3]:focus-visible{color:var(--ink);border-color:var(--gold)}.conclusion-btn-primary[data-astro-cid-7natcuz3]{color:var(--gold-display);border-color:var(--gold)}.article-cover[data-astro-cid-7natcuz3]{margin-top:0}@media (width<=640px){.article-conclusion[data-astro-cid-7natcuz3]{margin:24px 0 32px;padding:18px}.conclusion-lead[data-astro-cid-7natcuz3]{font-size:18px}}.article-appendix-label[data-astro-cid-7natcuz3]{font-family:var(--mono);color:var(--mist);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:48px 0 8px;scroll-margin-top:80px;font-size:11px;display:flex}.article-appendix-label[data-astro-cid-7natcuz3]:before{content:"";background:var(--gold);flex-shrink:0;width:18px;height:1px;display:inline-block}.article-body[data-astro-cid-7natcuz3]{scroll-margin-top:80px}.article-inner-illustration[data-astro-cid-7natcuz3]{background:var(--paper,#f5f0e7);border:1px solid var(--hairline-soft);border-radius:4px;margin:2rem 0 2.5rem;padding:1rem}.article-inner-illustration[data-astro-cid-7natcuz3] img[data-astro-cid-7natcuz3]{width:100%;height:auto;display:block}.article-source-note[data-astro-cid-7natcuz3]{color:var(--ink-mute,#6f6a5c);font-family:var(--sans);margin:1.5rem 0 0;font-size:.9rem;line-height:1.6}.article-source-note[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:inherit;text-underline-offset:.18em;text-decoration:underline}
