.PaipanLines_root__V_Nyd .paipan-lines{display:flex;flex-direction:column;gap:0;flex:1 1 auto}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable{min-width:max-content}.PaipanLines_root__V_Nyd .paipan-line-row{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.6rem;padding:.3rem 0}.PaipanLines_root__V_Nyd .paipan-line-row.is-moving{background:rgba(214,206,255,.2)}.PaipanLines_root__V_Nyd .paipan-cell{min-width:0}.PaipanLines_root__V_Nyd .paipan-line-side{display:grid;align-items:center;gap:.4rem;min-width:0}.PaipanLines_root__V_Nyd .paipan-line-side-left{grid-template-columns:minmax(90px,1fr) minmax(56px,max-content)}.PaipanLines_root__V_Nyd .paipan-line-side-left.no-markers{grid-template-columns:62px}.PaipanLines_root__V_Nyd .paipan-line-side-right{grid-template-columns:minmax(28px,max-content) minmax(56px,max-content) minmax(40px,44px) minmax(90px,1fr)}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers{grid-template-columns:62px minmax(100px,150px) minmax(136px,1fr);column-gap:.5rem;justify-content:center;max-width:100%;overflow:hidden}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers{grid-template-columns:62px 150px 152px;width:364px;min-width:364px;max-width:none;overflow:visible}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-line-side-right,.PaipanLines_root__V_Nyd .paipan-line-side-right.no-markers{grid-template-columns:minmax(20px,max-content) minmax(24px,max-content) 40px minmax(78px,1fr);justify-self:stretch}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers .paipan-line-side-right,.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-side-right.no-markers{grid-template-columns:20px 24px 40px 84px;justify-self:start}.PaipanLines_root__V_Nyd .paipan-beast{font-weight:600;color:#452d8f;text-align:center;font-size:.92rem;white-space:nowrap}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-beast{text-align:right;padding-right:.15rem}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-line-viz{width:min(150px,100%);max-width:150px}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-line-branch{text-align:left}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers .paipan-line-branch,.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers .paipan-line-relation{overflow:visible;text-overflow:clip}.PaipanLines_root__V_Nyd .paipan-beast.placeholder{color:transparent}.PaipanLines_root__V_Nyd .paipan-line-viz{display:flex;align-items:center;gap:.4rem;justify-self:center;margin:0 auto;width:180px;max-width:180px}.PaipanLines_root__V_Nyd .paipan-line-viz span{display:block;height:10px;border-radius:6px;width:100%;background:linear-gradient(90deg,rgba(153,135,255,.95),rgba(190,171,255,.95));box-shadow:0 0 10px rgba(158,140,255,.36)}.PaipanLines_root__V_Nyd .paipan-line-viz.yin span{width:calc((100% - .4rem) / 2)}.PaipanLines_root__V_Nyd .paipan-line-viz.changing span{animation:PaipanLines_paipanGlow__mLjSc 3.2s ease-in-out infinite}.PaipanLines_root__V_Nyd .paipan-line-label{font-weight:600;color:#3f2487;font-size:.94rem}.PaipanLines_root__V_Nyd .paipan-line-relation{display:inline-flex;align-items:center;font-size:.84rem;color:#503394;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PaipanLines_root__V_Nyd .paipan-line-relation-badges{display:flex;align-items:center;justify-content:flex-start;min-width:40px}.PaipanLines_root__V_Nyd .relation-badges{display:inline-flex;flex-wrap:nowrap;gap:.2rem}.PaipanLines_root__V_Nyd .relation-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.55rem;padding:.12rem .34rem;border-radius:999px;font-size:.65rem;line-height:1;letter-spacing:.02em;white-space:nowrap;background:rgba(136,110,230,.18);color:#5a3ba4}.PaipanLines_root__V_Nyd .paipan-line-branch{font-size:.9rem;font-weight:500;color:#2d1c60;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PaipanLines_root__V_Nyd .paipan-line-markers{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.78rem;color:#684aa7;align-items:center;white-space:normal;overflow-wrap:anywhere}.PaipanLines_root__V_Nyd .paipan-line-moving{color:#8b5cf6;font-weight:600;transform:translateX(-6px)}.PaipanLines_root__V_Nyd .paipan-line-hidden{color:#6a56b6}@keyframes PaipanLines_paipanGlow__mLjSc{0%{opacity:.85;box-shadow:0 0 10px rgba(147,123,255,.35)}50%{opacity:1;box-shadow:0 0 18px rgba(147,123,255,.58)}to{opacity:.85;box-shadow:0 0 10px rgba(147,123,255,.35)}}@media (max-width:640px){.PaipanLines_root__V_Nyd .paipan-line-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.28rem;padding:.22rem 0}.PaipanLines_root__V_Nyd .paipan-line-side{gap:.2rem}.PaipanLines_root__V_Nyd .paipan-line-side-left{grid-template-columns:minmax(58px,1fr) minmax(40px,max-content)}.PaipanLines_root__V_Nyd .paipan-line-side-left.no-markers{grid-template-columns:52px}.PaipanLines_root__V_Nyd .paipan-line-side-right{grid-template-columns:minmax(20px,max-content) minmax(40px,max-content) minmax(34px,38px) minmax(64px,1fr)}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers{grid-template-columns:52px minmax(84px,104px) minmax(122px,1fr);column-gap:.3rem;justify-content:center}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers{grid-template-columns:52px 104px 124px;width:280px;min-width:280px}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-line-side-right,.PaipanLines_root__V_Nyd .paipan-line-side-right.no-markers{grid-template-columns:minmax(18px,max-content) minmax(22px,max-content) 34px minmax(62px,1fr)}.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-row.no-markers .paipan-line-side-right,.PaipanLines_root__V_Nyd .paipan-lines.is-scrollable .paipan-line-side-right.no-markers{grid-template-columns:18px 22px 34px 68px}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-line-viz{width:min(104px,100%);max-width:104px}.PaipanLines_root__V_Nyd .paipan-line-row.no-markers .paipan-beast{padding-right:.1rem}.PaipanLines_root__V_Nyd .paipan-line-viz{gap:.24rem;width:104px;max-width:104px}.PaipanLines_root__V_Nyd .paipan-line-label{font-size:.86rem}.PaipanLines_root__V_Nyd .paipan-line-branch{font-size:.86rem;white-space:nowrap}.PaipanLines_root__V_Nyd .paipan-line-relation{font-size:.78rem}.PaipanLines_root__V_Nyd .paipan-line-relation-badges{min-width:34px}.PaipanLines_root__V_Nyd .paipan-line-markers{font-size:.74rem;white-space:normal;overflow-wrap:anywhere}.PaipanLines_root__V_Nyd .paipan-line-hidden,.PaipanLines_root__V_Nyd .paipan-line-moving{display:none}}.FreeGenerationAnimation_container__N_Vvl{position:relative;width:100%;max-width:none;min-height:clamp(420px,60vh,620px);height:100%;border-radius:0;box-shadow:none;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;isolation:isolate}.FreeGenerationAnimation_container__N_Vvl:before{content:"";position:absolute;inset:-22%;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0) 58%,rgba(255,255,255,.82) 100%);z-index:1}:is(html[data-theme=dark],html[data-theme=highContrast],html[style*="color-scheme: dark"]) .FreeGenerationAnimation_container__N_Vvl:before{background:none}.FreeGenerationAnimation_stage__PdSX1{position:absolute;inset:0;top:50%;left:50%;width:0;height:0;z-index:5}.FreeGenerationAnimation_qiCloud__in_DQ{position:absolute;top:-120px;left:-120px;width:240px;height:240px;background:radial-gradient(circle,rgba(139,92,246,.4) 0,transparent 60%);border-radius:50%;filter:blur(25px);animation:FreeGenerationAnimation_qiToSolid__cXCRa 16s ease-in-out 1 both}.FreeGenerationAnimation_rotationGroup__hhmeZ{position:absolute;top:0;left:0;animation:FreeGenerationAnimation_groupSpin__OeJOc 16s linear 1 both;z-index:5}.FreeGenerationAnimation_gooeyWrapper__nIzWY{position:absolute;top:-60px;left:-60px;width:120px;height:120px;filter:url(#free-generation-goo)}.FreeGenerationAnimation_sphere__jnGn9{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%}.FreeGenerationAnimation_yang__RLjMP{background:#ffffff;box-shadow:inset 0 0 10px rgba(109,40,217,.2),0 0 15px rgba(255,255,255,1);animation:FreeGenerationAnimation_pathYang__tRcah 16s cubic-bezier(.4,0,.2,1) 1 both;z-index:2}.FreeGenerationAnimation_yin__Tx1jf{background:#6d28d9;box-shadow:inset 0 0 10px rgba(255,255,255,.4),0 0 15px rgba(109,40,217,.8);animation:FreeGenerationAnimation_pathYin___qwPz 16s cubic-bezier(.4,0,.2,1) 1 both;z-index:2}.FreeGenerationAnimation_taijiSvg__0AWyA{position:absolute;top:-50px;left:-50px;width:100px;height:100px;opacity:0;animation:FreeGenerationAnimation_taijiFade__ZpoO7 16s ease-in-out 1 both;z-index:1;filter:drop-shadow(0 0 10px rgba(109,40,217,.15))}.FreeGenerationAnimation_universeLayer__U6uG_{position:absolute;top:0;left:0;width:0;height:0;animation:FreeGenerationAnimation_universeExpand__x_o51 16s cubic-bezier(.33,1,.68,1) 1 both;z-index:2}.FreeGenerationAnimation_starsDenseSmall__hQplM{position:absolute;width:1.5px;height:1.5px;border-radius:50%;background:#8b5cf6;box-shadow:20px -30px #7c3aed,-40px 50px #4c1d95,60px 20px #8b5cf6,-70px -80px #c4b5fd,100px -100px #6d28d9,-110px 40px #7c3aed,10px 120px #4c1d95,-120px -10px #c4b5fd,30px 80px #6d28d9,-80px 20px #8b5cf6,90px 70px #c4b5fd,-50px -120px #7c3aed,140px 30px #4c1d95,-130px 90px #8b5cf6,50px -140px #c4b5fd,-20px 150px #6d28d9,110px -40px #7c3aed,-90px -90px #4c1d95,130px 110px #8b5cf6,-150px -50px #c4b5fd,15px -80px #fff,-60px -30px #c4b5fd,80px -10px #8b5cf6,-140px 120px #6d28d9,-30px 140px #7c3aed,160px 60px #4c1d95,0 -160px #c4b5fd,-160px -80px #8b5cf6;animation:FreeGenerationAnimation_twinkle___1EGY 4s ease-in-out infinite}.FreeGenerationAnimation_starsDenseMedium__QwOLB{position:absolute;width:2.5px;height:2.5px;border-radius:50%;background:#6d28d9;box-shadow:-25px 45px #4c1d95,55px -35px #c4b5fd,-85px 15px #8b5cf6,15px -95px #7c3aed,75px 85px #6d28d9,-105px -25px #c4b5fd,35px 135px #4c1d95,-125px 65px #8b5cf6,115px -115px #7c3aed,-45px -145px #6d28d9,145px 55px #c4b5fd,-65px 105px #8b5cf6,105px 145px #4c1d95,-145px -105px #7c3aed,5px -165px #6d28d9,-165px 5px #c4b5fd,-40px -70px #8b5cf6,90px -50px #c4b5fd,-120px 90px #6d28d9,130px 10px #7c3aed,-150px 140px #4c1d95,80px 150px #8b5cf6,-60px -150px #c4b5fd,160px -120px #6d28d9;animation:FreeGenerationAnimation_twinkle___1EGY 5s ease-in-out infinite reverse}.FreeGenerationAnimation_fourPointStar__rLm5B{position:absolute;width:var(--size);height:var(--size);background:currentcolor;clip-path:polygon(50% 0,55% 45%,100% 50%,55% 55%,50% 100%,45% 55%,0 50%,45% 45%);transform:translate(-50%,-50%);animation:FreeGenerationAnimation_twinkle___1EGY 6s ease-in-out infinite}.FreeGenerationAnimation_textGroup__Zl6cC{position:absolute;bottom:34px;width:100%;height:24px;z-index:9}.FreeGenerationAnimation_stageText__aazMp{position:absolute;width:100%;text-align:center;font-size:14px;font-weight:500;letter-spacing:6px;color:#5b21b6;opacity:0}.FreeGenerationAnimation_t1__t_Q_Z{animation:FreeGenerationAnimation_text1__HTpF4 16s ease-in-out 1 both}.FreeGenerationAnimation_t2___eOQ9{animation:FreeGenerationAnimation_text2__sgky0 16s ease-in-out 1 both}.FreeGenerationAnimation_t3__rFkhZ{animation:FreeGenerationAnimation_text3__WTXWo 16s ease-in-out 1 both}.FreeGenerationAnimation_t4__Tnloy{animation:FreeGenerationAnimation_text4__ks1Yv 16s ease-in-out 1 both}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_fourPointStar__rLm5B,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_qiCloud__in_DQ,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_rotationGroup__hhmeZ,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_starsDenseMedium__QwOLB,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_starsDenseSmall__hQplM,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_t1__t_Q_Z,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_t2___eOQ9,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_t3__rFkhZ,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_t4__Tnloy,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_universeLayer__U6uG_{animation:none!important}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_fourPointStar__rLm5B,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_gooeyWrapper__nIzWY,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_qiCloud__in_DQ,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_starsDenseMedium__QwOLB,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_starsDenseSmall__hQplM,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_universeLayer__U6uG_{opacity:0}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_taijiSvg__0AWyA{animation:none;opacity:1;transform:scale(1);filter:drop-shadow(0 0 10px rgba(109,40,217,.15))}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_stageText__aazMp{opacity:0}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_t4__Tnloy{opacity:1}.FreeGenerationAnimation_postUniverseLayer__FliMa{position:absolute;inset:0;z-index:7;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;animation:FreeGenerationAnimation_postUniverseReveal__Zh8Ik 16s ease-out 1 both}.FreeGenerationAnimation_postUniverseGlobalSpin__1cvnY{position:relative;width:0;height:0;animation:FreeGenerationAnimation_slowGlobalRotation__8mL1k 86s linear infinite}.FreeGenerationAnimation_postUniverseCluster__D_Ncc{position:absolute;top:0;left:0;width:0;height:0;animation:FreeGenerationAnimation_starRespawnDrift__o_pEw 12.8s linear infinite}.FreeGenerationAnimation_clusterA__N4wpL .FreeGenerationAnimation_postUniverseCluster__D_Ncc{animation-delay:0s;animation-duration:12.6s}.FreeGenerationAnimation_clusterB__aRFzV .FreeGenerationAnimation_postUniverseCluster__D_Ncc{animation-delay:4.1s;animation-duration:13.8s}.FreeGenerationAnimation_clusterC__Y1qWR .FreeGenerationAnimation_postUniverseCluster__D_Ncc{animation-delay:8.3s;animation-duration:14.6s}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_postUniverseLayer__FliMa{animation:none;opacity:1}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_postUniverseCluster__D_Ncc,.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_postUniverseGlobalSpin__1cvnY{animation:none!important}.FreeGenerationAnimation_reduced__oXNmO .FreeGenerationAnimation_postUniverseCluster__D_Ncc{opacity:.18}@keyframes FreeGenerationAnimation_qiToSolid__cXCRa{0%{transform:scale(3);opacity:0}4%{transform:scale(1.5);opacity:.8}10%{transform:scale(.3);opacity:1}13%,to{transform:scale(0);opacity:0}}@keyframes FreeGenerationAnimation_pathYang__tRcah{0%,9%{transform:scale(0) translate(0);opacity:0}12%{transform:scale(1) translate(0);opacity:1}18%{transform:scale(.8) translate(-30px);opacity:1}28%,38%{transform:scale(.4) translateY(-62.5px);opacity:1}39%,to{opacity:0}}@keyframes FreeGenerationAnimation_pathYin___qwPz{0%,9%{transform:scale(0) translate(0);opacity:0}12%{transform:scale(1) translate(0);opacity:1}18%{transform:scale(.8) translate(30px);opacity:1}28%,38%{transform:scale(.4) translateY(62.5px);opacity:1}39%,to{opacity:0}}@keyframes FreeGenerationAnimation_taijiFade__ZpoO7{0%,35%{opacity:0;filter:blur(0);transform:scale(1)}38%,56%{opacity:1;filter:blur(0);transform:scale(1)}63%{opacity:.8;filter:blur(10px);transform:scale(1.3)}70%,to{opacity:0;filter:blur(30px);transform:scale(2)}}@keyframes FreeGenerationAnimation_groupSpin__OeJOc{0%,15%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FreeGenerationAnimation_universeExpand__x_o51{0%,55%{opacity:0;transform:scale(.01) rotate(0deg)}60%{opacity:.8;transform:scale(.2) rotate(15deg)}90%{opacity:1;transform:scale(1.1) rotate(80deg)}to{opacity:0;transform:scale(1.3) rotate(100deg)}}@keyframes FreeGenerationAnimation_twinkle___1EGY{0%,to{opacity:.2}50%{opacity:1}}@keyframes FreeGenerationAnimation_text1__HTpF4{0%,2%{opacity:0}13%,5%{opacity:1}16%,to{opacity:0}}@keyframes FreeGenerationAnimation_text2__sgky0{0%,14%{opacity:0}17%,26%{opacity:1}29%,to{opacity:0}}@keyframes FreeGenerationAnimation_text3__WTXWo{0%,27%{opacity:0}30%,56%{opacity:1}59%,to{opacity:0}}@keyframes FreeGenerationAnimation_text4__ks1Yv{0%,58%{opacity:0}63%,92%{opacity:1}96%,to{opacity:0}}@keyframes FreeGenerationAnimation_postUniverseReveal__Zh8Ik{0%,90%{opacity:0}95%{opacity:.82}to{opacity:1}}@keyframes FreeGenerationAnimation_slowGlobalRotation__8mL1k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FreeGenerationAnimation_starRespawnDrift__o_pEw{0%{opacity:0;transform:scale(.05) rotate(0deg)}15%{opacity:.62;transform:scale(.42) rotate(18deg)}78%{opacity:.58;transform:scale(1.05) rotate(128deg)}to{opacity:0;transform:scale(1.24) rotate(176deg)}}.InteractiveOnboarding_panel__yx0bu{position:relative;width:100%}.InteractiveOnboarding_panel__yx0bu:after,.InteractiveOnboarding_panel__yx0bu:before{content:none}.InteractiveOnboarding_questionShell__y4y4w{position:relative;border-radius:1.75rem;padding:1.5px;background:linear-gradient(115deg,rgba(249,115,165,.95),rgba(147,51,234,.92),rgba(59,130,246,.86),rgba(248,113,113,.9));background-size:220% 220%;animation:InteractiveOnboarding_questionShellShift__3GyZl 7.5s cubic-bezier(.22,1,.36,1) infinite;transition:transform .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1);box-shadow:0 10px 26px rgba(184,87,176,.16),0 0 0 1px rgba(255,255,255,.45)}.InteractiveOnboarding_questionShell__y4y4w:before{content:"";position:absolute;inset:-10px;border-radius:inherit;background:radial-gradient(circle at 18% 14%,rgba(251,113,133,.22),transparent 52%),radial-gradient(circle at 86% 20%,rgba(96,165,250,.18),transparent 48%),radial-gradient(circle at 52% 86%,rgba(168,85,247,.2),transparent 58%);filter:blur(22px);opacity:.72;z-index:0;pointer-events:none;animation:InteractiveOnboarding_questionHaloPulse__wtoaN 4.6s cubic-bezier(.25,1,.5,1) infinite}.InteractiveOnboarding_questionShell__y4y4w:focus-within{transform:translateY(-1px);box-shadow:0 18px 34px rgba(184,87,176,.24),0 0 0 1px rgba(255,255,255,.62)}.InteractiveOnboarding_questionShellInner__Uz7x1{position:relative;z-index:1;overflow:hidden;border-radius:calc(1.75rem - 1.5px);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,248,251,.94))}.InteractiveOnboarding_questionField__hhRLl{width:100%;resize:none;background:transparent}.InteractiveOnboarding_questionField__hhRLl::placeholder{color:rgba(95,86,122,.62)}.InteractiveOnboarding_ritualPanel__jgQKH{position:relative;width:min(100%,24rem);display:flex;flex-direction:column;gap:2.5rem;padding:1.25rem .75rem 0}.InteractiveOnboarding_ritualPanel__jgQKH:before{content:"";position:absolute;inset:-1rem -.75rem -.75rem;border-radius:2.5rem;background:radial-gradient(circle at 50% 32%,rgba(255,255,255,.46),rgba(255,247,252,.16) 46%,transparent 76%),radial-gradient(circle at 18% 68%,rgba(255,206,228,.2),transparent 56%),radial-gradient(circle at 84% 18%,rgba(214,193,255,.18),transparent 52%);filter:blur(24px);opacity:.92;z-index:-1;pointer-events:none}.InteractiveOnboarding_ritualProgress__WkYx2{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:center;padding:.45rem .7rem;border-radius:999px;background:rgba(255,255,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.42);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.InteractiveOnboarding_ritualProgressDot__G1l_y{width:.45rem;height:.45rem;border-radius:999px;background:rgba(113,92,159,.22);transition:width .22s cubic-bezier(.25,1,.5,1),background-color .22s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1)}.InteractiveOnboarding_ritualProgressDotActive___y0CG{width:1.35rem;background:linear-gradient(90deg,rgba(255,107,169,.92),rgba(157,77,255,.88) 54%,rgba(92,141,255,.88));box-shadow:0 6px 18px rgba(170,105,206,.24)}.InteractiveOnboarding_castingShell__gdO8R{position:relative;width:min(100%,25rem);display:flex;flex-direction:column;gap:1rem;padding:.25rem 0 .15rem}.InteractiveOnboarding_castingShell__gdO8R:before{content:"";position:absolute;inset:-1rem -.6rem -.4rem;border-radius:2.75rem;background:radial-gradient(circle at 28% 18%,rgba(255,207,230,.24),transparent 44%),radial-gradient(circle at 76% 24%,rgba(204,191,255,.2),transparent 42%),radial-gradient(circle at 50% 72%,rgba(255,255,255,.3),transparent 58%);filter:blur(26px);opacity:.96;z-index:-1;pointer-events:none}.InteractiveOnboarding_castingBlock__Y5i0P{border-radius:2rem;border:1px solid rgba(255,255,255,.48);background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,248,252,.26));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 20px 42px rgba(207,171,215,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.InteractiveOnboarding_castingMeta__38zJv{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem .15rem}.InteractiveOnboarding_castingCounter__TEPCi{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;padding:.45rem .7rem;border-radius:999px;background:linear-gradient(90deg,rgba(255,107,169,.12),rgba(92,141,255,.14));color:rgba(77,54,126,.86);font-size:.75rem;font-weight:700;letter-spacing:.03em}.InteractiveOnboarding_castingBoard__CvDUd{padding:1.05rem 1rem 1.1rem}.InteractiveOnboarding_castingSummary__oCFWx{padding:.95rem 1rem 1rem}.InteractiveOnboarding_castingActions___sSE8{display:flex;flex-direction:column;gap:.8rem;padding-top:.45rem}.InteractiveOnboarding_generatingShell__vVkul{position:relative;width:min(100%,25rem);min-height:44rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem}.InteractiveOnboarding_generatingShell__vVkul:before{content:"";position:absolute;inset:-1rem -.75rem -.5rem;border-radius:2.75rem;background:radial-gradient(circle at 24% 16%,rgba(255,206,228,.24),transparent 44%),radial-gradient(circle at 76% 22%,rgba(208,188,255,.22),transparent 42%),radial-gradient(circle at 50% 72%,rgba(255,255,255,.26),transparent 58%);filter:blur(30px);opacity:.96;z-index:-1;pointer-events:none}.InteractiveOnboarding_generatingCard__aDUjR{border-radius:2.25rem;border:1px solid transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.InteractiveOnboarding_resultShell__zCXGj{position:relative;width:min(100%,25rem);display:flex;flex-direction:column;gap:1rem;padding:.15rem 0 .35rem}.InteractiveOnboarding_resultShell__zCXGj:before{content:"";position:absolute;inset:-1rem -.6rem -.5rem;border-radius:2.75rem;background:radial-gradient(circle at 24% 14%,rgba(255,208,230,.24),transparent 44%),radial-gradient(circle at 78% 18%,rgba(209,191,255,.2),transparent 42%),radial-gradient(circle at 56% 74%,rgba(255,255,255,.28),transparent 58%);filter:blur(28px);opacity:.96;z-index:-1;pointer-events:none}.InteractiveOnboarding_resultCard__08bq_{border-radius:2rem;border:1px solid rgba(255,255,255,.52);background:linear-gradient(180deg,rgba(255,255,255,.56),rgba(255,248,252,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 20px 42px rgba(207,171,215,.11);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.InteractiveOnboarding_resultBanner__27zo8{border-radius:1.5rem;border:1px solid rgba(251,191,36,.28);background:linear-gradient(180deg,rgba(255,248,230,.92),rgba(255,243,209,.78));box-shadow:0 12px 28px rgba(238,177,64,.12)}.InteractiveOnboarding_resultInterpretation__63vyk{position:relative}.InteractiveOnboarding_resultActionRow__K50Fo{padding-bottom:.25rem}@keyframes InteractiveOnboarding_panelBorderShift__1XHfT{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes InteractiveOnboarding_questionShellShift__3GyZl{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes InteractiveOnboarding_questionHaloPulse__wtoaN{0%,to{opacity:.52;transform:scale(.985)}50%{opacity:.84;transform:scale(1.02)}}@keyframes InteractiveOnboarding_panelAuraFloat__wTK_F{0%{transform:translate3d(-2%,0,0) scaleX(.96)}to{transform:translate3d(2%,-6%,0) scaleX(1.03)}}@media (prefers-reduced-motion:reduce){.InteractiveOnboarding_panel__yx0bu:after,.InteractiveOnboarding_panel__yx0bu:before,.InteractiveOnboarding_questionShell__y4y4w,.InteractiveOnboarding_questionShell__y4y4w:before{animation:none}.InteractiveOnboarding_questionShell__y4y4w,.InteractiveOnboarding_ritualProgressDot__G1l_y{transition:none}}.AdvancedGenerationAnimation_root__hvPnJ{position:relative;width:100%;max-width:540px;height:clamp(300px,42vw,380px);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;opacity:1;transition:opacity .7s ease}.AdvancedGenerationAnimation_fadeOut__neDHl{opacity:0}.AdvancedGenerationAnimation_waterSurface___AFj3{position:relative;width:min(250px,75vw);height:min(250px,75vw);display:flex;justify-content:center;align-items:center}.AdvancedGenerationAnimation_initialDrop__MInnZ{position:absolute;top:-50px;left:50%;width:10px;height:10px;background:#7c3aed;border-radius:50%;transform:translateX(-50%);animation:AdvancedGenerationAnimation_dropFall__pWhED 1s cubic-bezier(.55,.085,.68,.53) forwards}@keyframes AdvancedGenerationAnimation_dropFall__pWhED{0%{top:-80px;opacity:0;transform:translateX(-50%) scaleY(1.5)}50%{opacity:1}90%{top:50%;opacity:1;transform:translate(-50%,-50%) scaleY(1)}to{top:50%;opacity:0;transform:translate(-50%,-50%) scale(2)}}.AdvancedGenerationAnimation_wave__xRKdv{position:absolute;top:50%;left:50%;width:2px;height:2px;border-radius:50%;border:1px solid rgba(124,58,237,.8);box-shadow:0 0 10px rgba(124,58,237,.3),inset 0 0 5px rgba(124,58,237,.1);transform:translate(-50%,-50%);opacity:0;animation:AdvancedGenerationAnimation_waveExpand__OdsRq 4.5s cubic-bezier(.215,.61,.355,1) infinite}.AdvancedGenerationAnimation_wave1__qX_MY{animation-delay:1s}.AdvancedGenerationAnimation_wave2__te4gD{animation-delay:2.5s}.AdvancedGenerationAnimation_wave3__nm1Cj{animation-delay:4s}@keyframes AdvancedGenerationAnimation_waveExpand__OdsRq{0%{width:2px;height:2px;opacity:0;border-width:2px}10%{opacity:1}to{width:240px;height:240px;opacity:0;border-width:.5px}}.AdvancedGenerationAnimation_textWrap__sKqkP{margin-top:18px;text-align:center;opacity:0;animation:AdvancedGenerationAnimation_textFadeIn__6qFVg 1s ease-in 1s forwards}.AdvancedGenerationAnimation_title__fAcvr{color:#5b21b6;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:8px}.AdvancedGenerationAnimation_subtitle__Vi_Rx{color:#8b5cf6;font-size:13px;letter-spacing:.5px;opacity:.8;animation:AdvancedGenerationAnimation_textBreath__I8Ddv 3s ease-in-out infinite}@keyframes AdvancedGenerationAnimation_textFadeIn__6qFVg{to{opacity:1}}@keyframes AdvancedGenerationAnimation_textBreath__I8Ddv{0%,to{opacity:.6}50%{opacity:1}}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_initialDrop__MInnZ,.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_subtitle__Vi_Rx,.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_textWrap__sKqkP,.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_wave__xRKdv{animation:none!important}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_initialDrop__MInnZ{opacity:0}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_wave__xRKdv{width:180px;height:180px;opacity:.35;border-width:1px}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_wave2__te4gD,.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_wave3__nm1Cj{opacity:0}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_textWrap__sKqkP{opacity:1}.AdvancedGenerationAnimation_reduced__G2h9J .AdvancedGenerationAnimation_subtitle__Vi_Rx{opacity:.85}