.AnalysisActions_banner__vsNJr{background:linear-gradient(135deg,var(--mantine-color-violet-7),var(--mantine-color-grape-7));color:var(--mantine-color-white);border-radius:4px;padding:10px 16px;margin-bottom:16px;border:1px solid rgba(255,255,255,.15)}.AnalysisActions_bannerHeader__JjDt2{display:flex;gap:10px;color:var(--mantine-color-white)}.AnalysisActions_bannerIcon__CTlHx{color:var(--mantine-color-white)!important}.AnalysisActions_bannerTitle__pnbjn{color:var(--mantine-color-white);font-weight:600;font-size:18px;line-height:1.25}.AnalysisActions_subhead__WCHs7{text-align:center;margin:10px 0 18px;font-size:16px;color:var(--mantine-color-text)}.page_sectionHeader__91Yq4{display:inline-flex;align-items:center;gap:6px}.page_statRow__noZMc{display:grid;grid-template-columns:1fr 1px 1fr;column-gap:var(--mantine-spacing-md);align-items:end}.page_statBlock__uq6KZ{display:grid;row-gap:2px}.page_statLabel__MO7hK{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.page_statValue__ktjG6{font-weight:700;font-size:var(--mantine-font-size-xl);line-height:1;font-variant-numeric:tabular-nums}.page_statDivider__6xdMD{width:1px;height:100%;background:var(--mantine-color-gray-3);justify-self:center}.page_tile__YuZbT{display:grid;grid-template-rows:auto auto auto;row-gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);text-align:left}[data-mantine-color-scheme=light] .page_tileNeutral__RZMdq{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .page_tileNeutral__RZMdq{background:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}.page_tileCaption__dBuun{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);line-height:1.3;min-height:calc(var(--mantine-font-size-xs) * 1.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_statsGrid__MS56H{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--mantine-spacing-md);align-items:end}@media (max-width:48em){.page_statsGrid__MS56H>.page_statBlock__uq6KZ:nth-child(2){padding-left:var(--mantine-spacing-md)}[data-mantine-color-scheme=light] .page_statsGrid__MS56H>.page_statBlock__uq6KZ:nth-child(2){border-left:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .page_statsGrid__MS56H>.page_statBlock__uq6KZ:nth-child(2){border-left:1px solid var(--mantine-color-dark-4)}}@media (min-width:48em){.page_tileCaption__dBuun{white-space:normal;min-height:auto}}@media (min-width:48em){.page_hero__5culB{font-size:calc(var(--mantine-font-size-xl) * 1.25)}}.page_tableContainer__9Wj3I{width:100%;max-width:400px}.page_tableRow__hGpnw{border-top:1px solid var(--mantine-color-gray-2)}.page_tableCell__zyLdd{padding:8px;border:none}.page_tableCellRight__XW0_e{padding:8px;border:none;text-align:right}.page_detailsSection__WPuWF{border-bottom:1px solid var(--mantine-color-gray-1)}.page_detailsSummary__72m9C{padding-bottom:12px;cursor:pointer;font-weight:600;display:flex;justify-content:space-between;align-items:center;list-style:none}.page_detailsContent__kBtDc{margin-top:12px;padding-top:12px}.page_statusIndicator__5H1vm{font-size:14px;display:flex;align-items:center;gap:4px}.page_statusCompliant__THHfF{color:var(--mantine-color-green-6)}.page_statusIssue__UFTH7{color:var(--mantine-color-red-6)}.page_statusNeutral__OBzMW{color:var(--mantine-color-gray-6)}.page_downloadContainer__56gNK{text-align:center;margin-top:1rem;display:flex;justify-content:center}.page_paystubDetails__ekc7G{margin-top:1rem}.page_detailsSummaryText__ltqUm{text-align:center;cursor:pointer;padding:1rem;color:var(--mantine-color-blue-6);text-decoration:underline;list-style:none}.page_editContainer__9DXYN{margin-top:2rem;text-align:center}.page_editLink__m1k0l{display:inline-block;border-radius:.25rem}.Header_header__xuTiO{background-color:var(--mantine-color-violet-6);border-bottom:1px solid var(--mantine-color-border);position:sticky;top:0;z-index:1000;box-shadow:0 1px 0 rgba(0,0,0,.05)}.Header_inner__q2oBg{display:flex;justify-content:space-between;align-items:center;height:var(--header-height-mobile);padding:0 1rem}.Header_headerActionIcon__kQPL_{color:#fff!important}.Header_headerActionIcon__kQPL_ svg{color:inherit;stroke:currentColor!important}@media (min-width:62em){.Header_inner__q2oBg{height:var(--header-height-desktop)}}.Header_logo__pvkJ9{color:white;text-decoration:none;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.Header_logo__pvkJ9:focus-visible{outline:2px solid var(--mantine-color-gray-0);outline-offset:2px;border-radius:var(--mantine-radius-sm)}.Header_logoSvg__EpTNq{height:2.5rem;width:auto;transition:transform .2s ease}.Header_logoSvg__EpTNq:hover{transform:scale(1.05)}.Header_logoText__CW1Mz{white-space:nowrap}.Header_logoImg__xPKnc{display:block;height:calc(var(--header-height-mobile) - 16px);width:auto}@media (min-width:62em){.Header_logoImg__xPKnc{height:calc(var(--header-height-desktop) - 16px)}}.Header_links__7_hwG{padding:0;margin:0}.Header_link__H_ZYK{display:block;line-height:1;padding:8px 12px;border-radius:var(--mantine-radius-sm);text-decoration:none;color:white;font-size:1rem;font-weight:500;transition:color .15s ease}.Header_link__H_ZYK:hover,.Header_link__H_ZYK[data-active]{background-color:var(--mantine-color-violet-7)}.Header_mobileLinks__Eq1_i{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.Header_mobileLinks__Eq1_i .Header_themeSwitcher__uvBx2{color:var(--mantine-color-text)}.Header_mobileLinks__Eq1_i .Header_link__H_ZYK{color:var(--mantine-color-text);font-size:1.1rem;padding:12px}.Header_mobileLinks__Eq1_i .Header_link__H_ZYK[data-active]{color:var(--mantine-primary-color-filled);background-color:var(--mantine-primary-color-light)}.Header_mobileLinks__Eq1_i .Header_link__H_ZYK:hover{background-color:var(--mantine-color-gray-1)}.LanguageSwitcher_languageSwitcher__fBp5V{width:fit-content;min-width:clamp(8rem,10ch,12rem);max-width:100%;transition:all .2s ease}.LanguageSwitcher_languageIcon__4x0Oz{display:flex;align-items:center;justify-content:center}.LanguageSwitcher_languageSwitcher__fBp5V:focus-within{outline:2px solid var(--mantine-color-violet-5);outline-offset:2px}.ThemeSwitcher_themeIcon__OOy_E{display:flex;align-items:center;justify-content:center}.ThemeSwitcher_themeSwitcher__IRH0r{color:var(--mantine-color-text);transition:all .2s ease}.ThemeSwitcher_themeSwitcher__IRH0r:hover{background-color:var(--mantine-color-gray-1)}.ThemeSwitcher_themeSwitcher__IRH0r[data-theme=dark]:hover{background-color:var(--mantine-color-dark-6)}.Footer_footer__0IXn3{background-color:var(--footer-bg);border-top:1px solid var(--footer-border);height:100%;display:flex;align-items:center;padding:0 env(safe-area-inset-right) calc(env(safe-area-inset-bottom, 0px)) env(safe-area-inset-left)}.Footer_footerContainer___wHwm{display:flex;justify-content:space-between;align-items:center}.Footer_copyright__t4WoK{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.PaystubAnalysisForm_formContainer__YDdJ_{width:100%}.PaystubAnalysisForm_mainTitle__mwicK,.PaystubAnalysisForm_sectionTitle__3kWZ1,.PaystubAnalysisForm_subsectionTitle__Ed88S{margin-bottom:.5rem;color:var(--mantine-color-violet-7)}.PaystubAnalysisForm_subsectionTitle__Ed88S{font-size:var(--mantine-font-size-md)}.PaystubAnalysisForm_mainDescription__RK2td{color:var(--mantine-color-gray-7);line-height:1.5;margin-bottom:1.5rem;font-size:var(--mantine-font-size-md)}.PaystubAnalysisForm_sectionDescription__D67eW{color:var(--mantine-color-gray-7);margin-bottom:1rem;font-size:var(--mantine-font-size-sm)}.PaystubAnalysisForm_subsectionDescription__zcuo7{color:var(--mantine-color-gray-6);font-style:italic;margin-bottom:.75rem;font-size:var(--mantine-font-size-xs)}.PaystubAnalysisForm_section__y6clV,.PaystubAnalysisForm_subsection__jQokH{margin-bottom:2rem}.PaystubAnalysisForm_wagesSectionBox__J4_wa{padding:1rem;background-color:var(--mantine-color-gray-0);border-radius:.25rem;margin-bottom:1rem}.PaystubAnalysisForm_actionButtonsContainer__hVSNq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1rem}.PaystubAnalysisForm_inlineFieldGroup__vxOcG{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.PaystubAnalysisForm_inlineText__75d0C{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm)}.PaystubAnalysisForm_inlineSelect__2ZBNa{display:inline-block}.PaystubAnalysisForm_customBonusItem____Adb,.PaystubAnalysisForm_customRateItem__hjyAt{display:flex;align-items:flex-end;gap:1rem;margin-bottom:1rem;width:100%}.PaystubAnalysisForm_collapseToggle__hp7LL{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.PaystubAnalysisForm_collapseContent__LIYdD{padding-top:.75rem;padding-left:1rem}.PaystubAnalysisForm_formDivider__G0nTM{margin:2rem 0}.PaystubAnalysisForm_navigationButtons__yU6ed{margin-top:2rem;display:flex;justify-content:space-between}.theme-dark .PaystubAnalysisForm_wagesSectionBox__J4_wa{background-color:var(--mantine-color-dark-6)}.PushBroom_container___0Up4{display:none}.GradientSegmentedControl_root__s6qi8{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .GradientSegmentedControl_root__s6qi8{background-color:var(--mantine-color-dark-7)}.GradientSegmentedControl_root__s6qi8{border-radius:9999px;padding:4px;border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GradientSegmentedControl_root__s6qi8{border:1px solid var(--mantine-color-dark-4)}.GradientSegmentedControl_root__s6qi8{box-shadow:0 1px 2px rgba(0,0,0,.04),inset 0 0 0 1px rgba(255,255,255,.4);backdrop-filter:saturate(120%) blur(6px)}.GradientSegmentedControl_indicator__ACPXi{background-image:linear-gradient(90deg,var(--mantine-color-violet-6),var(--mantine-color-grape-6));box-shadow:0 6px 16px rgba(132,94,247,.35);border:1px solid rgba(255,255,255,.5)}.GradientSegmentedControl_control__Uls7P:before{display:none}.GradientSegmentedControl_label__9m3pg{font-weight:600}.GradientSegmentedControl_label__9m3pg:hover[data-active],.GradientSegmentedControl_label__9m3pg[data-active]{color:var(--mantine-color-white)}.UploadPanel_panel__PRngC{max-width:760px;margin-inline:auto}.UploadPanel_hero__JvXTI{display:grid;place-items:center;margin-top:var(--mantine-spacing-md)}.UploadPanel_heroIcon__gBBXR{width:56px;height:56px;border-radius:9999px;display:grid;place-items:center;background:radial-gradient(120% 120% at 0 0,rgba(139,92,246,.15),rgba(168,85,247,.05));border:1px solid rgba(139,92,246,.35)}.UploadPanel_dropzone__iD4Tg{width:100%;max-width:560px;margin:var(--mantine-spacing-md) auto 0;padding:var(--mantine-spacing-md);border-radius:14px;border:1px dashed var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .UploadPanel_dropzone__iD4Tg{border:1px dashed var(--mantine-color-dark-4)}.UploadPanel_dropzone__iD4Tg{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .UploadPanel_dropzone__iD4Tg{background-color:var(--mantine-color-dark-6)}.UploadPanel_dropzone__iD4Tg{transition:border-color .12s ease,background-color .12s ease;cursor:pointer}.UploadPanel_dropzone__iD4Tg:hover{border-color:var(--mantine-color-violet-5)}.UploadPanel_dragActive__z0cTn{border-color:var(--mantine-color-violet-6);background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .UploadPanel_dragActive__z0cTn{background-color:var(--mantine-color-dark-5)}.UploadPanel_dropLabel__JlGgw{font-weight:600}.UploadPanel_hint__DqnaA{color:var(--mantine-color-dimmed);font-size:12px}