.WelcomeOverlay_root__mB0PR{--ring:92px;--iris-x:50%;--iris-y:42%;--ease-emphasized:cubic-bezier(0.2,0,0,1);--ease-iris:cubic-bezier(0.65,0,0.35,1);position:fixed;inset:0;z-index:2147483647;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px 16px 8vh;isolation:isolate;contain:strict;overflow:hidden;color:#e8e0f0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:WelcomeOverlay_failsafe__rQPaJ .4s ease-out 8s forwards}.WelcomeOverlay_root__mB0PR[data-origin=event]{animation:WelcomeOverlay_fade-in__G_Wl9 .24s ease-out both,WelcomeOverlay_failsafe__rQPaJ .4s ease-out 8s forwards}.WelcomeOverlay_root__mB0PR[data-state=leaving]{pointer-events:none;animation:WelcomeOverlay_fade-out__8bOm3 .2s ease-out both}.WelcomeOverlay_backdrop__g2JG8{position:absolute;inset:0;z-index:0;background-color:#060411}.WelcomeOverlay_curtain__b1sjx{position:absolute;left:calc(var(--iris-x) - var(--iris-reach));top:calc(var(--iris-y) - var(--iris-reach));z-index:0;width:calc(var(--iris-reach) * 2);height:calc(var(--iris-reach) * 2);background:radial-gradient(circle at 50% 50%,transparent 24px,rgba(134,84,231,.22) 32px,#060411 46px);transform:scale(var(--iris-scale));pointer-events:none}.WelcomeOverlay_plug__4brY0{position:absolute;left:calc(var(--iris-x) - 96px);top:calc(var(--iris-y) - 96px);z-index:0;width:192px;height:192px;border-radius:50%;background:radial-gradient(closest-side,#060411 60%,transparent);pointer-events:none}.WelcomeOverlay_atmosphere__GNB_U{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(134,84,231,.03) 1px,transparent 0),linear-gradient(90deg,rgba(134,84,231,.03) 1px,transparent 0),radial-gradient(ellipse 800px 600px at 20% 20%,rgba(134,84,231,.12) 0,transparent 70%),radial-gradient(ellipse 600px 500px at 80% 80%,rgba(233,53,207,.1) 0,transparent 70%),radial-gradient(ellipse 500px 400px at 60% 30%,rgba(0,240,255,.05) 0,transparent 70%);background-size:60px 60px,60px 60px,auto,auto,auto;transform-origin:var(--iris-x) var(--iris-y);pointer-events:none}.WelcomeOverlay_stage__ChMra{position:relative;z-index:1;width:100%;max-width:34rem}.WelcomeOverlay_halo___u3Z6{position:absolute;left:50%;top:calc(var(--ring) / 2);width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;background:radial-gradient(closest-side,rgba(134,84,231,.2),rgba(233,53,207,.07) 52%,transparent);pointer-events:none;animation:WelcomeOverlay_fade-in__G_Wl9 .6s ease-out both}.WelcomeOverlay_content__wyFkn{display:flex;flex-direction:column;align-items:center;text-align:center}.WelcomeOverlay_chunk__hW3hj{animation:WelcomeOverlay_fade-in__G_Wl9 .3s ease-out both}.WelcomeOverlay_chunk__hW3hj:nth-child(2){animation-delay:.1s}.WelcomeOverlay_chunk__hW3hj:nth-child(3){animation-delay:.2s}.WelcomeOverlay_chunk__hW3hj:nth-child(4){animation-delay:.3s}.WelcomeOverlay_ring__rJwya{position:relative;display:block;width:var(--ring);height:var(--ring);border-radius:50%}.WelcomeOverlay_ring__rJwya:after,.WelcomeOverlay_ring__rJwya:before{content:"";position:absolute;border-radius:50%;background:conic-gradient(from 0deg,#8654e7,#e935cf,#00f0ff,#8654e7);animation:WelcomeOverlay_spin__RfAxm 2.4s linear infinite}.WelcomeOverlay_ring__rJwya:before{inset:-2px;filter:blur(12px);opacity:.45}.WelcomeOverlay_ring__rJwya:after{inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}.WelcomeOverlay_avatar___R3z3{position:absolute;inset:6px;z-index:1;display:grid;place-items:center;overflow:hidden;border-radius:50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 6px 20px rgba(6,4,17,.5)}.WelcomeOverlay_initials__byPCs{display:grid;place-items:center;font-size:calc(var(--ring) * .3);font-weight:700;line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px rgba(6,4,17,.25)}.WelcomeOverlay_initials__byPCs svg{width:calc(var(--ring) * .38);height:calc(var(--ring) * .38)}.WelcomeOverlay_photo__ZQQAu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;outline:1px solid oklch(1 0 0/.1);outline-offset:-1px;opacity:0;transition:opacity .3s var(--ease-emphasized)}.WelcomeOverlay_photo__ZQQAu[data-ready]{opacity:1}.WelcomeOverlay_title__yjKhD{margin:28px 0 0;max-width:100%;padding-block:.06em;font-size:26px;font-weight:700;line-height:1.2;text-wrap:balance;overflow-wrap:anywhere;color:transparent;background:linear-gradient(135deg,#a678ff,#00f0ff,#e935cf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.WelcomeOverlay_titleCyrillic__G0a1i{font-family:inherit;letter-spacing:-.015em}.WelcomeOverlay_subtitle__JK6c2{margin:8px 0 0;font-size:15px;line-height:1.5;color:rgba(232,224,240,.45)}.WelcomeOverlay_status__xttCH{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0;max-width:100%;margin-top:24px}.WelcomeOverlay_progress__0wDbR{position:relative;display:block;width:168px;height:3px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.WelcomeOverlay_progress__0wDbR>span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:linear-gradient(90deg,#8654e7,#e935cf,#00f0ff);transform:translateX(-100%);animation:WelcomeOverlay_sweep__QMLOQ 1.1s ease-in-out infinite}.WelcomeOverlay_caption__fYvWG{min-width:0;max-width:100%;overflow:hidden;font-size:12px;line-height:1.4;letter-spacing:.01em;color:rgba(232,224,240,.25);text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.WelcomeOverlay_root__mB0PR{--ring:108px}.WelcomeOverlay_title__yjKhD{margin-top:32px;font-size:34px}.WelcomeOverlay_subtitle__JK6c2{font-size:16px}.WelcomeOverlay_progress__0wDbR{width:184px}}@media (prefers-reduced-motion:no-preference){.WelcomeOverlay_halo___u3Z6{animation-name:WelcomeOverlay_halo-in__afUoZ;animation-duration:.9s}.WelcomeOverlay_chunk__hW3hj{animation-name:WelcomeOverlay_rise___Qm2C}.WelcomeOverlay_root__mB0PR[data-state=leaving]{animation:none}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_backdrop__g2JG8{visibility:hidden}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_curtain__b1sjx{animation:WelcomeOverlay_iris-open__7ub1T .56s var(--ease-iris) .1s both;will-change:transform}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_plug__4brY0{animation:WelcomeOverlay_fade-out__8bOm3 .16s var(--ease-iris) .1s both}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_atmosphere__GNB_U{animation:WelcomeOverlay_drift__k6ZWr .56s ease-out .1s both;will-change:opacity,transform}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_content__wyFkn{animation:WelcomeOverlay_recede__7kP60 .26s ease-out both;will-change:opacity,transform,filter}.WelcomeOverlay_root__mB0PR[data-state=leaving] .WelcomeOverlay_halo___u3Z6{animation:WelcomeOverlay_bloom__QvWrm .66s var(--ease-emphasized) both}}@media (prefers-reduced-motion:reduce){.WelcomeOverlay_ring__rJwya:after,.WelcomeOverlay_ring__rJwya:before{animation:none!important}.WelcomeOverlay_root__mB0PR[data-origin=event]{animation:WelcomeOverlay_fade-in__G_Wl9 .2s ease-out both,WelcomeOverlay_failsafe__rQPaJ .4s ease-out 8s forwards!important}.WelcomeOverlay_chunk__hW3hj,.WelcomeOverlay_halo___u3Z6{animation:WelcomeOverlay_fade-in__G_Wl9 .2s ease-out both!important}.WelcomeOverlay_progress__0wDbR>span{width:100%;transform:none;animation:WelcomeOverlay_breathe__iVrAH 1.6s ease-in-out infinite!important}.WelcomeOverlay_root__mB0PR[data-state=leaving]{animation:WelcomeOverlay_fade-out__8bOm3 .2s ease-out both!important}}@keyframes WelcomeOverlay_fade-in__G_Wl9{0%{opacity:0}}@keyframes WelcomeOverlay_fade-out__8bOm3{to{opacity:0}}@keyframes WelcomeOverlay_rise___Qm2C{0%{opacity:0;transform:translateY(12px);filter:blur(4px)}}@keyframes WelcomeOverlay_halo-in__afUoZ{0%{opacity:0;transform:scale(.85)}}@keyframes WelcomeOverlay_recede__7kP60{to{opacity:0;transform:scale(.96);filter:blur(4px)}}@keyframes WelcomeOverlay_bloom__QvWrm{35%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.9)}}@keyframes WelcomeOverlay_iris-open__7ub1T{0%{transform:scale(1)}}@keyframes WelcomeOverlay_drift__k6ZWr{to{opacity:0;transform:scale(1.04)}}@keyframes WelcomeOverlay_spin__RfAxm{to{transform:rotate(1turn)}}@keyframes WelcomeOverlay_sweep__QMLOQ{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes WelcomeOverlay_breathe__iVrAH{50%{opacity:.45}}@keyframes WelcomeOverlay_failsafe__rQPaJ{to{opacity:0;visibility:hidden}}