.emEOXa_application{--ink:#273b35;--muted:#65766e;--soft:#86928c;--line:#425e511f;--green:#246b57;--green-dark:#19543f;--paper:#ffffffc7;--ease:cubic-bezier(.23,1,.32,1);min-height:100svh;color:var(--ink);font-family:var(--font-sans);isolation:isolate;font-size:13px;line-height:1.6}.emEOXa_application *{box-sizing:border-box}.emEOXa_application :where(button,select,textarea,input){font:inherit}.emEOXa_application button,.emEOXa_application a,.emEOXa_application select,.emEOXa_application input{-webkit-tap-highlight-color:transparent}.emEOXa_application button{cursor:pointer}.emEOXa_application button:disabled{cursor:not-allowed}.emEOXa_application button:focus-visible,.emEOXa_application a:focus-visible,.emEOXa_application select:focus-visible,.emEOXa_application textarea:focus-visible{outline-offset:4px;outline:2px solid #286b56}.emEOXa_application button{transition:background-color .15s ease,color .15s ease,box-shadow .18s ease,transform .15s var(--ease)}.emEOXa_application button:active:not(:disabled){transform:scale(.98)}.emEOXa_application h1,.emEOXa_application h2,.emEOXa_application h3,.emEOXa_application h4,.emEOXa_application p{margin:0}.emEOXa_application h1:focus{outline:none}.emEOXa_appHeader{-webkit-backdrop-filter:blur(18px);background:#ffffff63;border-bottom:1px solid #ffffffbf;align-items:center;gap:26px;height:80px;padding:0 4.3%;display:flex}.emEOXa_brand{color:#253f34;letter-spacing:-.9px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:21px;font-weight:700;display:inline-flex}.emEOXa_brandMark{color:#fff;background:#2b6a53;border-radius:11px;place-items:center;width:33px;height:35px;display:grid;box-shadow:0 2px 3px #193d2610,inset 0 1px #ffffff45}.emEOXa_brandDot{color:#3d8267;margin-left:-8px}.emEOXa_headerDivider{background:var(--line);width:1px;height:22px}.emEOXa_headerProjectLink{color:#51675b;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:flex}.emEOXa_headerProjectLink>span{color:#657263}.emEOXa_headerRight{align-items:center;gap:18px;margin-left:auto;display:flex}.emEOXa_previewBadge{letter-spacing:.2px;color:#57715f;white-space:nowrap;background:#ffffff8a;border:1px solid #ffffffb3;border-radius:6px;padding:4px 8px;font-size:11px}.emEOXa_companyName{color:#597061;font-size:11px}.emEOXa_companyAvatar{color:#4c634f;background:#e7ece2b0;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.emEOXa_main{max-width:1200px;margin:0 auto;padding:56px 42px 30px}.emEOXa_screen{animation:emEOXa_screen-in .25s var(--ease) both}.emEOXa_eyebrow{letter-spacing:1.8px;color:#657263;font-size:11px;font-weight:650}.emEOXa_pageHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px;display:flex}.emEOXa_pageHeading h1{letter-spacing:-1.35px;color:#2b4036;text-wrap:balance;margin:8px 0 9px;font-size:32px;font-weight:650;line-height:1.3}.emEOXa_pageHeading p{color:var(--muted);font-size:12px}.emEOXa_primaryButton,.emEOXa_secondaryButton{white-space:nowrap;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:10px 15px;font-weight:600;line-height:1.5;display:inline-flex;font-size:11px!important}.emEOXa_primaryButton{background:var(--green);color:#fff;box-shadow:0 2px 4px #214e3020,inset 0 1px #ffffff20}.emEOXa_primaryButton:hover:not(:disabled){background:var(--green-dark);box-shadow:0 3px 9px #214e3029}.emEOXa_primaryButton:disabled{color:#657263;box-shadow:none;background:#36624b21;border-color:#ffffff4d}.emEOXa_pageHeading>.emEOXa_primaryButton:disabled{color:#ffffffdf;opacity:.62;box-shadow:none;background:#2b6858}.emEOXa_secondaryButton{color:#466151;background:#ffffffb8;border-color:#ffffffcf;box-shadow:0 1px 3px #3b52360a}.emEOXa_secondaryButton:hover:not(:disabled){background:#fff;border-color:#b7c9bd}.emEOXa_textButton{color:#3c6553;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex;font-size:11px!important}.emEOXa_textButton:hover{color:#154f3b}.emEOXa_iconButton{color:#687a6b;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:6px;display:inline-flex}.emEOXa_iconButton:hover{background:#355b420c}.emEOXa_iconButton:disabled{opacity:.3}.emEOXa_projectSectionLabel{color:#5e7464;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:11px;display:flex}.emEOXa_projectSectionLabel>span{align-items:center;gap:9px;display:inline-flex}.emEOXa_projectSectionLabel>span:last-child{color:#657263;font-size:11px}.emEOXa_quietCount{color:#657263;background:#dce7dc75;border-radius:5px;justify-content:center;align-items:center;min-width:19px;height:19px;font-size:11px;line-height:1;display:inline-flex}.emEOXa_smallDot,.emEOXa_mutedDot{background:#50876a;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.emEOXa_mutedDot{background:#9ba89d}.emEOXa_projectGrid{grid-template-columns:repeat(3,minmax(0,268px));gap:28px;display:grid}.emEOXa_projectCard{-webkit-backdrop-filter:blur(20px);min-width:0;transition:transform .2s var(--ease),box-shadow .2s ease,border-color .2s ease;background:#ffffffa8;border:1px solid #ffffffe6;border-radius:14px;position:relative;box-shadow:0 5px 24px #4d6b4a05,0 1px 2px #37513704}.emEOXa_projectInteractive:hover{border-color:#fafffa;transform:translateY(-3px);box-shadow:0 12px 32px #32543b0d}.emEOXa_projectInteractive:has(button:focus-visible){outline:2px solid var(--green);outline-offset:4px}.emEOXa_projectCardTop{justify-content:space-between;align-items:center;gap:10px;padding:17px 20px 0;display:flex}.emEOXa_projectCode{letter-spacing:1.1px;color:#657263;font-size:11px;font-weight:600;line-height:1.5}.emEOXa_projectStatus{color:#657263;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.emEOXa_projectCardBody{padding:22px 20px 23px}.emEOXa_projectSymbol{color:#537962;background:#eaf0e8ba;border:1px solid #ffffffc9;border-radius:10px;place-items:center;width:37px;height:37px;margin-bottom:18px;display:grid}.emEOXa_projectCard h2{letter-spacing:-.55px;color:#344b3b;max-width:200px;min-height:51px;font-size:17px;font-weight:650;line-height:1.5}.emEOXa_projectCardBody>p{color:#657263;margin-top:5px;font-size:11px}.emEOXa_projectDates{color:#657263;align-items:center;gap:7px;margin-top:21px;font-size:11px;display:flex}.emEOXa_projectCardFooter{background:#ffffff47;border-top:1px solid #63855e0d;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:4px;min-height:53px;padding:10px 16px 10px 20px;display:flex}.emEOXa_projectCardFooter>span{color:#54735d;align-items:center;gap:6px;font-size:11px;display:flex}.emEOXa_projectCardFooter>.emEOXa_completeText{color:#657263}.emEOXa_openProject{color:#426a4c;background:#edf3eb;border:0;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.emEOXa_openProject:after{content:"";border-radius:14px;position:absolute;inset:0}.emEOXa_openProject:focus-visible{outline:none!important}.emEOXa_projectCardFooter>.emEOXa_placeholderArrow{color:#657263;background:#f3f5ef77;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.emEOXa_workspaceNote{color:#657263;align-items:center;gap:7px;font-size:11px;display:flex;margin-top:23px!important}.emEOXa_workspaceFootnote{color:#657263;border-top:1px solid #647b570f;justify-content:space-between;align-items:center;gap:20px;margin-top:90px;padding-top:18px;font-size:11px;display:flex}.emEOXa_workspaceFootnote>span:last-child{align-items:center;gap:7px;display:flex}.emEOXa_boxWord{letter-spacing:-1.5px;color:#3573c5;font-family:Arial,sans-serif;font-size:19px;font-weight:700;line-height:1}.emEOXa_backLink{color:#657263;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:26px;padding:0;display:inline-flex;font-size:11px!important}.emEOXa_projectTitleMeta{align-items:center;gap:14px;display:flex}.emEOXa_projectSubline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.emEOXa_projectSubline>span{align-items:center;gap:7px;display:inline-flex}.emEOXa_inlineSeparator{background:#a3ada0;border-radius:50%;width:3px;height:3px}.emEOXa_agreement{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffab;border:1px solid #ffffffd9;border-radius:12px;grid-template-columns:1fr 235px;margin-bottom:23px;padding:24px 27px;display:grid;box-shadow:0 4px 20px #304b3204}.emEOXa_agreementMain{padding-right:37px}.emEOXa_sectionEyebrow{align-items:center;gap:8px;display:flex}.emEOXa_sectionEyebrow h2,.emEOXa_sectionEyebrow h3{letter-spacing:-.15px;font-size:12px;font-weight:650}.emEOXa_documentIcon{color:#657263;display:inline-flex}.emEOXa_signedTag{color:#657263;align-items:center;gap:4px;margin-left:6px;font-size:11px;display:inline-flex}.emEOXa_agreementMain>p{color:#61735f;max-width:650px;margin:13px 0 14px;font-size:12px;line-height:1.9}.emEOXa_agreementTerms{flex-wrap:wrap;gap:8px 15px;display:flex}.emEOXa_agreementTerms span{color:#657263;align-items:center;gap:6px;font-size:11px;display:flex}.emEOXa_agreementTerms span:before{content:"";background:#98a38d;border-radius:50%;width:3px;height:3px}.emEOXa_agreementAside{border-left:1px solid #576e4712;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;display:flex}.emEOXa_metaLabel{color:#657263;letter-spacing:.2px;font-size:11px}.emEOXa_agreementAside>strong{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;color:#40583e;font-size:25px;font-weight:600;line-height:1.6}.emEOXa_agreementAside .emEOXa_textButton{gap:5px;margin-top:8px;font-size:11px!important}.emEOXa_auditPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff8f;border:1px solid #ffffffde;border-radius:12px;margin-bottom:32px;padding:22px 25px 0}.emEOXa_auditTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.emEOXa_auditLabel{align-items:center;gap:12px;display:flex}.emEOXa_auditIcon{color:#657263;background:#e6eee2a1;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}.emEOXa_auditIconActive{color:#387856;background:#dcebdd}.emEOXa_auditLabel h2{letter-spacing:-.2px;font-size:13px;font-weight:650}.emEOXa_auditLabel p{color:#657263;margin-top:2px;font-size:11px}.emEOXa_auditStages{gap:0;margin:24px 0 18px;padding:0;list-style:none;display:flex}.emEOXa_auditStages li{white-space:nowrap;color:#657263;flex:1;align-items:center;gap:7px;font-size:11px;display:flex}.emEOXa_auditStages li:last-child{flex:none}.emEOXa_stageDot{background:#ffffff8f;border:1px solid #a1af9729;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.emEOXa_stageConnector{background:#80937524;flex:1;height:1px;margin:0 12px}.emEOXa_auditStages .emEOXa_stageActive{color:#436f48;font-weight:650}.emEOXa_stageActive .emEOXa_stageDot{color:#fff;background:#3d7a50;border-color:#0000;box-shadow:0 0 0 4px #7fa57d15}.emEOXa_auditStages .emEOXa_stageDone{color:#5a7c54}.emEOXa_stageDone .emEOXa_stageDot{color:#417949;background:#e0eddf;border-color:#0000}.emEOXa_stagePulse{background:#fff;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite emEOXa_stage-pulse}.emEOXa_auditEvent{color:#657263;border-top:1px solid #69845312;justify-content:space-between;align-items:center;gap:10px;min-height:39px;font-size:11px;display:flex}.emEOXa_auditEventText{align-items:center;gap:7px;display:flex}.emEOXa_auditSource{color:#54804f;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex;font-size:11px!important}.emEOXa_previewLabel{color:#657263;white-space:nowrap;letter-spacing:.15px;margin-left:auto;font-size:11px}.emEOXa_tabs{border-bottom:1px solid #6c83551f;gap:25px;margin-bottom:24px;display:flex}.emEOXa_tabs>button{color:#657263;background:0 0;border:0;align-items:center;gap:8px;padding:0 0 13px;font-size:11px;font-weight:500;display:inline-flex;position:relative}.emEOXa_tabs>button[aria-selected=true]{color:#375f3f;font-weight:650}.emEOXa_tabs>button[aria-selected=true]:after{content:"";background:#3f7952;border-radius:2px;height:2px;position:absolute;inset:auto 0 -1px}.emEOXa_tabs>button>span{color:#657263;background:#e0eaddb3;border-radius:4px;padding:0 5px;font-size:11px;line-height:18px}.emEOXa_findingsLayout{grid-template-columns:minmax(0,1fr) 278px;align-items:start;gap:26px;min-height:300px;display:grid}.emEOXa_findingsArea{min-width:0}.emEOXa_auditEmpty{text-align:center;background:#ffffff61;border:1px dashed #83947739;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:303px;padding:36px 30px;display:flex}.emEOXa_emptyIcon{color:#657263;background:#fff9;border:1px solid #ffffffd9;border-radius:20px;place-items:center;width:61px;height:61px;margin-bottom:19px;display:grid;box-shadow:0 3px 10px #57713e06}.emEOXa_auditEmpty h3{letter-spacing:-.3px;color:#526b47;font-size:15px;font-weight:600}.emEOXa_auditEmpty p{color:#657263;max-width:310px;margin:8px 0 20px;font-size:11px;line-height:1.9}.emEOXa_emptyCaption{color:#657263;align-items:center;gap:6px;font-size:11px;display:inline-flex}.emEOXa_invoiceSidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb0;border:1px solid #ffffffd9;border-radius:12px;padding:20px 20px 16px;position:sticky;top:24px}.emEOXa_invoiceHeading{align-items:center;gap:8px;display:flex}.emEOXa_invoiceHeading h2{letter-spacing:-.2px;font-size:12px;font-weight:650}.emEOXa_invoiceHeading>.emEOXa_quietCount{margin-left:auto}.emEOXa_invoiceIcon{color:#657263;display:flex}.emEOXa_invoiceHelp{color:#657263;font-size:11px;margin:7px 0 0!important}.emEOXa_invoiceEmpty{text-align:center;color:#657263;flex-direction:column;justify-content:center;align-items:center;min-height:145px;font-size:11px;display:flex}.emEOXa_invoiceEmpty p{color:#657263;max-width:150px;margin-top:5px;font-size:11px;line-height:1.9}.emEOXa_invoiceEmptyLines{background:#ffffff80;border:1px solid #a9b59b55;border-radius:5px;gap:4px;width:28px;height:31px;margin-bottom:10px;padding:7px 6px;display:grid}.emEOXa_invoiceEmptyLines i{background:#a7b49778;height:1px;display:block}.emEOXa_invoiceEmptyLines i:last-child{width:60%}.emEOXa_invoiceTotal{color:#657263;border-top:1px solid #7f94671f;justify-content:space-between;align-items:center;gap:10px;padding:15px 0 17px;font-size:11px;display:flex}.emEOXa_invoiceTotal strong{color:#44633a;letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.emEOXa_invoiceSidebar>.emEOXa_primaryButton{white-space:normal;text-align:center;gap:6px;width:100%;padding:10px 9px;font-size:11px!important}.emEOXa_invoiceNote{color:#657263;align-items:flex-start;gap:6px;font-size:11px;line-height:1.7;display:flex;margin:12px 0 15px!important}.emEOXa_invoiceNote svg{flex-shrink:0;margin-top:1px}.emEOXa_invoiceStatus{color:#657263;border-top:1px solid #7d926216;justify-content:center;align-items:center;gap:5px;padding-top:12px;font-size:11px;display:flex}.emEOXa_selectedItems{margin:14px 0 0}.emEOXa_selectedItem{color:#5d7550;border-top:1px solid #71875b12;padding:12px 0;font-size:11px}.emEOXa_selectedItem>span{max-width:190px;line-height:1.6;display:block}.emEOXa_selectedItem>div{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.emEOXa_selectedItem strong{font-variant-numeric:tabular-nums;color:#3c5e34;font-size:12px;font-weight:600}.emEOXa_selectedItem button{color:#657263;background:0 0;border:0;border-radius:4px;padding:3px;display:flex}.emEOXa_selectedItem button:hover{color:#456539;background:#6e845b12}.emEOXa_findingsHeading{color:#657263;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;font-size:11px;display:flex}.emEOXa_findingsHeading>span:last-child{color:#657263;font-size:11px}.emEOXa_findingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.emEOXa_findingCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb5;border:1px solid #ffffffdb;border-radius:11px;flex-direction:column;min-width:0;padding:18px 18px 0;transition:border-color .15s,box-shadow .15s;display:flex}.emEOXa_findingUnreviewed{background:#ffefede0;border-color:#c4665d80;box-shadow:inset 0 0 0 1px #c4665d0f}.emEOXa_findingUnreviewed .emEOXa_reviewStatus{color:#99564f}.emEOXa_findingUnreviewed .emEOXa_findingCardFooter{border-top-color:#c4665d2b}.emEOXa_findingSelected{border-color:#6f9e7385;box-shadow:inset 0 0 0 1px #70a67c10}.emEOXa_findingDismissed{opacity:.6}.emEOXa_findingCardMeta{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.emEOXa_reviewStatus{color:#657263;font-size:11px}.emEOXa_selectedStatus{color:#657263;background:#e2eddd7d;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:11px;display:inline-flex}.emEOXa_findingCard h3{letter-spacing:-.3px;color:#435e36;max-width:220px;font-size:13px;font-weight:650;line-height:1.6}.emEOXa_findingCard>p{color:#657263;flex:1;margin-top:9px;font-size:11px;line-height:1.9}.emEOXa_findingAmountRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:20px 0 16px;display:flex}.emEOXa_findingAmountRow strong{letter-spacing:-.7px;color:#3d6031;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.emEOXa_approvedLabel,.emEOXa_proposedLabel{color:#657263;background:#e5efdd96;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:11px;line-height:1.5;display:inline-flex}.emEOXa_proposedLabel{color:#657263;background:#f5ecd89c}.emEOXa_findingCardFooter{border-top:1px solid #6a835416;justify-content:space-between;align-items:center;gap:5px;padding:13px 0;display:flex}.emEOXa_sourceCount{color:#657263;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex;font-size:11px!important}.emEOXa_sourceCount:hover{color:#3d6733}.emEOXa_reviewButton{color:#48713b;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex;font-size:11px!important}.emEOXa_reviewButton:hover{gap:9px}.emEOXa_existingBalances{color:#657263;border-top:1px solid #7b906020;margin-top:23px;padding-top:14px;font-size:11px}.emEOXa_existingBalances summary{cursor:pointer;outline-offset:5px;align-items:center;gap:7px;font-size:11px;list-style:none;display:flex}.emEOXa_existingBalances summary::-webkit-details-marker{display:none}.emEOXa_existingBalances summary>svg:last-child{margin-left:auto}.emEOXa_existingBalances[open] summary>svg:last-child{transform:rotate(180deg)}.emEOXa_existingBalances p{color:#657263;margin:10px 0 0 21px;font-size:11px;line-height:1.9}.emEOXa_projectFooter{color:#657263;border-top:1px solid #7b906016;justify-content:space-between;align-items:center;gap:18px;margin-top:42px;padding-top:15px;font-size:11px;display:flex}.emEOXa_projectFooter>span:first-child{align-items:center;gap:8px;display:flex}.emEOXa_recordsPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff96;border:1px solid #ffffffbd;border-radius:12px;padding:24px}.emEOXa_recordsHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.emEOXa_recordsHeading h2{color:#4d6741;letter-spacing:-.3px;font-size:14px;font-weight:650}.emEOXa_recordsHeading p{color:#657263;margin-top:4px;font-size:11px}.emEOXa_categorySelect{color:#657263;background:#ffffff9e;border:1px solid #ffffffb3;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;display:flex}.emEOXa_categorySelect select{appearance:none;cursor:pointer;outline-offset:4px;color:#647e50;background:0 0;border:0;max-width:160px;padding-right:2px;font-size:11px}.emEOXa_recordColumnHead,.emEOXa_recordRow{grid-template-columns:minmax(0,1fr) 150px 120px 20px;align-items:center;gap:20px;display:grid}.emEOXa_recordColumnHead{letter-spacing:.6px;color:#657263;border-bottom:1px solid #71885717;padding:0 0 10px;font-size:11px}.emEOXa_recordRow{text-align:left;color:#657263;background:0 0;border:0;border-bottom:1px solid #71885712;border-radius:0;width:100%;padding:15px 0}.emEOXa_recordRow:hover{background:#ffffff70}.emEOXa_recordName{color:#536e40;align-items:center;gap:11px;font-size:11px;display:flex}.emEOXa_recordName>span:last-child{overflow-wrap:anywhere}.emEOXa_recordName small{color:#657263;margin-top:3px;font-size:11px;display:block}.emEOXa_recordFileIcon{color:#657263;background:#ffffff8f;border:1px solid #a6b4992b;border-radius:6px;flex-shrink:0;place-items:center;width:31px;height:36px;display:grid}.emEOXa_recordCategory,.emEOXa_recordDate{color:#657263;font-size:11px}.emEOXa_recordsFooter{color:#657263;justify-content:space-between;align-items:center;gap:15px;padding-top:16px;font-size:11px;display:flex}.emEOXa_modal{font:13px/1.6 var(--font-sans);color:#33483c;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overscroll-behavior:contain;background:#f8faf5f7;border:1px solid #fff;border-radius:16px;width:min(760px,100vw - 40px);height:fit-content;max-height:90svh;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 25px 100px #203f2f29,0 5px 30px #233f2d12}.emEOXa_modal::backdrop{-webkit-backdrop-filter:blur(7px);background:#24493435}.emEOXa_modal[open]{animation:emEOXa_modal-in .2s var(--ease) both}.emEOXa_modalHeader{background:#ffffff8a;border-bottom:1px solid #738e5e15;justify-content:space-between;align-items:center;gap:20px;padding:15px 23px;display:flex}.emEOXa_modalHeader>.emEOXa_eyebrow{color:#657263;letter-spacing:1.2px;font-size:11px}.emEOXa_reviewIntro{border-bottom:1px solid #7f94671c;padding:25px 30px 22px}.emEOXa_reviewIntro h2{letter-spacing:-.9px;color:#3b5633;margin:9px 0 10px;font-size:24px;font-weight:600;line-height:1.5}.emEOXa_reviewAmount{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.emEOXa_reviewAmount>strong{letter-spacing:-.8px;color:#4b6e3d;font-variant-numeric:tabular-nums;font-size:25px;font-weight:600}.emEOXa_reviewBody{padding:23px 30px 20px}.emEOXa_evidenceHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.emEOXa_evidenceHeading h3{color:#5d7850;font-size:12px;font-weight:650}.emEOXa_evidenceHeading>span{color:#657263;align-items:center;gap:5px;font-size:11px;display:inline-flex}.emEOXa_evidenceList{gap:0;display:grid}.emEOXa_evidenceBlock{gap:12px;padding:0 0 20px;display:flex;position:relative}.emEOXa_evidenceBlock:not(:last-child):after{content:"";background:#b2c1a353;width:1px;position:absolute;top:26px;bottom:3px;left:10px}.emEOXa_evidenceStep{color:#657263;background:#e9f1e2;border:1px solid #bfceb22b;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.emEOXa_evidenceBlock>div{flex:1}.emEOXa_evidenceBlock .emEOXa_metaLabel{text-transform:uppercase;letter-spacing:.8px;font-size:11px}.emEOXa_evidenceSource{color:#587a45;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-weight:600;display:flex;font-size:11px!important}.emEOXa_evidenceSource:hover{text-underline-offset:3px;text-decoration:underline}.emEOXa_evidenceBlock blockquote{color:#657263;background:#edf2e672;border-left:2px solid #bacbaa80;border-radius:0 5px 5px 0;margin:7px 0 0;padding:10px 13px;font-size:11px;line-height:1.9}.emEOXa_reasonBlock{background:#eaf0e3aa;border:1px solid #e2ead9bd;border-radius:8px;gap:10px;margin:4px 0 23px;padding:14px;display:flex}.emEOXa_reasonIcon{color:#657263;flex-shrink:0;margin-top:2px;display:flex}.emEOXa_reasonBlock h3{color:#617f4c;font-size:11px;font-weight:650}.emEOXa_reasonBlock p{color:#657263;margin:5px 0 9px;font-size:11px;line-height:1.9}.emEOXa_approvalDetail{color:#657263;font-size:11px}.emEOXa_commentLabel{color:#657263;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.emEOXa_commentLabel>span{color:#657263;background:#f0f4eb;border:1px solid #b2c1a42e;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:400}.emEOXa_commentInput{resize:vertical;color:#526f3d;background:#ffffffc4;border:1px solid #a8ba933d;border-radius:7px;width:100%;min-height:90px;padding:12px;line-height:1.8;display:block;font-size:11px!important}.emEOXa_commentInput::placeholder{color:#657263}.emEOXa_commentHelp{color:#657263;align-items:center;gap:5px;font-size:11px;display:flex;margin-top:8px!important}.emEOXa_reviewActions{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f7faf3f0;border-top:1px solid #a0b18c25;justify-content:space-between;align-items:center;gap:15px;padding:15px 26px;display:flex;position:sticky;bottom:0}.emEOXa_reviewActions>div{gap:9px;display:flex}.emEOXa_reviewActions>.emEOXa_textButton{color:#657263;font-weight:400;font-size:11px!important}.emEOXa_sourceModal{width:min(800px,100vw - 40px)}.emEOXa_sourceToolbar{justify-content:space-between;align-items:center;gap:15px;padding:22px 25px;display:flex}.emEOXa_sourceToolbar>div{align-items:center;gap:12px;min-width:0;display:flex}.emEOXa_sourceToolbarIcon{color:#657263;flex-shrink:0;display:flex}.emEOXa_sourceToolbar h2{letter-spacing:-.2px;color:#526f3e;overflow-wrap:anywhere;font-size:14px;font-weight:600}.emEOXa_sourceToolbar p{color:#657263;margin-top:3px;font-size:11px}.emEOXa_sourceBoxBadge{color:#657263;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.emEOXa_sourceSwitch{color:#657263;justify-content:space-between;align-items:center;gap:15px;padding:0 25px 15px;font-size:11px;display:flex}.emEOXa_sourceSwitch select{color:#657263;background:#ffffffbd;border:1px solid #cad5be8a;border-radius:6px;max-width:70%;padding:7px 9px;font-size:11px}.emEOXa_documentCanvas{background:#e7ecdf70;border-block:1px solid #9bac8430;padding:25px 35px}.emEOXa_documentPage{background:#fffefb;border:1px solid #fff;flex-direction:column;max-width:600px;min-height:400px;margin:0 auto;padding:30px 36px 25px;display:flex;box-shadow:0 3px 12px #3e54270a}.emEOXa_documentLetterhead{letter-spacing:1.2px;color:#657263;border-bottom:1px solid #d7dece73;justify-content:space-between;gap:10px;margin-bottom:27px;padding-bottom:17px;font-size:7px;display:flex}.emEOXa_documentPage h3{letter-spacing:-.5px;color:#4d6241;margin:0 0 19px;font-size:19px;font-weight:550;line-height:1.5}.emEOXa_documentPage p{color:#657263;margin:10px 0;font-size:11px;line-height:2}.emEOXa_documentPage mark{color:#5f7f40;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e8f0d6;padding:2px 3px}.emEOXa_documentPageNumber{color:#657263;justify-content:space-between;margin-top:auto;padding-top:45px;font-size:7px;display:flex}.emEOXa_sourcePagination{color:#657263;justify-content:space-between;align-items:center;gap:15px;padding:14px 21px;font-size:11px;display:flex}.emEOXa_sourcePagination>div{color:#657263;align-items:center;gap:9px;font-size:11px;display:flex}.emEOXa_uploadModal{width:min(530px,100vw - 35px)}.emEOXa_uploadBody{padding:25px 28px}.emEOXa_uploadBody h2{letter-spacing:-.7px;color:#526e3e;font-size:22px;font-weight:550}.emEOXa_uploadBody>p{color:#657263;margin:8px 0 22px;font-size:11px;line-height:1.9}.emEOXa_uploadDropzone{cursor:pointer;color:#657263;text-align:center;background:#edf3e5a1;border:1px dashed #a5ba8d80;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:30px 20px 25px;display:flex;position:relative}.emEOXa_uploadDropzone input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.emEOXa_uploadDropzone:has(input:focus-visible){outline:2px solid var(--green);outline-offset:4px}.emEOXa_uploadDropzone>strong{color:#657263;font-size:12px;font-weight:600}.emEOXa_uploadDropzone>span{font-size:11px}.emEOXa_uploadIcon{background:#ffffffe0;border:1px solid #ffffffd1;border-radius:13px;place-items:center;width:47px;height:47px;margin-bottom:9px;display:grid!important}.emEOXa_uploadDropzone .emEOXa_secondaryButton{background:#fff;min-height:33px;margin-top:12px;padding:8px 12px}.emEOXa_uploadFiles{color:#657263;gap:6px;margin-top:15px;font-size:11px;display:grid}.emEOXa_uploadFiles>div{align-items:center;gap:7px;padding:6px 0;display:flex}.emEOXa_uploadFiles span{overflow-wrap:anywhere;flex:1}.emEOXa_uploadBody>.emEOXa_previewNotice{color:#657263;font-size:11px;line-height:1.8;margin-bottom:0!important}.emEOXa_uploadActions{background:#ffffff6e;border-top:1px solid #a4b59026;justify-content:flex-end;align-items:center;gap:9px;padding:16px 27px;display:flex}.emEOXa_invoicePreview{background:#fcfdf9;width:min(790px,100vw - 40px)}.emEOXa_invoiceDocument{color:#3d5635;padding:35px 42px}.emEOXa_invoiceDocumentTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.emEOXa_invoiceCompany{letter-spacing:1.5px;color:#5e794e;font-size:11px;font-weight:650}.emEOXa_draftLabel{color:#657263;letter-spacing:.7px;border:1px solid #cdd5bd73;border-radius:4px;padding:4px 7px;font-size:11px}.emEOXa_invoiceDocumentTitle{justify-content:space-between;align-items:center;gap:20px;margin:35px 0 27px;display:flex}.emEOXa_invoiceDocumentTitle>.emEOXa_eyebrow{font-size:11px}.emEOXa_invoiceDocumentTitle h2{letter-spacing:-1px;color:#59764a;margin-top:9px;font-size:29px;font-weight:500;line-height:1.45}.emEOXa_invoiceDocumentTitle>svg{color:#657263;margin-right:12px}.emEOXa_invoiceRecipient{border-bottom:1px solid #879d6b2b;justify-content:space-between;gap:25px;margin-bottom:22px;padding-bottom:25px;display:flex}.emEOXa_invoiceRecipient>div{flex-direction:column;gap:5px;font-size:11px;display:flex}.emEOXa_invoiceRecipient strong{color:#657263;font-weight:500}.emEOXa_invoiceLineHead{color:#657263;justify-content:space-between;padding-bottom:10px;font-size:11px;display:flex}.emEOXa_invoiceLine{border-top:1px solid #9bae7a24;justify-content:space-between;align-items:flex-start;gap:25px;padding:18px 0;font-size:12px;display:flex}.emEOXa_invoiceLine strong{color:#657263;font-weight:550}.emEOXa_invoiceLine>strong{font-variant-numeric:tabular-nums;white-space:nowrap}.emEOXa_invoiceLine p{color:#657263;max-width:400px;margin-top:5px;font-size:11px}.emEOXa_invoiceLine>div>span{color:#657263;margin-top:7px;font-size:11px;display:block}.emEOXa_invoiceDocumentTotal{color:#657263;border-block:1px solid #9bae7a33;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:11px;display:flex}.emEOXa_invoiceDocumentTotal strong{letter-spacing:-.7px;color:#657263;font-variant-numeric:tabular-nums;font-size:25px;font-weight:550}.emEOXa_invoiceTerms{color:#657263;font-size:11px;line-height:1.9;margin-top:16px!important}.emEOXa_invoiceAppendix{border-top:1px solid #a5ba8630;margin-top:37px;padding-top:23px}.emEOXa_invoiceAppendix .emEOXa_sectionEyebrow{color:#657263;margin-bottom:20px;font-size:13px}.emEOXa_appendixItem{margin:20px 0 25px}.emEOXa_appendixItem h4{color:#657263;margin-bottom:10px;font-size:11px;font-weight:600}.emEOXa_appendixItem p{color:#657263;margin:10px 0;font-size:11px;line-height:1.8}.emEOXa_appendixItem strong{color:#657263;font-size:11px;font-weight:550;display:block}.emEOXa_appendixItem p>span{border-left:2px solid #c4d3b282;margin-top:4px;padding-left:10px;display:block}.emEOXa_invoiceAcceptance{color:#657263;gap:30px;padding-top:24px;font-size:11px;display:flex}.emEOXa_invoiceAcceptance>div{flex:1}.emEOXa_invoiceAcceptance span{border-bottom:1px solid #a7bb8b66;margin-top:30px;display:block}.emEOXa_invoicePreviewActions{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f8eef2;border-top:1px solid #abc18f33;padding:18px 23px;position:sticky;bottom:0}.emEOXa_invoicePreviewActions>p{color:#657263;align-items:center;gap:5px;font-size:11px;display:flex;margin:0 0 13px!important}.emEOXa_invoicePreviewActions>div{justify-content:flex-end;gap:8px;display:flex}.emEOXa_toast{z-index:100;opacity:0;pointer-events:none;color:#657263;max-width:calc(100vw - 32px);transition:opacity .18s ease,transform .2s var(--ease);background:#f8fcf1f5;border:1px solid #fff;border-radius:10px;align-items:center;gap:10px;padding:13px 15px;font-size:11px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);box-shadow:0 6px 30px #3e5b2b1f}.emEOXa_toast>svg{flex-shrink:0}.emEOXa_toastVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.emEOXa_toast button{color:#657263;background:0 0;border:0;margin-left:8px;padding:2px;display:flex}.emEOXa_spin{animation:.8s linear infinite emEOXa_spin}.emEOXa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.emEOXa_errorBanner,.emEOXa_warningBanner{color:#854e45;background:#fff2ef;border:1px solid #e6bbb4;border-radius:8px;align-items:flex-start;gap:9px;margin:12px 0 20px;padding:12px 14px;font-size:11px;line-height:1.8;display:flex}.emEOXa_errorBanner>svg,.emEOXa_warningBanner>svg{flex-shrink:0;margin-top:3px}.emEOXa_errorBanner>span,.emEOXa_warningBanner>span{flex:1}.emEOXa_errorBanner>button{color:#7e443c;text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:1px 3px;text-decoration:underline}.emEOXa_warningBanner{color:#7d6843;background:#faf5e8;border-color:#e8dab7}.emEOXa_loadingState{color:#657263;align-items:center;gap:9px;padding:25px 0;font-size:12px;display:flex}.emEOXa_auditSettings{color:#657263;border-top:1px solid #69845312;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;font-size:11px;display:flex}.emEOXa_auditSettings>label{white-space:nowrap;align-items:center;gap:8px;display:flex}.emEOXa_auditSettings input{font:inherit;color:#4e6552;background:#ffffffae;border:1px solid #d7e1d2;border-radius:5px;max-width:145px;padding:3px 7px}.emEOXa_auditSettings>span{text-align:right;line-height:1.7}.emEOXa_existingItem{padding-bottom:10px}.emEOXa_existingItem>.emEOXa_textButton{margin:7px 0 0 21px}.emEOXa_lineBlocker{color:#98594a;font-size:11px;line-height:1.8;margin:8px 0!important}.emEOXa_reviewQuestions{color:#68775b;border-top:1px solid #dce5d5;margin:17px 0;padding-top:12px;font-size:11px}.emEOXa_reviewQuestions>h3{font-size:11px;font-weight:650}.emEOXa_reviewQuestions>ul{margin:7px 0 0;padding-left:18px;line-height:1.9;list-style:outside}.emEOXa_acknowledgment{color:#7a6743;cursor:pointer;background:#f7f0df;border:1px solid #e5d5aa;border-radius:7px;align-items:flex-start;gap:9px;margin:16px 0;padding:12px;font-size:11px;line-height:1.9;display:flex}.emEOXa_acknowledgment input{accent-color:#246b57;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:4px}.emEOXa_sourcePdf{background:#fff;border:1px solid #d5ddcd;border-radius:3px;width:100%;height:55svh;min-height:260px;display:block}.emEOXa_sourceExcerpt{min-height:0;margin-top:15px;padding:18px 24px}.emEOXa_sourcePlainText{white-space:pre-wrap;overflow-wrap:anywhere;color:#56664d;font-size:12px;line-height:2}.emEOXa_sourceDownload{color:#3d6b48;text-underline-offset:3px;align-items:center;gap:5px;margin-top:5px;text-decoration:underline;display:inline-flex}@media (max-width:510px){.emEOXa_auditSettings{flex-direction:column;align-items:flex-start;gap:7px}.emEOXa_auditSettings>span{text-align:left}.emEOXa_errorBanner,.emEOXa_warningBanner{padding:10px;font-size:11px}.emEOXa_sourcePdf{height:45svh;min-height:230px}.emEOXa_sourcePlainText{font-size:11px}.emEOXa_sourceDownload{display:flex}}@keyframes emEOXa_spin{to{transform:rotate(360deg)}}@keyframes emEOXa_stage-pulse{50%{opacity:.35}}@keyframes emEOXa_screen-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes emEOXa_modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1440px){.emEOXa_main{max-width:1280px;padding-top:65px}.emEOXa_projectGrid{grid-template-columns:repeat(3,minmax(0,280px));gap:30px}.emEOXa_projectCardBody{padding-bottom:27px}}@media (max-width:1050px){.emEOXa_headerProjectLink>span{display:none}.emEOXa_main{padding:40px 30px 24px}.emEOXa_findingsLayout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.emEOXa_findingGrid{grid-template-columns:1fr}.emEOXa_agreement{grid-template-columns:1fr 200px}.emEOXa_agreementMain{padding-right:25px}.emEOXa_auditStages li{font-size:11px}.emEOXa_stageConnector{margin:0 9px}.emEOXa_projectGrid{gap:20px}.emEOXa_projectCardBody,.emEOXa_projectCardTop{padding-left:17px;padding-right:17px}.emEOXa_projectCardFooter{padding-left:17px}.emEOXa_projectCard h2{font-size:16px}.emEOXa_previewLabel{display:none}}@media (max-width:760px){.emEOXa_appHeader{gap:17px;height:68px;padding:0 22px}.emEOXa_headerDivider,.emEOXa_headerProjectLink,.emEOXa_companyName{display:none}.emEOXa_headerRight{gap:10px}.emEOXa_brand{font-size:19px}.emEOXa_brandMark{width:30px;height:32px}.emEOXa_main{padding:33px 22px 20px}.emEOXa_pageHeading{margin-bottom:28px}.emEOXa_pageHeading h1{letter-spacing:-1px;font-size:27px}.emEOXa_projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.emEOXa_projectSectionLabel>span:last-child{display:none}.emEOXa_workspaceFootnote{margin-top:55px}.emEOXa_findingsLayout{grid-template-columns:1fr}.emEOXa_findingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.emEOXa_invoiceSidebar{max-width:none;position:static}.emEOXa_invoiceEmpty{min-height:95px}.emEOXa_invoiceSidebar>.emEOXa_primaryButton{width:auto;min-width:220px}.emEOXa_invoiceTotal{padding-bottom:15px}.emEOXa_invoiceNote{max-width:300px}.emEOXa_invoiceStatus{justify-content:flex-start}.emEOXa_projectFooter{flex-direction:column;align-items:flex-start;gap:5px;margin-top:28px}.emEOXa_agreement{grid-template-columns:1fr;padding:20px}.emEOXa_agreementMain{padding-right:0}.emEOXa_agreementAside{border-top:1px solid #738a5718;border-left:0;grid-template-columns:1fr auto;align-items:center;gap:4px 20px;margin-top:18px;padding-top:14px;display:grid}.emEOXa_agreementAside>.emEOXa_metaLabel{grid-area:1/1}.emEOXa_agreementAside>strong{grid-area:2/1;font-size:22px}.emEOXa_agreementAside>.emEOXa_textButton{grid-area:1/2/3}.emEOXa_signedTag{margin-left:auto}.emEOXa_auditPanel{padding:18px 18px 0}.emEOXa_stageConnector{margin:0 8px}.emEOXa_auditStages li>span:nth-child(2){white-space:normal;max-width:70px;line-height:1.5}.emEOXa_auditEvent{font-size:11px}.emEOXa_recordColumnHead,.emEOXa_recordRow{grid-template-columns:minmax(0,1fr) 110px 18px;gap:12px}.emEOXa_recordDate,.emEOXa_recordColumnHead>span:nth-child(3){display:none}.emEOXa_recordsPanel{padding:20px}.emEOXa_recordName{font-size:11px}.emEOXa_recordsHeading{gap:14px}.emEOXa_recordsHeading p{max-width:230px;font-size:11px}.emEOXa_recordsFooter{font-size:11px}.emEOXa_recordsFooter span{text-align:right;max-width:180px}}@media (max-width:510px){.emEOXa_appHeader{padding:0 17px}.emEOXa_companyAvatar{width:28px;height:28px}.emEOXa_previewBadge{padding:3px 6px;font-size:11px}.emEOXa_main{padding:28px 17px 17px}.emEOXa_pageHeading{flex-wrap:wrap;align-items:flex-start;gap:14px}.emEOXa_pageHeading h1{font-size:25px}.emEOXa_pageHeading>.emEOXa_primaryButton,.emEOXa_pageHeading>.emEOXa_secondaryButton{min-height:34px;padding:8px 11px;font-size:11px!important}.emEOXa_projectGrid{grid-template-columns:1fr;gap:21px;max-width:310px}.emEOXa_projectCard h2{max-width:220px;min-height:0;font-size:18px}.emEOXa_projectCardBody{padding:20px 22px 23px}.emEOXa_projectCardTop{padding:19px 22px 0}.emEOXa_projectCardFooter{padding-left:22px}.emEOXa_projectSymbol{margin-bottom:14px}.emEOXa_projectDates{margin-top:17px}.emEOXa_projectCardBody>p{margin-top:6px}.emEOXa_workspaceNote{align-items:flex-start;max-width:310px;line-height:1.8}.emEOXa_workspaceNote svg{flex-shrink:0;margin-top:2px}.emEOXa_workspaceFootnote{font-size:11px}.emEOXa_projectSubline{gap:8px;font-size:11px!important}.emEOXa_agreementTerms{gap:7px}.emEOXa_signedTag{font-size:11px}.emEOXa_agreementAside{grid-template-columns:1fr;gap:4px}.emEOXa_agreementAside>.emEOXa_textButton{grid-area:3/1;justify-self:start;margin-top:10px}.emEOXa_auditLabel{gap:8px}.emEOXa_auditLabel h2{font-size:12px}.emEOXa_auditLabel p{font-size:11px}.emEOXa_auditIcon{border-radius:9px;width:31px;height:31px}.emEOXa_auditTop>.emEOXa_primaryButton{gap:6px;min-height:34px;padding:8px 10px;font-size:11px!important}.emEOXa_auditStages{gap:4px;margin-top:22px}.emEOXa_auditStages li{flex-direction:column;flex:1;align-items:flex-start;gap:6px;position:relative}.emEOXa_auditStages li:last-child{flex:1}.emEOXa_auditStages li>span:nth-child(2){max-width:65px;font-size:11px}.emEOXa_stageConnector{margin:0;position:absolute;top:9px;left:23px;right:-1px}.emEOXa_auditEvent{flex-direction:column;align-items:flex-start;gap:6px;padding:9px 0;line-height:1.8}.emEOXa_auditEventText{align-items:flex-start}.emEOXa_auditEventText svg{flex-shrink:0;margin-top:2px}.emEOXa_tabs{gap:20px}.emEOXa_tabs>button{gap:6px;font-size:11px}.emEOXa_tabs>button>svg{width:13px}.emEOXa_findingGrid{grid-template-columns:1fr}.emEOXa_findingsHeading>span:last-child{display:none}.emEOXa_findingCard h3{max-width:none;font-size:15px}.emEOXa_findingCard>p{font-size:11px}.emEOXa_findingAmountRow{margin-top:17px}.emEOXa_findingCardMeta .emEOXa_projectCode{font-size:11px}.emEOXa_findingsHeading{margin-bottom:14px}.emEOXa_recordColumnHead,.emEOXa_recordRow{grid-template-columns:minmax(0,1fr) 16px;gap:10px}.emEOXa_recordColumnHead>span:nth-child(2),.emEOXa_recordCategory{display:none}.emEOXa_recordsHeading{flex-direction:column;align-items:flex-start}.emEOXa_categorySelect{width:100%}.emEOXa_categorySelect select{flex:1;max-width:none}.emEOXa_recordsFooter>span{display:none}.emEOXa_modal{border-radius:12px;width:calc(100vw - 20px);max-height:94svh}.emEOXa_modalHeader{padding:12px 16px}.emEOXa_reviewIntro{padding:20px}.emEOXa_reviewIntro h2{font-size:21px}.emEOXa_reviewBody{padding:20px}.emEOXa_reviewAmount>strong{font-size:23px}.emEOXa_reviewActions{flex-wrap:wrap;gap:9px;padding:13px 16px}.emEOXa_reviewActions>div{margin-left:auto}.emEOXa_reviewActions .emEOXa_secondaryButton,.emEOXa_reviewActions .emEOXa_primaryButton{min-height:34px;padding:9px 10px;font-size:11px!important}.emEOXa_commentHelp{align-items:flex-start;line-height:1.8}.emEOXa_commentHelp svg{flex-shrink:0;margin-top:2px}.emEOXa_sourceToolbar{padding:18px 17px}.emEOXa_sourceToolbar h2{font-size:12px}.emEOXa_sourceBoxBadge{display:none}.emEOXa_sourceSwitch{padding:0 17px 14px}.emEOXa_sourceSwitch select{max-width:75%;font-size:11px}.emEOXa_documentCanvas{padding:14px}.emEOXa_documentPage{min-height:350px;padding:23px 21px}.emEOXa_documentPage h3{font-size:18px}.emEOXa_documentLetterhead{letter-spacing:.6px;font-size:6px}.emEOXa_documentPage p{font-size:11px}.emEOXa_sourcePagination{align-items:flex-end;gap:10px;padding:10px 14px}.emEOXa_sourcePagination>span{max-width:145px;font-size:7px}.emEOXa_sourcePagination>div{white-space:nowrap;gap:4px;font-size:11px}.emEOXa_sourcePagination .emEOXa_iconButton{min-width:24px;min-height:24px;padding:4px}.emEOXa_uploadBody{padding:22px}.emEOXa_uploadBody h2{font-size:21px}.emEOXa_uploadActions{padding:15px 20px}.emEOXa_invoiceDocument{padding:26px 22px}.emEOXa_invoiceCompany{font-size:11px}.emEOXa_invoiceDocumentTitle h2{font-size:25px}.emEOXa_invoiceDocumentTitle{margin-top:28px}.emEOXa_invoiceRecipient{flex-direction:column;gap:15px}.emEOXa_invoiceLine{gap:13px;font-size:11px}.emEOXa_invoiceLine p{font-size:11px}.emEOXa_invoiceDocumentTotal strong{font-size:22px}.emEOXa_invoicePreviewActions{padding:15px}.emEOXa_invoicePreviewActions>div{flex-wrap:wrap}.emEOXa_invoicePreviewActions button{min-height:34px;padding:9px 10px;font-size:11px!important}.emEOXa_toast{min-width:280px;font-size:11px;bottom:15px}.emEOXa_invoiceAcceptance{gap:20px}}@media (prefers-reduced-motion:reduce){.emEOXa_application *,.emEOXa_application :before,.emEOXa_application :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.emEOXa_application *{visibility:hidden}.emEOXa_application .emEOXa_invoicePreview,.emEOXa_application .emEOXa_invoicePreview *{visibility:visible}.emEOXa_application .emEOXa_invoicePreview{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;position:absolute;inset:0;overflow:visible;width:100%!important;max-height:none!important;display:block!important}.emEOXa_application .emEOXa_invoiceDocument{color:#263b2d;padding:15px}.emEOXa_application .emEOXa_noPrint,.emEOXa_application .emEOXa_noPrint *{display:none!important}.emEOXa_application .emEOXa_invoiceLine,.emEOXa_application .emEOXa_appendixItem{break-inside:avoid}.emEOXa_application .emEOXa_modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.emEOXa_application .emEOXa_invoiceDocument *{color:#334b30}.emEOXa_application .emEOXa_invoiceTerms,.emEOXa_application .emEOXa_appendixItem p{font-size:11px}}.emEOXa_pageActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.emEOXa_pageActions>.emEOXa_textButton:disabled{opacity:.45;cursor:not-allowed}
