.help_container__QV0mg{min-height:100vh;background:linear-gradient(135deg,#f9fafb,#ffffff 50%,#f0fdf4);display:flex}.help_content__5i1Z5{flex:1;padding:2rem;transition:margin-left .3s ease}.help_content__5i1Z5.help_withSidebar__Y9o3c{margin-left:280px}.help_header__yTdZ_{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.help_mobileMenuBtn__EgrbJ{display:none;width:40px;height:40px;border:1px solid #e5e7eb;border-radius:8px;background:white;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#374151}.help_mobileMenuBtn__EgrbJ:hover{background:#f3f4f6;border-color:#d1d5db}.help_headerText__vCkG9{flex:1}.help_headerText__vCkG9 h1{margin:0 0 .5rem;font-size:2rem;font-weight:700;color:#111827}.help_headerText__vCkG9 p{margin:0;color:#6b7280;font-size:1rem}.help_headerActions__neNUz{display:flex;align-items:center;gap:1rem}.help_quickActions__ilKMC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem}.help_quickAction__Ir4Vr{background:white;border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;text-decoration:none;border:1px solid #e5e7eb;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.help_quickAction__Ir4Vr:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:#3b82f6}.help_quickAction__Ir4Vr svg{color:#3b82f6;flex-shrink:0}.help_quickAction__Ir4Vr h4{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#111827}.help_quickAction__Ir4Vr p{margin:0;font-size:.875rem;color:#6b7280}.help_sectionHeader__zecZ1{text-align:center;margin-bottom:2rem}.help_sectionHeader__zecZ1 h2{margin:0 0 .5rem;font-size:2rem;font-weight:700;color:#111827}.help_sectionHeader__zecZ1 p{margin:0;font-size:1.125rem;color:#6b7280}.help_faqSection__k7cQk{background:white;border-radius:16px;padding:2.5rem;margin-bottom:3rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.help_searchBar__DaZ7C{position:relative;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.help_searchBar__DaZ7C svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af}.help_searchInput__jSjkB{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;color:#111827;background:#fafafa;transition:all .2s ease}.help_searchInput__jSjkB:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);background:white}.help_searchInput__jSjkB::placeholder{color:#9ca3af}.help_categoryFilters__sb6v4{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2rem}.help_categoryBtn__oA_4B{padding:.625rem 1.25rem;border:1px solid #e5e7eb;border-radius:20px;background:white;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.help_categoryBtn__oA_4B:hover{background:#f9fafb;border-color:#d1d5db}.help_categoryBtn__oA_4B.help_active__5iTwE{background:#3b82f6;border-color:#3b82f6;color:white}.help_categoryIcon__qBBIY{font-size:1rem}.help_faqList__L6oZm{display:flex;flex-direction:column;gap:1rem}.help_faqItem__f8qVn{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .2s ease}.help_faqItem__f8qVn:hover{border-color:#d1d5db}.help_faqQuestion__JW3r4{width:100%;padding:1.25rem 1.5rem;background:#fafafa;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:600;color:#111827;transition:all .2s ease}.help_faqQuestion__JW3r4:hover{background:#f3f4f6}.help_faqIcon__9ZYeV{color:#6b7280;transition:transform .2s ease;flex-shrink:0}.help_faqIcon__9ZYeV.help_expanded__nRW3s{transform:rotate(180deg)}.help_faqAnswer__z5RmO{padding:1.5rem;background:white;border-top:1px solid #e5e7eb;animation:help_fadeIn__yuVe2 .3s ease}@keyframes help_fadeIn__yuVe2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.help_faqAnswer__z5RmO p{margin:0;color:#6b7280;line-height:1.6}.help_noResults__wNWjR{text-align:center;padding:3rem 2rem;color:#9ca3af}.help_noResults__wNWjR svg{margin-bottom:1rem}.help_noResults__wNWjR h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:#6b7280}.help_noResults__wNWjR p{margin:0;color:#9ca3af}.help_contactSection__eqdy9{margin-bottom:3rem}.help_contactGrid__xUEOC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.help_contactCard__XMlt1{background:white;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb;transition:all .2s ease}.help_contactCard__XMlt1:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.help_contactCard__XMlt1 h4{margin:0 0 1rem;font-size:1.125rem;font-weight:700;color:#111827}.help_contactDetails__0O9yB{display:flex;flex-direction:column;gap:.75rem}.help_contactItem__USby8{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#6b7280}.help_contactItem__USby8 svg{color:#3b82f6;flex-shrink:0}.help_contactItem__USby8 a{color:#3b82f6;text-decoration:none;transition:color .2s ease}.help_contactItem__USby8 a:hover{color:#2563eb}.help_contactFormSection__K_EYJ{background:white;border-radius:16px;padding:2.5rem;margin-bottom:3rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.help_contactForm__LD_YF{max-width:600px;margin:0 auto}.help_formRow__F11U4{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.help_formGroup__wHY23{display:flex;flex-direction:column;gap:.5rem}.help_formGroup__wHY23 label{font-size:.875rem;font-weight:600;color:#374151}.help_formInput__gGAE0,.help_formSelect__5znyZ,.help_formTextarea___obNV{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:.875rem;color:#111827;background:white;transition:all .2s ease}.help_formInput__gGAE0:focus,.help_formSelect__5znyZ:focus,.help_formTextarea___obNV:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.help_formTextarea___obNV{resize:vertical;min-height:120px;font-family:inherit}.help_successMessage__aFwwZ{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#ecfdf5;border:1px solid #d1fae5;border-radius:8px;color:#065f46;font-size:.875rem;margin-bottom:1.5rem}.help_submitButton___2vvm{width:100%;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.help_submitButton___2vvm:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.help_submitButton___2vvm:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.help_buttonSpinner__otTG2{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:help_spin__7yCiS .8s linear infinite}@keyframes help_spin__7yCiS{to{transform:rotate(1turn)}}.help_emergencyContact__a3a5p{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;border-radius:12px;padding:2rem;display:flex;align-items:center;gap:1.5rem;box-shadow:0 4px 12px rgba(239,68,68,.3)}.help_emergencyIcon__V0yKO{width:60px;height:60px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.help_emergencyContent__2YSLf h3{margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.help_emergencyContent__2YSLf p{margin:0 0 .5rem;opacity:.9;font-size:.875rem}.help_emergencyNumber__EGg5F{color:white;font-size:1.5rem;font-weight:700;text-decoration:none;transition:opacity .2s ease}.help_emergencyNumber__EGg5F:hover{opacity:.8}.dark .help_container__QV0mg{background:#111827}.dark .help_mobileMenuBtn__EgrbJ{background:#1f2937;border-color:#374151;color:#e5e7eb}.dark .help_mobileMenuBtn__EgrbJ:hover{background:#374151;border-color:#4b5563}.dark .help_headerText__vCkG9 h1,.dark .help_sectionHeader__zecZ1 h2{color:white}.dark .help_headerText__vCkG9 p,.dark .help_sectionHeader__zecZ1 p{color:#9ca3af}.dark .help_quickAction__Ir4Vr{background:#1f2937;border-color:#374151}.dark .help_quickAction__Ir4Vr:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(0,0,0,.3)}.dark .help_quickAction__Ir4Vr h4{color:white}.dark .help_quickAction__Ir4Vr p{color:#9ca3af}.dark .help_contactFormSection__K_EYJ,.dark .help_faqSection__k7cQk{background:#1f2937}.dark .help_searchInput__jSjkB{background:#374151;border-color:#4b5563;color:#e5e7eb}.dark .help_searchInput__jSjkB:focus{background:#4b5563;border-color:#3b82f6}.dark .help_searchInput__jSjkB::placeholder{color:#9ca3af}.dark .help_categoryBtn__oA_4B{background:#374151;border-color:#4b5563;color:#e5e7eb}.dark .help_categoryBtn__oA_4B:hover{background:#4b5563;border-color:#6b7280}.dark .help_categoryBtn__oA_4B.help_active__5iTwE{background:#3b82f6;border-color:#3b82f6}.dark .help_faqItem__f8qVn{border-color:#374151}.dark .help_faqItem__f8qVn:hover{border-color:#4b5563}.dark .help_faqQuestion__JW3r4{background:#374151;color:white}.dark .help_faqQuestion__JW3r4:hover{background:#4b5563}.dark .help_faqAnswer__z5RmO{background:#1f2937;border-top-color:#374151}.dark .help_faqAnswer__z5RmO p{color:#d1d5db}.dark .help_noResults__wNWjR h3{color:#9ca3af}.dark .help_noResults__wNWjR p{color:#6b7280}.dark .help_contactCard__XMlt1{background:#1f2937;border-color:#374151}.dark .help_contactCard__XMlt1 h4{color:white}.dark .help_contactItem__USby8{color:#d1d5db}.dark .help_contactItem__USby8 a{color:#60a5fa}.dark .help_contactItem__USby8 a:hover{color:#93c5fd}.dark .help_formGroup__wHY23 label{color:#e5e7eb}.dark .help_formInput__gGAE0,.dark .help_formSelect__5znyZ,.dark .help_formTextarea___obNV{background:#374151;border-color:#4b5563;color:#e5e7eb}.dark .help_formInput__gGAE0:focus,.dark .help_formSelect__5znyZ:focus,.dark .help_formTextarea___obNV:focus{background:#4b5563;border-color:#3b82f6}@media (max-width:768px){.help_mobileMenuBtn__EgrbJ{display:flex}.help_content__5i1Z5.help_withSidebar__Y9o3c{margin-left:0}.help_quickActions__ilKMC{grid-template-columns:1fr}.help_categoryFilters__sb6v4{justify-content:flex-start}.help_contactGrid__xUEOC,.help_formRow__F11U4{grid-template-columns:1fr}.help_formRow__F11U4{gap:1rem}.help_emergencyContact__a3a5p{flex-direction:column;text-align:center}}@media (max-width:480px){.help_content__5i1Z5{padding:1rem}.help_contactFormSection__K_EYJ,.help_faqSection__k7cQk{padding:1.5rem}.help_headerText__vCkG9 h1,.help_sectionHeader__zecZ1 h2{font-size:1.5rem}.help_quickAction__Ir4Vr{padding:1rem}.help_categoryFilters__sb6v4{flex-direction:column;align-items:stretch}.help_categoryBtn__oA_4B{justify-content:center}.help_faqQuestion__JW3r4{padding:1rem;font-size:.875rem}.help_faqAnswer__z5RmO{padding:1rem}.help_contactCard__XMlt1{padding:1.5rem}}.AdminSidebar_sidebar__MOhfQ{position:fixed;left:0;top:0;height:100vh;width:280px;background:linear-gradient(180deg,#1e293b,#0f172a);color:#e2e8f0;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 8px rgba(0,0,0,.08);z-index:100}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_collapsed__sVUAG{width:80px}.AdminSidebar_sidebarHeader__ueqOL{padding:1.5rem 1.25rem;border-bottom:1px solid rgba(148,163,184,.1);background:rgba(30,41,59,.5);backdrop-filter:blur(10px)}.AdminSidebar_logoSection__VyqfX{display:flex;align-items:center;justify-content:space-between}.AdminSidebar_logoContent__VAyN1{display:flex;align-items:center;gap:.75rem}.AdminSidebar_logo__xEWLQ{width:40px;height:40px;border-radius:8px}.AdminSidebar_logoText__2z36u h2{font-size:1.25rem;font-weight:700;margin:0;color:#f1f5f9;letter-spacing:-.025em;text-shadow:0 2px 4px rgba(0,0,0,.1)}.AdminSidebar_roleTag__TaxC8{font-size:.6875rem;background:linear-gradient(135deg,#0891b2,#06b6d4);color:white;padding:.25rem .5rem;border-radius:6px;display:inline-block;margin-top:.375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.AdminSidebar_collapseButton__CEy1F{background:rgba(148,163,184,.1);border:1px solid rgba(148,163,184,.2);padding:.5rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#94a3b8}.AdminSidebar_collapseButton__CEy1F:hover{background:rgba(148,163,184,.2);border-color:rgba(148,163,184,.3);color:#e2e8f0;transform:scale(1.05)}.AdminSidebar_navigation__BwRzo{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.3) transparent}.AdminSidebar_navigation__BwRzo::-webkit-scrollbar{width:6px}.AdminSidebar_navigation__BwRzo::-webkit-scrollbar-track{background:rgba(148,163,184,.1);border-radius:3px}.AdminSidebar_navigation__BwRzo::-webkit-scrollbar-thumb{background:rgba(148,163,184,.3);border-radius:3px}.AdminSidebar_navigation__BwRzo::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.5)}.AdminSidebar_navItem__tCsPq{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;margin:.25rem 0;border-radius:10px;text-decoration:none;color:#94a3b8;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;font-weight:500;border:1px solid transparent}.AdminSidebar_navItem__tCsPq:hover{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.2);color:#f1f5f9;transform:translateX(4px)}.AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH{background:linear-gradient(135deg,rgba(8,145,178,.15),rgba(6,182,212,.15));border-color:rgba(8,145,178,.3);color:#67e8f9;font-weight:600}.AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH:before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#0891b2,#06b6d4);border-radius:0 4px 4px 0}.AdminSidebar_navIcon__uMk50{width:22px;height:22px;flex-shrink:0;transition:transform .2s ease}.AdminSidebar_navItem__tCsPq:hover .AdminSidebar_navIcon__uMk50{transform:scale(1.1)}.AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH .AdminSidebar_navIcon__uMk50{color:#67e8f9}.AdminSidebar_navContent__sswkn{display:flex;align-items:center;justify-content:space-between;flex:1}.AdminSidebar_navText__WsXSB{font-size:.95rem;font-weight:500;letter-spacing:.01em}.AdminSidebar_navBadge__Um0Hn{font-size:.65rem;padding:.15rem .4rem;background:linear-gradient(135deg,#0891b2,#06b6d4);color:white;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.AdminSidebar_collapsed__sVUAG .AdminSidebar_navItem__tCsPq{justify-content:center;padding:1rem;border-radius:12px}.AdminSidebar_collapsed__sVUAG .AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH:before{display:none}.AdminSidebar_sidebarFooter__Q4qtF{padding:1.25rem;border-top:1px solid rgba(148,163,184,.1);margin-top:auto;background:rgba(15,23,42,.5);backdrop-filter:blur(10px)}.AdminSidebar_userInfo__bw3dT{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;background:rgba(148,163,184,.05);border-radius:10px;border:1px solid rgba(148,163,184,.1)}.AdminSidebar_userAvatar__Vc0Se{width:42px;height:42px;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.95rem;color:white;border:2px solid rgba(255,255,255,.1)}.AdminSidebar_userDetails__2erRM{flex:1}.AdminSidebar_userName__23dVm{font-size:.95rem;font-weight:600;margin:0;color:#f1f5f9;letter-spacing:.01em}.AdminSidebar_userEmail__iPklq{font-size:.8rem;color:#94a3b8;margin:.125rem 0 0;letter-spacing:.01em}.AdminSidebar_logoutButton__3gOwf{width:100%;display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.1));border:1px solid rgba(239,68,68,.2);color:#fca5a5;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:.95rem;font-weight:500;letter-spacing:.01em}.AdminSidebar_logoutButton__3gOwf:hover{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(220,38,38,.2));border-color:rgba(239,68,68,.4);color:#fecaca;transform:translateY(-2px)}.AdminSidebar_collapsed__sVUAG .AdminSidebar_logoutButton__3gOwf{padding:1rem;justify-content:center;border-radius:12px}.AdminSidebar_collapsed__sVUAG .AdminSidebar_userInfo__bw3dT{display:none}.AdminSidebar_logoutIcon__jQYvR{width:20px;height:20px;flex-shrink:0}@media (max-width:768px){.AdminSidebar_sidebar__MOhfQ{transform:translateX(-100%);z-index:1000}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_open__o8wBu{transform:translateX(0)}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_collapsed__sVUAG{width:280px}}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw{background:linear-gradient(180deg,#ffffff,#f8fafc);color:#1e293b;box-shadow:2px 0 20px rgba(0,0,0,.06)}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_sidebarHeader__ueqOL{background:rgba(248,250,252,.8);border-bottom-color:rgba(226,232,240,.5)}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_logoText__2z36u h2{color:#1e293b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_collapseButton__CEy1F{background:rgba(226,232,240,.3);border-color:rgba(203,213,225,.5);color:#64748b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_collapseButton__CEy1F:hover{background:rgba(226,232,240,.5);border-color:rgba(203,213,225,.7);color:#334155}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_navItem__tCsPq{color:#64748b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_navItem__tCsPq:hover{background:rgba(226,232,240,.3);border-color:rgba(203,213,225,.5);color:#1e293b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH{background:linear-gradient(135deg,rgba(8,145,178,.1),rgba(6,182,212,.1));border-color:rgba(8,145,178,.3);color:#0891b2}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_userInfo__bw3dT{background:rgba(226,232,240,.2);border-color:rgba(203,213,225,.3)}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_userName__23dVm{color:#1e293b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_userEmail__iPklq{color:#64748b}.AdminSidebar_sidebar__MOhfQ.AdminSidebar_light__v0auw .AdminSidebar_sidebarFooter__Q4qtF{background:rgba(248,250,252,.8);border-top-color:rgba(226,232,240,.5)}.dark .AdminSidebar_sidebar__MOhfQ{background:linear-gradient(180deg,#0f172a,#020617);color:#e2e8f0;box-shadow:2px 0 20px rgba(0,0,0,.3)}.dark .AdminSidebar_sidebarHeader__ueqOL{background:rgba(15,23,42,.5);border-bottom-color:rgba(51,65,85,.5)}.dark .AdminSidebar_logoText__2z36u h2{color:#f1f5f9}.dark .AdminSidebar_roleTag__TaxC8{background:linear-gradient(135deg,#0891b2,#06b6d4)}.dark .AdminSidebar_collapseButton__CEy1F{background:rgba(51,65,85,.3);border-color:rgba(71,85,105,.5);color:#94a3b8}.dark .AdminSidebar_collapseButton__CEy1F:hover{background:rgba(51,65,85,.5);border-color:rgba(71,85,105,.7);color:#e2e8f0}.dark .AdminSidebar_navigation__BwRzo{scrollbar-color:rgba(71,85,105,.5) transparent}.dark .AdminSidebar_navigation__BwRzo::-webkit-scrollbar-track{background:rgba(51,65,85,.2)}.dark .AdminSidebar_navigation__BwRzo::-webkit-scrollbar-thumb{background:rgba(71,85,105,.5)}.dark .AdminSidebar_navigation__BwRzo::-webkit-scrollbar-thumb:hover{background:rgba(71,85,105,.7)}.dark .AdminSidebar_navItem__tCsPq{color:#94a3b8}.dark .AdminSidebar_navItem__tCsPq:hover{background:rgba(51,65,85,.3);border-color:rgba(71,85,105,.5);color:#f1f5f9}.dark .AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH{background:linear-gradient(135deg,rgba(8,145,178,.2),rgba(6,182,212,.2));border-color:rgba(8,145,178,.4);color:#67e8f9}.dark .AdminSidebar_navItem__tCsPq.AdminSidebar_active__D5wQH:before{background:linear-gradient(180deg,#0891b2,#06b6d4)}.dark .AdminSidebar_navBadge__Um0Hn{background:linear-gradient(135deg,#0891b2,#06b6d4)}.dark .AdminSidebar_sidebarFooter__Q4qtF{background:rgba(15,23,42,.5);border-top-color:rgba(51,65,85,.5)}.dark .AdminSidebar_userInfo__bw3dT{background:rgba(51,65,85,.2);border-color:rgba(71,85,105,.3)}.dark .AdminSidebar_userAvatar__Vc0Se{background:linear-gradient(135deg,#0891b2,#06b6d4);border-color:rgba(255,255,255,.1)}.dark .AdminSidebar_userName__23dVm{color:#f1f5f9}.dark .AdminSidebar_userEmail__iPklq{color:#94a3b8}.dark .AdminSidebar_logoutButton__3gOwf{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(220,38,38,.15));border-color:rgba(239,68,68,.3);color:#fca5a5}.dark .AdminSidebar_logoutButton__3gOwf:hover{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(220,38,38,.25));border-color:rgba(239,68,68,.5);color:#fecaca}@keyframes AdminSidebar_slideIn__umu2Q{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.AdminSidebar_navItem__tCsPq{animation:AdminSidebar_slideIn__umu2Q .3s ease-out forwards}.AdminSidebar_navItem__tCsPq:first-child{animation-delay:.05s}.AdminSidebar_navItem__tCsPq:nth-child(2){animation-delay:.1s}.AdminSidebar_navItem__tCsPq:nth-child(3){animation-delay:.15s}.AdminSidebar_navItem__tCsPq:nth-child(4){animation-delay:.2s}.AdminSidebar_navItem__tCsPq:nth-child(5){animation-delay:.25s}.AdminSidebar_navItem__tCsPq:nth-child(6){animation-delay:.3s}.AdminSidebar_navItem__tCsPq:nth-child(7){animation-delay:.35s}.AdminSidebar_navItem__tCsPq:nth-child(8){animation-delay:.4s}.AdminSidebar_navItem__tCsPq:nth-child(9){animation-delay:.45s}.announcements_container__e2s3Q{display:flex;min-height:100vh;background:#f9fafb}.announcements_mainContent__U_d4E{flex:1;margin-left:280px;padding:2rem;max-width:calc(100% - 280px)}.announcements_header__qHp_9{display:flex;justify-content:space-between;align-items:start;margin-bottom:2rem}.announcements_header__qHp_9 h1{font-size:2rem;font-weight:700;color:#111827;margin-bottom:.5rem}.announcements_header__qHp_9 p{color:#6b7280;font-size:1rem}.announcements_createButton__I5DkB{display:flex;align-items:center;gap:.5rem;background:#6366f1;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}.announcements_createButton__I5DkB:hover{background:#4f46e5}.announcements_controlsSection__0HYdg{margin-bottom:2rem}.announcements_filtersGroup__eAtl5{display:flex;gap:2rem;align-items:end;flex-wrap:wrap}.announcements_searchBox__oTX9o{position:relative;flex:1;max-width:400px;min-width:250px}.announcements_searchIcon__8e7fH{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#6b7280}.announcements_searchInput__Yedu_{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;background:white;transition:border-color .2s}.announcements_searchInput__Yedu_:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.announcements_filterGroup___Rv2f{display:flex;flex-direction:column;gap:.5rem;min-width:150px}.announcements_filterGroup___Rv2f label{font-size:.875rem;font-weight:500;color:#374151}.announcements_filterSelect__EK8X1{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;background:white;transition:border-color .2s}.announcements_filterSelect__EK8X1:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.announcements_statsGrid__q_sN9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.announcements_statCard__k39X1{background:white;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.announcements_statContent__ywomf{text-align:center}.announcements_statLabel__5zIje{font-size:.875rem;color:#6b7280;margin-bottom:.5rem}.announcements_statValue__fGeLM{font-size:1.875rem;font-weight:700;color:#111827}.announcements_announcementsSection__TGO5t{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.announcements_announcementsList__hdmxF{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.announcements_announcementCard__mQdpC{border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;transition:all .2s;background:white}.announcements_announcementCard__mQdpC:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);border-color:#d1d5db}.announcements_announcementCard__mQdpC.announcements_expired__1Kpq7{opacity:.7;border-color:#fca5a5;background:#fef2f2}.announcements_announcementHeader__ik9La{display:flex;justify-content:space-between;align-items:start;margin-bottom:1rem;gap:1rem}.announcements_titleSection__3bjbu{flex:1}.announcements_announcementTitle__otTT4{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.75rem;line-height:1.4}.announcements_badges__kv9pf{display:flex;gap:.5rem;flex-wrap:wrap}.announcements_categoryBadge__aRANh,.announcements_expiredBadge__vWJve,.announcements_priorityBadge__LceVe,.announcements_statusBadge___61Zv{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;white-space:nowrap}.announcements_categoryGeneral__93GUu{background:#f3f4f6;color:#374151}.announcements_categoryTax__Lny9r{background:#fef3c7;color:#92400e}.announcements_categoryServices__07zyn{background:#dbeafe;color:#1e40af}.announcements_categoryMeeting__bwZSe{background:#e9d5ff;color:#6b21a8}.announcements_categoryMaintenance__XAqUY{background:#fed7d7;color:#c53030}.announcements_categoryEmergency__hRmmw{background:#fee2e2;color:#991b1b}.announcements_priorityLow__FeYci{background:#f0f9ff;color:#0369a1}.announcements_priorityMedium__m0J71{background:#fef3c7;color:#92400e}.announcements_priorityHigh__HLlWM{background:#fef2f2;color:#dc2626}.announcements_priorityUrgent__t8ZUk{background:#dc2626;color:white;animation:announcements_pulse__rD8Hf 2s infinite}@keyframes announcements_pulse__rD8Hf{0%,to{opacity:1}50%{opacity:.8}}.announcements_statusDraft__hGIiR{background:#f3f4f6;color:#6b7280}.announcements_statusPublished__nS_A6{background:#d1fae5;color:#065f46}.announcements_statusArchived__MxBsD{background:#e5e7eb;color:#374151}.announcements_expiredBadge__vWJve{background:#fee2e2;color:#991b1b}.announcements_actionButtons__BDF_A{display:flex;gap:.5rem}.announcements_archiveButton__cZQcr,.announcements_deleteButton__U4H2t,.announcements_editButton__lgzaq,.announcements_publishButton__Q3yUs{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.announcements_editButton__lgzaq{background:#f3e8ff;color:#7c3aed}.announcements_editButton__lgzaq:hover{background:#e9d5ff}.announcements_publishButton__Q3yUs{background:#d1fae5;color:#065f46}.announcements_publishButton__Q3yUs:hover{background:#a7f3d0}.announcements_archiveButton__cZQcr{background:#fef3c7;color:#92400e}.announcements_archiveButton__cZQcr:hover{background:#fde68a}.announcements_deleteButton__U4H2t{background:#fee2e2;color:#991b1b}.announcements_deleteButton__U4H2t:hover{background:#fecaca}.announcements_announcementContent__64k8o{margin-bottom:1rem}.announcements_contentPreview__08rcc{font-size:.875rem;color:#6b7280;line-height:1.6}.announcements_announcementFooter__Whsy8{border-top:1px solid #f3f4f6;padding-top:1rem}.announcements_metaInfo__GGMZv{display:flex;gap:1.5rem;flex-wrap:wrap}.announcements_metaItem__ChQFp{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280}.announcements_metaItem__ChQFp svg{flex-shrink:0}.announcements_emptyState__eDoEL{text-align:center;padding:4rem 2rem;color:#6b7280}.announcements_emptyIcon__fzgQK{width:64px;height:64px;margin:0 auto 1rem;color:#d1d5db}.announcements_loadingContainer__izwn6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.announcements_loadingSpinner__hZphP{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:announcements_spin__uCvD2 1s linear infinite}@keyframes announcements_spin__uCvD2{to{transform:rotate(1turn)}}.announcements_modalOverlay__x3BSa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.announcements_modal__Ue1ZN{max-width:600px;max-height:90vh;overflow:auto}.announcements_confirmModal__SSNb6,.announcements_modal__Ue1ZN{background:white;border-radius:12px;width:100%;box-shadow:0 20px 25px rgba(0,0,0,.2)}.announcements_confirmModal__SSNb6{max-width:400px}.announcements_modalHeader__p3_Vg{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.announcements_modalHeader__p3_Vg h3{font-size:1.25rem;font-weight:600;color:#111827}.announcements_closeButton__3QACL{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:all .2s}.announcements_closeButton__3QACL:hover{background:#e5e7eb;color:#374151}.announcements_modalContent__gzGnE{padding:1.5rem}.announcements_formGrid__8kABA{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.announcements_formGroup__QuqbI{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.announcements_formGroup__QuqbI label{font-size:.875rem;font-weight:500;color:#374151}.announcements_formInput__g9A56,.announcements_formSelect__eK0Gl,.announcements_formTextarea__dLpRQ{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;background:white;transition:border-color .2s}.announcements_formInput__g9A56:focus,.announcements_formSelect__eK0Gl:focus,.announcements_formTextarea__dLpRQ:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.announcements_formTextarea__dLpRQ{resize:vertical;min-height:120px;font-family:inherit}.announcements_charCount__zLDt8{font-size:.75rem;color:#6b7280;text-align:right}.announcements_modalFooter__50xnJ{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb}.announcements_cancelButton__exKJ4,.announcements_deleteConfirmButton___z73o,.announcements_submitButton__7zmwy{padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.announcements_cancelButton__exKJ4{background:#f3f4f6;color:#374151}.announcements_cancelButton__exKJ4:hover:not(:disabled){background:#e5e7eb}.announcements_submitButton__7zmwy{background:#6366f1;color:white}.announcements_submitButton__7zmwy:hover:not(:disabled){background:#4f46e5}.announcements_deleteConfirmButton___z73o{background:#dc2626;color:white}.announcements_deleteConfirmButton___z73o:hover:not(:disabled){background:#b91c1c}.announcements_cancelButton__exKJ4:disabled,.announcements_deleteConfirmButton___z73o:disabled,.announcements_submitButton__7zmwy:disabled{opacity:.5;cursor:not-allowed}.announcements_confirmContent__ibg_b{text-align:center;padding:1rem}.announcements_warningIcon__zJkf7{margin:0 auto 1rem;color:#f59e0b}.announcements_confirmContent__ibg_b p{margin-bottom:.75rem;color:#374151}.announcements_confirmContent__ibg_b p:last-child{margin-bottom:0}@media (max-width:768px){.announcements_mainContent__U_d4E{margin-left:0;max-width:100%;padding:1rem}.announcements_filtersGroup__eAtl5,.announcements_header__qHp_9{flex-direction:column;gap:1rem}.announcements_searchBox__oTX9o{max-width:none}.announcements_statsGrid__q_sN9{grid-template-columns:1fr 1fr}.announcements_announcementHeader__ik9La{flex-direction:column;align-items:stretch;gap:1rem}.announcements_actionButtons__BDF_A{align-self:flex-end}.announcements_metaInfo__GGMZv{gap:1rem}.announcements_formGrid__8kABA{grid-template-columns:1fr}.announcements_modal__Ue1ZN{width:95%;margin:1rem}}@media (max-width:480px){.announcements_statsGrid__q_sN9{grid-template-columns:1fr}.announcements_badges__kv9pf{gap:.25rem}.announcements_metaInfo__GGMZv{flex-direction:column;gap:.5rem}}.dark .announcements_container__e2s3Q{background:#0f172a}.dark .announcements_header__qHp_9 h1,.dark .announcements_mainContent__U_d4E{color:#f1f5f9}.dark .announcements_header__qHp_9 p{color:#cbd5e1}.dark .announcements_createButton__I5DkB{background:#0891b2}.dark .announcements_createButton__I5DkB:hover{background:#06b6d4}.dark .announcements_searchInput__Yedu_{background:#334155;border-color:#475569;color:#f1f5f9}.dark .announcements_searchInput__Yedu_:focus{border-color:#0891b2;box-shadow:0 0 0 3px rgba(8,145,178,.1)}.dark .announcements_searchInput__Yedu_::placeholder{color:#64748b}.dark .announcements_searchIcon__8e7fH{color:#cbd5e1}.dark .announcements_filterGroup___Rv2f label{color:#e2e8f0}.dark .announcements_filterSelect__EK8X1{background:#334155;border-color:#475569;color:#f1f5f9}.dark .announcements_filterSelect__EK8X1:focus{border-color:#0891b2;box-shadow:0 0 0 3px rgba(8,145,178,.1)}.dark .announcements_statCard__k39X1{background:#1e293b;border:1px solid #334155;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dark .announcements_statLabel__5zIje{color:#cbd5e1}.dark .announcements_statValue__fGeLM{color:#f1f5f9}.dark .announcements_announcementsSection__TGO5t{background:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dark .announcements_announcementCard__mQdpC{background:#334155;border-color:#475569}.dark .announcements_announcementCard__mQdpC:hover{box-shadow:0 4px 6px rgba(0,0,0,.3);border-color:#64748b}.dark .announcements_announcementCard__mQdpC.announcements_expired__1Kpq7{background:#7f1d1d;border-color:#991b1b}.dark .announcements_announcementTitle__otTT4{color:#f1f5f9}.dark .announcements_categoryGeneral__93GUu{background:#334155;color:#e2e8f0}.dark .announcements_categoryTax__Lny9r{background:#451a03;color:#f59e0b}.dark .announcements_categoryServices__07zyn{background:#1e3a8a;color:#60a5fa}.dark .announcements_categoryMeeting__bwZSe{background:#4c1d95;color:#a78bfa}.dark .announcements_categoryEmergency__hRmmw,.dark .announcements_categoryMaintenance__XAqUY{background:#7f1d1d;color:#ef4444}.dark .announcements_priorityLow__FeYci{background:#164e63;color:#0891b2}.dark .announcements_priorityMedium__m0J71{background:#451a03;color:#f59e0b}.dark .announcements_priorityHigh__HLlWM{background:#7f1d1d;color:#ef4444}.dark .announcements_priorityUrgent__t8ZUk{background:#dc2626;color:white}.dark .announcements_statusDraft__hGIiR{background:#334155;color:#cbd5e1}.dark .announcements_statusPublished__nS_A6{background:#064e3b;color:#10b981}.dark .announcements_statusArchived__MxBsD{background:#334155;color:#e2e8f0}.dark .announcements_expiredBadge__vWJve{background:#7f1d1d;color:#ef4444}.dark .announcements_editButton__lgzaq{background:#4c1d95;color:#a78bfa}.dark .announcements_editButton__lgzaq:hover{background:#5b21b6}.dark .announcements_publishButton__Q3yUs{background:#064e3b;color:#10b981}.dark .announcements_publishButton__Q3yUs:hover{background:#065f46}.dark .announcements_archiveButton__cZQcr{background:#451a03;color:#f59e0b}.dark .announcements_archiveButton__cZQcr:hover{background:#78350f}.dark .announcements_deleteButton__U4H2t{background:#7f1d1d;color:#ef4444}.dark .announcements_deleteButton__U4H2t:hover{background:#991b1b}.dark .announcements_contentPreview__08rcc{color:#cbd5e1}.dark .announcements_announcementFooter__Whsy8{border-top-color:#475569}.dark .announcements_emptyState__eDoEL,.dark .announcements_metaItem__ChQFp{color:#cbd5e1}.dark .announcements_emptyIcon__fzgQK{color:#475569}.dark .announcements_loadingSpinner__hZphP{border-color:#0891b2 #334155 #334155}.dark .announcements_modalOverlay__x3BSa{background:rgba(0,0,0,.7)}.dark .announcements_confirmModal__SSNb6,.dark .announcements_modal__Ue1ZN{background:#1e293b;box-shadow:0 20px 25px rgba(0,0,0,.4)}.dark .announcements_modalHeader__p3_Vg{border-bottom-color:#334155}.dark .announcements_modalHeader__p3_Vg h3{color:#f1f5f9}.dark .announcements_closeButton__3QACL{background:#334155;color:#cbd5e1}.dark .announcements_closeButton__3QACL:hover{background:#475569;color:#f1f5f9}.dark .announcements_formGroup__QuqbI label{color:#e2e8f0}.dark .announcements_formInput__g9A56,.dark .announcements_formSelect__eK0Gl,.dark .announcements_formTextarea__dLpRQ{background:#334155;border-color:#475569;color:#f1f5f9}.dark .announcements_formInput__g9A56:focus,.dark .announcements_formSelect__eK0Gl:focus,.dark .announcements_formTextarea__dLpRQ:focus{border-color:#0891b2;box-shadow:0 0 0 3px rgba(8,145,178,.1)}.dark .announcements_charCount__zLDt8{color:#cbd5e1}.dark .announcements_modalFooter__50xnJ{border-top-color:#334155}.dark .announcements_cancelButton__exKJ4{background:#334155;color:#e2e8f0}.dark .announcements_cancelButton__exKJ4:hover:not(:disabled){background:#475569}.dark .announcements_submitButton__7zmwy{background:#0891b2}.dark .announcements_submitButton__7zmwy:hover:not(:disabled){background:#06b6d4}.dark .announcements_deleteConfirmButton___z73o{background:#dc2626}.dark .announcements_deleteConfirmButton___z73o:hover:not(:disabled){background:#b91c1c}.dark .announcements_warningIcon__zJkf7{color:#f59e0b}.dark .announcements_confirmContent__ibg_b p{color:#e2e8f0}.reports_container__V2eup{display:flex;min-height:100vh;background:#f9fafb}.reports_mainContent__ruvRx{flex:1;margin-left:280px;padding:2rem;max-width:calc(100% - 280px)}.reports_header__OT0IL{display:flex;justify-content:space-between;align-items:start;margin-bottom:2rem}.reports_header__OT0IL h1{font-size:2rem;font-weight:700;color:#111827;margin-bottom:.5rem}.reports_header__OT0IL p{color:#6b7280;font-size:1rem}.reports_exportButtons__uc1_R{display:flex;gap:.75rem}.reports_exportButton__vSxiq{display:flex;align-items:center;gap:.5rem;background:#6366f1;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.reports_exportButton__vSxiq:hover:not(:disabled){background:#4f46e5}.reports_exportButton__vSxiq:disabled{opacity:.5;cursor:not-allowed}.reports_controlsSection__6wHPC{background:white;border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.reports_dateRangeControls__O7rK2{display:flex;gap:2rem;align-items:end}.reports_dateGroup__RzUlt{display:flex;flex-direction:column;gap:.5rem}.reports_dateGroup__RzUlt label{font-size:.875rem;font-weight:500;color:#374151}.reports_dateInput__tBLmH{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;background:white;transition:border-color .2s}.reports_dateInput__tBLmH:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.reports_reportTabs__wpL2M{display:flex;gap:.25rem;margin-bottom:2rem;border-bottom:1px solid #e5e7eb}.reports_reportTab__y7w3t{padding:1rem 1.5rem;background:transparent;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s}.reports_reportTab__y7w3t:hover{color:#374151}.reports_reportTab__y7w3t.reports_active__eZ_JU{color:#6366f1;border-bottom-color:#6366f1}.reports_reportContainer__fFsyi{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.reports_loadingContainer__iK9R9{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.reports_loadingSpinner__WeGcJ{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:reports_spin__YTCKM 1s linear infinite}@keyframes reports_spin__YTCKM{to{transform:rotate(1turn)}}.reports_overviewContent__qF92_{padding:2rem}.reports_metricsGrid__Nfntg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.reports_metricCard__jI5vl{display:flex;align-items:center;gap:1rem;padding:1.5rem;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s}.reports_metricCard__jI5vl:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.reports_metricIcon__mw7Zq{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.reports_metricContent__PUqM7 h3{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.reports_metricValue__eTFeT{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:.25rem}.reports_metricSubtext__dSWgw{font-size:.75rem;color:#6b7280}.reports_chartsGrid__M_bAU{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.reports_chartCard__U6qif{border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.reports_chartCard__U6qif h3{font-size:1rem;font-weight:600;color:#111827;margin-bottom:1rem}.reports_chartContent__m9slV{display:flex;flex-direction:column;gap:.75rem}.reports_chartItem__fg4E_{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.reports_chartLabel__uPexX{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151;text-transform:capitalize}.reports_chartDot__7Jshh{width:8px;height:8px;border-radius:50%}.reports_chartValue__P5D_a{font-size:.875rem;font-weight:600;color:#111827}.reports_performanceSection__YIJdp{border-top:1px solid #e5e7eb;padding-top:2rem}.reports_performanceSection__YIJdp h3{font-size:1rem;font-weight:600;color:#111827;margin-bottom:1rem}.reports_performanceGrid__TO0c_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.reports_performanceItem__23fm0{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f9fafb;border-radius:8px}.reports_performanceItem__23fm0 label{font-size:.875rem;font-weight:500;color:#6b7280}.reports_performanceItem__23fm0 span{font-size:1.25rem;font-weight:700;color:#111827}.reports_reportContent__CA6aL{padding:2rem}.reports_summaryCards__qszbw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.reports_summaryCard__KPH6q{text-align:center;padding:1.5rem;border:1px solid #e5e7eb;border-radius:12px}.reports_summaryCard__KPH6q h4{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.reports_summaryValue__gLMrg{font-size:1.875rem;font-weight:700;color:#111827}.reports_dataSection__7N5jg{margin-bottom:2rem}.reports_dataSection__7N5jg h3{font-size:1rem;font-weight:600;color:#111827;margin-bottom:1rem}.reports_tableContainer__YZdXm{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px}.reports_dataTable__ISPN8{width:100%;border-collapse:collapse}.reports_dataTable__ISPN8 thead tr{background:#f9fafb;border-bottom:1px solid #e5e7eb}.reports_dataTable__ISPN8 th{text-align:left;padding:1rem;font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase}.reports_dataTable__ISPN8 tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s}.reports_dataTable__ISPN8 tbody tr:hover{background:#f9fafb}.reports_dataTable__ISPN8 td{padding:1rem;font-size:.875rem;color:#111827}.reports_growthPositive__C8Zvn{color:#059669;font-weight:600}.reports_growthNegative__d91ze{color:#dc2626;font-weight:600}@media (max-width:768px){.reports_mainContent__ruvRx{margin-left:0;max-width:100%;padding:1rem}.reports_header__OT0IL{flex-direction:column;gap:1rem}.reports_exportButtons__uc1_R{flex-direction:column}.reports_dateRangeControls__O7rK2{flex-direction:column;gap:1rem}.reports_reportTabs__wpL2M{overflow-x:auto;flex-wrap:nowrap}.reports_reportTab__y7w3t{flex-shrink:0;padding:.75rem 1rem}.reports_chartsGrid__M_bAU,.reports_metricsGrid__Nfntg,.reports_performanceGrid__TO0c_,.reports_summaryCards__qszbw{grid-template-columns:1fr}.reports_metricCard__jI5vl,.reports_overviewContent__qF92_,.reports_reportContent__CA6aL{padding:1rem}.reports_metricValue__eTFeT{font-size:1.5rem}.reports_dataTable__ISPN8 td,.reports_dataTable__ISPN8 th{padding:.5rem;font-size:.75rem}}@media (max-width:480px){.reports_exportButtons__uc1_R{width:100%}.reports_exportButton__vSxiq{flex:1;justify-content:center}}.dark .reports_container__V2eup{background:#0f172a}.dark .reports_header__OT0IL h1,.dark .reports_mainContent__ruvRx{color:#f1f5f9}.dark .reports_header__OT0IL p{color:#cbd5e1}.dark .reports_exportButton__vSxiq{background:#0891b2}.dark .reports_exportButton__vSxiq:hover:not(:disabled){background:#06b6d4}.dark .reports_controlsSection__6wHPC{background:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dark .reports_dateGroup__RzUlt label{color:#e2e8f0}.dark .reports_dateInput__tBLmH{background:#334155;border-color:#475569;color:#f1f5f9}.dark .reports_dateInput__tBLmH:focus{border-color:#0891b2;box-shadow:0 0 0 3px rgba(8,145,178,.1)}.dark .reports_reportTabs__wpL2M{border-bottom-color:#334155}.dark .reports_reportTab__y7w3t{color:#cbd5e1;border-bottom-color:transparent}.dark .reports_reportTab__y7w3t:hover{color:#f1f5f9}.dark .reports_reportTab__y7w3t.reports_active__eZ_JU{color:#0891b2;border-bottom-color:#0891b2}.dark .reports_reportContainer__fFsyi{background:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dark .reports_loadingSpinner__WeGcJ{border-color:#0891b2 #334155 #334155}.dark .reports_metricCard__jI5vl{border-color:#334155}.dark .reports_metricCard__jI5vl:hover{box-shadow:0 4px 6px rgba(0,0,0,.3)}.dark .reports_metricContent__PUqM7 h3{color:#cbd5e1}.dark .reports_metricValue__eTFeT{color:#f1f5f9}.dark .reports_metricSubtext__dSWgw{color:#cbd5e1}.dark .reports_chartCard__U6qif{border-color:#334155}.dark .reports_chartCard__U6qif h3{color:#f1f5f9}.dark .reports_chartLabel__uPexX{color:#e2e8f0}.dark .reports_chartValue__P5D_a{color:#f1f5f9}.dark .reports_performanceSection__YIJdp{border-top-color:#334155}.dark .reports_performanceSection__YIJdp h3{color:#f1f5f9}.dark .reports_performanceItem__23fm0{background:#334155}.dark .reports_performanceItem__23fm0 label{color:#cbd5e1}.dark .reports_performanceItem__23fm0 span{color:#f1f5f9}.dark .reports_summaryCard__KPH6q{border-color:#334155}.dark .reports_summaryCard__KPH6q h4{color:#cbd5e1}.dark .reports_dataSection__7N5jg h3,.dark .reports_summaryValue__gLMrg{color:#f1f5f9}.dark .reports_tableContainer__YZdXm{border-color:#334155}.dark .reports_dataTable__ISPN8 thead tr{background:#334155;border-bottom-color:#475569}.dark .reports_dataTable__ISPN8 th{color:#cbd5e1}.dark .reports_dataTable__ISPN8 tbody tr{border-bottom-color:#334155}.dark .reports_dataTable__ISPN8 tbody tr:hover{background:#334155}.dark .reports_dataTable__ISPN8 td{color:#f1f5f9}.dark .reports_growthPositive__C8Zvn{color:#10b981}.dark .reports_growthNegative__d91ze{color:#ef4444}.CitizenSidebar_mobileOverlay___RFwh{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px);z-index:40}.CitizenSidebar_sidebar___ySXg{position:fixed;top:0;left:0;height:100vh;width:260px;background:#ffffff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:50;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 15px rgba(0,0,0,.05)}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u{width:72px}.CitizenSidebar_sidebar___ySXg::-webkit-scrollbar{width:6px}.CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-track{background:#f8fafc}.CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CitizenSidebar_header__hGrLg{padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#ffffff;border-bottom:1px solid #e2e8f0;min-height:70px}.CitizenSidebar_logo__xDdDu{display:flex;align-items:center;gap:.75rem;flex:1}.CitizenSidebar_logoIcon__ceTXF{width:42px;height:42px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(59,130,246,.3)}.CitizenSidebar_logoIcon__ceTXF svg{color:white;width:24px;height:24px}.CitizenSidebar_logoText__Yfp_l h2{margin:0;font-size:1.125rem;font-weight:700;color:#1e293b;letter-spacing:-.025em}.CitizenSidebar_logoText__Yfp_l span{font-size:.75rem;color:#64748b;display:block;margin-top:2px;font-weight:400}.CitizenSidebar_collapseBtn__YkeI_{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.CitizenSidebar_collapseBtn__YkeI_:hover{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_collapseBtn__YkeI_{margin:0 auto}.CitizenSidebar_userInfo___9_r2{padding:1rem;margin:.5rem;background:#f8fafc;border-radius:12px;display:flex;align-items:center;gap:.75rem;transition:all .3s ease}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_userInfo___9_r2{padding:.75rem;justify-content:center}.CitizenSidebar_userAvatar__GASr_{width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem;flex-shrink:0;box-shadow:0 2px 4px rgba(59,130,246,.2)}.CitizenSidebar_userDetails__xxc94{flex:1;min-width:0}.CitizenSidebar_userDetails__xxc94 h3{margin:0;font-size:.875rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CitizenSidebar_userDetails__xxc94 span{font-size:.75rem;color:#64748b;display:block;margin-top:2px}.CitizenSidebar_nav__6VSqS{flex:1;display:flex;flex-direction:column;padding:.5rem}.CitizenSidebar_navSection__Z9h_G{margin-bottom:1.5rem}.CitizenSidebar_navSection__Z9h_G:last-child{margin-top:auto;margin-bottom:.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}.CitizenSidebar_sectionTitle__5udFh{margin:0;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.CitizenSidebar_navList__Zs3mS{list-style:none;margin:0;padding:0}.CitizenSidebar_navList__Zs3mS li{margin-bottom:.25rem}.CitizenSidebar_navItem__LvW8J{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:10px;text-decoration:none;color:#475569;font-size:.875rem;font-weight:500;transition:all .2s ease;position:relative;overflow:hidden}.CitizenSidebar_navItem__LvW8J:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:0 2px 2px 0;transition:height .3s ease}.CitizenSidebar_navItem__LvW8J:hover{background:#f8fafc;color:#1e293b}.CitizenSidebar_navItem__LvW8J.CitizenSidebar_active__t2rgK{background:#eff6ff;color:#2563eb;font-weight:600}.CitizenSidebar_navItem__LvW8J.CitizenSidebar_active__t2rgK:before{height:24px}.CitizenSidebar_navIcon__tymtq{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CitizenSidebar_navIcon__tymtq svg{width:20px;height:20px}.CitizenSidebar_navItem__LvW8J.CitizenSidebar_active__t2rgK .CitizenSidebar_navIcon__tymtq{color:#2563eb}.CitizenSidebar_navText__J8rE2{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CitizenSidebar_badge___gxmg{padding:.125rem .5rem;background:#10b981;color:white;border-radius:9999px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_navItem__LvW8J{justify-content:center;padding:.75rem}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_badge___gxmg,.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_navItem__LvW8J:before,.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_navText__J8rE2,.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_sectionTitle__5udFh,.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_userDetails__xxc94{display:none}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_navItem__LvW8J.CitizenSidebar_active__t2rgK{background:#eff6ff}.CitizenSidebar_logoutBtn__jiV5k{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:10px;text-decoration:none;color:#dc2626;font-size:.875rem;font-weight:500;transition:all .2s ease;background:transparent;border:none;width:100%;cursor:pointer}.CitizenSidebar_logoutBtn__jiV5k:hover{background:#fef2f2;color:#b91c1c}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_collapsed__xW39u .CitizenSidebar_logoutBtn__jiV5k{justify-content:center;padding:.75rem}.dark .CitizenSidebar_sidebar___ySXg{background:#1e293b;border-right-color:#334155;box-shadow:0 0 15px rgba(0,0,0,.3)}.dark .CitizenSidebar_header__hGrLg{background:#1e293b;border-bottom-color:#334155}.dark .CitizenSidebar_logoText__Yfp_l h2{color:#f1f5f9}.dark .CitizenSidebar_logoText__Yfp_l span{color:#94a3b8}.dark .CitizenSidebar_collapseBtn__YkeI_{background:#334155;border-color:#475569;color:#94a3b8}.dark .CitizenSidebar_collapseBtn__YkeI_:hover{background:#475569;color:#cbd5e1;border-color:#64748b}.dark .CitizenSidebar_userInfo___9_r2{background:#334155}.dark .CitizenSidebar_userDetails__xxc94 h3{color:#f1f5f9}.dark .CitizenSidebar_userDetails__xxc94 span{color:#94a3b8}.dark .CitizenSidebar_sectionTitle__5udFh{color:#64748b}.dark .CitizenSidebar_navItem__LvW8J{color:#cbd5e1}.dark .CitizenSidebar_navItem__LvW8J:hover{background:#334155;color:#f1f5f9}.dark .CitizenSidebar_navItem__LvW8J.CitizenSidebar_active__t2rgK{background:#334155;color:#3b82f6}.dark .CitizenSidebar_navSection__Z9h_G:last-child{border-top-color:#334155}.dark .CitizenSidebar_logoutBtn__jiV5k{color:#ef4444}.dark .CitizenSidebar_logoutBtn__jiV5k:hover{background:rgba(239,68,68,.1);color:#dc2626}.dark .CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-track{background:#1e293b}.dark .CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-thumb{background:#475569}.dark .CitizenSidebar_sidebar___ySXg::-webkit-scrollbar-thumb:hover{background:#64748b}@media (max-width:768px){.CitizenSidebar_sidebar___ySXg{transform:translateX(-100%)}.CitizenSidebar_sidebar___ySXg.CitizenSidebar_sidebarOpen__ROZDN{transform:translateX(0)}.CitizenSidebar_mobileOverlay___RFwh{display:block}.CitizenSidebar_collapseBtn__YkeI_{display:none}}.DarkModeToggle_toggleButton__ZtQ69{position:relative;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--background);border:1px solid var(--border);color:var(--foreground);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);transition:all .2s ease;margin-right:1rem}.DarkModeToggle_toggleButton__ZtQ69:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.DarkModeToggle_toggleButton__ZtQ69:active{transform:translateY(0)}html:not(.dark) .DarkModeToggle_toggleButton__ZtQ69{--background:#ffffff;--border:#e5e7eb;--foreground:#374151}html:not(.dark) .DarkModeToggle_toggleButton__ZtQ69:hover{background:#f9fafb;border-color:#d1d5db}.dark .DarkModeToggle_toggleButton__ZtQ69{--background:#1f2937;--border:#374151;--foreground:#f9fafb}.dark .DarkModeToggle_toggleButton__ZtQ69:hover{background:#374151;border-color:#4b5563}@media (max-width:640px){.DarkModeToggle_toggleButton__ZtQ69{width:2.25rem;height:2.25rem;margin-right:.5rem}}.PaymentReceipt_modal__eUwNl{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.PaymentReceipt_modalContent__1itLG{background:white;border-radius:8px;width:100%;max-width:950px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.2)}.PaymentReceipt_modalHeader__Hb6UN{padding:20px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:white;border-radius:8px 8px 0 0}.PaymentReceipt_modalHeader__Hb6UN h2{margin:0;font-size:1.625rem;font-weight:800;color:#0f172a;letter-spacing:-.035em;display:flex;align-items:center;gap:12px}.PaymentReceipt_modalHeader__Hb6UN h2:before{content:"";width:4px;height:28px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:2px}.PaymentReceipt_closeBtn__1NqXZ{background:white;border:2px solid #e2e8f0;color:#64748b;width:40px;height:40px;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.PaymentReceipt_closeBtn__1NqXZ:hover{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border-color:#fca5a5;transform:rotate(90deg) scale(1.1)}.PaymentReceipt_receiptContainer__dtnjK{flex:1;overflow-y:auto;padding:24px;background:#f3f4f6}.PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar{width:8px}.PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-thumb:hover{background:#94a3b8}.PaymentReceipt_receipt__ccjzk{max-width:850px;margin:0 auto;background:white;border:1px solid #d1d5db;border-radius:8px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.PaymentReceipt_logoSection__Yscv_{display:flex;justify-content:center;padding:20px;background:white;border-bottom:1px solid #e5e7eb}.PaymentReceipt_header__P0JnV{padding:20px 24px;background:#1f2937;color:white;text-align:center;border-bottom:3px solid #3b82f6}.PaymentReceipt_logoBackground__NxETI{width:80px;height:80px;background:#f3f4f6;border-radius:50%;padding:12px;display:flex;align-items:center;justify-content:center;border:2px solid #e5e7eb}.PaymentReceipt_logoIcon__6x2ZU{width:100%;height:100%;object-fit:contain}.PaymentReceipt_headerText__i2bTg{width:100%}.PaymentReceipt_logo__nsES8{font-size:1.5rem;font-weight:700;color:white;margin-bottom:4px;letter-spacing:-.025em}.PaymentReceipt_subtitle__BU6g6{font-size:1rem;color:rgba(255,255,255,.95);margin-bottom:12px;font-weight:500;letter-spacing:.025em}.PaymentReceipt_address__bULcL{font-size:.8125rem;color:rgba(255,255,255,.85);line-height:1.6;font-weight:400}.PaymentReceipt_receiptTitle__GOqQv{text-align:center;padding:20px;background:#fafafa;border-bottom:1px solid #e5e7eb}.PaymentReceipt_receiptBadge__6txlF{display:inline-block;padding:4px 12px;background:#10b981;color:white;border-radius:4px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}.PaymentReceipt_receiptTitle__GOqQv h3{margin:0 0 16px;font-size:1.5rem;font-weight:800;color:#0c4a6e;letter-spacing:.025em}.PaymentReceipt_receiptNumber__CWtPd{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:white;border:2px solid #3b82f6;border-radius:6px;font-weight:600}.PaymentReceipt_receiptNumber__CWtPd span{font-size:.875rem;color:#6b7280;font-weight:500}.PaymentReceipt_receiptNumber__CWtPd strong{font-size:1.125rem;color:#1e40af;font-weight:700;letter-spacing:.025em}.PaymentReceipt_section__42F2Z{padding:24px;background:white;border-bottom:1px solid #e5e7eb}.PaymentReceipt_section__42F2Z:last-of-type{border-bottom:none}.PaymentReceipt_section__42F2Z h4{margin:0 0 20px;font-size:1.125rem;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px;letter-spacing:-.025em}.PaymentReceipt_section__42F2Z h4:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:2px}.PaymentReceipt_detailsGrid__r9YSk{display:grid;gap:14px}.PaymentReceipt_detailRow__wGYrM{display:grid;grid-template-columns:220px 1fr;gap:20px;padding:12px 16px;background:#fafafa;border-radius:4px;border:1px solid #e5e7eb}.PaymentReceipt_detailRow__wGYrM:hover{background:#f3f4f6}.PaymentReceipt_label__P1pSG{font-weight:600;color:#475569;font-size:.9375rem;letter-spacing:.025em;display:flex;align-items:center}.PaymentReceipt_detailRow__wGYrM span:last-child{color:#0f172a;font-weight:500;font-size:.9375rem}.PaymentReceipt_amountSection___RVpi{margin:24px;padding:20px;background:#fafafa;border:1px solid #d1d5db;border-radius:8px}.PaymentReceipt_amountSection___RVpi h4{margin:0 0 24px;font-size:1.25rem;font-weight:800;color:#14532d;letter-spacing:-.035em;display:flex;align-items:center;gap:8px}.PaymentReceipt_amountRow__KsbVs{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;margin:8px 0;background:white;border-radius:6px;border:1px solid #e5e7eb}.PaymentReceipt_amountRow__KsbVs:hover{background:#f9fafb}.PaymentReceipt_amountRow__KsbVs span:first-child{font-weight:600;color:#166534;font-size:.9375rem;letter-spacing:.025em}.PaymentReceipt_amountRow__KsbVs span:last-child{font-weight:700;color:#14532d;font-size:1rem}.PaymentReceipt_lateFeeRow__rr_Re{background:#fee2e2!important;border-left:4px solid #ef4444!important;border-radius:0 4px 4px 0!important}.PaymentReceipt_lateFeeRow__rr_Re span:first-child{color:#991b1b!important;font-weight:600!important}.PaymentReceipt_lateFeeAmount__MGbky{color:#dc2626!important;font-weight:700!important;font-size:1rem!important}.PaymentReceipt_divider__MOr8r{margin:12px 0;border:none;height:1px;background:#d1d5db}.PaymentReceipt_totalRow__WPtSe{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;margin-top:16px;background:#111827;color:white;border-radius:6px;border:2px solid #1f2937}.PaymentReceipt_totalRow__WPtSe span:first-child{font-weight:600;font-size:1.125rem;letter-spacing:.025em;z-index:1}.PaymentReceipt_totalRow__WPtSe span:last-child{font-weight:900;font-size:1.5rem;letter-spacing:.05em;z-index:1}.PaymentReceipt_paymentTypeNote__6iV78{margin-top:20px;text-align:center}.PaymentReceipt_renewalBadge__3MLKl{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:white;border-radius:20px;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px rgba(59,130,246,.3);border:1px solid rgba(255,255,255,.2)}.PaymentReceipt_statusCompleted__N7UPH{color:#059669;font-weight:600;padding:4px 12px;background:#d1fae5;border:1px solid #6ee7b7;border-radius:4px;display:inline-block}.PaymentReceipt_statusPending__7LFa0{color:#d97706;font-weight:600;padding:4px 12px;background:#fef3c7;border:1px solid #fbbf24;border-radius:4px;display:inline-block}.PaymentReceipt_stampArea__hv_0N{margin:24px;padding:24px;border:2px dashed #d1d5db;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#fafafa;position:relative}.PaymentReceipt_stampArea__hv_0N:before{content:"OFFICIAL USE ONLY";position:absolute;top:12px;left:50%;transform:translateX(-50%);font-size:.625rem;font-weight:700;letter-spacing:.2em;color:#94a3b8;text-transform:uppercase}.PaymentReceipt_stampLeft__UNRr2,.PaymentReceipt_stampRight__RaNux{text-align:center}.PaymentReceipt_stampLeft__UNRr2 p,.PaymentReceipt_stampRight__RaNux p{margin:0 0 20px;font-weight:600;color:#475569;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.PaymentReceipt_signatureSpace___TCGY{height:70px;border-bottom:2px solid #64748b;margin:0 auto;width:85%;position:relative}.PaymentReceipt_stampNote__HimYl{margin-top:16px!important;font-size:.75rem!important;color:#94a3b8!important;font-weight:500!important;text-transform:none!important}.PaymentReceipt_notesSection__MVqU8{margin:24px;padding:20px;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:0 6px 6px 0}.PaymentReceipt_notesSection__MVqU8 h4{margin:0 0 16px;font-size:1.0625rem;font-weight:800;color:#78350f;border:none;display:flex;align-items:center;gap:8px}.PaymentReceipt_notesSection__MVqU8 h4:before{content:"⚠";font-size:1.25rem}.PaymentReceipt_notesSection__MVqU8 ul{margin:0;padding-left:28px;color:#92400e;font-size:.875rem;line-height:2}.PaymentReceipt_notesSection__MVqU8 li{margin:6px 0}.PaymentReceipt_footer__3h9sw{text-align:center;margin:0;padding:20px;background:#fafafa;border-top:1px solid #e5e7eb}.PaymentReceipt_footerNote__AIe7z{margin:0 0 12px;color:#64748b;font-size:.875rem;font-style:italic}.PaymentReceipt_footerTimestamp__1bhM0{margin:0;color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:.025em}.PaymentReceipt_modalActions__lR_Wr{padding:24px 36px;border-top:2px solid #e5e7eb;display:flex;gap:16px;justify-content:flex-end;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:0 0 20px 20px}.PaymentReceipt_printBtn__uOp2D{padding:10px 24px;background:#3b82f6;color:white;border:none;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.PaymentReceipt_printBtn__uOp2D:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.PaymentReceipt_printBtn__uOp2D:active{transform:translateY(-1px)}.PaymentReceipt_cancelBtn__PcL1p{padding:14px 32px;background:white;color:#475569;border:2px solid #e2e8f0;border-radius:12px;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;text-transform:uppercase}.PaymentReceipt_cancelBtn__PcL1p:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;color:#334155;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}@media (max-width:768px){.PaymentReceipt_modalContent__1itLG{max-width:100%;max-height:100vh;border-radius:0}.PaymentReceipt_receiptContainer__dtnjK{padding:16px}.PaymentReceipt_receipt__ccjzk{border-radius:12px}.PaymentReceipt_header__P0JnV{flex-direction:column;text-align:center;padding:24px}.PaymentReceipt_logoContainer___cr9P{margin:0 0 16px}.PaymentReceipt_governmentSeal__dMbT2{margin-top:16px}.PaymentReceipt_detailRow__wGYrM{grid-template-columns:1fr;gap:6px}.PaymentReceipt_stampArea__hv_0N{grid-template-columns:1fr;gap:32px}.PaymentReceipt_modalActions__lR_Wr{flex-direction:column;padding:20px}.PaymentReceipt_cancelBtn__PcL1p,.PaymentReceipt_printBtn__uOp2D{width:100%;justify-content:center}}.dark .PaymentReceipt_modal__eUwNl{background:rgba(0,0,0,.8)}.dark .PaymentReceipt_modalContent__1itLG{background:#1f2937;box-shadow:0 10px 25px rgba(0,0,0,.5)}.dark .PaymentReceipt_modalHeader__Hb6UN{background:#111827;border-bottom-color:#374151}.dark .PaymentReceipt_modalHeader__Hb6UN h2{color:white}.dark .PaymentReceipt_closeBtn__1NqXZ{background:#374151;border-color:#4b5563;color:#e5e7eb}.dark .PaymentReceipt_closeBtn__1NqXZ:hover{background:#ef4444;border-color:#dc2626;color:white}.dark .PaymentReceipt_receiptContainer__dtnjK{background:#111827}.dark .PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-track{background:#1f2937}.dark .PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-thumb{background:#4b5563}.dark .PaymentReceipt_receiptContainer__dtnjK::-webkit-scrollbar-thumb:hover{background:#6b7280}.dark .PaymentReceipt_receipt__ccjzk{background:#1f2937;border-color:#374151}.dark .PaymentReceipt_logoSection__Yscv_{background:#1f2937;border-bottom-color:#374151}.dark .PaymentReceipt_logoBackground__NxETI{background:#374151;border-color:#4b5563}.dark .PaymentReceipt_header__P0JnV{background:#111827;border-bottom-color:#2563eb}.dark .PaymentReceipt_receiptTitle__GOqQv{background:#374151;border-bottom-color:#4b5563}.dark .PaymentReceipt_receiptTitle__GOqQv h3{color:#f9fafb}.dark .PaymentReceipt_receiptNumber__CWtPd{background:#1f2937;border-color:#3b82f6}.dark .PaymentReceipt_receiptNumber__CWtPd span{color:#9ca3af}.dark .PaymentReceipt_receiptNumber__CWtPd strong{color:#60a5fa}.dark .PaymentReceipt_section__42F2Z{background:#1f2937;border-bottom-color:#374151}.dark .PaymentReceipt_section__42F2Z h4{color:#f9fafb}.dark .PaymentReceipt_detailRow__wGYrM{background:#374151;border-color:#4b5563}.dark .PaymentReceipt_detailRow__wGYrM:hover{background:#4b5563}.dark .PaymentReceipt_label__P1pSG{color:#9ca3af}.dark .PaymentReceipt_detailRow__wGYrM span:last-child{color:#e5e7eb}.dark .PaymentReceipt_amountSection___RVpi{background:#374151;border-color:#4b5563}.dark .PaymentReceipt_amountSection___RVpi h4{color:#34d399}.dark .PaymentReceipt_amountRow__KsbVs{background:#1f2937;border-color:#4b5563}.dark .PaymentReceipt_amountRow__KsbVs:hover{background:#111827}.dark .PaymentReceipt_amountRow__KsbVs span:first-child{color:#86efac}.dark .PaymentReceipt_amountRow__KsbVs span:last-child{color:#34d399}.dark .PaymentReceipt_lateFeeRow__rr_Re{background:rgba(239,68,68,.2)!important;border-left-color:#ef4444!important}.dark .PaymentReceipt_lateFeeAmount__MGbky,.dark .PaymentReceipt_lateFeeRow__rr_Re span:first-child{color:#fca5a5!important}.dark .PaymentReceipt_divider__MOr8r{background:#4b5563}.dark .PaymentReceipt_totalRow__WPtSe{background:#059669;border-color:#10b981}.dark .PaymentReceipt_statusCompleted__N7UPH{background:rgba(16,185,129,.2);color:#86efac;border-color:rgba(16,185,129,.4)}.dark .PaymentReceipt_statusPending__7LFa0{background:rgba(251,191,36,.2);color:#fde68a;border-color:rgba(251,191,36,.4)}.dark .PaymentReceipt_stampArea__hv_0N{background:#374151;border-color:#4b5563}.dark .PaymentReceipt_stampArea__hv_0N:before{color:#6b7280}.dark .PaymentReceipt_stampLeft__UNRr2 p,.dark .PaymentReceipt_stampRight__RaNux p{color:#9ca3af}.dark .PaymentReceipt_signatureSpace___TCGY{border-bottom-color:#6b7280}.dark .PaymentReceipt_stampNote__HimYl{color:#6b7280!important}.dark .PaymentReceipt_notesSection__MVqU8{background:rgba(251,191,36,.1);border-left-color:#f59e0b}.dark .PaymentReceipt_notesSection__MVqU8 h4{color:#fbbf24}.dark .PaymentReceipt_notesSection__MVqU8 ul{color:#fde68a}.dark .PaymentReceipt_footer__3h9sw{background:#374151;border-top-color:#4b5563}.dark .PaymentReceipt_footerNote__AIe7z{color:#9ca3af}.dark .PaymentReceipt_footerTimestamp__1bhM0{color:#6b7280}.dark .PaymentReceipt_modalActions__lR_Wr{background:#111827;border-top-color:#374151}.dark .PaymentReceipt_printBtn__uOp2D{background:#2563eb}.dark .PaymentReceipt_printBtn__uOp2D:hover{background:#3b82f6;box-shadow:0 4px 8px rgba(59,130,246,.3)}.dark .PaymentReceipt_cancelBtn__PcL1p{background:#374151;border-color:#4b5563;color:#e5e7eb}.dark .PaymentReceipt_cancelBtn__PcL1p:hover{background:#4b5563;border-color:#6b7280;color:white}@media print{@page{size:A4;margin:0}.dark .PaymentReceipt_footer__3h9sw,.dark .PaymentReceipt_logoSection__Yscv_,.dark .PaymentReceipt_modalContent__1itLG,.dark .PaymentReceipt_modal__eUwNl,.dark .PaymentReceipt_receiptContainer__dtnjK,.dark .PaymentReceipt_receipt__ccjzk,.dark .PaymentReceipt_section__42F2Z,.dark .PaymentReceipt_stampArea__hv_0N{background:white!important;color:black!important}.dark .PaymentReceipt_header__P0JnV{background:#1f2937!important;color:white!important}.dark .PaymentReceipt_receiptTitle__GOqQv{background:#fafafa!important;color:black!important}.dark .PaymentReceipt_receiptTitle__GOqQv h3{color:#0c4a6e!important}.dark .PaymentReceipt_detailRow__wGYrM{background:#fafafa!important;border:1px solid #e5e7eb!important;color:black!important}.dark .PaymentReceipt_label__P1pSG{color:#475569!important}.dark .PaymentReceipt_detailRow__wGYrM span:last-child{color:#0f172a!important}.dark .PaymentReceipt_amountSection___RVpi{background:#fafafa!important;border:1px solid #d1d5db!important}.dark .PaymentReceipt_amountSection___RVpi h4{color:#14532d!important}.dark .PaymentReceipt_amountRow__KsbVs{background:white!important;border:1px solid #e5e7eb!important}.dark .PaymentReceipt_amountRow__KsbVs span:first-child{color:#166534!important}.dark .PaymentReceipt_amountRow__KsbVs span:last-child{color:#14532d!important}.dark .PaymentReceipt_totalRow__WPtSe{background:#111827!important;color:white!important}.dark .PaymentReceipt_lateFeeRow__rr_Re{background:#fee2e2!important;border-left:3px solid #ef4444!important}.dark .PaymentReceipt_lateFeeRow__rr_Re span:first-child{color:#991b1b!important}.dark .PaymentReceipt_lateFeeAmount__MGbky{color:#dc2626!important}.dark .PaymentReceipt_notesSection__MVqU8{background:#fef3c7!important;border-left:3px solid #f59e0b!important}.dark .PaymentReceipt_notesSection__MVqU8 h4{color:#78350f!important}.dark .PaymentReceipt_notesSection__MVqU8 ul{color:#92400e!important}.dark .PaymentReceipt_receiptNumber__CWtPd{background:white!important;border:2px solid #3b82f6!important}.dark .PaymentReceipt_receiptNumber__CWtPd span{color:#6b7280!important}.dark .PaymentReceipt_receiptNumber__CWtPd strong{color:#1e40af!important}.dark .PaymentReceipt_statusCompleted__N7UPH{background:#d1fae5!important;color:#059669!important;border:1px solid #6ee7b7!important}.dark .PaymentReceipt_statusPending__7LFa0{background:#fef3c7!important;color:#d97706!important;border:1px solid #fbbf24!important}.dark .PaymentReceipt_footerNote__AIe7z{color:#64748b!important}.dark .PaymentReceipt_footerTimestamp__1bhM0{color:#94a3b8!important}.dark .PaymentReceipt_divider__MOr8r{background:#d1d5db!important}.PaymentReceipt_printWrapper__ErxGJ *{visibility:hidden!important}.PaymentReceipt_modal__eUwNl,.PaymentReceipt_modal__eUwNl *{visibility:visible!important}.PaymentReceipt_printWrapper__ErxGJ body,.PaymentReceipt_printWrapper__ErxGJ html{margin:0!important;padding:0!important;overflow:hidden!important;height:100vh!important;width:100%!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:white!important}.PaymentReceipt_modal__eUwNl{position:absolute!important;top:0!important;left:0!important;padding:0!important;background:white!important;backdrop-filter:none!important}.PaymentReceipt_modalContent__1itLG,.PaymentReceipt_modal__eUwNl{width:100%!important;height:auto!important;max-height:100vh!important;margin:0!important;display:block!important;page-break-after:avoid!important;page-break-inside:avoid!important}.PaymentReceipt_modalContent__1itLG{position:relative!important;box-shadow:none!important;border-radius:0!important;max-width:100%!important}.PaymentReceipt_modalActions__lR_Wr,.PaymentReceipt_modalHeader__Hb6UN{display:none!important}.PaymentReceipt_receiptContainer__dtnjK{display:block!important;padding:0!important;background:white!important;box-sizing:border-box!important}.PaymentReceipt_receiptContainer__dtnjK,.PaymentReceipt_receipt__ccjzk{overflow:visible!important;height:100vh!important;page-break-after:avoid!important;page-break-inside:avoid!important}.PaymentReceipt_receipt__ccjzk{display:flex!important;flex-direction:column!important;border:1px solid #000!important;margin:0!important;border-radius:0!important;max-width:100%!important;width:100%!important}.PaymentReceipt_logoSection__Yscv_{display:flex!important;justify-content:center!important;align-items:center!important;padding:10px!important;background:white!important;flex-shrink:0!important}.PaymentReceipt_logoBackground__NxETI,.PaymentReceipt_logoSection__Yscv_{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_logoBackground__NxETI{width:60px!important;height:60px!important;padding:6px!important;background:#f3f4f6!important;border:2px solid #e5e7eb!important}.PaymentReceipt_header__P0JnV{display:block!important;padding:12px!important;background:#1f2937!important;color:white!important;flex-shrink:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_headerText__i2bTg{display:block!important}.PaymentReceipt_logo__nsES8{font-size:.95rem!important;margin:0 0 3px!important}.PaymentReceipt_subtitle__BU6g6{font-size:.68rem!important;margin:0 0 2px!important}.PaymentReceipt_address__bULcL{font-size:.6rem!important;line-height:1.3!important}.PaymentReceipt_receiptTitle__GOqQv{padding:8px!important;background:#fafafa!important;flex-shrink:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_receiptTitle__GOqQv h3{font-size:.9rem!important;margin:0 0 4px!important}.PaymentReceipt_receiptBadge__6txlF{padding:3px 7px!important;font-size:.58rem!important;margin-bottom:5px!important;background:#10b981!important;color:white!important}.PaymentReceipt_receiptBadge__6txlF,.PaymentReceipt_receiptNumber__CWtPd{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_receiptNumber__CWtPd{padding:4px 8px!important;font-size:.7rem!important;border:1px solid #3b82f6!important}.PaymentReceipt_receiptNumber__CWtPd strong{font-size:.78rem!important}.PaymentReceipt_section__42F2Z{padding:8px!important;background:white!important;flex-shrink:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_section__42F2Z h4{font-size:.85rem!important;margin:0 0 5px!important}.PaymentReceipt_section__42F2Z h4:before{display:none!important}.PaymentReceipt_detailsGrid__r9YSk{gap:4px!important}.PaymentReceipt_detailRow__wGYrM{padding:5px 8px!important;margin:3px 0!important;grid-template-columns:140px 1fr!important;gap:10px!important;background:#fafafa!important;border:1px solid #e5e7eb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_detailRow__wGYrM span{font-size:.7rem!important}.PaymentReceipt_label__P1pSG{font-size:.7rem!important;font-weight:600!important}.PaymentReceipt_amountSection___RVpi{margin:10px!important;padding:10px!important;background:#fafafa!important;border:1px solid #d1d5db!important;flex:1!important;display:flex!important;flex-direction:column!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_amountSection___RVpi h4{font-size:.85rem!important;margin:0 0 6px!important}.PaymentReceipt_amountSection___RVpi h4:before{display:none!important}.PaymentReceipt_amountRow__KsbVs{padding:6px 10px!important;margin:4px 0!important;background:white!important;border:1px solid #e5e7eb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_amountRow__KsbVs span{font-size:.7rem!important}.PaymentReceipt_totalRow__WPtSe{padding:8px 12px!important;margin-top:auto!important;background:#111827!important;color:white!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_totalRow__WPtSe span{font-size:.85rem!important;font-weight:700!important}.PaymentReceipt_totalRow__WPtSe:before{display:none!important}.PaymentReceipt_divider__MOr8r{margin:5px 0!important;height:1px!important;background:#d1d5db!important}.PaymentReceipt_renewalBadge__3MLKl{padding:4px 7px!important;font-size:.6rem!important;background:linear-gradient(135deg,#3b82f6,#1e40af)!important;color:white!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_paymentTypeNote__6iV78{margin-top:5px!important}.PaymentReceipt_notesSection__MVqU8{margin:10px!important;padding:10px!important;background:#fef3c7!important;border-left:3px solid #f59e0b!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_notesSection__MVqU8 h4{font-size:.7rem!important;margin:0 0 5px!important}.PaymentReceipt_notesSection__MVqU8 h4:before{display:none!important}.PaymentReceipt_notesSection__MVqU8 ul{margin:0!important;padding-left:15px!important}.PaymentReceipt_notesSection__MVqU8 li{font-size:.6rem!important;margin:2px 0!important;line-height:1.2!important}.PaymentReceipt_footer__3h9sw{padding:10px!important;background:#fafafa!important;border-top:1px solid #e5e7eb!important;margin-top:auto!important;flex-shrink:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_footerNote__AIe7z{font-size:.65rem!important;margin:0 0 3px!important}.PaymentReceipt_footerTimestamp__1bhM0{font-size:.6rem!important;margin:0!important}.PaymentReceipt_stampArea__hv_0N{display:none!important}.PaymentReceipt_statusCompleted__N7UPH{background:#d1fae5!important;color:#059669!important;border:1px solid #6ee7b7!important}.PaymentReceipt_statusCompleted__N7UPH,.PaymentReceipt_statusPending__7LFa0{padding:3px 8px!important;font-size:.65rem!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_statusPending__7LFa0{background:#fef3c7!important;color:#d97706!important;border:1px solid #fbbf24!important}.PaymentReceipt_lateFeeRow__rr_Re{background:#fee2e2!important;border-left:3px solid #ef4444!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PaymentReceipt_lateFeeAmount__MGbky{font-size:.68rem!important;color:#dc2626!important;font-weight:700!important}.PaymentReceipt_amountSection___RVpi,.PaymentReceipt_footer__3h9sw,.PaymentReceipt_header__P0JnV,.PaymentReceipt_logoSection__Yscv_,.PaymentReceipt_notesSection__MVqU8,.PaymentReceipt_receiptTitle__GOqQv,.PaymentReceipt_section__42F2Z{page-break-inside:avoid!important;page-break-after:avoid!important}.PaymentReceipt_receipt__ccjzk:after{content:"";display:block;height:0;clear:both;page-break-after:avoid!important}}