@keyframes launch-give-up{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes launch-settle-set{0%{transform:scale(.94)}to{transform:none}}@keyframes launch-settle-sky{0%{transform:scale(1.12)}to{transform:none}}@keyframes launch-settle-far{0%{transform:translateY(12px)}to{transform:none}}@keyframes launch-settle-near{0%{transform:translateY(26px)}to{transform:none}}@keyframes launch-settle-tree{0%{transform:translateY(-6px)scale(.97)}to{transform:none}}@keyframes launch-tilt{0%,to{transform:rotateX(4deg)rotateY(-5deg)}50%{transform:rotateX(-4deg)rotateY(5deg)}}@keyframes launch-drift-sky{0%,to{transform:translate(1.5px,-1px)scale(1.06)}50%{transform:translate(-1.5px,1px)scale(1.06)}}@keyframes launch-drift-far{0%,to{transform:translate(-2px,1px)scale(1.05)}50%{transform:translate(2px,-1px)scale(1.05)}}@keyframes launch-drift-near{0%,to{transform:translate(-5px,2px)scale(1.06)}50%{transform:translate(5px,-2px)scale(1.06)}}@keyframes launch-drift-tree{0%,to{transform:translate(-5px,2px)}50%{transform:translate(5px,-2px)}}@keyframes launch-spec{0%,to{transform:translate(16px,10px)}50%{transform:translate(-16px,-10px)}}@keyframes launch-sheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes launch-walk{0%{opacity:0;transform:translateY(227.5px)scaleY(1.3)}10%{opacity:1}78%{opacity:.95;transform:translate(3.25px,115.38px)scale(.22,.42)}to{opacity:0;transform:translate(3.25px,106.44px)scale(.12,.3)}}@keyframes launch-bloom{0%{opacity:0;transform:translateY(227.5px)scaleY(1.2)}12%{opacity:.9}78%{opacity:.6;transform:translate(3.25px,115.38px)scale(.3,.45)}to{opacity:0;transform:translate(3.25px,106.44px)scale(.2,.3)}}@keyframes launch-halo{0%{opacity:.55;transform:scale(.94)}70%{opacity:.6;transform:scale(.96)}84%{opacity:1;transform:scale(1.12)}to{opacity:.62;transform:scale(.97)}}@keyframes launch-halo-calm{0%,to{opacity:.55}50%{opacity:.9}}@keyframes launch-ambient{0%,70%{opacity:.55;transform:scale(.97)}84%{opacity:1;transform:scale(1.04)}to{opacity:.6;transform:scale(.98)}}@keyframes launch-flare{to{opacity:1;transform:scale(1.8)}}@keyframes launch-home-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes launch-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.launch-splash{z-index:60;background:#f6f3eb url(/thread/home-paper-v3.webp) bottom/100%;animation:.45s ease-in 8s forwards launch-give-up;position:fixed;inset:0;overflow:hidden}html[data-launched] .launch-splash{display:none}:root[data-theme=dark] .launch-splash{background:#16140f}.launch-splash__ambient{background:radial-gradient(circle,#d6bc644d 0%,#d6bc641a 38%,#d6bc6400 66%);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;animation:1.6s ease-in-out .4s infinite launch-ambient;position:absolute;top:48%;left:50%}:root[data-theme=dark] .launch-splash__ambient{background:radial-gradient(circle,#e2da8c38 0%,#e2da8c14 38%,#e2da8c00 66%)}.launch-splash__tilewrap{perspective:900px;width:208px;height:208px;margin:-104px 0 0 -104px;position:absolute;top:48%;left:50%}.launch-splash__tileset{animation:.9s cubic-bezier(.2,.8,.2,1) both launch-settle-set;position:absolute;inset:0}.launch-splash__tile{border-radius:47px;animation:7s ease-in-out infinite launch-tilt;position:absolute;inset:0;box-shadow:0 26px 56px #46341247,0 6px 14px #4634122e}.launch-splash__clip{clip-path:inset(0 round 47px);border-radius:47px;position:absolute;inset:0;overflow:hidden}:root[data-theme=dark] .launch-splash__tile{box-shadow:0 30px 70px #0000008c,0 8px 18px #00000059}.launch-splash__layer,.launch-splash__drift{position:absolute;inset:0}.launch-splash__layer svg{width:100%;height:100%;display:block;position:absolute;inset:0}.launch-splash__layer--sky{animation:.9s cubic-bezier(.2,.8,.2,1) both launch-settle-sky}.launch-splash__layer--sky>.launch-splash__drift{animation:7s ease-in-out infinite launch-drift-sky}.launch-splash__layer--far{animation:.9s cubic-bezier(.2,.8,.2,1) both launch-settle-far}.launch-splash__layer--far>.launch-splash__drift{animation:7s ease-in-out infinite launch-drift-far}.launch-splash__layer--near{animation:.9s cubic-bezier(.2,.8,.2,1) both launch-settle-near}.launch-splash__layer--near>.launch-splash__drift{animation:7s ease-in-out infinite launch-drift-near}.launch-splash__layer--tree{animation:.9s cubic-bezier(.2,.8,.2,1) 60ms both launch-settle-tree}.launch-splash__layer--tree>.launch-splash__drift{animation:7s ease-in-out infinite launch-drift-tree}.launch-splash__halo{background:radial-gradient(closest-side,#fffbd6f2,#f8f1b08c 35%,#efe68c00);border-radius:50%;width:121.9px;height:130px;animation:1.6s ease-in-out .4s infinite launch-halo;position:absolute;top:-14.6px;left:43.5px}.launch-splash__road-light{clip-path:path("M101.97,106.44 C103.27,107.45 110.22,110.42 109.69,112.53 C109.16,114.64 103.11,117 98.72,119.03 C94.33,121.06 86.86,122.77 83.28,124.72 C79.71,126.67 77.11,128.58 77.19,130.81 C77.27,133.05 80.56,135.77 83.69,138.12 C86.82,140.48 93.44,142.72 95.88,145.03 C98.31,147.35 99.04,149.5 98.31,151.94 C97.58,154.38 94.94,157.02 91.41,159.66 C87.87,162.3 82.96,164.61 77.19,167.78 C71.42,170.95 63.98,174.77 56.88,178.75 C49.77,182.73 41.97,186.88 34.53,191.75 C27.1,196.62 15.93,205.28 12.19,208 L121.88,208 C122.69,205.16 125.04,195.81 126.75,190.94 C128.46,186.06 130.28,182.81 132.03,178.75 C133.78,174.69 135.97,170.22 137.31,166.56 C138.65,162.91 140.28,159.66 140.16,156.81 C140.03,153.97 139.22,151.82 136.5,149.5 C133.78,147.18 128.66,145.03 123.91,143 C119.15,140.97 112.61,139.26 108.06,137.31 C103.51,135.36 97.78,133.37 96.69,131.22 C95.59,129.07 98.39,126.42 101.56,124.31 C104.73,122.2 112.53,120.58 115.78,118.62 C119.03,116.67 122.4,114.56 121.06,112.53 C119.72,110.5 109.89,107.45 107.66,106.44 Z");position:absolute;inset:0}.launch-splash__glint{opacity:0;background:radial-gradient(closest-side,#fff,#fff6cfd9 35%,#ffe9a000);border-radius:50%;width:186.88px;height:37.38px;animation:1.6s cubic-bezier(.25,.55,.35,1) .4s infinite launch-walk;position:absolute;top:-18.69px;left:10.56px}.launch-splash__bloom{opacity:0;background:radial-gradient(closest-side,#fff4be73,#fff4be00);border-radius:50%;width:243.75px;height:65px;animation:1.6s cubic-bezier(.25,.55,.35,1) .4s infinite launch-bloom;position:absolute;top:-32.5px;left:-17.88px}.launch-splash__tree-box{width:57.7px;height:91.6px;position:absolute;top:17px;left:75.5px}.launch-splash__tree-glow{opacity:.85;filter:blur(6px);position:absolute;inset:0}.launch-splash__tree-lit{filter:drop-shadow(0 0 1px #fffbd2f2)drop-shadow(0 0 5px #fff6b98c);position:absolute;inset:0}.launch-splash__tree{-webkit-mask:var(--launch-tree) center / contain no-repeat;-webkit-mask:var(--launch-tree) center / contain no-repeat;mask:var(--launch-tree) center / contain no-repeat;position:absolute;inset:0}.launch-splash__tree--glow{background:#fffbd0}.launch-splash__tree--fill{background:linear-gradient(#a6a446,#858439)}.launch-splash__spec{background:radial-gradient(60% 45% at 32% 18%,#fffff54d,#fffff500 60%);animation:7s ease-in-out infinite launch-spec;position:absolute;inset:-20%}.launch-splash__sheen{mix-blend-mode:screen;background:linear-gradient(105deg,#fff0 38%,#ffffff4d 48%,#ffffff0f 54%,#fff0 62%);animation:3.2s cubic-bezier(.4,0,.2,1) 1.1s infinite launch-sheen;position:absolute;inset:0;transform:translate(-120%)}.launch-splash__rim{border-radius:47px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff29,inset 0 -16px 32px #0a0c0659,inset 0 14px 28px #fffff01a}.launch-splash--leaving{opacity:1;visibility:visible;pointer-events:none;animation:none}.launch-splash--leaving .launch-splash__tileset{opacity:1;animation:none;transform:none}.launch-splash--leaving .launch-splash__tile,.launch-splash--leaving .launch-splash__layer,.launch-splash--leaving .launch-splash__drift{animation:none}.launch-splash--leaving .launch-splash__halo,.launch-splash--leaving .launch-splash__ambient{animation:.48s ease-out forwards launch-flare}.path-home[data-launch=reveal]{transform-origin:var(--launch-origin,50% 40%);animation:.7s cubic-bezier(.2,.8,.2,1) .25s both launch-home-in}.path-home[data-launch=reveal] :is(.path-home__book,.path-home__group){animation:.52s cubic-bezier(.2,.8,.2,1) .65s both launch-rise}.path-home[data-launch=reveal] .path-home__book+.path-home__book{animation-delay:.79s}.path-home[data-launch=reveal] .path-home__group{animation-delay:.93s}@media (prefers-reduced-motion:reduce){.launch-splash__tileset,.launch-splash__tile,.launch-splash__layer,.launch-splash__drift,.launch-splash__ambient,.launch-splash__spec,.launch-splash__sheen{animation:none}.launch-splash__glint,.launch-splash__bloom{opacity:0;animation:none}.launch-splash__halo{animation:2.4s ease-in-out infinite launch-halo-calm}.path-home[data-launch=reveal],.path-home[data-launch=reveal] :is(.path-home__book,.path-home__group){animation:none}}
