.overviewTab_splitLayout__O_L0g{display:grid;grid-template-columns:7fr 5fr;grid-gap:24px;gap:24px;align-items:start;animation:overviewTab_fadeIn__W1oIz .5s ease-out}@keyframes overviewTab_fadeIn__W1oIz{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.overviewTab_dataColumn__EOLX5{display:flex;flex-direction:column;gap:12px}.overviewTab_horizontalStrip__UZ_Ag{background:#fff;border-radius:16px;padding:16px 24px;display:flex;align-items:center;gap:24px;border:1px solid #edf2f7;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.02)}.overviewTab_horizontalStrip__UZ_Ag:hover{transform:scale(1.02);box-shadow:0 10px 25px rgba(0,0,0,.05);border-color:#2895d5}.overviewTab_stripIcon__pTpVc{width:54px;height:54px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.overviewTab_stripIcon__pTpVc i{font-size:1.3rem}.overviewTab_stripMain__1cgXq{flex:1 1;display:flex;flex-direction:column}.overviewTab_stripMain__1cgXq .overviewTab_stripLabel__qhPB8{font-size:.9rem;font-weight:700;color:#5b7395;text-transform:uppercase;letter-spacing:.5px}.overviewTab_stripMain__1cgXq .overviewTab_stripValue__crP6e{font-size:1.6rem;font-weight:900;color:#4e5b6d;line-height:1;margin-top:8px}.overviewTab_stripMain__1cgXq .overviewTab_stripValue__crP6e .overviewTab_stripUnit__78OBa{font-size:1rem;color:#475569;font-weight:700;margin-left:4px}.overviewTab_stripMeta__fkK7F{text-align:right;min-width:180px}.overviewTab_stripMeta__fkK7F .overviewTab_stripSub__nWeet{font-size:.9rem;font-weight:700;color:#475569}.overviewTab_progressWrapper__ZMW5q{display:flex;align-items:center;gap:10px;margin-top:8px}.overviewTab_stripBar__HOtOz{height:6px!important;width:100px;background:#f1f5f9!important;border:none!important;border-radius:10px}.overviewTab_progressText__6Ixyd{font-size:.75rem;font-weight:800;color:#2895d5}.overviewTab_purple__EDdQA .overviewTab_stripIcon__pTpVc{background:#8b5cf6;color:#fff}.overviewTab_orange__sp4ao .overviewTab_stripIcon__pTpVc{background:#f97316;color:#fff}.overviewTab_orange__sp4ao .overviewTab_stripBar__HOtOz .p-progressbar-value{background:#f97316}.overviewTab_teal__1LwcX .overviewTab_stripIcon__pTpVc{background:#14b8a6;color:#fff}.overviewTab_teal__1LwcX .overviewTab_stripBar__HOtOz .p-progressbar-value{background:#14b8a6}.overviewTab_blue__H3soG .overviewTab_stripIcon__pTpVc{background:#3b82f6;color:#fff}.overviewTab_pink__dYU1m .overviewTab_stripIcon__pTpVc{background:#ec4899;color:#fff}.overviewTab_pink__dYU1m .overviewTab_stripBar__HOtOz .p-progressbar-value{background:#ec4899}.overviewTab_yellow__RF9Dv .overviewTab_stripIcon__pTpVc{background:#f59e0b;color:#fff}.overviewTab_cyan__tPth4 .overviewTab_stripIcon__pTpVc{background:#10b981;color:#fff}.overviewTab_assessmentCard__nu_PS{background:#fff;border-radius:24px;padding:30px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.03);min-height:500px}.overviewTab_assessmentHeader__VCucW{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px dashed #e2e8f0}.overviewTab_assessmentHeader__VCucW i{font-size:2rem;color:#10b981}.overviewTab_assessmentHeader__VCucW h3{font-size:1.4rem;font-weight:700;color:#1e293b;margin:0}.overviewTab_reportGroup__jbFFo{margin-bottom:24px}.overviewTab_reportGroup__jbFFo h4{font-size:1.1rem;font-weight:800;color:#18508b;display:flex;align-items:center;gap:8px;margin-bottom:12px}.overviewTab_reportGroup__jbFFo h4 i{color:#2895d5}.overviewTab_reportGroup__jbFFo ul{list-style:none;padding:0;margin:0}.overviewTab_reportGroup__jbFFo ul li{position:relative;padding-left:20px;margin-bottom:10px;font-size:1rem;line-height:1.6;color:#4a5568;font-weight:600}.overviewTab_reportGroup__jbFFo ul li:before{content:"•";position:absolute;left:0;color:#2895d5;font-weight:700}.overviewTab_reportGroup__jbFFo ul li strong{color:#1e293b;font-weight:800}.overviewTab_assessmentFooter__qWgp5{margin-top:40px;padding-top:20px;border-top:1px solid #f1f5f9}.overviewTab_assessmentFooter__qWgp5 p{font-size:.8rem;color:#94a3b8;font-style:italic;text-align:center;font-weight:600}@media(max-width:1400px){.overviewTab_splitLayout__O_L0g{grid-template-columns:1fr}.overviewTab_reportColumn__Ekn7J{position:static}}.landingPage_dashboardLanding__tOWwE{display:flex;height:100vh;background:#c4ede4;padding:20px;box-sizing:border-box;color:#2b3674;overflow:hidden}.landingPage_dashboardSidebar__0VAlp{width:280px;background:#fff;border-radius:30px 0 0 30px;display:flex;flex-direction:column;padding:24px 15px;border-right:1px solid #ebeff5;z-index:10;transition:all .3s ease;box-shadow:-10px 10px 30px rgba(0,0,0,.04)}.landingPage_sidebarHeader__mK3PI{text-align:center;padding-bottom:24px;margin-bottom:20px;border-bottom:1px dashed #cccfd3}.landingPage_sidebarHeader__mK3PI .landingPage_dashTitle__aKQgo{font-size:1.6rem;font-weight:800;color:#2895d5;margin:0 0 12px;text-transform:uppercase;letter-spacing:1px}.landingPage_sidebarHeader__mK3PI .landingPage_timeWidget__7OcKU{background:rgba(40,149,213,.05);border:1px solid rgba(40,149,213,.15);border-radius:14px;padding:10px;display:inline-block;width:100%}.landingPage_sidebarHeader__mK3PI .landingPage_timeWidget__7OcKU .landingPage_clock__XFpGR{font-size:1.4rem;font-weight:800;color:#2b3674}.landingPage_sidebarHeader__mK3PI .landingPage_timeWidget__7OcKU .landingPage_date__sLi6l{font-size:.85rem;font-weight:700;color:#2895d5;margin-top:4px}.landingPage_sidebarNav__sa557{flex:1 1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;align-items:center}.landingPage_sidebarNav__sa557::-webkit-scrollbar{width:0}.landingPage_navItem___lan1{width:100%;padding:14px 20px;background:transparent;border:none;border-radius:10px;color:#364e55;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center;justify-content:flex-start;gap:16px}.landingPage_navItem___lan1 i{font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.landingPage_navItem___lan1:hover:not(.landingPage_active__Q8Ldc){color:#2895d5;background:rgba(40,149,213,.08)}.landingPage_navItem___lan1:hover:not(.landingPage_active__Q8Ldc) i{color:#2895d5}.landingPage_navItem___lan1.landingPage_active__Q8Ldc{background:#0092d7;color:#fff;font-weight:700;box-shadow:0 4px 15px rgba(40,149,213,.3)}.landingPage_navItem___lan1.landingPage_active__Q8Ldc i{color:#fff;transform:scale(1.15)}.landingPage_dashboardMain__vE3jo{flex:1 1;display:flex;flex-direction:column;background:#f7fafc;border-radius:0 30px 30px 0;overflow:hidden;box-shadow:10px 10px 30px rgba(0,0,0,.04)}.landingPage_topBar__RgYCg{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#fdf3ef}.landingPage_headerLeft__DHMSE{display:flex;align-items:center;gap:16px}.landingPage_logoContainer__nHGOe{display:flex;align-items:center;justify-content:center}.landingPage_logo__F30g6{width:52px;height:52px;object-fit:contain}.landingPage_logoPlaceholder__593_b{width:48px;height:48px;background:linear-gradient(135deg,#2895d5,#06b6d4);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;box-shadow:0 4px 10px rgba(40,149,213,.2)}.landingPage_headerTitle__NUVZU h2{font-size:1.3rem;font-weight:800;color:#2b3674;margin:0}.landingPage_headerTitle__NUVZU .landingPage_subtitle__b0rrI{font-size:1rem;font-weight:700;margin-top:4px;color:#2895d5;text-transform:uppercase}.landingPage_headerCenter__capWG{flex:1 1;display:flex;justify-content:center;padding:0 20px}.landingPage_searchBox__zk3Va{width:100%;max-width:420px;display:flex;align-items:center;gap:12px;padding:12px 24px;background:#fff;border-radius:30px;border:1px solid #ebeff5;transition:all .3s ease}.landingPage_searchBox__zk3Va:focus-within{border-color:#2895d5;box-shadow:0 0 0 4px rgba(40,149,213,.1)}.landingPage_searchBox__zk3Va i{font-size:1.2rem;color:#2895d5}.landingPage_searchInput__y1nD_{flex:1 1;border:none;outline:none;background:transparent;font-size:.95rem;font-weight:700;color:#2b3674}.landingPage_searchInput__y1nD_::placeholder{color:#a3aed0;font-weight:600}.landingPage_headerRight__4dN0k{display:flex;align-items:center;gap:12px;background:#fff;padding:8px 16px;border-radius:30px;border:1px solid #ebeff5}.landingPage_iconButton__Vc_wr{position:relative;width:40px;height:40px;border-radius:50%;background:#eaecf1;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.25,.8,.25,1)}.landingPage_iconButton__Vc_wr i{font-size:1.2rem;color:#2b3674;transition:color .2s ease}.landingPage_iconButton__Vc_wr:hover{background:#2895d5;transform:scale(1.05)}.landingPage_iconButton__Vc_wr:hover i{color:#fff}.landingPage_iconButton__Vc_wr .landingPage_badge__ur5VL{position:absolute;top:0;right:0;background:#ff5b5b;width:10px;height:10px;border-radius:50%;color:transparent;border:2px solid #fff}.landingPage_loginButton__zCtpE{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#2895d5;border:none;border-radius:25px;cursor:pointer;color:#fff;font-weight:600;font-size:.95rem;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 2px 8px rgba(40,149,213,.2)}.landingPage_loginButton__zCtpE i{font-size:1.1rem;color:#fff;transition:transform .3s ease}.landingPage_loginButton__zCtpE:hover{background:#1e7ab8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,149,213,.35)}.landingPage_loginButton__zCtpE:hover i{transform:scale(1.1)}.landingPage_loginButton__zCtpE:active{transform:translateY(0);box-shadow:0 2px 6px rgba(40,149,213,.25)}.landingPage_dropdownWrapper__0UgGQ{position:relative}.landingPage_languageButton__jKvEP,.landingPage_userButton__nLll6{display:flex;align-items:center;gap:8px;padding:6px 8px;background:transparent;border:none;border-radius:20px;cursor:pointer;transition:background .2s ease;background:#f4f7fe}.landingPage_languageButton__jKvEP:hover,.landingPage_userButton__nLll6:hover{background:#f4f7fe}.landingPage_languageButton__jKvEP{padding:12px}.landingPage_flagIcon__YpFvs{font-size:.8rem;font-weight:600}.landingPage_languageName__oQn1F{display:none}.landingPage_userAvatar__bfbGr{width:32px;height:32px;background:#2895d5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.landingPage_username__a4yS6{font-size:.95rem;font-weight:700;color:#2b3674}.landingPage_dropdownMenu__GfcJN{position:absolute;top:calc(100% + 15px);right:0;min-width:220px;background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:10px;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:1000;animation:landingPage_fadeIn__jtTHT .2s ease-out}@keyframes landingPage_fadeIn__jtTHT{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.landingPage_dropdownItem__LgFMC{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;cursor:pointer;background:transparent;border:none;width:100%;color:#2b3674;font-size:.95rem;font-weight:500;text-align:left;transition:all .2s ease}.landingPage_dropdownItem__LgFMC:hover{background:#f4f7fe;color:#2895d5;transform:translateX(4px)}.landingPage_dropdownItem__LgFMC.landingPage_active__Q8Ldc{color:#2895d5;background:rgba(40,149,213,.1)}.landingPage_dropdownDivider__HNkL4{height:1px;background:#ebeff5;margin:8px 0}.landingPage_quickStatsMarquee__3QTaG{background:transparent;padding:10px;margin:0;background:#fff;border:none;overflow:hidden;display:flex;align-items:center;position:relative;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.landingPage_marqueeTrack__3Vdl2{display:flex;gap:40px;animation:landingPage_scroll___Xgta 40s linear infinite;width:-moz-fit-content;width:fit-content}.landingPage_marqueeTrack__3Vdl2:hover{animation-play-state:paused}@keyframes landingPage_scroll___Xgta{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landingPage_quickStat__df68V{display:flex;align-items:center;gap:12px;padding:6px 16px;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;white-space:nowrap;transition:all .3s ease}.landingPage_quickStat__df68V:hover{transform:translateY(-2px);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.landingPage_quickStat__df68V i{font-size:.9rem;color:#2895d5;width:auto;height:auto;padding:0;display:flex;align-items:center;justify-content:center}.landingPage_quickStat__df68V span{color:#364151;font-size:.85rem;font-weight:600;letter-spacing:.2px}.landingPage_quickStat__df68V.landingPage_success__pY0Rl i,.landingPage_quickStat__df68V.landingPage_success__pY0Rl span{color:#108d64}.landingPage_contentContainer__4agRu{flex:1 1;overflow-y:auto;padding:20px 30px;background:#f1f1f1}.landingPage_contentContainer__4agRu::-webkit-scrollbar{width:6px}.landingPage_contentContainer__4agRu::-webkit-scrollbar-track{background:transparent}.landingPage_contentContainer__4agRu::-webkit-scrollbar-thumb{background:#ebeff5;border-radius:10px}.landingPage_contentContainer__4agRu::-webkit-scrollbar-thumb:hover{background:#2895d5}.partyTab_contentSection__Nhq0Y{animation:partyTab_fadeIn__jURTU .4s ease-out;display:flex;flex-direction:column;gap:16px;padding-bottom:10px}@keyframes partyTab_fadeIn__jURTU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.partyTab_statsRow__7YzaF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.partyTab_statBox__pHJus{border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:transform .2s ease;border:2px solid transparent}.partyTab_statBox__pHJus:hover{transform:translateY(-3px)}.partyTab_iconBox__cHhmV{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.partyTab_statContent__rI4lG{display:flex;flex-direction:column;gap:4px}.partyTab_statText__hO1Pk{font-size:.8rem;font-weight:600;color:#4a5568}.partyTab_statNumber__G_qar{font-size:1.5rem;font-weight:800;color:#1a202c;line-height:1}.partyTab_statNumber__G_qar .partyTab_subNumber__lYxmB{font-size:.9rem;color:#718096;font-weight:600;margin-left:2px}.partyTab_purpleCard__5IJHd{background:#f4f0ff;border-color:#a78bfa}.partyTab_purpleCard__5IJHd .partyTab_iconBox__cHhmV{background:#6c5ce7;color:#fff}.partyTab_orangeCard__xCDJL{background:#fff3eb;border-color:#fdb87f}.partyTab_orangeCard__xCDJL .partyTab_iconBox__cHhmV{background:#f97316;color:#fff}.partyTab_greenCard__ovTNG{background:#eafbf2;border-color:#86efac}.partyTab_greenCard__ovTNG .partyTab_iconBox__cHhmV{background:#10b981;color:#fff}.partyTab_blueCard__JqCT2{background:#eff4ff;border-color:#93c5fd}.partyTab_blueCard__JqCT2 .partyTab_iconBox__cHhmV{background:#3b82f6;color:#fff}.partyTab_twoColumn__ToW58{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.partyTab_dataCard__lp3Y7{background:#fff;border-radius:20px;padding:20px 24px;box-shadow:0 4px 15px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.02)}.partyTab_cardHeaderTop__W3n21{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.partyTab_cardTitle__RZy3l{font-size:1.1rem;font-weight:800;color:#1a202c;margin:0}.partyTab_moreBtn__gHANV{background:transparent;border:none;color:#a0aec0;font-size:1.2rem;cursor:pointer}.partyTab_moreBtn__gHANV:hover{color:#4a5568}.partyTab_badgeLabel__6YLEH{font-size:.75rem;font-weight:700;color:#4a5568;background:#f7fafc;padding:4px 10px;border-radius:20px;border:1px solid #e2e8f0;cursor:pointer;display:flex;align-items:center;gap:4px}.partyTab_dataList__LKDaZ{display:flex;flex-direction:column;gap:12px}.partyTab_dataRow__p1fgF{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px dashed #e2e8f0}.partyTab_dataRow__p1fgF:last-child{border-bottom:none;padding-bottom:0}.partyTab_dataRow__p1fgF strong{font-size:.95rem;font-weight:800;color:#1a202c}.partyTab_rowLabel__f9qBE{display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;color:#4a5568}.partyTab_dot__NyZaU{width:8px;height:8px;border-radius:50%}.partyTab_dotGray__1wIBu{background:#cbd5e0}.partyTab_dotGreen__4ub61{background:#10b981}.partyTab_dotRed__tf04V{background:#ef4444}.partyTab_dotBlue__SJpoU{background:#3b82f6}.partyTab_dotOrange__vmSr_{background:#f97316}.partyTab_textGreen__jfy_i{color:#10b981!important}.partyTab_textRed__ytvKJ{color:#ef4444!important}.partyTab_textBlue__c44Ua{color:#3b82f6!important}.partyTab_textOrange__yqVCu{color:#f97316!important}.partyTab_totalRow__0oJpH{margin-top:8px;padding-top:16px;border-top:2px solid #edf2f7;border-bottom:none}.partyTab_totalRow__0oJpH .partyTab_rowLabel__f9qBE{color:#1a202c;font-weight:800;font-size:.9rem}.partyTab_totalRow__0oJpH strong{font-size:1.2rem;color:#2895d5}.partyTab_progressList__y_zBF{display:flex;flex-direction:column;gap:18px}.partyTab_progressItem__NWDzq .partyTab_progressHeader__xeYjz{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.partyTab_progressItem__NWDzq .partyTab_progressHeader__xeYjz span{color:#4a5568;font-size:.85rem;font-weight:600}.partyTab_progressItem__NWDzq .partyTab_progressHeader__xeYjz strong{color:#1a202c;font-size:.95rem;font-weight:800}.partyTab_progressItem__NWDzq .p-progressbar{height:6px!important;background:#edf2f7!important;border-radius:10px!important;border:none!important;overflow:hidden}.partyTab_barPurple__G6z3i .p-progressbar-value{background:#6c5ce7!important;border-radius:10px}.partyTab_barBlue__CyhOp .p-progressbar-value{background:#3b82f6!important;border-radius:10px}.partyTab_barOrange__5KgGJ .p-progressbar-value{background:#f97316!important;border-radius:10px}.partyTab_barGreen__4GMbL .p-progressbar-value{background:#10b981!important;border-radius:10px}.partyTab_ageGrid__OoBn4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:10px}.partyTab_ageItem__5ULHI{text-align:center;background:#fff;padding:16px 10px;border-radius:16px;transition:transform .2s ease;border:1px solid #e2e8f0}.partyTab_ageItem__5ULHI:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.partyTab_ageCircle__xUW3t{width:70px;height:70px;margin:0 auto 12px;border-radius:50%;background:#fff;border:2px solid #edf2f7;display:flex;align-items:center;justify-content:center}.partyTab_ageCircle__xUW3t.partyTab_level1__3EA9n{background:#dbeafe;border-color:#93c5fd}.partyTab_ageCircle__xUW3t.partyTab_level2__rv0jA{background:#93c5fd;border-color:#60a5fa}.partyTab_ageCircle__xUW3t.partyTab_level3__5waUK{background:#5cb1fb;border-color:#57aad5}.partyTab_ageCircle__xUW3t.partyTab_level3__5waUK .partyTab_ageNumber__wS4Ll{color:#fff}.partyTab_ageCircle__xUW3t.partyTab_level4__ixEO5{background:#459ddd;border-color:#58a0b7;box-shadow:0 4px 15px rgba(37,99,235,.3)}.partyTab_ageCircle__xUW3t.partyTab_level4__ixEO5 .partyTab_ageNumber__wS4Ll{color:#fff}.partyTab_ageNumber__wS4Ll{font-size:1.3rem;font-weight:800;color:#1a202c}.partyTab_ageLabel__0nwag{font-size:.8rem;color:#4a5568;margin-bottom:2px;font-weight:600}.partyTab_agePercent__MDrWR{font-size:.85rem;color:#2895d5;font-weight:800}@media(max-width:1024px){.partyTab_statsRow__7YzaF{grid-template-columns:repeat(2,1fr)}.partyTab_twoColumn__ToW58{grid-template-columns:1fr}.partyTab_ageGrid__OoBn4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.partyTab_ageGrid__OoBn4,.partyTab_statsRow__7YzaF{grid-template-columns:1fr}}.budgetTab_contentSection__LIhy0{animation:budgetTab_fadeIn__brD7w .4s ease-out;display:flex;flex-direction:column;gap:20px}@keyframes budgetTab_fadeIn__brD7w{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.budgetTab_statsRow__iO5J4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.budgetTab_statBox__zNg8d{background:#fff;border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:16px;border:1px solid #edf2f7;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.budgetTab_statBox__zNg8d:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.05);border-color:#2895d5}.budgetTab_blueCard__iz09h .budgetTab_iconBox__mi4JI{background:#3b82f6;color:#fff}.budgetTab_greenCard__fkg5o .budgetTab_iconBox__mi4JI{background:#10b981;color:#fff}.budgetTab_orangeCard__XE1jk .budgetTab_iconBox__mi4JI{background:#f97316;color:#fff}.budgetTab_iconBox__mi4JI{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.budgetTab_statContent__UaiLS{display:flex;flex-direction:column;gap:4px}.budgetTab_statText__Ummga{font-size:.8rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.budgetTab_statNumber__FXNqm{font-size:1.5rem;font-weight:900;color:#2a313b;line-height:1}.budgetTab_statNumber__FXNqm .budgetTab_subText__yCDSE{font-size:1rem;color:#475569;font-weight:700}.budgetTab_bottomLayout__NfNS6{display:grid;grid-template-columns:8fr 4fr;grid-gap:20px;gap:20px;align-items:start}.budgetTab_tableCard__rt7B2{background:#fff;border-radius:20px;padding:20px 24px;border:1px solid #edf2f7;box-shadow:0 4px 15px rgba(0,0,0,.03)}.budgetTab_cardHeaderTop__h2cxc{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.budgetTab_cardTitle__3PdDP{font-size:1.1rem;font-weight:800;color:#1a202c;display:flex;align-items:center;gap:10px;margin:0}.budgetTab_cardTitle__3PdDP i{color:#2895d5;font-size:1.3rem}.budgetTab_dataTableWrapper__rlqlY{width:100%;overflow-x:auto}.budgetTab_tableHeader__l0i1x{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr 1.2fr;grid-gap:12px;gap:12px;padding:10px 16px;border-bottom:2px solid #f1f5f9;margin-bottom:8px}.budgetTab_tableHeader__l0i1x div{font-size:.7rem;font-weight:700;color:#94a3b8;text-transform:uppercase}.budgetTab_tableRow__j8byc{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr 1.2fr;grid-gap:12px;gap:12px;padding:10px 16px;align-items:center;border-radius:10px;margin-bottom:4px;transition:all .2s}.budgetTab_tableRow__j8byc:hover{background:#f8fafc;transform:translateX(4px)}.budgetTab_colName__hvea5{display:flex;align-items:center;gap:12px;font-weight:700;color:#1a202c;font-size:.85rem}.budgetTab_colNumber__PC20D{font-weight:600;color:#59687d;font-size:.85rem}.budgetTab_colStatus__NcCQF,.budgetTab_iconBg__oSsIY{display:flex;align-items:center}.budgetTab_iconBg__oSsIY{width:32px;height:32px;border-radius:8px;justify-content:center;font-size:.95rem}.budgetTab_bgPurple__pEW4B{background:#f5f3ff;color:#8b5cf6}.budgetTab_bgBlue__OspTl{background:#eff6ff;color:#3b82f6}.budgetTab_bgTeal__T6iTw{background:#f0fdfa;color:#14b8a6}.budgetTab_bgPink__XhalS{background:#fdf2f8;color:#ec4899}.budgetTab_bgOrange__WJBnn{background:#fff7ed;color:#f97316}.budgetTab_bgRed__dyYlx{background:#fef2f2;color:#ef4444}.budgetTab_statusBadge__Le9lS{padding:4px 10px;border-radius:8px;font-size:.7rem;font-weight:700}.budgetTab_badgeGreen__wQXTD{background:#dcfce7;color:#166534}.budgetTab_badgeOrange__vQlVY{background:#ffedd5;color:#9a3412}.budgetTab_badgeRed___ghhO{background:#fee2e2;color:#991b1b}.budgetTab_textGreen__tx5TL{color:#10b981}.budgetTab_textOrange__h6lgG{color:#f97316}.budgetTab_textRed__UEXEp{color:#ef4444}.budgetTab_investmentSection__pPCV6{background:#fff;border-radius:20px;padding:20px 24px;border:1px solid #edf2f7;box-shadow:0 4px 15px rgba(0,0,0,.03)}.budgetTab_investmentGrid__lDIeN{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.budgetTab_investmentItem__FMYYc{display:flex;gap:14px;padding:14px;background:#f8fafc;border-radius:12px;border:1px solid #f1f5f9;transition:all .3s ease}.budgetTab_investmentItem__FMYYc:hover{background:#fff;border-color:#2895d5;transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,149,213,.08)}.budgetTab_invIcon__BvRU_{width:40px;height:40px;min-width:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.budgetTab_invPurple__3Lu5U{background:#8b5cf6;color:#fff}.budgetTab_invBlue__tbHtj{background:#3b82f6;color:#fff}.budgetTab_invGreen___iNDG{background:#10b981;color:#fff}.budgetTab_invOrange__U1_lX{background:#f97316;color:#fff}.budgetTab_investmentInfo___dYCQ{flex:1 1;display:flex;flex-direction:column;gap:4px}.budgetTab_investmentName__537Uc{font-size:.85rem;font-weight:800;color:#1a202c}.budgetTab_investmentBottom__clhpf{display:flex;justify-content:space-between;align-items:center}.budgetTab_investmentValue__I5rVc{font-size:1rem;font-weight:900;color:#2895d5}.budgetTab_investmentType__JIkn0{font-size:.65rem;font-weight:700;color:#697585;background:#e9e9e9;padding:2px 8px;border-radius:6px}@media(max-width:1200px){.budgetTab_bottomLayout__NfNS6{grid-template-columns:1fr}.budgetTab_investmentGrid__lDIeN{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.budgetTab_investmentGrid__lDIeN,.budgetTab_statsRow__iO5J4{grid-template-columns:1fr}}.digitalTab_contentSection__wF1nh{animation:digitalTab_fadeIn__GLYj5 .4s ease-out;display:flex;flex-direction:column;gap:20px}@keyframes digitalTab_fadeIn__GLYj5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.digitalTab_statsRow__KOW43{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.digitalTab_statBox__MlD2T{border-radius:20px;padding:20px;display:flex;align-items:center;gap:16px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:all .25s ease;border:2px solid transparent}.digitalTab_statBox__MlD2T:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.08)}.digitalTab_blueCard__m656S{background:#eff6ff;border-color:#93c5fd}.digitalTab_blueCard__m656S .digitalTab_iconBox__lEoF0{background:#3b82f6;color:#fff}.digitalTab_purpleCard__0MApw{background:#f5f3ff;border-color:#c4b5fd}.digitalTab_purpleCard__0MApw .digitalTab_iconBox__lEoF0{background:#8b5cf6;color:#fff}.digitalTab_greenCard__QmY9r{background:#f0fdf4;border-color:#86efac}.digitalTab_greenCard__QmY9r .digitalTab_iconBox__lEoF0{background:#10b981;color:#fff}.digitalTab_orangeCard__EGyJY{background:#fff7ed;border-color:#fdb87f}.digitalTab_orangeCard__EGyJY .digitalTab_iconBox__lEoF0{background:#f97316;color:#fff}.digitalTab_iconBox__lEoF0{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.1)}.digitalTab_statContent__AbxwH{display:flex;flex-direction:column;gap:4px;flex:1 1}.digitalTab_statText__28IoJ{font-size:.8rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.3px}.digitalTab_statNumber__9WSPt{font-size:1.7rem;font-weight:900;color:#1e293b;line-height:1}.digitalTab_statNumber__9WSPt .digitalTab_subText___yRu_{font-size:1rem;color:#94a3b8;font-weight:700}.digitalTab_twoColumn__M2Qpv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.digitalTab_dataCard__40c5D{background:#fff;border-radius:20px;padding:24px;border:1px solid #edf2f7;box-shadow:0 4px 20px rgba(0,0,0,.03)}.digitalTab_cardTitle__oK5fq{font-size:1.1rem;font-weight:800;color:#1e293b;margin:0 0 20px;display:flex;align-items:center;gap:10px}.digitalTab_cardTitle__oK5fq i{color:#2895d5;font-size:1.4rem}.digitalTab_dataList__js2AC{display:flex;flex-direction:column;gap:12px}.digitalTab_dataRow__XZtir{display:flex;align-items:center;gap:14px;padding:14px;background:#fdfdff;border-radius:14px;border:1px solid #f1f5f9;transition:all .3s ease}.digitalTab_dataRow__XZtir:hover{background:#fff;border-color:#2895d5;box-shadow:0 8px 20px rgba(40,149,213,.1);transform:translateX(4px)}.digitalTab_dataIcon__zTrG3{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.digitalTab_bgBlue__64fsl{background:#dbeafe;color:#3b82f6}.digitalTab_bgPurple__3aC8G{background:#ede9fe;color:#8b5cf6}.digitalTab_bgTeal__2ZE_E{background:#ccfbf1;color:#14b8a6}.digitalTab_bgOrange__ZMxnG{background:#ffedd5;color:#f97316}.digitalTab_bgPink__tO05e{background:#fce7f3;color:#ec4899}.digitalTab_dataInfo__0aU3y{flex:1 1;display:flex;justify-content:space-between;align-items:center}.digitalTab_dataInfo__0aU3y span{color:#3b4453;font-size:.9rem;font-weight:700}.digitalTab_dataInfo__0aU3y strong{color:#1e293b;font-size:1.1rem;font-weight:900}.digitalTab_unitText__gAcYx{font-size:.85rem;color:#94a3b8;font-weight:600}.digitalTab_checklist__CxP_0{display:flex;flex-direction:column;gap:12px}.digitalTab_checklistItem__lU0ly{display:flex;align-items:center;gap:14px;padding:14px;background:#fdfdff;border-radius:14px;border:1px solid #f1f5f9;transition:all .3s ease}.digitalTab_checklistItem__lU0ly>i{font-size:1.3rem;color:#10b981}.digitalTab_checklistItem__lU0ly:hover{background:#f0fdf4;border-color:#10b981;transform:translateX(4px)}.digitalTab_checkContent__kuuW6{flex:1 1;display:flex;justify-content:space-between;align-items:center}.digitalTab_checkContent__kuuW6 span{color:#262c36;font-size:.9rem;font-weight:700}.digitalTab_checkContent__kuuW6 strong{color:#1e293b;font-size:1.1rem;font-weight:900}@media(max-width:1024px){.digitalTab_statsRow__KOW43{grid-template-columns:repeat(2,1fr)}.digitalTab_twoColumn__M2Qpv{grid-template-columns:1fr}}.securityTab_contentSection__ZegI1{animation:securityTab_fadeIn__fK3JK .4s ease-out;display:flex;flex-direction:column;gap:20px}@keyframes securityTab_fadeIn__fK3JK{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.securityTab_statsRow__NV5fU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.securityTab_statBox__7Y_hb{background:#fff;border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:16px;border:1px solid #edf2f7;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.securityTab_statBox__7Y_hb:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.05);border-color:#2895d5}.securityTab_greenCard__bAkqV .securityTab_iconBox__4yMlz{background:#10b981;color:#fff}.securityTab_blueCard__V9Ks6 .securityTab_iconBox__4yMlz{background:#3b82f6;color:#fff}.securityTab_orangeCard__pcQ0e .securityTab_iconBox__4yMlz{background:#f97316;color:#fff}.securityTab_pinkCard__1X51n .securityTab_iconBox__4yMlz{background:#ec4899;color:#fff}.securityTab_iconBox__4yMlz{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.securityTab_statContent__zt9zZ{display:flex;flex-direction:column;gap:4px;flex:1 1}.securityTab_statText__1ubQ8{font-size:.8rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.securityTab_statNumber__OvN90{font-size:1.5rem;font-weight:900;color:#3a424f;display:flex;align-items:baseline;gap:10px;line-height:1}.securityTab_statusBadge__Z6LQK{padding:4px 10px;border-radius:8px;font-size:.7rem;font-weight:700}.securityTab_badgeGreen__E3G9E{background:#dcfce7;color:#166534}.securityTab_badgeBlue__RtLTu{background:#dbeafe;color:#1e40af}.securityTab_badgeOrange__IeB5c{background:#ffedd5;color:#9a3412}.securityTab_badgeRed__UtWfK{background:#fee2e2;color:#991b1b}.securityTab_assessmentCard__3o5Ll{background:#fff;border-radius:20px;padding:20px 24px;border:1px solid #edf2f7;box-shadow:0 4px 15px rgba(0,0,0,.03)}.securityTab_cardHeaderTop___Xr_t{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed #e2e8f0}.securityTab_cardTitle__WxWrC{font-size:1.1rem;font-weight:800;color:#1a202c;display:flex;align-items:center;gap:10px;margin:0}.securityTab_cardTitle__WxWrC i{color:#2895d5;font-size:1.3rem}.securityTab_assessmentGrid__PmjTs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.securityTab_assessmentItem__XxQGF{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;transition:all .3s ease}.securityTab_assessmentItem__XxQGF:hover{border-color:#2895d5;box-shadow:0 4px 12px rgba(40,149,213,.08);transform:translateY(-2px)}.securityTab_itemLeft__Mu8el{display:flex;gap:12px;align-items:center;flex:1 1}.securityTab_itemIcon__Q5jiN{width:42px;height:42px;min-width:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.securityTab_green__ZZ2yT{background:#d1fae5;color:#10b981}.securityTab_purple__TDzCj{background:#ede9fe;color:#8b5cf6}.securityTab_blue__yu742{background:#dbeafe;color:#3b82f6}.securityTab_teal__RDQy5{background:#ccfbf1;color:#14b8a6}.securityTab_orange__q7d9O{background:#ffedd5;color:#f97316}.securityTab_pink__Gw0KY{background:#fce7f3;color:#ec4899}.securityTab_itemInfo__REYtQ h4{font-size:.9rem;font-weight:800;color:#1a202c;margin:0 0 3px;line-height:1.2}.securityTab_itemInfo__REYtQ p{font-size:.75rem;color:#64748b;font-weight:600;line-height:1.3;margin:0}.securityTab_itemRight__azsW3{margin-left:12px}.securityTab_itemStatus__n764c{padding:5px 12px;border-radius:8px;font-size:.75rem;font-weight:700;white-space:nowrap}.securityTab_success__ERrDI{background:#dcfce7;color:#166534}.securityTab_info__3PkoN{background:#dbeafe;color:#1e40af}.securityTab_warning__WjYSF{background:#ffedd5;color:#9a3412}.securityTab_moreBtn__rafvT{background:transparent;border:none;color:#a0aec0;font-size:1.2rem;cursor:pointer;padding:4px}.securityTab_moreBtn__rafvT:hover{color:#4a5568}.feedbackTab_contentSection__f70HT{animation:feedbackTab_fadeIn__VzHr0 .4s ease-out;display:flex;flex-direction:column;gap:20px}@keyframes feedbackTab_fadeIn__VzHr0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.feedbackTab_statsRow__OGoPO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.feedbackTab_statBox__YG38_{border-radius:20px;padding:20px 24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:all .25s ease;border:2px solid transparent}.feedbackTab_statBox__YG38_:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.08)}.feedbackTab_blueCard__tWS50{background:#eff6ff;border-color:#93c5fd}.feedbackTab_blueCard__tWS50 .feedbackTab_iconBox__qXpLr{background:#3b82f6;color:#fff}.feedbackTab_purpleCard__nZNdw{background:#f5f3ff;border-color:#c4b5fd}.feedbackTab_purpleCard__nZNdw .feedbackTab_iconBox__qXpLr{background:#8b5cf6;color:#fff}.feedbackTab_greenCard__fZeQI{background:#f0fdf4;border-color:#86efac}.feedbackTab_greenCard__fZeQI .feedbackTab_iconBox__qXpLr{background:#10b981;color:#fff}.feedbackTab_iconBox__qXpLr{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.1)}.feedbackTab_statContent__aZqnf{display:flex;flex-direction:column;gap:4px}.feedbackTab_statText__6wxa9{font-size:.85rem;font-weight:700;color:#64748b}.feedbackTab_statNumber__vKNyC{font-size:1.8rem;font-weight:900;color:#1e293b;line-height:1}.feedbackTab_statNumber__vKNyC .feedbackTab_subText__DJAzO{font-size:1rem;color:#718096;font-weight:700}.feedbackTab_twoColumn__ZLb_g{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.feedbackTab_dataCard__xhHaq{background:#fff;border-radius:20px;padding:24px;border:1px solid #edf2f7;box-shadow:0 4px 20px rgba(0,0,0,.03)}.feedbackTab_cardHeaderTop__xu2C0{margin-bottom:24px}.feedbackTab_cardTitle__Uvpw2{font-size:1.1rem;font-weight:800;color:#1e293b;margin:0;display:flex;align-items:center;gap:10px}.feedbackTab_cardTitle__Uvpw2 i{color:#2895d5;font-size:1.4rem}.feedbackTab_progressList__S8bFV{display:flex;flex-direction:column;gap:18px}.feedbackTab_progressItem__0VSiT .feedbackTab_progressHeader__aiHDr{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.feedbackTab_progressItem__0VSiT .feedbackTab_progressHeader__aiHDr strong{font-size:1.05rem;font-weight:900;color:#1e293b}.feedbackTab_progressItem__0VSiT .feedbackTab_progressLabel__LeEXz{display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:700;color:#64748b}.feedbackTab_progressItem__0VSiT .feedbackTab_progressLabel__LeEXz i{color:#2895d5;font-size:1rem}.feedbackTab_progressItem__0VSiT .p-progressbar{height:6px!important;background:#f1f5f9!important;border-radius:10px!important;border:none!important;margin-bottom:4px}.feedbackTab_progressItem__0VSiT .feedbackTab_progressPercent__3WWjF{font-size:.75rem;font-weight:800;color:#94a3b8;text-align:right}.feedbackTab_barBlue__CZ7jJ .p-progressbar-value{background:#3b82f6!important}.feedbackTab_barGreen__PzLd6 .p-progressbar-value{background:#10b981!important}.feedbackTab_barPurple__UC2Xu .p-progressbar-value{background:#8b5cf6!important}.feedbackTab_barOrange__MXxCh .p-progressbar-value{background:#f97316!important}.feedbackTab_propagandaStats__Qbgrg{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.feedbackTab_propagandaBox__TMVdU{display:flex;align-items:center;gap:16px;padding:16px;background:#f8fafc;border-radius:16px;border:1px solid #f1f5f9;transition:all .25s ease}.feedbackTab_propagandaBox__TMVdU:hover{background:#fff;border-color:#2895d5;box-shadow:0 8px 20px rgba(40,149,213,.1);transform:translateX(4px)}.feedbackTab_pIcon__eqEob{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.feedbackTab_bgBlue__k4AW4{background:#3b82f6;color:#fff}.feedbackTab_bgGreen__FQrRp{background:#10b981;color:#fff}.feedbackTab_pInfo__c3ILz{display:flex;flex-direction:column;gap:2px}.feedbackTab_pNumber__a2tMR{font-size:1.5rem;font-weight:900;color:#1e293b;line-height:1}.feedbackTab_pLabel__Vjpcc{font-size:.85rem;font-weight:700;color:#64748b}.feedbackTab_infoNote__U6CHJ{display:flex;gap:12px;padding:16px;background:#f0f9ff;border-left:4px solid #2895d5;border-radius:12px}.feedbackTab_infoNote__U6CHJ i{font-size:1.2rem;color:#2895d5;margin-top:2px}.feedbackTab_infoNote__U6CHJ div{font-size:.85rem;color:#475569;font-weight:600;line-height:1.5}.feedbackTab_infoNote__U6CHJ div strong{color:#1e293b;font-weight:800}@media(max-width:1024px){.feedbackTab_statsRow__OGoPO{grid-template-columns:repeat(2,1fr)}.feedbackTab_twoColumn__ZLb_g{grid-template-columns:1fr}}@media(max-width:768px){.feedbackTab_statsRow__OGoPO{grid-template-columns:1fr}}