.pixel-desktop[data-astro-cid-3qfojmba]{max-width:var(--site-width);margin:var(--shell-margin) auto;padding:0 var(--shell-gutter)}.pixel-window[data-astro-cid-3qfojmba]{border-radius:var(--radius-window);background:var(--terminal-panel);box-shadow:0 20px 65px #00000020}.workspace-grid[data-astro-cid-3qfojmba]{display:grid;grid-template-columns:174px minmax(0,1fr);border-inline:1px solid var(--rule)}.workspace-sidebar[data-astro-cid-3qfojmba]{border-right:1px solid var(--rule);background:var(--terminal-chrome);padding:25px 14px}.sidebar-sticky[data-astro-cid-3qfojmba]{position:sticky;top:80px}.sidebar-label[data-astro-cid-3qfojmba]{font:9px var(--mono);letter-spacing:.14em;color:var(--muted);margin:0 10px 22px}.directory-root[data-astro-cid-3qfojmba]{font:11px var(--mono);color:var(--accent);margin:0 10px 12px}.directory-root[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]{margin-right:6px}.workspace-sidebar[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba]{display:grid;gap:3px}.workspace-sidebar[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]{display:flex;gap:10px;align-items:center;padding:10px 8px;font:11px var(--mono);color:var(--muted);border-left:2px solid transparent}.workspace-sidebar[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]{color:var(--accent)}.workspace-sidebar[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba][aria-current]{background:var(--surface);color:var(--ink);border-color:var(--accent)}.workspace-sidebar[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]:hover{color:var(--accent);background:var(--surface)}.elsewhere-label[data-astro-cid-3qfojmba]{margin-top:40px;margin-bottom:12px}.workspace-main[data-astro-cid-3qfojmba]{min-width:0;padding:var(--content-padding)}.scene-heading[data-astro-cid-3qfojmba]{display:flex;justify-content:space-between;gap:10px;font:10px/1.7 var(--mono);color:var(--muted);margin-bottom:10px}.scene-heading[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]:first-child{color:var(--accent)}.scene-heading[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]{color:var(--terminal-warm);margin-right:6px}.intro-content[data-astro-cid-3qfojmba]{padding:30px 0 0}.identity[data-astro-cid-3qfojmba]{display:flex;align-items:baseline;flex-wrap:wrap;gap:17px;margin:16px 0 12px}h1[data-astro-cid-3qfojmba]{font:600 24px/1.3 Preview Sans,sans-serif;letter-spacing:-.3px}.chinese-name[data-astro-cid-3qfojmba]{font-size:14px;color:var(--muted)}.inline-link[data-astro-cid-3qfojmba]{font:11px/1.8 var(--mono);color:var(--accent)}.inline-link[data-astro-cid-3qfojmba]>span[data-astro-cid-3qfojmba]{margin-left:12px}.inline-link[data-astro-cid-3qfojmba]:hover{text-decoration:underline;text-underline-offset:5px}.output-section[data-astro-cid-3qfojmba]{border-top:1px dashed var(--rule);margin-top:38px;padding-top:24px}.section-title[data-astro-cid-3qfojmba]{margin:15px 0 20px}.section-title[data-astro-cid-3qfojmba] h2[data-astro-cid-3qfojmba]{font:600 var(--text-section) / 1.3 var(--font-body),sans-serif}.section-title[data-astro-cid-3qfojmba]>a[data-astro-cid-3qfojmba]{font-size:10px}.output-section[data-astro-cid-3qfojmba] .writing-link{grid-template-columns:76px 1fr 16px;gap:15px;padding:22px 0}.output-section[data-astro-cid-3qfojmba] .writing-link h3{font-size:17px;font-weight:550}.output-section[data-astro-cid-3qfojmba] .writing-link p{font-size:13px}.output-section[data-astro-cid-3qfojmba] .selected-work{gap:22px}.output-section[data-astro-cid-3qfojmba] .work-visual{background:var(--surface);height:140px}.output-section[data-astro-cid-3qfojmba] .work-visual svg{color:var(--accent)}.output-section[data-astro-cid-3qfojmba] .work-item h3{font-size:18px}.output-section[data-astro-cid-3qfojmba] .work-visual>span{font-size:8px}.output-section[data-astro-cid-3qfojmba] .work-item .eyebrow{font-size:9px}.life-log[data-astro-cid-3qfojmba]{list-style:none;margin:22px 0 0;padding:0;border-left:1px solid var(--rule)}.life-log[data-astro-cid-3qfojmba] li[data-astro-cid-3qfojmba]{display:flex;gap:25px;position:relative;align-items:baseline;margin-left:18px;padding:10px 0;font-size:14px}.life-log[data-astro-cid-3qfojmba] li[data-astro-cid-3qfojmba]:before{content:"";position:absolute;width:5px;height:5px;background:var(--accent);left:-21px;top:17px}.life-log[data-astro-cid-3qfojmba] time[data-astro-cid-3qfojmba]{font:10px var(--mono);color:var(--muted)}.warm-heart[data-astro-cid-3qfojmba]{color:var(--terminal-warm);margin-left:8px}.workspace-contact[data-astro-cid-3qfojmba]{border-top:1px dashed var(--rule);padding-top:22px;margin-top:35px}.workspace-contact[data-astro-cid-3qfojmba] p[data-astro-cid-3qfojmba]{color:var(--muted);font-size:14px;line-height:1.8;margin:12px 0}.workspace-contact[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba]{display:flex;gap:25px;font:11px/1.8 var(--mono);color:var(--accent)}.window-status[data-astro-cid-3qfojmba]{display:flex;justify-content:space-between;gap:15px;padding:12px 18px;border:1px solid var(--rule);border-radius:0 0 var(--radius-window) var(--radius-window);background:var(--terminal-chrome);font:10px/1.5 var(--mono);color:var(--muted)}.status-square[data-astro-cid-3qfojmba]{display:inline-block;width:6px;height:6px;background:var(--accent);margin-right:8px}.window-status[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]{color:var(--accent)}.desktop-footer[data-astro-cid-3qfojmba]{display:flex;justify-content:space-between;gap:15px;font:10px/1.6 var(--mono);color:var(--muted);margin:20px 2px 0}@media (max-width: 900px){.workspace-sidebar[data-astro-cid-3qfojmba]{display:none}.workspace-grid[data-astro-cid-3qfojmba]{grid-template-columns:minmax(0,1fr)}.workspace-main[data-astro-cid-3qfojmba]{padding:24px}.sidebar-sticky[data-astro-cid-3qfojmba]{position:static}}@media (max-width: 600px){.workspace-main[data-astro-cid-3qfojmba]{padding:17px 15px 24px}.scene-heading[data-astro-cid-3qfojmba]{font-size:9px}.intro-content[data-astro-cid-3qfojmba]{padding-top:24px}.identity[data-astro-cid-3qfojmba]{gap:12px}h1[data-astro-cid-3qfojmba]{font-size:24px}.chinese-name[data-astro-cid-3qfojmba]{font-size:12px}.section-title[data-astro-cid-3qfojmba]{flex-wrap:wrap;gap:10px}.section-title[data-astro-cid-3qfojmba] h2[data-astro-cid-3qfojmba]{font-size:var(--text-section)}.output-section[data-astro-cid-3qfojmba]{margin-top:30px;padding-top:22px}.output-section[data-astro-cid-3qfojmba] .writing-link{grid-template-columns:1fr 16px;gap:8px}.output-section[data-astro-cid-3qfojmba] .selected-work{grid-template-columns:1fr;gap:28px}.life-log[data-astro-cid-3qfojmba] li[data-astro-cid-3qfojmba]{gap:15px;font-size:13px}.window-status[data-astro-cid-3qfojmba]{padding:12px;font-size:9px;gap:10px}.desktop-footer[data-astro-cid-3qfojmba]{font-size:9px;flex-wrap:wrap}.life-section[data-astro-cid-3qfojmba] .body-copy[data-astro-cid-3qfojmba]{font-size:15px}}.mobile-section-nav[data-astro-cid-3qfojmba]{display:none}.research-interests[data-astro-cid-3qfojmba]{font-size:14px;line-height:1.8;color:var(--muted);margin:16px 0}.research-affiliation[data-astro-cid-3qfojmba]{font-size:14px;line-height:1.8;color:var(--muted);margin-top:16px}.research-affiliation[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba],.research-details[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.research-details[data-astro-cid-3qfojmba]{margin-top:14px;color:var(--muted);font-size:14px;line-height:1.8}.research-details[data-astro-cid-3qfojmba] summary[data-astro-cid-3qfojmba]{cursor:pointer;font:11px/1.8 var(--mono);color:var(--terminal-warm)}.research-details[data-astro-cid-3qfojmba] p[data-astro-cid-3qfojmba]{padding:12px 0}.news-dispatch[data-astro-cid-3qfojmba]{display:block;padding:20px;border:1px solid var(--rule);background:var(--surface)}.news-dispatch[data-astro-cid-3qfojmba]:hover{border-color:var(--accent)}.dispatch-date[data-astro-cid-3qfojmba]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:10px/1.7 var(--mono);color:var(--muted)}.dispatch-date[data-astro-cid-3qfojmba] time[data-astro-cid-3qfojmba]{margin-left:auto}.news-dispatch[data-astro-cid-3qfojmba] h3[data-astro-cid-3qfojmba]{font-size:18px;font-weight:550;line-height:1.5;margin:12px 0}.news-dispatch[data-astro-cid-3qfojmba] p[data-astro-cid-3qfojmba]{font-size:13px;line-height:1.8;color:var(--muted)}.travel-note[data-astro-cid-3qfojmba]{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center;border-top:1px dashed var(--rule);margin-top:25px;padding-top:20px}.travel-globe[data-astro-cid-3qfojmba]{height:160px;min-width:0}.travel-note[data-astro-cid-3qfojmba] p[data-astro-cid-3qfojmba]{font-size:14px;line-height:1.8;color:var(--muted);margin:8px 0}.contact-address[data-astro-cid-3qfojmba]{display:flex;flex-direction:column;gap:8px;font:12px/1.8 var(--mono);overflow-wrap:anywhere;margin:16px 0;color:var(--terminal-warm)}.workspace-contact[data-astro-cid-3qfojmba] nav[data-astro-cid-3qfojmba]{flex-wrap:wrap}@media (max-width: 900px){.mobile-section-nav[data-astro-cid-3qfojmba]{display:flex;flex-wrap:wrap;gap:5px;padding:10px 15px;border-bottom:1px solid var(--rule)}.mobile-section-nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba]{font:10px/1.8 var(--mono);color:var(--muted);padding:4px 9px}.mobile-section-nav[data-astro-cid-3qfojmba] a[data-astro-cid-3qfojmba][aria-current]{color:var(--accent);background:var(--surface)}}@media (max-width: 600px){.travel-note[data-astro-cid-3qfojmba]{grid-template-columns:110px 1fr;gap:15px}.travel-globe[data-astro-cid-3qfojmba]{height:110px}.travel-note[data-astro-cid-3qfojmba] .eyebrow[data-astro-cid-3qfojmba]{font-size:9px}.news-dispatch[data-astro-cid-3qfojmba]{padding:15px}.news-dispatch[data-astro-cid-3qfojmba] h3[data-astro-cid-3qfojmba]{font-size:16px}}
