.page_dashboard__kNuGp{padding-top:calc(100px + var(--header-offset));min-height:100vh;background:var(--bg-light)}.page_container__WJamO{max-width:1200px;margin:0 auto;padding:0 20px 3rem}.page_header__hMSOF{text-align:center;margin-bottom:2rem}.page_header__hMSOF h1{font-size:2.5rem;color:var(--text-dark);margin-bottom:.5rem}.page_header__hMSOF p{color:var(--text-light);font-size:1.1rem}.page_filters__BOlgE{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem;background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow)}.page_filterGroup__T6590{flex:1 1;min-width:180px}.page_filterGroup__T6590 label{display:block;font-size:.85rem;font-weight:600;color:var(--text-light);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.page_filterGroup__T6590 select{width:100%;padding:.75rem 1rem;border:2px solid #e0e0e0;border-radius:8px;font-size:.95rem;background:var(--white);cursor:pointer;transition:border-color .3s ease}.page_filterGroup__T6590 select:focus{outline:none;border-color:var(--primary-color)}.page_filterGroup__T6590 select:disabled{background:#f5f5f5;cursor:not-allowed}.page_statsGrid___pqlK{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.page_statCard__tKMY7{background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow);display:flex;align-items:center;gap:1rem;transition:transform .3s ease,box-shadow .3s ease}.page_statCard__tKMY7:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.page_statIcon__jUdPR{width:60px;height:60px;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_statIcon__jUdPR i{font-size:1.5rem;color:var(--white)}.page_statIcon__jUdPR.page_active__sBdJ3{background:linear-gradient(135deg,#3b82f6,#2563eb)}.page_statIcon__jUdPR.page_resolved__bkb1h{background:linear-gradient(135deg,var(--secondary-color),#3cb371)}.page_statIcon__jUdPR.page_localities__aJqts{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.page_statInfo__hVtfu h3{font-size:2rem;color:var(--text-dark);line-height:1;margin-bottom:.25rem}.page_statInfo__hVtfu p{color:var(--text-light);font-size:.9rem;margin:0}.page_dataRow__aU_q4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.page_dataCard__V_ovM{background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow)}.page_dataCard__V_ovM h2{font-size:1.2rem;color:var(--text-dark);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0}.page_activityList__q2hxd{display:flex;flex-direction:column;gap:.75rem}.page_activityItem__PlBjk{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--bg-light);border-radius:8px}.page_activityLabel__Wa_lg{color:var(--text-light)}.page_activityValue__IeN_L{font-weight:600;color:var(--primary-color);font-size:1.1rem}.page_issueBreakdown__2xSnJ{display:flex;flex-direction:column;gap:1rem}.page_issueBar__kduH1{display:flex;flex-direction:column;gap:.25rem}.page_issueBarLabel__OAPh1{display:flex;justify-content:space-between;font-size:.85rem;color:var(--text-dark)}.page_issueBarTrack__sSLQe{height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.page_issueBarFill__4pBij{height:100%;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));border-radius:4px;transition:width .5s ease}.page_chartCard___S6ri{background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow);margin-bottom:2rem}.page_chartCard___S6ri h2{font-size:1.2rem;color:var(--text-dark);margin-bottom:1rem}.page_chartContainer__ACwP_{display:flex;align-items:flex-end;gap:4px;height:150px;padding-top:1rem}.page_chartBar__senb3{flex:1 1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative}.page_chartBarFill___Ccou{width:100%;background:linear-gradient(180deg,var(--primary-color),var(--accent-color));border-radius:2px 2px 0 0;min-height:2px;transition:height .3s ease}.page_chartLabel__WG5_D{position:absolute;bottom:-20px;font-size:.7rem;color:var(--text-light)}.page_mapCard__UKLTQ{background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow);margin-bottom:2rem}.page_mapCard__UKLTQ h2{font-size:1.2rem;color:var(--text-dark);margin-bottom:1rem}.page_mapLoading__VcdFp{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:var(--bg-light);border-radius:15px;color:var(--text-light)}.page_issuesSection__0YDhR{background:var(--white);padding:1.5rem;border-radius:15px;box-shadow:var(--shadow)}.page_issuesHeader__N8IHm{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #f0f0f0}.page_issuesHeader__N8IHm h2{font-size:1.2rem;color:var(--text-dark);margin:0}.page_issuesCount__Bvj0T{font-size:.9rem;color:var(--text-light);background:#f0f0f0;padding:.25rem .75rem;border-radius:20px}.page_issuesList__pqTk4{display:flex;flex-direction:column;gap:1rem}.page_issueCard__ldGeC{display:flex;gap:1rem;padding:1rem;background:var(--bg-light);border-radius:10px;transition:transform .2s ease,box-shadow .2s ease;border:1px solid transparent}.page_issueCard__ldGeC:hover{transform:translateX(5px);box-shadow:var(--shadow);border-color:rgba(255,107,53,.2)}.page_issueImage__SC8Lq{width:100px;height:80px;flex-shrink:0;border-radius:8px;overflow:hidden;position:relative;cursor:pointer;display:block;text-decoration:none}.page_issueImage__SC8Lq img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.page_issueImage__SC8Lq:hover img{transform:scale(1.05)}.page_imageOverlay____rDs{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.page_imageOverlay____rDs i{color:#fff;font-size:1.25rem}.page_issueImage__SC8Lq:hover .page_imageOverlay____rDs{opacity:1}.page_issueDetails__RERoe{flex:1 1;min-width:0}.page_issueTop__gfMVk{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.page_issueType__qtoCk{font-weight:600;color:var(--text-dark);font-size:.95rem}.page_issueStatus__xGO7Y{font-size:.75rem;padding:.25rem .75rem;border-radius:20px;font-weight:500;text-transform:capitalize}.page_statusActive__pBVIT{background:rgba(59,130,246,.15);color:#2563eb}.page_statusResolved__4I9ez{background:rgba(46,139,87,.15);color:var(--secondary-color)}.page_statusClosed__AO1v6{background:hsla(220,9%,46%,.15);color:#4b5563}.page_statusPending__kJ03w{background:rgba(255,107,53,.15);color:var(--primary-color)}.page_statusRejected__rzhHo{background:rgba(239,68,68,.15);color:#dc2626}.page_statusDeleted__3kvX8{background:rgba(239,68,68,.1);color:#9ca3af;text-decoration:line-through}.page_statusDefault__5KAeJ{background:#f0f0f0;color:var(--text-light)}.page_issueDate__jhwBX,.page_issueLocation__TU1sB{font-size:.85rem;color:var(--text-light);margin:.25rem 0;display:flex;align-items:center;gap:.5rem}.page_issueDate__jhwBX i,.page_issueLocation__TU1sB i{width:14px;color:var(--primary-color)}.page_issueFooter__kwvbC{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.page_twitterLink__sRldR{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(29,161,242,.1);border-radius:50%;color:#1da1f2;transition:all .2s ease;text-decoration:none}.page_twitterLink__sRldR:hover{background:#1da1f2;color:#fff;transform:scale(1.1)}.page_twitterLink__sRldR i{font-size:.85rem}.page_pagination__iX5ea{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f0f0f0}.page_pageBtn__ICbJ6{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--white);border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.9rem;color:var(--text-dark)}.page_pageBtn__ICbJ6:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.page_pageBtn__ICbJ6:disabled{opacity:.5;cursor:not-allowed}.page_pageInfo__v6jMi{font-size:.9rem;color:var(--text-light)}.page_loadingState__3pPfR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--text-light)}.page_spinner__STN52{width:40px;height:40px;border:4px solid #f0f0f0;border-top:4px solid var(--primary-color);border-radius:50%;animation:page_spin__83Eln 1s linear infinite;margin-bottom:1rem}@keyframes page_spin__83Eln{to{transform:rotate(1turn)}}.page_emptyState__o7E5O{text-align:center;padding:3rem;color:var(--text-light)}.page_emptyState__o7E5O i{font-size:3rem;margin-bottom:1rem;opacity:.5}@media (max-width:768px){.page_dashboard__kNuGp{padding-top:80px}.page_header__hMSOF h1{font-size:2rem}.page_statsGrid___pqlK{grid-template-columns:repeat(2,1fr);gap:1rem}.page_statCard__tKMY7{padding:1rem}.page_statIcon__jUdPR{width:50px;height:50px}.page_statInfo__hVtfu h3{font-size:1.5rem}.page_issueCard__ldGeC{flex-direction:column}.page_issueImage__SC8Lq{width:100%;height:150px}.page_chartContainer__ACwP_{height:100px}}@media (max-width:480px){.page_filters__BOlgE{flex-direction:column}.page_filterGroup__T6590{width:100%}.page_statsGrid___pqlK{grid-template-columns:1fr}}