.ScienceQuestRpg_shell__B3x7u{--gold:#f8c84e;--cyan:#72e8ff;--green:#78f2aa;--orange:#ff9d4d;--ink:#06111b;--panel:rgba(6,17,27,0.78);--station:var(--cyan);position:relative;min-height:100vh;overflow-x:hidden;padding:18px;color:#f7fbff;background:#06111b;font-family:Georgia,Times New Roman,serif}.ScienceQuestRpg_motionTone__YPPPF{--station:var(--cyan)}.ScienceQuestRpg_lightTone__eqhAh{--station:var(--gold)}.ScienceQuestRpg_heatTone__KY_Cs{--station:var(--orange)}.ScienceQuestRpg_labBackdrop__QaFMM,.ScienceQuestRpg_labBackdrop__QaFMM:after,.ScienceQuestRpg_labBackdrop__QaFMM:before{position:fixed;inset:0;pointer-events:none;content:""}.ScienceQuestRpg_labBackdrop__QaFMM{z-index:0;background:radial-gradient(circle at 26% 24%,rgba(114,232,255,.2),transparent 28%),radial-gradient(circle at 74% 20%,rgba(248,200,78,.16),transparent 24%),radial-gradient(circle at 58% 76%,rgba(255,157,77,.14),transparent 28%),linear-gradient(135deg,#06111b,#0d2b40 48%,#08151f)}.ScienceQuestRpg_labBackdrop__QaFMM:before{background:linear-gradient(115deg,transparent 0 44%,rgba(114,232,255,.1) 46%,transparent 52%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 86px),repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 86px);animation:ScienceQuestRpg_drift__Wp2A9 16s linear infinite}.ScienceQuestRpg_labBackdrop__QaFMM:after{background:radial-gradient(circle at 18% 34%,rgba(255,255,255,.16) 0 2px,transparent 3px),radial-gradient(circle at 62% 72%,rgba(114,232,255,.18) 0 2px,transparent 3px),radial-gradient(circle at 82% 22%,rgba(248,200,78,.18) 0 2px,transparent 3px);background-size:180px 180px;animation:ScienceQuestRpg_particles__CEWuq 14s linear infinite}.ScienceQuestRpg_coreScene__Rmn9F,.ScienceQuestRpg_dialogueScene__iW4lf,.ScienceQuestRpg_mapLayout__iEqIl,.ScienceQuestRpg_panel__WMdwF,.ScienceQuestRpg_reflection__gNduk,.ScienceQuestRpg_rewardScene__QSDyH,.ScienceQuestRpg_scene__Mcs53,.ScienceQuestRpg_stationScene__P8Lhv,.ScienceQuestRpg_titleScreen__79ySm,.ScienceQuestRpg_topNav__kKkMt,.ScienceQuestRpg_travelScene__3ozug{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto}.ScienceQuestRpg_topNav__kKkMt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:10px 14px;background:rgba(6,17,27,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ScienceQuestRpg_shell__B3x7u button,.ScienceQuestRpg_topNav__kKkMt a,.ScienceQuestRpg_topNav__kKkMt button{min-height:44px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:0 16px;color:#06111b;background:linear-gradient(180deg,#fff1a8,var(--gold));font-family:inherit;font-weight:900;cursor:pointer;text-decoration:none;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.ScienceQuestRpg_topNav__kKkMt strong{color:#fff}.ScienceQuestRpg_shell__B3x7u button:active,.ScienceQuestRpg_topNav__kKkMt a:active,.ScienceQuestRpg_topNav__kKkMt button:active{transform:translateY(2px) scale(.98);filter:brightness(1.08);box-shadow:0 0 24px rgba(248,200,78,.22)}.ScienceQuestRpg_shell__B3x7u a:focus-visible,.ScienceQuestRpg_shell__B3x7u button:focus-visible,.ScienceQuestRpg_shell__B3x7u input:focus-visible{outline:3px solid #fff;outline-offset:4px}.ScienceQuestRpg_saveToast__zr8xY{position:fixed;z-index:5;right:18px;bottom:18px;border-radius:999px;padding:12px 16px;color:#06111b;background:var(--gold);font-weight:900}.ScienceQuestRpg_titleScreen__79ySm{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:center;min-height:calc(100vh - 112px)}.ScienceQuestRpg_kicker__beByA{display:block;color:var(--gold);font-size:.78rem;font-weight:1000;letter-spacing:.14em;text-transform:uppercase}.ScienceQuestRpg_coreScene__Rmn9F h2,.ScienceQuestRpg_dialogueBox___1JoO h2,.ScienceQuestRpg_panel__WMdwF h2,.ScienceQuestRpg_reflection__gNduk h2,.ScienceQuestRpg_rewardScene__QSDyH h2,.ScienceQuestRpg_scene__Mcs53 h2,.ScienceQuestRpg_stationPanel__gVtJ2 h2,.ScienceQuestRpg_titleScreen__79ySm h1,.ScienceQuestRpg_travelScene__3ozug h2{margin:12px 0;color:white;font-size:clamp(3rem,7vw,7.2rem);line-height:.94;text-transform:uppercase;letter-spacing:-.018em;word-spacing:.08em;background:linear-gradient(180deg,#ffffff,#f6fbff 34%,#c8d7e2 54%,#ffffff 73%,#d2a85f);-webkit-background-clip:text;background-clip:text;text-shadow:0 4px 0 #02070b,0 28px 70px rgba(0,0,0,.48);-webkit-text-fill-color:transparent}.ScienceQuestRpg_coreScene__Rmn9F p,.ScienceQuestRpg_dialogueBox___1JoO p,.ScienceQuestRpg_panel__WMdwF p,.ScienceQuestRpg_reflection__gNduk p,.ScienceQuestRpg_rewardScene__QSDyH p,.ScienceQuestRpg_scene__Mcs53 p,.ScienceQuestRpg_stationPanel__gVtJ2 p,.ScienceQuestRpg_titleScreen__79ySm p,.ScienceQuestRpg_travelScene__3ozug p{max-width:700px;color:rgba(247,251,255,.82);font-size:1.06rem;line-height:1.62}.ScienceQuestRpg_actionRow__oR3zs,.ScienceQuestRpg_cardGrid__RNxLo{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ScienceQuestRpg_coreScene__Rmn9F,.ScienceQuestRpg_dialogueScene__iW4lf,.ScienceQuestRpg_panel__WMdwF,.ScienceQuestRpg_reflection__gNduk,.ScienceQuestRpg_rewardScene__QSDyH,.ScienceQuestRpg_scene__Mcs53,.ScienceQuestRpg_stationScene__P8Lhv,.ScienceQuestRpg_travelScene__3ozug{display:grid;gap:18px;min-height:calc(100vh - 112px);align-content:center;border:1px solid rgba(255,255,255,.14);border-radius:32px;padding:clamp(20px,5vw,54px);background:radial-gradient(circle at 28% 18%,rgba(114,232,255,.12),transparent 30%),radial-gradient(circle at 80% 62%,rgba(248,200,78,.09),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(6,17,27,.84) 42%,rgba(6,17,27,.72));box-shadow:0 34px 110px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.15),inset 0 -60px 100px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ScienceQuestRpg_coreScene__Rmn9F,.ScienceQuestRpg_dialogueScene__iW4lf,.ScienceQuestRpg_panel__WMdwF,.ScienceQuestRpg_scene__Mcs53,.ScienceQuestRpg_travelScene__3ozug{grid-template-columns:minmax(0,1fr) 280px;align-items:center}.ScienceQuestRpg_coreScene__Rmn9F,.ScienceQuestRpg_dialogueScene__iW4lf,.ScienceQuestRpg_scene__Mcs53{grid-template-columns:280px minmax(0,1fr)}.ScienceQuestRpg_nameField__gKHGM{display:grid;gap:8px;max-width:430px;margin:18px 0}.ScienceQuestRpg_nameField__gKHGM input{min-height:48px;border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:0 14px;color:white;background:rgba(255,255,255,.08);font:inherit}.ScienceQuestRpg_cardGrid__RNxLo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0}.ScienceQuestRpg_cardGrid__RNxLo button{display:grid;min-height:156px;align-content:start;gap:8px;border-radius:22px;color:white;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(114,232,255,.08));text-align:left}.ScienceQuestRpg_selectedCard__tlTV7{border-color:var(--gold)!important;box-shadow:0 0 34px rgba(248,200,78,.24)}.ScienceQuestRpg_mentorCard__xYk0v{display:grid;justify-items:center;gap:8px;border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:22px;background:radial-gradient(circle at 50% 22%,rgba(114,232,255,.24),transparent 36%),rgba(255,255,255,.08)}.ScienceQuestRpg_mentorPortrait__Z_eoA{position:relative;display:block;width:190px;height:240px;overflow:hidden;border:2px solid rgba(255,255,255,.2);border-radius:30px;background:radial-gradient(circle at 62% 20%,rgba(114,232,255,.38),transparent 32%),linear-gradient(145deg,#153149,#07111b);box-shadow:0 26px 70px rgba(0,0,0,.38),0 0 34px rgba(114,232,255,.24),inset 0 1px 0 rgba(255,255,255,.18)}.ScienceQuestRpg_mentorPortrait__Z_eoA i{position:absolute;display:block}.ScienceQuestRpg_mentorRender__1Ms54{z-index:2;inset:0;background:linear-gradient(180deg,rgba(4,10,16,0) 0 64%,rgba(4,10,16,.45) 100%),url(/game-images/ecosystem/science-quest.jpg) 44% 34% /255% auto no-repeat;transform:scale(1.06);filter:saturate(1.08) contrast(1.08)}.ScienceQuestRpg_mentorPortraitGlow__SUlWZ{z-index:3;inset:0;background:radial-gradient(circle at 62% 34%,rgba(114,232,255,.3),transparent 22%),linear-gradient(112deg,transparent 0 42%,rgba(255,255,255,.2) 47%,transparent 55%);mix-blend-mode:screen}.ScienceQuestRpg_dialogueBox___1JoO{border-left:4px solid var(--gold);padding-left:18px}.ScienceQuestRpg_mapLayout__iEqIl{display:grid;grid-template-columns:220px minmax(0,1fr) 260px;gap:16px;min-height:calc(100vh - 112px);align-items:center}.ScienceQuestRpg_attributePanel__8vY25,.ScienceQuestRpg_hud__firUC{display:grid;gap:10px;border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:16px;background:rgba(6,17,27,.82)}.ScienceQuestRpg_labMap___kdjw{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(114,232,255,.22);border-radius:34px;background:linear-gradient(180deg,rgba(6,17,27,.08),rgba(6,17,27,.48)),url(/game-images/ecosystem/science-quest.jpg) center 36% /cover no-repeat,radial-gradient(circle at 50% 52%,rgba(248,200,78,.22),transparent 18%),radial-gradient(circle at 23% 67%,rgba(114,232,255,.22),transparent 20%),radial-gradient(circle at 77% 67%,rgba(255,157,77,.2),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.08),rgba(114,232,255,.08));box-shadow:inset 0 0 80px rgba(114,232,255,.1),0 28px 80px rgba(0,0,0,.28)}.ScienceQuestRpg_labMap___kdjw:before{position:absolute;inset:8%;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:repeating-radial-gradient(circle,transparent 0 48px,rgba(255,255,255,.05) 49px 50px),linear-gradient(90deg,transparent 0 49%,rgba(114,232,255,.16) 50%,transparent 51%);content:"";animation:ScienceQuestRpg_labPulse___KgFc 5s ease-in-out infinite}.ScienceQuestRpg_coreBeacon__ql2ts{position:absolute;z-index:3;left:50%;top:52%;display:grid;width:116px;height:116px;place-items:center;border-radius:36px;color:#ffffff;background:linear-gradient(135deg,#7c5417,#0a3044 56%,#07111b);text-shadow:0 1px 2px rgba(0,0,0,.74);font-weight:1000;transform:translate(-50%,-50%);box-shadow:0 0 58px rgba(248,200,78,.36);animation:ScienceQuestRpg_corePulse__BVO9h 2.4s ease-in-out infinite}.ScienceQuestRpg_energyPath__pKUqn{position:absolute;inset:23% 16%;border:5px dashed rgba(114,232,255,.4);border-radius:50%;transform:rotate(-10deg);filter:drop-shadow(0 0 14px rgba(114,232,255,.38))}.ScienceQuestRpg_mapHero__IUhYf{position:absolute;z-index:5;left:var(--x);top:var(--y);display:grid;justify-items:center;transform:translate(-50%,-88%);transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ScienceQuestRpg_mapHero__IUhYf small{border-radius:999px;padding:4px 8px;color:#06111b;background:var(--gold);font-size:.7rem;font-weight:900}.ScienceQuestRpg_stationNode__82QaT{position:absolute;z-index:4;left:var(--x);top:var(--y);display:grid;width:152px;min-height:104px;gap:4px;place-items:center;color:white!important;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--station),transparent 70%),transparent 55%),rgba(6,17,27,.9)!important;transform:translate(-50%,-50%);box-shadow:0 0 26px rgba(114,232,255,.12)}.ScienceQuestRpg_stationNode__82QaT:hover{transform:translate(-50%,-54%) scale(1.04);border-color:var(--station);box-shadow:0 0 34px color-mix(in srgb,var(--station),transparent 70%)}.ScienceQuestRpg_stationNode__82QaT span{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;color:#ffffff;background:linear-gradient(180deg,#177f99,#08263a);text-shadow:0 1px 2px rgba(0,0,0,.74);font-size:.68rem;font-weight:1000}.ScienceQuestRpg_stationNode__82QaT strong{text-transform:uppercase}.ScienceQuestRpg_stationNode__82QaT small{color:rgba(255,255,255,.72);font-size:.72rem}.ScienceQuestRpg_restoredNode__zollR{border-color:var(--green)!important;box-shadow:0 0 34px rgba(120,242,170,.24)}.ScienceQuestRpg_attributePanel__8vY25 div{display:grid;gap:5px;border-radius:16px;padding:8px}.ScienceQuestRpg_attributePanel__8vY25 i{display:block;height:9px;border-radius:999px;background:linear-gradient(90deg,var(--cyan),var(--green),var(--gold))}.ScienceQuestRpg_attributePulse__M5pB7{background:rgba(248,200,78,.14);box-shadow:0 0 28px rgba(248,200,78,.24),inset 0 0 0 1px rgba(248,200,78,.36);animation:ScienceQuestRpg_attributeRise__NcfqS .9s ease}.ScienceQuestRpg_travelStage__EHvhD{position:relative;min-height:430px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:linear-gradient(180deg,rgba(6,17,27,.12),rgba(6,17,27,.62)),url(/game-images/ecosystem/science-quest.jpg) center 38% /cover no-repeat,radial-gradient(circle at 78% 30%,color-mix(in srgb,var(--station),transparent 60%),transparent 22%),linear-gradient(145deg,rgba(255,255,255,.09),rgba(6,17,27,.7));box-shadow:inset 0 0 80px rgba(255,255,255,.05)}.ScienceQuestRpg_travelStage__EHvhD:before{position:absolute;inset:auto -10% -16%;height:42%;border-radius:50% 50% 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--station),transparent 78%),rgba(6,17,27,.95));content:"";transform:rotateX(60deg);transform-origin:bottom center}.ScienceQuestRpg_travelRail___c_jT{position:absolute;left:8%;right:8%;bottom:22%;height:8px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--gold),var(--station),transparent);box-shadow:0 0 28px color-mix(in srgb,var(--station),transparent 30%);transform:rotate(-8deg)}.ScienceQuestRpg_destinationGate__PwSEG{position:absolute;right:12%;top:18%;display:grid;width:92px;height:92px;place-items:center;border-radius:28px;color:#ffffff;background:linear-gradient(180deg,#177f99,#08263a);text-shadow:0 1px 2px rgba(0,0,0,.74);font-weight:1000;box-shadow:0 0 42px color-mix(in srgb,var(--station),transparent 38%);animation:ScienceQuestRpg_gatePulse__R2oma 1.2s ease-in-out infinite}.ScienceQuestRpg_stationScene__P8Lhv{grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:center}.ScienceQuestRpg_stationWorld___Nl86{position:relative;min-height:500px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:32px;background:linear-gradient(180deg,rgba(6,17,27,.12),rgba(6,17,27,.72)),url(/game-images/ecosystem/science-quest.jpg) center 40% /cover no-repeat,radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--station),transparent 70%),transparent 24%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(6,17,27,.8))}.ScienceQuestRpg_motionTone__YPPPF .ScienceQuestRpg_stationWorld___Nl86{background:linear-gradient(180deg,rgba(6,17,27,.08),rgba(6,17,27,.72)),radial-gradient(ellipse at 28% 76%,rgba(114,232,255,.28),transparent 24%),repeating-linear-gradient(14deg,rgba(114,232,255,.18) 0 3px,transparent 4px 34px),url(/game-images/ecosystem/science-quest.jpg) center 40% /cover no-repeat}.ScienceQuestRpg_lightTone__eqhAh .ScienceQuestRpg_stationWorld___Nl86{background:linear-gradient(180deg,rgba(6,17,27,.05),rgba(6,17,27,.7)),conic-gradient(from 20deg at 70% 22%,rgba(248,200,78,.42),transparent 20%,rgba(114,232,255,.18),transparent 42%),url(/game-images/ecosystem/science-quest.jpg) 48% 38% /cover no-repeat}.ScienceQuestRpg_heatTone__KY_Cs .ScienceQuestRpg_stationWorld___Nl86{background:linear-gradient(180deg,rgba(6,17,27,.12),rgba(6,17,27,.72)),radial-gradient(circle at 72% 30%,rgba(255,157,77,.44),transparent 24%),repeating-radial-gradient(circle at 70% 38%,rgba(255,157,77,.16) 0 6px,transparent 7px 22px),url(/game-images/ecosystem/science-quest.jpg) center 42% /cover no-repeat}.ScienceQuestRpg_stationWorld___Nl86:before{position:absolute;inset:18%;border:2px solid color-mix(in srgb,var(--station),transparent 60%);border-radius:50%;content:"";animation:ScienceQuestRpg_scanSpin__2pIDF 8s linear infinite}.ScienceQuestRpg_stationCore__WgZXh{position:absolute;z-index:3;right:14%;top:18%;display:grid;width:110px;height:110px;place-items:center;border-radius:34px;color:#ffffff;background:linear-gradient(135deg,#177f99,#08263a);text-shadow:0 1px 2px rgba(0,0,0,.74);font-weight:1000;box-shadow:0 0 42px color-mix(in srgb,var(--station),transparent 35%);animation:ScienceQuestRpg_corePulse__BVO9h 2.2s ease-in-out infinite}.ScienceQuestRpg_labEffect__ncCc9{position:absolute;inset:auto 8% 12%;height:8px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--station),transparent);box-shadow:0 0 34px color-mix(in srgb,var(--station),transparent 35%)}.ScienceQuestRpg_feedbackPanel__TK8Wp,.ScienceQuestRpg_mentorHint__0FEBF{border-left:4px solid var(--station);padding-left:12px}.ScienceQuestRpg_choiceGrid__icPyG{display:grid;gap:10px;margin:18px 0}.ScienceQuestRpg_threatCard__wi2a3{display:grid;gap:6px;border:1px solid color-mix(in srgb,var(--station),transparent 68%);border-radius:18px;margin:14px 0;padding:14px 16px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--station),transparent 76%),transparent 34%),rgba(255,255,255,.07)}.ScienceQuestRpg_threatCard__wi2a3 strong{color:#fff;font-size:1.05rem;text-transform:uppercase}.ScienceQuestRpg_threatCard__wi2a3 span{color:rgba(247,251,255,.82)}.ScienceQuestRpg_threatCard__wi2a3 em{color:var(--gold);font-style:normal;font-weight:900}.ScienceQuestRpg_readQuestionButton__jqMwi{margin:4px 0 14px;color:#ffffff!important;background:linear-gradient(180deg,#137f9a,#0c3f5c)!important;text-shadow:0 1px 2px rgba(0,0,0,.72);box-shadow:0 0 22px rgba(114,232,255,.24),inset 0 1px 0 rgba(255,255,255,.2)}.ScienceQuestRpg_choiceGrid__icPyG button{min-height:66px;border-radius:18px;color:white;background:rgba(255,255,255,.08);text-align:left}.ScienceQuestRpg_choiceGrid__icPyG button:hover{border-color:var(--station);box-shadow:0 0 28px color-mix(in srgb,var(--station),transparent 78%)}.ScienceQuestRpg_feedbackPanel__TK8Wp{display:grid;gap:6px;border-radius:18px;padding:14px 16px;color:white;background:rgba(255,255,255,.08)}.ScienceQuestRpg_correctPanel__7CC89{border-color:var(--green);background:rgba(120,242,170,.12)}.ScienceQuestRpg_wrongPanel__O2vla{border-color:#ff6f6f;background:rgba(255,111,111,.12)}.ScienceQuestRpg_reflection__gNduk,.ScienceQuestRpg_rewardScene__QSDyH{overflow:hidden;text-align:center}.ScienceQuestRpg_rewardAura__whK_m{position:absolute;inset:18% 30%;border-radius:50%;background:radial-gradient(circle,rgba(248,200,78,.42),transparent 66%),conic-gradient(from 90deg,transparent,rgba(114,232,255,.2),transparent,rgba(248,200,78,.2),transparent);filter:blur(2px);animation:ScienceQuestRpg_rewardBurst__DQ6WN 1.8s ease-in-out infinite alternate}.ScienceQuestRpg_rewardGrid__ps08Z{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.ScienceQuestRpg_rewardGrid__ps08Z strong{border:1px solid rgba(248,200,78,.26);border-radius:18px;padding:14px;color:#06111b;background:linear-gradient(135deg,#fff6c8,var(--gold));box-shadow:0 0 34px rgba(248,200,78,.2)}.ScienceQuestRpg_avatar__cMU0V{position:relative;width:280px;height:430px;margin:auto;filter:drop-shadow(0 32px 50px rgba(0,0,0,.5));animation:ScienceQuestRpg_breathe__byRnd 4s ease-in-out infinite;transform-style:preserve-3d}.ScienceQuestRpg_avatar__cMU0V:before{position:absolute;z-index:0;left:15%;right:8%;bottom:2%;height:30px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.55),transparent 72%);content:"";transform:rotateX(60deg)}.ScienceQuestRpg_avatar__cMU0V:after{position:absolute;z-index:10;inset:9% 2% 4%;border-radius:999px;background:radial-gradient(circle at 70% 37%,rgba(114,232,255,.32),transparent 15%),linear-gradient(112deg,transparent 0 42%,rgba(255,255,255,.18) 46%,transparent 54%);mix-blend-mode:screen;pointer-events:none}.ScienceQuestRpg_avatarAura__prjHs{position:absolute;z-index:0;inset:4% -8% 0;border-radius:999px;background:radial-gradient(circle at 58% 30%,rgba(114,232,255,.34),transparent 20%),radial-gradient(circle at 48% 55%,rgba(248,200,78,.14),transparent 44%),radial-gradient(circle,color-mix(in srgb,var(--station),transparent 78%),transparent 66%);filter:blur(1px);animation:ScienceQuestRpg_auraBreath__qZHM7 3.6s ease-in-out infinite}.ScienceQuestRpg_avatarRender__TJzp0{position:absolute;z-index:2;inset:0;border-radius:42% 42% 32% 32%;background:linear-gradient(180deg,rgba(6,17,27,0) 0 62%,rgba(6,17,27,.28) 86%,rgba(6,17,27,.9)),url(/game-images/ecosystem/science-quest.jpg) 47% 40% /185% auto no-repeat;clip-path:polygon(26% 0,76% 0,94% 100%,60% 100%,54% 66%,48% 100%,13% 100%,4% 42%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset -24px -20px 60px rgba(0,0,0,.42),inset 22px 0 50px rgba(255,255,255,.12),0 26px 70px rgba(0,0,0,.38);filter:saturate(1.1) contrast(1.08)}.ScienceQuestRpg_avatarReflection__2OH7q{position:absolute;z-index:4;inset:2% 5% 8%;border-radius:999px;background:radial-gradient(circle at 70% 35%,rgba(114,232,255,.3),transparent 16%),linear-gradient(112deg,transparent 0 42%,rgba(255,255,255,.18) 47%,transparent 55%);mix-blend-mode:screen;pointer-events:none}.ScienceQuestRpg_avatarNameplate__93lPt{position:absolute;z-index:5;left:50%;bottom:6%;min-width:170px;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:7px 12px;color:#fff;background:rgba(6,17,27,.78);box-shadow:0 12px 30px rgba(0,0,0,.32),0 0 24px rgba(114,232,255,.18);font-size:.74rem;font-weight:1000;letter-spacing:.06em;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarNameplate__93lPt{display:none}.ScienceQuestRpg_lab-builder__JqLe8 .ScienceQuestRpg_avatarRender__TJzp0{background:linear-gradient(180deg,rgba(6,17,27,0) 0 62%,rgba(6,17,27,.32) 86%,rgba(6,17,27,.9)),url(/game-images/ecosystem/science-quest.jpg) 50% 38% /195% auto no-repeat}.ScienceQuestRpg_nature-investigator__cGj7e .ScienceQuestRpg_avatarRender__TJzp0{background:linear-gradient(180deg,rgba(6,17,27,0) 0 62%,rgba(6,17,27,.32) 86%,rgba(6,17,27,.9)),url(/game-images/ecosystem/science-quest.jpg) 42% 42% /180% auto no-repeat}.ScienceQuestRpg_largeAvatar__szqTN{width:390px;height:580px}.ScienceQuestRpg_smallAvatar__OQMaz{width:96px;height:146px;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.ScienceQuestRpg_travelingAvatar__xnEJT{width:190px;height:290px;animation:ScienceQuestRpg_travelStride__d5UDa 1.15s ease-in-out both}.ScienceQuestRpg_stationHero__Xdmic{position:absolute;z-index:5;left:9%;bottom:2%;width:210px;height:320px}.ScienceQuestRpg_avatarGlow__PBg9p{position:absolute;inset:8% -8% 0;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--station),transparent 70%),transparent 60%),radial-gradient(circle at 62% 28%,rgba(114,232,255,.34),transparent 22%)}.ScienceQuestRpg_avatarShadow__b2CZ6{position:absolute;left:24%;right:18%;bottom:2%;height:28px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.5),transparent 70%);transform:rotateX(60deg)}.ScienceQuestRpg_avatarHead__dqe9g{position:absolute;z-index:4;top:12%;left:50%;width:72px;height:82px;border-radius:45%;background:radial-gradient(circle at 34% 28%,rgba(255,225,192,.34),transparent 12%),radial-gradient(circle at 68% 70%,rgba(40,18,12,.32),transparent 28%),linear-gradient(145deg,#b8794e,#8a5030 48%,#57311f);transform:translateX(-50%);box-shadow:inset -14px -9px 18px rgba(0,0,0,.28),inset 10px 8px 16px rgba(255,225,190,.13),0 14px 24px rgba(0,0,0,.28)}.ScienceQuestRpg_avatarVisor__nRoCj{position:absolute;z-index:7;top:20.5%;left:50%;width:64px;height:22px;border:2px solid rgba(114,232,255,.78);border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.55),rgba(114,232,255,.34),rgba(248,200,78,.18)),rgba(8,28,42,.44);box-shadow:0 0 24px rgba(114,232,255,.65),inset 0 0 14px rgba(255,255,255,.18);transform:translateX(-50%)}.ScienceQuestRpg_avatarHair__Rrxad{position:absolute;z-index:5;top:9%;left:50%;width:92px;height:40px;border-radius:40px 40px 18px 18px;background:linear-gradient(180deg,#211711,#0b0806);transform:translateX(-50%)}.ScienceQuestRpg_avatarFace__UWKNy{position:absolute;z-index:6;top:22%;left:50%;width:44px;height:18px;transform:translateX(-50%);background:radial-gradient(circle at 18% 28%,#10100d 0 4px,transparent 5px),radial-gradient(circle at 82% 28%,#10100d 0 4px,transparent 5px),radial-gradient(ellipse at 50% 52%,rgba(60,28,18,.62) 0 3px,transparent 4px),radial-gradient(ellipse at 50% 82%,rgba(35,18,12,.78) 0 6px,transparent 7px)}.ScienceQuestRpg_avatarTorso__d4_xp{position:absolute;z-index:2;top:30%;left:50%;width:118px;height:166px;border-radius:34px 34px 20px 20px;background:radial-gradient(circle at 70% 34%,rgba(114,232,255,.32),transparent 12%),linear-gradient(105deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(135deg,#142537,#07111b);transform:translateX(-50%);box-shadow:inset -16px -8px 24px rgba(0,0,0,.36),inset 10px 0 18px rgba(114,232,255,.12)}.ScienceQuestRpg_avatarCoat__rA9XD{position:absolute;z-index:3;top:30%;left:50%;width:150px;height:190px;border-radius:34px 34px 18px 18px;background:linear-gradient(120deg,transparent 0 44%,rgba(114,232,255,.42) 45% 48%,transparent 49%),linear-gradient(110deg,rgba(255,255,255,.6),transparent 24% 62%,rgba(0,0,0,.16)),linear-gradient(90deg,#dfe8eb,#f8fdff 48%,#bdcbd2);clip-path:polygon(8% 0,92% 0,82% 100%,55% 100%,50% 42%,45% 100%,18% 100%);transform:translateX(-50%);box-shadow:inset 18px 0 24px rgba(255,255,255,.25),inset -18px 0 24px rgba(0,0,0,.2),0 16px 34px rgba(0,0,0,.22)}.ScienceQuestRpg_avatarChestCore__M0OMV{position:absolute;z-index:6;top:42%;left:50%;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle,#fff 0 5px,var(--cyan) 6px 13px,rgba(114,232,255,.18) 14px 24px,transparent 25px),conic-gradient(from 0deg,transparent,rgba(114,232,255,.9),transparent,rgba(248,200,78,.8),transparent);box-shadow:0 0 30px rgba(114,232,255,.78);transform:translateX(-50%)}.ScienceQuestRpg_avatarBelt__X32QO{position:absolute;z-index:6;top:62%;left:50%;width:112px;height:18px;border-radius:999px;background:radial-gradient(circle at 50% 50%,var(--gold) 0 6px,transparent 7px),linear-gradient(90deg,#09111a,#23384c,#09111a);transform:translateX(-50%);box-shadow:0 5px 12px rgba(0,0,0,.28)}.ScienceQuestRpg_lab-builder__JqLe8 .ScienceQuestRpg_avatarCoat__rA9XD{background:linear-gradient(120deg,transparent 0 44%,rgba(248,200,78,.4) 45% 48%,transparent 49%),linear-gradient(90deg,#263646,#f1f6f8 48%,#aeb9c0)}.ScienceQuestRpg_nature-investigator__cGj7e .ScienceQuestRpg_avatarCoat__rA9XD{background:linear-gradient(120deg,transparent 0 44%,rgba(120,242,170,.4) 45% 48%,transparent 49%),linear-gradient(90deg,#244435,#f4fbf3 48%,#b3c7b9)}.ScienceQuestRpg_avatarArmLeft__CSAk0,.ScienceQuestRpg_avatarArmRight__BfwVG{position:absolute;z-index:2;top:34%;width:30px;height:150px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.22),transparent 36%,rgba(0,0,0,.18)),linear-gradient(180deg,#eef7fa 0 58%,#9a613c 59%)}.ScienceQuestRpg_avatarArmLeft__CSAk0{left:22%;transform:rotate(16deg)}.ScienceQuestRpg_avatarArmRight__BfwVG{right:17%;transform:rotate(-48deg)}.ScienceQuestRpg_avatarGloveLeft__hxhyB,.ScienceQuestRpg_avatarGloveRight__yvdoW{position:absolute;z-index:7;width:38px;height:28px;border-radius:999px;background:linear-gradient(145deg,#0b1621,#2a4860);box-shadow:inset 7px 0 10px rgba(255,255,255,.08),0 0 18px rgba(114,232,255,.2)}.ScienceQuestRpg_avatarGloveLeft__hxhyB{top:67%;left:16%;transform:rotate(16deg)}.ScienceQuestRpg_avatarGloveRight__yvdoW{top:56%;right:5%;transform:rotate(-18deg)}.ScienceQuestRpg_avatarLegLeft__3K6k1,.ScienceQuestRpg_avatarLegRight__xjddQ{position:absolute;top:65%;width:36px;height:142px;border-radius:999px;background:linear-gradient(180deg,#182231,#05080d)}.ScienceQuestRpg_avatarLegLeft__3K6k1{left:40%}.ScienceQuestRpg_avatarLegRight__xjddQ{right:40%}.ScienceQuestRpg_avatarBoots__73DJj{position:absolute;z-index:5;left:37%;right:34%;bottom:4%;height:22px;border-radius:999px;background:#05080d;box-shadow:47px 0 0 #05080d,0 8px 14px rgba(0,0,0,.34),47px 8px 14px rgba(0,0,0,.34)}.ScienceQuestRpg_avatarTool__dSWHl{position:absolute;z-index:8;right:8%;top:38%;width:82px;height:82px;border-radius:50%;background:radial-gradient(circle,#fff 0 5px,var(--cyan) 6px 14px,transparent 15px),conic-gradient(from 0deg,transparent,var(--cyan),transparent,var(--gold),transparent);box-shadow:0 0 38px rgba(114,232,255,.8);animation:ScienceQuestRpg_spin__VGhTg 6s linear infinite}.ScienceQuestRpg_avatarTool__dSWHl:after,.ScienceQuestRpg_avatarTool__dSWHl:before{position:absolute;inset:-18px;border:1px solid rgba(114,232,255,.45);border-radius:50%;content:""}.ScienceQuestRpg_avatarTool__dSWHl:after{inset:-32px;border-color:rgba(248,200,78,.28);animation:ScienceQuestRpg_pulseRing__LFHKI 1.8s ease-in-out infinite}.ScienceQuestRpg_avatarMolecule__o5h97{position:absolute;z-index:9;right:7%;top:35%;width:120px;height:86px;border-top:2px solid rgba(114,232,255,.62);border-bottom:2px solid rgba(114,232,255,.24);border-radius:50%;transform:rotate(-20deg);animation:ScienceQuestRpg_moleculeFloat__P8G_o 3.8s ease-in-out infinite}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarFace__UWKNy,.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarMolecule__o5h97,.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarTool__dSWHl{display:none}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarHead__dqe9g{width:28px;height:32px}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarHair__Rrxad{width:36px;height:16px}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarTorso__d4_xp{width:42px;height:58px}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarCoat__rA9XD{width:54px;height:68px}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarArmLeft__CSAk0,.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarArmRight__BfwVG{width:10px;height:48px}.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarLegLeft__3K6k1,.ScienceQuestRpg_smallAvatar__OQMaz .ScienceQuestRpg_avatarLegRight__xjddQ{width:12px;height:50px}.ScienceQuestRpg_pressFeedback__IJOT7 .ScienceQuestRpg_topNav__kKkMt,.ScienceQuestRpg_saveFeedback__w9ZXZ .ScienceQuestRpg_saveToast__zr8xY{animation:ScienceQuestRpg_feedbackPulse__lJsl1 .42s ease}.ScienceQuestRpg_arrivalFeedback__1CmEO .ScienceQuestRpg_travelStage__EHvhD,.ScienceQuestRpg_correctFeedback__RGcfC .ScienceQuestRpg_stationWorld___Nl86,.ScienceQuestRpg_rewardFeedback__hrza2 .ScienceQuestRpg_rewardScene__QSDyH,.ScienceQuestRpg_travelFeedback__3wmkf .ScienceQuestRpg_travelStage__EHvhD,.ScienceQuestRpg_wrongFeedback__M25p_ .ScienceQuestRpg_stationWorld___Nl86{animation:ScienceQuestRpg_feedbackPulse__lJsl1 .56s ease}@keyframes ScienceQuestRpg_drift__Wp2A9{to{transform:translateX(120px)}}@keyframes ScienceQuestRpg_particles__CEWuq{to{background-position:180px 360px}}@keyframes ScienceQuestRpg_breathe__byRnd{50%{transform:translateY(-8px)}}@keyframes ScienceQuestRpg_auraBreath__qZHM7{50%{transform:scale(1.06);opacity:.78}}@keyframes ScienceQuestRpg_spin__VGhTg{to{transform:rotate(1turn)}}@keyframes ScienceQuestRpg_moleculeFloat__P8G_o{50%{transform:translateY(-9px) rotate(-12deg)}}@keyframes ScienceQuestRpg_labPulse___KgFc{50%{opacity:.58;transform:scale(1.03)}}@keyframes ScienceQuestRpg_corePulse__BVO9h{50%{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 70px rgba(248,200,78,.5)}}@keyframes ScienceQuestRpg_gatePulse__R2oma{50%{transform:scale(1.08);box-shadow:0 0 58px color-mix(in srgb,var(--station),transparent 25%)}}@keyframes ScienceQuestRpg_travelStride__d5UDa{0%{transform:translate(-30%,22%) scale(.78);opacity:0}35%{opacity:1}70%{transform:translate(52%,-8%) scale(1.04)}to{transform:translate(92%,-2%) scale(.96)}}@keyframes ScienceQuestRpg_scanSpin__2pIDF{to{transform:rotate(1turn)}}@keyframes ScienceQuestRpg_attributeRise__NcfqS{0%{transform:translateY(0) scale(1)}38%{transform:translateY(-5px) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes ScienceQuestRpg_rewardBurst__DQ6WN{to{transform:rotate(8deg) scale(1.08);opacity:.78}}@keyframes ScienceQuestRpg_feedbackPulse__lJsl1{50%{border-color:var(--station);box-shadow:0 0 48px color-mix(in srgb,var(--station),transparent 72%),inset 0 0 0 1px color-mix(in srgb,var(--station),transparent 58%)}}@keyframes ScienceQuestRpg_pulseRing__LFHKI{50%{transform:scale(1.16);opacity:.38}}@media (max-width:940px){.ScienceQuestRpg_cardGrid__RNxLo,.ScienceQuestRpg_coreScene__Rmn9F,.ScienceQuestRpg_dialogueScene__iW4lf,.ScienceQuestRpg_mapLayout__iEqIl,.ScienceQuestRpg_panel__WMdwF,.ScienceQuestRpg_rewardGrid__ps08Z,.ScienceQuestRpg_scene__Mcs53,.ScienceQuestRpg_stationScene__P8Lhv,.ScienceQuestRpg_titleScreen__79ySm,.ScienceQuestRpg_travelScene__3ozug{grid-template-columns:1fr}.ScienceQuestRpg_labMap___kdjw{display:grid;gap:10px;align-content:center;min-height:620px;padding:18px}.ScienceQuestRpg_stationNode__82QaT{position:relative;left:auto;top:auto;width:100%;transform:none}.ScienceQuestRpg_stationNode__82QaT:hover{transform:none}.ScienceQuestRpg_coreBeacon__ql2ts,.ScienceQuestRpg_energyPath__pKUqn,.ScienceQuestRpg_mapHero__IUhYf{display:none}.ScienceQuestRpg_stationWorld___Nl86{min-height:360px}.ScienceQuestRpg_topNav__kKkMt{border-radius:24px}}@media (prefers-reduced-motion:reduce){.ScienceQuestRpg_arrivalFeedback__1CmEO .ScienceQuestRpg_travelStage__EHvhD,.ScienceQuestRpg_attributePulse__M5pB7,.ScienceQuestRpg_avatarMolecule__o5h97,.ScienceQuestRpg_avatarTool__dSWHl,.ScienceQuestRpg_avatarTool__dSWHl:after,.ScienceQuestRpg_avatar__cMU0V,.ScienceQuestRpg_coreBeacon__ql2ts,.ScienceQuestRpg_correctFeedback__RGcfC .ScienceQuestRpg_stationWorld___Nl86,.ScienceQuestRpg_destinationGate__PwSEG,.ScienceQuestRpg_labBackdrop__QaFMM:after,.ScienceQuestRpg_labBackdrop__QaFMM:before,.ScienceQuestRpg_labMap___kdjw:before,.ScienceQuestRpg_pressFeedback__IJOT7 .ScienceQuestRpg_topNav__kKkMt,.ScienceQuestRpg_rewardAura__whK_m,.ScienceQuestRpg_rewardFeedback__hrza2 .ScienceQuestRpg_rewardScene__QSDyH,.ScienceQuestRpg_saveFeedback__w9ZXZ .ScienceQuestRpg_saveToast__zr8xY,.ScienceQuestRpg_stationWorld___Nl86:before,.ScienceQuestRpg_travelFeedback__3wmkf .ScienceQuestRpg_travelStage__EHvhD,.ScienceQuestRpg_travelingAvatar__xnEJT,.ScienceQuestRpg_wrongFeedback__M25p_ .ScienceQuestRpg_stationWorld___Nl86{animation:none!important}}