.TargetsProgressBar_container__bb488{background:transparent;border:none;padding:0;margin:0;position:relative}.TargetsProgressBar_gradeScale__rI6Vt{display:grid;grid-template-columns:repeat(10,1fr);gap:.5rem;margin-bottom:0}.TargetsProgressBar_gradeItem__7_JPL{background:rgba(31,31,31,.8);border-radius:8px;padding:.5rem .4rem;text-align:center;border:2px solid rgba(39,39,42,.5);transition:all .2s ease;position:relative;opacity:.6}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_unlocked__h3mXi{opacity:1;cursor:pointer}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_unlocked__h3mXi:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.4)}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_unlocked__h3mXi:active{transform:translateY(-1px) scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.3)}.TargetsProgressBar_gradeItem__7_JPL:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_clickable__WaMZe{cursor:pointer}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_clickable__WaMZe:after{content:"";position:absolute;inset:0;border-radius:8px;opacity:0;background:hsla(0,0%,100%,.1);transition:opacity .2s ease}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_clickable__WaMZe:hover:after{opacity:1}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_clickable__WaMZe:active{transform:scale(.95)}.TargetsProgressBar_gradeNumber__xFysc{font-size:1.35rem;font-weight:700;color:#fff;line-height:1;margin-bottom:.2rem}.TargetsProgressBar_gradeMarks__Un6Z6{font-size:.75rem;color:hsla(0,0%,100%,.7);font-weight:500}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_achieved__NNA7V{border-width:3px;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2),0 0 20px rgba(59,130,246,.4);animation:TargetsProgressBar_achievedPulse__HSi5R 2s ease-in-out infinite;transform:scale(1.05);z-index:5;opacity:1}@keyframes TargetsProgressBar_achievedPulse__HSi5R{0%,to{box-shadow:0 0 0 3px rgba(59,130,246,.2),0 0 20px rgba(59,130,246,.4)}50%{box-shadow:0 0 0 5px rgba(59,130,246,.3),0 0 30px rgba(59,130,246,.6)}}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_achieved__NNA7V .TargetsProgressBar_gradeNumber__xFysc{font-size:1.5rem;text-shadow:0 2px 8px rgba(59,130,246,.6)}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_target__P42Ow{border:3px dashed #f59e0b;opacity:1}.TargetsProgressBar_lockIcon__vkPsS{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.8);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #f59e0b;z-index:10;cursor:pointer;pointer-events:auto;transition:all .2s ease}.TargetsProgressBar_lockIcon__vkPsS:hover{transform:scale(1.1);background:rgba(245,158,11,.2)}.TargetsProgressBar_lockIcon__vkPsS .TargetsProgressBar_material-symbols-outlined__f4Mkb{font-size:14px;color:#f59e0b;pointer-events:none}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_onTarget__RuiqD{border:4px solid #22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.3),0 0 30px rgba(34,197,94,.6);animation:TargetsProgressBar_onTargetPulse__YYejt 2s ease-in-out infinite}@keyframes TargetsProgressBar_onTargetPulse__YYejt{0%,to{box-shadow:0 0 0 4px rgba(34,197,94,.3),0 0 30px rgba(34,197,94,.6)}50%{box-shadow:0 0 0 6px rgba(34,197,94,.4),0 0 40px rgba(34,197,94,.8)}}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_aboveTarget__OzkwR{border-width:4px;border-style:solid;border-image:linear-gradient(135deg,#fbbf24,#f59e0b,#fbbf24) 1;box-shadow:0 0 0 4px rgba(251,191,36,.3),0 0 30px rgba(245,158,11,.6);animation:TargetsProgressBar_aboveTargetGlow__HqU_C 2s ease-in-out infinite}@keyframes TargetsProgressBar_aboveTargetGlow__HqU_C{0%,to{box-shadow:0 0 0 4px rgba(251,191,36,.3),0 0 30px rgba(245,158,11,.6)}50%{box-shadow:0 0 0 6px rgba(251,191,36,.5),0 0 40px rgba(245,158,11,.8)}}.TargetsProgressBar_grade9__V9iyJ{background:linear-gradient(135deg,rgba(16,185,129,.25),rgba(5,150,105,.25));border-color:rgba(16,185,129,.7)}.TargetsProgressBar_grade8__kB31b{background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(22,163,74,.25));border-color:rgba(34,197,94,.7)}.TargetsProgressBar_grade7__iRknx{background:linear-gradient(135deg,rgba(132,204,22,.25),rgba(101,163,13,.25));border-color:rgba(132,204,22,.7)}.TargetsProgressBar_grade6__j_wBg{background:linear-gradient(135deg,rgba(234,179,8,.25),rgba(202,138,4,.25));border-color:rgba(234,179,8,.7)}.TargetsProgressBar_grade5__Ykuqh{background:linear-gradient(135deg,rgba(249,115,22,.25),rgba(234,88,12,.25));border-color:rgba(249,115,22,.7)}.TargetsProgressBar_grade4__1NJzx{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(220,38,38,.25));border-color:rgba(239,68,68,.7)}.TargetsProgressBar_grade3__vl34g{background:linear-gradient(135deg,rgba(168,85,247,.25),rgba(147,51,234,.25));border-color:rgba(168,85,247,.7)}.TargetsProgressBar_grade2__e1r3p{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(124,58,237,.25));border-color:rgba(139,92,246,.7)}.TargetsProgressBar_grade1__xufJC{background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(79,70,229,.25));border-color:rgba(99,102,241,.7)}.TargetsProgressBar_gradeU__Wnqg8{background:linear-gradient(135deg,rgba(100,116,139,.25),rgba(71,85,105,.25));border-color:rgba(148,163,184,.5)}.TargetsProgressBar_progressLine__SgEKO{position:relative;height:70px;margin-top:1.5rem;padding-top:1.5rem}.TargetsProgressBar_currentMarker__eHh5w{position:absolute;top:0;transform:translateX(-50%);z-index:10;display:flex;flex-direction:column;align-items:center}.TargetsProgressBar_markerDot__NPKKZ{width:20px;height:20px;border-radius:50%;animation:TargetsProgressBar_markerPulse__xK04t 2s ease-in-out infinite;margin-bottom:.5rem;opacity:1}@keyframes TargetsProgressBar_markerPulse__xK04t{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.TargetsProgressBar_markerLabel__RCcst{text-align:center;font-size:.7rem;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.8px;text-shadow:0 2px 4px rgba(0,0,0,.5);opacity:1}.TargetsProgressBar_currentGrade9__Ij4Eq{background:#059669;box-shadow:0 4px 16px rgba(5,150,105,.8)}.TargetsProgressBar_currentGrade8__jo2L2{background:#16a34a;box-shadow:0 4px 16px rgba(22,163,74,.8)}.TargetsProgressBar_currentGrade7__AX10P{background:#65a30d;box-shadow:0 4px 16px rgba(101,163,13,.8)}.TargetsProgressBar_currentGrade6__Zjzle{background:#ca8a04;box-shadow:0 4px 16px rgba(202,138,4,.8)}.TargetsProgressBar_currentGrade5__HLiUr{background:#ea580c;box-shadow:0 4px 16px rgba(234,88,12,.8)}.TargetsProgressBar_currentGrade4__U8Ub7{background:#dc2626;box-shadow:0 4px 16px rgba(220,38,38,.8)}.TargetsProgressBar_currentGrade3__4w8YG{background:#9333ea;box-shadow:0 4px 16px rgba(147,51,234,.8)}.TargetsProgressBar_currentGrade2__20fRp{background:#7c3aed;box-shadow:0 4px 16px rgba(124,58,237,.8)}.TargetsProgressBar_currentGrade1__KOz_A{background:#4f46e5;box-shadow:0 4px 16px rgba(79,70,229,.8)}.TargetsProgressBar_currentGrade0__xofUu{background:#475569;box-shadow:0 4px 16px rgba(71,85,105,.8)}.TargetsProgressBar_targetMarker__D_7xG{position:absolute;top:0;transform:translateX(-50%);z-index:9;display:flex;flex-direction:column;align-items:center}.TargetsProgressBar_targetDot__vm3Hb{width:20px;height:20px;border-radius:50%;margin-bottom:.5rem;opacity:1}.TargetsProgressBar_targetLabel__F_2CE{text-align:center;font-size:.7rem;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.8px;text-shadow:0 2px 4px rgba(0,0,0,.5);opacity:1}.TargetsProgressBar_targetGrade9__IKUbc{background:#059669;box-shadow:0 4px 16px rgba(5,150,105,.8)}.TargetsProgressBar_targetGrade8__p_VGc{background:#16a34a;box-shadow:0 4px 16px rgba(22,163,74,.8)}.TargetsProgressBar_targetGrade7__dOrAU{background:#65a30d;box-shadow:0 4px 16px rgba(101,163,13,.8)}.TargetsProgressBar_targetGrade6__zjH5e{background:#ca8a04;box-shadow:0 4px 16px rgba(202,138,4,.8)}.TargetsProgressBar_targetGrade5__j_k3S{background:#ea580c;box-shadow:0 4px 16px rgba(234,88,12,.8)}.TargetsProgressBar_targetGrade4__4i2qy{background:#dc2626;box-shadow:0 4px 16px rgba(220,38,38,.8)}.TargetsProgressBar_targetGrade3__vLSCj{background:#9333ea;box-shadow:0 4px 16px rgba(147,51,234,.8)}.TargetsProgressBar_targetGrade2__urbAf{background:#7c3aed;box-shadow:0 4px 16px rgba(124,58,237,.8)}.TargetsProgressBar_targetGrade1__ddE_z{background:#4f46e5;box-shadow:0 4px 16px rgba(79,70,229,.8)}.TargetsProgressBar_gapLine__4_E2t{position:absolute;top:8px;height:3px;z-index:1;border-radius:2px;opacity:.5}.TargetsProgressBar_gradeLine1to9__b6MjP{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to8__Yef5Q{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to7__7JLBc{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to6__GogR2{background:linear-gradient(90deg,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to5__T0K_9{background:linear-gradient(90deg,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to4__Z5Ubp{background:linear-gradient(90deg,#dc2626,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to3__v5gtt{background:linear-gradient(90deg,#9333ea,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine1to2__rnh0I{background:linear-gradient(90deg,#7c3aed,#4f46e5)}.TargetsProgressBar_gradeLine2to9__0PdpB{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to8__ACfLa{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to7__Dadcl{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to6__gwVf5{background:linear-gradient(90deg,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to5__QH6UK{background:linear-gradient(90deg,#ea580c,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to4__YI_Ii{background:linear-gradient(90deg,#dc2626,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine2to3__GelYD{background:linear-gradient(90deg,#9333ea,#7c3aed)}.TargetsProgressBar_gradeLine3to9__9_0Ei{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine3to8__LhxKf{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine3to7__Noe7A{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine3to6__QYBKP{background:linear-gradient(90deg,#ca8a04,#ea580c,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine3to5__FIZAH{background:linear-gradient(90deg,#ea580c,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine3to4__441FB{background:linear-gradient(90deg,#dc2626,#9333ea)}.TargetsProgressBar_gradeLine4to9____Z07{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626)}.TargetsProgressBar_gradeLine4to8__crpB0{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626)}.TargetsProgressBar_gradeLine4to7__EGTwQ{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c,#dc2626)}.TargetsProgressBar_gradeLine4to6__9_WnU{background:linear-gradient(90deg,#ca8a04,#ea580c,#dc2626)}.TargetsProgressBar_gradeLine4to5__I7mmp{background:linear-gradient(90deg,#ea580c,#dc2626)}.TargetsProgressBar_gradeLine5to9__NhG7k{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c)}.TargetsProgressBar_gradeLine5to8__cKyg5{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c)}.TargetsProgressBar_gradeLine5to7__114_x{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c)}.TargetsProgressBar_gradeLine5to6__8IPO3{background:linear-gradient(90deg,#ca8a04,#ea580c)}.TargetsProgressBar_gradeLine6to9__osM2k{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04)}.TargetsProgressBar_gradeLine6to8__rgMMM{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04)}.TargetsProgressBar_gradeLine6to7__9lBqj{background:linear-gradient(90deg,#65a30d,#ca8a04)}.TargetsProgressBar_gradeLine7to9__DYQKH{background:linear-gradient(90deg,#059669,#16a34a,#65a30d)}.TargetsProgressBar_gradeLine7to8__tDtrz{background:linear-gradient(90deg,#16a34a,#65a30d)}.TargetsProgressBar_gradeLine8to9__iUuLz{background:linear-gradient(90deg,#059669,#16a34a)}.TargetsProgressBar_gradeLine0to9__LN1TB{background:linear-gradient(90deg,#059669,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to8__OxqwM{background:linear-gradient(90deg,#16a34a,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to7__GHGbG{background:linear-gradient(90deg,#65a30d,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to6__HuMqq{background:linear-gradient(90deg,#ca8a04,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to5__mEG9Q{background:linear-gradient(90deg,#ea580c,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to4__cZwL_{background:linear-gradient(90deg,#dc2626,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to3__F_AhV{background:linear-gradient(90deg,#9333ea,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to2__8Xkxn{background:linear-gradient(90deg,#7c3aed,#4f46e5,#475569)}.TargetsProgressBar_gradeLine0to1__YMga4{background:linear-gradient(90deg,#4f46e5,#475569)}.TargetsProgressBar_targetsHandle__4b3ni{width:calc(100% + 2.5rem);display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.7rem 1rem;margin:2rem -1.25rem 0;background:linear-gradient(180deg,#141414,#0f0f0f);border:1px solid hsla(0,0%,100%,.06);border-top-color:hsla(0,0%,100%,.08);cursor:pointer;transition:all .2s ease;color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;border-radius:0 0 10px 10px;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.2)}.TargetsProgressBar_targetsHandle__4b3ni:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06) 50%,transparent)}.TargetsProgressBar_targetsHandle__4b3ni:hover{background:linear-gradient(180deg,#191919,#141414);color:hsla(0,0%,100%,.7);border-color:hsla(0,0%,100%,.12) hsla(0,0%,100%,.1) hsla(0,0%,100%,.1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.TargetsProgressBar_targetsHandle__4b3ni .TargetsProgressBar_material-symbols-outlined__f4Mkb{font-size:1.1rem;transition:all .2s ease;opacity:.5}.TargetsProgressBar_targetsHandle__4b3ni:hover .TargetsProgressBar_material-symbols-outlined__f4Mkb{opacity:.7;color:hsla(0,0%,100%,.7)}.TargetsProgressBar_targetsHandle__4b3ni:focus{outline:none}.TargetsProgressBar_targetsHandle__4b3ni:focus-visible{outline:1px solid hsla(0,0%,100%,.15);outline-offset:-1px;transition:outline .3s ease-out}.TargetsProgressBar_handleText__ems2A{font-weight:700;letter-spacing:.12em;font-size:.7rem}.TargetsProgressBar_targetsContent__8X5ld{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1);background:#121212;margin:0 -1.25rem -1.25rem;border:none;border-radius:0 0 10px 10px}.TargetsProgressBar_targetsContent__8X5ld.TargetsProgressBar_expanded__14h3m{max-height:2000px}.TargetsProgressBar_targetsInner__lB_NQ{padding:1.5rem 1.25rem;opacity:0;transform:translateY(-8px);transition:opacity .25s ease .15s,transform .25s ease .15s}.TargetsProgressBar_targetsContent__8X5ld.TargetsProgressBar_expanded__14h3m .TargetsProgressBar_targetsInner__lB_NQ{opacity:1;transform:translateY(0)}@media (max-width:1024px){.TargetsProgressBar_gradeScale__rI6Vt{gap:.5rem}.TargetsProgressBar_gradeNumber__xFysc{font-size:1.25rem}.TargetsProgressBar_gradeMarks__Un6Z6,.TargetsProgressBar_markerLabel__RCcst,.TargetsProgressBar_targetLabel__F_2CE{font-size:.65rem}.TargetsProgressBar_targetIcon__g6fdC .TargetsProgressBar_material-symbols-outlined__f4Mkb{font-size:1.25rem}}@media (max-width:768px){.TargetsProgressBar_gradeScale__rI6Vt{gap:.35rem}.TargetsProgressBar_gradeItem__7_JPL{padding:.5rem .25rem}.TargetsProgressBar_gradeNumber__xFysc{font-size:1rem}.TargetsProgressBar_gradeMarks__Un6Z6{font-size:.6rem}.TargetsProgressBar_progressLine__SgEKO{height:60px}.TargetsProgressBar_markerDot__NPKKZ{width:14px;height:14px;border-width:2px}.TargetsProgressBar_targetIcon__g6fdC .TargetsProgressBar_material-symbols-outlined__f4Mkb{font-size:1.3rem}.TargetsProgressBar_markerLabel__RCcst,.TargetsProgressBar_targetLabel__F_2CE{font-size:.65rem;letter-spacing:.6px}.TargetsProgressBar_gapLine__4_E2t{height:2px}}.TargetsProgressBar_gradeItem__7_JPL.TargetsProgressBar_nextUpgrade__kv3TT{animation:TargetsProgressBar_upgradeFlash__D1ESf 1.5s ease-in-out infinite;opacity:1!important;z-index:3}@keyframes TargetsProgressBar_upgradeFlash__D1ESf{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(34,197,94,.4)}25%{transform:scale(1.08);box-shadow:0 0 15px 4px rgba(34,197,94,.6)}50%{transform:scale(1);box-shadow:0 0 0 0 rgba(34,197,94,.2)}75%{transform:scale(1.08);box-shadow:0 0 15px 4px rgba(34,197,94,.6)}}.TargetsProgressBar_targetReachedMessage__IRV2w{display:flex;align-items:center;gap:.875rem;margin-top:1rem;padding:.875rem 1.25rem;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(34,197,94,.06));border:1px solid rgba(34,197,94,.3);border-radius:12px;animation:TargetsProgressBar_messageSlideIn__NTaN_ .4s ease-out}@keyframes TargetsProgressBar_messageSlideIn__NTaN_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TargetsProgressBar_celebrateIcon__dQPgC{font-size:1.75rem;color:#fbbf24;animation:TargetsProgressBar_celebrateBounce__JGQlw 1s ease-in-out infinite}@keyframes TargetsProgressBar_celebrateBounce__JGQlw{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.15) rotate(-5deg)}50%{transform:scale(1) rotate(0deg)}75%{transform:scale(1.15) rotate(5deg)}}.TargetsProgressBar_successIcon__TyPgr{font-size:1.75rem;color:#22c55e}.TargetsProgressBar_messageContent__Q0MJQ{display:flex;flex-direction:column;gap:.125rem;flex:1}.TargetsProgressBar_messageTitle__Z2nYz{font-size:.9375rem;font-weight:700;color:#22c55e;letter-spacing:.02em}.TargetsProgressBar_messageSubtitle__fAZa4{font-size:.8125rem;color:hsla(0,0%,100%,.7);font-weight:500}.TargetsProgressBar_upgradeButton__LKc4z{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border:1px solid rgba(34,197,94,.4);border-radius:8px;color:#22c55e;font-size:.8125rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;animation:TargetsProgressBar_upgradeButtonPulse__BGRVd 2s ease-in-out infinite}.TargetsProgressBar_upgradeButton__LKc4z .TargetsProgressBar_material-symbols-outlined__f4Mkb{font-size:1.125rem}.TargetsProgressBar_upgradeButton__LKc4z:hover{background:linear-gradient(135deg,rgba(34,197,94,.3),rgba(34,197,94,.2));border-color:rgba(34,197,94,.6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,197,94,.3)}.TargetsProgressBar_upgradeButton__LKc4z:active{transform:translateY(0)}@keyframes TargetsProgressBar_upgradeButtonPulse__BGRVd{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 4px rgba(34,197,94,.1)}}@media (max-width:768px){.TargetsProgressBar_targetReachedMessage__IRV2w{flex-wrap:wrap;gap:.75rem}.TargetsProgressBar_upgradeButton__LKc4z{width:100%;justify-content:center}}.TargetsDisplay_container__mXFYO{background:transparent;border:none;padding:0;margin-top:.75rem}.TargetsDisplay_header__hPLPV{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:0;border:none}.TargetsDisplay_header__hPLPV .TargetsDisplay_material-symbols-outlined__uXSnv{color:hsla(0,0%,100%,.5);font-size:24px;opacity:.8}.TargetsDisplay_header__hPLPV h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary);flex:1}.TargetsDisplay_count__6OL6B{background:hsla(0,0%,100%,.04);padding:.25rem .65rem;border-radius:12px;font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.08)}.TargetsDisplay_targetsList__cd_i4{display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto}.TargetsDisplay_target__zwqAl{background:linear-gradient(135deg,hsla(0,0%,8%,.6),hsla(0,0%,6%,.8));border:1.5px solid hsla(0,0%,100%,.05);border-radius:10px;padding:.875rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;backdrop-filter:blur(10px);flex:1 1 0;min-width:200px;max-width:320px}.TargetsDisplay_target__zwqAl:after{content:"";position:absolute;inset:0;border-radius:12px;padding:1.5px;background:linear-gradient(135deg,transparent,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.TargetsDisplay_target__zwqAl:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:12px 0 0 12px;transition:all .3s ease;opacity:.6;background:hsla(0,0%,100%,.15)}.TargetsDisplay_target__zwqAl:hover{background:linear-gradient(135deg,rgba(25,25,25,.7),hsla(0,0%,8%,.9));border-color:hsla(0,0%,100%,.1);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05)}.TargetsDisplay_targetHeader__pEe_M{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem}.TargetsDisplay_badges__GWI8L{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.TargetsDisplay_priorityBadge__CrwDV{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:8px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:all .2s ease;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.08)}.TargetsDisplay_target__zwqAl:hover .TargetsDisplay_priorityBadge__CrwDV{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.65)}.TargetsDisplay_categoryPill__AUolI{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:8px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.45);border:1px solid hsla(0,0%,100%,.06);transition:all .2s ease}.TargetsDisplay_target__zwqAl:hover .TargetsDisplay_categoryPill__AUolI{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6)}.TargetsDisplay_targetDescription__E7ca8{margin:0;font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.85);font-weight:400;letter-spacing:.01em}.TargetsDisplay_targetDetails__aBBm5{display:none}.TargetsDisplay_detail__rq1_e{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.TargetsDisplay_detail__rq1_e .TargetsDisplay_material-symbols-outlined__uXSnv{font-size:16px;color:hsla(0,0%,100%,.4);margin-top:2px}.TargetsDisplay_footer__oY4cS{margin-top:1.5rem;padding-top:0;border:none;display:flex;align-items:flex-start;gap:.65rem}.TargetsDisplay_footer__oY4cS .TargetsDisplay_material-symbols-outlined__uXSnv{color:hsla(0,0%,100%,.4);font-size:18px;margin-top:1px;opacity:.8}.TargetsDisplay_footer__oY4cS p{margin:0;font-size:.8125rem;color:hsla(0,0%,100%,.45);line-height:1.5}.TargetsDisplay_highPriority__aspvO{color:hsla(0,0%,100%,.7);font-weight:600}.TargetsDisplay_loading__AUx48{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--text-secondary)}.TargetsDisplay_loading__AUx48 .TargetsDisplay_material-symbols-outlined__uXSnv{font-size:24px;animation:TargetsDisplay_spin__pZwNf 2s linear infinite}@keyframes TargetsDisplay_spin__pZwNf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TargetsDisplay_error__KW4V6{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--error)}.TargetsDisplay_error__KW4V6 .TargetsDisplay_material-symbols-outlined__uXSnv{font-size:24px}.TargetsDisplay_empty__XItsO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;text-align:center}.TargetsDisplay_empty__XItsO .TargetsDisplay_material-symbols-outlined__uXSnv{font-size:48px;color:var(--text-muted);opacity:.5}.TargetsDisplay_empty__XItsO p{margin:0;font-size:.9375rem;color:var(--text-secondary);max-width:400px;line-height:1.6}@media (max-width:768px){.TargetsDisplay_container__mXFYO{padding:1rem}.TargetsDisplay_header__hPLPV h3{font-size:1.125rem}.TargetsDisplay_targetDescription__E7ca8{font-size:.875rem}.TargetsDisplay_targetDetails__aBBm5{font-size:.75rem}}