.st-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;width:100%;height:100%;pointer-events:none;display:none}.st-curtain[data-on]{display:block}.st-title{position:fixed;top:0;right:0;bottom:0;left:0;z-index:86;display:grid;place-content:center;justify-items:center;gap:14px;pointer-events:none;color:var(--st-t-ink);animation:st-title-in .55s cubic-bezier(.16,1,.3,1) both}.st-title[data-out]{animation:st-title-out .5s cubic-bezier(.7,0,.84,0) both}.st-title__name{display:flex;font-size:clamp(84px,24vw,300px)!important;line-height:.9!important;letter-spacing:-.01em}.st-title__name>span{display:inline-block;animation:st-letter .7s cubic-bezier(.16,1,.3,1) calc(var(--k) * 55ms) both}.st-title__by{font:500 16px/1.3 var(--pt-text);opacity:.85}.gd-trail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;width:100%;height:100%;pointer-events:none;overflow:visible}.gd-trail line{stroke:var(--gd)}.gd{position:fixed;left:0;top:0;z-index:70;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--gd);opacity:0;pointer-events:none;transition:opacity .4s ease;-webkit-tap-highlight-color:transparent}.gd[data-phase=in],.gd[data-phase=hover],.gd[data-phase=out]{opacity:1;pointer-events:auto}.gd__body{display:block;width:64px;height:64px;overflow:visible}.gd__glow{fill:var(--gd);opacity:.14;animation:gd-breathe 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.gd__sky{fill:#fff}.gd__sea{fill:var(--gd);animation:gd-sea 2.2s linear infinite}.gd__rim{fill:none;stroke:var(--gd);stroke-width:1.4}.gd__ring ellipse{fill:none;stroke:var(--gd);stroke-width:1;opacity:.55;stroke-dasharray:3 3}.gd__ring{animation:gd-ring 7s linear infinite}.gd[data-phase=away] :is(.gd__glow,.gd__sea,.gd__ring){animation:none}.gd:hover .gd__glow{opacity:.3}.gd__say{position:absolute;top:50%;right:calc(100% + 4px);transform:translate(8px,-50%);opacity:0;white-space:nowrap;pointer-events:none;padding:7px 12px;border-radius:999px;background:#0f1011e0;color:#ede7da;font:600 12px/1 var(--pt-mono);letter-spacing:.02em;transition:opacity .5s ease .2s,transform .6s cubic-bezier(.16,1,.3,1) .2s}.gd[data-phase=hover] .gd__say{opacity:1;transform:translateY(-50%)}.gd[data-side=r] .gd__say{right:auto;left:calc(100% + 4px);transform:translate(-8px,-50%)}.gd[data-side=r][data-phase=hover] .gd__say{transform:translateY(-50%)}.st[data-tier=calm] .gd__ring,.st[data-tier=calm] .gd__sea{animation-duration:14s}html.wm-open{overflow:hidden}.wm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));background:#0a0b0cb8;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);animation:wm-in .45s ease both}.wm__panel{width:min(100%,1180px);max-height:100%;overflow:auto;color:#ede7da;display:grid;gap:16px;padding:4px}.wm__head{position:relative;display:grid;gap:6px;padding-inline-end:54px}.wm__k{margin:0;font:600 12px/1 var(--pt-mono);color:#a39d90;letter-spacing:.06em}.wm__t{margin:0;font:700 clamp(28px,4vw,52px)/1.05 var(--pt-text);letter-spacing:-.01em;color:#ede7da}.wm :is(h1,h2,h3,p){color:#ede7da}.wm .wm__k{color:#c9c2b4}.wm__sub{margin:2px 0 0;font:400 16px/1.5 var(--pt-text);color:#cfc8ba;max-width:40ch}.wm__x{position:absolute;top:-4px;inset-inline-end:0;width:48px;height:48px;border-radius:50%;border:1px solid rgba(237,231,218,.3);background:transparent;color:#ede7da;font:400 26px/1 var(--pt-text);cursor:pointer;transition:background .3s ease}.wm__x:hover,.wm__x:focus-visible{background:#ede7da24}.wm__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm__grid li{animation:wm-card .7s cubic-bezier(.16,1,.3,1) calc(.08s * var(--i) + .1s) both}.wm__world{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;border-radius:16px}.wm__world:focus-visible{outline:3px solid #ede7da;outline-offset:3px}.wm__pic{position:relative;display:block;aspect-ratio:9 / 13;overflow:hidden;border-radius:14px;background:#1a1b1d;border:1px solid rgba(237,231,218,.16);transition:border-color .4s ease,transform .6s cubic-bezier(.16,1,.3,1)}.wm__pic img,.wm__pic video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.wm__pic video{opacity:0;transition:opacity .5s ease}.wm__pic video[data-on]{opacity:1}.wm__world:hover .wm__pic{border-color:#ede7da99;transform:translateY(-3px)}.wm__world[aria-current] .wm__pic{border-color:#f6e016}.wm__meta{position:absolute;inset:auto 0 0 0;display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:baseline;padding:44px 12px 10px;border-radius:0 0 14px 14px;background:linear-gradient(#08090a00,#08090ab3 40%,#08090af0)}.wm__n{font:600 12px/1 var(--pt-mono);color:#c9c2b4}.wm__name{font:700 22px/1.05 var(--pt-text)}.wm__here{grid-column:1 / -1;justify-self:start;padding:4px 8px;border-radius:999px;background:#f6e016;color:#0f1011;font:700 12px/1 var(--pt-mono)}.wm__by{grid-column:1 / -1;font:400 14px/1.35 var(--pt-text);color:#ddd6c8}.wm__want{justify-self:center;display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;background:#f6e016;color:#0f1011;font:700 16px/1 var(--pt-text);text-decoration:none;transition:background .3s ease}.wm__want:hover,.wm__want:focus-visible{background:#ede7da}.wm__home{justify-self:center;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid rgba(237,231,218,.4);color:#ede7da;font:600 15px/1 var(--pt-text);text-decoration:none;transition:background .3s ease,border-color .3s ease}.wm__home:hover,.wm__home:focus-visible{background:#ede7da1a;border-color:#ede7da}.wm__home-k{font:600 12px/1 var(--pt-mono);letter-spacing:.06em;opacity:.85}@media(min-width:900px){.wm__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.wm__pic{aspect-ratio:9 / 14}}@media(max-height:700px)and (max-width:899px){.wm__pic{aspect-ratio:9 / 10}}@media(max-width:899px){.wm__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.wm__grid li{grid-column:span 2}.wm__grid li:nth-child(4){grid-column:2 / span 2}.wm__grid li:nth-child(5){grid-column:4 / span 2}.wm__meta{padding:34px 8px 8px;gap:2px 6px}.wm__name{font-size:18px}.wm__by{font-size:12px}}.snd{position:fixed;z-index:45;left:50%;bottom:max(18px,calc(env(safe-area-inset-bottom) + 12px));display:flex;align-items:center;gap:2px;padding:5px 12px 5px 14px;border-radius:999px;color:#ede7da;background:none;isolation:isolate;opacity:0;visibility:hidden;filter:blur(8px);transform:translate(-50%,14px) scale(.94);transition:opacity .6s ease,filter .7s ease,transform .8s cubic-bezier(.16,1,.3,1),visibility 0s linear .8s}.snd[data-on]{opacity:1;visibility:visible;filter:none;transform:translate(-50%) scale(1);transition:opacity .5s ease,filter .6s ease,transform .8s cubic-bezier(.16,1,.3,1),visibility 0s}.snd[data-at=top]{bottom:auto;top:max(84px,calc(env(safe-area-inset-top) + 76px));transform:translate(-50%,-14px) scale(.94)}.snd[data-at=top][data-on]{transform:translate(-50%) scale(1)}.snd__go{position:relative;z-index:1;display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px 0 10px;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}.snd__txt{display:grid;gap:4px;text-align:left}.snd__t{width:calc(17ch + .68em);font:600 13px/1 var(--st-mono, ui-monospace, "Cascadia Mono", Consolas, monospace);letter-spacing:.04em;white-space:nowrap}.snd__t:before{content:"[ ";color:#b9b2a4}.snd__t:after{content:" ]";color:#b9b2a4}.snd__s{font:600 10.5px/1 var(--st-mono, ui-monospace, "Cascadia Mono", Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;color:#cfc8ba;white-space:nowrap}.snd__x{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#ede7da;font:400 22px/1 var(--pt-text);cursor:pointer;transition:color .25s ease,background .25s ease}.snd__x:hover,.snd__x:focus-visible{color:#ede7da;background:#ede7da14}.snd__go:focus-visible,.snd__x:focus-visible{outline:2px solid #ede7da;outline-offset:-3px}.snd__eq{display:flex;align-items:flex-end;gap:3px;height:22px}.snd__col{display:flex;flex-direction:column-reverse;gap:2.4px}.snd__col i{display:block;width:3.4px;height:3.4px;border-radius:50%;background:#ede7da;opacity:.16}.snd__col i:first-child{opacity:.9}.snd[data-on] .snd__col i{animation:snd-lit 1.2s steps(1,end) infinite;animation-delay:calc(var(--c) * -.23s - var(--r) * .07s)}html[data-scrolling] .snd[data-on] .snd__col i{animation-play-state:paused}.snd[data-on] .snd__col:nth-child(2n) i{animation-duration:.9s}.snd[data-on] .snd__col:nth-child(3) i{animation-duration:1.45s}html:is(.disable-animations,.motion-reduced) .snd{transition:opacity .2s ease,visibility 0s;filter:none}html:is(.disable-animations,.motion-reduced) .snd__col i{animation:none!important}@media(max-width:360px){.snd__go{gap:10px;padding-inline:8px 10px}}
