.tag-cloud[data-v-9f11019d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 20px;line-height:2.1}.tag-link[data-v-9f11019d]{color:var(--ink-soft,#4a423a);cursor:pointer;display:inline;font-family:var(--serif,"Playfair Display","Noto Serif SC","Songti SC",Georgia,serif);line-height:2.1;text-decoration:none;transition:color .2s,text-decoration-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag-hash[data-v-9f11019d]{font-weight:400;margin-right:.15em;opacity:.5}.tag-link--active[data-v-9f11019d],.tag-link[data-v-9f11019d]:hover{color:var(--accent,#b3372a);text-decoration:underline;text-underline-offset:5px}.tag-link--active[data-v-9f11019d]{font-weight:700}.tag-link--active .tag-hash[data-v-9f11019d]{opacity:.8}.magazine-archive[data-v-39a84a1c]{--paper:var(--bg-primary);--paper-2:var(--bg-secondary);--ink:var(--text-primary);--ink-soft:var(--text-secondary);--muted:var(--text-muted);--accent:var(--accent-primary);--line:var(--border-color);--serif:"Playfair Display","Noto Serif SC","Songti SC","SimSun",Georgia,"Times New Roman",serif;--sans:"Inter","PingFang SC","Microsoft YaHei",system-ui,sans-serif;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-family:var(--sans);margin:0 auto;max-width:1180px;padding:2rem 1.5rem 4rem;position:relative}.mag-head[data-v-39a84a1c]{padding:.75rem 0 2.5rem;text-align:center}.mag-rule[data-v-39a84a1c]{align-items:center;color:var(--accent);display:flex;gap:16px;margin:0 auto;max-width:640px}.mag-rule[data-v-39a84a1c]:after,.mag-rule[data-v-39a84a1c]:before{background:var(--ink);content:"";flex:1;height:1px}.mag-title[data-v-39a84a1c]{font-size:clamp(34px,6vw,54px);font-weight:800;letter-spacing:.03em;line-height:1.1;margin:10px 0}.mag-title em[data-v-39a84a1c]{color:var(--accent);font-style:italic;font-weight:600}.mag-subtitle[data-v-39a84a1c]{color:var(--muted);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.mag-filter[data-v-39a84a1c]{align-items:center;background:var(--paper-2);border:1px solid var(--line);color:var(--ink-soft);display:inline-flex;font-size:13px;gap:.6rem;letter-spacing:.04em;margin-top:1.25rem;padding:.55rem 1.1rem}.mag-filter strong[data-v-39a84a1c]{color:var(--accent);font-weight:700}.mag-filter-close[data-v-39a84a1c]{background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:14px;line-height:1;padding:2px 4px;transition:color .2s,transform .2s}.mag-filter-close[data-v-39a84a1c]:hover{color:var(--accent);transform:scale(1.15)}.mag-body[data-v-39a84a1c]{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr)}.mag-timeline[data-v-39a84a1c]{padding:8px 0 20px;position:relative}.mag-timeline[data-v-39a84a1c]:before{background:var(--ink);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.mag-event[data-v-39a84a1c]{padding:0 44px 52px 0;position:relative;width:50%}.mag-event--right[data-v-39a84a1c]{left:50%;padding:0 0 52px 44px}.mag-event[data-v-39a84a1c]:last-child{padding-bottom:0}.mag-event[data-v-39a84a1c]:before{color:var(--accent);content:"◆";font-size:12px;position:absolute;right:-6px;top:2px;z-index:2}.mag-event--right[data-v-39a84a1c]:before{left:-6px;right:auto}.mag-event-card[data-v-39a84a1c]{background:transparent;border:0;padding:0}.mag-month[data-v-39a84a1c]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.mag-year[data-v-39a84a1c]{color:var(--accent);font-family:var(--serif);font-size:clamp(30px,3.2vw,38px);font-weight:800;line-height:1}.mag-month-number[data-v-39a84a1c]{color:var(--ink-soft);font-family:var(--serif);font-size:18px;letter-spacing:.08em}.mag-articles[data-v-39a84a1c]{border-top:1px solid var(--ink);margin-top:14px}.mag-article[data-v-39a84a1c]{align-items:baseline;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:4px 12px;padding:12px 2px;text-decoration:none;transition:background .25s}.mag-article[data-v-39a84a1c]:last-child{border-bottom:none}.mag-article[data-v-39a84a1c]:hover{background:var(--nav-link-hover-bg)}.mag-date[data-v-39a84a1c]{color:var(--muted);flex:0 0 auto;font-size:10px;letter-spacing:.2em;margin-bottom:2px;text-transform:uppercase}.mag-title[data-v-39a84a1c]{color:var(--ink);flex:1;font-family:var(--serif);font-size:17px;font-weight:600;line-height:1.35;min-width:0;transition:color .25s}.mag-article:hover .mag-title[data-v-39a84a1c]{color:var(--accent)}.mag-summary[data-v-39a84a1c]{color:var(--ink-soft);font-size:12px;line-height:1.6;margin-top:2px;width:100%}.mag-tags[data-v-39a84a1c]{position:sticky;top:6rem}.tags-box[data-v-39a84a1c]{border-top:2px solid var(--ink);padding-top:20px}.tags-label[data-v-39a84a1c]{color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.3em;margin-bottom:16px;text-transform:uppercase}@media(max-width:960px){.mag-body[data-v-39a84a1c]{gap:52px;grid-template-columns:1fr}.mag-tags[data-v-39a84a1c]{position:static}}@media(max-width:760px){.magazine-archive[data-v-39a84a1c]{padding:1.25rem 1rem 3rem}.mag-timeline[data-v-39a84a1c]:before{left:10px;transform:none}.mag-event[data-v-39a84a1c],.mag-event--right[data-v-39a84a1c]{left:auto!important;padding:0 0 44px 40px;width:100%}.mag-event--right[data-v-39a84a1c]:before,.mag-event[data-v-39a84a1c]:before{left:4px;right:auto}.mag-title[data-v-39a84a1c]{font-size:15px}}
