.welcomeTransition_scene__pfwT8{isolation:isolate;background:#f8fafc;color:#18181b}.welcomeTransition_glow__hQHM1{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 22% 25%,#dce8ff 0,transparent 48%),radial-gradient(ellipse at 80% 75%,#e7e4fa 0,transparent 48%),linear-gradient(145deg,#ffffff,#f8fafc)}.welcomeTransition_glassPanel__TIkOs{display:flex;width:100%;max-width:52rem;min-width:0;flex-direction:column;max-height:calc(100dvh - 5rem);overflow:hidden;padding:8px;border:1px solid rgba(255,255,255,.95);border-radius:2rem;background:linear-gradient(135deg,#ffffffd9,#ffffff9c 48%,#eef2ffb8),rgba(255,255,255,.62);box-shadow:0 24px 80px -36px #23426830,0 1px 0 #ffffff,inset 0 2px 1px #ffffff,inset 0 -1px 1px #b9c9eb33;backdrop-filter:blur(32px) saturate(1.5)}.welcomeTransition_welcomeScroll__Fs9Yp{display:flex;min-height:0;flex-direction:column;align-items:center;overflow-y:auto;border-radius:1.5rem;padding:clamp(1rem,4vw,3rem)}.welcomeTransition_guideCard__AIKxy{display:flex;flex-direction:column;padding:6px;overflow:hidden;border:1px solid #ffffffed;border-radius:24px;color:#0f172a;background:radial-gradient(ellipse at 0 0,#e4edffbd,transparent 65%),linear-gradient(140deg,#fffffff5,#ffffffd9 55%,#f0edffd9);backdrop-filter:blur(28px) saturate(1.6);box-shadow:0 20px 60px -24px #233c6b52,0 4px 12px -6px #233c6b26,inset 0 2px 1px #ffffff,inset 0 -1px 0 #bdcbea40}.welcomeTransition_learningBanner__rZFUi,.welcomeTransition_tourIntroduction__4X1zG{border:1px solid #e1e8f2;border-radius:24px;background:radial-gradient(ellipse at 0 0,#e4edffbd,transparent 65%),linear-gradient(140deg,#fffffff5,#ffffffed 55%,#f0edffd9);box-shadow:inset 0 2px 1px #ffffff,0 12px 36px -28px #233c6b52;backdrop-filter:blur(24px)}.welcomeTransition_tourIntroduction__4X1zG{display:flex;max-height:calc(100dvh - 2rem);flex-direction:column;overflow:hidden;padding:6px}.welcomeTransition_tourIntroduction__4X1zG[data-state=closed]{display:none}.welcomeTransition_tourAction__3qdud{min-height:44px;border-radius:999px;padding-inline:24px;color:white;background:#185df1}.welcomeTransition_tourAction__3qdud:hover{background:#144dcc}.welcomeTransition_guideScroll__JIlm8{min-height:0;overflow-y:auto;border-radius:18px;padding:18px}.welcomeTransition_guideScroll__JIlm8,.welcomeTransition_welcomeScroll__Fs9Yp{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#64748b38 transparent}.welcomeTransition_guideScroll__JIlm8::-webkit-scrollbar,.welcomeTransition_welcomeScroll__Fs9Yp::-webkit-scrollbar{width:4px;height:4px}.welcomeTransition_guideScroll__JIlm8::-webkit-scrollbar-track,.welcomeTransition_welcomeScroll__Fs9Yp::-webkit-scrollbar-track{background:transparent;margin-block:12px}.welcomeTransition_guideScroll__JIlm8::-webkit-scrollbar-thumb,.welcomeTransition_welcomeScroll__Fs9Yp::-webkit-scrollbar-thumb{background:#64748b38;border-radius:20px}.welcomeTransition_guideScroll__JIlm8:hover,.welcomeTransition_welcomeScroll__Fs9Yp:hover{scrollbar-color:#64748b66 transparent}.welcomeTransition_guideCard__AIKxy [class~=text-muted-foreground]{color:#526079}.welcomeTransition_guideCard__AIKxy button[data-slot=button]{border-radius:999px}.welcomeTransition_guideCard__AIKxy button[data-variant=default]{color:white;background:#185df1;box-shadow:inset 0 1px 0 #ffffff38,0 4px 12px -6px #185df180}.welcomeTransition_guideCard__AIKxy button[data-variant=default]:hover{background:#144dcc}.welcomeTransition_guideCard__AIKxy button[data-variant=ghost],.welcomeTransition_guideCard__AIKxy button[data-variant=outline]{color:#334155}.welcomeTransition_guideCard__AIKxy button:focus-visible{outline:2px solid #185df1;outline-offset:3px}@media (max-width:639px){.welcomeTransition_glassPanel__TIkOs{max-height:calc(100dvh - 3rem)}.welcomeTransition_guideScroll__JIlm8{padding:14px}}.welcomeTransition_logoTile__WniCh{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.5rem;flex-shrink:0;border:1px solid #ffffff;border-radius:1.4rem;background:rgba(255,255,255,.9);box-shadow:0 8px 24px -12px #185df144}.welcomeTransition_intro__sCqVf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:1.5rem;pointer-events:none;transition:opacity .4s ease,transform .6s ease}.welcomeTransition_intro__sCqVf[data-finished=true]{opacity:0;transform:scale(.94)}.welcomeTransition_drawMark__Ya0wN{width:clamp(4rem,12vw,7rem);height:auto;overflow:visible;color:#185df1;animation:welcomeTransition_markArrival__bc9HL 1.6s cubic-bezier(.2,.7,.2,1) both}.welcomeTransition_drawMark__Ya0wN path{stroke:#185df1;stroke-width:2;stroke-dasharray:1;animation:welcomeTransition_traceMark__oNsqw 1.5s cubic-bezier(.3,0,.2,1) both}.welcomeTransition_wordmark__pG5YH{font-size:clamp(1.4rem,5vw,2.8rem);letter-spacing:-.05em;font-weight:500;animation:welcomeTransition_wordArrival__R3Z6e .8s ease .65s both}.welcomeTransition_content__JJx5z{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.welcomeTransition_content__JJx5z[data-revealed=true]{opacity:1;transform:none}@keyframes welcomeTransition_markArrival__bc9HL{0%{transform:scale(1.5);filter:drop-shadow(0 0 12px #185df166)}to{transform:scale(1);filter:drop-shadow(0 0 3px #185df144)}}@keyframes welcomeTransition_traceMark__oNsqw{0%{stroke-dashoffset:1;fill-opacity:0}65%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes welcomeTransition_wordArrival__R3Z6e{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.welcomeTransition_drawMark__Ya0wN,.welcomeTransition_drawMark__Ya0wN path,.welcomeTransition_wordmark__pG5YH{animation:none}.welcomeTransition_content__JJx5z,.welcomeTransition_intro__sCqVf{transition:none}.welcomeTransition_intro__sCqVf{display:none}.welcomeTransition_content__JJx5z{opacity:1;transform:none}}