.RouteVeil-module__19RPWa__veil{z-index:10000;pointer-events:auto;color:var(--ink);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.RouteVeil-module__19RPWa__glass{-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);opacity:0;animation:RouteVeil-module__19RPWa__glassIn .42s var(--ease-out)forwards;background:radial-gradient(120% 90% at 50% 40%,#fbfaf79e,#f5f2eed1 70%),#fbfaf780;position:absolute;inset:-2px}.RouteVeil-module__19RPWa__glass:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(#ffffff8c,#fff0 38%);position:absolute;inset:0}@keyframes RouteVeil-module__19RPWa__glassIn{to{opacity:1}}.RouteVeil-module__19RPWa__light{aspect-ratio:1;opacity:0;will-change:transform,opacity;border-radius:50%;width:min(62vmin,520px);margin:calc(min(62vmin,520px)/-2) 0 0 calc(min(62vmin,520px)/-2);position:absolute;top:50%;left:50%}.RouteVeil-module__19RPWa__lightGold{animation:RouteVeil-module__19RPWa__lightIn .7s var(--ease-out).12s forwards,RouteVeil-module__19RPWa__driftGold 3.6s cubic-bezier(.77,0,.175,1).12s infinite alternate;background:radial-gradient(closest-side,#d9c49b8c,#d9c49b29 55%,#d9c49b00)}.RouteVeil-module__19RPWa__lightSea{animation:RouteVeil-module__19RPWa__lightIn .7s var(--ease-out).2s forwards,RouteVeil-module__19RPWa__driftSea 4.2s cubic-bezier(.77,0,.175,1).2s infinite alternate;background:radial-gradient(closest-side,#3b64b447,#3b64b414 55%,#3b64b400)}@keyframes RouteVeil-module__19RPWa__lightIn{to{opacity:1}}@keyframes RouteVeil-module__19RPWa__driftGold{0%{transform:translate(-14%,-6%)scale(.92)}to{transform:translate(10%,4%)scale(1.06)}}@keyframes RouteVeil-module__19RPWa__driftSea{0%{transform:translate(16%,8%)scale(1.04)}to{transform:translate(-8%,-4%)scale(.9)}}.RouteVeil-module__19RPWa__center{justify-items:center;gap:1.6rem;display:grid;position:relative}.RouteVeil-module__19RPWa__mark{width:clamp(168px,26vw,264px);height:auto;overflow:visible}.RouteVeil-module__19RPWa__mark .nm-lt{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:RouteVeil-module__19RPWa__letterIn .62s var(--ease-out)forwards}.RouteVeil-module__19RPWa__mark .nm-lt1{animation-delay:.2s}.RouteVeil-module__19RPWa__mark .nm-lt2{animation-delay:.26s}.RouteVeil-module__19RPWa__mark .nm-lt3{animation-delay:.32s}.RouteVeil-module__19RPWa__mark .nm-lt4{animation-delay:.38s}@keyframes RouteVeil-module__19RPWa__letterIn{0%{opacity:0;transform:translateY(24%)scale(.96)}to{opacity:1;transform:none}}.RouteVeil-module__19RPWa__mark .nm-ln{transform-box:fill-box;animation:RouteVeil-module__19RPWa__lineIn .7s var(--ease-out).46s forwards;transform:scaleX(.001)}.RouteVeil-module__19RPWa__mark .nm-ln-l{transform-origin:100%}.RouteVeil-module__19RPWa__mark .nm-ln-r{transform-origin:0%}@keyframes RouteVeil-module__19RPWa__lineIn{to{transform:scaleX(1)}}.RouteVeil-module__19RPWa__mark .nm-sc{opacity:0;animation:RouteVeil-module__19RPWa__scriptIn .6s var(--ease-out).58s forwards}@keyframes RouteVeil-module__19RPWa__scriptIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.RouteVeil-module__19RPWa__thread{opacity:0;width:92px;height:2px;animation:RouteVeil-module__19RPWa__lightIn .4s var(--ease-out).6s forwards;background:#1a2a441a;border-radius:2px;position:relative;overflow:hidden}.RouteVeil-module__19RPWa__threadRun{border-radius:inherit;background:linear-gradient(90deg,#b8955a00,var(--gold),#b8955a00);width:40%;animation:1.1s cubic-bezier(.77,0,.175,1) infinite RouteVeil-module__19RPWa__run;position:absolute;inset:0}@keyframes RouteVeil-module__19RPWa__run{0%{transform:translate(-110%)}to{transform:translate(260%)}}.RouteVeil-module__19RPWa__veil[data-phase=out]{pointer-events:none}.RouteVeil-module__19RPWa__veil[data-phase=out] .RouteVeil-module__19RPWa__glass{opacity:1;animation:RouteVeil-module__19RPWa__glassOut .62s var(--ease-out)forwards}.RouteVeil-module__19RPWa__lights{position:absolute;inset:0}.RouteVeil-module__19RPWa__veil[data-phase=out] .RouteVeil-module__19RPWa__lights{animation:RouteVeil-module__19RPWa__glassOut .5s var(--ease-out)forwards}.RouteVeil-module__19RPWa__veil[data-phase=out] .RouteVeil-module__19RPWa__center{animation:RouteVeil-module__19RPWa__centerOut .46s var(--ease-out)forwards}@keyframes RouteVeil-module__19RPWa__glassOut{0%{opacity:1}to{opacity:0}}@keyframes RouteVeil-module__19RPWa__centerOut{to{opacity:0;transform:translateY(-10px)scale(.98)}}
