@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap);.onboarding-page{background:#fff;background:var(--wp-surface,#fff);border:1px solid #d5e4dd;border:1px solid var(--wp-border,#d5e4dd);border-radius:16px;color:#163e2f;color:var(--wp-text,#163e2f);margin:24px auto;max-width:1000px;overflow-wrap:anywhere;padding:24px}.onboarding-page *{box-sizing:border-box}.onboarding-page h1{font-size:30px;margin:18px 0 10px}.onboarding-page h2{font-size:24px;margin-top:22px}.onboarding-page h3{font-size:19px}.onboarding-page a{color:#066e4c;color:var(--wp-primary,#066e4c);text-decoration:underline}.onboarding-page p{line-height:1.65}.onboarding-actions,.onboarding-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.onboarding-header nav{display:flex;flex-wrap:wrap;gap:14px}.onboarding-page button{background:#fff;background:var(--wp-surface,#fff);border:1px solid #066e4c;border:1px solid var(--wp-primary,#066e4c);border-radius:8px;color:#066e4c;color:var(--wp-primary,#066e4c);cursor:pointer;min-height:44px;padding:10px 16px}.onboarding-page .onboarding-primary,.onboarding-page button[type=submit]{background:#066e4c;background:var(--wp-primary,#066e4c);color:#fff;color:var(--wp-btn-fg,#fff)}.onboarding-page button:disabled{cursor:not-allowed;opacity:.55}.onboarding-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-field{display:flex;flex-direction:column;gap:7px;line-height:1.55;margin:0 0 16px;min-width:0}.onboarding-field input,.onboarding-field select,.onboarding-field textarea{background:#fff;background:var(--wp-surface,#fff);border:1px solid #cbd8d3;border:1px solid var(--wp-border,#cbd8d3);border-radius:8px;color:#163e2f;color:var(--wp-text,#163e2f);font:inherit;font-size:16px;min-height:44px;min-width:0;padding:10px 12px;width:100%}.onboarding-field textarea{min-height:88px}.onboarding-page fieldset{border:1px solid #cbd8d3;border:1px solid var(--wp-border,#cbd8d3);border-radius:10px;margin:20px 0;min-width:0;padding:20px}.onboarding-page legend{float:none;font-size:18px;font-weight:700;max-width:100%;padding:0 8px;width:auto}.onboarding-check{align-items:flex-start;display:flex;gap:12px;line-height:1.7;margin:14px 0}.onboarding-check input{accent-color:#066e4c;accent-color:var(--wp-primary,#066e4c);flex-shrink:0;height:20px;margin-top:4px;width:20px}.onboarding-notice,.onboarding-perjury{background:#eef9f3;background:var(--wp-green-light,#eef9f3);border-left:4px solid #066e4c;border-left:4px solid var(--wp-primary,#066e4c);border-radius:6px;margin:16px 0;padding:14px 18px}.onboarding-steps{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:24px 0;padding:0}.onboarding-steps li{border-bottom:3px solid #d5e4dd;border-bottom:3px solid var(--wp-border,#d5e4dd);font-size:14px;padding:8px 0}.onboarding-steps li[aria-current=step]{border-color:#066e4c;border-color:var(--wp-primary,#066e4c);font-weight:700}.onboarding-card{border:1px solid #d5e4dd;border:1px solid var(--wp-border,#d5e4dd);border-radius:10px;margin:16px 0;padding:18px}.onboarding-checklist{line-height:1.8;padding-left:20px}.onboarding-meta{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(100px,1fr) minmax(0,2fr)}.onboarding-meta dt{font-weight:700}.onboarding-meta dd{margin:0}@media(max-width:600px){.onboarding-page{border-radius:10px;margin:8px;padding:16px}.onboarding-page h1{font-size:26px}.onboarding-grid{gap:0;grid-template-columns:1fr}.onboarding-page fieldset{padding:12px}.onboarding-actions button{flex:1 1 130px}.onboarding-meta{grid-template-columns:1fr}.onboarding-meta dd{margin-bottom:8px}}.documents-page details{margin:20px 0}.documents-page summary{cursor:pointer;font-weight:600;min-height:44px;padding:10px 0}.documents-page form{margin:16px 0}.documents-page input[type=file]{max-width:100%;padding:8px}.document-version{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:16px 0}.document-version span{min-width:0}.document-version button{flex-shrink:0}@media(max-width:600px){.document-version{align-items:stretch;flex-direction:column}.documents-page .onboarding-card{padding:14px}}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:400;src:url(/static/media/SchibstedGrotesk-400.b2a2cc4190c16e0ead90.ttf) format("truetype")}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:500;src:url(/static/media/SchibstedGrotesk-500.313b225574efc3f86bf3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:600;src:url(/static/media/SchibstedGrotesk-600.72be2d1a66d1072bfa2a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:700 800;src:url(/static/media/SchibstedGrotesk-700.339a546c13b74b3aa923.ttf) format("truetype")}:root{--wp-brand:#01c187;--wp-brand-bright:#2fdfa8;--wp-brand-mint:#7ff0c8;--wp-primary:#066e4c;--wp-primary-hover:#05583d;--wp-primary-strong:#044730;--wp-primary-soft:#d3f7ea;--wp-primary-tint:#eefaf4;--wp-btn-fg:#fff;--wp-nav-top:#0b241b;--wp-nav-bottom:#05110d;--wp-nav-hover:rgba(1,193,135,.16);--wp-nav-active:#066e4c;--wp-nav-card:hsla(0,0%,100%,.06);--wp-nav-text:#eaf5f0;--wp-nav-text-dim:rgba(234,245,240,.82);--wp-nav-muted:rgba(234,245,240,.82);--wp-nav-rule:rgba(127,240,200,.14);--wp-nav-width:280px;--wp-nav-width-collapsed:84px;--wp-header-height:64px;--wp-page-bg:#e6efeb;--wp-surface:#fff;--wp-surface-subtle:#dce8e2;--wp-surface-muted:#cfe0d8;--wp-surface-hover:#d5e4dd;--wp-surface-recessed:#0b2219;--wp-text:#0d1714;--wp-text-soft:#1b2e28;--wp-text-muted:#3b4f48;--wp-text-faint:#475c55;--wp-border:#b3c9bf;--wp-border-strong:#08875e;--wp-green:#01c187;--wp-green-bg:#d3f7ea;--wp-green-wash:#eefaf4;--wp-amber:#b98d00;--wp-amber-bg:#f7e6b5;--wp-amber-wash:#fcf5df;--wp-red:#7a1c1c;--wp-red-bg:#f9d7d7;--wp-red-wash:#fdf0f0;--wp-blue:#055a3e;--wp-blue-bg:#d3f7ea;--wp-purple:#0f3d2f;--wp-purple-bg:#d9ece4;--wp-orange:#5c3d00;--wp-orange-bg:#f7e6b5;--wp-space-0:0px;--wp-space-1:4px;--wp-space-2:8px;--wp-space-3:12px;--wp-space-4:16px;--wp-space-5:20px;--wp-space-6:24px;--wp-space-7:28px;--wp-space-8:32px;--wp-space-9:36px;--wp-space-10:40px;--wp-space-11:44px;--wp-space-12:48px;--wp-space-14:56px;--wp-space-16:64px;--wp-type-micro:10px;--wp-type-caption:12px;--wp-type-label:13px;--wp-type-body:14px;--wp-type-body-lg:16px;--wp-type-title-sm:18px;--wp-type-title-md:20px;--wp-type-title-lg:24px;--wp-type-headline:28px;--wp-type-display:32px;--wp-type-hero:40px;--wp-radius-none:0px;--wp-radius-xs:4px;--wp-radius-sm:8px;--wp-radius:12px;--wp-radius-md:12px;--wp-radius-lg:16px;--wp-radius-xl:20px;--wp-radius-xxl:24px;--wp-radius-pill:999px;--wp-shadow-xs:0 1px 2px rgba(11,26,21,.06);--wp-shadow-sm:0 2px 8px rgba(11,26,21,.08),inset 0 1px 0 hsla(0,0%,100%,.92);--wp-shadow:0 8px 24px rgba(11,26,21,.1),inset 0 1px 0 hsla(0,0%,100%,.94);--wp-shadow-lg:0 16px 36px rgba(11,26,21,.14),inset 0 1px 0 hsla(0,0%,100%,.96);--wp-shadow-bezel:0 4px 16px rgba(11,26,21,.08),inset 0 1px 0 hsla(0,0%,100%,.95);--wp-shadow-pill:0 4px 12px rgba(6,16,12,.16),inset 0 1px 0 rgba(127,240,200,.24);--wp-specular-edge:inset 0 1px 0 hsla(0,0%,100%,.92);--wp-specular-line:linear-gradient(90deg,rgba(8,135,94,0),rgba(1,193,135,.55) 50%,rgba(8,135,94,0));--wp-pill-bg:linear-gradient(180deg,#0b241b,#06140f);--wp-pill-hover-bg:linear-gradient(180deg,#0f3d2f,#0b241b);--wp-pill-active-bg:linear-gradient(180deg,#0f3d2f,#06140f);--wp-pill-fg:#eaf5f0;--wp-pill-border:rgba(127,240,200,.34);--wp-pill-slot-bg:#0f3d2f;--wp-pill-slot-border:rgba(47,223,168,.42);--wp-ring:0 0 0 3px rgba(6,110,76,.28);--wp-focus-outline:3px solid #066e4c;--wp-font:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wp-motion:160ms;--wp-motion-step:40ms;--wp-motion-touch:90ms;--wp-motion-strike:120ms;--wp-motion-fade:150ms;--wp-motion-standard:160ms;--wp-motion-hold:240ms;--wp-motion-move:280ms;--wp-motion-lift:300ms;--wp-motion-arrive:450ms;--wp-motion-light:1100ms;--wp-motion-breath:4400ms;--wp-ease-arrive:cubic-bezier(0.22,1,0.36,1);--wp-ease-travel:cubic-bezier(0.4,0,0.2,1);--wp-ease-glow:cubic-bezier(0.37,0,0.63,1);--wp-ease-strike:cubic-bezier(0.2,0.9,0.3,1.08);--wp-green-text:#055a3e;--wp-amber-text:#5c3d00;--wp-red-on-dark:#fecaca;--wp-specular-top:inset 0 1px 0 hsla(0,0%,100%,.92);--wp-surface-2:#f6f8f7;--wp-green-deep:#08875e;--wp-blue-wash:#f1f8f4;--wp-purple-wash:#f6f8f7;--wp-table-accent-deep:var(--wp-primary-strong);color-scheme:light}:root[data-theme=dark]{--wp-brand:#01c187;--wp-brand-bright:#2fdfa8;--wp-brand-mint:#7ff0c8;--wp-primary:#2fdfa8;--wp-primary-hover:#7ff0c8;--wp-primary-strong:#7ff0c8;--wp-primary-soft:rgba(47,223,168,.22);--wp-primary-tint:rgba(47,223,168,.12);--wp-btn-fg:#061510;--wp-nav-top:#0b241b;--wp-nav-bottom:#05110d;--wp-nav-hover:rgba(47,223,168,.16);--wp-nav-active:#01c187;--wp-nav-text:#eaf5f0;--wp-nav-text-dim:rgba(234,245,240,.82);--wp-nav-muted:rgba(234,245,240,.78);--wp-nav-rule:rgba(127,240,200,.16);--wp-page-bg:#06100c;--wp-surface:#0c1d17;--wp-surface-subtle:#112820;--wp-surface-muted:#163329;--wp-surface-hover:#1b3d31;--wp-surface-recessed:#07140f;--wp-text:#eaf5f0;--wp-text-soft:#d2e6de;--wp-text-muted:#9fc2b5;--wp-text-faint:#92b8aa;--wp-border:#1e4637;--wp-border-strong:#01c187;--wp-green:#7ff0c8;--wp-green-bg:#13392b;--wp-green-wash:#0f2d22;--wp-amber:#fde68a;--wp-amber-bg:#3b2f12;--wp-amber-wash:#2b230e;--wp-red:#fecaca;--wp-red-bg:#451a1c;--wp-red-wash:#311315;--wp-blue:#7ff0c8;--wp-blue-bg:#13392b;--wp-purple:#a7f3d0;--wp-purple-bg:#163e2f;--wp-orange:#fde68a;--wp-orange-bg:#3b2f12;--wp-shadow-xs:0 1px 2px rgba(0,0,0,.45);--wp-shadow-sm:0 4px 14px rgba(0,0,0,.55),inset 0 1px 0 rgba(127,240,200,.14);--wp-shadow:0 12px 28px rgba(0,0,0,.65),inset 0 1px 0 rgba(127,240,200,.16);--wp-shadow-lg:0 20px 44px rgba(0,0,0,.72),inset 0 1px 0 rgba(127,240,200,.18);--wp-shadow-bezel:0 8px 24px rgba(0,0,0,.58),inset 0 1px 0 rgba(127,240,200,.18);--wp-shadow-pill:0 4px 14px rgba(0,0,0,.52),inset 0 1px 0 rgba(127,240,200,.24);--wp-specular-edge:inset 0 1px 0 rgba(127,240,200,.22);--wp-specular-line:linear-gradient(90deg,rgba(47,223,168,0),rgba(127,240,200,.65) 50%,rgba(47,223,168,0));--wp-pill-bg:linear-gradient(180deg,#0b241b,#06140f);--wp-pill-hover-bg:linear-gradient(180deg,#112820,#0b241b);--wp-pill-active-bg:linear-gradient(180deg,#13392b,#0b241b);--wp-pill-fg:#eaf5f0;--wp-pill-border:rgba(127,240,200,.36);--wp-pill-slot-bg:#13392b;--wp-pill-slot-border:rgba(47,223,168,.48);--wp-ring:0 0 0 3px rgba(47,223,168,.36);--wp-focus-outline:3px solid #2fdfa8;--wp-green-text:#7ff0c8;--wp-amber-text:#fde68a;--wp-red-on-dark:#fecaca;--wp-specular-top:inset 0 1px 0 rgba(127,240,200,.22);--wp-surface-2:#10241d;--wp-green-deep:#01c187;--wp-blue-wash:rgba(47,223,168,.07);--wp-purple-wash:rgba(127,240,200,.06);color-scheme:dark}html{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--wp-font)}html[data-font=sm] body{zoom:.9;max-width:111.11111vw;width:111.11111vw}html[data-font=lg] body{zoom:1.12;max-width:89.28571vw;overflow-x:hidden;width:89.28571vw}html[data-motion=reduce]{--wp-motion:0ms;--wp-motion-touch:0ms;--wp-motion-strike:0ms;--wp-motion-fade:0ms;--wp-motion-standard:0ms;--wp-motion-hold:0ms;--wp-motion-move:0ms;--wp-motion-lift:0ms;--wp-motion-arrive:0ms;--wp-motion-light:0ms;--wp-motion-breath:0ms}html[data-motion=reduce] *,html[data-motion=reduce] :after,html[data-motion=reduce] :before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}@media (prefers-reduced-motion:reduce){:root{--wp-motion:0ms;--wp-motion-touch:0ms;--wp-motion-strike:0ms;--wp-motion-fade:0ms;--wp-motion-standard:0ms;--wp-motion-hold:0ms;--wp-motion-move:0ms;--wp-motion-lift:0ms;--wp-motion-arrive:0ms;--wp-motion-light:0ms;--wp-motion-breath:0ms}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{background-color:#e6efeb;color:#0d1714;color:var(--wp-text);font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.SubmitBtn,.ant-btn-primary,.brand-scope .ant-btn-primary,.pm-btn-primary,.rp-btn-primary,.wpb-action{background:#066e4c!important;background:var(--wp-primary)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important;border-radius:8px!important;border-radius:var(--wp-radius-sm)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)!important;box-shadow:var(--wp-specular-edge)!important;color:#fff!important;color:var(--wp-btn-fg)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important;font-weight:700!important}.CancelBtn,.ant-btn-default,.brand-scope .ant-btn-default{background:#fff!important;background:var(--wp-surface)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;border-radius:8px!important;border-radius:var(--wp-radius-sm)!important;color:#0d1714!important;color:var(--wp-text)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important;font-weight:600!important}.HelpBtn:disabled,.ant-btn:disabled,.brand-scope .ant-btn:disabled{background:#dce8e2!important;background:var(--wp-surface-subtle)!important;border:1px solid #b3c9bf!important;border:1px solid var(--wp-border)!important;color:#3b4f48!important;color:var(--wp-text-muted)!important;opacity:1!important}.ant-tag,.ant-tag-blue,.ant-tag-cyan,.ant-tag-geekblue,.ant-tag-green,.ant-tag-processing,.ant-tag-success,.wp-pill,.wp-pill.is-blue,.wp-pill.is-green,.wp-pill.is-purple{background:#d3f7ea!important;background:var(--wp-green-bg)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;border-radius:999px!important;border-radius:var(--wp-radius-pill)!important;color:#055a3e!important;color:var(--wp-green-text)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important;font-size:12px!important;font-size:var(--wp-type-caption)!important;font-weight:700!important;line-height:20px!important;padding:2px 10px!important}.ant-tag-gold,.ant-tag-orange,.ant-tag-warning,.wp-pill.is-amber,.wpb-chip.is-attention{background:#f7e6b5!important;background:var(--wp-amber-bg)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#5c3d00!important;color:var(--wp-amber-text)!important;font-weight:700!important}.ant-tag-error,.ant-tag-red,.ant-tag-volcano,.wp-pill.is-red,.wpb-chip.is-alert{background:#f9d7d7!important;background:var(--wp-red-bg)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#7a1c1c!important;color:var(--wp-red)!important;font-weight:700!important}html:root .ant-tag,html:root .wp-pill,html:root .wpb-chip{border-radius:999px!important;padding-left:18px!important;position:relative}html:root .ant-tag:before,html:root .wp-pill:before,html:root .wpb-chip:before{background:currentColor;border-radius:50%;content:"";height:6px;left:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}.ant-card,.brand-scope .ant-card{background:#fff!important;background:var(--wp-surface)!important;border:1px solid #b3c9bf!important;border:1px solid var(--wp-border)!important;border-radius:16px!important;border-radius:var(--wp-radius-lg)!important;box-shadow:0 4px 16px rgba(11,26,21,.08),inset 0 1px 0 hsla(0,0%,100%,.95)!important;box-shadow:var(--wp-shadow-bezel)!important;color:#0d1714!important;color:var(--wp-text)!important}.ant-card-head,.ant-card-head-title,.ant-card-head-title *,.ant-pagination,.ant-pagination-item a,.ant-pagination-next button,.ant-pagination-prev button,.ant-pagination-total-text{color:#0d1714!important;color:var(--wp-text)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important}.ant-pagination-item-active{background:#066e4c!important;background:var(--wp-primary)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important}.ant-pagination-item-active a{color:#fff!important;color:var(--wp-btn-fg)!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker,.ant-picker-input>input,.ant-select-selector{background-color:#fff!important;background-color:var(--wp-surface)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;border-radius:8px!important;border-radius:var(--wp-radius-sm)!important;color:#0d1714!important;color:var(--wp-text)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important}.ant-input::-webkit-input-placeholder,.ant-picker-input>input::-webkit-input-placeholder{color:#3b4f48!important;color:var(--wp-text-muted)!important}.ant-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-item,.ant-select-selection-placeholder{color:#3b4f48!important;color:var(--wp-text-muted)!important}.ant-alert,.ant-alert-error,.ant-alert-info,.ant-alert-success,.ant-alert-warning{background:#dce8e2!important;background:var(--wp-surface-subtle)!important;border:1px solid #08875e!important;border-left:4px solid #066e4c!important;border:1px solid var(--wp-border-strong)!important;border-left:4px solid var(--wp-primary)!important;border-radius:8px!important;border-radius:var(--wp-radius-sm)!important;color:#0d1714!important;color:var(--wp-text)!important}.ant-alert-description,.ant-alert-icon,.ant-alert-message{color:#0d1714!important;color:var(--wp-text)!important}.ant-tabs-tab{color:#3b4f48!important;color:var(--wp-text-muted)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important;font-weight:600!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn *{color:#044730!important;color:var(--wp-primary-strong)!important;font-weight:700!important}html[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,html[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn *{color:#7ff0c8!important;color:var(--wp-brand-mint)!important}.employee-profile-editor.employee-view-layout{background:#e6efeb!important;background:var(--wp-page-bg)!important;color:#0d1714!important;color:var(--wp-text)!important;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--wp-font)!important}.employee-profile-editor .employee-view-rail{background:#fff!important;background:var(--wp-surface)!important;border-right:1px solid #b3c9bf!important;border-right:1px solid var(--wp-border)!important}.employee-profile-editor .employee-view-content{background:#e6efeb!important;background:var(--wp-page-bg)!important;color:#0d1714!important;color:var(--wp-text)!important}@media (max-width:768px){.employee-profile-editor.employee-view-layout{flex-direction:column!important}.employee-profile-editor .employee-view-rail{border-bottom:1px solid #b3c9bf!important;border-bottom:1px solid var(--wp-border)!important;border-right:none!important;min-height:auto!important;padding-top:12px!important;width:100%!important}.employee-profile-editor .employee-view-content{padding:16px!important}}a{color:#044730;color:var(--wp-primary-strong)}html[data-theme=dark] a{color:#7ff0c8}.ant-descriptions-item-label,.ant-empty-description,.ant-form-item-extra,.ant-typography-secondary{color:#3b4f48!important;color:var(--wp-text-muted)!important}.ant-input-disabled,.ant-input[disabled],.ant-picker-input>input[disabled],.ant-select-disabled .ant-select-selection-item,.ant-select-disabled .ant-select-selector,.ant-select-selection-item{-webkit-text-fill-color:#0d1714!important;-webkit-text-fill-color:var(--wp-text)!important;color:#0d1714!important;color:var(--wp-text)!important;opacity:1!important}.SubmitBtn:not([disabled]):not(.ant-btn-disabled),.ant-btn-primary:not([disabled]):not(.ant-btn-disabled){background:#066e4c!important;background-color:#066e4c!important;border-color:#066e4c!important;color:#fff!important}html[data-theme=dark] .SubmitBtn:not([disabled]):not(.ant-btn-disabled),html[data-theme=dark] .ant-btn-primary:not([disabled]):not(.ant-btn-disabled){background:#2fdfa8!important;background-color:#2fdfa8!important;border-color:#2fdfa8!important;color:#061510!important}html[data-theme=light] .ant-tag,html[data-theme=light] .ant-tag *,html[data-theme=light] .ant-tag-green,html[data-theme=light] .ant-tag-success,html[data-theme=light] .ant-tag>span{background-color:#dff6ec;color:#055a3e!important;opacity:1!important}html[data-theme=dark] .ant-tag,html[data-theme=dark] .ant-tag *,html[data-theme=dark] .ant-tag-green,html[data-theme=dark] .ant-tag-success,html[data-theme=dark] .ant-tag>span{background-color:#0f3d2f;color:#7ff0c8!important;opacity:1!important}.ant-table-tbody .ant-typography,.ant-table-tbody .ant-typography>strong,.ant-typography.ant-typography-success,.ant-typography.ant-typography-success *{color:#055a3e!important;color:var(--wp-green-text)!important}.ant-typography.ant-typography-warning,.ant-typography.ant-typography-warning *{color:#5c3d00!important;color:var(--wp-amber-text)!important}.ant-typography.ant-typography-danger,.ant-typography.ant-typography-danger *{color:#7a1c1c!important;color:var(--wp-red)!important}@media (max-width:768px){.ant-tabs-nav-wrap{overflow:visible!important;white-space:normal!important}.ant-tabs-nav-list{flex-wrap:wrap!important;gap:4px 8px!important;-webkit-transform:none!important;transform:none!important}.ant-tabs-tab{font-size:12px!important;font-size:var(--wp-type-caption)!important;margin:0!important;padding:6px 10px!important}}#root,.banner_left,.firm-filing,.hr-page,.mainSignIN,body,html{background-color:#e6efeb!important;background-color:var(--wp-page-bg)!important;color:#0d1714!important;color:var(--wp-text)!important}.firm-card,.onboarding-page,.w9-page{background-color:#fff!important;background-color:var(--wp-surface)!important;border-color:#b3c9bf!important;border-color:var(--wp-border)!important;color:#0d1714!important;color:var(--wp-text)!important}.firm-filing a,.mainSignIN a,.onboarding-page a,.w9-page a{color:#044730!important;color:var(--wp-primary-strong)!important;font-weight:700!important}html[data-theme=dark] .firm-filing a,html[data-theme=dark] .mainSignIN a,html[data-theme=dark] .onboarding-page a,html[data-theme=dark] .w9-page a{color:#7ff0c8!important;color:var(--wp-brand-mint)!important}.firm-filing input:not([type=checkbox]):not([type=radio]):not([type=file]),.firm-filing select,.onboarding-field input,.onboarding-field select,.onboarding-field textarea,.w9-field input,.w9-field select{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.firm-filing .firm-primary,.onboarding-page .onboarding-primary,.onboarding-page button[type=submit],.signinButton,.w9-page button{background:#066e4c!important;background:var(--wp-primary)!important;background-color:#066e4c!important;background-color:var(--wp-primary)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important;color:#fff!important;color:var(--wp-btn-fg)!important;font-weight:700!important}.ein-chip,.payer-avatar{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.ant-btn-dangerous,.ant-btn-dangerous.ant-btn-color-dangerous,.ant-btn-dangerous.ant-btn-link,.ant-btn-dangerous.ant-btn-link>span,.ant-btn-dangerous>span{color:#7a1c1c!important;color:var(--wp-red)!important}.mainSignIN:not([style]) .InputContainer label,.mainSignIN:not([style]) h2,.mainSignIN:not([style]) h3,.mainSignIN:not([style]) h5,.mainSignIN:not([style]) label,.mainSignIN:not([style]) p{color:#0d1714!important;color:var(--wp-text)!important}.firm-eyebrow{color:#066e4c!important;color:var(--wp-primary)!important;font-weight:700!important}.firm-decline summary,.firm-filing .fx94-sig__hint,.firm-filing .fx94-sig__req,.firm-help,.firm-powered-label{color:#3b4f48!important;color:var(--wp-text-muted)!important}.firm-figures,.firm-filing .fx94-sig__doc-card,.firm-filing .fx94-sig__field input[readonly],.firm-filing .fx94-sig__note,.firm-filing [role=status],.firm-status{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.firm-filing button:not(.firm-primary):not(.ant-btn-primary){background-color:#fff!important;background-color:var(--wp-surface)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.authorized-filer-drawer__content,.authorized-filer-drawer__drawer,.authorized-filer-drawer__footer{background-color:#fff!important;background-color:var(--wp-surface)!important;border-color:#b3c9bf!important;border-color:var(--wp-border)!important;color:#0d1714!important;color:var(--wp-text)!important}.authorized-filer-drawer__header{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-bottom:1px solid #08875e!important;border-bottom:1px solid var(--wp-border-strong)!important}.authorized-filer-drawer__close-button,.authorized-filer-drawer__header,.authorized-filer-drawer__section-title,.authorized-filer-drawer__title{color:#0d1714!important;color:var(--wp-text)!important}.authorized-filer-drawer__consent-section,.authorized-filer-drawer__text{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.authorized-filer-drawer__business-name-label,.authorized-filer-drawer__consent-text,.authorized-filer-drawer__consent-text *,.authorized-filer-drawer__text *{color:#0d1714!important;color:var(--wp-text)!important}.authorized-filer-drawer__business-name-input{border-color:#08875e!important;border-color:var(--wp-border-strong)!important}.authorized-filer-drawer__business-name-input,.form-w2pr-tax-year-container,.form94x-list,.form94x-page,.form94x-start,.int-form-container,.irs-form,.misc-form-container,.nec-form-container,.nec-tax-year-container,.w2-form-container,.w2-tax-year-container{background-color:#fff!important;background-color:var(--wp-surface)!important;color:#0d1714!important;color:var(--wp-text)!important}.bankAccountSectionHeader .sectionLabel,.checkout-total-value,.checkout-total-value strong,.form-w2pr-due-date,.form-w2pr-intro-text .ant-typography,.form-w2pr-year-content .form-w2pr-year-title,.form-w2pr-year-description,.form-w2pr-year-title,.misc-section-label,.misc-section-label .ant-typography,.misc-section-number,.modalAccountLabel,.nec-due-date,.nec-help-btn,.nec-intro-text .ant-typography,.nec-section-title,.nec-state-label,.nec-state-label .nec-info-icon-small,.nec-state-title,.nec-year-content .nec-year-title,.nec-year-description,.nec-year-title,.sectionLabel,.w2-box-label,.w2-box-number,.w2-box11-label,.w2-due-date,.w2-intro-text .ant-typography,.w2-state-label,.w2-state-label .w2-info-icon-small,.w2-year-content .w2-year-title,.w2-year-description,.w2-year-title{color:#0d1714!important;color:var(--wp-text)!important}.AfterMainSurface .MainSurface,.AfterMainSurfaceFilter .MainSurfaceFilter,.MainSurface,.MainSurfaceFilter,[style*="background-color: rgb(249, 249, 249)"],[style*="background-color: rgb(255, 255, 255)"],[style*="background-color: white"],[style*="background-color:white"],[style*="background: white"],[style*="background:white"]{background-color:#fff!important;background-color:var(--wp-surface)!important;color:#0d1714!important;color:var(--wp-text)!important}.form-w2pr-modal-header,.nec-modal-header,.w2-modal-header{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-bottom:1px solid #08875e!important;border-bottom:1px solid var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}html:root .form-w2pr-modal-header .form-w2pr-close-button,html:root .form-w2pr-modal-header .form-w2pr-modal-title,html:root .nec-modal-header .nec-close-button,html:root .nec-modal-header .nec-modal-title,html:root .w2-modal-header .w2-close-button,html:root .w2-modal-header .w2-modal-title{color:#0d1714!important;color:var(--wp-text)!important}[style*="background-color: var(--wp-green)"][style*="color: white"],[style*="background-color:var(--wp-green)"][style*="color:white"]{background-color:#d3f7ea!important;background-color:var(--wp-green-bg)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#055a3e!important;color:var(--wp-green-text)!important}[style*="background-color: var(--wp-text)"],[style*="background: var(--wp-text)"]{background:#dce8e2!important;background:var(--wp-surface-subtle)!important;background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}[style*="background-color: var(--wp-primary)"][style*="color: white"],[style*="background-color:var(--wp-primary)"][style*="color:white"],[style*="background: var(--wp-primary)"][style*="color: white"]{color:#fff!important;color:var(--wp-btn-fg)!important}[style*="background-color: var(--wp-text)"] a,[style*="background: var(--wp-text)"] a,[style*="color: var(--wp-blue)"],a[style*="color: var(--wp-blue)"]{color:#044730!important;color:var(--wp-primary-strong)!important;font-weight:700!important}.misc-section-card,.nec-state-details-section,.nec-state-header,.nec-state-info-header,.w2-auto-tax-banner,.w2-box-container,.w2-state-details-section{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;color:#0d1714!important;color:var(--wp-text)!important}.w2-auto-tax-banner *,.w2-switch-label,.w2-switch-label.off,.w2-switch-label.on{color:#0d1714!important;color:var(--wp-text)!important;text-shadow:none!important}.ant-btn-link,.ant-btn-link span,.nec-add-new-state-btn,.nec-add-new-state-btn span,.nec-file-button-previous,.nec-file-button-previous span,.nec-toggle-button,.nec-toggle-button span,.w2-add-new-state-btn,.w2-add-new-state-btn span,.w2-file-button-previous,.w2-file-button-previous span,.w2-toggle-button,.w2-toggle-button span{color:#066e4c!important;color:var(--wp-primary)!important}.nec-add-new-state-btn,.nec-file-button-previous,.w2-add-new-state-btn,.w2-file-button-previous{background-color:#fff!important;background-color:var(--wp-surface)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important}.form-w2pr-file-button-current,.form-w2pr-file-button-current span,.form-w2pr-file-button-previous,.form-w2pr-file-button-previous span,.nec-file-button-current,.nec-file-button-current span,.w2-file-button-current,.w2-file-button-current span{background-color:#066e4c!important;background-color:var(--wp-primary)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important;color:#fff!important;color:var(--wp-btn-fg)!important}.ant-switch:not(.ant-switch-checked){background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important}.ant-switch:not(.ant-switch-checked) .ant-switch-inner-unchecked{color:#0d1714!important;color:var(--wp-text)!important}.ant-switch.ant-switch-checked{background-color:#066e4c!important;background-color:var(--wp-primary)!important}.ant-switch.ant-switch-checked .ant-switch-inner-checked{color:#fff!important;color:var(--wp-btn-fg)!important}.btncontainer .cancelBtn,.cancelBtn{background-color:#fff!important;background-color:var(--wp-surface)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important;color:#0d1714!important;color:var(--wp-text)!important}.ant-upload button,[style*="background: var(--wp-brand-bright)"],button.is-active:not(.hdr-btn),button.is-active:not(.hdr-btn)>span{background:#066e4c!important;background:var(--wp-primary)!important;border-color:#066e4c!important;border-color:var(--wp-primary)!important;color:#fff!important;color:var(--wp-btn-fg)!important}.InputSIdes p,.InputSIdes>p[style*=color],.ant-typography.fx94-step-hint,.fx94-step-hint,.fx94s-section-sub,.fxl-head__subtitle,.irs-form .hint,.irs-line__label .hint,[style*="color: gray"],[style*="color: var(--wp-grey"],[style*="color:gray"],form>p[style*=color]{color:#3b4f48!important;color:var(--wp-text-muted)!important;opacity:1!important}.ant-form-item-label>label,.firm-invoice-meta,.firm-invoice-meta *,.firm-invoice-meta strong,.firm-invoice-printable,.firm-invoice-printable div,.firm-invoice-printable strong,.firm-invoice-printable td,.fx94-checkout .fx94-checkout__banner .fx94-checkout__banner-title,.fx94-checkout__addon-label,.fx94-checkout__addon-price,.fx94-checkout__banner-title,.fx94-checkout__card-text,.fx94-checkout__price,.fx94-checkout__section-title,.fx94-sig__block-title,.fx94-sig__doc-title,.fx94-sig__heading,.fx94s-section-title,.fx94s-tile .fx94s-tile__title,.fx94s-tile__title,.fxl-head__title,.irs-form .ant-checkbox-wrapper,.irs-form .ant-radio-wrapper,.irs-form .head-col1,.irs-form .head-col2,.irs-form .irs-biz__head,.irs-form .irs-box--calc,.irs-form .irs-check-line .label,.irs-form .irs-cols3__head .h,.irs-form .irs-line__label,.irs-form .irs-line__no,.irs-form .tb-title,.irs-form .tb-title *,.tb-title,.tb-title *,button[aria-label="Refresh connections"],button[aria-label="Refresh connections"] span,label[title],section:not(.employee-clock-hero):not(.deposit-hero):not(.w2-hero):not(.firm-billing-hero):not(.wp-welcome) strong{color:#0d1714!important;color:var(--wp-text)!important}.form-tile,.form94x-start .fx94s-chip,.form94x-start .fx94s-selected,.form94x-start .fx94s-tile,.form94x-wizard .fx94-checkout .fx94-checkout__receipt,.form94x-wizard .fx94-footer,.form94x-wizard .fx94-sig .fx94-sig__doc-card,.form94x-wizard .fx94-sig .fx94-sig__panel,.fx94s-tile,.irs-form .irs-box--total{background:#dce8e2!important;background:var(--wp-surface-subtle)!important;background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;border-color:#b3c9bf!important;border-color:var(--wp-border)!important;color:#0d1714!important;color:var(--wp-text)!important}.form94x-start .fx94s-tile__desc,.fx94-checkout .fx94-checkout__banner .fx94-checkout__banner-sub,.fx94-checkout__addon-desc,.fx94-checkout__banner-sub,.fx94-checkout__row,.fx94s-tile__desc,.irs-form .choice-hint,.irs-form .f-label,.irs-form .irs-form__foot,.irs-form .irs-line__cap,.irs-form .mult,.irs-form .panel-note,.irs-form .tb-sub,.tb-sub{color:#3b4f48!important;color:var(--wp-text-muted)!important}.ant-card .ant-card-head,.ant-card-head,.form94x-page .ant-card-head{background-color:#dce8e2!important;background-color:var(--wp-surface-subtle)!important;color:#0d1714!important;color:var(--wp-text)!important}.ant-card-head-title,.ant-card-head-title *{color:#0d1714!important;color:var(--wp-text)!important}button[aria-label="Refresh connections"]{background-color:#fff!important;background-color:var(--wp-surface)!important;border:1px solid #08875e!important;border:1px solid var(--wp-border-strong)!important}.form-tile .form-tile__action,.form-tile__action,.form94x-start .fx94s-tile .fx94s-tile__action,.fx94s-tile .fx94s-tile__action,.fx94s-tile__action{color:#066e4c!important;color:var(--wp-primary)!important;font-weight:700!important;opacity:1!important}.MainHeader .hdr-btn.hdr-btn-primary,.MainHeader .hdr-btn.hdr-btn-primary.ant-btn{background:linear-gradient(180deg,#0b241b,#06140f)!important;background:var(--wp-pill-bg)!important;border-color:#08875e!important;border-color:var(--wp-border-strong)!important;color:#eaf5f0!important;color:var(--wp-pill-fg)!important}:root{--wp-ink:#0d1714}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:focus-visible:not([tabindex="-1"]){outline:2px solid #044730!important;outline:2px solid var(--wp-primary-strong)!important;outline-offset:2px!important}.brand-page-head :focus-visible:not([tabindex="-1"]),.deposit-hero :focus-visible:not([tabindex="-1"]),.employee-clock-hero :focus-visible:not([tabindex="-1"]),.firm-billing-hero :focus-visible:not([tabindex="-1"]),.menuContainer :focus-visible:not([tabindex="-1"]),.switcher-import-head :focus-visible:not([tabindex="-1"]),.w2-hero :focus-visible:not([tabindex="-1"]),.wp-welcome :focus-visible:not([tabindex="-1"]){outline-color:#7ff0c8!important;outline-color:var(--wp-brand-mint)!important}.wp-sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.wp-skip-link{background:#fff;background:var(--wp-surface);border-radius:8px;border-radius:var(--wp-radius-sm);color:#044730;color:var(--wp-primary-strong);font-weight:700;left:8px;padding:10px 16px;position:absolute;top:8px;-webkit-transform:translateY(-200%);transform:translateY(-200%);z-index:2000}.wp-skip-link:focus{-webkit-transform:none;transform:none}#main-content:focus{outline:none}.wp-as-h2{font-size:calc(1.325rem + .9vw)}.wp-as-h3{font-size:calc(1.3rem + .6vw)}.wp-as-h4{font-size:calc(1.275rem + .3vw)}.wp-as-h5{font-size:1.25rem}.wp-as-h6{font-size:1rem}@media (min-width:1200px){.wp-as-h2{font-size:2rem}.wp-as-h3{font-size:1.75rem}.wp-as-h4{font-size:1.5rem}}div[class*=wp-as-h],p[class*=wp-as-h],span[class*=wp-as-h]{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.ant-typography.wp-title-1{font-size:38px;line-height:1.21}.ant-typography.wp-title-2{font-size:30px;line-height:1.27}.ant-typography.wp-title-3{font-size:24px;line-height:1.33}.ant-typography.wp-title-4{font-size:20px;line-height:1.4}.ant-typography.wp-title-5{font-size:16px;line-height:1.5}.wp-text-button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:inherit}.wp-ring-on-ink:focus-visible{outline-color:#fff!important;outline-color:var(--wp-surface)!important}@media (max-width:640px){.wp-irs-form [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}.wp-message{align-items:center;display:inline-flex;gap:12px}.wp-message__close{background:#fff;background:var(--wp-surface);border:1px solid #08875e;border:1px solid var(--wp-border-strong);border-radius:8px;border-radius:var(--wp-radius-sm);color:#0d1714;color:var(--wp-text);cursor:pointer;font:inherit;padding:2px 10px}:root[data-theme=dark] body,[data-theme=dark] .mainWrapperStyle{background-color:#e6efeb;background-color:var(--wp-page-bg)}html[data-theme=dark] .rp-banner-success{border-color:rgba(47,223,168,.35);color:#7ff0c8}html[data-theme=dark] .rp-banner-warn,html[data-theme=dark] .wp-payroll-due{border-color:rgba(185,141,0,.35);color:#fde68a}html[data-theme=dark] .ps-row-net td{border-top-color:rgba(47,223,168,.35)}.MainHeader,.MainHeader *,.ant-table-wrapper,.mainTitleFilterScreen,.mainTitleFilterScreen *,.mainWrapperStyle-inner,.menuContainer,.menuContainer *,[class*=" hdr-"],[class*=" ps-"],[class*=" rp-"],[class*=" sidebar-"],[class*=" sub-"],[class*=" wp-"],[class^=hdr-],[class^=ps-],[class^=rp-],[class^=sidebar-],[class^=sub-],[class^=wp-]{box-sizing:border-box}@media (max-width:991px){.mainWrapperStyle-inner .ant-row{margin-left:0!important;margin-right:0!important}}@media (max-width:640px){.SubmitBtn,.ant-btn,.btn-simple{min-height:38px}}.InputContainer{display:flex;flex-direction:column;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.InputContainer label{color:var(--wp-text);font-family:var(--wp-font);font-size:15px;font-weight:500}.InputContainer .InputIconCover{position:relative;width:100%}.InputContainer .InputIconCover .PasswordError{color:var(--wp-red);font-family:var(--wp-font)}.InputContainer .InputIconCover .InputIcon{align-items:center;color:var(--wp-text-muted);display:flex;font-size:20px;justify-content:center;left:0;padding:12px;position:absolute;top:0}.InputContainer .InputIconCover .relative-container{position:relative;width:100%}.InputContainer .InputIconCover .relative-container input{padding-right:46px!important}.InputContainer .InputIconCover .relative-container .Input-password-icon{align-items:center;border-radius:var(--wp-radius-xs);color:var(--wp-text-muted);cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color var(--wp-motion-standard) ease;width:32px;z-index:10}.InputContainer .InputIconCover .relative-container .Input-password-icon:hover{background-color:var(--wp-surface-subtle);color:var(--wp-text)}.InputContainer .InputIconCover .relative-container .Input-password-icon svg{height:20px;width:20px}.InputContainer .TextInput{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-xs);color:var(--wp-text);font-family:var(--wp-font);font-weight:400;outline:none;padding-block:10px;padding-left:40px;padding-right:10px;width:100%}.InputContainer .TextInput::-webkit-input-placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.InputContainer .TextInput::placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.InputContainer .TextInputError{-webkit-animation:ErrorVibrate .2s;animation:ErrorVibrate .2s;background-color:var(--wp-surface);border:1px solid var(--wp-red);border-radius:var(--wp-radius-xs);box-shadow:var(--wp-shadow-xs);color:var(--wp-text);font-family:var(--wp-font);font-weight:400;outline:none;padding-block:10px;padding-left:40px;padding-right:10px;width:100%}.InputContainer .TextInputError .TextInput::-webkit-input-placeholder{color:var(--wp-text-muted);text-align:center}.InputContainer .TextInputError .TextInput::placeholder{color:var(--wp-text-muted);text-align:center}@-webkit-keyframes ErrorVibrate{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}25%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ErrorVibrate{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}25%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.mainSignIN .InputContainer label{color:var(--wp-text)!important}.textarea-style{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-xs);color:var(--wp-text);padding:10px}.textarea-style:focus{border:1px solid var(--wp-primary);outline:none}.inputSection.sign-in-input-style input{padding-left:40px!important}.InputContainer .wp-places{margin-top:4px;position:relative;width:100%}.InputContainer .wp-places__input.TextInput,.InputContainer .wp-places__input.TextInputError{background-color:var(--wp-surface);box-sizing:border-box;color:var(--wp-text);font-family:var(--wp-font);padding-left:10px;padding-right:44px;text-overflow:ellipsis;width:100%}@media(max-width:480px){.InputContainer .wp-places__input.TextInput,.InputContainer .wp-places__input.TextInputError{font-size:16px;padding-block:8px}}.InputContainer .wp-places__input:disabled{background-color:var(--wp-surface-subtle);color:var(--wp-text-muted);cursor:not-allowed}.wp-places__clear{align-items:center;background:transparent;border:0;border-radius:var(--wp-radius-xs);color:var(--wp-text-muted);cursor:pointer;display:flex;font-size:22px;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color var(--wp-motion-standard) ease,background-color var(--wp-motion-standard) ease;width:32px}.wp-places__clear:hover{background-color:var(--wp-surface-hover);color:var(--wp-text)}.wp-places__clear:focus-visible{outline:var(--wp-focus-outline);outline-offset:1px}.wp-places__panel{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);box-shadow:var(--wp-shadow-lg);left:0;position:absolute;right:0;top:calc(100% + 4px);z-index:12000}.wp-places__panel[hidden]{display:none}.wp-places__list{list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:4px}.wp-places__attribution{border-top:1px solid var(--wp-border);color:var(--wp-text-muted);font-family:var(--wp-font);font-size:12px;padding:6px 12px;text-align:right}.wp-places__option{border-radius:var(--wp-radius-xs);color:var(--wp-text);cursor:pointer;display:flex;flex-direction:column;font-family:var(--wp-font);gap:2px;justify-content:center;min-height:44px;overflow-wrap:anywhere;padding:8px 12px}.wp-places__option.is-active{background-color:var(--wp-surface-hover);outline:var(--wp-focus-outline);outline-offset:-3px}.wp-places__main{font-weight:500}.wp-places__secondary{color:var(--wp-text-muted);font-size:14px}.wp-places__empty{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);box-shadow:var(--wp-shadow);color:var(--wp-text-muted);font-family:var(--wp-font);left:0;padding:12px;position:absolute;right:0;top:calc(100% + 4px);z-index:12000}@media(prefers-reduced-motion:reduce){.wp-places__clear{transition:none}}.SelectContainer{display:flex;flex-direction:column;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.SelectContainer label{color:var(--wp-text);font-family:var(--wp-font);font-size:17px;font-weight:500}.SelectContainer .InputSelect{background-color:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;color:var(--wp-text);font-family:var(--wp-font);font-weight:400;outline:none;padding-bottom:10px;padding-right:20px;padding-top:10px;padding-inline:10px;width:100%}.SelectContainer .InputSelect::-webkit-input-placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.SelectContainer .InputSelect::placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.btncontainer .cancelBtn{background-color:var(--wp-text);border:none;color:var(--wp-btn-fg);cursor:pointer;outline:none;padding-block:8px;padding-inline:20px;transition:all .3s}.btncontainer .cancelBtn .confirmBtn{align-items:center;display:flex}.btncontainer .cancelBtn .confirmBtn .confirmyes{background-color:var(--wp-primary)}.btncontainer .cancelBtn .confirmBtn .confirmno,.btncontainer .cancelBtn .confirmBtn .confirmyes{align-items:center;border:none;border-radius:50%;box-shadow:var(--wp-shadow-xs);cursor:pointer;display:flex;font-size:40px;height:25px;justify-content:center;outline:none;width:25px}.btncontainer .cancelBtn .confirmBtn .confirmno{background-color:var(--wp-red);margin-right:10px}.btncontainer{padding:6px}.btncontainer .SubmitBtn{align-items:center;background-color:var(--wp-primary-hover);border:none;color:var(--wp-btn-fg);cursor:pointer;display:flex;outline:none;padding-block:8px;padding-inline:20px;transition:all .3s}.btncontainer .spinner-border{height:20px;margin-left:8px;width:20px}.Breadcrum{background-color:var(--wp-btn-fg);border-block:2px solid var(--wp-border-strong);height:30px;padding:10px}.wp-auth{background:var(--wp-page-bg);color:var(--wp-text);display:grid;font-family:var(--wp-font);grid-template-columns:minmax(420px,540px) 1fr;min-height:100vh}.wp-auth__main{background:var(--wp-surface);display:flex;flex-direction:column;justify-content:center;order:1;padding:44px 48px}.wp-auth__card{margin:0 auto;max-width:440px;width:100%}.wp-auth__logo{display:inline-block;margin-bottom:32px;text-decoration:none}.wp-auth__head{margin-bottom:22px}.wp-auth__head h1{color:var(--wp-text);font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 6px}.wp-auth__head p{color:var(--wp-text-muted);font-size:14.5px;line-height:1.5;margin:0}.wp-auth__roles{grid-gap:4px;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;padding:4px}.wp-auth__role{background:transparent;border:1px solid transparent;border-radius:calc(var(--wp-radius-sm) - 2px);color:var(--wp-text-soft);cursor:pointer;font-family:var(--wp-font);font-size:12.5px;font-weight:700;height:38px;padding:0 8px;transition:all var(--wp-motion) ease}.wp-auth__role:hover{background:var(--wp-surface-hover);color:var(--wp-text)}.wp-auth__role.is-active{background:var(--wp-primary);border-color:var(--wp-primary);box-shadow:var(--wp-shadow-xs);color:var(--wp-btn-fg)}.wp-auth__form{gap:18px}.wp-auth__field,.wp-auth__form{display:flex;flex-direction:column}.wp-auth__field{gap:6px}.wp-auth__label{color:var(--wp-text);font-size:13px;font-weight:700}.wp-auth .ant-input,.wp-auth .ant-input-password,.wp-auth__input{background:var(--wp-surface)!important;border:1px solid var(--wp-border-strong)!important;border-radius:var(--wp-radius-sm)!important;color:var(--wp-text)!important;font-family:var(--wp-font);font-size:14px;height:44px;padding:0 14px}.wp-auth .ant-input-password::-webkit-input-placeholder,.wp-auth .ant-input::-webkit-input-placeholder,.wp-auth__input::-webkit-input-placeholder{color:var(--wp-text-muted)}.wp-auth .ant-input-password::placeholder,.wp-auth .ant-input::placeholder,.wp-auth__input::placeholder{color:var(--wp-text-muted)}.wp-auth .ant-input-password:focus,.wp-auth .ant-input-password:focus-within,.wp-auth .ant-input:focus,.wp-auth .ant-input:focus-within,.wp-auth__input:focus,.wp-auth__input:focus-within{border-color:var(--wp-primary)!important;box-shadow:0 0 0 3px var(--wp-primary-soft)!important;outline:none}.wp-auth .ant-input-password .ant-input{border:none!important;box-shadow:none!important;height:auto!important;padding:0!important}.wp-auth__row{align-items:center;display:flex;justify-content:flex-end;margin-top:-6px}.wp-auth__forgot{background:none;border:none;color:var(--wp-primary-strong);cursor:pointer;font-size:13px;font-weight:700;padding:0}.wp-auth__forgot:hover{text-decoration:underline}.wp-auth__submit{align-items:center;background:var(--wp-primary);border:1px solid var(--wp-primary);border-radius:var(--wp-radius-sm);color:var(--wp-btn-fg);cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:15px;font-weight:800;gap:8px;height:46px;justify-content:center;transition:all var(--wp-motion) ease}.wp-auth__submit:hover:not(:disabled){background:var(--wp-primary-hover)}.wp-auth__submit:disabled{cursor:not-allowed;opacity:.65}.wp-auth__switch{color:var(--wp-text-muted);font-size:13.5px;margin-top:22px;text-align:center}.wp-auth__switch a,.wp-auth__switch button{background:none;border:none;color:var(--wp-primary-strong);cursor:pointer;font-weight:700;margin-left:4px;padding:0;text-decoration:underline;text-underline-offset:2px}.wp-auth__kicker{color:var(--wp-brand-mint);font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 16px;text-transform:uppercase}.wp-auth__headline{color:#fff;font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0 0 28px}.wp-auth__points{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 32px;padding:0}.wp-auth__points li{align-items:flex-start;color:rgba(234,245,240,.9);display:flex;font-size:15px;gap:12px;line-height:1.55}.wp-auth__points li:before{background:var(--wp-brand-bright);border-radius:50%;content:"";flex-shrink:0;height:8px;margin-top:8px;width:8px}.wp-auth__points li strong{color:#fff;font-weight:700}.wp-auth__foot{border-top:1px solid var(--wp-nav-rule);font-size:13px;padding-top:20px}.wp-auth__roles{gap:6px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.wp-auth__role{color:var(--wp-text-soft)!important;font-size:12.5px!important;padding:0 6px!important;white-space:nowrap}.wp-auth__role.is-active{background:var(--wp-primary)!important;color:var(--wp-btn-fg)!important;font-weight:700!important}.agreement-link,.wp-auth__forgot a,.wp-auth__signup a{color:var(--wp-primary-strong)!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px}html[data-theme=dark] .agreement-link,html[data-theme=dark] .wp-auth__forgot a,html[data-theme=dark] .wp-auth__signup a{color:#7ff0c8!important}.wp-auth__submit{background:var(--wp-primary)!important;color:var(--wp-btn-fg)!important;font-weight:800!important}html:root .wp-auth{align-items:center;background:radial-gradient(circle at 80% 15%,rgba(47,223,168,.16) 0,transparent 50%),linear-gradient(145deg,#06100c,#091e17)!important;color:#eaf5f0!important;padding:24px}html:root .wp-auth__card{background:#0b2219!important;border:1px solid rgba(47,223,168,.38)!important;border-radius:18px!important;border-top:4px solid #2fdfa8!important;box-shadow:0 24px 60px rgba(0,0,0,.5)!important;color:#eaf5f0!important;margin:24px auto}html:root .wp-auth__field label,html:root .wp-auth__title{color:#fff!important}html:root .wp-auth__eye,html:root .wp-auth__signup,html:root .wp-auth__subtitle{color:#b5d8c8!important}html:root .wp-auth__roles{background:#06140f!important;border:1px solid rgba(127,240,200,.24)!important;border-radius:12px!important;gap:8px!important;grid-template-columns:repeat(2,1fr)!important;padding:8px!important}html:root .wp-auth__role{background:#0d1f18!important;border:1px solid rgba(127,240,200,.18)!important;border-radius:8px!important;color:#c5ded3!important}html:root .wp-auth__role.is-active{background:rgba(1,193,135,.25)!important;border-color:#2fdfa8!important;box-shadow:inset 3px 0 0 #2fdfa8!important;color:#7ff0c8!important}html:root .wp-auth__field input{background:#06140f!important;border:1px solid rgba(127,240,200,.3)!important;color:#fff!important}html:root .wp-auth__field input::-webkit-input-placeholder{color:#8cb9a6!important}html:root .wp-auth__field input::placeholder{color:#8cb9a6!important}html:root .agreement-link,html:root .wp-auth__forgot a,html:root .wp-auth__signup a{color:#7ff0c8!important}html:root .wp-auth__submit{background:#2fdfa8!important;border-radius:10px!important;color:#061510!important}html:root .wp-auth__panel{background:transparent!important;color:#eaf5f0!important}html:root .wp-auth__eyebrow{color:#7ff0c8!important}html:root .wp-auth__headline,html:root .wp-auth__points li strong{color:#fff!important}html:root .wp-auth__points li{color:#d5e6df!important}html:root .wp-auth__foot{color:#b3c9bf!important}html:root .wp-auth{background:#06100c;grid-template-columns:minmax(440px,540px) 1fr}html:root .wp-auth__main{background:var(--wp-page-bg);padding:36px}html:root .wp-auth__card{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:16px;border-top:3px solid var(--wp-brand);box-shadow:var(--wp-shadow);padding:32px}html:root .wp-auth__roles{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:12px;gap:8px;grid-template-columns:repeat(2,1fr);padding:8px}html:root .wp-auth__role{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;display:inline-flex;gap:8px;height:40px;justify-content:center}html:root .wp-auth__role:before{background:var(--wp-border-strong);border-radius:50%;content:"";height:6px;width:6px}html:root .wp-auth__role.is-active{background:#0b1a15;border-color:#01c187;color:#7ff0c8}html:root .wp-auth__role.is-active:before{background:#2fdfa8;box-shadow:0 0 6px #2fdfa8}html:root .wp-auth__points li{background:rgba(15,61,47,.45);border:1px solid rgba(47,223,168,.24);border-radius:12px;padding:14px 16px}@media(max-width:960px){.wp-auth,html:root .wp-auth{grid-template-columns:1fr!important}.wp-auth__main,html:root .wp-auth__main{border-right:none!important;padding:28px 18px!important}.wp-auth__card,html:root .wp-auth__card{padding:22px 18px!important}.wp-auth__roles{grid-template-columns:repeat(2,1fr)!important}}.wp-auth__logo{height:60px;max-width:100%}.wp-auth__logo.is-dark{height:44px}.wp-auth__field input::-webkit-input-placeholder{color:var(--wp-text-muted)}.wp-auth__field input::placeholder{color:var(--wp-text-muted)}.wp-auth__eyebrow{color:#7ff0c8;color:var(--wp-brand-mint,#7ff0c8)}.wp-auth__foot{color:var(--wp-nav-muted)}.wp-auth__field input.has-error{border-color:var(--wp-red-on-dark)}.wp-auth__field input{border-radius:10px;box-sizing:border-box;font:inherit;font-size:16px;min-height:46px;padding:0 14px;width:100%}.wp-auth__password{position:relative}.wp-auth__password input{padding-right:48px}.wp-auth__eye{background:transparent;border:0;border-radius:8px;cursor:pointer;display:grid;font-size:18px;height:40px;place-items:center;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}.wp-auth__brand{align-items:flex-start;display:flex;gap:2px}.wp-auth--signup .wp-auth__card{justify-content:flex-start;max-width:620px;padding-bottom:36px;padding-top:36px}.wp-auth--signup .wp-auth__title{line-height:1.15;max-width:19ch}.wp-auth--signup .wp-auth__form--signup{width:100%}.wp-auth__select{background:#06140f;border:1px solid rgba(127,240,200,.3);border-radius:10px;box-sizing:border-box;color:#fff;font:inherit;font-size:16px;min-height:46px;padding:0 14px;width:100%}.wp-auth__select:focus{border-color:#01c187;border-color:var(--wp-green,#01c187);box-shadow:0 0 0 3px #d3f7ea;box-shadow:0 0 0 3px var(--wp-green-bg,#d3f7ea);outline:none}.wp-auth__select.has-error{border-color:var(--wp-red-on-dark)}.wp-auth__plan{margin:-4px 0 20px}.wp-auth__plan p{color:var(--wp-nav-muted);font-size:13px;line-height:1.45;margin:8px 0 0}.wp-auth__plan-chip{background:#13392b;border:1px solid rgba(127,240,200,.34);border-radius:999px;box-sizing:border-box;color:#7ff0c8;display:inline-flex;font-size:13px;font-weight:700;max-width:100%;padding:8px 10px}.wp-auth__agreement{color:var(--wp-nav-text);font-size:14px;margin:4px 0 18px}.agreement-checkbox-row{align-items:flex-start;display:flex;gap:8px}.agreement-checkbox-text{line-height:1.45}.agreement-error{color:var(--wp-red-on-dark);font-size:12px;margin:6px 0 0 24px}.signup-agreement-modal__content--pdf{height:min(72vh,760px)}.signup-agreement-modal__pdf{border:0;height:100%;width:100%}.wp-auth__verification-copy{color:var(--wp-nav-muted);font-size:14px;line-height:1.5;margin:-4px 0 20px;overflow-wrap:anywhere}.wp-auth__verification-actions{display:flex;gap:16px;justify-content:space-between;margin-top:18px}.wp-auth__verification-actions button{background:transparent;border:0;color:#7ff0c8;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:4px 0}.wp-auth__verification-actions button:disabled{color:#8cb9a6;cursor:default}.wp-auth__verification-actions button:focus-visible{outline:2px solid #01c187;outline:2px solid var(--wp-green,#01c187);outline-offset:3px}@media(max-width:860px){.wp-auth--signup .wp-auth__card{max-width:none;padding:28px 20px 32px}}@media(max-width:400px){.wp-auth--signup .wp-auth__title{font-size:24px}.wp-auth__plan-chip{border-radius:10px}}html:root .wp-auth.wp-auth--pictured{align-items:center;background:#eaf5f0!important;box-sizing:border-box;color:var(--wp-text)!important;display:flex;flex-direction:row;justify-content:flex-end;min-height:100vh;overflow:hidden;padding:32px clamp(24px,4.5vw,64px);position:relative}html:root .wp-auth--pictured .wp-auth__card{background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;border-top:4px solid var(--wp-primary)!important;box-shadow:0 24px 60px rgba(6,21,16,.18)!important;box-sizing:border-box;color:var(--wp-text)!important;margin:0;max-width:440px;position:relative;width:100%;z-index:1}.wp-auth__backdrop{inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:0}.wp-auth__backdrop picture,.wp-auth__picture{display:block;height:100%;width:100%}.wp-auth__picture{object-fit:cover;object-position:left center}.wp-auth__backdrop:after{background:linear-gradient(90deg,rgba(234,245,240,0) 45%,rgba(234,245,240,.5) 72%,rgba(234,245,240,.72));content:"";inset:0;position:absolute}.wp-auth--pictured .wp-auth__logo.wp-wordmark--horizontal{height:44px}html:root .wp-auth--pictured .wp-auth__field label,html:root .wp-auth--pictured .wp-auth__title{color:var(--wp-text)!important}html:root .wp-auth--pictured .wp-auth__card [role=status],html:root .wp-auth--pictured .wp-auth__eye,html:root .wp-auth--pictured .wp-auth__signup,html:root .wp-auth--pictured .wp-auth__subtitle{color:var(--wp-text-muted)!important}html:root .wp-auth--pictured .wp-auth__roles{background:var(--wp-surface-subtle)!important;border:1px solid var(--wp-border)!important}html:root .wp-auth--pictured .wp-auth__role{background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;color:var(--wp-text-soft)!important}html:root .wp-auth--pictured .wp-auth__role.is-active{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;box-shadow:none!important;color:var(--wp-btn-fg)!important}html:root .wp-auth--pictured .wp-auth__role.is-active:before{background:var(--wp-btn-fg);box-shadow:none}html:root .wp-auth--pictured .wp-auth__field input{background:var(--wp-surface)!important;border:1px solid var(--wp-border-strong)!important;color:var(--wp-text)!important}html:root .wp-auth--pictured .wp-auth__field input::-webkit-input-placeholder{color:var(--wp-text-muted)!important}html:root .wp-auth--pictured .wp-auth__field input::placeholder{color:var(--wp-text-muted)!important}html:root .wp-auth--pictured .wp-auth__field input:disabled{background:var(--wp-surface-subtle)!important}html:root .wp-auth--pictured .wp-auth__forgot a,html:root .wp-auth--pictured .wp-auth__signup a{color:var(--wp-primary-strong)!important}html:root .wp-auth--pictured .wp-auth__submit{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}html:root .wp-auth--pictured .wp-auth__submit:hover:not(:disabled){background:var(--wp-primary-hover)!important}html[data-theme=dark] .wp-auth.wp-auth--pictured{background:#061510!important;color:#eaf5f0!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__backdrop:after{background:linear-gradient(90deg,rgba(6,21,16,0) 45%,rgba(6,21,16,.5) 72%,rgba(6,21,16,.72))}html[data-theme=dark] .wp-auth--pictured .wp-auth__card{background:#0b2219!important;border:1px solid rgba(47,223,168,.38)!important;border-top:4px solid #2fdfa8!important;box-shadow:0 24px 60px rgba(0,0,0,.5)!important;color:#eaf5f0!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__field label,html[data-theme=dark] .wp-auth--pictured .wp-auth__title{color:#fff!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__eye,html[data-theme=dark] .wp-auth--pictured .wp-auth__signup,html[data-theme=dark] .wp-auth--pictured .wp-auth__subtitle{color:#b5d8c8!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__card [role=status]{color:inherit!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__roles{background:#06140f!important;border:1px solid rgba(127,240,200,.24)!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__role{background:#0d1f18!important;border:1px solid rgba(127,240,200,.18)!important;color:#c5ded3!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__role.is-active{background:rgba(1,193,135,.25)!important;border-color:#2fdfa8!important;box-shadow:inset 3px 0 0 #2fdfa8!important;color:#7ff0c8!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__role.is-active:before{background:#2fdfa8;box-shadow:0 0 6px #2fdfa8}html[data-theme=dark] .wp-auth--pictured .wp-auth__field input{background:#06140f!important;border:1px solid rgba(127,240,200,.56)!important;color:#fff!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__field input::-webkit-input-placeholder{color:#8cb9a6!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__field input::placeholder{color:#8cb9a6!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__field input:disabled{background:#06140f!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__forgot a,html[data-theme=dark] .wp-auth--pictured .wp-auth__signup a{color:#7ff0c8!important}html[data-theme=dark] .wp-auth--pictured .wp-auth__submit,html[data-theme=dark] .wp-auth--pictured .wp-auth__submit:hover:not(:disabled){background:#2fdfa8!important;border-color:#2fdfa8!important;color:#061510!important}@media(max-width:767px){html:root .wp-auth.wp-auth--pictured{align-items:stretch;flex-direction:column;justify-content:flex-start;padding:0}.wp-auth--pictured .wp-auth__backdrop{display:none}html:root .wp-auth--pictured .wp-auth__card,html[data-theme=dark] .wp-auth--pictured .wp-auth__card{border-bottom:0!important;border-left:0!important;border-radius:0!important;border-right:0!important;box-shadow:none!important;flex:1 0 auto;max-width:none;padding:24px 20px 32px!important}}.AfterMainSurface .MainSurface{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-xs);color:var(--wp-text);padding:20px 20px 120px}.AfterMainSurface .MainSurface .InputSIdes{padding-right:26px}.AfterMainSurface .MainSurface .MainImageUploader{margin-top:16px;padding:6px}.AfterMainSurface .MainSurface .MainImageUploader label{color:var(--wp-primary-hover);font-family:var(--wp-font);font-size:17px;font-weight:500}.AfterMainSurface .MainSurface .MainImageUploader .MainUpload{align-items:center;border:3px dashed var(--wp-border-strong);border-radius:10px;display:flex;flex-direction:column;justify-items:center;padding:16px}.AfterMainSurface .MainSurface .MainImageUploader .MainUpload p{color:var(--wp-border-strong);font-family:var(--wp-font);margin:0}.AfterMainSurface .MainSurface .MainImageUploader .MainUpload span{color:var(--wp-text)}.uploadContainer{width:400px}.user-list-page{color:var(--wp-text);font-family:var(--wp-font);margin:0 auto;max-width:1440px;padding:20px 24px 48px}.user-list-page .page-header{flex-wrap:wrap;justify-content:space-between;margin:14px 0 18px}.user-list-page .page-header,.user-list-page .page-header .header-left{align-items:center;display:flex;gap:12px}.user-list-page .page-header .page-title{color:var(--wp-text);font-family:var(--wp-font);font-size:28px;font-weight:800;letter-spacing:-.03em;margin:0}.user-list-page .page-header .result-badge{background:var(--wp-green-bg);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-green-text);font-family:var(--wp-font);font-size:12px;font-weight:800;padding:4px 12px}.user-list-page .page-header .register-btn{background:var(--wp-primary)!important;border:1px solid var(--wp-primary)!important;border-radius:var(--wp-radius-sm);color:var(--wp-btn-fg)!important;cursor:pointer;font-family:var(--wp-font);font-size:13.5px;font-weight:700;padding:10px 20px}.user-list-page .search-filter-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-xs);margin-bottom:18px;padding:18px 20px}.user-list-page .search-filter-card .search-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.user-list-page .search-filter-card .search-input-wrapper{flex:1 1 260px;position:relative}.user-list-page .search-filter-card .search-input{background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);font-family:var(--wp-font);font-size:13.5px;height:40px;padding:0 38px 0 14px;width:100%}.user-list-page .search-filter-card .search-input::-webkit-input-placeholder{color:var(--wp-text-muted)}.user-list-page .search-filter-card .search-input::placeholder{color:var(--wp-text-muted)}.user-list-page .search-filter-card .search-icon{color:var(--wp-text-muted);position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-list-page .search-filter-card .filter-actions{align-items:center;display:flex;gap:10px}.user-list-page .search-filter-card .clear-filter-btn,.user-list-page .search-filter-card .filter-toggle-btn{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:13px;font-weight:700;gap:8px;height:40px;padding:0 14px}.user-list-page .search-filter-card .filter-panel{border-top:1px solid var(--wp-border);margin-top:16px;padding-top:16px}.user-list-page .search-filter-card .filter-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px}.user-list-page .search-filter-card .filter-item{display:flex;flex-direction:column;gap:8px}.user-list-page .search-filter-card .filter-label{color:var(--wp-text);font-size:12.5px;font-weight:700}.user-list-page .search-filter-card .filter-control{align-items:center;display:flex;gap:8px}.user-list-page .search-filter-card .filter-icon-box{align-items:center;background:var(--wp-green-bg);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-green-text);display:flex;height:38px;justify-content:center;width:38px}.AfterMainSurfaceFilter .MainSurfaceFilter .Location_active p,.LocationSign p,.patientNamecolumn .patientNamecolumnProfile_detail P{color:var(--wp-text-muted)!important}.AfterMainSurfaceFilter .MainSurfaceFilter .Location_active .verified_active,.DateSign .loginIndicatorverified,.LocationSign .loginIndicatorActive{background-color:var(--wp-green-bg)!important;border:1px solid var(--wp-border-strong);color:var(--wp-green-text)!important}.AfterMainSurfaceFilter .MainSurfaceFilter .Location_active .verified_active span,.DateSign .loginIndicatorverified span,.LocationSign .loginIndicatorActive span{background-color:var(--wp-green)!important}.DateSign .loginIndicatorverified text,.LocationSign .loginIndicatorActive text{color:var(--wp-green-text)!important;font-weight:700!important}.user-list-page .search-filter-card .date-range-inputs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}html:root .user-list-page .search-filter-card{border:1px solid var(--wp-border-strong);border-left:3px solid var(--wp-brand)}@media(max-width:767px){.user-list-page{padding:14px 12px 36px}}.mainTitleScreen{background-color:transparent;justify-content:space-between;padding-block:26px;padding-inline:10px}.mainTitleScreen,.mainTitleScreen .submitSection{align-items:center;display:flex}.mainTitleScreen .submitSection select{border:none;border-radius:4px;font-family:var(--wp-font);font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:10px;outline:none;padding-block:10px;padding-inline:14px;width:200px}.mainTitleScreen .submitSection select::-webkit-input-placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.mainTitleScreen .submitSection select::placeholder{color:var(--wp-text-muted);font-family:var(--wp-font);font-weight:500}.mainTitleScreen h4,body{font-family:var(--wp-font);margin:0}body{background-color:var(--wp-page-bg);box-sizing:border-box;padding:0}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 4px #cbd8d3}body::-webkit-scrollbar-thumb{background:var(--wp-primary);border-radius:10px}body::-webkit-scrollbar-thumb:hover{background:var(--wp-primary)}.scrollbar-style .ant-table-content::-webkit-scrollbar{height:6px;width:6px}.scrollbar-style .ant-table-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #cbd8d3!important}.scrollbar-style .ant-table-content::-webkit-scrollbar-thumb,.scrollbar-style .ant-table-content::-webkit-scrollbar-thumb:hover{background:#263d35!important}.mainWrapperStyle{flex:auto;width:0}.mr-10{margin-right:10px}.pending-technician-modal .ant-modal-header{border-bottom:1px solid #dfe8e4;margin-bottom:0;padding:0 0 16px 20px}.pending-technician-modal .ant-modal-header .ant-modal-title{font-family:var(--wp-font);font-size:20px;font-weight:700}.pending-technician-modal .ant-modal-body{display:flex;flex-direction:column;height:calc(100% - 35px)}.pending-technician-modal .ant-modal-content{border-radius:0;height:100%;padding:20px 0}.pending-technician-modal .ant-modal-content .ant-modal-close{right:25px;top:21px}.pending-technician-modal .ant-modal-content .ant-modal-close:hover{background:none}.pending-technician-modal .pending-technician-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding:20px 20px 0}.history-modal-content{padding:16px;width:100%}.clip-hd{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:700;gap:10px;margin:0;padding:0 0 12px;position:relative}.clip-hd .copy-icon{color:#52635d;font-size:18px}.copy-profile-thumb{padding:6px 0 26px 56px;position:relative}.copy-profile-thumb .profile-thumb{border:1px solid #d5dfdb;border-radius:999px;height:45px;left:0;overflow:hidden;position:absolute;top:0;width:45px}.copy-profile-thumb .profile-thumb img{height:100%;object-fit:cover;width:100%}.copy-profile-thumb h5{font-size:14px;font-weight:700;margin:0 0 1px}.copy-profile-thumb p{font-size:12px;font-weight:500;margin:0}*{font-family:var(--wp-font);margin:0;padding:0}@font-face{font-family:Schibsted Grotesk;font-weight:400;src:url(/static/media/SchibstedGrotesk-400.b2a2cc4190c16e0ead90.ttf)}@font-face{font-family:Schibsted Grotesk;font-weight:500;src:url(/static/media/SchibstedGrotesk-500.313b225574efc3f86bf3.ttf)}@font-face{font-family:Schibsted Grotesk;font-weight:600;src:url(/static/media/SchibstedGrotesk-600.72be2d1a66d1072bfa2a.ttf)}@font-face{font-family:Schibsted Grotesk;font-weight:700;src:url(/static/media/SchibstedGrotesk-700.339a546c13b74b3aa923.ttf)}@font-face{font-family:poppins-regular;src:url(/static/media/SchibstedGrotesk-400.b2a2cc4190c16e0ead90.ttf)}@font-face{font-family:poppins-medium;src:url(/static/media/SchibstedGrotesk-500.313b225574efc3f86bf3.ttf)}@font-face{font-family:poppins-semiBold;src:url(/static/media/SchibstedGrotesk-600.72be2d1a66d1072bfa2a.ttf)}@font-face{font-family:poppins-bold;src:url(/static/media/SchibstedGrotesk-700.339a546c13b74b3aa923.ttf)}.menuContainer{-webkit-overflow-scrolling:touch;background-color:#0d1714;box-shadow:0 2px 2Px rgba(6,110,76,.2);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding-top:70px;position:fixed;width:20%}.mainWrapperStyle{margin-left:20%}.menuContainer-collapsed{width:80px}.mainWrapperStyle-collapsed{margin-left:80px}.sidebar-toggle-button{background:transparent;border:none;cursor:pointer;height:70px;margin:0;padding:0;position:absolute;right:0;top:0;width:30px;z-index:10}.sidebar-toggle-button svg{display:block}.menuContainer-collapsed .SideBarMain ul{padding-left:.5rem;padding-right:.5rem}.menuContainer-collapsed .SideBarMain .ant-menu{width:80px}.sidebar-main{padding:1rem 2rem}.login-section .btn-absolute{bottom:50px;left:50px;position:absolute;width:calc(100% - 100px)}.login-animation .img-base{bottom:-20vw;position:relative}.login-animation{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.login-animation .img-light{mix-blend-mode:color-dodge;position:absolute}.login-animation .img-face{align-items:center;display:flex;justify-content:center;position:absolute}.login-animation .img-face img{-webkit-animation:flip 3s linear infinite alternate;animation:flip 3s linear infinite alternate;mix-blend-mode:color-dodge}@-webkit-keyframes flip{0%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}to{-webkit-transform:none;transform:none}}@keyframes flip{0%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}to{-webkit-transform:none;transform:none}}.side-bar-active{border-color:#08875e}.ongoing-projects{color:var(--wp-text);font-family:var(--wp-font);font-size:16px}.SideBarMain .ant-menu-title-content{color:#01c187!important;font-family:var(--wp-font);font-size:14px}.SideBarMain svg{color:#01c187;font-size:16px}.ant-menu-submenu-title,span.anticon.anticon-dashboard{border:.5px solid #01c187!important}.ant-menu.ant-menu-sub.ant-menu-inline{border:.5px solid #01c187!important;border-radius:10px;margin:4px 4px 4px auto;width:97%}li.ant-menu-item.ant-menu-item-only-child{border:none!important;margin-bottom:0!important;padding-left:1rem!important}.SideBarMain .ant-menu-item{border:1px solid #01c187!important;margin-bottom:1rem}.SideBarMain ul{background-color:#0d1714;padding:.5rem 1rem 8rem}.SideBarMain{display:flex;flex-direction:column;min-height:100%;padding-bottom:3rem}.SideBarMain .ant-menu-item-selected{background-color:#01c187;border-color:#01c187;color:#0d1714}.SideBarMain .ant-menu-item-selected span{color:#06140f!important}.SideBarMain .ant-menu-item-selected svg{color:#0d1714}.SideBarMain .ant-menu{height:100%;overflow-y:visible!important}.menuContainer .ant-menu-root{padding-bottom:2rem}.ant-picker-active-bar{background-color:#01c187!important;font-family:var(--wp-font)}.FilterSection .ant-select-selector{border:.5px solid gray!important;box-shadow:none!important}.mainTitleFilterScreen .FilterSection .FilterSectionSearch input{border-radius:4px!important;font-family:var(--wp-font)}.mainTitleFilterScreen .FilterSection .setting-button{background-color:#fff!important;height:36px;width:100%}.btncontainer .SubmitBtn,.mainTitleFilterScreen .FilterSection .setting-button{border:.5px solid #01c187;border-radius:4px;color:#0d1714;font-family:var(--wp-font)}.btncontainer .SubmitBtn{background-color:#01c187;padding:6px 20px}.mainTitleFilterScreen{align-items:normal;display:flex;flex-direction:column;gap:1rem;padding-block:26px}.btn-simple{align-items:center;background-color:var(--wp-surface);border:.5px solid #01c187!important;border-radius:4px;color:var(--wp-text);cursor:pointer;display:flex;font-family:var(--wp-font);font-size:12px;outline:none;padding-block:6px;padding-inline:16px;transition:all .3s}.select-style .ant-select-selector{height:36px!important}.date-range{align-items:center;display:flex;gap:10px}.date-range .date-input{background-color:var(--wp-surface);border:.5px solid var(--wp-border-strong);border-radius:4px;color:var(--wp-text);font-family:var(--wp-font);height:36px;padding:0 10px}.date-range .date-input:focus{border-color:#01c187;box-shadow:none;outline:none}.w-80{max-width:80px;min-width:80px;width:80px}.w-100{max-width:100px;min-width:100px;width:100px}.w-120{max-width:120px;min-width:120px;width:120px}.w-150{max-width:150px;min-width:150px;width:150px}.w-180{max-width:180px;min-width:180px;width:180px}.w-200{max-width:200px;min-width:200px;width:200px}.w-220{max-width:220px;min-width:220px;width:220px}.w-350{max-width:350px;min-width:350px;width:350px}.gear{align-items:center;display:flex;justify-content:center;min-height:35px;width:100%}.anticon-setting{border-radius:2px;font-size:20px}.ant-checkbox-group{display:block}.ant-checkbox-wrapper+.ant-checkbox-wrapper{-webkit-margin-start:0;-webkit-margin-end:12px;margin-inline-end:12px;margin-inline-start:0}.ant-checkbox-wrapper{font-size:12px;font-weight:500;margin-bottom:16px}.filters-box-main{background-color:var(--wp-surface);box-shadow:0 0 5px 0 rgba(0,0,0,.11);max-width:calc(100vw - 24px);padding:20px 20px 10px;position:relative;top:15px;width:425px}.filters-box-main:before{border-bottom:10px solid var(--wp-surface);border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;right:12px;top:-10px;width:0}.FilterSectionSearchabsolute{align-items:center;display:flex;justify-content:center;padding-block:10px;padding-inline:10px;position:absolute;right:10px;top:0}.FilterSectionSearch{position:relative}.FilterSectionSearch input{border:.5px solid gray;outline:none;padding-block:6px;padding-left:16px;width:100%}button{outline:none;padding-block:6px;padding-inline:16px}.FilterSection{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.screenTitletotal{align-items:center;display:flex;gap:.5rem}.screenTitletotal h1,.screenTitletotal h4{font-family:var(--wp-font);font-size:25px;margin:0}.FilterSection-new{background-color:#fff;border:1px solid #cbd8d3;border-radius:4px;display:grid!important;grid-template-columns:78% 15% 5%;justify-content:space-between;padding:1rem}.screenTitletotal p{font-family:var(--wp-font);font-size:13px;margin:0}.ant-table-content{padding-bottom:1rem}.btncontainer .cancelBtn{background-color:var(--wp-surface);border:1px solid #01c187;border-radius:4px;color:#0d1714;font-family:var(--wp-font);padding:6px 20px}.ant-table-wrapper .ant-table-tbody>tr>th{font-family:var(--wp-font);font-size:13px}.ant-table-wrapper .ant-table-thead>tr>th{font-family:var(--wp-font);font-size:14px}.screenTitletotal-main{display:flex;justify-content:space-between}.mainWrapperStyle-inner{padding:1rem}.SleepBreadcrum{align-items:center;display:flex}.breadIcon{padding-inline:10px}.MainBreadcrum{align-items:center;background:linear-gradient(90deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border:none;border-radius:var(--wp-radius);display:flex;padding:14px 20px}.MainBreadcrum a,.MainBreadcrum span{color:hsla(0,0%,100%,.85);cursor:pointer;font-family:var(--wp-font);font-size:13.5px;text-decoration:none;transition:color .18s ease}.MainBreadcrum a:hover,.MainBreadcrum span:hover{color:#fff}nav.MainBreadcrum p{color:hsla(0,0%,100%,.55)}nav.MainBreadcrum .CurrentBreadcrum p,nav.MainBreadcrum p{font-family:var(--wp-font);font-size:13.5px;font-weight:500;margin:0}nav.MainBreadcrum .CurrentBreadcrum p{color:var(--wp-brand-mint)}.css-rvcyez-control{background-color:initial!important}.ant-table-tbody p{margin:0}.ant-steps-icon{color:var(--wp-text)!important}.ant-steps-item-process .ant-steps-item-icon{background-color:var(--wp-primary);border-color:var(--wp-primary)}.ant-steps-item-process .ant-steps-icon{color:var(--wp-surface)!important}.ant-steps-item-title{color:var(--wp-text)!important;font-family:var(--wp-font)!important;font-size:14px!important}:where(.css-dev-only-do-not-override-12jzuas).ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#01c187!important;border-color:#01c187!important}:where(.css-dev-only-do-not-override-12jzuas).ant-steps .ant-steps-item-icon .ant-steps-icon{color:#fff!important}:where(.css-dev-only-do-not-override-12jzuas).ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:var(--wp-text)!important}:where(.css-dev-only-do-not-override-12jzuas).ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#01c187!important;border-color:#01c187!important}:where(.css-dev-only-do-not-override-12jzuas).ant-avatar{background:#01c187!important}.sidebar-logo{align-items:center;background-color:#08875e;display:flex;height:70px;justify-content:center}.css-634a5d-control:hover,.css-aqeniq-control:hover{border:none!important}.css-aqeniq-control{box-shadow:none!important}.user-detail-info{grid-row-gap:1rem;display:grid;grid-template-columns:49% 49%;justify-content:space-between;margin:1rem 0;row-gap:1rem}.user-info-box{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:10px;min-height:90%;padding:1rem}.user-info-inner-detail{align-items:center;display:flex;font-family:var(--wp-font);font-size:17px;font-weight:600;justify-content:space-between;margin-bottom:.5rem}:where(.css-dev-only-do-not-override-12jzuas).ant-pagination .ant-pagination-item-active{border-color:#01c187!important}.mainTitleScreen h1.wp-as-h4,.mainTitleScreen h2.wp-as-h4,.mainTitleScreen h4{font-family:var(--wp-font);font-size:25px;margin:0}.admin-btn{font-family:var(--wp-font);font-size:16px}span.ant-avatar.ant-avatar-circle.ant-avatar-icon.css-dev-only-do-not-override-12jzuas{background-color:#01c187!important}.custom-xaxis-label,.custom-yaxis-label{font-family:var(--wp-font);font-size:14px}.custom-tooltip,.custom-tooltip-label{font-family:var(--wp-font);font-size:12px}.veiw-user-data{width:60%}.bankAccountSection{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:20px;margin-top:24px;padding:24px}.bankAccountSectionHeader .sectionLabel{color:var(--wp-text-muted);font-size:11px;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.bankAccountCards{margin-top:20px}.moovSummaryCard{border:1px solid #f2f5f3;border-radius:16px;box-shadow:0 12px 24px rgba(13,23,20,.08);display:flex;flex-direction:column;gap:10px;padding:18px 20px}.moovSummaryCard+.moovSummaryCard{margin-top:12px}.summaryContent{gap:18px}.iconWrapper,.summaryContent{align-items:center;display:flex}.iconWrapper{background:#f2f5f3;border-radius:14px;color:#52635d;font-size:24px;height:52px;justify-content:center;width:52px}.summaryText{flex:1 1}.summaryTitle{color:#10241d;font-size:16px;font-weight:600;margin:0}.summarySubtitle{color:#8cb9a6;font-size:13px;margin:0}.summaryStatus{align-items:center;display:flex;gap:8px}.summaryStatus .ant-btn{height:auto;padding:0}.summaryStatus .ellipsis{color:#8cb9a6;font-size:18px;font-style:normal;letter-spacing:2px}.statusTag{border-radius:999px;font-weight:600;padding:0 16px}.verifyCTA{border-top:1px solid #f2f5f3;padding-top:12px;text-align:right}.bankAccountModalContent h3.wp-as-h5,.bankAccountModalContent h5{color:#1b2e28;font-size:15px;font-weight:600;margin-top:0}.bankAccountModalContent p{color:#52635d;font-size:14px;margin-bottom:10px}.copyableField{align-items:center;display:flex;gap:10px;justify-content:space-between}.copyableField .ant-btn{font-size:12px}.bankAccountModal .ant-modal-content{border-radius:20px;overflow:hidden;padding:0}.bankAccountModal .ant-modal-header{background:linear-gradient(135deg,#f6f8f7,#fff);border-bottom:none;padding:24px}.modalTitleHeader{align-items:center;display:flex;gap:16px}.modalTitleIcon{align-items:center;background:#edf2ef;border-radius:14px;color:#52635d;display:flex;font-size:20px;height:52px;justify-content:center;width:52px}.modalAccountLabel{color:#9fb4ac;font-size:12px;letter-spacing:.12em;margin:0;text-transform:uppercase}.modalTitleHeader h2.wp-as-h4,.modalTitleHeader h4{font-size:20px;font-weight:600;margin:4px 0 0}.modalStatusTag{border-radius:999px;font-weight:600;margin-left:auto;padding:0 16px}.bankAccountModal .ant-modal-body{padding:24px 32px 32px}.bankAccountModal .ant-modal-footer{background:#fff;border-top:1px solid #f2f5f3;padding:16px 24px}.ant-picker-dropdown,.ant-select-dropdown,.app-select-dropdown,.state-overtime-exempt-select-dropdown{z-index:11000!important}.ant-select-dropdown .ant-select-item,.app-select-dropdown .ant-select-item{color:rgba(0,0,0,.88)!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-option-disabled),.app-select-dropdown .ant-select-item-option-active,.app-select-dropdown .ant-select-item-option-selected,.app-select-dropdown .ant-select-item:hover{color:#fff!important}.banner_left.signup{background-image:url(/static/media/signupleft.4cb7f13033cdd33dc5cb.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.InputContainer .InputIconCover,.InputContainer .TextInput{overflow:visible!important}.MainTable{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-xs);font-family:var(--wp-font);overflow-x:auto;padding:16px}.MainTable .ant-table{background:transparent!important;color:var(--wp-text);font-family:var(--wp-font)}.MainTable .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>th{background:var(--wp-surface-subtle)!important;border-bottom:1px solid var(--wp-border-strong)!important;color:var(--wp-text)!important;font-family:var(--wp-font)!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.05em!important;padding:12px 14px!important;text-transform:uppercase!important}.MainTable .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-tbody>tr>td{background:var(--wp-surface)!important;border-bottom:1px solid var(--wp-border)!important;color:var(--wp-text)!important;font-family:var(--wp-font)!important;font-size:13.5px!important;padding:12px 14px!important}.MainTable .ant-table-tbody>tr:hover>td,.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--wp-surface-hover)!important}.patientNamecolumn{align-items:center;color:var(--wp-text);display:flex;font-family:var(--wp-font);font-size:13.5px;font-weight:600;gap:10px}.PatientAction{align-items:center;display:flex;gap:6px}.PatientAction button{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);color:var(--wp-text);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.PatientAction button:hover{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}html:root .MainTable{border:1px solid var(--wp-border-strong);border-radius:14px;border-top:3px solid var(--wp-brand)}html:root .ant-table-thead>tr>th{background:#0b1a15!important;border-bottom:2px solid #01c187!important;color:#7ff0c8!important}html:root .ant-table-thead>tr>th label,html:root .ant-table-thead>tr>th p{color:#7ff0c8}html:root .ant-table-wrapper{border:1px solid var(--wp-border-strong)!important;border-radius:14px!important;border-top:2px solid #01c187!important;overflow:hidden;padding:0!important}html:root .ant-table-wrapper .ant-table-thead>tr>td,html:root .ant-table-wrapper .ant-table-thead>tr>th{background:#0b1a15!important;border-bottom:2px solid #01c187!important;color:#7ff0c8!important;font-weight:700!important}html:root .wp-avatar-badge{background:#0b1a15!important;border:1px solid rgba(47,223,168,.4);border-radius:8px!important;color:#7ff0c8!important}.ant-table-wrapper .ant-table-thead .ant-table-column-sorter,.ant-table-wrapper .ant-table-thead .ant-table-filter-trigger{color:var(--wp-text-muted)}.ant-table-wrapper .ant-table-column-sorter-down.active,.ant-table-wrapper .ant-table-column-sorter-up.active,.ant-table-wrapper .ant-table-filter-trigger.active{color:var(--wp-table-accent-deep)}.wp-cell-avatar{align-items:center;display:inline-flex;gap:12px;min-width:0}.wp-cell-avatar p{margin:0;min-width:0;overflow-wrap:anywhere}.wp-pill{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--wp-font);font-size:12px;font-weight:600;height:26px;padding:0 12px;text-transform:capitalize;white-space:nowrap}.wp-pill.is-green{background:var(--wp-green-bg);color:var(--wp-primary-strong)}.wp-pill.is-blue{background:var(--wp-blue-bg);color:var(--wp-text-soft)}.wp-pill.is-red{background:var(--wp-red-bg);color:var(--wp-text-soft)}.wp-pill.is-neutral{background:var(--wp-surface-subtle);color:var(--wp-text-soft)}.irs-form-btn{align-items:center;background:var(--wp-primary);border:none;border-radius:var(--wp-radius-sm);color:var(--wp-btn-fg);cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:12px;font-weight:600;height:32px;justify-content:center;padding:0 14px;transition:background .15s ease;white-space:nowrap}.irs-form-btn:hover{background:var(--wp-primary-hover)}:root{--wp-tb-accent:var(--wp-primary);--wp-tb-accent-deep:var(--wp-primary-strong);--wp-tb-dark:var(--wp-text);--wp-tb-muted:var(--wp-text-muted);--wp-tb-field-bg:var(--wp-surface-subtle);--wp-tb-field-border:var(--wp-border);--wp-tb-ring:var(--wp-ring)}.mainTitleFilterScreen{gap:16px;padding-block:20px}.mainTitleFilterScreen .screenTitletotal-main{align-items:center;flex-wrap:wrap;gap:16px}.mainTitleFilterScreen .screenTitletotal{gap:12px}.mainTitleFilterScreen .screenTitletotal h1,.mainTitleFilterScreen .screenTitletotal h4{color:var(--wp-text);color:var(--wp-tb-dark);font-size:24px;font-weight:600;letter-spacing:-.2px}.mainTitleFilterScreen .screenTitleCount{align-items:center;background:var(--wp-primary-tint);border:1px solid var(--wp-primary-soft);border-radius:999px;color:var(--wp-primary-strong);color:var(--wp-tb-accent-deep);display:inline-flex;font-family:var(--wp-font);font-size:12px;font-weight:600;height:26px;padding:0 12px;white-space:nowrap}.mainTitleFilterScreen .screenTitleActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.mainTitleFilterScreen .screenTitleActions .SubmitBtn,.mainTitleFilterScreen .screenTitleActions .ant-btn{align-items:center;border-radius:10px;display:inline-flex;font-family:var(--wp-font);font-size:13px;font-weight:500;gap:8px;height:42px;padding:0 20px}.mainTitleFilterScreen .screenTitleActions .ant-btn-default{border-color:var(--wp-border-strong);color:var(--wp-text);color:var(--wp-tb-dark)}.mainTitleFilterScreen .screenTitleActions .ant-btn-default:hover{background:var(--wp-primary-tint);border-color:var(--wp-tb-accent);color:var(--wp-primary-strong);color:var(--wp-tb-accent-deep)}.mainTitleFilterScreen .screenTitleActions .SubmitBtn{box-shadow:0 4px 12px rgba(59,237,178,.28);font-weight:600;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.mainTitleFilterScreen .screenTitleActions .SubmitBtn:hover{box-shadow:0 6px 16px rgba(59,237,178,.36);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mainTitleFilterScreen .filters-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:14px;box-shadow:0 4px 14px rgba(13,23,20,.05);display:flex;flex-direction:column;gap:12px;padding:14px 16px}.mainTitleFilterScreen .filters-card .FilterSection,.mainTitleFilterScreen .filters-card .FilterSection-new{align-items:center;background:transparent;border:none;border-radius:0;display:flex!important;flex-wrap:wrap;gap:12px;padding:0}.mainTitleFilterScreen .filters-card .FilterSection-secondary:not(:first-child){border-top:1px dashed var(--wp-border);padding-top:12px}.mainTitleFilterScreen .filters-card .select-style.mr-10{margin-right:0}.mainTitleFilterScreen .filters-card .FilterSectionSearch{flex:1 1 280px;min-width:220px;position:relative}.mainTitleFilterScreen .filters-card .FilterSectionSearch input{background:var(--wp-surface-subtle);background:var(--wp-tb-field-bg);border:1px solid var(--wp-tb-field-border);border-radius:10px!important;color:var(--wp-text);color:var(--wp-tb-dark);font-family:var(--wp-font);font-size:13px;height:42px;padding:0 42px 0 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.mainTitleFilterScreen .filters-card .FilterSectionSearch input::-webkit-input-placeholder{color:var(--wp-text-faint)}.mainTitleFilterScreen .filters-card .FilterSectionSearch input::placeholder{color:var(--wp-text-faint)}.mainTitleFilterScreen .filters-card .FilterSectionSearch input:focus{background:var(--wp-surface);border-color:var(--wp-tb-accent);box-shadow:var(--wp-ring);box-shadow:var(--wp-tb-ring)}.mainTitleFilterScreen .filters-card .FilterSectionSearchabsolute{color:var(--wp-text-muted);font-size:17px;padding:0;pointer-events:none;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mainTitleFilterScreen .filters-card .FilterSection .setting-button{align-items:center;background:var(--wp-surface)!important;border:1px solid var(--wp-primary-soft);border-radius:10px;color:var(--wp-text);color:var(--wp-tb-dark);cursor:pointer;display:inline-flex;flex:none;font-family:var(--wp-font);font-size:13px;font-weight:500;gap:8px;height:42px;justify-content:center;padding:0 18px;transition:border-color .2s ease,background .2s ease,color .2s ease;white-space:nowrap;width:auto}.mainTitleFilterScreen .filters-card .FilterSection .setting-button:hover{background:var(--wp-primary-tint)!important;border-color:var(--wp-tb-accent);color:var(--wp-primary-strong);color:var(--wp-tb-accent-deep)}.mainTitleFilterScreen .filters-card .FilterSection .setting-button.gear{color:var(--wp-primary-strong);color:var(--wp-tb-accent-deep);font-size:16px;padding:0;width:42px}.mainTitleFilterScreen .screenTitleActions .ant-btn.wp-btn-soft-purple{background:var(--wp-primary-tint);border-color:transparent;color:var(--wp-primary-strong);font-weight:600}.mainTitleFilterScreen .screenTitleActions .ant-btn.wp-btn-soft-purple:hover{background:var(--wp-primary-soft)!important;border-color:var(--wp-primary)!important;color:var(--wp-primary-strong)!important}.mainTitleFilterScreen .filters-card .filter-group{display:flex;flex-direction:column;gap:8px}.mainTitleFilterScreen .filters-card .filter-group-label{color:var(--wp-text);color:var(--wp-tb-dark);font-family:var(--wp-font);font-size:13px;font-weight:600}.mainTitleFilterScreen .filters-card .filter-group-row{align-items:center;display:flex;gap:10px}.mainTitleFilterScreen .filters-card .filter-chip{align-items:center;border-radius:10px;display:inline-flex;flex:none;font-size:17px;height:42px;justify-content:center;width:42px}.mainTitleFilterScreen .filters-card .filter-chip.is-green{background:var(--wp-green-bg);color:var(--wp-primary)}.mainTitleFilterScreen .filters-card .filter-chip.is-purple{background:var(--wp-primary-tint);color:var(--wp-primary-strong)}.mainTitleFilterScreen .filters-card .FilterSection .setting-button.is-accent{background:var(--wp-primary-tint)!important;border-color:var(--wp-primary-soft);color:var(--wp-primary-strong);color:var(--wp-tb-accent-deep);font-weight:600}.mainTitleFilterScreen .filters-card .FilterSection .setting-button.is-accent:hover{border-color:var(--wp-tb-accent)}.mainTitleFilterScreen .filters-card .date-range{gap:8px}.mainTitleFilterScreen .filters-card .date-range .date-input{background:var(--wp-surface-subtle);background:var(--wp-tb-field-bg);border:1px solid var(--wp-tb-field-border);border-radius:10px;color:var(--wp-text);color:var(--wp-tb-dark);font-family:var(--wp-font);font-size:13px;height:42px;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mainTitleFilterScreen .filters-card .date-range .date-input:focus{background:var(--wp-surface);border-color:var(--wp-tb-accent);box-shadow:var(--wp-ring);box-shadow:var(--wp-tb-ring)}.mainTitleFilterScreen .filters-card .date-range-separator{color:var(--wp-text-muted)}.mainTitleFilterScreen .filters-card .select-style .ant-select-selector{align-items:center;background:var(--wp-surface-subtle)!important;background:var(--wp-tb-field-bg)!important;border:1px solid var(--wp-tb-field-border)!important;border-radius:10px!important;display:flex;font-family:var(--wp-font);font-size:13px;height:42px!important}.mainTitleFilterScreen .filters-card .select-style .ant-select-selector:hover,.mainTitleFilterScreen .filters-card .select-style.ant-select-focused .ant-select-selector{background:var(--wp-surface)!important;border-color:var(--wp-tb-accent)!important}.mainTitleFilterScreen .filters-card .select-style.ant-select-focused .ant-select-selector{box-shadow:var(--wp-ring)!important;box-shadow:var(--wp-tb-ring)!important}.mainTitleFilterScreen .filters-card .select-style .ant-select-selection-item,.mainTitleFilterScreen .filters-card .select-style .ant-select-selection-placeholder{color:var(--wp-text);color:var(--wp-tb-dark);line-height:40px!important}.filters-box-main{border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 10px 28px rgba(13,23,20,.12)!important}.filters-box-main h2,.filters-box-main h4{color:var(--wp-text);color:var(--wp-tb-dark);font-family:var(--wp-font);font-size:14px;font-weight:600;margin-bottom:12px}@media (max-width:767px){.mainTitleFilterScreen{gap:12px;padding-block:14px}.mainTitleFilterScreen .screenTitletotal-main{align-items:stretch;flex-direction:column;gap:12px}.mainTitleFilterScreen .screenTitletotal h1,.mainTitleFilterScreen .screenTitletotal h4{font-size:20px}.mainTitleFilterScreen .screenTitleActions{width:100%}.mainTitleFilterScreen .screenTitleActions .SubmitBtn,.mainTitleFilterScreen .screenTitleActions .ant-btn{flex:1 1;justify-content:center;min-width:0}.mainTitleFilterScreen .filters-card{gap:10px;padding:12px}.mainTitleFilterScreen .filters-card .FilterSectionSearch{flex:1 1 100%}.mainTitleFilterScreen .filters-card .FilterSection .setting-button{flex:1 1;min-width:0}.mainTitleFilterScreen .filters-card .FilterSection-secondary{align-items:stretch;flex-direction:column;gap:14px}.mainTitleFilterScreen .filters-card .filter-group,.mainTitleFilterScreen .filters-card .filter-group-row{width:100%}.mainTitleFilterScreen .filters-card .date-range{flex:1 1 100%;min-width:0}.mainTitleFilterScreen .filters-card .date-range .date-input{flex:1 1;min-width:0}.mainTitleFilterScreen .filters-card .select-style{flex:1 1;min-width:0;width:auto!important}.filters-box-main{width:min(360px,calc(100vw - 24px))!important}}.menuContainer{background:linear-gradient(180deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border-right:none;box-shadow:none;display:flex;flex-direction:column;height:100vh;overflow:hidden;padding-top:0;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin;transition:width .2s ease;width:var(--wp-nav-width)}.menuContainer-collapsed{width:var(--wp-nav-width-collapsed)}.mainWrapperStyle{background-color:var(--wp-page-bg);margin-left:var(--wp-nav-width);transition:margin-left .2s ease}.mainWrapperStyle-collapsed{margin-left:var(--wp-nav-width-collapsed)}.mainWrapperStyle-inner{padding:22px}.menuContainer .sidebar-brand{align-items:center;display:flex;flex:none;gap:10px;height:var(--wp-header-height);padding:0 16px 0 20px}.menuContainer-collapsed .sidebar-brand{justify-content:center;padding:0}.menuContainer .sidebar-brand-logo{height:34px;max-width:170px;object-fit:contain;object-position:left center;width:auto}.menuContainer .sidebar-toggle-button{align-items:center;background:var(--wp-primary);border:none;border-radius:8px;color:var(--wp-btn-fg);cursor:pointer;display:inline-flex;flex:none;font-size:13px;height:30px;justify-content:center;margin-left:auto;padding:0;position:static;transition:background .18s ease,-webkit-transform .18s ease;transition:background .18s ease,transform .18s ease;transition:background .18s ease,transform .18s ease,-webkit-transform .18s ease;width:30px}.menuContainer-collapsed .sidebar-toggle-button{margin-left:0}.menuContainer .sidebar-toggle-button:hover{background:var(--wp-primary-hover);-webkit-transform:scale(1.06);transform:scale(1.06)}.menuContainer .sidebar-toggle-button svg{color:#06281b;display:block}.menuContainer .SideBarMain{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.menuContainer .SideBarMain::-webkit-scrollbar{width:5px}.menuContainer .SideBarMain::-webkit-scrollbar-track{background:transparent}.menuContainer .SideBarMain::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:var(--wp-radius-pill)}.menuContainer .SideBarMain ul{background-color:initial;padding:6px 14px 14px}.menuContainer-collapsed .SideBarMain ul{padding-left:14px;padding-right:14px}.menuContainer .SideBarMain .ant-menu,.menuContainer-collapsed .SideBarMain .ant-menu{-webkit-border-end:none;background:transparent;border-inline-end:none;min-width:0;width:100%!important}.menuContainer .SideBarMain .ant-menu-item,.menuContainer .SideBarMain .ant-menu-submenu-title{align-items:center;border:none!important;border-radius:var(--wp-radius-sm);color:var(--wp-nav-text);display:flex;gap:12px;height:44px;line-height:44px;margin:4px 0!important;overflow:hidden;padding-inline:14px!important;transition:background .18s ease,color .18s ease;width:100%!important}.menuContainer .SideBarMain .ant-menu-item .anticon,.menuContainer .SideBarMain .ant-menu-submenu-title .anticon{-webkit-margin-end:0!important;align-items:center;display:inline-flex;flex:none;font-size:17px;justify-content:center;margin-inline-end:0!important;min-width:20px;width:20px}.menuContainer .SideBarMain .ant-menu-title-content{color:var(--wp-nav-text)!important;font-family:var(--wp-font);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;transition:none!important;white-space:nowrap}.menuContainer .SideBarMain svg{color:var(--wp-nav-text);font-size:17px;transition:color .18s ease}.menuContainer .SideBarMain .ant-menu-item:hover,.menuContainer .SideBarMain .ant-menu-submenu-title:hover{background:var(--wp-nav-hover)!important}.menuContainer .SideBarMain .ant-menu-item:hover .ant-menu-title-content,.menuContainer .SideBarMain .ant-menu-item:hover svg,.menuContainer .SideBarMain .ant-menu-submenu-title:hover .ant-menu-title-content,.menuContainer .SideBarMain .ant-menu-submenu-title:hover svg{color:#fff!important}.menuContainer .SideBarMain .ant-menu-item-selected{background:var(--wp-nav-active)!important;box-shadow:none}.menuContainer .SideBarMain .ant-menu-item-selected .ant-menu-title-content,.menuContainer .SideBarMain .ant-menu-item-selected span,.menuContainer .SideBarMain .ant-menu-item-selected svg{color:#fff!important;font-weight:500}.menuContainer .SideBarMain .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--wp-nav-hover)!important}.menuContainer .SideBarMain .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.menuContainer .SideBarMain .ant-menu-submenu-selected>.ant-menu-submenu-title svg{color:#fff!important}.menuContainer .SideBarMain .ant-menu-submenu-arrow{color:var(--wp-nav-text-dim)}.menuContainer .SideBarMain .ant-menu.ant-menu-sub.ant-menu-inline{background:rgba(0,0,0,.22)!important;border:none!important;border-radius:var(--wp-radius);margin:2px 0 6px;padding:6px!important;width:100%}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item{border-radius:var(--wp-radius-sm);height:38px;line-height:38px;margin:2px 0!important;padding-left:34px!important;position:relative}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item:before{background:hsla(0,0%,100%,.28);border-radius:50%;content:"";height:5px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .18s ease;width:5px}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item .ant-menu-title-content{font-size:13px}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item-selected:before,.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item:hover:before{background:var(--wp-primary)}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item-selected{background:var(--wp-nav-active)!important}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item-selected .ant-menu-title-content{color:#fff!important}.menuContainer-collapsed .SideBarMain .ant-menu-item,.menuContainer-collapsed .SideBarMain .ant-menu-submenu-title{border-radius:var(--wp-radius);gap:0;height:44px;justify-content:center;line-height:44px;margin:6px 0!important;padding:0!important;width:100%!important}.menuContainer-collapsed .SideBarMain .ant-menu-item .anticon,.menuContainer-collapsed .SideBarMain .ant-menu-submenu-title .anticon{font-size:18px;margin:0!important}.menuContainer-collapsed .SideBarMain .ant-menu-sub.ant-menu-inline,.menuContainer-collapsed .SideBarMain .ant-menu-submenu-arrow,.menuContainer-collapsed .SideBarMain .ant-menu-title-content{display:none!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub{background:#0b3324;border-radius:var(--wp-radius);box-shadow:0 12px 30px rgba(0,0,0,.35);padding:6px}.ant-menu-submenu-popup .ant-menu-item{border:none!important;border-radius:var(--wp-radius-sm);height:38px;line-height:38px;margin:2px 0}.ant-menu-submenu-popup .ant-menu-title-content{color:var(--wp-nav-text)!important;font-family:var(--wp-font);font-size:13px}.ant-menu-submenu-popup .ant-menu-item:hover{background:var(--wp-nav-hover)}.ant-menu-submenu-popup .ant-menu-item-selected .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-item:hover .ant-menu-title-content{color:#fff!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--wp-nav-active)!important}.ant-tooltip .ant-tooltip-inner{background:#0b3324;border-radius:var(--wp-radius-sm);color:#fff;font-family:var(--wp-font);font-size:12.5px;padding:8px 12px}.menuContainer .sidebar-footer{display:flex;flex:none;flex-direction:column;gap:12px;padding:12px 16px 18px}.menuContainer-collapsed .sidebar-footer{display:none}.menuContainer .sidebar-card{background:var(--wp-nav-card);border:1px solid hsla(0,0%,100%,.09);border-radius:14px;font-family:var(--wp-font);padding:16px}.menuContainer .sidebar-card-title{align-items:center;color:var(--wp-primary);display:flex;font-size:14px;font-weight:600;gap:10px}.menuContainer .sidebar-card-title .anticon{font-size:15px}.menuContainer .sidebar-card p{color:var(--wp-nav-text-dim);font-size:12.5px;line-height:1.5;margin:10px 0 0}.menuContainer .sidebar-upgrade-btn{background:var(--wp-primary);border:none;border-radius:var(--wp-radius-sm);color:var(--wp-btn-fg);cursor:pointer;font-family:var(--wp-font);font-size:13.5px;font-weight:600;height:40px;margin-top:14px;transition:background .18s ease;width:100%}.menuContainer .sidebar-upgrade-btn:hover{background:var(--wp-primary-hover)}.menuContainer .sidebar-card-help{align-items:center;display:flex;gap:12px}.menuContainer .sidebar-help-icon{align-items:center;background:rgba(16,185,129,.16);border-radius:50%;color:var(--wp-primary);display:inline-flex;flex:none;font-size:17px;height:38px;justify-content:center;width:38px}.menuContainer .sidebar-card-help h5{color:#fff;font-size:13.5px;font-weight:600;margin:0}.menuContainer .sidebar-card-help a{color:var(--wp-nav-text-dim);display:block;font-size:12px;margin-top:2px;text-decoration:none;word-break:break-all}.menuContainer .sidebar-card-help a:hover{color:var(--wp-primary)}.sidebar-backdrop{display:none}@media (max-width:991px){.menuContainer,.menuContainer-collapsed{box-shadow:0 0 40px rgba(0,0,0,.35);-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:min(300px,84vw);z-index:60}.menuContainer-collapsed{box-shadow:none;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mainWrapperStyle,.mainWrapperStyle-collapsed{margin-left:0}.menuContainer-collapsed .SideBarMain .ant-menu-submenu-arrow,.menuContainer-collapsed .SideBarMain .ant-menu-title-content{display:inline-block!important}.menuContainer-collapsed .sidebar-footer{display:flex}.menuContainer-collapsed .SideBarMain .ant-menu-item,.menuContainer-collapsed .SideBarMain .ant-menu-submenu-title{gap:12px;justify-content:flex-start;padding-inline:14px!important}.menuContainer-collapsed .SideBarMain .ant-menu-sub.ant-menu-inline{display:block!important}.menuContainer-collapsed .sidebar-brand{justify-content:space-between;padding:0 16px 0 20px}.sidebar-backdrop{background:rgba(6,20,15,.55);display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:55}.sidebar-backdrop.is-visible{opacity:1;pointer-events:auto}.mainWrapperStyle-inner{padding:14px}}.menu-upsell{align-items:center;display:inline-flex;gap:8px}.menu-upsell em{background:rgba(1,193,135,.18);border-radius:999px;color:#7ff0c8;font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.menuContainer .SideBarMain .ant-menu-item a,.menuContainer .SideBarMain .ant-menu-item span,.menuContainer .SideBarMain .ant-menu-title-content{color:var(--wp-nav-text)!important;text-decoration:none!important}.menuContainer .sidebar-toggle-button{background:#2fdfa8!important;color:#06281b!important}.menuContainer .sidebar-toggle-button svg{color:#06281b!important}.menuContainer .sidebar-card-title{color:#7ff0c8!important}.menuContainer .sidebar-card p,.menuContainer .sidebar-card-help a{color:#d5e6df!important}.menuContainer .sidebar-upgrade-btn{background:#2fdfa8!important;color:#062017!important;font-weight:700!important}.menuContainer .sidebar-upgrade-btn:hover{background:#7ff0c8!important;color:#062017!important}@media (max-width:991px){.menuContainer-collapsed{pointer-events:none;visibility:hidden}}@media (min-width:992px){html:root .menuContainer{background:linear-gradient(180deg,#0b241b,#05110d)!important;border:1px solid rgba(47,223,168,.36)!important;border-radius:18px!important;bottom:12px!important;box-shadow:0 18px 42px rgba(0,0,0,.36),inset 0 1px 0 rgba(127,240,200,.22)!important;height:calc(100vh - 24px)!important;left:12px!important;position:fixed!important;top:12px!important;width:264px!important;z-index:40}html:root .menuContainer.menuContainer-collapsed{width:84px!important}html:root .menuContainer .sidebar-brand{border-bottom:1px solid rgba(127,240,200,.14)}html:root .menuContainer .sidebar-brand-logo{background:transparent!important;border:none!important;box-shadow:none!important;color:#eaf5f0!important;padding:0!important}html:root .menuContainer .SideBarMain .ant-menu-item-selected{background:linear-gradient(90deg,rgba(1,193,135,.3),rgba(1,193,135,.08))!important;border:1px solid rgba(47,223,168,.42)!important;box-shadow:inset 3px 0 0 #2fdfa8!important}html:root .menuContainer~.mainWrapperStyle{margin-left:284px!important}html:root .menuContainer~.mainWrapperStyle.mainWrapperStyle-collapsed{margin-left:104px!important}}.menuContainer .sidebar-card-title{color:var(--wp-brand-mint)}.menuContainer .sidebar-card p{color:var(--wp-nav-text)}.menuContainer .sidebar-help-icon{color:var(--wp-brand-mint)}.menuContainer .sidebar-card-help h2,.menuContainer .sidebar-card-help h5{color:#fff;font-size:13.5px;font-weight:600;margin:0}.menuContainer .sidebar-card-help a{color:var(--wp-nav-text)}.menuContainer .sidebar-card-help a:hover{color:var(--wp-brand-mint)}.menuContainer .SideBarMain .ant-menu-title-content{line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal}.menuContainer .SideBarMain .ant-menu-item,.menuContainer .SideBarMain .ant-menu-submenu-title{height:auto;line-height:1.25;min-height:44px;padding-block:8px}.menuContainer .SideBarMain .ant-menu-sub .ant-menu-item{height:auto;line-height:1.25;min-height:38px}.menuContainer-collapsed .SideBarMain .ant-menu-title-content{clip:rect(0,0,0,0)!important;display:inline-block!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:991px){.menuContainer-collapsed .SideBarMain .ant-menu-title-content{clip:auto!important;height:auto!important;margin:0!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}.menuContainer{transition:visibility 0s linear 0s,-webkit-transform .25s ease;transition:transform .25s ease,visibility 0s linear 0s;transition:transform .25s ease,visibility 0s linear 0s,-webkit-transform .25s ease;visibility:visible}.menuContainer-collapsed{transition:visibility 0s linear .25s,-webkit-transform .25s ease;transition:transform .25s ease,visibility 0s linear .25s;transition:transform .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;visibility:hidden}}.MainHeader{align-items:center;background:var(--wp-surface);border-bottom:1px solid var(--wp-border);box-shadow:none;display:flex;font-family:var(--wp-font);gap:14px;height:var(--wp-header-height);padding:0 22px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.MainHeader .hdr-menu-btn{align-items:center;background:transparent;border:none;border-radius:var(--wp-radius-sm);color:var(--wp-text-soft);cursor:pointer;display:inline-flex;flex:none;font-size:17px;height:38px;justify-content:center;transition:background .18s ease,color .18s ease;width:38px}.MainHeader .hdr-menu-btn:hover{background:var(--wp-surface-subtle);color:var(--wp-text)}.hdr-logo--drawer{display:none}@media (max-width:991px){.hdr-logo--drawer{display:block}}.MainHeader .hdr-logo{flex:none;height:34px;max-width:160px;object-fit:contain;width:auto}.MainHeader .hdr-search{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;flex:0 1 360px;height:40px;min-width:0;padding:0 12px 0 38px;position:relative;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.MainHeader .hdr-search:focus-within{background:var(--wp-surface);border-color:var(--wp-primary);box-shadow:var(--wp-ring)}.MainHeader .hdr-search-icon{align-items:center;color:var(--wp-text-faint);display:inline-flex;font-size:15px;left:13px;pointer-events:none;position:absolute}.MainHeader .hdr-search input{background:transparent;border:none;color:var(--wp-text);flex:1 1;font-family:var(--wp-font);font-size:13.5px;height:100%;min-width:0;outline:none}.MainHeader .hdr-search input::-webkit-input-placeholder{color:var(--wp-text-faint);font-weight:400}.MainHeader .hdr-search input::placeholder{color:var(--wp-text-faint);font-weight:400}.MainHeader .hdr-search kbd{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;color:var(--wp-text-muted);flex:none;font-family:var(--wp-font);font-size:11px;margin-left:8px;padding:4px 8px;white-space:nowrap}.MainHeader .hdr-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;margin-left:auto}.MainHeader .hdr-actions a{display:inline-flex;text-decoration:none}.MainHeader .hdr-btn,.MainHeader .hdr-btn.ant-btn{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);box-shadow:none;color:var(--wp-text-soft);display:inline-flex;font-family:var(--wp-font);font-size:13.5px;font-weight:500;gap:8px;height:40px;justify-content:center;letter-spacing:0;padding:0 16px;text-transform:none;transition:border-color .18s ease,color .18s ease,background .18s ease}.MainHeader .hdr-btn.ant-btn:hover,.MainHeader .hdr-btn:hover{background:var(--wp-primary-tint)!important;border-color:var(--wp-primary)!important;color:var(--wp-primary-strong)!important}.MainHeader .hdr-btn .anticon{font-size:15px;line-height:1}.MainHeader .hdr-btn.is-active{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-primary-strong);font-weight:600}.MainHeader .hdr-btn.hdr-btn-primary,.MainHeader .hdr-btn.hdr-btn-primary.ant-btn{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg);font-weight:600}.MainHeader .hdr-btn.hdr-btn-primary.ant-btn:hover,.MainHeader .hdr-btn.hdr-btn-primary:hover{background:var(--wp-primary-hover)!important;border-color:var(--wp-primary-hover)!important;color:var(--wp-btn-fg)!important}.MainHeader .hdr-btn .ant-badge{color:inherit;font-size:inherit;line-height:inherit}.MainHeader .hdr-divider{background:var(--wp-border-strong);flex:none;height:26px;width:1px}.MainHeader .hdr-icon-btn{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);color:var(--wp-text-soft);cursor:pointer;display:inline-flex;flex:none;font-size:17px;height:40px;justify-content:center;position:relative;transition:border-color .18s ease,color .18s ease,background .18s ease;width:40px}.MainHeader .hdr-icon-btn:hover{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-primary-strong)}.MainHeader .hdr-a11y-wrap{display:inline-flex;flex:none;position:relative}.MainHeader .hdr-a11y-glyph{font-family:var(--wp-font);font-size:14px;font-weight:700;line-height:1}.MainHeader .hdr-a11y-icon{font-size:20px}.MainHeader .hdr-icon-btn.is-open{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-primary-strong)}.hdr-a11y-panel{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-lg);font-family:var(--wp-font);padding:14px 16px;position:absolute;right:0;top:calc(100% + 10px);width:264px;z-index:400}.hdr-a11y-panel h5{color:var(--wp-text);font-size:13.5px;font-weight:600;margin:0 0 12px}.hdr-a11y-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.hdr-a11y-row+.hdr-a11y-row{border-top:1px solid var(--wp-border);margin-top:12px;padding-top:12px}.hdr-a11y-label{color:var(--wp-text-soft);font-size:13px}.hdr-a11y-seg{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);display:inline-flex;gap:2px;padding:4px}.hdr-a11y-seg button{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--wp-text-soft);cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:12.5px;font-weight:500;gap:6px;height:28px;justify-content:center;min-width:34px;padding:0 10px;transition:background .15s ease,color .15s ease}.hdr-a11y-seg button:hover{color:var(--wp-text)}.hdr-a11y-seg button.is-active{background:var(--wp-primary);color:var(--wp-btn-fg);font-weight:600}.MainHeader .hdr-user-wrap{display:inline-flex;flex:none;position:relative}.MainHeader .hdr-user{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);cursor:pointer;display:flex;flex:none;gap:10px;height:46px;padding:0 12px 0 6px;transition:border-color .18s ease,background .18s ease;-webkit-user-select:none;user-select:none}.MainHeader .hdr-user.is-open,.MainHeader .hdr-user:hover{background:var(--wp-primary-tint);border-color:var(--wp-primary)}.MainHeader .hdr-user-text{align-items:flex-end;display:flex;flex-direction:column;line-height:1.25;order:2}.MainHeader .hdr-user-name{color:var(--wp-text);font-size:13.5px;font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainHeader .hdr-user-role{color:var(--wp-text-muted);font-size:11.5px;white-space:nowrap}.MainHeader .hdr-user .ant-avatar{align-items:center;background:var(--wp-primary)!important;color:var(--wp-btn-fg)!important;display:inline-flex;flex:none;font-family:var(--wp-font);font-size:15px;font-weight:600;height:34px;justify-content:center;line-height:34px;order:1;width:34px}.MainHeader .hdr-user-caret{color:var(--wp-text-faint);font-size:10px;order:3;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.MainHeader .hdr-user-caret.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hdr-user-menu{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-lg);font-family:var(--wp-font);padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:240px;z-index:400}.hdr-user-menu-head{align-items:center;border-bottom:1px solid var(--wp-border);display:flex;gap:12px;margin-bottom:6px;padding:8px 10px 12px}.hdr-user-menu-head .ant-avatar{background:var(--wp-primary)!important;color:var(--wp-btn-fg)!important;flex:none;font-weight:600;height:38px;line-height:38px;width:38px}.hdr-user-menu-id{display:flex;flex-direction:column;min-width:0}.hdr-user-menu-id strong{color:var(--wp-text);font-size:13.5px;font-weight:600}.hdr-user-menu-id span,.hdr-user-menu-id strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdr-user-menu-id span{color:var(--wp-text-muted);font-size:12px;margin-top:1px}.hdr-user-menu-item{align-items:center;background:transparent;border:none;border-radius:var(--wp-radius-sm);color:var(--wp-text-soft);cursor:pointer;display:flex;font-family:var(--wp-font);font-size:13.5px;font-weight:500;gap:10px;height:38px;padding:0 10px;transition:background .15s ease,color .15s ease;width:100%}.hdr-user-menu-item:hover{background:var(--wp-surface-subtle);color:var(--wp-text)}.hdr-user-menu-item.is-danger{color:var(--wp-red)}.hdr-user-menu-item.is-danger:hover{background:var(--wp-red-bg);color:var(--wp-red)}@media (max-width:1400px){.MainHeader .hdr-search{flex-basis:260px}.MainHeader .hdr-search kbd{display:none}}@media (max-width:1600px){.MainHeader:has(.hdr-actions a:nth-child(5)) .hdr-search{display:none}}@media (max-width:1200px){.MainHeader .hdr-search{display:none}}@media (max-width:991px){.MainHeader{gap:8px;padding:0 14px}.MainHeader .hdr-user-text{display:none}.MainHeader .hdr-btn,.MainHeader .hdr-btn.ant-btn{gap:0;justify-content:center;padding:0;width:40px}.MainHeader .hdr-btn .ant-badge span,.MainHeader .hdr-btn>span:not(.ant-badge):not(.anticon){display:none}.MainHeader .hdr-user{height:42px;padding:0 8px}.MainHeader .hdr-user-caret{display:none}}@media (max-width:640px){.MainHeader{gap:6px;padding:0 10px}.MainHeader .hdr-logo{height:28px;max-width:120px}.MainHeader .hdr-actions .hdr-btn,.MainHeader .hdr-divider{display:none}.MainHeader .hdr-icon-btn{height:38px;width:38px}.hdr-a11y-panel,.hdr-user-menu{width:min(260px,calc(100vw - 24px))}}.MainHeader .hdr-logo,.MainHeader .hdr-logo--drawer{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--wp-text)!important;padding:0!important}.MainHeader .hdr-actions{gap:8px}.MainHeader .hdr-actions a.hdr-btn,.MainHeader .hdr-btn{align-items:center;background:var(--wp-pill-bg);border:1px solid var(--wp-pill-border);border-radius:var(--wp-radius-pill);box-shadow:var(--wp-shadow-pill);color:var(--wp-pill-fg)!important;display:inline-flex;flex-shrink:0;gap:8px;height:44px;padding:4px 12px 4px 8px;position:relative;text-decoration:none!important;transition:border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel),-webkit-transform var(--wp-motion-touch) var(--wp-ease-arrive);transition:transform var(--wp-motion-touch) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel);transition:transform var(--wp-motion-touch) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel),-webkit-transform var(--wp-motion-touch) var(--wp-ease-arrive);white-space:nowrap}.MainHeader .hdr-actions a.hdr-btn .anticon,.MainHeader .hdr-btn .anticon{align-items:center;background:var(--wp-pill-slot-bg);border:1px solid var(--wp-pill-slot-border);border-radius:var(--wp-radius-pill);color:#7ff0c8!important;display:inline-flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;width:28px}.MainHeader .hdr-actions a.hdr-btn>span:not(.anticon),.MainHeader .hdr-btn>span:not(.anticon){align-items:flex-start;color:#eaf5f0!important;display:inline-flex;flex-direction:column;font-size:12px;font-weight:700;line-height:1.15;white-space:nowrap}.MainHeader .hdr-btn .hdr-btn__eyebrow{color:#7ff0c8;display:block;font-size:9.5px;font-weight:700;letter-spacing:.08em;margin-bottom:1px;text-transform:uppercase;white-space:nowrap}html:root .MainHeader .hdr-icon-btn.hdr-help{font-size:13px;font-weight:700;padding:0 14px;text-decoration:none;width:auto}html:root .MainHeader .hdr-icon-btn.hdr-help:focus-visible,html:root .MainHeader .hdr-icon-btn.hdr-help:hover{text-decoration:underline;text-underline-offset:3px}html:root .MainHeader .hdr-a11y-icon{color:#7ff0c8;flex:none;height:20px;width:20px}.MainHeader .hdr-actions a.hdr-btn:hover,.MainHeader .hdr-btn:hover{background:var(--wp-pill-hover-bg)!important;border-color:#2fdfa8!important;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.MainHeader .hdr-actions a.hdr-btn.is-active,.MainHeader .hdr-btn.is-active{background:var(--wp-pill-active-bg)!important;border-color:#2fdfa8!important;box-shadow:0 0 0 2px rgba(47,223,168,.28),var(--wp-shadow-pill)!important}.MainHeader .hdr-user .ant-avatar{background:#066e4c!important;color:#fff!important}html:root .MainHeader{background:linear-gradient(90deg,#091e17,#0d281f);border:1px solid rgba(47,223,168,.36)}html:root .MainHeader .hdr-logo,html:root .MainHeader .hdr-menu-btn{color:#eaf5f0!important}html:root .MainHeader .hdr-search{background:#06140f!important;border-color:rgba(127,240,200,.28)!important;border-radius:var(--wp-radius-pill)}html:root .MainHeader .hdr-search input,html:root .MainHeader .hdr-search-icon{color:#eaf5f0!important}html:root .MainHeader .hdr-search input::-webkit-input-placeholder{color:#9bb8ad!important}html:root .MainHeader .hdr-search input::placeholder{color:#9bb8ad!important}html:root .MainHeader .hdr-search kbd{background:#0d281f!important;border-color:rgba(127,240,200,.3)!important;color:#7ff0c8!important}html:root .MainHeader .hdr-icon-btn,html:root .MainHeader .hdr-user{background:#06140f!important;border-color:rgba(127,240,200,.32)!important;border-radius:var(--wp-radius-pill);color:#eaf5f0!important}html:root .MainHeader .hdr-user-name{color:#fff!important}html:root .MainHeader .hdr-user-role{color:#9bb8ad!important}@media (min-width:992px){html:root .MainHeader{border-radius:16px;box-shadow:var(--wp-shadow-sm);margin:12px 24px 0;width:calc(100% - 48px)}}@media (max-width:991px){.MainHeader .hdr-actions a.hdr-btn,.MainHeader .hdr-btn{height:40px;justify-content:center;padding:0;width:40px}.MainHeader .hdr-actions a.hdr-btn>span:not(.ant-badge):not(.anticon),.MainHeader .hdr-btn .ant-badge>span:not(.ant-badge-count),.MainHeader .hdr-btn>span:not(.ant-badge):not(.anticon){clip:rect(0,0,0,0)!important;display:inline-block;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}.MainHeader .hdr-search-icon{color:var(--wp-text-muted)}.hdr-a11y-panel .hdr-a11y-title,.hdr-a11y-panel h5{color:var(--wp-text);font-size:13.5px;font-weight:600;margin:0 0 12px}.MainHeader .hdr-user-caret{color:var(--wp-nav-muted)}@media (max-width:991px){.MainHeader .hdr-btn .ant-badge>span,.MainHeader .hdr-btn>span:not(.ant-badge):not(.anticon){clip:rect(0,0,0,0)!important;display:inline-block;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (max-width:640px){.MainHeader{flex-wrap:wrap;height:auto;min-height:var(--wp-header-height);padding-block:8px}.MainHeader .hdr-actions{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.MainHeader .hdr-actions .hdr-btn{display:inline-flex}}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--wp-primary);outline-offset:3px}.add-payer-page button.close-icon,button.Input-password-icon{background:transparent;border:0;color:var(--wp-text);cursor:pointer;min-height:38px;min-width:38px}.ant-table-wrapper .ant-table-thead>tr>th{overflow-wrap:normal;word-break:normal}.ant-drawer,.ant-modal,.ant-table,.ant-typography,body,button,input,select,textarea{font-family:var(--wp-font)}.mainWrapperStyle-inner{background:var(--wp-page-bg);color:var(--wp-text);min-width:0}.ant-drawer-title,.ant-modal-title,.mainWrapperStyle-inner h1,.mainWrapperStyle-inner h2,.mainWrapperStyle-inner h3,.mainWrapperStyle-inner h4,.mainWrapperStyle-inner h5,.mainWrapperStyle-inner h6{color:var(--wp-text)}.ant-drawer-content,.ant-empty-description,.ant-form-item-label>label,.ant-modal-content,.mainWrapperStyle-inner label,.mainWrapperStyle-inner p{color:var(--wp-text-soft)}.ant-card,.ant-collapse,.ant-descriptions-view,.ant-drawer-content,.ant-dropdown-menu,.ant-modal-content,.ant-picker-panel-container{background:var(--wp-surface);border-color:var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow);color:var(--wp-text)}.ant-card-head,.ant-collapse>.ant-collapse-item,.ant-descriptions-bordered .ant-descriptions-view,.ant-drawer-footer,.ant-drawer-header,.ant-modal-footer,.ant-modal-header{background:var(--wp-surface);border-color:var(--wp-border);color:var(--wp-text)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-upload-drag,textarea.ant-input{background:var(--wp-surface);border-color:var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text)}.ant-input::-webkit-input-placeholder,.ant-picker-input>input::-webkit-input-placeholder,textarea.ant-input::-webkit-input-placeholder{color:var(--wp-text-faint)}.ant-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder,textarea.ant-input::placeholder{color:var(--wp-text-faint)}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:hover,.ant-input-number-focused,.ant-input-number:hover,.ant-input:focus,.ant-input:hover,.ant-picker-focused,.ant-picker:hover,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--wp-primary);box-shadow:var(--wp-ring)}.ant-btn{background:var(--wp-surface);border-color:var(--wp-border-strong);border-radius:var(--wp-radius-sm);box-shadow:none;color:var(--wp-text-soft);font-weight:600;min-height:38px}.ant-btn:focus-visible,.ant-btn:hover{border-color:var(--wp-primary);color:var(--wp-primary)}.SubmitBtn,.ant-btn-primary,.signinButton{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}.SubmitBtn:hover,.ant-btn-primary:hover,.signinButton:hover{background:var(--wp-primary-hover)!important;border-color:var(--wp-primary-hover)!important;color:var(--wp-btn-fg)!important}.ant-table-wrapper{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-sm);overflow:hidden;width:100%}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-cell,.ant-table-wrapper .ant-table-container{background:var(--wp-surface);border-color:var(--wp-border);color:var(--wp-text)}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--wp-surface-subtle)!important;border-bottom:1px solid var(--wp-border);color:var(--wp-text-muted);font-size:11.5px;font-weight:700;letter-spacing:.055em;line-height:1.35;padding-block:12px;text-transform:uppercase}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--wp-border)}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--wp-primary-tint)!important}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-prev button,.ant-tabs .ant-tabs-tab{color:var(--wp-text-muted)}.ant-pagination .ant-pagination-item-active a,.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab:hover{color:var(--wp-primary-strong)}.ant-pagination .ant-pagination-item-active,.ant-tabs .ant-tabs-ink-bar{background:var(--wp-primary);border-color:var(--wp-primary)}.ant-alert-info{background:var(--wp-blue-wash);border-color:var(--wp-blue-bg);color:var(--wp-blue)}.ant-alert-success{background:var(--wp-green-wash);border-color:var(--wp-green-bg);color:var(--wp-green-text)}.ant-alert-warning{background:var(--wp-amber-wash);border-color:var(--wp-amber-bg);color:var(--wp-text)}.ant-alert-error,.ant-form-item-explain-error{background:var(--wp-red-wash);border-color:var(--wp-red-bg);color:var(--wp-text)}@media (max-width:640px){.mainWrapperStyle-inner{overflow-x:clip;padding-inline:12px;width:100%}.ant-card,.ant-form,.ant-space,.ant-space-item,.mainWrapperStyle-inner>*{max-width:100%;min-width:0}.ant-card-body,.ant-drawer-body,.ant-modal-body{padding:16px}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{overflow-x:auto!important;width:100%}.ant-btn,.ant-form-item-control-input,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select{max-width:100%}}.departments-page{box-sizing:border-box;color:#1b3d31;color:var(--wp-text,#1b3d31);margin:0 auto;max-width:1440px;min-width:0;padding:24px;width:100%}.departments-page a,.departments-page a:visited{color:#066e4c;color:var(--wp-primary-strong,#066e4c);text-decoration:underline;text-underline-offset:3px}.departments-page a:hover{color:#066e4c;color:var(--wp-primary-hover,#066e4c)}.departments-page a:focus-visible{border-radius:2px;outline:2px solid #08875e;outline:2px solid var(--wp-primary,#08875e);outline-offset:3px}.departments-page h1,.departments-page h2.wp-as-h1{font-size:28px;margin:4px 0 12px}.departments-page h2,.departments-page h3.wp-as-h2{font-size:20px}.departments-page h3.wp-as-h2{font-weight:500;margin:0 0 .5rem}.departments-page header{margin-bottom:24px}.departments-page header p{color:#52635d;color:var(--wp-text-muted,#52635d);max-width:720px}.departments-page section{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:12px;margin:18px 0;padding:20px}.departments-page .department-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.departments-page .department-table{max-width:100%;min-width:0;overflow-x:auto}.departments-page table{border-collapse:collapse;font-size:14px;width:100%}.departments-page td,.departments-page th{border-bottom:1px solid #dce8e2;border-bottom:1px solid var(--wp-border,#dce8e2);padding:12px;text-align:left;white-space:nowrap}.departments-page th{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4)}.departments-page label{grid-gap:6px;display:grid;font-size:14px;gap:6px}.departments-page input,.departments-page select{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:6px;color:inherit;min-height:38px;padding:8px}.departments-page .department-choices label{align-items:center;display:flex;gap:8px}.departments-page .ant-alert{margin:12px 0}.departments-page fieldset{border:0;min-width:0;padding:0}.departments-page .department-check{align-items:center;display:flex;gap:8px}.departments-page details{margin:16px 0}.departments-page details summary{cursor:pointer;font-weight:600}.mainWrapperStyle:has(main.departments-page){min-width:0}.department-group-picker{max-width:420px}.department-block{display:block}.department-workspace{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);min-height:100vh}.department-workspace nav{border-top:1px solid #dce8e2;border-top:1px solid var(--wp-border,#dce8e2);display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px 0}.department-workspace>header{padding:12px}.department-workspace>ul li{margin:12px 0}.department-scope-editor{padding:12px 0}.department-scope-editor .department-scope-choices{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.department-scope-editor input[type=checkbox]{accent-color:#08875e;accent-color:var(--wp-primary,#08875e);min-height:18px;width:18px}.department-manager-modal .InputContainer,.department-manager-modal .InputIconCover,.department-manager-modal .TextInput,.department-manager-modal .TextInputError,.department-manager-modal .relative-container{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.department-manager-modal .InputContainer .relative-container input{min-height:44px}.department-approval-modal .department-review-reason{grid-gap:8px;display:grid;gap:8px;margin-top:16px;min-width:0;width:100%}.department-approval-modal .department-review-reason input{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:6px;box-sizing:border-box;color:#1b3d31;color:var(--wp-text,#1b3d31);font:inherit;font-size:16px;max-width:100%;min-height:44px;min-width:0;padding:10px 12px;width:100%}.department-approval-modal .department-review-reason input:focus-visible{outline:2px solid #08875e;outline:2px solid var(--wp-primary,#08875e);outline-offset:2px}.department-inline-link{margin-left:16px}.department-account-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.department-account-fields input{box-sizing:border-box;width:100%}.department-allocation-editor{border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:10px;margin:20px 0}.department-picker{margin:12px 0}.department-picker label{grid-gap:6px;display:grid;gap:6px}.department-picker select{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:6px;color:inherit;max-width:420px;min-height:38px;padding:8px;width:100%}.department-picker small{display:block;margin-top:6px}@media(max-width:600px){.departments-page,.departments-page section{padding:12px}.departments-page .department-toolbar>label{width:100%}.departments-page h1,.departments-page h2.wp-as-h1{font-size:24px}}.w9-page{background:#fff;border:1px solid #dce8e2;border-radius:12px;color:#163e2f;margin:24px auto;max-width:850px;overflow-wrap:anywhere;padding:24px}.w9-page,.w9-page *{box-sizing:border-box}.w9-page h1{font-size:32px}.w9-page h2{font-size:22px}.w9-page li,.w9-page p{line-height:1.55}.w9-page fieldset{border:1px solid #9bb8ad;border-radius:8px;margin:24px 0;min-width:0;padding:18px}.w9-page legend{font-size:16px;font-weight:600;max-width:100%}.w9-field{display:flex;flex-direction:column;font-weight:500;gap:8px;margin:18px 0}.w9-field input,.w9-field select{background:#fff;border:1px solid #3e7a64;border-radius:6px;color:#163e2f;font-size:16px;min-height:44px;min-width:0;padding:10px;width:100%}.w9-check{align-items:flex-start;display:flex;gap:10px;line-height:1.5;margin:14px 0}.w9-check input{flex-shrink:0;height:20px;margin-top:2px;width:20px}.w9-page button{background:#066e4c;border:0;border-radius:7px;color:#fff;cursor:pointer;min-height:44px;padding:10px 18px}.w9-page button:disabled{opacity:.6}.w9-page a{color:#066e4c;text-decoration:underline}.w9-grid{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:1fr 1fr}.w9-page article{border-top:1px solid #dce8e2;padding:20px 0}.w9-page dt{font-weight:600}.w9-page dd{margin:3px 0 15px}.w9-brand{font-weight:700}.w9-page [role=alert]{color:#43554f}.w9-page :focus-visible{outline:3px solid #8cb9a6;outline-offset:3px}@media(max-width:500px){.w9-page{margin:8px;max-width:calc(100% - 16px);padding:16px}.w9-page fieldset{padding:12px}.w9-grid{grid-template-columns:1fr}.w9-page h1{font-size:28px}.w9-page h2{font-size:20px}}.support-page{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);color:var(--wp-text);margin:20px;max-width:1120px;overflow-wrap:anywhere;padding:28px}.support-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.support-page h1{font-size:clamp(26px,3vw,36px);letter-spacing:-.025em;margin:6px 0 12px}.support-page h2{font-size:21px;margin:26px 0 12px}.support-eyebrow{color:var(--wp-primary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.support-page p{line-height:1.6}.support-page button{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);cursor:pointer;font:inherit;padding:11px 16px}.support-page button.support-primary{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-surface);font-weight:600}.support-page button:disabled{cursor:wait;opacity:.6}.support-page button:focus-visible,.support-page textarea:focus{outline:2px solid var(--wp-primary);outline-offset:3px}.support-page textarea{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);box-sizing:border-box;color:var(--wp-text);display:block;font:inherit;margin:12px 0;min-height:100px;padding:14px;resize:vertical;width:100%}.support-page label{font-weight:600}.support-preview,.support-privacy{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);padding:16px}.support-page small,.support-privacy{color:var(--wp-text-soft);font-size:13px}.support-question{margin-top:24px}.support-actions{display:flex;flex-wrap:wrap;gap:12px}.support-facts{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.support-fact{border:1px solid var(--wp-border);border-radius:var(--wp-radius);padding:20px}.support-fact-title{color:var(--wp-primary-strong);display:flex;flex-direction:column;gap:6px}.support-fact-title span{color:var(--wp-text-soft);font-size:12px}.support-recorded{white-space:pre-wrap}.support-now{color:var(--wp-primary-strong);font-size:13px;margin:8px 0 0}.support-list{grid-gap:10px;display:grid;gap:10px;margin:12px 0;padding-left:18px}.support-list li{line-height:1.5}.support-todo{color:var(--wp-text-soft);display:block;font-size:13px}.support-table-state{font-weight:600}.support-page small{display:block}.support-page button.support-link{border:0;color:var(--wp-primary-strong);display:block;margin-top:12px;overflow-wrap:anywhere;padding:0;text-align:left;text-decoration:underline}.support-attention{background:var(--wp-amber-wash);border-radius:var(--wp-radius-sm);color:var(--wp-text);padding:12px}.support-case-list{display:flex;flex-wrap:wrap;gap:10px}.support-thread article{border-bottom:1px solid var(--wp-border);padding:16px 0}@media(max-width:600px){.support-page{margin:8px;padding:18px}.support-heading{align-items:stretch;gap:12px}.support-actions,.support-heading{flex-direction:column}.support-fact{padding:14px}}.hr-page{box-sizing:border-box;color:var(--wp-text);font-family:var(--wp-font);margin:0 auto;max-width:1280px;min-width:0;padding:24px;width:100%}.hr-page a,.hr-page a:visited{color:var(--wp-primary-strong);text-decoration:underline;text-underline-offset:3px}.hr-page a:hover{color:var(--wp-primary-hover)}.hr-page a:focus-visible,.hr-page button:focus-visible,.hr-page input:focus-visible,.hr-page select:focus-visible,.hr-page textarea:focus-visible{border-radius:4px;outline:2px solid var(--wp-primary);outline-offset:2px}.hr-page>header{margin-bottom:16px}.hr-page>header>span{color:var(--wp-text-muted);font-size:13px}.hr-page h1{align-items:center;display:flex;flex-wrap:wrap;font-size:28px;gap:10px;margin:4px 0 8px;overflow-wrap:anywhere}.hr-page h2{font-size:20px;margin:0 0 8px}.hr-page h3{align-items:center;display:flex;flex-wrap:wrap;font-size:17px;gap:8px;margin:0 0 8px}.hr-page h4{font-size:14px;margin:0 0 6px}.hr-page .hr-muted,.hr-page h4,.hr-page>header p{color:var(--wp-text-muted)}.hr-page p{margin:6px 0;max-width:760px;overflow-wrap:anywhere}.hr-page section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);margin:16px 0;min-width:0;padding:20px}.hr-page .ant-alert{margin:12px 0}.hr-page .ant-tag{-webkit-margin-end:6px;margin-inline-end:6px}.hr-page .hr-tabs{border-bottom:1px solid var(--wp-border);display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0}.hr-page .hr-tabs button{align-items:center;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--wp-text-soft);cursor:pointer;display:inline-flex;font:600 15px var(--wp-font);gap:6px;min-height:44px;padding:8px 14px}.hr-page .hr-tabs button:hover{color:var(--wp-primary-strong)}.hr-page .hr-tabs button.is-active{border-bottom-color:var(--wp-primary);color:var(--wp-primary-strong)}.hr-page .hr-badge{background:var(--wp-primary);border-radius:var(--wp-radius-pill);display:inline-block;font-size:12px;line-height:18px;min-width:20px;padding:1px 6px;text-align:center}.hr-page .hr-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.hr-page label{grid-gap:6px;display:grid;font-size:14px;gap:6px;min-width:0}.hr-page input,.hr-page select,.hr-page textarea{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;box-sizing:border-box;color:inherit;font:inherit;font-size:16px;max-width:100%;min-height:44px;padding:8px 10px}.hr-page textarea{resize:vertical;width:100%}.hr-page input[type=checkbox]{accent-color:var(--wp-primary);height:20px;min-height:20px;padding:0;width:20px}.hr-page fieldset{border:0;margin:0;min-width:0;padding:0}.hr-page fieldset:disabled input,.hr-page fieldset:disabled select,.hr-page fieldset:disabled textarea{background:var(--wp-surface-subtle);color:var(--wp-text-soft)}.hr-page legend{font-size:14px;font-weight:600;margin-bottom:6px;padding:0}.hr-page .hr-table{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto}.hr-page table{border-collapse:collapse;font-size:14px;width:100%}.hr-page td,.hr-page th{border-bottom:1px solid var(--wp-border);padding:10px 12px;text-align:left;vertical-align:top;white-space:nowrap}.hr-page th{background:var(--wp-surface-subtle);color:var(--wp-text-muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hr-page .hr-form{grid-gap:14px;display:grid;gap:14px;margin:12px 0;max-width:520px}.hr-page .hr-field>span{font-weight:600}.hr-page .hr-field small{color:var(--wp-text-muted)}.hr-page .hr-field input,.hr-page .hr-field select,.hr-page .hr-field textarea{width:100%}.hr-page .hr-check{align-items:center;display:flex;gap:10px;min-height:44px}.hr-page .hr-checks{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:10px 0}.hr-page .hr-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.hr-page .ant-btn{height:auto;min-height:40px;white-space:normal}.hr-page .hr-block{border-top:1px solid var(--wp-border);margin:20px 0 0;min-width:0;padding-top:16px}.hr-page .hr-facts{grid-gap:12px 24px;display:grid;gap:12px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:12px 0}.hr-page .hr-facts dt{color:var(--wp-text-muted);font-size:13px}.hr-page .hr-facts dd{font-weight:600;margin:2px 0 0;overflow-wrap:anywhere}.hr-page .hr-address{display:grid;font-style:normal;margin:0;overflow-wrap:anywhere}.hr-page .hr-plain-list{margin:0;overflow-wrap:anywhere;padding-left:18px}.hr-page .hr-statement{background:var(--wp-primary-tint);border-left:3px solid var(--wp-primary);border-radius:4px;padding:10px 12px}.hr-page .hr-flag{background:var(--wp-amber-wash);border:1px solid var(--wp-amber);border-radius:var(--wp-radius-sm);margin:12px 0;padding:12px}.hr-page .hr-card{border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);margin:12px 0;min-width:0;padding:14px}.hr-page .hr-card.is-struck{background:var(--wp-surface-subtle)}.hr-page .hr-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.hr-page .hr-note-text{white-space:pre-wrap}.hr-page .hr-compare{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:10px 0}.hr-page .hr-compare>div{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:6px;min-width:0;padding:10px}.hr-page .hr-tree{list-style:none;margin:12px 0 0;padding:0}.hr-page .hr-tree li{border-bottom:1px solid var(--wp-border);overflow-wrap:anywhere;padding-bottom:8px;padding-top:8px}.hr-page .hr-contact{grid-gap:10px;border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);display:grid;gap:10px;margin:10px 0;max-width:520px;padding:12px}.hr-page .hr-export{margin-top:16px}.hr-page .hr-export summary{align-items:center;cursor:pointer;display:flex;font-weight:600;min-height:44px}.hr-page .hr-locked{color:var(--wp-text-muted);font-weight:400}.hr-page .hr-sr{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mainWrapperStyle:has(main.hr-page){min-width:0}.hr-page.is-employee{max-width:900px;min-height:100vh;padding:20px clamp(16px,4vw,44px) 44px}body:has(main.hr-page.is-employee){background:var(--wp-page-bg)}.employee-topbar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.employee-nav{display:flex;gap:8px;margin:0 auto 14px;max-width:900px}.employee-nav button{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-pill);color:var(--wp-text-soft);cursor:pointer;flex:1 1;font:600 15px var(--wp-font);min-height:44px;padding:8px 12px}.employee-nav button[aria-current=page]{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.employee-nav button:focus-visible{outline:2px solid var(--wp-primary);outline-offset:2px}@media(max-width:600px){.hr-page,.hr-page section{padding:12px}.hr-page h1{font-size:22px}.hr-page .hr-tabs button{flex:1 1 auto;font-size:14px;justify-content:center;padding:8px 10px}.hr-page .hr-toolbar input,.hr-page .hr-toolbar select,.hr-page .hr-toolbar>.ant-btn,.hr-page .hr-toolbar>label{width:100%}.hr-page .hr-contact,.hr-page .hr-form{grid-template-columns:1fr;max-width:100%}.hr-page .hr-compare,.hr-page .hr-facts{grid-template-columns:1fr}.hr-page .hr-actions .ant-btn{flex:1 1 140px;min-height:44px}.hr-page.is-employee{padding:14px 14px 32px}}.hr-page a,.hr-page a:visited{font-weight:700}.hr-page a:focus-visible,.hr-page button:focus-visible,.hr-page input:focus-visible,.hr-page select:focus-visible,.hr-page textarea:focus-visible{border-radius:var(--wp-radius-sm)}.hr-page>header{margin-bottom:18px}.hr-page>header>span{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hr-page h1{font-size:30px;letter-spacing:-.03em}.hr-page h1,.hr-page h2{color:var(--wp-text);font-weight:800}.hr-page h2{margin:0 0 10px}.hr-page h3{color:var(--wp-text);font-size:16.5px;font-weight:700}.hr-page h4{font-size:13.5px}.hr-page section{border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-xs);padding:24px}.hr-page .hr-tabs{margin:14px 0 0}.hr-page .hr-tabs button{color:var(--wp-text-muted);font:700 14px var(--wp-font);padding:8px 16px}.hr-page .hr-tabs button.is-active,.hr-page .hr-tabs button:hover{color:var(--wp-text)}.hr-page .hr-badge{color:var(--wp-btn-fg);font-weight:800;padding:1px 8px}.hr-page .hr-toolbar{margin:14px 0}.hr-page label{color:var(--wp-text);font-size:13.5px;font-weight:700}.hr-page input,.hr-page select,.hr-page textarea{border-radius:var(--wp-radius-sm);color:var(--wp-text);font:500 14px var(--wp-font);padding:8px 12px}.hr-page table{font-size:13.5px}.hr-page td,.hr-page th{color:var(--wp-text);padding:12px 14px}.hr-page th{color:var(--wp-text);font-size:11.5px;font-weight:800;letter-spacing:.05em}.hr-page .hr-field>span{font-weight:700}.hr-page .hr-block{margin:22px 0 0;padding-top:18px}.hr-page .hr-facts{gap:14px 24px;margin:14px 0}.hr-page .hr-facts>div{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);padding:12px 14px}.hr-page .hr-facts dt{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hr-page .hr-facts dd{color:var(--wp-text);font-size:14.5px;font-weight:700;margin:4px 0 0}.hr-page .hr-address{color:var(--wp-text)}.hr-page .hr-statement{border-radius:var(--wp-radius-sm);padding:12px 14px}.hr-page .hr-flag{background:var(--wp-amber-bg);border:1px solid var(--wp-border-strong);color:var(--wp-amber-text)}html[data-theme=dark] .hr-page a,html[data-theme=dark] .hr-page a:visited{color:var(--wp-brand-mint)}@media(max-width:600px){.hr-page section{padding:16px}}:where(.wp-wordmark){display:block;height:30px;max-width:100%;object-fit:contain;object-position:left center;width:auto}:where(.wp-wordmark--lockup.is-light){height:60px}:where(.wp-wordmark--lockup.is-dark){height:44px}.firm-filing{color:#163e2f;margin:0 auto;max-width:850px;min-height:100vh;padding:32px 20px}.firm-filing h1{font-size:32px;line-height:1.2}.firm-eyebrow{color:#3e7a64;font-size:12px;letter-spacing:2px}.firm-card{background:#fff;border:1px solid #dce8e2;border-radius:16px;margin:24px 0;padding:28px}.firm-filing label{display:block;line-height:1.5;margin:14px 0}.firm-filing input:not([type=checkbox]):not([type=radio]):not([type=file]),.firm-filing select{border:1px solid #b8d0c7;border-radius:8px;box-sizing:border-box;display:block;margin-top:6px;min-height:44px;padding:12px;width:100%}.firm-filing input[type=checkbox],.firm-filing input[type=radio]{margin-right:10px}.firm-filing fieldset{border:0;padding:0}.firm-filing button{background:#fff;border:1px solid #b8d0c7;border-radius:8px;cursor:pointer;min-height:44px;padding:12px 18px}.firm-filing button:disabled{cursor:default;opacity:.5}.firm-filing .firm-primary{background:#066e4c;color:#fff}.firm-actions{display:flex;gap:12px;justify-content:space-between;margin-top:30px}.firm-logo{display:block;margin:20px 0;max-height:90px;max-width:220px}.firm-filing footer{font-size:13px;padding:24px;text-align:center}.firm-filing [role=status]{background:#eaf5f0;border-radius:8px;padding:16px}.firm-filing a{color:#066e4c}@media (max-width:480px){.firm-filing{padding:20px 14px}.firm-filing h1{font-size:26px}.firm-card{padding:20px 16px}}.firm-filing{background:#f6f8f7;font-family:var(--wp-font)}.firm-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.firm-button-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.firm-powered{display:block;height:auto;margin:20px auto;max-width:100%;width:210px}.firm-help{color:#52635d;font-size:14px}.firm-status{background:#eaf5f0;border-radius:20px;display:inline-block;font-size:14px;padding:6px 12px}.firm-figures{background:#f6f8f7;border-radius:12px;margin:20px 0;padding:8px 20px}.firm-figures>div{border-bottom:1px solid #dce8e2;display:flex;gap:24px;justify-content:space-between;padding:12px 0}.firm-figures>div:last-child{border:0}.firm-figures dd{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;margin:0}.firm-decline{border-top:1px solid #dce8e2;margin-top:28px;padding-top:20px}.firm-decline summary{color:#52635d;cursor:pointer}.firm-filing .ant-btn-primary,.firm-filing .ant-checkbox-checked .ant-checkbox-inner,.firm-filing .ant-radio-checked .ant-radio-inner{background:#066e4c;border-color:#066e4c}@media (max-width:600px){.firm-grid{gap:0;grid-template-columns:1fr}.firm-figures>div{gap:12px}.firm-button-row>button{flex:1 1}}.firm-powered-label{color:#52635d;display:block;font-size:12px;margin-top:24px;text-align:center}.firm-powered{margin-top:6px}.firm-filing h2,.firm-filing h3{margin-bottom:12px}.firm-filing h3{margin-top:24px}.firm-filing p{line-height:1.6}.firm-filing .fx94-sig__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.firm-filing .fx94-sig__field{display:flex;flex-direction:column;gap:6px;min-width:0}.firm-filing .fx94-sig__panel{border-top:1px solid #dce8e2;margin-top:20px;padding:20px 0}.firm-filing .fx94-sig__block,.firm-filing .fx94-sig__intro{margin-bottom:20px}.firm-filing .fx94-sig__block-title{font-weight:600;margin-bottom:12px}.firm-filing .fx94-sig__hint{color:#52635d;font-size:12px}.firm-filing .fx94-sig__req{color:#52635d}.firm-filing .fx94-sig__doc-card,.firm-filing .fx94-sig__note{background:#eaf5f0;border:1px solid #dce8e2;border-radius:10px;margin:16px 0;padding:16px}.firm-filing .fx94-sig__doc-actions{display:flex;flex-wrap:wrap;gap:12px}.firm-filing .ant-input-affix-wrapper{border-color:#b8d0c7;border-radius:8px;margin-top:6px;min-height:46px;padding:12px}.firm-filing .ant-input-affix-wrapper input.ant-input{border:0;border-radius:0;box-shadow:none;margin:0;min-height:20px;padding:0}.firm-filing .ant-select{margin-top:6px;width:100%}.firm-filing .ant-select-selector{align-items:center;min-height:46px}.firm-filing label.ant-checkbox-wrapper{align-items:flex-start;display:flex;gap:8px;white-space:normal}.firm-filing .ant-checkbox{display:inline-block;flex:none;height:16px;margin-top:4px;position:relative;width:16px}.firm-filing .ant-checkbox input.ant-checkbox-input{height:16px;inset:0;margin:0;min-height:0;opacity:0;padding:0;position:absolute;width:16px}.firm-filing .ant-checkbox+span{min-width:0;padding:0}.firm-filing .fx94-sig__consent{margin:24px 0}.firm-filing .fx94-sig__phone .ant-radio-group{display:flex;flex-wrap:wrap;gap:12px}.firm-filing .fx94-sig__phone label{margin:4px 0}.firm-filing .fx94-sig__phone input{margin-top:0}.firm-filing .fx94-sig__field input[readonly]{background:#f6f8f7}.firm-signature-modal .ant-btn-primary{background:#066e4c;border-color:#066e4c}@media (max-width:600px){.firm-filing .fx94-sig__grid{grid-template-columns:1fr}.firm-filing .fx94-sig__panel{padding-top:16px}}.firm-filing input[type=checkbox],.firm-filing input[type=radio]{accent-color:#066e4c}.firm-filing .ant-btn-link,.firm-filing .ant-btn-link:hover{color:#066e4c}.firm-filing .fx94-sig__signed{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.firm-signature-choices{border:0;margin:24px 0;padding:0}.firm-signature-choices legend{font-size:1.15rem;font-weight:700;margin-bottom:12px}.firm-signature-choices label{align-items:flex-start;border:1px solid #b8d0c7;border-radius:8px;display:flex;gap:12px;margin:10px 0;padding:16px}.firm-signature-choices label>input{flex:none;height:18px;margin:4px 0 0;min-height:0;width:18px}.firm-signature-choices label>span{min-width:0}.firm-signature-choices .firm-help{display:block;font-weight:400;margin-top:4px}.firm-filing .ant-picker{border-color:#b8d0c7;padding:12px;width:100%}.firm-filing .ant-picker input{border:0;margin:0;min-height:0;padding:0}.signature-pad{display:flex;flex-direction:column;gap:16px;width:100%}.signature-pad__row{display:flex;flex-wrap:wrap;gap:16px}.signature-pad__row .signature-pad__field{flex:1 1 220px}.signature-pad__field{display:flex;flex-direction:column;gap:6px}.signature-pad__label{color:rgba(0,0,0,.85);font-size:13px;font-weight:600}.signature-pad__required{color:#7a1c1c}.signature-pad__toggle{margin-bottom:4px}.signature-pad__draw{display:flex;flex-direction:column;gap:8px}.signature-pad__canvas{background:#fff;border:1px solid #d5dfdb;border-radius:6px;cursor:crosshair;display:block;height:140px;touch-action:none;width:100%}.signature-pad__draw-actions{align-items:center;display:flex;gap:12px}.signature-pad__hint{font-size:12px}.signature-pad__typed{display:flex;flex-direction:column;gap:8px}.signature-pad__typed-preview{align-items:center;background:#fff;border:1px solid #d5dfdb;border-radius:6px;display:flex;height:140px;justify-content:center;overflow:hidden;padding:0 16px;width:100%}.signature-pad__typed-text{color:#0d1e18;font-family:var(--wp-font);font-size:44px;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signature-pad__typed-placeholder{color:rgba(0,0,0,.35);font-size:14px;text-align:center}.signature-pad__consent{background:#f6f8f7;border:1px solid #edf2ef;border-radius:6px;padding:12px}.signature-pad__consent .ant-checkbox-wrapper{align-items:flex-start;font-size:13px;line-height:1.5}@media (max-width:600px){.employee-profile-editor{flex-direction:column;min-width:0}.employee-profile-nav{border-right:0!important;min-height:0!important;padding-top:8px!important;width:100%!important}.employee-profile-nav .ant-tabs-nav{width:100%}.employee-profile-nav .ant-tabs-nav-wrap{overflow:visible!important}.employee-profile-nav .ant-tabs-nav-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-transform:none!important;transform:none!important;width:100%!important}.employee-profile-nav .ant-tabs-nav-operations{display:none}.employee-profile-nav .ant-tabs-tab-btn{white-space:normal}.employee-profile-nav .ant-tabs-tab{margin:0!important;padding:6px 0!important}.employee-profile-nav .ant-tabs-ink-bar{display:none}.employee-profile-content{min-height:0!important;min-width:0;padding:12px!important;width:100%}.employee-profile-content>div{max-width:100%;min-width:0;padding:12px!important}.employee-profile-content>div:last-child{flex-wrap:wrap;gap:12px}.employee-profile-content .btncontainer{flex-wrap:wrap;justify-content:flex-start!important}.employee-profile-editor .ant-col,.employee-registration-page .ant-col,.employee-update-page .ant-col,.manual-payroll-page .ant-col{flex:0 0 100%;max-width:100%;min-width:0;width:100%}.employee-profile-editor .TextInput,.employee-profile-editor input:not([type=checkbox]):not([type=radio]),.employee-registration-page .TextInput,.employee-registration-page input:not([type=checkbox]):not([type=radio]),.employee-update-page .TextInput,.employee-update-page input:not([type=checkbox]):not([type=radio]),.manual-payroll-page .TextInput,.manual-payroll-page input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;max-width:100%;min-width:0;width:100%!important}.employee-registration-page .mainTitleScreen,.employee-registration-page .submitSection,.employee-update-page .mainTitleScreen,.employee-update-page .submitSection{flex-wrap:wrap;gap:8px}.employee-registration-page .submitSection,.employee-update-page .submitSection{max-width:100%}.employee-registration-page .user-detail-info,.employee-update-page .user-detail-info{grid-template-columns:minmax(0,1fr)}.employee-registration-page .user-info-box,.employee-update-page .user-info-box{min-height:0}.employee-registration-page .user-info-inner-detail,.employee-update-page .user-info-inner-detail{display:block;overflow-wrap:anywhere}.employee-registration-page .InputSIdes,.employee-update-page .InputSIdes,.manual-payroll-page .InputSIdes{min-width:0;width:100%}.payroll-detail-page .FilterSection{display:flex!important;flex-wrap:wrap;gap:12px;width:100%}.payroll-detail-page .FilterSectionSearch{flex:1 1 100%;min-width:0;width:100%}.payroll-detail-page .mainTitleFilterScreen .FilterSection .FilterSectionSearch input{margin-right:0;min-width:0;padding-right:44px;width:100%}.payroll-detail-page .d-flex,.payroll-detail-page div[style*="display: flex"][style*="gap: 10px"]{flex-wrap:wrap;gap:10px}.payroll-detail-page .MainSurfaceFilter{max-width:100%;min-width:0;width:100%}.payroll-detail-page .ant-table-wrapper{max-width:100%;min-width:0}.employee-payroll-page{min-width:0;padding:8px!important}.employee-payroll-filters,.employee-payroll-toolbar{flex-wrap:wrap;gap:12px;width:100%}.employee-payroll-page .ant-space{flex-wrap:wrap;gap:10px!important;max-width:100%}.employee-payroll-page .ant-space-item{max-width:100%;min-width:0}.employee-payroll-page .ant-btn{height:auto;min-height:32px;white-space:normal}.employee-payroll-page .react-datepicker-wrapper,.employee-payroll-page input{box-sizing:border-box;max-width:100%;width:100%}.r59-paystub .ant-drawer-body{padding:12px!important}.r59-paystub .ant-drawer-body div[style*=grid-template-columns]{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.r59-paystub .ant-drawer-body div[style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}.r59-paystub .ant-drawer-body div[style*=grid-template-columns]>div{min-width:0;overflow-wrap:anywhere}.r59-paystub .ant-drawer-body div[style*="display: flex"]{flex-wrap:wrap}}.payroll-not-paid-reason{display:block;font-size:12px;line-height:1.35;margin-top:2px;opacity:.8;white-space:normal}.payroll-detail-page .screenTitletotal h2.wp-as-h4{font-family:poppins-medium;font-size:25px;margin:0}.mainTitleScreen h1.wp-as-h4{font-family:poppins-semiBold;font-size:25px;margin:0}.employee-info-box:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.benefits-form,.benefits-page,.benefits-panel{box-sizing:border-box;color:#1b3d31;color:var(--wp-text,#1b3d31);min-width:0}.benefits-form *,.benefits-form :after,.benefits-form :before,.benefits-page *,.benefits-page :after,.benefits-page :before,.benefits-panel *,.benefits-panel :after,.benefits-panel :before{box-sizing:border-box}.benefits-form a,.benefits-form a:visited,.benefits-page a,.benefits-page a:visited,.benefits-panel a,.benefits-panel a:visited{color:#066e4c;color:var(--wp-primary-strong,#066e4c);text-decoration:underline;text-underline-offset:3px}.benefits-form a:hover,.benefits-page a:hover,.benefits-panel a:hover{color:#066e4c;color:var(--wp-primary-hover,#066e4c)}.benefits-form a:focus-visible,.benefits-form summary:focus-visible,.benefits-page a:focus-visible,.benefits-page summary:focus-visible,.benefits-panel a:focus-visible,.benefits-panel summary:focus-visible{border-radius:2px;outline:2px solid #08875e;outline:2px solid var(--wp-primary,#08875e);outline-offset:3px}.benefits-form h2,.benefits-page h2,.benefits-panel h2{font-size:20px;margin:0 0 12px}.benefits-form h3,.benefits-page h3,.benefits-panel h3{font-size:16px;margin:16px 0 8px}.benefits-form h4,.benefits-page h4,.benefits-panel h4{font-size:14px;margin:12px 0 6px}.benefits-form blockquote,.benefits-form dd,.benefits-form dt,.benefits-form li,.benefits-form p,.benefits-page blockquote,.benefits-page dd,.benefits-page dt,.benefits-page li,.benefits-page p,.benefits-panel blockquote,.benefits-panel dd,.benefits-panel dt,.benefits-panel li,.benefits-panel p{overflow-wrap:anywhere}.benefits-form .benefit-muted,.benefits-page .benefit-muted,.benefits-panel .benefit-muted{color:#52635d;color:var(--wp-text-muted,#52635d);font-size:14px}.benefits-form .benefit-toolbar,.benefits-page .benefit-toolbar,.benefits-panel .benefit-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.benefits-form .benefit-table,.benefits-page .benefit-table,.benefits-panel .benefit-table{max-width:100%;min-width:0;overflow-x:auto}.benefits-form table,.benefits-page table,.benefits-panel table{border-collapse:collapse;font-size:14px;width:100%}.benefits-form td,.benefits-form th,.benefits-page td,.benefits-page th,.benefits-panel td,.benefits-panel th{border-bottom:1px solid #dce8e2;border-bottom:1px solid var(--wp-border,#dce8e2);padding:10px 12px;text-align:left;vertical-align:top}.benefits-form th,.benefits-page th,.benefits-panel th{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);font-weight:600;white-space:nowrap}.benefits-form td.benefit-money,.benefits-form th.benefit-money,.benefits-page td.benefit-money,.benefits-page th.benefit-money,.benefits-panel td.benefit-money,.benefits-panel th.benefit-money{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.benefits-form td.benefit-nowrap,.benefits-page td.benefit-nowrap,.benefits-panel td.benefit-nowrap{white-space:nowrap}.benefits-form tfoot td,.benefits-page tfoot td,.benefits-panel tfoot td{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);font-weight:600}.benefits-form label,.benefits-page label,.benefits-panel label{grid-gap:6px;display:grid;font-size:14px;gap:6px;min-width:0}.benefits-form input,.benefits-form select,.benefits-form textarea,.benefits-page input,.benefits-page select,.benefits-page textarea,.benefits-panel input,.benefits-panel select,.benefits-panel textarea{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:6px;color:inherit;font:inherit;font-size:16px;max-width:100%;min-height:40px;min-width:0;padding:8px;width:100%}.benefits-form input:focus-visible,.benefits-form select:focus-visible,.benefits-form textarea:focus-visible,.benefits-page input:focus-visible,.benefits-page select:focus-visible,.benefits-page textarea:focus-visible,.benefits-panel input:focus-visible,.benefits-panel select:focus-visible,.benefits-panel textarea:focus-visible{outline:2px solid #08875e;outline:2px solid var(--wp-primary,#08875e);outline-offset:1px}.benefits-form input[type=checkbox],.benefits-form input[type=radio],.benefits-page input[type=checkbox],.benefits-page input[type=radio],.benefits-panel input[type=checkbox],.benefits-panel input[type=radio]{accent-color:#08875e;accent-color:var(--wp-primary,#08875e);min-height:18px;width:18px}.benefits-form fieldset,.benefits-page fieldset,.benefits-panel fieldset{border:0;margin:0;min-width:0;padding:0}.benefits-form legend,.benefits-page legend,.benefits-panel legend{font-size:14px;font-weight:600;margin-bottom:6px;padding:0}.benefits-form .benefit-choice,.benefits-page .benefit-choice,.benefits-panel .benefit-choice{align-items:center;display:flex;gap:8px}.benefits-form .benefit-fields,.benefits-page .benefit-fields,.benefits-panel .benefit-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:12px 0}.benefits-form .benefit-tier-row,.benefits-page .benefit-tier-row,.benefits-panel .benefit-tier-row{grid-gap:10px;align-items:end;border-bottom:1px solid #dce8e2;border-bottom:1px solid var(--wp-border,#dce8e2);display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));padding:10px 0}.benefits-form .benefit-status,.benefits-page .benefit-status,.benefits-panel .benefit-status{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:999px;color:#066e4c;color:var(--wp-primary-strong,#066e4c);display:inline-block;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.benefits-form .benefit-status.is-off,.benefits-page .benefit-status.is-off,.benefits-panel .benefit-status.is-off{color:#52635d;color:var(--wp-text-muted,#52635d)}.benefits-form .benefit-treatment,.benefits-page .benefit-treatment,.benefits-panel .benefit-treatment{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:10px;font-size:14px;margin:12px 0;padding:12px 14px}.benefits-form .benefit-treatment ul,.benefits-page .benefit-treatment ul,.benefits-panel .benefit-treatment ul{margin:0 0 8px;padding-left:18px}.benefits-form .benefit-treatment blockquote,.benefits-page .benefit-treatment blockquote,.benefits-panel .benefit-treatment blockquote{border-left:3px solid #dce8e2;border-left:3px solid var(--wp-border,#dce8e2);color:#52635d;color:var(--wp-text-muted,#52635d);margin:4px 0 10px;padding-left:10px}.benefits-form details,.benefits-page details,.benefits-panel details{margin:10px 0}.benefits-form details summary,.benefits-page details summary,.benefits-panel details summary{cursor:pointer;font-weight:600}.benefits-form .benefit-plan-card,.benefits-page .benefit-plan-card,.benefits-panel .benefit-plan-card{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:10px;margin:12px 0;padding:14px}.benefits-form .benefit-plan-head,.benefits-page .benefit-plan-head,.benefits-panel .benefit-plan-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.benefits-form .benefit-plan-head h3,.benefits-page .benefit-plan-head h3,.benefits-panel .benefit-plan-head h3{margin:0}.benefits-form .benefit-notices,.benefits-page .benefit-notices,.benefits-panel .benefit-notices{color:#52635d;color:var(--wp-text-muted,#52635d);font-size:13px;margin:6px 0 0;padding-left:18px}.benefits-form .ant-alert,.benefits-page .ant-alert,.benefits-panel .ant-alert{margin:12px 0}.benefits-form .ant-btn,.benefits-page .ant-btn,.benefits-panel .ant-btn{height:auto;max-width:100%;min-height:32px;white-space:normal}.benefits-page{margin:0 auto;max-width:1200px;padding:24px;width:100%}.benefits-page h1{font-size:28px;margin:4px 0 12px}.benefits-page>header{margin-bottom:20px}.benefits-page>header p{color:#52635d;color:var(--wp-text-muted,#52635d);max-width:760px}.benefits-page>section{border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:12px;padding:20px}.benefits-page>section,.benefits-panel{background:#fff;background:var(--wp-surface,#fff);margin:18px 0}.benefits-panel{border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:10px;padding:16px;text-align:left;width:100%}.benefits-panel.is-plain{background:transparent;border:0;margin:12px 0;padding:0}.mainWrapperStyle:has(main.benefits-page){min-width:0}@media(max-width:600px){.benefits-page{padding:12px}.benefits-page h1{font-size:24px}.benefits-page>section{padding:12px}.benefits-page .benefit-toolbar>label,.benefits-panel .benefit-toolbar>label{width:100%}.benefits-panel{padding:12px}}.benefits-page .ant-alert-info,.benefits-panel .ant-alert-info{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);border-color:#dce8e2;border-color:var(--wp-border,#dce8e2)}.benefits-page .ant-alert-info .ant-alert-message,.benefits-panel .ant-alert-info .ant-alert-message{color:#1b3d31;color:var(--wp-text,#1b3d31)}@media(max-width:700px){.employee-view-layout{flex-direction:column!important;min-height:0!important}.employee-view-rail{border-bottom:1px solid #dce8e2;border-bottom:1px solid var(--wp-border,#dce8e2);border-right:0!important;min-height:0!important;padding-top:8px!important;width:100%!important}.employee-view-content{min-height:0!important;min-width:0;padding:16px 16px 0!important;width:100%}}.state-cert-panel{--state-cert-on-primary:#fff;background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:10px;color:#1b3d31;color:var(--wp-text,#1b3d31);margin:20px 0;min-width:0;padding:16px}.state-cert-panel,.state-cert-panel *,.state-cert-panel :after,.state-cert-panel :before{box-sizing:border-box}.state-cert-panel h3{font-size:16px;font-weight:600;margin:0 0 8px}.state-cert-panel h4{font-size:14px;font-weight:600;margin:16px 0 6px}.state-cert-panel dd,.state-cert-panel dt,.state-cert-panel p,.state-cert-panel td{overflow-wrap:anywhere}.state-cert-panel p{margin:0 0 8px}.state-cert-panel .state-cert-form-name{font-size:14px}.state-cert-panel .state-cert-muted{color:#52635d;color:var(--wp-text-muted,#52635d);font-size:13px}.state-cert-panel .state-cert-rule{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);border-left:3px solid #08875e;border-left:3px solid var(--wp-primary,#08875e);border-radius:6px;font-size:14px;margin:10px 0;padding:10px 12px}.state-cert-panel .state-cert-current{grid-gap:6px 16px;display:grid;font-size:14px;gap:6px 16px;grid-template-columns:minmax(0,-webkit-max-content) minmax(0,1fr);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:10px 0}.state-cert-panel .state-cert-current dt{color:#52635d;color:var(--wp-text-muted,#52635d)}.state-cert-panel .state-cert-current dd{margin:0}.state-cert-panel .state-cert-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:12px 0}.state-cert-panel .state-cert-field{grid-gap:6px;display:grid;font-size:14px;gap:6px;margin:10px 0;min-width:0}.state-cert-panel .state-cert-field label{font-weight:600}.state-cert-panel input,.state-cert-panel select{background:#fff;background:var(--wp-surface,#fff);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:6px;color:inherit;font:inherit;font-size:16px;max-width:100%;min-height:40px;min-width:0;padding:8px;width:100%}.state-cert-panel button:focus-visible,.state-cert-panel input:focus-visible,.state-cert-panel select:focus-visible{outline:2px solid #08875e;outline:2px solid var(--wp-primary,#08875e);outline-offset:1px}.state-cert-panel input[aria-invalid=true],.state-cert-panel select[aria-invalid=true]{border-color:#43554f;border-color:var(--wp-red,#43554f)}.state-cert-panel .state-cert-money{align-items:center;display:flex;gap:6px}.state-cert-panel .state-cert-error{color:#43554f;color:var(--wp-red,#43554f);font-size:13px}.state-cert-panel .state-cert-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.state-cert-panel .state-cert-button{background:#066e4c;background:var(--wp-primary-strong,#066e4c);border:1px solid #066e4c;border:1px solid var(--wp-primary-strong,#066e4c);border-radius:6px;color:var(--state-cert-on-primary);cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:40px;padding:8px 16px}.state-cert-panel .state-cert-button:hover:not(:disabled){background:#066e4c;background:var(--wp-primary-hover,#066e4c)}.state-cert-panel .state-cert-button:disabled{cursor:default;opacity:.6}.state-cert-panel .state-cert-button.is-quiet{background:transparent;color:#066e4c;color:var(--wp-primary-strong,#066e4c)}.state-cert-panel .state-cert-table{max-width:100%;min-width:0;overflow-x:auto}.state-cert-panel table{border-collapse:collapse;font-size:14px;width:100%}.state-cert-panel td,.state-cert-panel th{border-bottom:1px solid #dce8e2;border-bottom:1px solid var(--wp-border,#dce8e2);padding:8px 10px;text-align:left;vertical-align:top}.state-cert-panel th{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);font-weight:600;white-space:nowrap}.state-cert-panel .state-cert-nowrap{white-space:nowrap}.state-cert-panel .state-cert-status{background:#f1f8f4;background:var(--wp-surface-subtle,#f1f8f4);border:1px solid #dce8e2;border:1px solid var(--wp-border,#dce8e2);border-radius:999px;color:#066e4c;color:var(--wp-primary-strong,#066e4c);display:inline-block;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.state-cert-panel .state-cert-status.is-off{color:#52635d;color:var(--wp-text-muted,#52635d)}:root[data-theme=dark] .state-cert-panel{--state-cert-on-primary:var(--wp-page-bg,#0b1a15)}.wpb-board{--wpb-row:176px;--wpb-gap:16px;min-width:0;position:relative}.wpb-sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.wpb-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 0 12px;min-height:36px}.wpb-save,.wpb-toolbar{align-items:center;gap:8px}.wpb-save{color:var(--wp-text-muted);display:inline-flex;font-size:13px;margin-right:auto}.wpb-save.is-error{color:var(--wp-red);font-weight:600}.wpb-btn{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-text);cursor:pointer;display:inline-flex;font:600 14px/1 var(--wp-font);gap:6px;justify-content:center;min-height:36px;padding:0 14px;transition:background .15s,border-color .15s}.wpb-btn:hover{background:var(--wp-primary-tint);border-color:var(--wp-primary)}.wpb-btn-primary{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.wpb-btn-primary:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover);color:var(--wp-btn-fg)}.wpb-btn-quiet{font-size:13px;min-height:30px;padding:0 10px}.wpb-board :is(button,select,a):focus-visible{outline:3px solid var(--wp-brand-bright);outline-offset:2px}.wpb-add,.wpb-confirm,.wpb-notice{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);color:var(--wp-text-soft);margin:0 0 12px;padding:14px 16px}.wpb-confirm{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.wpb-confirm p{color:var(--wp-text);margin:0 auto 0 0}.wpb-add h3{color:var(--wp-text);font-size:16px;margin:0 0 10px}.wpb-add h3:focus{outline:none}.wpb-add ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0 0 10px;padding:0}.wpb-add li{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.wpb-add li div{display:flex;flex-direction:column;gap:2px;min-width:0}.wpb-add li strong{color:var(--wp-text);font-size:14px}.wpb-add li span{color:var(--wp-text-muted);font-size:12.5px;line-height:1.35}.wpb-grid{grid-gap:var(--wpb-gap);display:grid;gap:var(--wpb-gap);grid-auto-flow:row dense;grid-auto-rows:minmax(var(--wpb-row),auto);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--wpb-cols,1),minmax(0,1fr));position:relative}.wpb-tile{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);display:flex;flex-direction:column;min-width:0;padding:16px 18px 14px;position:relative;transition:box-shadow .15s,border-color .15s}.wpb-tile:hover{box-shadow:var(--wp-shadow)}.is-editing .wpb-tile{border-color:var(--wp-border-strong);border-style:dashed}.wpb-tile.is-lifted{border-color:var(--wp-primary);border-style:solid;box-shadow:var(--wp-shadow-lg);opacity:.96;pointer-events:none;transition:none;z-index:5}.wpb-grid.is-dragging{-webkit-user-select:none;user-select:none}.wpb-tile-head{align-items:center;display:flex;gap:8px;margin-bottom:10px;min-height:24px}.wpb-tile-head h3{color:var(--wp-text-muted);flex:1 1 auto;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:0;min-width:0;overflow-wrap:break-word;text-transform:uppercase}.wpb-tile-link{color:var(--wp-primary);flex:none;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.wpb-tile-link:hover{color:var(--wp-primary-hover);text-decoration:underline}.wpb-grip{background:transparent;border:0;border-radius:var(--wp-radius-sm);color:var(--wp-text-muted);cursor:grab;display:inline-grid;flex:none;height:32px;margin:-6px 0 -6px -8px;place-items:center;touch-action:none;width:32px}.wpb-grip:hover{background:var(--wp-primary-tint);color:var(--wp-primary)}.is-dragging .wpb-grip{cursor:grabbing}.wpb-tile-body{color:var(--wp-text);flex:1 1 auto;font-size:14px;min-width:0}.wpb-figure{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.wpb-figure strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15}.wpb-figure span{color:var(--wp-text-soft);font-size:14px}.wpb-figure em{color:var(--wp-text-muted);font-size:13px;font-style:normal}.wpb-figure.is-attention strong{color:var(--wp-green-deep)}.wpb-figure.is-alert strong{color:var(--wp-red)}.wpb-pair{grid-gap:6px;display:grid;gap:6px;margin:4px 0 0}.wpb-pair div{display:flex;font-size:13.5px;gap:12px;justify-content:space-between}.wpb-pair dt{color:var(--wp-text-muted)}.wpb-pair dd{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;margin:0;text-align:right}.wpb-pair dd em{color:var(--wp-text-muted);display:block;font-style:normal;font-weight:400}.wpb-rows{list-style:none;margin:4px 0 0;padding:0}.wpb-rows li{align-items:baseline;border-top:1px solid var(--wp-border);display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:8px 0}.wpb-rows li:first-child{border-top:0}.wpb-row-main{min-width:0;overflow-wrap:anywhere}.wpb-row-main a{color:var(--wp-text);text-decoration:none}.wpb-row-main a:hover{color:var(--wp-primary);text-decoration:underline}.wpb-row-meta{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text-muted);flex:none;font-size:12.5px;font-variant-numeric:tabular-nums}.wpb-rows li.is-alert .wpb-row-meta{color:var(--wp-red);font-weight:600}.wpb-actions .wpb-row-main a{color:var(--wp-primary);font-weight:600}html[data-theme=dark] .wpb-actions .wpb-row-main a{color:var(--wp-green-deep)}.wpb-status{color:var(--wp-text-muted);font-size:13px;margin:4px 0 8px}.wpb-chip{background:var(--wp-surface-subtle);border-radius:var(--wp-radius-pill);color:var(--wp-text-soft);display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;text-transform:none}.wpb-chip:first-letter{text-transform:uppercase}.wpb-chip.is-good{background:var(--wp-green-bg);color:var(--wp-primary-strong)}.wpb-chip.is-attention{background:var(--wp-amber-bg);color:var(--wp-amber-text)}.wpb-chip.is-alert{background:var(--wp-red-bg);color:var(--wp-red)}.wpb-action{align-items:center;background:var(--wp-primary);border-radius:var(--wp-radius-pill);color:var(--wp-btn-fg)!important;display:inline-flex;font-size:14px;font-weight:600;margin-top:4px;min-height:36px;padding:0 14px;text-decoration:none}.wpb-action:hover{background:var(--wp-primary-hover)}.wpb-more,.wpb-note{color:var(--wp-text-muted);font-size:12.5px;margin:6px 0 0}.wpb-empty{color:var(--wp-text-muted);font-size:14px;line-height:1.45;margin:0}.wpb-error p{color:var(--wp-text-soft);margin:0 0 8px}.wpb-chart,.wpb-donut{margin:8px 0 0}.wpb-donut{align-items:center;display:flex;gap:12px}.wpb-donut>div{flex:0 0 120px}.wpb-legend{color:var(--wp-text-soft);font-size:13px;list-style:none;margin:0;padding:0}.wpb-legend li{align-items:center;display:flex;gap:8px;padding:2px 0}.wpb-legend i{border-radius:2px;height:10px;width:10px}.wpb-legend b{color:var(--wp-text);margin-left:auto;padding-left:8px}.wpb-skeleton{grid-gap:10px;display:grid;gap:10px}.wpb-skeleton i{-webkit-animation:wpb-shimmer 1.4s ease-in-out infinite;animation:wpb-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--wp-surface-subtle) 0,var(--wp-border) 50%,var(--wp-surface-subtle) 100%);background-size:200% 100%;border-radius:6px;display:block;height:14px}.wpb-skeleton i:first-child{height:28px;width:55%}.wpb-skeleton i:last-child{width:75%}.wpb-board-loading{padding:24px 0}@-webkit-keyframes wpb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes wpb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.wpb-skeleton i{-webkit-animation:none;animation:none}.wpb-btn,.wpb-tile{transition:none}}.wpb-tools{align-items:center;border-top:1px solid var(--wp-border);display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px}.wpb-move{display:inline-flex;gap:4px}.wpb-move button,.wpb-remove,.wpb-size select{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);cursor:pointer;font:600 13px var(--wp-font);height:36px;min-width:36px}.wpb-move button{display:inline-grid;padding:0;place-items:center}.wpb-move button:hover,.wpb-remove:hover{background:var(--wp-primary-tint);border-color:var(--wp-primary)}.wpb-size select{padding:0 8px}.wpb-remove{margin-left:auto;padding:0 12px}.wpb-corner{background:linear-gradient(135deg,transparent 50%,var(--wp-border-strong) 50%,var(--wp-border-strong) 58%,transparent 58%,transparent 70%,var(--wp-border-strong) 70%,var(--wp-border-strong) 78%,transparent 78%);border-radius:0 0 var(--wp-radius-lg) 0;bottom:2px;cursor:nwse-resize;height:22px;position:absolute;right:2px;touch-action:none;width:22px}.wpb-corner:hover{background-color:var(--wp-primary-tint)}.wpb-empty-board{border:1px dashed var(--wp-border-strong);border-radius:var(--wp-radius-lg);color:var(--wp-text-muted);padding:32px 16px;text-align:center}@media (max-width:599px){.wpb-board{--wpb-row:132px;--wpb-gap:12px}.wpb-tile{padding:14px}.wpb-figure strong{font-size:24px}.wpb-toolbar{justify-content:stretch}.wpb-toolbar .wpb-btn{flex:1 1 auto}.wpb-save{flex:1 1 100%}.wpb-move button,.wpb-remove,.wpb-size select{height:40px;min-width:40px}.wpb-add ul{grid-template-columns:1fr}}html:root .wpb-tile{background:linear-gradient(180deg,var(--wp-surface-2) 0,var(--wp-surface) 100%);border-color:var(--wp-border);box-shadow:var(--wp-specular-top),var(--wp-shadow-sm)}html:root .wpb-tile:hover{border-color:var(--wp-border-strong);box-shadow:var(--wp-specular-top),var(--wp-shadow)}.wp-dashboard{color:var(--wp-text);display:flex;flex-direction:column;font-family:var(--wp-font);gap:18px}.wp-deposit-nudge{grid-gap:12px;align-items:center;background:var(--wp-primary-tint);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-sm);color:var(--wp-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr auto;margin:16px 0 0;padding:14px 16px;text-align:left;width:100%}.wp-deposit-nudge:focus-visible,.wp-deposit-nudge:hover{border-color:var(--wp-primary);box-shadow:var(--wp-ring)}.wp-deposit-nudge-icon{background:var(--wp-primary-soft);border-radius:50%;color:var(--wp-primary);display:grid;font-size:18px;height:38px;place-items:center;width:38px}.wp-deposit-nudge>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.wp-deposit-nudge strong{font-size:14px}.wp-deposit-nudge em{color:var(--wp-text-muted);font-size:12px;font-style:normal}.wp-welcome{align-items:center;background:linear-gradient(135deg,#0f3d2f,#0b1a15 78%);border:1px solid rgba(127,240,200,.14);border-radius:22px;box-shadow:0 14px 34px rgba(13,23,20,.28);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;overflow:hidden;padding:30px 32px;position:relative}.wp-welcome:after,.wp-welcome:before{border-radius:50%;content:"";-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;position:absolute}.wp-welcome:before{background:radial-gradient(circle,rgba(1,193,135,.32) 0,rgba(1,193,135,0) 70%);height:320px;right:-80px;top:-140px;width:320px}.wp-welcome:after{background:radial-gradient(circle,rgba(127,240,200,.14) 0,rgba(127,240,200,0) 70%);bottom:-160px;height:260px;right:190px;width:260px}.wp-welcome>*{position:relative;z-index:1}.wp-welcome-eyebrow{color:#7ff0c8;display:block;font-size:11.5px;font-weight:600;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.wp-welcome h1.wp-as-h2,.wp-welcome h2{text-wrap:balance;color:#eaf5f0;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.4px;margin:0}.wp-welcome p{color:#9bb8ad;font-size:14px;margin:8px 0 0}.wp-welcome-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wp-welcome-figure{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.04);border:1px solid rgba(127,240,200,.18);border-radius:16px;display:flex;flex:none;flex-direction:column;padding:18px 22px;text-align:right}.wp-welcome-figure strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#01c187;font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.wp-welcome-figure span{color:#eaf5f0;font-size:12px;font-weight:600;letter-spacing:.1em;margin-top:6px;text-transform:uppercase}.wp-welcome-figure em{color:#9bb8ad;font-size:12.5px;font-style:normal;margin-top:4px}.wp-dashboard .wp-btn.ant-btn{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.28);border-radius:var(--wp-radius);box-shadow:none;color:#fff;display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;height:40px;padding:0 16px}.wp-dashboard .wp-btn.ant-btn:hover{background:hsla(0,0%,100%,.18)!important;border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}.wp-dashboard .wp-btn.wp-btn-primary.ant-btn{background:#01c187;border-color:#01c187;color:#061510;font-weight:700}.wp-dashboard .wp-btn.wp-btn-primary.ant-btn:hover{background:#2fdfa8!important;border-color:#2fdfa8!important;color:#061510!important}.wp-stat-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.wp-mini.is-green,.wp-quick-row.is-green,.wp-stat.is-green{--tone:var(--wp-green);--tone-bg:var(--wp-green-bg);--tone-wash:var(--wp-green-wash)}.wp-mini.is-blue,.wp-quick-row.is-blue,.wp-stat.is-blue{--tone:var(--wp-blue);--tone-bg:var(--wp-blue-bg);--tone-wash:var(--wp-blue-wash)}.wp-mini.is-amber,.wp-quick-row.is-amber,.wp-stat.is-amber{--tone:var(--wp-amber);--tone-bg:var(--wp-amber-bg);--tone-wash:var(--wp-amber-wash)}.wp-mini.is-red,.wp-quick-row.is-red,.wp-stat.is-red{--tone:var(--wp-red);--tone-bg:var(--wp-red-bg);--tone-wash:var(--wp-red-wash)}.wp-mini.is-purple,.wp-quick-row.is-purple,.wp-stat.is-purple{--tone:var(--wp-purple);--tone-bg:var(--wp-purple-bg);--tone-wash:var(--wp-purple-wash)}.wp-stat{align-items:flex-start;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);display:flex;gap:12px;justify-content:space-between;padding:20px 20px 18px;position:relative;transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease,-webkit-transform .18s ease}.wp-stat:hover{border-color:var(--wp-primary);box-shadow:var(--wp-shadow-lg);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.wp-stat-body{display:flex;flex-direction:column;gap:8px;min-width:0}.wp-stat-label{color:var(--wp-text-muted);font-size:13px;font-weight:500}.wp-stat-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.6px;line-height:1.1}.wp-stat-hint{color:var(--wp-text-muted);font-size:12px;font-weight:500;margin-top:2px}.wp-stat-icon{align-items:center;background:var(--wp-primary-tint);border-radius:12px;color:var(--wp-primary-strong);display:inline-flex;flex:none;font-size:18px;height:42px;justify-content:center;width:42px}.wp-grid{grid-gap:16px;align-items:start;display:grid;gap:16px}.wp-grid-analytics{grid-template-columns:1.35fr 1fr 1fr}.wp-grid-bottom{grid-template-columns:1.2fr 1fr}.wp-grid-bottom-single{grid-template-columns:1fr}.wp-panel{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);display:flex;flex-direction:column;gap:16px;height:100%;padding:18px 20px 20px}.wp-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.wp-panel-head h3{align-items:center;color:var(--wp-text);display:flex;font-size:15.5px;font-weight:600;gap:8px;margin:0}.wp-panel-head h3:before{background:linear-gradient(180deg,var(--wp-primary) 0,var(--wp-primary-strong) 100%);border-radius:var(--wp-radius-pill);content:"";height:17px;width:4px}.wp-chip-legend{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wp-chip-legend span{align-items:center;background:var(--wp-surface-subtle);border-radius:var(--wp-radius-pill);color:var(--wp-text-soft);display:inline-flex;font-size:11.5px;font-weight:500;padding:4px 10px 4px 8px}.wp-chip-legend i{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.wp-donut-layout{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.wp-donut{flex:1 1 180px;min-width:170px;position:relative}.wp-donut-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.wp-donut-center strong{color:var(--wp-text);font-size:26px;font-weight:600;line-height:1}.wp-donut-center span{color:var(--wp-text-muted);font-size:11.5px;margin-top:4px}.wp-legend-list{display:flex;flex:1 1 140px;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.wp-legend-row{align-items:center;background:var(--wp-surface-subtle);border-radius:var(--wp-radius-sm);color:var(--wp-text-soft);display:flex;font-size:13px;gap:8px;padding:8px 10px}.wp-legend-row i{border-radius:50%;flex:none;height:9px;width:9px}.wp-legend-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-legend-row b{color:var(--wp-text);font-weight:600;white-space:nowrap}.wp-legend-row b em{color:var(--wp-text-muted);font-style:normal;font-weight:400}.wp-quick-list{display:flex;flex-direction:column;gap:10px}.wp-quick-row{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);cursor:pointer;display:flex;font-family:var(--wp-font);gap:12px;padding:12px 14px;text-align:left;transition:border-color .18s ease,background .18s ease;width:100%}.wp-quick-row:hover{background:var(--wp-primary-tint);background:var(--tone-wash,var(--wp-primary-tint));border-color:var(--tone,var(--wp-primary))}.wp-quick-icon{align-items:center;background:var(--wp-primary-tint);border-radius:var(--wp-radius-sm);color:var(--wp-primary-strong);display:inline-flex;flex:none;font-size:17px;height:38px;justify-content:center;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;width:38px}.wp-quick-row:hover .wp-quick-icon{-webkit-transform:scale(1.08);transform:scale(1.08)}.wp-quick-row:hover .wp-quick-chevron{color:var(--wp-primary-strong);color:var(--tone,var(--wp-primary-strong))}.wp-quick-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.wp-quick-text strong{color:var(--wp-text);font-size:13.5px;font-weight:600}.wp-quick-text em{color:var(--wp-text-muted);font-size:12px;font-style:normal}.wp-quick-chevron{color:var(--wp-text-faint);flex:none;font-size:12px}.wp-mini-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.wp-mini{align-items:center;background:var(--wp-surface);background:var(--tone-wash,var(--wp-surface));border:1px solid var(--tone-bg,var(--wp-border));border-radius:var(--wp-radius);display:flex;gap:12px;padding:14px 16px}.wp-mini-icon{align-items:center;background:var(--wp-primary-soft);background:var(--tone-bg,var(--wp-primary-soft));border-radius:50%;color:var(--wp-primary-strong);color:var(--tone,var(--wp-primary-strong));display:inline-flex;flex:none;font-size:17px;height:38px;justify-content:center;width:38px}.wp-mini-label{color:var(--wp-text-muted);display:block;font-size:12.5px}.wp-mini-value{color:var(--wp-text);display:block;font-size:20px;font-weight:600;line-height:1.1;margin-top:2px}.wp-chart-tooltip{background:var(--wp-nav-top);border-radius:var(--wp-radius-sm);box-shadow:var(--wp-shadow);color:#fff;font-size:12px;padding:8px 12px}.wp-chart-tooltip p{font-weight:600;margin:0 0 6px}.wp-chart-tooltip div{align-items:center;color:hsla(0,0%,100%,.85);display:flex;gap:14px;justify-content:space-between}.wp-chart-tooltip div+div{margin-top:4px}.wp-empty-chart{align-items:center;background:var(--wp-surface-subtle);border:1px dashed var(--wp-border-strong);border-radius:var(--wp-radius);color:var(--wp-text-muted);display:flex;flex:1 1;font-size:13px;justify-content:center;min-height:190px}@media (max-width:1400px){.wp-grid-analytics{grid-template-columns:1fr 1fr}.wp-grid-analytics>.wp-panel:last-child{grid-column:1/-1}.wp-grid-analytics>.wp-panel:last-child .wp-quick-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:1100px){.wp-grid-analytics,.wp-grid-bottom{grid-template-columns:1fr}.wp-grid-analytics>.wp-panel:last-child{grid-column:auto}}@media (max-width:767px){.wp-dashboard{gap:14px}.wp-deposit-nudge{grid-template-columns:auto 1fr}.wp-deposit-nudge>svg{display:none}.wp-welcome{align-items:flex-start;flex-direction:column;padding:18px}.wp-welcome h1.wp-as-h2,.wp-welcome h2{font-size:18px}.wp-welcome-actions{width:100%}.wp-dashboard .wp-welcome-actions .wp-btn.ant-btn{flex:1 1;justify-content:center;min-width:0}.wp-stat-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.wp-stat{padding:16px 14px 14px}.wp-stat-value{font-size:21px}.wp-stat-icon{box-shadow:none;font-size:16px;height:36px;width:36px}.wp-panel{gap:14px;padding:16px 14px}.wp-grid{gap:14px}.wp-donut-layout{align-items:stretch;flex-direction:column}.wp-quick-row{padding:12px}.wp-mini-grid{gap:10px;grid-template-columns:1fr 1fr}.wp-mini{gap:10px;padding:12px}.wp-mini-value{font-size:18px}}@media (max-width:359px){.wp-mini-grid,.wp-stat-grid{grid-template-columns:1fr}}.wp-welcome.wp-welcome-compact{padding:22px 28px}@media (max-width:767px){.wp-welcome.wp-welcome-compact{padding:18px 16px}}.attendance-ops-page,.attendance-records-page{color:var(--wp-text);max-width:100%;min-width:0;overflow-x:hidden;width:100%}.attendance-ops-page{display:flex;flex-direction:column;gap:16px}.attendance-ops-page .ant-table-wrapper,.attendance-records-page .ant-table-wrapper{max-width:100%;min-width:0}.attendance-ops-head{align-items:flex-end;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;gap:18px;justify-content:space-between;padding:20px}.attendance-ops-head span{color:var(--wp-primary);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.attendance-ops-head h1{font-size:28px;margin:3px 0}.attendance-ops-head p{color:var(--wp-text-muted);margin:0}.attendance-ops-head>div{min-width:0}.attendance-toolbar{align-items:flex-end;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;flex-wrap:wrap;gap:12px;padding:14px}.attendance-toolbar label{color:var(--wp-text-muted);display:flex;flex:1 1 140px;flex-direction:column;font-size:12px;font-weight:700;gap:5px;min-width:0}.attendance-toolbar input,.attendance-toolbar select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);min-height:38px;padding:6px 10px}.attendance-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.attendance-summary div{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);padding:14px}.attendance-summary span,.attendance-summary strong{display:block}.attendance-summary span{color:var(--wp-text-muted);font-size:12px}.attendance-summary strong{font-size:22px;margin-top:4px}.attendance-days{grid-gap:6px;display:grid;gap:6px;padding:4px 12px}.attendance-days>div{grid-gap:10px;background:var(--wp-surface-subtle);border-left:3px solid var(--wp-border);display:grid;gap:10px;grid-template-columns:140px repeat(3,1fr);padding:10px}.attendance-days>div.needs-review{border-left-color:var(--wp-amber)}.attendance-days em{color:var(--wp-text-soft);grid-column:1/-1}.attendance-link{background:transparent;border:0;color:var(--wp-primary);cursor:pointer;font:inherit;font-weight:700;padding:0}.attendance-warning-stack{grid-gap:8px;display:grid;gap:8px;margin:12px 0}.time-settings-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);padding:18px}.time-settings-card header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.time-settings-card header>div>span{color:var(--wp-primary);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.time-settings-card h2{font-size:20px;margin:2px 0 0}.time-settings-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.time-settings-grid label{color:var(--wp-text);display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:5px}.time-settings-grid input,.time-settings-grid select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);min-height:38px;padding:6px 9px}.time-settings-grid small{color:var(--wp-text-muted);font-weight:400}@media(max-width:767px){.attendance-ops-page,.attendance-records-page{max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}.attendance-ops-page>*,.attendance-records-page>*{box-sizing:border-box;max-width:100%;min-width:0}.attendance-ops-head p{overflow-wrap:anywhere}.attendance-records-page .filters-card,.attendance-records-page .mainTitleFilterScreen{box-sizing:border-box;max-width:100%;width:100%}.attendance-ops-head{align-items:flex-start;flex-direction:column}.attendance-ops-head h1{font-size:24px}.attendance-toolbar{max-width:100%;min-width:0;overflow:hidden}.attendance-toolbar>label{flex:1 1 140px;min-width:0}.attendance-toolbar input,.attendance-toolbar select{min-width:0;width:100%}.attendance-toolbar .ant-tabs{flex:1 1 100%;min-width:0}.attendance-toolbar .ant-btn{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;min-width:0}.attendance-records-page .FilterSection-new>*{max-width:100%;min-width:0!important}.attendance-records-page .FilterSection-new .setting-button{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;min-width:0!important}.attendance-records-page .date-range,.attendance-records-page .filter-group-row{max-width:100%;min-width:0}.attendance-records-page .date-range .date-input{min-width:0!important;width:0!important}.attendance-days>div,.attendance-summary{grid-template-columns:1fr 1fr}.time-settings-grid{grid-template-columns:1fr}}.pay-schedule-settings{margin-top:16px}.pay-schedule-settings h3{color:var(--wp-text);font-size:14px;font-weight:700;margin:16px 0 8px}.pay-schedule-settings h3 em,.pay-schedule-settings legend em{color:var(--wp-text-muted);font-style:normal;font-weight:400}.pay-schedule-note{color:var(--wp-text-muted);font-size:13px;margin:8px 0 0}.pay-schedule-rules{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-schedule-rules fieldset{border:1px solid var(--wp-border);border-radius:8px;margin:0;min-width:0;padding:10px 12px}.pay-schedule-rules legend{color:var(--wp-text);float:none;font-size:12px;font-weight:700;margin:0;padding:0 4px;width:auto}.pay-schedule-rule{align-items:center;color:var(--wp-text);display:flex;flex-wrap:wrap;font-size:13px;font-weight:400;gap:8px;margin:4px 0}.pay-schedule-rule input[type=number],.pay-schedule-rule select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);min-height:34px;padding:4px 8px}.pay-schedule-rule input[type=number]{width:72px}.pay-schedule-rule input[type=radio]{accent-color:var(--wp-primary)}@media(max-width:767px){.pay-schedule-rules{grid-template-columns:1fr}}.authorizations-page{color:var(--wp-text);padding:20px}.authorizations-page>p{max-width:680px}.authorizations-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}.authorizations-actions span{color:var(--wp-text-faint)}.authorizations-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.authorizations-grid .ant-card{border-color:var(--wp-border)}.authorizations-missing{color:var(--wp-red)}.attendance-day-detail{grid-gap:10px;color:var(--wp-text);display:grid;gap:10px;grid-template-columns:repeat(4,minmax(130px,1fr));padding:12px 16px}.attendance-day-detail>div{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;flex-direction:column;gap:4px;padding:12px}.attendance-day-detail span{color:var(--wp-text-muted);font-size:12px}.attendance-day-detail section{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);grid-column:1/-1;padding:12px}.attendance-day-detail h4{color:var(--wp-text);margin:0 0 8px}.attendance-day-detail p{color:var(--wp-text-soft);margin:4px 0}.attendance-correction-field{color:var(--wp-text);display:flex;flex-direction:column;font-weight:700;gap:6px;margin-top:14px}.attendance-correction-field input,.attendance-correction-field select,.attendance-correction-field textarea{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);font:inherit;font-weight:400;min-height:40px;padding:8px 10px}.attendance-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.attendance-detail-actions h4{flex:1 0 100%}.attendance-history-entry{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);margin-bottom:12px;padding:14px}.attendance-history-entry header{display:flex;gap:12px;justify-content:space-between}.attendance-history-entry header span{color:var(--wp-text-muted);font-size:12px}.attendance-history-entry p{margin:8px 0}.attendance-history-values{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:8px}.attendance-history-values pre{background:var(--wp-surface-subtle);border-radius:8px;font-size:11px;margin:0;max-height:260px;overflow:auto;padding:10px;white-space:pre-wrap}@media(max-width:767px){.attendance-history-values{grid-template-columns:1fr}.attendance-day-detail{grid-template-columns:1fr 1fr}}.start-new-form-drawer .ant-drawer-content-wrapper{-webkit-animation:slideInRight .3s ease-out;animation:slideInRight .3s ease-out}.start-new-form-drawer .ant-drawer-header{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%)!important;border-bottom:none!important;padding:16px 24px!important}.start-new-form-drawer .ant-drawer-header .ant-drawer-title{color:var(--wp-surface)!important;font-weight:600!important}.start-new-form-drawer .ant-drawer-header .ant-drawer-close{display:none!important}.start-new-form-drawer .wp-drawer-header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.start-new-form-drawer .wp-drawer-title.ant-typography{color:var(--wp-surface)!important;font-weight:600!important;margin:0!important}.start-new-form-drawer .wp-drawer-close.ant-btn{align-items:center!important;background:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:50%!important;color:var(--wp-surface)!important;display:flex!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0!important;transition:background .2s ease!important;width:32px!important}.start-new-form-drawer .wp-drawer-close.ant-btn .anticon{color:var(--wp-surface);font-size:14px}.start-new-form-drawer .wp-drawer-close.ant-btn:focus,.start-new-form-drawer .wp-drawer-close.ant-btn:hover{background:hsla(0,0%,100%,.22)!important;color:var(--wp-surface)!important}.start-new-form-drawer .ant-drawer-body{background-color:var(--wp-page-bg)!important;overflow-y:auto!important;padding:24px!important}.start-new-form-drawer .start-new-form-content .wp-section-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:24px;padding:20px}.start-new-form-drawer .start-new-form-content .wp-section-card:last-child{margin-bottom:0}.start-new-form-drawer .start-new-form-content .wp-section-title.ant-typography{color:var(--wp-text)!important;font-size:15px!important;font-weight:600!important;margin:0 0 16px!important}.start-new-form-drawer .start-new-form-content .wp-subsection{margin-bottom:20px}.start-new-form-drawer .start-new-form-content .wp-subsection:last-child{margin-bottom:0}.start-new-form-drawer .start-new-form-content .wp-subsection-label{color:var(--wp-text);display:block;font-size:13px;font-weight:600;margin-bottom:10px}.start-new-form-drawer .start-new-form-content .wp-subsection-hint{color:var(--wp-text-muted);display:block;font-size:12px;margin:-6px 0 10px}.start-new-form-drawer .start-new-form-content .wp-state-group{margin-bottom:20px}.start-new-form-drawer .start-new-form-content .wp-state-group:last-child{margin-bottom:0}.start-new-form-drawer .start-new-form-content .wp-state-label{color:var(--wp-text-muted);display:block;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.start-new-form-drawer .start-new-form-content .wp-form-list{display:flex;flex-direction:column;gap:10px}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn{align-items:center;background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;border-radius:10px!important;box-shadow:0 2px 8px rgba(13,23,20,.06);color:var(--wp-text)!important;display:flex!important;font-size:13px!important;font-weight:500!important;height:auto!important;justify-content:space-between;padding:10px 14px!important;text-align:left;transition:all .2s ease!important;width:100%}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn>span{flex:1 1;min-width:0;text-align:left;white-space:normal}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:after{background:var(--wp-green-wash);border-radius:999px;color:var(--wp-nav-bottom);content:"Select";flex:none;font-size:11px;font-weight:600;line-height:18px;margin-left:12px;padding:2px 10px;transition:background .2s ease}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:focus-visible,.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:hover{background:var(--wp-surface)!important;border-color:var(--wp-brand-bright)!important;box-shadow:0 6px 16px rgba(13,23,20,.1);color:var(--wp-nav-bottom)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:focus-visible:after,.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:hover:after{background:var(--wp-brand-bright)}.start-new-form-drawer .start-new-form-content .wp-form-option.ant-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.start-new-form-drawer .start-new-form-content .wp-form-option-wrap{align-items:center;display:flex;gap:8px}.start-new-form-drawer .start-new-form-content .wp-form-option-wrap .wp-form-option.ant-btn{flex:1 1}.start-new-form-drawer .start-new-form-content .wp-form-option-wrap .ant-tag{border-radius:4px;font-size:10px;height:auto;line-height:1.6;margin:0;padding:0 6px}.start-new-form-drawer .start-new-form-content .wp-commitment-banner{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%)!important;border:none!important;border-radius:12px!important;margin-bottom:24px!important;overflow:hidden}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .ant-card-body{padding:20px!important}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-icon{align-items:center;background:var(--wp-brand-bright);border-radius:50%;color:var(--wp-nav-bottom);display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-eyebrow{color:var(--wp-brand-bright);font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-title{color:var(--wp-surface);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-text{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.5;margin-bottom:10px}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-link{align-items:center;color:var(--wp-brand-bright);display:inline-flex;font-weight:600;gap:4px;text-decoration:none}.start-new-form-drawer .start-new-form-content .wp-commitment-banner .wp-banner-link:hover{color:var(--wp-primary)}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:768px){.start-new-form-drawer .ant-drawer-content-wrapper{width:100%!important}.start-new-form-drawer .ant-drawer-body{padding:16px!important}.start-new-form-drawer .start-new-form-content .wp-section-card{margin-bottom:16px;padding:16px}.start-new-form-drawer .start-new-form-content .wp-commitment-banner{margin-bottom:16px!important}}.sub-plans{font-family:var(--wp-font);padding:26px 4px 10px}.sub-plans-head{margin-bottom:22px;text-align:center}.sub-plans-head h1.wp-as-h2,.sub-plans-head h2{color:var(--wp-text);font-size:30px;font-weight:700;letter-spacing:-.4px;margin:0}.sub-plans-head p{color:var(--wp-text-muted);font-size:14.5px;margin:8px 0 0}.sub-toggle-wrap{display:flex;justify-content:center;margin-bottom:38px}.sub-toggle{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-pill);box-shadow:var(--wp-shadow);cursor:pointer;display:flex;padding:4px}.sub-toggle-opt{align-items:center;border-radius:var(--wp-radius-pill);color:var(--wp-text-muted);display:inline-flex;font-size:13.5px;font-weight:600;height:38px;justify-content:center;min-width:110px;transition:background .2s ease,color .2s ease}.sub-toggle-opt.is-active{background:var(--wp-primary-strong);color:var(--wp-surface)}.sub-grid{grid-gap:26px;align-items:stretch;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));margin:0 auto;max-width:1240px}.sub-col{flex-direction:column;gap:14px}.sub-card,.sub-col{display:flex;position:relative}.sub-card{background:radial-gradient(circle at calc(100% + 55px) -55px,transparent 148px,var(--wp-border) 149px,transparent 151px),var(--wp-surface);border:1px solid var(--wp-border);border-radius:18px;box-shadow:var(--wp-shadow);flex:1 1;flex-direction:column;padding:30px 26px 26px}.sub-card.is-popular{border:1.5px solid var(--wp-primary);box-shadow:0 10px 30px rgba(16,185,129,.12)}.sub-badge{align-items:center;background:var(--wp-primary-strong);border-radius:var(--wp-radius-pill);color:var(--wp-surface);display:inline-flex;font-family:var(--wp-font);font-size:11px;font-weight:700;gap:6px;height:27px;left:50%;letter-spacing:.8px;padding:0 16px;position:absolute;text-transform:uppercase;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:2}.sub-badge .anticon{color:var(--wp-amber-text);font-size:12px}.sub-card-icon{align-items:center;background:var(--wp-primary-soft);border-radius:16px;color:var(--wp-primary-strong);display:inline-flex;font-size:26px;height:58px;justify-content:center;margin-bottom:18px;width:58px}.sub-card h2.wp-as-h3,.sub-card h3{color:var(--wp-text);font-size:21px;font-weight:700;letter-spacing:-.2px;margin:0 0 10px}.sub-card-desc{color:var(--wp-text-muted);font-size:13px;line-height:1.65;margin:0 0 22px}.sub-card-body{margin-top:auto}.sub-card .sub-count-label{color:var(--wp-text-soft);font-size:12px;font-weight:600;letter-spacing:.8px;margin:0 0 12px;text-transform:uppercase}.sub-price-row{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);cursor:pointer;display:flex;gap:12px;margin-bottom:10px;padding:14px 16px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.sub-price-row:hover{border-color:var(--wp-primary)}.sub-price-row.is-selected{background:var(--wp-primary-tint);border:1.5px solid var(--wp-primary-strong);box-shadow:var(--wp-ring)}.sub-radio{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:50%;display:inline-flex;flex:none;height:19px;justify-content:center;transition:border-color .18s ease;width:19px}.sub-radio.is-checked{border-color:var(--wp-primary-strong)}.sub-radio.is-checked:after{background:var(--wp-primary-strong);border-radius:50%;content:"";height:9px;width:9px}.sub-price-text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.sub-price-text strong{color:var(--wp-text);font-size:14px;font-weight:600}.sub-price-text em{color:var(--wp-text-faint);font-size:11.5px;font-style:normal}.sub-price-amount{color:var(--wp-primary-strong);flex:none;font-size:19px;font-weight:700;white-space:nowrap}.sub-select-btn{background:var(--wp-primary-strong);border:none;border-radius:var(--wp-radius);color:var(--wp-surface);cursor:pointer;font-family:var(--wp-font);font-size:15px;font-weight:600;height:48px;margin-top:14px;transition:background .18s ease,opacity .18s ease;width:100%}.sub-select-btn:hover:not(:disabled){background:var(--wp-primary)}.sub-select-btn:disabled{cursor:not-allowed;opacity:.55}.sub-note{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);color:var(--wp-text-soft);display:flex;font-size:12.5px;gap:12px;line-height:1.5;padding:14px 16px}.sub-note .anticon{color:var(--wp-primary-strong);flex:none;font-size:17px}.sub-footnote{align-items:center;color:var(--wp-text-muted);display:flex;font-size:13px;gap:10px;justify-content:center;margin-top:30px}.sub-footnote .anticon{color:var(--wp-primary-strong);font-size:16px}.sub-plans .spinner-wrap{grid-column:1/-1;padding:40px;text-align:center}@media (max-width:767px){.sub-plans{padding:18px 0 6px}.sub-plans-head h1.wp-as-h2,.sub-plans-head h2{font-size:23px}.sub-plans-head p{font-size:13.5px}.sub-toggle-wrap{margin-bottom:26px}.sub-toggle-opt{height:36px;min-width:96px}.sub-grid{gap:30px;grid-template-columns:1fr}.sub-card{padding:26px 18px 20px}.sub-card h2.wp-as-h3,.sub-card h3{font-size:19px}.sub-price-row{gap:10px;padding:12px 14px}.sub-price-amount{font-size:17px}.sub-footnote{align-items:flex-start;padding:0 4px;text-align:left}}.rp{color:var(--wp-text);font-family:var(--wp-font);margin:0 auto;max-width:1440px;padding:16px 24px 120px}.rp-top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:12px 0 20px}.rp-title h2{color:var(--wp-text);font-size:28px;font-weight:800;letter-spacing:-.03em;margin:0 0 4px}.rp-title p{color:var(--wp-text-muted);font-size:14px;margin:0}.rp-period{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);display:inline-flex;gap:8px;height:40px;padding:0 12px;position:relative}.rp-period-caret,.rp-period-icon{color:var(--wp-text-muted);font-size:13px;pointer-events:none}.rp-period-select{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--wp-text);cursor:pointer;font:700 13.5px/1 var(--wp-font);padding-right:18px}.rp-period-select:focus{outline:none}.rp-steps{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;gap:10px;margin-bottom:18px;padding:12px 16px}.rp-step{font-size:13.5px;font-weight:600;gap:8px}.rp-step,.rp-step-dot{align-items:center;color:var(--wp-text-muted);display:inline-flex}.rp-step-dot{background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:50%;font-size:12px;font-weight:800;height:24px;justify-content:center;width:24px}.rp-step.is-active{color:var(--wp-text);font-weight:800}.rp-step.is-active .rp-step-dot,.rp-step.is-done .rp-step-dot{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.rp-step.is-done{color:var(--wp-primary-strong)}html[data-theme=dark] .rp-step.is-done{color:var(--wp-brand-mint)}.rp-step-line{background:var(--wp-border);flex:0 1 48px;height:2px}.rp-step-line.is-done{background:var(--wp-primary)}.rp-filters{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.rp-search{background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);font:500 13.5px var(--wp-font);height:38px;min-width:220px;padding:0 12px}.rp-search::-webkit-input-placeholder{color:var(--wp-text-muted)}.rp-search::placeholder{color:var(--wp-text-muted)}.rp-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.rp-chip{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-text-soft);cursor:pointer;font:600 12.5px var(--wp-font);height:32px;padding:0 12px}.rp-chip.is-active{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-primary-strong);font-weight:700}html[data-theme=dark] .rp-chip.is-active{color:var(--wp-brand-mint)}.rp-filter-count{color:var(--wp-text-muted);font-size:12.5px;font-weight:700;margin-left:auto}.rp-head{grid-gap:16px;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);color:var(--wp-text);display:grid;font-size:12.5px;font-weight:800;gap:16px;grid-template-columns:1.4fr 1.2fr 1.2fr .9fr;letter-spacing:.05em;margin-bottom:12px;padding:12px 20px;text-transform:uppercase}.rp-head>div{align-items:center;display:flex;gap:8px}.rp-head-icon{color:var(--wp-primary)}.rp-rows{display:flex;flex-direction:column;gap:12px}.rp-row{grid-gap:16px;align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-xs);display:grid;gap:16px;grid-template-columns:1.4fr 1.2fr 1.2fr .9fr;padding:18px 20px}.rp-cell{min-width:0}.rp-emp{gap:12px}.rp-avatar,.rp-emp{align-items:center;display:flex}.rp-avatar{background:var(--wp-green-bg);border:1px solid var(--wp-border-strong);border-radius:50%;color:var(--wp-green-text);flex-shrink:0;font-size:13px;font-weight:800;height:42px;justify-content:center;width:42px}.rp-emp-name{color:var(--wp-text);font-size:14.5px;font-weight:800}.rp-emp-rate{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.rp-dept-tag{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);color:var(--wp-text-soft);display:inline-block;font-size:11px;font-weight:700;margin-top:4px;padding:2px 8px}.rp-metric{align-items:flex-start;display:flex;gap:10px}.rp-metric-badge{align-items:center;background:var(--wp-surface-subtle);border-radius:50%;color:var(--wp-primary);display:flex;flex-shrink:0;font-size:13px;height:30px;justify-content:center;width:30px}.rp-metric-body{display:flex;flex-direction:column;gap:4px}.rp-line{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:13px;font-variant-numeric:tabular-nums}.rp-line strong{font-weight:700}.rp-add{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--wp-text-muted);cursor:pointer;display:inline-flex;font:600 12.5px var(--wp-font);gap:6px;padding:2px 0}.rp-add:hover{color:var(--wp-primary-strong)}.rp-add-plus{align-items:center;background:var(--wp-green-bg);border-radius:50%;color:var(--wp-green-text);display:inline-flex;font-size:11px;font-weight:800;height:16px;justify-content:center;width:16px}.rp-gross{display:flex;justify-content:flex-end}.rp-gross-box{background:var(--wp-green-wash);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);max-width:170px;padding:12px 14px;text-align:center;width:100%}.rp-gross-label{color:var(--wp-text-muted);display:block;font-size:11.5px;font-weight:700;margin-bottom:4px}.rp-gross-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-green-text);display:block;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.rp-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);margin-bottom:18px;padding:24px}.rp-card-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.rp-card-head h3{color:var(--wp-text);font-size:20px;font-weight:800;letter-spacing:-.02em;margin:0 0 4px}.rp-card-head p{color:var(--wp-text-muted);font-size:13.5px;margin:0}.rp-table-wrap{overflow-x:auto;width:100%}.rp-tax-table{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-collapse:collapse;font-family:var(--wp-font);font-size:13.5px;font-variant-numeric:tabular-nums;width:100%}.rp-tax-table td,.rp-tax-table th{border-bottom:1px solid var(--wp-border);color:var(--wp-text);padding:12px 14px;text-align:left;white-space:nowrap}.rp-tax-table td.num,.rp-tax-table th.num{text-align:right}.rp-tax-table thead th{background:var(--wp-surface-subtle);border-bottom:2px solid var(--wp-border-strong);border-top:1px solid var(--wp-border);color:var(--wp-text);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rp-tax-table tbody tr:hover td{background:var(--wp-surface-hover)}.rp-tax-table td.net{color:var(--wp-green-text);font-weight:800}.rp-tax-table tfoot td{background:var(--wp-surface-subtle);border-bottom:2px solid var(--wp-border-strong);border-top:2px solid var(--wp-border-strong);font-size:14px;font-weight:800}.rp-info{grid-gap:20px;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:18px 0;padding:20px 24px}.rp-info-item{align-items:flex-start;display:flex;gap:12px}.rp-info-icon{align-items:center;background:var(--wp-green-bg);border-radius:50%;color:var(--wp-green-text);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.rp-info-title{color:var(--wp-text);font-size:14px;font-weight:800;margin-bottom:4px}.rp-info-text{color:var(--wp-text-muted);font-size:13px;line-height:1.5}.rp-bar{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:18px;padding:18px 24px}.rp-bar-amount{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.rp-bar-meta{color:var(--wp-text-muted);font-size:12.5px}.rp-bar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.rp-btn{align-items:center;border-radius:var(--wp-radius-sm);cursor:pointer;display:inline-flex;font:700 13.5px var(--wp-font);gap:8px;height:42px;justify-content:center;padding:0 18px}.rp-btn-ghost{background:var(--wp-surface);border:1px solid var(--wp-border-strong);color:var(--wp-text)}.rp-btn-primary{background:var(--wp-primary);border:1px solid var(--wp-primary);color:var(--wp-btn-fg)}html:root .rp-steps{background:linear-gradient(90deg,#07140f,#0d241c);border:1px solid rgba(47,223,168,.35);border-radius:12px}html:root .rp-step{color:#9fc2b5}html:root .rp-step.is-active{color:#fff}html:root .rp-step.is-done{color:#7ff0c8}html:root .rp-step.is-active .rp-step-dot,html:root .rp-step.is-done .rp-step-dot{background:#2fdfa8;border-color:#2fdfa8;color:#07140f}html:root .rp-card{border:1px solid var(--wp-border-strong);border-radius:14px;border-top:3px solid var(--wp-brand)}html:root .rp-tax-table thead th{background:#0b1a15;border-bottom:2px solid #01c187;color:#7ff0c8}html:root .rp-bar{background:linear-gradient(135deg,#07140f,#0f2d22);border:1px solid #2fdfa8;border-left-width:4px;color:#eaf5f0}html:root .rp-bar-amount{color:#fff}html:root .rp-bar-meta{color:#b5d8c8}html:root .rp-bar .rp-btn-ghost{background:rgba(15,61,47,.7);border-color:rgba(127,240,200,.45);color:#eaf5f0}html:root .rp-bar .rp-btn-primary{background:#2fdfa8!important;border-color:#2fdfa8!important;color:#07140f!important}@media(max-width:900px){.rp{padding:12px 12px 100px}.rp-head{display:none}.rp-row{gap:12px;grid-template-columns:1fr}.rp-gross{justify-content:flex-start}.rp-gross-box{max-width:none}.rp-info{grid-template-columns:1fr}.rp-steps{border-radius:var(--wp-radius)!important;flex-wrap:wrap}}.payroll .rp-stepper .is-done .rp-step-dot{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}.payroll .rp-stepper .is-done .rp-step-label{color:var(--wp-primary-strong)!important}html[data-theme=dark] .payroll .rp-stepper .is-done .rp-step-label{color:#7ff0c8!important}html:root .payroll .rp-stepper{background:#091e17!important;border:1px solid rgba(47,223,168,.36)!important;border-radius:12px!important;padding:12px 18px!important}html:root .payroll .rp-stepper .rp-step-label{color:#b5d8c8!important}html:root .payroll .rp-stepper .is-active .rp-step-label{color:#fff!important}html:root .payroll .rp-stepper .is-done .rp-step-label{color:#7ff0c8!important}html:root .payroll .rp-tax-scroll{border:1px solid var(--wp-border-strong)!important;border-radius:14px!important;overflow:hidden;padding:0!important}html:root .payroll .rp-tax-table thead th{background:#091e17!important;border-bottom:2px solid #01c187!important;border-radius:0!important;color:#7ff0c8!important}html:root .payroll .rp-runbar{background:linear-gradient(90deg,#061510,#0d281f)!important;border:1px solid rgba(47,223,168,.45)!important;border-left:4px solid #2fdfa8!important;border-radius:14px!important}html:root .payroll .rp-runbar .rp-runbar-sum strong{color:#fff!important}html:root .payroll .rp-runbar .rp-runbar-sum span{color:#b5d8c8!important}.payroll .rp-emp-text h2.wp-as-h6,.payroll .rp-emp-text h6{color:var(--wp-text);font-size:16px;font-weight:600;margin:0;overflow-wrap:anywhere}.payroll .rp-info-item h2.wp-as-h6,.payroll .rp-info-item h6{color:var(--wp-text);font-size:14.5px;font-weight:600;margin:0}.payroll .heading{color:var(--wp-text);font-family:var(--wp-font);font-size:26px;font-weight:600;letter-spacing:-.3px;margin:0}.payroll .header{display:flex;flex-direction:row;justify-content:space-between}.payroll .header h5{color:var(--wp-text);margin:0;width:200px}.payroll .header h6{color:var(--wp-text);margin:0;width:120px}.payroll .rp-pagehead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:20px 0 22px}.payroll .rp-subtitle{color:var(--wp-text-muted);font-size:13px;margin:6px 0 0}.payroll .rp-select{align-items:center;display:inline-flex;position:relative}.payroll .rp-select .rp-select-cal{color:var(--wp-text-soft);font-size:15px;left:14px;pointer-events:none;position:absolute}.payroll .rp-select .rp-select-arrow{color:var(--wp-text-muted);font-size:11px;pointer-events:none;position:absolute;right:14px}.payroll .rp-select select{appearance:none;-webkit-appearance:none;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-sm);color:var(--wp-text);cursor:pointer;font-family:var(--wp-font);font-size:13.5px;font-weight:500;height:44px;min-width:170px;padding:0 38px 0 40px;transition:border-color .18s ease,box-shadow .18s ease}.payroll .rp-select select:hover:not(:disabled){border-color:var(--wp-primary)}.payroll .rp-select select:focus{border-color:var(--wp-primary);box-shadow:var(--wp-ring);outline:none}.payroll .rp-select select:disabled{cursor:not-allowed;opacity:.6}.payroll .rp-loading{color:var(--wp-text-muted);font-size:13.5px;padding:40px;text-align:center}.payroll .rp-banner{border-radius:var(--wp-radius);font-size:13.5px;margin-bottom:18px;padding:14px 18px;text-align:center}.payroll .rp-banner-success{background:var(--wp-green-bg);border:1px solid #b5dcc9;color:var(--wp-green-text)}.payroll .rp-banner-warn{background:var(--wp-amber-bg);border:1px solid #fde68a;color:var(--wp-amber-text)}.payroll .rp-head-cell{align-items:center;color:var(--wp-text);display:flex;font-size:14px;font-weight:600;gap:10px}.payroll .rp-head-cell i{align-items:center;background:var(--wp-primary-soft);border-radius:50%;color:var(--wp-primary-strong);display:inline-flex;font-size:14px;font-style:normal;height:30px;justify-content:center;width:30px}.payroll .rp-col-emp{flex:1.2 1;min-width:0}.payroll .rp-col-earn,.payroll .rp-col-hours{flex:1.1 1;min-width:0}.payroll .rp-col-gross{display:flex;flex:0 0 200px;justify-content:flex-start}.payroll .rp-emp-text{min-width:0}.payroll .rp-emp-text p{color:var(--wp-text-muted);font-size:13px;margin:4px 0 0}.payroll .rp-cell-icon{align-items:center;background:var(--wp-primary-tint);border:1.5px solid var(--wp-primary-soft);border-radius:50%;color:var(--wp-primary-strong);display:inline-flex;flex:none;font-size:17px;height:40px;justify-content:center;width:40px}.payroll .rp-lines{display:flex;flex-direction:column;gap:8px;min-width:0}.payroll .rp-static{color:var(--wp-text-soft);font-size:13px;margin:0}.payroll .rp-edit .rp-edit-plus{align-items:center;background:var(--wp-primary-soft);border-radius:50%;color:var(--wp-primary-strong);display:inline-flex;font-size:12px;font-weight:600;height:16px;justify-content:center;line-height:1;width:16px}.payroll .rp-edit .rp-edit-pen{color:var(--wp-amber-text);font-size:13px}.payroll .rp-edit.has-value .rp-edit-label{color:var(--wp-text-soft)}.payroll .rp-info-divider{align-self:stretch;background:var(--wp-border);flex:none;width:1px}@media(max-width:1100px){.payroll .rp-col-gross{flex:none}.payroll .rp-info-divider{height:1px;width:auto}}.payroll .rp-runbar .rp-runbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:640px){.payroll .rp-runbar .rp-runbar-actions{width:100%}.payroll .rp-runbar .rp-runbar-actions .rp-btn{flex:1 1;justify-content:center;padding:0 12px}}.payroll .rp-tax-table .rp-tax-emp{display:flex;flex-direction:column}.payroll .rp-tax-table .rp-tax-emp b{color:var(--wp-text);font-weight:600}.payroll .rp-tax-table .rp-tax-emp span{color:var(--wp-text-muted);font-size:12px}.payroll .rp-tax-table .rp-tax-emp .rp-tax-note{max-width:340px;white-space:normal}.payroll .rp-tax-table .rp-tax-net{color:var(--wp-primary-strong);font-weight:700}.payroll .rp-toolbar{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:12px 14px}.payroll .rp-toolbar .rp-toolbar-search input{background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);font-family:var(--wp-font);font-size:13.5px;height:38px;max-width:100%;outline:none;padding:0 12px;width:220px}.payroll .rp-toolbar .rp-toolbar-search input:focus{background:var(--wp-surface);border-color:var(--wp-primary);box-shadow:var(--wp-ring)}.payroll .rp-toolbar .rp-toolbar-search input::-webkit-input-placeholder{color:var(--wp-text-faint)}.payroll .rp-toolbar .rp-toolbar-search input::placeholder{color:var(--wp-text-faint)}.payroll .rp-toolbar .rp-toolbar-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.payroll .rp-toolbar .rp-toolbar-count{color:var(--wp-text-muted);font-size:12.5px;font-weight:500;margin-left:auto;white-space:nowrap}.payroll .rp-chip.is-on{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-primary-strong)}.payroll .rp-chip-review.is-on{background:var(--wp-amber-wash);border-color:var(--wp-amber);color:var(--wp-amber-text)}.payroll .rp-emp-dept{background:var(--wp-surface-subtle);border-radius:var(--wp-radius-pill);color:var(--wp-text-muted);display:inline-block;font-size:11.5px;font-weight:600;margin-top:4px;padding:2px 10px}.payroll .rp-pager{align-items:center;display:flex;gap:14px;justify-content:center;margin:14px 0 4px}.payroll .rp-pager span{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text-muted);font-size:13px;font-variant-numeric:tabular-nums;font-weight:500}.rp-banner.rp-banner-warn.rp-refusal{border-radius:var(--wp-radius);font-size:13.5px;line-height:1.5;margin-bottom:18px;overflow-wrap:anywhere;padding:14px 18px;text-align:left}.rp-banner.rp-banner-warn.rp-refusal .rp-refusal-list{list-style:disc;margin:8px 0 0;padding-left:20px}.rp-banner.rp-banner-warn.rp-refusal .rp-refusal-list li{margin:2px 0}.rp-banner-warn.rp-refusal{background:var(--wp-amber-bg);border:1px solid #fde68a;color:#52635d}.setup-modal-wrap{z-index:10001!important}.setup-modal,.setup-modal-wrap,.setup-modal-wrap .ant-modal{pointer-events:auto!important}.setup-modal{z-index:10002!important}.setup-modal *{pointer-events:auto!important}.setup-modal .ant-modal,.setup-modal .ant-modal-content{pointer-events:auto!important;z-index:10002!important}.setup-modal .ant-modal-content{border-radius:8px;position:relative}.setup-modal .ant-modal-header{border-bottom:2px solid #7a1c1c;padding:20px 24px;pointer-events:auto!important}.setup-modal .ant-modal-body{padding:24px}.setup-modal .ant-modal-body,.setup-modal .ant-modal-footer{pointer-events:auto!important}.setup-modal .ant-modal-footer button{cursor:pointer!important;pointer-events:auto!important}.setup-modal .setup-modal-content{pointer-events:auto!important}.setup-modal .setup-modal-content .setup-icon-wrapper{align-items:center;background:linear-gradient(135deg,#92b8aa,#52635d);border-radius:50%;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.setup-modal .setup-modal-content .ant-list-item{border:1px solid #e5ede9;border-radius:6px;cursor:default;margin-bottom:12px;padding:16px;pointer-events:auto!important;transition:all .3s}.setup-modal .setup-modal-content .ant-list-item:hover{border-color:#08875e;box-shadow:0 2px 8px rgba(8,135,94,.1)}.setup-modal .setup-modal-content .ant-list-item button{cursor:pointer!important;pointer-events:auto!important}@media(max-width:640px){.setup-modal .setup-modal-content .ant-list-item{flex-wrap:wrap;row-gap:4px}.setup-modal .setup-modal-content .ant-list-item .ant-list-item-meta{flex:1 1 100%}.setup-modal .setup-modal-content .ant-list-item>.ant-btn{margin-left:52px;padding-left:0}}.setup-modal .setup-modal-content .setup-note{background:#f2f5f3;border-radius:4px;margin-top:20px;padding:12px;pointer-events:auto!important;text-align:center}.setup-modal .setup-modal-content a,.setup-modal .setup-modal-content button{cursor:pointer!important;pointer-events:auto!important}.tk-payroll-hours{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.tk-payroll-hours-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tk-payroll-adjustment-note,.tk-payroll-source{align-items:center;background:var(--wp-green-wash);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-green-deep);display:inline-flex;font-size:11px;font-weight:600;line-height:18px;padding:0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tk-payroll-review{border-left:2px solid var(--wp-primary);color:var(--wp-text-soft);font-size:12px;max-width:250px;padding:2px 0 2px 8px}.tk-payroll-review ul{list-style:none;margin:4px 0;padding:0}.tk-payroll-review code{color:var(--wp-text);font-size:11px}.tk-payroll-review small{color:var(--wp-text-muted);display:block;line-height:1.35}.tk-payroll-periods{background:var(--wp-green-wash);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text-soft);font-size:11px;padding:8px;width:min(100%,320px)}.tk-payroll-periods>strong{color:var(--wp-green-deep);display:block;font-size:12px;margin-bottom:6px}.tk-payroll-periods section+section{border-top:1px solid var(--wp-border);margin-top:8px;padding-top:8px}.tk-payroll-period-heading{color:var(--wp-text);display:flex;font-weight:600;gap:8px;justify-content:space-between}.tk-payroll-periods small{display:block;line-height:1.4;margin-top:4px}.tk-payroll-amendment{grid-gap:2px;border-left:2px solid var(--wp-primary);display:grid;gap:2px;margin-top:8px;padding-left:8px}.tk-payroll-amendment>span:first-child{color:var(--wp-green-deep);font-weight:600}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.ps-page{font-family:var(--wp-font)}.ps-pagehead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:20px 0 22px}.ps-pagehead h1.wp-as-h2,.ps-pagehead h2{color:var(--wp-text);font-size:26px;font-weight:600;letter-spacing:-.3px;margin:0}.ps-range{align-items:center;color:var(--wp-text-soft);display:flex;font-size:14px;gap:10px;margin-top:8px}.ps-range .anticon{color:var(--wp-primary-strong);font-size:15px}.ps-toolbar{gap:18px;justify-content:space-between;margin-bottom:20px}.ps-filters,.ps-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap}.ps-filters{gap:16px}.ps-filters .SelectContainer{display:flex;flex-direction:column;gap:8px}.ps-filters .SelectContainer label{color:var(--wp-text);font-size:13px;font-weight:600}.ps-filters .SelectContainer select{appearance:none;-webkit-appearance:none;background-color:var(--wp-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%2364748b' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-sm);color:var(--wp-text);cursor:pointer;font-family:var(--wp-font);font-size:13.5px;font-weight:500;height:44px;min-width:210px;padding:0 36px 0 14px;transition:border-color .18s ease,box-shadow .18s ease}.ps-filters .SelectContainer select:hover{border-color:var(--wp-primary)}.ps-filters .SelectContainer select:focus{border-color:var(--wp-primary);box-shadow:var(--wp-ring);outline:none}.ps-cards{flex-wrap:wrap}.ps-card,.ps-cards{display:flex;gap:14px}.ps-card{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);min-width:230px;padding:16px 20px}.ps-card-icon{align-items:center;border-radius:50%;display:inline-flex;flex:none;font-size:20px;height:46px;justify-content:center;width:46px}.ps-card.is-gross .ps-card-icon{background:var(--wp-green-bg);color:var(--wp-primary)}.ps-card.is-net .ps-card-icon{background:var(--wp-blue-bg);color:var(--wp-blue)}.ps-card-text h2.wp-as-h6,.ps-card-text h6{color:var(--wp-text);font-size:13.5px;font-weight:600;margin:0}.ps-card-text strong{display:block;font-size:21px;font-weight:700;letter-spacing:-.4px;margin:2px 0}.ps-card.is-gross .ps-card-text strong{color:var(--wp-primary-strong)}.ps-card.is-net .ps-card-text strong{color:var(--wp-blue)}.ps-card-text span{color:var(--wp-text-muted);font-size:12px}.ps-tablecard{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);overflow:hidden}.ps-tablewrap{overflow-x:auto}.ps-table{border-collapse:collapse;font-family:var(--wp-font);min-width:900px;width:100%}.ps-table td,.ps-table th{border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-size:13.5px;padding:14px 18px;text-align:left;white-space:nowrap}.ps-table thead .ps-th-corner{border-right:1px solid var(--wp-border);font-size:14.5px;font-weight:600;min-width:260px;vertical-align:bottom}.ps-table thead .ps-th-emp{border-left:1px solid var(--wp-border);padding-bottom:10px;text-align:center}.ps-table thead .ps-th-emp b{color:var(--wp-text);display:block;font-size:14.5px;font-weight:600}.ps-table thead .ps-th-emp span{color:var(--wp-text-muted);display:block;font-size:12px;font-weight:400;margin-top:2px}.ps-table thead .ps-th-sub{background:var(--wp-surface-subtle);color:var(--wp-text-muted);font-size:12px;font-weight:500;text-align:left}.ps-table thead .ps-th-sub.ps-first{border-left:1px solid var(--wp-border)}.ps-metric{align-items:center;display:flex;font-weight:500;gap:12px}.ps-metric .anticon{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:50%;color:var(--wp-text-soft);display:inline-flex;flex:none;font-size:13px;height:26px;justify-content:center;width:26px}.ps-table td.ps-td-metric{border-right:1px solid var(--wp-border)}.ps-table td.ps-td-first{border-left:1px solid var(--wp-border)}.ps-td-center{color:var(--wp-text-soft);text-align:center!important}.ps-row-gross td{background:var(--wp-primary-tint);border-bottom:1px solid var(--wp-primary-soft);border-top:1px solid var(--wp-primary-soft);font-weight:700}.ps-row-gross td:first-child{box-shadow:inset 3px 0 0 var(--wp-primary-strong)}.ps-row-gross .ps-val{color:var(--wp-primary-strong)}.ps-row-net td{background:var(--wp-blue-wash);border-bottom:none;border-top:1px solid #d2e6de;font-weight:700}.ps-row-net td:first-child{box-shadow:inset 3px 0 0 var(--wp-blue)}.ps-row-net .ps-val{color:var(--wp-blue)}.ps-row-gross td .ps-metric,.ps-row-net td .ps-metric{font-weight:700}.ps-footnote{align-items:center;color:var(--wp-text-muted);display:flex;font-size:12.5px;gap:8px;justify-content:center;margin-top:18px}.ps-footnote .anticon{color:var(--wp-primary-strong);font-size:14px}.ps-empty{background:var(--wp-surface);border:1px dashed var(--wp-border-strong);border-radius:var(--wp-radius-lg);color:var(--wp-text-muted);padding:70px 20px;text-align:center}.ps-empty .ps-empty-icon{font-size:52px;margin-bottom:12px}.ps-empty p{font-size:15px;font-weight:500;margin:0}@media (max-width:991px){.ps-toolbar{align-items:stretch;flex-direction:column}.ps-card{flex:1 1}}@media (max-width:767px){.ps-pagehead{margin:14px 0 16px}.ps-pagehead h1.wp-as-h2,.ps-pagehead h2{font-size:22px}.ps-toolbar{gap:14px}.ps-filters,.ps-toolbar{align-items:stretch;flex-direction:column}.ps-filters .SelectContainer select{min-width:0;width:100%}.ps-cards{gap:10px}.ps-card{flex:1 1;gap:10px;min-width:0;padding:14px}.ps-card-icon{height:38px;width:38px}.ps-card-icon,.ps-card-text strong{font-size:17px}.ps-table td,.ps-table th{font-size:12.5px;padding:12px 14px}.ps-table thead .ps-th-corner{min-width:200px}}.tax-deposits-page{color:var(--wp-text);font-family:var(--wp-font)}.deposit-hero{align-items:flex-start;background:linear-gradient(125deg,var(--wp-nav-top),var(--wp-nav-bottom));border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-lg);color:#fff;display:flex;gap:24px;justify-content:space-between;margin:12px 0 18px;padding:28px}.deposit-hero h1{color:#fff;font-size:30px;font-weight:800;margin:5px 0 6px}.deposit-hero p{color:hsla(0,0%,100%,.76);margin:0;max-width:650px}.deposit-hero .deposit-eyebrow{align-items:center;color:var(--wp-brand-mint);display:inline-flex;font-size:12px;font-weight:800;gap:7px;letter-spacing:.08em;text-transform:uppercase}.deposit-hero .ant-btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.34);color:#fff}.deposit-honesty{background:var(--wp-primary-tint);border-color:var(--wp-border);margin-bottom:18px}.deposit-table-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);overflow:hidden;padding:6px}.deposit-table-card .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.deposit-table-card .ant-table-cell{background:var(--wp-surface);color:var(--wp-text)}.deposit-table-card .deposit-row-overdue>td{background:var(--wp-red-wash)!important;border-bottom-color:rgba(220,38,38,.22)}.deposit-due{display:flex;flex-direction:column;gap:2px}.deposit-due em{color:var(--wp-text-soft);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.deposit-due.is-overdue em,.deposit-due.is-overdue span{color:var(--wp-red);font-weight:800}.deposit-paid{align-items:center;color:var(--wp-green-deep);display:inline-flex;font-weight:700;gap:6px}.deposit-breakdown{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(150px,1fr));padding:12px 16px}.deposit-breakdown>div{background:var(--wp-primary-tint);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;gap:16px;justify-content:space-between;padding:12px}.deposit-breakdown p,.deposit-breakdown span{color:var(--wp-text-muted)}.deposit-breakdown p{font-size:13px;grid-column:1/-1;margin:0}.deposit-modal-copy{background:var(--wp-amber-wash);border-radius:var(--wp-radius);color:var(--wp-text-soft);padding:12px}.deposit-field{color:var(--wp-text);display:flex;flex-direction:column;font-weight:700;gap:7px;margin-top:16px}.deposit-field span em{color:var(--wp-text-muted);font-style:normal;font-weight:500}.deposit-field input[type=date]{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:6px;color:var(--wp-text);min-height:40px;padding:7px 11px;width:100%}.deposit-field input:focus{border-color:var(--wp-primary);box-shadow:var(--wp-ring);outline:none}@media(max-width:767px){.deposit-hero{flex-direction:column;padding:22px}.deposit-hero h1{font-size:25px}.deposit-hero .ant-btn{width:100%}.deposit-breakdown{grid-template-columns:1fr}.deposit-breakdown p{grid-column:auto}}.w2-preview-page{color:var(--wp-text);font-family:var(--wp-font)}.w2-hero{align-items:flex-start;background:linear-gradient(125deg,var(--wp-nav-top),var(--wp-nav-bottom));border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-lg);color:#fff;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:12px 0 18px;padding:28px}.w2-hero h1{color:#fff;font-size:28px;font-weight:800;margin:5px 0 6px}.w2-hero .w2-not-a-filing-note{color:hsla(0,0%,100%,.8);font-size:13px;font-style:italic;margin:0;max-width:620px}.w2-hero .w2-eyebrow{align-items:center;color:var(--wp-brand-mint);display:inline-flex;font-size:12px;font-weight:800;gap:7px;letter-spacing:.08em;text-transform:uppercase}.w2-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.w2-hero-actions .ant-btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.34);color:#fff}.w2-limits-banner{margin-bottom:14px}.w2-limits-banner.is-quiet{background:var(--wp-primary-tint);border-color:var(--wp-border)}.w2-limits-banner.is-loud{border-color:var(--wp-amber)}.w2-summary-header{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px}.w2-summary-totals{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.w2-summary-totals>div{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);display:flex;flex-direction:column;gap:4px;padding:10px 12px}.w2-summary-totals span{color:var(--wp-text-muted);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.w2-summary-totals strong{font-size:17px;font-weight:800}.w2-attention-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.w2-filter-chip{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:999px;color:var(--wp-text);cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:8px 14px}.w2-filter-chip b{font-weight:800}.w2-filter-chip.is-active{background:var(--wp-primary-tint);border-color:var(--wp-primary);color:var(--wp-green-deep)}.w2-table-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);margin-bottom:20px;overflow:hidden;padding:6px}.w2-table-card .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.w2-table-card .ant-table-cell{background:var(--wp-surface);color:var(--wp-text)}.w2-employee-detail{display:flex;flex-direction:column;gap:16px;padding:14px 18px}.w2-box-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.w2-box-row{background:var(--wp-primary-tint);border:1px solid var(--wp-border);border-radius:var(--wp-radius);padding:10px 12px}.w2-box-head{display:flex;font-weight:700;justify-content:space-between;margin-bottom:6px}.w2-box-split{color:var(--wp-text-muted);font-size:13px;width:100%}.w2-box-split td{padding:2px 0}.w2-box-split td:last-child{color:var(--wp-text);font-weight:600;text-align:right}.w2-box-cap{color:var(--wp-text-soft);font-size:12px;font-weight:700;margin:6px 0 0}.w2-employee-detail h2.wp-as-h4,.w2-employee-detail h4,.w2-states-block h2.wp-as-h4,.w2-states-block h4{font-size:14px;margin:0 0 8px}.w2-state-row{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);margin-bottom:10px;padding:10px 12px}.w2-state-head{gap:8px;justify-content:space-between}.w2-state-figures,.w2-state-head{display:flex;flex-wrap:wrap;margin-bottom:6px}.w2-state-figures{font-size:13px;gap:16px}.w2-quarters-table{display:block;font-size:12px;overflow-x:auto;white-space:nowrap;width:100%}.w2-quarters-table td,.w2-quarters-table th{padding:3px 6px;text-align:left}.w2-state-note{color:var(--wp-text-soft);font-size:12px;margin:6px 0 0}.w2-imported-note{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);color:var(--wp-text-muted);font-size:13px;padding:8px 12px}.w2-source-link{color:var(--wp-primary-strong);font-weight:700;text-decoration:underline;text-underline-offset:2px}.w2-source-link:hover{color:var(--wp-primary-hover)}.w2-recon-panel{display:flex;flex-direction:column;gap:8px}.w2-delta-list{font-size:13px;margin:0;padding-left:18px}.w2-reason-chips{display:flex;flex-direction:column;gap:8px}.w2-reason-chip{align-items:center;background:var(--wp-amber-wash);border-radius:var(--wp-radius);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;padding:8px 12px}.w2-reason-chip a{font-weight:700;white-space:nowrap}.w2-contractors-section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);padding:16px 18px}.w2-contractors-section h2.wp-as-h3,.w2-contractors-section h3{margin:0 0 6px}.w2-contractors-note{color:var(--wp-text-muted);font-size:13px}.wp-w2-nudge{width:100%}@media(max-width:767px){.w2-hero{flex-direction:column;padding:20px}.w2-hero h1{font-size:22px}.w2-hero-actions{width:100%}.w2-hero-actions .ant-btn,.w2-hero-actions .ant-select{flex:1 1}.w2-summary-totals{grid-template-columns:repeat(2,1fr)}.w2-box-grid{grid-template-columns:1fr}.w2-state-figures{flex-direction:column;gap:4px}.w2-reason-chip{align-items:flex-start;flex-direction:column}}.f1099-below-threshold-section{margin-bottom:20px}.f1099-below-threshold.ant-collapse{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);overflow:hidden}.f1099-below-threshold .ant-collapse-header{font-weight:700}.f1099-threshold-rule{color:var(--wp-text-muted);font-size:13px;font-style:italic;margin:0 0 10px}.f1099-state-unknown{border-color:var(--wp-amber);margin-bottom:12px}.f1099-state-unknown .ant-alert-message{font-weight:800}@media(max-width:767px){.f1099-below-threshold .ant-collapse-header{font-size:13px}.f1099-preview-page .ant-table-expanded-row>.ant-table-cell>.w2-employee-detail{box-sizing:border-box;left:0;position:-webkit-sticky;position:sticky;width:calc(100vw - 92px)}}.yec-tiles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.yec-tile{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);display:flex;flex-direction:column;gap:14px;padding:20px}.yec-tile-head{align-items:center;display:flex;gap:10px}.yec-tile-head h2.wp-as-h3,.yec-tile-head h3{font-size:16px;margin:0}.yec-tile-icon{align-items:center;background:var(--wp-primary-tint);border-radius:var(--wp-radius);color:var(--wp-green-deep);display:inline-flex;font-size:16px;height:34px;justify-content:center;width:34px}.yec-tile-body{display:flex;gap:16px}.yec-tile-stat{display:flex;flex:1 1;flex-direction:column;gap:4px}.yec-tile-stat span{color:var(--wp-text-muted);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.yec-tile-stat strong{font-size:20px;font-weight:800}.yec-tile-stat strong.is-attention{color:var(--wp-amber-text)}.yec-tile-actions{display:flex;flex-direction:column;gap:6px}.yec-tile-link{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);color:var(--wp-text);cursor:pointer;display:inline-flex;font-weight:700;gap:6px;justify-content:space-between;padding:8px 12px}.yec-tile-link.is-review{border-color:var(--wp-amber);color:var(--wp-text-soft)}@media(max-width:767px){.yec-tiles{grid-template-columns:1fr}}.import-counts .is-skipped{background:var(--wp-amber-wash);color:var(--wp-amber-text)}.import-outcome-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.import-name-cell{min-width:0;overflow-wrap:anywhere}.import-sub{color:var(--wp-text-muted);font-size:12px}.import-amount{color:var(--wp-text-soft);font-size:13px;margin-top:2px}.import-amount strong{color:var(--wp-text)}.import-notes{display:flex;flex-direction:column;gap:4px;margin-top:6px}.import-notes p{font-size:13px;margin:0}.import-reason.is-error{color:var(--wp-red)}.import-reason.is-warn{color:var(--wp-amber-text)}.import-reason.is-neutral{color:var(--wp-text-muted)}.import-note{color:var(--wp-amber-text)}.import-notes .w2-reason-chips{margin-top:2px}.import-code{background:var(--wp-surface-subtle);border-radius:4px;color:var(--wp-text-muted);font-family:var(--wp-font);font-size:11px;margin-left:6px;padding:1px 5px}.import-basis-note{background:var(--wp-primary-tint);border-radius:var(--wp-radius);color:var(--wp-text-soft);font-size:13px;margin:0;padding:10px 12px}.conn-note.ant-alert-info{background:var(--wp-primary-tint);border-color:var(--wp-primary-soft)}.conn-note.ant-alert-info .ant-alert-icon{color:var(--wp-green-deep)}.conn-note .ant-alert-message{color:var(--wp-text);font-weight:700}.conn-note .ant-alert-description{color:var(--wp-text-soft)}.conn-note .ant-alert-description p{margin:0 0 8px}.conn-note .ant-alert-description>.ant-btn{margin-top:4px}.conn-note a,.import-basis-note a,.import-notes a{color:var(--wp-primary-strong);font-weight:700;text-decoration:underline;text-underline-offset:2px}.conn-note a:hover,.import-basis-note a:hover,.import-notes a:hover{color:var(--wp-primary-hover)}@media(max-width:767px){.switcher-counts.import-counts{flex-direction:row;flex-wrap:wrap;gap:8px}.switcher-counts.import-counts span{font-size:14px;padding:8px 12px}.import-outcome-table .ant-table-tbody>tr>td,.import-outcome-table .ant-table-thead>tr>th{padding:10px 8px}}.brand-scope{color:var(--wp-text);font-family:var(--wp-font)}.brand-scope .ant-card:not(.form-card):not(.ant-card-bordered.form-card){background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-bezel);overflow:hidden;position:relative}.brand-scope .ant-btn-primary{background:var(--wp-primary)!important;border:1px solid var(--wp-primary)!important;box-shadow:none;color:var(--wp-btn-fg)!important;font-weight:700;transition:all var(--wp-motion-standard) var(--wp-ease-travel)}.brand-scope .ant-btn-primary:not(:disabled):focus,.brand-scope .ant-btn-primary:not(:disabled):hover{background:var(--wp-primary-hover)!important;color:var(--wp-btn-fg)!important}.brand-scope .ant-btn-primary:disabled{background:var(--wp-surface-subtle)!important;border-color:var(--wp-border)!important;box-shadow:none;color:var(--wp-text-muted)!important}.brand-scope .ant-btn-default:not(:disabled):hover{border-color:var(--wp-primary);color:var(--wp-primary-strong)}.brand-scope .ant-input-affix-wrapper-focused,.brand-scope .ant-input-focused,.brand-scope .ant-input-number-focused,.brand-scope .ant-input:focus,.brand-scope .ant-picker-focused,.brand-scope .ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:var(--wp-ring)!important}.brand-scope .brand-page-head{align-items:flex-start;background:linear-gradient(125deg,#06100c,#0b241b 65%,#0f3d2f);border:1px solid rgba(47,223,168,.34);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);color:#eaf5f0;display:flex;flex-wrap:wrap;gap:var(--wp-space-4);justify-content:space-between;margin-bottom:var(--wp-space-5);overflow:hidden;padding:var(--wp-space-6);position:relative}.brand-scope .brand-page-head:before{background:var(--wp-specular-line);content:"";height:1px;left:var(--wp-space-5);pointer-events:none;position:absolute;right:var(--wp-space-5);top:0}.brand-scope .brand-page-head .brand-page-head__eyebrow{align-items:center;color:#fff;display:inline-flex;font-size:var(--wp-type-caption);font-weight:700;gap:var(--wp-space-2);letter-spacing:.08em;margin:0 0 var(--wp-space-2);text-transform:uppercase}.brand-scope .brand-page-head .brand-page-head__title{color:#eaf5f0;font-size:var(--wp-type-headline);font-weight:800;letter-spacing:-.02em;line-height:1.18;margin:0}.brand-scope .brand-page-head .brand-page-head__subtitle{color:#fff;font-size:var(--wp-type-body);line-height:1.55;margin:var(--wp-space-2) 0 0;max-width:640px}.brand-scope .brand-page-head .brand-page-head__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp-space-3)}.brand-scope .brand-page-head .ant-tag{background:#0f3d2f!important;border:1px solid #2fdfa8!important;color:#7ff0c8!important}.brand-scope .brand-page-head .ant-btn-default{background:#0f3d2f!important;border-color:#2fdfa8!important;color:#eaf5f0!important}.brand-scope .brand-page-head .ant-btn-default:not(:disabled):hover{background:#15523f!important;color:#fff!important}.brand-scope .ant-steps-item-finish .ant-steps-item-icon{background:rgba(21,207,144,.12);border-color:#01c187}.brand-scope .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#066e4c}.brand-scope .ant-steps-item-process .ant-steps-item-icon{background:#01c187;border-color:#01c187}.brand-scope .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#0d1714!important}.brand-scope .ant-table{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-radius:var(--wp-radius);font-variant-numeric:tabular-nums;overflow:hidden}.brand-scope .ant-table-thead>tr>th{background:var(--wp-surface-subtle)!important;color:var(--wp-text)!important;font-weight:700}.brand-scope .brand-section-label{color:var(--wp-text-muted);font-size:var(--wp-type-caption);font-weight:700;letter-spacing:.06em;margin:0 0 var(--wp-space-3);text-transform:uppercase}@-webkit-keyframes ns-lamp-breath{0%,to{opacity:.28;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:.72;-webkit-transform:scale(1.45);transform:scale(1.45)}}@keyframes ns-lamp-breath{0%,to{opacity:.28;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:.72;-webkit-transform:scale(1.45);transform:scale(1.45)}}@-webkit-keyframes ns-press-bar{0%{opacity:.35;-webkit-transform:skewX(-14deg) scaleY(.35);transform:skewX(-14deg) scaleY(.35)}50%{opacity:1;-webkit-transform:skewX(-14deg) scaleY(1);transform:skewX(-14deg) scaleY(1)}to{opacity:.92;-webkit-transform:skewX(-14deg) scaleY(.85);transform:skewX(-14deg) scaleY(.85)}}@keyframes ns-press-bar{0%{opacity:.35;-webkit-transform:skewX(-14deg) scaleY(.35);transform:skewX(-14deg) scaleY(.35)}50%{opacity:1;-webkit-transform:skewX(-14deg) scaleY(1);transform:skewX(-14deg) scaleY(1)}to{opacity:.92;-webkit-transform:skewX(-14deg) scaleY(.85);transform:skewX(-14deg) scaleY(.85)}}@-webkit-keyframes ns-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ns-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ns-tabular{-webkit-font-feature-settings:"tnum" 1,"lnum" 1,"tnum";font-feature-settings:"tnum" 1,"lnum" 1,"tnum";font-variant-numeric:tabular-nums}.ns-bezel-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-bezel);color:var(--wp-text);display:flex;flex-direction:column;font-family:var(--wp-font);gap:var(--wp-space-4);overflow:hidden;padding:var(--wp-space-5);position:relative;transition:border-color var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-move) var(--wp-ease-arrive),-webkit-transform var(--wp-motion-move) var(--wp-ease-arrive);transition:transform var(--wp-motion-move) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-move) var(--wp-ease-arrive);transition:transform var(--wp-motion-move) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-move) var(--wp-ease-arrive),-webkit-transform var(--wp-motion-move) var(--wp-ease-arrive)}.ns-bezel-card__specular{background:var(--wp-specular-line);height:1px;left:var(--wp-space-4);pointer-events:none;position:absolute;right:var(--wp-space-4);top:0}.ns-bezel-card.is-interactive:hover,.ns-bezel-card.is-state-hover{border-color:var(--wp-border-strong);box-shadow:var(--wp-shadow);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ns-bezel-card.is-state-focus,.ns-bezel-card:focus-visible{border-color:var(--wp-primary);box-shadow:var(--wp-ring),var(--wp-shadow-bezel);outline:var(--wp-focus-outline);outline-offset:2px}.ns-bezel-card.is-state-pressed{background:var(--wp-surface-subtle);border-color:var(--wp-primary);-webkit-transform:translateY(1px);transform:translateY(1px)}.ns-bezel-card.is-state-disabled{background:var(--wp-surface-subtle);border-color:var(--wp-border);box-shadow:none;color:var(--wp-text-muted)}.ns-bezel-card.is-state-loading:after{background:var(--wp-primary);content:"";height:2px;left:0;position:absolute;right:0;top:0}.ns-bezel-card__head{align-items:flex-start;display:flex;gap:var(--wp-space-3);justify-content:space-between}.ns-bezel-card__titles{display:flex;flex-direction:column;gap:var(--wp-space-1)}.ns-bezel-card__eyebrow{color:var(--wp-green-text);font-size:var(--wp-type-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ns-bezel-card__title{color:var(--wp-text);font-size:var(--wp-type-title-sm);font-weight:700;line-height:1.25;margin:0}.ns-bezel-card__subtitle{color:var(--wp-text-muted);font-size:var(--wp-type-label);line-height:1.45;margin:0}.ns-bezel-card__meta{align-items:center;display:inline-flex;gap:var(--wp-space-2)}.ns-bezel-card__body{color:var(--wp-text-soft);font-size:var(--wp-type-body)}.ns-bezel-card__foot{align-items:center;border-top:1px solid var(--wp-border);color:var(--wp-text-muted);display:flex;font-size:var(--wp-type-caption);gap:var(--wp-space-3);justify-content:space-between;padding-top:var(--wp-space-3)}.ns-telemetry-rail{background:linear-gradient(180deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border:1px solid var(--wp-pill-border);border-radius:var(--wp-radius-xl);box-shadow:var(--wp-shadow);color:var(--wp-nav-text);display:flex;flex-direction:column;font-family:var(--wp-font);gap:var(--wp-space-3);overflow:hidden;padding:var(--wp-space-4);position:relative}.ns-telemetry-rail__specular{background:var(--wp-specular-line);height:1px;left:var(--wp-space-4);pointer-events:none;position:absolute;right:var(--wp-space-4);top:0}.ns-telemetry-rail__brand{align-items:center;border-bottom:1px solid var(--wp-nav-rule);display:flex;gap:var(--wp-space-2);justify-content:space-between;padding-bottom:var(--wp-space-3)}.ns-telemetry-rail__wordmark{color:var(--wp-nav-text);font-size:var(--wp-type-title-sm);font-weight:800;letter-spacing:-.025em}.ns-telemetry-rail__nav{display:flex;flex-direction:column;gap:var(--wp-space-1)}.ns-telemetry-rail__item{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--wp-radius-sm);color:var(--wp-nav-text);cursor:pointer;display:flex;font-family:var(--wp-font);font-size:var(--wp-type-label);font-weight:600;gap:var(--wp-space-3);min-height:40px;padding:var(--wp-space-2) var(--wp-space-3);text-align:left;transition:all var(--wp-motion-standard) var(--wp-ease-travel);width:100%}.ns-telemetry-rail__item.is-state-hover,.ns-telemetry-rail__item:hover{background:var(--wp-nav-hover);border-color:var(--wp-pill-border)}.ns-telemetry-rail__item.is-active,.ns-telemetry-rail__item.is-state-pressed{background:var(--wp-pill-active-bg);border-color:var(--wp-brand-bright);box-shadow:inset 3px 0 0 var(--wp-brand-bright);color:var(--wp-brand-mint)}.ns-telemetry-rail__item.is-state-focus,.ns-telemetry-rail__item:focus-visible{outline:3px solid var(--wp-brand-bright);outline-offset:2px}.ns-telemetry-rail__item.is-state-disabled,.ns-telemetry-rail__item:disabled{color:var(--wp-nav-muted);cursor:not-allowed}.ns-telemetry-rail__badge{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:var(--wp-green-bg);border-radius:var(--wp-radius-pill);color:var(--wp-brand-mint);font-size:var(--wp-type-caption);font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto;padding:0 var(--wp-space-2)}.ns-pill-btn{align-items:center;background:var(--wp-pill-bg);border:1px solid var(--wp-pill-border);border-radius:var(--wp-radius-pill);box-shadow:var(--wp-shadow-pill);color:var(--wp-pill-fg);cursor:pointer;display:inline-flex;font-family:var(--wp-font);gap:var(--wp-space-3);min-height:44px;padding:var(--wp-space-1) var(--wp-space-4) var(--wp-space-1) var(--wp-space-2);position:relative;text-align:left;transition:border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel),-webkit-transform var(--wp-motion-touch) var(--wp-ease-arrive);transition:transform var(--wp-motion-touch) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel);transition:transform var(--wp-motion-touch) var(--wp-ease-arrive),border-color var(--wp-motion-standard) var(--wp-ease-travel),background var(--wp-motion-standard) var(--wp-ease-travel),box-shadow var(--wp-motion-standard) var(--wp-ease-travel),-webkit-transform var(--wp-motion-touch) var(--wp-ease-arrive)}.ns-pill-btn__specular{background:var(--wp-specular-line);height:1px;left:var(--wp-space-4);pointer-events:none;position:absolute;right:var(--wp-space-4);top:0}.ns-pill-btn__icon-slot{align-items:center;background:var(--wp-pill-slot-bg);border:1px solid var(--wp-pill-slot-border);border-radius:var(--wp-radius-pill);color:var(--wp-brand-mint);display:inline-flex;flex:none;font-size:var(--wp-type-body);height:32px;justify-content:center;width:32px}.ns-pill-btn__text{display:flex;flex-direction:column;line-height:1.15}.ns-pill-btn__eyebrow{color:var(--wp-brand-mint);font-size:var(--wp-type-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ns-pill-btn__label{color:var(--wp-pill-fg);font-size:var(--wp-type-label);font-weight:700}.ns-pill-btn__sublabel{color:var(--wp-nav-muted);font-size:var(--wp-type-micro);font-weight:600}.ns-pill-btn.is-state-hover,.ns-pill-btn:hover:not(:disabled){background:var(--wp-pill-hover-bg);border-color:var(--wp-brand-bright);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ns-pill-btn.is-state-focus,.ns-pill-btn:focus-visible{border-color:var(--wp-brand-bright);box-shadow:var(--wp-ring),var(--wp-shadow-pill);outline:var(--wp-focus-outline);outline-offset:3px}.ns-pill-btn.is-state-pressed,.ns-pill-btn:active:not(:disabled){background:var(--wp-pill-active-bg);border-color:var(--wp-brand-bright);-webkit-transform:translateY(1px);transform:translateY(1px)}.ns-pill-btn.is-state-disabled,.ns-pill-btn:disabled{background:var(--wp-surface-subtle);border-color:var(--wp-border);box-shadow:none;color:var(--wp-text-muted);cursor:not-allowed}.ns-pill-btn.is-state-disabled .ns-pill-btn__eyebrow,.ns-pill-btn.is-state-disabled .ns-pill-btn__label,.ns-pill-btn.is-state-disabled .ns-pill-btn__sublabel,.ns-pill-btn:disabled .ns-pill-btn__eyebrow,.ns-pill-btn:disabled .ns-pill-btn__label,.ns-pill-btn:disabled .ns-pill-btn__sublabel{color:var(--wp-text-muted)}.ns-pill-btn.is-state-disabled .ns-pill-btn__icon-slot,.ns-pill-btn:disabled .ns-pill-btn__icon-slot{background:var(--wp-surface);border-color:var(--wp-border);color:var(--wp-text-muted)}.ns-field__spinner,.ns-pill-btn__spinner{-webkit-animation:ns-spin var(--wp-motion-light) linear infinite;animation:ns-spin var(--wp-motion-light) linear infinite;border:2px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);border-top-color:var(--wp-brand-mint);height:16px;width:16px}.ns-chip{align-items:center;background:var(--wp-green-bg);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-green-text);display:inline-flex;font-family:var(--wp-font);font-size:var(--wp-type-caption);font-weight:700;gap:var(--wp-space-2);line-height:1.2;min-height:28px;padding:var(--wp-space-1) var(--wp-space-3);transition:all var(--wp-motion-standard) var(--wp-ease-travel)}.ns-chip__dot{background:currentColor;border-radius:var(--wp-radius-pill);height:8px;width:8px}.ns-chip__code{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.ns-chip--amber{background:var(--wp-amber-bg);color:var(--wp-amber-text)}.ns-chip--red{background:var(--wp-red-bg);color:var(--wp-red)}.ns-chip.is-interactive:hover,.ns-chip.is-state-hover{border-color:var(--wp-primary);box-shadow:var(--wp-shadow-xs)}.ns-chip.is-state-focus,.ns-chip:focus-visible{box-shadow:var(--wp-ring);outline:var(--wp-focus-outline);outline-offset:2px}.ns-chip.is-state-pressed{-webkit-transform:translateY(1px);transform:translateY(1px)}.ns-chip.is-state-disabled{background:var(--wp-surface-subtle);border-color:var(--wp-border);color:var(--wp-text-muted)}.ns-table-wrap{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-md);box-shadow:var(--wp-shadow-bezel);overflow-x:auto;width:100%}.ns-table-wrap.is-state-focus,.ns-table-wrap:focus-visible{box-shadow:var(--wp-ring);outline:var(--wp-focus-outline);outline-offset:2px}.ns-table{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-collapse:collapse;color:var(--wp-text);font-family:var(--wp-font);font-size:var(--wp-type-label);font-variant-numeric:tabular-nums;width:100%}.ns-table__caption{border-bottom:1px solid var(--wp-border);color:var(--wp-text-muted)}.ns-table th,.ns-table__caption{background:var(--wp-surface-subtle);font-size:var(--wp-type-caption);font-weight:700;letter-spacing:.06em;padding:var(--wp-space-3) var(--wp-space-4);text-align:left;text-transform:uppercase}.ns-table th{border-bottom:1px solid var(--wp-border-strong);color:var(--wp-text)}.ns-table td{border-bottom:1px solid var(--wp-border);color:var(--wp-text);padding:var(--wp-space-3) var(--wp-space-4)}.ns-table td.is-numeric,.ns-table th.is-numeric{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ns-table__row.is-state-hover td,.ns-table__row:hover td{background:var(--wp-surface-hover)}.ns-table__row.is-state-focus td{background:var(--wp-primary-tint);box-shadow:inset 0 0 0 2px var(--wp-primary)}.ns-table__row.is-state-pressed td{background:var(--wp-green-bg)}.ns-table__row.is-state-disabled td{background:var(--wp-surface-subtle);color:var(--wp-text-muted)}.ns-status-lamp{background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-text);font-family:var(--wp-font);font-size:var(--wp-type-caption);font-weight:700;gap:var(--wp-space-2);padding:var(--wp-space-1) var(--wp-space-3)}.ns-status-lamp,.ns-status-lamp__bulb{align-items:center;display:inline-flex}.ns-status-lamp__bulb{height:12px;justify-content:center;position:relative;width:12px}.ns-status-lamp__core{background:var(--wp-brand);border-radius:var(--wp-radius-pill);height:8px;width:8px}.ns-status-lamp__halo{background:var(--wp-brand-bright);border-radius:var(--wp-radius-pill);inset:0;opacity:.35;position:absolute}.ns-status-lamp.is-pulsing .ns-status-lamp__halo{-webkit-animation:ns-lamp-breath var(--wp-motion-breath) var(--wp-ease-glow) infinite;animation:ns-lamp-breath var(--wp-motion-breath) var(--wp-ease-glow) infinite}.ns-status-lamp--amber .ns-status-lamp__core,.ns-status-lamp--amber .ns-status-lamp__halo{background:var(--wp-amber)}.ns-status-lamp--red .ns-status-lamp__core,.ns-status-lamp--red .ns-status-lamp__halo{background:var(--wp-red)}.ns-status-lamp__copy{align-items:center;display:inline-flex;gap:var(--wp-space-2)}.ns-status-lamp__detail{color:var(--wp-text-muted)}.ns-drawer,.ns-modal{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-lg);color:var(--wp-text);display:flex;flex-direction:column;font-family:var(--wp-font);gap:var(--wp-space-4);overflow:hidden;padding:var(--wp-space-5);position:relative}.ns-drawer__specular,.ns-empty__specular,.ns-modal__specular,.ns-toast__specular{background:var(--wp-specular-line);height:1px;left:var(--wp-space-4);pointer-events:none;position:absolute;right:var(--wp-space-4);top:0}.ns-drawer__head,.ns-modal__head{align-items:flex-start;border-bottom:1px solid var(--wp-border);display:flex;gap:var(--wp-space-3);justify-content:space-between;padding-bottom:var(--wp-space-3)}.ns-drawer__eyebrow,.ns-empty__eyebrow,.ns-modal__eyebrow{color:var(--wp-green-text);display:block;font-size:var(--wp-type-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ns-drawer__title,.ns-empty__title,.ns-modal__title{color:var(--wp-text);font-size:var(--wp-type-title-sm);font-weight:700;margin:var(--wp-space-1) 0 0}.ns-drawer__subtitle,.ns-empty__desc,.ns-modal__subtitle{color:var(--wp-text-muted);font-size:var(--wp-type-label);margin:var(--wp-space-1) 0 0}.ns-drawer__close,.ns-modal__close,.ns-toast__close{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-text);cursor:pointer;display:inline-flex;font-size:var(--wp-type-title-sm);height:32px;justify-content:center;line-height:1;width:32px}.ns-drawer__foot,.ns-modal__foot{align-items:center;border-top:1px solid var(--wp-border);display:flex;gap:var(--wp-space-2);justify-content:flex-end;padding-top:var(--wp-space-3)}.ns-field{flex-direction:column;font-family:var(--wp-font)}.ns-field,.ns-field__label{display:flex;gap:var(--wp-space-2)}.ns-field__label{align-items:center;color:var(--wp-text);font-size:var(--wp-type-label);font-weight:700;justify-content:space-between}.ns-field__hint{color:var(--wp-text-muted);font-size:var(--wp-type-caption);font-weight:600}.ns-field__control{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);display:flex;gap:var(--wp-space-2);min-height:40px;padding:0 var(--wp-space-3);transition:all var(--wp-motion-standard) var(--wp-ease-travel)}.ns-field.is-state-hover .ns-field__control,.ns-field__control:hover{border-color:var(--wp-primary)}.ns-field.is-state-focus .ns-field__control,.ns-field__control:focus-within{border-color:var(--wp-primary);box-shadow:var(--wp-ring)}.ns-field.is-state-pressed .ns-field__control{background:var(--wp-surface-subtle);border-color:var(--wp-primary)}.ns-field.is-state-disabled .ns-field__control{background:var(--wp-surface-subtle);border-color:var(--wp-border)}.ns-field__prefix,.ns-field__suffix{color:var(--wp-text-muted);font-size:var(--wp-type-caption);font-weight:700}.ns-field__input{background:transparent;border:none;color:var(--wp-text);flex:1 1;font-family:var(--wp-font);font-size:var(--wp-type-body);font-weight:600;height:36px;min-width:0;outline:none}.ns-field__error{color:var(--wp-red);font-size:var(--wp-type-caption);font-weight:700}.ns-empty{border:1px dashed var(--wp-border-strong);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-bezel);flex-direction:column;gap:var(--wp-space-2);padding:var(--wp-space-6);text-align:center}.ns-empty,.ns-toast{align-items:center;background:var(--wp-surface);display:flex;font-family:var(--wp-font);position:relative}.ns-toast{border:1px solid var(--wp-border-strong);border-left:4px solid var(--wp-primary);border-radius:var(--wp-radius-md);box-shadow:var(--wp-shadow);color:var(--wp-text);gap:var(--wp-space-3);padding:var(--wp-space-3) var(--wp-space-4)}.ns-toast__body{flex:1 1;min-width:0}.ns-toast__head{align-items:center;display:flex;gap:var(--wp-space-2);justify-content:space-between}.ns-toast__title{color:var(--wp-text);font-size:var(--wp-type-label);font-weight:700}.ns-toast__time{color:var(--wp-text-muted)}.ns-toast__msg,.ns-toast__time{font-size:var(--wp-type-caption)}.ns-toast__msg{color:var(--wp-text-soft);margin:var(--wp-space-1) 0 0}.ns-press-stamp{align-items:center;background:var(--wp-green-bg);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-sm);color:var(--wp-green-text);display:inline-flex;font-family:var(--wp-font);font-size:var(--wp-type-caption);font-weight:800;gap:var(--wp-space-2);letter-spacing:.08em;padding:var(--wp-space-1) var(--wp-space-3);text-transform:uppercase}.ns-press-stamp__bars{align-items:flex-end;display:inline-flex;gap:var(--wp-space-1);height:16px}.ns-press-stamp__bar{-webkit-animation:ns-press-bar var(--wp-motion-arrive) var(--wp-ease-strike) both;animation:ns-press-bar var(--wp-motion-arrive) var(--wp-ease-strike) both;background:var(--wp-brand);border-radius:2px;display:inline-block;height:14px;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);width:4px}.ns-press-stamp__bar:nth-child(2){-webkit-animation-delay:var(--wp-motion-step);animation-delay:var(--wp-motion-step);height:16px}.ns-press-stamp__bar:nth-child(3){-webkit-animation-delay:calc(var(--wp-motion-step)*2);animation-delay:calc(var(--wp-motion-step)*2);height:12px}.partner-connections{color:var(--wp-text);margin:24px 0}.partner-card-head,.partner-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.partner-section-head{margin-bottom:14px}.partner-section-head h2{color:var(--wp-text);font-size:22px;margin:4px 0 0}.partner-brand{color:var(--wp-primary-strong);font-size:12px;font-weight:700;letter-spacing:.03em}.partner-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.partner-card{align-items:flex-start;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px}.partner-card-head{align-items:flex-start;width:100%}.partner-card h3{color:var(--wp-text);font-size:17px;margin:0;overflow-wrap:anywhere}.partner-card h4{color:var(--wp-text);font-size:13px;margin:0}.partner-card p,.partner-card ul{font-size:14px;margin:0}.partner-card ul{padding-left:20px}.partner-card li+li{margin-top:8px}.partner-card>.ant-btn{margin-top:auto}.partner-status{background:var(--wp-primary-tint);border-radius:var(--wp-radius-pill);color:var(--wp-primary-strong);flex-shrink:0;font-size:12px;font-weight:600;padding:3px 8px}.partner-status.is-revoked{background:var(--wp-surface-subtle);color:var(--wp-text-muted)}.partner-quiet{color:var(--wp-text-muted);font-size:14px}.partner-notice{color:var(--wp-primary-strong)}.partner-refusal{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-left:3px solid var(--wp-primary-strong);border-radius:var(--wp-radius);color:var(--wp-text);margin:12px 0;overflow-wrap:anywhere;padding:12px 14px}.partner-refusal p{margin:0}.partner-refusal code{color:var(--wp-text-muted);display:block;font-size:12px;margin-top:6px}.partner-consent-modal .ant-modal-content{background:var(--wp-surface);color:var(--wp-text)}.partner-consent-modal .ant-modal-header{background:var(--wp-surface)}.partner-consent-modal .ant-modal-title{color:var(--wp-text);overflow-wrap:anywhere}.partner-consent-modal .ant-btn-primary:disabled,.partner-consent-modal .ant-btn-primary:disabled:hover{background:var(--wp-surface-subtle)!important;border-color:var(--wp-border)!important;box-shadow:none!important;color:var(--wp-text-muted)!important}.partner-consent-modal a{color:var(--wp-primary-strong);font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.partner-consent-modal p{margin:12px 0}.partner-permissions{border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;flex-direction:column;gap:12px;margin:18px 0;padding:16px}.partner-permissions legend{font-weight:700;padding:0 6px}.partner-check{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:10px}.partner-check input{accent-color:var(--wp-primary-strong);flex:none;height:18px;margin-top:3px;width:18px}.partner-check input:focus-visible{outline:2px solid var(--wp-primary-strong);outline-offset:3px}.partner-check:has(input:disabled){cursor:default}.partner-terms{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);margin-bottom:18px;padding:4px 14px 14px}.partner-terms strong{overflow-wrap:anywhere}.partner-agreement{margin:16px 0}@media(max-width:480px){.partner-card{padding:16px}.partner-card>.ant-btn{width:100%}.partner-consent-modal .ant-modal-centered:before{display:none}.partner-consent-modal .ant-modal{display:block;margin:8px!important;max-width:calc(100% - 16px)!important;padding-bottom:0;top:0;width:calc(100% - 16px)!important}.partner-consent-modal .ant-modal-wrap{overflow-x:hidden}.partner-consent-modal .ant-modal-body{max-height:calc(100dvh - 240px);overflow-y:auto;padding:0!important}.partner-consent-modal .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px}.partner-consent-modal .ant-modal-footer .ant-btn{flex:1 1 100%;margin:0}}.switcher-import-page{color:var(--wp-text);font-family:var(--wp-font)}.switcher-import-head{align-items:flex-start;background:linear-gradient(125deg,var(--wp-nav-top),var(--wp-nav-bottom));border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-lg);color:#fff;display:flex;gap:20px;justify-content:space-between;margin:12px 0 16px;padding:26px}.switcher-import-head span{color:var(--wp-brand-mint);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.switcher-import-head h1{color:#fff;font-size:30px;margin:5px 0}.switcher-import-head p{color:hsla(0,0%,100%,.72);margin:0}.switcher-import-head .ant-btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.35);color:#fff}.switcher-mock-alert{margin-bottom:18px}.switcher-import-page .ant-steps{margin:22px 0}.switcher-import-page .ant-steps-item-process .ant-steps-item-icon{background:var(--wp-primary);border-color:var(--wp-primary)}.switcher-import-page .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--wp-primary)}.switcher-import-page .ant-steps-item-finish .ant-steps-icon{color:var(--wp-primary)}.switcher-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);padding:24px}.switcher-card h2{color:var(--wp-text);font-size:22px;margin:0 0 20px}.switcher-kind{display:flex;gap:10px;margin-bottom:18px}.switcher-kind button{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-pill);color:var(--wp-text);cursor:pointer;font-weight:700;min-height:42px;padding:0 18px}.switcher-kind button.is-active{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.switcher-kind-blurb{color:var(--wp-text-muted);margin:-8px 0 18px}.switcher-template{align-items:center;background:var(--wp-primary-tint);border-radius:var(--wp-radius);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:12px 14px}.switcher-template span{color:var(--wp-text-soft);flex:1 1 260px;font-size:13px}.switcher-upload{align-items:center;background:var(--wp-surface-subtle);border:2px dashed var(--wp-border-strong);border-radius:var(--wp-radius-lg);cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:210px;padding:28px;text-align:center}.switcher-upload>svg{color:var(--wp-primary);font-size:38px}.switcher-upload span{color:var(--wp-text-muted)}.switcher-upload input{height:1px;opacity:0;position:absolute;width:1px}.switcher-mapping{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.switcher-mapping label,.switcher-preset-select{display:flex;flex-direction:column;font-weight:700;gap:7px}.switcher-mapping em{color:var(--wp-primary);font-size:10px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.switcher-mapping select,.switcher-preset-select select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);min-height:42px;padding:7px 10px}.switcher-preset-select{margin-bottom:18px;max-width:360px}.switcher-save{align-items:center;color:var(--wp-text-soft);display:flex;gap:8px;margin:20px 0 10px}.switcher-counts{display:flex;gap:12px;margin-bottom:16px}.switcher-counts span{align-items:center;border-radius:var(--wp-radius-pill);display:flex;font-weight:700;gap:7px;padding:10px 14px}.switcher-counts .is-accepted{background:var(--wp-green-wash);color:var(--wp-green-deep)}.switcher-counts .is-rejected{background:var(--wp-red-wash);color:var(--wp-red)}.switcher-card .ant-alert+.ant-table-wrapper,.switcher-card .switcher-counts+.ant-table-wrapper{margin-top:16px}.switcher-card .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.switcher-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.switcher-result{text-align:center}.switcher-result>svg{color:var(--wp-amber-text);font-size:48px}.switcher-result h2{margin-top:14px}.switcher-result>p{font-size:20px}@media(max-width:767px){.switcher-kind{flex-wrap:wrap}.switcher-template{align-items:stretch;flex-direction:column}.switcher-template .ant-btn{width:100%}.switcher-import-head{flex-direction:column;padding:22px}.switcher-import-head h1{font-size:25px}.switcher-import-head .ant-btn{width:100%}.switcher-mapping{grid-template-columns:1fr}.switcher-counts{flex-direction:column}.switcher-actions{flex-direction:column-reverse}.switcher-actions .ant-btn{width:100%}}.qbd-import-page .qbd-presets-note{margin-bottom:12px}.qbd-matched-on{color:var(--wp-amber-text);font-size:11px;font-weight:700;margin-top:4px}.qbd-reason{color:var(--wp-red);font-size:12px}.qbd-warning{color:var(--wp-amber-text);font-size:12px}.qbd-mapping-hint{color:var(--wp-text-muted);font-size:13px;margin:0 0 14px}.qbd-options{margin-top:16px}.qbd-options label{display:flex;flex-direction:column;font-weight:700;gap:7px}.qbd-options label span em{color:var(--wp-text-muted);font-style:normal;font-weight:500}.connections-page{padding-bottom:32px}.connections-head{flex-wrap:wrap}.conn-alert{margin-bottom:14px}.conn-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.connections-page a:not(.conn-link-btn):not(.ant-btn){color:var(--wp-primary-strong);font-weight:700;text-decoration:underline;text-underline-offset:2px}.connections-page a:not(.conn-link-btn):not(.ant-btn):hover{color:var(--wp-primary-hover)}.connections-page .MainBreadcrum a:not(.conn-link-btn):not(.ant-btn){color:hsla(0,0%,100%,.85);font-weight:inherit;text-decoration:none}.connections-page .MainBreadcrum a:not(.conn-link-btn):not(.ant-btn):hover{color:#fff}.conn-live{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:8px}.conn-live .conn-imports{margin-top:0}.conn-live .conn-imports h2{font-size:20px}@media(min-width:992px){.conn-live{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.conn-live.is-solo{grid-template-columns:minmax(300px,460px)}}.conn-section-head{margin:26px 0 12px}.conn-section-head h2{font-size:20px;margin:0 0 4px}.conn-section-head p{color:var(--wp-text-muted);margin:0}.conn-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:8px}.conn-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px}.conn-card.is-live{border-color:var(--wp-primary-soft)}.conn-card.is-error{border-color:var(--wp-red)}.conn-card-head{align-items:center;display:flex;gap:12px}.conn-card-icon{align-items:center;background:var(--wp-primary-tint);border-radius:var(--wp-radius);color:var(--wp-green-deep);display:inline-flex;flex:none;font-size:18px;height:38px;justify-content:center;width:38px}.conn-card-title{flex:1 1;min-width:0}.conn-card-title h3{font-size:16px;margin:0}.conn-card-title p{color:var(--wp-text-muted);font-size:12px;margin:0}.conn-status{flex:none;margin:0}.conn-card-text{color:var(--wp-text-soft);font-size:14px;margin:0}.conn-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.conn-card .ant-btn{min-height:40px}.conn-card-alt{color:var(--wp-text-muted);font-size:13px;margin:0}.conn-card-alt a,.conn-other a{font-weight:700}.conn-reason{font-size:13px;margin:0}.conn-other,.conn-reason{color:var(--wp-text-muted)}.conn-other{margin:6px 2px 0}.conn-facts{display:flex;flex-direction:column;gap:6px;margin:0}.conn-facts>div{display:flex;font-size:13px;gap:12px;justify-content:space-between}.conn-facts dt{color:var(--wp-text-muted)}.conn-facts dd{font-weight:700;margin:0;overflow-wrap:anywhere;text-align:right}.conn-last-import{background:var(--wp-surface-subtle);border-radius:var(--wp-radius);font-size:13px;padding:10px 12px}.conn-last-import h4{color:var(--wp-text-muted);font-size:11px;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}.conn-last-import ul{margin:0;padding-left:16px}.conn-last-import p{margin:0}.conn-last-import p,.conn-when{color:var(--wp-text-muted)}.conn-link-btn{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-primary);border-radius:var(--wp-radius);box-sizing:border-box;color:var(--wp-green-deep);display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none}.conn-link-btn:hover{background:var(--wp-primary-tint);color:var(--wp-primary-strong)}.conn-link-btn:focus-visible{box-shadow:var(--wp-ring);outline:none}.conn-imports{margin-top:28px}.conn-imports h2{font-size:22px;margin:0 0 6px}.conn-imports-lead{color:var(--wp-text-muted);margin:0 0 16px}.conn-imports .conn-note{margin-bottom:18px}.conn-import-panels{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.conn-import-panel{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);min-width:0;padding:20px}.conn-import-panel h3{font-size:17px;margin:0 0 4px}.conn-import-panel>p{color:var(--wp-text-soft);margin:0 0 14px}.conn-import-actions{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.conn-import-actions .ant-btn{min-height:42px}.conn-year{font-size:13px;font-weight:700;gap:6px}.conn-result,.conn-year{display:flex;flex-direction:column}.conn-result{gap:14px;margin-top:18px}.conn-result-message{color:var(--wp-text-soft);margin:0}.conn-history h3{font-size:16px;margin:18px 0 10px}.conn-history .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.conn-history-quiet{color:var(--wp-text-muted);margin:14px 2px 0}.conn-disconnect-modal .ant-btn-primary.ant-btn-dangerous,.conn-disconnect-modal .ant-btn-primary.ant-btn-dangerous:focus-visible,.conn-disconnect-modal .ant-btn-primary.ant-btn-dangerous:hover{background:var(--wp-red)!important;border-color:var(--wp-red)!important;color:#fff!important}.conn-callback{align-items:center;display:flex;flex-direction:column;gap:12px;padding:40px 24px;text-align:center}.conn-callback h2{font-size:20px;margin:6px 0 0}.conn-callback p{color:var(--wp-text-muted);margin:0}.conn-callback .ant-alert{text-align:left;width:100%}.conn-step h3{font-size:16px;margin:22px 0 10px}.conn-summary{color:var(--wp-text-muted);margin:0 0 16px}.conn-step h2+.conn-summary{margin-top:-8px}.conn-choices,.conn-kinds{border:0;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;min-width:0;padding:0}.conn-choice,.conn-kind{display:inline-flex;min-width:0;position:relative}.conn-choice input,.conn-kind input{height:1px;opacity:0;position:absolute;width:1px}.conn-choice span{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-pill);color:var(--wp-text);cursor:pointer;display:inline-flex;font-weight:700;min-height:44px;padding:0 18px}.conn-choice input:checked+span{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}:root[data-theme=dark] .conn-choice input:checked+span{color:var(--wp-nav-bottom)}.conn-kind{flex:1 1 240px}.conn-kind>span{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:14px 16px}.conn-kind em{color:var(--wp-text-muted);font-size:13px;font-style:normal}.conn-kind input:checked+span{background:var(--wp-primary-tint);border-color:var(--wp-primary);box-shadow:inset 0 0 0 1px var(--wp-primary)}.conn-choice input:focus-visible+span,.conn-kind input:focus-visible+span{box-shadow:var(--wp-ring)}.conn-instructions{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);margin:6px 0 22px;padding:16px 18px}.conn-instructions h3{margin:0 0 8px}.conn-instructions ol{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px}.conn-tip{color:var(--wp-green-deep);font-weight:600;margin:12px 0 0}.conn-instructions-note{color:var(--wp-text-muted);font-size:13px;margin:12px 0 0}.conn-templates p{color:var(--wp-text-soft);margin:0 0 12px}.conn-template-buttons{display:flex;flex-wrap:wrap;gap:10px}.conn-template-buttons .ant-btn{min-height:42px}.conn-columns{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);margin-top:14px}.conn-columns summary{cursor:pointer;font-weight:700;padding:12px 14px}.conn-columns table{border-collapse:collapse;display:block;font-size:13px;overflow-x:auto;width:100%}.conn-columns td,.conn-columns th{border-top:1px solid var(--wp-border);padding:8px 12px;text-align:left;vertical-align:top}.conn-columns th{background:var(--wp-surface-subtle);color:var(--wp-text-muted);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.conn-columns td:first-child,.conn-columns th{white-space:nowrap}.switcher-field-hint{color:var(--wp-text-muted);font-size:12px;font-weight:400}.conn-options{grid-gap:14px;border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:20px 0 0;min-width:0;padding:16px}.conn-options legend{font-weight:800;padding:0 8px}.conn-options label{display:flex;flex-direction:column;font-weight:700;gap:7px;min-width:0}.conn-options .conn-check{align-items:center;flex-direction:row;font-weight:600;grid-column:1/-1}.conn-options-note{color:var(--wp-text-muted);font-size:13px;grid-column:1/-1;margin:0}.conn-options input[type=date],.conn-options input[type=text],.conn-options select,.conn-year select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);font:inherit;font-weight:400;min-height:42px;padding:7px 10px}.conn-options input[type=checkbox]{height:18px;width:18px}.conn-step-region:focus{outline:none}@media(max-width:767px){.conn-options{grid-template-columns:1fr}.switcher-actions .conn-link-btn{width:100%}}@media(max-width:480px){.connections-head{padding:20px}.conn-card,.connections-page .switcher-card{padding:16px}.conn-card-actions .ant-btn,.conn-card-actions .conn-link-btn{flex:1 1 100%;justify-content:center}.conn-import-panel{padding:16px}.conn-import-actions{align-items:stretch;flex-direction:column}.conn-import-actions .ant-btn{width:100%}.conn-template-buttons{flex-direction:column}.conn-template-buttons .ant-btn{width:100%}.conn-choice span{min-height:44px}.conn-callback{padding:28px 16px}}.import-defaults{grid-gap:14px;border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:20px 0 0;min-width:0;padding:16px}.import-defaults legend{font-weight:800;padding:0 8px}.import-defaults label{display:flex;flex-direction:column;font-weight:700;gap:7px;min-width:0}.import-defaults input[type=text],.import-defaults select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);font:inherit;font-weight:400;min-height:42px;padding:7px 10px}.import-defaults-note{color:var(--wp-text-muted);font-size:13px;grid-column:1/-1;margin:0}@media(max-width:720px){.import-defaults{grid-template-columns:1fr}}.reports-page{color:var(--wp-text);font-family:var(--wp-font);padding:0 4px 32px}.reports-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:12px 0 18px}.reports-head h1{color:var(--wp-text);font-size:26px;font-weight:800;margin:0 0 4px}.reports-head p{color:var(--wp-text-muted);margin:0;max-width:640px}.reports-alert{margin-bottom:16px}.reports-loading{color:var(--wp-text-muted)}.reports-body .ant-tabs-nav{margin-bottom:12px}.reports-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:260px minmax(0,1fr);min-width:0}.reports-list{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow);overflow:hidden}.reports-list .ant-menu{-webkit-border-end:none;border-inline-end:none}.reports-main{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow);min-width:0;padding:20px}.report-results{max-width:100%;min-width:0}.report-title{color:var(--wp-text);font-size:20px;font-weight:800;margin:0 0 6px}.report-description{color:var(--wp-text-muted);margin:0 0 16px}.report-param-mode{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.report-param-mode-label{color:var(--wp-text);font-weight:700}.report-param-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.report-param-field{color:var(--wp-text);display:flex;flex-direction:column;font-weight:700;gap:6px}.report-param-field em{color:var(--wp-red);font-style:normal;margin-left:2px}.report-param-field .ant-select{width:100%}.report-param-help{color:var(--wp-text-muted);font-size:12px;font-weight:400;margin:0}.report-date-input,.report-text-input{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:6px;color:var(--wp-text);font-weight:400;min-height:40px;padding:7px 11px}.report-date-input:focus,.report-text-input:focus{border-color:var(--wp-primary);box-shadow:var(--wp-ring);outline:none}.report-run-actions{margin-bottom:20px}.report-results-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.report-results-head h3{color:var(--wp-text);font-size:18px;font-weight:800;margin:0}.report-results-export{align-items:center;display:flex;gap:8px}.report-export-notice,.report-note,.report-truncated-notice{margin-bottom:12px}.report-totals-row{background:var(--wp-primary-tint);font-weight:800}.report-totals-row td{background:var(--wp-primary-tint)!important;border-top:2px solid var(--wp-primary-soft)}@media(max-width:900px){.reports-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.reports-main{padding:16px}.report-param-grid{grid-template-columns:1fr}.report-results-export,.report-results-head{align-items:stretch;flex-direction:column}}.report-data-quality{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-left:3px solid var(--wp-amber);border-radius:var(--wp-radius-sm);margin:0 0 12px;padding:12px 14px}.report-data-quality-head{align-items:flex-start;color:var(--wp-text);display:flex;font-weight:700;gap:8px;margin:0}.report-data-quality-head .anticon{color:var(--wp-amber-text);margin-top:3px}.report-data-quality-list{list-style:none;margin:8px 0 0;padding:0}.report-data-quality-list>li{align-items:baseline;border-top:1px solid var(--wp-border);display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.report-data-quality-count{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:var(--wp-radius-pill);color:var(--wp-text);flex:none;font-weight:800;min-width:28px;padding:0 6px;text-align:center}.report-data-quality-label{color:var(--wp-text-soft)}.report-data-quality-code{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);color:var(--wp-text-muted);font-size:12px;padding:1px 6px}.report-data-quality-ids{flex-basis:100%}.report-data-quality-ids>summary{color:var(--wp-primary-strong);cursor:pointer;font-weight:700}.report-data-quality-ids ul{color:var(--wp-text-muted);font-size:13px;margin:6px 0 0;padding-left:18px}@media(max-width:480px){.report-data-quality-list>li{gap:6px}}.chart-mapping-page .reports-head p{max-width:720px}.cm-saved-state{color:var(--wp-text-muted);font-weight:600;margin:0 0 16px}.cm-section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow);margin-bottom:22px;padding:18px}.cm-section h2{color:var(--wp-text);font-size:17px;font-weight:800;margin:0 0 4px}.cm-section>p{color:var(--wp-text-muted);font-size:13px;margin:0 0 14px}.cm-role-row{grid-gap:16px;align-items:start;border-top:1px solid var(--wp-border);display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:14px 0}.cm-role-row:first-of-type{border-top:none;padding-top:4px}.cm-role-info{display:flex;flex-direction:column;gap:4px}.cm-role-name{color:var(--wp-text);font-weight:700}.cm-role-side{align-self:flex-start;background:var(--wp-primary-tint);border-radius:999px;color:var(--wp-primary-strong);font-size:11px;font-weight:800;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.cm-role-help{color:var(--wp-text-muted);font-size:12px;margin:2px 0 0}.cm-field-row,.cm-role-fields{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1fr 1fr auto}.cm-field-row{border-top:1px solid var(--wp-border);grid-template-columns:1fr 1fr 1fr auto;padding:12px 0}.cm-field-row:first-of-type{border-top:none}.cm-field-row label,.cm-role-fields label,.cm-xero-field{color:var(--wp-text-muted);display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:4px}.cm-xero-field{max-width:280px}.cm-save-bar{background:var(--wp-page-bg);bottom:0;display:flex;justify-content:flex-end;padding:14px 0;position:-webkit-sticky;position:sticky}@media(max-width:767px){.cm-field-row,.cm-role-fields,.cm-role-row{grid-template-columns:1fr}}.cm-role-key{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:11px;margin-left:8px}.employee-clock-page{background:var(--wp-page-bg);color:var(--wp-text);font-family:var(--wp-font);min-height:100vh;padding:20px clamp(16px,4vw,44px) 44px}.employee-clock-topbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto 18px;max-width:900px}.employee-clock-topbar img{max-height:38px;object-fit:contain;width:152px}.employee-clock-hero{background:linear-gradient(135deg,var(--wp-nav-top),var(--wp-nav-bottom));border-radius:22px;box-shadow:var(--wp-shadow-lg);color:#fff;margin:0 auto;max-width:900px;padding:30px;text-align:left}.employee-clock-eyebrow{color:var(--wp-brand-mint)!important;font-size:12px;font-weight:800;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.employee-clock-hero h1{color:#fff;font-size:clamp(27px,7vw,42px);font-weight:800;margin:0}.employee-clock-hero>p:not(.employee-clock-eyebrow){color:hsla(0,0%,100%,.68);margin:7px 0 24px}.employee-clock-status{grid-gap:4px 20px;align-items:end;border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:4px 20px;grid-template-columns:1fr auto;padding-top:18px}.employee-clock-status span{color:var(--wp-brand-mint);font-weight:800}.employee-clock-status strong{font-size:clamp(30px,8vw,48px);grid-column:2;grid-row:1/3;line-height:1}.employee-clock-status em{color:hsla(0,0%,100%,.58);font-style:normal}.employee-clock-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:18px auto 0;max-width:900px}.clock-action{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:18px;box-shadow:var(--wp-shadow);color:var(--wp-primary);cursor:pointer;display:flex;flex-direction:column;font:700 16px var(--wp-font);gap:9px;justify-content:center;min-height:116px}.clock-action svg{font-size:30px}.clock-action:not(:disabled):focus-visible,.clock-action:not(:disabled):hover{border-color:var(--wp-primary);box-shadow:var(--wp-ring);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.clock-action.is-primary:not(:disabled){background:var(--wp-primary);border-color:var(--wp-primary);color:#fff}.clock-action.is-stop:not(:disabled){background:var(--wp-red-wash);border-color:rgba(220,38,38,.26);color:var(--wp-red)}.clock-action:disabled{box-shadow:none;cursor:not-allowed;opacity:.42}.employee-clock-location,.employee-clock-saving{color:var(--wp-text-muted);margin:10px auto 0;max-width:900px;text-align:center}.employee-clock-summary{grid-gap:16px;display:grid;gap:16px;grid-template-columns:220px 1fr;margin:18px auto 0;max-width:900px}.employee-week-list,.employee-week-total{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:18px;box-shadow:var(--wp-shadow)}.employee-week-total{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:22px}.employee-week-total span{color:var(--wp-text-muted)}.employee-week-total strong{color:var(--wp-primary);font-size:32px;margin-top:8px}.employee-week-list{padding:8px 18px}.employee-week-list article{grid-gap:18px;border-bottom:1px solid var(--wp-border);display:grid;gap:18px;grid-template-columns:1fr 1fr;padding:13px 0}.employee-week-list article:last-child{border-bottom:0}.employee-week-list article>div{display:flex;gap:12px;justify-content:space-between}.employee-clock-empty,.employee-week-list span{color:var(--wp-text-muted)}.employee-clock-empty{padding:28px 0;text-align:center}.employee-clock-loading{background:var(--wp-page-bg);display:grid;min-height:100vh;place-items:center}@media(max-width:640px){.employee-clock-page{padding:14px 14px 32px}.employee-clock-topbar img{width:132px}.employee-clock-hero{padding:24px 20px}.employee-clock-status{grid-template-columns:1fr}.employee-clock-status strong{grid-column:1;grid-row:auto;margin-top:5px}.employee-clock-actions{grid-template-columns:1fr 1fr}.clock-action{min-height:106px}.employee-clock-summary{grid-template-columns:1fr}.employee-week-total{min-height:120px}.employee-week-list article{gap:5px;grid-template-columns:1fr}}@media(max-width:374px){.employee-clock-actions{gap:8px}.clock-action{font-size:15px;min-height:96px}}.employee-clock-department{margin:16px auto;max-width:660px;padding:0 20px}.employee-clock-department label{grid-gap:8px;display:grid;gap:8px}.employee-clock-department select{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);padding:10px}.employee-clock-department p{color:var(--wp-text-muted);margin-top:8px}.employee-home{margin:0 auto;max-width:900px}.employee-home h1{color:var(--wp-text);font-size:clamp(24px,6vw,34px);font-weight:800;margin:0 0 14px}.employee-home .employee-clock-eyebrow{color:var(--wp-primary-strong)!important}.employee-home-page .employee-clock-topbar{flex-wrap:wrap;gap:8px}.employee-home-page .employee-clock-topbar>:first-child{margin-right:auto}.firm-billing-page{color:var(--wp-text);font-family:var(--wp-font)}.firm-billing-hero{align-items:flex-start;background:linear-gradient(125deg,var(--wp-nav-top),var(--wp-nav-bottom));border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-lg);color:#fff;display:flex;gap:24px;justify-content:space-between;margin:12px 0 18px;padding:28px}.firm-billing-hero h1{color:#fff;font-size:30px;font-weight:800;margin:5px 0 6px}.firm-billing-hero p{color:hsla(0,0%,100%,.76);margin:0;max-width:650px}.firm-billing-hero .firm-billing-eyebrow{align-items:center;color:var(--wp-brand-mint);display:inline-flex;font-size:12px;font-weight:800;gap:7px;letter-spacing:.08em;text-transform:uppercase}.firm-billing-hero .ant-btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.34);color:#fff}.firm-billing-honesty{background:var(--wp-primary-tint);border-color:var(--wp-border);margin-bottom:18px}.firm-billing-operator-hint{background:var(--wp-amber-wash);border-color:var(--wp-border);margin-bottom:18px}.firm-billing-void-alert{margin-bottom:18px}.firm-billing-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);margin-bottom:18px;padding:20px}.firm-billing-card h2{color:var(--wp-text);font-size:17px;font-weight:800;margin:0 0 14px}.firm-billing-card .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text)}.firm-billing-card .ant-table-cell{background:var(--wp-surface);color:var(--wp-text)}.firm-billing-periods{display:flex;flex-direction:column;gap:10px}.firm-billing-period-row{align-items:center;background:var(--wp-primary-tint);border:1px solid var(--wp-border);border-radius:var(--wp-radius);display:flex;font-weight:700;gap:12px;justify-content:space-between;padding:12px 14px}.firm-billing-link{background:none;border:none;color:var(--wp-primary);cursor:pointer;font-weight:700;padding:0;text-decoration:underline}.firm-billing-link:hover{color:var(--wp-primary-hover)}.firm-billing-detail-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:12px 0 18px}.firm-billing-detail-head h1{display:inline;font-size:26px;font-weight:800;margin:0 10px 0 0}.firm-billing-detail-actions{display:flex;flex-wrap:wrap;gap:10px}.firm-billing-void-field{display:flex;flex-direction:column;font-weight:700;gap:7px;margin-top:14px}.firm-invoice-printable{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow);color:var(--wp-text);max-width:820px;padding:32px}.firm-invoice-print-head{align-items:flex-start;border-bottom:2px solid var(--wp-border);display:flex;gap:24px;justify-content:space-between;margin-bottom:18px;padding-bottom:18px}.firm-invoice-from strong{color:var(--wp-primary-strong);display:block;font-size:19px;margin-bottom:4px}.firm-invoice-from div{color:var(--wp-text-soft);font-size:13px}.firm-invoice-meta{font-size:13px;text-align:right}.firm-invoice-meta div{display:flex;gap:8px;justify-content:flex-end;margin-bottom:4px}.firm-invoice-meta span{color:var(--wp-text-muted)}.firm-invoice-bill-to{font-size:14px;margin-bottom:22px}.firm-invoice-bill-to span{color:var(--wp-text-muted);display:block;font-size:12px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.firm-invoice-bill-to strong{font-size:15px}.firm-invoice-lines{border-collapse:collapse;font-size:13px;width:100%}.firm-invoice-lines th{background:var(--wp-surface-subtle);border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-weight:700;padding:8px 10px;text-align:left}.firm-invoice-lines td{border-bottom:1px solid var(--wp-border);padding:10px;vertical-align:top}.firm-invoice-lines .is-num{text-align:right;white-space:nowrap}.firm-invoice-waived{color:var(--wp-amber-text);font-size:12px;margin-top:2px}.firm-invoice-waived-count{color:var(--wp-text-muted);font-weight:400}.firm-invoice-lines tfoot td{border-bottom:none;font-weight:700}.firm-invoice-total-row td{border-top:2px solid var(--wp-border);font-size:15px;padding-top:12px}.firm-invoice-payment-note{background:var(--wp-primary-tint);border-radius:var(--wp-radius);color:var(--wp-text-soft);font-size:13px;margin-top:22px;padding:12px 14px}@media(max-width:767px){.firm-billing-hero{flex-direction:column;padding:22px}.firm-billing-hero h1{font-size:25px}.firm-billing-hero .ant-btn{width:100%}.firm-invoice-print-head{flex-direction:column}.firm-invoice-meta{text-align:left}.firm-invoice-meta div{justify-content:flex-start}}@media print{body *{visibility:hidden}.firm-invoice-printable,.firm-invoice-printable *{visibility:visible}.firm-billing-screen-only{display:none!important}.firm-invoice-printable{border:none;border-radius:0;box-shadow:none;color:#000;left:0;margin:0;max-width:none;padding:.5in;position:absolute;top:0;width:100%}.firm-invoice-from strong,.firm-invoice-lines th,.firm-invoice-meta{color:#000!important;color:var(--wp-print-ink,#000)!important}.firm-invoice-lines th,.firm-invoice-payment-note{background:transparent!important}.firm-invoice-payment-note{border:1px solid #9fb4ac}@page{size:letter;margin:.5in}}.migration-wizard-page .ant-steps{margin:22px 0 26px}.migration-step-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;padding:0}.migration-step-tag{font-size:10px;margin:0}.book-step{margin-top:8px}.book-step-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.book-step-head h2{color:var(--wp-text);font-size:22px;margin:0 0 4px}.book-step-head p{color:var(--wp-text-muted);margin:0}.book-counts,.book-routing-note{margin-bottom:16px}.book-counts{color:var(--wp-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:14px}.book-counts strong{color:var(--wp-text)}.book-client-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:18px}.book-client-card{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);padding:14px}.book-client-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.book-client-fein{color:var(--wp-text-faint);font-size:11px}.book-client-card-body{display:flex;flex-direction:column;font-size:13px;gap:4px}.book-client-card-body .is-accepted{color:var(--wp-green-deep)}.book-client-card-body .is-rejected{color:var(--wp-red)}.book-client-room{color:var(--wp-text-muted)}.book-unroutable{margin:16px 0}.book-unroutable-list{font-size:13px;margin:8px 0 0;padding-left:18px}.book-unroutable a{font-weight:700}.recon-step .switcher-card{margin-bottom:0}.recon-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.recon-chip{align-items:center;background:var(--wp-surface-subtle);border-radius:var(--wp-radius-pill);color:var(--wp-text);display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 14px}.recon-chip.is-match{background:var(--wp-green-wash);color:var(--wp-green-deep)}.recon-chip.is-mismatch{background:var(--wp-red-wash);color:var(--wp-red)}.recon-chip.is-missing{background:var(--wp-amber-wash);color:var(--wp-amber-text)}.recon-actions,.recon-all-clear{margin-bottom:16px}.recon-actions{display:flex;justify-content:flex-end}.recon-client-list{display:flex;flex-direction:column;gap:16px}.recon-client-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);padding:18px}.recon-client-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.recon-client-summary{color:var(--wp-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-bottom:14px}.recon-employee-rows{display:flex;flex-direction:column;gap:12px}.recon-employee-row{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:10px;padding:12px}.recon-employee-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.recon-note{margin:0 0 8px}.recon-note,.recon-payroll-gross{color:var(--wp-text-muted);font-size:12px}.recon-payroll-gross{margin:8px 0 0}.recon-figures-table{border-collapse:collapse;font-size:12px;width:100%}.recon-figures-table td,.recon-figures-table th{border-bottom:1px solid var(--wp-border);padding:6px 8px;text-align:right}.recon-figures-table td:first-child,.recon-figures-table th:first-child{text-align:left}@media(max-width:480px){.migration-wizard-head{padding:18px}.book-client-cards{grid-template-columns:1fr}.recon-chips{gap:8px}.recon-chip{font-size:12px;padding:6px 10px}.recon-client-head{align-items:flex-start;flex-direction:column}.recon-client-summary,.recon-employee-head{flex-direction:column;gap:4px}.recon-employee-head{align-items:flex-start}.recon-figures-table{display:block;overflow-x:auto;white-space:nowrap}.recon-actions{justify-content:stretch}.recon-actions .ant-btn{width:100%}.book-step-head{flex-direction:column}}.add-payer-page{background-color:var(--wp-page-bg);font-family:var(--wp-font);min-height:100vh;padding:32px 24px}.add-payer-page .add-payer-form,.add-payer-page .add-payer-header,.add-payer-page .important-notice{margin-left:auto;margin-right:auto;max-width:1440px}.add-payer-page .add-payer-header{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:24px;padding:24px}.add-payer-page .add-payer-header .header-content{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.add-payer-page .add-payer-header .header-content .page-title{color:var(--wp-text);font-size:22px;font-weight:600;line-height:1.3;margin:0}.add-payer-page .add-payer-header .header-content .close-icon{border-radius:8px;color:var(--wp-text-muted);cursor:pointer;font-size:18px;padding:8px;transition:all .2s ease}.add-payer-page .add-payer-header .header-content .close-icon:hover{background-color:var(--wp-surface-subtle);color:var(--wp-text)}.add-payer-page .add-payer-header .page-subtitle{color:var(--wp-text-muted);display:block;font-size:14px;margin:0}.add-payer-page .important-notice{margin-bottom:24px}.add-payer-page .important-notice .important-alert{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border:none;border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);padding:18px 20px}.add-payer-page .important-notice .important-alert .ant-alert-message{color:var(--wp-surface);font-size:15px;font-weight:600}.add-payer-page .important-notice .important-alert .ant-alert-description{color:hsla(0,0%,100%,.85);font-size:13px;line-height:1.6}.add-payer-page .important-notice .important-alert .ant-alert-icon{color:var(--wp-brand-bright);font-size:18px}.add-payer-page .validation-errors-summary{margin-bottom:24px}.add-payer-page .validation-errors-summary .validation-alert{background-color:var(--wp-red);border:none;border-left:4px solid var(--wp-red);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)}.add-payer-page .validation-errors-summary .validation-alert .ant-alert-message{color:var(--wp-surface);font-size:15px;font-weight:600}.add-payer-page .validation-errors-summary .validation-alert .ant-alert-description{color:var(--wp-surface);font-size:13px;line-height:1.5}.add-payer-page .validation-errors-summary .validation-alert .ant-alert-description ul{margin:8px 0 0}.add-payer-page .validation-errors-summary .validation-alert .ant-alert-description ul li{color:var(--wp-surface);margin-bottom:4px}.add-payer-page .validation-errors-summary .validation-alert .ant-alert-icon{color:var(--wp-surface);font-size:18px}.add-payer-page .add-payer-form .form-section{background-color:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:20px}.add-payer-page .add-payer-form .form-section .ant-card-body{padding:24px}.add-payer-page .add-payer-form .form-section .section-title{border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-size:16px;font-weight:600;margin:0 0 18px;padding-bottom:12px}.add-payer-page .add-payer-form .form-section .section-description{color:var(--wp-text-muted);font-size:13px;line-height:1.6;margin-bottom:18px}.add-payer-page .add-payer-form .form-section .consent-text{color:var(--wp-text-muted);font-size:13px;line-height:1.7;margin:0}.add-payer-page .add-payer-form .form-section.ant-collapse{overflow:hidden}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item{border:none}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;background-color:var(--wp-surface-subtle);padding:18px 24px;transition:background-color .2s ease}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:var(--wp-nav-bottom);font-size:14px}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header .panel-header .section-title{border-bottom:none;font-size:16px;margin:0 0 4px;padding-bottom:0}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header .panel-header .section-description{margin:0}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background-color:var(--wp-surface-subtle)}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item .ant-collapse-content{background-color:var(--wp-surface);border-top:1px solid var(--wp-border)}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:24px}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item.ant-collapse-item-active>.ant-collapse-header{background-color:var(--wp-surface);border-bottom:1px solid var(--wp-border)}.add-payer-page .add-payer-form .field-error{-webkit-animation:fadeIn .3s ease-in;animation:fadeIn .3s ease-in;color:var(--wp-red);display:block;font-size:12px;font-weight:500;margin-top:4px}.add-payer-page .add-payer-form .field-help{color:var(--wp-text-muted);display:block;font-size:12px;line-height:1.5;margin-top:4px}.add-payer-page .add-payer-form .field-help .learn-more-link,.add-payer-page .add-payer-form .field-help .verify-link{color:var(--wp-primary);font-weight:500;text-decoration:none}.add-payer-page .add-payer-form .field-help .learn-more-link:hover,.add-payer-page .add-payer-form .field-help .verify-link:hover{color:var(--wp-nav-bottom);text-decoration:underline}.add-payer-page .add-payer-form .learn-more-link{color:var(--wp-primary);font-weight:500;text-decoration:none}.add-payer-page .add-payer-form .learn-more-link:hover{color:var(--wp-nav-bottom);text-decoration:underline}.add-payer-page .add-payer-form .tin-type-section .form-label{color:var(--wp-text-soft);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.add-payer-page .add-payer-form .tin-type-section .form-label.required:after{color:var(--wp-red);content:"*";margin-left:4px}.add-payer-page .add-payer-form .tin-type-section .checkbox-group{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.add-payer-page .add-payer-form .tin-type-section .checkbox-group .ant-checkbox-wrapper{color:var(--wp-text-soft);font-family:var(--wp-font);margin-right:0}.add-payer-page .add-payer-form .ant-checkbox-wrapper{color:var(--wp-text-soft);font-size:14px}.add-payer-page .add-payer-form .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-color:var(--wp-border-strong);border-radius:4px}.add-payer-page .add-payer-form .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--wp-brand-bright)}.add-payer-page .add-payer-form .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--wp-brand-bright);border-color:var(--wp-brand-bright)}.add-payer-page .add-payer-form .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--wp-nav-bottom)}.add-payer-page .add-payer-form .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--wp-brand-bright)}.add-payer-page .add-payer-form .InputContainer label,.add-payer-page .add-payer-form .SelectContainer label{color:var(--wp-text-soft);display:inline-block;font-size:14px;font-weight:500;margin-bottom:6px}.add-payer-page .add-payer-form .InputSelect,.add-payer-page .add-payer-form .InputSelectError,.add-payer-page .add-payer-form .TextInput,.add-payer-page .add-payer-form .TextInputError{background-color:var(--wp-surface);border-radius:8px;color:var(--wp-text);font-family:var(--wp-font);font-size:14px;height:40px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.add-payer-page .add-payer-form .InputSelect,.add-payer-page .add-payer-form .TextInput{border:1px solid var(--wp-border-strong)}.add-payer-page .add-payer-form .InputSelect:hover,.add-payer-page .add-payer-form .TextInput:hover{border-color:var(--wp-primary)}.add-payer-page .add-payer-form .InputSelect:focus,.add-payer-page .add-payer-form .InputSelect:focus-within,.add-payer-page .add-payer-form .TextInput:focus,.add-payer-page .add-payer-form .TextInput:focus-within{border-color:var(--wp-brand-bright);box-shadow:0 0 0 3px rgba(59,237,178,.2);outline:none}.add-payer-page .add-payer-form .InputSelectError,.add-payer-page .add-payer-form .TextInputError{border:1px solid var(--wp-red)}.add-payer-page .add-payer-form .InputSelectError:focus,.add-payer-page .add-payer-form .InputSelectError:focus-within,.add-payer-page .add-payer-form .TextInputError:focus,.add-payer-page .add-payer-form .TextInputError:focus-within{box-shadow:0 0 0 3px rgba(255,77,79,.15);outline:none}.add-payer-page .add-payer-form .form-footer-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding:16px 0 8px}.add-payer-page .add-payer-form .form-footer-actions .btn-cancel,.add-payer-page .add-payer-form .form-footer-actions .btn-submit{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:14px;font-weight:600;gap:8px;height:42px;justify-content:center;padding:0 24px;transition:all .2s ease}.add-payer-page .add-payer-form .form-footer-actions .btn-cancel{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);color:var(--wp-text-soft)}.add-payer-page .add-payer-form .form-footer-actions .btn-cancel:hover{background-color:var(--wp-surface-subtle);border-color:var(--wp-text-faint);color:var(--wp-text)}.add-payer-page .add-payer-form .form-footer-actions .btn-submit{background-color:var(--wp-brand-bright);border:1px solid var(--wp-brand-bright);color:var(--wp-nav-bottom)}.add-payer-page .add-payer-form .form-footer-actions .btn-submit:hover:not(:disabled){background-color:var(--wp-primary);border-color:var(--wp-primary)}.add-payer-page .add-payer-form .form-footer-actions .btn-submit:disabled{cursor:not-allowed;opacity:.6}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.add-payer-page{padding:20px 16px}.add-payer-page .add-payer-header{padding:20px}.add-payer-page .add-payer-header .header-content .page-title{font-size:19px}.add-payer-page .add-payer-form .form-section .ant-card-body{padding:20px}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:16px 20px}.add-payer-page .add-payer-form .form-section.ant-collapse>.ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:20px}.add-payer-page .add-payer-form .form-footer-actions{align-items:stretch;flex-direction:column-reverse}.add-payer-page .add-payer-form .form-footer-actions .btn-cancel,.add-payer-page .add-payer-form .form-footer-actions .btn-submit{width:100%}}@media(max-width:576px){.add-payer-page{padding:16px 12px}.add-payer-page .add-payer-header{padding:16px}.add-payer-page .add-payer-header .header-content .page-title{font-size:18px}.add-payer-page .add-payer-form .form-section .ant-card-body{padding:16px}}.bulk-import-page{background:var(--wp-page-bg);margin:0 auto;max-width:1440px;min-height:100vh;padding:28px 24px}.bulk-import-page .page-title-section{margin-bottom:24px}.bulk-import-page .page-title-section .page-title{color:var(--wp-text);font-size:24px;font-weight:600;margin:0}.bulk-import-page .progress-section{margin-bottom:32px}.bulk-import-page .progress-section .progress-steps{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.bulk-import-page .progress-section .progress-steps .step{align-items:center;display:flex;flex-direction:column;gap:8px}.bulk-import-page .progress-section .progress-steps .step .step-number{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border);border-radius:50%;color:var(--wp-text-muted);display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.bulk-import-page .progress-section .progress-steps .step .step-label{color:var(--wp-text-muted);font-size:13px;font-weight:500}.bulk-import-page .progress-section .progress-steps .step.active .step-number{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);color:var(--wp-nav-bottom)}.bulk-import-page .progress-section .progress-steps .step.active .step-label{color:var(--wp-text);font-weight:600}.bulk-import-page .progress-section .progress-steps .step:not(:last-child):after{color:var(--wp-border);content:">";font-size:18px;font-weight:700;margin-left:16px}.bulk-import-page .bulk-import-content{margin-bottom:32px}.bulk-import-page .bulk-import-content .file-upload-section,.bulk-import-page .bulk-import-content .import-method-section,.bulk-import-page .bulk-import-content .template-section,.bulk-import-page .bulk-import-content .upload-type-section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:24px}.bulk-import-page .bulk-import-content .file-upload-section .section-header,.bulk-import-page .bulk-import-content .import-method-section .section-header,.bulk-import-page .bulk-import-content .template-section .section-header,.bulk-import-page .bulk-import-content .upload-type-section .section-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:24px}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-number,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-number,.bulk-import-page .bulk-import-content .template-section .section-header .section-number,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-number{align-items:center;background:var(--wp-brand-bright);border:2px solid var(--wp-brand-bright);border-radius:50%;color:var(--wp-nav-bottom);display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:30px;justify-content:center;width:30px}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-content,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-content,.bulk-import-page .bulk-import-content .template-section .section-header .section-content,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-content{flex:1 1}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-content .section-title,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-content .section-title,.bulk-import-page .bulk-import-content .template-section .section-header .section-content .section-title,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-content .section-title{color:var(--wp-text);font-weight:600;margin:0 0 8px}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-content .section-description,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-content .section-description,.bulk-import-page .bulk-import-content .template-section .section-header .section-content .section-description,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-content .section-description{color:var(--wp-text-muted);font-size:14px;line-height:1.5}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-content .section-description .learn-more-link,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-content .section-description .learn-more-link,.bulk-import-page .bulk-import-content .template-section .section-header .section-content .section-description .learn-more-link,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-content .section-description .learn-more-link{color:var(--wp-primary);font-weight:500;text-decoration:none}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-content .section-description .learn-more-link:hover,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-content .section-description .learn-more-link:hover,.bulk-import-page .bulk-import-content .template-section .section-header .section-content .section-description .learn-more-link:hover,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-content .section-description .learn-more-link:hover{color:var(--wp-primary);text-decoration:underline}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group{width:100%}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper{margin:0;width:100%}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .ant-radio,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .ant-radio,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .ant-radio,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .ant-radio{display:block;margin-right:16px;margin-top:4px}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .ant-radio+*,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .ant-radio+*,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .ant-radio+*,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .ant-radio+*{padding:0}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:var(--wp-brand-bright);border-color:var(--wp-brand-bright)}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:var(--wp-nav-bottom)}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .option-radio,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-radio,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .option-radio,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-radio{padding:0;width:100%}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .option-content,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .option-content,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content{align-items:flex-start;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:16px 18px;transition:all .2s ease}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header{flex:1 1;margin-bottom:6px}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header .option-title,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header .option-title,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header .option-title,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content .option-header .option-title{color:var(--wp-text);font-size:15px;font-weight:600;margin:0}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description{color:var(--wp-text-muted);font-size:13px;line-height:1.5;margin:0}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .option-content,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .option-content,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .option-content,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .option-content{background:rgba(59,237,178,.08);border-color:var(--wp-brand-bright);box-shadow:0 0 0 1px var(--wp-brand-bright) inset}.bulk-import-page .bulk-import-content .file-upload-section .options-container .radio-group .ant-radio-wrapper:hover .option-content,.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper:hover .option-content,.bulk-import-page .bulk-import-content .template-section .options-container .radio-group .ant-radio-wrapper:hover .option-content,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper:hover .option-content{border-color:var(--wp-brand-bright);box-shadow:0 6px 16px rgba(13,23,20,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bulk-import-page .bulk-import-content .template-section .template-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.bulk-import-page .bulk-import-content .template-section .template-actions .download-template-btn{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);font-weight:600;height:40px;padding:0 24px}.bulk-import-page .bulk-import-content .template-section .template-actions .download-template-btn:focus,.bulk-import-page .bulk-import-content .template-section .template-actions .download-template-btn:hover{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-surface)!important}.bulk-import-page .bulk-import-content .template-section .template-actions .view-instructions-btn{color:var(--wp-primary);font-weight:600;height:40px;padding:0 16px}.bulk-import-page .bulk-import-content .template-section .template-actions .view-instructions-btn:hover{color:var(--wp-primary)}.bulk-import-page .bulk-import-content .template-grid{margin-top:24px}.bulk-import-page .bulk-import-content .template-card{border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);height:100%;transition:all .2s ease}.bulk-import-page .bulk-import-content .template-card:hover{border-color:var(--wp-brand-bright);box-shadow:0 6px 16px rgba(13,23,20,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bulk-import-page .bulk-import-content .template-card .ant-card-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:16px}.bulk-import-page .bulk-import-content .template-card .template-card-icon{color:var(--wp-nav-bottom);font-size:30px;margin-bottom:12px;text-align:center}.bulk-import-page .bulk-import-content .template-card .template-card-icon .anticon{background:rgba(59,237,178,.15);border-radius:10px;color:var(--wp-primary);padding:10px}.bulk-import-page .bulk-import-content .template-card .template-card-title{color:var(--wp-text);font-size:14px;font-weight:600;margin:0 0 6px;text-align:center;word-break:break-word}.bulk-import-page .bulk-import-content .template-card .template-card-subtitle{color:var(--wp-text-muted);display:block;font-size:12px;text-align:center}.bulk-import-page .bulk-import-content .template-card .template-card-btn{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);font-weight:600;margin-top:14px}.bulk-import-page .bulk-import-content .template-card .template-card-btn:focus,.bulk-import-page .bulk-import-content .template-card .template-card-btn:hover{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-surface)!important}.bulk-import-page .bulk-import-content .template-card .template-card-btn:disabled{background:var(--wp-surface-subtle);border-color:var(--wp-border-strong);color:var(--wp-text-faint)}.bulk-import-page .bulk-import-content .upload-area{align-items:center;display:flex;flex-direction:column;gap:16px}.bulk-import-page .bulk-import-content .upload-area .upload-dragger{width:100%}.bulk-import-page .bulk-import-content .upload-area .upload-dragger .ant-upload-drag{background:var(--wp-surface-subtle);border:2px dashed var(--wp-border-strong);border-radius:12px;padding:32px 16px;transition:all .2s ease}.bulk-import-page .bulk-import-content .upload-area .upload-dragger .ant-upload-drag.ant-upload-drag-hover,.bulk-import-page .bulk-import-content .upload-area .upload-dragger .ant-upload-drag:hover{background:rgba(59,237,178,.06);border-color:var(--wp-brand-bright)}.bulk-import-page .bulk-import-content .upload-area .upload-dragger .ant-upload-drag-container{padding:0}.bulk-import-page .bulk-import-content .upload-area .upload-dragger .ant-upload-list .ant-upload-list-item{border-radius:8px}.bulk-import-page .bulk-import-content .upload-area .upload-icon{color:var(--wp-primary);font-size:44px;line-height:1;margin-bottom:12px}.bulk-import-page .bulk-import-content .upload-area .upload-icon .anticon{background:rgba(59,237,178,.15);border-radius:50%;padding:16px}.bulk-import-page .bulk-import-content .upload-area .upload-text{display:flex;flex-direction:column;gap:6px}.bulk-import-page .bulk-import-content .upload-area .upload-text .upload-main-text{color:var(--wp-text);font-size:16px;font-weight:600;margin:0}.bulk-import-page .bulk-import-content .upload-area .upload-text .upload-requirements{color:var(--wp-text-muted);font-size:13px;margin:0}.bulk-import-page .bulk-import-content .upload-area .upload-hint-alert{border-radius:8px;max-width:480px;width:100%}.bulk-import-page .action-buttons,.bulk-import-page .btncontainer{align-items:center;border-top:1px solid var(--wp-border);display:flex;justify-content:flex-start;padding:24px 0}.bulk-import-page .action-buttons .back-button,.bulk-import-page .btncontainer .back-button{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:8px;color:var(--wp-text-soft);font-weight:600;height:40px;padding:0 24px}.bulk-import-page .action-buttons .back-button:hover,.bulk-import-page .btncontainer .back-button:hover{border-color:var(--wp-text-faint)!important;color:var(--wp-text)!important}.bulk-import-page .action-buttons .SubmitBtn,.bulk-import-page .action-buttons .continue-button,.bulk-import-page .btncontainer .SubmitBtn,.bulk-import-page .btncontainer .continue-button{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);font-weight:600;height:40px;padding:0 24px}.bulk-import-page .action-buttons .SubmitBtn:focus:not(:disabled),.bulk-import-page .action-buttons .SubmitBtn:hover:not(:disabled),.bulk-import-page .action-buttons .continue-button:focus:not(:disabled),.bulk-import-page .action-buttons .continue-button:hover:not(:disabled),.bulk-import-page .btncontainer .SubmitBtn:focus:not(:disabled),.bulk-import-page .btncontainer .SubmitBtn:hover:not(:disabled),.bulk-import-page .btncontainer .continue-button:focus:not(:disabled),.bulk-import-page .btncontainer .continue-button:hover:not(:disabled){background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-surface)!important}.bulk-import-page .action-buttons .SubmitBtn:disabled,.bulk-import-page .action-buttons .continue-button:disabled,.bulk-import-page .btncontainer .SubmitBtn:disabled,.bulk-import-page .btncontainer .continue-button:disabled{background:var(--wp-surface-subtle);border-color:var(--wp-border-strong);color:var(--wp-text-faint)}.bulk-error-list{max-height:400px;overflow-y:auto;text-align:left}.bulk-error-list .bulk-error-title{color:var(--wp-text);font-size:14px;font-weight:600;margin-bottom:10px}.bulk-error-list .bulk-error-item{background:var(--wp-red-wash);border-left:3px solid var(--wp-red);border-radius:6px;font-size:12px;margin-bottom:8px;padding:8px 12px}.bulk-error-list .bulk-error-item .bulk-error-row{color:var(--wp-red);font-weight:600;margin-bottom:2px}.bulk-error-list .bulk-error-item .bulk-error-message{color:var(--wp-text)}.bulk-error-list .bulk-error-item .bulk-error-type{color:var(--wp-text-muted);font-size:11px;font-style:italic;margin-top:2px}@media(max-width:768px){.bulk-import-page{padding:16px}.bulk-import-page .progress-section .progress-steps{gap:24px}.bulk-import-page .progress-section .progress-steps .step .step-number{font-size:14px;height:32px;width:32px}.bulk-import-page .progress-section .progress-steps .step .step-label{font-size:12px}.bulk-import-page .bulk-import-content .file-upload-section .section-header,.bulk-import-page .bulk-import-content .import-method-section .section-header,.bulk-import-page .bulk-import-content .template-section .section-header,.bulk-import-page .bulk-import-content .upload-type-section .section-header{flex-direction:column;gap:12px}.bulk-import-page .bulk-import-content .file-upload-section .section-header .section-number,.bulk-import-page .bulk-import-content .import-method-section .section-header .section-number,.bulk-import-page .bulk-import-content .template-section .section-header .section-number,.bulk-import-page .bulk-import-content .upload-type-section .section-header .section-number{align-self:flex-start}.bulk-import-page .action-buttons .ant-space,.bulk-import-page .btncontainer .ant-space{flex-wrap:wrap;width:100%}.bulk-import-page .action-buttons .ant-space .ant-space-item,.bulk-import-page .btncontainer .ant-space .ant-space-item{flex:1 1 auto}.bulk-import-page .action-buttons .ant-space .ant-btn,.bulk-import-page .btncontainer .ant-space .ant-btn{width:100%}}@media(max-width:480px){.bulk-import-page .progress-section .progress-steps{flex-direction:column;gap:16px}.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content{padding:12px}.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content .option-title,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content .option-title{font-size:14px}.bulk-import-page .bulk-import-content .import-method-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description,.bulk-import-page .bulk-import-content .upload-type-section .options-container .radio-group .ant-radio-wrapper .option-content .option-description{font-size:13px}}.tax-form-selection-drawer .ant-drawer-header{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%)!important;border-bottom:none!important;padding:16px 24px!important}.tax-form-selection-drawer .ant-drawer-header .ant-drawer-title{color:var(--wp-surface)!important;font-weight:600!important}.tax-form-selection-drawer .ant-drawer-header .ant-drawer-close{display:none!important}.tax-form-selection-drawer .wp-drawer-header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.tax-form-selection-drawer .wp-drawer-title.ant-typography{color:var(--wp-surface)!important;font-weight:600!important;margin:0!important}.tax-form-selection-drawer .wp-drawer-close.ant-btn{align-items:center!important;background:hsla(0,0%,100%,.1)!important;border:none!important;border-radius:50%!important;color:var(--wp-surface)!important;display:flex!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0!important;transition:background .2s ease!important;width:32px!important}.tax-form-selection-drawer .wp-drawer-close.ant-btn .anticon{color:var(--wp-surface);font-size:14px}.tax-form-selection-drawer .wp-drawer-close.ant-btn:focus,.tax-form-selection-drawer .wp-drawer-close.ant-btn:hover{background:hsla(0,0%,100%,.22)!important;color:var(--wp-surface)!important}.tax-form-selection-drawer .ant-drawer-body{background-color:var(--wp-page-bg)!important;display:flex;flex-direction:column;overflow:hidden!important;padding:0!important}.tax-form-selection-drawer .wp-tfs-body{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;padding:20px 24px 24px}.tax-form-selection-drawer .wp-commitment-banner{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%)!important;border:none!important;border-radius:12px!important;flex:none;overflow:hidden}.tax-form-selection-drawer .wp-commitment-banner .ant-card-body{padding:20px!important}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-icon{align-items:center;background:var(--wp-brand-bright);border-radius:50%;color:var(--wp-nav-bottom);display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-eyebrow{color:var(--wp-brand-bright);font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-title{color:var(--wp-surface);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-text{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.5;margin-bottom:10px}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-link{align-items:center;color:var(--wp-brand-bright);display:inline-flex;font-weight:600;gap:4px;text-decoration:none}.tax-form-selection-drawer .wp-commitment-banner .wp-banner-link:hover{color:var(--wp-primary)}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper{background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:10px;box-shadow:0 2px 8px rgba(13,23,20,.04);flex:none;padding:10px 14px}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper .ant-input-prefix .anticon{color:var(--wp-text-muted);margin-right:4px}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper .ant-input{color:var(--wp-text);font-size:14px}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder{color:var(--wp-text-faint)}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--wp-text-faint)}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper:hover{border-color:var(--wp-brand-bright)}.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.tax-form-selection-drawer .wp-search-input.ant-input-affix-wrapper:focus{border-color:var(--wp-brand-bright);box-shadow:0 0 0 2px rgba(59,237,178,.2)}.tax-form-selection-drawer .wp-tfs-panel{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);display:flex;flex:1 1;min-height:0;overflow:hidden}.tax-form-selection-drawer .left-navigation{background:var(--wp-surface);border-right:1px solid var(--wp-border);flex-shrink:0;overflow-y:auto;padding:8px 0;width:260px}.tax-form-selection-drawer .left-navigation .nav-item{border-left:3px solid transparent;cursor:pointer;padding:12px 20px;transition:all .2s ease}.tax-form-selection-drawer .left-navigation .nav-item .ant-typography{color:var(--wp-text-muted);font-size:13px}.tax-form-selection-drawer .left-navigation .nav-item:hover{background:var(--wp-surface-subtle)}.tax-form-selection-drawer .left-navigation .nav-item:hover .ant-typography{color:var(--wp-text)}.tax-form-selection-drawer .left-navigation .nav-item.active{background:var(--wp-green-wash);border-left-color:var(--wp-brand-bright)}.tax-form-selection-drawer .left-navigation .nav-item.active .ant-typography{color:var(--wp-nav-bottom)!important;font-weight:600!important}.tax-form-selection-drawer .right-content{background:var(--wp-surface);flex:1 1;min-width:0;overflow-y:auto;padding:24px}.tax-form-selection-drawer .main-content .wp-section-title.ant-typography{color:var(--wp-text)!important;font-weight:600!important;margin:0 0 20px!important}.tax-form-selection-drawer .wp-state-group{margin-bottom:24px}.tax-form-selection-drawer .wp-state-group:last-child{margin-bottom:0}.tax-form-selection-drawer .wp-state-label{color:var(--wp-text-muted);display:block;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.tax-form-selection-drawer .wp-form-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.tax-form-selection-drawer .wp-form-option.ant-btn{align-items:center;background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;border-radius:10px!important;box-shadow:0 2px 8px rgba(13,23,20,.06);color:var(--wp-text)!important;display:flex!important;font-size:13px!important;font-weight:500!important;height:auto!important;justify-content:space-between;padding:10px 14px!important;text-align:left;transition:all .2s ease!important;width:100%}.tax-form-selection-drawer .wp-form-option.ant-btn>span{flex:1 1;min-width:0;text-align:left;white-space:normal}.tax-form-selection-drawer .wp-form-option.ant-btn:after{background:var(--wp-green-wash);border-radius:999px;color:var(--wp-nav-bottom);content:"Select";flex:none;font-size:11px;font-weight:600;line-height:18px;margin-left:12px;padding:2px 10px;transition:background .2s ease}.tax-form-selection-drawer .wp-form-option.ant-btn:focus-visible,.tax-form-selection-drawer .wp-form-option.ant-btn:hover{background:var(--wp-surface)!important;border-color:var(--wp-brand-bright)!important;box-shadow:0 6px 16px rgba(13,23,20,.1);color:var(--wp-nav-bottom)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tax-form-selection-drawer .wp-form-option.ant-btn:focus-visible:after,.tax-form-selection-drawer .wp-form-option.ant-btn:hover:after{background:var(--wp-brand-bright)}.tax-form-selection-drawer .wp-form-option.ant-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.tax-form-selection-drawer .wp-empty-state{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;min-height:240px;padding:24px;text-align:center}.tax-form-selection-drawer .wp-empty-state .wp-empty-icon{color:var(--wp-text-faint);font-size:28px;margin-bottom:4px}.tax-form-selection-drawer .wp-empty-state .wp-empty-title{color:var(--wp-text);font-size:15px;font-weight:600}@media(max-width:1200px){.tax-form-selection-drawer .ant-drawer-content-wrapper{width:100%!important}.tax-form-selection-drawer .left-navigation{width:220px}}@media(max-width:768px){.tax-form-selection-drawer .ant-drawer-body{overflow-y:auto!important}.tax-form-selection-drawer .wp-tfs-body{flex:none;min-height:auto;padding:16px}.tax-form-selection-drawer .wp-tfs-panel{flex:none;flex-direction:column;min-height:auto}.tax-form-selection-drawer .left-navigation{border-bottom:1px solid var(--wp-border);border-right:none;max-height:190px;width:100%}.tax-form-selection-drawer .right-content{overflow-y:visible;padding:16px}}.all-payee-page{background-color:var(--wp-page-bg);font-family:var(--wp-font);min-height:100vh;padding:28px 24px}.all-payee-page .page-inner{margin:0 auto;max-width:1440px}.all-payee-page .page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.all-payee-page .page-header .page-header-text{min-width:0}.all-payee-page .page-header .page-header-text .page-title{color:var(--wp-text);font-family:var(--wp-font);font-size:24px;font-weight:600;line-height:1.25;margin:0 0 4px}.all-payee-page .page-header .page-header-text .page-subtitle{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:14px;margin:0}.all-payee-page .page-header .page-header-actions{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end;min-width:0}.all-payee-page .page-header .page-header-actions .search-input{border:1px solid var(--wp-border-strong);border-radius:8px;font-family:var(--wp-font);max-width:100%;width:320px}.all-payee-page .page-header .page-header-actions .search-input.ant-input-affix-wrapper-focused,.all-payee-page .page-header .page-header-actions .search-input:focus,.all-payee-page .page-header .page-header-actions .search-input:hover{border-color:var(--wp-brand-bright)}.all-payee-page .page-header .page-header-actions .search-input.ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px rgba(59,237,178,.2)}.all-payee-page .page-header .page-header-actions .search-input .search-icon{color:var(--wp-text-muted)}.all-payee-page .page-header .page-header-actions .search-input input::-webkit-input-placeholder{color:var(--wp-text-muted);font-family:var(--wp-font)}.all-payee-page .page-header .page-header-actions .search-input input::placeholder{color:var(--wp-text-muted);font-family:var(--wp-font)}.all-payee-page .add-payer-btn.ant-btn-primary{background-color:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;box-shadow:none;color:var(--wp-nav-bottom);font-family:var(--wp-font);font-weight:600;text-transform:none}.all-payee-page .add-payer-btn.ant-btn-primary:focus,.all-payee-page .add-payer-btn.ant-btn-primary:hover{background-color:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-surface)!important}.all-payee-page .search-filter-section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:20px}.all-payee-page .search-filter-section .ant-card-body{padding:16px 20px}.all-payee-page .search-filter-section .toolbar-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between}.all-payee-page .search-filter-section .filter-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.all-payee-page .search-filter-section .filter-buttons .filter-btn{background-color:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;color:var(--wp-text-soft);flex-shrink:0;font-family:var(--wp-font);font-size:12px;font-weight:500;height:26px;min-width:28px;padding:0 8px;transition:all .2s ease}.all-payee-page .search-filter-section .filter-buttons .filter-btn:hover{border-color:var(--wp-brand-bright);color:var(--wp-nav-bottom)}.all-payee-page .search-filter-section .filter-buttons .filter-btn.active{background-color:var(--wp-brand-bright);border-color:var(--wp-brand-bright);color:var(--wp-nav-bottom);font-weight:600}.all-payee-page .search-filter-section .filter-buttons .filter-btn.active:hover{background-color:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-surface)}.all-payee-page .search-filter-section .status-section{align-items:center;display:flex;flex-shrink:0;gap:16px;justify-content:flex-end}.all-payee-page .search-filter-section .status-section .status-item{align-items:center;display:flex;gap:8px}.all-payee-page .search-filter-section .status-section .status-item .status-label{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:13px;font-weight:500}.all-payee-page .search-filter-section .status-section .status-item .total-count{background:rgba(59,237,178,.15);border-radius:8px;color:var(--wp-text);font-family:var(--wp-font);font-size:18px;font-weight:600;padding:2px 12px}.all-payee-page .payees-table{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);overflow:hidden}.all-payee-page .payees-table .ant-card-body{padding:0}.all-payee-page .payees-table .payees-table-content .ant-table{font-family:var(--wp-font)}.all-payee-page .payees-table .payees-table-content .ant-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-family:var(--wp-font);font-size:13px;font-weight:600;padding:14px 12px}.all-payee-page .payees-table .payees-table-content .ant-table .ant-table-thead>tr>th:before{display:none}.all-payee-page .payees-table .payees-table-content .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--wp-surface-subtle);font-family:var(--wp-font);padding:14px 12px;vertical-align:middle}.all-payee-page .payees-table .payees-table-content .ant-table .ant-table-tbody>tr:hover>td{background-color:var(--wp-surface-subtle)}.all-payee-page .payees-table .payees-table-content .payer-column{align-items:center;display:flex;gap:12px}.all-payee-page .payees-table .payees-table-content .payer-column .payer-avatar{align-items:center;background-color:rgba(59,237,178,.18);border-radius:50%;color:var(--wp-nav-bottom);display:flex;font-family:var(--wp-font);font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:.5px;min-width:40px;width:40px}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info{flex:1 1;min-width:0}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info .payer-name{color:var(--wp-text);display:block;font-size:14px;font-weight:600;margin-bottom:2px;text-decoration:none}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info .payer-name.clickable{cursor:pointer;transition:color .2s ease}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info .payer-name.clickable:hover{color:var(--wp-primary-strong);text-decoration:underline}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info .payer-tin{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:12px;margin-bottom:2px}.all-payee-page .payees-table .payees-table-content .payer-column .payer-info .payer-trade{color:var(--wp-primary);font-family:var(--wp-font);font-size:11px;font-style:italic}.all-payee-page .payees-table .payees-table-content .contact-column .contact-name{color:var(--wp-text);font-family:var(--wp-font);font-size:13px;font-weight:500;margin-bottom:4px}.all-payee-page .payees-table .payees-table-content .contact-column .contact-suffix{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:11px;margin-bottom:2px}.all-payee-page .payees-table .payees-table-content .contact-column .contact-email{color:var(--wp-primary);font-family:var(--wp-font);font-size:12px;margin-bottom:2px;word-break:break-all}.all-payee-page .payees-table .payees-table-content .contact-column .contact-phone{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:12px}.all-payee-page .payees-table .payees-table-content .address-column .address-line{color:var(--wp-text);font-family:var(--wp-font);font-size:12px;margin-bottom:1px}.all-payee-page .payees-table .payees-table-content .address-column .address-city{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:12px;margin-bottom:1px}.all-payee-page .payees-table .payees-table-content .address-column .address-country{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:11px;font-weight:500}.all-payee-page .payees-table .payees-table-content .business-column .business-structure{color:var(--wp-text);font-family:var(--wp-font);font-size:12px;font-weight:500;margin-bottom:2px}.all-payee-page .payees-table .payees-table-content .business-column .business-group{color:var(--wp-primary);font-family:var(--wp-font);font-size:12px;margin-bottom:1px}.all-payee-page .payees-table .payees-table-content .business-column .business-kind{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:11px}.all-payee-page .payees-table .payees-table-content .status-column .status-item{align-items:center;color:var(--wp-text);display:flex;font-family:var(--wp-font);font-size:12px;gap:6px;margin-bottom:4px}.all-payee-page .payees-table .payees-table-content .status-column .status-item .status-dot{border-radius:50%;height:8px;width:8px}.all-payee-page .payees-table .payees-table-content .status-column .status-item .status-dot.active,.all-payee-page .payees-table .payees-table-content .status-column .status-item .status-dot.verified{background-color:var(--wp-green)}.all-payee-page .payees-table .payees-table-content .status-column .status-item .status-dot.inactive,.all-payee-page .payees-table .payees-table-content .status-column .status-item .status-dot.unverified{background-color:var(--wp-red)}.all-payee-page .payees-table .payees-table-content .date-column{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:12px}.all-payee-page .payees-table .payees-table-content .actions-column{align-items:center;display:flex;gap:4px}.all-payee-page .payees-table .payees-table-content .actions-column .action-icon-btn{border-radius:8px;color:var(--wp-text-soft)}.all-payee-page .payees-table .payees-table-content .actions-column .action-icon-btn:hover{background-color:rgba(59,237,178,.18);color:var(--wp-nav-bottom)}.all-payee-page .payee-empty-state{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:48px 24px}.all-payee-page .payee-empty-state .empty-icon{align-items:center;background-color:rgba(59,237,178,.18);border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:4px;width:56px}.all-payee-page .payee-empty-state .empty-icon .anticon{color:var(--wp-nav-bottom);font-size:26px}.all-payee-page .payee-empty-state .empty-title{color:var(--wp-text);font-family:var(--wp-font);font-size:16px;font-weight:600}.all-payee-page .payee-empty-state .empty-hint{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:13px;margin-bottom:12px}.add-payer-drawer .ant-drawer-content{border-radius:12px 0 0 12px;overflow:hidden}.add-payer-drawer .ant-drawer-header{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border-bottom:none;padding:20px 24px}.add-payer-drawer .ant-drawer-header .drawer-header{align-items:center;display:flex;justify-content:space-between}.add-payer-drawer .ant-drawer-header .drawer-header .drawer-title{color:var(--wp-surface);font-family:var(--wp-font);font-size:20px;font-weight:600;margin:0}.add-payer-drawer .ant-drawer-header .drawer-header .drawer-close-icon{border-radius:6px;color:var(--wp-surface);cursor:pointer;font-size:18px;padding:4px;transition:background-color .2s}.add-payer-drawer .ant-drawer-header .drawer-header .drawer-close-icon:hover{background-color:rgba(59,237,178,.25);color:var(--wp-brand-bright)}.add-payer-drawer .add-payer-content{background-color:var(--wp-surface);padding:32px 24px}.add-payer-drawer .add-payer-content .question-text{color:var(--wp-text);font-family:var(--wp-font);font-size:18px;font-weight:600;margin-bottom:32px;text-align:center}.add-payer-drawer .add-payer-content .options-container{display:flex;flex-direction:column;gap:24px}.add-payer-drawer .add-payer-content .options-container .option-card{background-color:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);cursor:pointer;padding:24px;transition:all .2s ease}.add-payer-drawer .add-payer-content .options-container .option-card:hover{border-color:var(--wp-brand-bright);box-shadow:0 6px 16px rgba(13,23,20,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.add-payer-drawer .add-payer-content .options-container .option-card .option-icon{margin-bottom:16px;text-align:center}.add-payer-drawer .add-payer-content .options-container .option-card .option-icon .anticon{color:var(--wp-primary);font-size:44px}.add-payer-drawer .add-payer-content .options-container .option-card .option-content{text-align:center}.add-payer-drawer .add-payer-content .options-container .option-card .option-content .option-title{color:var(--wp-text);font-family:var(--wp-font);font-size:18px;font-weight:600;margin:0 0 12px}.add-payer-drawer .add-payer-content .options-container .option-card .option-content .option-description{color:var(--wp-text-muted);font-family:var(--wp-font);font-size:14px;line-height:1.5;margin:0 0 20px}.add-payer-drawer .add-payer-content .options-container .option-card .option-content .start-now-btn{background-color:var(--wp-brand-bright);border:none;border-radius:8px;color:var(--wp-nav-bottom);cursor:pointer;font-family:var(--wp-font);font-size:14px;font-weight:600;padding:12px 24px;transition:background-color .2s;width:100%}.add-payer-drawer .add-payer-content .options-container .option-card .option-content .start-now-btn:hover{background-color:var(--wp-primary);color:var(--wp-surface)}.all-payee-page .filter-btn.ant-btn{min-height:38px;min-width:38px}.add-payer-drawer :focus-visible,.add-payer-page :focus-visible,.all-payee-page :focus-visible{outline:3px solid var(--wp-primary);outline-offset:3px}@media(max-width:768px){.all-payee-page{padding:16px}.all-payee-page .page-header{align-items:stretch;flex-direction:column}.all-payee-page .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-start}.all-payee-page .page-header .page-header-actions .search-input{width:100%}.all-payee-page .search-filter-section .toolbar-row{align-items:flex-start;flex-direction:column}.all-payee-page .search-filter-section .status-section{justify-content:flex-start}.add-payer-drawer .add-payer-content{padding:24px 16px}.add-payer-drawer .add-payer-content .options-container{align-items:center;flex-direction:column}.add-payer-drawer .add-payer-content .options-container .option-card{max-width:320px;width:100%}}@media(max-width:576px){.all-payee-page{padding:12px}.all-payee-page .search-filter-section .ant-card-body{padding:12px 14px}.all-payee-page .payees-table .ant-card-body{padding:0}}.tin-matching-panel{background:#fff;border:1px solid #cbd8d3;border-radius:12px;color:#1b3d31;max-width:1100px;padding:20px}.tin-matching-panel,.tin-matching-panel *{box-sizing:border-box}.tin-matching-panel h2{color:#15523f;margin-top:0}.tin-matching-panel p{line-height:1.5}.tin-matching-panel a{color:#055a3e;text-decoration:underline}.tin-matching-columns{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tin-matching-columns fieldset{border:1px solid #cbd8d3;border-radius:8px;min-width:0;padding:16px}.tin-matching-columns legend{font-weight:600;padding:0 6px}.tin-matching-columns input[type=file],.tin-matching-columns select{background:#fff;border:1px solid #9fc2b5;border-radius:4px;margin:6px 0 14px;max-width:100%;padding:8px;width:100%}.tin-match-next button,.tin-matching-columns button{background:#055a3e;border:1px solid #15523f;border-radius:6px;color:#fff;cursor:pointer;padding:10px 14px}.tin-matching-columns button:disabled{cursor:default;opacity:.5}.tin-matching-choices{margin-bottom:12px;max-height:250px;overflow:auto}.tin-matching-choices label{align-items:start;display:flex;gap:9px;overflow-wrap:anywhere;padding:9px 0}.tin-matching-choices input,.tin-matching-policy input{accent-color:#055a3e;min-height:18px;min-width:18px}.tin-matching-policy{align-items:start;display:flex;gap:10px;margin-top:20px}.tin-matching-note{color:#4e615b;font-size:14px}.tin-match-error{border:1px solid #7a1c1c;border-radius:6px;color:#3b4f48;margin-bottom:16px;padding:12px}.tin-match-status{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px}.tin-match-matched{color:#15523f}.tin-match-invalid,.tin-match-mismatch{color:#3b4f48}.tin-match-next{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:600px){.tin-matching-panel{padding:14px}.tin-matching-columns{grid-template-columns:minmax(0,1fr)}.tin-matching-columns fieldset{padding:12px}.tin-matching-columns button{width:100%}}.r55-recipients{background:#fff;border:1px solid #dce8e2;border-radius:12px;color:#1b3d31;font-family:var(--wp-font);max-width:100%;min-width:0;padding:16px}.r55-recipients h2{font-size:22px;line-height:1.3}.r55-add,.r55-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.r55-recipients label{display:flex;flex-direction:column;font-weight:600;gap:6px;max-width:100%}.r55-recipients input:not([type=checkbox]),.r55-recipients select{background:#fff;border:1px solid #8cb9a6;border-radius:6px;color:#1b3d31;max-width:100%;min-height:42px;padding:8px}.r55-recipients button{background:#eef9f3;border:1px solid #356854;border-radius:6px;color:#1e4637;cursor:pointer;min-height:42px;padding:8px 12px;white-space:normal}.r55-recipients button:disabled{cursor:default;opacity:.55}.r55-table{max-width:100%;overflow-x:auto}.r55-table table{border-collapse:collapse;min-width:650px;width:100%}.r55-table td,.r55-table th{border-bottom:1px solid #dfe8e4;max-width:240px;overflow-wrap:anywhere;padding:12px 8px;text-align:left;vertical-align:top}.r55-actions{display:flex;flex-wrap:wrap;gap:6px}.r55-recipients input[type=checkbox]{height:20px;width:20px}.r55-recipients [role=status]{background:#eef9f3;border-left:3px solid #356854;padding:12px}@media(max-width:480px){.r55-recipients{padding:10px}.r55-add,.r55-toolbar{align-items:stretch;flex-direction:column}.r55-recipients h2{font-size:20px}}.single-payee-page{background:var(--wp-page-bg);margin:0 auto;max-width:1440px;min-height:100vh;padding:28px 24px}.single-payee-page .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-link){background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;box-shadow:none;color:var(--wp-nav-bottom);font-weight:600;text-transform:none}.single-payee-page .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-link):not(:disabled):focus,.single-payee-page .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-link):not(:disabled):hover{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-nav-bottom)}.single-payee-page .ant-btn-default:not(.ant-btn-dangerous){background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:8px;color:var(--wp-text-soft);font-weight:500}.single-payee-page .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):focus,.single-payee-page .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{border-color:var(--wp-primary);color:var(--wp-nav-bottom)}.single-payee-page .loading-container{gap:16px;min-height:50vh}.single-payee-page .error-container,.single-payee-page .loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.single-payee-page .error-container{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);gap:8px;min-height:400px;padding:48px 24px;text-align:center}.single-payee-page .error-container h1.ant-typography,.single-payee-page .error-container h3.ant-typography{color:var(--wp-text);font-weight:600;margin-bottom:0}.single-payee-page .error-container .ant-typography{color:var(--wp-text-muted)}.single-payee-page .payee-identity-card{align-items:flex-start;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;overflow:hidden;padding:24px 24px 24px 28px;position:relative}.single-payee-page .payee-identity-card:before{background:linear-gradient(180deg,var(--wp-brand-bright) 0,var(--wp-primary) 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.single-payee-page .payee-identity-card .identity-main{align-items:flex-start;display:flex;gap:16px;min-width:0}.single-payee-page .payee-identity-card .identity-avatar{background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);color:var(--wp-brand-bright);flex-shrink:0;font-weight:600}.single-payee-page .payee-identity-card .identity-text{min-width:0}.single-payee-page .payee-identity-card .identity-name{color:var(--wp-text);font-size:20px;font-weight:600;line-height:1.3;word-break:break-word}.single-payee-page .payee-identity-card .identity-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.single-payee-page .payee-identity-card .identity-meta .ein-chip{align-items:center;background:rgba(59,237,178,.16);border:1px solid rgba(59,237,178,.45);border-radius:999px;color:var(--wp-nav-bottom);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:4px 12px;white-space:nowrap}.single-payee-page .payee-identity-card .identity-meta .ein-chip .anticon{font-size:14px}.single-payee-page .payee-identity-card .identity-contact{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px}.single-payee-page .payee-identity-card .identity-contact .identity-contact-item{align-items:center;color:var(--wp-text-muted);display:inline-flex;font-size:13px;gap:6px;word-break:break-word}.single-payee-page .payee-identity-card .identity-contact .identity-contact-item .anticon{color:var(--wp-primary);font-size:14px}.single-payee-page .payee-identity-card .identity-actions{display:flex;flex-shrink:0;gap:12px}.single-payee-page .payee-identity-card .back-button{font-weight:500;height:38px;padding:0 20px}.single-payee-page .info-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:24px}.single-payee-page .info-card .ant-card-head{background:transparent;border-bottom:1px solid var(--wp-border)}.single-payee-page .info-card .ant-card-head .ant-card-head-title{color:var(--wp-text);font-size:16px;font-weight:600}.single-payee-page .info-card .ant-card-body{padding:24px}.single-payee-page .info-card .info-item{display:flex;flex-direction:column;gap:6px}.single-payee-page .info-card .info-item .ant-typography:first-child{color:var(--wp-text-muted);font-size:13px;font-weight:500}.single-payee-page .info-card .info-item div .ant-typography{color:var(--wp-text);font-size:15px;font-weight:400}.single-payee-page .info-card .status-item{align-items:center;display:flex;gap:12px}.single-payee-page .info-card .status-item .ant-typography{color:var(--wp-text-muted);font-size:13px;font-weight:500}.single-payee-page .tabs-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);margin-bottom:24px;overflow:hidden}.single-payee-page .tabs-card .ant-card-body{padding:0}.single-payee-page .tabs-card .form-tabs .ant-tabs-nav{background:var(--wp-surface-subtle);border-bottom:1px solid var(--wp-border);margin:0;padding:0 16px}.single-payee-page .tabs-card .form-tabs .ant-tabs-nav .ant-tabs-tab{color:var(--wp-text-muted);font-size:15px;font-weight:500;margin:0;padding:14px 20px;transition:all .2s ease}.single-payee-page .tabs-card .form-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:var(--wp-nav-bottom)}.single-payee-page .tabs-card .form-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--wp-nav-bottom);font-weight:600}.single-payee-page .tabs-card .form-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:var(--wp-brand-bright);border-radius:2px 2px 0 0;height:3px}.single-payee-page .tabs-card .form-tabs .ant-tabs-content-holder{padding:24px}.single-payee-page .tab-content{width:100%}.single-payee-page .tab-content .empty-state{align-items:center;background:var(--wp-surface-subtle);border:1px dashed var(--wp-border);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.single-payee-page .tab-content .empty-state .empty-state-icon{align-items:center;background:rgba(59,237,178,.18);border-radius:50%;color:var(--wp-nav-bottom);display:flex;font-size:24px;height:56px;justify-content:center;margin-bottom:16px;width:56px}.single-payee-page .tab-content .empty-state .empty-state-title{color:var(--wp-text);font-size:17px;font-weight:600;margin-bottom:6px}.single-payee-page .tab-content .empty-state .empty-state-hint{color:var(--wp-text-muted);font-size:14px;margin-bottom:20px}.single-payee-page .tab-content .empty-state .empty-state-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.single-payee-page .tab-content .table-section{margin-top:28px}.single-payee-page .tab-content .table-section .table-section-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.single-payee-page .tab-content .table-section .table-section-header .section-title{color:var(--wp-text);font-size:17px;font-weight:600;margin:0}.single-payee-page .tab-content .table-section .table-section-header .table-section-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.single-payee-page .tab-content .table-section .table-section-header .table-section-controls .ant-segmented{background:var(--wp-border);border-radius:8px}.single-payee-page .tab-content .table-section .table-section-header .table-section-controls .ant-segmented .ant-segmented-item-selected{background:var(--wp-brand-bright);border-radius:6px;color:var(--wp-nav-bottom);font-weight:600}.single-payee-page .tab-content .table-section .table-card{-webkit-overflow-scrolling:touch;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);overflow-x:auto;padding:8px 8px 4px}.single-payee-page .tab-content .table-section .table-card .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text);font-weight:600}.single-payee-page .tab-content .table-section .table-card .ant-pagination{padding:0 12px}@media(max-width:768px){.single-payee-page{padding:16px}.single-payee-page .payee-identity-card{align-items:stretch;flex-direction:column;padding:20px 20px 20px 24px}.single-payee-page .payee-identity-card .identity-actions,.single-payee-page .payee-identity-card .identity-actions .back-button{width:100%}.single-payee-page .tabs-card .form-tabs .ant-tabs-content-holder{padding:16px}.single-payee-page .tab-content .table-section .table-section-header{align-items:flex-start;flex-direction:column}.single-payee-page .info-card .ant-card-body{padding:16px}}@media(max-width:480px){.single-payee-page .payee-identity-card .identity-name{font-size:18px}.single-payee-page .tab-content .empty-state{padding:32px 16px}.single-payee-page .tab-content .empty-state .empty-state-actions,.single-payee-page .tab-content .empty-state .empty-state-actions .ant-btn{width:100%}.single-payee-page .info-card .ant-card-body{padding:12px}.single-payee-page .info-card .info-item .ant-typography:first-child{font-size:12px}.single-payee-page .info-card .info-item div .ant-typography{font-size:14px}}.tax-year-page{background-color:var(--wp-page-bg);min-height:100vh;padding:24px}.tax-year-page .breadcrumb-section .ant-breadcrumb{font-size:14px}.tax-year-page .breadcrumb-section .ant-breadcrumb .ant-breadcrumb-link{color:var(--wp-primary-strong)}.tax-year-page .breadcrumb-section .ant-breadcrumb .ant-breadcrumb-link:hover{color:var(--wp-primary-hover)}.tax-year-page .breadcrumb-section .ant-breadcrumb .ant-breadcrumb-separator{color:var(--wp-text-muted)}.tax-year-page .company-info-card{border:1px solid var(--wp-border);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tax-year-page .company-info-card .ant-card-body{padding:20px}.tax-year-page .quarter-card{box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.tax-year-page .quarter-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tax-year-page .quarter-card.current-quarter{border-color:var(--wp-green);box-shadow:0 4px 16px rgba(82,196,26,.2)}.tax-year-page .quarter-card .ant-card-body{padding:20px}.tax-year-page .ant-btn.ant-btn-primary,.tax-year-page .ant-btn.ant-btn-primary:hover{background-color:var(--wp-blue);border-color:var(--wp-blue)}.tax-year-page .ant-btn.ant-btn-default:hover{border-color:var(--wp-blue);color:var(--wp-blue)}@media(max-width:768px){.tax-year-page{padding:16px}.tax-year-page .breadcrumb-section{margin-bottom:16px}.tax-year-page .quarter-card .ant-row .ant-col{span:24}}@media(max-width:576px){.tax-year-page{padding:12px}.tax-year-page .ant-space{flex-direction:column;gap:12px}.tax-year-page .quarter-card{margin-bottom:16px}}.authorized-filer-drawer__overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.authorized-filer-drawer__drawer{background:#fff;bottom:0;box-shadow:-10px 0 25px rgba(0,0,0,.15);overflow:auto;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .3s cubic-bezier(.4,0,.2,1);width:50%;z-index:1001}.authorized-filer-drawer__drawer--open{-webkit-transform:translateX(0);transform:translateX(0)}.authorized-filer-drawer__header{align-items:center;background:#263d35;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;justify-content:space-between;padding:20px 24px}.authorized-filer-drawer__title{font-size:18px;font-weight:600;margin:0}.authorized-filer-drawer__header .authorized-filer-drawer__title{color:#fff}.authorized-filer-drawer__close-button{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;padding:4px;transition:background-color .2s ease;width:32px}.authorized-filer-drawer__close-button:hover{background:hsla(0,0%,100%,.1)}.authorized-filer-drawer__content{padding:24px}.authorized-filer-drawer__section{margin-bottom:24px}.authorized-filer-drawer__section-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.authorized-filer-drawer__section-icon{align-items:center;background:#e5ede9;border-radius:50%;color:#3b4f48;display:flex;flex-shrink:0;font-size:14px;height:24px;justify-content:center;width:24px}.authorized-filer-drawer__section-title{color:#0d1e18;font-size:16px;font-weight:600;margin:0}.authorized-filer-drawer__text{color:#3b4f48;font-size:14px;line-height:1.6;margin-bottom:12px}.authorized-filer-drawer__link{color:#3e7a64;cursor:pointer;text-decoration:underline}.authorized-filer-drawer__bullet-list{margin:16px 0;padding-left:20px}.authorized-filer-drawer__bullet-item{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px}.authorized-filer-drawer__bullet-icon{background:#3e7a64;flex-shrink:0;height:8px;margin-top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.authorized-filer-drawer__consent-section{background:#f6f8f7;border:1px solid #e5ede9;border-radius:6px;margin-top:24px;padding:16px}.authorized-filer-drawer__consent-checkbox{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.authorized-filer-drawer__consent-input{height:18px;margin-top:2px;width:18px}.authorized-filer-drawer__consent-text{color:#3b4f48;cursor:pointer;font-size:14px;line-height:1.5}.authorized-filer-drawer__business-name-section{margin-top:16px}.authorized-filer-drawer__business-name-label{color:#3b4f48;font-size:14px;line-height:1.5;margin-bottom:12px}.authorized-filer-drawer__business-name-input-container{align-items:center;display:flex;gap:12px}.authorized-filer-drawer__business-name-input{background:#fff;border:1px solid #cbd8d3;border-radius:6px;flex:1 1;font-size:14px;padding:8px 12px}.authorized-filer-drawer__business-name-input:focus{border-color:#263d35;box-shadow:0 0 0 3px rgba(13,23,20,.1);outline:none}.authorized-filer-drawer__business-name-input.error{background:#f6f8f7;border-color:#7a1c1c}.authorized-filer-drawer__confirm-button{background:var(--wp-primary);border:none;border-radius:6px;color:var(--wp-surface);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.authorized-filer-drawer__confirm-button:hover{background:var(--wp-primary-hover)}.authorized-filer-drawer__confirm-button:disabled{background:#9fb4ac;cursor:not-allowed;opacity:.6}.authorized-filer-drawer__error-message{color:var(--wp-red);font-size:12px;line-height:1.4;margin-top:4px}.authorized-filer-drawer__footer{border-top:1px solid #e5ede9;padding:20px 24px;text-align:center}.authorized-filer-drawer__proceed-button{background:#263d35;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;min-width:200px;padding:12px 24px;transition:all .2s ease}.authorized-filer-drawer__proceed-button:disabled{background:#9fb4ac;cursor:not-allowed;opacity:.6}.authorized-filer-drawer__user-info{align-items:center;display:flex;gap:12px;margin-top:12px}.authorized-filer-drawer__user-avatar{align-items:center;background:#52635d;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.authorized-filer-drawer__user-details{display:flex;flex-direction:column;gap:2px}.authorized-filer-drawer__user-name{font-size:16px;font-weight:500}.authorized-filer-drawer__user-ein{font-size:14px;opacity:.8}.w2-tax-year-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.w2-tax-year-modal .ant-modal-body{padding:0}.w2-tax-year-container{background:#fff}.w2-modal-header{align-items:center;background:var(--wp-blue);border:none;color:var(--wp-btn-fg);display:flex;justify-content:space-between;padding:16px 24px}.w2-modal-header .w2-modal-title{color:#fff!important;font-size:18px;font-weight:700;margin:0!important}.w2-modal-header .w2-close-button{align-items:center;background:transparent;border:none;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.w2-modal-header .w2-close-button:hover{background:hsla(0,0%,100%,.1)}.w2-intro-text{padding:24px}.w2-intro-text .ant-typography{color:var(--wp-text);font-size:14px;line-height:1.5;margin:0}.w2-current-year-card{border:2px solid var(--wp-border);border-radius:8px;margin:0 24px 16px}.w2-current-year-card .ant-card-body{padding:24px}.w2-previous-year-card{border:2px solid var(--wp-border);border-radius:8px}.w2-previous-year-card .ant-card-body{padding:24px}.w2-year-content{text-align:center}.w2-year-content .w2-year-title{color:var(--wp-text)!important;font-size:16px;font-weight:700;margin-bottom:8px!important}.w2-year-content .w2-year-description{color:var(--wp-text);display:block;font-size:14px;line-height:1.4;margin-bottom:16px}.w2-file-button-current{background:var(--wp-red)!important;border-color:var(--wp-red)!important;border-radius:6px;color:#fff!important;font-size:16px;font-weight:600;height:48px;margin-bottom:8px;padding:0 24px}.w2-file-button-current:hover{background:var(--wp-red)!important;border-color:var(--wp-red)!important}.w2-file-button-previous{background:#fff!important;border:2px solid var(--wp-blue)!important;border-radius:6px;color:var(--wp-blue)!important;font-size:14px;font-weight:600;height:40px;padding:0 20px}.w2-file-button-previous:hover{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important;color:var(--wp-btn-fg)!important}.w2-due-date{color:var(--wp-text);display:block;font-size:12px;margin-top:8px}.w2-previous-toggle{padding:0 24px 16px;text-align:center}.w2-previous-toggle .w2-toggle-button{color:var(--wp-blue);font-weight:600;height:auto;padding:0}.w2-previous-toggle .w2-toggle-button .w2-arrow-icon{margin-left:8px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.w2-previous-toggle .w2-toggle-button .w2-arrow-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.w2-previous-toggle .w2-toggle-button:hover{color:var(--wp-blue)}.w2-previous-years{padding:0 24px 24px}@media(max-width:768px){.w2-tax-year-modal .ant-modal{max-width:400px;width:95%!important}.w2-previous-years .ant-col{margin-bottom:16px}.w2-current-year-card,.w2-previous-year-card{margin:0 16px 16px}.w2-current-year-card .ant-card-body,.w2-intro-text,.w2-previous-year-card .ant-card-body{padding:16px}.w2-previous-toggle,.w2-previous-years{padding:0 16px 16px}}.form-w2pr-tax-year-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.form-w2pr-tax-year-modal .ant-modal-body{padding:0}.form-w2pr-tax-year-container{background:#fff}.form-w2pr-modal-header{align-items:center;background:var(--wp-blue);border:none;color:var(--wp-btn-fg);display:flex;justify-content:space-between;padding:16px 24px}.form-w2pr-modal-header .form-w2pr-modal-title{color:#fff!important;font-size:18px;font-weight:700;margin:0!important}.form-w2pr-modal-header .form-w2pr-close-button{align-items:center;background:transparent;border:none;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.form-w2pr-modal-header .form-w2pr-close-button:hover{background:var(--wp-blue)}.form-w2pr-intro-text{padding:24px}.form-w2pr-intro-text .ant-typography{color:var(--wp-text);font-size:14px;line-height:1.5;margin:0}.form-w2pr-current-year-card{background:var(--wp-surface-subtle);border:2px solid var(--wp-blue);border-radius:8px;margin:0 24px 16px}.form-w2pr-current-year-card .ant-card-body{padding:24px}.form-w2pr-previous-year-card{background:var(--wp-surface-subtle);border:2px solid var(--wp-blue);border-radius:8px}.form-w2pr-previous-year-card .ant-card-body{padding:24px}.form-w2pr-year-content{text-align:center}.form-w2pr-year-content .form-w2pr-year-title{color:var(--wp-text)!important;font-size:16px;font-weight:700;margin-bottom:8px!important}.form-w2pr-year-content .form-w2pr-year-description{color:var(--wp-text);display:block;font-size:14px;line-height:1.4;margin-bottom:16px}.form-w2pr-file-button-current{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important;border-radius:6px;color:var(--wp-btn-fg)!important;font-size:16px;font-weight:600;height:48px;margin-bottom:8px;padding:0 24px}.form-w2pr-file-button-current:hover,.form-w2pr-file-button-previous{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important}.form-w2pr-file-button-previous{border-radius:6px;color:var(--wp-btn-fg)!important;font-size:16px;font-weight:500;height:48px;margin-bottom:8px;padding:0 24px}.form-w2pr-file-button-previous:hover{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important}.form-w2pr-due-date{color:var(--wp-blue)!important;display:block;font-size:14px;margin-top:8px}.form-w2pr-previous-years-section{margin:0 24px 24px}.form-w2pr-previous-years-collapse .ant-collapse-header{background:transparent!important;border:none!important;padding:16px 0!important}.form-w2pr-previous-years-collapse .ant-collapse-header .form-w2pr-previous-years-header{color:var(--wp-blue)!important;font-size:16px;font-weight:500}.form-w2pr-previous-years-collapse .ant-collapse-content{background:transparent!important;border:none!important}.form-w2pr-previous-years-collapse .ant-collapse-content-box{padding:16px 0 0!important}.form-w2pr-previous-years-collapse .ant-collapse-expand-icon{color:var(--wp-blue)!important;font-size:16px}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content{background:transparent}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{background:transparent;border:none}:root{--primary-color:var(--wp-primary);--primary-hover:var(--wp-primary-hover);--primary-light:var(--wp-blue-wash);--success-color:var(--wp-green);--warning-color:var(--wp-amber);--error-color:var(--wp-red);--error-hover:var(--wp-red-bg);--text-primary:var(--wp-text);--text-secondary:var(--wp-text-muted);--text-muted:var(--wp-text-faint);--text-light:var(--wp-text-faint);--border-color:var(--wp-border-strong);--border-light:var(--wp-surface-subtle);--border-focus:var(--wp-primary-hover);--background-primary:var(--wp-surface);--background-secondary:var(--wp-surface-subtle);--background-tertiary:var(--wp-page-bg);--background-hover:var(--wp-surface-subtle);--shadow-light:0 2px 8px rgba(0,0,0,.06);--shadow-medium:0 4px 16px rgba(0,0,0,.08);--shadow-heavy:0 8px 32px rgba(0,0,0,.12);--gradient-primary:linear-gradient(135deg,var(--wp-primary) 0%,var(--wp-primary-hover) 100%);--gradient-success:linear-gradient(135deg,var(--wp-green) 0%,var(--wp-primary) 100%);--gradient-warning:linear-gradient(135deg,var(--wp-amber) 0%,var(--wp-amber) 100%);--gradient-error:linear-gradient(135deg,var(--wp-red) 0%,var(--wp-red-bg) 100%)}.w2-form-container{background:"white";border-radius:12px;box-shadow:0 4px 12px rgba(32,32,32,.15);color:var(--wp-text);color:var(--text-primary);font-family:var(--wp-font);isolation:isolate;min-height:100vh;overflow-x:hidden;padding:12px;position:relative}.w2-form-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.w2-form-header .w2-header-left{align-items:center;display:flex;gap:4px}.w2-form-header .w2-header-left .w2-form-title{color:var(--wp-blue);font-size:20px;font-weight:600;margin:0!important}.w2-form-header .w2-header-left .w2-change-form-type{align-items:center;background:none;border:none;color:var(--wp-blue);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;margin-top:2px;text-decoration:underline;transition:all .3s ease}.w2-form-header .w2-header-left .w2-change-form-type:hover{color:var(--wp-blue)}.w2-form-header .w2-sync-icon{font-size:16px;font-weight:800}.w2-form-header .w2-header-right .w2-help-link{align-items:center;background:none;border:none;color:var(--wp-blue);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;text-decoration:none;text-decoration:underline;transition:all .3s ease}.w2-form-header .w2-header-right .w2-help-link .w2-youtube-icon{color:var(--wp-red);font-size:18px}.w2-form-header .w2-header-right .w2-help-link:hover{color:var(--wp-blue)}.w2-auto-tax-banner{border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:10px;overflow:hidden;padding:6px 12px;position:relative}.w2-auto-tax-banner:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.w2-auto-tax-banner .w2-auto-tax-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-title{border-right:2px solid var(--wp-border-strong);color:var(--wp-text);font-size:15px;font-weight:600;padding-right:6px}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-text{align-items:center;display:flex;flex:1 1;gap:12px}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-text .w2-auto-tax-description{color:#3b4f48;font-size:14px;font-weight:400;line-height:1.5}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-text .w2-auto-tax-description .w2-learn-more{color:var(--wp-blue);font-weight:500;margin-left:4px;text-decoration:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-text .w2-auto-tax-description .w2-learn-more:hover{color:var(--wp-blue);text-decoration-color:var(--wp-blue)}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-switch{margin:0 16px}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-switch .ant-switch{background:hsla(0,0%,100%,.3)}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-switch .ant-switch.ant-switch-checked{background:hsla(0,0%,100%,.9)}.w2-auto-tax-banner .w2-auto-tax-content .w2-switch-label{color:var(--wp-text);font-size:14px;font-weight:600;min-width:35px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.w2-auto-tax-banner .w2-auto-tax-content .w2-switch-label.on{color:var(--wp-text)}.w2-auto-tax-banner .w2-auto-tax-content .w2-switch-label.off{color:var(--wp-text-muted)}.w2-employer-selection-section{align-items:center;display:flex;flex-direction:column;gap:16px;padding-bottom:10px;padding-top:16px}.w2-employer-selection-section .w2-select-employer-btn{background:var(--wp-primary);border-color:var(--wp-primary);border-radius:6px;color:var(--wp-btn-fg);font-size:15px;font-weight:600;height:44px;width:60%}.w2-employer-selection-section .w2-select-employer-btn:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover);color:var(--wp-btn-fg)}.w2-employer-selection-section .w2-or-divider{margin:8px 0;position:relative;text-align:center;width:20%}.w2-employer-selection-section .w2-or-divider:after,.w2-employer-selection-section .w2-or-divider:before{background:var(--wp-border-strong);content:"";height:1px;position:absolute;top:50%;width:45%}.w2-employer-selection-section .w2-or-divider:before{left:0}.w2-employer-selection-section .w2-or-divider:after{right:0}.w2-employer-selection-section .w2-or-divider span{background:#fff;color:var(--wp-text-muted);font-size:14px;font-weight:500;padding:0 12px}.w2-employer-selection-section .w2-add-employer-btn{background:#fff;border:2px solid var(--wp-amber);border-radius:6px;color:var(--wp-text-soft);font-size:15px;font-weight:600;height:44px;width:30%}.w2-employer-selection-section .w2-add-employer-btn:hover{background:var(--wp-surface-subtle);border-color:var(--wp-amber);color:var(--wp-text-soft)}.w2-employer-selection-section .w2-add-employer-btn .anticon{font-size:14px}.w2-section-divider{background:var(--wp-border-strong);height:1px;margin:24px 0}.w2-main-form-card{border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:20px}.w2-main-form-card .ant-card-body{padding:0}.w2-main-content{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr}.w2-left-panel{border-right:2px solid var(--wp-border-strong)}.w2-left-panel,.w2-right-panel{display:flex;flex-direction:column}.w2-box1-icons{display:flex;gap:8px;margin-bottom:8px}.w2-box1-icons .w2-box1-icon{color:var(--wp-text-muted);cursor:pointer;font-size:16px}.w2-box1-icons .w2-box1-icon:hover{color:var(--wp-primary)}.w2-boxes-11-14-grid,.w2-wage-tax-grid{display:grid;grid-template-columns:1fr 1fr}.w2-box12cd-wrapper{display:flex;flex-direction:column;gap:0}.w2-boxes-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.w2-boxes-grid .w2-box-container:nth-child(5),.w2-boxes-grid .w2-box-container:nth-child(6),.w2-boxes-grid .w2-box-container:nth-child(7){grid-column:span 2}.w2-control-section{padding-bottom:10px}.w2-control-section .w2-control-label{color:var(--wp-text);display:block;font-size:14px;font-weight:500;margin-bottom:8px;padding-left:16px;padding-right:16px}.w2-control-section .w2-control-label span{font-weight:700;margin-right:4px}.w2-control-section .w2-control-input{border:1px solid var(--wp-border-strong);border-radius:4px;height:38px;margin-left:16px;width:94%}.w2-control-section .w2-control-input:hover{border-color:var(--wp-primary-hover)}.w2-control-section .w2-control-input:focus{border-color:var(--wp-primary)}.w2-divider{background:var(--wp-border-strong);height:1px;margin:16px 0}.w2-employee-section-wrapper{padding-bottom:0}.w2-employee-section{align-items:center;display:flex;flex-direction:column}.w2-employee-section .w2-employee-label{color:var(--wp-text);display:block;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:12px;padding-left:16px;padding-right:16px}.w2-employee-section .w2-employee-textarea{margin-bottom:16px}.w2-employee-section .w2-employee-textarea .ant-input{font-size:14px}.w2-employee-section .w2-add-employee-btn{background:#fff;border:2px solid var(--wp-amber);border-radius:6px;color:var(--wp-text-soft);font-size:15px;font-weight:600;height:44px}.w2-employee-section .w2-add-employee-btn:hover{background:var(--wp-red);border-color:var(--wp-red);color:#fff}.w2-employee-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.w2-employee-list .w2-employee-item{background:var(--wp-surface-subtle);border:1px solid var(--wp-surface-subtle);border-radius:6px;padding:12px}.w2-employee-list .w2-employee-item .w2-employee-header-row{flex:1 1}.w2-employee-list .w2-employee-item .w2-employee-header-row .w2-employee-name{color:var(--wp-text);font-weight:600;margin-bottom:4px}.w2-employee-list .w2-employee-item .w2-employee-header-row .w2-employee-ssn{color:var(--wp-text-muted);font-size:13px;margin-bottom:4px}.w2-employee-list .w2-employee-item .w2-employee-header-row .w2-employee-address1,.w2-employee-list .w2-employee-item .w2-employee-header-row .w2-employee-address2{color:var(--wp-text-muted);font-size:13px}.w2-employee-list .w2-employee-item .w2-employee-actions button{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.w2-employee-list .w2-employee-item .w2-employee-actions button:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover)}.w2-state-auto-fill-section{background:linear-gradient(135deg,var(--wp-blue-wash) 0,var(--wp-blue-bg) 100%);border:1px solid rgba(8,135,94,.2);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:var(--shadow-light);margin-bottom:20px;padding:12px 16px;position:relative}.w2-state-auto-fill-section:before{background:linear-gradient(135deg,rgba(8,135,94,.05),rgba(211,247,234,.05));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.w2-state-auto-fill-section .w2-state-auto-fill-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-text{align-items:center;display:flex;flex:1 1;gap:12px}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-text:before{content:"🔄";font-size:18px;opacity:.8}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-text .w2-state-auto-fill-label{color:var(--wp-text);display:block;font-size:15px;font-weight:600;margin-bottom:4px}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-text .w2-state-auto-fill-description{color:var(--wp-text);font-size:13px;line-height:1.5}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-switch{margin:0 16px}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-switch .ant-switch{background:rgba(8,135,94,.3)}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-state-auto-fill-switch .ant-switch.ant-switch-checked{background:var(--wp-blue)}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-switch-label{color:var(--wp-text);font-size:14px;font-weight:600;min-width:35px}.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-switch-label.off,.w2-state-auto-fill-section .w2-state-auto-fill-content .w2-switch-label.on{color:var(--wp-text)}.w2-state-section-wrapper{margin-bottom:24px}.w2-state-header{align-items:center;display:flex;gap:8px;margin-bottom:10px}.w2-state-header .w2-state-title{align-items:center;color:var(--wp-text);display:flex;font-size:16px;font-weight:600;gap:6px;margin:0!important}.w2-state-header .w2-info-icon{color:var(--wp-text-muted);font-size:14px}.w2-state-details-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;padding:10px}.w2-state-details-section .w2-state-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.w2-state-details-section .w2-state-details-header .w2-state-details-subtitle{color:var(--wp-text);font-size:14px;font-weight:600}.w2-state-details-section .w2-state-details-header .w2-remove-state-btn{color:var(--wp-red);font-size:13px;height:auto;padding:0}.w2-state-details-section .w2-state-details-header .w2-remove-state-btn:hover{color:var(--wp-red);text-decoration:underline}.w2-state-grid-4col{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:10px}.w2-state-field{border:2px solid var(--wp-border-strong);border-right-width:1px;display:flex;flex-direction:column;gap:8px;padding:10px}.w2-state-field .w2-state-label{align-items:center;color:#3b4f48;display:flex;font-size:13px;font-weight:500;gap:4px;line-height:1.4}.w2-state-field .w2-state-label .w2-info-icon-small{color:#3b4f48;cursor:help;font-size:12px}.w2-state-field .w2-state-input{border:1px solid var(--wp-border-strong);border-radius:6px;font-size:14px;height:38px;padding:8px 12px;width:100%}.w2-state-field .w2-state-input:hover{border-color:var(--wp-primary-hover)}.w2-state-field .w2-state-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.w2-state-field .w2-state-select{width:100%}.w2-state-field .w2-state-select .ant-select-selector{border:1px solid var(--wp-border-strong)!important;border-radius:6px!important;font-size:14px!important;height:38px!important}.w2-state-field .w2-state-select .ant-select-selector:hover{border-color:var(--wp-primary-hover)!important}.w2-state-field .w2-state-select.ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:0 0 0 2px rgba(8,135,94,.2)!important}.w2-state-field .w2-state-input-container{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;display:flex;height:38px;padding:0 12px}.w2-state-field .w2-state-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.w2-state-field .w2-state-input-container:hover{border-color:var(--wp-primary-hover)}.w2-state-field .w2-state-input-container .w2-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.w2-state-field .w2-state-input-container .w2-state-input-number{background:transparent;border:none;box-shadow:none;flex:1 1;width:100%}.w2-state-field .w2-state-input-container .w2-state-input-number:focus,.w2-state-field .w2-state-input-container .w2-state-input-number:hover{border:none;box-shadow:none}.w2-state-field .w2-state-input-container .w2-state-input-number .ant-input-number-input{border:none;box-shadow:none;font-size:14px;height:auto;padding:0}.w2-state-field .w2-state-input-container .w2-state-input-number .ant-input-number-input:focus{border:none;box-shadow:none}.w2-locality-row{margin-bottom:16px}.w2-add-locality-container{display:flex;justify-content:flex-end;margin-top:12px}.w2-add-locality-container .w2-add-locality-btn{color:var(--wp-primary);font-size:13px;font-weight:500;height:auto;padding:0}.w2-add-locality-container .w2-add-locality-btn:hover{color:var(--wp-primary-hover)}.w2-add-locality-container .w2-add-locality-btn .anticon{font-size:12px}.w2-add-new-state-container{display:flex;justify-content:flex-end;margin-bottom:20px}.w2-add-new-state-container .w2-add-new-state-btn{border:2px solid var(--wp-primary);border-radius:6px;color:var(--wp-primary);font-size:13px;font-weight:600;height:auto;padding:8px 16px;transition:all .3s ease}.w2-add-new-state-container .w2-add-new-state-btn:hover{background:var(--wp-primary-hover);color:var(--wp-btn-fg)}.w2-add-new-state-container .w2-add-new-state-btn .anticon{font-size:12px}.w2-employer-card{background:var(--wp-surface);border:1px solid var(--border-light);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:var(--shadow-light);overflow:hidden;transition:all .3s ease}.w2-employer-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:var(--shadow-medium);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.w2-employer-card .ant-card-body{padding:24px}.w2-employer-card .w2-employer-header{align-items:flex-start;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.w2-employer-card .w2-employer-header .w2-employer-name{color:var(--wp-blue);font-size:20px;font-weight:600;margin:0!important}.w2-employer-card .w2-employer-header .w2-employer-actions{display:flex;gap:12px}.w2-employer-card .w2-employer-header .w2-employer-actions .w2-change-employer-btn,.w2-employer-card .w2-employer-header .w2-employer-actions .w2-edit-btn{border:1px solid transparent;border-radius:6px;color:var(--wp-blue);font-size:13px;font-weight:500;padding:6px 12px;transition:all .3s ease}.w2-employer-card .w2-employer-header .w2-employer-actions .w2-change-employer-btn:hover,.w2-employer-card .w2-employer-header .w2-employer-actions .w2-edit-btn:hover{background:var(--wp-blue-wash);background:var(--primary-light);border-color:var(--primary-color);color:var(--wp-blue)}.w2-employer-card .w2-employer-details .w2-detail-row{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding:8px 0}.w2-employer-card .w2-employer-details .w2-detail-row .w2-detail-label{color:var(--wp-text);font-size:13px;font-weight:500;min-width:120px}.w2-employer-card .w2-employer-details .w2-detail-row .w2-detail-value{color:var(--wp-text);flex:1 1;font-size:14px;font-weight:500}.w2-employer-card .w2-employer-details .w2-detail-row .w2-change-dba-btn{border-radius:4px;color:var(--wp-blue);font-size:12px;font-weight:500;padding:4px 8px;transition:all .3s ease}.w2-employer-card .w2-employer-details .w2-detail-row .w2-change-dba-btn:hover{background:var(--wp-blue-wash);background:var(--primary-light);color:var(--wp-blue)}.w2-employer-card .w2-terminated-checkbox{border-top:1px solid var(--wp-border-strong);margin-top:20px;padding-top:16px}.w2-employer-card .w2-terminated-checkbox .ant-checkbox-wrapper{color:var(--wp-text);font-size:14px;font-weight:500}.w2-employer-card .w2-terminated-checkbox .ant-checkbox-wrapper .ant-checkbox{border-radius:4px;border-width:2px}.w2-employer-card .w2-terminated-checkbox .ant-checkbox-wrapper .w2-info-icon{color:var(--wp-text);font-size:14px;margin-left:8px}.w2-box-container{background:var(--wp-surface);border:1px solid var(--wp-border-strong);padding:12px;position:relative;transition:all .3s ease}.w2-box-container .w2-box-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.w2-box-container .w2-box-header .w2-box-number{color:#3b4f48;font-size:13px;font-weight:600}.w2-box-container .w2-box-header .w2-box-label{color:#3b4f48;flex:1 1;font-size:14px;font-weight:500}.w2-box-container .w2-box-header .w2-see-instructions{border-radius:4px;color:var(--wp-primary);color:var(--primary-color);font-size:12px;font-weight:500;padding:4px 8px;text-decoration:none;transition:all .3s ease}.w2-box-container .w2-box-header .w2-see-instructions:hover{background:var(--wp-blue-wash);background:var(--primary-light);color:var(--wp-primary-hover);color:var(--primary-hover);text-decoration:underline}.w2-box-container .w2-box-header .w2-info-icon{border-radius:50%;color:var(--wp-text-muted);cursor:help;font-size:16px;padding:2px;transition:all .3s ease}.w2-box-container .w2-box-header .w2-info-icon:hover{background:var(--wp-blue-wash);background:var(--primary-light);color:var(--wp-primary);color:var(--primary-color)}.w2-box-container .w2-box-input-container{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;display:flex;height:38px;padding:0 12px;transition:all .3s ease}.w2-box-container .w2-box-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.w2-box-container .w2-box-input-container:hover{border-color:var(--wp-text-soft);box-shadow:0 2px 8px rgba(0,0,0,.15)}.w2-box-container .w2-box-input-container .w2-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.w2-box-container .w2-box-input-container .w2-box-input{background:transparent;border:none;box-shadow:none;flex:1 1}.w2-box-container .w2-box-input-container .w2-box-input:focus,.w2-box-container .w2-box-input-container .w2-box-input:hover{border:none;box-shadow:none}.w2-box-container .w2-box-input-container .w2-box-input .ant-input-number-input{border:none;box-shadow:none;color:var(--wp-text);font-size:14px;font-weight:500;height:38px;padding:8px 0}.w2-box-container .w2-box-input-container .w2-box-input .ant-input-number-input:focus{border:none;box-shadow:none}.w2-box-empty,.w2-box9-empty{background:#fff;border:1px solid var(--wp-border-strong);border-radius:6px;height:60px;justify-content:center;padding:12px}.w2-box-empty,.w2-box-empty .w2-box-header,.w2-box9-empty,.w2-box9-empty .w2-box-header{align-items:center;display:flex}.w2-box-empty .w2-box-header .w2-box-number,.w2-box9-empty .w2-box-header .w2-box-number{color:var(--wp-text);font-size:13px;font-weight:600}.w2-box11-container{display:flex;flex-direction:column;gap:8px}.w2-box11-container .w2-box11-section{display:flex;flex-direction:column;gap:4px}.w2-box11-container .w2-box11-section .w2-box11-label{color:#3b4f48;font-size:12px;font-weight:500}.w2-box12-container .w2-box12-row{display:flex;gap:8px;margin-bottom:6px}.w2-box12-container .w2-box12-row .w2-box12-label{color:var(--wp-text);font-size:12px;font-weight:500}.w2-box12-container .w2-box12-row .w2-box12-label:first-child{width:100px}.w2-box12-container .w2-box12-row .w2-box12-label:last-child{flex:1 1}.w2-box12-container .w2-box12-inputs{display:flex;gap:8px}.w2-box12-container .w2-box12-inputs .w2-box12-code{width:100px}.w2-box12-container .w2-box12-inputs .w2-box12-code .ant-select-selector{border-radius:4px;height:32px}.w2-box13-container{display:flex;flex-direction:column;gap:8px;padding:4px 0}.w2-box13-container .w2-box13-checkbox .ant-checkbox-wrapper{align-items:center!important;color:var(--wp-text);cursor:pointer;display:flex!important;font-size:12px;gap:8px;line-height:1!important;margin:0!important;pointer-events:auto;position:relative;z-index:1}.w2-box13-container .w2-box13-checkbox .ant-checkbox-wrapper .ant-checkbox{margin:0!important;top:0!important;vertical-align:middle}.w2-box13-container .w2-box13-checkbox .ant-checkbox-wrapper span{align-items:center;display:inline-flex;line-height:1.2!important;padding:0!important}.w2-box-container{pointer-events:auto}.w2-box-container .ant-checkbox,.w2-box-container .ant-checkbox-inner,.w2-box-container .ant-checkbox-input{pointer-events:auto;position:relative;z-index:1}.w2-box13-container .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--wp-blue)!important;border-color:var(--wp-blue)!important}.w2-box13-container .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--wp-surface)!important;opacity:1!important}.w2-box14-textarea{margin-bottom:6px}.w2-box14-textarea .ant-input{border-radius:4px;font-size:12px;min-height:60px}.w2-box14-counter{color:var(--wp-text-muted);font-size:11px}.w2-form-footer{align-items:center;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:var(--shadow-light);display:flex;justify-content:space-between;margin-top:20px;padding:16px 20px}.w2-form-footer,.w2-form-footer .w2-cancel-btn{background:var(--wp-surface);background:var(--background-primary)}.w2-form-footer .w2-cancel-btn{border:1px solid var(--border-color);border-radius:8px;color:var(--wp-text-muted);color:var(--text-secondary);font-weight:500;padding:10px 20px;transition:all .3s ease}.w2-form-footer .w2-cancel-btn:hover{background:var(--wp-blue-wash);background:var(--primary-light);border-color:var(--primary-color);color:var(--wp-primary);color:var(--primary-color)}.w2-form-footer .w2-footer-actions{display:flex;gap:12px}.w2-form-footer .w2-footer-actions .w2-save-for-later-btn{background:#fff;border:1px solid var(--wp-red);border-radius:6px;color:var(--wp-red);font-weight:500;height:40px;padding:10px 20px;transition:all .3s ease}.w2-form-footer .w2-footer-actions .w2-save-for-later-btn:hover{background:#fff;border-color:var(--wp-primary);color:var(--wp-primary)}.w2-form-footer .w2-footer-actions .w2-save-add-another-btn{background:var(--wp-primary);border:none;border-radius:6px;color:var(--wp-btn-fg);font-weight:600;height:40px;padding:10px 20px;transition:all .3s ease}.w2-form-footer .w2-footer-actions .w2-save-add-another-btn:hover{background:var(--wp-primary-hover);border:none;color:var(--wp-btn-fg)}.w2-form-footer .w2-footer-actions .w2-save-continue-btn{background:var(--wp-red);border:none;border-radius:6px;color:#fff;font-weight:600;height:40px;padding:10px 24px;transition:all .3s ease}.w2-form-footer .w2-footer-actions .w2-save-continue-btn:hover{background:var(--wp-primary);border:none;color:var(--wp-btn-fg)}.w2-form-footer .w2-footer-actions .w2-save-continue-btn:disabled{background:var(--wp-border-strong);border:none;color:rgba(0,0,0,.25)}@media(max-width:1200px){.w2-state-grid-4col{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.w2-form-container{padding:16px}.w2-state-grid-4col{gap:12px;grid-template-columns:1fr!important}.w2-auto-tax-banner .w2-auto-tax-content{align-items:flex-start;flex-direction:column;gap:12px}.w2-auto-tax-banner .w2-auto-tax-content .w2-auto-tax-switch{margin:0}.w2-form-footer{align-items:stretch}.w2-form-footer,.w2-form-footer .w2-footer-actions{flex-direction:column;gap:12px}.w2-form-footer .w2-footer-actions button{width:100%}.w2-box11-container{flex-direction:column;gap:12px}.w2-box12-container{flex-direction:column;gap:8px}.w2-box12-container .w2-box12-code{width:100%}.w2-main-content{grid-template-columns:1fr}}.w2-main-form-card .ant-card{border:1px solid var(--wp-border-strong);border-radius:8px}.ant-input,.ant-input-number{background:var(--wp-surface);border:2px solid var(--wp-text);border-radius:6px}.ant-input-number:hover,.ant-input:hover{border-color:var(--wp-text-soft)}.ant-input-number.ant-input-focused,.ant-input-number:focus,.ant-input.ant-input-focused,.ant-input:focus{border-color:var(--wp-primary)}.ant-select.ant-select-single.ant-select:not(.ant-select-custom) .ant-select-selector:hover{border-color:var(--wp-primary-hover)}.ant-select.ant-select-single.ant-select:not(.ant-select-custom) .ant-select-selector .ant-select-selection-item{color:var(--wp-text);line-height:30px}.ant-select.ant-select-single.ant-select:not(.ant-select-custom).ant-select-focused .ant-select-selector,.ant-select.ant-select-single.ant-select:not(.ant-select-custom).ant-select-open .ant-select-selector{border-color:var(--wp-primary-hover);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.ant-select-dropdown{background:var(--wp-surface);border:2px solid var(--wp-text);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000}.ant-select-dropdown .ant-select-item{border-bottom:1px solid var(--wp-surface-subtle);color:var(--wp-text);font-size:14px;font-weight:500;padding:10px 12px}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:var(--wp-primary);border-bottom-color:var(--wp-primary);color:var(--wp-surface)}.ant-select-dropdown .ant-select-item:hover{background:var(--wp-blue-bg)}.ant-select-dropdown .ant-select-item:last-child{border-bottom:none}.ant-select-dropdown .ant-select-item-option-active{background:var(--wp-blue-bg)}.w2-form-container .ant-btn{border-radius:6px}.w2-form-container .ant-btn.ant-btn-primary,.w2-form-container .ant-btn.ant-btn-primary:hover{background:var(--wp-blue);border-color:var(--wp-blue)}.w2-form-container .ant-btn.ant-btn-link{height:auto;padding:0}.add-employee-drawer{background:var(--wp-surface)}.aed-header{border-bottom:1px solid var(--wp-surface-subtle)}.aed-close-btn{color:var(--wp-text-muted)}.aed-body{background:var(--wp-surface-subtle)}.aed-section{background:var(--wp-surface);border:1px solid var(--wp-surface-subtle)}.aed-label{color:var(--wp-text-muted)}.aed-hint{color:var(--wp-text-faint)}.aed-error{color:var(--wp-red)}.aed-input-error{border-color:var(--wp-red)!important}.aed-footer{background:var(--wp-surface);border-top:1px solid var(--wp-surface-subtle)}.form-review-container{background:var(--wp-surface);font-family:var(--wp-font);min-height:100vh;padding:24px}.form-review-container .form-review-header{align-items:center;background:var(--wp-surface-subtle);border-radius:6px;display:flex;justify-content:space-between;margin-bottom:24px;padding:12px 16px}.form-review-container .form-review-header .form-review-header-left{align-items:center;display:flex}.form-review-container .form-review-header .form-review-header-right{align-items:center;display:flex;gap:8px}.form-review-container .form-review-table-card .ant-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);border-bottom:2px solid var(--wp-brand-bright);color:var(--wp-primary);font-weight:600}.form-review-container .form-review-table-card .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--wp-surface-subtle)}.form-review-container .form-review-table-card .ant-table .ant-table-tbody>tr:hover>td{background:var(--wp-surface-subtle)}.form-review-container .form-review-pagination{align-items:center;border-top:1px solid var(--wp-surface-subtle);display:flex;justify-content:space-between;margin-top:16px;padding:12px 0}.form-review-container .form-review-sidebar-card{position:-webkit-sticky;position:sticky;top:24px}.form-review-container .form-review-sidebar-card .form-review-sidebar-title{color:var(--wp-text);font-weight:600;margin-bottom:20px!important}.form-review-container .form-review-sidebar-card .form-review-radio-group{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio{border:1px solid var(--wp-border-strong);border-radius:6px;display:block;margin:0;padding:16px;transition:all .3s}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio:hover{border-color:var(--wp-primary)}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio.ant-radio-wrapper-checked{background:var(--wp-surface-subtle);border-color:var(--wp-primary)}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio .form-review-radio-content{margin-left:24px}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio .form-review-radio-content .form-review-radio-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio .form-review-radio-content .form-review-radio-header .form-review-badge{background:var(--wp-primary);border-radius:4px;color:var(--wp-surface);font-size:11px;font-weight:600;padding:2px 8px;text-transform:uppercase}.form-review-container .form-review-sidebar-card .form-review-radio-group .form-review-radio .form-review-radio-content .form-review-radio-desc{color:var(--wp-text-muted);font-size:13px;line-height:1.5}.form-review-container .form-review-sidebar-card .form-review-checkbox-section{border-bottom:1px solid var(--wp-surface-subtle);border-top:1px solid var(--wp-surface-subtle);margin-bottom:24px;padding:12px 0}.form-review-container .form-review-sidebar-card .form-review-add-to-cart-btn{background:var(--wp-primary);border-color:var(--wp-primary);font-size:16px;font-weight:500;height:48px}.form-review-container .form-review-sidebar-card .form-review-add-to-cart-btn:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover)}.nec-form-container{background:var(--wp-surface);min-height:100vh;padding:24px}.nec-form-container .nec-form-header{align-items:center;border-bottom:1px solid var(--wp-surface-subtle);display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:16px}.nec-form-container .nec-form-header .nec-form-title-section{align-items:center;display:flex;gap:16px}.nec-form-container .nec-form-header .nec-form-title-section .nec-form-title{color:var(--wp-primary);font-size:20px;font-weight:600;margin:0!important}.nec-form-container .nec-form-header .nec-form-title-section .nec-change-form-btn{align-items:center;color:var(--wp-primary);display:flex;font-size:14px;font-weight:600;gap:4px;height:auto;padding:4px 0 0;text-decoration:underline}.nec-form-container .nec-form-header .nec-form-title-section .nec-change-form-btn:hover{color:var(--wp-primary-hover)}.nec-form-container .nec-form-header .nec-form-title-section .nec-change-form-btn .w2-sync-icon{color:var(--wp-primary);font-size:16px}.nec-form-container .nec-form-header .nec-help-section .nec-help-btn{align-items:center;color:var(--wp-primary);display:flex;font-size:14px;gap:8px;height:auto;padding:0}.nec-form-container .nec-form-header .nec-help-section .nec-help-btn .w2-youtube-icon{color:var(--wp-red);font-size:18px}.nec-form-container .nec-form-header .nec-help-section .nec-help-btn:hover{color:var(--wp-red);text-decoration:underline}.nec-form-container .nec-form-content{margin-bottom:32px}.nec-form-container .nec-form-content .nec-payer-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:24px;padding:16px}.nec-form-container .nec-form-content .nec-payer-section .nec-section-title{color:var(--wp-text);font-weight:500;margin-bottom:16px}.nec-form-container .nec-form-content .nec-payer-section .nec-select-payer-btn{background:var(--wp-primary);border-color:var(--wp-primary);font-size:14px;font-weight:500;height:48px;width:60%}.nec-form-container .nec-form-content .nec-payer-section .nec-select-payer-btn:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover)}.nec-form-container .nec-form-content .nec-payer-section .nec-or-divider{color:var(--wp-text-muted);font-size:14px;margin:8px 0;text-align:center}.nec-form-container .nec-form-content .nec-payer-section .nec-add-payer-btn{align-items:center;border-color:var(--wp-amber-bg);color:var(--wp-red);display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;justify-content:center;width:20%}.nec-form-container .nec-form-content .nec-payer-section .nec-add-payer-btn:hover{background:var(--wp-red);border-color:var(--wp-red);color:var(--wp-surface)}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header{align-items:flex-start;border-bottom:1px solid var(--wp-surface-subtle);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header .nec-payer-title-section{flex:1 1}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header .nec-payer-title-section .nec-payer-name{color:var(--wp-text);font-size:20px;font-weight:700;margin:0!important}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header .nec-payer-actions{display:flex;gap:8px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header .nec-payer-actions button{align-items:center;border-color:var(--wp-border-strong);color:var(--wp-text-muted);display:flex;font-size:13px;gap:6px;height:32px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-header .nec-payer-actions button:hover{border-color:var(--wp-primary);color:var(--wp-primary)}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-line{font-size:14px;line-height:1.6;margin-bottom:8px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-line .ant-typography{color:var(--wp-text)}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-line strong{font-weight:600;margin-right:4px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-address{color:var(--wp-text);font-size:14px;line-height:1.6;margin-bottom:12px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-checkbox{border-top:1px solid var(--wp-surface-subtle);padding-top:8px}.nec-form-container .nec-form-content .nec-payer-section .nec-payer-card .nec-payer-body .nec-payer-checkbox .ant-checkbox-wrapper{color:var(--wp-text-muted);font-size:13px}.nec-form-container .nec-form-content .nec-section-divider{border-color:var(--wp-border-strong);margin:24px 0}.nec-form-container .nec-form-content .nec-recipient-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:24px;padding:16px;padding-block:44px}.nec-form-container .nec-form-content .nec-recipient-section .nec-section-title{color:var(--wp-text);font-size:14px;font-weight:500;line-height:1.4;margin-bottom:16px}.nec-form-container .nec-form-content .nec-recipient-section .nec-add-recipient-btn{align-items:center;border-color:var(--wp-primary);color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;justify-content:center;width:25%}.nec-form-container .nec-form-content .nec-recipient-section .nec-add-recipient-btn:hover{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item{background:var(--wp-surface-subtle);border:1px solid var(--wp-surface-subtle);border-radius:6px;padding:12px}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-header-row{flex:1 1}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-header-row .nec-employee-name{color:var(--wp-text);font-weight:600;margin-bottom:4px}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-header-row .nec-employee-ssn{color:var(--wp-text-muted);font-size:13px;margin-bottom:4px}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-header-row .nec-employee-address1,.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-header-row .nec-employee-address2{color:var(--wp-text-muted);font-size:13px}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-actions button{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.nec-form-container .nec-form-content .nec-recipient-section .nec-employee-list .nec-employee-item .nec-employee-actions button:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover)}.nec-form-container .nec-form-content .nec-account-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .nec-field-label{align-items:center;color:#3b4f48;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:8px}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .nec-field-label .anticon{color:var(--wp-text-muted);font-size:12px}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .nec-field-hint{color:var(--wp-text-muted);display:block;font-size:12px;margin-top:4px}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .ant-input{border-color:var(--wp-text-muted);border-radius:6px;height:40px;width:100%}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .ant-input:focus{border-color:var(--wp-text-muted);box-shadow:none;outline:none}.nec-form-container .nec-form-content .nec-account-section .nec-field-group .ant-checkbox-wrapper{margin-top:8px}.nec-form-container .nec-form-content .nec-compensation-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:20px}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group{padding:16px}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-field-label{align-items:center;color:#3b4f48;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.4;margin-bottom:8px}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-field-label .anticon{color:#3b4f48;font-size:14px;font-weight:500}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-currency-input{font-weight:500;text-align:right}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;display:flex;height:38px;padding:0 12px;transition:all .3s ease}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container:hover{border-color:var(--wp-text-soft);box-shadow:0 2px 8px rgba(0,0,0,.15)}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-box-input{background:transparent;border:none;box-shadow:none;flex:1 1}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-box-input:focus,.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-box-input:hover{border:none;box-shadow:none}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-box-input .ant-input-number-input{border:none;box-shadow:none;color:var(--wp-text);font-size:14px;font-weight:500;height:38px;padding:8px 0}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .nec-box-input-container .nec-box-input .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .ant-input{border-color:var(--wp-text-muted);border-radius:6px;height:40px}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .ant-input:focus{border-color:var(--wp-text-muted);box-shadow:none;outline:none}.nec-form-container .nec-form-content .nec-compensation-section .nec-field-group .ant-checkbox-wrapper{margin-top:8px}.nec-form-container .nec-form-content .nec-state-auto-fill-section{background:var(--wp-surface-subtle);border:2px solid var(--wp-border-strong);border-radius:8px;padding:10px 14px}.nec-form-container .nec-form-content .nec-state-auto-fill-section .ant-switch.ant-switch-checked{background-color:var(--wp-primary)}.nec-form-container .nec-form-content .ant-card-head{background:var(--wp-surface-subtle);border-bottom:2px solid var(--wp-border-strong);border-radius:6px 6px 0 0}.nec-form-container .nec-form-content .nec-state-info-header{margin-bottom:20px}.nec-form-container .nec-form-content .nec-state-info-header .nec-state-info-title{align-items:center;background-color:var(--wp-surface-subtle);border-radius:4px;color:var(--wp-text);display:flex;font-weight:600;margin:0;padding:14px}.nec-form-container .nec-form-content .nec-state-info-header .nec-state-info-title .anticon{color:var(--wp-text-muted);font-size:14px}.nec-form-container .nec-form-content .nec-state-details{background:var(--wp-surface);border-radius:6px;margin-bottom:20px;padding:16px}.nec-form-container .nec-form-content .nec-state-details .nec-state-details-title{align-items:center;color:var(--wp-text);display:flex;font-size:18px;font-weight:500;justify-content:space-between}.nec-form-container .nec-form-content .nec-state-details .nec-state-details-title .nec-remove-state-btn{color:var(--wp-red);font-size:12px;height:auto;padding:0}.nec-form-container .nec-form-content .nec-state-details .nec-state-details-title .nec-remove-state-btn:hover{color:var(--wp-red);text-decoration:underline}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-field-label{align-items:center;color:#3b4f48;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:8px}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-field-label .anticon{color:var(--wp-text-muted);font-size:12px}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-currency-input{font-weight:500;text-align:right}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;display:flex;height:38px;padding:0 12px;transition:all .3s ease}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container:hover{border-color:var(--wp-text-soft);box-shadow:0 2px 8px rgba(0,0,0,.15)}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-box-input{background:transparent;border:none;box-shadow:none;flex:1 1}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-box-input:focus,.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-box-input:hover{border:none;box-shadow:none}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-box-input .ant-input-number-input{border:none;box-shadow:none;color:var(--wp-text);font-size:14px;font-weight:500;height:38px;padding:8px 0}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-box-input-container .nec-box-input .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .ant-input{border-color:var(--wp-text-muted);border-radius:6px;height:40px}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .ant-input:focus{border-color:var(--wp-text-muted);box-shadow:none;outline:none}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-field-group:nth-child(3) .ant-input{border-color:var(--wp-border-strong)}.nec-form-container .nec-form-content .nec-state-details .nec-field-group .nec-field-group:nth-child(3) .ant-input:focus{border-color:var(--wp-border-strong);box-shadow:none;outline:none}.nec-form-container .nec-form-content .nec-add-state-btn{align-items:center;background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-surface);display:flex;font-weight:500;gap:8px;margin-top:16px}.nec-form-container .nec-form-content .nec-add-state-btn:hover{background:var(--wp-primary-hover);border-color:var(--wp-primary-hover)}.nec-form-container .nec-state-section-wrapper{margin-bottom:24px}.nec-form-container .nec-state-header{align-items:center;display:flex;gap:8px}.nec-form-container .nec-state-header .nec-state-title{align-items:center;color:var(--wp-text);display:flex;font-size:16px;font-weight:600;gap:6px;margin:0!important}.nec-form-container .nec-state-header .nec-info-icon{color:var(--wp-text-muted);font-size:14px}.nec-form-container .nec-state-details-section{background:var(--wp-surface);padding:10px}.nec-form-container .nec-state-details-section .nec-state-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.nec-form-container .nec-state-details-section .nec-state-details-header .nec-state-details-subtitle{color:var(--wp-text);font-size:14px;font-weight:600}.nec-form-container .nec-state-details-section .nec-state-details-header .nec-remove-state-btn{color:var(--wp-red);font-size:13px;height:auto;padding:0}.nec-form-container .nec-state-details-section .nec-state-details-header .nec-remove-state-btn:hover{color:var(--wp-red);text-decoration:underline}.nec-form-container .nec-state-grid-4col{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:10px}.nec-form-container .nec-state-field{border:2px solid var(--wp-border-strong);border-right-width:1px;display:flex;flex-direction:column;gap:8px;padding:10px}.nec-form-container .nec-state-field .nec-state-label{align-items:center;color:#3b4f48;display:flex;font-size:13px;font-weight:500;gap:4px;line-height:1.4}.nec-form-container .nec-state-field .nec-state-label .nec-info-icon-small{color:#3b4f48;cursor:help;font-size:12px}.nec-form-container .nec-state-field .nec-state-input{border:1px solid var(--wp-border-strong);border-radius:6px;font-size:14px;height:38px;padding:8px 12px;width:100%}.nec-form-container .nec-state-field .nec-state-input:hover{border-color:var(--wp-primary-hover)}.nec-form-container .nec-state-field .nec-state-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.nec-form-container .nec-state-field .nec-state-select{width:100%}.nec-form-container .nec-state-field .nec-state-select .ant-select-selector{border:1px solid var(--wp-border-strong)!important;border-radius:6px!important;font-size:14px!important;height:38px!important}.nec-form-container .nec-state-field .nec-state-select .ant-select-selector:hover{border-color:var(--wp-primary-hover)!important}.nec-form-container .nec-state-field .nec-state-select.ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:0 0 0 2px rgba(8,135,94,.2)!important}.nec-form-container .nec-state-field .nec-state-input-container{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;display:flex;height:38px;padding:0 12px}.nec-form-container .nec-state-field .nec-state-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-container .nec-state-field .nec-state-input-container:hover{border-color:var(--wp-primary-hover)}.nec-form-container .nec-state-field .nec-state-input-container .nec-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.nec-form-container .nec-state-field .nec-state-input-container .nec-state-input-number{background:transparent;border:none;box-shadow:none;flex:1 1;width:100%}.nec-form-container .nec-state-field .nec-state-input-container .nec-state-input-number:focus,.nec-form-container .nec-state-field .nec-state-input-container .nec-state-input-number:hover{border:none;box-shadow:none}.nec-form-container .nec-state-field .nec-state-input-container .nec-state-input-number .ant-input-number-input{border:none;box-shadow:none;font-size:14px;height:auto;padding:0}.nec-form-container .nec-state-field .nec-state-input-container .nec-state-input-number .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-container .nec-add-new-state-container{display:flex;justify-content:flex-end;margin-bottom:10px}.nec-form-container .nec-add-new-state-container .nec-add-new-state-btn{background:transparent;border:2px solid var(--wp-primary);border-radius:6px;color:var(--wp-primary);cursor:pointer;font-size:13px;font-weight:600;height:auto;margin-top:10px;padding:8px 16px;transition:all .3s ease}.nec-form-container .nec-add-new-state-container .nec-add-new-state-btn:hover{background:var(--wp-primary-hover);color:var(--wp-btn-fg)}.nec-form-container .nec-form-footer{align-items:center;display:flex;justify-content:space-between;margin-top:32px;padding-top:8px}.nec-form-container .nec-form-footer .nec-cancel-btn{border-color:var(--wp-border-strong);color:var(--wp-text-muted);font-size:14px;font-weight:500;height:48px;padding:0 16px}.nec-form-container .nec-form-footer .nec-cancel-btn:hover{border-color:var(--wp-primary-hover);color:var(--wp-text)}.nec-form-container .nec-form-footer .nec-save-later-btn{border-color:var(--wp-red);color:var(--wp-red);font-size:14px;font-weight:500;height:48px;padding:0 16px}.nec-form-container .nec-form-footer .nec-save-later-btn:hover{background-color:var(--wp-red)!important;border-color:var(--wp-red)!important;color:var(--wp-surface)!important}.nec-form-container .nec-form-footer .nec-save-add-another-btn{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-surface);font-size:14px;font-weight:500;height:48px;padding:0 16px}.nec-form-container .nec-form-footer .nec-save-add-another-btn:hover{background:transparent!important;border-color:var(--wp-primary-hover)!important}.nec-form-container .nec-form-footer .nec-save-continue-btn{align-items:center;background:var(--wp-text-soft);border-color:#fff;color:var(--wp-surface);display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;padding:0 16px}.nec-form-container .nec-form-footer .nec-save-continue-btn:hover{background:transparent!important;border-color:var(--wp-primary)!important;color:var(--wp-red)!important}@media(max-width:768px){.nec-form-container{padding:10px}.nec-form-container .nec-form-header{align-items:flex-start;flex-direction:column;gap:16px}.nec-form-container .nec-form-header .nec-form-title-section{align-items:flex-start;flex-direction:column;gap:8px}.nec-form-container .nec-form-content .ant-row .ant-col{margin-bottom:16px}.nec-form-container .nec-form-footer{align-items:stretch;flex-direction:column;gap:16px}.nec-form-container .nec-form-footer .ant-space{flex-direction:column;width:100%}.nec-form-container .nec-form-footer .ant-space .ant-btn{width:100%}}.add-payer-drawer{background-color:"var(--wp-surface)"}.add-payer-drawer .ant-drawer-content{background:var(--wp-surface);margin:0 auto;max-width:1200px}.add-payer-drawer .ant-drawer-body{height:100vh;overflow-y:auto;padding:0}.add-payer-container{background:var(--wp-page-bg);min-height:100vh;padding:0}.add-payer-container .add-payer-header{align-items:center;background:var(--wp-nav-top);color:#fff;display:flex;justify-content:space-between;padding:8px 36px}.add-payer-container .add-payer-header .add-payer-title{color:#fff!important;font-size:20px;margin:0!important}.add-payer-container .add-payer-header .add-payer-close-btn{align-items:center;color:#fff;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.add-payer-container .add-payer-header .add-payer-close-btn:hover{background:hsla(0,0%,100%,.1);color:#fff}.add-payer-container .add-payer-intro{padding:8px 32px}.add-payer-container .add-payer-intro .ant-typography{color:var(--wp-text);margin:0}.add-payer-container .add-payer-notice{background:var(--wp-blue-wash);border-left:4px solid var(--wp-blue);border-radius:6px;flex-direction:column;margin:4px 24px}.add-payer-container .add-payer-notice .ant-card-body{padding:12px 16px}.add-payer-container .add-payer-notice .ant-typography{color:var(--wp-primary-strong);font-size:14px;margin:0}.add-payer-container .add-payer-section{border-radius:8px;margin:4px 24px}.add-payer-container .add-payer-section .section-title{color:var(--wp-text);font-size:18px;font-weight:600;margin:0 0 24px!important;position:relative;top:10px}.add-payer-container .add-payer-section .tin-section .tin-input-group{align-items:center;display:flex;gap:10px}.add-payer-container .add-payer-section .tin-section .tin-input-group .tin-radio-group .ant-radio-wrapper{font-size:14px;margin-right:16px}.add-payer-container .add-payer-section .tin-section .tin-input-group .tin-input{width:36.46vw}.add-payer-container .add-payer-section .consent-text{color:var(--wp-text);font-size:14px;margin:0}.add-payer-container .add-payer-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.add-payer-container .add-payer-section .section-header .expand-btn{color:var(--wp-text-muted);font-size:16px;padding:4px}.add-payer-container .add-payer-section .section-header .expand-btn:hover{color:var(--wp-primary)}.add-payer-container .add-payer-section .field-group{margin-bottom:8px}.add-payer-container .add-payer-section .field-group .field-label .ant-typography{color:var(--wp-text);font-size:14px;font-weight:500;margin:0}.add-payer-container .add-payer-section .field-group .field-hint{color:var(--wp-text-muted);display:block;font-size:12px;margin-top:4px}.add-payer-container .add-payer-section .field-group .ant-input,.add-payer-container .add-payer-section .field-group .ant-select-selector{border-color:var(--wp-border-strong);border-radius:6px;height:40px}.add-payer-container .add-payer-section .field-group .ant-input:focus,.add-payer-container .add-payer-section .field-group .ant-input:focus-within,.add-payer-container .add-payer-section .field-group .ant-select-selector:focus,.add-payer-container .add-payer-section .field-group .ant-select-selector:focus-within{border-color:var(--wp-border-strong);box-shadow:none;outline:none}.add-payer-container .add-payer-section .field-group .ant-select-dropdown .ant-select-item.ant-select-item-option-active,.add-payer-container .add-payer-section .field-group .ant-select-dropdown .ant-select-item.ant-select-item-option-selected,.add-payer-container .add-payer-section .field-group .ant-select-dropdown .ant-select-item:hover{background-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}.add-payer-container .add-payer-section .field-group .ant-radio-group .ant-radio-wrapper{font-size:14px;margin-right:16px}.add-payer-container .add-payer-section .field-group .tin-input{margin-top:8px}.add-payer-container .add-payer-section .field-group .country-select{width:100%}.add-payer-container .add-payer-section .field-group .zip-verify-group{align-items:center;display:flex;gap:8px}.add-payer-container .add-payer-section .field-group .zip-verify-group .zip-input{flex:1 1}.add-payer-container .add-payer-section .field-group .zip-verify-group .verify-link{align-items:center;color:var(--wp-primary);display:flex;font-size:14px;height:40px;padding:0;white-space:nowrap}.add-payer-container .add-payer-section .field-group .zip-verify-group .verify-link:hover{color:var(--wp-primary-hover)}.add-payer-container .add-payer-section .contact-persons .contact-header-row{background:var(--wp-surface-subtle);border-bottom:none;border-radius:6px 6px 0 0;display:flex;margin-bottom:0;padding:12px 16px}.add-payer-container .add-payer-section .contact-persons .contact-header-row .contact-header-cell{align-items:center;color:var(--wp-text);display:flex;flex:1 1;font-size:14px;font-weight:600;gap:4px}.add-payer-container .add-payer-section .contact-persons .contact-header-row .contact-header-cell .header-info-icon{color:var(--wp-text-muted);font-size:12px}.add-payer-container .add-payer-section .contact-persons .contact-row{align-items:center;border-top:none;display:flex;padding:8px}.add-payer-container .add-payer-section .contact-persons .contact-row:last-child{border-radius:0 0 6px 6px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell{flex:1 1;margin-right:16px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell:last-child{margin-right:0}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell .ant-input,.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell .ant-select-selector{border-color:var(--wp-border-strong);height:40px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions{align-items:center;display:flex;gap:12px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .primary-contact-btn{background:var(--wp-green);border-color:var(--wp-green);border-radius:4px;color:var(--wp-ink);font-size:12px;height:32px;padding:0 12px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .primary-contact-btn.active{background:var(--wp-green);border-color:var(--wp-green)}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .primary-contact-btn:hover{background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-btn-fg)}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons{display:flex;gap:8px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons .add-contact-btn,.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons .delete-contact-btn{align-items:center;border-radius:4px;color:var(--wp-text-muted);display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons .add-contact-btn:hover,.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons .delete-contact-btn:hover{background:var(--wp-surface-subtle);color:var(--wp-primary)}.add-payer-container .add-payer-section .contact-persons .contact-row .contact-cell.contact-actions .contact-action-icons .delete-contact-btn:hover{color:var(--wp-red)}.add-payer-container .add-payer-section .groups-description{color:var(--wp-text-muted);display:block;font-size:14px}.add-payer-container .add-payer-section .group-textarea .ant-input{border-color:var(--wp-border-strong);border-radius:6px;height:auto;min-height:100px;resize:vertical}.add-payer-container .add-payer-section .group-textarea .ant-input:focus{border-color:var(--wp-border-strong);box-shadow:none;outline:none}.add-payer-container .add-payer-footer{align-items:center;border-top:1px solid var(--wp-border);bottom:0;display:flex;justify-content:space-between;padding:16px 24px;position:-webkit-sticky;position:sticky;z-index:10}.add-payer-container .add-payer-footer .cancel-btn{border-color:var(--wp-border-strong);color:var(--wp-text-muted);font-weight:500;height:40px;padding:0 16px}.add-payer-container .add-payer-footer .cancel-btn:hover{border-color:var(--wp-primary-hover);color:var(--wp-text)}.add-payer-container .add-payer-footer .save-btn{color:var(--wp-ink);font-weight:500;height:40px;padding:0 24px}.add-payer-container .add-payer-footer .save-btn,.add-payer-container .add-payer-footer .save-btn:hover{background:var(--wp-amber);border-color:var(--wp-amber)}.ant-select-dropdown .ant-select-item.ant-select-item-option-active,.ant-select-dropdown .ant-select-item.ant-select-item-option-selected,.ant-select-dropdown .ant-select-item:hover{background-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}@media(max-width:768px){.add-payer-container .add-payer-section{margin:0 16px 16px}.add-payer-container .add-payer-intro,.add-payer-container .add-payer-notice{margin-left:16px;margin-right:16px}.add-payer-container .add-payer-footer{padding:16px}}.add-recipient-drawer .ant-drawer-header{align-items:center;background-color:#263d35;border-bottom:none;display:flex;justify-content:space-between;padding:20px 24px}.add-recipient-drawer .add-recipient-drawer-header{align-items:center;display:flex;justify-content:space-between;width:100%}.add-recipient-drawer .add-recipient-drawer-title{color:#fff!important;font-size:20px;font-weight:600;margin:0!important}.add-recipient-drawer .ant-drawer-close{color:#fff!important;position:absolute;right:24px;top:20px;z-index:10}.add-recipient-drawer .ant-drawer-close:hover{color:#fff!important;opacity:.8}.add-recipient-drawer .ant-drawer-body{background-color:#fff;padding:24px}.add-recipient-drawer .ant-drawer-footer{align-items:center;background-color:#fff;border-top:1px solid #e5ede9;display:flex;justify-content:space-between;padding:16px 24px}.add-recipient-drawer .add-recipient-drawer-content .form-section{border-bottom:1px solid #e5ede9;margin-bottom:6px;padding-bottom:12px}.add-recipient-drawer .add-recipient-drawer-content .form-section:last-child{border-bottom:none;margin-bottom:0}.add-recipient-drawer .add-recipient-drawer-content .section-title{color:#24473a;font-size:16px;font-weight:600;margin-bottom:10px!important}.add-recipient-drawer .add-recipient-drawer-content .form-field{margin-bottom:20px}.add-recipient-drawer .add-recipient-drawer-content .form-field:last-child{margin-bottom:0}.add-recipient-drawer .add-recipient-drawer-content .field-label{color:#263d35;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.add-recipient-drawer .add-recipient-drawer-content .field-hint{color:#9fb4ac;display:block;font-size:12px;margin-top:4px}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout{display:flex;gap:24px}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout .tin-radio-section{min-width:auto}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout .tin-input-section{display:flex;flex:1 1;gap:12px}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout .tin-input-section .form-field{flex:1 1}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-radio-wrapper{align-items:center;display:inline-flex;font-size:14px;margin-bottom:0;margin-right:0;white-space:nowrap}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select{flex-shrink:0}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select .ant-select-selector{border:1px solid #d5dfdb}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select:hover .ant-select-selector{border-color:#066e4c}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select.ant-select-borderless .ant-select-selector{background-color:transparent;border:none!important;box-shadow:none!important;cursor:pointer;padding-left:0!important;padding-right:0!important}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select.ant-select-borderless:hover .ant-select-selector{border:none!important}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select.ant-select-borderless.ant-select-focused .ant-select-selector{border:none!important;box-shadow:none!important}.add-recipient-drawer .add-recipient-drawer-content .tin-type-radio-group .ant-select.ant-select-borderless .ant-select-arrow{display:none}.add-recipient-drawer .add-recipient-drawer-content .ant-input,.add-recipient-drawer .add-recipient-drawer-content .ant-input-number,.add-recipient-drawer .add-recipient-drawer-content .ant-select-selector{border:1px solid #d5dfdb;border-radius:4px}.add-recipient-drawer .add-recipient-drawer-content .ant-input:hover,.add-recipient-drawer .add-recipient-drawer-content .ant-select-selector:hover{border-color:#066e4c}.add-recipient-drawer .add-recipient-drawer-content .ant-input-focused,.add-recipient-drawer .add-recipient-drawer-content .ant-input:focus,.add-recipient-drawer .add-recipient-drawer-content .ant-select-focused .ant-select-selector{border-color:#066e4c;box-shadow:0 0 0 2px rgba(8,135,94,.2)}.add-recipient-drawer .add-recipient-drawer-content .ant-input-lg,.add-recipient-drawer .add-recipient-drawer-content .ant-select-lg .ant-select-selector{font-size:14px}.add-recipient-drawer .add-recipient-drawer-content .zip-with-verify{align-items:center;display:flex;gap:8px}.add-recipient-drawer .add-recipient-drawer-content .zip-with-verify .ant-input{flex:1 1}.add-recipient-drawer .add-recipient-drawer-content .zip-with-verify .verify-address-btn{flex-shrink:0;height:auto;line-height:1.2;padding:0 8px;white-space:nowrap}.add-recipient-drawer .add-recipient-drawer-content .verify-address-btn{color:#08875e;font-size:14px}.add-recipient-drawer .add-recipient-drawer-content .verify-address-btn:hover{color:#066e4c}.add-recipient-drawer .add-recipient-drawer-content .ant-checkbox-wrapper{color:#263d35;font-size:14px}.add-recipient-drawer .add-recipient-drawer-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.add-recipient-drawer .add-recipient-drawer-footer .cancel-btn{align-items:center;background-color:transparent;border:1px solid #52635d;color:#000;display:flex;font-weight:500;height:auto;padding:8px 24px;-webkit-transform:scale(.8);transform:scale(.8)}.add-recipient-drawer .add-recipient-drawer-footer .cancel-btn:hover{background-color:hsla(0,0%,100%,.1);border-color:#8cb9a6;color:#000;-webkit-transform:scale(1);transform:scale(1)}.add-recipient-drawer .add-recipient-drawer-footer .cancel-btn .anticon{margin-right:8px}.add-recipient-drawer .add-recipient-drawer-footer .save-btn{align-items:center;background-color:#5c3d00;border-color:#5c3d00;color:#fff;display:flex;font-weight:500;height:auto;padding:8px 24px;-webkit-transform:scale(.8);transform:scale(.8)}.add-recipient-drawer .add-recipient-drawer-footer .save-btn:hover{background-color:#9fb4ac;border-color:#9fb4ac;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.add-recipient-drawer .add-recipient-drawer-footer .save-btn .anticon{margin-right:8px}@media(max-width:768px){.add-recipient-drawer .ant-drawer-content-wrapper{width:100%!important}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout{flex-direction:column}.add-recipient-drawer .add-recipient-drawer-content .tin-info-layout .tin-radio-section{flex:1 1;width:100%}}.add-employee-drawer{-webkit-animation:slideDownFromTop .3s ease-out;animation:slideDownFromTop .3s ease-out;background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;z-index:1000}.add-employee-drawer.closing{-webkit-animation:slideUpToBottom .3s ease-out forwards;animation:slideUpToBottom .3s ease-out forwards}@-webkit-keyframes slideDownFromTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDownFromTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUpToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUpToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.aed-header{align-items:center;border-bottom:1px solid #edf2ef;display:flex;height:56px;justify-content:space-between;padding:0 20px}.aed-title-text{margin:0}.aed-close-btn{color:#4a5b55}.aed-body{background:#f6f8f7;flex:1 1;overflow:auto;padding:20px}.aed-section{background:#fff;border:1px solid #edf2ef;border-radius:6px;margin-bottom:16px;padding:16px}.aed-section-title{margin:0 0 8px}.aed-label{color:#4a5b55;display:block;margin-bottom:6px}.aed-select{width:100%}.aed-hint{color:#8cb9a6;font-size:12px;margin-top:6px}.aed-error{color:#7a1c1c;font-size:12px;margin-top:4px}.aed-input-error{border-color:#7a1c1c!important;box-shadow:0 0 0 2px rgba(255,77,79,.15)!important}.aed-footer{background:#fff;border-top:1px solid #edf2ef;display:flex;gap:12px;justify-content:flex-end;padding:12px 20px}.nec-tax-year-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.nec-tax-year-modal .ant-modal-body{padding:0}.nec-tax-year-container{background:#fff}.nec-modal-header{align-items:center;background:#0d1e18;border:none;color:#fff;display:flex;justify-content:space-between;padding:16px 24px}.nec-modal-header .nec-modal-title{color:#fff!important;font-size:18px;font-weight:700;margin:0!important}.nec-modal-header .nec-close-button{align-items:center;background:transparent;border:none;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.nec-modal-header .nec-close-button:hover{background:hsla(0,0%,100%,.1)}.nec-intro-text{padding:24px}.nec-intro-text .ant-typography{color:#000;font-size:14px;line-height:1.5;margin:0}.nec-current-year-card{border:2px solid #cbd8d3;border-radius:8px;margin:0 24px 16px}.nec-current-year-card .ant-card-body{padding:24px}.nec-previous-year-card{border:2px solid #cbd8d3;border-radius:8px}.nec-previous-year-card .ant-card-body{padding:24px}.nec-year-content{text-align:center}.nec-year-content .nec-year-title{color:#000!important;font-size:16px;font-weight:700;margin-bottom:8px!important}.nec-year-content .nec-year-description{color:#000;display:block;font-size:14px;line-height:1.4;margin-bottom:16px}.nec-file-button-current{background:#263d35!important;border-color:#263d35!important;border-radius:6px;color:#fff!important;font-size:16px;font-weight:600;height:48px;margin-bottom:8px;padding:0 24px}.nec-file-button-current:hover{background:#263d35!important;border-color:#263d35!important}.nec-file-button-previous{background:var(--wp-surface)!important;border:2px solid var(--wp-blue)!important;border-radius:6px;color:var(--wp-blue)!important;font-size:14px;font-weight:600;height:40px;padding:0 20px}.nec-file-button-previous:hover{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important;color:var(--wp-surface)!important}.nec-due-date{color:var(--wp-text);display:block;font-size:12px;margin-top:8px}.nec-previous-toggle{padding:0 24px 16px;text-align:center}.nec-previous-toggle .nec-toggle-button{color:var(--wp-blue);font-weight:600;height:auto;padding:0}.nec-previous-toggle .nec-toggle-button .nec-arrow-icon{margin-left:8px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.nec-previous-toggle .nec-toggle-button .nec-arrow-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nec-previous-toggle .nec-toggle-button:hover{color:#3e7a64}.nec-previous-years{padding:0 24px 24px}@media(max-width:768px){.nec-tax-year-modal .ant-modal{max-width:400px;width:95%!important}.nec-previous-years .ant-col{margin-bottom:16px}.nec-current-year-card,.nec-previous-year-card{margin:0 16px 16px}.nec-current-year-card .ant-card-body,.nec-intro-text,.nec-previous-year-card .ant-card-body{padding:16px}.nec-previous-toggle,.nec-previous-years{padding:0 16px 16px}}.checkout-container{background:var(--wp-page-bg);font-family:var(--wp-font);min-height:100vh;padding:28px 24px}.checkout-container .checkout-content{margin:0 auto;max-width:1440px}.checkout-container .checkout-page-header{margin-bottom:20px}.checkout-container .checkout-page-header .checkout-page-title{color:var(--wp-text);font-weight:600;margin-bottom:4px!important}.checkout-container .checkout-header{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px;padding:12px 20px}.checkout-container .checkout-header .checkout-header-left{align-items:center;display:flex}.checkout-container .checkout-header .checkout-header-left .ant-checkbox-wrapper{color:var(--wp-text-soft);font-weight:500}.checkout-container .checkout-header .checkout-header-right{align-items:center;display:flex;font-size:15px;gap:8px}.checkout-container .checkout-header .checkout-header-right .ant-typography{color:var(--wp-text)}.checkout-container .checkout-header .checkout-header-right .checkout-header-total{color:var(--wp-text);margin-left:12px}.checkout-container .checkout-summary-card,.checkout-container .checkout-table-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)}.checkout-container .checkout-table-card .ant-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-weight:600}.checkout-container .checkout-table-card .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--wp-surface-subtle);color:var(--wp-text-soft)}.checkout-container .checkout-table-card .ant-table .ant-table-tbody>tr:hover>td{background:var(--wp-surface-subtle)}.checkout-container .checkout-table-card .ant-table-content{overflow-x:auto}.checkout-container .checkout-loading-state{padding:48px 16px;text-align:center}.checkout-container .checkout-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 16px;text-align:center}.checkout-container .checkout-empty-state .checkout-empty-icon{color:var(--wp-primary);font-size:40px;margin-bottom:16px}.checkout-container .checkout-empty-state .checkout-empty-title{color:var(--wp-text);font-size:16px;margin-bottom:4px}.checkout-container .checkout-empty-state .checkout-empty-hint{color:var(--wp-text-muted);margin-bottom:20px}.checkout-container .checkout-empty-state .checkout-empty-btn{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);font-weight:600}.checkout-container .checkout-empty-state .checkout-empty-btn:not(:disabled):focus,.checkout-container .checkout-empty-state .checkout-empty-btn:not(:disabled):hover{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-nav-bottom)!important}.checkout-container .checkout-pagination{align-items:center;border-top:1px solid var(--wp-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 0 0}.checkout-container .checkout-pagination .ant-typography{color:var(--wp-text-muted)}.checkout-container .checkout-pagination .ant-btn-text{color:var(--wp-text-soft)}.checkout-container .checkout-summary-card{position:-webkit-sticky;position:sticky;top:24px}.checkout-container .checkout-summary-card .checkout-summary-title{color:var(--wp-text);font-weight:600;margin-bottom:16px!important}.checkout-container .checkout-summary-card .checkout-summary-item{align-items:center;border-bottom:1px solid var(--wp-surface-subtle);display:flex;justify-content:space-between;padding:12px 0}.checkout-container .checkout-summary-card .checkout-summary-item .ant-typography{color:var(--wp-text-soft)}.checkout-container .checkout-summary-card .checkout-summary-item .ant-typography-secondary,.checkout-container .checkout-summary-card .checkout-summary-item .ant-typography[class*=secondary]{color:var(--wp-text-muted)}.checkout-container .checkout-summary-card .checkout-summary-item:last-of-type{border-bottom:none}.checkout-container .checkout-summary-card .checkout-subtotal{border-bottom:1px solid var(--wp-border);border-top:1px solid var(--wp-border);margin-top:8px;padding-bottom:16px;padding-top:16px}.checkout-container .checkout-summary-card .checkout-summary-divider{border-color:var(--wp-border);margin:8px 0}.checkout-container .checkout-summary-card .checkout-promo-section{border-bottom:1px solid var(--wp-border);border-top:1px solid var(--wp-border);margin:24px 0;padding:16px 0}.checkout-container .checkout-summary-card .checkout-total-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0 16px}.checkout-container .checkout-summary-card .checkout-total-section .checkout-total-label{color:var(--wp-text);font-size:16px;font-weight:600}.checkout-container .checkout-summary-card .checkout-total-section .checkout-total-value{color:var(--wp-nav-bottom);font-size:20px;font-weight:700}.checkout-container .checkout-summary-card .checkout-proceed-btn{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;box-shadow:none;color:var(--wp-nav-bottom);font-size:16px;font-weight:600;height:48px}.checkout-container .checkout-summary-card .checkout-proceed-btn:not(:disabled):focus,.checkout-container .checkout-summary-card .checkout-proceed-btn:not(:disabled):hover{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-nav-bottom)!important}.checkout-container .checkout-summary-card .checkout-proceed-btn:disabled{background:var(--wp-border);border-color:var(--wp-border);color:var(--wp-primary)}@media(max-width:991px){.checkout-container .checkout-summary-card{position:static}}@media(max-width:575px){.checkout-container{padding:16px 12px}.checkout-container .checkout-header{padding:12px 16px}}.nec-form-content .nec-account-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin-top:16px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input .ant-input{border-radius:4px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input .ant-input:focus{border-color:var(--wp-text-muted)}.nec-form-content .nec-remove-state-btn:hover{text-decoration:underline}.nec-form-content .misc-box-input-container{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;display:flex;height:42px;padding:0 12px;transition:all .3s ease}.nec-form-content .misc-box-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-content .misc-box-input-container:hover{border-color:var(--wp-text-soft);box-shadow:0 2px 8px rgba(0,0,0,.15)}.nec-form-content .misc-box-input-container .misc-dollar-sign{color:var(--wp-text);font-weight:500;margin-right:4px;pointer-events:none}.nec-form-content .misc-box-input-container .misc-box-input{background:transparent;border:none;bottom:3px;box-shadow:none;flex:1 1;position:relative;text-align:left!important}.nec-form-content .misc-box-input-container .misc-box-input:focus,.nec-form-content .misc-box-input-container .misc-box-input:hover{border:none;box-shadow:none}.nec-form-content .misc-box-input-container .misc-box-input .ant-input-number-input{border:none;box-shadow:none;color:var(--wp-text);font-size:14px;height:38px;padding:8px 0;text-align:left!important}.nec-form-content .misc-box-input-container .misc-box-input .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-content .misc-box-input-container .misc-box-input input{text-align:left!important}.nec-form-content .nec-state-section-wrapper{background:#fff;border-radius:8px;margin-top:20px;overflow:hidden}.nec-form-content .nec-state-header{justify-content:space-between}.nec-form-content .nec-state-title{align-items:center;color:var(--wp-text);display:flex;font-weight:600;gap:8px;margin:0}.nec-form-content .nec-info-icon{color:var(--wp-text-muted);font-size:14px}.nec-form-content .nec-state-details-section{padding:16px}.nec-form-content .nec-state-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.nec-form-content .nec-state-details-subtitle{color:var(--wp-text);font-weight:600}.nec-form-content .nec-state-grid-4col{grid-gap:16px;gap:16px}.nec-form-content .nec-state-label{align-items:center;color:var(--wp-text);display:flex;font-size:14px;font-weight:500;gap:4px;margin-bottom:8px}.nec-form-content .nec-info-icon-small{color:var(--wp-text-muted);font-size:12px}.nec-form-content .nec-state-input{border:1px solid var(--wp-border-strong);border-radius:6px;font-size:14px;height:38px;padding:8px 12px;width:100%}.nec-form-content .nec-state-input:hover{border-color:var(--wp-primary-hover)}.nec-form-content .nec-state-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.nec-form-content .nec-state-select{width:100%}.nec-form-content .nec-state-select .ant-select-selector{border:1px solid var(--wp-border-strong)!important;border-radius:6px!important;font-size:14px!important;height:38px!important}.nec-form-content .nec-state-select .ant-select-selector:hover{border-color:var(--wp-primary-hover)!important}.nec-form-content .nec-state-select.ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:0 0 0 2px rgba(8,135,94,.2)!important}.nec-form-content .nec-state-input-container{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;display:flex;height:38px;padding:0 12px}.nec-form-content .nec-state-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-content .nec-state-input-container:hover{border-color:var(--wp-primary-hover)}.nec-form-content .nec-state-input-container .nec-dollar-sign{color:var(--wp-text);font-weight:500;pointer-events:none}.nec-form-content .nec-state-input-container .nec-state-input-number{background:transparent;border:none;box-shadow:none;flex:1 1;text-align:left!important;width:100%}.nec-form-content .nec-state-input-container .nec-state-input-number:focus,.nec-form-content .nec-state-input-container .nec-state-input-number:hover{border:none;box-shadow:none}.nec-form-content .nec-state-input-container .nec-state-input-number .ant-input-number-input{border:none;box-shadow:none;font-size:14px;height:auto;padding:0;text-align:left!important}.nec-form-content .nec-state-input-container .nec-state-input-number .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-content .nec-state-input-container .nec-state-input-number input{text-align:left!important}.nec-form-content .nec-add-new-state-container{margin-top:16px}.nec-form-content .nec-add-new-state-btn{background:#fff;border:2px solid var(--wp-primary);border-radius:6px;color:var(--wp-primary);cursor:pointer;font-size:14px;font-weight:600;height:48px;padding:8px 16px;transition:all .3s}.nec-form-content .nec-add-new-state-btn:hover{background:var(--wp-primary);color:var(--wp-btn-fg)}.nec-form-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.09);font-family:var(--wp-font);margin:10px;padding:20px}.nec-form-header{align-items:center;border-bottom:1px solid var(--wp-border);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.nec-form-title-section{align-items:center;display:flex;gap:16px}.nec-form-title{color:var(--wp-blue);font-weight:600;margin:0}.nec-change-form-btn{align-items:center;color:var(--wp-text-muted);display:flex;font-weight:500;gap:6px;height:auto;padding:4px 8px}.nec-change-form-btn:hover{color:var(--wp-blue)}.w2-sync-icon{font-size:16px}.nec-help-section .nec-help-btn{align-items:center;color:var(--wp-text-muted);display:flex;font-weight:500;gap:6px;height:auto;padding:4px 8px}.nec-help-section .nec-help-btn:hover{color:var(--wp-blue)}.w2-youtube-icon{color:var(--wp-red);font-size:16px}.nec-form-content .nec-payer-recipient-section{margin-bottom:24px}.nec-form-content .nec-payer-section,.nec-form-content .nec-recipient-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin-bottom:16px;padding:16px}.nec-form-content .nec-or-divider{color:var(--wp-text-muted);font-weight:500;margin:8px 0;text-align:center}.nec-form-content .nec-add-payer-btn,.nec-form-content .nec-add-recipient-btn,.nec-form-content .nec-select-payer-btn{border-radius:6px;font-size:16px;font-weight:500;height:48px;width:100%}.nec-form-content .nec-select-payer-btn,.nec-form-content .nec-select-payer-btn:hover{background:var(--wp-blue);border-color:var(--wp-blue);color:var(--wp-btn-fg)}.nec-form-content .nec-add-payer-btn,.nec-form-content .nec-add-recipient-btn{border:2px solid var(--wp-border-strong);color:var(--wp-text-muted)}.nec-form-content .nec-add-payer-btn:hover,.nec-form-content .nec-add-recipient-btn:hover{border-color:var(--wp-blue);color:var(--wp-blue)}.nec-form-content .nec-section-title{color:var(--wp-blue);font-weight:600;margin-bottom:16px}.nec-form-content .int-account-section{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px}.nec-form-content .int-account-section .nec-field-group .ant-input{border-color:var(--wp-text-muted);border-radius:6px;height:40px}.nec-form-content .int-account-section .nec-field-group .ant-input:hover{border-color:var(--wp-text-muted)}.nec-form-content .int-account-section .nec-field-group .ant-input:focus{border-color:var(--wp-text-muted);box-shadow:none;outline:none}.nec-form-content .nec-field-group{margin-bottom:16px}.nec-form-content .nec-field-group .nec-field-label{align-items:center;color:var(--wp-text);display:flex;font-weight:500;gap:6px;margin-bottom:8px}.nec-form-content .nec-field-group .nec-field-hint{color:var(--wp-text-muted);display:block;font-size:12px;margin-top:4px}.nec-form-content .nec-section-divider{margin:24px 0}.nec-form-content .misc-form-sections{border:1px solid var(--wp-border-strong);border-radius:6px}.nec-form-content .misc-form-sections .misc-section-card{background:var(--wp-surface);border-bottom:1px solid var(--wp-border-strong);border-radius:6px;border-right:1px solid var(--wp-border-strong);display:flex;padding:8px;position:relative}.nec-form-content .misc-form-sections .misc-section-card .misc-section-number{color:var(--wp-blue);font-size:12px;font-weight:700;min-width:24px;padding-top:6px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content{flex:1 1}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-section-label{align-items:center;color:var(--wp-blue);display:flex;font-size:14px;font-weight:500;gap:6px;line-height:1.4;margin-bottom:6px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input{width:100%}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input .ant-input{border-color:var(--wp-border-strong)!important;border-radius:6px;height:40px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input .ant-input:hover{border-color:var(--wp-text-muted)!important}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-currency-input .ant-input:focus{border-color:var(--wp-text-muted)!important;box-shadow:none;outline:none}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container{align-items:center;background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:4px;display:flex;height:38px;padding:0 12px;transition:all .3s ease}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container:hover{border-color:var(--wp-text-soft);box-shadow:0 2px 8px rgba(0,0,0,.15)}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container .misc-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container .misc-box-input{background:transparent;border:none;flex:1 1;font-weight:500;height:100%;text-align:right}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container .misc-box-input:focus{box-shadow:none}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container .misc-box-input:hover{border:none}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .misc-box-input-container .misc-box-input .ant-input-number-input{font-weight:500;text-align:right}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-color:var(--wp-text-muted);border-radius:4px}.nec-form-content .misc-form-sections .misc-section-card .misc-section-content .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--wp-blue);border-color:var(--wp-blue)}.nec-form-content .nec-state-auto-fill-section{background:var(--wp-surface-subtle);border:2px solid var(--wp-border-strong);border-radius:8px;margin:24px 0;padding:16px}.nec-form-content .nec-state-auto-fill-section .ant-switch.ant-switch-checked{background-color:var(--wp-primary)}.nec-form-content .nec-state-info-header{background:var(--wp-surface-subtle);border-bottom:2px solid var(--wp-border-strong);border-radius:6px 6px 0 0;margin:-2px -2px 0;padding:14px 16px}.nec-form-content .nec-state-info-title{align-items:center;color:var(--wp-blue);display:flex;font-weight:600;gap:6px;margin:0}.nec-form-content .nec-state-details{background:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:6px;margin:16px;padding:16px}.nec-form-content .nec-state-details-title{align-items:center;color:var(--wp-blue);display:flex;font-weight:600;justify-content:space-between;margin-bottom:16px}.nec-form-content .nec-remove-state-btn{color:var(--wp-red);height:auto;padding:0}.nec-form-content .nec-remove-state-btn:hover{color:var(--wp-red)}.nec-form-content .ant-input{border-color:var(--wp-text-muted);border-radius:6px;height:40px}.nec-form-content .ant-input:focus{border-color:var(--wp-text-muted);box-shadow:none;outline:none}.nec-form-content .nec-employee-list{background:var(--wp-surface-subtle);border:2px solid var(--wp-border-strong);border-radius:6px;padding:16px}.nec-form-content .nec-employee-item{align-items:flex-start;background:#fff;border:1px solid var(--wp-border);border-radius:4px;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px}.nec-form-content .nec-employee-item:last-child{margin-bottom:0}.nec-form-content .nec-employee-header-row{flex:1 1}.nec-form-content .nec-employee-name{color:var(--wp-text);font-weight:600;margin-bottom:4px}.nec-form-content .nec-employee-ssn{color:var(--wp-text-muted);font-size:13px;margin-bottom:6px}.nec-form-content .nec-employee-address1,.nec-form-content .nec-employee-address2{color:var(--wp-text-muted);font-size:13px;margin-bottom:2px}.nec-form-content .nec-employee-actions{margin-left:12px}.nec-form-content .nec-state-section-wrapper{margin-bottom:24px}.nec-form-content .nec-state-header{align-items:center;display:flex;gap:8px}.nec-form-content .nec-state-header .nec-state-title{align-items:center;color:var(--wp-text);display:flex;font-size:16px;font-weight:600;gap:6px;margin:0!important}.nec-form-content .nec-state-header .nec-info-icon{color:var(--wp-text-muted);font-size:14px}.nec-form-content .nec-state-details-section{background:var(--wp-surface);padding:10px}.nec-form-content .nec-state-details-section .nec-state-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.nec-form-content .nec-state-details-section .nec-state-details-header .nec-state-details-subtitle{color:var(--wp-text);font-size:14px;font-weight:600}.nec-form-content .nec-state-details-section .nec-state-details-header .nec-remove-state-btn{color:var(--wp-red);font-size:13px;height:auto;padding:0}.nec-form-content .nec-state-details-section .nec-state-details-header .nec-remove-state-btn:hover{color:var(--wp-red)}.nec-form-content .nec-state-grid-4col{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:10px}.nec-form-content .nec-state-field{border:2px solid var(--wp-border-strong);border-right-width:1px;display:flex;flex-direction:column;gap:8px;padding:10px}.nec-form-content .nec-state-field .nec-state-label{align-items:center;color:#3b4f48;display:flex;font-size:13px;font-weight:500;gap:4px;line-height:1.4}.nec-form-content .nec-state-field .nec-state-label .nec-info-icon-small{color:#3b4f48;cursor:help;font-size:12px}.nec-form-content .nec-state-field .nec-state-input{border:1px solid var(--wp-border-strong);border-radius:6px;font-size:14px;height:38px;padding:8px 12px;width:100%}.nec-form-content .nec-state-field .nec-state-input:hover{border-color:var(--wp-primary-hover)}.nec-form-content .nec-state-field .nec-state-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.nec-form-content .nec-state-field .nec-state-select{width:100%}.nec-form-content .nec-state-field .nec-state-select .ant-select-selector{border:1px solid var(--wp-border-strong)!important;border-radius:6px!important;font-size:14px!important;height:38px!important}.nec-form-content .nec-state-field .nec-state-select .ant-select-selector:hover{border-color:var(--wp-primary-hover)!important}.nec-form-content .nec-state-field .nec-state-select.ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:0 0 0 2px rgba(8,135,94,.2)!important}.nec-form-content .nec-state-field .nec-state-input-container{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border-strong);border-radius:6px;display:flex;height:38px;padding:0 12px}.nec-form-content .nec-state-field .nec-state-input-container:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.nec-form-content .nec-state-field .nec-state-input-container:hover{border-color:var(--wp-primary-hover)}.nec-form-content .nec-state-field .nec-state-input-container .nec-dollar-sign{color:#3b4f48;font-size:14px;font-weight:600;margin-right:8px}.nec-form-content .nec-state-field .nec-state-input-container .nec-state-input-number{background:transparent;border:none;box-shadow:none;flex:1 1;width:100%}.nec-form-content .nec-state-field .nec-state-input-container .nec-state-input-number:focus,.nec-form-content .nec-state-field .nec-state-input-container .nec-state-input-number:hover{border:none;box-shadow:none}.nec-form-content .nec-state-field .nec-state-input-container .nec-state-input-number .ant-input-number-input{border:none;box-shadow:none;font-size:14px;height:auto;padding:0}.nec-form-content .nec-state-field .nec-state-input-container .nec-state-input-number .ant-input-number-input:focus{border:none;box-shadow:none}.nec-form-content .nec-add-new-state-container{display:flex;justify-content:flex-end}.nec-form-content .nec-add-new-state-container .nec-add-new-state-btn{background:transparent;border:2px solid var(--wp-primary);border-radius:6px;color:var(--wp-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:flex-end;margin-right:10px;padding:8px 16px;transition:all .3s ease}.nec-form-content .nec-add-new-state-container .nec-add-new-state-btn:hover{background:var(--wp-primary);color:var(--wp-btn-fg)}.nec-form-content .nec-add-new-state-container .nec-add-new-state-btn:active{-webkit-transform:scale(.98);transform:scale(.98)}.nec-form-footer{align-items:center;border-top:1px solid var(--wp-border);display:flex;justify-content:space-between;margin-top:32px;padding-top:24px}.nec-cancel-btn{border:2px solid var(--wp-border-strong);border-radius:6px;color:var(--wp-text-muted);font-weight:500;height:48px;padding:0 24px}.nec-cancel-btn:hover{background-color:var(--wp-page-bg)!important;border-color:var(--wp-blue)!important;color:var(--wp-blue)!important}.nec-save-later-btn{border:2px solid var(--wp-border-strong);border-radius:6px;color:var(--wp-text-muted);font-weight:500;height:48px;padding:0 24px}.nec-save-later-btn:hover{background-color:var(--wp-page-bg)!important;border-color:var(--wp-blue)!important;color:var(--wp-blue)!important}.nec-save-add-another-btn{border:2px solid var(--wp-border-strong);border-radius:6px;color:var(--wp-text-muted);font-weight:500;height:48px;padding:0 24px}.nec-save-add-another-btn:hover{background-color:var(--wp-page-bg)!important;border-color:var(--wp-blue)!important;color:var(--wp-blue)!important}.nec-save-continue-btn{background:var(--wp-blue);border-color:var(--wp-blue);border-radius:6px;color:var(--wp-btn-fg);font-weight:500;height:48px;padding:0 24px}.nec-save-continue-btn:hover{background:var(--wp-blue)!important;border-color:var(--wp-blue)!important;color:var(--wp-btn-fg)!important}.bankAccountModal .modalTitleIcon,.bankAccountSection .iconWrapper{background:var(--wp-primary-tint);color:var(--wp-primary);flex-shrink:0}.bankAccountSection .moovSummaryCard,.bankAccountSection .verifyCTA{border-color:var(--wp-border)}.bankAccountModal .ant-modal-footer,.bankAccountModal .ant-modal-header{background:var(--wp-surface-subtle);border-color:var(--wp-border)}.bankAccountModal .ant-modal-body{background:var(--wp-surface)}.bankAccountModal .bankAccountModalContent h3.wp-as-h5,.bankAccountModal .bankAccountModalContent h5,.bankAccountModal .bankAccountModalContent p,.bankAccountModal .modalTitleHeader h2.wp-as-h4,.bankAccountModal .modalTitleHeader h4{color:var(--wp-text)}.bankAccountModal .modalAccountLabel{color:var(--wp-text-muted)}.bankAccountModal .copyableField{overflow-wrap:anywhere}@media (max-width:575px){.bankAccountSection .summaryContent{flex-wrap:wrap}.bankAccountSection .summaryText{min-width:90px}.bankAccountModal .modalTitleHeader{flex-wrap:wrap;padding-right:20px}}.wallet-form-container{background-color:transparent;font-family:var(--wp-font);min-height:100vh;padding:2px}.wallet-form-container .wallet-form-card{border:1px solid var(--wp-border);border-radius:var(--wp-radius-lg);box-shadow:var(--wp-shadow-sm);margin:0 auto}.wallet-form-container .wallet-form-card .ant-card-body{padding:24px}.wallet-form-container .wallet-info-banner{background-color:var(--wp-amber-wash);border:1px solid var(--wp-amber-bg);border-radius:4px;margin-bottom:24px}.wallet-form-container .wallet-info-banner .ant-alert-message{color:var(--wp-amber-text);font-size:14px}.wallet-form-container .wallet-info-banner .anticon{color:var(--wp-amber-text)}.wallet-form-container .wallet-address-section{margin-bottom:32px}.wallet-form-container .wallet-form-field{margin-bottom:16px}.wallet-form-container .wallet-form-field .wallet-label{color:var(--wp-text);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.wallet-form-container .wallet-form-field .wallet-input{border:1px solid var(--wp-border-strong);border-radius:4px;font-size:14px;height:40px;padding:8px 12px;width:100%}.wallet-form-container .wallet-form-field .wallet-input:hover{border-color:var(--wp-primary-hover)}.wallet-form-container .wallet-form-field .wallet-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.wallet-form-container .wallet-form-field .wallet-input.wallet-input-error{border-color:var(--wp-red)}.wallet-form-container .wallet-form-field .wallet-input.wallet-input-error:focus{border-color:var(--wp-red);box-shadow:0 0 0 2px rgba(255,77,79,.2)}.wallet-form-container .wallet-form-field .wallet-error-text{color:var(--wp-red);display:block;font-size:12px;line-height:1.4;margin-top:4px}.wallet-form-container .wallet-form-field .wallet-select{width:100%}.wallet-form-container .wallet-form-field .wallet-select .ant-select-selector{border:1px solid var(--wp-border-strong)!important;border-radius:4px!important;height:40px!important;padding:4px 12px!important}.wallet-form-container .wallet-form-field .wallet-select .ant-select-selector .ant-select-selection-item{color:var(--wp-text);line-height:32px}.wallet-form-container .wallet-form-field .wallet-select .ant-select-selector .ant-select-selection-placeholder{line-height:32px}.wallet-form-container .wallet-form-field .wallet-select:hover .ant-select-selector{border-color:var(--wp-primary-hover)!important}.wallet-form-container .wallet-form-field .wallet-select.ant-select-focused .ant-select-selector{border-color:var(--wp-primary)!important;box-shadow:0 0 0 2px rgba(8,135,94,.2)!important}.wallet-form-container .wallet-form-field .wallet-select.wallet-input-error .ant-select-selector{border-color:var(--wp-red)!important}.wallet-form-container .wallet-form-field .wallet-select.wallet-input-error .ant-select-selector:focus,.wallet-form-container .wallet-form-field .wallet-select.wallet-input-error .ant-select-selector:focus-within{border-color:var(--wp-red)!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important}.wallet-form-container .wallet-checkbox-error{color:var(--wp-red);display:block;font-size:13px;margin-bottom:12px}.wallet-form-container .wallet-ownership-section{border-top:1px solid var(--wp-border);margin-top:32px;padding-top:24px}.wallet-form-container .wallet-ownership-section .wallet-section-title{color:var(--wp-text);font-size:16px;font-weight:600;margin-bottom:20px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group{margin-bottom:20px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-checkbox{display:block;margin-bottom:16px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-checkbox .ant-checkbox-wrapper{color:var(--wp-text);font-size:14px;line-height:1.5}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-checkbox .ant-checkbox-wrapper .ant-checkbox{margin-right:8px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input{margin-left:24px;margin-top:12px;max-width:200px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input .wallet-label{color:var(--wp-text);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input .wallet-input{border:1px solid var(--wp-border-strong);border-radius:4px;font-size:14px;height:40px;padding:8px 12px;width:100%}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input .wallet-input:hover{border-color:var(--wp-primary-hover)}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input .wallet-input:focus{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2);outline:none}.wallet-form-container .wallet-contact-section,.wallet-form-container .wallet-identity-section,.wallet-form-container .wallet-name-section{border-bottom:1px solid var(--wp-border);margin-bottom:32px;padding-bottom:24px}.wallet-form-container .wallet-section-title{color:var(--wp-text);font-size:16px;font-weight:600;margin-bottom:20px}.wallet-form-container .wallet-subsection-title{color:var(--wp-text-muted);font-size:14px;font-weight:500}.wallet-form-container .wallet-moov-section{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:32px;padding:20px}.wallet-form-container .wallet-info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:20px}.wallet-form-container .wallet-info-item{background:var(--wp-surface-subtle);border:1px solid var(--wp-surface-subtle);border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:12px}.wallet-form-container .wallet-info-item .wallet-info-label{color:var(--wp-text-faint);font-size:12px;letter-spacing:.5px;text-transform:uppercase}.wallet-form-container .wallet-info-item .wallet-info-value{color:var(--wp-text);font-size:14px;font-weight:600;word-break:break-word}.wallet-form-container .wallet-profile-table-wrapper{margin-top:12px}.wallet-form-container .wallet-profile-table-wrapper .ant-empty{margin:16px 0}.wallet-form-container .wallet-table-scroll{overflow-x:auto;width:100%}.wallet-form-container .wallet-business-table{border-collapse:collapse;min-width:600px;width:100%}.wallet-form-container .wallet-business-table thead{background:var(--wp-surface-subtle)}.wallet-form-container .wallet-business-table thead th{border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-size:13px;font-weight:600;padding:12px;text-align:left}.wallet-form-container .wallet-business-table tbody tr{border-bottom:1px solid var(--wp-surface-subtle)}.wallet-form-container .wallet-business-table tbody tr:last-child{border-bottom:none}.wallet-form-container .wallet-business-table tbody tr td{color:var(--wp-text-soft);font-size:13px;padding:12px;vertical-align:top}.wallet-form-container .wallet-profile-json{margin-top:16px}.wallet-form-container .wallet-profile-json pre{background:var(--wp-text);border-radius:6px;color:var(--wp-surface);font-size:12px;max-height:280px;overflow:auto;padding:16px}.wallet-form-container .wallet-bank-section{margin-top:24px}.wallet-form-container .wallet-bank-section .wallet-info-grid{margin-bottom:0}.wallet-form-container .wallet-bank-details{margin-top:8px}.wallet-form-container .wallet-bank-details .mainTitleScreen h2.wp-as-h4,.wallet-form-container .wallet-bank-details .mainTitleScreen h4{color:var(--wp-text);font-family:var(--wp-font);font-size:20px;font-weight:600}.wallet-form-container .ant-picker{border:1px solid var(--wp-border-strong);border-radius:4px;height:40px;width:100%}.wallet-form-container .ant-picker:hover{border-color:var(--wp-primary-hover)}.wallet-form-container .ant-picker.ant-picker-focused{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(8,135,94,.2)}.wallet-form-container .ant-picker.wallet-input-error{border-color:var(--wp-red)}.wallet-form-container .ant-picker.wallet-input-error:focus,.wallet-form-container .ant-picker.wallet-input-error:focus-within{border-color:var(--wp-red);box-shadow:0 0 0 2px rgba(255,77,79,.2)}.wallet-form-container .wallet-submit-section{border-top:1px solid var(--wp-border);display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px}.wallet-form-container .wallet-submit-section .btncontainer .SubmitBtn{font-size:14px;font-weight:500;height:40px;min-width:180px}.wallet-form-container .wallet-info-box{border-radius:var(--wp-radius-lg);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:126px;overflow:hidden;padding:26px 28px;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.wallet-form-container .wallet-info-box:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.wallet-form-container .wallet-info-box .wallet-box-label{font-size:12px;font-weight:600;letter-spacing:1.2px;margin-bottom:10px;opacity:.85;text-transform:uppercase}.wallet-form-container .wallet-info-box .wallet-box-value{font-size:30px;font-weight:700;line-height:1.2;position:relative;word-break:break-word;z-index:1}.wallet-form-container .wallet-info-box .wallet-box-watermark{color:hsla(0,0%,100%,.2);font-size:64px;pointer-events:none;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wallet-form-container .wallet-name-box{background:linear-gradient(125deg,#0f3d2f,#08875e);box-shadow:0 10px 24px rgba(13,23,20,.14)}.wallet-form-container .wallet-name-box:hover{box-shadow:0 14px 30px rgba(13,23,20,.14)}.wallet-form-container .wallet-amount-box{background:linear-gradient(120deg,var(--wp-nav-top),var(--wp-nav-bottom));box-shadow:0 10px 24px rgba(13,23,20,.14)}.wallet-form-container .wallet-amount-box:hover{box-shadow:0 14px 30px rgba(13,23,20,.14)}.wallet-form-container .wallet-amount-box .wallet-amount-value{font-size:34px;font-weight:800}.wallet-form-container .wallet-info-item-small{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:var(--wp-radius);box-shadow:var(--wp-shadow-sm);padding:18px;transition:all .2s ease}.wallet-form-container .wallet-info-item-small:hover{border-color:var(--wp-primary);box-shadow:var(--wp-shadow)}.wallet-form-container .wallet-info-item-small .wallet-info-label-small{color:var(--wp-text-muted);font-size:11.5px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.wallet-form-container .wallet-info-item-small .wallet-info-value-small{align-items:center;color:var(--wp-text);display:flex;font-size:14.5px;font-weight:600;gap:10px;text-transform:capitalize;word-break:break-word}.wallet-form-container .wallet-info-item-small .wallet-small-icon{align-items:center;border-radius:8px;display:inline-flex;flex:none;font-size:15px;height:32px;justify-content:center;width:32px}.wallet-form-container .wallet-info-item-small .wallet-small-icon.is-blue{background:var(--wp-primary-tint);color:var(--wp-primary)}.wallet-form-container .wallet-info-item-small .wallet-small-icon.is-green{background:var(--wp-green-bg);color:var(--wp-primary)}.wallet-form-container .wallet-card-head{align-items:center;color:var(--wp-text);display:inline-flex;font-family:var(--wp-font);font-size:15px;font-weight:600;gap:12px}.wallet-form-container .wallet-card-head .wallet-card-head-icon{align-items:center;background:var(--wp-primary-soft);border-radius:10px;color:var(--wp-primary-strong);display:inline-flex;flex:none;font-size:16px;height:34px;justify-content:center;width:34px}.wallet-form-container .ant-descriptions.ant-descriptions-bordered .ant-descriptions-view{border-color:var(--wp-border);border-radius:var(--wp-radius)}.wallet-form-container .ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--wp-surface-subtle);border-color:var(--wp-border)!important;color:var(--wp-text-soft);font-family:var(--wp-font);font-size:13px;font-weight:500;width:220px}.wallet-form-container .ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-content{border-color:var(--wp-border)!important;color:var(--wp-text);font-family:var(--wp-font);font-size:13px;font-weight:500}.wallet-form-container .ant-descriptions.ant-descriptions-bordered .ant-descriptions-row{border-color:var(--wp-border)!important}.wallet-form-container .ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-item-label{color:var(--wp-text-soft);font-family:var(--wp-font);font-size:13px}.wallet-form-container .ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-item-content{color:var(--wp-text);font-family:var(--wp-font);font-size:13px;font-weight:600}.wallet-form-container .ant-divider .ant-divider-inner-text{color:var(--wp-text);font-family:var(--wp-font);font-size:13.5px;font-weight:600}@media(max-width:768px){.wallet-form-container,.wallet-form-container .wallet-form-card .ant-card-body{padding:16px}.wallet-form-container .wallet-ownership-section .wallet-checkbox-group .wallet-ownership-input{margin-left:0;max-width:100%}}.wallet-form-container .wallet-info-box{color:#fff!important}.wallet-form-container .wallet-info-box .wallet-box-label{color:#7ff0c8!important;opacity:1!important}.wallet-form-container .wallet-info-box .wallet-box-value{color:#fff!important}html:root .wallet-form-container .wallet-info-box{background:linear-gradient(135deg,#07140f,#0f2d22)!important;border:1px solid rgba(47,223,168,.45)!important;border-radius:14px!important;border-top:3px solid #01c187!important}html:root .wallet-form-container .wallet-info-item-small{border:1px solid var(--wp-border-strong)!important;border-top:2px solid #01c187!important}.form94x-list{margin:0 auto;max-width:1440px;padding:24px}.form94x-list .fxl-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.form94x-list .fxl-head__title{color:#0d1e18;font-size:24px;font-weight:600;line-height:1.25;margin:0}.form94x-list .fxl-head__subtitle{color:var(--wp-text-muted);font-size:14px;margin:4px 0 0;max-width:640px}.form94x-list .fxl-head__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.form94x-list .fxl-empty{align-items:center;display:flex;flex-direction:column;gap:4px;padding:40px 16px 48px}.form94x-list .fxl-empty__icon{color:#2fdfa8;font-size:40px;margin-bottom:8px}.form94x-list .fxl-empty__title{color:#0d1e18;font-size:16px;font-weight:600;margin:0}.form94x-list .fxl-empty__hint{color:#52635d;font-size:14px;margin:0 0 16px}.brand-scope .form94x-list .ant-btn-primary{background:#01c187;border:none;border-radius:8px;box-shadow:none;color:#0d1f18;font-weight:600;transition:all .2s ease}.brand-scope .form94x-list .ant-btn-primary:not(:disabled):focus,.brand-scope .form94x-list .ant-btn-primary:not(:disabled):hover{background:#2fdfa8!important;box-shadow:0 6px 16px rgba(13,23,20,.12);color:#0d1f18!important;-webkit-filter:none;filter:none}.brand-scope .form94x-list .ant-btn-primary:disabled{background:#d4ebe0;box-shadow:none;color:rgba(11,31,25,.45)}.brand-scope .form94x-list .ant-btn-default{background:#fff;border:1px solid #cbd8d3;border-radius:8px;color:#3b4f48;font-weight:600}.brand-scope .form94x-list .ant-btn-default:not(:disabled):hover{background:#fff;border-color:#2fdfa8;color:#0d1f18}.brand-scope .form94x-list .ant-card{background:#fff;border:1px solid #edf2ef;border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)}.brand-scope .form94x-list .ant-table{border-radius:8px}.brand-scope .form94x-list .ant-table-thead>tr>th{background:#f6f8f7;color:#0d1e18;font-weight:600}.brand-scope .form94x-list .fxl-action-btn{color:#4a5b55}.brand-scope .form94x-list .fxl-action-btn:not(:disabled):hover{background:rgba(59,237,178,.14);color:#0d1f18}.brand-scope .form94x-list .fxl-filterbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.brand-scope .form94x-list .fxl-business-select{margin-left:auto;max-width:340px;min-width:240px}.brand-scope .form94x-list .fxl-business-select .ant-select-selector{border-color:#cbd8d3!important;border-radius:8px!important}.brand-scope .form94x-list .fxl-business-select.ant-select-focused .ant-select-selector,.brand-scope .form94x-list .fxl-business-select:hover .ant-select-selector{border-color:#2fdfa8!important;box-shadow:none!important}.brand-scope .form94x-list .fxl-filters{-webkit-overflow-scrolling:touch;align-items:center;background:#f2f5f3;border-radius:10px;display:inline-flex;gap:2px;max-width:100%;overflow-x:auto;padding:4px}.brand-scope .form94x-list .fxl-filters::-webkit-scrollbar{display:none}.brand-scope .form94x-list .fxl-chip{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:#52635d;cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:13px;font-weight:500;gap:6px;height:30px;line-height:30px;padding:0 12px;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.brand-scope .form94x-list .fxl-chip:hover{color:#0d1e18}.brand-scope .form94x-list .fxl-chip--active{background:#fff;box-shadow:0 1px 3px rgba(13,23,20,.12);color:#0d1f18;font-weight:600}.brand-scope .form94x-list .fxl-chip--active .fxl-chip__count{background:#01c187;color:#0d1f18}.brand-scope .form94x-list .fxl-chip__count{background:rgba(13,23,20,.06);border-radius:999px;color:#52635d;font-size:11px;font-weight:600;height:18px;line-height:18px;min-width:18px;padding:0 6px;text-align:center}.btn-mint{background:var(--wp-brand-bright)!important;border-color:var(--wp-brand-bright)!important;border-radius:8px!important;box-shadow:none;color:var(--wp-nav-bottom)!important;font-weight:600;text-transform:none}.btn-mint:active,.btn-mint:focus,.btn-mint:hover{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-surface)!important}.btn-mint:active .anticon,.btn-mint:focus .anticon,.btn-mint:hover .anticon{color:var(--wp-surface)}.btn-mint .anticon{color:var(--wp-nav-bottom)}.btn-ghost-dark{background:transparent!important;border:1px solid hsla(0,0%,100%,.45)!important;border-radius:8px!important;color:#eaf5f0!important;font-weight:600}.btn-ghost-dark:focus,.btn-ghost-dark:hover{background:rgba(59,237,178,.08)!important;border-color:var(--wp-brand-bright)!important;color:var(--wp-brand-bright)!important}.forms-dashboard-container{background:var(--wp-page-bg);min-height:calc(100vh - 64px);padding:32px 24px;width:100%}.forms-dashboard-container .forms-dashboard-inner{margin:0 auto;max-width:1440px}.forms-dashboard-container .dashboard-hero{align-items:center;background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:32px}.forms-dashboard-container .dashboard-hero .dashboard-hero-text{flex:1 1 320px;min-width:0}.forms-dashboard-container .dashboard-hero .dashboard-hero-title{color:#eaf5f0!important;font-weight:600;margin:0 0 6px!important}.forms-dashboard-container .dashboard-hero .dashboard-hero-subtitle{color:#d2e6de;font-size:16px}.forms-dashboard-container .dashboard-hero .dashboard-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.forms-dashboard-container .dashboard-stats-row{margin-top:20px}.forms-dashboard-container .stat-card{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:16px;box-shadow:0 2px 8px rgba(13,23,20,.06);display:flex;gap:14px;height:100%;overflow:hidden;padding:18px 20px;position:relative;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease}.forms-dashboard-container .stat-card:before{background:radial-gradient(circle,rgba(59,237,178,.12),transparent 65%);border-radius:50%;content:"";height:130px;pointer-events:none;position:absolute;right:-46px;top:-46px;width:130px}.forms-dashboard-container .stat-card:hover{border-color:rgba(59,237,178,.45);box-shadow:0 12px 28px rgba(13,23,20,.1);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.forms-dashboard-container .stat-card .stat-icon-chip{align-items:center;background:linear-gradient(135deg,rgba(59,237,178,.22),rgba(59,237,178,.08));border-radius:12px;box-shadow:inset 0 0 0 1px rgba(59,237,178,.25);color:var(--wp-primary);display:flex;flex-shrink:0;font-size:19px;height:44px;justify-content:center;width:44px}.forms-dashboard-container .stat-card .stat-card-body{display:flex;flex-direction:column;min-width:0}.forms-dashboard-container .stat-card .stat-card-body .stat-value{color:var(--wp-text);font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.forms-dashboard-container .stat-card .stat-card-body .stat-label{color:var(--wp-text-muted);font-size:13px}.forms-dashboard-container .forms-dashboard-tabs{margin-top:24px}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-nav:before{border-bottom-color:var(--wp-border)}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-tab{color:var(--wp-text-soft);font-size:16px;padding:12px 4px}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--wp-primary-strong)}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--wp-primary-strong);font-weight:600}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-ink-bar{background:var(--wp-brand-bright);border-radius:2px 2px 0 0;height:3px}.forms-dashboard-container .tab-section-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.forms-dashboard-container .tab-section-header h2.ant-typography.wp-title-4,.forms-dashboard-container .tab-section-header h4.ant-typography{color:var(--wp-text);font-weight:600}.forms-dashboard-container .tab-section-header .tab-section-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.forms-dashboard-container .forms-section-title{color:var(--wp-text)!important;font-weight:600!important;margin-bottom:4px!important;scroll-margin-top:84px}.forms-dashboard-container .forms-section-sub{color:var(--wp-text-muted);display:block;margin-bottom:16px}.forms-dashboard-container .table-card{-webkit-overflow-scrolling:touch;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);overflow-x:auto;padding:8px 16px 16px;width:100%}.forms-dashboard-container .table-card .forms-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);color:var(--wp-text);font-weight:600}.forms-dashboard-container .table-card .forms-table .ant-table-tbody>tr:hover>td{background:var(--wp-surface-subtle)}.forms-dashboard-container .table-link-btn{color:var(--wp-primary)!important;font-weight:500;padding:0!important}.forms-dashboard-container .table-link-btn:hover{color:var(--wp-primary)!important}.forms-dashboard-container .empty-state-card{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)}.forms-dashboard-container .empty-state-card .empty-state{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:40px 16px;text-align:center}.forms-dashboard-container .empty-state-card .empty-state .empty-state-icon{align-items:center;background:rgba(59,237,178,.16);border-radius:50%;color:var(--wp-primary);display:flex;font-size:24px;height:56px;justify-content:center;margin-bottom:10px;width:56px}.forms-dashboard-container .empty-state-card .empty-state .empty-state-title{color:var(--wp-text)!important;font-weight:600!important;margin:0!important}.forms-dashboard-container .empty-state-card .empty-state .ant-typography{max-width:420px}.forms-dashboard-container .empty-state-card .empty-state .ant-btn{margin-top:14px}.forms-dashboard-container .forms-grid-wrapper{margin-top:20px}.forms-dashboard-container .forms-grid-wrapper .form-tile{align-items:flex-start;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);cursor:pointer;display:flex;gap:12px;height:100%;min-height:108px;padding:16px;transition:all .18s ease}.forms-dashboard-container .forms-grid-wrapper .form-tile:focus-visible,.forms-dashboard-container .forms-grid-wrapper .form-tile:hover{border-color:rgba(59,237,178,.7);box-shadow:0 6px 16px rgba(13,23,20,.1);outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.forms-dashboard-container .forms-grid-wrapper .form-tile:focus-visible .form-tile__arrow,.forms-dashboard-container .forms-grid-wrapper .form-tile:hover .form-tile__arrow{color:var(--wp-primary);-webkit-transform:translateX(2px);transform:translateX(2px)}.forms-dashboard-container .forms-grid-wrapper .form-tile:focus-visible .form-tile__action,.forms-dashboard-container .forms-grid-wrapper .form-tile:hover .form-tile__action{opacity:1}.forms-dashboard-container .forms-grid-wrapper .form-tile__icon{align-items:center;background:rgba(59,237,178,.16);border-radius:10px;color:var(--wp-primary);display:flex;flex-shrink:0;font-size:17px;height:38px;justify-content:center;width:38px}.forms-dashboard-container .forms-grid-wrapper .form-tile__icon--94x{background:rgba(11,31,25,.06);color:var(--wp-nav-bottom)}.forms-dashboard-container .forms-grid-wrapper .form-tile__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.forms-dashboard-container .forms-grid-wrapper .form-tile__title{color:var(--wp-text);font-size:15px;font-weight:600;line-height:1.4}.forms-dashboard-container .forms-grid-wrapper .form-tile__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--wp-text-muted);display:-webkit-box;font-size:13px;line-height:1.5;overflow:hidden}.forms-dashboard-container .forms-grid-wrapper .form-tile__action{color:var(--wp-primary-strong);font-size:12px;font-weight:600;margin-top:6px;transition:opacity .18s ease}.forms-dashboard-container .forms-grid-wrapper .form-tile__arrow{align-self:center;color:var(--wp-text-muted);flex-shrink:0;font-size:14px;transition:all .18s ease}.payee-drawer .drawer-header-content{align-items:center;display:flex;width:100%}.payee-drawer .payee-drawer-content{display:flex;flex-direction:column;height:100%}.payee-drawer .payee-table-wrapper{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);flex:1 1;min-height:400px;overflow:hidden}.payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-thead>tr>th{background:var(--wp-surface-subtle);border-bottom:1px solid var(--wp-border);color:var(--wp-text);font-size:14px;font-weight:600;padding:16px}.payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-tbody>tr{transition:all .2s ease}.payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-tbody>tr:hover>td{background:var(--wp-surface-subtle)}.payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--wp-surface-subtle);font-size:14px;padding:16px}.payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-pagination{border-top:1px solid var(--wp-surface-subtle);margin:16px;padding-top:16px}.payee-drawer .payee-table-wrapper .payee-table .ant-btn-primary{background:var(--wp-brand-bright);border-color:var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);font-weight:600;height:36px;padding:0 20px;transition:all .2s ease}.payee-drawer .payee-table-wrapper .payee-table .ant-btn-primary:hover{background:var(--wp-primary);border-color:var(--wp-primary);box-shadow:0 4px 8px rgba(59,237,178,.3);color:var(--wp-surface);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:768px){.forms-dashboard-container{padding:20px 16px}.forms-dashboard-container .dashboard-hero{padding:24px 20px}.forms-dashboard-container .dashboard-hero .dashboard-hero-title{font-size:24px}.forms-dashboard-container .dashboard-hero .dashboard-hero-subtitle{font-size:14px}.forms-dashboard-container .dashboard-hero .dashboard-hero-actions{width:100%}.forms-dashboard-container .dashboard-hero .dashboard-hero-actions .ant-btn{flex:1 1}.forms-dashboard-container .stat-card{padding:14px 16px}.forms-dashboard-container .stat-card .stat-card-body .stat-value{font-size:22px}.forms-dashboard-container .forms-dashboard-tabs .ant-tabs-tab{font-size:14px}.forms-dashboard-container .forms-grid-wrapper .form-tile{min-height:0;padding:14px}}@media(max-width:576px){.forms-dashboard-container{padding:16px 12px}.forms-dashboard-container .payee-drawer{width:100%!important}.forms-dashboard-container .payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-tbody>tr>td,.forms-dashboard-container .payee-drawer .payee-table-wrapper .payee-table .ant-table .ant-table-thead>tr>th{font-size:13px;padding:12px 8px}}.fd-filters{-webkit-overflow-scrolling:touch;align-items:center;background:var(--wp-surface-subtle);border-radius:10px;display:inline-flex;gap:2px;margin:0 0 16px;max-width:100%;overflow-x:auto;padding:4px}.fd-filters::-webkit-scrollbar{display:none}.fd-chip{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:var(--wp-text-muted);cursor:pointer;display:inline-flex;font-family:var(--wp-font);font-size:13px;font-weight:500;gap:6px;height:30px;line-height:30px;padding:0 12px;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.fd-chip--active,.fd-chip:hover{color:var(--wp-text)}.fd-chip--active{background:var(--wp-surface);box-shadow:0 1px 3px rgba(13,23,20,.12);font-weight:600}.fd-chip--active .fd-chip__count{background:var(--wp-primary);color:var(--wp-btn-fg)}.fd-chip__count{background:var(--wp-surface-muted);border-radius:999px;color:var(--wp-text);font-size:11px;font-weight:600;height:18px;line-height:18px;min-width:18px;padding:0 6px;text-align:center}.dash-charts{margin:4px 0 26px}.dash-charts__eyebrow{align-items:center;color:var(--wp-primary-strong);display:flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;margin:2px 2px 12px;text-transform:uppercase}.dash-charts__eyebrow .anticon{font-size:14px}.dash-charts__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.dc-card{-webkit-animation:dcRise .55s cubic-bezier(.22,1,.36,1) both;animation:dcRise .55s cubic-bezier(.22,1,.36,1) both;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:16px;box-shadow:0 2px 8px rgba(13,23,20,.06);min-width:0;overflow:hidden;padding:20px 20px 16px;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.dc-card:hover{box-shadow:0 14px 32px rgba(13,23,20,.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.dc-card--activity{-webkit-animation-delay:.02s;animation-delay:.02s;grid-column:span 7}.dc-card--dark{-webkit-animation-delay:.1s;animation-delay:.1s;grid-column:span 5}.dc-card--bars{-webkit-animation-delay:.18s;animation-delay:.18s;grid-column:span 7}.dc-card--donut{-webkit-animation-delay:.26s;animation-delay:.26s;grid-column:span 5}@media(max-width:1100px){.dc-card--activity,.dc-card--bars,.dc-card--dark,.dc-card--donut{grid-column:span 12}}.dc-card--activity:before,.dc-card--bars:before,.dc-card--donut:before{background:radial-gradient(circle,rgba(59,237,178,.1),transparent 65%);border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:-70px;top:-70px;width:200px}.dc-card--dark{background:radial-gradient(120% 90% at 85% -10%,rgba(59,237,178,.22),transparent 55%),linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border:1px solid rgba(59,237,178,.22);box-shadow:0 12px 30px rgba(6,21,15,.4);display:flex;flex-direction:column}.dc-card--dark:hover{box-shadow:0 18px 40px rgba(6,21,15,.5)}.dc-card__head{align-items:flex-start;display:flex;gap:12px;margin-bottom:10px}.dc-card__titles{min-width:0}.dc-card__right{margin-left:auto}.dc-card__icon{align-items:center;background:linear-gradient(135deg,rgba(59,237,178,.2),rgba(59,237,178,.08));border-radius:12px;box-shadow:inset 0 0 0 1px rgba(59,237,178,.25);color:var(--wp-primary);display:inline-flex;flex:none;font-size:17px;height:38px;justify-content:center;width:38px}.dc-card__icon--onDark{background:rgba(59,237,178,.14);box-shadow:inset 0 0 0 1px rgba(59,237,178,.3);color:var(--wp-brand-bright)}.dc-card__title{color:var(--wp-text);font-size:15.5px;font-weight:700;line-height:1.25}.dc-card__title--onDark{color:var(--wp-nav-text)}.dc-card__sub{color:var(--wp-blue);font-size:12px;margin-top:1px}.dc-card__sub--onDark{color:rgba(211,247,234,.8)}@-webkit-keyframes dcRise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dcRise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dc-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 10px;white-space:nowrap}.dc-chip--up{background:rgba(59,237,178,.16);color:var(--wp-primary)}.dc-chip--down{background:rgba(6,110,76,.14);color:var(--wp-red)}.dc-chip--muted{background:var(--wp-surface-subtle);color:var(--wp-text-muted)}.dc-card--activity .recharts-area-curve:first-of-type{-webkit-filter:drop-shadow(0 6px 10px rgba(23,197,142,.35));filter:drop-shadow(0 6px 10px rgba(23,197,142,.35))}.dc-legend{color:var(--wp-text-muted);display:flex;font-size:12.5px;font-weight:600;gap:18px;padding:6px 6px 0}.dc-legend i{border-radius:2px;display:inline-block;height:10px;margin-right:6px;vertical-align:-1px;width:10px}.dc-donut-row{align-items:center;display:flex;gap:22px}@media(max-width:480px){.dc-donut-row{flex-direction:column}}.dc-donut{flex:none;position:relative}.dc-donut__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.dc-donut__num{color:var(--wp-text);font-size:30px;font-weight:800;line-height:1}.dc-donut__cap{color:var(--wp-blue);font-size:11.5px;margin-top:2px}.dc-status-list{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;width:100%}.dc-status__top{align-items:baseline;display:flex;font-size:12.5px;justify-content:space-between;margin-bottom:6px}.dc-status__name{color:var(--wp-blue);font-weight:600}.dc-status__name i{border-radius:2px;display:inline-block;height:9px;margin-right:8px;width:9px}.dc-status__val{color:var(--wp-text);font-weight:700}.dc-status__val em{color:var(--wp-blue);font-size:11.5px;font-style:normal;font-weight:600}.dc-status__track{background:var(--wp-surface-subtle);border-radius:999px;height:7px;overflow:hidden}.dc-status__fill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.dc-gauge{margin-top:2px;position:relative}.dc-gauge__center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.dc-gauge__num{color:var(--wp-brand-bright);font-size:34px;font-weight:800;line-height:1;text-shadow:0 0 28px rgba(59,237,178,.55)}.dc-gauge__caption{color:rgba(211,247,234,.8);font-size:12.5px;margin:2px 0 4px;text-align:center}.dc-pills{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:auto;padding-top:14px}.dc-pill{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:10px 6px}.dc-pill__dot{border-radius:50%;height:8px;margin-bottom:4px;width:8px}.dc-pill__label{color:rgba(211,247,234,.8);font-size:11px}.dc-pill__num{color:var(--wp-nav-text);font-size:17px;font-weight:800}.dc-tooltip{background:var(--wp-nav-top);border:1px solid rgba(59,237,178,.3);border-radius:10px;box-shadow:0 10px 28px rgba(6,21,15,.4);color:var(--wp-nav-text);font-size:12.5px;padding:10px 14px}.dc-tooltip__label{color:var(--wp-brand-bright);font-weight:700;margin-bottom:6px}.dc-tooltip__row{align-items:center;display:flex;gap:8px}.dc-tooltip__row strong{margin-left:auto;padding-left:14px}.dc-tooltip__dot{border-radius:50%;display:inline-block;height:8px;width:8px}.form94x-wizard{margin:0 auto;max-width:1440px;padding:24px}@media(min-width:992px){.form94x-wizard{padding:32px}}.form94x-wizard .brand-page-head{background:linear-gradient(135deg,#0d281f,#061510)!important;border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)!important}.form94x-wizard .brand-page-head .brand-page-head__eyebrow{color:#01c187}.form94x-wizard .brand-page-head .brand-page-head__title{font-weight:600}.form94x-wizard .ant-card{background:#fff;border:1px solid #edf2ef!important;border-radius:12px!important;box-shadow:0 2px 8px rgba(13,23,20,.06)!important}.form94x-wizard .ant-card-type-inner{box-shadow:none!important}.form94x-wizard .ant-card-type-inner .ant-card-head{background:#f6f8f7}.form94x-wizard .ant-card-head-title{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-steps-card{margin-bottom:16px}.form94x-wizard .fx94-steps-card .ant-card-body{padding:20px 24px}.form94x-wizard .fx94-step-card .ant-card-body{padding:24px}.form94x-wizard .fx94-step-hint{color:#52635d!important;margin-bottom:20px!important}.form94x-wizard .fx94-form{max-width:860px}.form94x-wizard .fx94-form-narrow{max-width:520px}.form94x-wizard .ant-steps-item-finish .ant-steps-item-icon{background:rgba(59,237,178,.16)!important;border-color:#01c187!important}.form94x-wizard .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#0d1f18!important}.form94x-wizard .ant-steps-item-process .ant-steps-item-icon{background:#01c187!important;border-color:#01c187!important}.form94x-wizard .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#0d1f18!important}.form94x-wizard .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:rgba(59,237,178,.55)!important}.form94x-wizard .ant-steps-item-process>.ant-steps-item-container{cursor:default}.form94x-wizard .ant-btn-primary{background:#01c187!important;border:none!important;border-radius:8px;box-shadow:none!important;color:#0d1f18!important;font-weight:600}.form94x-wizard .ant-btn-primary:not(:disabled):focus,.form94x-wizard .ant-btn-primary:not(:disabled):hover{background:#2fdfa8!important;color:#0d1f18!important;-webkit-filter:none;filter:none}.form94x-wizard .ant-btn-primary:disabled{background:#e5ede9!important;color:#9fb4ac!important}.form94x-wizard .fx94-footer .ant-btn-default,.form94x-wizard .fx94-step-card .ant-btn-default,.form94x-wizard .fx94-steps-card .ant-btn-default{background:#fff;border:1px solid #cbd8d3;border-radius:8px;color:#3b4f48}.form94x-wizard .ant-form-item-label>label{color:#3b4f48;font-weight:500}.form94x-wizard .fx94-descriptions .ant-descriptions-title{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-descriptions .ant-descriptions-view{border-radius:8px;overflow:hidden}.form94x-wizard .fx94-descriptions .ant-descriptions-item-label,.form94x-wizard .fx94-descriptions.ant-descriptions-bordered .ant-descriptions-item-label{background:#f6f8f7;color:#52635d;font-weight:500}.form94x-wizard .fx94-descriptions .ant-descriptions-item-content{color:#0d1e18}.form94x-wizard .fx94-sig .fx94-sig__choose{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.form94x-wizard .fx94-sig .fx94-sig__choose .fx94-sig__choose-label{color:#0d1e18;font-size:15px}.form94x-wizard .fx94-sig .fx94-sig__choose .ant-radio-wrapper{color:#3b4f48;font-weight:500}.form94x-wizard .fx94-sig .fx94-sig__panel{background:#fff;border:1px solid #edf2ef;border-radius:12px;margin-bottom:16px;padding:16px 20px}.form94x-wizard .fx94-sig .fx94-sig__heading{color:#0d1e18;font-size:16px;font-weight:600;margin:0 0 8px}.form94x-wizard .fx94-sig .fx94-sig__intro{margin-bottom:12px!important}.form94x-wizard .fx94-sig .fx94-sig__note{background:#f6f8f7;border:1px solid #d5dfdb;border-radius:8px;color:#3b4f48;font-size:13px;margin-bottom:16px;padding:10px 14px}.form94x-wizard .fx94-sig .fx94-sig__block{margin-bottom:16px}.form94x-wizard .fx94-sig .fx94-sig__block .fx94-sig__block-title{border-bottom:1px solid #edf2ef;color:#0d1e18;font-weight:600;margin-bottom:10px;padding-bottom:6px}.form94x-wizard .fx94-sig .fx94-sig__grid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.form94x-wizard .fx94-sig .fx94-sig__grid{grid-template-columns:1fr}}.form94x-wizard .fx94-sig .fx94-sig__field{display:flex;flex-direction:column;gap:4px}.form94x-wizard .fx94-sig .fx94-sig__field .fx94-sig__label{color:#3b4f48;font-size:13px;font-weight:500}.form94x-wizard .fx94-sig .fx94-sig__field .fx94-sig__req{color:#7a1c1c}.form94x-wizard .fx94-sig .fx94-sig__field .fx94-sig__hint{font-size:12px}.form94x-wizard .fx94-sig .fx94-sig__phone{display:flex;flex-direction:column;gap:6px}.form94x-wizard .fx94-sig .fx94-sig__doc-card{align-items:center;background:#f6f8f7;border:1px solid #b5d8c8;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.form94x-wizard .fx94-sig .fx94-sig__doc-card .fx94-sig__doc-info{align-items:center;display:flex;gap:12px}.form94x-wizard .fx94-sig .fx94-sig__doc-card .fx94-sig__doc-icon{color:#01c187;font-size:26px}.form94x-wizard .fx94-sig .fx94-sig__doc-card .fx94-sig__doc-title{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-sig .fx94-sig__doc-card .fx94-sig__doc-hint{font-size:12px}.form94x-wizard .fx94-sig .fx94-sig__doc-card .fx94-sig__doc-actions{display:flex;gap:8px}.form94x-wizard .fx94-sig .fx94-sig__signed{align-items:center;background:#f1f8f4;border:1px solid #b5dcc9;border-radius:8px;color:#044730;display:flex;flex-wrap:wrap;font-weight:500;gap:8px;padding:10px 14px}.form94x-wizard .fx94-sig .fx94-sig__signed .fx94-sig__signed-icon{color:#3e7a64;font-size:18px}.form94x-wizard .fx94-sig .fx94-sig__upload-toggle{margin-top:6px}.form94x-wizard .fx94-sig .fx94-sig__upload-toggle .ant-btn-link{padding-left:0}.form94x-wizard .fx94-sig .fx94-sig__upload{margin-top:12px;max-width:520px}.form94x-wizard .fx94-sig .fx94-sig__consent{border-top:1px dashed #edf2ef;padding-top:12px}.form94x-wizard .fx94-sig .fx94-sig__consent .ant-checkbox-wrapper{color:#3b4f48;font-size:13px}.form94x-wizard .fx94-checkout{max-width:720px}.form94x-wizard .fx94-checkout .fx94-checkout__banner{align-items:flex-start;background:rgba(59,237,178,.1);border:1px solid rgba(59,237,178,.55);border-radius:10px;display:flex;gap:12px;margin-bottom:20px;padding:14px 18px}.form94x-wizard .fx94-checkout .fx94-checkout__banner .fx94-checkout__banner-icon{color:#2fdfa8;font-size:22px;margin-top:2px}.form94x-wizard .fx94-checkout .fx94-checkout__banner .fx94-checkout__banner-title{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-checkout .fx94-checkout__banner .fx94-checkout__banner-sub{color:#52635d;font-size:13px}.form94x-wizard .fx94-checkout .fx94-checkout__section{margin-bottom:20px}.form94x-wizard .fx94-checkout .fx94-checkout__section .fx94-checkout__section-title{border-bottom:1px solid #edf2ef;color:#0d1e18;font-weight:600;margin-bottom:10px;padding-bottom:6px}.form94x-wizard .fx94-checkout .fx94-checkout__row{align-items:center;color:#3b4f48;display:flex;gap:12px;justify-content:space-between;padding:6px 0}.form94x-wizard .fx94-checkout .fx94-checkout__row.fx94-checkout__row--total{border-top:1px solid #edf2ef;color:#0d1e18;font-size:15px;font-weight:600;margin-top:6px;padding-top:10px}.form94x-wizard .fx94-checkout .fx94-checkout__price{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-checkout .fx94-checkout__discount-amount{color:#08875e;font-weight:600}.form94x-wizard .fx94-checkout .fx94-checkout__coupon{align-items:center;display:flex;gap:8px}.form94x-wizard .fx94-checkout .fx94-checkout__addons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.form94x-wizard .fx94-checkout .fx94-checkout__addons{grid-template-columns:1fr}}.form94x-wizard .fx94-checkout .fx94-checkout__addon{border:1px solid #edf2ef;border-radius:10px;cursor:pointer;padding:12px 14px;transition:border-color .15s ease,background .15s ease}.form94x-wizard .fx94-checkout .fx94-checkout__addon:hover{border-color:rgba(59,237,178,.55)}.form94x-wizard .fx94-checkout .fx94-checkout__addon.is-selected{background:rgba(59,237,178,.08);border-color:#01c187}.form94x-wizard .fx94-checkout .fx94-checkout__addon .fx94-checkout__addon-head{align-items:center;display:flex;gap:8px;margin-bottom:6px}.form94x-wizard .fx94-checkout .fx94-checkout__addon .fx94-checkout__addon-label{color:#0d1e18;flex:1 1;font-weight:600}.form94x-wizard .fx94-checkout .fx94-checkout__addon .fx94-checkout__addon-price{color:#0d1e18;font-weight:600}.form94x-wizard .fx94-checkout .fx94-checkout__addon .fx94-checkout__addon-desc{color:#52635d;font-size:12px}.form94x-wizard .fx94-checkout .fx94-checkout__card{align-items:center;border:1px solid #edf2ef;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:12px 14px}.form94x-wizard .fx94-checkout .fx94-checkout__card .fx94-checkout__card-icon{color:#2fdfa8;font-size:20px}.form94x-wizard .fx94-checkout .fx94-checkout__card .fx94-checkout__card-text{color:#0d1e18;flex:1 1;font-weight:500;min-width:200px}.form94x-wizard .fx94-checkout .fx94-checkout__card.fx94-checkout__card--empty{justify-content:space-between}.form94x-wizard .fx94-checkout .fx94-checkout__receipt{background:#f1f8f4;border:1px solid #b5dcc9;border-radius:10px;padding:12px 16px}.form94x-wizard .fx94-checkout .fx94-checkout__receipt .fx94-checkout__receipt-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.form94x-wizard .fx94-footer{align-items:center;background:#fff;border:1px solid #edf2ef;border-radius:12px;bottom:12px;box-shadow:0 6px 16px rgba(13,23,20,.1);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 16px;position:-webkit-sticky;position:sticky;z-index:20}.irs-form{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:8px;color:var(--wp-text);font-size:13px;margin:0 auto;max-width:1400px;padding:24px 28px;width:100%}.irs-form .irs-form__titlebar{border-bottom:1px solid var(--wp-border);margin-bottom:16px;padding-bottom:12px}.irs-form .irs-form__titlebar .tb-title{color:var(--wp-text);display:block;font-size:18px;font-weight:700;line-height:1.3}.irs-form .irs-form__titlebar .tb-title .tb-title__name,.irs-form .irs-form__titlebar .tb-title em{font-style:normal;font-weight:400}.irs-form .irs-form__titlebar .tb-sub{color:var(--wp-text-muted);display:block;font-size:12px;margin-top:4px}.irs-form .irs-form__top{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr 340px;margin-bottom:18px}.irs-form .irs-form__top--full{grid-template-columns:1fr}.irs-form .irs-biz{border:1px solid #0d1714;border-radius:6px;padding:14px}.irs-form .irs-biz .irs-biz__head{color:var(--wp-text);font-size:12px;font-weight:700;margin-bottom:10px;text-transform:none}.irs-form .irs-biz .irs-biz__grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:1fr 1fr}.irs-form .irs-biz .irs-biz__field{display:flex;flex-direction:column;min-width:0}.irs-form .irs-biz .irs-biz__field .f-label{color:var(--wp-text-muted);display:block;font-size:10px;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.irs-form .irs-biz .irs-biz__field .ant-input,.irs-form .irs-biz .irs-biz__field .ant-input-affix-wrapper,.irs-form .irs-biz .irs-biz__field .ant-input-number,.irs-form .irs-biz .irs-biz__field .ant-select{width:100%}.irs-form .irs-biz .irs-biz__field--wide{grid-column:1/-1}.irs-form .irs-biz .irs-biz__check{align-items:center;display:flex;grid-column:1/-1;margin-top:2px}.irs-form .irs-biz .irs-biz__check .ant-checkbox-wrapper{color:var(--wp-text);font-size:12px}.irs-form .irs-biz .irs-biz__actions{align-items:center;display:flex;gap:12px;grid-column:1/-1;justify-content:flex-end;margin-top:4px}.irs-form .irs-biz .irs-biz__actions .irs-biz__clear{color:var(--wp-text-muted);cursor:pointer;font-size:12px}.irs-form .irs-biz .irs-biz__actions .irs-biz__clear:hover{color:var(--wp-text);text-decoration:underline}.irs-form .irs-quarter-panel{border:2px solid #000;border-radius:6px;overflow:hidden}.irs-form .irs-quarter-panel .panel-band{background:var(--wp-nav-top);color:#fff;font-size:13px;font-weight:700;padding:8px 10px}.irs-form .irs-quarter-panel .panel-band .small{display:block;font-size:10px;font-weight:400;margin-top:2px;opacity:.85}.irs-form .irs-quarter-panel .panel-body{padding:10px}.irs-form .irs-quarter-panel .panel-body .ant-radio-group{display:flex;flex-direction:column}.irs-form .irs-quarter-panel .panel-body .ant-radio-wrapper{color:var(--wp-text);display:flex;font-size:12.5px;margin:4px 0}.irs-form .irs-quarter-panel .panel-note{color:#4a5b55;font-size:10px;padding:0 10px 8px}.irs-form .irs-notax{border:1px solid var(--wp-border);border-radius:6px;margin-top:10px;padding:10px}.irs-form .irs-notax .ant-checkbox-wrapper{color:var(--wp-text);font-size:12px}.irs-form .irs-part{margin-top:18px}.irs-form .irs-part__band{align-items:baseline;background:var(--wp-nav-top);border-radius:4px;color:#fff;display:flex;gap:8px;margin-bottom:8px;padding:6px 12px}.irs-form .irs-part__band .part-no{font-size:12px;font-weight:700;white-space:nowrap}.irs-form .irs-part__band .part-title{font-size:12px;opacity:.92}.irs-form .irs-line{align-items:center;border-bottom:1px dotted #e5ede9;display:flex;gap:8px;padding:8px 0}.irs-form .irs-line:last-child{border-bottom:none}.irs-form .irs-line .irs-line__no{flex-shrink:0;font-size:13px;font-weight:700;width:24px}.irs-form .irs-line .irs-line__icon{align-items:center;color:var(--wp-amber-text);display:inline-flex;flex-shrink:0;font-size:14px}.irs-form .irs-line .irs-line__label{color:var(--wp-text);flex:1 1;font-size:12.5px;line-height:1.4;min-width:0}.irs-form .irs-line .irs-line__label .hint{color:var(--wp-text-muted);display:block;font-size:11px}.irs-form .irs-line .irs-line__right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-left:auto}.irs-form .irs-line .irs-line__cap{color:var(--wp-text-muted);font-size:10px;margin-bottom:2px}.irs-form .irs-box{width:200px}.irs-form .irs-box .ant-input-number{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border:1.5px solid var(--wp-border-strong);border-radius:2px;font-variant-numeric:tabular-nums;width:100%}.irs-form .irs-box .ant-input-number:focus-within{border-color:var(--wp-primary);box-shadow:0 0 0 2px rgba(59,237,178,.25)}.irs-form .irs-box--calc{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;background:rgba(59,237,178,.1);border:1.5px solid rgba(59,237,178,.55);border-radius:2px;color:var(--wp-text);display:flex;font-variant-numeric:tabular-nums;font-weight:600;justify-content:flex-end;min-height:32px;padding:4px 10px;text-align:right;width:200px}.irs-form .irs-box--total{background:#dff6ec;border-color:#08875e}.irs-form .irs-box.irs-line__box--small,.irs-form .irs-line__box--small{width:120px}.irs-form .irs-line__box--signed .ant-input-number{background:rgba(59,237,178,.05)}.irs-form .irs-cols__head{align-items:flex-end;display:flex;gap:12px;margin-bottom:2px;padding:4px 0}.irs-form .irs-cols__head .head-col1,.irs-form .irs-cols__head .head-col2{color:var(--wp-text);flex-shrink:0;font-size:12px;font-weight:700;text-align:center;width:200px}.irs-form .irs-cols__head .head-col1{margin-left:auto}.irs-form .irs-cols__head .head-col2{margin-right:0}.irs-form .irs-line--cols{align-items:center}.irs-form .irs-line--cols .irs-line__label{flex:0 0 300px;max-width:300px}.irs-form .irs-line--cols .irs-col1{align-items:center;display:flex;margin-left:auto}.irs-form .irs-line--cols .irs-col1 .ant-input-number,.irs-form .irs-line--cols .irs-col1 .irs-box{width:200px}.irs-form .irs-line--cols .irs-col1 .mult{color:#4a5b55;font-size:12px;margin-left:6px;white-space:nowrap}.irs-form .irs-line--cols .irs-col2{align-items:center;display:flex}.irs-form .irs-line--cols .irs-col2 .irs-box--calc{width:200px}.irs-form .irs-line--cols .irs-line__right{align-items:center;flex-direction:row;gap:12px}.irs-form .irs-line--cols .irs-line__right .irs-col1{margin-left:0}.irs-form .irs-line--cols .irs-line__right .irs-col1,.irs-form .irs-line--cols .irs-line__right .irs-col2{align-items:center;display:flex}.irs-form .irs-line--cols .irs-line__right .irs-col1 .mult{color:#4a5b55;font-size:12px;margin-left:6px;white-space:nowrap}.irs-form .irs-check-line{align-items:center;border-bottom:1px dotted #e5ede9;display:flex;gap:8px;padding:8px 0}.irs-form .irs-check-line .irs-line__no{flex-shrink:0;font-weight:700;width:24px}.irs-form .irs-check-line .label{color:var(--wp-text);flex:1 1;font-size:12.5px;line-height:1.4}.irs-form .irs-check-line .ant-checkbox-wrapper{flex-shrink:0}.irs-form .irs-disposition{align-items:center;display:flex;font-size:12.5px;gap:10px;padding:6px 0 2px 32px}.irs-form .irs-disposition .disp-label{font-weight:700}.irs-form .irs-disposition .ant-radio-wrapper{color:var(--wp-text);font-size:12.5px}.irs-form .irs-choice{display:flex;flex-direction:column;gap:6px;padding:6px 0 2px 32px}.irs-form .irs-choice .ant-radio-wrapper{color:var(--wp-text);font-size:13px}.irs-form .irs-choice .choice-hint{color:var(--wp-text-muted);font-size:11px;margin-left:24px}.irs-form .irs-form__foot{border-top:1px solid var(--wp-border);color:var(--wp-text-muted);font-size:10.5px;margin-top:14px;padding-top:10px}.irs-form .irs-cols3__head{align-items:flex-end;display:flex;gap:12px;justify-content:flex-end;padding:4px 0 2px}.irs-form .irs-cols3__head .h{color:var(--wp-text);flex-shrink:0;font-size:12px;font-weight:700;line-height:1.25;text-align:center;width:200px}.irs-form .irs-line--cols3{align-items:flex-start}.irs-form .irs-line--cols3 .irs-line__label{flex:1 1 auto;padding-top:8px}.irs-form .irs-line--cols3 .cols3{display:flex;flex-shrink:0;gap:12px;margin-left:auto}.irs-form .irs-line--cols3 .cols3 .cell{flex-shrink:0;width:200px}.irs-form .irs-line--cols3 .cols3 .ant-input-number,.irs-form .irs-line--cols3 .cols3 .irs-box--calc{width:200px}@media(max-width:900px){.irs-form .irs-cols3__head{display:none}.irs-form .irs-line--cols3{flex-wrap:wrap}.irs-form .irs-line--cols3 .cols3{flex-wrap:wrap;margin-left:32px}.irs-form .irs-line--cols3 .cols3 .ant-input-number,.irs-form .irs-line--cols3 .cols3 .cell,.irs-form .irs-line--cols3 .cols3 .irs-box--calc{width:100%}.irs-form{padding:16px}.irs-form .irs-form__top{grid-template-columns:1fr}.irs-form .irs-line{flex-wrap:wrap}.irs-form .irs-line .irs-line__label{flex:1 1 100%}.irs-form .irs-line .irs-line__right{align-items:flex-start;margin-left:32px}.irs-form .irs-line--cols .irs-line__label{flex:1 1 100%;max-width:none}.irs-form .irs-line--cols .irs-col1,.irs-form .irs-line--cols .irs-col2{margin-left:32px}.irs-form .irs-cols__head{display:none}.irs-form .irs-box,.irs-form .irs-box--calc,.irs-form .irs-col1 .ant-input-number,.irs-form .irs-col1 .irs-box,.irs-form .irs-col2 .irs-box--calc{max-width:260px;width:100%}}.fx94-biz-modal .ant-form-item{margin-bottom:14px}.fx94-biz-modal .ant-form-item-label>label{color:#0d281f;font-weight:600;white-space:normal}.fx94-biz-modal .ant-input,.fx94-biz-modal .ant-input-affix-wrapper,.fx94-biz-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #d5dfdb;border-radius:8px;height:38px}.fx94-biz-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;display:flex}.fx94-biz-modal .ant-input-affix-wrapper-focused,.fx94-biz-modal .ant-input:focus,.fx94-biz-modal .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{border-color:#01c187;box-shadow:0 0 0 2px rgba(59,237,178,.18)}.fx94-pay-options.ant-radio-group{display:flex;flex-direction:column;gap:10px;margin-top:6px;width:100%}.fx94-pay-options.ant-radio-group .fx94-pay-option.ant-radio-wrapper{align-items:flex-start;background:#fff;border:1px solid #e5ede9;border-radius:10px;display:flex;margin:0;padding:12px 14px;transition:border-color .15s ease,background .15s ease;width:100%}.fx94-pay-options.ant-radio-group .fx94-pay-option.ant-radio-wrapper .ant-radio{margin-top:4px}.fx94-pay-options.ant-radio-group .fx94-pay-option.ant-radio-wrapper>span:last-child{display:flex;flex-direction:column;gap:2px;padding-left:6px}.fx94-pay-options.ant-radio-group .fx94-pay-option.ant-radio-wrapper.is-selected{background:rgba(59,237,178,.07);border-color:#01c187}.fx94-pay-options.ant-radio-group .fx94-pay-option.ant-radio-wrapper:hover{border-color:#01c187}.fx94-pay-options.ant-radio-group .fx94-pay-option__title{color:#0d281f;font-weight:600;line-height:1.35}.fx94-pay-options.ant-radio-group .fx94-pay-option__hint{color:#52635d;font-size:12.5px;line-height:1.45}.irs-biz__field.has-error .f-label{color:#7a1c1c}.irs-biz__field.has-error .f-error{color:#7a1c1c;font-size:11px;font-weight:600;margin-left:4px}.irs-biz__field.has-error .ant-input,.irs-biz__field.has-error .ant-input-affix-wrapper,.irs-biz__field.has-error .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#7a1c1c!important;box-shadow:0 0 0 2px rgba(207,19,34,.12)}.form94x-start{margin:0 auto;max-width:1440px;padding:24px}@media(min-width:992px){.form94x-start{padding:32px}}.form94x-start .brand-page-head{background:linear-gradient(135deg,#0d281f,#061510)!important;border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06)!important}.form94x-start .brand-page-head .brand-page-head__eyebrow{color:#01c187}.form94x-start .brand-page-head .brand-page-head__title{font-weight:600}.form94x-start .ant-card{background:#fff;border:1px solid #edf2ef!important;border-radius:12px!important;box-shadow:0 2px 8px rgba(13,23,20,.06)!important}.form94x-start .fx94s-card{margin-top:16px}.form94x-start .fx94s-section-title{color:#0d1e18;font-size:18px;font-weight:600;margin:0 0 4px}.form94x-start .fx94s-section-sub{color:#52635d;font-size:13px;margin:0 0 16px}.form94x-start .fx94s-tile{align-items:flex-start;background:#fff;border:1px solid #edf2ef;border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);cursor:pointer;display:flex;gap:12px;height:100%;min-height:108px;padding:16px;transition:all .18s ease}.form94x-start .fx94s-tile:focus-visible,.form94x-start .fx94s-tile:hover{border-color:rgba(59,237,178,.7);box-shadow:0 8px 20px rgba(13,23,20,.1);outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.form94x-start .fx94s-tile:focus-visible .fx94s-tile__arrow,.form94x-start .fx94s-tile:hover .fx94s-tile__arrow{color:var(--wp-primary);-webkit-transform:translateX(2px);transform:translateX(2px)}.form94x-start .fx94s-tile:focus-visible .fx94s-tile__action,.form94x-start .fx94s-tile:hover .fx94s-tile__action{opacity:1}.form94x-start .fx94s-tile__icon{align-items:center;background:rgba(11,31,25,.06);border-radius:10px;color:#0d1f18;display:flex;flex-shrink:0;font-size:17px;height:38px;justify-content:center;width:38px}.form94x-start .fx94s-tile__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.form94x-start .fx94s-tile__title{color:#0d1e18;font-size:15px;font-weight:600;line-height:1.4}.form94x-start .fx94s-tile__desc{color:#52635d;font-size:13px;line-height:1.5}.form94x-start .fx94s-tile__action{color:var(--wp-primary-strong);font-size:12px;font-weight:600;margin-top:6px;transition:opacity .18s ease}.form94x-start .fx94s-tile__arrow{align-self:center;color:var(--wp-text-muted);flex-shrink:0;font-size:14px;transition:all .18s ease}.form94x-start .fx94s-selected{align-items:center;background:#f6f8f7;border:1px solid #edf2ef;border-radius:12px;display:flex;gap:12px;margin-bottom:24px;padding:12px 16px}.form94x-start .fx94s-selected .fx94s-selected__text{display:flex;flex:1 1;flex-direction:column;min-width:0}.form94x-start .fx94s-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.form94x-start .fx94s-chip{align-items:center;background:#fff;border:1px solid #edf2ef;border-radius:999px;color:#0d1e18;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-width:84px;padding:10px 18px;transition:all .18s ease}.form94x-start .fx94s-chip:hover{border-color:rgba(59,237,178,.7)}.form94x-start .fx94s-chip--active{background:rgba(59,237,178,.16);border-color:#01c187;color:var(--wp-primary-strong)}.form94x-start .fx94s-footer{align-items:center;border-top:1px solid #edf2ef;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:16px}.form94x-start .fx94s-footer .fx94s-summary{font-size:13px}.twc-consent-text{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius-sm);font-size:12.5px;line-height:1.6;margin:0 0 16px;max-height:240px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.twc-consent-text,.twc-filing{color:var(--wp-text);font-family:var(--wp-font)}.twc-filing{margin:0 auto;max-width:1440px;padding:20px 24px 48px}.twc-filing .twc-tabs .ant-tabs-tab{font-weight:700!important}.twc-filing .twc-tabs .ant-tabs-tab,.twc-filing .twc-tabs .ant-tabs-tab span{color:var(--wp-text-muted)!important}.twc-filing .twc-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.twc-filing .twc-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn span{color:var(--wp-text)!important;font-weight:800!important}.twc-filing .twc-card{background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;border-radius:var(--wp-radius-lg)!important;margin-bottom:18px}.twc-filing .twc-auth__headline{margin-bottom:16px}.twc-filing .twc-auth__statusrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.twc-filing .twc-auth__idblock{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.twc-filing .twc-auth__idcell{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);flex:1 1 260px;padding:14px 16px}.twc-filing .twc-auth__idlabel{color:var(--wp-text-muted);font-size:12px;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.twc-filing .twc-auth__idvalue{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;margin:4px 0 6px}.twc-filing .twc-auth__idhint{color:var(--wp-text-muted);font-size:13px;margin:0}.twc-filing .twc-jurisdictions__explainer{background:var(--wp-surface-subtle)!important;border:1px solid var(--wp-border-strong)!important;border-left:4px solid var(--wp-primary)!important;color:var(--wp-text)!important;margin-bottom:16px}.twc-filing .twc-jurisdictions__explainer .ant-alert-description,.twc-filing .twc-jurisdictions__explainer .ant-alert-icon,.twc-filing .twc-jurisdictions__explainer .ant-alert-message{color:var(--wp-text)!important}.twc-filing .twc-jurisdictions__review{border-color:var(--wp-border-strong)!important;border-left:4px solid var(--wp-primary)!important}.twc-return__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.twc-return__title{color:var(--wp-text);font-size:17px}.twc-return__stats{display:flex;flex-wrap:wrap;gap:12px}.twc-return__stat{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:var(--wp-radius);flex:1 1 180px;padding:12px 14px}.twc-return__statlabel{color:var(--wp-text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.twc-return__statvalue{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;margin:4px 0 0}.brand-scope .twc-filing .ant-btn-primary{background:var(--wp-primary)!important;border:1px solid var(--wp-primary)!important;border-radius:var(--wp-radius-sm)!important;box-shadow:none!important;color:var(--wp-btn-fg)!important;font-weight:800!important}.brand-scope .twc-filing .ant-btn-default{background:var(--wp-surface)!important;border:1px solid var(--wp-border-strong)!important;border-radius:var(--wp-radius-sm)!important;color:var(--wp-text)!important;font-weight:700!important}.brand-scope .twc-filing .ant-card{background:var(--wp-surface)!important;border:1px solid var(--wp-border)!important;border-radius:var(--wp-radius-lg)!important;box-shadow:var(--wp-shadow-xs)!important}.brand-scope .twc-filing .ant-card-head-title{color:var(--wp-text)!important;font-weight:800}.brand-scope .twc-filing .ant-table-thead>tr>th{background:var(--wp-surface-subtle)!important;color:var(--wp-text)!important;font-weight:800!important}html:root .twc-filing .twc-card{border:1px solid var(--wp-border-strong)!important;border-radius:14px!important;border-top:3px solid var(--wp-brand)!important}@media(max-width:767px){.twc-filing{padding:14px 12px 36px}}html:root .twc-filing .ant-card{border:1px solid var(--wp-border-strong)!important;border-radius:14px!important;border-top:2px solid #01c187!important}.brand-scope .twc-filing .ant-btn-primary:not(:disabled):focus,.brand-scope .twc-filing .ant-btn-primary:not(:disabled):hover{color:var(--wp-surface)!important}.twc-filing .twc-auth__blockers,.twc-filing .twc-auth__perms{margin-top:16px}.twc-filing .twc-auth__blocker-list{margin:4px 0 0;padding-left:18px}.twc-filing .twc-auth__blocker-list li{margin-bottom:4px}.twc-filing .twc-auth__sentnote{display:inline-block;font-size:13px;margin-bottom:12px}.twc-filing .twc-auth__steps{display:flex;flex-direction:column;gap:10px}.twc-filing .twc-auth__steplist{margin:0;padding-left:22px}.twc-filing .twc-auth__steplist li{margin-bottom:12px}.twc-filing .twc-auth__steptitle{color:var(--wp-text);display:block;font-weight:700}.twc-filing .twc-auth__stepdetail{color:var(--wp-text-muted);display:block;font-size:13px;margin-top:2px}.twc-filing .twc-auth__security{border-width:2px;margin-bottom:16px}.twc-filing .twc-auth__requestform{row-gap:12px}.twc-filing .twc-profile__errors,.twc-filing .twc-profile__firstrun{margin-bottom:16px}.twc-filing .twc-profile__errorlist{margin:4px 0 0;padding-left:18px}.twc-filing .twc-profile__errorlist li{margin-bottom:4px}.twc-filing .twc-profile__ratenote{margin-bottom:20px}.twc-filing .twc-profile__readiness{margin-top:16px}.twc-filings__explainer,.twc-filings__gate,.twc-filings__picker,.twc-filings__previewerror,.twc-filings__previewerrors{margin-bottom:16px}.twc-filings__preview{max-height:60vh;overflow-y:auto;padding-right:4px}.twc-filings__empty{margin:0 auto;max-width:520px;text-align:center}.twc-filings__emptytitle{color:var(--wp-text);font-size:15px;font-weight:700;margin:0 0 6px}.twc-filings__emptyhint{color:var(--wp-text-muted);font-size:13px;margin:0 0 12px}.twc-return__specwarning{border-width:2px;margin-bottom:16px}.twc-return__errors,.twc-return__locked,.twc-return__manualnote,.twc-return__nowages,.twc-return__paymentnote,.twc-return__rejected,.twc-return__stepscard,.twc-return__wagebasenote{margin-bottom:16px}.twc-return__errorlist{margin:4px 0 0;padding-left:18px}.twc-return__errorlist li{margin-bottom:6px}.twc-return__stats--months{margin-top:12px}.twc-return__monthnote{font-size:13px;margin:10px 0 0}.twc-return__employer{font-size:13px;margin-bottom:12px}.twc-return__mono{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:var(--wp-font);font-variant-numeric:tabular-nums}.twc-return__cellnote{display:block;font-size:11px}.twc-return__c4note,.twc-return__frozennote{display:block;font-size:13px;margin-top:12px}.twc-return__filemeta{margin-bottom:8px}.twc-return__amounts{align-items:baseline;display:flex;gap:10px;margin-top:16px}.twc-return__amount{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:22px;font-variant-numeric:tabular-nums}.twc-return__footer{display:flex;justify-content:flex-end;margin-top:20px}.twc-return__history{margin:0;padding-left:18px}.twc-return__history li{margin-bottom:10px}.twc-return__historyat{display:block;font-size:12px}.brand-scope .twc-filing .brand-page-head .ant-btn-default{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.28);color:var(--wp-surface)}.brand-scope .twc-filing .brand-page-head .ant-btn-default:not(:disabled):hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.5);color:var(--wp-surface)}.twc-ind,.twc-ind-list{margin:0 auto;max-width:1440px;padding:24px}.twc-ind-list__note{margin-bottom:16px}.twc-ind-list__card .ant-table-cell{white-space:nowrap}.twc-ind__card,.twc-ind__steps{margin-bottom:16px}.twc-ind__label{align-items:center;display:inline-flex;gap:8px}.twc-ind__fromtag{-webkit-margin-end:0;font-size:11px;font-weight:700;letter-spacing:.02em;margin-inline-end:0}.twc-ind__authrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 4px}.twc-ind__blockers,.twc-ind__honesty,.twc-ind__security,.twc-ind__specwarning{margin-top:16px}.twc-ind__blockerlist{margin:4px 0 0;padding-left:18px}.twc-ind__blockerlist li{margin-bottom:6px}.twc-ind__steplist{margin-top:20px}.twc-ind__steplist ol{margin:0;padding-left:18px}.twc-ind__steplist li{margin-bottom:10px}.twc-ind__steptitle{color:var(--wp-text);display:block;font-weight:700}.twc-ind__stepdetail{color:var(--wp-text-muted);display:block;font-size:13px}.twc-ind__review{margin-bottom:16px}.twc-ind__actions{margin-top:20px}.twc-ind__nav{align-items:center;background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:16px;box-shadow:0 8px 30px rgba(13,23,20,.06);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:8px;padding:16px 20px}.twc-ind__authactions{border-top:1px solid var(--wp-border);margin-top:16px;padding-top:16px}.twc-ind__consenttext{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:12px;color:var(--wp-text);font-family:var(--wp-font);font-size:12px;line-height:1.6;margin:0 0 16px;max-height:220px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.twc-wage__card,.twc-wage__intro,.twc-wage__unmatched{margin-bottom:16px}.twc-wage__table .ant-table-cell{vertical-align:top}.twc-wage__row--error>td{background:var(--wp-surface-subtle)!important}.twc-wage__rowerrors{color:var(--wp-red);font-size:12px;margin:0;padding-left:16px}.twc-wage__rowerrors li{margin-bottom:4px}.twc-wage__ssn{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.twc-wage__ssn--masked{background:var(--wp-surface-subtle);color:var(--wp-text);cursor:text;letter-spacing:.06em}.twc-wage__zerotag{-webkit-margin-end:0;font-size:11px;margin-inline-end:0}.twc-wage__totals{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.twc-wage__total{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:12px;flex:1 1 180px;padding:12px 14px}.twc-wage__totalk{color:var(--wp-text-muted);display:block;font-size:12px}.twc-wage__totalv{color:var(--wp-blue);display:block;font-size:18px;font-weight:800;margin-top:2px}.twc-wage__totalnote{display:block;font-size:12px;margin-top:10px}.twc-wage__months{display:flex;flex-wrap:wrap;gap:20px}.twc-wage__month{display:flex;flex-direction:column;gap:6px}.twc-wage__monthlabel{color:var(--wp-primary);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.twc-wage__priorlist{display:flex;flex-direction:column;gap:10px}.twc-wage__priorrow{align-items:center;background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:12px 14px}.twc-wage__priorwho{display:flex;flex-direction:column}.twc-wage__priorname{color:var(--wp-text);font-weight:700}.twc-wage__priorssn{color:var(--wp-text-muted);font-size:12px;letter-spacing:.06em}.twc-wage__priormsg{color:var(--wp-red);font-size:12px}.twc-wage__csvcols{display:block;font-size:12px;margin-bottom:12px;word-break:break-word}.twc-wage__dragger{margin-top:4px}.twc-wage__uploaderrors{margin-top:12px}.twc-offer--card{border:1px solid rgba(21,207,144,.45)!important;margin-bottom:16px}.twc-offer__title{align-items:center;color:var(--wp-text);display:inline-flex;flex-wrap:wrap;font-weight:700;gap:8px;white-space:normal}.twc-offer__tag{-webkit-margin-end:0;margin-inline-end:0}.twc-offer__lede{margin-bottom:16px}.twc-offer__cols{display:flex;flex-wrap:wrap;gap:16px}.twc-offer__col{background:var(--wp-surface-subtle);border:1px solid var(--wp-border);border-radius:12px;flex:1 1 280px;padding:14px 16px}.twc-offer__col ul{margin:0;padding-left:18px}.twc-offer__col li{margin-bottom:8px}.twc-offer__coltitle{color:var(--wp-primary);font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.twc-offer__fineprint{font-size:12px;margin-bottom:0;margin-top:16px}.payment-transactions-card,.twc-offer__actions{margin-top:16px}.payment-transactions-card .ant-card-head-title{font-size:16px;font-weight:600}.payment-transactions-card .ant-table .ant-table-thead>tr>th{background-color:#eefaf4;color:#08875e;font-weight:600}.pm-page{background:var(--wp-page-bg);margin:0 auto;max-width:1440px;padding:32px 24px}.pm-page .pm-header{margin-bottom:24px}.pm-page .pm-header h1.wp-as-h4,.pm-page .pm-header h4{color:var(--wp-text);font-size:22px;font-weight:600;margin:0 0 4px}.pm-page .pm-header .pm-header-sub{color:var(--wp-text-muted);font-size:14px;margin:0}.pm-page .pm-body{align-items:center;display:flex;flex-direction:column;gap:24px}.pm-page .pm-state-wrap{display:flex;justify-content:center;padding:48px 0;width:100%}.pm-page .pm-loading{text-align:center}.pm-page .pm-loading p{color:var(--wp-text-muted);font-size:15px;margin-top:20px}.pm-page .pm-skeleton-card{border-radius:12px}.pm-page .pm-card,.pm-page .pm-skeleton-card{border:1px solid var(--wp-border);box-shadow:0 2px 8px rgba(13,23,20,.06);max-width:520px;width:100%}.pm-page .pm-card{background:var(--wp-surface);border-radius:12px;padding:24px}.pm-page .pm-card-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.pm-page .pm-brand-row{align-items:center;display:flex;gap:14px;min-width:0}.pm-page .pm-brand-icon{align-items:center;background:linear-gradient(135deg,var(--wp-nav-top) 0,var(--wp-nav-bottom) 100%);border-radius:10px;display:flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.pm-page .pm-brand-icon .anticon{color:var(--wp-brand-bright);font-size:22px}.pm-page .pm-brand-name{color:var(--wp-text);font-size:15px;font-weight:600;line-height:1.3}.pm-page .pm-masked-number{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--wp-text);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:2px;margin-top:2px}.pm-page .pm-default-tag{background:var(--wp-brand-bright)!important;border:none!important;border-radius:999px;color:var(--wp-nav-bottom)!important;font-weight:600;line-height:20px;padding:2px 12px}.pm-page .pm-card-meta{border-top:1px solid var(--wp-border);display:flex;flex-direction:column;gap:10px;padding-top:16px}.pm-page .pm-meta-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pm-page .pm-meta-row .pm-meta-label{color:var(--wp-text-muted);font-size:13px}.pm-page .pm-meta-row .pm-meta-value{color:var(--wp-text);font-size:14px;font-weight:600}.pm-page .pm-card-actions{display:flex;gap:10px;margin-top:20px}.pm-page .pm-btn-primary{align-items:center;background:var(--wp-brand-bright);border:1px solid var(--wp-brand-bright);border-radius:8px;color:var(--wp-nav-bottom);cursor:pointer;display:inline-flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 18px;transition:all .2s ease}.pm-page .pm-btn-primary:hover:not(:disabled){background:var(--wp-primary);border-color:var(--wp-primary);color:var(--wp-surface)}.pm-page .pm-btn-primary:disabled{background:var(--wp-border);border-color:var(--wp-border);color:var(--wp-text-muted);cursor:not-allowed}.pm-page .pm-empty{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:12px;box-shadow:0 2px 8px rgba(13,23,20,.06);max-width:520px;padding:32px 24px;text-align:center;width:100%}.pm-page .pm-empty .pm-empty-icon{color:var(--wp-primary);font-size:40px;margin-bottom:12px}.pm-page .pm-empty h2.wp-as-h3,.pm-page .pm-empty h3{color:var(--wp-text);font-size:17px;font-weight:600;margin:0 0 6px}.pm-page .pm-empty .pm-empty-hint{color:var(--wp-text-muted);font-size:14px;margin:0 0 24px}.pm-page .pm-add-card-btn{align-items:center;background:var(--wp-surface-subtle);border:1px dashed var(--wp-border-strong);border-radius:12px;color:var(--wp-text-soft);cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:24px 16px;transition:all .2s ease;width:100%}.pm-page .pm-add-card-btn .anticon{color:var(--wp-primary);font-size:22px}.pm-page .pm-add-card-btn:hover:not(:disabled){background:var(--wp-surface-subtle);border-color:var(--wp-brand-bright);box-shadow:0 6px 16px rgba(13,23,20,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pm-page .pm-add-card-btn:disabled{cursor:not-allowed;opacity:.6;-webkit-transform:none;transform:none}.pm-page .pm-success-note{align-items:center;color:var(--wp-brand-mint);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:16px}.pm-page .pm-transactions{margin-top:8px;width:100%}@media(max-width:575px){.pm-page{padding:20px 12px}.pm-page .pm-card,.pm-page .pm-empty{padding:20px 16px}}.pm-page .pm-default-tag{background:var(--wp-green-bg)!important;border:1px solid var(--wp-border-strong)!important;color:var(--wp-green-text)!important}.pm-page .pm-btn-primary{background:var(--wp-primary)!important;border-color:var(--wp-primary)!important;color:var(--wp-btn-fg)!important}html:root .pm-page .pm-card{background:linear-gradient(145deg,#07120e,#0d241c)!important;border:1px solid rgba(47,223,168,.45)!important;border-radius:16px!important;border-top:3px solid #01c187!important;color:#eaf5f0!important;max-width:680px}html:root .pm-page .pm-card .pm-brand-name,html:root .pm-page .pm-card .pm-masked-number,html:root .pm-page .pm-card .pm-meta-value{color:#fff!important}html:root .pm-page .pm-card .pm-meta-label{color:#9fc2b5!important}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.select-company-container{align-items:center;background:var(--wp-page-bg);display:flex;font-family:var(--wp-font);justify-content:center;min-height:calc(100vh - 70px);padding:40px 20px}.select-company-container .select-company-wrapper{background:var(--wp-surface);border:1px solid var(--wp-border);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.3);max-width:1200px;padding:50px 40px;width:100%}.select-company-container .select-company-wrapper .select-company-header{margin-bottom:50px;text-align:center}.select-company-container .select-company-wrapper .select-company-header .select-company-logo{height:auto;margin-bottom:26px;max-width:180px}.select-company-container .select-company-wrapper .select-company-header h2{color:var(--wp-text);font-family:var(--wp-font);font-size:36px;font-weight:700;letter-spacing:-.5px;margin-bottom:12px}.select-company-container .select-company-wrapper .select-company-header p{color:var(--wp-text-soft);font-size:16px;font-weight:400;margin:0}.select-company-container .select-company-wrapper .select-company-content{margin-bottom:40px;min-height:200px}.select-company-container .select-company-wrapper .select-company-content .select-company-empty{color:var(--wp-text-faint);padding:80px 20px;text-align:center}.select-company-container .select-company-wrapper .select-company-content .select-company-empty p{color:var(--wp-blue);font-size:18px;font-weight:500}.select-company-container .select-company-wrapper .select-company-footer{align-items:center;border-top:2px solid var(--wp-border);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:50px;padding-top:30px}.select-company-container .select-company-wrapper .select-company-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px;text-align:center}.select-company-container .select-company-wrapper .select-company-loading p{color:var(--wp-blue);font-size:16px;font-weight:500;margin-top:20px}.select-company-container .company-card{background:var(--wp-surface);border:2px solid var(--wp-border);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;height:100%;min-height:220px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.select-company-container .company-card:before{background:linear-gradient(90deg,var(--wp-brand-bright) 0,var(--wp-primary) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.select-company-container .company-card:hover{border-color:var(--wp-brand-bright);box-shadow:0 12px 32px rgba(59,237,178,.3);-webkit-transform:translateY(-8px);transform:translateY(-8px)}.select-company-container .company-card:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.select-company-container .company-card.selected{background:linear-gradient(135deg,rgba(59,237,178,.1),rgba(59,237,178,.05));border-color:var(--wp-brand-bright);border-width:2px;box-shadow:0 12px 32px rgba(59,237,178,.4);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.select-company-container .company-card.selected:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.select-company-container .company-card .company-card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:26px 16px;text-align:center}.select-company-container .company-card .company-card-content .company-icon{align-items:center;background:linear-gradient(135deg,var(--wp-brand-bright) 0,var(--wp-primary) 100%);border-radius:20px;box-shadow:0 4px 12px rgba(59,237,178,.3);display:flex;font-size:48px;height:90px;justify-content:center;margin-bottom:20px;transition:all .3s ease;width:90px}.select-company-container .company-card .company-card-content .company-icon span{-webkit-filter:grayscale(0);filter:grayscale(0)}.select-company-container .company-card .company-card-content .company-name{color:var(--wp-text);font-family:var(--wp-font);font-size:22px;font-weight:700;letter-spacing:-.3px;line-height:1.4;margin-bottom:12px;word-break:break-word}.select-company-container .company-card .company-card-content .company-email{color:var(--wp-text-soft);font-size:14px;font-weight:500;margin:0;word-break:break-word}.select-company-container .company-card .company-card-content .company-tier{background:var(--wp-surface-subtle);border:1px solid var(--wp-primary);border-radius:999px;color:var(--wp-primary-strong);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2px;margin-bottom:8px;padding:4px 10px}.select-company-container .company-card .company-card-content .company-status{border:1px solid transparent;border-radius:999px;border-radius:var(--wp-radius-pill,999px);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2px;margin:0 0 8px 6px;padding:4px 10px}.select-company-container .company-card .company-card-content .company-status.is-active{background:var(--wp-green-wash);border-color:var(--wp-green-bg);color:var(--wp-green-text)}.select-company-container .company-card .company-card-content .company-status.is-payment_needed{background:var(--wp-amber-wash);border-color:var(--wp-amber-bg);color:var(--wp-amber-text)}.select-company-container .company-card .company-card-content .company-status.is-firm_unavailable,.select-company-container .company-card .company-card-content .company-status.is-not_subscribed{background:var(--wp-red-wash);border-color:var(--wp-red-bg);color:var(--wp-red)}.select-company-container .company-card .company-card-content .company-runs{color:var(--wp-text-muted);font-size:12px;font-weight:500;margin:0 0 6px}.select-company-container .company-card .company-card-content .selected-badge{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:var(--wp-primary);border-radius:24px;box-shadow:0 4px 12px rgba(59,237,178,.4);color:var(--wp-btn-fg);display:inline-block;font-size:13px;font-weight:700;letter-spacing:.5px;margin-top:20px;padding:10px 24px;text-transform:uppercase}@-webkit-keyframes pulse{0%,to{box-shadow:0 4px 12px rgba(59,237,178,.4)}50%{box-shadow:0 4px 20px rgba(59,237,178,.6)}}@keyframes pulse{0%,to{box-shadow:0 4px 12px rgba(59,237,178,.4)}50%{box-shadow:0 4px 20px rgba(59,237,178,.6)}}@media(max-width:768px){.select-company-container{padding:16px}.select-company-container .select-company-wrapper{border-radius:8px;padding:30px 20px}.select-company-container .select-company-wrapper .select-company-header{margin-bottom:30px}.select-company-container .select-company-wrapper .select-company-header .select-company-logo{margin-bottom:20px;max-width:150px}.select-company-container .select-company-wrapper .select-company-header h2{font-size:24px}.select-company-container .select-company-wrapper .select-company-header p{font-size:14px}.select-company-container .select-company-wrapper .select-company-content{margin-bottom:30px}.select-company-container .select-company-wrapper .select-company-footer{margin-top:30px;padding-top:20px}.select-company-container .company-card{min-height:160px}.select-company-container .company-card .company-card-content{padding:20px 10px}.select-company-container .company-card .company-card-content .company-icon{font-size:48px;height:70px;margin-bottom:16px;width:70px}.select-company-container .company-card .company-card-content .company-name{font-size:18px;margin-bottom:10px}.select-company-container .company-card .company-card-content .company-email{font-size:13px}.select-company-container .company-card .company-card-content .selected-badge{font-size:12px;margin-top:16px;padding:6px 16px}}@media(max-width:480px){.select-company-container{padding:10px}.select-company-container .select-company-wrapper{padding:26px 16px}.select-company-container .select-company-wrapper .select-company-header{margin-bottom:26px}.select-company-container .select-company-wrapper .select-company-header .select-company-logo{margin-bottom:16px;max-width:120px}.select-company-container .select-company-wrapper .select-company-header h2{font-size:22px}.select-company-container .select-company-wrapper .select-company-header p{font-size:13px}.select-company-container .company-card{min-height:150px}.select-company-container .company-card .company-card-content{padding:16px 8px}.select-company-container .company-card .company-card-content .company-icon{font-size:40px;height:60px;margin-bottom:12px;width:60px}.select-company-container .company-card .company-card-content .company-name{font-size:16px}.select-company-container .company-card .company-card-content .company-email{font-size:12px}}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.signinButton{align-items:center;background-color:var(--wp-primary)!important;border-color:var(--wp-primary);border-radius:var(--wp-radius-sm);color:var(--wp-btn-fg)!important;display:flex;font-family:var(--wp-font);font-size:var(--wp-type-body);justify-content:center;padding-block:8px;width:100%}.custom-date-range-picker{background-color:var(--wp-surface);border:2px solid var(--wp-border-strong);border-radius:var(--wp-radius-xs);color:var(--wp-text);font-family:var(--wp-font);font-weight:400;outline:none;padding-bottom:10px;padding-right:20px;padding-top:10px;padding-inline:10px;width:250px;width:100%}.custom-date-range-picker:focus{border:2px solid var(--wp-primary);outline:none}.react-datepicker-popper{z-index:3000!important}.mean-underline td{border-bottom:2px solid var(--wp-border-strong)!important}