.SpaceMathRuntime_runtime__27HVz{--space-bg:#102745;--space-panel:rgba(255,255,255,.1);--space-accent:#f4cf68;overflow:hidden;border:1px solid rgba(24,22,18,.25);border-radius:8px;background:var(--space-bg);color:white;box-shadow:0 18px 40px rgba(35,28,20,.16)}.SpaceMathRuntime_bright_space__00E7T{--space-bg:#326b96;--space-panel:rgba(255,255,255,.16);--space-accent:#ffe17a}.SpaceMathRuntime_deep_space__0_HYl{--space-bg:#15152f;--space-panel:rgba(118,105,190,.18);--space-accent:#92d8f0}.SpaceMathRuntime_topbar__HxBnG{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:18px;gap:18px;min-height:58px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.12);font-size:12px;font-weight:800}.SpaceMathRuntime_metrics__IbC6L,.SpaceMathRuntime_metrics__IbC6L span,.SpaceMathRuntime_topbar__HxBnG>div{display:flex;align-items:center;gap:7px}.SpaceMathRuntime_statusDot__mIyj5{width:8px;height:8px;border-radius:50%;background:#72d18a;box-shadow:0 0 0 4px rgba(114,209,138,.14)}.SpaceMathRuntime_topbar__HxBnG button{display:inline-flex;min-height:38px;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(255,255,255,.28);border-radius:5px;background:transparent;color:white;font:inherit;cursor:pointer}.SpaceMathRuntime_playArea__9FEkK{position:relative;display:flex;min-height:520px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:70px 28px 110px;background:radial-gradient(circle at 12% 20%,#fff 0 2px,transparent 3px),radial-gradient(circle at 82% 18%,var(--space-accent) 0 3px,transparent 4px),radial-gradient(circle at 73% 74%,#fff 0 2px,transparent 3px);background-size:160px 160px,190px 190px,210px 210px}.SpaceMathRuntime_playArea__9FEkK:after{content:"";position:absolute;right:-55px;bottom:-90px;width:240px;height:240px;border-radius:50%;background:#d87843;box-shadow:-28px -7px 0 -14px var(--space-accent)}.SpaceMathRuntime_progress__4br_f{position:absolute;top:26px;left:8%;right:8%;height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.15)}.SpaceMathRuntime_progress__4br_f span{display:block;height:100%;border-radius:inherit;background:var(--space-accent);transition:width .22s ease}.SpaceMathRuntime_mission__v5Iez{position:relative;margin:0 0 10px;color:#d9e6ef;font-size:13px;font-weight:800}.SpaceMathRuntime_playArea__9FEkK h2{position:relative;margin:0 0 32px;font-family:var(--hand);font-size:clamp(52px,9vw,86px);line-height:1}.SpaceMathRuntime_answers__V3fGY{position:relative;z-index:1;display:grid;width:min(100%,640px);grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.SpaceMathRuntime_answers__V3fGY button{min-width:0;min-height:78px;border:2px solid rgba(255,255,255,.3);border-radius:7px;background:var(--space-panel);color:white;font-size:25px;font-weight:900;cursor:pointer}.SpaceMathRuntime_answers__V3fGY button:not(:disabled):focus-visible,.SpaceMathRuntime_answers__V3fGY button:not(:disabled):hover{border-color:var(--space-accent);background:rgba(255,255,255,.2);outline:3px solid rgba(244,207,104,.25);outline-offset:2px}.SpaceMathRuntime_answers__V3fGY button.SpaceMathRuntime_correct__tFcS3{border-color:#8be19d;background:#347547}.SpaceMathRuntime_answers__V3fGY button.SpaceMathRuntime_wrong__hdGsQ{border-color:#ff9b88;background:#8b3e38}.SpaceMathRuntime_answers__V3fGY button.SpaceMathRuntime_dim__Gvzpo{opacity:.4}.SpaceMathRuntime_feedback__Pke5e{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;min-height:88px;padding:15px 8%;background:rgba(4,14,30,.88)}.SpaceMathRuntime_feedback__Pke5e>svg{color:var(--space-accent)}.SpaceMathRuntime_feedback__Pke5e div{display:grid;grid-gap:2px;gap:2px}.SpaceMathRuntime_feedback__Pke5e span{color:#d5e0e9;font-size:12px}.SpaceMathRuntime_complete__eMgZ6 button,.SpaceMathRuntime_feedback__Pke5e button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:0;border-radius:5px;background:var(--space-accent);color:#27231b;font-weight:900;cursor:pointer}.SpaceMathRuntime_complete__eMgZ6{display:flex;min-height:520px;flex-direction:column;align-items:center;justify-content:center;padding:45px 24px;text-align:center}.SpaceMathRuntime_complete__eMgZ6>svg{margin-bottom:18px;color:var(--space-accent)}.SpaceMathRuntime_complete__eMgZ6 p{margin:0 0 5px;color:#d9e6ef;font-size:12px;font-weight:900;text-transform:uppercase}.SpaceMathRuntime_complete__eMgZ6 h2{margin:0 0 10px;font-family:var(--hand);font-size:44px}.SpaceMathRuntime_complete__eMgZ6 strong{margin-bottom:24px}.SpaceMathRuntime_runtime__27HVz footer{padding:11px 16px;border-top:1px solid rgba(255,255,255,.12);color:#becbd5;font-size:10px;text-align:center}@media (max-width:650px){.SpaceMathRuntime_topbar__HxBnG{grid-template-columns:1fr auto;padding:10px 13px}.SpaceMathRuntime_topbar__HxBnG>button{grid-column:1/-1;width:100%}.SpaceMathRuntime_metrics__IbC6L span:last-child{display:none}.SpaceMathRuntime_playArea__9FEkK{min-height:500px;padding:75px 14px 125px}.SpaceMathRuntime_playArea__9FEkK h2{font-size:58px}.SpaceMathRuntime_answers__V3fGY{grid-template-columns:repeat(2,1fr);gap:9px}.SpaceMathRuntime_answers__V3fGY button{min-height:68px}.SpaceMathRuntime_feedback__Pke5e{grid-template-columns:auto 1fr;padding:13px 16px}.SpaceMathRuntime_feedback__Pke5e button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.SpaceMathRuntime_progress__4br_f span{transition:none}}.LivingYouApp_page__13DKX{min-height:100vh;padding:28px max(18px,calc((100vw - 1180px)/2)) 46px;background:#eee7d9;color:#29251f}.LivingYouApp_appHeader__hrRt9{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:22px}.LivingYouApp_appHeader__hrRt9 p{margin:0 0 3px;color:#71695f;font-size:11px;font-weight:850;text-transform:uppercase}.LivingYouApp_appHeader__hrRt9 h1{margin:0;font-family:var(--hand);font-size:32px;line-height:1}.LivingYouApp_toolbar__RaM9z{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.LivingYouApp_toolbar__RaM9z button{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(47,38,28,.2);border-radius:5px;background:#fffaf0;color:#454038;font-weight:800;cursor:pointer}.LivingYouApp_toolbar__RaM9z .LivingYouApp_primaryTool__C5qjl{border-color:#cc4b2c;background:#cc4b2c;color:white}.LivingYouApp_notice__bSc13{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:11px 14px;border:1px solid rgba(68,104,74,.25);background:#e4efdf;color:#34513b;font-size:12px}.LivingYouApp_notice__bSc13 button{display:grid;width:28px;height:28px;place-items:center;border:0;background:transparent;cursor:pointer}.LivingYouApp_gameWrap__jqgQt{max-width:1080px;margin:0 auto}.LivingYouApp_instanceFooter__HXhbT{display:flex;max-width:1080px;align-items:center;justify-content:space-between;gap:20px;margin:14px auto 0;color:#6c645a;font-size:11px}.LivingYouApp_instanceFooter__HXhbT span{display:inline-flex;align-items:center;gap:6px}.LivingYouApp_scrim__vW69O{position:fixed;z-index:80;inset:0;border:0;background:rgba(21,18,14,.5);cursor:default}.LivingYouApp_drawer__bvknY{position:fixed;z-index:90;top:0;right:0;bottom:0;width:min(460px,100vw);overflow-y:auto;padding:25px;background:#fffaf0;box-shadow:-16px 0 45px rgba(30,24,18,.2);transform:translateX(105%);transition:transform .22s ease}.LivingYouApp_drawer__bvknY.LivingYouApp_open__X4GB8{transform:translateX(0)}.LivingYouApp_drawerHeader__goszI{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:27px;padding-bottom:17px;border-bottom:1px solid rgba(47,38,28,.16)}.LivingYouApp_drawerHeader__goszI p{margin:0 0 4px;color:var(--purple);font-size:10px;font-weight:900;text-transform:uppercase}.LivingYouApp_drawerHeader__goszI h2{margin:0;font-family:var(--hand);font-size:32px}.LivingYouApp_drawerHeader__goszI>button{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(47,38,28,.17);border-radius:50%;background:transparent;cursor:pointer}.LivingYouApp_form__2w754{display:grid;grid-gap:18px;gap:18px}.LivingYouApp_form__2w754 label{display:grid;grid-gap:6px;gap:6px}.LivingYouApp_form__2w754 label>span{font-size:13px;font-weight:850}.LivingYouApp_form__2w754 label>small{color:#756d62;font-size:11px}.LivingYouApp_form__2w754 input,.LivingYouApp_form__2w754 select{width:100%;min-height:48px;padding:0 12px;border:1px solid rgba(47,38,28,.28);border-radius:5px;background:white;color:#29251f;font:inherit}.LivingYouApp_form__2w754 input:focus,.LivingYouApp_form__2w754 select:focus{outline:3px solid rgba(204,75,44,.2);border-color:var(--orange)}.LivingYouApp_noAi__8Onc2{margin:0;padding:11px 13px;border-left:3px solid #5d8a64;background:#e6eee2;color:#496050;font-size:11px;line-height:1.5}.LivingYouApp_form__2w754 .btn{justify-content:center}.LivingYouApp_history__20feH{display:grid;grid-gap:10px;gap:10px}.LivingYouApp_restoreActions__ey3fo{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:8px}.LivingYouApp_restoreActions__ey3fo button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(47,38,28,.2);border-radius:5px;background:#f1e7d6;font-weight:800;cursor:pointer}.LivingYouApp_restoreActions__ey3fo button:disabled{cursor:not-allowed;opacity:.45}.LivingYouApp_history__20feH article{padding:15px;border:1px solid rgba(47,38,28,.16);background:#f4ecde}.LivingYouApp_history__20feH article.LivingYouApp_current__ubwv_{border-color:#5a8661;box-shadow:inset 3px 0 #5a8661;background:#e7efe3}.LivingYouApp_history__20feH article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.LivingYouApp_history__20feH article span{padding:4px 7px;border-radius:999px;background:#5a8661;color:white;font-size:9px;font-weight:900;text-transform:uppercase}.LivingYouApp_history__20feH article p{margin:8px 0;color:#514b43;font-size:12px;line-height:1.5}.LivingYouApp_history__20feH time{color:#81786e;font-size:10px}@media (max-width:700px){.LivingYouApp_page__13DKX{padding:18px 12px 32px}.LivingYouApp_appHeader__hrRt9{align-items:flex-start;flex-direction:column}.LivingYouApp_toolbar__RaM9z{display:grid;width:100%;grid-template-columns:1fr 1fr}.LivingYouApp_toolbar__RaM9z button{justify-content:center}.LivingYouApp_toolbar__RaM9z .LivingYouApp_primaryTool__C5qjl{grid-column:1/-1}.LivingYouApp_instanceFooter__HXhbT{align-items:flex-start;flex-direction:column}.LivingYouApp_drawer__bvknY{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.LivingYouApp_drawer__bvknY{transition:none}}