*,:before,:after{box-sizing:border-box}html,body{width:100%;height:100%}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6}[hidden]{display:none!important}a,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}img{vertical-align:middle}[tabindex="-1"]:focus{outline:none}dt{font-weight:500}[type=search]{outline-offset:-2px;appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border-style:none;padding:0}*{transition:background-color .3s,border-color .3s,color .3s}html{--scroll-track:#111827;--scroll-thumb:#64748b;--scroll-thumb-hover:#94a3b8}html[data-theme=light]{--scroll-track:#f1f5f9;--scroll-thumb:#94a3b8;--scroll-thumb-hover:#64748b}html[data-theme=light]:not([data-dim=respawn]):has(.dim.dim--home){--scroll-track:#111827;--scroll-thumb:#64748b;--scroll-thumb-hover:#94a3b8}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.dim,.dim-cover{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-rise:cubic-bezier(.215, .61, .355, 1);--t-state:.3s;--t-theme:.4s;--t-in:.45s;--t-out:.22s;--t-list:.6s;--v-night:6, 8, 11;--v-day:238, 242, 245}.dim{--bg:#06080b;--panel:#0e1217;--fg:#f2f4f6;--muted:#a3adb8;--v:6, 8, 11;--line:#f2f4f62e;--accent:#86cdff;--mark-dark:1;--s1:.92;--s2:.7;--s3:.2;--s4:.32;--f1:.95;--f2:.5;--f3:.28;--h1:.82;--h2:.4;--h3:.12;--h4:.62;--h5:.78;--n1:.9;--n2:.62;--n3:.3;--serif:"Chiron Sung HK", "Noto Serif TC", serif;--sans:"Chiron Hei HK", "Noto Sans TC", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--gutter:clamp(20px, 6vw, 96px);--measure:40em;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.8;transition:background .4s,color .4s;overflow-x:clip}.dim *,.dim :before,.dim :after{box-sizing:border-box;margin:0;padding:0}.dim a{color:inherit;text-decoration:none}.dim img{max-width:100%;display:block}.dim ul,.dim ol{list-style:none}.dim button,.dim input,.dim select{font:inherit;color:inherit;background:0 0;border:0}.dim button,.dim select{cursor:pointer}.dim :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.dim ::selection{background:var(--accent);color:#000}.dim .mono{font-family:var(--mono);letter-spacing:.04em;font-size:12px}.dim .acc{color:var(--accent);transition:color .5s}.dim .serif{font-family:var(--serif);letter-spacing:.02em;text-wrap:balance;font-weight:900;line-height:1.14}[data-theme=light] .dim{--bg:#eef2f5;--panel:#fff;--fg:#0f1418;--muted:#414c57;--v:238, 242, 245;--line:#0f14183d;--mark-dark:0;--accent:#0b6fb5;--accent-ink:#095b95}[data-dim=nether] .dim{--accent:#ff6a45}[data-dim=end] .dim{--accent:#cdb0ff}[data-theme=light][data-dim=nether] .dim{--accent:#c2330f;--accent-ink:#a72c0d}[data-theme=light][data-dim=end] .dim{--accent:#6234c4;--accent-ink:#6234c4}[data-theme=light] .dim.dim--home{--bg:#0b0f13;--panel:#151b21;--fg:#fff;--muted:#eef2f5;--v:0, 0, 0;--line:#ffffff73;--mark-dark:1;--accent:#cfeaff;--accent-ink:#cfeaff;--s1:.42;--s2:.28;--s3:0;--s4:0;--f1:.5;--f2:.25;--f3:0;--h1:.4;--h2:.2;--h3:0;--h4:.2;--h5:.35;--n1:.5;--n2:.3;--n3:.12;--shade:0 1px 2px #000000bf, 0 0 14px #0000008c, 0 0 40px #0006}[data-theme=light]:is([data-dim=nether],[data-dim=end]) .dim.dim--home{--bg:#06080b;--panel:#0e1217;--fg:#f2f4f6;--muted:#a3adb8;--v:6, 8, 11;--line:#f2f4f62e;--mark-dark:1;--accent:#ff6a45;--accent-ink:#ff6a45;--s1:.92;--s2:.7;--s3:.2;--s4:.32;--f1:.95;--f2:.5;--f3:.28;--h1:.82;--h2:.4;--h3:.12;--h4:.62;--h5:.78;--n1:.9;--n2:.62;--n3:.3;--shade:none}[data-theme=light][data-dim=end] .dim.dim--home{--accent:#cdb0ff;--accent-ink:#cdb0ff}@media (max-width:1024px){.dim a,.dim button,.dim select,.dim input{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}
html[data-dim] body{background:#06080b;transition:background-color .4s}html[data-dim][data-theme=light] body{background:#eef2f5}html[data-theme=light]:not([data-dim=respawn]):has(.dim.dim--home) body{background:#06080b}.dim{--bar-h:72px}@media (max-width:1024px){.dim{--bar-h:81px}}.dim .dim-bar{z-index:50;padding:18px var(--gutter);background:rgba(var(--v), .86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transition:background-color var(--t-theme), border-color var(--t-theme), text-shadow var(--t-theme);align-items:center;gap:26px;display:flex;position:fixed;top:0;left:0;right:0}.dim .dim-bar .logo{margin-right:auto}.dim .dim-bar .logo img{height:28px}.dim .mark{justify-items:start;display:inline-grid}.dim .mark img{transition:opacity var(--t-theme);grid-area:1/1}.dim .mark .on-paper{opacity:calc(1 - var(--mark-dark))}.dim .mark .on-dark{opacity:var(--mark-dark)}.dim .dim-bar nav{gap:24px;font-size:14px;display:flex}.dim .dim-bar nav a{opacity:.7;transition:opacity var(--t-state), border-color var(--t-state);border-bottom:1px solid #0000;padding:4px 0}.dim .dim-bar nav a:hover,.dim .dim-bar nav a[aria-current]{opacity:1;border-bottom-color:var(--accent)}.dim .pill{font:12px var(--mono);border:1px solid var(--line);transition:background-color var(--t-state), color var(--t-state), border-color var(--t-state), transform var(--t-state) var(--ease-out);border-radius:100px;padding:8px 14px}@media (hover:hover){.dim .pill:hover{background:var(--fg);color:var(--bg)}}.dim .pill:active{transform:scale(.95)}.dim .dim-foot{--foot-gap:clamp(32px, 4vw, 72px);border-top:1px solid var(--line);padding:56px var(--gutter) 64px;justify-content:space-between;align-items:flex-start;gap:48px var(--foot-gap);color:var(--muted);transition:color var(--t-theme), border-color var(--t-theme);margin-top:120px;font-size:14px;display:flex}.dim .dim-foot .brand{justify-items:start;gap:20px;min-width:min-content;font-size:13px;display:grid}.dim .dim-foot img{height:clamp(40px,4.4vw,64px)}.dim .dim-foot .map,.dim .dim-foot .site{gap:var(--foot-gap);display:flex}.dim .dim-foot nav{white-space:nowrap;align-content:start;justify-items:start;gap:8px;display:grid}.dim .dim-foot .label{letter-spacing:.12em;transition:color var(--t-theme);margin-bottom:6px;font-size:11px}.dim .dim-foot a{color:var(--fg);transition:color var(--t-state), border-color var(--t-state)}.dim .dim-foot a:hover{color:var(--accent)}.dim .dim-foot .icons{gap:10px;margin:2px 0 8px;display:flex}.dim .dim-foot .icons a{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;font-size:19px;display:grid}.dim .dim-foot .icons a:hover{border-color:var(--accent)}.dim .dim-bar nav a.on{opacity:1;border-bottom-color:var(--accent)}.dim .anticon{align-items:center;line-height:0;display:inline-flex}.dim .pill{justify-content:center;align-items:center;gap:7px;display:inline-flex}.dim .pill .mark,.dim .pill .swap{place-items:center;height:16px;font-size:14px;display:inline-grid}.dim .swap>.anticon{transition:opacity var(--t-state) var(--ease-rise), transform var(--t-in) var(--ease-out);grid-area:1/1}.dim .dim-bar [data-action=theme] .anticon-sun,.dim .dim-bar .menu .anticon-close{opacity:0;transform:rotate(-90deg)scale(.5)}[data-theme=light] .dim .dim-bar [data-action=theme] .anticon-sun,.dim .dim-bar .menu[aria-expanded=true] .anticon-close{opacity:1;transform:none}[data-theme=light] .dim .dim-bar [data-action=theme] .anticon-moon,.dim .dim-bar .menu[aria-expanded=true] .anticon-menu{opacity:0;transform:rotate(90deg)scale(.5)}.dim .dim-bar .lang{display:inline-flex;position:relative}.dim .dim-bar .lang .pill[aria-expanded=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.dim .lang-list{z-index:1;background:var(--bg);border:1px solid var(--line);visibility:hidden;opacity:0;pointer-events:none;min-width:10.5em;transition:opacity var(--t-out) var(--ease-rise), transform var(--t-out) var(--ease-rise), visibility 0s linear var(--t-out), background-color var(--t-theme), border-color var(--t-theme);border-radius:18px;gap:2px;padding:6px;font-size:14px;line-height:1.4;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-8px);box-shadow:0 18px 40px #00000047}.dim .lang-list[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--t-state) var(--ease-rise), transform var(--t-in) var(--ease-out), visibility 0s, background-color var(--t-theme), border-color var(--t-theme);transform:none}.dim .lang-list:focus,.dim .lang-list:focus-visible{outline:none}.dim .lang-list li{white-space:nowrap;cursor:pointer;transition:background-color var(--t-out), color var(--t-state);border-radius:12px;align-items:center;gap:10px;padding:7px 14px 7px 12px;display:flex}.dim .lang-list li:before{content:"";border:1px solid var(--line);width:6px;height:6px;transition:background-color var(--t-state), border-color var(--t-state);flex:none;rotate:45deg}.dim .lang-list li[aria-selected=true]{color:var(--accent)}.dim .lang-list li[aria-selected=true]:before{background:var(--accent);border-color:var(--accent)}.dim .lang-list li[data-active=true]{background:var(--line)}.dim .lang-list:focus-visible li[data-active=true]{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:1024px){.dim .lang-list li{min-height:44px}}.dim .dim-bar .menu{display:none}.dim .dim-bar .menu[aria-expanded=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.dim .dim-sheet{z-index:49;padding:calc(var(--bar-h) + clamp(6px, 3vh, 24px)) var(--gutter) calc(16px + clamp(6px, 4vh, 40px));background:var(--bg);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-rise) 80ms, transform .16s var(--ease-rise) 80ms, visibility 0s linear .24s, background-color var(--t-theme);position:fixed;inset:0 0 -16px;overflow-y:auto;transform:translateY(-16px)}.dim .dim-sheet[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .12s var(--ease-rise), transform .32s var(--ease-out), visibility 0s, background-color var(--t-theme);transform:none}.dim .dim-sheet nav{display:grid}.dim .dim-sheet a{font:900 clamp(20px, 4.6vh, 28px) / 1.2 var(--serif);border-bottom:1px solid var(--line);opacity:0;transition:opacity 80ms linear, transform 80ms linear, color var(--t-state), border-color var(--t-theme);padding:clamp(4px,1.8vh,14px) 0;transform:translateY(16px)}.dim .dim-sheet[data-open=true] a{opacity:1;transition:opacity .22s var(--ease-rise) calc(.1s + var(--i,0) * 26ms), transform .22s var(--ease-out) calc(.1s + var(--i,0) * 26ms), color var(--t-state), border-color var(--t-theme);transform:none}.dim .dim-sheet a[aria-current],.dim .dim-sheet a.on{color:var(--accent)}@media (hover:hover){.dim .dim-sheet a:hover{color:var(--accent)}}.dim .dim-foot{max-width:2200px;margin-inline:auto}@media (max-width:1100px){.dim .dim-bar{gap:8px}.dim .dim-bar nav,.dim .dim-bar .discord{display:none}.dim .dim-bar .menu{display:inline-flex}}@media (min-width:1101px){.dim .dim-sheet{display:none}}@media (max-width:1024px){.dim .dim-foot nav{gap:0}.dim .dim-foot .icons{margin-top:8px}}@media (max-width:860px){.dim .dim-foot{flex-wrap:wrap;gap:40px;padding-block:40px}.dim .dim-foot .map{flex-direction:column;order:-1;gap:32px;width:100%}.dim .dim-foot .site{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}}@media (prefers-reduced-motion:reduce){.dim .dim-sheet,.dim .dim-sheet[data-open=true]{transform:none}.dim .dim-sheet{transition:opacity .12s linear,visibility 0s linear .12s}.dim .dim-sheet[data-open=true]{transition:opacity .12s linear,visibility}.dim .dim-sheet a,.dim .dim-sheet[data-open=true] a{opacity:1;transition:color .12s linear;transform:none}.dim .lang-list,.dim .lang-list[data-open=true]{transform:none}.dim .lang-list{transition:opacity .12s linear,visibility 0s linear .12s}.dim .lang-list[data-open=true]{transition:opacity .12s linear,visibility}.dim .swap>.anticon{transition:opacity .12s linear;transform:none!important}.dim .pill:active{transform:none}}.dim-cover{z-index:150;background:rgb(var(--v-night));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s var(--ease-rise);position:fixed;inset:0}[data-theme=light] .dim-cover:not([data-tone=night]){background:rgb(var(--v-day))}.dim-cover[data-on=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.dim-cover{transition-timing-function:linear}}.dim-cover{place-items:center;display:grid}.dim-cover .cover-wait{animation:dim-cover-wait-in var(--t-in) var(--ease-out) backwards;transition:opacity var(--t-out) var(--ease-rise);justify-items:center;gap:16px;display:grid}.dim-cover .cover-wait[data-out=true]{opacity:0}.dim-cover .cover-wait canvas{aspect-ratio:1;width:min(126px,30vmin);image-rendering:pixelated;display:block}.dim-cover .cover-wait p{letter-spacing:.14em;color:#a3adb8;margin:0;font:12px JetBrains Mono,ui-monospace,monospace}[data-theme=light] .dim-cover:not([data-tone=night]) .cover-wait p{color:#414c57}@keyframes dim-cover-wait-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.dim-cover .cover-wait{transition:opacity .1s linear;animation:.12s linear backwards dim-fade-0}}.dim main{transition:opacity var(--t-out) var(--ease-rise), translate var(--t-out) var(--ease-rise), text-shadow var(--t-theme)}.dim>.dim-foot{transition:color var(--t-theme), border-color var(--t-theme), opacity var(--t-out) var(--ease-rise), translate var(--t-out) var(--ease-rise)}html[data-nav=leaving] .dim main,html[data-nav=leaving] .dim>.dim-foot{opacity:0;translate:0 -12px}html[data-nav]{overflow-anchor:none}html[data-nav=leaving] .dim.dim--home main{translate:none}html[data-nav=covered] .dim main,html[data-nav=covered] .dim main *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.dim main,.dim>.dim-foot{transition-duration:.1s;transition-timing-function:linear}html[data-nav=leaving] .dim main,html[data-nav=leaving] .dim>.dim-foot{translate:none}}
.dim{--head-s1:.92;--head-s2:.72;--head-s3:.1;--head-s4:.18;--head-fade:30%;--head-n2:.64;--head-n3:.3}.dim .head{min-height:58vh;padding:140px var(--gutter) 56px;transition:background-color .3s ease, border-color .3s ease, color .3s ease, text-shadow var(--t-theme);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6vw;display:grid;position:relative;overflow:hidden}.dim .head .bg{background:rgb(var(--v-night));position:absolute;inset:0}.dim .head .bg img{object-fit:cover;width:100%;height:100%}.dim .head .bg:before,.dim .head .bg:after{content:"";z-index:1;transition:opacity var(--t-theme);background:linear-gradient(90deg, rgba(var(--v), var(--head-s1)) 0%, rgba(var(--v), var(--head-s2)) 42%, rgba(var(--v), var(--head-s3)) 78%, rgba(var(--v), var(--head-s4)) 100%), linear-gradient(0deg, rgba(var(--v), 1) 0%, rgba(var(--v), 0) var(--head-fade));position:absolute;inset:0}.dim .head .bg:before{--v:var(--v-night)}.dim .head .bg:after{background:linear-gradient(0deg, rgb(var(--v-day)) 0, rgba(var(--v-day), 0) 56px), linear-gradient(90deg, #0000006b 0%, #00000047 42%, #0000 78%, #0000 100%);opacity:0}[data-theme=light] .dim .head .bg:before{opacity:0}[data-theme=light] .dim .head .bg:after{opacity:1}.dim .head>*{z-index:1;position:relative}.dim .head .bg{z-index:0}.dim .head .crumb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.dim .head .crumb a{color:var(--fg);transition:color var(--t-state)}.dim .head .crumb a:hover{color:var(--accent)}.dim .head .crumb .acc{color:var(--accent-ink,var(--accent))}.dim .head h1{font-size:clamp(34px,4.6vw,76px)}.dim .head p{max-width:34em;color:var(--muted);margin-top:18px}.dim .head .vt{writing-mode:vertical-rl;white-space:nowrap;font:900 clamp(40px, 5.2vw, 88px) / 1 var(--serif);letter-spacing:.12em;align-self:start}[data-theme=light] .dim .head{--fg:#fff;--muted:#eef2f5;--line:#ffffff73;--accent:#cfeaff;--accent-ink:#cfeaff;color:var(--fg);text-shadow:0 1px 2px #000000bf,0 0 14px #0000008c,0 0 40px #0006}[data-theme=light][data-dim=nether] .dim .head{--accent:#ffd0c0;--accent-ink:#ffd0c0}[data-theme=light][data-dim=end] .dim .head{--accent:#e6d8ff;--accent-ink:#e6d8ff}.dim .tools{top:var(--bar-h);z-index:30;padding:14px var(--gutter);background:rgba(var(--v), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transition:background-color var(--t-theme), border-color var(--t-theme);flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex;position:sticky}.dim .chips{flex-wrap:wrap;gap:6px;display:flex}.dim .chips button{border:1px solid var(--line);color:var(--muted);transition:background-color var(--t-state), color var(--t-state), border-color var(--t-state), transform var(--t-state) var(--ease-out);border-radius:100px;padding:5px 14px;font-size:14px}.dim .chips button:active{transform:scale(.95)}.dim .chips button:hover{color:var(--fg)}.dim .chips button[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.dim .tools .count{color:var(--muted);margin-left:auto}.dim .search{border-bottom:1px solid var(--line);max-width:320px;transition:border-color var(--t-state);flex:200px;padding:6px 2px;font-size:15px}.dim .search::placeholder{color:var(--muted)}.dim .search:focus{border-bottom-color:var(--accent);outline:none}.dim .empty{padding:80px var(--gutter);color:var(--muted)}.dim .next{margin:120px var(--gutter) 0;border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding-top:28px;display:flex}.dim .next a{font:900 clamp(24px, 3vw, 44px) var(--serif);color:var(--fg);transition:color var(--t-state)}.dim .next a:hover{color:var(--accent)}.dim .group{padding:64px var(--gutter) 0}.dim .group[hidden]{display:none}.dim .group header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.dim .group h2{font-size:clamp(26px,3vw,44px)}.dim .group header p{color:var(--muted);font-size:14px}.dim .group header .mono{color:var(--muted);margin-left:auto}.dim .people{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0 28px;display:grid}.dim .person{border-bottom:1px solid var(--line);font:500 14px var(--mono);color:var(--fg);transition:color var(--t-state), border-color var(--t-theme);align-items:center;gap:12px;padding:10px 0;display:flex}.dim .person[hidden]{display:none}.dim .person img{width:28px;height:28px;image-rendering:pixelated;background:var(--panel);flex:none}.dim .person:hover{color:var(--accent)}@media (max-width:860px){.dim .head{grid-template-columns:1fr;min-height:0;padding-top:120px}.dim .head .vt{writing-mode:horizontal-tb;order:-1;justify-self:start;font-size:34px}.dim .head .bg:before,.dim .head .bg:after{background:linear-gradient(0deg, rgba(var(--v), 1) 0%, rgba(var(--v), var(--head-n2)) 60%, rgba(var(--v), var(--head-n3)) 100%)}.dim .head .bg:after{background:linear-gradient(0deg, rgb(var(--v-day)) 0, rgba(var(--v-day), 0) 56px), linear-gradient(0deg, #00000080 0%, #0000004d 60%, #0000001f 100%)}.dim .tools .count{display:none}}.dim .head h1 span{display:block}.dim .head,.dim .tools,.dim .group,.dim .log,.dim .empty{max-width:2200px;margin-inline:auto}.dim .next{width:min(calc(100% - 2 * var(--gutter)), calc(2200px - 2 * var(--gutter)));margin-inline:auto}.dim .head p[data-t=body]{max-width:min(34em, var(--measure))}.dim .person{min-width:0}.dim .person span,.dim .group header p{overflow-wrap:anywhere;min-width:0}.dim .vt{text-orientation:mixed}.dim .head h1,.dim .group h2{line-height:1.2}@media (min-width:861px){.dim .head .vt{margin-right:-.1em;line-height:1.2}}@media (max-width:1024px){.dim .head .crumb a{justify-content:center;margin-inline:-8px}}.dim .log{padding:56px var(--gutter) 0;grid-template-columns:clamp(120px,16vw,240px) minmax(0,1fr);gap:0 5vw;display:grid}.dim .year{top:calc(var(--bar-h) + 78px);font:900 clamp(44px, 6vw, 104px) / 1 var(--serif);font-variant-numeric:tabular-nums;grid-column:1;align-self:start;position:sticky}.dim .year small{font:12px var(--mono);color:var(--muted);letter-spacing:.04em;margin-top:12px;display:block}.dim .entries{grid-column:2;padding-bottom:96px}.dim .entry{border-top:1px solid var(--line);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:32px;padding:26px 0;display:grid;position:relative}.dim .entry[data-landed]:before{content:"";z-index:-1;background:var(--accent);opacity:0;pointer-events:none;animation:entry-landed 2.4s var(--ease-rise);position:absolute;inset:0 -16px}.dim .entry figure{aspect-ratio:16/9;background:var(--panel);overflow:hidden}.dim .entry img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.dim .entry:hover img{transform:scale(1.04)}.dim .entry .meta{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dim .entry .dimtag{border:1px solid;border-radius:100px;padding:0 9px}.dim .entry .dimtag.overworld{color:#86cdff}.dim .entry .dimtag.nether{color:#ff6a45}.dim .entry .dimtag.end{color:#cdb0ff}[data-theme=light] .dim .entry .dimtag.overworld{color:#0b6fb5}[data-theme=light] .dim .entry .dimtag.nether{color:#c2330f}[data-theme=light] .dim .entry .dimtag.end{color:#6234c4}.dim .entry h2{margin-top:10px;font-size:clamp(22px,2.4vw,38px)}.dim .entry .no{color:var(--muted)}@media (max-width:860px){.dim .log{grid-template-columns:1fr}.dim .year,.dim .entries{grid-column:1}.dim .year{margin:0 0 20px;font-size:44px;position:static}.dim .entry{grid-template-columns:1fr;gap:14px}}.dim .year b{font:inherit;display:block}.dim .entry h2{overflow-wrap:anywhere}@media (max-height:480px){.dim .year{position:static}}.dim .entry{animation:var(--t-list) var(--ease-rise) calc(var(--wait,0s) + var(--i,0) * 50ms) backwards}.dim .entries[data-run="0"] .entry{animation-name:dim-rise-0}.dim .entries[data-run="1"] .entry{animation-name:dim-rise-1}.dim .people{animation:.35s var(--ease-rise) var(--wait,0s) backwards}.dim .people[data-run="0"]{animation-name:dim-settle-0}.dim .people[data-run="1"]{animation-name:dim-settle-1}.dim .group{animation:dim-fade-0 var(--t-in) var(--ease-rise) var(--wait,0s) backwards}.dim .group header,.dim .empty{animation:dim-rise-0 var(--t-in) var(--ease-rise) var(--wait,0s) backwards}.dim .empty[data-state=loading]{animation:dim-fade-0 .4s var(--ease-rise) .68s backwards}.dim .empty .pill{margin-left:8px}.dim .year b{animation:dim-up var(--t-in) var(--ease-out) var(--wait,0s) backwards}.dim .year small,.dim .tools .count span{animation:dim-fade-0 var(--t-state) var(--ease-rise) var(--wait,0s) backwards}.dim .tools .count{font-variant-numeric:tabular-nums}.dim .head .bg img{animation:dim-enter-cam 2.2s var(--ease-out) backwards}.dim .head .crumb{animation:dim-enter-rise 1s var(--ease-rise) backwards}.dim .head h1 span{animation:dim-enter-line 1.3s var(--ease-out) calc(80ms + var(--i,0) * .12s) backwards}.dim .head .vt{animation:dim-enter-label 1.4s var(--ease-out) .32s backwards}.dim .head p[data-t=body]{animation:dim-enter-rise 1s var(--ease-rise) .44s backwards}.dim .tools{animation:dim-fade-0 .8s var(--ease-rise) .56s backwards}.dim .next{animation:dim-fade-0 .8s var(--ease-rise) .68s backwards}@media (prefers-reduced-motion:reduce){.dim .head .bg img{animation:.12s linear backwards dim-fade-0}.dim .head .crumb,.dim .head h1 span,.dim .head .vt,.dim .head p[data-t=body],.dim .tools,.dim .next{animation-name:dim-fade-0;animation-duration:.12s;animation-timing-function:linear;animation-delay:0s}.dim .entry,.dim .people,.dim .group,.dim .group header,.dim .empty,.dim .empty[data-state=loading],.dim .year b{animation-duration:.12s;animation-timing-function:linear;animation-delay:0s}.dim .entries[data-run="0"] .entry,.dim .people[data-run="0"],.dim .group header,.dim .empty,.dim .year b{animation-name:dim-fade-0}.dim .entries[data-run="1"] .entry,.dim .people[data-run="1"]{animation-name:dim-fade-1}.dim .chips button:active{transform:none}.dim .entry img{transition:none}.dim .entry[data-landed]:before{animation:none}}@keyframes entry-landed{0%{opacity:0}19%{opacity:.14}to{opacity:0}}@keyframes dim-rise-0{0%{opacity:0;transform:translateY(28px)}}@keyframes dim-rise-1{0%{opacity:0;transform:translateY(28px)}}@keyframes dim-settle-0{0%{opacity:.35;transform:translateY(8px)}}@keyframes dim-settle-1{0%{opacity:.35;transform:translateY(8px)}}@keyframes dim-fade-0{0%{opacity:0}}@keyframes dim-fade-1{0%{opacity:0}}@keyframes dim-up{0%{opacity:0;transform:translateY(.25em)}}@keyframes dim-enter-line{0%{opacity:0;transform:translateY(.6em)}}@keyframes dim-enter-label{0%{opacity:0;transform:translateY(.5em)}}@keyframes dim-enter-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes dim-enter-cam{0%{opacity:0;transform:scale(1.08)}}
html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}@property --veil-k{syntax:"<number>";inherits:false;initial-value:1}.dim.dim--home .world{z-index:0;background:#000;position:fixed;inset:0;overflow:hidden}.dim.dim--home .scene{visibility:hidden;opacity:0;position:absolute;inset:0;overflow:hidden}.dim.dim--home .scene.is-first{visibility:visible;opacity:1}.dim.dim--home .zoom,.dim.dim--home .cam{position:absolute;inset:0}.dim.dim--home .cam img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dim.dim--home .vid{pointer-events:none;width:266.667vh;min-width:100vw;height:100vh;min-height:67.5vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dim.dim--home .vid>*{width:100%;height:100%;position:absolute;inset:0}.dim.dim--home .vid iframe{border:0;width:100%;height:100%;display:block}.dim.dim--home .cam .vid img.vid-cover{object-fit:contain}.dim.dim--home .veil{--veil-k:var(--strength,1);transition:--veil-k var(--t-in) var(--ease-rise);position:absolute;inset:0}.dim.dim--home .veil--side{background:linear-gradient(90deg, rgba(var(--v), calc(var(--s1) * var(--veil-k))) 0%, rgba(var(--v), calc(var(--s2) * var(--veil-k))) 40%, rgba(var(--v), calc(var(--s3) * var(--veil-k))) 72%, rgba(var(--v), calc(var(--s4) * var(--veil-k))) 100%)}.dim.dim--home .veil--wide{background:linear-gradient(90deg, rgba(var(--v), calc(var(--s1) * var(--veil-k))) 0%, rgba(var(--v), calc(var(--s2) * var(--veil-k))) 56%, rgba(var(--v), calc(var(--s3) * var(--veil-k))) 84%, rgba(var(--v), calc(var(--s4) * var(--veil-k))) 100%)}.dim.dim--home .veil--flip{transform:scaleX(-1)}.dim.dim--home .veil--foot{background:linear-gradient(0deg, rgba(var(--v), calc(var(--f1) * var(--veil-k))) 0%, rgba(var(--v), calc(var(--f2) * var(--veil-k))) 34%, rgba(var(--v), calc(var(--f3) * var(--veil-k))) 66%)}.dim.dim--home .veil--hero{background:linear-gradient(90deg, rgba(var(--v), calc(var(--h1) * var(--veil-k))) 0%, rgba(var(--v), calc(var(--h2) * var(--veil-k))) 36%, rgba(var(--v), calc(var(--h3) * var(--veil-k))) 56%, rgba(var(--v), calc(var(--h3) * var(--veil-k))) 68%, rgba(var(--v), calc(var(--h4) * var(--veil-k))) 82%, rgba(var(--v), calc(var(--h5) * var(--veil-k))) 100%)}.dim.dim--home .starfield{background-color:#05030a;position:absolute;inset:-20%}.dim.dim--home .starfield i{inset:0 calc(-1 * var(--drift-x)) calc(-1 * var(--drift-y));background-repeat:repeat;position:absolute}.dim.dim--home .portal{z-index:20;object-fit:cover;width:100%;height:100%;image-rendering:pixelated;visibility:hidden;opacity:0;pointer-events:none;position:fixed;inset:0}.dim.dim--home .hyper{z-index:20;visibility:hidden;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.dim.dim--home .flash{z-index:21;pointer-events:none;background:radial-gradient(circle at 50% 50%, transparent calc((1 - var(--c,0)) * 110% - 10%), #050608 calc((1 - var(--c,0)) * 110% + 15%));position:fixed;inset:0}.dim.dim--home .loader{z-index:200;color:#f2f4f6;animation:loader-failsafe var(--t-list) var(--ease-rise) 10s forwards, loader-failsafe-gone 1ms linear calc(10s + var(--t-list)) forwards;background:#06080b;place-items:center;display:grid;position:fixed;inset:0}.dim.dim--home .loader-in{justify-items:center;gap:22px;display:grid}.dim.dim--home .loader .pct{letter-spacing:.08em;text-align:center;min-width:4ch;font:500 15px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dim.dim--home .loader canvas{aspect-ratio:1;width:min(46vmin,300px);image-rendering:pixelated;display:block}.dim.dim--home .loader .stage{letter-spacing:.14em;color:#a3adb8;font:12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dim.dim--home .dim-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}.dim.dim--home .dim-bar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--v), .92) 35%, rgba(var(--v), 0));position:absolute;inset:0 0 -28px}.dim.dim--home .rail{left:calc(var(--gutter) / 2 - 6px);z-index:40;width:12px;height:38vh;position:fixed;top:50%;translate:0 -50%}.dim.dim--home .rail:before,.dim.dim--home .rail b{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:5px}.dim.dim--home .rail b{background:var(--accent);transform-origin:top;transition:background-color .5s;transform:scaleY(0)}.dim.dim--home .rail a{place-items:center;width:28px;height:28px;margin:-8.5px 0 0 -14px;display:grid;position:absolute;left:5.5px}.dim.dim--home .rail a:before{content:"";border:1px solid var(--fg);background:var(--bg);width:11px;height:11px;transition:background-color var(--t-state), border-color var(--t-state), scale var(--t-state) var(--ease-out);rotate:45deg}.dim.dim--home .rail a.on:before{background:var(--accent);border-color:var(--accent)}@media (hover:hover){.dim.dim--home .rail a:hover:before{border-color:var(--accent);scale:1.3}}.dim.dim--home .rail a:nth-child(2){top:0}.dim.dim--home .rail a:nth-child(3){top:50%}.dim.dim--home .rail a:nth-child(4){top:100%}.dim.dim--home main{z-index:10;position:relative}.dim.dim--home main>*{max-width:2200px;margin-inline:auto}.dim.dim--home .vt{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;font-family:var(--serif);letter-spacing:.04em;font-weight:900;line-height:1}.dim.dim--home .vt i{font-style:normal;display:inline-block;overflow:hidden}.dim.dim--home .vt i b{font-weight:inherit;display:block}.dim.dim--home .btn{background:var(--fg);color:var(--bg);border-radius:100px;align-items:center;gap:14px;padding:18px 30px;font-size:17px;font-weight:700;transition:background .3s,gap .3s;display:inline-flex}.dim.dim--home .btn:hover{background:var(--accent);gap:22px}.dim.dim--home .hero{height:100vh;min-height:620px;position:relative}@supports (height:100svh){.dim.dim--home .hero{height:100svh}}.dim.dim--home .hero .vt{right:var(--gutter);font-size:clamp(56px,13vh,150px);position:absolute;top:52%;translate:0 -50%}.dim.dim--home .hero-meta{left:var(--gutter);top:calc(var(--bar-h) + 24px);gap:4px;display:grid;position:absolute}.dim.dim--home .hero-meta strong{font:500 14px var(--mono)}.dim.dim--home .hero-copy{left:var(--gutter);max-width:460px;position:absolute;bottom:96px}.dim.dim--home .hero-copy .en{font:500 13px var(--mono);letter-spacing:.14em;color:var(--accent)}.dim.dim--home .hero-copy p.lead{margin:14px 0 30px;font-size:19px;font-weight:500}.dim.dim--home .cue{font:11px var(--mono);color:var(--muted);align-items:center;gap:12px;margin-top:34px;display:flex}.dim.dim--home .cue i{background:var(--line);width:44px;height:1px;position:relative;overflow:hidden}.dim.dim--home .cue i:after{content:"";background:var(--fg);animation:1.8s cubic-bezier(.7,0,.2,1) infinite cue;position:absolute;inset:0}.dim.dim--home .open{min-height:140vh;padding:100vh var(--gutter) 18vh;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6vw;display:grid;position:relative}.dim.dim--home .open>div:first-child{max-width:44vw}.dim.dim--home .open .vt{letter-spacing:.12em;font-size:clamp(40px,5.2vw,88px);position:sticky;top:22vh}@media (min-width:861px){.dim.dim--home .open .vt{margin-right:-.1em;line-height:1.2}}.dim.dim--home .open .tag{align-items:center;gap:14px;margin-bottom:40px;display:flex}.dim.dim--home .open .tag:after{content:"";background:var(--line);width:80px;height:1px}.dim.dim--home .say{font-family:var(--serif);font-size:clamp(30px,3.8vw,64px);font-weight:900;line-height:1.32}.dim.dim--home .say span{text-wrap:balance;display:block}.dim.dim--home .open p.body{max-width:min(30em, var(--measure));color:var(--muted);margin-top:40px;font-size:17px}.dim.dim--home .stats,.dim.dim--home .stats .pair{gap:20px 56px;display:flex}.dim.dim--home .stats{flex-wrap:wrap;margin-top:64px}.dim.dim--home .stats b{font:900 clamp(40px, 4.4vw, 68px) / 1 var(--serif);font-variant-numeric:tabular-nums;animation:dim-fade-0 var(--t-in) var(--ease-rise) backwards;display:block}.dim.dim--home .stats span{color:var(--muted);font-size:14px}.dim.dim--home .stats div:has(>b:empty){display:none}.dim.dim--home .more{border-bottom:1px solid var(--line);gap:10px;margin-top:40px;padding-bottom:4px;font-size:15px;transition:gap .3s,border-color .3s;display:inline-flex}.dim.dim--home .more:hover{border-bottom-color:var(--accent);gap:16px}.dim.dim--home .work-sec{height:150vh;position:relative}.dim.dim--home .work{height:100vh;padding:110px var(--gutter) 96px;display:grid;position:sticky;top:0}.dim.dim--home .work h3{overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(36px,5.2vw,88px)}.dim.dim--home .work--bl{align-content:end;justify-items:start}.dim.dim--home .work--tr{text-align:right;align-content:center;justify-items:end}.dim.dim--home .work--tr>div{max-width:36vw}.dim.dim--home .work--bc{text-align:center;align-content:end;justify-items:center}.dim.dim--home .ledger-stage{height:100vh;padding:0 var(--gutter);grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:center;gap:5vw;display:grid;position:relative;overflow:hidden}@supports (height:100svh){.dim.dim--home .ledger-stage{height:100svh}}.dim.dim--home .ledger-list li{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:28px 1fr;gap:10px;padding:11px 0;font-size:14px;transition:color .3s;display:grid}.dim.dim--home .ledger-list li:last-child{border-bottom:1px solid var(--line)}.dim.dim--home .ledger-list li.on{color:var(--fg)}.dim.dim--home .ledger-list li.on .mono{color:var(--accent)}.dim.dim--home .ledger-now{max-width:38vw}.dim.dim--home .ledger-now h3{overflow-wrap:anywhere;margin-top:14px;padding-bottom:.1em;font-size:clamp(32px,4.4vw,76px);overflow:hidden}.dim.dim--home .ledger-now h3 span{animation:.45s cubic-bezier(.16,1,.3,1) ledger-in;display:block}.dim.dim--home .ledger-plain{padding:22vh var(--gutter);gap:clamp(56px,10vh,112px);display:grid}.dim.dim--home .ledger-plain li{grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center;gap:5vw;display:grid}.dim.dim--home .ledger-plain p{color:var(--muted);gap:14px;display:flex}.dim.dim--home .ledger-plain h3{overflow-wrap:anywhere;margin-top:14px;font-size:clamp(28px,3.6vw,60px)}.dim.dim--home .ledger-plain figure{aspect-ratio:16/9;border:1px solid var(--line);overflow:hidden}.dim.dim--home .ledger-plain img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-in) var(--ease-rise)}.dim.dim--home .ledger-plain img[data-in]{opacity:1}.dim.dim--home .rank{padding:26vh var(--gutter)}@media (pointer:coarse){.dim.dim--home .open .vt{position:static}.dim.dim--home .work{position:relative}}.dim.dim--home .rank .claim{font-size:clamp(56px,9vw,170px);line-height:1.05}.dim.dim--home .rank .claim em{color:var(--accent);font-style:normal;display:block}.dim.dim--home .rank p{max-width:30em;color:var(--muted);margin-top:36px;font-size:17px}.dim.dim--home .credits{padding:100vh var(--gutter) 30vh;text-align:center}@media (pointer:coarse){.dim.dim--home .credits{padding-top:10vh}}.dim.dim--home .credits .cast{font:500 13px var(--mono);letter-spacing:.3em;color:var(--accent);margin:22vh 0 40px}.dim.dim--home .credits>.cast:first-child{margin-top:0}.dim.dim--home .roles{gap:22px;max-width:760px;margin:0 auto;display:grid}.dim.dim--home .roles div{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.dim.dim--home .roles dt{text-align:right;color:var(--muted);padding-top:2px;font-size:14px}.dim.dim--home .roles dd{text-align:left;font:500 14px/1.9 var(--mono);justify-items:start;display:grid}.dim.dim--home .roles dd a{transition:color var(--t-state)}.dim.dim--home .roles dd a:hover{color:var(--accent)}.dim.dim--home .names{max-width:980px;font:500 15px/1.9 var(--mono);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0 auto;display:flex}.dim.dim--home .names span{overflow-wrap:anywhere}.dim.dim--home .credits .fin{margin-top:30vh;font-size:clamp(40px,7vw,120px)}.dim.dim--home .respawn{position:relative}.dim.dim--home .call{min-height:100vh;padding:16vh var(--gutter) 14vh;align-content:center;align-items:center;gap:72px var(--gutter);grid-template-columns:minmax(0,1fr) auto;display:grid}.dim.dim--home .respawn h2{text-wrap:balance;margin:18px 0 44px;font-size:clamp(40px,6vw,108px);line-height:1.14}.dim.dim--home .acts{flex-wrap:wrap;align-items:center;gap:18px 32px;display:flex}.dim.dim--home .pal{aspect-ratio:1;filter:drop-shadow(0 30px 50px #00000073);width:min(28vw,400px);height:auto;animation:2.8s ease-in-out infinite alternate pal-float}.dim.dim--home .depts{grid-column:1/-1;grid-template-columns:minmax(8em,auto) minmax(0,1fr) auto;column-gap:32px;display:grid}.dim.dim--home .depts li{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--line);align-items:baseline;padding:22px 0;display:grid}.dim.dim--home .depts li:last-child{border-bottom:1px solid var(--line)}.dim.dim--home .depts b{font:900 24px/1.3 var(--serif)}.dim.dim--home .depts li>span{color:var(--muted)}.dim.dim--home .acts .more,.dim.dim--home .depts .more{white-space:nowrap;margin-top:0;line-height:1.5}.dim.dim--home .ground{background:linear-gradient(180deg, rgba(var(--v), 0) 0, rgba(var(--v), .86) 110px, rgb(var(--v)) 200px);padding:180px var(--gutter) 0;transition:background var(--t-theme)}.dim.dim--home .respawn .dim-foot{margin-top:0;padding-inline:0}@media (max-width:1100px){.dim.dim--home .pal{width:min(26vw,300px)}.dim.dim--home .call{row-gap:56px}.dim.dim--home .depts{grid-template-columns:minmax(6em,auto) minmax(0,1fr) auto;column-gap:24px}}@media (max-width:860px){.dim.dim--home .call{grid-template-columns:minmax(0,1fr);row-gap:48px;padding-top:112px;padding-bottom:10vh}.dim.dim--home .pal{display:none}.dim.dim--home .respawn h2{margin-bottom:32px}.dim.dim--home .depts{grid-template-columns:minmax(0,1fr)}.dim.dim--home .depts li{row-gap:6px;padding:20px 0 12px}.dim.dim--home .depts .more{justify-self:start}.dim.dim--home .ground{padding-top:140px}}@media (max-height:480px){.dim.dim--home .call{min-height:0;padding-top:88px;padding-bottom:32px}.dim.dim--home .pal{display:none}}.dim.dim--home [data-heading]:focus:not(:focus-visible){outline:none}@media (max-width:1024px){.dim.dim--home .rail a{width:44px;height:44px;margin:-16.5px 0 0 -22px}.dim.dim--home .roles dt{padding-top:0;line-height:44px}.dim.dim--home .more{align-items:flex-end;margin-top:28px}}@media (max-width:860px){.dim.dim--home .veil--side,.dim.dim--home .veil--wide,.dim.dim--home .veil--hero{background:linear-gradient(0deg, rgba(var(--v), calc(var(--n1) * var(--veil-k))) 0%, rgba(var(--v), calc(var(--n2) * var(--veil-k))) 55%, rgba(var(--v), calc(var(--n3) * var(--veil-k))) 100%);transform:none}.dim.dim--home .hero .vt{font-size:clamp(48px,10.5vh,100px);top:46%}.dim.dim--home .hero-copy{right:calc(var(--gutter) + 12vh);bottom:84px}.dim.dim--home .hero-copy p.lead{font-size:16px}.dim.dim--home .open{grid-template-columns:1fr;padding-top:100vh}.dim.dim--home .open>div:first-child,.dim.dim--home .ledger-now,.dim.dim--home .work--tr>div{max-width:none}.dim.dim--home .open .vt{writing-mode:horizontal-tb;order:-1;font-size:40px;position:static}.dim.dim--home .work--tr{text-align:left;align-content:end;justify-items:start}.dim.dim--home .ledger-stage{grid-template-columns:1fr;align-content:end;padding-bottom:96px}.dim.dim--home .ledger-list{display:none}.dim.dim--home .ledger-plain li{grid-template-columns:minmax(0,1fr);gap:18px}.dim.dim--home .roles div{grid-template-columns:1fr;gap:2px}.dim.dim--home .roles dt,.dim.dim--home .roles dd{text-align:center}.dim.dim--home .roles dd{justify-items:center}.dim.dim--home .roles dt{line-height:inherit}.dim.dim--home .rail{display:none}}@media (max-height:480px){.dim.dim--home .hero{min-height:0}.dim.dim--home .hero .vt{top:calc(var(--bar-h) + (100% - var(--bar-h)) / 2);font-size:15vh}.dim.dim--home .hero-copy{bottom:24px}.dim.dim--home .hero-copy p.lead{margin:6px 0 12px}.dim.dim--home .cue{display:none}.dim.dim--home .open{min-height:0;padding-block:100vh 64px}.dim.dim--home .work{padding-block:72px 24px}.dim.dim--home .ledger-stage{padding-top:var(--bar-h);grid-template-columns:1fr}.dim.dim--home .ledger-list{display:none}.dim.dim--home .ledger-now{max-width:none}.dim.dim--home .ledger-plain{gap:48px;padding-block:96px}.dim.dim--home .ledger-plain li{grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:5vw}.dim.dim--home .rank{padding-block:96px}.dim.dim--home .rail{display:none}}@media (prefers-reduced-motion:reduce){.dim.dim--home .cue i:after,.dim.dim--home .pal{animation:none}.dim.dim--home .ledger-stage{height:auto;padding-block:20vh;overflow:visible}.dim.dim--home .ledger-now h3 span{animation:none}}html[data-live] .dim.dim--home .loader,html[data-boot] .dim.dim--home .loader{animation:none}html[data-boot=gone] .dim.dim--home .loader{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-list) var(--ease-rise), visibility 0s linear var(--t-list)}@media (prefers-reduced-motion:no-preference){html[data-live] .dim.dim--home .say span{opacity:.16}}@media (max-width:860px),(max-height:480px){html:not([data-live]) .dim.dim--home .ledger-stage{height:auto;min-height:100vh;overflow:visible}html:not([data-live]) .dim.dim--home .ledger-list{display:block}}html[data-live] .dim.dim--home .scene:not(.is-first) .cam>img:not([data-ledger]){opacity:0;transition:opacity var(--t-in) var(--ease-rise)}html[data-live] .dim.dim--home .scene:not(.is-first) .cam>img[data-in]:not([data-ledger]){opacity:1}html[data-live] .dim.dim--home .scene:not(.is-first) .cam>img[data-whole]:not([data-ledger]){transition:none}@media (prefers-reduced-motion:reduce){html[data-live] .dim.dim--home .scene:not(.is-first) .cam>img:not([data-ledger]){transition:opacity .12s linear}}.dim.dim--home [data-dim=nether]{--accent:#ff6a45}.dim.dim--home [data-dim=end]{--accent:#cdb0ff}.dim.dim--home :is(main,.dim-bar){text-shadow:var(--shade,none)}.dim.dim--home :is(.btn,.ground,.lang-list,.dim-sheet,.dim-bar .pill[aria-expanded=true]){text-shadow:none}@media (hover:hover){.dim.dim--home .dim-bar .pill:hover{text-shadow:none}}[data-theme=light]:not([data-dim=nether],[data-dim=end]) .dim.dim--home .dim-bar:before{background:linear-gradient(#00000073,#0000)}[data-theme=light] .dim.dim--home .scene[data-scene=day1] .veil{--s3:.2;--s4:.2}[data-theme=light] .dim.dim--home .ground{--bg:#eef2f5;--panel:#fff;--fg:#0f1418;--muted:#414c57;--v:238, 242, 245;--line:#0f14183d;--mark-dark:0;--accent:#0b6fb5;--accent-ink:#095b95;color:var(--fg)}@keyframes loader-failsafe{to{opacity:0}}@keyframes loader-failsafe-gone{0%,to{visibility:hidden}}@keyframes cue{0%{translate:-100%}to{translate:100%}}@keyframes pal-float{0%{translate:0 1.5%;rotate:1deg}to{translate:0 -1.5%;rotate:-1deg}}@keyframes ledger-in{0%{transform:translateY(110%)}}
