/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#07090c;--ink:#ddd6ca;--ink-dim:#9a948a;--ink-faint:#6c675f;--paper:#e4ddd2;--font-sans:var(--font-cjk),"Noto Sans SC","Source Han Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:var(--font-cjk),"Noto Sans SC",ui-monospace,monospace}html[lang=en]{--font-sans:var(--font-latin),"Noto Sans",var(--font-cjk),"Noto Sans SC",sans-serif;--font-mono:var(--font-latin),ui-monospace,monospace}html[lang=en] .explore-head{width:min(36rem,62vw)}*{box-sizing:border-box}body,html{background:var(--bg);width:100%;height:100%;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;overflow:hidden}body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;cursor:default}button,input{touch-action:manipulation}.exhibition{background:var(--bg);touch-action:none;-webkit-tap-highlight-color:transparent;width:100vw;height:100dvh;position:relative}.exhibition.in-hall{touch-action:pan-y}.home{z-index:15;pointer-events:auto;-webkit-user-select:text;user-select:text;background:#07090c;position:fixed;inset:0;overflow:hidden}.home:after{content:"";background:linear-gradient(#0000,#07090cb8 42%,#07090c 86%);height:46%;bottom:0;left:0;right:0}.home-phenomenon,.home:after{pointer-events:none;position:absolute}.home-phenomenon{inset:0}.home-orbit{aspect-ratio:1;width:min(78vmin,46rem);position:absolute;top:46%;left:46%;transform:translate(-50%,-50%)}.home-orbit i{border:1px solid #ddd6ca1f;border-radius:50%;position:absolute;inset:-1.35rem}.home-orbit i:last-child{border-color:#ddd6ca0f;inset:-2.55rem}.home-globe{aspect-ratio:1;background:radial-gradient(circle at 34% 30%,#6d818c 0,#243038 38%,#10161c 68%,#07090c 100%);border-radius:50%;width:min(78vmin,46rem);position:absolute;top:46%;left:46%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset -2.8rem 0 4.5rem #040608b8,0 0 0 1px #cad8e11f}.home-terminator{background:conic-gradient(from 210deg,#07090c0a 0 38%,#07090cc7 52% 100%);inset:-20%}.home-hairline,.home-terminator{animation:home-turn 96s linear infinite;position:absolute}.home-hairline{transform-origin:50% 54%;background:#e4ddd22e;width:1px;height:116%;top:-8%;left:50%}.home-light{background:#ece4d6b3;border-radius:50%;width:3px;height:3px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #ece4d659}.home-ghost{letter-spacing:.16em;color:#ddd6ca6b;white-space:nowrap;margin:0;font-size:.68rem;font-style:normal;animation:home-ghost 24s ease-in-out infinite;position:absolute;transform:translate(-50%,-120%)}.home-life{background:#c9c2b629;bottom:22vh;left:12vw;right:12vw}.home-life,.home-life-line{height:1px;position:absolute}.home-life-line{top:0;left:0;right:0}.home-life i{background:var(--paper);width:4.2%;height:3px;position:absolute;top:-1px;left:41%;box-shadow:0 0 12px #e4ddd259}.home-caption{z-index:1;max-width:min(34rem,86vw);position:absolute;bottom:clamp(6.5rem,14vh,8.5rem);left:clamp(1.4rem,4vw,4.5rem)}.home-eyebrow{color:var(--ink-faint);letter-spacing:.22em;margin:0 0 .85rem;font-size:.72rem}.home h1{color:var(--paper);letter-spacing:.1em;margin:0;font-size:clamp(2.2rem,5.4vw,4.6rem);font-weight:400;line-height:1.08}.home-thesis{color:var(--ink-dim);letter-spacing:.06em;margin:.9rem 0 .55rem;font-size:clamp(.95rem,1.2vw,1.12rem);line-height:1.7}.home-enter{flex-wrap:wrap;align-items:flex-end;gap:1.6rem 2.2rem;display:flex}.home-enter button{color:var(--paper);font:inherit;text-align:left;cursor:pointer;letter-spacing:.14em;background:0 0;border:0;padding:0}.home-enter button.primary{padding-bottom:.12rem;box-shadow:0 1px #e4ddd28c}.home-enter button:hover{color:var(--paper)}.home-enter small{color:var(--ink-faint);letter-spacing:.08em;margin-top:.4rem;font-size:.68rem;display:block}.home-index{z-index:1;border-top:1px solid #ddd6ca29;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:absolute;bottom:clamp(1.2rem,3.6vh,2.2rem);left:clamp(1.4rem,4vw,4.5rem);right:clamp(1.4rem,4vw,4.5rem)}.home-index button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.75rem .9rem .15rem 0}.home-index button+button{border-left:1px solid #ddd6ca1f;padding-left:.9rem}.home-index span,.home-index strong{display:block}.home-index strong{color:var(--ink);letter-spacing:.12em;font-size:.82rem;font-weight:400}.home-index span{color:var(--ink-faint);letter-spacing:.04em;margin-top:.28rem;font-size:.68rem}.home-index button:hover strong{color:var(--paper)}@keyframes home-turn{to{transform:rotate(1turn)}}@keyframes home-ghost{0%,18%,to{opacity:0}28%,46%{opacity:.9}58%{opacity:0}}.home-return{z-index:21;color:var(--ink-faint);font:inherit;letter-spacing:.12em;cursor:pointer;text-shadow:0 1px 12px #07090ce6;background:0 0;border:0;padding:0;font-size:.72rem;position:fixed;bottom:2.4vh;left:2.2vw}.home-return:hover{color:var(--paper)}.audio-controls{z-index:22;color:var(--ink-faint);text-shadow:0 1px 12px #07090ce6;align-items:center;gap:.7rem;display:flex;position:fixed;bottom:2.4vh;right:2.2vw}.audio-controls button{color:inherit;font:inherit;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:.72rem;display:inline-flex}.audio-controls button:hover,.audio-controls:focus-within{color:var(--paper)}.audio-controls input{width:4.8rem;accent-color:var(--paper);opacity:0;pointer-events:none;transition:opacity .2s}.audio-controls:focus-within input,.audio-controls:hover input{opacity:.72;pointer-events:auto}button:focus-visible,input:focus-visible{outline:1px solid var(--paper);outline-offset:4px}.still{z-index:5;pointer-events:none;opacity:0;transition:opacity 1.6s;position:fixed;inset:0}.still.on{opacity:1}.still img{object-fit:cover;object-position:center;filter:saturate(.55)contrast(1.08)brightness(.72);opacity:.38;width:100%;height:100%}.still.heavy img{opacity:.78;filter:saturate(.7)contrast(1.05)brightness(.85)}.still:after{content:"";background:radial-gradient(#0000 28%,#07090cb8 100%);position:absolute;inset:0}.globe-canvas{touch-action:none;inset:0;width:100%!important;height:100%!important;position:absolute!important}.vignette{z-index:6;background:radial-gradient(#0000 42%,#0405088c 100%);inset:0}.grain,.vignette{pointer-events:none;position:fixed}.grain{z-index:7;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");animation:grain-shift 8s steps(2) infinite;inset:-20%}@keyframes grain-shift{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}.overlay{z-index:10;pointer-events:none;position:fixed;inset:0}.title-center{text-align:center;max-width:min(22rem,80vw);animation:title-in .7s both;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes title-in{0%{opacity:0}to{opacity:1}}.caption-dock{text-align:center;opacity:0;pointer-events:none;background:linear-gradient(#07090c00,#07090c2e 32%,#07090ca3 64%,#07090cf0);padding:5rem 8vw 2.5rem;transition:opacity .28s;position:absolute;bottom:0;left:0;right:0}.caption-dock.on{opacity:1}.dateline,.hud-date,.kicker{letter-spacing:0;color:var(--ink-dim);font-weight:400}.kicker{margin:0 0 .35rem;font-size:.92rem}.location{letter-spacing:.12em;color:var(--ink);margin:0 0 .1rem;font-size:.92rem;font-weight:400}.dateline{margin:0 0 .62rem;font-size:.86rem}.line{letter-spacing:.01em;color:var(--paper);white-space:pre-line;text-shadow:0 1px 16px #0006;max-width:40em;margin:0 auto;font-size:clamp(1.16rem,1.55vw,1.3rem);font-weight:400;line-height:1.7}.title-center .line{font-size:clamp(1.34rem,2.1vw,1.52rem);line-height:1.75}.trace-note{letter-spacing:.06em;color:var(--ink-dim);margin:1rem 0 0;font-size:.78rem}.trace-note strong,.trace-note>span{display:block}.trace-note strong{color:var(--paper);letter-spacing:.1em;margin-bottom:.3rem;font-size:.84rem;font-weight:400}.recon{letter-spacing:.08em;color:var(--ink-faint);margin-top:.35rem;font-size:.72rem;display:block}.hud-date{letter-spacing:.16em;color:var(--paper);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,3.2vw,2.2rem);transition:opacity .35s;top:10vh}.hint,.hud-date{position:absolute;left:50%;transform:translate(-50%)}.hint{color:var(--ink-dim);flex-direction:column;align-items:center;gap:.45rem;display:flex;bottom:6.5vh}.caption-dock .hint{margin-top:.55rem;position:relative;bottom:auto;left:auto;transform:none}.hint-text{letter-spacing:.2em;white-space:pre-line;text-align:center;font-size:.8rem;line-height:1.7}.chevron{border-right:1.5px solid var(--paper);border-bottom:1.5px solid var(--paper);opacity:.9;width:11px;height:11px;animation:chevron-drop 1.7s ease-in-out infinite;transform:rotate(45deg)}@keyframes chevron-drop{0%,to{opacity:.2;transform:rotate(45deg)translateY(-5px)}50%{opacity:.95;transform:rotate(45deg)translateY(4px)}}.hint-expand{width:42px;height:8px;display:block;position:relative}.hint-expand i{background:var(--paper);width:18px;height:1px;margin-left:-9px;animation:expand-bar 1.8s ease-in-out infinite;position:absolute;top:3px;left:50%}@keyframes expand-bar{0%,to{opacity:.3;width:14px;margin-left:-7px}50%{opacity:.95;width:42px;margin-left:-21px}}.hint-orbit{border:1px solid #e4ddd273;border-radius:50%;width:18px;height:18px;animation:orbit-hint 2.4s ease-in-out infinite}@keyframes orbit-hint{0%,to{opacity:.35;transform:scale(.86)}50%{opacity:.9;transform:scale(1.08)}}.hint-turn-mark{border:1.5px solid #e4ddd247;border-top:1.5px solid var(--paper);border-radius:50%;width:16px;height:16px;animation:turn-hint 1.8s linear infinite}@keyframes turn-hint{to{transform:rotate(1turn)}}@keyframes hint-pulse{0%,to{opacity:.55}50%{opacity:1}}.source{pointer-events:auto;color:var(--ink-faint);letter-spacing:.12em;text-align:left;cursor:pointer;background:0 0;border:0;max-width:28rem;padding:0;font-size:.72rem;line-height:1.65;position:absolute;top:2.4vh;left:2.2vw}.source.open{color:var(--ink-dim);letter-spacing:.04em;font-size:.78rem}.source.in-explore{text-align:right;max-width:16rem;inset:auto 2.2vw 9vh auto}.source.in-explore.open{max-height:28vh;overflow:auto}.person-view{pointer-events:auto;z-index:24;position:absolute;top:10vh;right:2.2vw}.person-view-trigger{color:var(--paper);font:inherit;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e4ddd247;align-items:center;gap:.9rem;margin-left:auto;padding:.65rem 0;font-size:.76rem;display:flex}.person-view-trigger i{color:var(--ink-faint);font-style:normal}.person-view-panel{overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090afe;border:1px solid #e4ddd22e;width:min(27rem,42vw);max-height:76vh;margin-top:1rem;padding:1.4rem 1.45rem 1.55rem;overflow:auto;box-shadow:0 1.4rem 4rem #00000061}.person-view-panel header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.person-view-panel header p,.person-view-sources>p{color:var(--ink-faint);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.64rem}.person-view-panel header button{color:var(--ink-dim);cursor:pointer;background:0 0;border:0;font-size:1.15rem}.person-view-name{color:var(--paper);font-family:var(--font-sans);margin:0;font-size:clamp(1.35rem,2.2vw,2rem)}.person-view-when{color:var(--ink-faint);letter-spacing:.08em;margin:.35rem 0 1.2rem;font-size:.72rem}.person-view-intro{color:var(--paper);font-family:var(--font-sans);margin:0 0 1.45rem;font-size:1.02rem;line-height:1.75}.person-view-moments{gap:.65rem;display:grid}.person-view-moments article{border-top:1px solid #e4ddd21f;padding:.9rem 0}.person-view-moments article>span,.person-view-sources a>span{color:var(--ink-faint);letter-spacing:.14em;font-size:.6rem}.person-view-moments h3{color:var(--paper);letter-spacing:.08em;margin:.35rem 0;font-size:.82rem;font-weight:500}.person-view-moments article p{color:var(--ink-dim);margin:0;font-size:.78rem;line-height:1.7}.person-view-moments .person-view-world{border-left:1px solid #e4ddd247;gap:.35rem;margin-top:.8rem;padding:.75rem;display:grid}.person-view-world b{color:var(--ink-faint);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:400}.person-view-sources{border-top:1px solid #e4ddd22e;gap:.55rem;margin-top:1.35rem;padding-top:1.15rem;display:grid}.person-view-sources>p{margin-bottom:.35rem}.person-view-sources a{color:inherit;border:1px solid #e4ddd21f;gap:.2rem;padding:.75rem;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.person-view-sources a:focus-visible,.person-view-sources a:hover{background:#e4ddd20a;border-color:#e4ddd25c}.person-view-sources strong{color:var(--paper);font-size:.74rem;font-weight:500;line-height:1.45}.person-view-sources small{color:var(--ink-faint);font-size:.64rem;line-height:1.4}@media (max-width:700px){.person-view{top:auto;right:1rem;bottom:calc(5.5rem + env(safe-area-inset-bottom));left:1rem}.person-view-panel{width:100%;max-height:min(68vh,36rem);padding:1.15rem 1.1rem 1.3rem}}.home-maker{color:var(--ink-faint);letter-spacing:.12em;margin:0 0 1.4rem;font-size:.72rem}.home-maker span{opacity:.7;margin-right:.45rem}.home-maker a{color:inherit;text-decoration:none}.home-maker a:hover{color:var(--paper)}.lang-switch{pointer-events:auto;z-index:20;letter-spacing:.08em;color:var(--ink-faint);text-shadow:0 1px 12px #07090ce6;align-items:center;gap:.35rem;font-size:.72rem;display:flex;position:fixed;top:2.4vh;right:2.2vw}.lang-switch button{color:inherit;font:inherit;cursor:pointer;opacity:.42;background:0 0;border:0;padding:0}.lang-switch button.on{color:var(--paper);opacity:.88}.lang-switch button:hover{color:var(--paper);opacity:.8}.skip{pointer-events:none;opacity:0;z-index:21;color:var(--ink-faint);letter-spacing:.14em;cursor:pointer;text-shadow:0 1px 12px #07090ce6;background:0 0;border:0;font-size:.72rem;transition:opacity 1.2s;position:fixed;top:2.4vh;right:calc(2.2vw + 7.5rem)}.stage.can-skip .skip{opacity:.32;pointer-events:auto}.stage.can-skip .skip:hover{opacity:.7;color:var(--ink-dim)}.transmit{width:min(16.8rem,36vw);color:var(--ink-dim);letter-spacing:.04em;text-shadow:0 1px 16px #07090ce0;font-size:.78rem;position:absolute;top:8.4vh;left:2.2vw}.transmit.summing{width:min(22rem,46vw)}.transmit-from{color:var(--paper);letter-spacing:.12em;margin:0 0 .55rem;font-size:.82rem}.transmit-compare,.transmit-dest{margin:0;padding:0;list-style:none}.transmit-compare li,.transmit-dest li{color:var(--ink-faint);border-bottom:1px solid #c9c2b61a;justify-content:space-between;gap:.75rem;padding:.22rem 0;display:flex}.transmit-dest li{opacity:.48}.transmit-dest li.on{color:var(--paper);opacity:1}.transmit-dest li.public.on{color:var(--ink-dim);opacity:.78}.transmit-dest em{letter-spacing:.12em;color:var(--ink-dim);white-space:nowrap;font-size:.66rem;font-style:normal}.transmit-bar{background:#c9c2b629;height:1px;margin-top:.75rem;position:relative}.transmit-bar i{background:var(--paper);transform-origin:0;width:100%;height:2px;margin-top:-.5px;display:block}.transmit-bar b{background:#c9c2b647;width:2px;height:7px;margin:0;padding:0;font-size:0;position:absolute;top:-3px;transform:translate(-50%)}.transmit-bar b.on{background:var(--paper)}.transmit-bar b.public{height:5px;top:-2px}.transmit-bar b.public.on{background:var(--ink-dim)}.transmit-watch{letter-spacing:.1em;color:var(--ink-faint);justify-content:space-between;gap:.8rem;margin:.4rem 0 0;font-size:.64rem;display:flex}.transmit-watch span:last-child{text-align:right;max-width:58%}.transmit-compare li{grid-template-columns:3.4rem minmax(0,1fr);align-items:baseline;padding:.38rem 0;display:grid}.transmit-compare strong{color:var(--paper);letter-spacing:.1em;font-weight:400}.life{pointer-events:none;position:absolute;top:14vh;left:7vw;right:7vw}.life-scale{letter-spacing:.12em;margin-bottom:1.1rem}.life-ruler{border-top:1px solid #c9c2b633;height:2.1rem;margin-left:clamp(8rem,16vw,13rem);margin-right:clamp(4.5rem,8vw,7rem);position:relative}.life-ruler span{color:var(--ink-faint);white-space:nowrap;font-size:.66rem;position:absolute;top:.5rem;transform:translate(-50%)}.life-ruler span:first-child{transform:none}.life-ruler span:last-child{transform:translate(-100%)}.life-comparisons{position:relative}.life-row{min-height:2.25rem;color:var(--ink-faint);grid-template-columns:clamp(8rem,16vw,13rem) minmax(6rem,1fr) clamp(4.5rem,8vw,7rem);align-items:center;transition:none;display:grid;position:absolute;left:0;right:0}.life.merging .life-row-duration,.life.merging .life-row-label{pointer-events:none}.life.merging .life-ruler span{opacity:0}.life-row.featured{min-height:3.15rem;color:var(--paper)}.life-row-label{padding-right:1rem}.life-row-label span,.life-row-label strong{font-weight:400;display:block}.life-row-label strong{color:inherit;font-size:.78rem}.life-row.featured .life-row-label strong{font-size:1rem}.life-row-label span{color:var(--ink-faint);margin-top:.18rem;font-size:.65rem}.life-row-track{background:#c9c2b621;height:1px;position:relative}.life-row-track i{background:#9a948ab8;min-width:2px;height:3px;position:absolute;top:-1px}.life-row.featured .life-row-track i{background:var(--paper);height:7px;top:-3px;box-shadow:0 0 16px #d8d0c457}.life-row-duration{color:inherit;white-space:nowrap;padding-left:1rem;font-size:.7rem;font-weight:400}.explore{z-index:11;pointer-events:none;position:fixed;inset:0}.explore-head{text-align:center;pointer-events:none;width:min(28rem,54vw);top:2.8vh}.explore-head,.explore-perspectives{position:absolute;left:50%;transform:translate(-50%)}.explore-perspectives{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#07080a9e;border:1px solid #e5e2da1a;flex-direction:row;align-items:center;gap:.9rem;max-width:min(62vw,52rem);padding:.48rem .72rem;display:flex;top:7.4rem;overflow-x:auto}.explore-perspectives::-webkit-scrollbar{display:none}.explore-perspectives:before{content:"观察中心";color:var(--ink-faint);letter-spacing:.16em;flex:none;margin:0;font-size:.58rem}html[lang=en] .explore-perspectives:before{content:"PERSPECTIVE"}.explore-perspectives button{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.72rem}.explore-perspectives button.on,.explore-perspectives button:hover,.explore-year{color:var(--paper)}.explore-year{letter-spacing:.12em;font-variant-numeric:tabular-nums;text-shadow:0 2px 18px #000000bf;font-size:clamp(1.55rem,3.6vw,2.45rem);line-height:1.15}.explore-bar{pointer-events:auto;cursor:ew-resize;height:28px;position:absolute;bottom:3.4vh;left:16vw;right:16vw}.explore-bar:before{content:"";position:absolute;inset:-14px 0 -10px}.explore-track{background:#c9c2b647;height:1px;position:absolute;top:13px;left:0;right:0}.explore-kicker{letter-spacing:.22em;margin:.35rem 0 0}.explore-kicker,.explore-world{color:var(--ink-dim);font-size:.74rem}.explore-world{margin:.4rem 0 0;line-height:1.55}.explore-realms{pointer-events:auto;text-align:right;margin:0;padding:0;list-style:none;position:absolute;top:22vh;bottom:auto;right:2vw}.explore-realms button{color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:.1rem 0;font-size:.78rem}.explore-realms button.culture,.explore-realms button.trade{color:var(--ink-faint)}.explore-realms button:hover{color:var(--paper)}.explore-dock{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:8.2vh;left:18vw;right:18vw}.explore-culture{max-width:min(34rem,100%);color:var(--ink-dim);letter-spacing:.02em;margin:0;font-size:.7rem;line-height:1.55}.explore-culture span+span:before{content:"  ·  ";color:var(--ink-faint)}.realm-labels{pointer-events:none;z-index:9;position:fixed;inset:0}.realm-labels span{letter-spacing:.12em;color:var(--ink-dim);white-space:nowrap;text-shadow:0 1px 12px #07090ce6;font-size:.66rem;position:absolute;transform:translate(-50%,-130%)}.explore-island{pointer-events:auto;background:var(--paper);opacity:.55;cursor:pointer;border:0;width:6px;height:7px;margin-left:-3px;padding:0;position:absolute;top:10px}.explore-island.on{opacity:1;height:11px;top:8px}.explore-knob{border:1px solid var(--paper);background:0 0;border-radius:50%;width:9px;height:9px;margin-left:-4px;position:absolute;top:8px}.explore-tools{pointer-events:auto;flex-direction:column;gap:.55rem;max-width:13rem;display:flex;position:absolute;top:3.2vh;left:2.2vw}.explore-search{color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #c9c2b647;outline:none;width:10rem;padding:.2rem 0;font-size:.82rem}.explore-stories{color:var(--ink-faint);flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.78rem;display:flex}.explore-stories button{color:var(--ink-dim);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.explore-stories button:hover{color:var(--paper)}.explore-people{margin-top:.45rem}.explore-people button small{color:var(--ink-faint);margin-left:.25rem;font-size:.62rem}.explore.person-mode .explore-track{background:linear-gradient(90deg,#e4ddd22e,#e4ddd28c,#e4ddd22e)}.explore.person-mode .explore-knob{background:#e4ddd22e;box-shadow:0 0 18px #e4ddd22e}.explore.person-mode .explore-dock{bottom:13.5rem}.person-axis-label{color:var(--ink-faint);letter-spacing:.13em;pointer-events:none;font-size:.56rem;position:absolute;top:-1rem;left:0}.world-continuum{pointer-events:auto;height:32px;position:absolute;bottom:7.4rem;left:16vw;right:16vw}.explore.person-mode .explore-bar{bottom:3.15rem}.stage:has(.person-view.open) .explore-bar,.stage:has(.person-view.open) .explore-dock,.stage:has(.person-view.open) .explore-perspectives,.stage:has(.person-view.open) .explore-replay,.stage:has(.person-view.open) .explore-sheet,.stage:has(.person-view.open) .world-continuum{opacity:0;pointer-events:none}.world-continuum-label{color:var(--ink-faint);letter-spacing:.12em;justify-content:space-between;font-size:.54rem;display:flex;position:absolute;top:-1rem;left:0;right:0}.world-continuum-label em{letter-spacing:.04em;font-style:normal}.world-continuum-bar{cursor:crosshair;position:absolute;inset:0}.world-continuum-bar:before{content:"";position:absolute;inset:-8px 0}.world-continuum-track{background:#c9c2b62e;height:1px;position:absolute;top:15px;left:0;right:0}.world-continuum-event{background:#e4ddd252;width:2px;height:7px;position:absolute;top:12px}.world-life-band{cursor:pointer;background:#899fae7a;border:0;border-radius:99px;min-width:5px;height:9px;padding:0;position:absolute;top:11px}.world-life-band.on{background:#e4ddd2d1;height:13px;top:9px}.world-continuum-now{background:var(--paper);pointer-events:none;width:1px;position:absolute;top:5px;bottom:4px}.world-continuum-now span{color:var(--paper);white-space:nowrap;font-size:.58rem;position:absolute;top:-.05rem;left:.3rem}.person-timeline-node{pointer-events:auto;width:17px;height:17px;color:var(--ink-faint);cursor:pointer;background:#0a0b0d;border:1px solid #e4ddd285;border-radius:50%;margin-left:-8px;padding:0;position:absolute;top:5px}.person-timeline-node:after{content:"";position:absolute;inset:-12px}.person-timeline-node span{letter-spacing:.08em;white-space:nowrap;font-size:.58rem;position:absolute;top:1.45rem;left:50%;transform:translate(-50%)}.person-timeline-node.on{border-color:var(--paper);background:var(--paper);color:var(--paper);box-shadow:0 0 20px #e4ddd247}.person-current{pointer-events:auto;width:min(34rem,100%);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07080a9e;border:1px solid #e4ddd229;gap:.35rem;padding:.8rem 1rem;display:grid}.person-current span{color:var(--paper);letter-spacing:.08em;font-size:.86rem}.person-current small{color:var(--ink-dim);font-size:.7rem;line-height:1.5}.person-current em{color:var(--ink-faint);letter-spacing:.12em;font-size:.62rem;font-style:normal}.explore-nodes{pointer-events:auto;color:var(--ink-dim);max-height:38vh;margin:0;padding:0;font-size:.76rem;line-height:1.65;list-style:none;position:absolute;bottom:9vh;left:2.2vw;overflow:hidden}.explore-nodes button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.explore-hits{pointer-events:auto;margin:0;padding:0;list-style:none;position:absolute;top:22vh;left:2.2vw}.explore-hits button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0}.explore-hits em{color:var(--ink-faint);margin-left:.55rem;font-size:.72rem;font-style:normal}.explore-focus,.explore-nodes button.event,.explore-nodes button.on,.explore-nodes button:hover{color:var(--paper)}.explore-focus{margin:0;font-size:1.05rem;position:absolute;bottom:14vh;left:8vw}.explore-focus em{color:var(--ink-dim);margin-top:.25rem;font-size:.82rem;font-style:normal;display:block}.explore-story{max-width:min(32rem,100%);color:var(--ink);white-space:pre-line;text-shadow:0 1px 14px #000000a6;margin:0;font-size:.9rem;line-height:1.65}.explore-meanwhile{pointer-events:auto;color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem}.life-scale{text-align:center;letter-spacing:.16em;color:var(--ink-dim);margin-bottom:.8rem;font-size:.82rem}.river-labels{pointer-events:none;z-index:9;position:fixed;inset:0}.river-labels span{letter-spacing:.06em;color:var(--ink-dim);white-space:nowrap;font-size:.68rem;position:absolute;transform:translate(-50%,-120%)}.river-labels .river-year{color:var(--paper);font-variant-numeric:tabular-nums;letter-spacing:.14em;text-shadow:0 2px 24px #000000d9;font-size:clamp(1.4rem,3.5vw,2.6rem);position:absolute;top:10vh;left:50%;transform:translate(-50%)}.explore-nodes em{color:var(--ink-faint);letter-spacing:.04em;margin-left:.8rem;font-size:.72rem;font-style:normal}.explore-quiet{max-width:14rem;margin:0;font-size:.82rem;bottom:9vh;left:2.2vw}.explore-quiet,.explore-replay{color:var(--ink-faint);position:absolute}.explore-replay{pointer-events:auto;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;font-size:.72rem;bottom:2.4vh;right:2.2vw}.explore-replay:hover{color:var(--ink)}.explore-replay.in-sheet,.explore-sheet-head{display:none}.explore-sheet,.explore-sheet-body{display:contents}.explore-bar-tag,.explore-guide{display:none}.explore-focus-name{color:var(--paper);letter-spacing:.08em;margin:0;font-size:.95rem}.explore-focus-name em{color:var(--ink-faint);margin-left:.5rem;font-size:.75rem;font-style:normal}.stage{touch-action:none;position:absolute;inset:0}@media (max-height:500px),(max-width:767px){.explore-perspectives{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#07080a8c;border:1px solid #e5e2da1a;flex-direction:row;align-items:center;gap:.75rem;max-width:none;padding:.45rem .6rem;top:7.35rem;left:1rem;right:1rem;overflow-x:auto;transform:none}.explore-perspectives::-webkit-scrollbar{display:none}.explore-perspectives:before{flex:none;margin:0}.explore-perspectives button{white-space:nowrap;flex:none}.home{padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;overflow:hidden}.home:after{height:28%}.home-phenomenon{flex:1 1 0;min-height:8.5rem;position:relative}.home-globe,.home-orbit{width:min(58vw,18rem);top:50%;left:50%;transform:translate(-50%,-50%)}.home-orbit i:last-child{display:none}.home-life{inset:auto 14% 10%}.home-caption,.home-index{z-index:1;flex:none;width:100%;max-width:none;padding-left:1.15rem;padding-right:1.15rem;position:relative;inset:auto}.home-caption{padding-top:.25rem;padding-bottom:.55rem}.home h1{letter-spacing:.06em;font-size:clamp(1.65rem,8vw,2.45rem)}.home-thesis{margin:.45rem 0 .85rem;font-size:.9rem}.home-enter{gap:.35rem 1.4rem}.explore-meanwhile,.explore-replay,.explore-sheet-toggle,.home-enter button,.home-index button,.home-maker a,.home-return,.lang-switch button,.skip{min-height:44px}.home-index{padding-bottom:max(.45rem,env(safe-area-inset-bottom));grid-template-columns:1fr 1fr}.home-index button{padding:.65rem .35rem .4rem 0}.home-index button+button{border-left:0;padding-left:0}.home-index button:nth-child(2n){border-left:1px solid #ddd6ca1f;padding-left:.85rem}.home-index button:nth-child(n+3){border-top:1px solid #ddd6ca1f;padding-top:.65rem}.home-index span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lang-switch{top:calc(.45rem + env(safe-area-inset-top));font-size:.78rem;right:1rem}.lang-switch button{padding:0 .2rem}.skip{left:auto;right:8.6rem}.home-return,.skip{top:calc(.45rem + env(safe-area-inset-top));min-width:2.8rem}.home-return{left:1rem;bottom:auto}.audio-controls{right:1rem;bottom:calc(.7rem + env(safe-area-inset-bottom))}.audio-controls button{min-height:44px}.audio-controls input{display:none}.source{top:calc(3.05rem + env(safe-area-inset-top));max-width:calc(100vw - 2rem);left:1rem}.source.in-explore{top:calc(3.4rem + env(safe-area-inset-top));text-align:right;max-width:42vw;bottom:auto;left:auto;right:1rem}.caption-dock{padding:3.4rem 1.15rem calc(1.15rem + env(safe-area-inset-bottom))}.line{max-width:24em;font-size:1.18rem;line-height:1.68}.hint-text{letter-spacing:.08em;max-width:min(22rem,88vw);font-size:.74rem}.caption-dock .hint{margin-top:.4rem}.hud-date{top:calc(3.4rem + env(safe-area-inset-top))}.title-center{max-width:88vw;top:42%}.transmit{left:1rem;top:calc(5.5rem + env(safe-area-inset-top));width:min(16.2rem,74vw);max-height:36vh;overflow:auto}.transmit.summing{width:min(18rem,86vw)}.life{left:.7rem;right:.7rem;top:calc(3.6rem + env(safe-area-inset-top))}.life-scale{margin-bottom:.8rem}.life-ruler{margin-left:4.6rem;margin-right:3.2rem}.life-ruler span:not(:first-child):not(:last-child){display:none}.life-row{grid-template-columns:4.6rem minmax(3.5rem,1fr) 3.2rem;min-height:1.85rem}.life-row.featured{min-height:2.4rem}.life-row-label{padding-right:.4rem}.life-row-label span{display:none}.life-row-duration{padding-left:.4rem;font-size:.6rem}.life-row-label strong{font-size:.66rem}.life-row.featured .life-row-label strong{font-size:.8rem}.explore{--sheet-peek:calc(9.4rem + env(safe-area-inset-bottom))}.explore.person-mode{--sheet-peek:calc(10.6rem + env(safe-area-inset-bottom))}.explore.has-focus{--sheet-peek:calc(18.2rem + env(safe-area-inset-bottom))}.explore.sheet-open{--sheet-peek:min(46dvh,24rem)}.explore-head{top:calc(3.4rem + env(safe-area-inset-top));text-align:left;left:1rem;transform:none}.explore-head,html[lang=en] .explore-head{width:auto;max-width:calc(100vw - 7.5rem)}.explore-year{font-size:1.2rem}.explore-kicker{letter-spacing:.12em;font-size:.68rem}.explore-world{display:none}.explore-guide{letter-spacing:.06em;max-width:18rem;color:var(--ink-faint);margin:.2rem 0 0;font-size:.64rem;line-height:1.4;display:block}.explore-bar-tag{letter-spacing:.1em;color:var(--paper);white-space:nowrap;pointer-events:none;text-shadow:0 1px 10px #07090cf2;font-size:.62rem;display:block;position:absolute;top:-1.05rem;transform:translate(-50%)}.explore-bar-tag[data-edge=start]{transform:none}.explore-bar-tag[data-edge=end]{transform:translate(-100%)}.explore-bar{touch-action:none;left:1rem;right:1rem;bottom:calc(var(--sheet-peek) + .1rem);height:52px}.explore.person-mode .explore-bar{bottom:calc(var(--sheet-peek) + .55rem)}.world-continuum{left:1rem;right:1rem;bottom:calc(var(--sheet-peek) + 5.4rem);height:34px}.world-continuum-label em{display:none}.world-life-band{min-width:8px}.explore-bar:before{inset:-22px 0 -8px}.explore-track{top:25px}.explore-island{width:10px;height:12px;margin-left:-5px;top:20px}.explore-island.on{height:16px;top:18px}.explore-island:after{content:"";position:absolute;inset:-16px -14px}.explore-knob{width:12px;height:12px;margin-left:-6px;top:20px}.person-timeline-node{width:18px;height:18px;margin-left:-9px;top:17px}.person-timeline-node span{display:none;top:1.6rem}.person-timeline-node.on span{display:block}.explore-sheet,.explore-sheet-body{flex-direction:column;display:flex}.explore-sheet{touch-action:pan-y;height:var(--sheet-peek);pointer-events:auto;padding:0 1.1rem calc(.45rem + env(safe-area-inset-bottom));z-index:3;background:linear-gradient(#0000,#07090c66 6%,#07090cf0 18%,#07090c 38%);position:absolute;bottom:0;left:0;right:0}.explore-sheet-head{touch-action:pan-y;flex:none;justify-content:space-between;align-items:center;gap:.8rem;min-height:44px;display:flex}.explore-sheet-toggle{color:var(--ink-dim);font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:0;font-size:.78rem;display:inline-flex}.explore.has-focus .explore-sheet-toggle{color:var(--paper)}.explore-sheet-toggle i{background:#e4ddd273;border-radius:99px;width:2.1rem;height:3px;display:block}.explore-replay.in-sheet{align-items:center;display:inline-flex;position:static;bottom:auto;right:auto}.explore-replay.on-stage{display:none}.explore-sheet-body{-webkit-overflow-scrolling:touch;flex:1;gap:.7rem;min-height:0;overflow:auto}.explore-dock,.explore-hits,.explore-nodes,.explore-quiet,.explore-realms,.explore-tools{text-align:left;width:100%;max-width:none;max-height:none;position:static;inset:auto;overflow:visible}.explore-search{width:100%;min-height:44px;font-size:1rem}.explore-stories{flex-flow:wrap;align-items:center;gap:.45rem 1rem}.explore-stories button{min-height:44px}.explore-nodes{touch-action:pan-x;scrollbar-width:none;flex-wrap:nowrap;flex:none;gap:.15rem .85rem;padding-right:1.8rem;line-height:1.2;display:flex;overflow-x:auto}.explore-nodes::-webkit-scrollbar{display:none}.explore-nodes li{flex:none}.explore-nodes li:last-child{padding-right:2.2rem}.explore-nodes button{white-space:nowrap;min-height:44px}.explore-realms{text-align:left;flex-wrap:wrap;gap:.2rem .85rem;display:flex}.explore-realms button{min-height:44px}.explore-dock{pointer-events:auto;align-items:flex-start;padding-bottom:.15rem}.person-current{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:0 0 0 1px;width:100%;padding:.65rem 0}.explore-story{font-size:.88rem;line-height:1.5}.explore:not(.sheet-open) .explore-culture,.explore:not(.sheet-open) .explore-hits,.explore:not(.sheet-open) .explore-quiet,.explore:not(.sheet-open) .explore-realms,.explore:not(.sheet-open) .explore-tools{display:none}.explore:not(.sheet-open) .explore-story{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.explore-nodes em{display:none}.explore-nodes button.on em{display:inline}.explore-focus-name{margin:0 0 .2rem;font-size:.84rem;display:block}.explore.sheet-open .explore-nodes{flex-wrap:wrap;overflow:visible}.explore.sheet-open .explore-nodes li:last-child{padding-right:0}}@media (max-height:500px) and (min-width:600px){.home{padding:.55rem 1.2rem max(.35rem,env(safe-area-inset-bottom));grid-template-rows:1fr auto;grid-template-columns:minmax(10rem,.8fr) minmax(18rem,1.25fr);gap:0 1.4rem;display:grid}.home-phenomenon{grid-area:1/1/span 2;min-height:0}.home-globe,.home-orbit{width:min(86%,16rem)}.home-caption{grid-area:1/2;align-self:center;padding:0}.home h1{font-size:clamp(1.35rem,5.4vh,2.1rem)}.home-index{grid-area:2/2;grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.home-index span{letter-spacing:.04em;font-size:.62rem}.home-index button:nth-child(2n),.home-index button:nth-child(n+3){border-top:0;padding-top:.75rem}.home-index button+button,.home-index button:nth-child(2n){border-left:1px solid #ddd6ca1f;padding-left:.75rem}.explore{--sheet-peek:calc(6.4rem + env(safe-area-inset-bottom))}.explore.has-focus{--sheet-peek:calc(10.4rem + env(safe-area-inset-bottom))}.explore-head{max-width:42vw}.explore.has-focus .explore-focus-name{display:none}.explore:not(.sheet-open) .explore-story{-webkit-line-clamp:1}.explore-meanwhile{min-height:32px}}@media (max-height:640px) and (max-width:767px){.home-globe,.home-orbit{width:min(46vw,12.5rem)}.home-eyebrow,.home-life{display:none}.home-thesis{margin:.3rem 0 .55rem}.explore{--sheet-peek:calc(8.2rem + env(safe-area-inset-bottom))}.explore.has-focus{--sheet-peek:calc(16.4rem + env(safe-area-inset-bottom))}.explore.sheet-open{--sheet-peek:min(48dvh,20rem)}}@media (prefers-reduced-motion:reduce){.chevron,.grain,.hint,.hint-expand i,.hint-orbit,.hint-turn-mark,.home-ghost,.home-hairline,.home-terminator,.plate{animation:none}.home-ghost{opacity:.45}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}