@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2)format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2)format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2)format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2)format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2)format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2)format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--panel-w:340px;--gold:#f5c842;--mint:#7dd9b0;--text-main:#ede8d8;--text-dim:#8a9cad;--sky-top:#060011;--sky-mid:#0b1a3a;--sky-bot:#0e2544;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{width:100%;height:100%;overflow:hidden}body{color:var(--text-main);background:var(--sky-top);-webkit-font-smoothing:antialiased;font-family:Tajawal,system-ui,sans-serif}#root{display:flex}button,input{font-family:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){html,body,#root{height:auto;min-height:100%;overflow:visible}#root{flex-direction:column-reverse}}._panel_sx9fz_1{width:var(--panel-w);scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;z-index:10;background:linear-gradient(#060011 0%,#0b1a3a 55%,#0e2544 100%);border-right:2px solid #3cb41e59;flex-direction:column;flex-shrink:0;height:100dvh;padding:24px 24px 14px;transition:background 1.2s,border-color .8s;display:flex;position:relative;overflow:hidden auto;box-shadow:2px 0 20px #000c}._panel_sx9fz_1:after{content:"";pointer-events:none;opacity:0;z-index:1;background:radial-gradient(at 50% 35%,#f5c84238,#0000 70%);position:absolute;inset:0}._panelGlow_sx9fz_32:after{animation:1.4s _skyPulse_sx9fz_1}@keyframes _skyPulse_sx9fz_1{50%{opacity:1}}._panelInner_sx9fz_41{z-index:2;flex-direction:column;align-items:center;gap:16px;width:100%;margin:auto 0;display:flex;position:relative}._stars_sx9fz_53{pointer-events:none;z-index:0;position:absolute;inset:0;container-type:size}._starLayer_sx9fz_60{border-radius:50%;width:1px;height:1px;animation:4s ease-in-out infinite alternate _twinkle_sx9fz_1;position:absolute;top:0;left:0}@keyframes _twinkle_sx9fz_1{0%{opacity:.35}to{opacity:1}}._moon_sx9fz_79{z-index:1;pointer-events:none;background:radial-gradient(circle at 38% 36%,#fffde0,#f0cc50);border-radius:50%;width:54px;height:54px;position:absolute;top:30px;right:30px;box-shadow:0 0 24px 12px #f5d0604d,0 0 48px 24px #f5d0601f}._moon_sx9fz_79:after{content:"";background:radial-gradient(circle,#f5d06059 0%,#0000 65%);border-radius:50%;animation:4.5s ease-in-out infinite alternate _moonGlow_sx9fz_1;position:absolute;inset:-26px}@keyframes _moonGlow_sx9fz_1{0%{opacity:.3}to{opacity:1}}._counterBlock_sx9fz_109{text-align:center}._counterIcon_sx9fz_112{margin-bottom:3px;font-size:1.4rem}._counterLabel_sx9fz_116{text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim);margin-bottom:4px;font-size:.66rem;font-weight:500}._treeCountDisplay_sx9fz_124{color:var(--gold);text-shadow:0 0 28px #f5c84273;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700;line-height:1;animation:.25s cubic-bezier(.17,.67,.34,1.2) _countBump_sx9fz_1}@keyframes _countBump_sx9fz_1{0%{transform:scale(1.3)}to{transform:scale(1)}}._divider_sx9fz_142{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:1px}._zikrBlock_sx9fz_149{text-align:center;width:100%}._arabicText_sx9fz_153{color:var(--gold);text-shadow:0 0 14px #f5c84261;letter-spacing:.03em;direction:rtl;margin-bottom:7px;font-family:Amiri,serif;font-size:clamp(1.1rem,1.9vw,1.38rem);line-height:1.8}._transliteration_sx9fz_163{color:var(--mint);opacity:.88;letter-spacing:.04em;margin-bottom:3px;font-size:.77rem}._meaning_sx9fz_170{color:var(--text-dim);font-size:.67rem;font-style:italic}._treesPerClick_sx9fz_175{color:var(--gold);opacity:.8;letter-spacing:.04em;margin-top:8px;font-size:.7rem;font-weight:600}._zikrNav_sx9fz_184{justify-content:center;gap:4px;display:flex}._zikrDot_sx9fz_189{cursor:pointer;background:radial-gradient(circle,#ffffff38 3.5px,#0000 4px);border:none;border-radius:50%;width:24px;height:24px;padding:0;transition:transform .2s}._zikrDotActive_sx9fz_200{background:radial-gradient(circle, var(--gold) 4.5px, transparent 5px)}._zikrBtn_sx9fz_205{color:#fff;cursor:pointer;letter-spacing:.07em;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(150deg,#1e7a38,#2aaa50);border:none;border-radius:14px;width:100%;padding:14px 0;font-size:1rem;font-weight:700;transition:transform .12s;position:relative;overflow:hidden;box-shadow:0 4px 20px #1e783861}._zikrBtn_sx9fz_205:before{content:"";background:linear-gradient(150deg,#ffffff21,#0000);position:absolute;inset:0}._zikrBtn_sx9fz_205:hover{transform:translateY(-2px)}._zikrBtn_sx9fz_205:active{transform:scale(.96)}._hint_sx9fz_236{opacity:.55;letter-spacing:.1em;margin-top:2px;font-size:.58rem;font-weight:400;display:block}._statsRow_sx9fz_245{gap:8px;width:100%;display:flex}._statBox_sx9fz_250{text-align:center;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;flex:1;min-width:0;padding:7px 6px}._statLabel_sx9fz_259{color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px;font-size:.6rem}._statVal_sx9fz_266{color:var(--mint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:700}._statOf_sx9fz_273{opacity:.7;font-size:.66rem;font-weight:600}._statBar_sx9fz_278{background:#ffffff1a;border-radius:2px;height:3px;margin-top:4px;overflow:hidden}._statBarFill_sx9fz_285{background:linear-gradient(90deg,#10b981,#f5c842);height:100%;transition:width .3s}._qadrWrap_sx9fz_292{flex-direction:column;gap:6px;width:100%;display:flex}._qadrToggle_sx9fz_298{text-align:left;cursor:pointer;width:100%;color:var(--text-dim);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:.77rem;transition:background .3s,border-color .3s,color .3s;display:flex;position:relative}._qadrToggle_sx9fz_298:disabled{cursor:wait}._qadrToggleLocked_sx9fz_317{opacity:.75}._qadrToggleActive_sx9fz_320{color:var(--gold);background:#f5c84212;border-color:#f5c84261}._qadrToggleActive_sx9fz_320:after{content:"";pointer-events:none;border-radius:12px;animation:2.2s ease-in-out infinite alternate _qadrPulse_sx9fz_1;position:absolute;inset:-1px;box-shadow:0 0 24px #f5c84252}@keyframes _qadrPulse_sx9fz_1{0%{opacity:.3}to{opacity:1}}._togglePill_sx9fz_342{background:#ffffff2e;border-radius:9px;flex-shrink:0;width:34px;height:18px;transition:background .3s;position:relative}._qadrToggleActive_sx9fz_320 ._togglePill_sx9fz_342{background:var(--gold)}._toggleKnob_sx9fz_354{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0006}._qadrToggleActive_sx9fz_320 ._toggleKnob_sx9fz_354{transform:translate(16px)}._qadrText_sx9fz_368{flex-direction:column;flex:1;min-width:0;display:flex}._qadrLabel_sx9fz_374{color:var(--text-main);font-weight:600}._qadrToggleActive_sx9fz_320 ._qadrLabel_sx9fz_374{color:var(--gold)}._qadrSub_sx9fz_381{opacity:.85;font-size:.64rem}._qadrMult_sx9fz_385{color:var(--gold);background:#f5c84224;border-radius:4px;padding:1px 5px;font-size:.66rem;font-weight:700;display:none}._qadrToggleActive_sx9fz_320 ._qadrMult_sx9fz_385{display:inline}._qadrConfirm_sx9fz_397{color:var(--text-main);background:#f5c84214;border:1px solid #f5c84259;border-radius:12px;padding:10px 12px;font-size:.74rem;animation:.2s ease-out _fadeUp_sx9fz_1}._qadrConfirmBtns_sx9fz_406{gap:8px;margin-top:8px;display:flex}._qadrYes_sx9fz_411,._qadrNo_sx9fz_412{cursor:pointer;border-radius:9px;flex:1;padding:7px;font-size:.76rem;font-weight:700}._qadrYes_sx9fz_411{background:var(--gold);color:#2a1a00;border:none}._qadrNo_sx9fz_412{color:var(--text-dim);background:0 0;border:1px solid #ffffff26}@keyframes _fadeUp_sx9fz_1{0%{opacity:0;transform:translateY(6px)}}._hadithBody_sx9fz_438 strong{color:var(--gold);margin-bottom:4px;font-size:.84rem;display:block}._hadithBody_sx9fz_438 strong[lang=ar]{font-family:Amiri,serif;font-size:1rem;font-weight:400}._hadithTag_sx9fz_449{color:var(--mint);white-space:nowrap;font-size:.74rem}._hadithNote_sx9fz_454{font-size:.72rem;font-style:italic}._sep_sx9fz_458{border-top:1px solid #ffffff1a;margin:12px 0}._panelMorning_sx9fz_466{--text-main:#ffecd0;--text-dim:#c8a07a;border-right-color:#c8783280;background:linear-gradient(#0d0818 0%,#2a1228 18%,#5c2840 38%,#8c4230 55%,#b05c20 72%,#1a1008 100%)!important}._panelAfternoon_sx9fz_482{--text-main:#dff0ff;--text-dim:#8bbfd8;border-right-color:#1e78a580;background:linear-gradient(#050d14 0%,#0a2840 20%,#0e3f62 45%,#0d557c 68%,#071828 100%)!important}._panelQadrActive_sx9fz_497{border-right-color:#64dc8c73;background:linear-gradient(#04000e 0%,#0a0428 35%,#10123a 65%,#121a44 100%)!important}._panelQadrActive_sx9fz_497 ._moon_sx9fz_79{box-shadow:0 0 55px 28px #f5d06099,0 0 110px 55px #f5d06047}._sun_sx9fz_512{pointer-events:none;z-index:1;width:56px;height:56px;position:absolute;top:22px;right:26px}._sunCore_sx9fz_522{z-index:3;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._sunGlow_sx9fz_533{z-index:2;border-radius:50%;animation:3.5s ease-in-out infinite _sunPulse_sx9fz_1;position:absolute;inset:-4px}._sunMorning_sx9fz_541 ._sunCore_sx9fz_522{background:radial-gradient(circle at 38% 35%,#fff4d0,#ffb347);box-shadow:0 0 14px 6px #ffa03c99}._sunMorning_sx9fz_541 ._sunGlow_sx9fz_533{background:radial-gradient(circle,#ffa03c40 0%,#0000 70%);box-shadow:0 0 20px 8px #ff8c282e,0 0 36px 14px #ff781e14}._sunMorning_sx9fz_541 ._sunRay_sx9fz_549{background:linear-gradient(#0000,#ffa03c99)}._sunAfternoon_sx9fz_553 ._sunCore_sx9fz_522{background:radial-gradient(circle at 38% 35%,#fff,#ffe880);box-shadow:0 0 18px 8px #ffe650bf}._sunAfternoon_sx9fz_553 ._sunGlow_sx9fz_533{background:radial-gradient(circle,#fff06447 0%,#0000 70%);box-shadow:0 0 22px 10px #ffe63c38,0 0 42px 18px #ffd21e1a}._sunAfternoon_sx9fz_553 ._sunRay_sx9fz_549{background:linear-gradient(#0000,#fff050b3)}@keyframes _sunPulse_sx9fz_1{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}._sunRays_sx9fz_571{z-index:1;animation:3.5s ease-in-out infinite _rayPulse_sx9fz_1;position:absolute;inset:0}._sunRay_sx9fz_549{transform-origin:bottom;width:3px;height:20px;transform:rotate(var(--ray-angle,0deg)) translateY(-4px);border-radius:2px;position:absolute;top:calc(50% - 22px);left:calc(50% - 1.5px)}@keyframes _rayPulse_sx9fz_1{0%,to{opacity:.5}50%{opacity:1}}._timeSelector_sx9fz_597{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;gap:4px;width:100%;padding:3px;display:flex}._timeSelectorBtn_sx9fz_607{cursor:pointer;background:0 0;border:none;border-radius:7px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:5px 2px;font-family:Tajawal,sans-serif;transition:background .2s,transform .15s;display:flex}._timeSelectorBtn_sx9fz_607:hover{background:#ffffff14;transform:translateY(-1px)}._timeSelectorBtnActive_sx9fz_625{background:#f5c84226;box-shadow:inset 0 0 8px #f5c8421a}._timeSelectorBtnActive_sx9fz_625:hover{background:#f5c84238}._timeSelectorIcon_sx9fz_632{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1rem;line-height:1}._timeSelectorLabel_sx9fz_637{color:var(--text-dim);letter-spacing:.05em;text-transform:uppercase;font-size:.52rem;font-weight:600}._timeSelectorBtnActive_sx9fz_625 ._timeSelectorLabel_sx9fz_637{color:var(--gold)}._milestonePane_sx9fz_650{width:100%}._milestoneCard_sx9fz_654{background:#ffffff0a;border:1px solid #f5c84238;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;box-shadow:inset 0 0 12px #f5c8420d}._milestoneCardHeader_sx9fz_665{justify-content:space-between;align-items:center;display:flex}._milestoneCardTitle_sx9fz_671{color:var(--gold);letter-spacing:.03em;font-size:.72rem;font-weight:700}._viewGoalsBtn_sx9fz_678{color:var(--gold);cursor:pointer;background:#f5c8421f;border:1px solid #f5c8424d;border-radius:6px;padding:2px 8px;font-family:Tajawal,sans-serif;font-size:.64rem;font-weight:700;transition:all .2s}._viewGoalsBtn_sx9fz_678:hover{border-color:var(--gold);background:#f5c84240;transform:translateY(-1px)}._progressBarBg_sx9fz_696{background:#ffffff1a;border-radius:3px;width:100%;height:6px;position:relative;overflow:hidden}._progressBarFill_sx9fz_705{background:linear-gradient(90deg,#10b981,#f5c842);border-radius:3px;height:100%;transition:width .35s;box-shadow:0 0 8px #f5c84299}._milestoneMeta_sx9fz_713{color:var(--mint);opacity:.9;justify-content:space-between;font-size:.62rem;font-weight:600;display:flex}._milestoneQuote_sx9fz_722{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;opacity:.85;font-size:.64rem;font-style:italic;overflow:hidden}._milestoneList_sx9fz_733{flex-direction:column;gap:10px;max-height:60vh;margin-top:8px;padding-right:4px;display:flex;overflow-y:auto}._milestoneList_sx9fz_733::-webkit-scrollbar{width:5px}._milestoneList_sx9fz_733::-webkit-scrollbar-thumb{background:#f5c8424d;border-radius:4px}._milestoneItem_sx9fz_751{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;transition:all .2s;display:flex}._milestoneItem_sx9fz_751:hover{background:#ffffff12;border-color:#f5c8424d}._milestoneItemAchieved_sx9fz_768{background:#10b9810d;border-color:#10b98159}._milestoneItemActive_sx9fz_773{background:#f5c84214;border-color:#f5c84280;box-shadow:0 0 14px #f5c84226}._milestoneItemHeader_sx9fz_779{justify-content:space-between;align-items:center;display:flex}._milestoneCount_sx9fz_785{color:var(--gold);font-size:.82rem;font-weight:700}._milestoneBadge_sx9fz_791{letter-spacing:.03em;border-radius:4px;padding:2px 7px;font-size:.62rem;font-weight:700}._badgeAchieved_sx9fz_799{color:#34d399;background:#10b98133;border:1px solid #10b98166}._badgeActive_sx9fz_805{color:var(--gold);background:#f5c84233;border:1px solid #f5c84266}._badgeLocked_sx9fz_812{color:#fff6;background:#ffffff0f;border:1px solid #ffffff1a}._milestoneItemText_sx9fz_818{color:var(--text-main);font-size:.76rem;line-height:1.4}._itemProgressContainer_sx9fz_824{flex-direction:column;gap:3px;margin-top:4px;display:flex}._itemProgressMeta_sx9fz_831{color:var(--mint);justify-content:space-between;font-size:.6rem;display:flex}@media (width<=720px){._panel_sx9fz_1{width:100%;height:auto;box-shadow:none;border-top:2px solid #3cb41e59;border-right:none;padding:18px 16px 14px;overflow:clip}._treeCountDisplay_sx9fz_124{font-size:2.6rem}._moon_sx9fz_79,._sun_sx9fz_512{top:14px;right:14px;scale:.8}}@media (prefers-reduced-motion:reduce){._starLayer_sx9fz_60,._moon_sx9fz_79:after,._sunGlow_sx9fz_533,._sunRays_sx9fz_571,._qadrToggleActive_sx9fz_320:after,._panelGlow_sx9fz_32:after,._treeCountDisplay_sx9fz_124,._qadrConfirm_sx9fz_397{animation:none}}._backdrop_108su_1{z-index:999;background:#02060eb8;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out _fadeIn_108su_1;display:flex;position:fixed;inset:0}._card_108su_13{width:100%;max-width:440px;max-height:calc(100dvh - 32px);color:var(--text-dim);background:linear-gradient(#0e182afc,#080e1afc);border:1px solid #f5c84259;border-radius:18px;flex-direction:column;padding:18px 20px 20px;font-size:.8rem;line-height:1.7;animation:.25s cubic-bezier(.16,1,.3,1) _fadeUp_108su_1;display:flex;position:relative;box-shadow:0 12px 48px #000000d9}._cardWide_108su_30{max-width:520px}@keyframes _fadeIn_108su_1{0%{opacity:0}}@keyframes _fadeUp_108su_1{0%{opacity:0;transform:translateY(12px)scale(.96)}}._header_108su_46{border-bottom:1px solid #f5c84233;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:8px;display:flex}._title_108su_55{color:var(--gold);letter-spacing:.02em;font-size:.95rem;font-weight:700}._close_108su_61{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:1rem;transition:color .2s,background .2s}._close_108su_61:hover{color:#fff;background:#ffffff1a}._body_108su_76{min-height:0;padding-right:2px;overflow-y:auto}._body_108su_76::-webkit-scrollbar{width:5px}._body_108su_76::-webkit-scrollbar-thumb{background:#f5c8424d;border-radius:4px}@media (prefers-reduced-motion:reduce){._backdrop_108su_1,._card_108su_13{animation:none}}._toolbar_a1eir_2{border-top:1px solid #ffffff14;justify-content:space-between;gap:4px;width:100%;padding-top:10px;display:flex}._toolBtn_a1eir_10{color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 2px;transition:background .2s,color .2s,border-color .2s;display:flex}._toolBtn_a1eir_10:hover{color:var(--text-main);background:#ffffff0f;border-color:#ffffff1a}._toolIcon_a1eir_29{align-items:center;height:20px;font-size:1.05rem;line-height:1;display:flex}._avatar_a1eir_36{border:1px solid #f5c84299;border-radius:50%;width:20px;height:20px}._toolLabel_a1eir_42{letter-spacing:.06em;text-transform:uppercase;font-size:.56rem;font-weight:600}._section_a1eir_50{border-bottom:1px solid #ffffff12;flex-direction:column;gap:6px;padding:10px 0;display:flex}._section_a1eir_50:last-of-type{border-bottom:none}._sectionTitle_a1eir_60{color:var(--text-main);font-size:.82rem;font-weight:700;display:block}._sectionHint_a1eir_66{color:var(--text-dim);font-size:.72rem;line-height:1.5;display:block}._lead_a1eir_72{color:var(--text-main);margin-bottom:8px;font-size:.86rem}._gold_a1eir_77{color:var(--gold)}._chips_a1eir_80{flex-wrap:wrap;gap:6px;display:flex}._chip_a1eir_80{min-width:60px;color:var(--text-main);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;flex:1;padding:7px 10px;font-size:.82rem;font-weight:700;transition:background .2s,border-color .2s}._chip_a1eir_80:hover{border-color:#f5c84266}._chipActive_a1eir_101{border-color:var(--gold);color:var(--gold);background:#f5c84229}._switchRow_a1eir_106{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}._switchRow_a1eir_106 input{accent-color:#22c55e;flex-shrink:0;width:20px;height:20px}._row_a1eir_119{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_a1eir_125,._dangerBtn_a1eir_126,._ghostBtn_a1eir_127,._googleBtn_a1eir_128{cursor:pointer;border-radius:10px;padding:8px 14px;font-size:.8rem;font-weight:700;transition:transform .12s,filter .2s,background .2s}._primaryBtn_a1eir_125{color:#fff;background:linear-gradient(150deg,#1e7a38,#2aaa50);border:none}._primaryBtn_a1eir_125:hover{filter:brightness(1.1)}._primaryBtn_a1eir_125:disabled,._googleBtn_a1eir_128:disabled{opacity:.6;cursor:wait}._dangerBtn_a1eir_126{color:#fff;background:#b91c1c;border:none}._ghostBtn_a1eir_127{color:var(--text-dim);background:0 0;border:1px solid #ffffff26;align-self:flex-start}._ghostBtn_a1eir_127:hover{color:var(--text-main);border-color:#ffffff4d}._googleBtn_a1eir_128{color:#1f1f1f;background:#fff;border:none;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:6px;padding:11px 14px;display:flex}._googleBtn_a1eir_128:hover{filter:brightness(.95)}._linkBtn_a1eir_179{color:var(--text-dim);cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:.72rem;text-decoration:underline}._perks_a1eir_188{color:var(--text-main);flex-direction:column;gap:4px;margin-bottom:6px;font-size:.76rem;list-style:none;display:flex}._nickForm_a1eir_197{flex-direction:column;gap:6px;margin:10px 0;display:flex}._input_a1eir_203{min-width:0;color:var(--text-main);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;flex:1;padding:8px 12px;font-family:inherit;font-size:.86rem}._input_a1eir_203:focus{outline:2px solid var(--gold);outline-offset:1px}._error_a1eir_218{color:#fca5a5;font-size:.72rem}._statsGrid_a1eir_222{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:4px;display:grid}._statsGrid_a1eir_222>div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:8px 10px}._statNum_a1eir_234{color:var(--mint);font-size:1.1rem;font-weight:700;display:block}._footer_a1eir_240{text-align:center;color:var(--text-dim);margin-top:12px;font-size:.7rem}._footer_a1eir_240 a{color:var(--mint)}._forestSide_yq9b1_1{background:linear-gradient(#0b1a3a 0%,#1c3160 22%,#1e4a32 23%,#123524 100%);flex:1;min-width:0;height:100dvh;position:relative;overflow:hidden}._canvasWrapper_yq9b1_13{position:absolute;inset:0}._canvasElement_yq9b1_18,._fxCanvas_yq9b1_19{width:100%;height:100%;display:block;position:absolute;inset:0}._fxCanvas_yq9b1_19{pointer-events:none}._pager_yq9b1_31{z-index:10;background:#060c1c9e;border:1px solid #f5c84247;border-radius:999px;align-items:center;gap:10px;padding:5px 6px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000059}._pageBtn_yq9b1_47{width:32px;height:32px;color:var(--gold);cursor:pointer;background:#f5c84224;border:1px solid #f5c84266;border-radius:50%;place-items:center;padding-bottom:2px;font-size:1.25rem;line-height:1;transition:background .2s,transform .2s;display:grid}._pageBtn_yq9b1_47:hover:not(:disabled){background:#f5c8424d;transform:scale(1.06)}._pageBtn_yq9b1_47:disabled{opacity:.25;cursor:not-allowed}._pageInfo_yq9b1_71{flex-direction:column;align-items:center;min-width:112px;line-height:1.25;display:flex}._pageTitle_yq9b1_78{color:var(--gold);letter-spacing:.04em;font-size:.86rem;font-weight:700}._pageOf_yq9b1_84{opacity:.75;font-weight:500}._treeCapacity_yq9b1_88{color:var(--mint);opacity:.9;font-variant-numeric:tabular-nums;font-size:.66rem}._emptyHint_yq9b1_95{text-align:center;color:#fffdf2;text-shadow:0 2px 12px #00140abf;pointer-events:none;z-index:6;width:max-content;max-width:90%;font-size:1.15rem;font-weight:700;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}._emptyHint_yq9b1_95 span{opacity:.9;margin-top:4px;font-size:.82rem;font-weight:500;display:block}._treeTooltip_yq9b1_119{color:#fef3c7;white-space:nowrap;pointer-events:none;z-index:30;background:#080e1ceb;border:1px solid #f5c84299;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0009}._flash_yq9b1_136{pointer-events:none;z-index:6;background:radial-gradient(circle at 50% 75%,#fff0b424 0%,#0000 60%);animation:.35s ease-out both _flashPulse_yq9b1_1;position:absolute;inset:0}@keyframes _flashPulse_yq9b1_1{0%{opacity:1}to{opacity:0}}@media (width<=720px){._forestSide_yq9b1_1{flex:none;width:100%;height:46dvh;min-height:280px}._pager_yq9b1_31{gap:6px;bottom:8px}._pageBtn_yq9b1_47{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){._flash_yq9b1_136{animation:none;display:none}}._toast_13e6h_1{color:#fff;z-index:1100;opacity:0;pointer-events:none;text-align:center;background:linear-gradient(135deg,#1a6e34,#136028);border:1px solid #ffffff2e;border-radius:14px;width:max-content;max-width:min(92vw,560px);padding:11px 24px;font-size:.87rem;font-weight:600;line-height:1.45;transition:opacity .3s,top .3s;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000073}._toastVisible_13e6h_23{opacity:1;top:32px}._leafParticle_1l1w3_1{pointer-events:none;z-index:100;font-size:1.1rem;animation:.9s ease-out forwards _leafFly_1l1w3_1;position:fixed}@keyframes _leafFly_1l1w3_1{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--lx), var(--ly)) rotate(var(--lr)) scale(.3)}}._community_1rayj_1{text-align:center;color:var(--text-main);background:linear-gradient(135deg,#10b98124,#f5c8421a);border:1px solid #10b9814d;border-radius:12px;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:10px 12px;font-size:.76rem;display:flex}._communityNum_1rayj_15{color:var(--gold);font-size:1.5rem;font-weight:700;line-height:1.2}._tabs_1rayj_22{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;gap:4px;margin-bottom:10px;padding:3px;display:flex}._tab_1rayj_22{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:6px;font-size:.78rem;font-weight:700}._tabActive_1rayj_42{color:var(--gold);background:#f5c84229}._list_1rayj_47{flex-direction:column;gap:4px;list-style:none;display:flex}._row_1rayj_53{color:var(--text-main);background:#ffffff08;border:1px solid #ffffff0f;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:7px 10px;display:grid}._rowMe_1rayj_64{background:#f5c8421a;border-color:#f5c8428c}._rank_1rayj_68{text-align:center;color:var(--text-dim);font-weight:700}._name_1rayj_73{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._score_1rayj_79{color:var(--mint);font-variant-numeric:tabular-nums;font-weight:700}._empty_1rayj_85{text-align:center;padding:18px 0}._myRank_1rayj_89{text-align:center;color:var(--text-main);margin-top:10px}._myRank_1rayj_89 b{color:var(--gold)}._cta_1rayj_97{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:12px;display:flex}._ctaBtn_1rayj_105{color:#1f1f1f;cursor:pointer;background:#fff;border:none;border-radius:10px;padding:8px 16px;font-weight:700}._note_1rayj_114{text-align:center;opacity:.85;margin-top:12px;font-size:.68rem}
