.game-moment>div:nth-child(2){min-width:0}.game-moment>div>span{color:#c7d9df;overflow-wrap:anywhere;margin:4px 0 8px;font-size:12px;line-height:1.55;display:block}.game-moment.moment-check{background:#14332ff5;border-color:#8ac8af;width:min(360px,100% - 30px);padding:14px 18px}.game-moment.moment-check .moment-seal{color:#c7eed2;border-color:#88c4a7;flex-basis:38px;width:38px;height:38px;box-shadow:0 0 0 5px #93d6b719}.game-moment.moment-check small{color:#b4e1c8}.game-moment.moment-check>i{background:#a2d8b5}.game-moment.moment-milestone{background:#213444f7;border-top:3px solid #ebc77f}.game-moment.moment-milestone strong{font-size:19px}@media (prefers-reduced-motion:no-preference){.game-moment.moment-milestone .moment-seal{animation:.45s cubic-bezier(.2,.8,.25,1.1) milestone-lift}.game-moment.moment-delivery b,.game-moment.moment-milestone b{animation:.32s cubic-bezier(.2,.8,.25,1.2) payout-land;display:block}@keyframes milestone-lift{0%{transform:translateY(6px)scale(.82)}70%{transform:translateY(-2px)scale(1.06)}to{transform:translateY(0)scale(1)}}@keyframes payout-land{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:600px){.game-moment.moment-milestone strong{font-size:16px}}.career-impact{color:#e2ebf4;background:#152d30;border:1px solid #3e6c66;border-radius:8px;margin:14px 0 18px;padding:16px;scroll-margin-top:12px}.career-impact header{align-items:flex-start;gap:12px;display:flex}.career-impact header>div{flex:1;min-width:0}.career-impact header strong{color:#b8eed8;font-size:15px}.career-impact p{color:#afc0d2;margin:6px 0 0;line-height:1.55}.career-impact-stamp{color:#b8eed8;background:#244c43;border:1px solid #8bc9ad;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.career-impact-reward{color:#f4d28d;white-space:nowrap;font-size:17px}.career-impact-reward span{text-align:right;margin-top:4px;font-size:12px;display:block}.career-impact-rows{gap:9px;margin:14px 0 0;display:grid}.career-impact-rows>div{border-top:1px solid #355653;padding-top:9px}.career-impact-rows dt{color:#afc0d2;margin-bottom:6px;font-size:12px}.career-impact-rows dd{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.career-impact-rows dd>span{background:#17232e;border-radius:4px;min-width:0;padding:8px 10px;display:block}.career-impact-rows small{color:#afc0d2;margin-bottom:4px;font-size:10px;display:block}.career-impact-rows code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;display:block}.career-impact-rows .career-impact-after{color:#b8eed8;background:#1d3b35;border-left:2px solid #8bc9ad}.career-impact .career-impact-note{margin-top:10px;font-size:11px}.career-impact footer{border-top:1px solid #355653;align-items:center;gap:18px;margin-top:14px;padding-top:14px;display:flex}.career-impact footer>div{flex:1;min-width:0}.career-impact footer strong{font-size:12px}.career-impact progress{accent-color:#8bc9ad;width:100%;height:7px;margin-top:9px;display:block}.career-impact footer p{font-size:12px}.career-impact footer small{color:#afc0d2;margin-top:6px;font-size:11px;display:block}.career-impact footer button{white-space:normal;max-width:230px}@media (max-width:620px){.career-impact{padding:12px}.career-impact header{flex-wrap:wrap;gap:9px}.career-impact-reward{margin-left:39px}.career-impact-reward span{margin-left:10px;display:inline}.career-impact footer{display:block}.career-impact footer button{width:100%;max-width:none;margin-top:12px}.career-impact-rows dd{gap:7px}.career-impact-rows dd>span{padding:7px}}@media (prefers-reduced-motion:reduce){.career-impact *{transition:none!important;animation:none!important}}.settings-dialog .language-setting{flex-direction:column;align-items:stretch;gap:10px}.settings-dialog .language-setting select{width:100%;max-width:none}.feedback-settings{border-bottom:1px solid #ffffff13;padding-bottom:12px}.feedback-mixer{gap:14px;margin:12px 0 18px;display:grid}.feedback-mixer label{color:#dce5ef;gap:7px;font-size:13px;display:grid}.feedback-mixer label>span{justify-content:space-between;gap:16px;display:flex}.feedback-mixer output{font-variant-numeric:tabular-nums;color:#8fc8ef}.feedback-mixer input{accent-color:#92ccde;cursor:pointer;width:100%;min-height:24px}.feedback-previews{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.feedback-previews>span{color:#a6b7c7;margin-right:4px}.feedback-previews button{padding:7px 11px;font-size:12px}.feedback-previews button:disabled{opacity:.4;cursor:not-allowed}.credit-readout{white-space:nowrap;align-items:center;display:inline-flex;position:relative}.credit-readout b{font-variant-numeric:tabular-nums}.credit-change{z-index:65;color:#c1f4d2;font:700 12px var(--mono);pointer-events:none;background:#163b30;border:1px solid #84cbaa;border-radius:5px;padding:7px 10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 15px #0004}.credit-change[data-kind=spent]{color:#f3d6a3;background:#403225;border-color:#b3935f}@media (prefers-reduced-motion:no-preference){.credit-change{animation:1.8s cubic-bezier(.2,.8,.25,1) both credit-earned}.credit-change[data-kind=spent]{animation-name:credit-spent}@keyframes credit-earned{0%{opacity:0;transform:translateY(7px)scale(.86)}14%{opacity:1;transform:translateY(-2px)scale(1.06)}24%,74%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-7px)}}@keyframes credit-spent{0%{opacity:0;transform:translateY(-4px)}16%,74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}}html[data-game-reduced-motion=true] *,html[data-game-reduced-motion=true] :before,html[data-game-reduced-motion=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.pc-shell *,.pc-shell :before,.pc-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
