.MARY0a_slot{box-sizing:border-box;pointer-events:none;flex:none;min-width:0;max-width:100%}.MARY0a_slot[data-space-layout=vertical]{width:160px;min-height:624px}.MARY0a_slot[data-space-layout=in-feed]{width:100%;min-height:148px;margin-block:12px}@media (max-width:760px),(hover:none) and (pointer:coarse){.MARY0a_slot{display:none}}
.yn7irW_icon{width:var(--resource-icon-size,24px);height:var(--resource-icon-size,24px);object-fit:contain;filter:drop-shadow(0 2px 1px #1f100647);flex:none;display:block}.yn7irW_capsule{--resource-accent:#d79a48;--resource-glow:#eba94d52;isolation:isolate;box-sizing:border-box;color:#fff0c5;min-width:128px;min-height:52px;font-family:var(--font-game-pixel), monospace;font-variant-numeric:tabular-nums;background:linear-gradient(105deg,#ffeebe12,#0000 32%),linear-gradient(#513421 0%,#382417 100%);border:2px solid #3b2415;border-radius:15px;align-items:center;gap:9px;padding:6px 16px;display:inline-flex;position:relative;box-shadow:0 0 0 2px #b9783e,0 0 0 4px #442714d6,4px 5px #22130b47,inset 0 1px #ffeab929,inset 0 -4px #120a0633}.yn7irW_capsuleIcon{filter:drop-shadow(0 2px 2px #140a0480);flex:none}.yn7irW_capsule[data-resource=knowledge]{--resource-accent:#59b7ad;--resource-glow:#59b7ad57}.yn7irW_capsule[data-resource=wisdom]{--resource-accent:#e0aa4f;--resource-glow:#e0aa4f5c}.yn7irW_capsule[data-compact=true]{gap:7px;min-width:112px;min-height:46px;padding:5px 14px}.yn7irW_capsule[data-compact=true] .yn7irW_capsuleIcon{filter:drop-shadow(0 1px 2px #140a0480)}.yn7irW_value{z-index:2;color:#fff0c5;letter-spacing:-.035em;text-align:right;text-overflow:ellipsis;text-shadow:2px 2px #24150c;white-space:nowrap;flex:1;min-width:0;font-size:17px;font-weight:800;line-height:1.15;position:relative;overflow:hidden}.yn7irW_capsule[data-compact=true] .yn7irW_value{font-size:14px}.yn7irW_rewardFlash{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:-3px;overflow:hidden}.yn7irW_clickPulse{z-index:1;border-radius:inherit;pointer-events:none;background:#ffe8a624;animation:.22s ease-out both yn7irW_resource-click-pulse;position:absolute;inset:1px}.yn7irW_rewardFlash:before{content:"";background:linear-gradient(105deg,#0000 18%,#ffe691b8 48%,#0000 72%);animation:.72s cubic-bezier(.16,1,.3,1) both yn7irW_resource-sweep;position:absolute;inset:0;transform:translate(-120%)}.yn7irW_capsule:has(.yn7irW_rewardFlash){animation:.62s cubic-bezier(.16,1,.3,1) both yn7irW_resource-capsule-impact}.yn7irW_capsule:has(.yn7irW_rewardFlash) .yn7irW_capsuleIcon{animation:.62s cubic-bezier(.16,1,.3,1) both yn7irW_resource-icon-impact}.yn7irW_inline{white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;gap:5px;display:inline-flex}.yn7irW_inlineName{font:inherit}.yn7irW_textIcon{vertical-align:-.22em;width:auto;height:1.15em;margin:0 1px;display:inline-block}.yn7irW_screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes yn7irW_resource-sweep{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(125%)}}@keyframes yn7irW_resource-capsule-impact{0%{filter:brightness();transform:translateZ(0)scale(1)}32%{filter:brightness(1.3);transform:translateZ(0)scale(1.045)}to{filter:brightness();transform:translateZ(0)scale(1)}}@keyframes yn7irW_resource-icon-impact{0%{transform:rotate(0)scale(1)}30%{transform:translateY(-2px)rotate(-8deg)scale(1.14)}62%{transform:translateY(1px)rotate(4deg)scale(1.05)}to{transform:rotate(0)scale(1)}}@keyframes yn7irW_resource-click-pulse{0%{opacity:.72}to{opacity:0}}@media (prefers-reduced-motion:reduce){.yn7irW_rewardFlash:before{animation:none}.yn7irW_capsule:has(.yn7irW_rewardFlash){animation:none}.yn7irW_capsule:has(.yn7irW_rewardFlash) .yn7irW_capsuleIcon{animation:none}.yn7irW_clickPulse{opacity:0;animation:none}}
.kHrBOq_infoContent,.kHrBOq_objectList,.kHrBOq_uniqueList,.kHrBOq_missionPanel,.kHrBOq_levelRewardList,.kHrBOq_infoSectionContent{scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:auto;scrollbar-color:#8a6d3f #e3d5b8;overflow-y:scroll}.kHrBOq_infoContent::-webkit-scrollbar{width:12px}.kHrBOq_objectList::-webkit-scrollbar{width:12px}.kHrBOq_uniqueList::-webkit-scrollbar{width:12px}.kHrBOq_missionPanel::-webkit-scrollbar{width:12px}.kHrBOq_levelRewardList::-webkit-scrollbar{width:12px}.kHrBOq_infoSectionContent::-webkit-scrollbar{width:12px}.kHrBOq_infoContent::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_objectList::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_uniqueList::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_missionPanel::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_levelRewardList::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_infoSectionContent::-webkit-scrollbar-track{background:#e3d5b8;border-left:1px solid #4a2f1838;border-radius:6px}.kHrBOq_infoContent::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_objectList::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_uniqueList::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_missionPanel::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_levelRewardList::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_infoSectionContent::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px;min-height:30px}.kHrBOq_infoContent::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_objectList::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_uniqueList::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_missionPanel::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_levelRewardList::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_infoSectionContent::-webkit-scrollbar-thumb:hover{background:#6b4321}.kHrBOq_page{box-sizing:border-box;color:#111;height:calc(100vh - 66px);font-family:var(--font-game-pixel), monospace;background:#eee;position:relative;overflow:hidden}.kHrBOq_topBar{z-index:20;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:124px;padding:9px 14px;transition:grid-template-columns .17s ease-out;display:grid;position:absolute;top:0;left:0;right:382px}@media (min-width:1240px) and (hover:hover){:is(.kHrBOq_topBar:has(.kHrBOq_quizMenu:hover),.kHrBOq_topBar:has(.kHrBOq_quizMenu:focus-within),.kHrBOq_topBar:has(.kHrBOq_quizMenuOptions[data-open=true])){grid-template-columns:minmax(168px,1fr) auto minmax(520px,1fr)}}.kHrBOq_topBarLeft{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.kHrBOq_topBarTitle{color:#5a4326;letter-spacing:.02em;font-size:12px;font-weight:700}.kHrBOq_topBarActions{justify-content:flex-end;justify-self:end;align-items:center;gap:7px;min-width:0;display:flex}.kHrBOq_topBarCenter{justify-content:center;align-items:center;gap:10px;display:flex}.kHrBOq_testTools{z-index:12;overscroll-behavior:contain;-webkit-backdrop-filter:blur(3px);background:#f5ecd88c;border:1px solid #4a2f1880;border-radius:9px;flex-direction:column;align-items:stretch;gap:6px;width:min(520px,100vw - 40px);min-width:0;max-width:calc(100vw - 40px);max-height:calc(100dvh - 120px);padding:8px;display:flex;position:relative;overflow-y:auto;box-shadow:0 2px 7px #2f211529}.kHrBOq_roomArea>.kHrBOq_testTools{z-index:30;align-self:flex-end;margin:16px 16px 0 0}.kHrBOq_testToolsLabel{color:#6b4a29;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.kHrBOq_testToolsHeader{justify-content:flex-start;align-items:center;gap:6px;display:flex}.kHrBOq_testToolsHeader .kHrBOq_testToolsLabel{flex:none}.kHrBOq_testToolsToggle{color:#6b4a29;cursor:pointer;background:#fffdf699;border:1px solid #4a2f1866;border-radius:5px;place-items:center;width:20px;min-height:20px;padding:0;font-size:10px;line-height:1;display:grid}.kHrBOq_testToolsCollapsed{gap:0;width:auto;max-height:none;padding:5px 7px;overflow:visible}.kHrBOq_roomArea>.kHrBOq_testTools.kHrBOq_testToolsCollapsed{width:min(154px,100vw - 40px);margin:0;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.kHrBOq_testToolsCollapsed .kHrBOq_testToolsLabel{display:block}.kHrBOq_testButtonGrid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.kHrBOq_testButtonGrid>button{width:100%;min-width:0}.kHrBOq_testAciertoRow{grid-template-columns:1fr auto;align-items:stretch;gap:6px;display:grid}.kHrBOq_testAciertoCount{background:#fffdf6b3;border:1px solid #8a633e;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:58px;padding:2px 8px;line-height:1.05;display:flex}.kHrBOq_testAciertoCount small{color:#6b4a29;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:800}.kHrBOq_testAciertoCount strong{color:#3f2b18;font-size:15px;font-weight:800}.kHrBOq_testResourceStats{background:#fff9e8cc;border:1px solid #8a633e;border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex}.kHrBOq_testResourceStatsTitle{color:#6b4a29;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.kHrBOq_testResourceStatsTitle em{opacity:.7;font-size:9px;font-style:normal}.kHrBOq_testResourceStatsGrid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.kHrBOq_testResourceStat{text-align:center;background:#ffffff73;border-radius:5px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;padding:2px 3px;line-height:1.1;display:flex}.kHrBOq_testResourceStat small{color:#6b4a29;text-transform:uppercase;letter-spacing:.02em;font-size:8px;font-weight:800}.kHrBOq_testResourceStat strong{color:#7a3d10;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:800;overflow:hidden}.kHrBOq_testQuizLink{box-sizing:border-box;color:#3f2b18;text-align:center;background:linear-gradient(145deg,#fff7e3,#ddc89c);border:1px solid #8a633e;border-radius:7px;place-items:center;min-height:30px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.1;text-decoration:none;transition:transform .12s ease-out,filter .12s ease-out;display:grid;box-shadow:0 2px 5px #2f211529}.kHrBOq_testQuizLink:hover{filter:brightness(1.05);transform:translateY(-1px)}.kHrBOq_testQuizLink:active{transform:scale(.97)}.kHrBOq_testQuizLink:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_testGrantRow{grid-template-columns:1fr auto;align-items:center;gap:4px;display:grid}.kHrBOq_testGrantRow>span{color:#6b4a29;text-transform:uppercase;letter-spacing:.04em;grid-column:1/-1;font-size:10px;font-weight:800}.kHrBOq_testGrantRow input{box-sizing:border-box;color:#3f2b18;width:100%;min-width:0;min-height:28px;font:inherit;background:#fffdf6;border:1px solid #8a633e;border-radius:6px;grid-column:1;padding:3px 8px;font-size:12px}.kHrBOq_testGrantRow input:focus-visible{outline-offset:1px;outline:2px solid #d39a39}.kHrBOq_testGrantRow>button{grid-column:2}.kHrBOq_testSnapshots{background:#fbf3e2;border:1px dashed #8a633e;border-radius:8px;flex-direction:column;gap:4px;margin-top:2px;padding:6px;display:flex}.kHrBOq_testKairoControls{background:#fff9e8cc;border:1px solid #8a633e;border-radius:8px;gap:6px;padding:6px;display:grid}.kHrBOq_testKairoStatus,.kHrBOq_testKairoControls label{color:#6b4a29;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.kHrBOq_testKairoStatus strong{color:#3f2b18;font-size:13px}.kHrBOq_testKairoControls select{color:#3f2b18;min-width:0;max-width:210px;min-height:28px;font:inherit;background:#fffdf6;border:1px solid #8a633e;border-radius:6px}.kHrBOq_testKairoControls>small{color:#7a5a38;font-size:9px;line-height:1.35}.kHrBOq_testSnapshotsLabel{color:#6b4a29;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.kHrBOq_testSnapshotRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.kHrBOq_testSnapshotInfo{flex-direction:column;flex:100%;min-width:0;line-height:1.15;display:flex;overflow:hidden}.kHrBOq_testSnapshotInfo strong{color:#3f2b18;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.kHrBOq_testSnapshotInfo small{color:#7a5a38;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.kHrBOq_testSnapshotRow[data-filled=false] .kHrBOq_testSnapshotInfo small{opacity:.75;font-style:italic}.kHrBOq_testSnapshotRow>button{flex:auto}.kHrBOq_testTools .kHrBOq_testSnapshotDelete{color:#7a2a17;border-color:#a5432a;flex:none;justify-content:center;align-items:center;min-width:30px;padding:4px;display:inline-flex}.kHrBOq_testTools .kHrBOq_testResetAll{color:#3f1a0e;background:linear-gradient(145deg,#f6d4c6,#d98a72);border-color:#a5432a;margin-top:1px;font-weight:800}.kHrBOq_testTools button,.kHrBOq_quizReturnButton{box-sizing:border-box;color:#3f2b18;min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(145deg,#fff7e3,#ddc89c);border:1px solid #8a633e;border-radius:7px;padding:4px 8px;font-size:11px;font-weight:750;line-height:1.1;text-decoration:none;transition:transform .12s ease-out,filter .12s ease-out;box-shadow:0 2px 5px #2f211529}.kHrBOq_testTools button:hover,.kHrBOq_quizReturnButton:hover{filter:brightness(1.05);transform:translateY(-1px)}.kHrBOq_testTools button:active,.kHrBOq_quizReturnButton:active{transform:scale(.97)}.kHrBOq_testTools .kHrBOq_testToolActive{background:linear-gradient(145deg,#ffe5a7,#d7a04b);border-color:#d39a39;box-shadow:0 0 0 2px #ffdc8b3d,0 3px 7px #2f21153d}.kHrBOq_testEventStatus{color:#6b4a29;background:#fffdf69e;border:1px solid #6b4a2957;border-radius:7px;align-items:center;gap:6px;min-height:27px;padding:5px 7px;line-height:1.25;display:flex}.kHrBOq_testEventStatus>span{background:#9c8c78;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 2px #9c8c782b}.kHrBOq_testEventStatus strong{font-size:9px;font-weight:800}.kHrBOq_testEventStatus[data-active=true]{color:#51300e;background:linear-gradient(145deg,#ffeeb8eb,#e1b85bb8);border-color:#c48118ad}.kHrBOq_testEventStatus[data-active=true]>span{background:#e5a82f;box-shadow:0 0 0 2px #e5a82f38,0 0 8px #e5a82fb8}.kHrBOq_cardTestLab{z-index:200;overscroll-behavior:contain;box-sizing:border-box;color:#32180d;background:radial-gradient(circle at 18% 0,#ffefc19e,#0000 39%),#e7c988;border:3px solid #32180d;width:min(390px,100vw - 24px);max-height:calc(100dvh - 24px);padding:10px;position:fixed;top:50%;right:12px;overflow:hidden auto;transform:translateY(-50%);box-shadow:0 0 0 2px #b47535,0 13px 30px #190b0575,inset 0 0 0 2px #fff2cd6b}.kHrBOq_nexusTheoreticalLab{width:100%;max-width:none;max-height:none;margin:2px 0 4px;position:static;overflow:visible;transform:none}.kHrBOq_nexusTheoreticalLab .kHrBOq_cardTestLabHeader{position:static}.kHrBOq_nexusTheoreticalLab .kHrBOq_cardTestLabActions{grid-template-columns:repeat(2,minmax(0,1fr))}.kHrBOq_nexusTheoreticalLab .kHrBOq_cardTestLabActions button{min-width:0}.kHrBOq_cardTestLabHeader{z-index:2;background:radial-gradient(circle at 18% 0,#ffefc1b8,#0000 60%),#e7c988;border-bottom:2px solid #4a250f6b;justify-content:space-between;align-items:center;min-height:38px;margin:-10px -10px 0;padding:10px 10px 8px 14px;display:flex;position:sticky;top:-10px}.kHrBOq_cardTestLabHeader>div{gap:1px;display:grid}.kHrBOq_cardTestLabHeader span{color:#795025;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.kHrBOq_cardTestLabHeader strong{font-size:17px;line-height:1}.kHrBOq_testTools .kHrBOq_cardTestLabClose{color:#ffeac0;background:#5d3015;border-color:#71411e;place-items:center;width:28px;min-height:28px;padding:0;display:grid}.kHrBOq_cardTestLabStatus{color:#704720;align-items:center;min-height:29px;margin:0;padding:7px 5px 5px;font-size:9px;line-height:1.25;display:flex}.kHrBOq_cardTestLabActions{gap:6px;display:grid}.kHrBOq_testTools .kHrBOq_cardTestLabActions button{color:#3c210f;text-align:left;white-space:normal;background:linear-gradient(90deg,#7c461b14,#0000 35%),#f4dfac;border:2px solid #70431e;border-radius:2px;grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:7px;min-height:46px;padding:7px 9px;display:grid;box-shadow:inset 0 0 0 1px #fff8dba8,2px 2px #4d280e42}.kHrBOq_cardTestLabActions button svg{color:#8a5724;grid-row:1/-1}.kHrBOq_cardTestLabActions button span{font-size:10px;font-weight:900;line-height:1.15}.kHrBOq_cardTestLabActions button small{color:#80613f;grid-column:2;font-size:8px;line-height:1.1}.kHrBOq_cardTestLabActions button small:last-child{grid-area:1/3/-1;align-self:center}.kHrBOq_testTools .kHrBOq_cardTestLabActions .kHrBOq_cardTestLuckActive{background:radial-gradient(circle at 12%,#fff4adb8,#0000 28%),#e3b84d;border-color:#98721c;box-shadow:0 0 13px #e7b4346b,inset 0 0 0 1px #fff0a4}.kHrBOq_testTools .kHrBOq_cardTestLabActions .kHrBOq_cardTestReset{color:#5b2418;background:#e4b49b;border-color:#78402f}.kHrBOq_cardTestReset svg{color:#91442f!important}.kHrBOq_testTools button:focus-visible,.kHrBOq_quizReturnButton:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_quizReturnButton{color:#fff4d2;letter-spacing:.01em;background:linear-gradient(145deg,#ffe8b42e,#0000 38%),linear-gradient(#8a5a2e,#583216);border:2px solid #382012;border-radius:12px 9px;justify-content:center;align-items:center;min-width:168px;min-height:46px;padding:8px 15px;font-size:12px;display:inline-flex;box-shadow:0 0 0 2px #bd8147,3px 4px #2f1a0d47,inset 0 -3px #23110740}.kHrBOq_quizMenu{z-index:30;position:relative}.kHrBOq_quizMenuTrigger,.kHrBOq_quizMenuOption{box-sizing:border-box;color:#fff4d2;min-width:168px;min-height:46px;font:inherit;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(145deg,#ffe8b42e,#0000 38%),linear-gradient(#8a5a2e,#583216);border:2px solid #382012;border-radius:12px 9px;justify-content:center;align-items:center;padding:8px 15px;font-size:12px;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:0 0 0 2px #bd8147,3px 4px #2f1a0d47,inset 0 -3px #23110740}.kHrBOq_quizMenuTrigger{cursor:pointer}.kHrBOq_quizMenuOptions{visibility:hidden;opacity:0;pointer-events:none;transform-origin:100%;grid-auto-columns:max-content;grid-auto-flow:column;gap:7px;padding-right:8px;transition:opacity .15s ease-out,transform .17s cubic-bezier(.2,.8,.3,1),visibility .15s step-end;display:grid;position:absolute;top:50%;right:100%;transform:translate(10px,-50%)scaleX(.94)}.kHrBOq_quizMenu:hover .kHrBOq_quizMenuOptions,.kHrBOq_quizMenu:focus-within .kHrBOq_quizMenuOptions,.kHrBOq_quizMenuOptions[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .15s ease-out,transform .17s cubic-bezier(.2,.8,.3,1);transform:translateY(-50%)scaleX(1)}.kHrBOq_quizMenuOption{background:linear-gradient(145deg,#ffeec229,#0000 42%),linear-gradient(#75461f,#472511);border-radius:9px 7px;min-width:146px;min-height:42px;padding:7px 13px;font-size:11px;transition:filter .12s ease-out,transform .12s ease-out}.kHrBOq_quizMenuOption:hover{filter:brightness(1.14);transform:translate(-2px)}.kHrBOq_quizMenuOption:focus-visible,.kHrBOq_quizMenuTrigger:focus-visible{outline-offset:3px;outline:3px solid #f2c15b}@media (hover:none){.kHrBOq_quizMenuOptions{visibility:visible;opacity:1;pointer-events:auto;grid-auto-flow:row;margin-top:8px;padding-right:0;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.kHrBOq_topBar,.kHrBOq_quizMenuOptions,.kHrBOq_quizMenuOption{transition:none}.kHrBOq_quizMenuOption:hover{transform:none}}.kHrBOq_resourceCards{justify-items:start;gap:9px;min-width:0;display:grid}.kHrBOq_knowledgeLevelButton{color:#4a2f18;cursor:pointer;background:0 0;border:0;justify-items:center;gap:0;padding:0;font-family:inherit;transition:transform .15s ease-out,filter .15s ease-out;display:grid}.kHrBOq_knowledgeLevelButton:hover,.kHrBOq_knowledgeLevelButton[aria-expanded=true]{filter:brightness(1.08);transform:scale(1.06)}.kHrBOq_knowledgeLevelButton:focus-visible{outline-offset:3px;outline:3px solid #f2c15b}.kHrBOq_knowledgeLevelRing{box-sizing:border-box;background:conic-gradient(#5ed0c2 0deg var(--knowledge-progress), #263e40 var(--knowledge-progress) 360deg);border:2px solid #2d2118;border-radius:50%;place-items:center;width:78px;height:78px;padding:6px;display:grid;position:relative;box-shadow:0 0 0 2px #b47a3d,0 0 0 4px #392112e0,3px 5px #2f211547,inset 0 0 0 1px #e6fff940}.kHrBOq_knowledgeLevelRing[data-level-pulse]{animation:.74s cubic-bezier(.16,1,.3,1) both kHrBOq_knowledge-level-earned}.kHrBOq_knowledgeLevelValue{color:#4a2f18;background:radial-gradient(circle at 50% 30%,#fff9e6 0%,#f4e8cc 62%,#d9c59e 100%);border:2px solid #4a2f18;border-radius:50%;align-content:center;place-items:center;gap:0;width:100%;height:100%;font-size:10px;line-height:1;display:grid}.kHrBOq_knowledgeLevelValue>span{letter-spacing:-.04em;text-shadow:1px 1px #ffffffb3;margin-top:-1px;font-weight:900}@keyframes kHrBOq_knowledge-level-earned{0%{filter:brightness();transform:scale(1)}28%{filter:brightness(1.45)drop-shadow(0 0 12px #5ed0c2d1);transform:scale(1.13)rotate(-3deg)}60%{transform:scale(.97)rotate(1deg)}to{filter:brightness();transform:scale(1)rotate(0)}}.kHrBOq_infoPanel.kHrBOq_knowledgeLevelPanel{background:radial-gradient(circle at 50% -12%,#5cc8bc33,#0000 38%),#eadbbd;border:3px solid #382313;width:min(92vw,680px);height:min(82vh,720px);box-shadow:0 0 0 3px #b78147,0 22px 60px #1c0f087a,inset 0 0 0 2px #fffae78c}.kHrBOq_knowledgePanelLevel{color:#4a2f18;background:#fff8e2b3;border:2px solid #4a2f18;border-radius:13px 9px;justify-content:center;align-self:center;align-items:center;gap:8px;padding:7px 16px 7px 10px;font-family:inherit;display:inline-flex;box-shadow:3px 3px #4527122e,inset 0 -3px #66441f1a}.kHrBOq_knowledgePanelLevel strong{font-size:25px;font-weight:400}.kHrBOq_knowledgeProgressTrack{box-sizing:border-box;background:#273c3e;border:2px solid #4a2f18;border-radius:8px 5px;width:100%;height:20px;overflow:hidden;box-shadow:inset 0 3px #00000038,0 2px #ffffff61}.kHrBOq_knowledgeProgressFill{background:linear-gradient(#e2fff899,#0000 44%),#50c6b7;height:100%;transition:width .25s ease-out;display:block;box-shadow:2px 0 8px #50c6b794,inset 0 -3px #15686347}.kHrBOq_knowledgeProgressMeta{color:#4a2f18;grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.kHrBOq_knowledgeProgressMeta span:last-child{text-align:right}.kHrBOq_knowledgeProgressMeta span{align-items:center;gap:6px;display:flex}.kHrBOq_knowledgeProgressMeta span:last-child{justify-content:flex-end}.kHrBOq_levelRewardList{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:scroll}.kHrBOq_knowledgeLevelPanel .kHrBOq_infoContent{overflow:hidden}.kHrBOq_knowledgePanelHeader h2{align-items:center;gap:8px;display:inline-flex}.kHrBOq_levelRewardRow{box-sizing:border-box;background:#eee3c8;border:1px solid #4a2f18;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:flex}.kHrBOq_levelRewardRow>span{gap:2px;display:grid}.kHrBOq_levelRewardRow small{color:#7b3012}.kHrBOq_levelRewardRow button{color:#fff4d2;min-width:100px;min-height:32px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#8a5a2e,#613919);border:0;border-radius:999px;padding:6px 14px;font-weight:700;transition:transform .12s ease-out,filter .12s ease-out;box-shadow:0 2px 5px #2f211547,inset 0 1px #ffffff38}.kHrBOq_levelRewardRow button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.kHrBOq_levelRewardRow button:disabled{box-shadow:none;color:#756b5b;cursor:not-allowed;background:#d4c7aa}@media (max-width:1180px){.kHrBOq_topBar{gap:6px;padding-inline:8px}.kHrBOq_topBarTitle,.kHrBOq_testToolsLabel{display:none}.kHrBOq_topBarActions,.kHrBOq_testTools,.kHrBOq_resourceCards{gap:3px}.kHrBOq_testTools button,.kHrBOq_quizReturnButton{min-width:132px;padding-inline:8px;font-size:10px}}@media (max-width:760px){.kHrBOq_topBar{grid-template-columns:minmax(116px,1fr) auto minmax(116px,1fr)}.kHrBOq_knowledgeLevelRing{width:68px;height:68px}.kHrBOq_knowledgeProgressMeta{grid-template-columns:1fr}.kHrBOq_knowledgeProgressMeta span:last-child{text-align:left}}.kHrBOq_layout{grid-template-columns:minmax(0,1fr) 2px 380px;width:100%;height:100%;display:grid;overflow:hidden}.kHrBOq_divider{background:#111;width:2px;height:100%}.kHrBOq_sideRail{box-sizing:border-box;background:#f5ecd8;border-right:1px solid #111;flex-direction:column;width:380px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.kHrBOq_projectShelf{color:#402613;background:#eee3c8;border:1px solid #111;border-bottom:2px solid #76522e;gap:8px;padding:11px 14px;display:grid}.kHrBOq_projectShelfHeading{min-width:0}.kHrBOq_projectShelfHeading h2{text-wrap:balance;margin:0;font-size:15px;line-height:1}.kHrBOq_projectShelfActions{grid-template-columns:44px 44px minmax(0,1fr);gap:6px;display:grid}.kHrBOq_projectShelfActions button,.kHrBOq_projectShelfActions a{color:#6d4d2c;min-width:0;min-height:34px;font:inherit;background:#fffaebbd;border:1px solid #89623c;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:5px 7px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.kHrBOq_projectShelfActions a:hover{color:#402613;background:#fffaf0;border-color:#4a2f18}.kHrBOq_projectShelfActions a:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_projectShelfActions .kHrBOq_projectShelfGithub{color:#fffaf0;background:#24292f;border:2px solid #111;min-height:42px;font-size:12px;box-shadow:2px 2px #8a633e}.kHrBOq_githubMarkBadge{background:#fffaf0;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.kHrBOq_githubMarkBadge svg{color:#24292f;width:17px;height:17px}.kHrBOq_projectShelfActions .kHrBOq_projectShelfWhatsapp{background:#25d366;border:2px solid #125a31;min-height:42px;padding:7px;box-shadow:2px 2px #125a31}.kHrBOq_projectShelfWhatsapp svg{width:24px;height:24px}.kHrBOq_projectShelfActions .kHrBOq_projectShelfWhatsapp:hover{background:#1ec65b;border-color:#0c4725;transform:translate(-1px,-1px);box-shadow:3px 3px #125a31}.kHrBOq_projectShelfActions .kHrBOq_projectShelfWhatsapp:active{transform:translate(1px,1px);box-shadow:1px 1px #125a31}.kHrBOq_projectShelfActions .kHrBOq_projectShelfGithub:hover{color:#fff;background:#3c444d;border-color:#111;transform:translate(-1px,-1px);box-shadow:3px 3px #5c3c20}.kHrBOq_projectShelfActions .kHrBOq_projectShelfGithub:active{transform:translate(1px,1px);box-shadow:1px 1px #5c3c20}.kHrBOq_projectShelfActions .kHrBOq_projectShelfSupport{color:#fff;cursor:pointer;background:#29abe0;border:2px solid #12445c;font-size:13px;box-shadow:2px 2px #12445c}.kHrBOq_projectShelfActions .kHrBOq_projectShelfSupport:hover{color:#fff;background:#1399d0;border-color:#0d3346;transform:translate(-1px,-1px);box-shadow:3px 3px #0d3346}.kHrBOq_projectShelfActions .kHrBOq_projectShelfSupport:active{transform:translate(1px,1px);box-shadow:1px 1px #0d3346}.kHrBOq_projectShelfActions .kHrBOq_projectShelfSupport:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_kofiMark{flex:none;width:24px;height:24px}.kHrBOq_kofiOverlay{z-index:20000;-webkit-backdrop-filter:blur(8px)saturate(.9);backdrop-filter:blur(8px)saturate(.9);background:#0e1419a8;place-items:center;padding:clamp(18px,5vw,56px);display:grid;position:fixed;inset:0}.kHrBOq_kofiPanel{background:#fff;border:1px solid #ffffffb8;border-radius:18px;flex-direction:column;width:min(100%,400px);height:min(650px,100dvh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 72px #0000006b,0 4px 14px #0000002e}.kHrBOq_kofiPanelClose{z-index:1;color:#26333b;cursor:pointer;background:#ffffffeb;border:1px solid #141c2226;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;font-family:Arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:.9;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #141c222e}.kHrBOq_kofiPanelNotice{color:#29343a;background:#fffaf1;border-bottom:1px solid #141c221f;gap:3px;padding:14px 52px 11px 18px;display:grid}.kHrBOq_kofiPanelNotice strong{font-size:13px}.kHrBOq_kofiPanelNotice span{color:#667078;font-size:10px;line-height:1.35}.kHrBOq_kofiPanelClose:hover,.kHrBOq_kofiPanelClose:focus-visible{color:#111;background:#fff;border-color:#141c2247}.kHrBOq_kofiPanelFrame{background:#fff;border:0;flex:auto;width:100%;height:auto;min-height:0;display:block}@media (max-width:32rem){.kHrBOq_kofiOverlay{padding:12px}.kHrBOq_kofiPanel{border-radius:14px;width:100%;height:calc(100dvh - 24px)}}.kHrBOq_roomArea{isolation:isolate;box-sizing:border-box;background:#fff;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:140px 16px 16px;display:flex;position:relative;overflow:hidden}.kHrBOq_scene,.kHrBOq_roomGiftWrap{z-index:2;width:66px;height:66px;position:absolute;bottom:17%;right:17%}.kHrBOq_roomGiftShadow{transform-origin:50%;pointer-events:none;background:radial-gradient(#00000073,#0000 70%);border-radius:50%;width:56px;height:12px;margin-left:-28px;position:absolute;bottom:-4px;left:50%}.kHrBOq_roomGift{image-rendering:pixelated;transform-origin:bottom;filter:drop-shadow(0 2px 2px #0006);cursor:pointer;background:url(/game/gift/gift.png) bottom/contain no-repeat;border:0;padding:0;position:absolute;inset:0}.kHrBOq_roomGift[data-attention=true]{animation:3s ease-in-out infinite kHrBOq_roomGiftJump}.kHrBOq_roomGiftWrap[data-attention=true] .kHrBOq_roomGiftShadow{animation:3s ease-in-out infinite kHrBOq_roomGiftShadow}.kHrBOq_roomGiftAttention{color:#fff7df;width:20px;height:20px;font-family:var(--font-pixel), monospace;pointer-events:none;background:#8e352d;border:2px solid #f8e7bc;border-radius:50%;place-items:center;font-size:11px;line-height:1;display:grid;position:absolute;top:-2px;right:-1px;box-shadow:0 2px #2c140ca6}@keyframes kHrBOq_roomGiftJump{0%,12%{transform:translateY(0)scale(1)rotate(0)}19%{transform:translateY(6px)scale(1.14,.74)rotate(0)}31%{transform:translateY(-88px)scale(.9,1.14)rotate(0)}35%{transform:translateY(-94px)scale(1)rotate(-12deg)}39%{transform:translateY(-96px)rotate(12deg)}43%{transform:translateY(-95px)rotate(-9deg)}47%{transform:translateY(-92px)rotate(9deg)}51%{transform:translateY(-86px)rotate(-5deg)}57%{transform:translateY(-50px)rotate(0)}64%{transform:translateY(0)scale(1.14,.78)rotate(0)}71%{transform:translateY(0)scale(1)rotate(0)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes kHrBOq_roomGiftShadow{0%,12%{opacity:.55;transform:scale(1)}31%,51%{opacity:.25;transform:scale(.45)}64%{opacity:.6;transform:scale(1.12)}71%,to{opacity:.55;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kHrBOq_roomGift[data-attention=true],.kHrBOq_roomGiftWrap[data-attention=true] .kHrBOq_roomGiftShadow{animation:none}}.kHrBOq_oldRoomScene{z-index:-1;pointer-events:none;image-rendering:pixelated;background:#0a0810;position:absolute;inset:0}.kHrBOq_oldRoomBg{image-rendering:pixelated;background-image:url(/game/scenes/old-room-new/room-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kHrBOq_oldRoomKairo{transform-origin:bottom;width:160px;height:160px;image-rendering:pixelated;filter:drop-shadow(0 3px 4px #00000080);background-image:url(/game/scenes/old-room-new/kairo-anim.png);background-position:0 0;background-repeat:no-repeat;background-size:6560px 160px;animation:48s step-end infinite kHrBOq_oldRoomKairoAnim;position:absolute;bottom:20%;left:50%;transform:translate(-50%)scale(1.3)}@keyframes kHrBOq_oldRoomKairoAnim{0%{background-position-x:0}14.583%{background-position-x:-160px}14.948%{background-position-x:-320px}15.312%{background-position-x:-480px}15.677%{background-position-x:-640px}16.042%{background-position-x:-800px}16.406%{background-position-x:-960px}16.771%{background-position-x:-1120px}17.135%{background-position-x:-1280px}17.5%{background-position-x:0}33.333%{background-position-x:-1440px}33.672%{background-position-x:-1600px}34.01%{background-position-x:-1760px}34.349%{background-position-x:-1920px}34.688%{background-position-x:-2080px}35.026%{background-position-x:-2240px}35.365%{background-position-x:-2400px}35.703%{background-position-x:-2560px}36.042%{background-position-x:-2720px}36.38%{background-position-x:-2880px}36.719%{background-position-x:-3040px}37.057%{background-position-x:-3200px}37.396%{background-position-x:-3360px}37.734%{background-position-x:-3520px}38.073%{background-position-x:-3680px}38.411%{background-position-x:-3840px}38.75%{background-position-x:0}56.25%{background-position-x:-160px}56.615%{background-position-x:-320px}56.979%{background-position-x:-480px}57.344%{background-position-x:-640px}57.708%{background-position-x:-800px}58.073%{background-position-x:-960px}58.438%{background-position-x:-1120px}58.802%{background-position-x:-1280px}59.167%{background-position-x:0}75%{background-position-x:-1440px}75.339%{background-position-x:-1600px}75.677%{background-position-x:-1760px}76.016%{background-position-x:-1920px}76.354%{background-position-x:-2080px}76.693%{background-position-x:-2240px}77.031%{background-position-x:-2400px}77.37%{background-position-x:-2560px}77.708%{background-position-x:-2720px}78.047%{background-position-x:-2880px}78.385%{background-position-x:-3040px}78.724%{background-position-x:-3200px}79.063%{background-position-x:-3360px}79.401%{background-position-x:-3520px}79.74%{background-position-x:-3680px}80.078%{background-position-x:-3840px}80.417%{background-position-x:0}87.5%{background-position-x:-4000px}87.891%{background-position-x:-4160px}88.281%{background-position-x:-4320px}88.672%{background-position-x:-4480px}89.063%{background-position-x:-4640px}89.453%{background-position-x:-4800px}89.844%{background-position-x:-4960px}90.234%{background-position-x:-5120px}92.917%{background-position-x:-5280px}93.281%{background-position-x:-5440px}93.646%{background-position-x:-5600px}94.01%{background-position-x:-5760px}94.375%{background-position-x:-5920px}94.74%{background-position-x:-6080px}95.104%{background-position-x:-6240px}95.469%{background-position-x:-6400px}95.833%{background-position-x:0}}@media (prefers-reduced-motion:reduce){.kHrBOq_oldRoomKairo{background-image:url(/game/scenes/old-room-new/kairo-floor.png);background-size:160px 160px;animation:none}}.kHrBOq_oldRoomObj{aspect-ratio:1;image-rendering:pixelated;transform-origin:bottom;filter:drop-shadow(0 2px 3px #0006);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translate(-50%)}.kHrBOq_oldRoomObjTable{background-image:url(/game/scenes/old-room-new/obj-table.png);width:15%;bottom:5%;left:50%}.kHrBOq_oldRoomObjLamp{background-image:url(/game/scenes/old-room-new/obj-lamp.png);width:8%;bottom:26%;left:58%}.kHrBOq_oldRoomObjNotebook{background-image:url(/game/scenes/old-room-new/obj-notebook.png);width:7%;bottom:17%;left:36%}.kHrBOq_oldRoomObjPaper{background-image:url(/game/scenes/old-room-new/obj-paper.png);width:7%;bottom:11%;left:40%}.kHrBOq_oldRoomObjPencil{background-image:url(/game/scenes/old-room-new/obj-pencil.png);width:5%;bottom:16%;left:67%;transform:translate(-50%)rotate(-22deg)}.kHrBOq_oldRoomObjEraser{background-image:url(/game/scenes/old-room-new/obj-eraser.png);width:3%;bottom:15%;left:71%}.kHrBOq_libraryScene{z-index:-1;pointer-events:none;image-rendering:pixelated;background:#0a0810;position:absolute;inset:0}.kHrBOq_libraryBg{image-rendering:pixelated;background-image:url(/game/scenes/library/library-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kHrBOq_libraryVignette{background:radial-gradient(120% 80% at 50% 35%,#0000 45%,#00000080 100%);position:absolute;inset:0}.kHrBOq_libraryKairo{width:150px;height:150px;image-rendering:pixelated;filter:drop-shadow(0 4px 5px #00000073);background-image:url(/game/scenes/library/library-kairo-anim.png);background-position:0 0;background-repeat:no-repeat;background-size:6150px 150px;animation:30s step-end infinite kHrBOq_libraryKairoIdle;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}@keyframes kHrBOq_libraryKairoIdle{0%{background-position-x:0}23.333%{background-position-x:-150px}23.833%{background-position-x:-300px}24.333%{background-position-x:-450px}24.833%{background-position-x:-600px}25.333%{background-position-x:-750px}25.833%{background-position-x:-900px}26.333%{background-position-x:-1050px}26.833%{background-position-x:-1200px}27.333%{background-position-x:0}43.333%{background-position-x:-1350px}43.875%{background-position-x:-1500px}44.417%{background-position-x:-1650px}44.958%{background-position-x:-1800px}45.5%{background-position-x:-1950px}46.042%{background-position-x:-2100px}46.583%{background-position-x:-2250px}47.125%{background-position-x:-2400px}47.667%{background-position-x:-2550px}48.208%{background-position-x:-2700px}48.75%{background-position-x:-2850px}49.292%{background-position-x:-3000px}49.833%{background-position-x:-3150px}50.375%{background-position-x:-3300px}50.917%{background-position-x:-3450px}51.458%{background-position-x:-3600px}52%{background-position-x:0}70%{background-position-x:-3750px}70.542%{background-position-x:-3900px}71.083%{background-position-x:-4050px}71.625%{background-position-x:-4200px}72.167%{background-position-x:-4350px}72.708%{background-position-x:-4500px}73.25%{background-position-x:-4650px}73.792%{background-position-x:-4800px}74.333%{background-position-x:-4950px}74.875%{background-position-x:-5100px}75.417%{background-position-x:-5250px}75.958%{background-position-x:-5400px}76.5%{background-position-x:-5550px}77.042%{background-position-x:-5700px}77.583%{background-position-x:-5850px}78.125%{background-position-x:-6000px}78.667%{background-position-x:0}}@media (prefers-reduced-motion:reduce){.kHrBOq_libraryKairo{background-image:url(/game/scenes/library/library-kairo.png);background-size:150px 150px;animation:none}}.kHrBOq_libraryBioBooks{image-rendering:pixelated;filter:drop-shadow(0 3px 3px #00000080);pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:15%;left:35%}.kHrBOq_libBioS1{background-image:url(/game/scenes/library/bio-books-1.png);width:6%;height:9%}.kHrBOq_libBioS2{background-image:url(/game/scenes/library/bio-books-2.png);width:7%;height:12%}.kHrBOq_libBioS3{background-image:url(/game/scenes/library/bio-books-3.png);width:8%;height:16%}.kHrBOq_libBioS4{background-image:url(/game/scenes/library/bio-books-4.png);width:9%;height:19%}.kHrBOq_frontierScene{z-index:-1;pointer-events:none;image-rendering:pixelated;background:#0d1420;position:absolute;inset:0}.kHrBOq_frontierBg{image-rendering:pixelated;background-image:url(/game/scenes/frontier/room-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kHrBOq_frontierVignette{background:radial-gradient(120% 80% at 50% 35%,#0000 45%,#000a1480 100%);position:absolute;inset:0}.kHrBOq_frontierObjMeteorite{aspect-ratio:1;width:8%;image-rendering:pixelated;filter:drop-shadow(0 3px 4px #00000080);background-image:url(/game/icons/meteorite.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:34%;left:70%}.kHrBOq_frontierObjAtom{width:11.19%;height:19.79%;image-rendering:pixelated;background-image:url(/game/scenes/frontier/obj-atom.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:41.15%;left:5.81%}.kHrBOq_frontierObjVirus{width:8.72%;height:19.79%;image-rendering:pixelated;background-image:url(/game/scenes/frontier/obj-virus.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:41.15%;left:19.04%}.kHrBOq_frontierKairo{transform-origin:bottom;width:160px;height:160px;image-rendering:pixelated;filter:drop-shadow(0 3px 4px #00000080);background-image:url(/game/scenes/student-room-new/kairo-anim.png);background-position:0 0;background-repeat:no-repeat;background-size:6560px 160px;animation:48s step-end infinite kHrBOq_oldRoomKairoAnim;position:absolute;bottom:0%;left:45%;transform:translate(-50%)scale(1.3)}@media (prefers-reduced-motion:reduce){.kHrBOq_frontierKairo{background-image:url(/game/scenes/student-room-new/kairo-rest.png);background-size:160px 160px;animation:none}}.kHrBOq_futureScene{z-index:-1;pointer-events:none;image-rendering:pixelated;background:#0d1420;position:absolute;inset:0}.kHrBOq_futureBg{image-rendering:pixelated;background-image:url(/game/scenes/future/room-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kHrBOq_futureVignette{background:radial-gradient(120% 80% at 50% 35%,#0000 45%,#000a1480 100%);position:absolute;inset:0}.kHrBOq_futureKairo{transform-origin:bottom;width:160px;height:160px;image-rendering:pixelated;filter:drop-shadow(0 3px 4px #00000080);background-image:url(/game/scenes/student-room-new/kairo-anim.png);background-position:0 0;background-repeat:no-repeat;background-size:6560px 160px;animation:48s step-end infinite kHrBOq_oldRoomKairoAnim;position:absolute;bottom:25%;left:36.34%;transform:translate(-50%)scale(1.1)}@media (prefers-reduced-motion:reduce){.kHrBOq_futureKairo{background-image:url(/game/scenes/student-room-new/kairo-rest.png);background-size:160px 160px;animation:none}}.kHrBOq_futureObjRocket{width:7.12%;height:19.53%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-rocket.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:42.97%;left:32.41%}.kHrBOq_futureObjLunarBase{width:17.88%;height:16.67%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-lunar-base.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:44.79%;left:48.98%}.kHrBOq_futureObjQuantumComputer{width:22.38%;height:77.08%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-quantum-computer.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:.78%;left:73.84%}.kHrBOq_futureObjNanobot{width:22.38%;height:76.56%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-nanobot.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:.78%;left:3.78%}.kHrBOq_futureObjNeuralImplant{width:15%;height:46.4%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-neural-implant.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0%;left:28.84%}.kHrBOq_futureObjSuperintelligence{width:5.96%;height:26.04%;image-rendering:pixelated;background-image:url(/game/scenes/future/obj-superintelligence.png);background-repeat:no-repeat;background-size:contain;animation:4.5s ease-in-out infinite kHrBOq_futureMonolithLevitate;position:absolute;bottom:30.21%;left:47.24%}@keyframes kHrBOq_futureMonolithLevitate{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@media (prefers-reduced-motion:reduce){.kHrBOq_futureObjSuperintelligence{animation:none}}.kHrBOq_studentRoomScene{z-index:-1;image-rendering:pixelated;background:#23201c;position:absolute;inset:0}.kHrBOq_studentRoomBg{image-rendering:pixelated;background-image:url(/game/scenes/student-room-new/room-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kHrBOq_studentRoomBed{aspect-ratio:168/132;width:380px;image-rendering:pixelated;filter:drop-shadow(0 3px 5px #0006);background-image:url(/game/scenes/student-room-new/bed.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:8%;left:33%;transform:translate(-50%)}.kHrBOq_studentRoomKairo{transform-origin:bottom;width:160px;height:160px;image-rendering:pixelated;filter:drop-shadow(0 3px 4px #00000073);background-image:url(/game/scenes/student-room-new/kairo-anim.png);background-position:0 0;background-repeat:no-repeat;background-size:6560px 160px;animation:48s step-end infinite kHrBOq_oldRoomKairoAnim;position:absolute;bottom:22%;left:34%;transform:translate(-50%)scale(1.47)}@media (prefers-reduced-motion:reduce){.kHrBOq_studentRoomKairo{background-image:url(/game/scenes/student-room-new/kairo-rest.png);background-size:160px 160px;animation:none}}.kHrBOq_studentRoomObj{image-rendering:pixelated;transform-origin:bottom;filter:drop-shadow(0 3px 4px #0006);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translate(-50%)}.kHrBOq_studentRoomObjBookshelf{aspect-ratio:104/159;background-image:url(/game/scenes/student-room-new/obj-bookshelf.png);width:13%;bottom:38%;left:76%}.kHrBOq_studentRoomObjWhiteboard{aspect-ratio:99/80;filter:drop-shadow(0 2px 3px #00000073);background-image:url(/game/scenes/student-room-new/obj-whiteboard.png);width:16%;bottom:64%;left:23%}.kHrBOq_studentRoomObjClock{aspect-ratio:108/109;filter:drop-shadow(0 2px 3px #00000073);background-image:url(/game/scenes/student-room-new/obj-clock.png);width:6%;bottom:74%;left:76%}.kHrBOq_studentRoomObjDesk{aspect-ratio:123/82;background-image:url(/game/scenes/student-room-new/obj-desk.png);width:24%;bottom:8%;left:66%}.kHrBOq_studentRoomObjChair{aspect-ratio:85/135;background-image:url(/game/scenes/student-room-new/obj-chair.png);width:11%;bottom:14%;left:66%}.kHrBOq_studentRoomObjBookstack{aspect-ratio:38/43;background-image:url(/game/scenes/student-room-new/obj-bookstack.png);width:6%;bottom:11%;left:9%}.kHrBOq_studentRoomVignette{pointer-events:none;background:radial-gradient(125% 95% at 52% 30%,#0000 52%,#00000061 100%);position:absolute;inset:0}.kHrBOq_sceneProduction{color:#302b25;background:#f6f6f6;border:2px solid #171717;gap:2px;padding:8px 11px;font-family:inherit;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:3px 3px #0000005c,inset 0 0 0 1px #ffffff17}.kHrBOq_sceneProduction span{color:#735c42;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.kHrBOq_sceneProduction strong{color:#302116;font-size:14px}.kHrBOq_kairoBoostStatus{color:#755020;letter-spacing:.035em;text-transform:none;gap:3px;min-width:128px;margin-top:4px;font-size:9px;font-weight:800;animation:.18s cubic-bezier(.16,1,.3,1) both kHrBOq_kairoBoostStatusIn;display:grid}.kHrBOq_kairoBoostStatus[data-kairo-tier="3"]{color:#317e79}.kHrBOq_kairoBoostStatus[data-kairo-tier="5"]{color:#9c6418}.kHrBOq_kairoBoostStatus[data-kairo-tier="7"]{color:#a9471d}.kHrBOq_kairoBoostStatus[data-kairo-tier="10"]{color:#81521a;animation:.18s cubic-bezier(.16,1,.3,1) both kHrBOq_kairoBoostStatusIn,1.15s ease-in-out infinite kHrBOq_kairoBoostPeak}.kHrBOq_sceneProduction .kHrBOq_kairoBoostStatus>span:first-child{color:inherit;font-size:inherit;letter-spacing:inherit;text-transform:none}.kHrBOq_kairoBoostTrack{background:#30211624;border:1px solid #3021169e;width:100%;height:4px;transition:box-shadow .18s ease-out,border-color .18s ease-out;display:block;overflow:hidden}.kHrBOq_kairoBoostStatus[data-kairo-tier="3"] .kHrBOq_kairoBoostTrack{border-color:#257972d1;box-shadow:0 0 6px #36ccdd5c}.kHrBOq_kairoBoostStatus[data-kairo-tier="5"] .kHrBOq_kairoBoostTrack{border-color:#9c6418db;box-shadow:0 0 8px #eeb03a7a}.kHrBOq_kairoBoostStatus[data-kairo-tier="7"] .kHrBOq_kairoBoostTrack{border-color:#a9471de6;box-shadow:0 0 10px #ef693185}.kHrBOq_kairoBoostStatus[data-kairo-tier="10"] .kHrBOq_kairoBoostTrack{border-color:#ffe9a2;box-shadow:0 0 13px #ffdc71cc}.kHrBOq_kairoBoostFill{background:linear-gradient(90deg, hsl(calc(190deg - var(--kairo-boost-charge) * 150deg) 67% 45%), hsl(calc(198deg - var(--kairo-boost-charge) * 150deg) 96% 73%));width:100%;height:100%;transform:scaleX(var(--kairo-boost-charge));transform-origin:0;transition:transform 80ms linear,background .18s ease-out;display:block}@keyframes kHrBOq_kairoBoostStatusIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes kHrBOq_kairoBoostPeak{50%{filter:brightness(1.2)}}.kHrBOq_infoEmoji{font-size:24px;line-height:1}.kHrBOq_infoOverlay{z-index:100;background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.kHrBOq_infoOverlay.kHrBOq_infoDockedLayer{z-index:90;background:0 0;display:block;position:absolute;inset:0 382px 0 0}.kHrBOq_infoPanel{box-sizing:border-box;background:#f5ecd8;border:1px solid #111;flex-direction:column;gap:16px;width:min(80vw,900px);height:min(50vh,460px);padding:20px 28px;display:flex;overflow:hidden}.kHrBOq_infoPanel.kHrBOq_infoOverviewPanel{width:min(94vw,1180px);height:min(86vh,820px)}.kHrBOq_infoDockedLayer .kHrBOq_infoOverviewPanel{border-bottom:0;border-right:0;width:100%;max-width:none;height:100%;max-height:none}.kHrBOq_infoDockedLayer .kHrBOq_infoSectionContent{padding-right:112px}.kHrBOq_infoPanelBody{flex:1;grid-template-columns:190px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.kHrBOq_infoSectionNav{border-right:1px solid #4a2f1847;flex-direction:column;min-width:0;padding:8px 22px 8px 0;display:flex}.kHrBOq_infoSectionNav button{color:#4a2f18;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:8px 12px;font-family:inherit;font-size:19px;transition:background .12s ease-out,transform .12s ease-out}.kHrBOq_infoSectionNav button:hover{background:#d8bf8b6b;transform:translate(2px)}.kHrBOq_infoNavSpacer{flex:0 0 24px;height:24px;display:block}.kHrBOq_infoSectionContent{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;min-height:0;padding:8px 12px 28px 28px;overflow-y:scroll}.kHrBOq_infoSectionContent:focus-visible{outline-offset:-2px;outline:2px solid #d9952f}.kHrBOq_infoSectionContent h3{color:#4a2f18;margin:4px 0 12px;font-size:18px}.kHrBOq_infoSectionContent h3:not(:first-child){margin-top:28px}@media (max-width:760px){.kHrBOq_infoOverlay.kHrBOq_infoDockedLayer{z-index:110;right:0}.kHrBOq_infoPanel.kHrBOq_infoOverviewPanel{gap:10px;padding:14px 12px}.kHrBOq_infoPanelBody{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.kHrBOq_infoSectionNav{border-bottom:1px solid #4a2f1847;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:0 0 9px;display:grid}.kHrBOq_infoSectionNav button{text-align:center;min-height:38px;padding:7px 5px;font-size:13px}.kHrBOq_infoNavSpacer{display:none}.kHrBOq_infoSectionContent,.kHrBOq_infoDockedLayer .kHrBOq_infoSectionContent{padding:10px 4px 22px}}.kHrBOq_emptyInfoSection{text-align:center;place-content:center;min-height:100%;display:grid}.kHrBOq_emptyInfoSection p,.kHrBOq_emptyBonusMessage{color:#6f5a45}.kHrBOq_gameUpdates{gap:14px;display:grid}.kHrBOq_gameUpdates ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.kHrBOq_gameUpdates li{border-bottom:1px solid #4a2f1842;padding:0 0 22px}.kHrBOq_gameUpdates li+li{padding-top:22px}.kHrBOq_gameUpdates section{gap:10px;display:grid}.kHrBOq_gameUpdates>h3{margin:0}.kHrBOq_gameUpdates section h4{color:#4a2f18;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:20px;font-weight:400;line-height:1.25;display:flex}.kHrBOq_gameUpdates section h4 b{color:#98612c;font-weight:400}.kHrBOq_gameUpdates section time{color:#8b725b;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.kHrBOq_gameUpdates section p{color:#5b4633;max-width:660px;margin:0;font-size:15px;line-height:1.45}.kHrBOq_gameUpdatesStatus{color:#6f5a45;max-width:660px;margin:0;padding:18px 0;font-size:14px;line-height:1.5}.kHrBOq_gameUpdateChanges{color:#5b4633;gap:7px;max-width:660px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;list-style:outside;display:grid}.kHrBOq_gameUpdateChanges li,.kHrBOq_gameUpdateChanges li+li{border:0;padding:0}.kHrBOq_infoContent{scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:scroll}.kHrBOq_infoContent,.kHrBOq_levelRewardList,.kHrBOq_wisdomTree{scrollbar-width:auto;scrollbar-color:#8a6d3f #e3d5b8}.kHrBOq_infoContent::-webkit-scrollbar{width:12px}.kHrBOq_levelRewardList::-webkit-scrollbar{width:12px}.kHrBOq_wisdomTree::-webkit-scrollbar{width:12px}.kHrBOq_infoContent::-webkit-scrollbar-track{background:#e3d5b8;border-radius:6px}.kHrBOq_levelRewardList::-webkit-scrollbar-track{background:#e3d5b8;border-radius:6px}.kHrBOq_wisdomTree::-webkit-scrollbar-track{background:#e3d5b8;border-radius:6px}.kHrBOq_infoContent::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px}.kHrBOq_levelRewardList::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px}.kHrBOq_wisdomTree::-webkit-scrollbar-thumb{background:#8a6d3f;border:2px solid #e3d5b8;border-radius:6px}.kHrBOq_infoContent::-webkit-scrollbar-thumb:hover{background:#6f5730}.kHrBOq_levelRewardList::-webkit-scrollbar-thumb:hover{background:#6f5730}.kHrBOq_wisdomTree::-webkit-scrollbar-thumb:hover{background:#6f5730}.kHrBOq_infoContent h3{margin:4px 0 0;font-size:15px}.kHrBOq_infoContent p{color:#4a2f18;margin:0;font-size:13px;line-height:1.4}.kHrBOq_exitSystemButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.kHrBOq_infoStatList{flex-direction:column;gap:2px;display:flex}.kHrBOq_infoStatList>div{border-bottom:1px solid #4a2f1840;justify-content:space-between;padding:10px 4px;display:flex}.kHrBOq_mechanicsStats{gap:12px;margin:26px 0 8px;display:grid}.kHrBOq_mechanicsStats>h3{margin:0}.kHrBOq_mechanicsStatSection{background:#fff8e28c;border:1px solid #4a2f1840;border-radius:12px;padding:12px 14px 4px}.kHrBOq_mechanicsStatSection h4{color:#7b4e24;letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:12px;font-weight:900}.kHrBOq_mechanicsStatSection .kHrBOq_infoStatList>div{gap:16px}.kHrBOq_mechanicsStatSection strong{text-align:right}.kHrBOq_stats span{font-size:14px}.kHrBOq_shopPanel button:disabled{opacity:.5;color:#777;cursor:not-allowed}.kHrBOq_shopPanel{box-sizing:border-box;background:#f5ecd8;border:1px solid #111;flex-direction:column;flex:1;gap:12px;width:100%;height:auto;min-height:0;padding:16px;display:flex;overflow:hidden}.kHrBOq_mobileShopLead{display:none}.kHrBOq_scenarioMapPanel{color:#3f2b18;background:#f5ecd8;border-color:#4a2f18}.kHrBOq_scenarioMapPanel .kHrBOq_closePanelButton{color:#3f2b18;background:linear-gradient(145deg,#fff7e3,#ddc89c);border:1px solid #8a633e;box-shadow:0 2px 5px #2f211529}.kHrBOq_scenarioMapPanel .kHrBOq_closePanelButton:hover{filter:brightness(1.05);transform:translateY(-1px)}.kHrBOq_scenarioMapHeader{border-bottom:2px solid #4a2f1859;min-height:44px;padding:3px 2px 10px}.kHrBOq_scenarioMapHeader>div{gap:1px;display:grid}.kHrBOq_scenarioMapHeader>div>span{color:#8a6a42;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.kHrBOq_scenarioMapList{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));gap:9px;min-height:0;display:grid}.kHrBOq_scenarioMapRow{--scenario-accent:#8a633e;box-sizing:border-box;color:#3f2b18;width:100%;min-height:0;font:inherit;text-align:left;cursor:pointer;opacity:0;animation:.26s cubic-bezier(.23,1,.32,1) forwards kHrBOq_scenarioRowIn;animation-delay:var(--scenario-stagger,0s);background:linear-gradient(145deg,#fff9e9eb,#e6d5b3eb);border:2px solid #4a2f184d;border-radius:13px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;transform:translateY(6px)scale(.98);box-shadow:0 2px 6px #2f211524}@keyframes kHrBOq_scenarioRowIn{to{opacity:1;transform:translateY(0)scale(1)}}.kHrBOq_scenarioMapList>button:first-child{--scenario-accent:#c98a3e}.kHrBOq_scenarioMapList>button:nth-child(2){--scenario-accent:#3f8fae}.kHrBOq_scenarioMapList>button:nth-child(3){--scenario-accent:#4a8f5a}.kHrBOq_scenarioMapList>button:nth-child(4){--scenario-accent:#8a5fd6}.kHrBOq_scenarioMapList>button:nth-child(5){--scenario-accent:#2fb8c9}.kHrBOq_scenarioMapRow:hover:not(:disabled){border-color:var(--scenario-accent);box-shadow:0 6px 16px #2f211538, 0 0 0 1px var(--scenario-accent);background:linear-gradient(145deg,#fff9e9fa,#e6d5b3fa);transform:translateY(-2px)scale(1.015)}.kHrBOq_scenarioMapRow:active:not(:disabled){transition-duration:90ms;transform:translateY(-1px)scale(.99)}.kHrBOq_scenarioMapRow:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_scenarioMapThumb{border:2px solid var(--scenario-accent);box-sizing:border-box;background-color:color-mix(in srgb, var(--scenario-accent) 24%, #2a1c10);background-image:linear-gradient(160deg, color-mix(in srgb, var(--scenario-accent) 55%, #fff) 0%, color-mix(in srgb, var(--scenario-accent) 85%, #1a1108) 100%);width:56px;height:56px;image-rendering:pixelated;background-position:50%;background-size:cover;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40}.kHrBOq_scenarioMapMarker{color:#fff8e8;text-align:center;text-shadow:0 2px 3px #00000073;font-size:24px;line-height:1}.kHrBOq_scenarioMapCopy{gap:4px;min-width:0;display:grid}.kHrBOq_scenarioMapCopy strong{overflow-wrap:anywhere;font-size:15px;line-height:1.1}.kHrBOq_scenarioMapCopy small{color:#8a6a42;font-size:10px;font-weight:700}.kHrBOq_scenarioMapCurrent{border-color:var(--scenario-accent);background:linear-gradient(145deg, #fff9e9, color-mix(in srgb, var(--scenario-accent) 20%, #f5ecd8));box-shadow:0 0 0 2px color-mix(in srgb, var(--scenario-accent) 55%, transparent), 0 6px 16px #2f211533;animation:.26s cubic-bezier(.23,1,.32,1) forwards kHrBOq_scenarioRowIn,2.4s ease-in-out .26s infinite kHrBOq_scenarioCurrentPulse}@keyframes kHrBOq_scenarioCurrentPulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--scenario-accent) 55%, transparent), 0 6px 16px #2f211533}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--scenario-accent) 35%, transparent), 0 6px 20px #2f21153d}}.kHrBOq_scenarioMapLocked{cursor:not-allowed;color:#9c8a6f;background:#d2c5ac8c;border-color:#4a2f182e}.kHrBOq_scenarioMapLocked:hover{transform:none;box-shadow:0 2px 6px #2f211524}.kHrBOq_scenarioMapLocked .kHrBOq_scenarioMapThumb{filter:brightness(.14)saturate(.2)contrast(.85);border-color:#4a2f184d;box-shadow:inset 0 0 14px 6px #000000bf}.kHrBOq_scenarioMapLocked .kHrBOq_scenarioMapMarker{color:#6d5a41}.kHrBOq_scenarioMapLocked .kHrBOq_scenarioMapCopy small{color:#9c8a6f}.kHrBOq_scenarioMapLockGlyph{color:#fff4d6d9;filter:drop-shadow(0 1px 2px #000c);place-items:center;font-size:20px;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.kHrBOq_scenarioMapRow{opacity:1;animation:none;transform:none}.kHrBOq_scenarioMapCurrent{animation:none}}.kHrBOq_purchaseModeBar{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.kHrBOq_purchaseModeBar>span{color:#7d5a32;letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;place-items:center;padding:0 4px;font-size:10px;font-weight:900;display:grid;transform:rotate(180deg)}.kHrBOq_purchaseModeButton{box-sizing:border-box;color:#402613;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#fdf4d9 0%,#dcc293 100%);border:2px solid #76522e;border-radius:3px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:5px 11px;transition:transform .1s ease-out,background .1s ease-out,box-shadow .1s ease-out,color .1s ease-out;display:grid;box-shadow:0 3px #75522e,inset 0 1px #ffffffb8}.kHrBOq_purchaseModeButton strong{letter-spacing:.02em;font-size:18px}.kHrBOq_purchaseModeButton small{color:#6f4d2a;text-align:right;font-size:10px;font-weight:700}.kHrBOq_purchaseModeButton:hover{background:linear-gradient(#fff9e8 0%,#e7cea0 100%)}.kHrBOq_purchaseModeButton:active{color:#fff0c5;background:linear-gradient(#79512d 0%,#4a2f18 100%);transform:translateY(3px);box-shadow:inset 0 3px 7px #190d059e}.kHrBOq_purchaseModeButton:active small{color:#f2d5a0}.kHrBOq_purchaseModeButton:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_scenarioPreviewHeader{color:#4a2f18;flex-direction:column;gap:3px;padding:4px 4px 8px;display:flex}.kHrBOq_scenarioPreviewHeader strong{font-size:17px}.kHrBOq_scenarioPreviewHeader span{font-size:13px;line-height:1.25}.kHrBOq_scenarioPreviewRow{box-sizing:border-box;border-style:solid;border-width:6px;width:100%;height:80px;min-height:80px;image-rendering:pixelated;color:#4a2f18;border-image-source:url(/game/ui/row-frame-9.png);border-image-slice:5 fill;border-image-repeat:stretch;grid-template-columns:60px minmax(0,1fr) 110px;align-items:center;gap:8px;padding:4px 20px;display:grid}.kHrBOq_previewUnavailable{color:#7b5d3a;text-align:right;font-size:14px}.kHrBOq_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kHrBOq_tabButton{box-sizing:border-box;color:#402613;width:100%;height:40px;font:inherit;cursor:pointer;background:linear-gradient(#fdf4d9 0%,#dcc293 100%);border:2px solid #76522e;border-radius:3px;padding:0;font-weight:800;transition:transform .1s ease-out,background .1s ease-out,box-shadow .1s ease-out,color .1s ease-out;box-shadow:0 3px #75522e,inset 0 1px #ffffffb8}.kHrBOq_tabButton:hover:not(.kHrBOq_selected):not(:disabled){background:linear-gradient(#fff9e8 0%,#e7cea0 100%)}.kHrBOq_tabButton.kHrBOq_selected,.kHrBOq_tabButton:active:not(:disabled){color:#fff0c5;background:linear-gradient(#79512d 0%,#4a2f18 100%);transform:translateY(3px);box-shadow:inset 0 3px 7px #190d059e}.kHrBOq_tabButton:focus-visible{outline-offset:2px;outline:2px solid #4a2f18}.kHrBOq_tabButton:disabled{opacity:.45;cursor:not-allowed}.kHrBOq_objectList{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0;display:flex;overflow:hidden scroll}.kHrBOq_inFeedAd{min-width:0;margin-top:150px}.kHrBOq_objectRow{box-sizing:border-box;border-style:solid;border-width:6px;width:100%;min-height:80px;image-rendering:pixelated;color:#4a2f18;font:inherit;text-align:left;cursor:pointer;border-image-source:url(/game/ui/row-frame-9.png);border-image-slice:5 fill;border-image-repeat:stretch;grid-template-columns:60px minmax(0,1fr) 110px;align-items:center;gap:8px;padding:4px 20px;transition:transform .12s ease-out,box-shadow .12s ease-out,filter .32s ease-out;display:grid}.kHrBOq_objectRow:hover:not(:disabled){transform:translateY(2px);box-shadow:inset 0 3px 7px #2f21154d}.kHrBOq_objectRow:active:not(:disabled){filter:sepia(.8)saturate(2.6)hue-rotate(-12deg)brightness(1.12);transition-duration:20ms;transform:translateY(4px);box-shadow:inset 0 4px 10px #2f211573}.kHrBOq_objectRow:disabled{filter:grayscale(.6)brightness(.85);cursor:not-allowed}.kHrBOq_objectIconArt{width:60px;height:60px;image-rendering:pixelated;display:block}.kHrBOq_objectInfo,.kHrBOq_objectCost{gap:2px;min-width:0;display:grid}.kHrBOq_objectInfo small,.kHrBOq_objectCost{font-size:12px}.kHrBOq_objectInfo strong{letter-spacing:.01em;overflow-wrap:break-word;font-family:inherit;font-size:14px;font-weight:700;line-height:1.1}.kHrBOq_objectCost{text-align:center;color:#7b3012;place-items:center;min-height:42px;font-family:inherit;font-size:15px;font-weight:700}.kHrBOq_objectCostAppraise{color:#6b4a1e;gap:1px}.kHrBOq_appraiseLabel{letter-spacing:.02em;text-transform:uppercase;opacity:.72;font-size:9px;font-weight:600;line-height:1}.kHrBOq_appraiseValue{color:#5a3c8a;overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:800;line-height:1.05}.kHrBOq_utilityDock{box-sizing:border-box;z-index:20;border-style:solid;border-width:23px 9px 30px;width:90px;image-rendering:pixelated;filter:drop-shadow(0 4px 6px #2f211559);border-image-source:url(/game/ui/dock-panel.png);border-image-slice:15 6 20 fill;border-image-repeat:stretch;flex-direction:column;align-items:center;gap:10px;padding:8px;display:flex;position:absolute;top:146px;right:394px}.kHrBOq_gameVersionStamp{z-index:5;color:#4a2f18b8;letter-spacing:.05em;pointer-events:none;background:#f5ecd8bd;border:1px solid #4a2f184d;border-radius:3px;padding:4px 6px;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:12px;left:15px;box-shadow:0 1px #ffffff8c,0 2px 7px #2f21151f}.kHrBOq_missionDock{place-items:center;display:grid;position:relative}.kHrBOq_topMenuDivider{z-index:9;pointer-events:none;background:#4a2f1894;height:2px;position:absolute;top:124px;left:0;right:382px;box-shadow:0 1px #ffffff73}.kHrBOq_scenarioAnnouncement{z-index:14;color:#4a2f18;pointer-events:none;text-align:center;text-shadow:0 1px #fffc,0 3px 9px #2f211538;justify-items:center;gap:2px;font-family:inherit;animation:2.8s ease-out forwards kHrBOq_scenarioArrival;display:grid;position:absolute;top:136px;left:0;right:382px}.kHrBOq_scenarioAnnouncement strong{letter-spacing:.02em;font-size:28px;font-weight:400}.kHrBOq_scenarioAnnouncement span{font-size:14px}@keyframes kHrBOq_scenarioArrival{0%{opacity:0;transform:translateY(-10px)scale(.97)}14%,72%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(7px)scale(1.01)}}.kHrBOq_systemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.kHrBOq_knowledgePanelHeader,.kHrBOq_infoPanelHeader{text-align:center;justify-content:center;min-height:36px;position:relative}.kHrBOq_knowledgePanelHeader .kHrBOq_closePanelButton,.kHrBOq_infoPanelHeader .kHrBOq_closePanelButton{position:absolute;top:50%;right:0;transform:translateY(-50%)}.kHrBOq_systemHeader h2{margin:0;font-family:inherit;font-size:26px}.kHrBOq_closePanelButton{color:#fff4d2;width:34px;height:34px;font:inherit;cursor:pointer;background:#4a2f18;border:0;border-radius:50%;place-items:center;padding:0;font-size:25px;line-height:1;transition:filter .12s ease-out,box-shadow .12s ease-out;display:grid;box-shadow:0 2px 6px #2f211547,inset 0 1px #fff3}.kHrBOq_closePanelButton:hover{filter:brightness(1.22);box-shadow:0 3px 8px #2f21155c,inset 0 1px #ffffff47}.kHrBOq_closePanelButton:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_exitSystemButton{color:#4a2f18;min-height:32px;font:inherit;cursor:pointer;background:#eee3c8;border:1px solid #4a2f18;border-radius:0;padding:4px 12px;font-weight:700;transition:transform .12s ease-out,filter .12s ease-out}.kHrBOq_exitSystemButton:hover{filter:brightness(1.08);transform:scale(1.05)}.kHrBOq_missionBookButton{width:56px;height:56px;image-rendering:pixelated;cursor:pointer;background-image:url(/game/ui/circle-ring-parchment.png);background-repeat:no-repeat;background-size:56px 56px;border:none;border-radius:50%;place-items:center;padding:0;transition:transform .12s ease-out,filter .12s ease-out;display:grid;position:relative}.kHrBOq_missionBookIcon{width:32px;height:32px;image-rendering:pixelated;display:block}.kHrBOq_mapDockButton[aria-expanded=true]{filter:brightness(1.12)drop-shadow(0 0 5px #e7b85bcc)}.kHrBOq_mapDockEmoji{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:30px;line-height:1;display:block;transform:translateY(1px)}.kHrBOq_infoScrollIcon{width:30px;height:30px;image-rendering:pixelated;display:block}.kHrBOq_graduationCapIcon{width:40px;height:40px;image-rendering:pixelated;display:block}.kHrBOq_dockLocked{cursor:not-allowed;position:relative}.kHrBOq_dockLocked :is(img,svg):not(.kHrBOq_dockLockOverlay){filter:grayscale(.9)brightness(.5)}.kHrBOq_dockLockOverlay{width:30px;height:30px;image-rendering:pixelated;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kHrBOq_dockLockLabel{color:#f5ecd8;letter-spacing:.3px;pointer-events:none;white-space:nowrap;background:#4a2f18;border-radius:7px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.kHrBOq_wisdomStat{color:#4a2f18}.kHrBOq_wisdomTree{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:1;gap:8px;min-height:0;margin:12px 0;display:flex;overflow-y:scroll}.kHrBOq_wisdomNode{background:#f5ecd899;border:1px solid #4a2f1859;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.kHrBOq_wisdomNodeOwned{background:#785a322e;border-color:#4a2f1880}.kHrBOq_wisdomNodeInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.kHrBOq_wisdomNodeInfo strong{color:#3a2510}.kHrBOq_wisdomNodeInfo small{color:#5a4326}.kHrBOq_wisdomNodeOwnedTag{color:#3f7d2f;flex-shrink:0;font-size:13px;font-weight:700}.kHrBOq_wisdomBuyButton{color:#3a2510;font:inherit;cursor:pointer;background:#e9c877;border:1px solid #4a2f18;border-radius:6px;flex-shrink:0;padding:6px 12px;font-weight:700;transition:transform .12s ease-out,filter .12s ease-out}.kHrBOq_wisdomBuyButton:hover:not(:disabled){filter:brightness(1.05);transform:scale(1.04)}.kHrBOq_wisdomBuyButton:disabled{opacity:.5;cursor:not-allowed}.kHrBOq_graduateBigButton{color:#fff4e0;width:100%;font:inherit;cursor:pointer;background:#d98c3a;border:2px solid #4a2f18;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:12px;font-size:18px;font-weight:800;transition:transform .12s ease-out,filter .12s ease-out;display:flex}.kHrBOq_graduateBigButton:hover{filter:brightness(1.06);transform:scale(1.02)}.kHrBOq_graduateBigIcon{width:32px;height:32px;image-rendering:pixelated}.kHrBOq_graduationGain{text-align:center;color:#3a2510;font-size:16px}.kHrBOq_graduationGain strong{color:#b5651d}.kHrBOq_missionGroupTitle{color:#5a4326;text-transform:uppercase;letter-spacing:.5px;margin:10px 0 2px;font-size:13px;font-weight:800}.kHrBOq_missionGroupTitle:first-child{margin-top:0}.kHrBOq_infoPanel.kHrBOq_graduationPanel{width:min(92vw,900px);height:min(84vh,760px)}.kHrBOq_graduationContent{overflow:hidden}.kHrBOq_wisdomTreeStage{border:1px solid #111;border-radius:4px;flex:1;min-height:260px;position:relative;overflow:hidden}.kHrBOq_graduationOverlay{-webkit-backdrop-filter:blur(3px);background:#140c04b8}.kHrBOq_infoPanel.kHrBOq_graduationInfoPanel{opacity:0;background:radial-gradient(120% 90% at 15% -10%,#ffc7788c 0%,#ffc77800 55%),#f5ecd8;border:2px solid #7a4310;border-radius:20px;width:min(96vw,980px);height:min(92vh,900px);max-height:min(92vh,900px);padding:0;animation:.32s cubic-bezier(.23,1,.32,1) forwards kHrBOq_graduationPanelIn;display:block;position:relative;overflow:hidden;transform:scale(.94);box-shadow:0 24px 60px #140c0480,inset 0 0 0 1px #ffffff59}@keyframes kHrBOq_graduationPanelIn{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kHrBOq_infoPanel.kHrBOq_graduationInfoPanel{animation-duration:1ms}}.kHrBOq_graduationWatermark{z-index:0;opacity:.12;width:190px;height:190px;image-rendering:pixelated;pointer-events:none;position:absolute;top:-18px;right:-22px;transform:rotate(14deg)}.kHrBOq_graduationPanelContent{z-index:1;box-sizing:border-box;flex-direction:column;gap:14px;height:100%;max-height:min(92vh,900px);padding:22px 26px;display:flex;position:relative;overflow:hidden}.kHrBOq_graduationLead{color:#4a2f18;margin:0;font-size:15px;line-height:1.5;position:relative}.kHrBOq_graduationLead strong{color:#a5560f}.kHrBOq_graduationTreePreview{background:#071713;border:2px solid #3d2917;border-radius:14px;flex-direction:column;flex:500px;min-height:380px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffebaf26,0 5px 14px #361e0a33}.kHrBOq_graduationTreePreviewStage{flex:1;min-height:0;position:relative}.kHrBOq_graduateCta{color:#3a2510;width:100%;min-height:94px;font:inherit;cursor:pointer;background:linear-gradient(160deg,#fff7e3 0%,#e9d3a0 100%);border:2px solid #8a5a2e;border-radius:12px;flex-direction:column;gap:3px;margin-top:0;padding:9px 16px 8px;transition:transform .12s ease-out,filter .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #7a501e3d}.kHrBOq_graduateCta:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)scale(1.01);box-shadow:0 8px 20px #7a501e4d}.kHrBOq_graduateCta:active:not(:disabled){transition-duration:80ms;transform:translateY(0)scale(.97)}.kHrBOq_graduateCta:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.3)}.kHrBOq_graduateCtaFill{z-index:0;border-radius:inherit;clip-path:inset(0 100% 0 0);pointer-events:none;background:linear-gradient(160deg,#a8681f,#6b3f14);transition:clip-path .2s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.kHrBOq_graduateCtaHolding .kHrBOq_graduateCtaFill{clip-path:inset(0 0% 0 0);transition:clip-path 1.1s linear}@media (prefers-reduced-motion:reduce){.kHrBOq_graduateCtaFill{transition-duration:60ms}.kHrBOq_graduateCtaHolding .kHrBOq_graduateCtaFill{transition-duration:1.1s}}.kHrBOq_graduateCtaRow{z-index:1;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.kHrBOq_graduateCtaHolding .kHrBOq_graduateCtaRow{color:#fff3d6}.kHrBOq_graduateCtaIcon{width:42px;height:42px;image-rendering:pixelated;flex-shrink:0}.kHrBOq_graduateCtaLabel{font-size:23px;font-weight:900}.kHrBOq_graduateCtaReward{z-index:1;color:#754112;text-shadow:0 1px #fffadfcc;background:#6f43121f;border-radius:999px;align-self:center;padding:3px 12px;font-size:17px;font-weight:900;line-height:1.25;position:relative}.kHrBOq_graduateCtaHolding .kHrBOq_graduateCtaReward{color:#fff3d6;text-shadow:none;background:#ffefc62e}.kHrBOq_graduateCtaHint{z-index:1;color:#6b4a29;letter-spacing:.08em;text-transform:uppercase;opacity:.4;filter:blur(.3px);pointer-events:none;align-self:center;font-size:10px;font-weight:700;position:relative}.kHrBOq_graduateCtaHolding .kHrBOq_graduateCtaHint{color:#fff3d6;opacity:.3}@media (max-height:760px){.kHrBOq_infoPanel.kHrBOq_graduationInfoPanel{height:min(90vh,700px)}.kHrBOq_graduationPanelContent{max-height:min(90vh,700px);overflow-y:auto}.kHrBOq_graduationTreePreview{flex:0 0 360px}}@media (max-width:560px){.kHrBOq_infoPanel.kHrBOq_graduationInfoPanel{width:min(96vw,920px)}.kHrBOq_graduationPanelContent{gap:10px;padding:18px}.kHrBOq_graduationTreePreview{min-height:320px}}.kHrBOq_graduationWipe{z-index:500;background:radial-gradient(circle at var(--wipe-x,50%) var(--wipe-y,50%), #ffd68cf2 0%, #e07f1ea6 16%, #000 42%);clip-path:circle(150% at var(--wipe-x,50%) var(--wipe-y,50%));animation:.8s cubic-bezier(.77,0,.175,1) forwards kHrBOq_graduationWipeExpand;position:fixed;inset:0}.kHrBOq_graduationWipeOut{animation:.7s ease-in forwards kHrBOq_graduationWipeFadeOut}@keyframes kHrBOq_graduationWipeExpand{0%{clip-path:circle(0% at var(--wipe-x,50%) var(--wipe-y,50%));filter:brightness(2.4)}35%{filter:brightness(1.35)}to{clip-path:circle(150% at var(--wipe-x,50%) var(--wipe-y,50%));filter:brightness()}}@keyframes kHrBOq_graduationWipeFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.kHrBOq_graduationWipe{clip-path:circle(150% at var(--wipe-x,50%) var(--wipe-y,50%));animation:none}.kHrBOq_graduationWipeOut{opacity:0;animation:none}}.kHrBOq_treeScreen{z-index:400;background:#121734;flex-direction:column;display:flex;position:fixed;inset:0}.kHrBOq_treeScreenRevealing{animation:.7s ease-out forwards kHrBOq_treeScreenReveal}@keyframes kHrBOq_treeScreenReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kHrBOq_treeScreenRevealing{opacity:1;animation:none}}.kHrBOq_treeScreenStage{z-index:1;position:absolute;inset:0}.kHrBOq_treeHudTop,.kHrBOq_treeHudBottom{z-index:2;pointer-events:none;justify-content:center;padding:0 20px;display:flex;position:absolute;left:0;right:0}.kHrBOq_treeHudTop{top:18px}.kHrBOq_treeHudBottom{bottom:24px}.kHrBOq_treeHudTop>*,.kHrBOq_treeHudBottom>*{pointer-events:auto}.kHrBOq_treeHudWisdom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(120% 160% at 50% 0,#ffc44a24,#0000 62%),#0c0f22b8;border:1px solid #ffca5c47;border-radius:16px;align-items:center;gap:9px;padding:8px 22px 8px 12px;line-height:1.05;display:inline-flex;box-shadow:0 8px 26px #04061480,inset 0 1px #ffffff0f}.kHrBOq_treeHudWisdomValue{color:#ffe9b0;font-variant-numeric:tabular-nums;letter-spacing:.3px;font-size:24px;font-weight:800}.kHrBOq_treeHudRestart{color:#2a1c00;letter-spacing:.2px;cursor:pointer;background:linear-gradient(#ffd257 0%,#ffb524 100%);border:1.5px solid #ffc23d8c;border-radius:999px;align-items:center;gap:9px;padding:11px 22px;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex;box-shadow:0 6px 20px #ffb22447}.kHrBOq_treeHudRestart>span{font-size:17px;line-height:1}.kHrBOq_treeHudRestart:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 26px #ffb22466}.kHrBOq_treeHudRestart:active{transform:translateY(0)}.kHrBOq_treeHudRestart:focus-visible{outline-offset:3px;outline:3px solid #f2c15b}@media (max-width:560px){.kHrBOq_treeHud{gap:10px;padding:12px}.kHrBOq_treeHudRestart{padding:10px 16px;font-size:14px}.kHrBOq_treeHudWisdomValue{font-size:19px}}.kHrBOq_missionBookButton:hover,.kHrBOq_missionBookButton[aria-expanded=true]{filter:brightness(1.1);transform:scale(1.08)}.kHrBOq_missionBookButton:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}@media (max-width:760px){.kHrBOq_page{height:calc(100dvh - 66px);min-height:0;overflow:hidden}.kHrBOq_topBar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;height:118px;padding:8px;right:0}.kHrBOq_topBarLeft{grid-area:1/1/span 2}.kHrBOq_topBarCenter{grid-area:1/2}.kHrBOq_topBarActions{display:none}.kHrBOq_layout{height:100%;display:block;position:relative;overflow:hidden}.kHrBOq_divider{display:none}.kHrBOq_roomArea{min-height:0;padding:204px 12px 0;position:absolute;inset:0}.kHrBOq_shopPanel{border:2px solid #4a2f18;border-radius:16px;width:100%;height:100%;min-height:0;padding:10px 12px;box-shadow:0 7px 18px #2f211547}.kHrBOq_sideRail{z-index:30;bottom:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));border:0;width:auto;height:auto;min-height:0;display:block;position:absolute;top:270px;left:8px;overflow:visible}.kHrBOq_projectShelf{display:none}.kHrBOq_mobileShopLead{justify-content:space-between;align-items:center;gap:10px;min-height:46px;display:flex}.kHrBOq_mobileShopLead>div{color:#4a2f18;gap:1px;min-width:0;display:grid}.kHrBOq_mobileShopLead span{color:#8a633e;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.kHrBOq_mobileShopLead strong{font-size:18px;line-height:1}.kHrBOq_mobileQuizCta{box-sizing:border-box;color:#fff4d2;text-align:center;background:linear-gradient(#8a5a2e,#583216);border:2px solid #382012;border-radius:10px 7px;justify-content:center;align-items:center;min-height:44px;padding:7px 12px;font-size:11px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #bd8147,2px 3px #2f1a0d47,inset 0 -2px #23110740}.kHrBOq_mobileQuizCta:active{transform:translateY(2px);box-shadow:0 0 0 1px #bd8147,inset 0 2px 5px #23110773}.kHrBOq_mobileQuizCta:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_utilityDock{filter:none;background:#f5ecd8f0;border:2px solid #4a2f18;border-radius:14px;flex-direction:row;justify-content:space-between;gap:2px;width:auto;padding:7px 8px;top:126px;left:8px;right:8px;box-shadow:0 4px 10px #2f211547}.kHrBOq_missionBookButton{background-size:48px 48px;width:48px;height:48px}.kHrBOq_missionBookIcon{width:28px;height:28px}.kHrBOq_mapDockEmoji{font-size:25px}.kHrBOq_graduationCapIcon{width:34px;height:34px}.kHrBOq_infoScrollIcon{width:27px;height:27px}.kHrBOq_missionPreview{display:none}.kHrBOq_roomGiftWrap{z-index:1;top:204px;bottom:auto;right:14px}.kHrBOq_sceneProduction{z-index:4;top:208px;bottom:auto;left:12px}.kHrBOq_scenarioAnnouncement{top:198px;left:64px;right:64px}}@media (max-width:360px){.kHrBOq_utilityDock{padding-inline:5px}.kHrBOq_missionBookButton{background-size:44px 44px;width:44px;height:44px}.kHrBOq_missionBookIcon{width:26px;height:26px}.kHrBOq_mapDockEmoji{font-size:23px}}@media (max-width:760px) and (max-height:700px){.kHrBOq_topBar{height:98px;padding-block:5px}.kHrBOq_knowledgeLevelRing{width:60px;height:60px}.kHrBOq_utilityDock{padding-block:5px;top:104px}.kHrBOq_missionBookButton{background-size:44px 44px;width:44px;height:44px}.kHrBOq_missionBookIcon,.kHrBOq_infoScrollIcon{width:25px;height:25px}.kHrBOq_graduationCapIcon{width:31px;height:31px}.kHrBOq_mapDockEmoji{font-size:22px}.kHrBOq_roomGiftWrap{top:158px}.kHrBOq_sceneProduction{padding:6px 8px;top:162px}.kHrBOq_sideRail{top:214px}.kHrBOq_shopPanel{gap:8px;padding:8px 10px}.kHrBOq_mobileShopLead{min-height:40px}.kHrBOq_mobileQuizCta{min-height:40px;padding-inline:10px;font-size:10px}.kHrBOq_purchaseModeButton,.kHrBOq_tabButton{height:38px;min-height:38px}.kHrBOq_objectRow,.kHrBOq_uniqueUpgradeRow{min-height:72px}}.kHrBOq_ascensionDockButton{color:#9ffaff;filter:drop-shadow(0 0 5px #4ae0eba6)}.kHrBOq_ascensionDockButton:hover,.kHrBOq_ascensionDockButton[aria-expanded=true]{color:#e9ffff;filter:brightness(1.2)drop-shadow(0 0 9px #53effae6)}.kHrBOq_ascensionUnknown{color:#5b4328;letter-spacing:-.12em;font-size:12px;font-weight:800;transform:translate(-1px)}.kHrBOq_cardsDockBadge{box-sizing:border-box;color:#fff9e7;padding:0 4px;background:#a72a2a;border:2px solid #fff3d4;border-radius:999px;place-items:center;min-width:20px;height:20px;padding-bottom:1px;font-family:system-ui,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:900;line-height:1;display:grid;position:absolute;top:-7px;right:-8px;box-shadow:0 2px 4px #2f211559}.kHrBOq_cardsDockDraft{background:#6941b8;animation:1.2s ease-in-out infinite kHrBOq_cardsDraftPulse}@keyframes kHrBOq_cardsDraftPulse{50%{filter:brightness(1.22);transform:scale(1.16)}}.kHrBOq_missionPreview{box-sizing:border-box;width:168px;image-rendering:pixelated;color:#2f2115;background-image:url(/game/ui/mission-preview-parchment.png);background-repeat:no-repeat;background-size:100% 100%;border:none;align-content:center;gap:4px;padding:12px 14px;font-family:inherit;font-size:15px;display:grid;position:absolute;top:calc(100% + 14px);right:0}.kHrBOq_missionPreview progress,.kHrBOq_missionCard progress{width:100%;height:10px}.kHrBOq_missionPreview small{color:#7b3012;font-weight:400}@media (max-width:760px){.kHrBOq_utilityDock .kHrBOq_missionPreview{display:none}}.kHrBOq_missionPanel{box-sizing:border-box;color:#2f2115;background:#f5ecd8;border:2px solid #4a2f18;width:310px;max-height:calc(100vh - 280px);padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:scroll}.kHrBOq_missionPanel h2{margin:0 0 10px;font-size:18px}.kHrBOq_missionCard{background:#eee3c8;border:1px solid #4a2f18;gap:7px;padding:10px;font-family:inherit;font-size:16px;display:grid}.kHrBOq_missionCardHeader{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.kHrBOq_claimAllButton{color:#08210f;font:inherit;cursor:pointer;background:linear-gradient(145deg,#4fbf7f,#2f9d5f);border:2px solid #2f7d4f;border-radius:9px;align-self:flex-start;margin:2px 0 8px;padding:7px 14px;font-size:12px;font-weight:800;transition:transform .12s ease-out,filter .12s ease-out;box-shadow:0 2px 6px #143c2347}.kHrBOq_claimAllButton:hover{filter:brightness(1.06);transform:translateY(-1px)}.kHrBOq_claimAllButton:focus-visible{outline-offset:2px;outline:3px solid #9be7b8}.kHrBOq_missionIdTag{color:#a98c5f;opacity:.85;white-space:nowrap;font-family:ui-monospace,Menlo,monospace;font-size:9px;font-weight:600}.kHrBOq_principalMissionObjective{color:#6d5135;margin:-2px 0 0;font-size:13px;line-height:1.28}.kHrBOq_missionPinButton{flex:none}.kHrBOq_missionCard .kHrBOq_missionPinButton{width:30px;min-height:30px;box-shadow:none;color:#6d5135;background:#fff8e194;border:1px solid #4a2f188c;border-radius:50%;place-items:center;padding:0;display:inline-grid}.kHrBOq_missionPinButtonActive{color:#fff4c7}.kHrBOq_missionCard .kHrBOq_missionPinButtonActive{background:#8a5a2e;border-color:#563516;box-shadow:0 0 0 2px #f2c15b,0 2px 5px #2f211540}.kHrBOq_missionCard .kHrBOq_missionPinButton:hover{transform:rotate(-8deg)scale(1.06)}.kHrBOq_missionCard .kHrBOq_missionPinButton:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.kHrBOq_missionCard button{color:#fff4d2;min-height:32px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#8a5a2e,#613919);border:0;border-radius:999px;padding:6px 14px;font-weight:700;transition:transform .12s ease-out,filter .12s ease-out;box-shadow:0 2px 5px #2f211547,inset 0 1px #ffffff38}.kHrBOq_missionCard button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.kHrBOq_missionCard button:disabled{box-shadow:none;color:#756b5b;cursor:not-allowed;background:#d4c7aa}.kHrBOq_uniqueList{background:0 0;border:0;flex-direction:column;flex:1;gap:8px;min-height:0;padding:0;display:flex;overflow-y:scroll}.kHrBOq_buyAllUniquesButton{color:#2a1c05;width:100%;font:inherit;cursor:pointer;background:linear-gradient(145deg,#e7c877,#c79a2e);border:2px solid #a9781a;border-radius:9px;margin:2px 0 10px;padding:9px 14px;font-size:12px;font-weight:800;transition:transform .12s ease-out,filter .12s ease-out;box-shadow:0 2px 6px #46320c47}.kHrBOq_buyAllUniquesButton:hover{filter:brightness(1.06);transform:translateY(-1px)}.kHrBOq_buyAllUniquesButton:active{transform:scale(.98)}.kHrBOq_buyAllUniquesButton:focus-visible{outline-offset:2px;outline:3px solid #f0dca0}.kHrBOq_uniqueUpgradeRow{box-sizing:border-box;border-style:solid;border-width:6px;width:100%;height:80px;min-height:80px;image-rendering:pixelated;color:#4a2f18;font:inherit;text-align:left;cursor:pointer;border-image-source:url(/game/ui/row-frame-9.png);border-image-slice:5 fill;border-image-repeat:stretch;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 20px;transition:transform .12s ease-out,box-shadow .12s ease-out,filter .32s ease-out;display:grid}.kHrBOq_uniqueUpgradeRow:hover:not(:disabled){transform:translateY(2px);box-shadow:inset 0 3px 7px #2f21154d}.kHrBOq_uniqueUpgradeRow:active:not(:disabled){filter:sepia(.8)saturate(2.6)hue-rotate(-12deg)brightness(1.12);transition-duration:20ms;transform:translateY(4px);box-shadow:inset 0 4px 10px #2f211573}.kHrBOq_uniqueUpgradeRow:disabled{filter:grayscale(.45)brightness(.9);cursor:not-allowed}.kHrBOq_uniqueUpgradeIcon{width:48px;height:48px;image-rendering:pixelated;display:block}.kHrBOq_uniqueUpgradeInfo{gap:3px;min-width:0;display:grid}.kHrBOq_uniqueUpgradeInfo strong{font-size:12px;line-height:1.15}.kHrBOq_uniqueUpgradeInfo small,.kHrBOq_uniqueUpgradeCost{font-size:11px}.kHrBOq_uniqueUpgradeCost{text-align:right;max-width:70px}.kHrBOq_kairoClickTarget{appearance:none;box-sizing:border-box;color:inherit;font:inherit;pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:12px;padding:0;overflow:visible}.kHrBOq_kairoClickTarget:focus-visible{outline-offset:4px;outline:3px solid #ffe58a}.kHrBOq_kairoClickTarget:disabled{cursor:default}.kHrBOq_kairoSaberParticle{z-index:3;opacity:0;width:max-content;height:max-content;transform:translate(-50%, -50%) rotate(var(--kairo-particle-rotation)) scale(.62);pointer-events:none;place-items:center;animation:.52s cubic-bezier(.16,1,.3,1) both kHrBOq_kairoSaberParticle;display:grid;position:absolute;top:50%;left:50%}@keyframes kHrBOq_kairoSaberParticle{0%{opacity:.2;transform:translate(-50%, -50%) rotate(var(--kairo-particle-rotation)) scale(.62)}18%{opacity:1}70%{opacity:.92}to{opacity:0;transform:translate(calc(-50% + var(--kairo-particle-x) + var(--kairo-particle-drift)), calc(-50% + var(--kairo-particle-y) - 11px)) rotate(calc(var(--kairo-particle-rotation) + 7deg)) scale(1)}}.kHrBOq_kairoCriticalParticle{animation-name:kHrBOq_kairoCriticalParticle;animation-duration:.62s}@keyframes kHrBOq_kairoCriticalParticle{0%{opacity:.45;transform:translate(-50%, -50%) rotate(var(--kairo-particle-rotation)) scale(.78)}24%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--kairo-particle-x)), calc(-50% + var(--kairo-particle-y))) rotate(calc(var(--kairo-particle-rotation) + 16deg)) scale(1.12)}}.kHrBOq_kairoCriticalNotice{z-index:6;color:#fff;letter-spacing:.08em;text-shadow:0 2px #2f241b,1px 0 #2f241b,-1px 0 #2f241b,0 0 8px #150e08b3;pointer-events:none;width:max-content;font-size:14px;font-weight:900;animation:.85s cubic-bezier(.23,1,.32,1) both kHrBOq_kairoCriticalNotice;position:absolute;bottom:100%;left:50%}@keyframes kHrBOq_kairoCriticalNotice{0%{opacity:0;transform:translate(-50%,5px)scale(.9)}20%{opacity:1;transform:translate(-50%,-2px)scale(1.12)}42%,75%{opacity:1;transform:translate(-50%,-2px)scale(1)}to{opacity:0;transform:translate(-50%,-12px)scale(1)}}.kHrBOq_kairoSpeechBubble{z-index:5;color:#3b2b1e;text-align:left;white-space:normal;pointer-events:none;background:#fff9e8;border:2px solid #2f241b;border-radius:7px;width:max-content;min-width:64px;max-width:178px;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.45;animation:.18s cubic-bezier(.16,1,.3,1) both kHrBOq_kairoSpeechBubbleIn;display:block;position:absolute;bottom:88%;left:50%;transform:translate(-50%);box-shadow:3px 3px #1c120a61}.kHrBOq_kairoSpeechBubble:after{content:"";background:#fff9e8;border-bottom:2px solid #2f241b;border-right:2px solid #2f241b;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)rotate(45deg)}.kHrBOq_kairoSpeechCursor{opacity:.78;vertical-align:-1px;background:currentColor;width:4px;height:9px;margin-left:2px;animation:.52s step-end infinite kHrBOq_kairoSpeechCursorBlink;display:inline-block}@keyframes kHrBOq_kairoSpeechBubbleIn{0%{opacity:0;transform:translate(-50%,3px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes kHrBOq_kairoSpeechCursorBlink{50%{opacity:0}}@keyframes kHrBOq_kairoSaberParticleReduced{0%,to{opacity:0}25%,70%{opacity:1}}@media (prefers-reduced-motion:reduce){.kHrBOq_kairoSaberParticle{animation:.32s ease-out both kHrBOq_kairoSaberParticleReduced}.kHrBOq_kairoCriticalParticle{animation-duration:.28s}.kHrBOq_kairoCriticalNotice{animation:.85s ease-out both kHrBOq_kairoSaberParticleReduced;transform:translate(-50%)}.kHrBOq_kairoBoostStatus,.kHrBOq_kairoBoostFill,.kHrBOq_kairoBoostTrack{transition:none;animation:none}.kHrBOq_kairoSpeechBubble,.kHrBOq_kairoSpeechCursor{animation:none}}
.kHo5YW_achievementsView{color:#4a2f18;align-content:start;gap:18px;min-height:100%;display:grid}.kHo5YW_achievementsHeader{border-bottom:1px solid #4a2f1840;justify-content:space-between;align-items:end;gap:20px;padding-bottom:13px;display:flex}.kHo5YW_achievementsHeader p{color:#8b6948;letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-size:10px}.kHo5YW_achievementsHeader h3{margin:0;font-size:22px}.kHo5YW_achievementsHeader>strong{color:#6a3b1d;font-size:24px;line-height:1}.kHo5YW_achievementsHeader>strong span{color:#9a7b59;font-size:13px}.kHo5YW_achievementGrid{grid-template-columns:repeat(auto-fill,64px);justify-content:start;gap:10px;padding:2px 0 120px;display:grid}.kHo5YW_achievementSlot{width:64px;height:64px;color:inherit;cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .12s cubic-bezier(.23,1,.32,1),filter .12s ease-out;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.kHo5YW_achievementSlot:hover{z-index:12;filter:brightness(1.12);transform:translateY(-2px)}}.kHo5YW_achievementSlot[data-open=true]{z-index:12}.kHo5YW_achievementSlot:active{transform:scale(.97)}.kHo5YW_achievementSlot:focus-visible{z-index:12;outline-offset:2px;outline:2px solid #c87924}.kHo5YW_achievementSlot>img{width:64px;height:64px;image-rendering:pixelated}.kHo5YW_revealedGlyph{color:#d39432;text-shadow:-2px 0 #5a2d16,0 2px #5a2d16,2px 0 #5a2d16,0 -2px #5a2d16,0 4px #4a2f182e;place-items:center;width:64px;height:64px;font-size:48px;line-height:1;display:grid}.kHo5YW_achievementTooltip{z-index:20;visibility:hidden;color:#4a2f18;opacity:0;pointer-events:none;text-align:left;background:#fff7e5;border:1px solid #4a2f18;border-radius:7px;gap:5px;width:190px;max-width:min(190px,70vw);padding:9px 10px;transition:opacity .1s ease-out,transform .1s ease-out,visibility 0s linear .1s;display:grid;position:absolute;top:calc(100% + 9px);left:-1px;transform:translateY(4px);box-shadow:3px 4px #4a2f182e}.kHo5YW_achievementTooltip:after{content:"";background:#fff7e5;border-top:1px solid #4a2f18;border-left:1px solid #4a2f18;width:8px;height:8px;position:absolute;bottom:100%;left:30px;transform:translate(-50%,4px)rotate(45deg)}.kHo5YW_achievementTooltip strong{font-size:12px;line-height:1.25}.kHo5YW_achievementTooltip span{color:#705439;font-size:11px;line-height:1.5}.kHo5YW_achievementSlot:hover .kHo5YW_achievementTooltip,.kHo5YW_achievementSlot:focus-visible .kHo5YW_achievementTooltip,.kHo5YW_achievementSlot[data-open=true] .kHo5YW_achievementTooltip{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.kHo5YW_breakingSeal{z-index:3;pointer-events:none;place-items:center;animation:.72s cubic-bezier(.22,1,.36,1) forwards kHo5YW_sealBreak;display:grid;position:absolute;inset:0}.kHo5YW_breakingSeal:before,.kHo5YW_breakingSeal:after{content:"";opacity:0;background:#f4cf72;width:2px;height:26px;position:absolute;box-shadow:0 0 10px #f6c552cc}.kHo5YW_breakingSeal:before{transform:rotate(42deg)}.kHo5YW_breakingSeal:after{transform:rotate(-42deg)}.kHo5YW_breakingSeal img{width:64px;height:64px;image-rendering:pixelated}@keyframes kHo5YW_sealBreak{0%,18%{opacity:1;filter:brightness();transform:translateY(0)}35%{opacity:1;filter:brightness(1.55);transform:translateY(-1px)}to{opacity:0;filter:brightness(2);transform:translateY(-5px)}}@media (max-width:720px){.kHo5YW_achievementGrid{grid-template-columns:repeat(auto-fill,48px);gap:8px}.kHo5YW_achievementSlot,.kHo5YW_achievementSlot>img,.kHo5YW_breakingSeal img,.kHo5YW_revealedGlyph{width:48px;height:48px}.kHo5YW_revealedGlyph{font-size:38px}}@media (prefers-reduced-motion:reduce){.kHo5YW_achievementSlot,.kHo5YW_achievementTooltip{transition:none}.kHo5YW_breakingSeal{animation-duration:.12s}}
.yH9Nsa_trigger{color:#5d3b22;min-height:24px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 2px;font-size:11px;font-weight:850;-webkit-text-decoration:underline #5d3b2257;text-decoration:underline #5d3b2257;display:inline-flex}.yH9Nsa_trigger:hover{color:#111;text-decoration-color:currentColor}.yH9Nsa_trigger:focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #f2c15b}.yH9Nsa_backdrop{z-index:21000;-webkit-backdrop-filter:blur(7px)saturate(.78);backdrop-filter:blur(7px)saturate(.78);background:#130e0ab8;transition:opacity .16s ease-out;position:fixed;inset:0}.yH9Nsa_backdrop[data-starting-style],.yH9Nsa_backdrop[data-ending-style]{opacity:0}.yH9Nsa_dialog{z-index:21001;color:#302116;background:linear-gradient(#fffcf1f0,#fffcf1f0),repeating-linear-gradient(0deg,#0000 0 22px,#5c3e2414 22px 23px);border:2px solid #302116;border-radius:18px;outline:0;width:min(560px,100vw - 28px);max-height:min(720px,100dvh - 28px);padding:0;transition:opacity .17s ease-out,transform .17s cubic-bezier(.2,.8,.2,1);display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 28px 80px #0000007a,7px 7px #8b6845}.yH9Nsa_dialog:before{content:"";pointer-events:none;background:#b54a3c40;width:1px;position:absolute;top:0;bottom:0;left:24px}.yH9Nsa_dialog[data-starting-style],.yH9Nsa_dialog[data-ending-style]{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}.yH9Nsa_header{justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 10px 42px;display:flex;position:relative}.yH9Nsa_eyebrow{color:#9b3e33;letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:950;display:block}.yH9Nsa_title{text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,4vw,30px);line-height:1.04}.yH9Nsa_close{color:#302116;cursor:pointer;background:#fffaf0;border:1px solid #806349;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.yH9Nsa_close:hover,.yH9Nsa_close:focus-visible{color:#fffaf0;background:#302116;border-color:#302116}.yH9Nsa_close:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.yH9Nsa_description{color:#71563e;margin:0;padding:0 42px 12px;font-size:13px;line-height:1.45}.yH9Nsa_supportAction{background:#deead7c2;border:1px solid #3157466b;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 26px 18px 42px;padding:11px 12px;display:flex;box-shadow:3px 3px #34524124}.yH9Nsa_supportAction a{color:#fffdf4;background:#215c4c;border:1px solid #173f34;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:7px 10px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:2px 2px #173f34}.yH9Nsa_supportAction a:hover{background:#173f34;transform:translate(-1px,-1px)}.yH9Nsa_supportAction a:focus-visible{outline-offset:2px;outline:3px solid #f2c15b}.yH9Nsa_supportAction span{color:#49685a;text-align:right;font-size:10px;font-weight:750;line-height:1.3}.yH9Nsa_ledger{min-height:150px;padding:0 26px 0 42px;overflow-y:auto}.yH9Nsa_ledgerHeading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.yH9Nsa_ledgerHeading h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:17px}.yH9Nsa_ledgerHeading span{color:#fffaf0;background:#302116;border-radius:999px;place-items:center;min-width:25px;height:20px;padding:0 7px;font-size:10px;font-weight:900;display:grid}.yH9Nsa_supportList{gap:7px;margin:0;padding:0 0 14px;list-style:none;display:grid}.yH9Nsa_supportList li{background:linear-gradient(100deg,#ffffffbd,#fbf4e1db);border:1px solid #60442b61;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:9px 11px;display:grid;box-shadow:2px 2px #5439221a}.yH9Nsa_supportSeal{color:#fff4df;background:#b84238;border:1px solid #68271e7a;border-radius:50% 45% 48% 52%;place-items:center;width:28px;height:28px;font-size:12px;display:grid;transform:rotate(-5deg);box-shadow:inset -2px -2px #4819143d}.yH9Nsa_supportList li>div{gap:2px;min-width:0;display:grid}.yH9Nsa_supportList strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.yH9Nsa_supportList time{color:#80664f;font-size:10px}.yH9Nsa_supportList b{font-family:Georgia,Times New Roman,serif;font-size:15px}.yH9Nsa_supportList em{color:#826b56;font-size:10px;font-style:normal}.yH9Nsa_loadingList{gap:7px;display:grid}.yH9Nsa_loadingList span{background:linear-gradient(100deg,#63462c14,#ffffff94,#63462c14);border:1px solid #60442b2e;border-radius:8px;height:54px;display:block}.yH9Nsa_stateMessage{color:#71563e;text-align:center;border:1px dashed #60442b59;border-radius:8px;padding:20px}.yH9Nsa_stateMessage p{margin:0;font-size:12px}.yH9Nsa_stateMessage button{color:#302116;font:inherit;cursor:pointer;background:#fffaf0;border:1px solid #302116;border-radius:5px;margin-top:10px;padding:6px 11px;font-size:11px;font-weight:850}.yH9Nsa_footer{background:#ebddbe85;border-top:1px solid #60442b33;padding:14px 26px 18px 42px}.yH9Nsa_footer p{color:#745b45;max-width:320px;margin:0;font-size:9px;line-height:1.35}@media (max-width:38rem){.yH9Nsa_dialog{border-radius:13px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.yH9Nsa_header{padding:20px 18px 8px 32px}.yH9Nsa_description,.yH9Nsa_ledger{padding-left:32px;padding-right:18px}.yH9Nsa_supportAction{flex-direction:column;align-items:stretch;margin-left:32px;margin-right:18px}.yH9Nsa_supportAction span{text-align:left}.yH9Nsa_supportList li{grid-template-columns:30px minmax(0,1fr)}.yH9Nsa_supportList li>b,.yH9Nsa_supportList li>em{grid-column:2}.yH9Nsa_footer{padding:13px 18px 16px 32px}}@media (prefers-reduced-motion:reduce){.yH9Nsa_backdrop,.yH9Nsa_dialog{transition:none}}
