:root{--cor-primaria:#ef4138;--cor-secundaria:#ed8223;--cor-dark:#1f1f1f;--cor-white:#fff;--cor-light-gray:#f9fafb;--cor-text:#374151;--cor-sidebar-bg:#111827}body{background-color:#f9fafb;background-color:var(--cor-light-gray);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.LoginScreen_container__e5b-G{background-color:var(--cor-dark);display:flex;flex-direction:column;min-height:100vh}.LoginScreen_mainContent__mbsa2{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:1rem}.LoginScreen_logoContainer__J3IuQ{color:var(--cor-white);margin-bottom:3rem;text-align:center}.LoginScreen_logo__pbehD{height:160px;margin:0 auto;width:160px}.LoginScreen_title__9nLKk{font-size:2.5rem;font-weight:700;margin-top:1rem}.LoginScreen_subtitle__gJL-L{color:#d1d5db;margin-top:.5rem}.LoginScreen_card__fMjy5{background-color:var(--cor-white);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;max-width:400px;padding:2rem;width:100%}.LoginScreen_cardTitle__xCgWH{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.LoginScreen_buttonGroup__MgFtY{margin-top:1.5rem}.LoginScreen_error__vc7qh{color:#ef4444;font-size:.9rem;margin-bottom:1rem;margin-top:-.5rem;text-align:center}.Button_button__xoOZq{border:none;border-radius:8px;color:var(--cor-white);cursor:pointer;font-size:1rem;font-weight:700;padding:12px 16px;transition:all .2s ease-in-out;width:100%}.Button_button__xoOZq:hover{opacity:.9}.Button_primary__NGIIN{background:linear-gradient(to right,var(--cor-secundaria),var(--cor-primaria))}.Button_danger__JkvcV{background-color:#ef4444}.Button_secondary__FdhUX{background-color:#e5e7eb;color:var(--cor-text)}.Button_admin5__1ezQc{background-color:#374151}.Button_admin1__9svyc{background-color:#2563eb}.Button_ong__g3W7-{background-color:#16a34a}.Button_user__SVCMb{background-color:#9333ea}.InputField_group__zpsUi{margin-bottom:1.5rem}.InputField_label__K3nJe{color:var(--cor-text);display:block;font-weight:500;margin-bottom:.5rem}.InputField_inputWrapper__cu2xz{position:relative}.InputField_input__lRCDT{border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-size:1rem;padding:.75rem 2.5rem .75rem 1rem;width:100%}.InputField_input__lRCDT:focus{border-color:var(--cor-secundaria);box-shadow:0 0 0 2px #f9731640;outline:none}.InputField_toggleButton__u9yy9{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.InputField_toggleButton__u9yy9 svg{height:20px;width:20px}.InputField_errorInput__VHKcK{border-color:#ef4444}.InputField_errorMessage__rAUOB{color:#ef4444;font-size:.8rem;margin-top:.25rem}.PasswordStrengthMeter_validationList__tdfPB{font-size:.8rem;list-style:none;margin:.5rem 0 0;padding:0}.PasswordStrengthMeter_invalid__zQifu,.PasswordStrengthMeter_valid__jKUKR{margin-bottom:.25rem;padding-left:1.5rem;position:relative}.PasswordStrengthMeter_invalid__zQifu:before,.PasswordStrengthMeter_valid__jKUKR:before{background-repeat:no-repeat;background-size:contain;content:"";height:1rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.PasswordStrengthMeter_invalid__zQifu{color:#9ca3af}.PasswordStrengthMeter_invalid__zQifu:before{content:"❌";font-size:.7rem}.PasswordStrengthMeter_valid__jKUKR{color:#16a34a}.PasswordStrengthMeter_valid__jKUKR:before{content:"✔️";font-size:.7rem}.Footer_footer__kHpla{align-items:center;background-color:#fff;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:2rem;padding:1.5rem 2rem;text-align:center;width:100%}.Footer_footer__kHpla p{margin:.25rem 0}.Footer_footer__kHpla a{color:var(--cor-secundaria);margin-left:.25rem;text-decoration:none}.Footer_footer__kHpla a:hover{text-decoration:underline}.Footer_copyright__osQKF{color:#6b7280;font-size:.8rem;margin:0}.Footer_links__xzRTV{align-items:center;display:flex;gap:.5rem}.Footer_links__xzRTV a{color:#4b5563;font-size:.8rem;font-weight:500;text-decoration:none}.Footer_links__xzRTV a:hover{color:#111827;text-decoration:underline}.Footer_separator__eLDLB{color:#9ca3af;font-size:.8rem}.Footer_version__ewi3x{color:#9ca3af;font-size:.75rem;margin-top:.5rem}.AppLayout_layout__fDxOF{display:flex}.AppLayout_mainContent__zPGlX{display:flex;flex-direction:column;flex-grow:1;height:100vh;margin-left:260px}.AppLayout_pageContent__2CiIT{flex-grow:1;padding:2rem}.AppLayout_mobileHeader__Ndb-j{align-items:center;background-color:var(--cor-white);box-shadow:0 2px 4px #0000000d;display:none;margin:-1.5rem -1.5rem 1.5rem;padding:.75rem 1rem}.AppLayout_menuButton__eA-7E{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px}.AppLayout_menuIcon__gBJZ3{fill:var(--cor-text);height:28px;width:28px}.AppLayout_headerTitle__zTixg{color:var(--cor-text);font-weight:600}.AppLayout_overlay__qbkqy{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:50}@media (max-width:768px){.AppLayout_mainContent__zPGlX{margin-left:0;padding:1.5rem}.AppLayout_mobileHeader__Ndb-j{display:flex}.AppLayout_overlay__qbkqy{display:block}}.Sidebar_sidebar__jykaj{background-color:var(--cor-sidebar-bg);color:#d1d5db;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:transform .3s ease-in-out;width:260px;z-index:100}@media (max-width:768px){.Sidebar_sidebar__jykaj{transform:translateX(-100%)}.Sidebar_sidebar__jykaj.Sidebar_open__N3yP0{transform:translateX(0)}}.Sidebar_logoContainer__2iFIj{align-items:center;border-bottom:1px solid #374151;display:flex;padding:1.5rem}.Sidebar_logo__fiWe\+{height:40px;width:40px}.Sidebar_logoText__xsyE2{color:var(--cor-white);font-size:1.25rem;font-weight:700;margin-left:.75rem}.Sidebar_nav__OwvhO{flex-grow:1;padding:1rem 0}.Sidebar_navItem__qjLIu{align-items:center;border-left:3px solid #0000;color:#d1d5db;display:flex;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s}.Sidebar_navItem__qjLIu:hover{background-color:#374151;color:var(--cor-white)}.Sidebar_navItem__qjLIu.Sidebar_active__VjHH-{background:linear-gradient(to right,var(--cor-secundaria),var(--cor-primaria));border-left:3px solid var(--cor-primaria);color:var(--cor-white)}.Sidebar_navIcon__TwUqG{height:20px;margin-right:1rem;width:20px}.Sidebar_logoutSection__lIgzD{border-top:1px solid #374151;padding:1rem 0}.Sidebar_carouselContainer__95Cqd{aspect-ratio:9/16;border-radius:12px;margin:auto 10px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative}.Sidebar_carouselTrackHorizontal__vZSrj{animation:Sidebar_scrollHorizontal__rFc8H 15s cubic-bezier(.4,0,.6,1) infinite;display:flex;flex-direction:row;height:100%;width:300%}.Sidebar_carouselSlide__QznnN{height:100%;width:33.3333%}.Sidebar_carouselSlide__QznnN img{border-radius:20px;height:100%;object-fit:contain;width:100%}@keyframes Sidebar_scrollHorizontal__rFc8H{0%,28%{transform:translateX(0)}33%,61%{transform:translateX(-33.3333%)}66%,94%{transform:translateX(-66.6666%)}to{transform:translateX(0)}}.MaintenanceCountdown_banner__mHCe6{align-items:center;animation:MaintenanceCountdown_slideDown__4NmWp .5s ease-out,MaintenanceCountdown_pulse__Q7GS7 2s infinite;background-color:#ff9800;box-shadow:0 4px 10px #0003;color:#fff;display:flex;font-family:Inter,sans-serif;gap:15px;justify-content:center;left:0;padding:12px 20px;position:fixed;top:0;width:100%;z-index:10000}.MaintenanceCountdown_banner__mHCe6 p{font-size:1rem;line-height:1.4;margin:0;text-align:center}.MaintenanceCountdown_banner__mHCe6 strong{letter-spacing:.5px;text-transform:uppercase}.MaintenanceCountdown_icon__cNTKO{animation:MaintenanceCountdown_shake__yc2Mg .5s infinite;font-size:1.5rem}@keyframes MaintenanceCountdown_slideDown__4NmWp{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes MaintenanceCountdown_pulse__Q7GS7{0%{background-color:#ff9800}50%{background-color:#e65100}to{background-color:#ff9800}}@keyframes MaintenanceCountdown_shake__yc2Mg{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@media (max-width:600px){.MaintenanceCountdown_banner__mHCe6{flex-direction:column;padding:10px}.MaintenanceCountdown_banner__mHCe6 p{font-size:.85rem}}.ContentWrapper_title__c5yV3{color:var(--cor-text);font-size:2rem;font-weight:700;margin-bottom:2rem}.ContentWrapper_wrapper__bRycp{background-color:var(--cor-white);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;padding:2.5rem 2rem;width:100%}@media (max-width:768px){.ContentWrapper_title__c5yV3{font-size:1.5rem;margin-bottom:1.5rem}.ContentWrapper_wrapper__bRycp{padding:1.5rem}}.ProfilePage_section__9HQu-{margin-bottom:2.5rem}.ProfilePage_sectionTitle__huFNN{border-bottom:1px solid #e5e7eb;color:var(--cor-text);font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.ProfilePage_infoItem__Dr-jG{display:flex;flex-direction:column;padding:.75rem 0}.ProfilePage_label__gggzY{color:#6b7280;font-size:.9rem;font-weight:500;margin-bottom:.25rem}.ProfilePage_value__OfYGg{color:var(--cor-text);font-size:1.1rem}.ProfilePage_actions__Fa7eP{margin-top:1rem;max-width:200px}.OngDetailsPage_detailsContainer__e1OOL{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:2rem;padding:1.5rem}.OngDetailsPage_logoSection__Px3IO{border-bottom:1px solid #eee;padding-bottom:1rem;text-align:center}.OngDetailsPage_logo__LaqLb{border-radius:8px;max-height:150px;max-width:150px;object-fit:contain}.OngDetailsPage_infoGrid__1y83v{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.OngDetailsPage_infoItem__dfyqZ{word-wrap:break-word;background-color:#f9f9f9;border-radius:4px;padding:.5rem}.OngDetailsPage_infoItem__dfyqZ strong{color:#555;display:block;margin-bottom:.25rem}.OngDetailsPage_documentsSection__Vna1c{border-top:1px solid #eee;padding-top:1rem}.OngDetailsPage_documentsSection__Vna1c h3{margin-bottom:1rem}.OngDetailsPage_documentLinks__VFTTk{display:flex;gap:1rem}.OngDetailsPage_documentLink__TGikq{background-color:#007bff;border-radius:4px;color:#fff;display:inline-block;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s}.OngDetailsPage_documentLink__TGikq:hover{background-color:#0056b3}.OngDetailsPage_actions__thdrL{margin-top:1.5rem}.LegalPage_legalContainer__OwykG{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;color:#374151;margin:0 auto;max-width:900px;padding:1.5rem 2rem}.LegalPage_legalContainer__OwykG li,.LegalPage_legalContainer__OwykG p{font-size:.95rem;line-height:1.7;margin-bottom:1rem}.LegalPage_legalContainer__OwykG ul{margin-bottom:1.5rem;padding-left:25px}.LegalPage_legalContainer__OwykG li{margin-bottom:.5rem}.LegalPage_sectionTitle__FN3uk{border-bottom:1px solid #e5e7eb;color:#111827;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;margin-top:2rem;padding-bottom:.5rem}.LegalPage_legalContainer__OwykG p>strong{color:#111827}.Admin5Dashboard_title__ruAZR{color:var(--cor-text);font-size:2rem;font-weight:700;margin-bottom:2rem}.Admin5Dashboard_grid__yYQ10{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Admin5Dashboard_maintenanceSection__-05yW{margin-bottom:30px}.DashboardCard_card__RKV8v{align-items:center;background-color:var(--cor-white);border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1.5rem;text-align:center;transition:all .2s ease-in-out}.DashboardCard_card__RKV8v:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-5px)}.DashboardCard_iconWrapper__wR6tL{align-items:center;background:linear-gradient(to bottom right,#fee2e2,#fff1e6);border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.DashboardCard_icon__4FxcH{color:var(--cor-primaria);height:28px;width:28px}.DashboardCard_title__lPYJ7{color:var(--cor-text);font-size:1rem;font-weight:600;margin:0}.Table_tableContainer__jgOG4{overflow-x:auto;width:100%}.Table_deleteButton__CShNP:hover{color:#ef4444}.Table_table__yZcKI{border-collapse:collapse;font-size:.9rem;text-align:left;width:100%}.Table_table__yZcKI td,.Table_table__yZcKI th{border-bottom:1px solid #e5e7eb;padding:.8rem 1rem;vertical-align:middle}.Table_table__yZcKI th{background-color:#f9fafb;font-weight:600;white-space:nowrap}.Table_noData__Xxhoe{color:#6b7280;padding:2rem;text-align:center}.Table_actions__GsAkC{display:flex;gap:.75rem;justify-content:flex-start}.Table_actionButton__EbgjB{background:none;border:none;color:#374151;cursor:pointer;font-size:1rem;line-height:1;padding:.25rem}.Table_actionButton__EbgjB:hover{color:#1d4ed8}.Table_cellLabel__j0WMF{display:none}@media (max-width:768px){.Table_tableContainer__jgOG4{overflow-x:hidden}.Table_table__yZcKI thead{display:none}.Table_table__yZcKI,.Table_table__yZcKI tbody,.Table_table__yZcKI td,.Table_table__yZcKI tr{display:block;width:100%}.Table_table__yZcKI tr{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;overflow:hidden}.Table_table__yZcKI td{border-bottom:1px solid #f0f0f0;padding:0}.Table_table__yZcKI tr td:last-child{border-bottom:none}.Table_cellInner__RhGYx{display:flex;flex-direction:column;padding:.75rem 1rem;text-align:left}.Table_cellLabel__j0WMF{color:#6b7280;display:block;font-size:.8rem;font-weight:600;margin-bottom:.25rem}.Table_cellValue__Xrf8E{color:#1f2937;font-size:1rem;word-break:break-all}.Table_actionsCell__PYiUh .Table_actions__GsAkC{justify-content:center;padding:.75rem}.Table_deleteButton__CShNP:hover{color:#ef4444}}.Modal_overlay__mVooO{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Modal_modal__Inl4q{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:500px;width:90%}.Modal_header__5DgrE{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem 1.5rem}.Modal_title__Cs0uQ{font-size:1.25rem;font-weight:600;margin:0}.Modal_closeButton__uVc0d{background:none;border:none;cursor:pointer;padding:.25rem}.Modal_closeButton__uVc0d svg{color:#6b7280;height:24px;width:24px}.Modal_content__F2E2N{padding:1.5rem}.ListAdminsPage_modalContent__KpYG6 p{line-height:1.6;margin:0 0 1rem}.ListAdminsPage_modalActions__JPvLS{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.FormSection_section__0Mvut{border-top:1px solid #e5e7eb;padding-top:2rem}.FormSection_section__0Mvut:first-child{border-top:none;padding-top:0}.FormSection_title__7c3H5{color:var(--cor-text);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.FormSection_grid__i5owM{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.FormSection_grid__i5owM{grid-template-columns:1fr}}.FileUpload_container__hnsD4{margin-bottom:1.5rem}.FileUpload_label__vzjYy{color:var(--cor-text);display:block;font-weight:500;margin-bottom:.5rem}.FileUpload_fileUploadContainer__2l6TK{border:2px dashed #d1d5db;border-radius:6px;cursor:pointer;padding:2rem;text-align:center;transition:background-color .2s}.FileUpload_fileUploadContainer__2l6TK:hover{background-color:#f9fafb}.FileUpload_hiddenInput__P4H2V{display:none}.FileUpload_content__WBlDl{align-items:center;display:flex;flex-direction:column;justify-content:center}.FileUpload_icon__ckdAW{color:#9ca3af;height:40px;margin-bottom:1rem;width:40px}.FileUpload_content__WBlDl p{color:#6b7280;margin:0 0 .25rem}.FileUpload_link__5M\+0r{color:var(--cor-secundaria);font-weight:500}.FileUpload_info__4xo1K{color:#6b7280;font-size:.8rem}.FileUpload_fileName__mSsfD{color:var(--cor-text);font-weight:500}.CreateOngPage_subtitle__Fy8Id{color:#6b7280;margin-bottom:2rem;margin-top:-1.5rem}.CreateOngPage_fullWidth__G153D{grid-column:1/-1}.CreateOngPage_submitButton__WSHXX{margin-top:2rem;max-width:300px}.ListOngsPage_modalContent__4JfWc p{line-height:1.6;margin:0 0 1rem}.ListOngsPage_editForm__b\+QCv{margin-right:-1rem;max-height:70vh;overflow-y:auto;padding-right:1rem}.ListOngsPage_modalActions__\+owmn{border-top:1px solid #eee;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}.ListOngsPage_fileUploadContainer__IPt7o{margin-bottom:1rem}.ListOngsPage_currentFileLink__k9Hib{color:#007bff;display:block;font-size:.875rem;margin-top:.5rem;text-decoration:none}.ListOngsPage_currentFileLink__k9Hib:hover{text-decoration:underline}.ListUsersPage_modalContent__DXegI p{line-height:1.6;margin:0 0 1rem}.ListUsersPage_modalActions__PHZal{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.ListUsersPage_formSectionTitle__FrC7h{border-bottom:1px solid #eee;color:#5e3a8c;font-size:1.1rem;font-weight:700;margin-bottom:.5rem;margin-top:1.5rem;padding-bottom:.5rem}.ListUsersPage_dependentsList__fkv7S{background-color:#f9f9f9;border-radius:8px;list-style-type:none;margin-top:.5rem;padding:1rem}.ListUsersPage_dependentsList__fkv7S li{border-bottom:1px solid #eee;padding:.5rem 0}.ListUsersPage_dependentsList__fkv7S li:last-child{border-bottom:none}.ReportSection_section__1-ZZS{background-color:var(--cor-white);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem;padding:1.5rem}.ReportSection_title__D-Y17{color:var(--cor-text);font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.SelectField_group__Rb4yJ{margin-bottom:1.5rem}.SelectField_label__Qzkhd{color:var(--cor-text);display:block;font-weight:500;margin-bottom:.5rem}.SelectField_select__AK1Uh{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-size:1rem;padding:.75rem 2.5rem .75rem 1rem;width:100%}.SelectField_select__AK1Uh:focus{border-color:var(--cor-secundaria);box-shadow:0 0 0 2px #f9731640;outline:none}.ReportsPage_filters__eV7tk{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:20px;margin-bottom:30px;padding:20px}.ReportsPage_filters__eV7tk>div{flex:1 1}.ReportsPage_reportBlock__WiYi4{margin-bottom:40px}.ReportsPage_sectionHeader__Ot9cZ{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.ReportsPage_statCard__-lgL\+{border-radius:12px;box-shadow:0 2px 4px #0000000d;flex:1 1;min-width:200px;padding:20px;text-align:center}.ReportsPage_statCard__-lgL\+ p{color:#334155;font-weight:600;margin:0 0 10px}.ReportsPage_statCard__-lgL\+ span{color:#0f172a;font-size:2rem;font-weight:700}.ReportsPage_groupedListContainer__Nm4v4{display:flex;flex-direction:column;gap:20px}.ReportsPage_userListItemClickable__wJvLT{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;transition:all .2s ease}.ReportsPage_userListItemClickable__wJvLT:hover{background-color:#f8fafc;border-color:#93c5fd;box-shadow:0 6px 12px -2px #0000000d;transform:translateY(-2px)}.ReportsPage_userMainInfo__o8CT1{align-items:center;display:flex;gap:15px}.ReportsPage_userAvatarSm__hDdOB{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;width:40px}.ReportsPage_userNameTitle__vm3lq{color:#0f172a;font-size:1.15rem;margin:0}.ReportsPage_userSubText__rJQqe{color:#64748b;font-size:.85rem}.ReportsPage_userStats__kx77Z{display:flex;gap:10px}.ReportsPage_statPill__NWFNI{background:#e0f2fe;border-radius:20px;color:#0369a1;font-size:.9rem;padding:6px 12px}.ReportsPage_statPillLight__iSjRv{background:#f1f5f9;border-radius:20px;color:#475569;font-size:.9rem;padding:6px 12px}.ReportsPage_userGroup__28d-8{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;padding:20px}.ReportsPage_userGroupHeader__sWwS1{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.ReportsPage_userInfo__wo4i5{align-items:center;display:flex;gap:15px}.ReportsPage_badgeCount__aynTg{background-color:#f59e0b;border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;padding:4px 12px}.ReportsPage_logGrid__3RoZp{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ReportsPage_logCard__OCNXp{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.ReportsPage_logHeader__G9lcv{background-color:#fff;border-bottom:1px solid #f1f5f9;padding:12px 15px}.ReportsPage_logHeader__G9lcv h5{color:#0f172a;font-size:1.05rem;line-height:1.4;margin:0 0 5px}.ReportsPage_sealBadge__YWvLE{background:#dcfce7;border-radius:10px;color:#16a34a;font-size:.8rem;margin-left:8px;padding:2px 6px;white-space:nowrap}.ReportsPage_ongBadge__8KLQp{background:#e2e8f0;border-radius:4px;color:#475569;display:inline-block;font-size:.75rem;font-weight:600;padding:3px 8px}.ReportsPage_logBody__1i7fQ{color:#334155;display:flex;flex:1 1;flex-direction:column;font-size:.9rem;gap:10px;padding:15px}.ReportsPage_logRow__LXPEU{display:flex;flex-direction:column;gap:4px}.ReportsPage_logRow__LXPEU strong{color:#0f172a}.ReportsPage_logFooter__-TA3P{background-color:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;padding:12px 15px}.ReportsPage_statusApproved__9F03B{background-color:#dcfce7;border-radius:20px;color:#166534;font-size:.85rem;font-weight:600;padding:4px 12px}.ReportsPage_statusRejected__2etT4{background-color:#fee2e2;border-radius:20px;color:#991b1b;font-size:.85rem;font-weight:600;padding:4px 12px}.ReportsPage_emptyMessage__K8vqa,.ReportsPage_loadingText__DufYc{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.05rem;padding:30px;text-align:center}.ReportsPage_modalContent__blbLD{display:flex;flex-direction:column;gap:20px;max-height:80vh}.ReportsPage_tableContainer__uMdY0{border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto}.ReportsPage_tableContainer__uMdY0 table{border-collapse:collapse;text-align:left;width:100%}.ReportsPage_tableContainer__uMdY0 th{background-color:#f1f5f9;border-bottom:2px solid #e2e8f0;font-weight:600;padding:12px}.ReportsPage_tableContainer__uMdY0 td{border-bottom:1px solid #e2e8f0;padding:12px}.ReportsPage_shareButtons__-T7VW{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.ReportsPage_customOverlay__oiqoO{align-items:center;background:#0f172ab3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.ReportsPage_customModalLg__TrGWJ{animation:ReportsPage_slideUp__KUhV6 .3s ease-out;background:#f1f5f9;border-radius:12px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;overflow:hidden;width:95%}@keyframes ReportsPage_slideUp__KUhV6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ReportsPage_customModalHeader__lNE30{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:15px 25px}.ReportsPage_modalHeaderTitle__LmNVH h3{color:#1e293b;font-size:1.2rem;margin:0}.ReportsPage_closeBtn__9shxi{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.8rem;line-height:1;transition:color .2s}.ReportsPage_closeBtn__9shxi:hover{color:#ef4444}.ReportsPage_customModalBody__JipaY{display:flex;flex-direction:column;gap:25px;overflow-y:auto;padding:25px}.ReportsPage_customModalBody__JipaY::-webkit-scrollbar{width:8px}.ReportsPage_customModalBody__JipaY::-webkit-scrollbar-track{background:#f1f5f9}.ReportsPage_customModalBody__JipaY::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.ReportsPage_profileHeaderCard__EKqnw{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 4px #00000005;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:25px}.ReportsPage_profileHeaderLeft__Zdlz9{align-items:center;display:flex;gap:20px}.ReportsPage_profileAvatarLg__ahuDE{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:700;height:70px;justify-content:center;width:70px}.ReportsPage_profileHeaderInfo__c-4Kf h2{color:#0f172a;font-size:1.5rem;margin:0 0 5px}.ReportsPage_profileHeaderInfo__c-4Kf p{color:#64748b;font-size:.95rem;margin:0}.ReportsPage_downloadBtn__OHSxJ{background-color:#f97316;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:background-color .2s}.ReportsPage_downloadBtn__OHSxJ:hover{background-color:#ea580c}.ReportsPage_profileGridLg__R1nFu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:330px 1fr}@media (max-width:900px){.ReportsPage_profileGridLg__R1nFu{grid-template-columns:1fr}}.ReportsPage_profileMainCol__yYsut,.ReportsPage_profileSideCol__9Eb5J{display:flex;flex-direction:column;gap:20px}.ReportsPage_profileSectionWhite__Htr\+h{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 4px #00000005;padding:20px}.ReportsPage_profileSectionTitle__8sJ8t{border-bottom:1px solid #f1f5f9;color:#1e293b;font-size:1.05rem;margin:0 0 15px;padding-bottom:10px}.ReportsPage_profileDataList__Fn7bN{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ReportsPage_profileDataList__Fn7bN li{color:#475569;display:flex;flex-direction:column;font-size:.95rem;gap:2px}.ReportsPage_profileDataList__Fn7bN strong{color:#0f172a;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.ReportsPage_walletCardsColumn__zzsP8{display:flex;flex-direction:column;gap:10px}.ReportsPage_walletCardActive__4oKoA,.ReportsPage_walletCardUsed__xc5D8{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:15px}.ReportsPage_walletCardActive__4oKoA{background-color:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.ReportsPage_walletCardUsed__xc5D8{background-color:#f8fafc;border:1px solid #e2e8f0;color:#475569}.ReportsPage_walletCardsColumn__zzsP8 span{font-size:.9rem;font-weight:600}.ReportsPage_walletCardsColumn__zzsP8 strong{font-size:1.4rem}.ReportsPage_dependentsList__y2WkK{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ReportsPage_dependentsList__y2WkK li{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;font-size:.9rem;justify-content:space-between;padding:10px}.ReportsPage_dependentsList__y2WkK li strong{color:#0f172a}.ReportsPage_historyList__SfH7H{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.ReportsPage_historyList__SfH7H li{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:15px}.ReportsPage_historyMain__yqEOa{display:flex;flex-direction:column;gap:4px}.ReportsPage_historyMain__yqEOa strong{color:#1e293b;font-size:1rem}.ReportsPage_historyDate__0xpIh{color:#64748b;font-size:.85rem}.ReportsPage_negativeSeals__yv62k{color:#ef4444;font-size:.95rem;font-weight:700}.ReportsPage_proofHistoryItem__fq8sL{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.ReportsPage_historyHeaderRow__xP61w{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.ReportsPage_proofEvalInfo__jxVQT{border-top:1px dashed #cbd5e1;color:#64748b;display:flex;font-size:.85rem;justify-content:space-between;padding-top:10px;width:100%}.ReportsPage_proofEvalInfo__jxVQT strong{color:#475569}.ReportsPage_statusApprovedSm__jw\+vF{background-color:#dcfce7;border-radius:12px;color:#166534;font-size:.8rem;font-weight:600;padding:4px 10px}.ReportsPage_statusRejectedSm__9tc18{background-color:#fee2e2;border-radius:12px;color:#991b1b;font-size:.8rem;font-weight:600;padding:4px 10px}.ReportsPage_statusPendingSm__rO-MJ{background-color:#fef3c7;border-radius:12px;color:#92400e;font-size:.8rem;font-weight:600;padding:4px 10px}.ReportsPage_emptyTextSm__sUII5{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#94a3b8;font-size:.9rem;font-style:italic;margin:0;padding:15px;text-align:center}.CreateUserAdminPage_formContainer__qY-Dd{display:flex;flex-direction:column;gap:2rem}.CreateUserAdminPage_row__Aq-I2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.CreateUserAdminPage_row__Aq-I2{grid-template-columns:1fr}}.CreateUserAdminPage_dependentCard__BBK2N{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;padding:1.5rem;transition:box-shadow .2s}.CreateUserAdminPage_dependentCard__BBK2N:hover{box-shadow:0 2px 8px #0000000d}.CreateUserAdminPage_dependentHeader__PHGjt{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.CreateUserAdminPage_dependentHeader__PHGjt h4{color:#374151;font-size:1rem;font-weight:600;margin:0}.CreateUserAdminPage_removeBtn__CyeAR{background:none;border:none;color:#ef4444;cursor:pointer;font-size:.85rem;padding:.2rem .5rem;text-decoration:underline}.CreateUserAdminPage_removeBtn__CyeAR:hover{background-color:#fee2e2;border-radius:4px;color:#dc2626;text-decoration:none}.CreateUserAdminPage_addBtn__mxbIE{border-style:dashed;margin-top:.5rem;width:100%}.CreateUserAdminPage_formActions__kOi8U{border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.ListAllUsersPage_container__-qmxt{background-color:#f9f9f9;border-radius:8px;padding:2rem}.ListAllUsersPage_title__KGQ-q{color:#333;margin-bottom:1.5rem;text-align:center}.ListAllUsersPage_table__M7SIp{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 10px #0000001a;width:100%}.ListAllUsersPage_table__M7SIp td,.ListAllUsersPage_table__M7SIp th{border:1px solid #ddd;padding:12px 15px;text-align:left}.ListAllUsersPage_table__M7SIp th{background-color:#f2f2f2;color:#555;font-weight:700}.ListAllUsersPage_table__M7SIp tbody tr:nth-of-type(2n){background-color:#f9f9f9}.ListAllUsersPage_table__M7SIp tbody tr:hover{background-color:#f1f1f1}.ListAllUsersPage_roleCell__5fZOk{font-weight:500;text-transform:capitalize}.ListAllUsersPage_error__epeAm{color:#d9534f;text-align:center}.ListAllUsersPage_actionsCell__wMa72{align-items:center;display:flex;gap:10px}.ListAllUsersPage_actionButton__R5bkE{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .2s ease}.ListAllUsersPage_editButton__J8jZ8{background-color:#337ab7}.ListAllUsersPage_editButton__J8jZ8:hover{background-color:#286090}.ListAllUsersPage_deleteButton__Dz6SZ{background-color:#d9534f}.ListAllUsersPage_deleteButton__Dz6SZ:hover{background-color:#c9302c}.ListAllUsersPage_modalBackdrop__Z4B9n{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ListAllUsersPage_modalContent__n9V-a{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:500px;padding:2rem;width:90%}.ListAllUsersPage_modalContent__n9V-a h2{color:#333;margin-bottom:1.5rem;margin-top:0}.ListAllUsersPage_formGroup__ot7av{margin-bottom:1rem}.ListAllUsersPage_formGroup__ot7av label{color:#555;display:block;font-weight:700;margin-bottom:.5rem}.ListAllUsersPage_formGroup__ot7av input,.ListAllUsersPage_formGroup__ot7av select{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:10px;width:100%}.ListAllUsersPage_modalActions__w-u-u{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.ListAllUsersPage_modalActions__w-u-u button{border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px}.ListAllUsersPage_cancelButton__ww4nW{background-color:#f0f0f0;color:#333}.ListAllUsersPage_saveButton__6x8Iw{background-color:#28a745;color:#fff}.CreateActivityPage_container__45pjj{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:900px;padding:20px}.CreateActivityPage_section__WAhfr{margin-bottom:25px}.CreateActivityPage_label__dX3Si{color:#333;display:block;font-weight:600;margin-bottom:8px}.CreateActivityPage_select__CSwhq{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;outline:none;padding:12px 15px;transition:border-color .2s ease;width:100%}.CreateActivityPage_select__CSwhq:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CreateActivityPage_divider__NsLP9{border:none;border-top:1px solid #e2e8f0;margin:30px 0}.CreateActivityPage_form__VrZCe{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:30px}.CreateActivityPage_subtitle__-B4fl{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:20px;margin-top:0}.CreateActivityPage_fieldGroup__PsEnQ{margin-bottom:20px}.CreateActivityPage_buttonGroup__kse9v{display:flex;gap:15px;margin-top:25px}.CreateActivityPage_listSection__AHSdd{margin-top:30px}.CreateActivityPage_listHeader__m1y5g{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px}.CreateActivityPage_listHeader__m1y5g .CreateActivityPage_subtitle__-B4fl{margin-bottom:0}.CreateActivityPage_searchContainer__lkbWc{display:flex;flex:1 1;justify-content:flex-end;max-width:400px;min-width:250px}.CreateActivityPage_searchInput__eLeTW{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;outline:none;padding:10px 15px;transition:all .2s ease;width:100%}.CreateActivityPage_searchInput__eLeTW:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CreateActivityPage_grid__she-A{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.CreateActivityPage_emptyMessage__LULm4{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.1rem;grid-column:1/-1;padding:30px;text-align:center}.CreateActivityPage_activityCard__PYPMY{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;display:flex;flex-direction:column;justify-content:space-between;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.CreateActivityPage_activityCard__PYPMY:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.CreateActivityPage_cardInfo__3bGwh{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.CreateActivityPage_cardInfo__3bGwh strong{color:#0f172a;font-size:1.15rem;line-height:1.4}.CreateActivityPage_cardInfo__3bGwh span{background:#f1f5f9;border-radius:20px;color:#475569;display:inline-block;font-size:.85rem;font-weight:500;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.CreateActivityPage_cardActions__UH8OT{display:flex;gap:12px}.CreateActivityPage_deleteBtn__M3pxC,.CreateActivityPage_editBtn__yaCfY{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:10px;transition:background-color .2s,color .2s}.CreateActivityPage_editBtn__yaCfY{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e}.CreateActivityPage_editBtn__yaCfY:hover{background-color:#fde68a;color:#78350f}.CreateActivityPage_deleteBtn__M3pxC{background-color:#fee2e2;border:1px solid #fecaca;color:#991b1b}.CreateActivityPage_deleteBtn__M3pxC:hover{background-color:#fecaca;color:#7f1d1d}.PendingProofsPage_container__QpHsP{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.PendingProofsPage_section__\+mJSr{margin-bottom:25px}.PendingProofsPage_label__J6NN1{color:#333;display:block;font-weight:600;margin-bottom:8px}.PendingProofsPage_select__3D4by{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;outline:none;padding:12px 15px;width:100%}.PendingProofsPage_divider__sKXSj{border:none;border-top:1px solid #e2e8f0;margin:30px 0}.PendingProofsPage_listSection__eAXkr{margin-top:20px}.PendingProofsPage_listHeader__YwgFs{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.PendingProofsPage_headerText__UgfMD,.PendingProofsPage_listHeader__YwgFs{align-items:center;display:flex;gap:15px}.PendingProofsPage_subtitle__xaQw8{color:#1e293b;font-size:1.4rem;font-weight:700;margin:0}.PendingProofsPage_badgeCount__94-d3{background-color:#f59e0b;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:6px 12px}.PendingProofsPage_searchContainer__qspxh{display:flex;flex:1 1;justify-content:flex-end;max-width:350px;min-width:250px}.PendingProofsPage_searchInput__-cBQN{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;outline:none;padding:10px 15px;transition:all .2s ease;width:100%}.PendingProofsPage_searchInput__-cBQN:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.PendingProofsPage_emptyMessage__VNJbE,.PendingProofsPage_loadingText__szBHu{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.1rem;padding:40px;text-align:center}.PendingProofsPage_tableContainer__tzE88{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.PendingProofsPage_userTable__Qz-Wz{border-collapse:collapse;width:100%}.PendingProofsPage_userTable__Qz-Wz th{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.95rem;font-weight:600;padding:16px 20px;text-align:left}.PendingProofsPage_userTable__Qz-Wz td{border-bottom:1px solid #e2e8f0;color:#1e293b;padding:16px 20px;vertical-align:middle}.PendingProofsPage_userTable__Qz-Wz tr:last-child td{border-bottom:none}.PendingProofsPage_userTable__Qz-Wz tr:hover{background-color:#f1f5f9}.PendingProofsPage_userNameCell__WRawi{align-items:center;display:flex;font-weight:500;gap:12px}.PendingProofsPage_userAvatarSm__73kSv{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px}.PendingProofsPage_textCenter__i1Ehu{text-align:center}.PendingProofsPage_textRight__nwXLx{text-align:right}.PendingProofsPage_pill__UbOdd{background-color:#e2e8f0;border-radius:20px;color:#334155;font-size:.85rem;font-weight:700;padding:4px 12px}.PendingProofsPage_analyzeBtn__umpmP{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:background-color .2s}.PendingProofsPage_analyzeBtn__umpmP:hover{background-color:#2563eb}.PendingProofsPage_detailHeader__J74NR{border-bottom:1px solid #e2e8f0;margin-bottom:25px;padding-bottom:15px}.PendingProofsPage_backBtn__ihzm5{background:none;border:none;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:600;margin-bottom:15px;padding:0;transition:color .2s}.PendingProofsPage_backBtn__ihzm5:hover{color:#0f172a;text-decoration:underline}.PendingProofsPage_userInfoLg__q2guw{align-items:center;display:flex;justify-content:space-between}.PendingProofsPage_highlightName__bmteV{color:#3b82f6}.PendingProofsPage_grid__xnYcm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.PendingProofsPage_proofCard__uS\+q\+{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;overflow:hidden}.PendingProofsPage_proofHeader__Yd9Th{background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:5px;padding:15px}.PendingProofsPage_proofHeader__Yd9Th h5{color:#0f172a;font-size:1.1rem;margin:0}.PendingProofsPage_proofDate__CNNrG{color:#64748b;font-size:.85rem;font-weight:500}.PendingProofsPage_proofBody__rmyqp{flex:1 1;padding:15px}.PendingProofsPage_description__GDefv{background:#f1f5f9;border-left:3px solid #cbd5e1;border-radius:6px;color:#334155;font-size:.9rem;margin-bottom:15px;padding:10px}.PendingProofsPage_description__GDefv strong{color:#0f172a;display:block;margin-bottom:4px}.PendingProofsPage_attachments__yPjtI strong{color:#0f172a;display:block;font-size:.95rem;margin-bottom:8px}.PendingProofsPage_imageGallery__D\+ySi{display:flex;flex-wrap:wrap;gap:10px}.PendingProofsPage_proofImage__G08NE{border:1px solid #cbd5e1;border-radius:6px;height:70px;object-fit:cover;transition:transform .2s,border-color .2s;width:70px}.PendingProofsPage_proofImage__G08NE:hover{border-color:#3b82f6;transform:scale(1.1)}.PendingProofsPage_helperText__hjz40{color:#94a3b8;display:block;font-size:.75rem;margin-top:8px}.PendingProofsPage_noImage__BFtac{color:#ef4444;font-size:.85rem;font-style:italic;margin:0}.PendingProofsPage_cardActions__SLs5G{border-top:1px solid #e2e8f0;display:flex}.PendingProofsPage_approveBtn__az9Fh,.PendingProofsPage_rejectBtn__bcQDg{border:none;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:12px;transition:background-color .2s}.PendingProofsPage_approveBtn__az9Fh{background-color:#fff;border-right:1px solid #e2e8f0;color:#16a34a}.PendingProofsPage_approveBtn__az9Fh:hover{background-color:#f0fdf4}.PendingProofsPage_rejectBtn__bcQDg{background-color:#fff;color:#dc2626}.PendingProofsPage_rejectBtn__bcQDg:hover{background-color:#fef2f2}.Admin1Dashboard_title__MF91v{color:var(--cor-text);font-size:2rem;font-weight:700;margin-bottom:2rem}.Admin1Dashboard_grid__thACz{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.PendingProofsPage_container__nyR1v{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.PendingProofsPage_section__x4Lhf{margin-bottom:25px}.PendingProofsPage_label__H0ESL{color:#333;display:block;font-weight:600;margin-bottom:8px}.PendingProofsPage_select__xwe9-{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;outline:none;padding:12px 15px;width:100%}.PendingProofsPage_divider__RBBDv{border:none;border-top:1px solid #e2e8f0;margin:30px 0}.PendingProofsPage_listSection__J8nOX{margin-top:20px}.PendingProofsPage_listHeader__waRg3{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.PendingProofsPage_headerText__64Vlq,.PendingProofsPage_listHeader__waRg3{align-items:center;display:flex;gap:15px}.PendingProofsPage_subtitle__YloCi{color:#1e293b;font-size:1.4rem;font-weight:700;margin:0}.PendingProofsPage_badgeCount__EnXys{background-color:#f59e0b;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:6px 12px}.PendingProofsPage_searchContainer__MoY8T{display:flex;flex:1 1;justify-content:flex-end;max-width:350px;min-width:250px}.PendingProofsPage_searchInput__6O8jZ{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;outline:none;padding:10px 15px;transition:all .2s ease;width:100%}.PendingProofsPage_searchInput__6O8jZ:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.PendingProofsPage_emptyMessage__7TSTq,.PendingProofsPage_loadingText__Zsb1G{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.1rem;padding:40px;text-align:center}.PendingProofsPage_tableContainer__vHM8r{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.PendingProofsPage_userTable__T\+OVo{border-collapse:collapse;width:100%}.PendingProofsPage_userTable__T\+OVo th{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.95rem;font-weight:600;padding:16px 20px;text-align:left}.PendingProofsPage_userTable__T\+OVo td{border-bottom:1px solid #e2e8f0;color:#1e293b;padding:16px 20px;vertical-align:middle}.PendingProofsPage_userTable__T\+OVo tr:last-child td{border-bottom:none}.PendingProofsPage_userTable__T\+OVo tr:hover{background-color:#f1f5f9}.PendingProofsPage_userNameCell__OPiSw{align-items:center;display:flex;font-weight:500;gap:12px}.PendingProofsPage_userAvatarSm__ar3X7{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px}.PendingProofsPage_textCenter__CejiD{text-align:center}.PendingProofsPage_textRight__j2Hse{text-align:right}.PendingProofsPage_pill__9EBfh{background-color:#e2e8f0;border-radius:20px;color:#334155;font-size:.85rem;font-weight:700;padding:4px 12px}.PendingProofsPage_analyzeBtn__Ut9Fs{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:background-color .2s}.PendingProofsPage_analyzeBtn__Ut9Fs:hover{background-color:#2563eb}.PendingProofsPage_detailHeader__Fs-wH{border-bottom:1px solid #e2e8f0;margin-bottom:25px;padding-bottom:15px}.PendingProofsPage_backBtn__1zK-Z{background:none;border:none;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:600;margin-bottom:15px;padding:0;transition:color .2s}.PendingProofsPage_backBtn__1zK-Z:hover{color:#0f172a;text-decoration:underline}.PendingProofsPage_userInfoLg__BNXZs{align-items:center;display:flex;justify-content:space-between}.PendingProofsPage_highlightName__gDMCk{color:#3b82f6}.PendingProofsPage_grid__qtUnj{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.PendingProofsPage_proofCard__Q-rAE{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;overflow:hidden}.PendingProofsPage_proofHeader__aDvDo{background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:5px;padding:15px}.PendingProofsPage_proofHeader__aDvDo h5{color:#0f172a;font-size:1.1rem;margin:0}.PendingProofsPage_proofDate__\+Qhx4{color:#64748b;font-size:.85rem;font-weight:500}.PendingProofsPage_proofBody__DL7QA{flex:1 1;padding:15px}.PendingProofsPage_description__g0y6J{background:#f1f5f9;border-left:3px solid #cbd5e1;border-radius:6px;color:#334155;font-size:.9rem;margin-bottom:15px;padding:10px}.PendingProofsPage_description__g0y6J strong{color:#0f172a;display:block;margin-bottom:4px}.PendingProofsPage_attachments__fBRe6 strong{color:#0f172a;display:block;font-size:.95rem;margin-bottom:8px}.PendingProofsPage_imageGallery__2ahXy{display:flex;flex-wrap:wrap;gap:10px}.PendingProofsPage_proofImage__q4Ulo{border:1px solid #cbd5e1;border-radius:6px;height:70px;object-fit:cover;transition:transform .2s,border-color .2s;width:70px}.PendingProofsPage_proofImage__q4Ulo:hover{border-color:#3b82f6;transform:scale(1.1)}.PendingProofsPage_helperText__s\+7Ms{color:#94a3b8;display:block;font-size:.75rem;margin-top:8px}.PendingProofsPage_noImage__1Sgn3{color:#ef4444;font-size:.85rem;font-style:italic;margin:0}.PendingProofsPage_cardActions__TqKD6{border-top:1px solid #e2e8f0;display:flex}.PendingProofsPage_approveBtn__na58i,.PendingProofsPage_rejectBtn__qpGSr{border:none;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:12px;transition:background-color .2s}.PendingProofsPage_approveBtn__na58i{background-color:#fff;border-right:1px solid #e2e8f0;color:#16a34a}.PendingProofsPage_approveBtn__na58i:hover{background-color:#f0fdf4}.PendingProofsPage_rejectBtn__qpGSr{background-color:#fff;color:#dc2626}.PendingProofsPage_rejectBtn__qpGSr:hover{background-color:#fef2f2}.OngDashboard_header__cF-I6{margin-bottom:2.5rem;text-align:center}.OngDashboard_logo__ZqqZC{background-color:#f3f4f6;border-radius:50%;display:block;height:160px;margin:0 auto 1.5rem;object-fit:cover;width:160px}.OngDashboard_title__moLBa{color:var(--cor-text);font-size:2rem;font-weight:700}.OngDashboard_grid__r23Uz{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CreateUserPage_dependentRow__-ZUE6{grid-gap:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem;padding:1rem}.CreateUserPage_removeButton__mbMVI{background-color:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;grid-column:span 2;padding:.5rem 1rem;transition:background-color .2s ease}.CreateUserPage_removeButton__mbMVI:hover{background-color:#dc2626}.CreateUserPage_formContainer__u1mC4{display:flex;flex-direction:column;gap:2rem}.CreateUserPage_row__lN1EJ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.CreateUserPage_row__lN1EJ{grid-template-columns:1fr}}.CreateUserPage_dependentCard__UuSWJ{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;padding:1.5rem}.CreateUserPage_dependentHeader__A\+mEw{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.CreateUserPage_dependentHeader__A\+mEw h4{color:#374151;font-size:1rem;margin:0}.CreateUserPage_removeBtn__nLJYt{background:none;border:none;color:#ef4444;cursor:pointer;font-size:.85rem;text-decoration:underline}.CreateUserPage_removeBtn__nLJYt:hover{color:#dc2626}.CreateUserPage_addBtn__sIyAf{margin-top:.5rem;width:100%}.CreateUserPage_formActions__zsmNs{border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.CreateUserPage_inputHint__OuBcQ{color:#6b7280;display:block;font-size:.75rem;margin-bottom:.8rem;margin-left:.25rem;margin-top:-.5rem}.ListOngUsersPage_header__9RGfn{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ListOngUsersPage_header__9RGfn p{color:#6b7280;margin:0}.ListOngUsersPage_header__9RGfn>div{margin-bottom:0;max-width:400px;width:100%}.ListOngUsersPage_modalContent__1jX3P p{line-height:1.6;margin:0 0 1rem}.ListOngUsersPage_divider__LZNGv{margin:2rem 0}.ListOngUsersPage_modalContent__1jX3P{padding:1rem}.ListOngUsersPage_modalActions__7twNe{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.ListOngUsersPage_divider__LZNGv{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.ListOngUsersPage_detailGrid__x6QGu{grid-gap:.5rem 1.5rem;display:grid;gap:.5rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ListOngUsersPage_detailGrid__x6QGu p{margin:.25rem 0}.ListOngUsersPage_dependentsContainer__4iGAK{border:1px solid #e5e7eb;border-radius:8px;margin-top:1rem;max-height:200px;overflow-y:auto}.ListOngUsersPage_dependentsTable__3sWnv{border-collapse:collapse;width:100%}.ListOngUsersPage_dependentsTable__3sWnv td,.ListOngUsersPage_dependentsTable__3sWnv th{border-bottom:1px solid #e5e7eb;padding:.75rem;text-align:left}.ListOngUsersPage_dependentsTable__3sWnv th{background-color:#f9fafb;font-weight:600}.ListOngUsersPage_dependentsTable__3sWnv tbody tr:last-child td{border-bottom:none}.AcceptancePage_list__iTVXB{list-style:none;margin:0;padding:0}.AcceptancePage_listItem__HpJNB{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem}.AcceptancePage_userName__yvJhf{color:var(--cor-text);font-weight:600;margin:0 0 .25rem}.AcceptancePage_action__OQQjC{color:#6b7280;font-size:.9rem;margin:0}.AcceptancePage_viewButton__fxBvD{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:var(--cor-text);cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background-color .2s;white-space:nowrap}.AcceptancePage_viewButton__fxBvD:hover{background-color:#e5e7eb}.AcceptancePage_proofImage__zZYaq{border-radius:8px;height:auto;margin:1rem 0;width:100%}.AcceptancePage_modalActions__qW9Ph{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.AcceptancePage_printButtonContainer__ixY8s{border-top:1px solid #e5e7eb;display:flex;justify-content:center;margin-top:1.5rem;padding-top:1.5rem}.ProofDetailsModal_modalBackdrop__v6tmO{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ProofDetailsModal_modalContent__ZuvE8{background:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;padding:2rem;position:relative;width:90%}.ProofDetailsModal_closeButton__2PliA{background:none;border:none;color:#666;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.ProofDetailsModal_printHeader__0bWZg h1{color:#333;font-size:1.5rem;margin-bottom:1.5rem}.ProofDetailsModal_printSection__8PGJH{margin-bottom:1.5rem}.ProofDetailsModal_printSection__8PGJH h2{border-bottom:1px solid #eee;color:#555;font-size:1.2rem;margin-bottom:1rem;padding-bottom:.5rem}.ProofDetailsModal_printSection__8PGJH p{font-size:1rem;line-height:1.5;margin:.5rem 0}.ProofDetailsModal_printImages__-I40G img{border:1px solid #ddd;border-radius:4px;display:block;margin-bottom:1rem;max-width:100%}.ProofDetailsModal_modalActions__kjVYN{margin-top:2rem;text-align:right}.HelpPage_faqContainer__fEy\+A{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:1.5rem}.HelpPage_sectionTitle__eVw6Y{border-bottom:2px solid #f59e0b;border-bottom:2px solid var(--cor-primaria,#f59e0b);color:#111827;font-size:1.75rem;font-weight:700;margin-bottom:2rem;margin-top:2rem;padding-bottom:.5rem}.HelpPage_sectionTitle__eVw6Y:first-of-type{margin-top:0}.HelpPage_faqItem__ULziP{margin-bottom:2rem}.HelpPage_question__xIx1R{color:#374151;font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.HelpPage_faqItem__ULziP p,.HelpPage_faqItem__ULziP ul{color:#4b5563;font-size:.95rem;line-height:1.7;margin-bottom:1rem}.HelpPage_faqItem__ULziP ul{padding-left:20px}.HelpPage_faqItem__ULziP li{margin-bottom:.5rem}.HelpPage_tableContainer__cqebO{border:1px solid #e5e7eb;border-radius:8px;margin-top:1.5rem;overflow-x:auto;width:100%}.HelpPage_faqTable__XZhAE{border-collapse:collapse;min-width:800px;width:100%}.HelpPage_faqTable__XZhAE td,.HelpPage_faqTable__XZhAE th{border-bottom:1px solid #e5e7eb;padding:.75rem 1rem;text-align:left;vertical-align:top}.HelpPage_faqTable__XZhAE th{background-color:#f9fafb;color:#4b5563;font-size:.8rem;font-weight:600;text-transform:uppercase}.HelpPage_faqTable__XZhAE td{font-size:.9rem}.HelpPage_faqTable__XZhAE tbody tr:last-child td{border-bottom:none}.HelpPage_tableNote__6RL8T{color:#6b7280;font-size:.8rem;margin-bottom:0;margin-top:.25rem}.OngReportsPage_reportBlock__qnfhq{margin-bottom:40px}.OngReportsPage_sectionHeader__fJyOJ{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.OngReportsPage_statCard__KxOSD{border-radius:12px;box-shadow:0 2px 4px #0000000d;flex:1 1;min-width:200px;padding:20px;text-align:center}.OngReportsPage_statCard__KxOSD p{color:#334155;font-weight:600;margin:0 0 10px}.OngReportsPage_statCard__KxOSD span{color:#0f172a;font-size:2rem;font-weight:700}.OngReportsPage_groupedListContainer__Ten-x{display:flex;flex-direction:column;gap:20px}.OngReportsPage_userListItemClickable__gMExJ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;transition:all .2s ease}.OngReportsPage_userListItemClickable__gMExJ:hover{background-color:#fffbeb;border-color:#f59e0b;box-shadow:0 6px 12px -2px #0000000d;transform:translateY(-2px)}.OngReportsPage_userMainInfo__jm\+3t{align-items:center;display:flex;gap:15px}.OngReportsPage_userAvatarSm__obvES{align-items:center;background-color:#f59e0b;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;width:40px}.OngReportsPage_userNameTitle__o8cEC{color:#0f172a;font-size:1.15rem;margin:0}.OngReportsPage_userSubText__2tBoz{color:#64748b;font-size:.85rem}.OngReportsPage_userStats__VE\+p\+{display:flex;gap:10px}.OngReportsPage_statPill__E-o0d{background:#fef3c7;border-radius:20px;color:#92400e;font-size:.9rem;padding:6px 12px}.OngReportsPage_statPillLight__SHr78{background:#f1f5f9;border-radius:20px;color:#475569;font-size:.9rem;padding:6px 12px}.OngReportsPage_userGroup__UFbgF{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;padding:20px}.OngReportsPage_userGroupHeader__G4sKj{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.OngReportsPage_userInfo__MRQLj{align-items:center;display:flex;gap:15px}.OngReportsPage_badgeCount__IuIJz{background-color:#f59e0b;border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;padding:4px 12px}.OngReportsPage_logGrid__4-abB{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.OngReportsPage_logCard__4P-Mz{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.OngReportsPage_logHeader__n4DrT{background-color:#fff;border-bottom:1px solid #f1f5f9;padding:12px 15px}.OngReportsPage_logHeader__n4DrT h5{color:#0f172a;font-size:1.05rem;line-height:1.4;margin:0 0 5px}.OngReportsPage_sealBadge__gGCVr{background:#dcfce7;border-radius:10px;color:#16a34a;font-size:.8rem;margin-left:8px;padding:2px 6px;white-space:nowrap}.OngReportsPage_logBody__-phbk{color:#334155;display:flex;flex:1 1;flex-direction:column;font-size:.9rem;gap:10px;padding:15px}.OngReportsPage_logRow__ktHpO{display:flex;flex-direction:column;gap:4px}.OngReportsPage_logRow__ktHpO strong{color:#0f172a}.OngReportsPage_logFooter__Hew6B{background-color:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;padding:12px 15px}.OngReportsPage_statusApproved__\+UYSF{background-color:#dcfce7;border-radius:20px;color:#166534;font-size:.85rem;font-weight:600;padding:4px 12px}.OngReportsPage_statusRejected__KjeuN{background-color:#fee2e2;border-radius:20px;color:#991b1b;font-size:.85rem;font-weight:600;padding:4px 12px}.OngReportsPage_emptyMessage__lNrM0,.OngReportsPage_loadingText__vzrBM{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.05rem;padding:30px;text-align:center}.OngReportsPage_customOverlay__4p-tS{align-items:center;background:#0f172ab3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.OngReportsPage_customModalLg__yRKX0{animation:OngReportsPage_slideUp__CsTZ4 .3s ease-out;background:#f1f5f9;border-radius:12px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;overflow:hidden;width:95%}@keyframes OngReportsPage_slideUp__CsTZ4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.OngReportsPage_customModalHeader__sHQE1{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:15px 25px}.OngReportsPage_modalHeaderTitle__HKNmM h3{color:#1e293b;font-size:1.2rem;margin:0}.OngReportsPage_closeBtn__-\+G-2{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.8rem;line-height:1;transition:color .2s}.OngReportsPage_closeBtn__-\+G-2:hover{color:#ef4444}.OngReportsPage_customModalBody__-x420{display:flex;flex-direction:column;gap:25px;overflow-y:auto;padding:25px}.OngReportsPage_customModalBody__-x420::-webkit-scrollbar{width:8px}.OngReportsPage_customModalBody__-x420::-webkit-scrollbar-track{background:#f1f5f9}.OngReportsPage_customModalBody__-x420::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.OngReportsPage_profileHeaderCard__W2BqY{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 4px #00000005;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:25px}.OngReportsPage_profileHeaderLeft__\+UaFn{align-items:center;display:flex;gap:20px}.OngReportsPage_profileAvatarLg__erxuB{align-items:center;background-color:#f59e0b;border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:700;height:70px;justify-content:center;width:70px}.OngReportsPage_profileHeaderInfo__QmyCf h2{color:#0f172a;font-size:1.5rem;margin:0 0 5px}.OngReportsPage_profileHeaderInfo__QmyCf p{color:#64748b;font-size:.95rem;margin:0}.OngReportsPage_downloadBtn__ipoUl{background-color:#f59e0b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:background-color .2s}.OngReportsPage_downloadBtn__ipoUl:hover{background-color:#d97706}.OngReportsPage_profileGridLg__wQafg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:330px 1fr}@media (max-width:900px){.OngReportsPage_profileGridLg__wQafg{grid-template-columns:1fr}}.OngReportsPage_profileMainCol__7eH\+M,.OngReportsPage_profileSideCol__JJUXN{display:flex;flex-direction:column;gap:20px}.OngReportsPage_profileSectionWhite__CTCCM{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 4px #00000005;padding:20px}.OngReportsPage_profileSectionTitle__P6IAy{border-bottom:1px solid #f1f5f9;color:#1e293b;font-size:1.05rem;margin:0 0 15px;padding-bottom:10px}.OngReportsPage_profileDataList__cnwmV{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.OngReportsPage_profileDataList__cnwmV li{color:#475569;display:flex;flex-direction:column;font-size:.95rem;gap:2px}.OngReportsPage_profileDataList__cnwmV strong{color:#0f172a;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.OngReportsPage_walletCardsColumn__ILhry{display:flex;flex-direction:column;gap:10px}.OngReportsPage_walletCardActive__tFsKe{align-items:center;background-color:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;display:flex;justify-content:space-between;padding:15px}.OngReportsPage_walletCardsColumn__ILhry span{font-size:.9rem;font-weight:600}.OngReportsPage_walletCardsColumn__ILhry strong{font-size:1.4rem}.OngReportsPage_dependentsList__1gApk{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.OngReportsPage_dependentsList__1gApk li{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;font-size:.9rem;justify-content:space-between;padding:10px}.OngReportsPage_dependentsList__1gApk li strong{color:#0f172a}.OngReportsPage_historyList__JyxEP{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.OngReportsPage_historyList__JyxEP li{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:15px}.OngReportsPage_historyMain__H1Wm7{display:flex;flex-direction:column;gap:4px}.OngReportsPage_historyMain__H1Wm7 strong{color:#1e293b;font-size:1rem}.OngReportsPage_historyDate__BjxOY{color:#64748b;font-size:.85rem}.OngReportsPage_negativeSeals__LD-Qh{color:#ef4444;font-size:.95rem;font-weight:700}.OngReportsPage_proofHistoryItem__ofLfi{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.OngReportsPage_historyHeaderRow__kzTfX{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.OngReportsPage_proofEvalInfo__kzTgx{border-top:1px dashed #cbd5e1;color:#64748b;display:flex;font-size:.85rem;justify-content:space-between;padding-top:10px;width:100%}.OngReportsPage_proofEvalInfo__kzTgx strong{color:#475569}.OngReportsPage_statusApprovedSm__6F43y{background-color:#dcfce7;border-radius:12px;color:#166534;font-size:.8rem;font-weight:600;padding:3px 8px}.OngReportsPage_statusRejectedSm__flmXB{background-color:#fee2e2;border-radius:12px;color:#991b1b;font-size:.8rem;font-weight:600;padding:3px 8px}.OngReportsPage_statusPendingSm__fqcfv{background-color:#fef3c7;border-radius:12px;color:#92400e;font-size:.8rem;font-weight:600;padding:3px 8px}.OngReportsPage_emptyTextSm__vAlxV{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#94a3b8;font-size:.9rem;font-style:italic;margin:0;padding:15px;text-align:center}.EditOngPage_formContainer__KlItA{display:flex;flex-direction:column;gap:2rem}.EditOngPage_actions__zg4g1{display:flex;justify-content:flex-end;margin-top:1.5rem}.EditOngPage_formContainer__KlItA p{color:#555;font-size:.9rem;margin-bottom:.5rem}.EditOngPage_formContainer__KlItA a{color:#007bff;font-weight:500;text-decoration:none}.EditOngPage_formContainer__KlItA a:hover{text-decoration:underline}.EditOngPage_adminHeader__81BTp{align-items:center;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.EditOngPage_adminHeader__81BTp p{color:#0369a1;font-size:.9rem;margin:0}.EditOngPage_adminList__\+w3uo{grid-gap:1rem;display:grid;gap:1rem}.EditOngPage_adminCard__tj6dJ{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;justify-content:space-between;padding:1rem}.EditOngPage_adminInfo__cVMOq{display:flex;flex-direction:column}.EditOngPage_adminInfo__cVMOq strong{color:#1f2937;font-size:1rem}.EditOngPage_adminInfo__cVMOq span{color:#6b7280;font-size:.85rem}.EditOngPage_deleteBtn__3ruBi{background:none;border:1px solid #ef4444;border-radius:6px;color:#ef4444;cursor:pointer;font-size:.8rem;padding:.4rem .8rem;transition:all .2s}.EditOngPage_deleteBtn__3ruBi:hover{background-color:#ef4444;color:#fff}.EditOngPage_youTag__pX1Cs{background-color:#ecfdf5;border-radius:99px;color:#10b981;font-size:.8rem;font-weight:700;padding:.2rem .6rem}.EditOngPage_modalActions__oHx34{border-top:1px solid #eee;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem}.PendingProofsPage_container__jzKGD{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.PendingProofsPage_section__LH\+Eh{margin-bottom:25px}.PendingProofsPage_label__HBIhq{color:#333;display:block;font-weight:600;margin-bottom:8px}.PendingProofsPage_select__tZQIp{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;outline:none;padding:12px 15px;width:100%}.PendingProofsPage_divider__T-oBt{border:none;border-top:1px solid #e2e8f0;margin:30px 0}.PendingProofsPage_listSection__lwtMS{margin-top:20px}.PendingProofsPage_listHeader__Hj0F8{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.PendingProofsPage_headerText__SNmTN,.PendingProofsPage_listHeader__Hj0F8{align-items:center;display:flex;gap:15px}.PendingProofsPage_subtitle__vdr48{color:#1e293b;font-size:1.4rem;font-weight:700;margin:0}.PendingProofsPage_badgeCount__WKvtl{background-color:#f59e0b;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:6px 12px}.PendingProofsPage_searchContainer__aCtbY{display:flex;flex:1 1;justify-content:flex-end;max-width:350px;min-width:250px}.PendingProofsPage_searchInput__MI2NQ{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;outline:none;padding:10px 15px;transition:all .2s ease;width:100%}.PendingProofsPage_searchInput__MI2NQ:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.PendingProofsPage_emptyMessage__BVKgk,.PendingProofsPage_loadingText__-S6nG{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:1.1rem;padding:40px;text-align:center}.PendingProofsPage_tableContainer__sR7eX{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.PendingProofsPage_userTable__Rcu9R{border-collapse:collapse;width:100%}.PendingProofsPage_userTable__Rcu9R th{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.95rem;font-weight:600;padding:16px 20px;text-align:left}.PendingProofsPage_userTable__Rcu9R td{border-bottom:1px solid #e2e8f0;color:#1e293b;padding:16px 20px;vertical-align:middle}.PendingProofsPage_userTable__Rcu9R tr:last-child td{border-bottom:none}.PendingProofsPage_userTable__Rcu9R tr:hover{background-color:#f1f5f9}.PendingProofsPage_userNameCell__ujAdy{align-items:center;display:flex;font-weight:500;gap:12px}.PendingProofsPage_userAvatarSm__Sj424{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px}.PendingProofsPage_textCenter__2dJee{text-align:center}.PendingProofsPage_textRight__U3EbN{text-align:right}.PendingProofsPage_pill__2zvtV{background-color:#e2e8f0;border-radius:20px;color:#334155;font-size:.85rem;font-weight:700;padding:4px 12px}.PendingProofsPage_analyzeBtn__wt2lV{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:background-color .2s}.PendingProofsPage_analyzeBtn__wt2lV:hover{background-color:#2563eb}.PendingProofsPage_detailHeader__vw8Ip{border-bottom:1px solid #e2e8f0;margin-bottom:25px;padding-bottom:15px}.PendingProofsPage_backBtn__6I4\+q{background:none;border:none;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:600;margin-bottom:15px;padding:0;transition:color .2s}.PendingProofsPage_backBtn__6I4\+q:hover{color:#0f172a;text-decoration:underline}.PendingProofsPage_userInfoLg__XydhW{align-items:center;display:flex;justify-content:space-between}.PendingProofsPage_highlightName__lpKEI{color:#3b82f6}.PendingProofsPage_grid__yEe5G{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.PendingProofsPage_proofCard__9ZV07{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;overflow:hidden}.PendingProofsPage_proofHeader__78Sq4{background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:5px;padding:15px}.PendingProofsPage_proofHeader__78Sq4 h5{color:#0f172a;font-size:1.1rem;margin:0}.PendingProofsPage_proofDate__iG6yk{color:#64748b;font-size:.85rem;font-weight:500}.PendingProofsPage_proofBody__0tuGV{flex:1 1;padding:15px}.PendingProofsPage_description__dK2yj{background:#f1f5f9;border-left:3px solid #cbd5e1;border-radius:6px;color:#334155;font-size:.9rem;margin-bottom:15px;padding:10px}.PendingProofsPage_description__dK2yj strong{color:#0f172a;display:block;margin-bottom:4px}.PendingProofsPage_attachments__b2N3\+ strong{color:#0f172a;display:block;font-size:.95rem;margin-bottom:8px}.PendingProofsPage_imageGallery__O\+pIr{display:flex;flex-wrap:wrap;gap:10px}.PendingProofsPage_proofImage__g97Aj{border:1px solid #cbd5e1;border-radius:6px;height:70px;object-fit:cover;transition:transform .2s,border-color .2s;width:70px}.PendingProofsPage_proofImage__g97Aj:hover{border-color:#3b82f6;transform:scale(1.1)}.PendingProofsPage_helperText__uouEK{color:#94a3b8;display:block;font-size:.75rem;margin-top:8px}.PendingProofsPage_noImage__0ajWO{color:#ef4444;font-size:.85rem;font-style:italic;margin:0}.PendingProofsPage_cardActions__l1q9X{border-top:1px solid #e2e8f0;display:flex}.PendingProofsPage_approveBtn__1QTFr,.PendingProofsPage_rejectBtn__NwgvR{border:none;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:12px;transition:background-color .2s}.PendingProofsPage_approveBtn__1QTFr{background-color:#fff;border-right:1px solid #e2e8f0;color:#16a34a}.PendingProofsPage_approveBtn__1QTFr:hover{background-color:#f0fdf4}.PendingProofsPage_rejectBtn__NwgvR{background-color:#fff;color:#dc2626}.PendingProofsPage_rejectBtn__NwgvR:hover{background-color:#fef2f2}.UserDashboard_pageHeader__b71FB{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2.5rem;text-align:center}.UserDashboard_ongHeader__aLDiQ{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.UserDashboard_ongName__dzq23{color:#374151;font-size:1.25rem;font-weight:600;margin:0}.UserDashboard_ongLogo__5XOPg{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;display:block;height:120px;object-fit:contain;width:120px}.UserDashboard_title__FQcUl{color:#111827;color:var(--cor-text,#111827);font-size:2rem;font-weight:700;margin-bottom:2rem}.UserDashboard_grid__neM-l{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.UserDashboard_welcomeBonusContainer__M-bRy{align-items:center;background-color:#ecfdf5;border:2px dashed #34d399;border-radius:12px;color:#065f46;display:flex;font-weight:600;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.UserDashboard_welcomeBonusContainer__M-bRy p{margin:0}.UserDashboard_welcomeBonusContainer__M-bRy button{background-color:#10b981;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem}.UserDashboard_welcomeBonusContainer__M-bRy button:hover{background-color:#059669}.TextareaField_group__tmMyM{margin-bottom:1.5rem}.TextareaField_label__UiKbJ{color:var(--cor-text);display:block;font-weight:500;margin-bottom:.5rem}.TextareaField_textarea__oLVYX{border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:1rem;padding:.75rem 1rem;width:100%}.TextareaField_textarea__oLVYX:focus{border-color:var(--cor-secundaria);box-shadow:0 0 0 2px #f9731640;outline:none}.SendSocialProofPage_label__Mzu5c{color:var(--cor-text);display:block;font-weight:500;margin-bottom:.5rem}.SendSocialProofPage_fileUpload__51DS\+{border:2px dashed #d1d5db;border-radius:6px;cursor:pointer;padding:2rem;text-align:center}.SendSocialProofPage_fileUpload__51DS\+ p{color:var(--cor-secundaria);font-weight:500;margin:0 0 .25rem}.SendSocialProofPage_fileUpload__51DS\+ span{color:#6b7280;font-size:.8rem}.MyBalancePage_balanceCard__IeP-m{background:linear-gradient(to right,var(--cor-secundaria),var(--cor-primaria));border-radius:12px;color:#fff;padding:3rem;text-align:center}.MyBalancePage_label__qBtQH{font-size:1.2rem;margin:0}.MyBalancePage_balance__7aGyQ{font-size:5rem;font-weight:700;margin:1rem 0}.MyRedemptionsPage_list__3l1Qd{list-style:none;margin:0;padding:0}.MyRedemptionsPage_listItem__4OvQh{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem}.MyRedemptionsPage_prizeName__ZtHcI{font-weight:600}.MyRedemptionsPage_date__dG3tg{color:#6b7280;font-size:.9rem}.MySocialProofsPage_list__LnUJW{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.MySocialProofsPage_listItem__gA23N{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;padding:1rem 1.5rem;transition:box-shadow .2s ease-in-out}.MySocialProofsPage_listItem__gA23N:hover{box-shadow:0 4px 10px #00000014}.MySocialProofsPage_proofInfo__hREQX{display:flex;flex-direction:column;gap:.25rem}.MySocialProofsPage_title__5aCCX{color:#111827;font-weight:500}.MySocialProofsPage_status__bsfGF{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.MySocialProofsPage_approved__tKdOe{background-color:#dcfce7;color:#166534}.MySocialProofsPage_pending__SqB4y{background-color:#fef3c7;color:#92400e}.MySocialProofsPage_rejected__A2OxT{background-color:#fee2e2;color:#991b1b}.MySocialProofsPage_actions__jCkrW{align-items:center;display:flex;gap:.75rem}.MySocialProofsPage_iconButton__4-ioK{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s}.MySocialProofsPage_iconButton__4-ioK:hover{background-color:#f3f4f6}.MySocialProofsPage_iconButton__4-ioK svg{fill:#6b7280;height:18px;width:18px}.MySocialProofsPage_modalActions__NVWxP{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.5rem}.MyDependentsPage_header__bFPAj{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.MyDependentsPage_table__FCHze{border-collapse:collapse;width:100%}.MyDependentsPage_table__FCHze td,.MyDependentsPage_table__FCHze th{border:1px solid #ddd;padding:8px;text-align:left}.MyDependentsPage_table__FCHze th{background-color:#f2f2f2}.MyDependentsPage_actionsCell__VzlAU{display:flex;gap:8px}.MyDependentsPage_modalBackdrop__JVNZh{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.MyDependentsPage_modalContent__F9jlg{background:#fff;border-radius:8px;max-width:500px;padding:2rem;width:90%}.MyDependentsPage_modalActions__T0pja{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.HelpPage_faqContainer__kfk7m{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:1.5rem}.HelpPage_sectionTitle__8KdnI{border-bottom:2px solid #f59e0b;border-bottom:2px solid var(--cor-primaria,#f59e0b);color:#111827;font-size:1.75rem;font-weight:700;margin-bottom:2rem;margin-top:2rem;padding-bottom:.5rem}.HelpPage_sectionTitle__8KdnI:first-of-type{margin-top:0}.HelpPage_faqItem__b0rMe{margin-bottom:2rem}.HelpPage_question__yfN5n{color:#374151;font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.HelpPage_faqItem__b0rMe p,.HelpPage_faqItem__b0rMe ul{color:#4b5563;font-size:.95rem;line-height:1.7;margin-bottom:1rem}.HelpPage_faqItem__b0rMe ul{padding-left:20px}.HelpPage_faqItem__b0rMe li{margin-bottom:.5rem}.HelpPage_tableContainer__3jmZG{border:1px solid #e5e7eb;border-radius:8px;margin-top:1.5rem;overflow-x:auto;width:100%}.HelpPage_faqTable__pYUvp{border-collapse:collapse;min-width:800px;width:100%}.HelpPage_faqTable__pYUvp td,.HelpPage_faqTable__pYUvp th{border-bottom:1px solid #e5e7eb;padding:.75rem 1rem;text-align:left;vertical-align:top}.HelpPage_faqTable__pYUvp th{background-color:#f9fafb;color:#4b5563;font-size:.8rem;font-weight:600;text-transform:uppercase}.HelpPage_faqTable__pYUvp td{font-size:.9rem}.HelpPage_faqTable__pYUvp tbody tr:last-child td{border-bottom:none}.HelpPage_tableNote__Jzvfr{color:#6b7280;font-size:.8rem;margin-bottom:0;margin-top:.25rem}
/*# sourceMappingURL=main.d6ff570c.css.map*/