.narrow[data-astro-cid-4qnrviu5]{width:min(760px,100% - 48px);margin:0 auto}.wide-col[data-astro-cid-4qnrviu5]{width:min(1040px,100% - 48px);margin:0 auto}.arrow[data-astro-cid-4qnrviu5]{color:var(--icon)}.project-hero[data-astro-cid-4qnrviu5]{padding:32px 0 36px}.crumb[data-astro-cid-4qnrviu5]{font-size:var(--t1);margin:0 0 24px}.crumb-link[data-astro-cid-4qnrviu5]{color:var(--muted);transition:color .15s}.crumb-link[data-astro-cid-4qnrviu5]:hover{color:var(--ink)}.project-hero[data-astro-cid-4qnrviu5] h1[data-astro-cid-4qnrviu5]{font-size:var(--t6);margin:0;line-height:1.2}.summary[data-astro-cid-4qnrviu5]{color:var(--body);font-size:var(--t4);margin:14px 0 0;line-height:1.65}.facts[data-astro-cid-4qnrviu5]{border-top:1px solid var(--line);gap:10px;margin:24px 0 0;padding:16px 0 0;display:grid}.fact[data-astro-cid-4qnrviu5]{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}.facts[data-astro-cid-4qnrviu5] dt[data-astro-cid-4qnrviu5]{color:var(--muted);font-size:var(--t1)}.facts[data-astro-cid-4qnrviu5] dd[data-astro-cid-4qnrviu5]{color:var(--ink);margin:0}.when[data-astro-cid-4qnrviu5]{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.live[data-astro-cid-4qnrviu5]{color:var(--muted);font-size:var(--t1);align-items:center;gap:7px;display:inline-flex}.role-tags[data-astro-cid-4qnrviu5]{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-4qnrviu5]{flex-wrap:wrap;gap:6px 22px;margin:20px 0 0;padding:0;list-style:none;display:flex}.media-section[data-astro-cid-4qnrviu5]{padding-bottom:48px}.media-section[data-astro-cid-4qnrviu5] figure[data-astro-cid-4qnrviu5],.walkthrough-section[data-astro-cid-4qnrviu5] figure[data-astro-cid-4qnrviu5]{margin:0}.media-section[data-astro-cid-4qnrviu5] figcaption[data-astro-cid-4qnrviu5],.walkthrough-section[data-astro-cid-4qnrviu5] figcaption[data-astro-cid-4qnrviu5]{color:var(--muted);font-size:var(--t1);margin-top:10px;line-height:1.6}.walkthrough-section[data-astro-cid-4qnrviu5]{padding:0 0 48px}.walkthrough-section[data-astro-cid-4qnrviu5] h2[data-astro-cid-4qnrviu5]{font-size:var(--t2);margin:0 0 14px}.video-frame[data-astro-cid-4qnrviu5]{background:var(--matte);border-radius:12px;padding:4.5% 5.5%}.video-frame[data-astro-cid-4qnrviu5] video[data-astro-cid-4qnrviu5]{width:100%;height:auto;filter:var(--shot-filter);background:#000;border-radius:6px;display:block}.print-cover[data-astro-cid-4qnrviu5]{border-radius:6px;width:100%;height:auto;display:none}.project-body[data-astro-cid-4qnrviu5]{border-top:1px solid var(--line);padding:40px 0 56px}.prose[data-astro-cid-4qnrviu5]{max-width:680px}.prose[data-astro-cid-4qnrviu5] h2{font-size:var(--t5);margin:44px 0 12px}.prose[data-astro-cid-4qnrviu5] .locale-section>h2:first-child{margin-top:0}.prose[data-astro-cid-4qnrviu5] h3{font-size:var(--t3);margin:32px 0 8px}.prose[data-astro-cid-4qnrviu5] p,.prose[data-astro-cid-4qnrviu5] li{color:var(--body);font-size:var(--t3);line-height:1.75}:root[data-locale=zh] .prose[data-astro-cid-4qnrviu5] p,:root[data-locale=zh] .prose[data-astro-cid-4qnrviu5] li{line-height:1.9}.prose[data-astro-cid-4qnrviu5] p{margin:0 0 18px}.prose[data-astro-cid-4qnrviu5] ul,.prose[data-astro-cid-4qnrviu5] ol{margin:0 0 18px;padding-left:20px}.prose[data-astro-cid-4qnrviu5] figure{margin:28px 0 32px}.prose[data-astro-cid-4qnrviu5] figure.screenshot .original-link{background:var(--matte);cursor:zoom-in;border-radius:12px;padding:4.5% 5.5%;display:block}.prose[data-astro-cid-4qnrviu5] figure.screenshot img{width:100%;height:auto;filter:var(--shot-filter);border-radius:6px;display:block}.prose[data-astro-cid-4qnrviu5] .paper-figure{max-width:420px}.prose[data-astro-cid-4qnrviu5] .paper-figure a{border-radius:4px;display:block}.prose[data-astro-cid-4qnrviu5] .paper-figure img{border:1px solid var(--line);width:100%;height:auto;filter:var(--shot-filter);background:#fff;border-radius:4px;display:block}.prose[data-astro-cid-4qnrviu5] figcaption{color:var(--muted);font-size:var(--t1);margin-top:10px;line-height:1.6}.prose[data-astro-cid-4qnrviu5] .chronorbis-vision{border-top:1px solid var(--line);margin:48px 0;padding-top:28px}.prose[data-astro-cid-4qnrviu5] .chronorbis-status{color:var(--muted);font-size:var(--t1);margin-bottom:4px}.prose[data-astro-cid-4qnrviu5] .chronorbis-vision>h2{margin-top:0}.prose[data-astro-cid-4qnrviu5] .chronorbis-structure{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:20px;display:grid}.prose[data-astro-cid-4qnrviu5] .chronorbis-structure span{color:var(--body);border-left:1px solid var(--line-2);font-size:var(--t2);padding:2px 0 2px 14px}.prose[data-astro-cid-4qnrviu5] .citation{border-left:1px solid var(--line-2);font-size:var(--t2);overflow-wrap:anywhere;padding-left:16px;line-height:1.65}.project-end[data-astro-cid-4qnrviu5]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;padding:28px 0 64px;display:grid}.next-project[data-astro-cid-4qnrviu5]{justify-self:start;gap:2px;display:grid}.next-label[data-astro-cid-4qnrviu5]{color:var(--muted);font-size:var(--t1)}.next-title[data-astro-cid-4qnrviu5]{color:var(--ink);font-size:var(--t5);text-underline-offset:.22em;font-weight:600;text-decoration:underline 1px #0000;transition:text-decoration-color .15s}.next-project[data-astro-cid-4qnrviu5]:hover .next-title[data-astro-cid-4qnrviu5]{text-decoration-color:var(--line-2)}.end-links[data-astro-cid-4qnrviu5]{font-size:var(--t1);justify-items:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width<=639px){.prose[data-astro-cid-4qnrviu5] .chronorbis-structure{grid-template-columns:1fr}.narrow[data-astro-cid-4qnrviu5],.wide-col[data-astro-cid-4qnrviu5]{width:calc(100% - 32px)}.project-hero[data-astro-cid-4qnrviu5]{padding-top:24px}.fact[data-astro-cid-4qnrviu5]{grid-template-columns:48px minmax(0,1fr);gap:12px}.project-end[data-astro-cid-4qnrviu5]{grid-template-columns:minmax(0,1fr)}}
