._panel_q2udy_1{color:#f6f0ff;background:radial-gradient(at 12% 40%,#762bcd24,#0000 55%),linear-gradient(135deg,#15102dc7,#0a071cdb);border:1px solid #a87bff42;border-radius:18px;flex-shrink:0;align-items:center;gap:16px;width:min(100%,620px);min-width:0;padding:17px 19px;display:flex;box-shadow:inset 0 1px #ffffff06,0 10px 35px #07041655}._emblem_q2udy_1{filter:drop-shadow(0 0 9px #9656dd38);flex:0 0 70px;place-items:center;display:grid}._level_q2udy_1{flex:1;min-width:110px}._level_q2udy_1>strong{white-space:nowrap;align-items:center;gap:9px;font-size:16px;display:flex}._level_q2udy_1>strong span{color:#b79bd9;font-size:14px;font-weight:400}._bar_q2udy_1{background:#060512;border:1px solid #b391dd18;border-radius:8px;height:9px;margin:10px 0 8px;overflow:hidden}._bar_q2udy_1 i{border-radius:inherit;background:linear-gradient(90deg,#c957f3,#9760ee);height:100%;transition:width .45s;display:block;box-shadow:0 0 10px #ad5cfa66}._level_q2udy_1 small{color:#eee6ff;white-space:nowrap;font-size:12px;display:block}._total_q2udy_1{color:#b4a4c8;min-height:12px;margin-top:4px;font-size:10px;display:block}._streak_q2udy_1{border-left:1px solid #b799e925;border-right:1px solid #b799e925;flex-shrink:0;padding:3px 18px}._streak_q2udy_1 strong{white-space:nowrap;align-items:center;gap:7px;font-size:16px;display:flex}._streak_q2udy_1 svg{color:#ff824e;filter:drop-shadow(0 0 5px #fa576866);width:22px!important;height:28px!important}._streak_q2udy_1 small{color:#b49bd4;text-align:center;margin-top:4px;font-size:12px;display:block}._panel_q2udy_1>button{color:#f2e9ff;white-space:nowrap;cursor:pointer;background:linear-gradient(145deg,#43205f50,#20133335);border:1px solid #a44eff85;border-radius:14px;min-height:54px;padding:12px 14px;font-size:12px}._panel_q2udy_1>button span{margin-left:10px}._toast_q2udy_1{z-index:1300;pointer-events:none;color:#f7eaff;background:#25133aee;border:1px solid #d8acff66;border-radius:18px;flex-direction:column;align-items:center;gap:5px;padding:15px 27px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 0 38px #a853c522}._toast_q2udy_1 strong{font-size:23px}._toast_q2udy_1 span{color:#d6b8ff;font-size:13px}._breakdown_q2udy_1{color:#cfc1e7;background:#170e26;border:1px solid #be98fa35;border-radius:17px;gap:10px;max-width:370px;margin:20px auto;padding:19px;font-size:14px;display:grid}._breakdown_q2udy_1>span,._breakdown_q2udy_1>strong{justify-content:space-between;gap:22px;display:flex}._breakdown_q2udy_1>strong{color:#e7c5ff;border-top:1px solid #d2b2fa22;padding-top:12px}._developer_q2udy_1{background:#140d25;border:1px solid #b796ef36;border-radius:18px;margin:22px 0;padding:23px}._developer_q2udy_1 p{color:#bdb0d0;font-size:13px;line-height:1.6}._developer_q2udy_1>div{align-items:center;gap:25px;display:flex}._developer_q2udy_1 label{flex:1;gap:13px;min-width:0;font-size:14px;display:grid}._developer_q2udy_1 input[type=number]{color:#fff;max-width:160px;font:inherit;background:#090612;border:1px solid #9d75d64d;border-radius:10px;padding:11px}._developer_q2udy_1 input[type=range]{accent-color:#aa69ff;width:100%}._developer_q2udy_1 button{color:#e2d5f4;cursor:pointer;background:#241534;border:1px solid #9271c946;border-radius:9px;padding:9px 12px}._developer_q2udy_1 button[aria-pressed=true]{background:#8043b9}._developer_q2udy_1 nav{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}._developer_q2udy_1 button:disabled{opacity:.4;cursor:default}._lessonGate_q2udy_1{z-index:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050313dd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._lessonCard_q2udy_1{color:#efe4ff;background:linear-gradient(145deg,#271439,#120d22);border:1px solid #bb8afb55;border-radius:22px;width:100%;max-width:600px;max-height:85dvh;padding:30px;overflow:auto;box-shadow:0 20px 90px #0009}._lessonCard_q2udy_1 h2{margin-top:0;font-size:26px}._lessonCard_q2udy_1 p{color:#c6b4d8;line-height:1.7}._lessonCard_q2udy_1 input{font:inherit;color:#fff;background:#080511;border:1px solid #ad86ed44;border-radius:12px;width:100%;margin:14px 0;padding:14px}._lessonCard_q2udy_1 button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#633394;border:1px solid #ae7aeb55;border-radius:12px;margin:10px 0;padding:13px 18px;display:block}._lessonCard_q2udy_1 button:disabled{opacity:.5}._lessonCard_q2udy_1 button[data-choice]{text-align:left;background:#241632;width:100%}._lessonCard_q2udy_1 [role=alert]{color:#ffafbd;font-size:13px}@media (width<=1100px){._panel_q2udy_1{gap:10px;width:min(100%,550px);padding:16px 13px}._streak_q2udy_1{padding:3px 11px}._panel_q2udy_1>button{padding:11px}}@media (width<=800px){._panel_q2udy_1{width:100%}}@media (width<=450px){._panel_q2udy_1{grid-template-columns:58px minmax(0,1fr) auto;gap:9px;padding:15px 10px;display:grid}._emblem_q2udy_1{width:58px;min-width:0}._emblem_q2udy_1 svg{width:66px;height:66px}._streak_q2udy_1{border-right:0;padding:3px 9px}._streak_q2udy_1 strong{font-size:14px}._panel_q2udy_1>button{grid-column:1/-1;min-height:42px}._level_q2udy_1>strong{font-size:15px}._developer_q2udy_1>div{flex-direction:column;gap:10px}._developer_q2udy_1 label{width:100%}._lessonCard_q2udy_1{padding:22px}._lessonCard_q2udy_1 h2{font-size:22px}}@media (prefers-reduced-motion:reduce){._bar_q2udy_1 i{transition:none}}._level_q2udy_1 ._amount_q2udy_2{white-space:normal;overflow-wrap:anywhere;line-height:1.5}._panel_q2udy_1{isolation:isolate;position:relative}._level_q2udy_1>strong>b{font:inherit;margin-left:-4px}._emblem_q2udy_1{position:relative}._levelHalo_q2udy_4{pointer-events:none;border:1px solid #f6d7ffab;border-radius:50%;animation:1.4s ease-out both _levelHalo_q2udy_4;position:absolute;inset:-10px;box-shadow:0 0 28px #bb6bffb0,inset 0 0 24px #e9baff60}._levelHalo_q2udy_4:after{content:"✦";color:#fff2ff;text-shadow:0 0 13px #c781ff;font-size:15px;position:absolute;top:-7px;left:50%}._panel_q2udy_1[data-level-up]{border-color:#dbacff9e;animation:1.8s ease-out _levelPanel_q2udy_1}._panel_q2udy_1[data-xp-counting=true] ._bar_q2udy_1 i{background:linear-gradient(90deg,#b269ed,#e2bdff);transition:none;box-shadow:0 0 16px #d18bff9c}._levelNumber_q2udy_4{animation:.45s cubic-bezier(.2,.8,.2,1) both _levelNumber_q2udy_4}._promotion_q2udy_4{z-index:3;color:#f4dbff;pointer-events:none;background:linear-gradient(145deg,#51305cf5,#23102df5);border:1px solid #dcb3ff9c;border-radius:12px;justify-items:center;gap:4px;min-width:150px;padding:11px 22px;animation:.5s cubic-bezier(.2,.8,.2,1) both _promotionReveal_q2udy_1;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 0 34px #bc6bf753}._promotion_q2udy_4>span{letter-spacing:.16em;color:#e4b5ff;font-size:9px}._promotion_q2udy_4>strong{white-space:nowrap;text-shadow:0 0 15px #d69bff70;font-size:21px}@keyframes _levelHalo_q2udy_4{0%{opacity:0;transform:scale(.65)rotate(-45deg)}20%{opacity:1}to{opacity:0;transform:scale(1.5)rotate(80deg)}}@keyframes _levelPanel_q2udy_1{0%,to{box-shadow:inset 0 1px #fff1,0 10px 35px #07041655}25%{box-shadow:inset 0 0 35px #d795ff29,0 0 38px #b365ef75}}@keyframes _levelNumber_q2udy_4{0%{opacity:0;filter:blur(3px);transform:translateY(8px)scale(.75)}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}@keyframes _promotionReveal_q2udy_1{0%{opacity:0;transform:translate(-50%,10px)scale(.8)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){._levelHalo_q2udy_4,._panel_q2udy_1[data-level-up],._levelNumber_q2udy_4,._promotion_q2udy_4{animation:none}}._promotion_q2udy_4{border-radius:20px;align-items:center;gap:8px;min-width:0;padding:6px 12px;display:flex;top:-10px;bottom:auto}._promotion_q2udy_4>span{white-space:nowrap;font-size:8px}._promotion_q2udy_4>strong{font-size:13px}._panel_q2udy_1[data-streak-ice]{grid-template-columns:50px minmax(80px,1fr) auto auto;gap:10px;padding:17px 12px;display:grid}._panel_q2udy_1[data-streak-ice] ._emblem_q2udy_1{width:50px;min-width:0}._panel_q2udy_1[data-streak-ice] ._emblem_q2udy_1>svg{width:62px;height:68px}._panel_q2udy_1[data-streak-ice] ._level_q2udy_1{min-width:0}._panel_q2udy_1[data-streak-ice] ._level_q2udy_1>strong{gap:6px;font-size:15px}._panel_q2udy_1[data-streak-ice] ._level_q2udy_1 ._amount_q2udy_2{font-size:11px}._panel_q2udy_1[data-streak-ice] ._total_q2udy_1{font-size:9px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1{border-left:1px solid #b799e92c;border-right:1px solid #b799e92c;padding:3px 9px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 strong{gap:4px;font-size:15px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 small{font-size:10px}._freezeStock_q2udy_7{text-align:center;color:#b9f2ff;min-width:56px;transition:opacity .25s,filter .25s}._freezeStock_q2udy_7>strong{justify-content:center;align-items:center;gap:6px;line-height:1;display:flex}._freezeStock_q2udy_7 svg{filter:drop-shadow(0 0 7px #39cfff77);width:31px;height:36px}._freezeStock_q2udy_7 b{font-variant-numeric:tabular-nums;font-size:22px}._freezeStock_q2udy_7 small{color:#b1c8e4;margin-top:4px;font-size:9px;line-height:1.35;display:block}._freezeStock_q2udy_7[data-freeze-stock="0"]{opacity:.42;filter:grayscale()}._freezeStock_q2udy_7:not([data-freeze-stock="0"]){text-shadow:0 0 12px #57dbff55}._freezeStock_q2udy_7:not([data-freeze-stock="0"]) svg{filter:drop-shadow(0 0 9px #3fcfffab)}@media (width>=901px) and (width<=1250px){._panel_q2udy_1[data-streak-ice]{grid-template-columns:48px minmax(0,1fr);gap:9px 12px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1{border-left:0;border-right:0;grid-area:2/1/auto/-1;justify-self:start;align-items:center;gap:7px;margin-left:8px;display:flex}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 small{margin:0}._panel_q2udy_1[data-streak-ice] ._freezeStock_q2udy_7{grid-area:2/2;justify-self:end;align-items:center;gap:9px;display:flex}._panel_q2udy_1[data-streak-ice] ._freezeStock_q2udy_7 small{margin:0}}@media (width<=420px){._panel_q2udy_1[data-streak-ice]{grid-template-columns:44px minmax(0,1fr) auto auto;gap:7px;padding:14px 9px}._panel_q2udy_1[data-streak-ice] ._emblem_q2udy_1{width:44px}._panel_q2udy_1[data-streak-ice] ._emblem_q2udy_1>svg{width:53px;height:62px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1{padding-inline:7px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 strong{gap:3px;font-size:13px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 svg{width:18px!important;height:24px!important}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 small{font-size:9px}._freezeStock_q2udy_7{min-width:44px}._freezeStock_q2udy_7>strong{gap:3px}._freezeStock_q2udy_7 svg{width:25px;height:31px}._freezeStock_q2udy_7 b{font-size:20px}._freezeStock_q2udy_7 small{font-size:8px}._panel_q2udy_1[data-streak-ice] ._level_q2udy_1>strong{font-size:14px}}@media (width<=350px){._panel_q2udy_1[data-streak-ice]{grid-template-columns:44px minmax(0,1fr);gap:8px}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1{border:0;grid-area:2/1/auto/-1;justify-self:start;align-items:center;gap:6px;display:flex}._panel_q2udy_1[data-streak-ice] ._streak_q2udy_1 small{margin:0}._panel_q2udy_1[data-streak-ice] ._freezeStock_q2udy_7{grid-area:2/2;justify-self:end;align-items:center;gap:7px;display:flex}._panel_q2udy_1[data-streak-ice] ._freezeStock_q2udy_7 small{margin:0}}
