@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap");.AIQuestGame_shell__APfTW{--ink:#f6f4e9;--muted:#a8abb4;--night:#10121b;--blue:#4675ff;--lime:#d8ff4c;--orange:#ff754b;position:relative;isolation:isolate;overflow:hidden;background:#10121b;color:var(--ink);font-family:Space Grotesk,Arial,sans-serif}.AIQuestGame_noise__wvQiI{position:absolute;inset:0;z-index:-1;opacity:.3;background-image:radial-gradient(#fff .65px,transparent .75px);background-size:7px 7px;mask-image:linear-gradient(#0002,#000);pointer-events:none}.AIQuestGame_nav__G3mwA{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;padding:22px clamp(20px,4vw,58px);border-bottom:1px solid #ffffff20;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em}.AIQuestGame_brand__LuwMo{color:var(--ink);font:20px Archivo Black,sans-serif;letter-spacing:-.07em;text-decoration:none}.AIQuestGame_brandMark__qF2jp{color:var(--lime);margin-right:3px}.AIQuestGame_navCenter__K1BIi{display:flex;gap:28px}.AIQuestGame_nav__G3mwA button{background:none;border:0;color:#8f93a1;padding:6px 0;cursor:pointer;font:inherit;font-size:11px;letter-spacing:inherit}.AIQuestGame_nav__G3mwA .AIQuestGame_activeNav__zSGNS{color:var(--ink);border-bottom:2px solid var(--lime)}.AIQuestGame_player__q_gQx{display:flex;align-items:center;gap:7px}.AIQuestGame_online__IHM_X{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.AIQuestGame_level__hZ3mi{margin-left:7px;padding:4px 7px;background:#ffffff13;color:var(--lime)}.AIQuestGame_hero__16Stq{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;min-height:530px;max-width:1280px;margin:auto;padding:clamp(52px,8vw,102px) clamp(20px,4vw,58px) 76px}.AIQuestGame_heroCopy__GGprF{position:relative;z-index:1}.AIQuestGame_eyebrow__ajQQb{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.12em}.AIQuestGame_eyebrow__ajQQb span{display:inline-block;width:9px;height:9px;background:var(--lime);transform:rotate(45deg)}.AIQuestGame_hero__16Stq h1,.AIQuestGame_loadout__CkHDO h2,.AIQuestGame_locker__F2kZ7 h2,.AIQuestGame_sectionHeading__y8JjQ h2{margin:0;font-family:Archivo Black,sans-serif;font-weight:400;letter-spacing:-.055em}.AIQuestGame_hero__16Stq h1{font-size:clamp(43px,5.1vw,76px);line-height:.97}.AIQuestGame_hero__16Stq h1 em{color:var(--lime);font-style:normal}.AIQuestGame_subhead__FNvQX{max-width:500px;margin:23px 0 28px;color:#c5c6cb;font-size:17px;line-height:1.48}.AIQuestGame_xpPanel__sNzxK{width:min(400px,100%);padding:15px 17px;background:#ffffff0b;border:1px solid #ffffff20;clip-path:polygon(0 0,96% 0,100% 20%,100% 100%,0 100%)}.AIQuestGame_xpPanel__sNzxK div:first-child{display:flex;justify-content:space-between;gap:12px;font:10px DM Mono,monospace;color:var(--muted)}.AIQuestGame_xpPanel__sNzxK strong{color:var(--ink);font-weight:500}.AIQuestGame_track__i0nOe{height:5px;margin:12px 0 9px;background:#ffffff1c}.AIQuestGame_track__i0nOe i{display:block;height:100%;background:var(--lime);box-shadow:0 0 11px #d8ff4c80}.AIQuestGame_xpPanel__sNzxK small{font:11px DM Mono,monospace;color:var(--muted)}.AIQuestGame_xpPanel__sNzxK b{color:var(--lime);font-weight:500}.AIQuestGame_heroArt__m4Ub_{position:relative;min-height:350px;overflow:hidden;background:radial-gradient(circle at 62% 42%,#3154b8 0,#1d2d75 17%,#11182e 50%,transparent 72%);clip-path:polygon(7% 0,100% 0,100% 85%,87% 100%,0 100%,0 11%)}.AIQuestGame_grid__jI04E{position:absolute;inset:49% -20% -10%;background:linear-gradient(#4262d880 1px,transparent 0),linear-gradient(90deg,#4262d880 1px,transparent 0);background-size:32px 32px;transform:perspective(300px) rotateX(57deg)}.AIQuestGame_orb__mfQdX{position:absolute;width:135px;aspect-ratio:1;top:27%;left:48%;border-radius:50%;background:radial-gradient(circle at 35% 28%,#f9ffe7 0 6%,#94abff 17%,#4168e9 42%,#132678 69%);box-shadow:0 0 45px #6b8dff,0 0 100px #4c6aff}.AIQuestGame_ringOne__z_C5a,.AIQuestGame_ringTwo__hzMd0{position:absolute;top:43%;left:56%;border:1px solid #a5c0ff;border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg)}.AIQuestGame_ringOne__z_C5a{width:290px;height:105px}.AIQuestGame_ringTwo__hzMd0{width:460px;height:166px;opacity:.25}.AIQuestGame_sparkOne__hA8Mz,.AIQuestGame_sparkTwo__wxwxv{position:absolute;color:var(--lime);font-size:30px}.AIQuestGame_sparkOne__hA8Mz{top:16%;right:15%}.AIQuestGame_sparkTwo__wxwxv{bottom:20%;left:17%;font-size:17px}.AIQuestGame_artCard__pG2E_{position:absolute;right:8%;padding:13px 16px;background:#10121bdd;border-left:3px solid var(--lime);font:10px DM Mono,monospace;letter-spacing:.1em}.AIQuestGame_artCard__pG2E_ span,.AIQuestGame_artCard__pG2E_ strong{display:block}.AIQuestGame_artCard__pG2E_ span{color:var(--muted)}.AIQuestGame_artCard__pG2E_ strong{color:var(--lime);margin-top:3px}.AIQuestGame_artCard__pG2E_ i{position:absolute;right:12px;top:-32px;color:var(--lime);font-style:normal;font-size:28px}.AIQuestGame_artLabel__vkDgc{position:absolute;left:5%;top:10%;font:18px/.9 Archivo Black,sans-serif;letter-spacing:-.05em}.AIQuestGame_artLabel__vkDgc b{color:var(--lime)}.AIQuestGame_howItWorks__a8ieV{max-width:1164px;margin:0 auto 78px;padding:0 clamp(20px,4vw,0)}.AIQuestGame_howIntro__XJDEo{max-width:680px}.AIQuestGame_howIntro__XJDEo h2{margin:0;font:clamp(34px,4vw,51px)/.98 Archivo Black,sans-serif;letter-spacing:-.055em}.AIQuestGame_howIntro__XJDEo>p:not(.AIQuestGame_eyebrow__ajQQb){color:#c6c9d2;font-size:17px;line-height:1.5}.AIQuestGame_howItWorks__a8ieV ol{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:30px 0 0;padding:0;list-style:none;background:#ffffff24}.AIQuestGame_howItWorks__a8ieV li{min-height:178px;padding:22px;background:#191c28}.AIQuestGame_howItWorks__a8ieV li b{display:block;color:var(--lime);font:11px DM Mono,monospace}.AIQuestGame_howItWorks__a8ieV li strong{display:block;margin:20px 0 8px;font-size:19px;line-height:1.04;letter-spacing:-.04em}.AIQuestGame_howItWorks__a8ieV li span{display:block;color:#c1c4cd;font-size:13px;line-height:1.38}.AIQuestGame_parentNote__j4akw{margin:0;padding:15px 19px;background:#aebfff;color:#11152a;font-size:14px;line-height:1.45}.AIQuestGame_parentNote__j4akw b{font-family:DM Mono,monospace;font-size:11px;text-transform:uppercase}.AIQuestGame_footer__IkvL8,.AIQuestGame_loadout__CkHDO,.AIQuestGame_locker__F2kZ7,.AIQuestGame_missionGrid__sNZkL,.AIQuestGame_sectionHeading__y8JjQ,.AIQuestGame_truth__OIsTd{max-width:1164px;margin-left:auto;margin-right:auto}.AIQuestGame_sectionHeading__y8JjQ{display:flex;justify-content:space-between;align-items:end;padding:0 clamp(20px,4vw,0) 25px}.AIQuestGame_loadout__CkHDO h2,.AIQuestGame_locker__F2kZ7 h2,.AIQuestGame_sectionHeading__y8JjQ h2{font-size:clamp(33px,4vw,50px)}.AIQuestGame_sectionHeading__y8JjQ>p{margin:0;color:var(--muted);font-size:14px;line-height:1.4;text-align:right}.AIQuestGame_missionGrid__sNZkL{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff1c;border-block:1px solid #ffffff1c}.AIQuestGame_mission__OZLDP{position:relative;min-height:290px;padding:24px;text-align:left;color:var(--ink);background:#191c28;border:0;cursor:pointer;transition:background .2s,transform .2s}.AIQuestGame_mission__OZLDP:hover,.AIQuestGame_selected__koqEk{background:#222839}.AIQuestGame_selected__koqEk{box-shadow:inset 0 3px 0 var(--lime)}.AIQuestGame_number__xvBdH{position:absolute;right:18px;top:18px;color:#ffffff24;font:30px Archivo Black,sans-serif}.AIQuestGame_missionIcon__wXVM0{display:grid;place-items:center;width:42px;height:42px;margin-bottom:28px;background:#ffffff10;color:var(--lime);font-size:24px}.AIQuestGame_missionMeta__TN4zT{display:block;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.07em}.AIQuestGame_mission__OZLDP strong{display:block;margin:8px 0 9px;font-size:21px;line-height:1.04;letter-spacing:-.04em}.AIQuestGame_mission__OZLDP small{display:block;color:#c1c3cc;font-size:13px;line-height:1.38}.AIQuestGame_missionFoot__CaEx_{position:absolute;bottom:22px;left:24px;right:24px;display:flex;justify-content:space-between;font:10px DM Mono,monospace}.AIQuestGame_missionFoot__CaEx_ b{color:var(--lime);font-weight:500}.AIQuestGame_missionFoot__CaEx_ i{font-style:normal;color:var(--muted)}.AIQuestGame_path__J8zdO{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1164px;margin:0 auto 70px;padding:17px clamp(20px,3vw,30px);border-block:1px solid #ffffff20;background:#ffffff08}.AIQuestGame_pathLabel__Dc_gu{color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.09em}.AIQuestGame_path__J8zdO div{display:flex;align-items:center;gap:12px;font-size:13px}.AIQuestGame_path__J8zdO b{font-weight:500;color:#8e93a2}.AIQuestGame_path__J8zdO i{color:#5d6170;font-style:normal}.AIQuestGame_path__J8zdO .AIQuestGame_currentStep__NU6Fb{color:var(--lime)}.AIQuestGame_path__J8zdO .AIQuestGame_buildStep__71iF5{color:#aebfff}.AIQuestGame_path__J8zdO button{border:0;padding:9px 11px;background:var(--blue);color:white;font:10px DM Mono,monospace;cursor:pointer}.AIQuestGame_lab__p_yoV{max-width:1164px;margin:0 auto;padding:66px clamp(20px,4vw,0)}.AIQuestGame_labHero__J5Py7{max-width:760px}.AIQuestGame_labHero__J5Py7 h2{margin:0;font:clamp(42px,5vw,66px)/.95 Archivo Black,sans-serif;letter-spacing:-.06em}.AIQuestGame_labHero__J5Py7 h2 em{color:#aebfff;font-style:normal}.AIQuestGame_labHero__J5Py7>p:not(.AIQuestGame_eyebrow__ajQQb){max-width:630px;color:#c7cada;font-size:18px;line-height:1.5}.AIQuestGame_labRules__iuFgk{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.AIQuestGame_labRules__iuFgk span{padding:9px 11px;border:1px solid #ffffff2b;color:var(--muted);font:10px DM Mono,monospace}.AIQuestGame_buildGrid__FW1It{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;background:#ffffff25}.AIQuestGame_buildCard___rfBn{min-height:255px;padding:25px;text-align:left;border:0;background:#18213b;color:var(--ink);cursor:pointer}.AIQuestGame_buildCard___rfBn:hover,.AIQuestGame_selectedBuild__Mgn9Z{background:#23325c;box-shadow:inset 0 3px 0 #aebfff}.AIQuestGame_buildCard___rfBn>b,.AIQuestGame_buildCard___rfBn>span{display:block;font:10px DM Mono,monospace;letter-spacing:.08em}.AIQuestGame_buildCard___rfBn>span{color:#aebfff}.AIQuestGame_buildCard___rfBn>i{display:block;margin:27px 0 18px;color:var(--lime);font-size:36px;font-style:normal}.AIQuestGame_buildCard___rfBn strong{display:block;font-size:22px;line-height:1.02;letter-spacing:-.05em}.AIQuestGame_buildCard___rfBn small{display:block;margin-top:10px;color:#c4cad9;font-size:13px;line-height:1.35}.AIQuestGame_buildCard___rfBn>b{margin-top:18px;color:var(--lime)}.AIQuestGame_buildBrief__a75N9{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;background:#ffffff25}.AIQuestGame_buildBrief__a75N9>div{padding:30px;background:#141b31}.AIQuestGame_buildBrief__a75N9 h3{margin:0;font-size:28px;letter-spacing:-.05em}.AIQuestGame_buildBrief__a75N9 p:not(.AIQuestGame_eyebrow__ajQQb):not(.AIQuestGame_codingNote__XhE8u){color:#c7cada;line-height:1.45}.AIQuestGame_buildBrief__a75N9 ol{display:grid;gap:11px;padding-left:20px;color:#e5e6eb;line-height:1.4}.AIQuestGame_codingNote__XhE8u{padding:12px;border-left:3px solid var(--orange);background:#ffffff0a;color:#c7cada;font-size:12px;line-height:1.4}.AIQuestGame_buildBrief__a75N9 .AIQuestGame_codePrompt__057rX{background:#aebfff;color:#11152a}.AIQuestGame_codePrompt__057rX>p{font-weight:600;line-height:1.45}.AIQuestGame_codePrompt__057rX .AIQuestGame_complete__dfEyb{margin-top:8px;background:#11152a;color:white;border:0}.AIQuestGame_codePrompt__057rX .AIQuestGame_promptTop__IXlU_ button{background:#11152a;color:#aebfff}.AIQuestGame_loadout__CkHDO{display:grid;grid-template-columns:.72fr 1.28fr;gap:22px 60px;margin-top:92px;padding:0 clamp(20px,4vw,0) 94px}.AIQuestGame_loadoutIntro__rl6Y1{grid-row:span 2}.AIQuestGame_loadoutIntro__rl6Y1>p:not(.AIQuestGame_eyebrow__ajQQb){color:#c5c6cb;font-size:16px;line-height:1.5}.AIQuestGame_goal__Y0VoQ{padding:13px 15px;border-left:3px solid var(--lime);background:#ffffff0a}.AIQuestGame_statRow__vb1Zj{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.AIQuestGame_statRow__vb1Zj span{padding:7px 9px;border:1px solid #ffffff24;color:var(--muted);font:10px DM Mono,monospace}.AIQuestGame_howTo__NJ8FV{padding:23px 25px;background:#ffffff0a;border:1px solid #ffffff1e}.AIQuestGame_howTop__7RKGR{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.08em}.AIQuestGame_howTop__7RKGR a{padding:8px 10px;background:var(--blue);color:white;text-decoration:none;font:10px DM Mono,monospace}.AIQuestGame_howTo__NJ8FV ol{display:grid;gap:10px;margin:18px 0;padding:0;list-style:none;counter-reset:steps}.AIQuestGame_howTo__NJ8FV li{counter-increment:steps;display:grid;grid-template-columns:27px 1fr;gap:10px;color:#d8d9df;font-size:14px;line-height:1.35}.AIQuestGame_howTo__NJ8FV li:before{content:counter(steps);display:grid;place-items:center;width:21px;height:21px;background:#ffffff12;color:var(--lime);font:10px DM Mono,monospace}.AIQuestGame_proof___g3S_{margin:0;padding-top:13px;border-top:1px solid #ffffff1c;color:var(--muted);font-size:13px;line-height:1.4}.AIQuestGame_proof___g3S_ b{color:var(--ink)}.AIQuestGame_promptBox__swLTL{padding:24px;background:#d8ff4c;color:#11151b;clip-path:polygon(0 0,97% 0,100% 10%,100% 100%,4% 100%,0 91%)}.AIQuestGame_promptTop__IXlU_{gap:10px;font:10px DM Mono,monospace;letter-spacing:.08em}.AIQuestGame_promptTop__IXlU_ button{background:#11151b;color:var(--lime);padding:7px 10px;font:inherit}.AIQuestGame_promptBox__swLTL>p{margin:25px 0;font-size:18px;line-height:1.48;font-weight:600;letter-spacing:-.02em}.AIQuestGame_actionRow__9aN0A{display:flex;gap:10px;flex-wrap:wrap}.AIQuestGame_complete__dfEyb,.AIQuestGame_primary__mPiXU{border:0;padding:13px 16px;font:600 13px Space Grotesk,sans-serif;cursor:pointer}.AIQuestGame_primary__mPiXU{background:#11151b;color:white;text-decoration:none}.AIQuestGame_primary__mPiXU b{color:var(--lime);margin-left:15px;font-size:18px}.AIQuestGame_complete__dfEyb{background:transparent;border:1px solid #11151b66;color:#11151b}.AIQuestGame_truth__OIsTd{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;margin-bottom:70px;padding:28px clamp(20px,3vw,42px);background:var(--orange);color:#21140f}.AIQuestGame_truth__OIsTd .AIQuestGame_eyebrow__ajQQb{color:#633d2d}.AIQuestGame_truth__OIsTd h3{max-width:760px;margin:0;font-size:clamp(18px,2vw,27px);line-height:1.13;letter-spacing:-.04em}.AIQuestGame_truthArrow__u3KWi,.AIQuestGame_truthIcon__UmYdM{font-size:34px}.AIQuestGame_pitch__y0qoL{max-width:1164px;margin:0 auto 80px;padding:40px clamp(20px,4vw,0);background:#172141;border-top:3px solid var(--lime)}.AIQuestGame_pitchHeader__IZo1c{max-width:650px}.AIQuestGame_pitchHeader__IZo1c h2{margin:0;font:clamp(36px,4vw,53px)/.95 Archivo Black,sans-serif;letter-spacing:-.055em}.AIQuestGame_pitchHeader__IZo1c>p:not(.AIQuestGame_eyebrow__ajQQb){color:#c8cedd;line-height:1.48}.AIQuestGame_pitchGrid__mtwla{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:32px;background:#ffffff26}.AIQuestGame_parentPanel__HudCe,.AIQuestGame_pitchSteps__hE8HF{padding:26px;background:#11182d}.AIQuestGame_pitch__y0qoL h3{margin:0 0 14px;font-size:22px;letter-spacing:-.04em}.AIQuestGame_parentPanel__HudCe ul,.AIQuestGame_pitchSteps__hE8HF ol{padding-left:20px;color:#c8cedd;line-height:1.5}.AIQuestGame_parentPanel__HudCe li+.AIQuestGame_parentPanel__HudCe li,.AIQuestGame_pitchSteps__hE8HF li+.AIQuestGame_pitchSteps__hE8HF li{margin-top:9px}.AIQuestGame_pitchSteps__hE8HF b{color:var(--lime)}.AIQuestGame_pitchSteps__hE8HF p{padding:12px;background:#ffffff0b;color:#c8cedd;font-size:13px;line-height:1.4}.AIQuestGame_parentPanel__HudCe{background:var(--lime);color:#11151b}.AIQuestGame_parentPanel__HudCe .AIQuestGame_eyebrow__ajQQb{color:#4f6110}.AIQuestGame_parentPanel__HudCe ul{color:#283315}.AIQuestGame_decisions__bokoJ{display:grid;gap:8px;margin-top:20px}.AIQuestGame_decisions__bokoJ button{padding:11px 13px;border:1px solid #11151b55;background:transparent;color:#11151b;text-align:left;font:600 13px Space Grotesk,sans-serif;cursor:pointer}.AIQuestGame_decisions__bokoJ button:first-child{background:#11151b;color:white}.AIQuestGame_completed__MPdlD,.AIQuestGame_funded__WPA7j,.AIQuestGame_retry__6Jcwb{display:block;margin-top:15px;padding:11px;font:11px DM Mono,monospace;line-height:1.4}.AIQuestGame_funded__WPA7j{background:#11151b;color:var(--lime)}.AIQuestGame_completed__MPdlD{background:#ffffff90}.AIQuestGame_retry__6Jcwb{background:var(--orange)}.AIQuestGame_locker__F2kZ7{min-height:500px;padding:66px clamp(20px,4vw,0)}.AIQuestGame_locker__F2kZ7>p:not(.AIQuestGame_eyebrow__ajQQb){color:var(--muted);max-width:460px}.AIQuestGame_badgeGrid__UczkO{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}.AIQuestGame_badge__Fdn7K,.AIQuestGame_lockedBadge__5AqoH{display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:22px;background:#191c28;border:1px solid #ffffff21}.AIQuestGame_badge__Fdn7K i,.AIQuestGame_lockedBadge__5AqoH i{color:var(--lime);font-size:30px;font-style:normal}.AIQuestGame_badge__Fdn7K strong,.AIQuestGame_lockedBadge__5AqoH strong{margin-top:13px;font-size:18px;letter-spacing:-.04em}.AIQuestGame_badge__Fdn7K small,.AIQuestGame_lockedBadge__5AqoH small{margin-top:4px;color:var(--muted);font:10px DM Mono,monospace}.AIQuestGame_lockedBadge__5AqoH{opacity:.5}.AIQuestGame_lockedBadge__5AqoH i{color:var(--muted)}.AIQuestGame_footer__IkvL8{display:flex;justify-content:space-between;gap:20px;padding:25px clamp(20px,4vw,0);border-top:1px solid #ffffff20;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.08em}.AIQuestGame_footer__IkvL8 span{color:var(--ink);font:15px Archivo Black,sans-serif;letter-spacing:-.07em}.AIQuestGame_footer__IkvL8 p{margin:0;color:var(--lime)}.AIQuestGame_footer__IkvL8 small{font-size:10px}@media (max-width:760px){.AIQuestGame_nav__G3mwA{gap:10px;padding-inline:20px}.AIQuestGame_navCenter__K1BIi{display:flex;gap:10px}.AIQuestGame_nav__G3mwA button{font-size:8px}.AIQuestGame_player__q_gQx{font-size:0}.AIQuestGame_player__q_gQx .AIQuestGame_level__hZ3mi{margin-left:0;font-size:10px}.AIQuestGame_hero__16Stq{grid-template-columns:1fr;padding-top:48px}.AIQuestGame_heroArt__m4Ub_{min-height:270px}.AIQuestGame_howItWorks__a8ieV{margin:0 20px 60px;padding:0}.AIQuestGame_howItWorks__a8ieV ol{grid-template-columns:1fr 1fr}.AIQuestGame_howItWorks__a8ieV li{min-height:150px}.AIQuestGame_path__J8zdO{align-items:flex-start;flex-direction:column;margin-inline:20px}.AIQuestGame_path__J8zdO div{flex-wrap:wrap;gap:7px;font-size:11px}.AIQuestGame_missionGrid__sNZkL{grid-template-columns:1fr 1fr}.AIQuestGame_mission__OZLDP{min-height:250px;padding:18px}.AIQuestGame_missionFoot__CaEx_{left:18px;right:18px;bottom:17px}.AIQuestGame_number__xvBdH{right:13px;top:13px}.AIQuestGame_loadout__CkHDO{grid-template-columns:1fr;gap:28px;margin-top:62px;padding-bottom:65px}.AIQuestGame_loadoutIntro__rl6Y1{grid-row:auto}.AIQuestGame_howTop__7RKGR{align-items:flex-start;flex-direction:column}.AIQuestGame_sectionHeading__y8JjQ{align-items:start}.AIQuestGame_sectionHeading__y8JjQ>p{display:none}.AIQuestGame_truth__OIsTd{margin-inline:20px}.AIQuestGame_lab__p_yoV{padding-top:48px}.AIQuestGame_buildBrief__a75N9,.AIQuestGame_buildGrid__FW1It{grid-template-columns:1fr}.AIQuestGame_buildCard___rfBn{min-height:210px}.AIQuestGame_pitch__y0qoL{margin-inline:20px;padding-inline:20px}.AIQuestGame_pitchGrid__mtwla{grid-template-columns:1fr}.AIQuestGame_badgeGrid__UczkO{grid-template-columns:1fr 1fr}.AIQuestGame_footer__IkvL8{flex-direction:column}.AIQuestGame_footer__IkvL8 p{order:-1}.AIQuestGame_promptBox__swLTL>p{font-size:16px}}@media (max-width:430px){.AIQuestGame_howItWorks__a8ieV ol,.AIQuestGame_missionGrid__sNZkL{grid-template-columns:1fr}.AIQuestGame_mission__OZLDP{min-height:220px}.AIQuestGame_hero__16Stq h1{font-size:42px}.AIQuestGame_badgeGrid__UczkO{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AIQuestGame_mission__OZLDP{transition:none}.AIQuestGame_mission__OZLDP:hover{transform:none}}.AIQuestGame_shell__APfTW{--navy:#18233f;--paper:#f7f2e9;--purple:#7259ff;--peach:#ff875f;--sun:#ffd84d;--mint:#8ee6c4;min-height:100vh;background:var(--paper);color:var(--navy);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.AIQuestGame_noise__wvQiI{display:none}.AIQuestGame_nav__G3mwA{position:sticky;top:0;max-width:none;padding:16px clamp(20px,5vw,70px);background:#f7f2e9ef;border-bottom:1px solid #18233f1c;backdrop-filter:blur(14px);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--navy)}.AIQuestGame_brand__LuwMo,.AIQuestGame_footer__IkvL8 span{color:var(--navy);font-family:ui-sans-serif,system-ui,sans-serif;font-weight:900;letter-spacing:-.08em}.AIQuestGame_brandMark__qF2jp{color:var(--purple)}.AIQuestGame_navCenter__K1BIi{gap:18px}.AIQuestGame_navCenter__K1BIi a{color:#536079;text-decoration:none;font-size:11px;font-weight:800}.AIQuestGame_navCenter__K1BIi a:hover{color:var(--purple)}.AIQuestGame_player__q_gQx{color:var(--navy);font-weight:800}.AIQuestGame_online__IHM_X{background:var(--mint);box-shadow:none}.AIQuestGame_level__hZ3mi{background:var(--navy);color:#fff;border-radius:99px}.AIQuestGame_hero__16Stq{max-width:1240px;min-height:auto;padding:clamp(48px,8vw,96px) clamp(22px,5vw,70px) 64px;gap:clamp(28px,6vw,100px);align-items:center}.AIQuestGame_coachIntro__pTW5b h2,.AIQuestGame_hero__16Stq h1,.AIQuestGame_howIntro__XJDEo h2,.AIQuestGame_pitchHeader__IZo1c h2,.AIQuestGame_planHeader__IzfLX h2,.AIQuestGame_sectionHeading__y8JjQ h2{font-family:ui-rounded,Arial Rounded MT Bold,ui-sans-serif,system-ui,sans-serif;color:var(--navy);font-weight:900;letter-spacing:-.065em}.AIQuestGame_hero__16Stq h1{font-size:clamp(48px,7vw,90px);line-height:.88}.AIQuestGame_coachIntro__pTW5b h2 em,.AIQuestGame_hero__16Stq h1 em{color:var(--purple)}.AIQuestGame_subhead__FNvQX{max-width:480px;color:#43506a;font-size:19px;line-height:1.45}.AIQuestGame_xpPanel__sNzxK{padding:18px 20px;border:0;border-radius:18px;background:#fff;box-shadow:0 10px 0 #18233f;clip-path:none}.AIQuestGame_xpPanel__sNzxK div:first-child,.AIQuestGame_xpPanel__sNzxK small{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#516079}.AIQuestGame_xpPanel__sNzxK strong{color:var(--navy)}.AIQuestGame_track__i0nOe{height:10px;border-radius:99px;background:#e8e2d7}.AIQuestGame_track__i0nOe i{border-radius:99px;background:var(--purple);box-shadow:none}.AIQuestGame_xpPanel__sNzxK b{color:var(--purple)}.AIQuestGame_heroArt__m4Ub_{min-height:360px;border-radius:38% 62% 53% 47%/48% 38% 62% 52%;background:linear-gradient(135deg,var(--purple),#aa9cff 55%,var(--mint));clip-path:none}.AIQuestGame_grid__jI04E{inset:0;background:radial-gradient(#fff9 1px,transparent 0);background-size:22px 22px;transform:none}.AIQuestGame_orb__mfQdX{width:180px;top:22%;left:43%;background:radial-gradient(circle at 32% 25%,#fff 0 5%,var(--sun) 8% 27%,var(--peach) 28% 50%,#ec4e68 51% 70%,#18233f 71%);box-shadow:12px 14px 0 #18233f}.AIQuestGame_ringOne__z_C5a,.AIQuestGame_ringTwo__hzMd0{border:3px solid #fff;opacity:.8}.AIQuestGame_ringOne__z_C5a{width:300px;height:115px}.AIQuestGame_ringTwo__hzMd0{width:410px;height:160px}.AIQuestGame_artCard__pG2E_{right:7%;bottom:10%;border:0;border-radius:14px;background:#18233f;color:white;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;transform:rotate(-4deg)}.AIQuestGame_artCard__pG2E_ span{color:#cbd4ed}.AIQuestGame_artCard__pG2E_ strong,.AIQuestGame_artLabel__vkDgc b{color:var(--sun)}.AIQuestGame_artLabel__vkDgc{left:8%;top:11%;color:white;font-family:ui-rounded,Arial Rounded MT Bold,sans-serif;font-size:22px}.AIQuestGame_howItWorks__a8ieV{max-width:1110px;margin-bottom:74px;padding:0 24px}.AIQuestGame_howIntro__XJDEo h2{font-size:clamp(34px,5vw,58px);line-height:.94}.AIQuestGame_howIntro__XJDEo>p:not(.AIQuestGame_eyebrow__ajQQb){color:#4c5970;font-size:18px}.AIQuestGame_eyebrow__ajQQb{color:#536079;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.AIQuestGame_eyebrow__ajQQb span{background:var(--peach);border-radius:2px}.AIQuestGame_howItWorks__a8ieV ol{gap:14px;background:none}.AIQuestGame_howItWorks__a8ieV li{min-height:150px;padding:21px;border-radius:18px;background:#fff;box-shadow:0 4px 0 #18233f1a}.AIQuestGame_howItWorks__a8ieV li:nth-child(2){background:#e9e3ff}.AIQuestGame_howItWorks__a8ieV li:nth-child(3){background:#dff8ed}.AIQuestGame_howItWorks__a8ieV li:nth-child(4){background:#ffe8ba}.AIQuestGame_howItWorks__a8ieV li b{color:var(--purple);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_howItWorks__a8ieV li strong{margin:15px 0 7px;font-size:20px;color:var(--navy)}.AIQuestGame_howItWorks__a8ieV li span{color:#526077}.AIQuestGame_parentNote__j4akw{margin-top:16px;border-radius:12px;background:var(--navy);color:white;font-size:15px}.AIQuestGame_parentNote__j4akw b{color:var(--sun)}.AIQuestGame_sectionHeading__y8JjQ{max-width:1110px;padding:0 24px 22px}.AIQuestGame_sectionHeading__y8JjQ h2{font-size:clamp(38px,5vw,58px)}.AIQuestGame_sectionHeading__y8JjQ>p{color:#536079;font-size:15px}.AIQuestGame_missionGrid__sNZkL{max-width:1110px;grid-template-columns:repeat(3,1fr);gap:14px;padding:0 24px;background:none;border:0}.AIQuestGame_mission__OZLDP{min-height:230px;padding:22px;border:2px solid transparent;border-radius:20px;background:#fff;color:var(--navy);box-shadow:0 5px 0 #18233f22;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.AIQuestGame_mission__OZLDP:hover,.AIQuestGame_selected__koqEk{background:#fff;transform:translateY(-5px);box-shadow:0 10px 0 #18233f}.AIQuestGame_selected__koqEk{border-color:var(--purple);box-shadow:0 8px 0 var(--purple)}.AIQuestGame_number__xvBdH{color:#ded8ce;font-family:ui-rounded,Arial Rounded MT Bold,sans-serif}.AIQuestGame_missionIcon__wXVM0{width:48px;height:48px;margin-bottom:18px;border-radius:14px;background:#ece8ff;color:var(--purple);font-size:27px}.AIQuestGame_missionMeta__TN4zT{color:var(--purple);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800}.AIQuestGame_mission__OZLDP strong{color:var(--navy);font-size:23px;line-height:1.05}.AIQuestGame_mission__OZLDP small{color:#526077;font-size:14px;line-height:1.4}.AIQuestGame_missionFoot__CaEx_{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_missionFoot__CaEx_ b{color:var(--purple)}.AIQuestGame_missionFoot__CaEx_ i{color:#526077}.AIQuestGame_buildPlan__0Fkd4,.AIQuestGame_coach__N_ny3{max-width:1110px;margin:78px auto 0;padding:clamp(25px,4vw,48px);border-radius:28px}.AIQuestGame_coach__N_ny3{display:grid;grid-template-columns:.84fr 1.16fr;gap:clamp(28px,5vw,70px);background:var(--navy);color:white}.AIQuestGame_coachIntro__pTW5b h2{font-size:clamp(40px,5vw,65px);line-height:.9;color:white}.AIQuestGame_coachIntro__pTW5b>p:not(.AIQuestGame_eyebrow__ajQQb){color:#d9e0f0;font-size:18px;line-height:1.5}.AIQuestGame_coachIntro__pTW5b .AIQuestGame_eyebrow__ajQQb{color:#bec9df}.AIQuestGame_costNote__tRrDL{margin-top:25px;padding:13px 15px;border-radius:12px;background:#ffffff16;color:#d9e0f0;font-size:14px}.AIQuestGame_costNote__tRrDL b{color:var(--mint)}.AIQuestGame_coachForm__sFp2E{display:grid;gap:17px;padding:25px;border-radius:20px;background:#fff;color:var(--navy)}.AIQuestGame_coachForm__sFp2E label,.AIQuestGame_parentPanel__HudCe label,.AIQuestGame_pitchSteps__hE8HF label,.AIQuestGame_testPanel__02MOt label{display:grid;gap:6px;font-size:15px;font-weight:800}.AIQuestGame_coachForm__sFp2E label span{color:#59677f;font-size:13px;font-weight:500}.AIQuestGame_coachForm__sFp2E input,.AIQuestGame_coachForm__sFp2E textarea,.AIQuestGame_parentPanel__HudCe input,.AIQuestGame_pitchSteps__hE8HF input,.AIQuestGame_testPanel__02MOt input{width:100%;box-sizing:border-box;padding:13px 14px;border:2px solid #d9dfea;border-radius:12px;background:#fff;color:var(--navy);font:16px/1.4 ui-sans-serif,system-ui,sans-serif}.AIQuestGame_coachForm__sFp2E textarea{min-height:85px;resize:vertical}.AIQuestGame_coachForm__sFp2E input:focus,.AIQuestGame_coachForm__sFp2E textarea:focus,.AIQuestGame_parentPanel__HudCe input:focus,.AIQuestGame_pitchSteps__hE8HF input:focus,.AIQuestGame_testPanel__02MOt input:focus{outline:3px solid #ffd84d;border-color:var(--purple)}.AIQuestGame_coachButton__17O9l{min-height:52px;border:0;border-radius:12px;background:var(--purple);color:#fff;font:800 14px ui-sans-serif,system-ui,sans-serif;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 0 #42319f}.AIQuestGame_coachButton__17O9l:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 0 #42319f}.AIQuestGame_coachButton__17O9l:disabled{opacity:.48;cursor:not-allowed}.AIQuestGame_formHint__l4hAq{color:#59677f}.AIQuestGame_error__cprBz{margin:0;padding:12px;border-radius:10px;background:#ffe0d9;color:#812b1f}.AIQuestGame_buildPlan__0Fkd4{background:#fff;border:1px solid #e3ded6}.AIQuestGame_planHeader__IzfLX{max-width:700px}.AIQuestGame_planHeader__IzfLX h2{font-size:clamp(34px,4vw,52px);line-height:.95}.AIQuestGame_planHeader__IzfLX>p:not(.AIQuestGame_eyebrow__ajQQb){color:#536079;font-size:18px}.AIQuestGame_planGrid__73i6t{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.AIQuestGame_planGrid__73i6t>div,.AIQuestGame_testPanel__02MOt{padding:24px;border-radius:18px;background:#f4f0ff}.AIQuestGame_codexBrief__BXtSH h3,.AIQuestGame_pitch__y0qoL h3,.AIQuestGame_planGrid__73i6t h3,.AIQuestGame_testPanel__02MOt h3{margin:0 0 12px;font-size:23px;letter-spacing:-.03em}.AIQuestGame_planGrid__73i6t p{color:#43506a;line-height:1.5}.AIQuestGame_safety__aLkVU{padding:12px;border-radius:10px;background:#fff;color:#43506a!important;font-size:14px}.AIQuestGame_checklist__BxXCg{display:grid;gap:10px;margin:0;padding:0;list-style:none}.AIQuestGame_checklist__BxXCg label{display:grid;grid-template-columns:25px 1fr;gap:10px;align-items:start;padding:11px;border-radius:10px;background:white;color:#34425d;cursor:pointer}.AIQuestGame_checklist__BxXCg input{width:19px;height:19px;margin-top:2px;accent-color:var(--purple)}.AIQuestGame_checklist__BxXCg b{display:block;color:var(--purple);font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em}.AIQuestGame_codexBrief__BXtSH{display:grid;grid-template-columns:.82fr 1.18fr;gap:24px;margin-top:18px;padding:26px;border-radius:20px;background:var(--sun);color:#18233f}.AIQuestGame_briefIntro__dXJV_ p:not(.AIQuestGame_eyebrow__ajQQb){color:#43350e;font-size:15px;line-height:1.5}.AIQuestGame_briefIntro__dXJV_ h3{margin:8px 0 10px;font-size:24px;color:#18233f;letter-spacing:-.04em}.AIQuestGame_stepGuide__0oNK8{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.AIQuestGame_stepGuide__0oNK8 li{color:#43350e;font-size:14.5px;line-height:1.48}.AIQuestGame_stepGuide__0oNK8 b{color:#18233f}.AIQuestGame_stepGuide__0oNK8 a{color:var(--purple);font-weight:800;text-decoration:underline;text-underline-offset:2px}.AIQuestGame_stepGuide__0oNK8 a:hover{color:#42319f}.AIQuestGame_stepGuide__0oNK8 code{background:#ffffffb0;padding:2px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;color:#18233f;border:1px solid #18233f15}.AIQuestGame_promptBox__swLTL{display:flex;flex-direction:column;padding:20px 22px;border-radius:16px;background:#18233f!important;color:#ffffff!important;box-shadow:0 8px 24px #18233f28;clip-path:none}.AIQuestGame_promptTop__IXlU_{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#c7d5f6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.AIQuestGame_promptTop__IXlU_ button{border:0;border-radius:8px;background:#ffffff;color:#18233f;font-weight:800;font-size:12px;padding:8px 14px;cursor:pointer;transition:transform .15s ease,background .15s ease}.AIQuestGame_promptTop__IXlU_ button:hover{transform:translateY(-2px);background:#d8ff4c}.AIQuestGame_promptBox__swLTL p,.AIQuestGame_promptBox__swLTL>p,.AIQuestGame_promptText__Fv5CK{margin:16px 0 0;color:#ffffff!important;font-size:15px;line-height:1.55;font-weight:400;white-space:pre-wrap;word-break:break-word}.AIQuestGame_testPanel__02MOt{display:grid;gap:10px;margin-top:18px;background:#dff8ed}.AIQuestGame_testPanel__02MOt p{margin:0;color:#265344}.AIQuestGame_testPanel__02MOt label{margin-top:8px}.AIQuestGame_emptyPlan__5IFR6{margin-top:22px;padding:34px;border:2px dashed #cfc8bc;border-radius:18px;color:#61708a;font-size:18px;text-align:center}.AIQuestGame_pitch__y0qoL{max-width:1110px;margin:78px auto;padding:clamp(25px,4vw,48px);border:0;border-radius:28px;background:#ffdfec;color:var(--navy)}.AIQuestGame_pitchHeader__IZo1c h2{font-size:clamp(42px,5vw,64px);line-height:.9}.AIQuestGame_pitchHeader__IZo1c>p:not(.AIQuestGame_eyebrow__ajQQb){color:#4f536d;font-size:17px}.AIQuestGame_lockedPitch__SrQOs{margin-top:26px;padding:25px;border-radius:16px;background:#fff;color:#536079}.AIQuestGame_lockedPitch__SrQOs b{color:var(--purple);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_pitchGrid__mtwla{gap:18px;background:none}.AIQuestGame_parentPanel__HudCe,.AIQuestGame_pitchSteps__hE8HF{border-radius:18px;background:#fff;color:var(--navy)}.AIQuestGame_parentPanel__HudCe label,.AIQuestGame_pitchSteps__hE8HF label{margin-top:18px}.AIQuestGame_pitchSteps__hE8HF .AIQuestGame_coachButton__17O9l{width:100%;margin-top:17px}.AIQuestGame_pitchScript___JfRo{margin-top:20px;padding:18px;border-radius:13px;background:#f4f0ff;color:#394863}.AIQuestGame_pitchScript___JfRo p{padding:0;background:none;color:inherit;font-size:15px}.AIQuestGame_pitchScript___JfRo h4{margin:18px 0 6px}.AIQuestGame_pitchScript___JfRo ul{color:inherit}.AIQuestGame_parentPanel__HudCe{background:var(--navy);color:white}.AIQuestGame_parentPanel__HudCe .AIQuestGame_eyebrow__ajQQb{color:#b7c5e0}.AIQuestGame_parentPanel__HudCe ul{color:#e5ebf6}.AIQuestGame_parentPanel__HudCe label{color:white}.AIQuestGame_parentPanel__HudCe input{border:0}.AIQuestGame_decisions__bokoJ button{border:0;border-radius:10px;background:#ffffff19;color:white;font:800 14px ui-sans-serif,system-ui,sans-serif}.AIQuestGame_decisions__bokoJ button:first-child{background:var(--sun);color:var(--navy)}.AIQuestGame_funded__WPA7j{border-radius:10px;background:var(--mint);color:#153c34}.AIQuestGame_completed__MPdlD{border-radius:10px;background:#fff;color:#18233f}.AIQuestGame_retry__6Jcwb{border-radius:10px;background:var(--peach);color:#482115}.AIQuestGame_footer__IkvL8{max-width:1110px;padding:28px 24px;border-top:1px solid #18233f1e;color:#536079;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_footer__IkvL8 p{color:var(--purple)}@media (max-width:760px){.AIQuestGame_navCenter__K1BIi{display:none}.AIQuestGame_hero__16Stq{padding-top:50px}.AIQuestGame_heroArt__m4Ub_{min-height:260px}.AIQuestGame_coach__N_ny3,.AIQuestGame_codexBrief__BXtSH,.AIQuestGame_howItWorks__a8ieV ol,.AIQuestGame_missionGrid__sNZkL,.AIQuestGame_pitchGrid__mtwla,.AIQuestGame_planGrid__73i6t{grid-template-columns:1fr}.AIQuestGame_howItWorks__a8ieV{margin-bottom:55px}.AIQuestGame_howItWorks__a8ieV li{min-height:auto}.AIQuestGame_missionGrid__sNZkL{padding:0 18px}.AIQuestGame_mission__OZLDP{min-height:205px}.AIQuestGame_buildPlan__0Fkd4,.AIQuestGame_coach__N_ny3,.AIQuestGame_pitch__y0qoL{margin-inline:18px}.AIQuestGame_coach__N_ny3{margin-top:56px}.AIQuestGame_sectionHeading__y8JjQ{padding-inline:18px}.AIQuestGame_coachForm__sFp2E{padding:18px}.AIQuestGame_codexBrief__BXtSH{padding:20px}.AIQuestGame_footer__IkvL8{margin:0 18px;padding-inline:0}.AIQuestGame_player__q_gQx{font-size:0}.AIQuestGame_player__q_gQx .AIQuestGame_level__hZ3mi{font-size:10px}.AIQuestGame_hero__16Stq h1{font-size:55px}}@media (max-width:430px){.AIQuestGame_missionGrid__sNZkL{grid-template-columns:1fr}.AIQuestGame_howItWorks__a8ieV{margin-inline:18px}.AIQuestGame_howItWorks__a8ieV ol{grid-template-columns:1fr}.AIQuestGame_heroArt__m4Ub_{min-height:215px}.AIQuestGame_hero__16Stq h1{font-size:48px}}.AIQuestGame_shell__APfTW .AIQuestGame_eyebrow__ajQQb,.AIQuestGame_shell__APfTW .AIQuestGame_footer__IkvL8,.AIQuestGame_shell__APfTW .AIQuestGame_missionFoot__CaEx_,.AIQuestGame_shell__APfTW .AIQuestGame_missionMeta__TN4zT,.AIQuestGame_shell__APfTW .AIQuestGame_nav__G3mwA,.AIQuestGame_shell__APfTW .AIQuestGame_promptTop__IXlU_,.AIQuestGame_shell__APfTW .AIQuestGame_xpPanel__sNzxK div:first-child,.AIQuestGame_shell__APfTW .AIQuestGame_xpPanel__sNzxK small{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.035em}.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi a,.AIQuestGame_shell__APfTW .AIQuestGame_nav__G3mwA{font-size:13px}.AIQuestGame_shell__APfTW .AIQuestGame_eyebrow__ajQQb{font-size:12px;letter-spacing:.07em}.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);max-width:1240px;padding-top:70px}.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq h1{max-width:11ch;font-size:clamp(52px,5.5vw,74px);line-height:.91;text-wrap:balance}.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq h1 em{font-style:italic;background:linear-gradient(135deg,#ffd84d,#ff875f 50%,#d8ff4c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.AIQuestGame_shell__APfTW .AIQuestGame_subhead__FNvQX{max-width:34rem;font-size:20px;line-height:1.5}@keyframes AIQuestGame_pulseGlow__iL4u_{0%,to{transform:scale(1);box-shadow:0 0 35px #ffd84d88,0 0 70px #ff875f55,0 0 100px #7259ff44}50%{transform:scale(1.05);box-shadow:0 0 50px #ffd84dbb,0 0 95px #ff875f88,0 0 130px #7259ff66}}@keyframes AIQuestGame_rotateRing1__2omC7{0%{transform:translate(-50%,-50%) rotateX(68deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(68deg) rotate(1turn)}}@keyframes AIQuestGame_rotateRing2__3_lJU{0%{transform:translate(-50%,-50%) rotateX(65deg) rotate(1turn)}to{transform:translate(-50%,-50%) rotateX(65deg) rotate(0deg)}}@keyframes AIQuestGame_floatBadge1__XA4br{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(-1deg)}}@keyframes AIQuestGame_floatBadge2__IJI1a{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-10px) rotate(3deg)}}@keyframes AIQuestGame_floatBadge3__MtGMK{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(-2deg)}}@keyframes AIQuestGame_floatBadge4__jhcpQ{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-9px) rotate(0deg)}}@keyframes AIQuestGame_pulseDot__pOguz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.AIQuestGame_shell__APfTW .AIQuestGame_heroArt__m4Ub_{position:relative;min-height:380px;border-radius:32px;background:radial-gradient(circle at 50% 50%,#2a1f6d 0,#151d3b 60%,#0d1226 100%);border:2px solid #7259ff33;box-shadow:0 20px 50px #18233f33,inset 0 0 80px #7259ff22;overflow:hidden;isolation:isolate}.AIQuestGame_shell__APfTW .AIQuestGame_glowBackdrop__Z0R9w{position:absolute;inset:10%;background:radial-gradient(circle,#7259ff55 0,#ffd84d22 50%,transparent 75%);filter:blur(40px);pointer-events:none;z-index:0}.AIQuestGame_shell__APfTW .AIQuestGame_orb__mfQdX{position:absolute;width:140px;height:140px;top:48%;left:50%;margin-top:-70px;margin-left:-70px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffffff 0,#ffd84d 18%,#ff875f 45%,#ec4e68 70%,#7259ff 100%);animation:AIQuestGame_pulseGlow__iL4u_ 4s ease-in-out infinite;z-index:2}.AIQuestGame_shell__APfTW .AIQuestGame_ringOne__z_C5a{position:absolute;top:48%;left:50%;width:270px;height:95px;border:2px solid #ffd84dcc;border-radius:50%;animation:AIQuestGame_rotateRing1__2omC7 14s linear infinite;z-index:1;pointer-events:none}.AIQuestGame_shell__APfTW .AIQuestGame_ringTwo__hzMd0{position:absolute;top:48%;left:50%;width:360px;height:130px;border:1.5px dashed #8ee6c4aa;border-radius:50%;animation:AIQuestGame_rotateRing2__3_lJU 22s linear infinite;z-index:1;pointer-events:none}.AIQuestGame_shell__APfTW .AIQuestGame_floatBadge__Y2QKs{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:16px;background:#fffffffa;color:#18233f;box-shadow:0 12px 30px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.35);backdrop-filter:blur(12px);z-index:3;pointer-events:none;font-family:ui-sans-serif,system-ui,sans-serif}.AIQuestGame_shell__APfTW .AIQuestGame_floatBadge__Y2QKs b{display:block;font-size:13px;font-weight:800;color:#18233f;line-height:1.2}.AIQuestGame_shell__APfTW .AIQuestGame_floatBadge__Y2QKs small{display:block;font-size:11px;color:#536079;font-weight:600}.AIQuestGame_shell__APfTW .AIQuestGame_badgeIcon__bzPwT{font-size:20px;display:grid;place-items:center}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopLeft__KuifC{top:12%;left:6%;animation:AIQuestGame_floatBadge1__XA4br 3.8s ease-in-out infinite;border-left:3.5px solid #7259ff}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopRight__iT62y{top:15%;right:6%;animation:AIQuestGame_floatBadge2__IJI1a 4.2s ease-in-out .5s infinite;border-left:3.5px solid #ff875f}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomLeft__CkDkA{bottom:12%;left:6%;animation:AIQuestGame_floatBadge3__MtGMK 3.6s ease-in-out 1s infinite;border-left:3.5px solid #8ee6c4}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn{bottom:15%;right:6%;animation:AIQuestGame_floatBadge4__jhcpQ 4.5s ease-in-out 1.5s infinite;border-left:3.5px solid #ffd84d}.AIQuestGame_shell__APfTW .AIQuestGame_pulseDot__pOguz{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;animation:AIQuestGame_pulseDot__pOguz 1.8s ease-in-out infinite}.AIQuestGame_shell__APfTW .AIQuestGame_artCard__pG2E_,.AIQuestGame_shell__APfTW .AIQuestGame_artLabel__vkDgc{display:none}.AIQuestGame_shell__APfTW .AIQuestGame_howIntro__XJDEo h2,.AIQuestGame_shell__APfTW .AIQuestGame_sectionHeading__y8JjQ h2{font-size:clamp(34px,4vw,52px);line-height:1}.AIQuestGame_shell__APfTW .AIQuestGame_howItWorks__a8ieV li strong{font-size:18px}.AIQuestGame_shell__APfTW .AIQuestGame_howItWorks__a8ieV li span{font-size:14px;line-height:1.45}.AIQuestGame_shell__APfTW .AIQuestGame_parentNote__j4akw{font-size:15px;line-height:1.5}.AIQuestGame_categoryBar__NYOr_{display:flex;flex-wrap:wrap;gap:10px;max-width:1110px;margin:0 auto 26px;padding:0 24px}.AIQuestGame_categoryPill__4Ws5F{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:1.5px solid #18233f1c;border-radius:999px;background:#ffffff;color:#536079;font-size:13px;font-weight:700;cursor:pointer;transition:all .18s ease}.AIQuestGame_categoryPill__4Ws5F:hover{background:#f0ecff;color:var(--purple);border-color:var(--purple)}.AIQuestGame_activeCategory__4Ofzn{background:var(--purple)!important;color:#ffffff!important;border-color:var(--purple)!important;box-shadow:0 4px 12px #7259ff40}.AIQuestGame_shell__APfTW .AIQuestGame_missionGrid__sNZkL{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP{display:flex;flex-direction:column;align-items:stretch;min-height:250px;padding:24px 24px 20px;border-radius:20px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.12),0 0 0 2px var(--purple,#7259ff)}.AIQuestGame_shell__APfTW .AIQuestGame_missionFoot__CaEx_{display:flex;justify-content:space-between;align-items:center;position:static;margin-top:auto;padding-top:18px;width:100%}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP strong{font-size:22px;line-height:1.15}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP small{font-size:14.5px;line-height:1.45;margin-top:6px}.AIQuestGame_shell__APfTW .AIQuestGame_missionIcon__wXVM0{font-size:25px}.AIQuestGame_shell__APfTW .AIQuestGame_coach__N_ny3{align-items:start}.AIQuestGame_shell__APfTW .AIQuestGame_coachIntro__pTW5b h2{max-width:10ch;margin:0 0 20px;font-size:clamp(39px,4vw,56px);line-height:.96}.AIQuestGame_shell__APfTW .AIQuestGame_coachIntro__pTW5b>p:not(.AIQuestGame_eyebrow__ajQQb){margin:0;font-size:18px;line-height:1.5}.AIQuestGame_shell__APfTW .AIQuestGame_costNote__tRrDL{font-size:15px;line-height:1.45}.AIQuestGame_shell__APfTW .AIQuestGame_coachForm__sFp2E label,.AIQuestGame_shell__APfTW .AIQuestGame_parentPanel__HudCe label,.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF label,.AIQuestGame_shell__APfTW .AIQuestGame_testPanel__02MOt label{font-size:16px}.AIQuestGame_shell__APfTW .AIQuestGame_coachForm__sFp2E label span{font-size:14px}.AIQuestGame_shell__APfTW .AIQuestGame_coachForm__sFp2E input,.AIQuestGame_shell__APfTW .AIQuestGame_coachForm__sFp2E textarea,.AIQuestGame_shell__APfTW .AIQuestGame_parentPanel__HudCe input,.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF input,.AIQuestGame_shell__APfTW .AIQuestGame_testPanel__02MOt input{font-size:16px}.AIQuestGame_shell__APfTW .AIQuestGame_pitchHeader__IZo1c h2{font-size:clamp(40px,4.5vw,58px);line-height:.96}.AIQuestGame_shell__APfTW .AIQuestGame_pitchHeader__IZo1c>p:not(.AIQuestGame_eyebrow__ajQQb){max-width:48rem;font-size:18px;line-height:1.5}.AIQuestGame_shell__APfTW .AIQuestGame_lockedPitch__SrQOs{font-size:17px}.AIQuestGame_shell__APfTW .AIQuestGame_lockedPitch__SrQOs b{font-family:ui-sans-serif,system-ui,sans-serif;letter-spacing:.04em}.AIQuestGame_shell__APfTW .AIQuestGame_footer__IkvL8{font-size:12px}@media (max-width:820px){.AIQuestGame_shell__APfTW .AIQuestGame_coach__N_ny3,.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq{grid-template-columns:1fr}.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq{padding-top:48px}.AIQuestGame_shell__APfTW .AIQuestGame_hero__16Stq h1{max-width:12ch}.AIQuestGame_shell__APfTW .AIQuestGame_heroArt__m4Ub_{min-height:270px}.AIQuestGame_categoryBar__NYOr_{padding:0 18px;gap:8px}.AIQuestGame_categoryPill__4Ws5F{font-size:12px;padding:8px 14px}.AIQuestGame_shell__APfTW .AIQuestGame_codexBrief__BXtSH,.AIQuestGame_shell__APfTW .AIQuestGame_missionGrid__sNZkL,.AIQuestGame_shell__APfTW .AIQuestGame_pitchGrid__mtwla,.AIQuestGame_shell__APfTW .AIQuestGame_planGrid__73i6t{grid-template-columns:1fr}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP{min-height:210px}.AIQuestGame_shell__APfTW .AIQuestGame_coachIntro__pTW5b h2{max-width:12ch}.AIQuestGame_shell__APfTW .AIQuestGame_howItWorks__a8ieV ol{grid-template-columns:1fr 1fr}}@media (max-width:430px){.AIQuestGame_shell__APfTW .AIQuestGame_howItWorks__a8ieV ol,.AIQuestGame_shell__APfTW .AIQuestGame_missionGrid__sNZkL{grid-template-columns:1fr}}.AIQuestGame_promptMasterclass__fKxpX{margin-top:28px;padding:30px 32px;border-radius:24px;background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 10px 30px rgba(0,0,0,.04)}.AIQuestGame_masterclassHeader__1Uamo h3{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:26px;font-weight:800;color:#18233f;margin:6px 0 8px;letter-spacing:-.02em}.AIQuestGame_masterclassHeader__1Uamo p{color:#536079;font-size:15px;line-height:1.5;margin:0 0 20px}.AIQuestGame_lessonTabs__Ni61V{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px}.AIQuestGame_lessonTab__M_tnv{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:2px solid #e2e8f0;background:#f8fafc;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.AIQuestGame_lessonTab__M_tnv:hover{border-color:#cbd5e1;background:#f1f5f9;transform:translateY(-2px)}.AIQuestGame_activeLessonTab__cPNK0{border-color:#7259ff!important;background:#f5f3ff!important;box-shadow:0 6px 18px rgba(114,89,255,.15)}.AIQuestGame_lessonIcon__x_W_F{font-size:24px;display:grid;place-items:center}.AIQuestGame_lessonTabCopy__HUn7F b{display:block;font-size:14px;font-weight:800;color:#18233f;line-height:1.25}.AIQuestGame_lessonTabCopy__HUn7F small{display:block;font-size:11px;color:#64748b;font-weight:600}.AIQuestGame_activeLessonTab__cPNK0 .AIQuestGame_lessonTabCopy__HUn7F b{color:#5b3ce6}.AIQuestGame_lessonDetail__k60op{padding:24px;border-radius:18px;background:#f8fafc;border:1.5px solid #e2e8f0}.AIQuestGame_lessonDetail__k60op h4{font-family:ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:800;color:#18233f;margin:0 0 16px}.AIQuestGame_lessonGrid__EzLE_{display:grid;grid-template-columns:1fr 1fr;gap:18px}.AIQuestGame_lessonCard__pPi2M{padding:16px 18px;border-radius:14px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.02)}.AIQuestGame_lessonBadgeWhat__3rMVE{background:#e0f2fe;color:#0369a1}.AIQuestGame_lessonBadgeWhat__3rMVE,.AIQuestGame_lessonBadgeWhy__wocQH{display:inline-block;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.05em;margin-bottom:8px}.AIQuestGame_lessonBadgeWhy__wocQH{background:#fef3c7;color:#b45309}.AIQuestGame_lessonCard__pPi2M p{color:#334155;font-size:14px;line-height:1.55;margin:0}@media (max-width:768px){.AIQuestGame_lessonGrid__EzLE_{grid-template-columns:1fr}}.AIQuestGame_levelStepper__2v_Sm{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:32px 0 28px;padding:16px 20px;background:#ffffff;border-radius:20px;border:2px solid #e2e8f0;box-shadow:0 6px 20px rgba(0,0,0,.03)}.AIQuestGame_stepPill__UNqtC{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:14px;border:2px solid transparent;background:#f8fafc;cursor:pointer;transition:all .2s ease;text-align:left}.AIQuestGame_stepPill__UNqtC:hover:not(:disabled){background:#f1f5f9;transform:translateY(-1px)}.AIQuestGame_stepPillActive__yvHy_{background:#f5f3ff!important;border-color:#7259ff!important;box-shadow:0 4px 14px rgba(114,89,255,.16)}.AIQuestGame_stepPillDone__pHbYQ{background:#ecfdf5;border-color:#a7f3d0}.AIQuestGame_stepPillLocked__DMxep{opacity:.55;cursor:not-allowed}.AIQuestGame_stepPillNum__3xIiG{width:28px;height:28px;border-radius:50%;background:#e2e8f0;color:#18233f;font-weight:800;font-size:13px;display:grid;place-items:center}.AIQuestGame_stepPillActive__yvHy_ .AIQuestGame_stepPillNum__3xIiG{background:#7259ff;color:#ffffff}.AIQuestGame_stepPillDone__pHbYQ .AIQuestGame_stepPillNum__3xIiG{background:#10b981;color:#ffffff}.AIQuestGame_stepPillText__tyvMy b{display:block;font-size:13px;font-weight:800;color:#18233f;line-height:1.2}.AIQuestGame_stepPillText__tyvMy small{display:block;font-size:11px;color:#64748b;font-weight:600}.AIQuestGame_stepConnector__5YTQM{flex:1;height:3px;background:#e2e8f0;border-radius:3px;margin:0 4px}.AIQuestGame_connectorDone__6qSb9{background:#10b981}.AIQuestGame_levelContainer__b8trT{display:grid;gap:24px}.AIQuestGame_levelIntroBanner__enn_Y{padding:24px 28px;background:linear-gradient(135deg,#18233f,#201e4a);border-radius:20px;color:#ffffff}.AIQuestGame_missionGoalTag__bd_Pl{display:inline-block;padding:4px 10px;border-radius:6px;background:#ffd84d;color:#18233f;font-size:11px;font-weight:900;letter-spacing:.05em;margin-bottom:10px}.AIQuestGame_missionGoalBox__I0eXF h3{font-size:24px;font-weight:800;margin:0 0 8px;color:#ffffff}.AIQuestGame_missionGoalBox__I0eXF p{font-size:16px;color:#d1d5db;line-height:1.5;margin:0 0 16px}.AIQuestGame_metaRow__96Ql_{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#9ca3af}.AIQuestGame_metaRow__96Ql_ span b{color:#f3f4f6}.AIQuestGame_highlightedPromptArea__bugyU{display:grid;gap:14px;margin:20px 0}.AIQuestGame_promptChunk__gdEPd{padding:16px 18px;border-radius:14px;background:#0f172a;border:2px solid #334155;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.AIQuestGame_promptChunk__gdEPd:hover{border-color:#64748b;transform:translateY(-1px)}.AIQuestGame_promptChunkActive__gfV2k{transform:scale(1.01)}.AIQuestGame_chunkTheme0__s4J1L.AIQuestGame_promptChunkActive__gfV2k{border-color:#a855f7!important;background:#1e1136!important;box-shadow:0 0 20px rgba(168,85,247,.25)}.AIQuestGame_chunkTheme1__6LA1T.AIQuestGame_promptChunkActive__gfV2k{border-color:#14b8a6!important;background:#092628!important;box-shadow:0 0 20px rgba(20,184,166,.25)}.AIQuestGame_chunkTheme2__3gNvg.AIQuestGame_promptChunkActive__gfV2k{border-color:#f59e0b!important;background:#2b1d09!important;box-shadow:0 0 20px rgba(245,158,11,.25)}.AIQuestGame_chunkTheme3__v5rg8.AIQuestGame_promptChunkActive__gfV2k{border-color:#06b6d4!important;background:#092336!important;box-shadow:0 0 20px rgba(6,182,212,.25)}.AIQuestGame_chunkHeader__N0Kn4{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AIQuestGame_chunkTag__zBisw{font-size:11px;font-weight:800;letter-spacing:.05em;padding:3px 8px;border-radius:6px;background:#334155;color:#e2e8f0}.AIQuestGame_chunkTheme0__s4J1L .AIQuestGame_chunkTag__zBisw{background:#581c87;color:#f3e8ff}.AIQuestGame_chunkTheme1__6LA1T .AIQuestGame_chunkTag__zBisw{background:#134e4a;color:#ccfbf1}.AIQuestGame_chunkTheme2__3gNvg .AIQuestGame_chunkTag__zBisw{background:#78350f;color:#fef3c7}.AIQuestGame_chunkTheme3__v5rg8 .AIQuestGame_chunkTag__zBisw{background:#164e63;color:#cffafe}.AIQuestGame_chunkActiveBadge__1Rppr{font-size:11px;font-weight:800;color:#ffd84d;animation:AIQuestGame_pulseDot__pOguz 2s infinite}.AIQuestGame_chunkText__hv_FO{color:#e2e8f0;font-family:DM Mono,ui-monospace,monospace;font-size:13.5px;line-height:1.6;white-space:pre-wrap;margin:0}.AIQuestGame_tabReviewed__eNy0b{border-color:#a7f3d0}.AIQuestGame_tabReviewed__eNy0b b{color:#059669}.AIQuestGame_lessonHeaderRow__2X6Ib{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.AIQuestGame_ingredientNav__Q4dGm{display:flex;align-items:center;gap:8px}.AIQuestGame_miniNavBtn__a5BYl{padding:6px 12px;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;color:#18233f;font-size:12px;font-weight:700;cursor:pointer}.AIQuestGame_miniNavBtn__a5BYl:hover{background:#f1f5f9}.AIQuestGame_ingredientCounter__EgjIZ{font-size:12px;font-weight:800;color:#64748b}.AIQuestGame_promptTitleCol__6ttBg span{display:block;font-size:13px;font-weight:800;letter-spacing:.08em;color:#94a3b8}.AIQuestGame_promptHint__dRRu9{display:block;font-size:12px;color:#38bdf8;margin-top:4px;font-weight:600}.AIQuestGame_copyBtn__rz97b{padding:12px 22px;border-radius:12px;background:#ffd84d;color:#18233f;border:none;font-weight:900;font-size:13px;letter-spacing:.05em;cursor:pointer;box-shadow:0 4px 14px rgba(255,216,77,.4);transition:all .2s ease}.AIQuestGame_copyBtn__rz97b:hover{transform:translateY(-2px);background:#ffe375}.AIQuestGame_actionGuideBanner__rGWzh{margin-top:20px;padding:20px 22px;border-radius:16px;background:#1e293b;border:1px solid #334155}.AIQuestGame_actionPills__pzobm{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:12px}.AIQuestGame_actionPill__NojMx{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#0f172a;border:1px solid #334155}.AIQuestGame_pillNum__uABuj{width:24px;height:24px;border-radius:50%;background:#7259ff;color:#ffffff;font-size:12px;font-weight:900;display:grid;place-items:center;flex-shrink:0}.AIQuestGame_actionPill__NojMx p{font-size:12.5px;color:#cbd5e1;margin:0;line-height:1.35}.AIQuestGame_actionPill__NojMx p b{color:#ffffff}.AIQuestGame_actionPill__NojMx code{background:#334155;padding:2px 5px;border-radius:4px;color:#38bdf8}.AIQuestGame_levelActionBar__52IaW{display:flex;justify-content:flex-end;gap:14px;margin-top:20px}.AIQuestGame_levelAdvanceButton__COJUJ{padding:18px 32px;border-radius:16px;background:linear-gradient(135deg,#7259ff,#5b3ce6);color:#ffffff;border:none;font-weight:900;font-size:15px;letter-spacing:.05em;cursor:pointer;box-shadow:0 8px 24px rgba(114,89,255,.35);transition:all .2s cubic-bezier(.4,0,.2,1)}.AIQuestGame_levelAdvanceButton__COJUJ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px rgba(114,89,255,.45)}.AIQuestGame_levelAdvanceButton__COJUJ:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.AIQuestGame_levelBackButton__StS_S{padding:18px 24px;border-radius:16px;background:#ffffff;color:#475569;border:2px solid #e2e8f0;font-weight:800;font-size:14px;cursor:pointer;transition:all .2s ease}.AIQuestGame_levelBackButton__StS_S:hover{background:#f8fafc;color:#18233f;border-color:#cbd5e1}.AIQuestGame_levelHeaderCard__Jw5Fs{padding:28px 32px;border-radius:20px;background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 6px 20px rgba(0,0,0,.03)}.AIQuestGame_levelHeaderCard__Jw5Fs h3{font-size:26px;font-weight:800;color:#18233f;margin:6px 0 8px}.AIQuestGame_levelHeaderCard__Jw5Fs p{color:#475569;font-size:15px;line-height:1.5;margin:0}.AIQuestGame_testPanelCard__wT1ZF{padding:28px 32px;border-radius:20px;background:#ffffff;border:2px solid #e2e8f0}.AIQuestGame_testPanelCard__wT1ZF h3{font-size:20px;font-weight:800;color:#18233f;margin:0 0 6px}.AIQuestGame_testSub__9uZ1e{color:#64748b;font-size:14px;margin:0 0 20px}.AIQuestGame_testItems__2PYWH{display:grid;gap:12px}.AIQuestGame_testItemLabel__8PZjB{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:14px;background:#f8fafc;border:2px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.AIQuestGame_testItemLabel__8PZjB:hover{background:#f1f5f9;border-color:#cbd5e1}.AIQuestGame_testItemLabel__8PZjB input[type=checkbox]{width:20px;height:20px;accent-color:#10b981}.AIQuestGame_testItemLabel__8PZjB span{font-size:15px;font-weight:600;color:#1e293b}.AIQuestGame_publishCard__T0Kqc,.AIQuestGame_remixCard___dXW0{padding:28px 32px;border-radius:20px;background:#ffffff;border:2px solid #e2e8f0}.AIQuestGame_publishCard__T0Kqc label,.AIQuestGame_remixCard___dXW0 label{display:grid;gap:8px}.AIQuestGame_publishCard__T0Kqc label b,.AIQuestGame_remixCard___dXW0 label b{font-size:16px;color:#18233f}.AIQuestGame_publishCard__T0Kqc label span,.AIQuestGame_remixCard___dXW0 label span{font-size:14px;color:#64748b}.AIQuestGame_publishCard__T0Kqc input,.AIQuestGame_remixCard___dXW0 input{padding:14px 18px;border-radius:12px;border:2px solid #e2e8f0;font-size:15px;outline:none;transition:border-color .2s ease}.AIQuestGame_publishCard__T0Kqc input:focus,.AIQuestGame_remixCard___dXW0 input:focus{border-color:#7259ff}.AIQuestGame_pitchSection__G5chq{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:820px){.AIQuestGame_levelStepper__2v_Sm{flex-direction:column;align-items:stretch}.AIQuestGame_stepConnector__5YTQM{display:none}.AIQuestGame_pitchSection__G5chq{grid-template-columns:1fr}.AIQuestGame_levelActionBar__52IaW{flex-direction:column}}.AIQuestGame_navBtn__zRGbo{background:none;border:0;color:var(--ink);font:inherit;letter-spacing:inherit;cursor:pointer;padding:0}.AIQuestGame_navBtn__zRGbo:hover{color:var(--lime)}.AIQuestGame_heroActions__B_W7D{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:22px 0 18px}.AIQuestGame_startBtn__KTTA5{background:var(--lime);color:#10121b;border:0;border-radius:999px;padding:16px 26px;font:700 16px Space Grotesk,sans-serif;cursor:pointer;box-shadow:0 0 28px #d8ff4c55;transition:transform .15s}.AIQuestGame_startBtn__KTTA5:hover{transform:translateY(-2px)}.AIQuestGame_freeNote__68O3L{font:12px DM Mono,monospace;color:var(--muted);letter-spacing:.06em}.AIQuestGame_skillBar__2WauT{max-width:1280px;margin:8px auto 0;padding:18px clamp(20px,4vw,58px);display:grid;gap:16px;grid-template-columns:1fr;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.AIQuestGame_skillBar__2WauT>div{display:grid;gap:4px}.AIQuestGame_skillBar__2WauT small{font:11px DM Mono,monospace;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.AIQuestGame_skillBar__2WauT>div>b{font-size:22px;color:var(--lime)}.AIQuestGame_skillBar__2WauT>div>span{color:var(--muted);font-size:14px;line-height:1.4}.AIQuestGame_skillBar__2WauT ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.AIQuestGame_skillBar__2WauT li{border-radius:10px;padding:10px 8px;background:#ffffff08;border:1px solid #ffffff14;display:grid;gap:2px;opacity:.45}.AIQuestGame_skillBar__2WauT li b{font-size:12px}.AIQuestGame_skillBar__2WauT li small{font-size:10px;text-transform:none;letter-spacing:.04em}.AIQuestGame_tierOn__m6gze{opacity:1!important;border-color:#d8ff4c66!important;background:#d8ff4c14!important}@media (min-width:760px){.AIQuestGame_skillBar__2WauT{grid-template-columns:1fr 1.2fr;align-items:center}}.AIQuestGame_missionLite__Pjs6y{min-height:0!important;gap:10px}.AIQuestGame_missionLite__Pjs6y .AIQuestGame_missionFoot__CaEx_{margin-top:4px}.AIQuestGame_toast__ro_fB{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:50;background:var(--lime);color:#10121b;font:700 14px Space Grotesk,sans-serif;padding:12px 18px;border-radius:999px;box-shadow:0 8px 30px #0008;animation:AIQuestGame_toastIn__pghav .3s ease-out}@keyframes AIQuestGame_toastIn__pghav{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.AIQuestGame_confetti__hCD3U{position:fixed;inset:0;pointer-events:none;z-index:40;overflow:hidden}.AIQuestGame_confetti__hCD3U i{position:absolute;top:-12px;width:10px;height:16px;border-radius:2px;animation:AIQuestGame_fall__TUPVH 3.2s linear forwards}@keyframes AIQuestGame_fall__TUPVH{to{transform:translateY(110vh) rotate(2turn);opacity:.2}}.AIQuestGame_stepWrap__iS9jS{display:contents}.AIQuestGame_ingredientList__hZqWa{display:grid;gap:14px;margin-top:18px}.AIQuestGame_ingredientBlock__8napm{display:grid;gap:12px;border-radius:16px;border:1px solid #ffffff1a;background:#ffffff06;padding:16px;transition:opacity .2s,border-color .2s}.AIQuestGame_ingredientDone__GyD4b{opacity:.72}.AIQuestGame_ingredientDone__GyD4b:hover{opacity:1}.AIQuestGame_ingredientCurrent__Wrh48{border-width:2px;animation:AIQuestGame_revealIn__zrh3t .35s ease-out}@keyframes AIQuestGame_revealIn__zrh3t{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.AIQuestGame_chunkTheme0__s4J1L.AIQuestGame_ingredientCurrent__Wrh48{border-color:#c084fc;box-shadow:0 0 0 4px #c084fc22,0 0 40px #c084fc22}.AIQuestGame_chunkTheme1__6LA1T.AIQuestGame_ingredientCurrent__Wrh48{border-color:#5eead4;box-shadow:0 0 0 4px #5eead422,0 0 40px #5eead422}.AIQuestGame_chunkTheme2__3gNvg.AIQuestGame_ingredientCurrent__Wrh48{border-color:#fde047;box-shadow:0 0 0 4px #fde04722,0 0 40px #fde04722}.AIQuestGame_chunkTheme3__v5rg8.AIQuestGame_ingredientCurrent__Wrh48{border-color:#67e8f9;box-shadow:0 0 0 4px #67e8f922,0 0 40px #67e8f922}.AIQuestGame_ingredientLesson__Rv2HJ{display:grid;gap:8px;align-content:start}.AIQuestGame_ingredientLesson__Rv2HJ .AIQuestGame_chunkTag__zBisw{justify-self:start;font-size:13px}.AIQuestGame_realName__VGF_v{font:11px DM Mono,monospace;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.AIQuestGame_lessonWhat__Bbwog,.AIQuestGame_lessonWhy__vfQqN{margin:0;font-size:14.5px;line-height:1.5;color:#dcdde3}.AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_lessonWhy__vfQqN b{color:var(--ink)}.AIQuestGame_whyToggle__EJASf{justify-self:start;background:none;border:0;color:var(--muted);font:12px DM Mono,monospace;cursor:pointer;padding:0;text-decoration:underline dotted}.AIQuestGame_whyToggle__EJASf:hover{color:var(--ink)}.AIQuestGame_ingredientPrompt__dtDUM{display:grid;gap:10px;align-content:start}.AIQuestGame_ingredientPrompt__dtDUM .AIQuestGame_chunkText__hv_FO{margin:0;background:#0b0d14;border:1px solid #ffffff14;border-radius:10px;padding:12px 14px;white-space:pre-wrap;font:13.5px/1.55 DM Mono,monospace;color:#e7e6dd}.AIQuestGame_writeBox__dgZNU{width:100%;box-sizing:border-box;background:#0b0d14;border:1px solid #ffffff2a;border-radius:10px;padding:12px 14px;color:var(--ink);font:14px/1.55 DM Mono,monospace;resize:vertical}.AIQuestGame_writeBox__dgZNU:focus{outline:2px solid var(--lime);border-color:transparent}.AIQuestGame_writeHints__0q5vs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.AIQuestGame_writeHints__0q5vs li{font:12.5px DM Mono,monospace;color:var(--muted)}.AIQuestGame_hintOk__yGhZX{color:var(--lime)!important}.AIQuestGame_compareToggle__GYKaX{justify-self:start;background:none;border:1px solid #ffffff2a;color:var(--muted);border-radius:999px;padding:6px 12px;font:12px DM Mono,monospace;cursor:pointer}.AIQuestGame_compareToggle__GYKaX:hover{color:var(--ink);border-color:#ffffff55}.AIQuestGame_coachVersion__tO6op{margin:0;border-left:3px solid var(--blue);padding:8px 12px;background:#4675ff14;border-radius:0 10px 10px 0;font:13px/1.5 DM Mono,monospace;color:#cfd6ee;white-space:pre-wrap}.AIQuestGame_gotIt__QyH_Z{justify-self:start;background:var(--lime);color:#10121b;border:0;border-radius:999px;padding:12px 20px;font:700 14px Space Grotesk,sans-serif;cursor:pointer}.AIQuestGame_gotIt__QyH_Z:hover:not(:disabled){filter:brightness(1.08)}.AIQuestGame_gotIt__QyH_Z:disabled{background:#ffffff1f;color:var(--muted);cursor:not-allowed}@media (min-width:860px){.AIQuestGame_ingredientBlock__8napm{grid-template-columns:minmax(220px,.8fr) 1.4fr;gap:20px}.AIQuestGame_ingredientLesson__Rv2HJ{position:sticky;top:16px}}.AIQuestGame_fullPrompt__qGY06{margin:0;padding:16px;background:#0b0d14;border-radius:12px;border:1px solid #ffffff14;white-space:pre-wrap;word-break:break-word;font:13.5px/1.6 DM Mono,monospace;color:#e7e6dd;max-height:420px;overflow:auto}.AIQuestGame_copyBtn__rz97b:disabled{opacity:.45;cursor:not-allowed}.AIQuestGame_runCard__RliMK{margin-top:16px;border-radius:16px;border:1px solid #d8ff4c44;background:#d8ff4c0d;padding:18px;display:grid;gap:12px}.AIQuestGame_runSteps__yeYfL{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:run}.AIQuestGame_runStep__gcTWP label{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;cursor:pointer;padding:12px 14px;border-radius:12px;background:#ffffff08;border:1px solid #ffffff14;font-size:14.5px;line-height:1.5}.AIQuestGame_runStep__gcTWP input{width:20px;height:20px;margin-top:2px;accent-color:var(--lime)}.AIQuestGame_runStep__gcTWP a{color:var(--lime)}.AIQuestGame_runStep__gcTWP code{background:#ffffff14;padding:1px 6px;border-radius:5px;font-size:13px}.AIQuestGame_runStepDone__a_dHM label{border-color:#d8ff4c66;background:#d8ff4c12}.AIQuestGame_fixCard__eOXMt{border-radius:16px;border:1px dashed #ffffff2a;padding:16px;display:grid;gap:10px;margin-top:14px}.AIQuestGame_fixCard__eOXMt p{margin:0;color:var(--muted);font-size:14px}.AIQuestGame_fixCard__eOXMt .AIQuestGame_copyBtn__rz97b{justify-self:start}.AIQuestGame_miniPrompt__4Ve9l{margin:0;white-space:pre-wrap;font:13px/1.55 DM Mono,monospace;background:#0b0d14;border-radius:10px;padding:12px 14px;color:#e7e6dd;border:1px solid #ffffff14}.AIQuestGame_remixCard___dXW0 label b i{font-weight:400;color:var(--muted);font-style:normal}.AIQuestGame_handoff__3cREc{border-radius:16px;border:1px solid #4675ff66;background:#4675ff14;padding:20px;display:grid;gap:10px;align-content:start}.AIQuestGame_handoff__3cREc h3{margin:0;font-size:20px}.AIQuestGame_handoff__3cREc p{margin:0;color:#cfd6ee;font-size:14.5px;line-height:1.5}.AIQuestGame_handoff__3cREc .AIQuestGame_levelAdvanceButton__COJUJ{justify-self:start}.AIQuestGame_pitchTip__mUqqk{border-top:1px solid #ffffff14;padding-top:10px;margin-top:6px}.AIQuestGame_finishCard__s421Y{margin-top:16px;border-radius:18px;background:linear-gradient(135deg,#d8ff4c1f,#4675ff1f);border:1px solid #d8ff4c66;padding:22px;display:grid;gap:12px}.AIQuestGame_finishCard__s421Y h3{margin:0;font-size:26px}.AIQuestGame_finishCard__s421Y p{margin:0;font-size:15px;line-height:1.5}.AIQuestGame_shareRow__bxxhr{display:flex;flex-wrap:wrap;gap:10px}.AIQuestGame_parentView__5A_XP{max-width:760px;margin:0 auto;padding:40px clamp(20px,4vw,58px) 80px;display:grid;gap:18px}.AIQuestGame_parentView__5A_XP h2{margin:0;font:34px Archivo Black,sans-serif;letter-spacing:-.03em}.AIQuestGame_parentLead__9Z_ln{margin:0;font-size:16px;line-height:1.55;color:#dcdde3}.AIQuestGame_parentChecks__P5b2l{margin:0;padding-left:22px;display:grid;gap:8px;font-size:15px;line-height:1.5}.AIQuestGame_parentProject__Bc7j_{border-radius:16px;border:1px solid #ffffff1f;background:#ffffff08;padding:18px;display:grid;gap:8px;margin:0}.AIQuestGame_parentProject__Bc7j_ small{font:11px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.AIQuestGame_parentProject__Bc7j_ h3{margin:0;font-size:22px}.AIQuestGame_parentProject__Bc7j_ p{margin:0;font-size:14.5px;line-height:1.5;word-break:break-word}.AIQuestGame_parentProject__Bc7j_ a{color:var(--lime)}.AIQuestGame_pitchDetails__CyPI1{margin-top:6px}.AIQuestGame_pitchDetails__CyPI1 summary{cursor:pointer;color:var(--lime);font-weight:600}.AIQuestGame_pitchDetails__CyPI1 p{margin:8px 0 0}.AIQuestGame_parentView__5A_XP .AIQuestGame_parentPanel__HudCe{margin:0}.AIQuestGame_historyBox__kS9G_{display:grid;gap:8px}.AIQuestGame_historyBox__kS9G_ small{font:11px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.AIQuestGame_historyBox__kS9G_ ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.AIQuestGame_historyBox__kS9G_ li{display:flex;justify-content:space-between;gap:12px;font-size:14px;border-bottom:1px solid #ffffff12;padding-bottom:6px}.AIQuestGame_historyBox__kS9G_ span{color:var(--muted);font:12px DM Mono,monospace}.AIQuestGame_shell__APfTW{--ink-2:#3f4a63;--ink-3:#5b6680;--line:#18233f1f;--card:#ffffff;--p0:#5b3ce6;--p0-bg:#efeaff;--p0-ink:#3b2aa8;--p1:#0f8a68;--p1-bg:#e3f6ee;--p1-ink:#0b6b50;--p2:#c27a00;--p2-bg:#fff3cf;--p2-ink:#7a4d00;--p3:#0b7fa3;--p3-bg:#e1f3f9;--p3-ink:#085f7b}.AIQuestGame_shell__APfTW .AIQuestGame_navBtn__zRGbo,.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi a{color:#536079;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.AIQuestGame_shell__APfTW .AIQuestGame_navBtn__zRGbo:hover,.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi a:hover{color:var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_player__q_gQx{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_startBtn__KTTA5{background:var(--purple);color:#fff;box-shadow:0 10px 26px #7259ff4d;font-weight:800}.AIQuestGame_shell__APfTW .AIQuestGame_freeNote__68O3L{color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT{border-color:var(--line);max-width:1240px;padding-inline:clamp(22px,5vw,70px)}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT small{color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT>div>b{color:var(--purple);font-size:24px}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT>div>span{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT li{background:#fff;border:1px solid var(--line);opacity:1;color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT li b{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT li small{color:var(--ink-3);text-transform:none;letter-spacing:0;font-family:inherit}.AIQuestGame_shell__APfTW .AIQuestGame_tierOn__m6gze{border-color:var(--purple)!important;background:#efeaff!important}.AIQuestGame_shell__APfTW .AIQuestGame_tierOn__m6gze b{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_toast__ro_fB{background:var(--navy);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF{padding:24px 28px;border-radius:20px;background:linear-gradient(135deg,#18233f,#2a2560);color:#fff;margin-bottom:16px}.AIQuestGame_shell__APfTW .AIQuestGame_metaRow__96Ql_{color:#cfd3e0}.AIQuestGame_shell__APfTW .AIQuestGame_metaRow__96Ql_ span b{color:#ffd84d}.AIQuestGame_shell__APfTW .AIQuestGame_levelHeaderCard__Jw5Fs h3{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_levelHeaderCard__Jw5Fs p{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_levelHeaderCard__Jw5Fs code,.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP code{background:#18233f12;color:var(--navy);padding:2px 7px;border-radius:6px;font-size:13px}.AIQuestGame_shell__APfTW .AIQuestGame_levelHeaderCard__Jw5Fs a{color:var(--purple);font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_ingredientBlock__8napm{background:var(--card);border:2px solid var(--line);box-shadow:0 6px 20px #18233f08}.AIQuestGame_shell__APfTW .AIQuestGame_ingredientDone__GyD4b{opacity:1}.AIQuestGame_shell__APfTW .AIQuestGame_ingredientDone__GyD4b .AIQuestGame_ingredientLesson__Rv2HJ{opacity:.8}.AIQuestGame_shell__APfTW .AIQuestGame_ingredientCurrent__Wrh48{animation:AIQuestGame_revealIn__zrh3t .35s ease-out}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme0__s4J1L.AIQuestGame_ingredientCurrent__Wrh48{border-color:var(--p0);box-shadow:0 0 0 5px #5b3ce61a}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme1__6LA1T.AIQuestGame_ingredientCurrent__Wrh48{border-color:var(--p1);box-shadow:0 0 0 5px #0f8a681a}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme2__3gNvg.AIQuestGame_ingredientCurrent__Wrh48{border-color:var(--p2);box-shadow:0 0 0 5px #c27a001a}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme3__v5rg8.AIQuestGame_ingredientCurrent__Wrh48{border-color:var(--p3);box-shadow:0 0 0 5px #0b7fa31a}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme0__s4J1L .AIQuestGame_chunkTag__zBisw{background:var(--p0);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme1__6LA1T .AIQuestGame_chunkTag__zBisw{background:var(--p1);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme2__3gNvg .AIQuestGame_chunkTag__zBisw{background:var(--p2);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme3__v5rg8 .AIQuestGame_chunkTag__zBisw{background:var(--p3);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTag__zBisw{border-radius:8px;padding:6px 10px;font-size:13px;font-weight:800;letter-spacing:.02em}.AIQuestGame_shell__APfTW .AIQuestGame_realName__VGF_v{color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_shell__APfTW .AIQuestGame_lessonWhat__Bbwog,.AIQuestGame_shell__APfTW .AIQuestGame_lessonWhy__vfQqN{color:var(--ink-2);font-size:15px;line-height:1.55}.AIQuestGame_shell__APfTW .AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_shell__APfTW .AIQuestGame_lessonWhy__vfQqN b{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme0__s4J1L .AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme0__s4J1L .AIQuestGame_lessonWhy__vfQqN b{color:var(--p0-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme1__6LA1T .AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme1__6LA1T .AIQuestGame_lessonWhy__vfQqN b{color:var(--p1-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme2__3gNvg .AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme2__3gNvg .AIQuestGame_lessonWhy__vfQqN b{color:var(--p2-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme3__v5rg8 .AIQuestGame_lessonWhat__Bbwog b,.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme3__v5rg8 .AIQuestGame_lessonWhy__vfQqN b{color:var(--p3-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_whyToggle__EJASf{color:var(--purple);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-decoration:none;font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_fullPrompt__qGY06,.AIQuestGame_shell__APfTW .AIQuestGame_ingredientPrompt__dtDUM .AIQuestGame_chunkText__hv_FO,.AIQuestGame_shell__APfTW .AIQuestGame_miniPrompt__4Ve9l,.AIQuestGame_shell__APfTW .AIQuestGame_writeBox__dgZNU{background:#18233f;color:#f3f1ea;border:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.6}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme0__s4J1L .AIQuestGame_chunkText__hv_FO{border-left:5px solid var(--p0)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme1__6LA1T .AIQuestGame_chunkText__hv_FO{border-left:5px solid var(--p1)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme2__3gNvg .AIQuestGame_chunkText__hv_FO{border-left:5px solid var(--p2)}.AIQuestGame_shell__APfTW .AIQuestGame_chunkTheme3__v5rg8 .AIQuestGame_chunkText__hv_FO{border-left:5px solid var(--p3)}.AIQuestGame_shell__APfTW .AIQuestGame_writeBox__dgZNU:focus{outline:3px solid var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_writeHints__0q5vs li{color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_shell__APfTW .AIQuestGame_hintOk__yGhZX{color:var(--p1-ink)!important;font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_compareToggle__GYKaX{color:var(--purple);border-color:#7259ff55;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_coachVersion__tO6op{background:#efeaff;border-left-color:var(--purple);color:var(--ink-2);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_shell__APfTW .AIQuestGame_gotIt__QyH_Z{background:var(--purple);color:#fff;font-weight:800;box-shadow:0 8px 22px #7259ff40}.AIQuestGame_shell__APfTW .AIQuestGame_gotIt__QyH_Z:disabled{background:#18233f14;color:var(--ink-3);box-shadow:none}.AIQuestGame_shell__APfTW .AIQuestGame_codexBrief__BXtSH{display:grid;grid-template-columns:1fr;gap:14px;background:var(--card);border:2px solid var(--line);border-left:6px solid var(--purple);border-radius:20px;padding:22px 24px;color:var(--navy);box-shadow:0 6px 20px #18233f08}.AIQuestGame_shell__APfTW .AIQuestGame_promptTop__IXlU_{border:0;padding:0;margin:0;display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.AIQuestGame_shell__APfTW .AIQuestGame_promptTitleCol__6ttBg span{color:var(--navy);font-weight:900;font-size:14px;letter-spacing:.04em}.AIQuestGame_shell__APfTW .AIQuestGame_promptHint__dRRu9{color:var(--ink-3);font-size:13px}.AIQuestGame_shell__APfTW .AIQuestGame_copyBtn__rz97b{background:var(--navy);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_copyBtn__rz97b:hover{background:#2a2560}.AIQuestGame_shell__APfTW .AIQuestGame_fullPrompt__qGY06{max-height:360px;border-radius:12px}.AIQuestGame_shell__APfTW .AIQuestGame_runCard__RliMK{background:var(--card);border:2px solid var(--line);box-shadow:0 6px 20px #18233f08}.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP label{background:#f7f2e9;border:1px solid var(--line);color:var(--navy);font-size:15px}.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP input{width:24px;height:24px;accent-color:var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP a{color:var(--purple);font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_runStepDone__a_dHM label{border-color:var(--p1);background:var(--p1-bg)}.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP b{color:var(--navy)}.AIQuestGame_downloadGuide__Vt6W6{display:grid;gap:14px;margin:10px 0 2px}@media (min-width:700px){.AIQuestGame_downloadGuide__Vt6W6{grid-template-columns:1fr 1fr}}.AIQuestGame_guideCard__aabmT{border:1px solid var(--line);border-radius:14px;background:#fff;padding:12px 12px 10px;display:grid;gap:8px}.AIQuestGame_guideCard__aabmT small{color:var(--ink-3);font-size:12.5px;line-height:1.45}.AIQuestGame_guideCard__aabmT b{color:var(--navy);font-size:13px}.AIQuestGame_guideCard__aabmT svg{width:100%;height:auto;display:block;border-radius:10px}.AIQuestGame_shell__APfTW .AIQuestGame_fixCard__eOXMt{background:#fff;border:1px dashed #18233f40}.AIQuestGame_shell__APfTW .AIQuestGame_fixCard__eOXMt b{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_fixCard__eOXMt p{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_handoff__3cREc{background:#efeaff;border-color:#7259ff55}.AIQuestGame_shell__APfTW .AIQuestGame_handoff__3cREc h3{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_handoff__3cREc p{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_finishCard__s421Y{background:#fff;border:2px solid var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_finishCard__s421Y h3,.AIQuestGame_shell__APfTW .AIQuestGame_finishCard__s421Y p{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTip__mUqqk{color:var(--ink-2);border-top-color:var(--line)}.AIQuestGame_shell__APfTW .AIQuestGame_parentView__5A_XP h2{color:var(--navy);font-family:ui-sans-serif,system-ui,sans-serif;font-weight:900;letter-spacing:-.04em}.AIQuestGame_shell__APfTW .AIQuestGame_parentChecks__P5b2l,.AIQuestGame_shell__APfTW .AIQuestGame_parentLead__9Z_ln{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_parentProject__Bc7j_{background:#fff;border:2px solid var(--line);color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_historyBox__kS9G_ small,.AIQuestGame_shell__APfTW .AIQuestGame_parentProject__Bc7j_ small{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_parentProject__Bc7j_ a{color:var(--purple);font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_pitchDetails__CyPI1 summary{color:var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_historyBox__kS9G_ li{border-bottom-color:var(--line);color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_historyBox__kS9G_ span{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_missionLite__Pjs6y .AIQuestGame_missionFoot__CaEx_ b{color:var(--purple)}.AIQuestGame_shell__APfTW .AIQuestGame_formHint__l4hAq{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_costNote__tRrDL,.AIQuestGame_shell__APfTW .AIQuestGame_emptyPlan__5IFR6{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_parentPanel__HudCe label,.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF h3,.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF label b{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_parentPanel__HudCe label{color:#fff}.AIQuestGame_beatList__ITw63{display:grid;gap:12px;margin:14px 0}.AIQuestGame_beat__0N0aB{background:#fff;border:2px solid var(--line);border-radius:16px;padding:16px 18px;display:grid;gap:10px}.AIQuestGame_beatDone__PviKC{border-color:var(--p1)}.AIQuestGame_beatHead__hpyfd{display:flex;align-items:center;gap:12px}.AIQuestGame_beatHead__hpyfd b{display:block;font-size:17px;color:var(--navy)}.AIQuestGame_beatHead__hpyfd small{color:var(--ink-3);font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.AIQuestGame_beatNum__Kwnqf{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;font-weight:800;font-size:14px;flex:none}.AIQuestGame_beatDone__PviKC .AIQuestGame_beatNum__Kwnqf{background:var(--p1)}.AIQuestGame_beatRule__IVRVQ{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.5}.AIQuestGame_beatLabel__HvsOs{display:grid;gap:6px}.AIQuestGame_beatLabel__HvsOs span{color:var(--navy);font-weight:600;font-size:14.5px;line-height:1.45}.AIQuestGame_beatBox__99JRd{width:100%;box-sizing:border-box;border:2px solid #18233f2e;border-radius:12px;padding:12px 14px;font:15px/1.5 inherit;color:var(--navy);background:#fff;resize:vertical}.AIQuestGame_beatBox__99JRd:focus{outline:3px solid var(--purple);border-color:transparent}.AIQuestGame_beatExample__HtkPe summary{cursor:pointer;color:var(--purple);font-size:13px;font-weight:700}.AIQuestGame_beatExample__HtkPe p{margin:8px 0 0;padding:10px 12px;background:#efeaff;border-radius:10px;color:var(--ink-2);font-size:14px;line-height:1.5}.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo{background:#fff;border:2px solid var(--line);border-radius:14px;padding:16px 18px;color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo h4{margin:10px 0 6px;color:var(--purple);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo ul{margin:0;padding-left:20px;color:var(--ink-2);font-size:14.5px;line-height:1.5}.AIQuestGame_shell__APfTW .AIQuestGame_compareToggle__GYKaX:disabled{opacity:.45;cursor:not-allowed}@media (max-width:760px){.AIQuestGame_pitchSection__G5chq{grid-template-columns:1fr}}.AIQuestGame_shell__APfTW{--purple-ink:#4b33d6}.AIQuestGame_shell__APfTW .AIQuestGame_beatExample__HtkPe summary,.AIQuestGame_shell__APfTW .AIQuestGame_compareToggle__GYKaX,.AIQuestGame_shell__APfTW .AIQuestGame_footer__IkvL8 p,.AIQuestGame_shell__APfTW .AIQuestGame_levelHeaderCard__Jw5Fs a,.AIQuestGame_shell__APfTW .AIQuestGame_missionLite__Pjs6y .AIQuestGame_missionFoot__CaEx_ b,.AIQuestGame_shell__APfTW .AIQuestGame_navBtn__zRGbo:hover,.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi a:hover,.AIQuestGame_shell__APfTW .AIQuestGame_parentProject__Bc7j_ a,.AIQuestGame_shell__APfTW .AIQuestGame_pitchDetails__CyPI1 summary,.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo h4,.AIQuestGame_shell__APfTW .AIQuestGame_runStep__gcTWP a,.AIQuestGame_shell__APfTW .AIQuestGame_skillBar__2WauT>div>b,.AIQuestGame_shell__APfTW .AIQuestGame_whyToggle__EJASf{color:var(--purple-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_missionIcon__wXVM0{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_stepPillDone__pHbYQ .AIQuestGame_stepPillNum__3xIiG{background:var(--p1);color:#fff}.AIQuestGame_shell__APfTW .AIQuestGame_stepPillText__tyvMy small{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF .AIQuestGame_beatRule__IVRVQ,.AIQuestGame_shell__APfTW .AIQuestGame_pitchSteps__hE8HF p{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_eyebrow__ajQQb{color:#b3492a}.AIQuestGame_shell__APfTW .AIQuestGame_eyebrow__ajQQb span{background:var(--peach)}.AIQuestGame_shell__APfTW{--p1:#0b7558}.AIQuestGame_shell__APfTW .AIQuestGame_brandMark__qF2jp{color:var(--purple-ink)}.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF{background:linear-gradient(135deg,#18233f,#2a2560)!important;color:#fff!important;border:0!important}.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF h3{color:#fff!important}.AIQuestGame_shell__APfTW .AIQuestGame_metaRow__96Ql_ span,.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF p{color:#e3e6ef!important}.AIQuestGame_shell__APfTW .AIQuestGame_coachIntro__pTW5b .AIQuestGame_eyebrow__ajQQb,.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF .AIQuestGame_eyebrow__ajQQb,.AIQuestGame_shell__APfTW .AIQuestGame_parentPanel__HudCe .AIQuestGame_eyebrow__ajQQb{color:#ffb394}.AIQuestGame_shell__APfTW{--p2:#9a5f00}.AIQuestGame_shell__APfTW .AIQuestGame_missionGoalBox__I0eXF{background:#1d2447!important}.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi{display:flex;align-items:center;gap:18px}.AIQuestGame_shell__APfTW .AIQuestGame_navBtn__zRGbo,.AIQuestGame_shell__APfTW .AIQuestGame_navCenter__K1BIi a{display:inline-flex;align-items:center;line-height:1;margin:0;padding:0;border:0;background:none}.AIQuestGame_shell__APfTW .AIQuestGame_coachIntro__pTW5b .AIQuestGame_costNote__tRrDL{color:#d5d9e6;background:#ffffff14}.AIQuestGame_shell__APfTW .AIQuestGame_publishCard__T0Kqc label b i,.AIQuestGame_shell__APfTW .AIQuestGame_remixCard___dXW0 label b i{color:var(--ink-3)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo b,.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo p{color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchScript___JfRo p{color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_expiryNote__eO8OF{margin:10px 0 0;padding:10px 14px;border-radius:10px;background:#fff3cf;border:1px solid #c27a0055;color:#7a4d00;font-size:14px;line-height:1.5}.AIQuestGame_shell__APfTW .AIQuestGame_pinRow__30jgo{display:flex;gap:10px;align-items:center}.AIQuestGame_shell__APfTW .AIQuestGame_pinRow__30jgo input{width:110px;font:26px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.4em;text-align:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_pinRow__30jgo input:focus{outline:2px solid #5b3ce6;border-color:transparent}.AIQuestGame_shell__APfTW .AIQuestGame_pinRow__30jgo .AIQuestGame_coachButton__17O9l{width:auto;padding:14px 22px}.AIQuestGame_shell__APfTW .AIQuestGame_pinHint__Uwrsw{color:var(--ink-3);font-size:13px}.AIQuestGame_shell__APfTW .AIQuestGame_pinHint__Uwrsw code{background:#18233f14;color:var(--navy);padding:1px 6px;border-radius:5px;font-size:12px}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg{border:1px dashed #18233f3d;border-radius:14px;padding:14px 16px;display:grid;gap:10px;background:var(--card)}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg summary{cursor:pointer;font-weight:700;color:var(--navy)}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg p{margin:0;color:var(--ink-2);font-size:14px}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg textarea{width:100%;box-sizing:border-box;background:#f2eee4;border:1px solid var(--line);border-radius:10px;color:var(--navy);font:12px ui-monospace,SFMono-Regular,Consolas,monospace;padding:10px;word-break:break-all}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg label{display:grid;gap:6px;font-size:14px;color:var(--ink-2);font-weight:600}.AIQuestGame_shell__APfTW .AIQuestGame_transferBox__o_Pyg .AIQuestGame_coachButton__17O9l{width:auto;justify-self:start;padding:12px 20px}.AIQuestGame_shell__APfTW .AIQuestGame_transferActions__Ixi9x{display:flex;gap:10px}.AIQuestGame_shell__APfTW .AIQuestGame_parentFootLink__wMT6F{font-size:14px;color:var(--ink-2)}.AIQuestGame_shell__APfTW .AIQuestGame_parentFootLink__wMT6F a{color:#5b3ce6;font-weight:700}.AIQuestGame_shell__APfTW .AIQuestGame_footer__IkvL8 a{color:inherit;text-decoration:underline}.AIQuestGame_shell__APfTW .AIQuestGame_sectionCoachBar__s4tzH{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:10px}.AIQuestGame_shell__APfTW .AIQuestGame_gradeCheckBtn__tE3tz{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:#1d4ed8;color:#ffffff;border:0;border-radius:8px;font:12px DM Mono,monospace;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:transform .15s,background .15s}.AIQuestGame_shell__APfTW .AIQuestGame_gradeCheckBtn__tE3tz:hover:not(:disabled){background:#1e40af;transform:translateY(-1px)}.AIQuestGame_shell__APfTW .AIQuestGame_gradeCheckBtn__tE3tz:disabled{opacity:.55;cursor:not-allowed}.AIQuestGame_shell__APfTW .AIQuestGame_gradeCard__y49bQ{margin-top:14px;padding:16px;border-radius:12px;background:#181d2c;border:1px solid #ffffff24;display:grid;gap:10px}.AIQuestGame_shell__APfTW .AIQuestGame_grade_fire__75t8l{border-color:#d8ff4c;box-shadow:0 0 16px #d8ff4c22}.AIQuestGame_shell__APfTW .AIQuestGame_grade_warm__PLhV0{border-color:#ffb84d;box-shadow:0 0 16px #ffb84d22}.AIQuestGame_shell__APfTW .AIQuestGame_grade_needs_work__iwgJG{border-color:#ff754b;box-shadow:0 0 16px #ff754b22}.AIQuestGame_shell__APfTW .AIQuestGame_gradeHeader__uZ1ol{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.AIQuestGame_shell__APfTW .AIQuestGame_gradeBadge__wW0A3{font:11px DM Mono,monospace;font-weight:700;padding:4px 8px;border-radius:6px;background:#ffffff18;color:var(--lime,#d8ff4c)}.AIQuestGame_shell__APfTW .AIQuestGame_grade_fire__75t8l .AIQuestGame_gradeBadge__wW0A3{background:#d8ff4c22;color:#d8ff4c}.AIQuestGame_shell__APfTW .AIQuestGame_grade_warm__PLhV0 .AIQuestGame_gradeBadge__wW0A3{background:#ffb84d22;color:#ffb84d}.AIQuestGame_shell__APfTW .AIQuestGame_grade_needs_work__iwgJG .AIQuestGame_gradeBadge__wW0A3{background:#ff754b22;color:#ff754b}.AIQuestGame_shell__APfTW .AIQuestGame_gradePraise__vVkml{margin:0;font-size:13px;line-height:1.45;color:#e5e6ea}.AIQuestGame_shell__APfTW .AIQuestGame_gradeTip__8_NE_{margin:0;font-size:13px;line-height:1.45;color:#aebfff}.AIQuestGame_shell__APfTW .AIQuestGame_gradeTweak__AruFX{display:grid;gap:6px;padding:10px 12px;background:#ffffff0a;border-radius:8px;border-left:3px solid var(--lime,#d8ff4c)}.AIQuestGame_shell__APfTW .AIQuestGame_gradeTweak__AruFX small{color:var(--muted,#a8abb4);font:10px DM Mono,monospace;text-transform:uppercase}.AIQuestGame_shell__APfTW .AIQuestGame_gradeTweak__AruFX code{color:#f6f4e9;font:12px DM Mono,monospace;white-space:pre-wrap;line-height:1.4}.AIQuestGame_shell__APfTW .AIQuestGame_useTweakBtn__DcqB0{justify-self:start;border:0;background:#ffffff14;color:var(--lime,#d8ff4c);padding:6px 10px;border-radius:6px;font:11px DM Mono,monospace;cursor:pointer;margin-top:4px}.AIQuestGame_shell__APfTW .AIQuestGame_useTweakBtn__DcqB0:hover{background:#ffffff25}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerCard__BQ4bv{margin-top:24px;padding:20px;border-radius:14px;background:#141a29;border:1px solid #ffffff24;display:grid;gap:16px}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerHeader__sxudy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerHeader__sxudy h4{margin:4px 0 0;font-size:20px;letter-spacing:-.03em;color:var(--ink,#f6f4e9)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerDisplay__Ofz3B{display:flex;align-items:baseline;gap:4px;background:#ffffff0c;padding:8px 14px;border-radius:10px;border:1px solid #ffffff18}.AIQuestGame_shell__APfTW .AIQuestGame_timerDigits____3LW{font:26px DM Mono,monospace;font-weight:700;color:var(--lime,#d8ff4c)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerDisplay__Ofz3B small{font:12px DM Mono,monospace;color:var(--muted,#a8abb4)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerTrack__vNhVo{height:8px;background:#ffffff15;border-radius:4px;overflow:hidden}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerFill__1fj4W{height:100%;background:linear-gradient(90deg,#4675ff,#d8ff4c);transition:width .3s ease}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeats__C7cE6{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeatItem__ylJPh{padding:8px 10px;background:#ffffff08;border-radius:8px;border:1px solid #ffffff14;display:grid;gap:2px;font-size:12px;text-align:center;transition:all .2s}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeatItem__ylJPh b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink,#f6f4e9)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeatItem__ylJPh small{font:10px DM Mono,monospace;color:var(--muted,#a8abb4)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeatActive__hjEFE{background:#d8ff4c18;border-color:var(--lime,#d8ff4c);box-shadow:0 0 12px #d8ff4c33}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeatActive__hjEFE b{color:var(--lime,#d8ff4c)}.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerControls__nSysS{display:flex;gap:12px;align-items:center}.AIQuestGame_shell__APfTW .AIQuestGame_qrCard__pVouI{margin-top:18px;padding:20px;background:#141a29;border:1px solid #ffffff24;border-radius:14px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.AIQuestGame_shell__APfTW .AIQuestGame_qrInfo__Jv_7c{max-width:480px;display:grid;gap:6px}.AIQuestGame_shell__APfTW .AIQuestGame_qrInfo__Jv_7c h4{margin:0;font-size:18px;color:var(--ink,#f6f4e9)}.AIQuestGame_shell__APfTW .AIQuestGame_qrInfo__Jv_7c p{margin:0;color:#c1c3cc;font-size:13px;line-height:1.45}.AIQuestGame_shell__APfTW .AIQuestGame_qrLink__4Vee3{color:var(--lime,#d8ff4c);font:12px DM Mono,monospace;text-decoration:none;word-break:break-all}.AIQuestGame_shell__APfTW .AIQuestGame_qrWrap__l_Ifr{background:#191c28;padding:8px;border-radius:12px;border:1px solid #ffffff24;display:grid;place-items:center}.AIQuestGame_shell__APfTW .AIQuestGame_qrImage__ImgU8{border-radius:6px;display:block}.AIQuestGame_shell__APfTW .AIQuestGame_parentQrWrap__cxqeP{margin-top:14px;padding:12px;background:#10121b;border-radius:12px;border:1px solid #ffffff20;display:flex;align-items:center;gap:16px}.AIQuestGame_shell__APfTW .AIQuestGame_parentQrWrap__cxqeP span{font-size:13px;color:#c5c6cb;line-height:1.4}.AIQuestGame_shell__APfTW .AIQuestGame_builderCard__o9Me_{margin-top:24px;padding:24px;background:linear-gradient(135deg,#182038,#10131e);border:2px solid var(--lime,#d8ff4c);border-radius:16px;box-shadow:0 0 24px #d8ff4c26;display:grid;gap:14px}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardHead__ibPGN{display:flex;justify-content:space-between;align-items:center}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardLogo__bfwg6{font:18px Archivo Black,sans-serif;letter-spacing:-.05em;color:var(--ink,#f6f4e9)}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardTier__JUU4g{font:11px DM Mono,monospace;font-weight:700;padding:4px 10px;background:#d8ff4c22;color:var(--lime,#d8ff4c);border-radius:6px;border:1px solid #d8ff4c44}.AIQuestGame_shell__APfTW .AIQuestGame_builderCard__o9Me_ h4{margin:0;font-size:24px;letter-spacing:-.04em}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardHook__PccFq{margin:0;color:#c1c4cd;font-size:14px;line-height:1.45}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardGrid__ThCn6{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;background:#ffffff0a;border-radius:10px;border:1px solid #ffffff14}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardGrid__ThCn6 div{display:grid;gap:2px}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardGrid__ThCn6 small{font:10px DM Mono,monospace;color:var(--muted,#a8abb4)}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardGrid__ThCn6 b{font-size:14px}.AIQuestGame_shell__APfTW .AIQuestGame_limeText__ep5Xn{color:var(--lime,#d8ff4c)}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardFoot__7rQFz{display:flex;justify-content:flex-end}@media (max-width:640px){.AIQuestGame_shell__APfTW .AIQuestGame_pitchTimerBeats__C7cE6{grid-template-columns:repeat(3,1fr)}.AIQuestGame_shell__APfTW .AIQuestGame_builderCardGrid__ThCn6{grid-template-columns:1fr}}.AIQuestGame_dropBanner__XbjaV{display:flex;flex-direction:column;gap:14px;max-width:1062px;margin:0 24px 22px;padding:18px 20px;border-radius:20px;background:var(--navy);color:var(--ink);box-shadow:0 8px 0 #7259ff}.AIQuestGame_dropLabel__bR0qO{display:flex;align-items:center;gap:8px;margin:0;color:var(--lime);font:700 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.AIQuestGame_dropDot__97SXd{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 0 #d8ff4c99;animation:AIQuestGame_dropPulse__inOW6 1.6s ease-out infinite}@keyframes AIQuestGame_dropPulse__inOW6{0%{box-shadow:0 0 0 0 #d8ff4c99}to{box-shadow:0 0 0 10px #d8ff4c00}}.AIQuestGame_dropBody__EibB_{display:flex;align-items:flex-start;gap:14px}.AIQuestGame_dropBody__EibB_>div{display:grid;gap:4px}.AIQuestGame_dropIcon__QsyCR{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#ffffff1a;font-size:26px}.AIQuestGame_dropBody__EibB_ strong{color:var(--ink);font-size:22px;line-height:1.1}.AIQuestGame_dropBody__EibB_ span{color:#c9cfe0;font-size:14px;line-height:1.45}.AIQuestGame_dropBtn__Eya0V{align-self:stretch;padding:13px 18px;border:0;border-radius:999px;background:var(--lime);color:var(--navy);font-size:15px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.AIQuestGame_dropBtn__Eya0V:hover{transform:translateY(-2px);box-shadow:0 6px 18px #d8ff4c55}.AIQuestGame_shell__APfTW .AIQuestGame_missionFeatured__Q7grF{border-color:var(--p2)}.AIQuestGame_dropTag__rt6lJ{align-self:flex-start;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:var(--p2-bg);color:var(--p2-ink);font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}@media (min-width:760px){.AIQuestGame_dropBanner__XbjaV{flex-direction:row;flex-wrap:wrap;align-items:center;margin-inline:auto;padding:20px 24px}.AIQuestGame_dropLabel__bR0qO{flex:1 0 100%}.AIQuestGame_dropBody__EibB_{flex:1 1 360px;align-items:center}.AIQuestGame_dropBtn__Eya0V{align-self:center;flex:0 0 auto}}.AIQuestGame_shell__APfTW .AIQuestGame_heroArt__m4Ub_{min-height:0;border-radius:28px;background:#feefda;border:1px solid #18233f14;box-shadow:0 24px 60px #18233f1f;clip-path:none}.AIQuestGame_shell__APfTW .AIQuestGame_heroImg__n_9IJ{display:block;width:100%;height:auto}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopLeft__KuifC{top:7%;left:5%}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopRight__iT62y{top:7%;right:5%}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn{bottom:7%;right:5%;max-width:62%}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AIQuestGame_shell__APfTW .AIQuestGame_categoryPill__4Ws5F{padding:7px 16px 7px 7px;gap:9px}.AIQuestGame_shell__APfTW .AIQuestGame_categoryPillAll__EmDNE{padding-left:16px}.AIQuestGame_shell__APfTW .AIQuestGame_categoryPill__4Ws5F img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 45%;background:#f4ecdc;flex:0 0 32px}.AIQuestGame_shell__APfTW .AIQuestGame_missionPhoto__vULI0{padding:0;gap:0!important;overflow:hidden;align-items:stretch;text-align:left}.AIQuestGame_missionCover__uRsHw{position:relative;display:block;aspect-ratio:4/5;background:#f4ecdc;overflow:hidden}.AIQuestGame_missionCover__uRsHw img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.AIQuestGame_shell__APfTW .AIQuestGame_mission__OZLDP:hover .AIQuestGame_missionCover__uRsHw img{transform:scale(1.035)}.AIQuestGame_missionCat__UDK4t{position:absolute;top:12px;right:12px;padding:5px 10px;border-radius:999px;background:#18233f;color:#f6f4e9;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.AIQuestGame_missionCover__uRsHw .AIQuestGame_dropTag__rt6lJ{position:absolute;top:12px;left:12px;margin:0}.AIQuestGame_missionBody__pHiJT{display:flex;flex:1;flex-direction:column;gap:6px;padding:18px 20px}.AIQuestGame_shell__APfTW .AIQuestGame_missionBody__pHiJT strong{font-size:21px;line-height:1.12}.AIQuestGame_shell__APfTW .AIQuestGame_missionBody__pHiJT small{margin-top:0}.AIQuestGame_shell__APfTW .AIQuestGame_missionBody__pHiJT .AIQuestGame_missionFoot__CaEx_{padding-top:14px}.AIQuestGame_shell__APfTW .AIQuestGame_dropCover__05_ng{display:block;flex:0 0 64px;width:64px;height:80px;border-radius:12px;object-fit:cover;border:1px solid #ffffff22}.AIQuestGame_shell__APfTW .AIQuestGame_coachArt__2MXHm{display:block;width:100%;height:auto;margin-top:24px;border-radius:20px;border:1px solid #18233f14;box-shadow:0 16px 40px #18233f14}.AIQuestGame_shell__APfTW .AIQuestGame_emptyArt__wBGpg{display:block;width:min(100%,440px);height:auto;margin:20px auto 0;border-radius:20px;border:1px solid #18233f14}.AIQuestGame_shell__APfTW .AIQuestGame_parentArt__xAhH1{display:block;width:100%;height:auto;margin:0 0 26px;border-radius:20px;border:1px solid #18233f14}@media (max-width:640px){.AIQuestGame_missionCover__uRsHw{aspect-ratio:1/1}.AIQuestGame_missionCover__uRsHw img{object-position:50% 40%}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn,.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopLeft__KuifC,.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopRight__iT62y{padding:7px 11px;border-radius:12px}.AIQuestGame_shell__APfTW .AIQuestGame_floatBadge__Y2QKs b{font-size:11px}.AIQuestGame_shell__APfTW .AIQuestGame_floatBadge__Y2QKs small{font-size:10px}}.AIQuestGame_shell__APfTW .AIQuestGame_heroArt__m4Ub_{overflow:visible}.AIQuestGame_shell__APfTW .AIQuestGame_heroImg__n_9IJ{border-radius:28px}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopLeft__KuifC{top:-14px;left:-14px}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopRight__iT62y{top:-14px;right:-14px}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn{bottom:-14px;right:-14px;max-width:70%}@media (max-width:640px){.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopLeft__KuifC{top:-10px;left:-6px}.AIQuestGame_shell__APfTW .AIQuestGame_badgeTopRight__iT62y{top:-10px;right:-6px}.AIQuestGame_shell__APfTW .AIQuestGame_badgeBottomRight__997Dn{bottom:-10px;right:-6px}}.AIQuestGame_guideSteps__pzgqE{margin:8px 0 0;padding-left:20px;display:grid;gap:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.AIQuestGame_guideSteps__pzgqE code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;color:var(--navy)}.AIQuestGame_fixWarn__Xv205{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:var(--p2-bg);color:var(--p2-ink);font-size:14px;line-height:1.5}.AIQuestGame_fixWarn__Xv205 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}