.ld{background:var(--paper);min-height:100dvh;color:var(--ink);align-content:center;justify-items:center;gap:14px;padding:24px;animation:.35s .15s both ld-in;display:grid}.ld-compact{background:0 0;height:100%;min-height:0;padding:0}.ld-mark{width:92px;height:92px;position:relative}.ld-compact .ld-mark{width:64px;height:64px}.ld-glow{background:radial-gradient(closest-side,#ff7a0073,#ff7a0000);border-radius:50%;width:120%;height:34px;animation:1.8s ease-in-out infinite ld-glow;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.ld-logo{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}.ld-base{background:var(--ink);opacity:.12;position:absolute;inset:0}.ld-compact .ld-base{opacity:.14;background:#fff}.ld-fill{animation:1.8s cubic-bezier(.55,0,.25,1) infinite ld-rise;position:absolute;inset:0;overflow:hidden;transform:translateY(100%)}.ld-fill>span{background:url(/logo.png) 50%/contain no-repeat;animation:1.8s cubic-bezier(.55,0,.25,1) infinite ld-rise-img;position:absolute;inset:0;transform:translateY(-100%)}.ld-fill:after{content:"";background:linear-gradient(#fff4d6f2,#ffc87800);height:7px;position:absolute;top:0;left:0;right:0}.ld-shine{background:linear-gradient(105deg,#fff0,#ffffffa6 50%,#fff0);width:50%;animation:1.8s ease-in-out infinite ld-shine;position:absolute;top:-10%;bottom:-10%;left:-60%;transform:translate(-60%)skew(-12deg)}.ld-word{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font-size:17px;font-weight:800;line-height:1}.ld-word span{color:var(--brand)}.ld-bar{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:99px;width:132px;height:4px;position:relative;overflow:hidden}.ld-bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), #ffc21a);width:40%;animation:1.4s cubic-bezier(.6,0,.3,1) infinite ld-bar;position:absolute;inset:0;transform:translate(-110%)}.ld-tips{width:min(360px,90vw);height:20px;margin:6px 0 0;position:relative}.ld-tips span{white-space:nowrap;text-align:center;color:var(--ink-3);opacity:0;font-size:13px;animation:9s infinite ld-tip;position:absolute;inset:0}.ld-tips span:nth-child(2){animation-delay:3s}.ld-tips span:nth-child(3){animation-delay:6s}@keyframes ld-in{0%{opacity:0}}@keyframes ld-rise{0%{opacity:1;transform:translateY(100%)}62%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes ld-rise-img{0%{transform:translateY(-100%)}62%,to{transform:translateY(0)}}@keyframes ld-shine{0%,55%{transform:translate(-60%)skew(-12deg)}85%,to{transform:translate(380%)skew(-12deg)}}@keyframes ld-glow{0%,to{opacity:.45}62%{opacity:1}}@keyframes ld-bar{to{transform:translate(260%)}}@keyframes ld-tip{0%{opacity:0}4%,30%{opacity:1}34%,to{opacity:0}}html[data-perf=lite] .ld-shine,html[data-perf=lite] .ld-glow{display:none}@media (prefers-reduced-motion:reduce){.ld-fill,.ld-fill>span{animation:none;transform:none}.ld-shine,.ld-glow,.ld-bar>span{animation:none;display:none}.ld-tips span{animation:none}.ld-tips span:first-child{opacity:1}}
