.melting-time-loader{background:radial-gradient(circle at 50% 38%,#ffffff1a,#0000 32%),linear-gradient(#090909 0%,#030303 100%)}.melting-time-loader__backdrop{opacity:.55;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:7rem 7rem;position:absolute;inset:0;mask-image:radial-gradient(circle,#000 25%,#0000 76%)}.melting-time-loader__core{--loader-size:clamp(6.4rem, 12vw, 9.6rem);--rect-width:calc(var(--loader-size) * .22);--rect-height:calc(var(--loader-size) * .28);--top-center-x:calc((var(--loader-size) - var(--rect-width)) / 2);--top-center-y:calc(var(--loader-size) * .07);--bottom-left-x:calc(var(--loader-size) * .185);--bottom-left-y:calc(var(--loader-size) * .515);--bottom-right-x:calc(var(--loader-size) - var(--rect-width) - (var(--loader-size) * .185));--bottom-right-y:calc(var(--loader-size) * .515);width:var(--loader-size);height:var(--loader-size);animation:2s ease-in-out infinite melting-time-loader-breathe;position:relative}.melting-time-loader__core:before{content:"";background:radial-gradient(circle,#ffffff29 0%,#fff0 68%);position:absolute;inset:-62%}.melting-time-loader__square{width:var(--rect-width);height:var(--rect-height);background:#ffffff05;border:clamp(3px,.25vw,4px) solid #ffffffeb;animation:4s cubic-bezier(1,0,0,1) infinite melting-time-loader-square-path,1s ease-in-out infinite melting-time-loader-square-blink;position:absolute;top:0;left:0;box-shadow:0 0 14px #ffffff1f,0 0 28px #ffffff0d}.melting-time-loader__square:first-of-type{border-color:#fffffffa}.melting-time-loader__square:nth-of-type(2){border-color:#ffffffe0;animation-delay:-1333ms,-75ms;box-shadow:0 0 12px #ffffff1a,0 0 24px #ffffff0b}.melting-time-loader__square:nth-of-type(3){border-color:#ffffffc7;animation-delay:-2666ms,-150ms;box-shadow:0 0 10px #ffffff14,0 0 18px #ffffff09}@keyframes melting-time-loader-square-path{0%,to{transform:translate3d(var(--top-center-x), var(--top-center-y), 0)}33.333%{transform:translate3d(var(--bottom-right-x), var(--bottom-right-y), 0)}66.666%{transform:translate3d(var(--bottom-left-x), var(--bottom-left-y), 0)}}@keyframes melting-time-loader-square-blink{0%,to{filter:brightness();opacity:.95}50%{filter:brightness(.72);opacity:.82}}@keyframes melting-time-loader-breathe{0%,to{transform:scale(1)}50%{transform:scale(.7)}}.melting-time-experience ::selection{color:#050505;background:#ffd60a}.melting-time-experience{--melting-pointer-x:50vw;--melting-pointer-y:48vh;--melting-pointer-heat:.62;--melting-sheet-shift-x:0px;--melting-sheet-shift-y:0px;--melting-title-shift-x:0px;--melting-title-shift-y:0px;--melting-title-glass-shift-x:0px;--melting-title-glass-shift-y:0px;--melting-title-ca-shift-x:0px;--melting-title-ca-shift-y:0px;--melting-title-glass-opacity:.54}.melting-time-hero-title{color:#eff6ff;will-change:clip-path, transform, opacity;display:inline-block;position:relative}.melting-time-hero-title:before{content:"";z-index:0;background:radial-gradient(circle at calc(50% + var(--melting-title-shift-x,0px)) calc(44% + var(--melting-title-shift-y,0px)), #ffe09f47, #ff74481f 34%, transparent 66%), radial-gradient(ellipse at calc(46% - var(--melting-title-shift-x,0px)) 58%, #6cdfff2e, transparent 54%), linear-gradient(96deg, #ffffff09, #ffce7f1a, #54c7ff0b);filter:blur(5px)saturate(1.22);mix-blend-mode:screen;opacity:var(--melting-title-glass-opacity,.54);transform:translate3d(var(--melting-title-glass-shift-x,0px), var(--melting-title-glass-shift-y,0px), 0);will-change:transform, opacity, background;border-radius:48% 52% 44% 56%/58% 44% 56% 42%;position:absolute;inset:-.24em -.22em -.14em}.melting-time-title-base,.melting-time-title-liquid-layer{display:block}.melting-time-title-base{z-index:1;color:#eef7ff;text-shadow:0 .045em #637684d1,0 .09em #1a2630cc,0 18px 60px #0000008c,0 0 34px #ffd68a2e;position:relative}.melting-time-title-liquid-layer{z-index:2;color:#ffedc06b;filter:drop-shadow(0 0 18px #ffbd5f47)drop-shadow(0 0 28px #5ed4ff21);mix-blend-mode:screen;opacity:0;pointer-events:none;will-change:transform, opacity, color;animation:7.2s ease-in-out infinite alternate melting-time-title-liquid-flow;position:absolute;inset:0;transform:translateZ(0)}.melting-time-title-liquid-layer:before,.melting-time-title-liquid-layer:after{content:attr(data-title);pointer-events:none;position:absolute;inset:0}.melting-time-title-liquid-layer:before{color:#6de3ff57;transform:translate3d(calc(-.018em - var(--melting-title-ca-shift-x,0px)), calc(.012em + var(--melting-title-ca-shift-y,0px)), 0);opacity:.52}.melting-time-title-liquid-layer:after{color:#ff5f484d;transform:translate3d(calc(.018em + var(--melting-title-ca-shift-x,0px)), calc(-.01em - var(--melting-title-ca-shift-y,0px)), 0);opacity:.46}@keyframes melting-time-title-liquid-flow{0%{color:#ffedc057;transform:translate3d(calc(-.012em + var(--melting-title-shift-x,0px)), calc(.006em + var(--melting-title-shift-y,0px)), 0) skewX(-1.2deg);filter:drop-shadow(0 0 16px #ffbd5f3d)drop-shadow(0 0 24px #5ed4ff1a)}to{color:#a2e8ff6b;transform:translate3d(calc(.012em + var(--melting-title-shift-x,0px)), calc(-.006em + var(--melting-title-shift-y,0px)), 0) skewX(1.1deg);filter:drop-shadow(0 0 24px #ffbd5f52)drop-shadow(0 0 34px #5ed4ff29)}}.melting-time-scroll-text{-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 10px 30px #000c;background:linear-gradient(#fff 0%,#a0a0a0 100%) text}.melting-time-content-section{isolation:isolate;background:#041622}.melting-time-content-backdrop{z-index:0;will-change:opacity;background:radial-gradient(circle at 50% 34%,#ffae5229,#0000 34%),radial-gradient(circle at 50% 72%,#65b5ff1a,#0000 34%),linear-gradient(#02080efa 0%,#051724fc 48%,#020a10 100%);position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.melting-time-content-backdrop:before,.melting-time-content-backdrop:after{content:"";pointer-events:none;will-change:transform, opacity, background;position:absolute;inset:0;transform:translateZ(0)}.melting-time-content-backdrop:before{background:radial-gradient(circle at var(--melting-pointer-x,50vw) var(--melting-pointer-y,48vh), #ffe4a847 0 6%, #ff744821 18%, #5cd5ff17 34%, transparent 56%), radial-gradient(ellipse at 50% 52%, #ffc6761a, transparent 42%);filter:blur(10px)saturate(1.3);mix-blend-mode:screen;opacity:var(--melting-pointer-heat,.62)}.melting-time-content-backdrop:after{background:radial-gradient(ellipse at var(--melting-pointer-x,50vw) var(--melting-pointer-y,48vh), #ffffff14, transparent 24rem), repeating-linear-gradient(98deg, #ffffff05 0 1px, transparent 1px 36px);mix-blend-mode:screen;opacity:.34;transform:translate3d(var(--melting-sheet-shift-x,0px), var(--melting-sheet-shift-y,0px), 0)}.melting-time-transition-field{z-index:1;pointer-events:none;contain:layout paint style;position:fixed;inset:0;overflow:hidden}.melting-time-transition-veil{will-change:clip-path, opacity;background:radial-gradient(at 50% 34%,#ff9a4e24,#0000 30%),radial-gradient(at 48% 42%,#7eceff1a,#0000 40%),linear-gradient(#02090f14 0%,#071d2de6 48%,#030d15 100%);position:absolute;inset:-10vh -8vw;transform:translateZ(0)}.melting-time-memory-grain{mix-blend-mode:screen;will-change:opacity;background:radial-gradient(circle at 18% 24%,#ffffff0f 0 1px,#0000 2px),radial-gradient(circle at 72% 58%,#ffffff0b 0 1px,#0000 2px),radial-gradient(circle at 46% 74%,#ffd69b0b 0 1px,#0000 2px),repeating-linear-gradient(96deg,#ffffff05 0 1px,#0000 1px 24px);position:absolute;inset:0;transform:translateZ(0)}.melting-time-melt-field{will-change:transform, opacity;position:absolute;inset:-8vh -6vw;transform:translateZ(0)}.melting-time-melt-field:before{content:"";mix-blend-mode:screen;opacity:.78;background:radial-gradient(at 50% 36%,#ffd60a33,#0000 28%),radial-gradient(at 50% 47%,#ff74441f,#0000 38%),linear-gradient(100deg,#0000 0 31%,#ffecb417 38%,#0000 48% 100%),linear-gradient(78deg,#0000 0 40%,#9bd8ff14 45%,#0000 56% 100%);position:absolute;inset:0}.melting-time-memory-slit{clip-path:polygon(0% 47%,6% 42%,14% 45%,24% 38%,35% 43%,47% 37%,59% 44%,70% 39%,82% 45%,93% 41%,100% 46%,100% 58%,92% 62%,81% 58%,69% 64%,57% 59%,45% 66%,33% 60%,21% 65%,10% 60%,0% 64%);transform-origin:50%;filter:drop-shadow(0 0 24px #ffb25038);will-change:transform, opacity;background:radial-gradient(at 50% 48%,#ffd78047,#ff704014 34%,#0000 66%),linear-gradient(90deg,#0000,#ffeeb833 18%,#ffffff0f 50%,#a5deff26 82%,#0000);width:min(108vw,88rem);height:clamp(8rem,18vh,13rem);position:absolute;top:36%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.melting-time-memory-slit:before,.melting-time-memory-slit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffedb494,#ff8b4c33,#c5ebff57,#0000);height:34%;position:absolute;left:0;right:0;box-shadow:0 0 18px #ffc77552,0 0 70px #ff704026}.melting-time-memory-slit:before{clip-path:polygon(0 78%,8% 68%,16% 76%,25% 64%,36% 73%,48% 61%,60% 74%,72% 66%,84% 75%,94% 67%,100% 76%,100% 100%,0 100%);top:0}.melting-time-memory-slit:after{clip-path:polygon(0 0,100% 0,100% 24%,91% 33%,82% 24%,72% 36%,61% 25%,50% 38%,39% 25%,29% 35%,18% 25%,8% 34%,0 25%);bottom:0}.melting-time-memory-film{mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(at 50% 46%,#ffe2a8a3 0 8%,#ffb85333 27%,#0000 64%),radial-gradient(at 42% 54%,#d2ebff3d,#0000 44%),linear-gradient(93deg,#0000 0 32%,#ffffff14 43%,#0000 54%),linear-gradient(86deg,#0000 0 46%,#ff794c17 51%,#0000 62%),linear-gradient(#daeeff14,#04121d05);position:absolute;inset:10% 0;transform:translateZ(0)}.melting-time-transition-line{transform-origin:50%;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffe2a8d6,#ff704075,#b2e5ff99,#0000);border-radius:999px;width:min(82vw,68rem);height:2px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #ffb95c52,0 0 72px #ff704029}.melting-time-transition-sheen{mix-blend-mode:screen;will-change:transform, opacity;background:linear-gradient(106deg,#0000 36%,#ffe2a824 47%,#ff70401f 51%,#0000 63%);position:absolute;inset:-12vh -35vw;transform:translateZ(0)}.melting-time-memory-drips{position:absolute;inset:0}.melting-time-memory-drip{transform-origin:50% 0;will-change:transform, opacity;background:linear-gradient(#ffe8b8bd,#ff844c2e 68%,#0000);border-radius:999px;width:2px;height:clamp(3.6rem,12vh,8rem);position:absolute;top:calc(35% + clamp(2.2rem,6vh,4.8rem));transform:translate(0,0)scaleY(.04);box-shadow:0 0 18px #ffad5c3d}.melting-time-memory-drip:after{content:"";background:#ffe0ac8f;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.melting-time-memory-drip:first-child{height:clamp(4.2rem,13vh,8.5rem);left:12%}.melting-time-memory-drip:nth-child(2){height:clamp(5rem,17vh,11rem);left:20%}.melting-time-memory-drip:nth-child(3){height:clamp(4rem,14vh,9rem);left:28%}.melting-time-memory-drip:nth-child(4){height:clamp(5.5rem,19vh,12rem);left:38%}.melting-time-memory-drip:nth-child(5){height:clamp(3.8rem,12vh,8rem);left:47%}.melting-time-memory-drip:nth-child(6){height:clamp(5.2rem,18vh,11rem);left:56%}.melting-time-memory-drip:nth-child(7){height:clamp(4.5rem,15vh,9.5rem);left:64%}.melting-time-memory-drip:nth-child(8){height:clamp(6rem,20vh,13rem);left:73%}.melting-time-memory-drip:nth-child(9){height:clamp(4.4rem,14vh,9rem);left:81%}.melting-time-memory-drip:nth-child(10){height:clamp(5.2rem,18vh,11rem);left:88%}.melting-time-memory-drip:nth-child(11){height:clamp(4rem,15vh,9rem);left:94%}.melting-time-transition-slices{position:absolute;inset:0}.melting-time-final-liquid{z-index:2;pointer-events:none;contain:layout paint style;will-change:transform, opacity;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.melting-time-final-liquid:before{content:"";left:var(--melting-pointer-x,50vw);top:var(--melting-pointer-y,49vh);aspect-ratio:1.75;filter:blur(18px);opacity:.92;background:radial-gradient(at 50% 46%,#ffdf9a3d,#0000 34%),radial-gradient(at 52% 54%,#ff674321,#0000 48%),radial-gradient(at 42% 58%,#69d4ff1f,#0000 46%);border-radius:999px;width:min(118vw,76rem);animation:7.8s ease-in-out infinite alternate melting-time-final-liquid-breathe;position:absolute;transform:translate(-50%,-50%)}.melting-time-final-liquid:after{content:"";left:calc(50% + var(--melting-title-glass-shift-x,0px));top:calc(50% + var(--melting-title-glass-shift-y,0px));opacity:.78;background:linear-gradient(90deg,#0000,#8be0ff61,#ffe0a4b8,#ff674347,#0000);width:min(92vw,58rem);height:1px;animation:6.2s ease-in-out infinite alternate melting-time-final-liquid-line;position:absolute;transform:translate(-50%,-50%)scaleX(.88);box-shadow:0 0 30px #ffbe6c38,0 0 90px #58cfff1f}.melting-time-final-liquid-sheet{left:calc(50% + var(--melting-sheet-shift-x,0px));top:calc(50% + var(--melting-sheet-shift-y,0px));filter:blur(8px);mix-blend-mode:screen;opacity:.7;background:linear-gradient(94deg,#0000 0 8%,#6de1ff14 20%,#ffeebe3d 50%,#ff6b451f 72%,#0000 100%);border-radius:999px 46% 999px 58%;width:min(88vw,56rem);height:clamp(5rem,12vh,8rem);animation:9.2s ease-in-out infinite alternate melting-time-final-sheet-drift;position:absolute;transform:translate(-50%,-50%)rotate(-2deg)}.melting-time-final-liquid-sheet:nth-child(2){top:calc(43% + var(--melting-title-glass-shift-y,0px));opacity:.48;width:min(70vw,48rem);height:clamp(4rem,8vh,5.8rem);animation-duration:8.4s;animation-delay:-2400ms;transform:translate(-50%,-50%)rotate(3deg)}.melting-time-final-liquid-sheet:nth-child(3){top:calc(57% + var(--melting-title-glass-shift-y,0px));opacity:.42;width:min(76vw,50rem);height:clamp(3.8rem,9vh,6.5rem);animation-duration:10.4s;animation-delay:-3600ms;transform:translate(-50%,-50%)rotate(-4deg)}@keyframes melting-time-final-liquid-breathe{0%{transform:translate(-50%,-50%)scale(.94,.9)}to{transform:translate(-50%,-51.5%)scale(1.04,1.08)}}@keyframes melting-time-final-liquid-line{0%{opacity:.52;transform:translate(-50%,-50%)scaleX(.78)rotate(-.35deg)}to{opacity:.86;transform:translate(-50%,-50%)scaleX(1.02)rotate(.35deg)}}@keyframes melting-time-final-sheet-drift{0%{transform:translate(-53%,-52%)rotate(-3deg)scaleX(.94)}to{transform:translate(-47%,-48%)rotate(2deg)scaleX(1.05)}}.melting-time-transition-slice{transform-origin:50%;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffe0ac4d,#ff704024,#0000);height:1px;position:absolute;left:-8vw;right:-8vw}.melting-time-transition-slice:first-child{top:30%;transform:rotate(-1.2deg)}.melting-time-transition-slice:nth-child(2){top:34%;transform:rotate(.8deg)}.melting-time-transition-slice:nth-child(3){top:39%;transform:rotate(-.4deg)}.melting-time-transition-slice:nth-child(4){top:43%;transform:rotate(1.1deg)}.melting-time-transition-slice:nth-child(5){top:48%;transform:rotate(-.7deg)}.melting-time-content-wrapper{z-index:3;will-change:transform, opacity, filter;position:relative}.melting-time-award-pill{isolation:isolate;will-change:transform, opacity;position:relative;overflow:hidden}.melting-time-award-pill:before{content:"";z-index:-1;opacity:.84;background:radial-gradient(circle at 22%,#70e0ff2e,#0000 24%),linear-gradient(104deg,#0000 0 28%,#ffe19a3d 42%,#ff6c4821 54%,#0000 70% 100%);animation:5.4s ease-in-out infinite melting-time-award-liquid-sheen;position:absolute;inset:-70% -24%;transform:translate(-32%)}@keyframes melting-time-award-liquid-sheen{0%,18%{transform:translate(-34%)}62%,to{transform:translate(34%)}}@media (width<=639px){.melting-time-melt-field{inset:-6vh -10vw}.melting-time-memory-slit{width:112vw;height:clamp(5.8rem,14vh,8.2rem);top:36%}.melting-time-transition-line{width:88vw;top:39%}.melting-time-transition-veil{inset:-8vh -14vw}.melting-time-memory-drip{width:1px;top:calc(35% + clamp(1.8rem,5.5vh,3.6rem))}.melting-time-memory-drip:first-child,.melting-time-memory-drip:nth-child(7),.melting-time-memory-drip:nth-child(10){display:none}.melting-time-final-liquid:before{filter:blur(14px);width:126vw;top:48%}.melting-time-final-liquid:after{width:86vw}.melting-time-final-liquid-sheet{filter:blur(7px);width:98vw}}@media (prefers-reduced-motion:reduce){.melting-time-transition-line,.melting-time-transition-sheen,.melting-time-transition-slice,.melting-time-melt-field,.melting-time-memory-grain,.melting-time-memory-drip{display:none}.melting-time-final-liquid:before,.melting-time-final-liquid:after,.melting-time-final-liquid-sheet,.melting-time-title-liquid-layer,.melting-time-award-pill:before{animation:none}}.melting-time-crystal-finale{z-index:10;isolation:isolate;color:#fff;cursor:none;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;width:100%;min-height:100svh;font-family:Noto Serif TC,serif;position:relative;overflow:hidden}.melting-time-crystal-stage,.melting-time-crystal-scene,.melting-time-crystal-canvas,.melting-time-crystal-fallback,.melting-time-crystal-handoff,.melting-time-crystal-noise,.melting-time-crystal-vignette,.melting-time-crystal-ui{width:100%;height:100%;position:absolute;inset:0}.melting-time-crystal-stage{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity, transform, visibility;background:#010308;width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.melting-time-crystal-scene{z-index:1;transform-origin:50%;will-change:opacity, transform, filter;overflow:hidden;mask-image:linear-gradient(#000 0% 56%,#000000e0 68%,#00000047 76%,#0000 84%);mask-position:0 0;mask-size:100% 260%;mask-repeat:no-repeat}.melting-time-crystal-handoff{z-index:5;contain:paint;opacity:0;pointer-events:none;transform-origin:50% 68%;will-change:opacity, transform;width:128%;height:128%;inset:-14%;overflow:hidden}.melting-time-crystal-handoff-echo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;pointer-events:none;mix-blend-mode:screen;transform-origin:50% 62%;will-change:opacity, transform;width:110%;height:110%;display:block;position:absolute;inset:-5%;mask-image:linear-gradient(#000 0%,#000000f0 38%,#0000004d 68%,#0000 91%)}.melting-time-crystal-handoff-echo--cyan{filter:grayscale()sepia()saturate(7)hue-rotate(139deg)brightness(1.08)contrast(1.12)blur(1px)}.melting-time-crystal-handoff-echo--magenta{filter:grayscale()sepia()saturate(6)hue-rotate(272deg)brightness(.92)contrast(1.18)blur(2px)}.melting-time-crystal-handoff-echo--amber{filter:grayscale()sepia()saturate(5)hue-rotate(338deg)brightness(.84)contrast(1.22)blur(3px)}.melting-time-crystal-handoff-mist{opacity:0;pointer-events:none;mix-blend-mode:screen;transform-origin:50% 70%;will-change:opacity, transform;border-radius:50%;width:124%;height:38%;position:absolute;left:-12%}.melting-time-crystal-handoff-mist--deep{filter:blur(22px)saturate(1.4);background:radial-gradient(at 32% 48%,#17bfff57,#0000 34%),radial-gradient(at 67% 54%,#ff468338,#0000 32%),radial-gradient(at 50% 58%,#d2edff47,#0000 60%);top:47%}.melting-time-crystal-handoff-mist--crest{filter:blur(12px)saturate(1.65);background:radial-gradient(at 24% 61%,#6ae2ff6b,#0000 28%),radial-gradient(at 73% 48%,#ff824c3d,#0000 25%),linear-gradient(96deg,#0000 5%,#a0e7ff33 34%,#ffd0b629 63%,#0000 95%);height:27%;top:35%}.melting-time-crystal-handoff-prisms{opacity:0;mix-blend-mode:screen;will-change:opacity;position:absolute;inset:0;overflow:hidden}.melting-time-crystal-handoff-prism{opacity:0;transform-origin:50%;will-change:opacity, transform;background:linear-gradient(90deg,#0000 2%,#40d5ffcc 27%,#eef8ffeb 49%,#ff508cad 72%,#0000 98%);width:128%;height:1px;position:absolute;left:-14%;box-shadow:0 0 12px #76dbff5c,0 0 24px #ff679929}.melting-time-crystal-handoff-prism:first-child{top:42%}.melting-time-crystal-handoff-prism:nth-child(2){top:50%}.melting-time-crystal-handoff-prism:nth-child(3){top:58%}.melting-time-crystal-canvas,.melting-time-crystal-fallback{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .9s cubic-bezier(.19,1,.22,1);display:block}.melting-time-crystal-fallback{z-index:0;opacity:1}.melting-time-crystal-canvas{z-index:1;opacity:0}.melting-time-crystal-finale--webgl .melting-time-crystal-fallback{opacity:0}.melting-time-crystal-finale--webgl .melting-time-crystal-canvas{opacity:1}.melting-time-crystal-noise{z-index:4;pointer-events:none;opacity:.05;filter:url(#melting-time-crystal-noise-filter)}.melting-time-crystal-vignette{z-index:3;pointer-events:none;background:radial-gradient(circle,#0000 0%,#020611b3 100%)}.melting-time-crystal-ui{z-index:6;pointer-events:none;justify-content:center;align-items:center;display:flex}.melting-time-crystal-title{color:#fff;font-synthesis:none;letter-spacing:.33em;text-align:center;text-shadow:0 20px 40px #00000080,0 0 60px #ffffff1a;transform-style:preserve-3d;perspective:1000px;mix-blend-mode:screen;pointer-events:auto;touch-action:pan-y;will-change:transform;justify-content:center;align-items:center;margin:0 -.15em 0 0;font-family:Noto Serif TC,serif;font-size:clamp(4rem,12vw,9rem);font-weight:900;line-height:1.1;display:flex}.melting-time-crystal-char{opacity:0;letter-spacing:normal;text-align:center;will-change:opacity, transform, filter;flex:0 0 1em;justify-content:center;align-items:center;block-size:1.1em;inline-size:1em;margin-inline-end:.33em;display:inline-flex;transform:translateY(40px)scale(.95)}.melting-time-crystal-char[data-scrambled=true]{font-synthesis:none;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:700}.melting-time-crystal-bottom-text{z-index:7;right:0;bottom:max(8svh, calc(env(safe-area-inset-bottom) + 1.5rem));text-align:center;pointer-events:none;width:100%;padding-inline:1rem;position:absolute;left:0}.melting-time-crystal-subtitle{color:#f5d76e;font-synthesis:none;letter-spacing:.8em;text-shadow:0 4px 10px #000000e6,0 0 25px #f5d76e80,0 0 40px #f5d76e33;opacity:0;white-space:nowrap;will-change:opacity, transform, filter;max-width:100%;margin:0 -.8em 0 0;font-family:Noto Serif TC,serif;font-size:clamp(.75rem,1.5vw,1rem);font-weight:600;line-height:1.45;display:inline-block;transform:translateY(20px)}.melting-time-crystal-cursor-dot,.melting-time-crystal-cursor-ring{z-index:20;opacity:0;pointer-events:none;will-change:transform;border-radius:50%;transition:opacity .3s;position:absolute;top:0;left:0}.melting-time-crystal-cursor-dot{background:#fff;width:6px;height:6px;box-shadow:0 0 10px #fff}.melting-time-crystal-cursor-ring{border:1px solid #fff6;width:40px;height:40px;transition:opacity .3s,border-color .3s;box-shadow:0 0 20px #aee6ff33}.melting-time-crystal-filter-defs{width:0;height:0;position:absolute;overflow:hidden}@media (width<=639px){.melting-time-crystal-handoff{width:120%;height:120%;inset:-10%}.melting-time-crystal-handoff-echo--amber{display:none}.melting-time-crystal-handoff-echo--cyan,.melting-time-crystal-handoff-echo--magenta{filter:grayscale()sepia()saturate(5)hue-rotate(145deg)brightness(1.02)contrast(1.08)}.melting-time-crystal-handoff-echo--magenta{filter:grayscale()sepia()saturate(5)hue-rotate(276deg)brightness(.9)contrast(1.12)}.melting-time-crystal-handoff-mist--deep{filter:blur(14px)saturate(1.22)}.melting-time-crystal-handoff-mist--crest{filter:blur(8px)saturate(1.3)}.melting-time-crystal-finale--fallback .melting-time-crystal-fallback{transform:scale(.74)}.melting-time-crystal-title{letter-spacing:.11em;mix-blend-mode:normal;text-shadow:0 12px 30px #000000b8,0 0 34px #ffffff1f;width:calc(100% - 1.5rem);font-size:clamp(3rem,15vw,3.9rem)}.melting-time-crystal-char{margin-inline-end:.11em}.melting-time-crystal-subtitle{letter-spacing:.55em;margin-right:-.55em;font-size:.75rem}.melting-time-crystal-bottom-text{bottom:max(8svh, calc(env(safe-area-inset-bottom) + 1.5rem))}}@media (pointer:coarse){.melting-time-crystal-finale{cursor:auto}.melting-time-crystal-cursor-dot,.melting-time-crystal-cursor-ring{display:none}}@media (prefers-reduced-motion:reduce){.melting-time-crystal-handoff{display:none}.melting-time-crystal-canvas,.melting-time-crystal-fallback{transition:none}.melting-time-crystal-char,.melting-time-crystal-subtitle{opacity:1;filter:none;transform:none;animation:none!important}.melting-time-crystal-cursor-dot,.melting-time-crystal-cursor-ring{display:none}}
