.vl-root[data-v-18b095f3]{align-items:center;animation:vl-safety-dismiss-18b095f3 .7s ease 7s forwards;background:radial-gradient(120% 85% at 50% 84%,hsla(31,97%,72%,.34) 0,hsla(32,98%,83%,.18) 38%,transparent 70%),radial-gradient(90% 65% at 50% 8%,rgba(191,219,254,.85),transparent 72%),linear-gradient(180deg,#eaf3ff,#f5f9ff 42%,#fdf2e7 74%,#fffaf3);color:#0f172a;display:flex;flex-direction:column;font-family:inherit;inset:0;justify-content:flex-end;overflow:hidden;overscroll-behavior:none;padding:max(1.5rem,env(safe-area-inset-top)) clamp(1.25rem,5vw,4rem) max(2.25rem,env(safe-area-inset-bottom));position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999}.vl-scene[data-v-18b095f3]{inset:0;pointer-events:none;position:absolute}.vl-glow[data-v-18b095f3]{border-radius:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.vl-glow-high[data-v-18b095f3]{animation:vl-breathe-18b095f3 7s ease-in-out infinite;background:radial-gradient(circle,rgba(251,146,60,.28) 0,hsla(40,97%,75%,.12) 42%,transparent 66%);height:78vmax;top:30%;width:78vmax}.vl-glow-low[data-v-18b095f3]{background:radial-gradient(ellipse,hsla(31,97%,72%,.3) 0,transparent 62%);height:60vmax;top:86%;width:120vmax}.vl-sun[data-v-18b095f3]{aspect-ratio:1;background:radial-gradient(circle at 38% 34%,#fffef7,#fef3c7 52%,#fcd34d 82%,#fbbf24);border-radius:50%;box-shadow:0 0 60px #fbbf248c,0 0 150px #fbbf2447;opacity:.95;position:absolute;right:13%;top:10%;width:clamp(54px,6vw,92px)}.vl-cloud[data-v-18b095f3]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.92),transparent);border-radius:999px;filter:blur(9px);height:14px;position:absolute}.vl-cloud-one[data-v-18b095f3]{animation:vl-drift-18b095f3 26s linear infinite;left:-10%;top:22%;width:52%}.vl-cloud-two[data-v-18b095f3]{animation:vl-drift-18b095f3 34s linear -12s infinite reverse;opacity:.7;right:-12%;top:34%;width:46%}.vl-mountain[data-v-18b095f3]{height:100%;inset:auto 0 0;position:absolute;width:100%}.vl-ridge-far[data-v-18b095f3]{fill:#dbe6f3;opacity:.95}.vl-ridge-near[data-v-18b095f3]{opacity:.96}.vl-cone[data-v-18b095f3]{fill:url(#vl-cone-fill)}.vl-cone-shadow[data-v-18b095f3]{fill:#6a5852;opacity:.45}.vl-rim[data-v-18b095f3]{fill:none;stroke:#d9770699;stroke-linejoin:round;stroke-width:3}.vl-crater-halo[data-v-18b095f3]{animation:vl-halo-18b095f3 3.4s ease-in-out infinite;opacity:.5}.vl-crater[data-v-18b095f3]{animation:vl-crater-pulse-18b095f3 2.6s ease-in-out infinite;fill:#f59e0b;transform-box:fill-box;transform-origin:center}.vl-lava-glow[data-v-18b095f3]{animation:vl-halo-18b095f3 2.2s ease-in-out infinite}.vl-lava-glow path[data-v-18b095f3]{fill:none;stroke:#f9731680;stroke-linecap:round;stroke-width:18}.vl-flow[data-v-18b095f3]{fill:none;filter:drop-shadow(0 0 6px rgba(234,88,12,.4));stroke:url(#vl-flow-fill);stroke-linecap:round;stroke-width:7}.vl-lava-shimmer path[data-v-18b095f3]{animation:vl-flow-run-18b095f3 2.4s linear infinite;fill:none;stroke:#fff8dccc;stroke-dasharray:5 32;stroke-linecap:round;stroke-width:2}.vl-gullies[data-v-18b095f3]{fill:none;opacity:.55;stroke:#8a7a72;stroke-width:3}.vl-puff[data-v-18b095f3]{animation:vl-puff-rise-18b095f3 var(--dur) ease-out var(--delay) infinite;fill:#9c8d84;filter:blur(4px)}.vl-ember[data-v-18b095f3],.vl-puff[data-v-18b095f3]{opacity:0;transform-box:fill-box;transform-origin:center}.vl-ember[data-v-18b095f3]{animation:vl-ember-rise-18b095f3 var(--dur) linear var(--delay) infinite;fill:#f97316}.vl-spark[data-v-18b095f3]{animation:vl-spark-fly-18b095f3 var(--dur) ease-out var(--delay) infinite;opacity:0;stroke:#ea580c;stroke-linecap:round;stroke-width:3;transform-box:fill-box;transform-origin:center bottom}.vl-vignette[data-v-18b095f3]{background:radial-gradient(125% 95% at 50% 44%,transparent 44%,hsla(0,0%,100%,.45) 78%,hsla(0,0%,100%,.85) 100%),linear-gradient(0deg,rgba(255,250,243,.96) 0,rgba(255,250,243,.62) 26%,transparent 54%);inset:0;position:absolute}.vl-content[data-v-18b095f3]{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:min(38rem,100%);z-index:2}.vl-kicker[data-v-18b095f3]{color:#b45309;font-size:clamp(.6rem,1vw,.72rem);font-weight:700;letter-spacing:.38em;margin:0 0 .55rem;text-shadow:0 1px 14px hsla(0,0%,100%,.85);text-transform:uppercase}.vl-title[data-v-18b095f3]{color:#0f172a;font-size:clamp(2rem,5.4vw,3.9rem);font-weight:900;letter-spacing:-.035em;line-height:1.02;margin:0;text-shadow:0 1px 26px hsla(0,0%,100%,.9)}.vl-title-accent[data-v-18b095f3]{background:linear-gradient(100deg,#b45309,#ea580c 46%,#dc2626);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(234,88,12,.28))}.vl-message[data-v-18b095f3]{color:#475569;font-size:clamp(.82rem,1.5vw,1rem);font-weight:500;letter-spacing:.01em;margin:.9rem 0 0;min-height:1.5em}.vl-dots i[data-v-18b095f3]{animation:vl-dot-18b095f3 1.2s ease-in-out infinite;background:#ea580c;border-radius:50%;display:inline-block;height:.34em;margin-left:.22em;width:.34em}.vl-dots i[data-v-18b095f3]:nth-child(2){animation-delay:.16s}.vl-dots i[data-v-18b095f3]:nth-child(3){animation-delay:.32s}.vl-bar[data-v-18b095f3]{background:#0f172a14;border-radius:999px;box-shadow:inset 0 0 0 1px #0f172a0d;height:4px;margin-top:1.15rem;overflow:hidden;position:relative;width:min(19rem,74vw)}.vl-bar-fill[data-v-18b095f3]{background:linear-gradient(90deg,#fbbf24,#f97316 55%,#dc2626);border-radius:inherit;box-shadow:0 0 14px #f9731659,0 0 34px #ef44442e;inset:0 auto 0 0;overflow:hidden;position:absolute;transition:width .26s cubic-bezier(.22,1,.36,1)}.vl-bar-shimmer[data-v-18b095f3]{animation:vl-shimmer-18b095f3 1.7s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);inset:0;position:absolute;transform:translate(-100%)}.vl-count[data-v-18b095f3]{color:#9a3412;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.18em;margin:.6rem 0 0}.vl-count span[data-v-18b095f3]{color:#4755698c;margin-left:.12em}@keyframes vl-drift-18b095f3{0%{transform:translate(-6%)}to{transform:translate(10%)}}@keyframes vl-breathe-18b095f3{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes vl-halo-18b095f3{0%,to{opacity:.45}50%{opacity:.82}}@keyframes vl-crater-pulse-18b095f3{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes vl-flow-run-18b095f3{to{stroke-dashoffset:-37}}@keyframes vl-puff-rise-18b095f3{0%{opacity:0;transform:translate(0) scale(.3)}10%{opacity:.45}55%{opacity:.24}to{opacity:0;transform:translate(var(--drift),var(--rise)) scale(2.2)}}@keyframes vl-ember-rise-18b095f3{0%{opacity:0;transform:translate(0) scale(.35)}10%{opacity:1}72%{opacity:.85}to{opacity:0;transform:translate(var(--drift),var(--rise)) scale(.15)}}@keyframes vl-spark-fly-18b095f3{0%{opacity:0;transform:translate(0) scaleY(.3)}12%{opacity:1}to{opacity:0;transform:translate(var(--drift),var(--rise)) scaleY(.9)}}@keyframes vl-dot-18b095f3{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.2em)}}@keyframes vl-shimmer-18b095f3{to{transform:translate(100%)}}@keyframes vl-safety-dismiss-18b095f3{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.vl-bar-shimmer[data-v-18b095f3],.vl-cloud[data-v-18b095f3],.vl-crater[data-v-18b095f3],.vl-crater-halo[data-v-18b095f3],.vl-dots i[data-v-18b095f3],.vl-ember[data-v-18b095f3],.vl-glow-high[data-v-18b095f3],.vl-lava-glow[data-v-18b095f3],.vl-lava-shimmer path[data-v-18b095f3],.vl-puff[data-v-18b095f3],.vl-spark[data-v-18b095f3]{animation:none!important}.vl-ember[data-v-18b095f3],.vl-puff[data-v-18b095f3],.vl-spark[data-v-18b095f3]{opacity:.35}.vl-dots i[data-v-18b095f3]{opacity:.7}.vl-bar-fill[data-v-18b095f3]{transition:none}}.vl-curtain-leave-active{pointer-events:none;transition:opacity .62s cubic-bezier(.22,1,.36,1)}.vl-curtain-leave-to{opacity:0}
