.upload-module__nWkXBq__site{color:#102441;background:#fff;min-height:100vh;font-family:Inter,Segoe UI,Arial,sans-serif}.upload-module__nWkXBq__header{z-index:20;background:#fff;border-bottom:1px solid #edf0ef;align-items:center;height:78px;display:flex;position:sticky;top:0}.upload-module__nWkXBq__nav{justify-content:space-between;align-items:center;gap:28px;width:min(1300px,92%);margin:auto;display:flex}.upload-module__nWkXBq__brand{color:#0d2748;align-items:center;gap:12px;font-size:24px;font-weight:850;text-decoration:none;display:flex}.upload-module__nWkXBq__brand svg{width:39px;height:39px}.upload-module__nWkXBq__links{align-items:center;gap:28px;font-size:14px;font-weight:700;display:flex}.upload-module__nWkXBq__links a{color:#102441;text-decoration:none}.upload-module__nWkXBq__links a:hover{color:#20883a}.upload-module__nWkXBq__navButton,.upload-module__nWkXBq__primaryButton{color:#fff;font:inherit;cursor:pointer;background:#2cad47;border:0;border-radius:7px;justify-content:center;align-items:center;padding:14px 23px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #2cad472e}.upload-module__nWkXBq__navButton:hover,.upload-module__nWkXBq__primaryButton:hover{background:#20883a}.upload-module__nWkXBq__page{background:#f6f9f7;min-height:calc(100vh - 78px);padding:54px 0 80px}.upload-module__nWkXBq__shell{width:min(1100px,92%);margin:auto}.upload-module__nWkXBq__heading{max-width:780px;margin-bottom:28px}.upload-module__nWkXBq__pill{color:#268d3d;background:#e9f6eb;border-radius:30px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-block}.upload-module__nWkXBq__heading h1{color:#0d2748;letter-spacing:-1px;margin:14px 0 10px;font-size:38px;line-height:1.12}.upload-module__nWkXBq__heading p{color:#637083;margin:0;font-size:15px;line-height:1.6}.upload-module__nWkXBq__layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:24px;display:grid}.upload-module__nWkXBq__card{background:#fff;border:1px solid #e2e9e5;border-radius:15px;padding:30px;box-shadow:0 18px 55px #11274417}.upload-module__nWkXBq__cardHead{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.upload-module__nWkXBq__cardHead span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.upload-module__nWkXBq__cardHead h2{color:#0d2748;margin:6px 0 0;font-size:22px}.upload-module__nWkXBq__cardHead em{color:#20883a;letter-spacing:1px;text-transform:uppercase;background:#edf8ef;border-radius:20px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.upload-module__nWkXBq__hiddenInput{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.upload-module__nWkXBq__dropzone{text-align:center;cursor:pointer;background:#fbfdfc;border:2px dashed #b9cdc0;border-radius:13px;padding:46px 24px;transition:all .18s}.upload-module__nWkXBq__dropzone:hover,.upload-module__nWkXBq__dropzone:focus-visible,.upload-module__nWkXBq__dragging{background:#f1faf3;border-color:#2cad47;outline:none;box-shadow:0 0 0 4px #2cad471a}.upload-module__nWkXBq__dropError{background:#fff8f7;border-color:#c85048}.upload-module__nWkXBq__uploadIcon{color:#0d2748;background:#edf3ef;border-radius:15px;place-items:center;width:58px;height:58px;margin:0 auto 16px;display:grid}.upload-module__nWkXBq__uploadIcon svg{width:29px}.upload-module__nWkXBq__dropzone h3{color:#0d2748;margin:0;font-size:18px}.upload-module__nWkXBq__dropzone p{color:#637083;margin:8px 0;font-size:13px}.upload-module__nWkXBq__dropzone p span{color:#20883a;font-weight:850}.upload-module__nWkXBq__dropzone small{color:#7a8793;font-size:11px}.upload-module__nWkXBq__selectedFile{background:#f4fbf5;border:1px solid #cfe4d4;border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}.upload-module__nWkXBq__pdfIcon{color:#fff;background:#0d2748;border-radius:9px;place-items:center;width:48px;height:48px;font-size:10px;font-weight:900;display:grid}.upload-module__nWkXBq__fileCopy strong,.upload-module__nWkXBq__fileCopy span{display:block}.upload-module__nWkXBq__fileCopy strong{color:#0d2748;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.upload-module__nWkXBq__fileCopy span{color:#637083;margin-top:5px;font-size:10px}.upload-module__nWkXBq__fileActions{gap:8px;display:flex}.upload-module__nWkXBq__fileActions button{color:#20883a;cursor:pointer;font:inherit;background:0 0;border:0;padding:7px;font-size:12px;font-weight:850}.upload-module__nWkXBq__fileActions .upload-module__nWkXBq__danger{color:#a13e38}.upload-module__nWkXBq__status{border-radius:8px;margin:12px 0 0;padding:11px 13px;font-size:12px;font-weight:750}.upload-module__nWkXBq__neutral{color:#516173;background:#f0f4f2;border:1px solid #dce5df}.upload-module__nWkXBq__success{color:#28753a;background:#eaf7ed;border:1px solid #cfe7d4}.upload-module__nWkXBq__error{color:#943d37;background:#fff0ee;border:1px solid #edcbc7}.upload-module__nWkXBq__progress{background:#e6ece8;border-radius:10px;height:7px;margin-top:10px;overflow:hidden}.upload-module__nWkXBq__progress i{border-radius:inherit;background:#2cad47;height:100%;transition:width .2s;display:block}.upload-module__nWkXBq__nextStep{border-top:1px solid #e2e9e5;justify-content:space-between;align-items:center;gap:24px;margin-top:25px;padding-top:22px;display:flex}.upload-module__nWkXBq__nextStep strong{color:#0d2748;font-size:12px}.upload-module__nWkXBq__nextStep p{color:#637083;max-width:360px;margin:5px 0 0;font-size:11px;line-height:1.45}.upload-module__nWkXBq__primaryButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.upload-module__nWkXBq__info h2{color:#0d2748;margin:14px 0 23px;font-size:24px;line-height:1.2}.upload-module__nWkXBq__steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.upload-module__nWkXBq__steps li{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}.upload-module__nWkXBq__steps li>span{color:#718078;background:#edf1ef;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid}.upload-module__nWkXBq__steps .upload-module__nWkXBq__active>span{color:#fff;background:#2cad47}.upload-module__nWkXBq__steps .upload-module__nWkXBq__done>span{color:#28753a;background:#eaf7ed;border:1px solid #cfe7d4}.upload-module__nWkXBq__steps b,.upload-module__nWkXBq__steps small{display:block}.upload-module__nWkXBq__steps b{color:#0d2748;font-size:12px}.upload-module__nWkXBq__steps small{color:#637083;margin-top:4px;font-size:10px;line-height:1.4}.upload-module__nWkXBq__note{color:#4d5e70;background:#f1f5f3;border-radius:9px;margin-top:25px;padding:15px}.upload-module__nWkXBq__note b{font-size:11px}.upload-module__nWkXBq__note p{margin:6px 0 0;font-size:10px;line-height:1.55}.upload-module__nWkXBq__result{background:#f8fcf9;border:1px solid #d8e7dc;border-radius:12px;margin-top:26px;padding:22px}.upload-module__nWkXBq__result.upload-module__nWkXBq__partial,.upload-module__nWkXBq__result.upload-module__nWkXBq__scanned{background:#fffaf0;border-color:#ecd5ae}.upload-module__nWkXBq__resultHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.upload-module__nWkXBq__resultHeading>div>span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:900}.upload-module__nWkXBq__resultHeading h2{color:#0d2748;margin:6px 0;font-size:19px}.upload-module__nWkXBq__resultHeading p{color:#637083;max-width:500px;margin:0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__resultHeading>strong{color:#2cad47;text-align:right;font-size:32px;line-height:1}.upload-module__nWkXBq__resultHeading>strong small{color:#637083;text-transform:uppercase;margin-top:4px;font-size:9px;display:block}.upload-module__nWkXBq__metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.upload-module__nWkXBq__metrics>div{background:#fff;border:1px solid #e2e9e5;border-radius:8px;padding:12px}.upload-module__nWkXBq__metrics span{color:#637083;font-size:9px;display:block}.upload-module__nWkXBq__metrics b{color:#0d2748;margin-top:5px;font-size:16px;display:block}.upload-module__nWkXBq__pageList{gap:8px;margin-top:15px;display:grid}.upload-module__nWkXBq__pageList details{background:#fff;border:1px solid #e2e9e5;border-radius:8px;padding:0 12px}.upload-module__nWkXBq__pageList summary{color:#0d2748;cursor:pointer;justify-content:space-between;gap:15px;padding:12px 0;font-size:11px;font-weight:850;display:flex}.upload-module__nWkXBq__pageList summary b{color:#20883a;font-size:9px}.upload-module__nWkXBq__pageList pre{color:#445365;white-space:pre-wrap;background:#f5f8f6;border-radius:6px;max-height:220px;margin:0 0 12px;padding:12px;font:10px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.upload-module__nWkXBq__pageList .upload-module__nWkXBq__emptyPage{border-color:#ecd5ae}.upload-module__nWkXBq__pageList .upload-module__nWkXBq__emptyPage summary b{color:#9a650d}.upload-module__nWkXBq__navActions{flex:none;align-items:center;gap:14px;display:flex}.upload-module__nWkXBq__accountLink,.upload-module__nWkXBq__signUpLink{white-space:nowrap;font-size:13px;font-weight:800;text-decoration:none}.upload-module__nWkXBq__accountLink{color:#0d2748}.upload-module__nWkXBq__signUpLink{color:#20883a}.upload-module__nWkXBq__accountLink:hover,.upload-module__nWkXBq__signUpLink:hover{color:#2cad47}@media (max-width:900px){.upload-module__nWkXBq__links,.upload-module__nWkXBq__signUpLink{display:none}.upload-module__nWkXBq__layout{grid-template-columns:1fr}.upload-module__nWkXBq__info{order:-1}.upload-module__nWkXBq__steps{grid-template-columns:repeat(3,1fr)}.upload-module__nWkXBq__steps li{grid-template-columns:1fr}.upload-module__nWkXBq__note{display:none}}@media (max-width:600px){.upload-module__nWkXBq__header{height:68px}.upload-module__nWkXBq__brand{font-size:18px}.upload-module__nWkXBq__brand svg{width:32px;height:32px}.upload-module__nWkXBq__navActions{gap:10px}.upload-module__nWkXBq__accountLink{font-size:12px}.upload-module__nWkXBq__navButton{display:none}.upload-module__nWkXBq__page{padding-top:35px}.upload-module__nWkXBq__heading h1{font-size:31px}.upload-module__nWkXBq__card{padding:20px}.upload-module__nWkXBq__steps{grid-template-columns:1fr}.upload-module__nWkXBq__selectedFile{grid-template-columns:42px 1fr}.upload-module__nWkXBq__pdfIcon{width:42px;height:42px}.upload-module__nWkXBq__fileActions{grid-column:1/-1;justify-content:flex-end}.upload-module__nWkXBq__nextStep{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__primaryButton{width:100%}.upload-module__nWkXBq__resultHeading{flex-direction:column}.upload-module__nWkXBq__resultHeading>strong{text-align:left}.upload-module__nWkXBq__metrics{grid-template-columns:1fr}}.upload-module__nWkXBq__result{grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:20px;display:grid}.upload-module__nWkXBq__resultIcon{color:#fff;background:#2cad47;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:grid}.upload-module__nWkXBq__partial .upload-module__nWkXBq__resultIcon,.upload-module__nWkXBq__scanned .upload-module__nWkXBq__resultIcon{background:#d59a35}.upload-module__nWkXBq__resultCopy>span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:900}.upload-module__nWkXBq__resultCopy h2{color:#0d2748;margin:5px 0;font-size:19px}.upload-module__nWkXBq__resultCopy p{color:#637083;max-width:540px;margin:0;font-size:11px;line-height:1.5}@media (max-width:600px){.upload-module__nWkXBq__result{grid-template-columns:38px 1fr}.upload-module__nWkXBq__resultIcon{width:38px;height:38px}}.upload-module__nWkXBq__fieldsSection{border-top:1px solid #e2e9e5;margin-top:26px;padding-top:26px}.upload-module__nWkXBq__fieldsHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.upload-module__nWkXBq__fieldsHeading span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:900}.upload-module__nWkXBq__fieldsHeading h2{color:#0d2748;margin:6px 0 0;font-size:21px}.upload-module__nWkXBq__fieldsHeading p{color:#637083;text-align:right;max-width:300px;margin:0;font-size:13px;line-height:1.5}.upload-module__nWkXBq__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.upload-module__nWkXBq__fieldCard{background:#fbfdfc;border:1px solid #dfe8e2;border-radius:10px;min-width:0;padding:15px}.upload-module__nWkXBq__fieldMissing{background:#fafafa;border-style:dashed}.upload-module__nWkXBq__fieldLabel,.upload-module__nWkXBq__fieldValue{display:block}.upload-module__nWkXBq__fieldLabel{color:#637083;font-size:10px;font-weight:750}.upload-module__nWkXBq__fieldValue{color:#0d2748;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:15px;overflow:hidden}.upload-module__nWkXBq__fieldMissing .upload-module__nWkXBq__fieldValue{color:#8a959e;font-weight:650}.upload-module__nWkXBq__fieldMeta{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.upload-module__nWkXBq__source{color:#637083;font-size:9px}.upload-module__nWkXBq__confidence{border-radius:20px;flex:none;padding:4px 7px;font-size:8px;font-weight:850}.upload-module__nWkXBq__high{color:#28753a;background:#e5f4e8}.upload-module__nWkXBq__medium{color:#8a620f;background:#fbf1d9}.upload-module__nWkXBq__low{color:#943d37;background:#fae8e6}.upload-module__nWkXBq__controlNext{background:#f1f6f3;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px;display:flex}.upload-module__nWkXBq__controlNext p{color:#516173;margin:0;font-size:12px}.upload-module__nWkXBq__controlNext strong{color:#0d2748}.upload-module__nWkXBq__controlNext .upload-module__nWkXBq__primaryButton{box-shadow:none}@media (max-width:600px){.upload-module__nWkXBq__fieldsHeading{flex-direction:column;align-items:start;gap:8px}.upload-module__nWkXBq__fieldsHeading p{text-align:left}.upload-module__nWkXBq__fieldsGrid{grid-template-columns:1fr}.upload-module__nWkXBq__controlNext{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__controlNext .upload-module__nWkXBq__primaryButton{width:100%}}.upload-module__nWkXBq__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.upload-module__nWkXBq__reviewField{background:#fbfdfc;border:1px solid #dfe8e2;border-radius:10px;min-width:0;padding:15px;display:block;position:relative}.upload-module__nWkXBq__reviewField input{box-sizing:border-box;color:#0d2748;width:100%;font:inherit;background:#fff;border:1px solid #cbd8d0;border-radius:7px;margin-top:7px;padding:11px 12px;font-size:13px;font-weight:700}.upload-module__nWkXBq__reviewField input:focus{border-color:#2cad47;outline:none;box-shadow:0 0 0 3px #2cad471f}.upload-module__nWkXBq__reviewField input::placeholder{color:#9aa49e;font-weight:500}.upload-module__nWkXBq__reviewMeta{align-items:start;gap:8px;margin-top:9px;display:flex}.upload-module__nWkXBq__reviewMeta small{color:#637083;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;line-height:1.4;overflow:hidden}.upload-module__nWkXBq__reviewStatus{border-radius:20px;flex:none;padding:3px 6px;font-size:8px;font-weight:850}.upload-module__nWkXBq__documented{color:#28753a;background:#e5f4e8}.upload-module__nWkXBq__user_provided{color:#235f91;background:#e5f0f9}.upload-module__nWkXBq__missing{color:#8a620f;background:#fbf1d9}.upload-module__nWkXBq__resetButton{color:#20883a;cursor:pointer;font:inherit;background:0 0;border:0;margin-top:9px;padding:0;font-size:9px;font-weight:800}.upload-module__nWkXBq__resetButton:hover{text-decoration:underline}.upload-module__nWkXBq__secondaryButton{color:#20883a;cursor:pointer;font:inherit;background:#fff;border:1px solid #acd7b5;border-radius:7px;padding:11px 16px;font-size:11px;font-weight:850}.upload-module__nWkXBq__secondaryButton:hover{background:#f0f9f2}.upload-module__nWkXBq__recovery{color:#5f4930;background:#fff9ed;border:1px solid #ecd5ae;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin-top:14px;padding:18px;display:flex}.upload-module__nWkXBq__recovery strong{color:#0d2748;font-size:13px;display:block}.upload-module__nWkXBq__recovery p{max-width:440px;margin:6px 0 0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__recoveryActions{flex:none;gap:9px;display:flex}@media (max-width:600px){.upload-module__nWkXBq__reviewGrid{grid-template-columns:1fr}.upload-module__nWkXBq__reviewMeta{flex-direction:column;align-items:start;gap:5px}.upload-module__nWkXBq__reviewMeta small{white-space:normal}.upload-module__nWkXBq__controlNext .upload-module__nWkXBq__secondaryButton{width:100%}.upload-module__nWkXBq__recovery{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__recoveryActions{flex-direction:column}.upload-module__nWkXBq__recoveryActions .upload-module__nWkXBq__primaryButton,.upload-module__nWkXBq__recoveryActions .upload-module__nWkXBq__secondaryButton{width:100%}}.upload-module__nWkXBq__tablesSection{border-top:1px solid #e2e9e5;margin-top:26px;padding-top:26px}.upload-module__nWkXBq__scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.upload-module__nWkXBq__scenarioCard{background:#f2faf4;border:1px solid #d1e7d6;border-radius:10px;padding:16px}.upload-module__nWkXBq__scenarioCard span,.upload-module__nWkXBq__scenarioCard strong,.upload-module__nWkXBq__scenarioCard small{display:block}.upload-module__nWkXBq__scenarioCard span{color:#28753a;text-transform:uppercase;font-size:11px;font-weight:850}.upload-module__nWkXBq__scenarioCard strong{color:#0d2748;margin-top:7px;font-size:20px}.upload-module__nWkXBq__scenarioCard small{color:#637083;margin-top:6px;font-size:11px;line-height:1.4}.upload-module__nWkXBq__tableBlock{margin-top:22px}.upload-module__nWkXBq__tableHeading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:10px;display:flex}.upload-module__nWkXBq__tableHeading span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.upload-module__nWkXBq__tableHeading h3{color:#0d2748;margin:5px 0 0;font-size:17px}.upload-module__nWkXBq__addRowButton{color:#20883a;cursor:pointer;font:inherit;background:#fff;border:1px solid #acd7b5;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:850}.upload-module__nWkXBq__tableScroll{border:1px solid #dfe8e2;border-radius:10px;overflow-x:auto}.upload-module__nWkXBq__editTable{border-collapse:collapse;background:#fff;width:100%;min-width:620px}.upload-module__nWkXBq__editTable th,.upload-module__nWkXBq__editTable td{text-align:left;border-bottom:1px solid #e7ede9;padding:10px 8px;font-size:11px}.upload-module__nWkXBq__editTable thead th{color:#fff;white-space:nowrap;background:#0d2748;font-weight:800}.upload-module__nWkXBq__editTable tbody tr:last-child td{border-bottom:0}.upload-module__nWkXBq__editTable input{box-sizing:border-box;color:#0d2748;width:100%;min-width:74px;font:inherit;background:#fbfdfc;border:1px solid #d4ded8;border-radius:5px;padding:9px;font-size:12px}.upload-module__nWkXBq__editTable input:focus{border-color:#2cad47;outline:none;box-shadow:0 0 0 2px #2cad471a}.upload-module__nWkXBq__editTable td small{color:#637083;margin-top:5px;font-size:10px;display:block}.upload-module__nWkXBq__editTable tfoot th,.upload-module__nWkXBq__editTable tfoot td{color:#0d2748;background:#eef4f0;border-top:2px solid #c9d9cf;border-bottom:0;font-weight:850}.upload-module__nWkXBq__tableStatus{white-space:nowrap;border-radius:20px;padding:4px 7px;font-size:10px;font-weight:850;display:inline-block}.upload-module__nWkXBq__removeRowButton{color:#a13e38;cursor:pointer;background:#fff;border:1px solid #edcbc7;border-radius:5px;width:25px;height:25px;font-size:15px;line-height:1}.upload-module__nWkXBq__expenseTable{min-width:620px}.upload-module__nWkXBq__expenseTable th:first-child,.upload-module__nWkXBq__expenseTable td:first-child{width:45%}.upload-module__nWkXBq__reconciliation{border-radius:7px;margin:10px 0 0;padding:11px 13px;font-size:11px;font-weight:750}.upload-module__nWkXBq__reconciled{color:#28753a;background:#eaf7ed}.upload-module__nWkXBq__notReconciled{color:#8a620f;background:#fbf1d9}.upload-module__nWkXBq__tableActions{align-items:center;gap:8px;display:flex}.upload-module__nWkXBq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.upload-module__nWkXBq__scenarioGrid{grid-template-columns:1fr}.upload-module__nWkXBq__steps{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:600px){.upload-module__nWkXBq__tableHeading{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__addRowButton{align-self:flex-start}.upload-module__nWkXBq__tableActions{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__tableActions .upload-module__nWkXBq__primaryButton,.upload-module__nWkXBq__tableActions .upload-module__nWkXBq__secondaryButton{width:100%}}.upload-module__nWkXBq__validationSection{border-top:1px solid #e2e9e5;margin-top:26px;padding-top:26px}.upload-module__nWkXBq__validationHero{border-radius:11px;grid-template-columns:46px 1fr;align-items:start;gap:14px;padding:18px;display:grid}.upload-module__nWkXBq__validationReady{background:#edf8ef;border:1px solid #cae6d0}.upload-module__nWkXBq__validationBlocked{background:#fff4f2;border:1px solid #efcfca}.upload-module__nWkXBq__validationHeroIcon{color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-weight:900;display:grid}.upload-module__nWkXBq__validationReady .upload-module__nWkXBq__validationHeroIcon{background:#2cad47}.upload-module__nWkXBq__validationBlocked .upload-module__nWkXBq__validationHeroIcon{background:#c85048}.upload-module__nWkXBq__validationHero span{color:#637083;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.upload-module__nWkXBq__validationHero h3{color:#0d2748;margin:5px 0;font-size:16px}.upload-module__nWkXBq__validationHero p{color:#637083;margin:0;font-size:12px;line-height:1.5}.upload-module__nWkXBq__validationTotals{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.upload-module__nWkXBq__validationTotals>div{background:#f8faf9;border:1px solid #e1e8e4;border-radius:8px;padding:12px}.upload-module__nWkXBq__validationTotals span,.upload-module__nWkXBq__validationTotals strong{display:block}.upload-module__nWkXBq__validationTotals span{color:#637083;font-size:10px}.upload-module__nWkXBq__validationTotals strong{color:#0d2748;margin-top:5px;font-size:13px}.upload-module__nWkXBq__validationGroup{margin-top:20px}.upload-module__nWkXBq__validationGroupHeading span{color:#20883a;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.upload-module__nWkXBq__validationGroupHeading h3{color:#0d2748;margin:5px 0 10px;font-size:15px}.upload-module__nWkXBq__issueList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.upload-module__nWkXBq__issueList li{border-radius:8px;grid-template-columns:72px 1fr;gap:11px;padding:12px;display:grid}.upload-module__nWkXBq__issueList li>span{text-align:center;text-transform:uppercase;border-radius:20px;align-self:start;padding:4px 6px;font-size:9px;font-weight:900}.upload-module__nWkXBq__issueList strong{color:#0d2748;font-size:12px;display:block}.upload-module__nWkXBq__issueList p{color:#637083;margin:4px 0 0;font-size:11px;line-height:1.45}.upload-module__nWkXBq__blockingIssue{background:#fff6f4;border:1px solid #efd7d2}.upload-module__nWkXBq__blockingIssue>span{color:#943d37;background:#fae4e1}.upload-module__nWkXBq__warningIssue{background:#fffaf0;border:1px solid #ecdcb9}.upload-module__nWkXBq__warningIssue>span{color:#8a620f;background:#f8ebca}.upload-module__nWkXBq__noIssues{color:#28753a;background:#edf8ef;border:1px solid #cae6d0;border-radius:9px;margin-top:18px;padding:14px}.upload-module__nWkXBq__noIssues strong{font-size:11px}.upload-module__nWkXBq__noIssues p{color:#55705c;margin:4px 0 0;font-size:11px}.upload-module__nWkXBq__approvalCheck{cursor:pointer;background:#f4f8f5;border:1px solid #d6e3da;border-radius:9px;align-items:flex-start;gap:11px;margin-top:20px;padding:15px;display:flex}.upload-module__nWkXBq__approvalCheck input{accent-color:#2cad47;width:18px;height:18px;margin:1px 0 0}.upload-module__nWkXBq__approvalCheck strong,.upload-module__nWkXBq__approvalCheck small{display:block}.upload-module__nWkXBq__approvalCheck strong{color:#0d2748;font-size:11px}.upload-module__nWkXBq__approvalCheck small{color:#637083;margin-top:4px;font-size:11px;line-height:1.45}.upload-module__nWkXBq__approvalDisabled{cursor:not-allowed;opacity:.55}.upload-module__nWkXBq__approvedPanel{color:#28753a;background:#edf8ef;border:1px solid #cae6d0;border-radius:9px;grid-template-columns:38px 1fr;align-items:start;gap:11px;margin-top:20px;padding:15px;display:grid}.upload-module__nWkXBq__approvedPanel>span{color:#fff;background:#2cad47;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.upload-module__nWkXBq__approvedPanel strong{color:#1f6630;font-size:12px;display:block}.upload-module__nWkXBq__approvedPanel p{color:#55705c;margin:5px 0 0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__ownerExpenseBreakdown{background:#fff;border:1px solid #dfe8e2;border-radius:10px;margin-top:13px;overflow:hidden}.upload-module__nWkXBq__ownerExpenseHeading{background:#f4f8f5;border-bottom:1px solid #dfe8e2;justify-content:space-between;align-items:end;gap:18px;padding:14px 16px;display:flex}.upload-module__nWkXBq__ownerExpenseHeading span{color:#20883a;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}.upload-module__nWkXBq__ownerExpenseHeading h3{color:#0d2748;margin:4px 0 0;font-size:15px}.upload-module__nWkXBq__ownerExpenseHeading>strong{color:#0d2748;white-space:nowrap;font-size:16px}.upload-module__nWkXBq__ownerExpenseList{margin:0;padding:0;list-style:none}.upload-module__nWkXBq__ownerExpenseList li{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:18px;padding:11px 16px;display:flex}.upload-module__nWkXBq__ownerExpenseList li:last-child{border-bottom:0}.upload-module__nWkXBq__ownerExpenseList span,.upload-module__nWkXBq__ownerExpenseList small{display:block}.upload-module__nWkXBq__ownerExpenseList span{color:#0d2748;font-size:11px;font-weight:750}.upload-module__nWkXBq__ownerExpenseList small{color:#8a620f;margin-top:3px;font-size:9px}.upload-module__nWkXBq__ownerExpenseList strong{color:#0d2748;white-space:nowrap;font-size:12px}@media (max-width:700px){.upload-module__nWkXBq__validationTotals{grid-template-columns:repeat(2,minmax(0,1fr))}.upload-module__nWkXBq__issueList li{grid-template-columns:1fr}.upload-module__nWkXBq__issueList li>span{justify-self:start}.upload-module__nWkXBq__steps{grid-template-columns:1fr}}@media (max-width:600px){.upload-module__nWkXBq__ownerExpenseHeading{flex-direction:column;align-items:start;gap:8px}.upload-module__nWkXBq__ownerExpenseList li{align-items:start}}.upload-module__nWkXBq__changeMethodButton{color:#20883a;cursor:pointer;font:inherit;background:#fff;border:1px solid #acd7b5;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:850}.upload-module__nWkXBq__changeMethodButton:hover{background:#f0f9f2}.upload-module__nWkXBq__methodChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.upload-module__nWkXBq__methodChoices button{text-align:left;color:#102441;cursor:pointer;min-height:112px;font:inherit;background:#fbfdfc;border:1px solid #d8e5dc;border-radius:11px;grid-template-columns:46px 1fr;align-items:center;gap:13px;padding:18px;display:grid;position:relative}.upload-module__nWkXBq__methodChoices button:hover,.upload-module__nWkXBq__methodChoices button:focus-visible{background:#f2faf4;border-color:#2cad47;outline:none;box-shadow:0 0 0 3px #2cad471a}.upload-module__nWkXBq__methodChoices strong,.upload-module__nWkXBq__methodChoices small{display:block}.upload-module__nWkXBq__methodChoices strong{font-size:14px}.upload-module__nWkXBq__methodChoices small{color:#637083;margin-top:6px;font-size:11px;line-height:1.45}.upload-module__nWkXBq__methodChoices em{color:#28753a;text-transform:uppercase;background:#e5f4e8;border-radius:20px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:10px;right:10px}.upload-module__nWkXBq__methodIcon{color:#fff;background:#0d2748;border-radius:10px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid}.upload-module__nWkXBq__linkLater{color:#637083;background:#f3f6f4;border-radius:8px;margin:14px 0 0;padding:13px 14px;font-size:11px;line-height:1.5}.upload-module__nWkXBq__linkLater strong{color:#0d2748}.upload-module__nWkXBq__reviewField .upload-module__nWkXBq__fieldLabel{font-size:11px}@media (max-width:600px){.upload-module__nWkXBq__cardHead{flex-direction:column;align-items:stretch}.upload-module__nWkXBq__changeMethodButton{align-self:flex-start}.upload-module__nWkXBq__methodChoices{grid-template-columns:1fr}}.upload-module__nWkXBq__occupancyQuestion{background:#f7faf8;border:1px solid #dce7e0;border-radius:10px;margin:0 0 14px;padding:16px}.upload-module__nWkXBq__occupancyQuestion legend{color:#0d2748;padding:0 5px;font-size:13px;font-weight:850}.upload-module__nWkXBq__occupancyQuestion>p{color:#637083;margin:0 0 11px;font-size:11px}.upload-module__nWkXBq__occupancyQuestion>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.upload-module__nWkXBq__occupancyQuestion button{color:#0d2748;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd8d0;border-radius:7px;padding:10px 8px;font-size:11px;font-weight:800}.upload-module__nWkXBq__occupancyQuestion button:hover,.upload-module__nWkXBq__occupancyQuestion button:focus-visible{border-color:#2cad47;outline:none}.upload-module__nWkXBq__occupancyQuestion button[aria-pressed=true]{color:#1f6630;background:#eaf7ed;border-color:#7fc98d;box-shadow:0 0 0 2px #2cad471a}.upload-module__nWkXBq__occupancyQuestion small{color:#516173;margin-top:11px;font-size:11px;line-height:1.45;display:block}.upload-module__nWkXBq__reviewField input:disabled{color:#516173;cursor:not-allowed;background:#eef3f0}.upload-module__nWkXBq__occupancyQuestion>div.upload-module__nWkXBq__twoChoices{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.upload-module__nWkXBq__occupancyQuestion>div{grid-template-columns:1fr}}.upload-module__nWkXBq__vacantRentCard{color:#245f32;background:#edf8ef;border:1px solid #cae6d0;border-radius:9px;grid-template-columns:34px 1fr;align-items:start;gap:11px;margin-bottom:12px;padding:14px;display:grid}.upload-module__nWkXBq__vacantRentCard>span{color:#fff;background:#2cad47;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.upload-module__nWkXBq__vacantRentCard strong{font-size:12px;display:block}.upload-module__nWkXBq__vacantRentCard p{color:#55705c;margin:4px 0 0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__optionalFields{background:#f7faf8;border:1px solid #dce7e0;border-radius:10px;margin-top:14px;padding:0 15px 15px}.upload-module__nWkXBq__optionalFields summary{color:#0d2748;cursor:pointer;padding:14px 0;font-size:12px;font-weight:850}.upload-module__nWkXBq__optionalFields>p{color:#637083;margin:-4px 0 12px;font-size:11px;line-height:1.5}.upload-module__nWkXBq__aiWarnings{color:#6f5012;background:#fffaf0;border:1px solid #ecdcb9;border-radius:9px;margin-top:12px;padding:14px 16px}.upload-module__nWkXBq__aiWarnings strong{color:#6f5012;font-size:12px;display:block}.upload-module__nWkXBq__aiWarnings ul{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}.upload-module__nWkXBq__aiWarnings li{font-size:11px;line-height:1.45}.upload-module__nWkXBq__guideList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.upload-module__nWkXBq__guideList li{border-bottom:1px solid #e5ebe7;padding:0 0 14px 28px;position:relative}.upload-module__nWkXBq__guideList li:last-child{border-bottom:0;padding-bottom:0}.upload-module__nWkXBq__guideList li:before{color:#fff;content:"✓";background:#2cad47;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:900;display:grid;position:absolute;top:1px;left:0}.upload-module__nWkXBq__guideList b,.upload-module__nWkXBq__guideList span{display:block}.upload-module__nWkXBq__guideList b{color:#0d2748;font-size:12px;line-height:1.35}.upload-module__nWkXBq__guideList span{color:#637083;margin-top:4px;font-size:11px;line-height:1.5}.upload-module__nWkXBq__beginnerGuide{color:#516173;background:#f4f8f5;border:1px solid #d6e3da;border-radius:9px;margin:12px 0 0;padding:14px}.upload-module__nWkXBq__beginnerGuide strong{color:#0d2748;font-size:12px;display:block}.upload-module__nWkXBq__beginnerGuide p{margin:5px 0 0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__notApplicable{color:#7b8780;font-size:10px;line-height:1.4;display:block}.upload-module__nWkXBq__expenseDifferenceCard{background:#fff8e8;border:1px solid #ead49b;border-radius:10px;margin:0 0 12px;padding:16px}.upload-module__nWkXBq__expenseDifferenceCopy>span{color:#8a620f;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.upload-module__nWkXBq__expenseDifferenceCopy h4{color:#0d2748;margin:5px 0 0;font-size:15px}.upload-module__nWkXBq__expenseDifferenceCopy p{color:#566477;max-width:720px;margin:6px 0 0;font-size:11px;line-height:1.55}.upload-module__nWkXBq__expenseDifferenceNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.upload-module__nWkXBq__expenseDifferenceNumbers div{background:#fff;border:1px solid #eadfbd;border-radius:8px;padding:11px}.upload-module__nWkXBq__expenseDifferenceNumbers span,.upload-module__nWkXBq__expenseDifferenceNumbers strong{display:block}.upload-module__nWkXBq__expenseDifferenceNumbers span{color:#6a7584;font-size:10px}.upload-module__nWkXBq__expenseDifferenceNumbers strong{color:#0d2748;margin-top:4px;font-size:15px}.upload-module__nWkXBq__expenseDifferenceNumbers div:last-child strong{color:#9a6410}.upload-module__nWkXBq__expenseDifferenceCard .upload-module__nWkXBq__primaryButton{width:auto}.upload-module__nWkXBq__expenseReviewGrid{grid-template-columns:minmax(380px,.9fr) minmax(520px,1.1fr);align-items:start;gap:12px;display:grid}.upload-module__nWkXBq__expenseSourcePreview{background:#f4f7f5;border:1px solid #dfe8e2;border-radius:10px;overflow:hidden}.upload-module__nWkXBq__expenseSourcePreview>div{background:#eef4f0;border-bottom:1px solid #dfe8e2;padding:11px 13px}.upload-module__nWkXBq__expenseSourcePreview strong,.upload-module__nWkXBq__expenseSourcePreview span{display:block}.upload-module__nWkXBq__expenseSourcePreview strong{color:#0d2748;font-size:12px}.upload-module__nWkXBq__expenseSourcePreview span{color:#667385;margin-top:3px;font-size:10px}.upload-module__nWkXBq__expenseSourcePreview iframe{background:#fff;border:0;width:100%;height:590px;display:block}@media (max-width:900px){.upload-module__nWkXBq__expenseReviewGrid{grid-template-columns:1fr}.upload-module__nWkXBq__expenseSourcePreview iframe{height:480px}}@media (max-width:600px){.upload-module__nWkXBq__expenseDifferenceNumbers{grid-template-columns:1fr}.upload-module__nWkXBq__expenseDifferenceCard .upload-module__nWkXBq__primaryButton{width:100%}.upload-module__nWkXBq__expenseSourcePreview iframe{height:400px}}.upload-module__nWkXBq__approvalNotice{color:#516173;background:#f4f8f5;border:1px solid #d6e3da;border-radius:9px;margin-top:20px;padding:15px}.upload-module__nWkXBq__approvalNotice strong{color:#0d2748;font-size:12px;display:block}.upload-module__nWkXBq__approvalNotice p{margin:5px 0 0;font-size:11px;line-height:1.5}.upload-module__nWkXBq__fileActions{flex-direction:column;align-items:flex-end;gap:5px}.upload-module__nWkXBq__fileActions>div{gap:8px;display:flex}.upload-module__nWkXBq__fileActions .upload-module__nWkXBq__readAgainButton{background:#fff;border:1px solid #acd7b5;border-radius:7px;padding:7px 10px;font-size:10px}@media (max-width:600px){.upload-module__nWkXBq__fileActions{align-items:flex-end}.upload-module__nWkXBq__fileActions .upload-module__nWkXBq__readAgainButton{width:auto}}
